aboutsummaryrefslogtreecommitdiff
path: root/gnu/local.mk
Commit message (Collapse)AuthorAge
* gnu: libgit2: Patch use-after-free.Ludovic Courtès2017-03-28
| | | | | | | * gnu/packages/patches/libgit2-use-after-free.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/version-control.scm (libgit2)[inputs]: Add it. [arguments] <#:phases>: Add 'apply-patch' phase.
* services: Add inetd-service-type.Thomas Danckaert2017-03-24
| | | | | | | | | | * gnu/services/networking.scm (<inetd-configuration>, <inetd-entry>): New record types. (inetd-config-file, inetd-shepherd-service): New procedures. (inetd-service-type): New variable. * doc/guix.texi (Networking Services): Document it. * gnu/tests/networking.scm: New file. * gnu/local.mk: Add it.
* gnu: Add tlp service.Mathieu Othacehe2017-03-24
| | | | | | | | * gnu/services/pm.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/services/tlp.scm. * doc/guix.texi (Power management Services): New section. Signed-off-by: Clément Lassieur <clement@lassieur.org>
* gnu: chicken: Update to 4.12.0.Kei Kebreau2017-03-22
| | | | * gnu/packages/scheme.scm (chicken): Update to 4.12.0.
* gnu: vim: Update to 8.0.0494.Marius Bakke2017-03-20
| | | | | | | | | * gnu/packages/patches/vim-CVE-2017-5953.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/vim.scm (vim, vim-full): Update to 8.0.0494. [source]: Remove patch. (vim-full)[arguments]: Add two phases to drop tests and start xorg. [native-inputs]: Add XORG-SERVER.
* gnu: ngircd: Update to 24.Tobias Geerinckx-Rice2017-03-20
| | | | | | | * gnu/packages/messaging.scm (ngircd): Update to 24. [source]: Remove upstreamed DNS lookup patch. * gnu/packages/patches/ngircd-no-dns-in-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: libevent@2.0: Add fix from upstream.Mark H Weaver2017-03-19
| | | | | | | | | | This fix was cherry-picked by Mozilla from upstream libevent-2.1 to its bundled copy of libevent-2.0.21 in mozilla-esr45. * gnu/packages/patches/libevent-2.0-evbuffer-add-use-last-with-datap.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/libevent.scm (libevent-2.0)[source][patches]: Add it.
* gnu: libwebp: Update to 0.6.0.Marius Bakke2017-03-17
| | | | | | | * gnu/packages/image.scm (libwebp): Update to 0.6.0. [source]: Remove patch. * gnu/packages/patches/libwebp-CVE-2016-9085.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: ninja: Update to 1.7.2.Marius Bakke2017-03-17
| | | | | | | * gnu/packages/ninja.scm (ninja): Update to 1.7.2. [source]: Remove patch. * gnu/packages/patches/ninja-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: qemu: Fix CVE-2017-{2620,2630}.Leo Famulari2017-03-16
| | | | | | | * gnu/packages/patches/qemu-CVE-2017-2620.patch, gnu/packages/patches/qemu-CVE-2017-2630.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/qemu.scm (qemu)[source]: Use them.
* gnu: virglrenderer: Fix CVE-2017-6386.Leo Famulari2017-03-16
| | | | | | * gnu/packages/patches/virglrenderer-CVE-2017-6386.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/spice.scm (virglrenderer)[source]: Use it.
* gnu: password-store: Fix compatibility with GnuPG 2.1.19.Clément Lassieur2017-03-16
| | | | | | | | * gnu/packages/patches/password-store-gnupg-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/password-utils.scm (password-store)[source]: Use it. Signed-off-by: Clément Lassieur <clement@lassieur.org>
* 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: 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-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.
* 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-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: 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: 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: vdirsyncer: Don't fail the test suite when the build machine is slow.Leo Famulari2017-02-18
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/vdirsyncer-test-suite-slow-machines.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/dav.scm (vdirsyncer)[source]: Use it.
* | | | gnu: vim: Fix CVE-2017-5953.Leo Famulari2017-02-14
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/vim-CVE-2017-5953.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/vim.scm (vim)[source]: Use it.
* | | | gnu: netsurf: Enable tests.Eric Bavier2017-02-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/netsurf-longer-test-timeout.patch, gnu/packages/patches/netsurf-y2038-tests.patch: New patches. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/web.scm (netsurf)[source]: Use them. [native-inputs]: Add libidn, check. [inputs]: Add miscfiles. [arguments]: Remove #:tests?, add #:test-target. Add 'patch-check phase.
* | | | gnu: netsurf: Use unbundled source.Eric Bavier2017-02-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/netsurf-system-utf8proc.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/web.scm (netsurf)[source]: Use it. Change to unbundled source tarball. [native-inputs]: Add netsurf-buildsystem, nsgenbind. Remove flex, bison. [inputs]: Add utf8proc, libcss, libdom, libnsbmp, libnsgif, libnspsl, libnsutils, libsvgtiny. Remove expat, gperf. [arguments]: Adjust #:make-flags for netsurf-buildsystem. Delete configure phase. Adjust source directories.
* | | | gnu: Add hubbub.Eric Bavier2017-02-13
| | | | | | | | | | | | | | | | * gnu/packages/web.scm (hubbub): New variable.
* | | | gnu: netsurf: Upgrade to 3.6.Eric Bavier2017-02-13
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/web.scm (netsurf): Upgrade to 3.6. [source]: 'https' -> 'http'. Remove modules, snippet, and patches. [home-page]: 'https' -> 'http'. [arguments]: Adjust source directories. * gnu/packages/patches/netsurf-about.patch: Delete patch. * gnu/local.mk (dist_patch_DATA): Remove it.
* | | gnu: Add simh.José Miguel Sánchez García2017-02-13
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/simh.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add simh.scm. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* | | gnu: screen: Fix CVE-2017-5618.Leo Famulari2017-02-12
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/screen-CVE-2017-5618.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/screen.scm (screen)[source]: Use it.
* | | gnu: qemu: Fix CVE-2017-{5667,5898,5931}.Leo Famulari2017-02-12
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/qemu-CVE-2017-5667.patch, gnu/packages/patches/qemu-CVE-2017-5898.patch, gnu/packages/patches/qemu-CVE-2017-5931.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. gnu/packages/qemu.scm (qemu)[source]: Use them.
* | | gnu: spice: Fix CVE-2016-9577 and CVE-2016-9578.Marius Bakke2017-02-11
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/spice-CVE-2016-9577.patch, gnu/packages/patches/spice-CVE-2016-9578-1.patch, gnu/packages/patches/spice-CVE-2016-9578-2.patch: New files. * gnu/local.mk (dist_patch_DATA): Register them. * gnu/packages/spice.scm (spice)[source]: Use them.
* | | gnu: shadow: Update to 4.4.ng02017-02-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/admin.scm (shadow): Update to 4.4. [source]: Adjust URL. * gnu/packages/patches/shadow-4.4-su-snprintf-fix.patch: New file. * gnu/local.mk (dist_patch_DATA): Add patch. Signed-off-by: Leo Famulari <leo@famulari.name>