~ruther/guix-local

ba07aad5 — Toorn, H.W.P. van den (Henk) 2 years ago
gnu: python-pyyaml: Update to 6.0.1.

*  (python-pyyaml): Update to 6.0.1.

Change-Id: I01cc9fc96fb4e4ab76ecdfe74a4849e536ae36e2
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
0f1ed70b — Zheng Junjie 2 years ago
gnu: python-pytz: Update to 2023.3.post1.

* gnu/packages/time.scm (python-pytz): Update to 2023.3.post1.

Change-Id: Ia8b4a58127be7acc9a188ae1eaffa61a05842e05
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
44fe89f7 — Josselin Poiret 2 years ago
gnu: python-tzdata: Update to 2023.4.

* gnu/packages/time.scm (python-tzdata): Update to 2023.4.

Change-Id: Ic7e68392f69cbf2048e6588c8810d45beacebb10
f23b8893 — Zheng Junjie 2 years ago
gnu: tzdata: Update to 2023d.

* gnu/packages/base.scm (tzdata): Update to 2023d.
[inputs]: update tzcode.

Change-Id: I54618cb6fedbed3c14a239d2d18a58938f331b51
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
18516a38 — Greg Hogan 2 years ago
dist_patch_DATA: Unregister unlisted patch.

This patch was delisted from gcc-11 in 22f06be9287e22272bf3f34b91e9711e29bea129
and was delisted from gcc-10 in 2fbb5398a39bf18e41235891a0740fa0bc4d7a4d (merged
from master in 190eff1d201a099542cc1d3406bcc1eda6a980da).

* gnu/local.mk (dist_patch_DATA): Remove
gcc-10-tree-sra-union-handling.patch.

Change-Id: I46fca2cb942463a6f2efdd4012f735ed0cbd881d
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
f49586ec — Greg Hogan 2 years ago
gnu: openjdk11: Fix build.

* gnu/packages/java.scm (openjdk11)[arguments]: Replace reference to
'remove-diz-file phase with 'remove-extraneous-files.

Change-Id: I932be9202459b41d82686839d309d1785011bf90
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
cc666a69 — Greg Hogan 2 years ago
gnu: openjdk9: Fix build.

* gnu/packages/java.scm (openjdk9)[arguments]: Use C.UTF-8 locale in
'install-keystore phase.

Change-Id: I7fb54b917a058584bcdee0fb5575b8eaba4f7edd

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ifd267ce38fa5b3a1c4712bde5345f2ef864cde06
0164655e — Greg Hogan 2 years ago
gnu: icedtea-7: Fix build.

* gnu/packages/java.scm (icedtea-7)[arguments]: Use C.UTF-8 locale in
'install-keystore phase.

Change-Id: I6da65dd8aaea6fc95f7f0d269ed5ab45c26ce21d

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I546047163a037347b4b01f34931aae19fc061fbf
4d17abc5 — Andy Tai 2 years ago
gnu: ffmpeg: add svt-av1 support

* gnu/packages/video.scm (ffmpeg): Add support for svt-av1
[inputs]: Add svt-av1
[arguments] (configure-flags): Add "--enable-libsvtav1"

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Idb0166e943a4c69a56b68964fd6f3439b16f1903
f41033ec — Janneke Nieuwenhuizen 2 years ago
gnu: guix: Fix cross build of documentation translations.

This fixes building guix-ru.info when building (for the Hurd)

    guix.ru.texi:3489: @node `??????????????????????' previously defined
    guix.ru.texi:2535: here is the previous definition as @node
    make[2]: *** [Makefile:5287: doc/guix.ru.info] Error 1

and building guix-zn-CN.info when building (for the Hurd)

    guix.zh_CN.texi:651: @node `??????' previously defined
    guix.zh_CN.texi:522: here is the previous definition as @node
    make[2]: *** [Makefile:5352: doc/guix.zh_CN.info] Error 1

and building guix-cookbook.ko when building (for the Hurd)

    guix-cookbook.ko.texi:781: @node `??????' previously defined
    guix-cookbook.ko.texi:522: here is the previous definition as @node
    make[2]: *** [Makefile:5549: doc/guix-cookbook.ko.info] Error 1

* gnu/packages/package-management.scm (guix)[native-inputs]: Add
libc-utf8-locales-for-target.

Change-Id: I561b4da84b31b343e515559feb90d773b1cf440a
7f2b754b — Janneke Nieuwenhuizen 2 years ago
gnu: netdde: Fix building libdde_linux26.

* gnu/packages/hurd.scm (netdde)[arguments]: Set "ARCH=x86" in make-flags.

Change-Id: I24760f55fd0ae231f4a73bda158c70c2ac880723
cc2e13ba — Janneke Nieuwenhuizen 2 years ago
gnu: hurd: Fix building libdde_linux26.

* gnu/packages/hurd.scm (hurd)[arguments]: In phases `build-libdde-linux' and
`install-goodies', also set ARCH=x86.

Change-Id: I2e7f14afda03c9e21ba9c3b24e195a00ae141701
41e01a12 — Janneke Nieuwenhuizen 2 years ago
Revert "gnu: hurd: Add gnumach-headers as native input."

gnumach-headers[-cross] are contained in the toolchain; it was only the
`include/mach/machine' symlink that was missing.

This reverts commit 2dd16f46766997c0b3e4ee973ce6e792a4d84fcb.
0ff267cd — Janneke Nieuwenhuizen 2 years ago
gnu: glibc/hurd: Install include/mach/machine symlink.

* gnu/packages/base.scm (glibc): When building for the Hurd, add phase
`create-machine-symlink'.
* gnu/packages/cross-base.scm (cross-libc*): Likewise.

Change-Id: I61fa081ce081f05bed918a438fd9d4eec94ef4bf
feae3335 — Janneke Nieuwenhuizen 2 years ago
gnu: hurd: Add gnumach-headers as native input.

This provides the include/mach/machine/mach_i386.h.

* gnu/packages/hurd.scm (hurd)[native-inputs]: Add gnumach-headers, or
gnumach-headers-cross when cross-building.
[arguments]: Remove #t from phases.

Change-Id: Id57e0cf184c7793be52192bdc5587c6e6ef2a312
61f07911 — Janneke Nieuwenhuizen 2 years ago
gnu: gnumach-headers: Also build and install new `machine' symlink.

This is a follow-up to commit

    fe83aaf28369dd0548be6ced8a1f007eede01ded
    gnu: glibc/hurd: Update to 2.38.

and fixes

    No rule to make target 'mach/machine/mach_i386.h', needed by
    'trivfs_server.o'.  Stop.

* gnu/packages/hurd.scm (gnumach-headers)[arguments]: In phase `install' also
build `install-data-hook'.

Change-Id: I1985a17fa4a3fb789fe75791c2f9f4c8fd225d9a
a5be4569 — Janneke Nieuwenhuizen 2 years ago
gnu: dde-sources: Update to 066797b576.

This fixes the build with reinforced build options:

    condvar.c: In function ‘ddekit_condvar_init’:
    condvar.c:16:19: error: old-style function definition [-Werror=old-style-definition]
       16 | ddekit_condvar_t *ddekit_condvar_init() {
          |                   ^~~~~~~~~~~~~~~~~~~

* gnu/packages/hurd.scm (dde-sources): Update to
066797b576ebf8364ad157f50bef2a655597deeb.

Change-Id: Icf6f97897852e21dfcf9b77629fde4ce6a7d1469
9ed23d9a — Josselin Poiret 2 years ago
gnu: evolution-data-server: Use C.UTF-8 locale in test.

* gnu/packages/gnome.scm (evolution-data-server): Use C.UTF-8 locale in test.

Change-Id: I8e35a9c96cc89bcd19d8e00472c2ccadf2bd5875
afda4d87 — Josselin Poiret 2 years ago
gnu: python-matplotlib: Fix flaky Legend loc test.

* gnu/packages/patches/python-matplotlib-fix-legend-loc-best-test.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/python-xyz.scm (python-matplotlib): Use it.

Change-Id: I0b488844d7b34a718b7294134b8c954492c9b697
ce21952f — Josselin Poiret 2 years ago
gnu: ffmpeg-4: Fix build with binutils ≥ 2.41.

* gnu/packages/patches/ffmpeg-4-binutils-2.41.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/video.scm (ffmpeg-4): Use it.

Change-Id: I07ec3525edb220d85e086e145b9561ea3d084b6c
Next