~ruther/guix-local

695b48c4 — Sharlatan Hellseher 6 months ago
gnu: Add go-github-com-moby-moby-client.

* gnu/packages/golang-web.scm (go-github-com-moby-moby-client): New variable.

Change-Id: Ie9c92cd9d86afa9e26a3598d89cc604715ffb338
8defe87c — Sharlatan Hellseher 6 months ago
gnu: Add go-github-com-moby-moby-api.

* gnu/packages/golang-web.scm (go-github-com-moby-moby-api): New variable.

Change-Id: Ic0d46575371f043e256d13204408b630a42e8ab7
96d6b179 — Sharlatan Hellseher 6 months ago
gnu: Add go-github-com-moby-locker.

* gnu/packages/golang-xyz.scm (go-github-com-moby-locker): New variable.

Change-Id: Ib2d043da3734e5e663ee05d5c761d6d779f9037f
066844ee — Sharlatan Hellseher 6 months ago
gnu: Add go-github-com-cpuguy83-dockercfg.

* gnu/packages/golang-xyz.scm (go-github-com-cpuguy83-dockercfg): New variable.

Change-Id: I0cb364c5c0e27672b54d0c7a31fd66d0b470f880
ea55f699 — Sharlatan Hellseher 6 months ago
gnu: Add go-github-com-moby-go-archive.

* gnu/packages/golang-compression.scm (go-github-com-moby-go-archive): New variable.

Change-Id: I41f61d51efca0bd556221600e2f6880ebf9ede26
9d78a167 — Sharlatan Hellseher 6 months ago
gnu: go-github-com-moby-sys-user: Update to 0.4.0.

* gnu/packages/golang-xyz.scm (go-github-com-moby-sys-user): Update to 0.4.0.

Change-Id: I1af73dfa388a5da1980d7b4e36a9918870a06645
91a891fd — Sharlatan Hellseher 6 months ago
gnu: Add go-github-com-moby-sys-mount.

* gnu/packages/golang-xyz.scm (go-github-com-moby-sys-mount): New variable.

Change-Id: If567983defc3d2b5f27a4dfecde619074d25c0f8
3ca3c869 — Sharlatan Hellseher 6 months ago
gnu: Add go-github-com-moby-sys-reexec.

* gnu/packages/golang-xyz.scm (go-github-com-moby-sys-reexec): New variable.

Change-Id: Iebcc2cd1273a434864cc8706504ac15ec0354545
0010e228 — Sharlatan Hellseher 6 months ago
gnu: Add go-github-com-moby-sys-atomicwriter.

* gnu/packages/golang-xyz.scm (go-github-com-moby-sys-atomicwriter): New variable.

Change-Id: Id6f2f232f76fe716fc11908748395a08121d0469
78d65713 — Sharlatan Hellseher 6 months ago
gnu: Add go-github-com-moby-sys-signal.

* gnu/packages/golang-xyz.scm (go-github-com-moby-sys-signal): New variable.

Change-Id: I51498453edb642a44a5ba8180a8d812e9847a211
ee346c05 — Sharlatan Hellseher 6 months ago
gnu: Add go-github-com-moby-sys-symlink.

* gnu/packages/golang-xyz.scm (go-github-com-moby-sys-symlink): New variable.

Change-Id: I6ddb3d60151f70a593815a40ddc440fdd1f9ac43
7a0c6b4b — Liliana Marie Prikler 6 months ago
gnu: Remove ffmpeg-for-stepmania.

* gnu/packages/video.scm (ffmpeg-for-stepmania): Delete variable.

Change-Id: I5169acfc878dd31343863cef13347d4fd9655004
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
31919486 — Liliana Marie Prikler 6 months ago
gnu: stepmania: Update to 5.1.0-b2-1.d55acb1.

* gnu/packages/patches/stepmania-ffmpeg-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/games.scm (stepmania): Update to 5.1.0-b2-1.d55acb1.
[source]<patches>: Add “stepmania-ffmpeg-compat.patch”.
<snippet>: Adjust unbundling.
[arguments]<#:configure-flags>: Add “-DWITH_SYSTEM_GLEW=1”,
“-DWITH_SYSTEM_JSONCPP=1”, “-DWITH_SYSTEM_JPEG=1”, “-DWITH_SYSTEM_MAD=1”,
“-DWITH_SYSTEM_OGG=1”, “-DWITH_SYSTEM_PCRE=1”, “-DWITH_SYSTEM_PNG=1”,
“-DWITH_SYSTEM_TOMMATH=1”, “-DWITH_SYSTEM_TOMCRYPT=1” and
“-DWITH_SYSTEM_ZLIB=1”.
<#:phases>: Remove ‘unbundle-libpng’.
[inputs]: Drop labels.  Sort alphabetically.
Replace ffmpeg-for-stepmania with ffmpeg-6.
Add libtommath and libtomcrypt.

Change-Id: I577fe1c15f906c3c67d1ae71a1e085e3fd05aef2
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
59910f18 — Ludovic Courtès 6 months ago
records: ‘match-record’ throws a well-formed ’wrong-type-arg’ exception.

* guix/records.scm (match-record): Produce a well-formed ‘wrong-type-arg’
exception.

Change-Id: I5bc16320326446baee15ff16bb7859469c97ac1d
924bf42f — Ludovic Courtès 6 months ago
records: Avoid code duplication in ‘match-record-lambda’.

* guix/records.scm (match-record-lambda): Express in terms of ‘match-record’.

Change-Id: I5a577055fe47e01af4c282f1a76ea72648e778d1
be39b5de — Benjamin Chabanne 6 months ago
services: log-rotation: Allow to pass procedure as compression method.

    * gnu/services/admin.scm (log-rotation-configuration): Change
    validation method and accept gexp procedure.

Change-Id: I67cd5051a05d211349ecbc66ee3a55ab5b1a5971
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
ef42ecb8 — Brennan Vincent 6 months ago
tests: Fix ‘store-deduplication.scm’ on systems with large blocks.

Fixes <https://issues.guix.gnu.org/74862>.

In particular, this makes it possible to build guix on Asahi, whose tmpfs has
16KiB blocks by default.

* tests/store-deduplication.scm
("copy-file/deduplicate, sparse files (holes: ~a/~a/~a)"): Scale hole sizes so
the test works with blocks bigger than 4KiB.

Change-Id: I92fee04f6f69d4e5bfea7443991303ad68da7b2c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3414e3d9 — Congcong Kuo 6 months ago
cve: Assume that ‘criteria’ is always defined.

"criteria" is now mandatory according to the json schema of API 2.0:
<https://csrc.nist.gov/schema/nvd/api/2.0/cve_api_json_2.0.schema>

* guix/cve.scm (cpe-match->cve-configuration): Remove the existence checking
for "criteria".

Change-Id: I278ba59fac5e3bd1a0033f4fa17e65fa067e6584
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5da19d7e — Sören Tempel 6 months ago
gnu: cproc: Refer to invoked programs by full path.

* gnu/packages/c.scm (cproc)[arguments]: Add phase to set glibc dir.
[arguments]: Properly specify program inputs in 'configure phase.
* gnu/packages/patches/cproc-extra-linkflags.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6bdc69c6 — Herman Rimm 1 year, 6 months ago
records: Fix match-record description.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Next