summaryrefslogtreecommitdiff
path: root/gnu/packages/patches
AgeCommit message (Expand)Author
2022-11-26gnu: openboardview: Update to 9.0.3....* gnu/packages/electronics.scm (openboardview): Update to 9.0.3. [source](patches): Remove obsolete patch. * gnu/packages/patches/openboardview-use-system-utf8.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Marius Bakke
2022-11-23gnu: libcdio: Fix test failure with glibc 2.36....* gnu/packages/patches/libcdio-glibc-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/cdrom.scm (libcdio)[source](patches): New field. Marius Bakke
2022-11-20gnu: MariaDB: Update to 10.10.2....* gnu/packages/databases.scm (mariadb): Update to 10.9.3. [source](snippet): Remove adjustments for deprecated TokuDB. [arguments]: Remove obsolete #:configure-flags. Build with system libfmt. Adjust tests for 10.10.2, and mariadb_config file name. Remove patch phase. [native-inputs]: Remove obsolete patch. [inputs]: Add FMT. Change from OPENSSL-1.1 to OPENSSL. * gnu/tests/databases.scm (%mysql-os): Adjust config file so MariaDB works on overlayfs. Marius Bakke
2022-11-20Merge branch 'master' into stagingMarius Bakke
2022-11-20gnu: oath-toolkit: Fix test failure with new xmlsec....* gnu/packages/patches/oath-toolkit-xmlsec-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/authentication.scm (oath-toolkit)[source](patches): New field. Marius Bakke
2022-11-20Merge branch 'master' into stagingMarius Bakke
2022-11-20gnu: VLC: Fix build with dav1d 1.0....* gnu/packages/video.scm (vlc)[source](patches): New field. * gnu/packages/patches/vlc-dav1d-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Marius Bakke
2022-11-20gnu: racket: Update to 8.7....Also, update 'chez-scheme-for-racket' to 9.5.9.8. Note that racket-backport-8.6-cross-install.patch, racket-backport-8.6-docindex-write.patch, and racket-backport-8.6-hurd.patch were missing from dist_patch_DATA. * gnu/packages/patches/racket-backport-8.6-cross-install.patch, gnu/packages/patches/racket-backport-8.6-docindex-write.patch, gnu/packages/patches/racket-backport-8.6-hurd.patch, gnu/packages/patches/racket-backport-8.6-zuo.patch: Remove patches. * gnu/packages/patches/racket-backport-8.7-pkg-strip.patch: New patch. * gnu/local.mk (dist_patch_DATA): Update accordingly. * gnu/packages/racket.scm (%racket-origin)[patches]: Likewise. (%racket-version): Update to 8.7. (racket)[inputs]: Add 'scheme-doc' source package from '%racket-origin'. (racket)[inputs]<compatibility, db, deinprogramm, draw, drracket> <eopl, errortrace, gui, htdp, mzscheme, parser-tools, pict, plai, plot> <r6rs, redex, scribble, slideshow, snip, typed-racket, srfi> <string-constants>: Update checksums. * gnu/packages/chez.scm (chez-scheme-for-racket): Update to 9.5.9.8. [arguments]: Enable tests. [description]: Update. (chez-scheme-for-racket-bootstrap-bootfiles)[arguments]: Update path to 'rktboot'. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Philip McGrath
2022-11-19gnu: vtk: Update to 9.2.2....* gnu/packages/patches/vtk-fix-freetypetools-build-failure.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/image-processing.scm (vtk): Update to 9.2.2. [source](patches): Remove. [arguments]: Remove #:phases. Marius Bakke
2022-11-19gnu: mia: Fix build with VTK 9.2....* gnu/packages/patches/mia-vtk92.patch, gnu/packages/patches/mia-vtk-version.patch: New files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/image-processing.scm (mia)[source](patches): Add them. Marius Bakke
2022-11-19gnu: sbcl: Fix build on aarch64....sbcl 2.2.10 currently doesn't build on aarch64. Upstream has fixed the issue (https://bugs.launchpad.net/sbcl/+bug/1996942), but this patch is needed until the next release. * gnu/packages/patches/sbcl-fix-build-on-arm64-with-clisp-as-host.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/lisp.scm (sbcl)[source]: Use it. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Andrew Patterson
2022-11-18gnu: timescaledb: Update to 2.8.1....* gnu/packages/patches/timescaledb-flaky-test.patch: Remove. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/databases.scm (timescaledb): Update to 2.8.1. [source]: Remove patch. Signed-off-by: Ludovic Courtès <ludo@gnu.org> jgart
2022-11-18gnu: tbb: Update to 2021.6.0....* gnu/packages/tbb.scm (tbb): Update to 2021.6.0. [source]: Remove obsolete patch. * gnu/packages/patches/tbb-fix-test-on-aarch64.patch: Delete file. * gnu/local.mk: Remove it. * gnu/packages/patches/tbb-other-arches.patch: Update to match new version. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Simon South
2022-11-17gnu: giara: Update to 1.0.1....* gnu/packages/syndication.scm (giara): Update to 1.0.1. [source]: Remove patch. [arguments]: Add phase to skip meson post-install script. [native-inputs]: Remove libxml2. Replace gtk+:bin with gtk:bin. [inputs]: Remove python-pycairo, webkitgtk-with-libsoup2. Add blueprint-compiler. Replace libhandy with libadwaita, gtk+ with gtk, python-mistune with python-mistune-next. [description]: Update. * gnu/packages/patches/giara-fix-login.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Efraim Flashner
2022-11-16gnu: Add llvm-15....* gnu/packages/llvm.scm (llvm-15): New variable. (llvm-14): Inherit from it, removing duplicated fields. * gnu/packages/patches/clang-15.0-libc-search-path.patch: New file. * gnu/local.mk: Register it. Maxim Cournoyer
2022-11-14gnu: luajit: Update to commit 6c4826....* gnu/packages/lua.scm (luajit)[source]: Use git-fetch, remove patch. * gnu/packages/patches/luajit-no_ldconfig.patch: Delete patch. * gnu/local.mk (dist_patch_DATA): Remove it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Leo Nikkilä
2022-11-13gnu: Add spectre-meltdown-checker....* gnu/packages/linux.scm (spectre-meltdown-checker): New variable. * gnu/packages/patches/spectre-meltdown-checker-find-kernel.patch: New file. * gnu/packages/patches/spectre-meltdown-checker-externalize-fwdb.patch: New file. * gnu/local.mk (dist_patch_DATA): Register them here. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Hilton Chain
2022-11-12gnu: jami: Enable unit tests....* gnu/packages/patches/jami-fix-qml-imports.patch: New file. * gnu/packages/patches/jami-fix-unit-tests-build.patch: Likewise. * gnu/packages/patches/jami-libjami-headers-search.patch: Likewise. * gnu/packages/patches/jami-sip-unregister.patch: Likewise. * gnu/packages/patches/jami-xcb-link.patch: Likewise. * gnu/local.mk: Register them. * gnu/packages/jami.scm (%jami-sources): Apply new patches. (jami) [tests?]: Delete argument to run tests. [configure-flags]: Remove TESTS? argument. Enable tests with -DENABLE_TESTS=ON. Remove -DLIBJAMI_INCLUDE_DIR. [phases] {check}: New phase override. [native-inputs]: Add settings-desktop-schemas. [inputs]: Add glib and libxcb. Maxim Cournoyer
2022-11-11gnu: jami: Update to 20221031.1308.130cc26....* gnu/packages/jami.scm (libjami, jami): Update to 20221031.1308.130cc26. (%jami-sources): Remove jami-fix-crash-on-block-contact patch. Add jami-disable-integration-tests and jami-no-webengine patches. (pjproject-jami): Update to 2.12-1.513a3f1. (ffmpeg-jami): Replace libvpx with libvpx-next. Replace libx264 with libx264-next. (libjami): Update comment with upstream issue URL. [tests?]: Remove argument, enabling test suite. [configure-flags]: Remove "--disable-static". [phases] {delete-static-libraries}: New phase. (jami) [tests?]: Update comment. [configure-flags]: Remove "-DLIBJAMI_XML_INTERFACES_DIR=" flag. [phases] {patch-source}: Delete phase. * gnu/packages/patches/jami-fix-crash-on-block-contact.patch: Delete patch. * gnu/packages/patches/jami-disable-integration-tests.patch: New file. * gnu/packages/patches/jami-no-webengine.patch: New file. * gnu/local.mk (dist_patch_DATA): Update accordingly. Maxim Cournoyer
2022-11-09gnu: guile-fibers: Add patch fixing FD finalizer memory leak....Fixes <https://issues.guix.gnu.org/58631>. * gnu/packages/patches/guile-fibers-fd-finalizer-leak.patch: New file. * gnu/packages/guile-xyz.scm (guile-fibers-1.1)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it. Ludovic Courtès
2022-11-07gnu: Add ultrastar-deluxe....* gnu/packages/games.scm (ultrastar-deluxe): New variable. * gnu/packages/patches/ultrastar-deluxe-no-freesans.patch: New file. * gnu/local.mk: Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Lars-Dominik Braun
2022-11-06gnu: guile@3.0.8: Add patch to address continuation memory leak....* gnu/packages/patches/guile-continuation-stack-leak.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/guile.scm (guile-3.0-latest)[source]: Use it. Ludovic Courtès
2022-11-06gnu: protobuf: Update to 3.21.9....* gnu/packages/protobuf.scm (protobuf): Update to 3.21.9. Move outputs field before build system. Move inputs field below arguments. [source]: Apply patch and update URL. [build-system]: Use cmake-build-system. This causes the CMake support files to be installed, which is expected by some packages such as hyperledger-iroha. [arguments]: Use gexps. [configure-flags]: Add BUILD_SHARED_LIBS=ON. [phases]: Add set-c++-standard. [home-page]: Update URL. (protobuf-3.6): Adjust to continue using the gnu-build-system. * gnu/packages/patches/protobuf-fix-build-on-32bit.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. Maxim Cournoyer
2022-11-03gnu: upx: Update to 4.0.0....* gnu/packages/compression.scm (upx): Update to 4.0.0. [build-system]: Use cmake-build-system. [arguments]: Remove all stale arguments. * gnu/packages/patches/upx-CVE-2021-20285.patch: Delete. * gnu/local.mk (dist_patch_DATA): Remove corresponding entry. Signed-off-by: Christopher Baines <mail@cbaines.net> Zhu Zihao
2022-10-23gnu: memtest86+: Build reproducibly....* gnu/packages/hardware.scm (memtest86+)[source]: Add patch. * gnu/packages/patches/memtest86+-build-reproducibly.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Tobias Geerinckx-Rice
2022-10-28gnu: r-mixedpower: Improve compatibility with R>=4.2....Upstream’s fix is incomplete and thus commit 7871447cf5d9fc5a7b5fe5277fc5e111e5ce32d7 was insufficient. * gnu/packages/patches/r-mixedpower-r2power.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/statistics.scm (r-mixedpower)[source]: Use it. Lars-Dominik Braun
2022-10-27gnu: rottlog: Apply patch adding a Texinfo direntry....Relates to <https://issues.guix.gnu.org/58821>. * gnu/packages/patches/rottlog-direntry.patch: Add patch. * gnu/packages/admin.scm (rottlog): Apply it. * gnu/local.mk (dist_patch_DATA): Register it. Maxim Cournoyer
2022-10-27gnu: ghc-4: Build full compiler using provided *.hc files....* gnu/packages/haskell.scm (ghc-4)[source]: Remove patch. [arguments]: Change to build full compiler. [native-inputs]: Remove default binutils and gcc; add tarball for hc files. * gnu/packages/patches/ghc-4.patch: Delete patch. * gnu/local.mk (dist_patch_DATA): Remove it. Ricardo Wurmus
2022-10-25Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner
2022-10-24gnu: Remove rust-shell2batch-0.4....* gnu/packages/crates-io.scm (rust-shell2batch-0.4): Delete variable. * gnu/packages/patches/rust-shell2batch-lint-fix.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Efraim Flashner
2022-10-24gnu: giac: Update to 1.9.0-25....* gnu/packages/algebra.scm (giac): Update to 1.9.0-25. [source]<origin>: Remove patches. * gnu/packages/patches/giac-pari-gp-anyarg.patch: Delete file. * gnu/local.mk: Apply removal. Nicolas Goaziou
2022-10-20gnu: mrustc: Update to 0.10.0-2.597593a....* gnu/packages/rust.scm (mrustc): Update to 0.10.0-2.597593a. [source]: Remove patch. (rust-bootstrap)[arguments]: Adjust custom 'patch-makefiles phase for changes in source. * gnu/packages/patches/mrustc-riscv64-support.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Efraim Flashner
2022-10-16gnu: kwayland: Skip flaky test....* gnu/packages/kde-frameworks.scm (kwayland)[source](patches): New field. * gnu/packages/patches/kwayland-skip-flaky-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Marius Bakke
2022-10-16gnu: diffoscope: Update to 224....* gnu/packages/diffoscope.scm (diffoscope): Update to 224. * gnu/packages/patches/diffoscope-fix-llvm-test.patch: Adjust accordingly. Tobias Geerinckx-Rice
2022-10-16Merge branch 'staging'Marius Bakke
2022-10-15gnu: fp16: Fix build on i686-linux....* gnu/packages/patches/fp16-implicit-double.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/maths.scm (fp16)[source](patches): Add it. Marius Bakke
2022-10-15gnu: emacs-next: Update to 29.0.50-2.4aeb80c....* gnu/packages/patches/emacs-native-comp-driver-options.patch: New file. * gnu/local.mk: Register it here. * gnu/packages/emacs.scm (emacs-next): Update to 29.0.50-2.4aeb80c. Liliana Marie Prikler
2022-10-15gnu: Add rdkit....* gnu/packages/chemistry.scm (rdkit): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: Add gemmi....* gnu/packages/patches/gemmi-fix-pegtl-usage.patch: New file. * gnu/packages/patches/gemmi-fix-sajson-types.patch: New file. * gnu/local.mk (dist_patch_DATA): Register them here. * gnu/packages/chemistry.scm (gemmi): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: Add sajson-for-gemmi....* gnu/packages/cpp.scm (sajson-for-gemmi): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: Add tinydir....* gnu/packages/c.scm (tinydir): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: Add sajson....* gnu/packages/cpp.scm (sajson): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-15gnu: Add pocketfft-cpp....* gnu/packages/patches/pocketfft-cpp-prefer-preprocessor-if.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/cpp.scm (pocketfft-cpp): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> David Elsing
2022-10-12Merge remote-tracking branch 'origin/master' into staging...Conflicts: gnu/packages/gnuzilla.scm gnu/packages/graphics.scm gnu/packages/gstreamer.scm gnu/packages/gtk.scm gnu/packages/kde-frameworks.scm gnu/packages/video.scm Efraim Flashner
2022-10-09gnu: public-inbox: Update to 1.9.0....The patch is included in version 1.9.0, so remove it from Guix. On i686-linux, test t/pop3d.t fails unless the File::FcntlLock module is present so add it. * gnu/packages/patches/public-inbox-fix-spawn-test.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove patch. * gnu/packages/mail.scm (public-inbox)[version]: Change to 1.9.0. [source]: Update hash. Remove patch. [inputs]: Add perl-file-fcntllock if target is x86-32. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Thiago Jung Bauermann
2022-10-09gnu: icecat: Remove vestigial patch....This is a followup to commit bb762ac517ff5ab4e55a0efb7e1b534c36c2b7c3. * gnu/packages/patches/icecat-use-older-reveal-hidden-html.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Mark H Weaver
2022-10-07gnu: giac: Fix build....* gnu/packages/algebra.scm (giac)[source]<origin>: Add a patch to fix build issue with Pari-GP 2.15. [arguments]<#:phase>: Skip another test. * gnu/packages/patches/giac-pari-gp-anyarg.patch: New file. * gnu/local.mk: Register it. This fixes <https://issues.guix.gnu.org/58274>. Nicolas Goaziou
2022-10-06gnu: sssd: Update to 2.7.4....* gnu/packages/sssd.scm (sssd): Update to 2.7.4. * gnu/packages/patches/sssd-optional-systemd.patch: Update patch. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Timotej Lazar
2022-10-03gnu: Remove unused scotch patches....* gnu/packages/patches/scotch-build-parallelism.patch: Delete file. * gnu/packages/patches/scotch-integer-declarations.patch: Likewise. * gnu/local.mk (dist_patch_DATA): De-register them. Maxim Cournoyer
2022-10-02gnu: python-louvain: Fix test....* gnu/packages/graph.scm (python-louvain)[source]: Add patch. * gnu/packages/patches/python-louvain-fix-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan