summaryrefslogtreecommitdiff
path: root/gnu/local.mk
Commit message (Collapse)AuthorAge
* gnu: OpenSSL 1.1.0: Fix CVE-2018-{0495,0732}.Leo Famulari2018-06-18
| | | | | | | * gnu/packages/patches/openssl-1.1.0-CVE-2018-0495.patch, gnu/packages/patches/openssl-1.1.0-CVE-2018-0732.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/tls.scm (openssl-next)[source]: Use them.
* gnu: OpenSSL 1.0.2: Fix CVE-2018-{0495,0732}.Leo Famulari2018-06-18
| | | | | | | | * gnu/packages/patches/openssl-1.0.2-CVE-2018-0495.patch, gnu/packages/patches/openssl-1.0.2-CVE-2018-0732.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/tls.scm (openssl)[replacement]: New field. (openssl/fixed): New variable.
* gnu: upx: Fix CVE-2017-15056.Pierre Neidhardt2018-06-17
| | | | | | | | * gnu/packages/patches/upx-protect-against-bad-crafted-input.patch: New file. * gnu/packages/compression.scm (upx)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: strace: Update to 4.23.Marius Bakke2018-06-16
| | | | | | | * gnu/packages/linux.scm (strace): Update to 4.23. [source]: Remove obsolete patch. * gnu/packages/patches/strace-kernel-4.16.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: perl: Fix CVE-2018-12015.Marius Bakke2018-06-16
| | | | | | * gnu/packages/patches/perl-archive-tar-CVE-2018-12015.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/perl.scm (perl-5.26.2)[source](patches): Use it.
* gnu: linux-libre: Fix build on AArch64.Marius Bakke2018-06-16
| | | | | | | | * gnu/packages/patches/binutils-aarch64-symbol-relocation.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/base.scm (binutils/fixed): New public variable. * gnu/packages/linux.scm (make-linux-libre)[native-inputs]: On aarch64, define new ld-wrapper with the above binutils and use it.
* gnu: BIND: Fix CVE-2018-5738.Leo Famulari2018-06-15
| | | | | | * gnu/packages/patches/bind-CVE-2018-5738.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/dns.scm (isc-bind)[source]: Use it.
* gnu: GnuPG 1.4: Update to 1.4.23.Leo Famulari2018-06-14
| | | | | | | * gnu/packages/gnupg.scm (gnupg-1): Update to 1.4.23. [source]: Remove patch. * gnu/packages/patches/gnupg-1.4-CVE-2018-12020.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: python-nose-timer: Update to 0.7.2.Tobias Geerinckx-Rice2018-06-14
| | | | | | | | * gnu/packages/check.scm (python-nose-timer): Update to 0.7.2. [source]: Remove patch... * gnu/packages/patches/python-nose-timer-drop-ordereddict.patch: ...delete file... * gnu/local.mk (dist_patch_DATA): ...and remove it.
* gnu: password-store: Update to 1.7.2.Clément Lassieur2018-06-14
| | | | | | | * gnu/packages/password-utils.scm (password-store): Update to 1.7.2. [source]: Remove 'password-store-gnupg-compat.patch'. * gnu/packages/patches/password-store-gnupg-compat.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: flann: Fix builds with CMake >= 3.11.Ludovic Courtès2018-06-12
| | | | | | * 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.
* gnu: elixir: Enable more tests and remove patch.Christopher Baines2018-06-12
| | | | | | | | | | | | | 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.
* gnu: Add keepalived.宋文武2018-06-10
| | | | | * gnu/packages/cluster.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu: mumble: Fix build with Boost 1.66.Danny Milosavljevic2018-06-10
| | | | | | | | 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.
* gnu: heimdal: Update to 7.5.0.Alex Vong2018-06-10
| | | | | | | | | | | | | * 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>
* gnu: GnuPG 1.4: Fix CVE-2018-12020.Leo Famulari2018-06-09
| | | | | | * 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.
* gnu: Add maven-artifact.Julien Lepiller2018-06-09
| | | | | | | | * 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.
* gnu: doxygen: Work around GCC ICE on armhf-linux.Ludovic Courtès2018-06-08
| | | | | | | | | | | 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.
* gnu: libreoffice: Update to 6.0.5.1.Ricardo Wurmus2018-06-07
| | | | | | | | | * 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.
* gnu: opensmtpd: Fix crash on table authentication.Adam Zimmerman2018-06-07
| | | | | | | | * 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>
* gnu: perf: Work around GCC bug.Ludovic Courtès2018-06-04
| | | | | | | | 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.
* Merge branch 'master' into core-updatesRicardo Wurmus2018-06-04
|\
| * gnu: quassel: Fix building with Qt 5.11.Efraim Flashner2018-06-03
| | | | | | | | | | | | | | * 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.
* | Merge branch 'master' into core-updatesLudovic Courtès2018-06-01
|\|
| * gnu: sddm: Fix CMake build.Stefan Stefanović2018-06-01
| | | | | | | | | | | | | | | | * 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>
* | Merge branch 'master' into core-updatesMark H Weaver2018-05-30
|\|
| * Revert "gnu: swig: Patch for Octave 4.4."Mark H Weaver2018-05-30
| | | | | | | | This reverts commit 3771000f893d4b53e302f5bca07afeba69e76cd4.
* | Merge branch 'master' into core-updatesMark H Weaver2018-05-29
|\|
| * gnu: swig: Patch for Octave 4.4.Kei Kebreau2018-05-29
| | | | | | | | | | | | * 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.
* | Merge branch 'master' into core-updatesMark H Weaver2018-05-28
|\|
| * gnu: Add fifo-map.Fis Trivial2018-05-28
| | | | | | | | | | | | | | | | | | * 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>
| * gnu: libmygpo-qt: Fix Qt 5.11 build.Pierre Langlois2018-05-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | gnu: Fix typo.Mark H Weaver2018-05-28
| | | | | | | | | | | | Fix a typo introduced in commit 2101cc3fb691f443b830fdf5f846ded5fa018739. * gnu/local.mk: Add back the missing comment character.
* | gnu: gnu: Make alsa find its plugins by setting ALSA_PLUGIN_DIR.Julien Lepiller2018-05-27
| | | | | | | | | | | | | | | | * 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.
* | Merge branch 'master' into core-updatesMark H Weaver2018-05-24
|\|
| * gnu: Move 'indent' to code.scm.Ludovic Courtès2018-05-23
| | | | | | | | | | | | | | | | 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.
* | Merge branch 'master' into core-updatesMark H Weaver2018-05-21
|\|
| * gnu: pius: Fix incompatibility with newer GnuPG versions.Andreas Enge2018-05-21
| | | | | | | | | | | | * gnu/packages/gnupg.scm (pius)[source]: Add patch. * gnu/packages/patches/pius.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
| * gnu: enlightenment: Fix setuid program locations.Efraim Flashner2018-05-20
| | | | | | | | | | | | * 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.
* | Merge branch 'master' into core-updatesMark H Weaver2018-05-17
|\|
| * gnu: python-statsmodels: Fix build.Ricardo Wurmus2018-05-16
| | | | | | | | | | | | | | | | * 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.
| * gnu: wesnoth: Update to 1.14.1.Arun Isaac2018-05-15
| | | | | | | | | | | | | | * 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.
| * gnu: mupdf: Update to 1.13.0.Efraim Flashner2018-05-14
| | | | | | | | | | | | | | | | | | | | * 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.
| * gnu: myrepos: Fix CVE-2018-7032.Efraim Flashner2018-05-13
| | | | | | | | | | | | * 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.
| * gnu: Add Robocut.Ludovic Courtès2018-05-13
| | | | | | | | | | * gnu/packages/printers.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
| * gnu: icecat: Relabel patches to reflect CVE assignments.Mark H Weaver2018-05-11
| | | | | | | | | | | | | | | | | | | | | | | | 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.
| * gnu: Add android-libutils.Danny Milosavljevic2018-05-09
| | | | | | | | | | | | | | | | * 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.
| * gnu: Add android-libziparchive.Danny Milosavljevic2018-05-09
| | | | | | | | | | | | * 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.
| * gnu: adb: Use android-ndk-build-system.Danny Milosavljevic2018-05-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
| * gnu: Add java-groovy-bootstrap.Julien Lepiller2018-05-09
| | | | | | | | | | | | | | * 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.