Age | Commit message (Expand) | Author |
2024-08-31 | gnu: mda-lv2: Remove native-search-paths....* gnu/packages/audio.scm (mda-lv2)[native-search-paths]: Remove 'LV2_PATH'.
Change-Id: I6bba965a25b50123e988c88c5606786071e677d6
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Nikita Domnitskii |
2024-08-31 | gnu: rubberband: Remove LV2_PATH search-path-specification....* gnu/packages/audio.scm (rubberband)[native-search-paths]: Remove 'LV2_PATH'.
Change-Id: I798ca94912a4165ea35cee23387351bca2f7e2e3
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Nikita Domnitskii |
2024-08-31 | gnu: lv2-mda-piano: Remove native-search-paths....* gnu/packages/audio.scm (lv2-mda-piano)[native-search-paths]: Remove 'LV2_PATH'.
Change-Id: I6420990881cb3c9415aa5b600ac8c0a4841554e4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Nikita Domnitskii |
2024-08-31 | gnu: ir: Remove native-search-paths....* gnu/packages/audio.scm (ir)[native-search-paths]: Remove 'LV2_PATH'.
Change-Id: I8f110b12e9850ba7f49df2cd6192852428c1d2cc
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Nikita Domnitskii |
2024-08-31 | gnu: guitarix: Remove native-search-paths....* gnu/packages/audio.scm (guitarix)[native-search-paths]: Remove 'LV2_PATH'.
Change-Id: Ie68167853bd896872420a5047fdc36989a814e21
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Nikita Domnitskii |
2024-08-31 | gnu: calf: Remove native-search-paths....* gnu/packages/audio.scm (calf)[native-search-paths]: Remove 'LV2_PATH'.
Change-Id: Ib9ca000aae75826bea7c43e1768fb92d555dc937
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Nikita Domnitskii |
2024-08-31 | gnu: asli: Update to 0.1-1.4f4ba14....* gnu/packages/graphics.scm (asli): Update to the commit
4f4ba142ea7db6eecfdb546538c88a38680a83c5 to allow build with CGAL v5.6.
* gnu/packages/patches/asli-use-system-libs.patch: Update.
Change-Id: I623099a34d96180fe6aa4c161cfa895597a45304
| Artyom V. Poptsov |
2024-08-31 | gnu: mmm: Fix the build....* gnu/packages/graphics.scm (mmm): Fix the build.
[arguments]: Add "patch-meson-build" phase.
[home-page]: Fix the URL.
Change-Id: If6f1a255e864669a10c646ee0d991e6fabdcb6b9
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Artyom V. Poptsov |
2024-08-31 | installer: Create ext4 file systems with ‘-O large_dir’....* gnu/installer/parted.scm (create-ext4-file-system): Pass
‘-O large_dir’ to ‘mkfs.ext4’.
Change-Id: Ie34039ed03f273505e7f7fb5c3241120e3395ba2
| Ludovic Courtès |
2024-08-31 | gnu: guix: Remove unnecessary dependencies....This reverts 0fda0486523d67c2c464386c07a0c2800d8d8c20, instead moving
the dependencies needed for ‘make dist’ to ‘manifest.scm’.
Removing this extra dependencies make it simpler to build the ‘guix’
package in particular on less-capable systems like i586-gnu.
* gnu/packages/package-management.scm (guix)[native-inputs]: Remove
IMAGEMAGICK and PERL. Use GRAPHVIZ-MINIMAL instead of GRAPHVIZ.
* manifest.scm: Use the full-blown ‘graphviz’ package; add ‘imagemagick’
and ‘perl’.
Reported-by: Janneke Nieuwenhuizen <janneke@gnu.org>
Change-Id: Ia9d05c699e3cc2f9a9235a67f8ec840c26b66a82
| Ludovic Courtès |
2024-08-31 | gnu: libfabric: Depend on PSM2 only on supported systems....Fixes a regression introduced in
2a6ea3895bf554a70c699a1013d75ffa5407bcad, that would make ‘libfabric’
unsupported on non-x86_64 systems.
* gnu/packages/linux.scm (libfabric)[inputs]: Define ‘if-supported’.
Use it for ‘psm’ and ‘psm2, and remove labels.
[arguments]: Remove ‘--enable-psm2’, which is unnecessary.
Change-Id: I2a52ce6feb52b8773779a401088743491c3ad30b
| Ludovic Courtès |
2024-08-31 | gnu: guile2.0-git: Deprecate....* gnu/packages/guile.scm (guile2.0-git): Mark as deprecated.
Change-Id: I62bae292fae5a6487c232e6c92bef68d376aeeda
| Ludovic Courtès |
2024-08-31 | gnu: perf: Properly detect libtraceevent....* gnu/packages/linux.scm (perf)[arguments]: In ‘configure’ phase, modify
‘Makefile.config’ to leave ‘PKG_CONFIG_PATH’ unchanged.
Change-Id: I7b6017200ed9b28c367182b252ef694f6b2ce73b
| Ludovic Courtès |
2024-08-31 | gnu: pidgin: Use python3....* gnu/packages/messaging.scm (pidgin)[inputs]: Replace python-2 with
python-wrapper, and python2-dbus with python-dbus.
Change-Id: Ia4b7b1e47da09e9648d10fae419cd473b3d6586e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Dariqq |
2024-08-31 | gnu: libgnt: Build without python2....* gnu/packages/messaging.scm (libgnt)[#:configure-flags]: Disable python2.
[propagated-inputs]: Remove python2.
Change-Id: I247089a02473c526d7facd8e7b7b6133426535a2
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Dariqq |
2024-08-31 | gnu: pidgin: Use system ssl certs....* gnu/packages/messaging.scm (pidgin) [inputs]: Add nss-certs.
[#:configure-flags]: Add “--with-system-ssl-certs”.
Change-Id: I14ec36002b31b4de52871f065bd18c9d30eca275
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Dariqq |
2024-08-31 | gnu: pidgin: Propagate libgnt....* gnu/packages/messaging.scm (pidgin)[inputs]: Move libgnt from here…
[propagated-inputs]: … to here.
Change-Id: I8e37b441a6069675b93342ccc35c7caf976ad6ce
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Dariqq |
2024-08-31 | gnu: pidgin: Remove input labels....* gnu/packages/messaging.scm (pidgin)[inputs, native-inputs]: Remove labels.
Change-Id: I5b139e46179ede89404aa4bba1505a107dbe6156
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Dariqq |
2024-08-31 | gnu: pidgin: Update to 2.14.13 [security fixes]....* gnu/packages/messaging.scm (pidgin): Update to 2.14.13.
[source]: Switch to bz2 compression.
Change-Id: I02227f13478bbc07d53941b0d92d20dd3a6cc8ed
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Fixes: Redirect to malicious server via DNS spoofing (CVE-2022-26491).
| Dariqq |
2024-08-31 | gnu: openclonk: Use gexps and new input style....* gnu/packages/games.scm (openclonk)[arguments]: Use gexps.
[source]: Reindent.
[inputs, native-inputs]: Drop labels.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Adam Faiz |
2024-08-31 | gnu: openclonk: Fix build....* gnu/packages/games.scm (openclonk): Fix build.
[source]<snippet>: Unbundle dependencies and include the <limits> header where
necessary to fix the build.
[arguments]<#:phases>: Remove workarounds for bundled backward-cpp.
[inputs]: Remove dependencies for bundled backward-cpp. Add libb2, pcg-cpp,
and c-template-sort.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Adam Faiz |
2024-08-31 | gnu: Add c-template-sort....* gnu/packages/c.scm (c-template-sort): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Adam Faiz |
2024-08-31 | gnu: Add backward-cpp....* gnu/packages/debug.scm (backward-cpp): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Adam Faiz |
2024-08-31 | gnu: ungoogled-chromium-snippet: Include zstd in PATH....As this seems to be required for compressing the result.
* gnu/packages/chromium.scm (ungoogled-chromium-snippet): Include zstd in the
PATH.
Change-Id: If74243a4e65f4f70cab889b655f8cb53f609d5e0
| Christopher Baines |
2024-08-31 | gnu: texlive-digestif: Fix build....* gnu/packages/tex.scm (texlive-digestif):
[arguments]: <#:phases>: Add 'fix-data-path phase.
This hardcodes the path for 'digestif.zip', which was not being found
previously.
Change-Id: I2884185d0daa8919dd72e8b9055eb3988eb40f5d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Ada Stevenson |
2024-08-31 | gnu: grub; ipxe-qemu: Fix build on 32-bit x86....* gnu/packages/bootloaders.scm (grub) [native-inputs] <binutils-i386>:
binutils' #configure-flags is a gexp instead of a simple list, so use
gexp handling procedures when setting flags.
* gnu/packages/bootloaders.scm (ipxe-qemu) [native-inputs]
<binutils-64-bit-bfd>: Likewise.
Change-Id: If93b0a972570d75c7e26647b154be8afc76cf6e0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| André Batista |
2024-08-31 | gnu: libcamera: Do not pass empty string to meson....* gnu/packages/networking.scm (libcamera)[arguments]: Use list for extra
arguments to meson to avoid passing an empty string.
Change-Id: I5e494eb10f06b4fe9e65e3b0f0f32dd99947b250
| Ricardo Wurmus |
2024-08-31 | gnu: kcontacts: Fix building....* gnu/packages/kde-frameworks.scm (kcontacts)[arguments]<#:phases>: Exclude
kcontacts-addresstest test.
Change-Id: I6c9b8a26588bf2db3bddec4f528fe8c9b3862a02
| Zheng Junjie |
2024-08-31 | gnu: ffmpeg: Fix build on i686 with binutils 2.41....* gnu/packages/video.scm (ffmpeg): Add 'bypass-openal-check phase
which breaks configure phase on i686. Unconditionally set openal
configure check to true.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: Iddba489690a42a5e9f9a40f9a238c658ddac6e20
| André Batista |
2024-08-31 | gnu: libcamera: Disable failing file test on aarch64....* gnu/packages/networking.scm (libcamera): Disable failing file test on aarch64.
Change-Id: Ie3b98a3610df78def46196c05fa823f0cd878926
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Roman Scherer |
2024-08-31 | gnu: make-bootstrap: Ensure libm.a provides ‘fmod’ on i686....Fixes <https://issues.guix.gnu.org/72725>.
* gnu/packages/make-bootstrap.scm (glibc-for-bootstrap)[arguments]: Add
‘apply-libm-patch’ on i686.
* gnu/packages/patches/glibc-2.39-fmod-libm-a.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Reported-by: Ricardo Wurmus <rekado@elephly.net>
Change-Id: Iaffba0a9f424d8d80a8a5611df2d285d7d632d99
| Ludovic Courtès |
2024-08-31 | gnu: inkscape: Skip failing tests on i686-linux....* gnu/packages/inkscape.scm (inkscape/stable)[arguments]: Add
‘fix-32bit-size_t-format’ phase on i686. In ‘check’ phase, list
additional failing tests on i686.
(inkscape)[arguments]: Do not restore ‘check’ phase on i686.
Change-Id: Id4b11ac7aa725a8a55d04bca221319201e488940
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| Kaelyn Takata |
2024-08-31 | gnu: lib2geom: Skip failing tests on i686-linux....* gnu/packages/graphics.scm (lib2geom)[arguments]: Skip 3 more failing
tests on i686-linux.
Change-Id: Ied70ec568f87d0dc77511bfda1d4a3c493a4aba4
| Ludovic Courtès |
2024-08-31 | gnu: webrtc-audio-processing: Fix build on i686 and powerpc64le....* gnu/packages/audio.scm (webrtc-audio-processing)[arguments]: New field.
* gnu/packages/patches/webrtc-audio-processing-byte-order-pointer-size.patch,
gnu/packages/patches/webrtc-audio-processing-x86-no-sse.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
Change-Id: I3a95e5e2794df0d51e005672b5d3e2d98f27b767
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| Kaelyn Takata |
2024-08-31 | gnu: cups-minimal: Update to 2.4.9 [fixes CVE-2024-35235]....* gnu/packages/cups.scm (cups-minimal): Update to 2.4.9.
Change-Id: I153a75bccd1950c29d4ef6111321be262494208d
| Tobias Geerinckx-Rice |
2024-08-31 | gnu: gupnp-1.4: Patch for meson compatibility....* gnu/packages/gnome.scm (gupnp-1.4)[arguments]: Add phase
'meson-compatibility to patch section name.
Change-Id: Ic33d283b4b8bca36527f17e93be78af216bd05cd
| Ricardo Wurmus |
2024-08-31 | gnu: at-spi2-core: Remove unnecessary test timeout....Guix provides its own superior-quality time-outs.
* gnu/packages/gtk.scm (at-spi2-core)[arguments]: Remove the
‘timeout’ argument from the test invocation.
Change-Id: Ic324c5992d48cafa4b6b9856b381d461083d8de2
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| Nikola |
2024-08-31 | gnu: ghc-basement: Fix compilation on 32-bit platforms....* gnu/packages/patches/ghc-basement-fix-32-bit.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/haskell-xyz.scm (ghc-basement)[arguments]: New field.
Change-Id: I4d462754cad3daf8328e7d3c95c184a9e12a45cd
| Ludovic Courtès |
2024-08-31 | gnu: cross-base: Adjust ‘cross-libc’ for use as non-native input....When ‘cross-libc’ is used in a context where it’s not a native input, as
is the case with ‘package-with-relocatable-glibc’ when cross-compiling,
the target objdump is to be found in the native inputs.
* gnu/packages/cross-base.scm (cross-libc*): In
‘add-cross-binutils-to-PATH’ phase, look for TARGET’s objdump in
NATIVE-INPUTS in addition to INPUTS.
Change-Id: Ic0e9ee720cf4211edc95be59903b4bd1d94b1e3f
| Ludovic Courtès |
2024-08-31 | gnu: commencement: Simplify ‘grep-final’ definition....* gnu/packages/commencement.scm (grep-final): Remove unneeded
‘substitute-keyword-arguments’.
Change-Id: I4076c4e6d51bd408f6c68a2eb508855698330972
| Ludovic Courtès |
2024-08-31 | gnu: grep: Use gexps....* gnu/packages/base.scm (grep)[arguments]: Use gexps.
Change-Id: I7311667b8b929161d1e7290ddfe37c0e875364b2
| Ludovic Courtès |
2024-08-31 | gnu: grep: Skip Gnulib’s ‘test-year2038’ on i586-gnu....* gnu/packages/base.scm (grep)[arguments]: Add #:make-flags.
Change-Id: I262b6e677a40c37c14807a6189bd18c792099cae
| Ludovic Courtès |
2024-08-31 | gnu: gsl: Use gexps....* gnu/packages/maths.scm (gsl)[arguments]: Use gexps.
Change-Id: Ic81576c61a237ff41d6ed767dcf58e38ca96e9ca
| Ludovic Courtès |
2024-08-31 | gnu: gsl: Fix test failures on i686-linux by building with -O2....* gnu/packages/maths.scm (gsl)[arguments]: Pass #:make-flags '() on
i686-linux. Remove modification of ‘linalg/test.c’ in
‘disable-failing-tests’ phase for i686-linux.
Change-Id: I615d4e0d71253ca294bc5c5c7a278e3046c186cc
| Ludovic Courtès |
2024-08-31 | gnu: commencement: Build ‘perl-boot0’ without stack protector on the Hurd....* gnu/packages/commencement.scm (perl-boot0)[arguments]: Pass “-A
ccflags=-fno-stack-protector” on GNU/Hurd.
Change-Id: I04d4e276cdcc1bbf589273791a3f64e5a17c4152
| Ludovic Courtès |
2024-08-31 | gnu: perl-boot0: Use gexps....* gnu/packages/commencement.scm (perl-boot0)[arguments]: Use gexps.
Change-Id: I5c6358ce09a42bfb702d91325efa3ca81fe5494a
| Ludovic Courtès |
2024-08-31 | gnu: glibc-bootstrap: Update i586-gnu variant....‘glibc-stripped-2.39-i586-pc-gnu.tar.xz’ was built from x86_64-linux
from the previous commit with:
./pre-inst-env guix build --target=i586-pc-gnu \
-e '((@@ (gnu packages make-bootstrap) %glibc-bootstrap-tarball))'
This updated variant is necessary to match newer GNU Mach headers, which
are themselves necessary for the newer Hurd.
Fixes <https://issues.guix.gnu.org/72315>.
* gnu/packages/bootstrap.scm (%bootstrap-glibc): Update i586-gnu
variant.
Change-Id: I2d770e8001896059e1f27e50f7a4ddf15e4b5812
| Ludovic Courtès |
2024-08-31 | gnu: make-bootstrap: Fix cross-compilation of ‘%glibc-stripped’....Previously, ‘guix build bootstrap-tarballs --target=aarch64-linux-gnu’
or similar would construct a cross-libc where ‘%current-target-system’
is set. This would lead to a failure in the
‘add-cross-binutils-to-PATH’ phase, which assumes that
‘%current-target-system’ is #f; indeed, ‘cross-libc’ already returns a
cross libc and so ‘%current-target-system’ must be set to #f.
* gnu/packages/make-bootstrap.scm (%glibc-stripped)[inputs]: Move libc to…
[native-inputs]: … here.
Change-Id: Ifbf5e519ba3198940f4de4a36075d5302e923172
| Ludovic Courtès |
2024-08-31 | gnu: make-bootstrap: Fix statically-linked ‘grep’ compilation....The ‘%static-inputs’ list is used by ‘bootstrap-tarballs’ for systems
other than x86_64-linux and i686-linux.
* gnu/packages/make-bootstrap.scm (%static-inputs): Pass
‘--disable-perl-regexp’ and remove ‘--enable-perl-regexp’ for grep.
Change-Id: Id9cc8c026eee5031b00c1824624fe6da205d55eb
| Ludovic Courtès |
2024-08-31 | gnu: make-bootstrap: Build with GCC 11 instead of GCC 7....This fixes a glibc-for-bootstrap build issue on aarch64-linux.
* gnu/packages/make-bootstrap.scm (glibc-for-bootstrap)[native-inputs]:
Remove.
(gcc-for-bootstrap, package-with-relocatable-glibc)
(%gcc-static, %gcc-stripped): Depend on ‘gcc’ instead of ‘gcc-7’.
Reported-by: Ricardo Wurmus <rekado@elephly.net>
Change-Id: Ia7f62f9674873087aa20a9d7da8d25d94b215e5c
| Ludovic Courtès |