aboutsummaryrefslogtreecommitdiff
path: root/gnu/local.mk
Commit message (Collapse)AuthorAge
* gnu: Add (gnu packages golang-web) module.Sharlatan Hellseher2024-01-03
| | | | | * gnu/packages/golang-web.scm: New file. * gnu/local.mk: Add to gnu/packages/golang-web.scm scope.
* gnu: emacs-haskell-mode: Update to 17.5.Nicolas Goaziou2024-01-02
| | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-haskell-mode): Update to 17.5. * gnu/packages/patches/emacs-haskell-mode-no-redefine-builtin.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Apply file deletion. Change-Id: Ic7d11737af87995610ecf2c3178320901991423d
* gnu: python-pytorch-for-r-torch: Update to 2.0.1.Ricardo Wurmus2024-01-01
| | | | | | | | * gnu/packages/machine-learning.scm (python-pytorch-for-r-torch): Update to 2.0.1. * gnu/packages/patches/python-pytorch2-system-libraries.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Change-Id: I97551d543e50f6e511aa0529c097d156cf3f96de
* gnu: Add onnx-for-torch2.Ricardo Wurmus2024-01-01
| | | | | | | | * gnu/packages/machine-learning.scm (onnx-for-torch2): New variable. * gnu/packages/patches/onnx-1.13.1-use-system-googletest.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Change-Id: I8a46b9a8096a33bcf949bc4f5d497e22902ab301
* gnu: Add xnnpack-for-torch2.Ricardo Wurmus2024-01-01
| | | | | | | | * gnu/packages/machine-learning.scm (xnnpack-for-torch2): New variable. * gnu/packages/patches/xnnpack-for-torch2-system-libraries.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Change-Id: I1c35f5fbd064fcc6732b924d7cafaa1a7d03ce04
* gnu: Transmission: Update to 4.0.5.Leo Famulari2023-12-29
| | | | | | | | | * gnu/packages/bittorrent.scm (transmission): Update to 4.0.5. [source]: Use 'transmission-4.0.5-fix-build.patch'. * gnu/packages/patches/transmission-4.0.5-fix-build.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Change-Id: I8e9486dca07f01628e7886e7ac5757d511056cb7
* gnu: Remove nano.scm.Jaeme Sifat2023-12-25
| | | | | | | | | | | | Removes nano.scm and places the `nano' package within text-editors.scm. * gnu/local.mk (GNU_SYSTEM_MODULES): Remove nano.scm from build. * gnu/packages/nano.scm: Delete file. * gnu/packages/text-editors.scm (nano): New variable. [copyright header]: Transfer copyright notices from nano.scm to text-editors.scm. Change-Id: I257f68a3072481f556db208bd1bd34e6eec79b47 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: Remove ed.scm.Jaeme Sifat2023-12-25
| | | | | | | | | | | | Remove ed.scm and move the `ed' package to text-editors.scm. * gnu/local.mk (GNU_SYSTEM_MODULES): Remove ed.scm from build. * gnu/packages/ed.scm: Delete file. * gnu/packages/text-editors.scm (ed): New variable. [copyright header]: Transfer copyright notices from ed.scm to text-editors.scm. Change-Id: I827a2943f4849085186f2a25a9c8676cf4b6a7fd Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: slim: Update to 1.4.0.Feng Shu2023-12-23
| | | | | | | | | | | | | | | | | | | * gnu/packages/display-managers.scm (slim)[version]: Update to 1.4.0. [inputs]: Remove input label. [arguments]: Use gexp and remove fix-0-pointer-comparison. [home-pages]: Update to slim-fork's url. * gnu/packages/patches/slim-config.patch: Port to slim-1.4.0. * gnu/packages/patches/slim-display.patch: Port to slim-1.4.0. * gnu/packages/patches/slim-reset.patch: Deleted, no ablilty to port this patch for big change in v1.4.0. * gnu/packages/patches/slim-session.patch: Deleted. seem to work without this patch, further observation is needed. * gnu/packages/patches/slim-sigusr1.patch: Deleted, fixed in upstream. * gnu/local.mk: Remove slim-reset.patch, slim-session.patch, slim-sigur1.patch. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* images: Add orangepi-r1-plus-lts image.Herman Rimm2023-12-22
| | | | | | | | | * gnu/local.mk: Register image. * gnu/system/images/orangepi-r1-plus-lts-rk3328.scm: New file. * gnu/system/install.scm (orangepi-r1-plus-lts-rk3328-installation-os): New variable. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
* gnu: u-boot: Update to 2023.10.Herman Rimm2023-12-22
| | | | | | | | | | | | | | | | | * gnu/local.mk: De-register patches. * gnu/packages/bootloaders.scm (u-boot): Update to 2023.10. [source]: Remove patches. (u-boot-documentation)[inputs]: Add python-sphinx-prompt. * gnu/packages/patches/u-boot-allow-disabling-openssl.patch: Refresh. * gnu/packages/patches/u-boot-fix-build-python-3.10.patch: Delete file. * gnu/packages/patches/u-boot-fix-u-boot-lib-build.patch: Delete file. * gnu/packages/patches/u-boot-rk3399-enable-emmc-phy.patch: Delete file. * gnu/packages/patches/u-boot-rockchip-inno-usb.patch: Refresh. * gnu/packages/patches/u-boot-sifive-prevent-reloc-initrd-fdt.patch: Delete file. Modifed-by: Vagrant Cascadian <vagrant@debian.org> Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
* gnu: dante: Enable preloading support.Nguyễn Gia Phong2023-12-22
| | | | | | | | | | | | | | | Fixes <https://issues.guix.gnu.org/63250>. Dante uses dlopen which doesn't work with libc.so but libc.so.6. This fixes socksify, which is patched to skip invoking uname needlessly. * gnu/packages/networking.scm (dante): Enable preloading support. * gnu/packages/patches/dante-non-darwin.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. References: https://github.com/NixOS/nixpkgs/pull/68418#discussion_r343625853 Change-Id: I03a5b6b6e11cf6a0453a4968ff00c6dd627249a8 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add composer-classloader.Nicolas Graves2023-12-18
| | | | | | | * gnu/packages/php-xyz.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: freeimage: Patch 2 CVEs.Efraim Flashner2023-12-18
| | | | | | | | | * gnu/packages/image.scm (freeimage)[source]: Add patches. * gnu/packages/patches/freeimage-CVE-2020-21428.patch, gnu/packages/patches/freeimage-CVE-2020-22524.patch: New files. * gnu/local.mk (dist_patch_DATA): Register them. Change-Id: Iec114f2295cafbc8b55e81c0d8e4a361fd653152
* gnu: Register new files.Efraim Flashner2023-12-18
| | | | | | | | * gnu/local.mk (GNU_SYSTEM_MODULES): Register gnu/packages/elixir-xyz.scm. * Makefile.am (MODULES): Register guix/build-system/mix.scm, guix/build/mix-build-system.scm. Change-Id: I69c8fbaa6b16d658d5f6a43d1d39d680dd28ffe9
* gnu: fpc: Fix building on i686-linux.Efraim Flashner2023-12-16
| | | | | | | | * gnu/packages/pascal.scm (fpc)[source]: Add patch. * gnu/packages/patches/fpc-glibc-2.34-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I6fde62de63171d7e16754b36db460f4073b1979d
* gnu: racket: Update to 8.11.1.Philip McGrath2023-12-13
| | | | | | | | | | | | | | | | | * gnu/packages/patches/racket-backport-8.10-rktboot.patch: Delete file. * gnu/packages/patches/racket-backport-8.11-layered-docs.patch: New file. * gnu/local.mk (dist_patch_DATA): Update accordingly. * gnu/packages/racket/scm (%racket-origin)[patches]: Likewise. (%racket-version): Update to 8.11.1. (%zuo-version): Update to 1.7. (racket)[inputs]<deinprogramm, draw, drracket, games, gui, htdp> <parser-tools, plot, rackunit, redex, scribble, slideshow, typed-racket> <srfi, string-constants, syntax-color, web-server, xrepl>: Update hashes. <quickscript>: Likewise, and add snippet. * gnu/packages/chez.scm (chez-scheme-for-racket): Update to 9.9.9-pre-release.18. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add gcc-cross-avr-toolchain.Jean-Pierre De Jesus DIAZ2023-12-11
| | | | | | | | * gnu/local.mk (GNU_SYSTEM_MODULES): Add cross-toolchain.scm. * gnu/packages/cross-toolchain.scm (gcc-cross-avr-toolchain): New variable. Change-Id: Ie768d5cc0663dd57753af1d4ac631b3cafbf9e8c Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: openmw: Update to 0.48.0.Rodion Goritskov2023-12-10
| | | | | | | | * gnu/packages/game-development.scm (openmw): Update to 0.48.0. * gnu/packages/graphics.scm (openmw-openscenegraph): Update to commit 68c5c5. Change-Id: I5e1ae0d59ead8de7976714cb82e8d514c308f19a Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add python-accupy.Felix Gruber2023-12-04
| | | | | | | | | | | * gnu/packages/maths.scm (python-accupy): New variable. * gnu/packages/patches/python-accupy-fix-use-of-perfplot.patch: New file. * gnu/packages/patches/python-accupy-use-matplotx.patch: New file. * gnu/local.mk (dist_patch_DATA): Add new patch files. Change-Id: I0222665d54a36830844b3b33e3dcb546741cfaa1 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: igt-gpu-tools: Update to 1.28Gabriel Wicki2023-12-03
| | | | | | | | | | | * gnu/packages/admin.scm (igt-gpu-tools): Update to 1.28. [source]: Remove patch. [inputs]: Add python. * gnu/packages/patches/igt-gpu-tools-Use-libproc2.patch: Remove. * gnu/local.mk (dist_patch_DATA): Remove it. Change-Id: I5dccd7d5a5df0084fabf713949940775671aecd7 Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: zig: Build with baseline cpu by default.Ekaitz Zarraga2023-12-03
| | | | | | | | | * gnu/packages/patches/zig-use-baseline-cpu-by-default.patch: Add file. * gnu/packages/zig.scm (zig-0.10.1): Apply patch above. * gnu/local/mk (dist_patch_DATA): Register it. Change-Id: I40bd28071c97c0dd0a907c704072b52b26d2de28 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: igraph: Update to 0.10.7.David Elsing2023-12-02
| | | | | | | | | | | | | | | | * gnu/packages/graph.scm (igraph): Update to 0.10.7. [source]: Use git-fetch. Apply patch. <snippet>: Remove the entire "vendor" and "src/isomorphism/bliss" directories. Patch CMakeLists.txt to not build and use vendored dependencies. [arguments]: Add -DIGRAPH_INTEGER_SIZE=64 to #:configure-flags. Add phases to use unbundled libraries and build documentation. [native-inputs]: Add bison, docbook-xml-4.3, docbook-xsl, flex, pcg-c, python, source-highlight and xmlto. [inputs]: Remove gmp and libxml2. Add bliss and suitesparse-cxsparse. * gnu/packages/patches/igraph-fix-varargs-integer-size.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-sphinx-prompt: Fix tests.Lars-Dominik Braun2023-12-02
| | | | | | | | | | | docutils>=0.19 broke the tests, which upstream fixed in a newer commit. Cherry-pick it. * gnu/packages/patches/python-sphinx-prompt-docutils-0.19.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/sphinx.scm (python-sphinx-prompt)[origin]: Use it. Change-Id: I597387a35e6a1da01063b4812e0f919788a13b54
* gnu: Add plasp.Liliana Marie Prikler2023-11-30
| | | | | | | | | * gnu/packages/patches/plasp-fix-normalization.patch: New file. * gnu/packages/patches/plasp-include-iostream.patch: New file. * gnu/local.mk (dist_patch_DATA): Register them here. * gnu/packages/potassoc.scm (plasp): New variable. Change-Id: I0d8d64153b180a7d1d8d81888f843458efdf5e51
* gnu: php: Update to 8.2.13.Efraim Flashner2023-11-27
| | | | | | | | | | | * gnu/packages/php.scm (php): Update to 8.2.13. [source]: Remove patch. [arguments]: Adjust the 'prepare-tests phase to skip fewer tests. [inputs]: Replace openssl-1.1 with openssl. * gnu/packages/patches/php-fix-streams-copy-length.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Change-Id: I29892deda457fdbaa6dd5e01515e97583951836d
* Merge branch 'master' into mesa-updatesJohn Kehayias2023-11-26
|\ | | | | | | Change-Id: Ide02272218e76dfae6dc9f8748871c8d61704260
| * gnu: go-gopkg-in-yaml-v3: Fix build on 32-bit systems.Efraim Flashner2023-11-24
| | | | | | | | | | | | | | | | * gnu/packages/golang.scm (go-gopkg-in-yaml-v3)[source]: Add patch. * gnu/packages/patches/go-gopkg-in-yaml-v3-32bit.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: Ia8a96b15d37a3d2f133da9374cac1e58e38f2d2c
| * gnu: aria2: Unbundle wslay.Efraim Flashner2023-11-22
| | | | | | | | | | | | | | | | | | | | | | * gnu/packages/bittorrent.scm (aria2)[source]: Add snippet to delete configure script and remove bundled dependency. Add a patch. [native-inputs]: Add autoconf, automake, gettext-minimal, libtool. [inputs]: Add wslay. * gnu/packages/patches/aria2-unbundle-wslay.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I92390a872454726ff9587518bb535d2105c44ef3
| * gnu: Add clifm.Rodion Goritskov2023-11-22
| | | | | | | | | | | | | | | | * gnu/packages/clifm.scm (clifm): New variable * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Change-Id: Iba6929365aabdc779d42dcde08e826efc7288664
* | gnu: ghc-persistent: Fix build on i686-linux.Efraim Flashner2023-11-15
| | | | | | | | | | | | | | | | * gnu/packages/haskell-xyz.scm (ghc-persistent)[source]: Add patch. * gnu/packages/patches/ghc-persistent-fix-32bit.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I1b2c8419f3136d6c9df772d7c7abdc83a80d6112
* | gnu: ghc-memory: Fix building on i686-linux.Efraim Flashner2023-11-15
| | | | | | | | | | | | | | | | * gnu/packages/haskell-xyz.scm (ghc-memory)[source]: Add patch. * gnu/packages/patches/ghc-memory-fix-32bit.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I8dc7a13a94ce37021ad402b4e2d0cd061220f670
* | gnu: ghc-bloomfilter: Update to 2.0.1.2.Efraim Flashner2023-11-15
| | | | | | | | | | | | | | | | | | | | | | * gnu/packages/haskell-xyz.scm (ghc-bloomfilter): Update to 2.0.1.2. [source]: Remove patch. Add snippet to fix building on 32-bit systems. [arguments]: Remove field. [home-page]: Update to new home-page. * gnu/packages/patches/ghc-bloomfilter-ghc9.2.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Change-Id: Ie61d079b001f804fd28acaca2acd3127b88935d4
* | gnu: ghc-basement: Fix build on i686-linux.Efraim Flashner2023-11-15
|/ | | | | | | | * gnu/packages/haskell-xyz.scm (ghc-basement)[source]: Add patch. * gnu/packages/patches/ghc-basement-fix-32bit.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: Ife75c651d4b9cffa14ec1c5165a9254cfee3f09f
* gnu: agda-categories: Adapt to agda-stdlib 1.7.3.Josselin Poiret2023-11-14
| | | | | | | | * gnu/packages/patches/agda-categories-use-stdlib-1.7.3.patch: New patch. * gnu/packages/agda.scm (agda-categories)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I25f16d55f14465a1dae882fd8ec47a95f8598e5c
* gnu: agda: Update to 2.6.4.Josselin Poiret2023-11-14
| | | | | | | | | * gnu/packages/agda.scm (agda): Update to 2.6.4. Also build with optimizations and cluster counting support. * gnu/packages/patches/agda-use-sphinx-5.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I98a66678ec401b9201d9fd3a0f606fff9767b4bc
* gnu: Add llvm-17.Hilton Chain2023-11-12
| | | | | | | | * gnu/packages/llvm.scm (llvm-17): New variable. * gnu/packages/patches/clang-17.0-libc-search-path.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I8cdda0737b1137cf86887fb5b854e71977a88b6b
* gnu: Add llvm-16.Hilton Chain2023-11-12
| | | | | | | | * gnu/packages/llvm.scm (llvm-16): New variable. * gnu/packages/patches/clang-16.0-libc-search-path.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I27738152ca95aeeef8d8b7150fdf14825b6b0b4d
* gnu: emacs-debbugs: Fix build.Hilton Chain2023-11-09
| | | | | | | | | | The current release already contains the changes. * gnu/packages/emacs-xyz.scm (emacs-debbugs)[source]: Remove patch. * gnu/packages/patches/emacs-debbugs-keep-patch-subject.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister it. Change-Id: Id51e6c9dec138721d288be28cd1c5e954d3228a9
* gnu: Remove dunst.scm.Jaeme Sifat2023-11-05
| | | | | | | | | | | | | The dunst package is much beter suited to be in wm.scm. This patch deletes dunst.scm, moves dunst to wm.scm, and removes dunst.scm from the build process. * gnu/local.mk (GNU_SYSTEM_MODULES): Remove dunst.scm. * gnu/packages/dunst.scm: Delete file. * gnu/packages/wm.scm (dunst): New variable. Change-Id: I3b074f12f34e14ef1101069ed45ddb33f8d3ea51 Signed-off-by: Christopher Baines <mail@cbaines.net>
* Revert "gnu: lvm2: Remove systemd rule."Simon Tournier2023-10-31
| | | | | | This reverts commit c0895371c5759c7d9edb330774e90f192cc4cf2c, which does not correctly fix the issue, as reported by Josselin Poiret <dev@jpoiret.xyz> in <https://issues.guix.gnu.org/issue/66586#6>.
* gnu: lvm2: Remove systemd rule.Yann Dupont2023-10-31
| | | | | | | | | | | | Fixes <https://issues.guix.gnu.org/65177>. Reported by Adrien 'neox' Bourmault <neox@gnu.org>. * gnu/packages/patches/lvm2-no-systemd.patch: New file. * gnu/packages/linux.scm (lvm2)[source]: Apply patch. * gnu/local.mk: Register new patch. Signed-off-by: Simon Tournier <zimon.toutoune@gmail.com> Change-Id: I6b9d583f5914cc127c067829b5891827c04608cb
* gnu: Add online-judge-tools.gemmaro2023-10-30
| | | | | | | | | * gnu/packages/python-xyz.scm (online-judge-tools): New variable. * gnu/packages/patches/online-judge-tools.patch: New file. * gnu/local.mk (dist_patch_DATA): Add patch file. Signed-off-by: Christopher Baines <mail@cbaines.net> Change-Id: I78315db15ca8205dff607e98388c404ede64fb60
* gnu: Add python-online-judge-api-client.gemmaro2023-10-30
| | | | | | | | | * gnu/packages/python-xyz.scm (python-online-judge-api-client): New variable. * gnu/packages/patches/python-online-judge-api-client-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Add patch file. Signed-off-by: Christopher Baines <mail@cbaines.net> Change-Id: If407a070a52e66c723d042217a5ff6e1589efce1
* gnu: Remove left-over python-pycrypto patches.Tobias Geerinckx-Rice2023-10-22
| | | | | | This follows up on commit a55e18f17cc82a01c11d03bdfb693c62cb068d5c. Change-Id: If61e46da1dc4f352b362ad3db42859322846984b
* gnu: hplip: Fix USB timeouts.Bruno Victal2023-10-25
| | | | | | | | * gnu/packages/patches/hplip-usb-timeout.patch: New file. * gnu/local.mk: Register it. * gnu/packages/cups.scm (hplip): Use it. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: icecat: Support Guix packaged extensions and native manifests.Clément Lassieur2023-10-23
| | | | | | | | | | | | | | | | | | | | * gnu/build/icecat-extension.scm: New file with a MAKE-ICECAT-EXTENSION procedure that makes sure the add-on directory is a symlink, so that Icecat can normalize it into a package store path. * gnu/local.mk (dist_patch_DATA): Register it, as well as new patches. * gnu/packages/browser-extensions.scm (ublock-origin)[properties]: Store the add-on ID so that it is accessible in MAKE-ICECAT-EXTENSION. [arguments]: Use the add-on ID as root directory. (ublock-origin/icecat): New procedure. * gnu/packages/gnuzilla.scm (icecat-minimal)[arguments]: Rewrite the unused 'apply-guix-specific-patches' phase so that it applies the following two patches. [native-search-paths]: New field. * gnu/packages/patches/icecat-compare-paths.patch: New patch that compares add-on paths (which are package store paths) to detect package changes. * gnu/packages/patches/icecat-use-system-wide-dir.patch: New patch that replaces "/usr/lib/mozilla" (the system-wide directory for extensions and native manifests) with "$ICECAT_SYSTEM_DIR".
* gnu: Add (gnu packages golang-check) module.Sharlatan Hellseher2023-10-22
| | | | | | | * gnu/packages/golang-check.scm: New file. * gnu/local.mk: Add to gnu/packages/golang-check.scm scope. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: patman: Apply patch for new Change-Id setting.Maxim Cournoyer2023-10-22
| | | | | | | | | | | * gnu/packages/bootloaders.scm (u-boot) [source]: Apply patch. * gnu/packages/patches/u-boot-patman-change-id.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * .patman (keep_change_id): Use it. Series-changes: 3 - New commit Change-Id: I33c03013f6a260b5f5d80212b7b6ebe8a3f97efa
* Merge remote-tracking branch 'origin/rust-team'Efraim Flashner2023-10-21
|\