summaryrefslogtreecommitdiff
path: root/gnu/local.mk
Commit message (Collapse)AuthorAge
* gnu: kdbusaddons: Embed kinit store dir, avoid dependency cycles.Thomas Danckaert2016-12-19
| | | | | | | | | | | | | | | | | kdbusaddons needs to know the location of the kdeinit5 executable, provided by kinit. kinit depends on kdbusaddons, so we add bootstrap versions of all packages in the dependency chain from kinit to kdbusaddons to avoid cyclic dependencies. * gnu/packages/kde-frameworks.scm (kinit-bootstrap, kdbusaddons-bootstrap): New variables. (kdbusaddons)[inputs]: Add kinit-bootstrap. [source,arguments]: Add patch and substitution to embed kinit-bootstrap's store directory in the code. * gnu/packages/patches/kdbusaddons-kinit-file-name.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: openssh: Update to 7.4p1.Leo Famulari2016-12-19
| | | | | | | * gnu/packages/ssh.scm (openssh): Update to 7.4p1. [source]: Remove 'openssh-memory-exhaustion.patch'. * gnu/packages/patches/openssh-memory-exhaustion.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: libupnp: Fix CVE-2016-8863.Leo Famulari2016-12-16
| | | | | | * gnu/packages/patches/libupnp-CVE-2016-8863.patch: New file. * gnu/local.mk (dist_patch_DATA): Use it. * gnu/packages/libupnp.scm (libupnp)[source]: Use it.
* gnu: Add system test for the rpcbind-daemon service.John Darrington2016-12-15
| | | | | * gnu/tests/nfs.scm: New file. * gnu/local.mk: Add it.
* gnu: Add rust bootstrap binaries.David Craven2016-12-14
| | | | | * gnu/packages/rust.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add rust.scm.
* gnu: onionshare: Update to 0.9.2 (fixes CVE-2016-5026).Efraim Flashner2016-12-13
| | | | | | | | * gnu/packages/tor.scm (onionshare): Update to 0.9.2. [source]: Remove patch. [arguments]: Update substitutions for new version. * gnu/packages/patches/onionshare-fix-install-paths.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: cssc: Update to 1.4.0.Tobias Geerinckx-Rice2016-12-12
| | | | | | | | * gnu/packages/version-control.scm (cssc): Update to 1.4.0. [source]: Remove unneeded patches (i.e. all of them). * gnu/packages/patches/cssc-gets-undeclared.patch: Delete file. * gnu/packages/patches/cssc-missing-include.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Remove deleted patches.
* Merge branch 'master' into stagingMark H Weaver2016-12-10
|\
| * gnu: Remove unused patch.Efraim Flashner2016-12-10
| | | | | | | | | | * gnu/packages/patches/openjpeg-CVE-2015-6581.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: openjpeg: Add fixes for CVE-2016-{9850,9851}.Efraim Flashner2016-12-10
| | | | | | | | | | | | | | | | * gnu/packages/image.scm (openjpeg)[replacement]: New field. (openjpeg/fixed): New variable, patch against CVE-2016-9850, CVE-2016-9851. * gnu/packages/patches/openjpeg-CVE-2016-9850-CVE-2016-9851.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
* | Merge remote-tracking branch 'origin/master' into stagingLudovic Courtès2016-12-09
|\|
| * gnu: tcsh: Fix out of bounds read.Leo Famulari2016-12-08
| | | | | | | | | | | | | | * gnu/packages/patches/tcsh-fix-out-of-bounds-read.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/shells.scm (tcsh)[replacement]: New field. (tcsh/fixed): New variable.
| * gnu: Add vis.José Miguel Sánchez García2016-12-08
| | | | | | | | | | | | | | * gnu/packages/text-editors.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Co-authored-by: Marius Bakke <mbakke@fastmail.com>
| * gnu: cross-base: Move phases to (gnu build cross-toolchain).Ludovic Courtès2016-12-07
| | | | | | | | | | | | | | | | | | | | * gnu/packages/cross-base.scm (cross-gcc-arguments) <#:phases>: Use 'cross-gcc-build-phases', and move body cross-toolchain.scm. (cross-gcc): Add #:imported-modules. Add (gnu build cross-toolchain) to #:modules. * gnu/build/cross-toolchain.scm: New file, with code from 'cross-gcc-arguments'. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
| * gnu: readline: support mingw.Jan Nieuwenhuizen2016-12-07
| | | | | | | | | | | | * gnu/packages/patches/readline-7.0-mingw.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/readline.scm (readline): Support MinGW.
| * gnu: Add mingw-w64.Jan Nieuwenhuizen2016-12-07
| | | | | | | | | | | | | | | | * gnu/packages/patches/gcc-4.9.3-mingw-gthr-default.patch, gnu/packages/patches/mingw-w64-5.0rc2-gcc-4.9.3.patch, gnu/packages/mingw.scm: New files. * gnu/local.mk (dist_patch_DATA): Add the patches. (GNU_SYSTEM_MODULES): Add mingw.scm.
| * gnu: httpd: Add fix for CVE-2016-8740.Efraim Flashner2016-12-06
| | | | | | | | | | | | * gnu/packages/web.scm (httpd)[source]: Add patch for CVE-2016-8740. * gnu/packages/patches/httpd-CVE-2016-8740.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
| * gnu: Add seq24.Ricardo Wurmus2016-12-06
| | | | | | | | | | | | * gnu/packages/music.scm (seq24): New variable. * gnu/packages/patches/seq24-rename-mutex.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch.
* | gnu: libepoxy: Add patch to avoid segfault when GL support is missing.Ludovic Courtès2016-12-09
| | | | | | | | | | | | * gnu/packages/patches/libepoxy-gl-null-checks.patch: New file. * gnu/packages/gl.scm (libepoxy)[source]: Add it. * gnu/local.mk (dist_patch_DATA): Add it.
* | gnu: mupdf: Update to 1.10a.Marius Bakke2016-12-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/mupdf-CVE-2016-6265.patch: Delete file. * gnu/packages/patches/mupdf-CVE-2016-6525.patch: Likewise. * gnu/packages/patches/mupdf-CVE-2016-7504.patch: Likewise. * gnu/packages/patches/mupdf-CVE-2016-7505.patch: Likewise. * gnu/packages/patches/mupdf-CVE-2016-7506.patch: Likewise. * gnu/packages/patches/mupdf-CVE-2016-7563.patch: Likewise. * gnu/packages/patches/mupdf-CVE-2016-7564.patch: Likewise. * gnu/packages/patches/mupdf-CVE-2016-8674.patch: Likewise. * gnu/packages/patches/mupdf-CVE-2016-9017.patch: Likewise. * gnu/packages/patches/mupdf-CVE-2016-9136.patch: Likewise. * gnu/packages/patches/mupdf-build-with-openjpeg-2.1.patch: Adjust to 1.10a. * gnu/local.mk (dist_patch_DATA): Remove deleted patches. * gnu/packages/pdf.scm (mupdf): Update to 1.10a. [source]: Remove patches.
* | Merge branch 'master' into stagingMarius Bakke2016-12-04
|\|
| * gnu: Move image viewers to (gnu packages image-viewers).Alex Kost2016-12-04
| | | | | | | | | | | | | | | | * gnu/packages/feh.scm (feh): Remove file. Move package to... * gnu/packages/geeqie.scm (geeqie): Likewise... * gnu/packages/sxiv.scm (sxiv): Likewise... * gnu/packages/image-viewers.scm: ... here. * gnu/local.mk (GNU_SYSTEM_MODULES): Remove files.
| * gnu: Rename owncloud.scm to sync.scm.Efraim Flashner2016-12-04
| | | | | | | | | | | | * gnu/packages/owncloud.scm: Rename to ... * gnu/packages/sync.scm: ... this. * gnu/local.mk (GNU_SYSTEM_MODULES): Register it.
| * gnu: icecat: Update to 45.5.1-gnu1.Mark H Weaver2016-12-03
| | | | | | | | | | | | | | * gnu/packages/gnuzilla.scm (icecat): Update to 45.5.1-gnu1. [source]: Remove temporary URI for 45.3 beta. Fix URI computation. Remove outdated patches. Add more cherry-picked bug fixes from upstream mozilla-esr45. Use 'list' instead of quasiquote in 'patches' field.
| * gnu: Add fcgi.Ricardo Wurmus2016-12-03
| | | | | | | | | | | | | | * gnu/packages/patches/fcgi-2.4.0-gcc44-fixes.patch: New file. * gnu/packages/patches/fcgi-2.4.0-poll.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patches. * gnu/packages/web.scm (fcgi): New variable.
| * gnu: vtk: Upgrade to 7.1.0.Eric Bavier2016-12-01
| | | | | | | | | | | | | | * gnu/packages/vtk.scm (vtk): Upgrade to 7.1.0. [source]: Remove patches. Use version-major+minor. * gnu/packages/patches/vtk-mesa-10.patch: Delete patch. * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: netcdf: Upgrade to 4.4.1.1.Eric Bavier2016-12-01
| | | | | | | | | | | | | | | | | | | | | | * gnu/packages/maths.scm (netcdf, netcdf-parallel-openmpi): Upgrade to 4.4.1.1. [source]: Adjust patch name, add netcdf-tst_h_par.patch * gnu/packages/patches/netcdf-config.date.patch: Rename to... * gnu/packages/patches/netcdf-date-time.patch: ...this. Adjust for latest source. * gnu/packages/patches/netcdf-tst_h_par.patch: New patch. * gnu/local.mk (dist_patch_DATA): Adjust patches.
| * gnu: gst-plugins-good: Update to 1.10.2.Efraim Flashner2016-12-01
| | | | | | | | | | | | | | | | | | | | * gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.10.2. [source]: Remove patches. * gnu/packages/patches/gst-plugins-good-fix-crashes.patch, gnu/packages/patches/gst-plugins-good-fix-invalid-read.patch, gnu/packages/patches/gst-plugins-good-fix-signedness.patch, gnu/packages/patches/gst-plugins-good-flic-bounds-check.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Remove them.
| * gnu: nasm: Switch patch to phase.Efraim Flashner2016-12-01
| | | | | | | | | | | | | | * gnu/packages/assembly.scm (nasm)[source]: Remove patch. [arguments]: Disable ps and pdf doc outputs in new phase. * gnu/packages/patches/nasm-no-ps-pdf.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: Add Nagios.Ludovic Courtès2016-11-30
| | | | | | | | | | * gnu/packages/monitoring.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* | Merge branch 'master' into stagingMarius Bakke2016-11-30
|\|
| * services: Add 'cuirass-service'.Mathieu Lirzin2016-11-29
| | | | | | | | | | | | * gnu/services/cuirass.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * doc/guix.texi (Continuous integration): New node.
| * Merge branch 'master' into python-build-systemHartmut Goebel2016-11-29
| |\
| | * gnu: cairo: Fix CVE-2016-9082.Efraim Flashner2016-11-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/gtk.scm (cairo)[replacement]: New field. (cairo/fixed): New variable. (cairo-xcb)[source]: Use patch. [replacement]: New field, set false. * gnu/packages/pdf.scm (poppler)[inputs]: Custom cairo should be replaced by a new custom patched cairo. * gnu/packages/patches/cairo-CVE-2016-9082.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
| | * gnu: Add viewnior.Efraim Flashner2016-11-29
| | | | | | | | | | | | | | | * gnu/packages/image-viewers.scm (viewnior): New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
| | * gnu: python-rarfile: Update to 2.8.Leo Famulari2016-11-27
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/python.scm (python-rarfile, python2-rarfile): Update to 2.8. [source]: Remove obsolete patch. * gnu/packages/patches/python-rarfile-fix-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| | * gnu: gcj: Fix build on armhf.Ricardo Wurmus2016-11-27
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/gcj-arm-mode.patch: New file. * gnu/local.mk (dist_patch_DATA): Add patch. * gnu/packages/gcc.scm (gcj): Add patch. [arguments]: Delete failing tests.
| | * gnu: Add perl-mojolicious.Ricardo Wurmus2016-11-27
| | | | | | | | | | | | | | | * gnu/packages/perl-web.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
| | * tests: Add 'opensmtpd-service-type' test.宋文武2016-11-27
| | | | | | | | | | | | | | | * gnu/tests/mail.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
| | * gnu: cyrus-sasl: Fix CVE-2013-4122.Leo Famulari2016-11-26
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/cyrus-sasl-CVE-2013-4122.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/cyrus-sasl.scm (cyrus-sasl)[replacement]: New field. (cyrus-sasl/fixed): New variable. [source]: Use patch.
| | * gnu: gst-plugins-good: Fix CVE-2016-{9634,9635,9636} and other security issues.Leo Famulari2016-11-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/gst-plugins-good-fix-crashes.patch, gnu/packages/patches/gst-plugins-good-fix-invalid-read.patch, gnu/packages/patches/gst-plugins-good-fix-signedness.patch, gnu/packages/patches/gst-plugins-good-flic-bounds-check.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/gstreamer.scm (gst-plugins-good): Use them.
| | * services: Factorize configuration abstraction.Julien Lepiller2016-11-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/services/mail.scm and gnu/services/cups.scm (&configuration-error) (configuration-error, configuration-field-error) (configuration-missing-field, configuration-field, serialize-configuration) (validate-configuration, define-configuration, uglify-field-name) (serialize-field, serialize-package, serialize-string) (serialize-space-separated-string-list, space-separated-string-list?) (serialize-file-name, file-name?, serialize-field-name) (generate-documentation): Move duplicate code... * gnu/services/configuration.scm: ...to this new file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add configuration.scm. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| | * gnu: Move content of (gnu packages psyc) into (gnu packages messaging).ng02016-11-26
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/psyc.scm (perl-net-psyc, libpsyc, psyclpc): Move this ... * gnu/packages/messaging.scm (perl-net-psyc, libpsyc, psyclpc): ... here. * gnu/local.mk (GNU_SYSTEM_MODULES): Remove psyc.scm. Signed-off-by: Leo Famulari <leo@famulari.name>
| * | Merge branch 'master' into python-build-systemLeo Famulari2016-11-25
| |\|
| * | gnu: python-2.7: Add all guix prefixes in PYTHONPATH to site-prefixes.Hartmut Goebel2016-11-15
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/python-2.7-site-prefixes.patch: New file. * gnu/packages/python.scm (python-2)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add patch.
* | | gnu: libtiff: Update to 4.0.7.Leo Famulari2016-11-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/image.scm (libtiff): Update to 4.0.7. [source]: Update URL and remove obsolete patches. [home-page]: Update URL. [native-inputs]: Add gcc-5. (libtiff-4.0.7): Delete variable. * gnu/packages/patches/libtiff-CVE-2015-8665+CVE-2015-8683.patch, gnu/packages/patches/libtiff-CVE-2016-3623.patch, gnu/packages/patches/libtiff-CVE-2016-3945.patch, gnu/packages/patches/libtiff-CVE-2016-3990.patch, gnu/packages/patches/libtiff-CVE-2016-3991.patch, gnu/packages/patches/libtiff-CVE-2016-5314.patch, gnu/packages/patches/libtiff-CVE-2016-5321.patch, gnu/packages/patches/libtiff-CVE-2016-5323.patch, gnu/packages/patches/libtiff-oob-accesses-in-decode.patch, gnu/packages/patches/libtiff-oob-write-in-nextdecode.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them.
* | | Merge branch 'master' into stagingLeo Famulari2016-11-23
|\ \ \ | | |/ | |/|
| * | gnu: Add 'lvm2-static'.Ludovic Courtès2016-11-22
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/lvm2-static-link.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/linux.scm (lvm2)[source](patches): New field. (lvm2-static): New variable.
| * | gnu: libtiff: Update replacement to 4.0.7.Leo Famulari2016-11-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/image.scm (libtiff)[replacement]: Update to 4.0.7. (libtiff-4.0.7): New variable. Update home-page and source URLs. (libtiff/fixed): Delete variable. * gnu/packages/patches/libtiff-CVE-2016-5652.patch, gnu/packages/patches/libtiff-CVE-2016-9273.patch, gnu/packages/patches/libtiff-CVE-2016-9297.patch, gnu/packages/patches/libtiff-CVE-2016-9448.patch, gnu/packages/patches/libtiff-uint32-overflow.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them.
| * | gnu: services: Add git-service.ng02016-11-21
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/services/version-control.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * doc/guix.texi (Misellaneous Services)[Version Control]: New section. Co-authored-by: 宋文武 <iyzsong@member.fsf.org>