summary refs log tree commit diff
path: root/gnu/local.mk
AgeCommit message (Collapse)Author
2018-06-12gnu: flann: Fix builds with CMake >= 3.11.Ludovic Courtès
* gnu/packages/patches/flann-cmake-3.11.patch: New file. * gnu/packages/maths.scm (flann)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it.
2018-06-12gnu: elixir: Enable more tests and remove patch.Christopher Baines
Previously, due to issues in the erlang package, many tests would fail, and the package would also nondeterministically fail to build. This is now fixed (by patching occurrences of /bin/sh in the erlang package), so all the tests can be run. * gnu/packages/elixir.scm (elixir)[source]: Remove patches. [arguments]: Remove the fix-or-disable-tests phase. Add a new set-home phase to set the HOME environment variable prior to running the tests. * gnu/packages/patches/elixir-disable-failing-tests.patch: Delete this file. * gnu/local.mk: Remove now deleted patch.
2018-06-10gnu: Add keepalived.宋文武
* gnu/packages/cluster.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2018-06-10gnu: mumble: Fix build with Boost 1.66.Danny Milosavljevic
Fixes <https://bugs.gnu.org/31775>. * gnu/packages/patches/mumble-1.2.19-abs.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/telephony.scm (mumble)[source]: Add it.
2018-06-10gnu: heimdal: Update to 7.5.0.Alex Vong
* gnu/packages/kerberos.scm (heimdal): Update to 7.5.0. [source]: Update source uri. Remove patches. [arguments]: Adjust #:configure-flags and build phases accordingly. [inputs]: Add sqlite. [native-inputs]: Add texinfo and unzip. * gnu/packages/patches/heimdal-CVE-2017-6594.patch, gnu/packages/patches/heimdal-CVE-2017-11103.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Remove them. Co-authored-by: 宋文武 <iyzsong@member.fsf.org>
2018-06-09gnu: GnuPG 1.4: Fix CVE-2018-12020.Leo Famulari
* gnu/packages/patches/gnupg-1.4-CVE-2018-12020.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gnupg.scm (gnupg-1)[source]: Use it.
2018-06-09gnu: Add maven-artifact.Julien Lepiller
* gnu/packages/maven.scm (maven-artifact): New variable. * gnu/packages/patches/maven-generate-component-xml.patch: New file. * gnu/packages/patches/maven-generate-javax-inject-named.patch: New file. * gnu/local.mk (dist_patch_DATA): Add them.
2018-06-08gnu: doxygen: Work around GCC ICE on armhf-linux.Ludovic Courtès
Reported by Mark H Weaver <mhw@netris.org> at <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=31708#10>. * gnu/packages/patches/doxygen-gcc-ice.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/documentation.scm (doxygen)[inputs]: Add "gcc-ice-patch" on armhf-* only. [arguments]: Add 'apply-gcc-patch' phase on armhf-* only.
2018-06-07gnu: libreoffice: Update to 6.0.5.1.Ricardo Wurmus
* gnu/packages/patches/libreoffice-icu.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/libreoffice.scm (libreoffice): Update to 6.0.5.1. [source]: Add patch. [inputs]: Add libepubgen and libqxp. [arguments]: Adjust "prepare-src" phase.
2018-06-07gnu: opensmtpd: Fix crash on table authentication.Adam Zimmerman
* gnu/packages/patches/opensmtpd-fix-crash.patch: New patch. * gnu/packages/mail.scm (opensmtpd)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2018-06-04gnu: perf: Work around GCC bug.Ludovic Courtès
Works around <https://bugs.gnu.org/31708>. * gnu/packages/patches/perf-gcc-ice.patch: New patch. * gnu/packages/linux.scm (perf)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it.
2018-06-04Merge branch 'master' into core-updatesRicardo Wurmus
2018-06-03gnu: quassel: Fix building with Qt 5.11.Efraim Flashner
* gnu/packages/irc.scm (quassel)[sources]: Add patch. Return #t from snippet. * gnu/packages/patches/quassel-qt-5.11.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
2018-06-01Merge branch 'master' into core-updatesLudovic Courtès
2018-06-01gnu: sddm: Fix CMake build.Stefan Stefanović
* gnu/packages/display-managers.scm (sddm): Fix CMake build. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/patches/sddm-fix-build-with-qt-5.11-1024.patch: New file. Signed-off-by: Rutger Helling <rhelling@mykolab.com>
2018-05-30Merge branch 'master' into core-updatesMark H Weaver
2018-05-30Revert "gnu: swig: Patch for Octave 4.4."Mark H Weaver
This reverts commit 3771000f893d4b53e302f5bca07afeba69e76cd4.
2018-05-29Merge branch 'master' into core-updatesMark H Weaver
2018-05-29gnu: swig: Patch for Octave 4.4.Kei Kebreau
* gnu/packages/swig.scm (swig)[source]: Add patch. * gnu/packages/patches/swig-octave-patches.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
2018-05-28Merge branch 'master' into core-updatesMark H Weaver
2018-05-28gnu: Fix typo.Mark H Weaver
Fix a typo introduced in commit 2101cc3fb691f443b830fdf5f846ded5fa018739. * gnu/local.mk: Add back the missing comment character.
2018-05-28gnu: Add fifo-map.Fis Trivial
* gnu/packages/cpp.scm (fifo-map): New variable. * gnu/packages/patches/fifo-map-fix-flags-for-gcc.patch: New file. * gnu/packages/patches/fifo-map-remove-catch.hpp.patch: New file. * gnu/local.mk: Add new patch files. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-27gnu: libmygpo-qt: Fix Qt 5.11 build.Pierre Langlois
The update to Qt 5.11.0 broke libmygpo-qt. It turned it was using a deprecated CMake function (qt5_use_moduldes). Let's pick up two upstream patches that fix the issue: https://github.com/gpodder/libmygpo-qt/pull/15 As mentioned in the the pull request, there is now a test failure but it looks harmless. * gnu/packages/patches/libmygpo-qt-fix-qt-5.11.patch, gnu/packages/patches/libmygpo-qt-missing-qt5-modules.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/music.scm (libmygpo-qt)[source]: Add patches. [arguments]: Build tests but do not run them. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2018-05-27gnu: gnu: Make alsa find its plugins by setting ALSA_PLUGIN_DIR.Julien Lepiller
* gnu/packages/patches/alsa-lib-add-environment-variable.patch: New file. * gnu/packages/linux.scm (alsa-lib)[source]: Use it. [native-search-paths]: Add ALSA_PLUGIN_DIR. * gnu/local.mk (dist_patch_DATA): Add it.
2018-05-24Merge branch 'master' into core-updatesMark H Weaver
2018-05-23gnu: Move 'indent' to code.scm.Ludovic Courtès
Suggested by Pierre Neidhardt <ambrevar@gmail.com>. * gnu/packages/indent.scm: Remove. Move 'indent' to... * gnu/packages/code.scm (indent): ... here. New variable. * gnu/local.mk (GNU_SYSTEM_MODULES): Remove indent.scm.
2018-05-21Merge branch 'master' into core-updatesMark H Weaver
2018-05-21gnu: pius: Fix incompatibility with newer GnuPG versions.Andreas Enge
* gnu/packages/gnupg.scm (pius)[source]: Add patch. * gnu/packages/patches/pius.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
2018-05-20gnu: enlightenment: Fix setuid program locations.Efraim Flashner
* gnu/packages/enlightenment.scm (enlightenment)[source]: Add patch. * gnu/packages/patches/enlightenment-fix-setuid-path.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
2018-05-17Merge branch 'master' into core-updatesMark H Weaver
2018-05-16gnu: python-statsmodels: Fix build.Ricardo Wurmus
* gnu/packages/patches/python-statsmodels-fix-tests.patch: Remove patch. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/statistics.scm (python-statsmodels)[source]: Remove patches. [arguments]: Disable tests; adjust build phases; add build phase "patch-for-scipy" to fix runtime error.
2018-05-15gnu: wesnoth: Update to 1.14.1.Arun Isaac
* gnu/packages/games.scm (wesnoth): Update to 1.14.1. [source]: Remove wesnoth-fix-std-bad-cast.patch. * gnu/packages/patches/wesnoth-fix-std-bad-cast.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister it.
2018-05-14gnu: mupdf: Update to 1.13.0.Efraim Flashner
* gnu/packages/pdf.scm (mupdf): Update to 1.13.0. [source]: Remove patches. * gnu/packages/patches/mupdf-build-with-latest-openjpeg.patch, gnu/packages/patches/mupdf-CVE-2017-17858.patch, gnu/packages/patches/mupdf-CVE-2018-6544.patch, gnu/packages/patches/mupdf-CVE-2018-1000051.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Remove them.
2018-05-13gnu: myrepos: Fix CVE-2018-7032.Efraim Flashner
* gnu/packages/version-control.scm (myrepos)[source]: Add patch. * gnu/packages/patches/myrepos-CVE-2018-7032.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
2018-05-13gnu: Add Robocut.Ludovic Courtès
* gnu/packages/printers.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2018-05-11gnu: icecat: Relabel patches to reflect CVE assignments.Mark H Weaver
Document the fact that we include fixes for CVE-2018-5154, CVE-2018-5155, CVE-2018-5157, CVE-2018-5158, CVE-2018-5159, CVE-2018-5168, CVE-2018-5178, and 9/10 changesets for CVE-2018-5150. * gnu/packages/gnuzilla.scm (icecat)[source]: Relabel patches to reflect CVE assignments. * gnu/packages/patches/icecat-bug-1452075.patch: Rename to... * gnu/packages/patches/icecat-CVE-2018-5157-and-CVE-2018-5158.patch: ...this. * gnu/local.mk (dist_patch_DATA): Rename it.
2018-05-09gnu: Add android-libutils.Danny Milosavljevic
* gnu/packages/patches/libutils-add-includes.patch: New file. * gnu/packages/patches/libutils-remove-damaging-includes.patch: New file. * gnu/packages/android.scm (android-platform-system-core): Use them. (android-libutils): New variable. * gnu/local.mk: Add them.
2018-05-09gnu: Add android-libziparchive.Danny Milosavljevic
* gnu/packages/android.scm (android-libziparchive): New variable. * gnu/packages/patches/libziparchive-add-includes.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
2018-05-09gnu: adb: Use android-ndk-build-system.Danny Milosavljevic
* gnu/packages/android.scm (adb)[build-system]: Switch to android-ndk-build-system. [arguments]<#:tests?>: Disable. [arguments]<#:phases>[create-Makefile]: Delete phase. [arguments]<#:phases>[fix-clang]: Delete phase. [arguments]<#:phases>[fix-main]: Delete phase. [arguments]<#:phases>[make-libs-available]: New phase. [arguments]<#:phases>[install-headers]: New phase. [arguments]<#:make-flags]: Add CFLAGS, CXXFLAGS. [inputs]: Add liblog. [source]: Add patch "adb-add-libraries.patch". * gnu/packages/patches/adb-add-libraries.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
2018-05-09gnu: Add java-groovy-bootstrap.Julien Lepiller
* gnu/packages/groovy.scm: New file. * gnu/packages/patches/groovy-add-exceptionutilsgenerator.patch: New file. * gnu/local.mk (GNU_SYSTEM_MODULES, dist_patch_DATA): Add them.
2018-05-08Merge branch 'master' into core-updatesMark H Weaver
2018-05-08gnu: wesnoth: Update to 1.14.0.Arun Isaac
* gnu/packages/patches/wesnoth-fix-std-bad-cast.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/games.scm (wesnoth): Update to 1.14.0. [source]: Add wesnoth-fix-std-bad-cast.patch to patches. [arguments]: Remove "-DENABLE_STRICT_COMPILATION=OFF" configure flag. [inputs]: Remove sdl-image, sdl-mixer, sdl-net and sdl-ttf. Add openssl and sdl-union of sdl2, sdl2-image, sdl2-mixer and sdl2-ttf. [home-page]: Use HTTPS URI. (wesnoth-server)[inputs]: Remove sdl-net. Add icu4c, openssl and sdl2. [arguments]: Remove delete-data phase. Since wesnoth 1.14.0, configure flag "-DENABLE_GAME=OFF" disables installation of game assets.
2018-05-06gnu: strace: Fix build failure on Linux-Libre 4.16.Marius Bakke
* gnu/packages/patches/strace-kernel-4.16.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/linux.scm (strace)][source](patches): New field.
2018-05-06Merge branch 'master' into core-updatesMarius Bakke
2018-05-02gnu: Add sound service.Oleg Pykhalov
* gnu/services/sound.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add this. * doc/guix.texi (Sound Services): New chapter.
2018-05-02gnu: e2fsprogs: Fix build with glibc-2.27.Rutger Helling
* gnu/packages/patches/e2fsprogs-glibc-2.27.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/linux.scm (e2fsprogs)[source]: Add patch.
2018-05-01gnu: liboop: Update to 1.0.1.Tobias Geerinckx-Rice
* gnu/packages/ssh.scm (liboop): Update to 1.0.1. [source]: Update source URI. Remove patch. * gnu/packages/patches/liboop-mips64-deplibs-fix.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2018-05-01gnu: shadow: Update to 4.6.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (shadow): Update to 4.6. [source]: Remove upstreamed patch. * gnu/packages/patches/shadow-CVE-2018-7169.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2018-04-30gnu: gimp: Update to 2.10.0.Leo Famulari
* gnu/packages/gimp.scm (gimp): Update to 2.10.0. [inputs]: Add glib-networking, gexiv2, libmypaint, mypaint-brushes and poppler-data. [native-inputs]: Add glib:bin. [source]: Remove obsolete patches and use HTTPS URL. [home-page]: Use HTTPS URL. * gnu/packages/patches/gimp-CVE-2017-17784.patch, gnu/packages/patches/gimp-CVE-2017-17785.patch, gnu/packages/patches/gimp-CVE-2017-17786.patch, gnu/packages/patches/gimp-CVE-2017-17787.patch, gnu/packages/patches/gimp-CVE-2017-17789.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them.
2018-04-30gnu: gegl: Update to 0.4.Leo Famulari
* gnu/packages/gimp.scm (gegl): Update to 0.4. [inputs]: Move babl and glib to propagated-inputs. [propagated-inputs]: Add json-glib. [arguments]: Re-enable the tests and remove the obsolete 'pre-build' phase. [source]: Use HTTPS URL. * gnu/packages/patches/gegl-CVE-2012-4433.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.