summaryrefslogtreecommitdiff
path: root/gnu/local.mk
Commit message (Collapse)AuthorAge
* gnu: boost: Patch transitive linking bug.Greg Hogan2021-01-26
| | | | | | | | * gnu/packages/patches/boost-fix-transitive-linking.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/boost.scm (boost)[source]: Use it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-typing-inspect: Fix build on Python 3.9.Maxim Cournoyer2021-01-15
| | | | | | * gnu/packages/patches/python-typing-inspect-fix.patch: Add patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/python-xyz.scm (python-typing-inspect)[patches]: Apply it.
* gnu: python-pyflakes: Fix build.Maxim Cournoyer2021-01-15
| | | | | | | * gnu/packages/patches/python-pyflakes-fix-tests.patch: Add patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/python-xyz.scm (python-pyflakes)[patches]: Apply it. [home-page]: Update.
* gnu: python-xyz: Move a few modules to (gnu packages python-build).Maxim Cournoyer2021-01-15
| | | | | | | | | | * gnu/packages/python-xyz.scm (python-pep517): Inherit from python-pep517-bootstrap. Remove the inherited common fields. (python-poetry-core, python-wheel) (python-toml): Move to ... * gnu/packages/python-build.scm: ... here, a new module. (python-pep517-bootstrap): New package. * gnu/local.mk (GNU_SYSTEM_MODULES): Register the new module.
* gnu: findutils: Update to 4.8.0.Ludovic Courtès2021-01-15
| | | | | | | | | * gnu/packages/base.scm (findutils): Update to 4.8.0. [source](patches): Remove "findutils-test-rwlock-threads.patch". * gnu/packages/patches/findutils-test-rwlock-threads.patch: Remove. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/commencement.scm (findutils-boot0)[arguments]: Add 'skip-fnmatch-test' phase.
* Merge branch 'staging' into 'core-updates'.Maxim Cournoyer2021-01-13
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/local.mk gnu/packages/cmake.scm gnu/packages/curl.scm gnu/packages/gl.scm gnu/packages/glib.scm gnu/packages/guile.scm gnu/packages/node.scm gnu/packages/openldap.scm gnu/packages/package-management.scm gnu/packages/python-xyz.scm gnu/packages/python.scm gnu/packages/tls.scm gnu/packages/vpn.scm gnu/packages/xorg.scm
| * Merge branch 'master' into stagingEfraim Flashner2021-01-10
| |\
| | * gnu: pulseview: Fix qt-5.15 compatibility.Efraim Flashner2021-01-10
| | | | | | | | | | | | | | | | | | * gnu/packages/electronics.scm (pulseview)[source]: Add patch. * gnu/packages/patches/pulseview-qt515-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
| | * gnu: emacs-scheme-complete: Update to 0.9.9.Nicolas Goaziou2021-01-09
| | | | | | | | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-scheme-complete): Update to 0.9.9. * gnu/packages/patches/emacs-scheme-complete-scheme-r5rs-info.patch: Remove file. * gnu/local.mk: Update file.
| | * gnu: gpsbabel: Enable tests.Efraim Flashner2021-01-06
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/gps.scm (gpsbabel)[source]: Add patch. [arguments]: Enable tests. * gnu/packages/patches/gpsbabel-fix-i686-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
| | * gnu: gpsbabel: Update to 1.7.0.Björn Höfling2021-01-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/gps.scm (gpsbabel): Update to 1.7.0. [source]: Use git-fetch, remove obsolete patches. [inputs]: Add libusb. * gnu/packages/patches/gpsbabel-minizip.patch: Remove file. * gnu/packages/patches/gpsbabel-qstring.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove entries. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| | * gnu: smalltalk: Fix integer multiplication overflow.Miguel Ángel Arruga Vivas2021-01-05
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/local.mk (dist_patch_DATA): Add Smalltalk patch. * gnu/packages/patches/smalltalk-multiplication-overflow.patch: Patch from upstream commit 72ada189aba0283c551ead16635c1983968080b8. * gnu/packages/smalltalk.scm (smalltalk): Use patch and link with gmp and lightning libraries instead of the included source.
| | * gnu: pidgin: Enable MultiMedia and A/V support.Raghav Gururajan2021-01-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/messaging.scm (pidgin) [patches]<search-patches> [pidgin-vv-gst.patch]: New patch. [arguments]<#:configure-flags>[--diable-vv]: Remove flag. [--disable-gstreamer]: Remove flag. [CFLAGS]: New flag. [inputs]: Add farstream and gstreamer. Move gtk+-2 to ... [propagated-inputs]: ... here. * gnu/packages/patches/pidgin-vv-gst.patch: New file. * gnu/local.mk (dist_patch_DATA): Add entry. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
| | * gnu: pidgin: Upgrade to 2.14.1.Raghav Gururajan2021-01-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/messaging.scm (pidgin) [version]: Modify. [source]<origin>[sha256]: Modify base32. [patches]<search-patches>[pidgin-libnm.patch]: Remove obsolete patch. * gnu/packages/patches/pidgin-libnm.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove entry. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
| | * gnu: Register missing patch.Efraim Flashner2021-01-02
| | | | | | | | | | | | | | | | | | This is a follow-up to 402e697a1144788102b16ca8c9ea74607d2c2c3c. * gnu/local.mk (dist_patch_DATA): Register rust-1.48 patch.
| * | Merge branch 'ungrafting' into stagingMarius Bakke2020-12-29
| |\ \
| | * | Merge branch 'master' into ungraftingMarius Bakke2020-12-29
| | |\|
| | | * gnu: Add shakespeare-spl.Leo Prikler2020-12-29
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/shakespeare-spl-fix-grammar.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it here. * gnu/packages/esolangs.scm (shakespeare-spl): New variable.
| | | * gnu: audacity: Update to 2.4.2.Kei Kebreau2020-12-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/audio.scm (audacity): Update to 2.4.2. [source]: Add patch. Don't delete portaudio-v19, since only the bundled copy can be built. [build-system]: Switch to cmake-build-system. [inputs]: Remove portaudio. [arguments]: Adjust configure flags for CMake. Remove 'fix-sbsms-check phase. Add 'comment-out-revision-ident phase. * gnu/local.mk (dist_patch_DATA): Register patch. * gnu/packages/patches/audacity-add-include.patch: New file.
| | | * gnu: Add hunspell-dict-it-it.Giacomo Leidi2020-12-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/hunspell.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * | | gnu: VLC: Fix build with Qt 5.15.Leo Famulari2020-12-23
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/vlc-qt-5.15.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/video.scm (vlc)[source]: Use it.
| * | | Merge branch 'ungrafting' into stagingMarius Bakke2020-12-21
| |\| |
| | * | Merge branch 'master' into ungraftingMarius Bakke2020-12-21
| | |\|
| | | * gnu: sdcc: Move to embedded.scm.Simon South2020-12-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/embedded.scm: Add sdcc from sdcc.scm. * gnu/packages/electronics.scm: Update #:use-module directive. * gnu/packages/sdcc.scm: Delete file. * gnu/local.mk: Remove it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| | | * gnu: libffi: Add unreleased patch to fix float128 on powerpc64le.John Doe2020-12-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/45252>. * gnu/packages/patches/libffi-float128-powerpc64le.patch: Import patch file from <https://github.com/libffi/libffi/pull/561.patch>. * gnu/packages/libffi.scm (libffi)[arguments]: Apply patch conditionally for powerpc64le-* systems in a phase. [inputs]: Add patch as input conditionally for powerpc64le-* systems. * gnu/local.mk (dist_patch_DATA): Add patch file to build system. Signed-off-by: Chris Marusich <cmmarusich@gmail.com>
| | | * gnu: bear: Update to 3.0.4.Brett Gilio2020-12-20
| | | | | | | | | | | | | | | | | | | | * gnu/local.mk (bear-disable-preinstall-tests.patch): Add patch. * gnu/packages/build-tools.scm (bear): Reference patch, and update.
| | | * gnu: serf: Build with Python 3.Marius Bakke2020-12-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/serf-python3.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/web.scm (serf)[source](patches): New field. [arguments]: Remove #:scons.
| | | * gnu: sudo: Update to 1.9.4p1.Tobias Geerinckx-Rice2020-12-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/admin.scm (sudo): Update to 1.9.4p1. [source]: Remove patch. * gnu/packages/patches/sudo-fix-build-without-sendmail.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| | | * gnu: Add aws-c-event-stream.Greg Hogan2020-12-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/c.scm (aws-c-event-stream): New variable. * gnu/packages/patches/aws-c-event-stream-cmake-prefix.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| | | * gnu: Add aws-checksums.Greg Hogan2020-12-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/c.scm (aws-checksums): New variable. * gnu/packages/patches/aws-checksums-cmake-prefix.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| | | * gnu: Add cfunge.Hendursaga2020-12-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/esolangs.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Signed-off-by: Leo Famulari <leo@famulari.name>
| | | * gnu: Add rust-ndarray-0.12.Efraim Flashner2020-12-15
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/crates-io.scm (rust-ndarray-0.12): New variable. * gnu/packages/patches/rust-ndarray-remove-blas-src-dep.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
| | | * gnu: Add python-3.9.Tanguy Le Carrour2020-12-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/python.scm (python-3.9): New variable. * gnu/packages/patches/python-3.9-fix-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| | | * gnu: alsa-modular-synth: Update to 2.2.0.Ricardo Wurmus2020-12-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/audio.scm (alsa-modular-synth): Update to 2.2.0. [arguments]: Remove them all. [source]: Remove patch. [native-inputs]: Remove gcc@5. * gnu/packages/patches/alsa-modular-synth-fix-vocoder.patch: Remove it. * gnu/local.mk (dist_patch_DATA): Remove patch.
| * | | gnu: sbc: Fix build on non-x86 architectures.Marius Bakke2020-12-21
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/sbc-fix-build-non-x86.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/linux.scm (sbc)[source](patches): New field.
| * | | gnu: Qt: Update to 5.15.2.Marius Bakke2020-12-13
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/qt.scm (qtbase, qtsvg, qtimageformats, qtx11extras, qtxmlpatterns, qtdeclarative, qtconnectivity, qtwebsockets, qtsensors, qtmultimedia, qtwayland, qtserialport, qtserialbus, qtwebchannel, qtwebglplugin, qtwebview, qtlocation, qttools, qtscript, qtquickcontrols, qtquickcontrols2, qtgraphicaleffects, qtgamepad, qtscxml, qtpurchasing, qtcharts, qtdatavis3d, qtnetworkauth, qtremoteobjects, qtspeech, qtwebengine): Update to 5.15.2. (qtbase)[source](patches): Remove obsolete patch. (qtwayland)[source](modules, snippet): Remove. [inputs]: Add VULKAN-HEADERS. (qtwebengine)[source](snippet): Adjust preserved files. [arguments]: Remove two obsolete phases. * gnu/packages/patches/qtbase-fix-krita-deadlock.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
| * | Merge branch 'master' into ungraftingMarius Bakke2020-12-13
| |\|
| | * gnu: renpy: Use system fribidi and drop generated sources.Leo Prikler2020-12-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/renpy-use-system-fribidi.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it here. * gnu/packages/game-development.scm (renpy)[source]<patches> Use it here. <modules>: Add (guix build utils). <snippet>: Drop generated sources and fribidi sources. (arguments)[phases]: Add fix-include-paths. (inputs): Add fribidi. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| | * gnu: knot-resolver: Update to 5.2.1.Simon South2020-12-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/dns.scm (knot-resolver): Update to 5.2.1. [source]: Remove obsolete patch. * gnu/packages/patches/knot-resolver-fix-map-command-on-32-bit.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| | * install: Discover local substitute servers.Mathieu Othacehe2020-12-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/installer/substitutes.scm: New file. * gnu/installer/newt/substitutes.scm: New file. * gnu/local.mk (INSTALLER_MODULES): Add them. * po/guix/POTFILES.in: Add gnu/installer/newt/substitutes.scm. * gnu/installer/proxy.scm (with-silent-shepherd): Move to ... * gnu/installer/utils.scm: ... here. * gnu/installer/record.scm (<installer>)[substitutes-page]: New field. * gnu/installer/newt.scm (substitutes-page): New procedure, (newt-installer): register it. * gnu/installer.scm (installer-steps): Add "substitutes-page" step. * gnu/system/install.scm (%installation-services): Add avahi-service-type and enable substitute server discover in guix-service-type. [<name-service-switch>]: Set it to %mdns-host-lookup-nss.
| | * gnu: sbcl-geco: Update to 2.1.1.Guillaume Le Vaillant2020-12-11
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-geco): Update to 2.1.1. [source]: Fetch from Github. [home-page]: Update to author's page. * gnu/packages/patches/sbcl-geco-fix-organism-class.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
| | * gnu: busybox: Update to 1.32.0.Efraim Flashner2020-12-11
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/busybox.scm (busybox): Update to 1.32.0. [source]: Remove patch. * gnu/packates/patches/busybox-1.31.1-fix-build-with-glibc-2.31.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
| | * gnu: pciutils: Fix compilation error on GNU/Hurd.Ludovic Courtès2020-12-09
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/pciutils-hurd-fix.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/pciutils.scm (pciutils)[arguments]: Add 'apply-hurd-patch' phase when (hurd-target?) is true. [inputs]: Add "hurd-patch" entry when (hurd-target?) is true.
| | * gnu: Add xcb-imdkit.Zhu Zihao2020-12-08
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/fcitx5.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
| * | gnu: libssh2: Fix CVE-2019-17498.Efraim Flashner2020-12-09
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/ssh.scm (libssh2)[source]: Add patch. * gnu/packages/patches/libssh2-CVE-2019-17498.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
| * | gnu: Python: Fix CVE-2020-26116.Marius Bakke2020-12-08
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/python-CVE-2020-26116.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/python.scm (python-3.8)[source](patches): Add it.
| * | gnu: ghostscript: Fix CVE-2020-15900.Marius Bakke2020-12-08
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/ghostscript-CVE-2020-15900.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/ghostscript.scm (ghostscript)[source](patches): Add it.
| * | gnu: ghostscript: Fix build with FreeType 2.10.4.Marius Bakke2020-12-08
| |/ | | | | | | | | | | | | | | This fixes a build failure from 79b31767d084a2feeb2edcb41ae863a0d534b847. * gnu/packages/patches/ghostscript-freetype-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/ghostscript.scm (ghostscript)[source](patches): Add it.
| * gnu: minimap2: Fix build on aarch64-linux.Efraim Flashner2020-12-07
| | | | | | | | | | | | | | | | * gnu/packages/bioinformatics.scm (minimap2)[arguments]: Adjust configure-flags to be better per-architecture. [source]: Add patch. * gnu/packages/patches/minimap2-aarch64-support.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
| * gnu: hplip: Update to 3.20.11.Tobias Geerinckx-Rice2020-12-06
| | | | | | | | | | | | | | * gnu/packages/cups.scm (hplip): Update to 3.20.11. [source]: Remove upstreamed patch. * gnu/packages/patches/hplip-fix-bug-1898438.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.