summaryrefslogtreecommitdiff
path: root/gnu/local.mk
Commit message (Collapse)AuthorAge
* gnu: mpg321: Fix compiling with gcc 10.Guillaume Le Vaillant2021-09-18
| | | | | | * gnu/packages/patches/mpg321-gcc-10.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/mp3.scm (mpg321)[source]: Use it.
* gnu: gnunet: Fix libmicrohttpd test case using SSL3.muradm2021-09-18
| | | | | | | | | * gnu/packages/patches/libmicrohttpd-0.9.73-test-ssl3.patch: Patch for failing test case as suggested by libmicrohttpd mailing list * gnu/packages/gnunet.scm (libmicrohttpd): use patch * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: cheese: Fix build.Mathieu Othacehe2021-09-17
| | | | | | * gnu/packages/patches/cheese-vala-update.patch: New file. * gnu/local.mk (DIST_PATCH_DATA): Add it. * gnu/packages/gnome.scm (cheese)[source]: Use it.
* Merge branch 'master' into core-updates-frozenMarius Bakke2021-09-17
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/packages/bioinformatics.scm gnu/packages/chez.scm gnu/packages/docbook.scm gnu/packages/ebook.scm gnu/packages/gnome.scm gnu/packages/linux.scm gnu/packages/networking.scm gnu/packages/python-web.scm gnu/packages/python-xyz.scm gnu/packages/tex.scm gnu/packages/version-control.scm gnu/packages/xml.scm guix/build-system/dune.scm guix/build-system/go.scm guix/build-system/linux-module.scm guix/packages.scm
| * gnu: racket: fix `raco exe` with non-minimal RacketPhilip McGrath2021-09-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit backports an upstream repair for a bug exposed by Guix's change in Racket 8.2 to make the `racket` package a layered/tethered installation that chains to the `racket-minimal` package. When using a layered/tethered installation, the `setup/variant` library would fail to recognize the default Racet variant (CS, 3M, or CGC), leading to confusing failures from `raco exe`, `create-embedding-executable`, and other clients. For further details, see <https://issues.guix.gnu.org/50118> and <https://github.com/racket/racket/issues/3969>. * gnu/packages/patches/racket-minimal-backport-1629887.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/racket.scm (racket-minimal)[source]: Use it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: go-github-com-urfave-cli-v2: Fix tests when building with Go 1.17.Sarah Morgensen2021-09-09
| | | | | | | | | | | | | | | | * gnu/packages/patches/go-github-com-urfave-cli-v2-fix-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/golang.scm (go-github-com-urfave-cli-v2)[origin]: Apply it. Signed-off-by: Leo Famulari <leo@famulari.name>
| * gnu: go-github-com-urfave-cli: Fix tests when building with Go 1.17.Sarah Morgensen2021-09-09
| | | | | | | | | | | | | | | | * gnu/packages/patches/go-github-com-urfave-cli-fix-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/golang.scm (go-github-com-urfave-cli)[origin]: Apply it. Signed-off-by: Leo Famulari <leo@famulari.name>
| * gnu: mailutils: Update to 3.13.Maxim Cournoyer2021-09-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/mailutils-fix-uninitialized-variable.patch: Remove patch. * gnu/local.mk (dist_patch_DATA): De-register it. * gnu/packages/mail.scm (mailutils): Update to 3.13. Remove the 2013 --with-sql option TODO comment; if someone needs that, they can send a patch. [source]: Remove above patch. [phases]{prepare-test-suite}: Also patch shell shebang in 'libmailutils/tests/lock.at' and 'imap4d/tests/testclient.c'. [parallel-tests?]: Reinstate parallel tests. [inputs]: Move m4 to... [native-inputs]: ... here. Add the autoconf, automake, gettext and libtool quartet.
* | gnu: xygrib: Fix finding resources in the data directory.Thiago Jung Bauermann via Guix-patches via2021-09-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, if you start up XyGrib it will not show icons in the toolbar buttons, translated strings in the UI nor the map in the main view. These are all items stored in the data directory, which XyGrib can’t find. Backport upstream PR 235 (already merged upstream) which makes it use XDG directories correctly. As a bonus, the PR also contains a fix to find libjpeg, so we don’t need the substitution for that anymore. * gnu/packages/patches/xygrib-fix-finding-data.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/geo.scm (xygrib)[source]: Use it. [arguments]<#:configure-flags>: Pass ‘-DGNU_PACKAGE=ON’. [arguments]<#:phases>{patch-directories}: Remove fix to find libjpeg. Remove trailing ‘#t’. [native-search-paths]: Add ‘XDG_DATA_DIRS’. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* | gnu: python-random2: Fix building with python 3.9.Guillaume Le Vaillant2021-09-11
| | | | | | | | | | | | * gnu/packages/patches/python-random2-getrandbits-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/python-xyz.scm (python-random2)[source]: Use it.
* | gnu: glibc@2.31: Fix build error.Ludovic Courtès2021-09-08
| | | | | | | | | | | | * gnu/packages/patches/glibc-skip-c++.patch: New file. * gnu/packages/base.scm (glibc-2.31)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it.
* | gnu: binutils: Fix file decriptor leak.Guillaume Le Vaillant2021-09-08
| | | | | | | | | | | | * gnu/packages/patches/binutils-2.37-file-descriptor-leak.patch: New file. * gnu/packages/local.mk (dist_patch_DATA): Add it. * gnu/packages/base.scm (binutils)[source]: Use it.
* | gnu: librime: Fix build with GCC 10.Felix Gruber2021-09-07
| | | | | | | | | | | | | | | | | | * gnu/packages/ibus.scm (librime)[source]: Add a patch that adds missing includes. * gnu/packages/patches/librime-fix-build-with-gcc10.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Leo Famulari <leo@famulari.name>
* | Merge branch 'master' into core-updates-frozenLudovic Courtès2021-09-07
|\|
| * gnu: ocaml-ppx-variants-conv: Patch for building with ocaml-ppxlib.Xinglu Chen2021-09-06
| | | | | | | | | | | | | | | | | | | | The patch will make it build when building it with ocaml-ppxlib@0.23.0. * gnu/packages/patches/ocaml-ppx-variants-ppxlib-api-change.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/ocaml.scm (ocaml-ppx-variants-conv): Apply the patch. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: u-boot-nintendo-nes-classic-edition: Make it actually boot again.Danny Milosavljevic2021-09-05
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/u-boot-nintendo-nes-serial.patch: New file. * gnu/local.mk (dist_patch_DATA): Add u-boot-nintendo-nes-serial.patch. * gnu/packages/bootloaders.scm (u-boot-nintendo-nes-classic-edition): Downgrade to 2018.11. [source]: Add patch. [description]: Modify. [native-inputs]: Add python-2.
| * gnu: beets: Update to 1.5.0.Lars-Dominik Braun2021-09-04
| | | | | | | | | | | | | | | | | | | | * gnu/packages/music.scm (beets) [version]: Update to 1.5.0. [#:phases]: Keep testcase, switch to pytest and respect tests?. [native-inputs]: Move plugin dependencies… [inputs]: …here. * gnu/packages/music.scm (beets-next): Mark as deprecated. * gnu/packages/patches/beets-werkzeug-compat.patch: Delete patch. * gnu/local.mk: Deregister it.
| * gnu: python-mediafile: Update to 0.7.0.Simon Streit2021-09-04
| | | | | | | | | | | | | | | | Remove patch. It is now included in upstream release. * gnu/packages/music.scm (python-mediafile): Update to 0.7.0. * gnu/packages/patches/python-mediafile-wavpack.patch: Delete patch. * gnu/local.mk: Deregister it.
| * gnu: mailutils: Look up Scheme variables in the right module.Ludovic Courtès2021-09-01
| | | | | | | | | | | | | | | | | | Fixes <https://issues.guix.gnu.org/49295>. Reported by Maxime Devos <maximedevos@telenet.be>. * gnu/packages/patches/mailutils-variable-lookup.patch: New file. * gnu/packages/mail.scm (mailutils)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it.
| * build: Build (gnu packages rocm).Ludovic Courtès2021-08-30
| | | | | | | | | | | | This is a followup to df90cb1d5c82cc83a305f6323f867f14e30ce240. * gnu/local.mk (GNU_SYSTEM_MODULES): Add %D%/packages/rocm.scm.
| * build: Build (gnu system setuid).Ludovic Courtès2021-08-30
| | | | | | | | | | | | This is a followup to 45235e67e4aeac96ad8d60265bef054990aeb425. * gnu/local.mk (GNU_SYSTEM_MODULES): Add %D%/system/setuid.scm.
| * gnu: python-pytest-asyncio: Enable tests and patch for Python 3.8.Maxim Cournoyer2021-08-29
| | | | | | | | | | | | | | | | * gnu/packages/patches/python-pytest-asyncio-python-3.8.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/check.scm (python-pytest-asyncio) [source]: Fetch from git and apply above patch. [phases]: Override the check phase, enabling tests.
| * gnu: python-execnet: Update to 1.9.0 and enable tests.Maxim Cournoyer2021-08-29
| | | | | | | | | | | | | | | | * gnu/packages/patches/python-execnet-read-only-fix.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/python-xyz.scm (python-execnet): Update to 1.9.0. [source]: Fix indentation. [arguments]: Enable tests, replacing the default check phase.
| * gnu: minetest: New package module.Maxime Devos2021-08-20
| | | | | | | | | | | | | | | | | | | | | | | | Aside from the 'minetest-topic' procedure which will be used for the 'home-page' field of some packages, this module is currently empty. The 'contentdb' importer defined in the following patches will be used to populate this module. * gnu/packages/minetest.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
| * gnu: minetest: Search for mods in MINETEST_MOD_PATH.Maxime Devos2021-08-20
| | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/minetest-add-MINETEST_MOD_PATH.patch: New file. * gnu/packages/games.scm (minetest)[source]{patches}: Add it. (minetest)[native-search-paths]: Add "MINETEST_MOD_PATH". * gnu/local.mk (dist_patch_DATA): Add the patch. Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
| * gnu: Add python-pyan3.Arun Isaac2021-08-18
| | | | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-pyan3): New variable. * gnu/packages/patches/python-pyan3-fix-absolute-path-bug.patch, gnu/packages/patches/python-pyan3-fix-positional-arguments.patch: New files. * gnu/local.mk: Register them.
| * gnu: adb: Make compatible with OpenSSL 1.1.Giovanni Biscuolo2021-07-27
| | | | | | | | | | | | | | | | | | | | OpenSSL version 1.1 brought some API changes which broke the build here, fix that by accessing rsa->n (and e) directly, using RSA_get0_key instead. * gnu/packages/patches/adb-libssl_11-compatibility.patch: New file * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/android.scm (android-platform-system-core)[origin]: Use it. (adb)[inputs]: Replace openssl-1.0 with openssl.
| * gnu: drones: Remove it.Mathieu Othacehe2021-08-12
| | | | | | | | | | | | | | | | Remove this file as the ardupilot packages are broken for a long time and no one complained. * gnu/packages/drones.scm: Remove it. * gnu/local.mk (GNU_SYSTEM_MODULES): Ditto.
* | gnu: glibc-static: Fix static NSS support.Ludovic Courtès2021-09-06
| | | | | | | | | | | | | | | | | | | | | | | | Support for static NSS broke in glibc 2.33, meaning that 'getpw' & co. would always fail. This patch backports the upstream fix to reinstate it. Reported by Marius Bakke. * gnu/packages/patches/glibc-static-nss.patch: New file. * gnu/packages/make-bootstrap.scm (glibc-for-bootstrap): Use it. * gnu/local.mk (dist_patch_DATA): Add it.
* | gnu: c++-gsl: Fix build with GCC 10.Felix Gruber2021-09-06
| | | | | | | | | | | | | | | | | | * gnu/packages/cpp.scm (c++-gsl)[source]: Add a patch from Debian to fix compilation of a test. * gnu/packages/patches/c++-gsl-move-array-bounds-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* | gnu: pipewire: Fix build with GCC 10.Sarah Morgensen2021-09-05
| | | | | | | | | | | | | | | | * gnu/packages/patches/pipewire-0.2.7-fno-common.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/linux.scm (pipewire)[source]: Use it. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* | gnu: classpath-bootstrap: Work around miscompilation.Ludovic Courtès2021-09-03
| | | | | | | | | | | | | | | | | | | | | | Fixes <https://issues.guix.gnu.org/49990>. Previously, building 'ant-bootstrap' would fail in obscure ways. * gnu/packages/patches/classpath-miscompilation.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/java.scm (classpath-bootstrap)[source]: Use it. [arguments]: Remove 'remove-call-to-free' phase.
* | gnu: evolution: Fix building with cmake > 3.20.Guillaume Le Vaillant2021-08-30
| | | | | | | | | | | | * gnu/packages/patches/evolution-printableoptions.patch: New file. * gnu/packages/local.mk (dist_patch_DATA): Add it. * gnu/packages/gnome.scm (evolution)[source]: Use it.
* | gnu: evolution-data-server: Fix building with cmake > 3.20.Guillaume Le Vaillant2021-08-30
| | | | | | | | | | | | * gnu/packages/patches/evolution-data-server-printableoptions.patch: New file. * gnu/packages/local.mk (dist_patch_DATA): Add it. * gnu/packages/gnome.scm (evolution-data-server)[source]: Use it.
* | gnu: python-chai: Remove Python2 code.Guillaume Le Vaillant2021-08-28
| | | | | | | | | | | | * gnu/packages/patches/python-chai-drop-python2.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/python-xyz.scm (python-chai)[source]: Use it.
* | gnu: QtWebKit: Fix building with Bison 3.7.Leo Famulari2021-08-28
| | | | | | | | | | | | | | | | * gnu/packages/patches/qtwebkit-fix-building-with-bison-3.7.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/qt.scm (qtwebkit)[source]: Use it. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* | gnu: QtWebKit: Fix building with glib 2.68.Leo Famulari2021-08-28
| | | | | | | | | | | | | | | | * gnu/packages/patches/qtwebkit-fix-building-with-glib-2.68.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/qt.scm (qtwebkit)[source]: Use it. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* | gnu: QtWebKit: Fix building with ICU 68.Leo Famulari2021-08-28
| | | | | | | | | | | | | | | | * gnu/packages/patches/qtwebkit-fix-building-with-icu-68.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/qt.scm (qtwebkit)[source]: Use it Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* | gnu: QtWebKit: Fix building with Python 3.9.Leo Famulari2021-08-28
| | | | | | | | | | | | | | | | * gnu/packages/patches/qtwebkit-fix-building-with-python-3.9.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/qt.scm (qtwebkit)[source]: Use it. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* | gnu: glade3: Update to 3.38.2.Mathieu Othacehe2021-08-19
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/glade-gls-set-script-name.patch: New patch. * gnu/packages/patches/glade-test-widget-null-icon.patch: New patch. * gnu/local.mk (DIST_PATCH_DATA): Add them. * gnu/packages/gnome.scm (glade3): Update to 3.38.2. [source]: Apply the patches. [arguments]: Add new skip-gtk-update-icon-cache and fix-tests phases. Adapt the fix-docbook phase to the meson build system. [native-inputs]: Add glib, python-pyobject, gobject-introspection and gjs. Remove python 2.
* | gnu: gtk-doc: Update to 1.33.2.Mathieu Othacehe2021-08-19
| | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/gtk-doc-respect-xml-catalog.patch: New file. * gnu/local.mk (DIST_PATCH_DATA): Add it. * gnu/packages/gtk.scm (gtk-doc): Update to 1.33.2. [source]: Add gtk-doc-respect-xml-catalog.patch patch. [build-system]: Switch to meson. [arguments]: Remove fix-docbook phase. Remove configure flags that are no longer needed. [outputs]: Remove the help output since the help-dir option no longer exists.
* | Merge branch 'master' into core-updates-frozenMarius Bakke2021-08-12
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/packages/algebra.scm gnu/packages/games.scm gnu/packages/golang.scm gnu/packages/kerberos.scm gnu/packages/mail.scm gnu/packages/python.scm gnu/packages/ruby.scm gnu/packages/scheme.scm gnu/packages/tex.scm gnu/packages/tls.scm gnu/packages/version-control.scm
| * gnu: rocm-opencl-runtime: Shorten patch file name.Ludovic Courtès2021-08-11
| | | | | | | | | | | | | | | | | | | | This appeases 'guix lint -c patch-file-names'. * gnu/packages/patches/rocm-opencl-runtime-3.10.0-add-rocclr-include-directories.patch: Rename to... * gnu/packages/patches/rocm-opencl-runtime-3.10.0-includes.patch: ... this. * gnu/packages/rocm.scm (rocm-opencl-runtime)[source]: Adjust accordingly. * gnu/local.mk (dist_patch_DATA): Likewise.
| * gnu: Add rocm-opencl-runtime.Lars-Dominik Braun2021-08-08
| | | | | | | | | | | | | | | | | | * gnu/packages/rocm.scm (rocm-opencl-runtime): New variable. * gnu/packages/patches/rocm-opencl-runtime-3.10.0-add-rocclr-include-directories.patch, gnu/packages/patches/rocm-opencl-runtime-4.3-noclinfo.patch, gnu/packages/patches/rocm-opencl-runtime-4.3-nocltrace.patch, gnu/packages/patches/rocm-opencl-runtime-4.3-noopencl.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them.
| * gnu: Add rocm-comgr.Lars-Dominik Braun2021-08-08
| | | | | | | | | | | | * gnu/packages/rocm.scm (rocm-comgr): New variable. * gnu/packages/patches/rocm-comgr-3.1.0-dependencies.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
| * gnu: Add llvm-for-rocm.Lars-Dominik Braun2021-08-08
| | | | | | | | | | | | | | | | * gnu/packages/rocm.scm (llvm-for-rocm): New variable. * gnu/packages/patches/llvm-roc-3.0.0-add_libraries.patch, gnu/packages/patches/llvm-roc-4.0.0-remove-isystem-usr-include.patch, gnu/packages/patches/llvm-roc-4.2.0-add_Object.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them.
| * gnu: restic: Patch tests for go-1.16.Sarah Morgensen2021-08-05
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/restic-0.9.6-fix-tests-for-go1.15.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/backup.scm (restic): Use it. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| * gnu: pypy3: Update to 7.3.5.Maxim Cournoyer2021-08-05
| | | | | | | | | | | | | | | | | | | | The patch disabling tests is removed because it only fixes 2 out of 43 test failures. * gnu/packages/patches/pypy3-7.3.1-fix-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. * gnu/packages/python.scm (pypy3): Update to 7.3.5. [patches]: Remove patch.
| * gnu: Add python-pytorch.Ludovic Courtès2021-08-04
| | | | | | | | | | | | | | * gnu/packages/machine-learning.scm (python-pytorch): New variable. * gnu/packages/patches/python-pytorch-runpath.patch, gnu/packages/patches/python-pytorch-system-libraries.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them.
| * gnu: Add instead.Dmitry Polyakov2021-08-04
| | | | | | | | | | | | * gnu/packages/game-development.scm (instead): New variable. * gnu/packages/patches/instead-use-games-path.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here.