summaryrefslogtreecommitdiff
path: root/gnu/packages/patches
Commit message (Collapse)AuthorAge
* gnu: python@2.7: Fix getentropy() calls on kernels < 3.17.Leo Famulari2017-03-14
| | | | | | * gnu/packages/patches/python-2.7-getentropy-on-old-kernels.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/python.scm (python-2.7)[source]: Use it.
* Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner2017-03-13
|\
| * gnu: wget: Fix CVE-2017-6508.Leo Famulari2017-03-10
| | | | | | | | | | | | * gnu/packages/patches/wget-CVE-2017-6508.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/wget.scm (wget)[source]: Use it.
| * gnu: hmmer: Build reproducibly.Ben J. Woodcroft2017-03-10
| | | | | | | | | | * gnu/packages/patches/hmmer-remove-cpu-specificity.patch: New file. * gnu/packages/bioinformatics.scm (hmmer): Use it.
| * gnu: python-pandas: Really fix build on 32bit.Marius Bakke2017-03-09
| | | | | | | | | | * gnu/packages/patches/python-pandas-skip-failing-tests.patch: Fix confusion with same-named test.
* | gnu: Remove python-3.4.Leo Famulari2017-03-13
| | | | | | | | | | | | * gnu/packages/python.scm (python-3.4): Remove variable. * gnu/packages/patches/python-3.4-fix-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
* | gnu: python@3.5: Fix getentropy() calls on kernels < 3.17.Marius Bakke2017-03-12
| | | | | | | | | | | | | | * gnu/packages/patches/python-3.5-getentropy-on-old-kernels.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/python.scm (python-3.5, python-minimal, python-minimal-wrapper, python-wrapper)[source]: Use it.
* | gnu: python@3.5: Update to 3.5.3.Marius Bakke2017-03-12
| | | | | | | | | | | | | | * gnu/packages/python.scm (python-3.5, python-minimal, python-minimal-wrapper, python-wrapper): Update to 3.5.3. * gnu/packages/patches/python-fix-tests.patch: Adjust patch context. * gnu/packages/patches/python-3.5-fix-tests.patch: Likewise. Patch one new test.
* | Merge branch 'master' into core-updatesLudovic Courtès2017-03-09
|\|
| * gnu: python-fake-factory: Add back missing patch file.Mark H Weaver2017-03-09
| | | | | | | | | | | | | | | | This reverts the removal of "python-fake-factory-fix-build-32bit.patch" by commit ce7911ddae5d30ba73c8c9552b7d4e71268e5db3. * gnu/packages/patches/python-fake-factory-fix-build-32bit.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
| * gnu: python-pandas: Fix build on 32-bit.Marius Bakke2017-03-08
| | | | | | | | | | | | * gnu/packages/patches/python-pandas-skip-failing-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/python.scm (python-pandas, python2-pandas): Use it.
| * gnu: Add python-faker.Marius Bakke2017-03-08
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/python-fake-factory-fix-build-32bit.patch: Adjust paths. Also rename to ... * gnu/packages/patches/python-faker-fix-build-32bit.patch: ... this. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/python.scm (python-faker, python2-faker): New variables. (python-fake-factory)[properties]: Superseded by PYTHON-FAKER. (python2-fake-factory)[properties]: Superseded by PYTHON2-FAKER. (python-orator, python2-orator)[propagated-inputs]: Replace PYTHON-FAKE-FACTORY with PYTHON-FAKER.
| * gnu: pcre2: Update to 10.23.Marius Bakke2017-03-07
| | | | | | | | | | | | | | | | * gnu/packages/pcre.scm (pcre2): Update to 10.23. [source]: Remove patch. [arguments]: Add phase to substitute /bin/echo reference. * gnu/packages/patches/pcre2-CVE-2016-3191.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: gnupg: Update to 2.1.19.Leo Famulari2017-03-07
| | | | | | | | | | | | | | | | | | * gnu/packages/gnupg.scm (gnupg): Update to 2.1.19. [arguments]: Add 'patch-test-paths' phase and remove 'set-gnupg-home' phase. Add '--enable-gnupg-builddir-envvar' to #:configure-flags. [source]: Add 'gnupg-2.1-fix-Y2038-test-failure.patch'. * gnu/packages/patches/gnupg-2.1-fix-Y2038-test-failure.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
| * gnu: python-statsmodels: Update to 0.8.0.Marius Bakke2017-03-06
| | | | | | | | | | | | | | | | | | * gnu/packages/statistics.scm (python-statsmodels, python2-statsmodels): Update to 0.8.0. [source]: Use 'pypi-uri'. [arguments]: Add more files to matplotlib backend substitution. * gnu/packages/patches/python-statsmodels-fix-tests.patch: Drop test that fails with numpy 1.12. Remove previous contents.
| * gnu: python-matplotlib: Update to 2.0.0.Thomas Danckaert2017-03-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/python.scm (python-matplotlib, python2-matplotlib): Update to 2.0.0. [source]: Remove Tk backend patch, use Github instead of Sourceforge. [outputs]: Remove "doc" output. [inputs]: Add python-pyqt. [propagated-inputs]: Add python-cycler. [native-inputs]: Remove python-sphinx, python-numpydoc, texlive and texinfo. (python2-matplotlib)[native-inputs]: Add python2-functools32 and python2-subprocess32. (python-matplotlib-documentation, python2-matplotlib-documentation): New variables. * gnu/packages/patches/matplotlib-setupext-tk.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove patch. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
| * gnu: Add python2-subprocess32.Marius Bakke2017-03-06
| | | | | | | | | | | | * gnu/packages/python.scm (python2-subprocess32): New variable. * gnu/packages/patches/python2-subprocess32-disable-input-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
| * gnu: texlive: Fix CVE-2016-10243.Leo Famulari2017-03-06
| | | | | | | | | | | | * gnu/packages/patches/texlive-texmf-CVE-2016-10243.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/tex.scm (texlive-texmf-src): Use it.
| * gnu: wxwidgets: Fix for Filezilla client.rennes2017-03-04
| | | | | | | | | | | | | | * gnu/packages/patches/wxwidgets-fix-windowGTK.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Leo Famulari <leo@famulari.name>
| * gnu: kio: Fix CVE-2017-6410.Leo Famulari2017-03-04
| | | | | | | | | | | | * gnu/packages/patches/kio-CVE-2017-6410.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/kde-frameworks.scm (kio)[source]: Use it.
| * gnu: arb: Update to 2.10.0.Andreas Enge2017-03-03
| | | | | | | | | | | | * gnu/packages/algebra.scm (arb): Update to 2.10.0. * gnu/packages/patches/arb-ldconfig.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove patch.
| * gnu: nss, nss-certs: Update to 3.29.2.Marius Bakke2017-03-03
| | | | | | | | | | | | * gnu/packages/certs.scm (nss-certs): Update to 3.29.2. * gnu/packages/gnuzilla.scm (nss): Update to 3.29.2. * gnu/packages/patches/nss-pkgconfig.patch: Adapt to context changes.
| * Merge branch 'python-tests'Marius Bakke2017-03-03
| |\
| | * Merge branch 'master' into python-testsMarius Bakke2017-02-27
| | |\
| | * | gnu: python-dendropy: Fix failing tests.Ricardo Wurmus2017-02-24
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/python-dendropy-fix-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/bioinformatics.scm (python-dendropy)[source]: Add patch.
| | * | gnu: python-fake-factory: Fix build on 32bit.Marius Bakke2017-02-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/python-fake-factory-fix-build-32bit.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/python.scm (python-fake-factory, python2-fake-factory)[source]: Use it.
| | * | gnu: python-pbr: Support python-sphinx>=1.2.1.Danny Milosavljevic2017-02-18
| | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/python-pbr-fix-man-page-support.patch: New file. * gnu/packages/python.scm (python-pbr-minimal): Use the new patch file.
| | * | gnu: python-pygit2: Skip tests requiring network access.Marius Bakke2017-02-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/python.scm (python-pygit2, python2-pygit2)[source](patches): New field. * gnu/packages/patches/python-pygit2-disable-network-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
| | * | Merge branch 'master' into python-testsMarius Bakke2017-02-13
| | |\ \
| | * \ \ Merge branch 'master' into python-testsLeo Famulari2017-01-13
| | |\ \ \
| | * | | | gnu: python-pyopenssl: Enable tests.Marius Bakke2016-12-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/python-pyopenssl-skip-network-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/python.scm (python-pyopenssl, python2-pyopenssl)[source]: Use it. [arguments]: Replace 'check' with custom phase.
| * | | | | gnu: mupdf: Fix CVE-2017-{5896,5991}.Alex Vong2017-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/mupdf-CVE-2017-5896.patch, gnu/packages/patches/mupdf-CVE-2017-5991.patch: New files. * gnu/packages/pdf.scm (mupdf/fixed)[source]: Add patches. * gnu/local.mk (dist_patch_DATA): Add them. Signed-off-by: Leo Famulari <leo@famulari.name>
| * | | | | gnu: Add jacal.John Darrington2017-03-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/maths.scm (jacal): New variable. * gnu/packages/patches/jacal-fix-texinfo.patch: New file.
| * | | | | gnu: vdirsyncer: Update to 0.15.0.Leo Famulari2017-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/dav.scm (vdirsyncer): Update to 0.15.0. [source]: Remove obsolete patch 'vdirsyncer-test-suite-slow-machines.patch'. * gnu/packages/patches/vdirsyncer-test-suite-slow-machines.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * | | | | gnu: screen: Update to 4.5.1.Efraim Flashner2017-02-28
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/screen.scm (screen): Update to 4.5.1. [source]: Remove patch. * gnu/packages/patches/screen-CVE-2017-5618.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * | | | gnu: gst-plugins-base: Update to 1.10.4.Leo Famulari2017-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.10.4. [source]: Remove obsolete patch 'gst-plugins-base-fix-test-on-32bit.patch' * gnu/packages/patches/gst-plugins-base-fix-test-on-32bit.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * | | | gnu: Remove unused patch.Marius Bakke2017-02-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a followup to 6f9d5b2e8c861c3a1243937a26400f8394946346. * gnu/packages/patches/libssh-0.6.5-CVE-2016-0739.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * | | | gnu: vim: Use upstream fix for CVE-2017-5953.Leo Famulari2017-02-26
| | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/vim-CVE-2017-5953.patch: Adjust to match upstream changes.
| * | | | gnu: util-linux: Fix CVE-2017-2616.Leo Famulari2017-02-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/util-linux-CVE-2017-2616.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/linux.scm (util-linux)[replacement]: New field. (util-linux/fixed): New variable.
| * | | | gnu: shadow: Fix CVE-2017-2616.Leo Famulari2017-02-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/shadow-CVE-2017-2616.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/admin.scm (shadow): Use it.
* | | | | gnu: php: Update to 7.1.2.Julien Lepiller2017-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/php.scm (php): Update to 7.1.2. [inputs]: Add gnutls. [arguments]: Disable more tests in 'prepare-tests' phase. (gd-for-php): Remove variable. * gnu/packages/patches/gd-fix-chunk-size-on-boundaries.patch, gnu/packages/patches/gd-fix-truecolor-format-correction.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them. Signed-off-by: Leo Famulari <leo@famulari.name>
* | | | | gnu: gd: Fix an issue with XBM decoding.Julien Lepiller2017-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/gd-php-73968-Fix-109-XBM-reading.patch: New file. * gnu/local.scm (dist_patch_DATA): Add it. * gnu/packages/gd.scm (gd)[source]: Use it. Signed-off-by: Leo Famulari <leo@famulari.name>
* | | | | gnu: fontconfig: Fix PATH_MAX for Hurd systems.Rene Saavedra2017-03-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/fontconfig-path-max.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/fontutils.scm (fontconfig)[source]: Use it. Signed-off-by: Manolis Ragkousis <manolis837@gmail.com>
* | | | | gnu: libdrm-symbol-check.patch: Add case for radeon.Efraim Flashner2017-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/libdrm-symbol-check.patch: Add the extra seven symbols from the public headers to the radeon-symbol-check to satisfy the test. Also add aarch64-linux to the list of architectures affected.
* | | | | guix: build: make-bootstrap: Copy "falloc.h" to the new system.Manolis Ragkousis2017-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In glibc-2.25 a dependency on "linux/falloc.h" was added. This also reverts commit 8f8f250bdca917b3ce38aa0902f01b19081859a4 which is no longer needed. This commit was not compatible with the glibc version Hurd is using. See <https://lists.gnu.org/archive/html/guix-devel/2017-02/msg01046.html> * guix/build/make-bootstrap.scm (make-stripped-libc): Copy "falloc.h" to the new system. * gnu/packages/patches/glibc-bootstrap-system.patch: Remove part that touches fcntl-linux.h. Problem reported by Andreas Enge <andreas@enge.fr>.
* | | | | gnu: libssh2: Fix build failure after 1.8.0 upgrade.Marius Bakke2017-02-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/libssh2-fix-build-failure-with-gcrypt.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/ssh.scm (libssh2)[source]: Use it. [arguments]: Add 'autoreconf' phase. [native-inputs]: Add AUTOCONF and AUTOMAKE.
* | | | | gnu: gd: Fix test failure with FreeType 2.7.Leo Famulari2017-02-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/gd-freetype-test-failure.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gd.scm (gd)[source]: Use it.
* | | | | gnu: fontconfig: Fix build failure caused by symbol conflict with glibc@2.25.Leo Famulari2017-02-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/fontconfig-charwidth-symbol-conflict.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/fontutils.scm (fontconfig)[source]: Use it.
* | | | | gnu: eudev: Fix build failure caused by conflicting function type declaration.Leo Famulari2017-02-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/eudev-conflicting-declaration.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/linux.scm (eudev)[source]: Use it.
* | | | | gnu: tcsh: Update to 6.20.00.Leo Famulari2017-02-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/shells.scm (tcsh): Update to 6.20.00. [source]: Remove 'tcsh-do-not-define-BSDWAIT.patch'. [inputs]: Remove coreutils. Move autoconf to ... [native-inputs]: ... here. Add perl. * gnu/packages/patches/tcsh-fix-autotest.patch: Adjust patch to upstream changes. * gnu/packages/patches/tcsh-do-not-define-BSDWAIT.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.