summaryrefslogtreecommitdiff
path: root/gnu/local.mk
Commit message (Collapse)AuthorAge
* gnu: libtasn1: Add replacement to fix CVE-2017-10790.Mark H Weaver2017-08-06
| | | | | | | | | | Based on commit 01a61d7040b1794f36547b107abce6e967d59f21 by Leo Famulari <leo@famulari.name>. * gnu/packages/patches/libtasn1-CVE-2017-10790.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/tls.scm (libtasn1)[replacement]: New field. (libtasn1/fixed): New variable.
* Merge branch 'master' into core-updatesMarius Bakke2017-08-01
|\
| * gnu: guile-ssh: Update to 0.11.2.Ludovic Courtès2017-08-01
| | | | | | | | | | | | | | | | | | * gnu/packages/ssh.scm (guile-ssh): Update to 0.11.2. [source]: Remove 'patches', 'modules', and 'snippet'. * gnu/packages/patches/guile-ssh-channel-finalization.patch, gnu/packages/patches/guile-ssh-double-free.patch, gnu/packages/patches/guile-ssh-rexec-bug.patch: Remove. * gnu/local.mk (dist_patch_DATA): Remove them.
| * gnu: python-pbr-minimal: Update to 3.0.1Muriithi Frederick Muriuki2017-08-01
| | | | | | | | | | | | | | | | | | * gnu/packages/python.scm (python-pbr-minimal): Update to 3.0.1 [source]: Update hash and remove patch. * gnu/packages/patches/python-pbr-fix-man-page-support.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| * gnu: libgit2: Update to 0.26.0.Ludovic Courtès2017-07-31
| | | | | | | | | | | | | | * gnu/packages/version-control.scm (libgit2): Update to 0.26.0. Remove "libgit2-use-after-free.patch". * gnu/packages/patches/libgit2-use-after-free.patch: Remove. * gnu/local.mk (dist_patch_DATA): Remove it.
| * services: Add memcached.Christopher Baines2017-07-30
| | | | | | | | | | | | | | | | | | | | * gnu/services/databases.scm (memcached-service-type, %memcached-accounts): New variables. (<memcached-configuration>): New record type. (memcached-service-type): New procedures. * gnu/tests/databases.scm: New file. * doc/guix.texi (Database Services): Document the new memcached service. * gnu/local.mk (GNU_SYSTEM_MODULES): Add entry for tests/databases.scm.
| * gnu: erlang: Fix man-pages search path of 'erl -man'.Peter Mikkelsen2017-07-29
| | | | | | | | | | | | | | | | * gnu/packages/patches/erlang-man-path.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/erlang.scm (erlang)[source]: Use it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: services: admin: Add tailon.Christopher Baines2017-07-29
| | | | | | | | | | | | | | | | | | | | | | * gnu/services/admin.scm (<tailon-configuration>, <tailon-configuration-file>): New record types. (tailon-configuration-files-string, tailon-shepherd-service): New procedures. (%tailon-accounts, tailon-service-type: New variables. * doc/guix.texi (Monitoring Services: Document the Tailon service. * gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/tests/admin.scm. * gnu/tests/admin.scm: New file.
* | Merge branch 'master' into core-updatesMarius Bakke2017-07-28
|\|
| * gnu: mg: Move to (gnu packages text-editors).Ludovic Courtès2017-07-26
| | | | | | | | | | | | * gnu/packages/mg.scm: Remove. * gnu/local.mk (GNU_SYSTEM_MODULES): Remove it. * gnu/packages/text-editors.scm (mg): New variable.
| * gnu: evince: Update to 3.24.1.Kei Kebreau2017-07-25
| | | | | | | | | | | | | | * gnu/packages/gnome.scm (evince): Update to 3.24.1. [source]: Remove obsolete patch. * gnu/packages/patches/evince-CVE-2017-1000083.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: perl-dbd-mysql: Fix CVE-2017-10788.Kei Kebreau2017-07-25
| | | | | | | | | | | | * gnu/packages/patches/perl-dbd-mysql-CVE-2017-10788.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/databases.scm (perl-dbd-mysql)[source]: Use it.
| * gnu: Add guile2.0-bytestructures.Ludovic Courtès2017-07-25
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/guile-bytestructures-name-clash.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/guile.scm (guile-bytestructures)[source]: Use it. [arguments]: Unpack the source. [native-inputs]: New field. (guile2.0-bytestructures): New variable.
| * gnu: gnome: Add deja-dup.Christopher Baines2017-07-24
| | | | | | | | | | | | * gnu/packages/gnome.scm (deja-dup): New variable. * gnu/packages/patches/deja-dup-use-ref-keyword-for-iter.patch: New file. * gnu/local.mk (dist_patch_DATA): Add patch file entry.
* | gnu: metabat: Fix boost-related compilation issue.Ben Woodcroft2017-07-23
| | | | | | | | | | | | | | | | Reported by Leo Famulari. * gnu/packages/patches/metabat-fix-boost-issue.patch: New file. * gnu/packages/bioinformatics.scm (metabat): Use it. * gnu/local.mk (dist_patch_DATA): Add it.
* | Merge branch 'master' into core-updatesLeo Famulari2017-07-23
|\|
| * gnu: metabat: Update to 2.11.1.Ben Woodcroft2017-07-23
| | | | | | | | | | | | | | | | * gnu/packages/bioinformatics.scm (metabat): Update to 2.11.1. [source]: Add patch to fix compilation. [arguments]: Adjust regular expressions modifying 'SConstruct'. * gnu/packages/patches/metabat-fix-compilation.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
| * gnu: bcftools: Update to 1.5.Ben Woodcroft2017-07-23
| | | | | | | | | | | | | | | | | | * gnu/packages/bioinformatics.scm (bcftools): Update to 1.5. [origin]: Remove fix-makefile patch. [arguments]: Add configure flags, add LIBS make flag. Do not delete configure phase. * gnu/packages/patches/bcftools-fix-makefile.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: bcftools: Update to 1.4.1.Ben Woodcroft2017-07-23
| | | | | | | | | | | | | | | | * gnu/packages/bioinformatics.scm (bcftools): Update to 1.4.1. [arguments]: Move Makefile modifications from here ... [source]: ... to added patch. Adjust patch for update to 1.4. * gnu/packages/patches/bcftools-fix-makefile.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
| * gnu: quassel: Enable TLS.Ryan Moe2017-07-22
| | | | | | | | | | | | | | | | * gnu/packages/patches/quassel-fix-tls-check.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/irc.scm (quassel)[source]: Use it. Signed-off-by: Leo Famulari <leo@famulari.name>
| * gnu: Add openmolar.Ricardo Wurmus2017-07-22
| | | | | | | | | | | | | | * gnu/packages/medical.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Co-authored-by: Quiliro <quiliro@fsfla.org>
| * gnu: Add cran module.Ricardo Wurmus2017-07-22
| | | | | | | | | | | | * gnu/packages/cran.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * gnu/packages/statistics.scm (r-colorspace): Move to cran.scm.
| * gnu: Remove python-fake-factory leftovers.Marius Bakke2017-07-22
| | | | | | | | | | | | | | This is a followup to c799eb2eb8b1a820147af96988eddaa9f752994b. * gnu/packages/patches/python-fake-factory-fix-build-32bit.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: python-pyopenssl: Update to 17.2.0.Marius Bakke2017-07-22
| | | | | | | | | | | | | | | | * gnu/packages/patches/python-pyopenssl-17.1.0-test-overflow.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/python.scm (python-pyopenssl, python2-pyopenssl): Update to 17.2.0. [native-inputs]: Add PYTHON-FLAKY. [source](patches): Remove.
| * gnu: heimdal: Fix CVE-2017-{6594,11103}.Alex Vong2017-07-20
| | | | | | | | | | | | | | * gnu/packages/patches/heimdal-CVE-2017-6594.patch, gnu/packages/patches/heimdal-CVE-2017-11103.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/kerberos.scm (heimdal)[source]: Use them.
| * gnu: Remove a left-over patch.Leo Famulari2017-07-20
| | | | | | | | | | | | | | This is a followup to commit 426b0b898f70a58133d80779980f163a5761686e. * gnu/packages/patches/pcre-CVE-2017-7186.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: Add libusb@0.1.Jonathan Brielmaier2017-07-20
| | | | | | | | | | | | | | | | * gnu/packages/libusb.scm (libusb-0.1): New variable. * gnu/packages/patches/libusb-0.1-disable-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
| * gnu: Add patches missing from dist_patch_DATA.Ben Woodcroft2017-07-20
| | | | | | | | | | | | | | | | | | | | Reported by Eric Bavier. * gnu/local.mk (dist_patch_DATA): Add gnu/packages/patches/hmmer-remove-cpu-specificity.patch, gnu/packages/patches/jacal-fix-texinfo.patch, gnu/packages/patches/python-pbr-fix-man-page-support.patch and gnu/packages/patches/vsearch-unbundle-cityhash.patch.
| * gnu: Rename (gnu packages gforth) to (gnu packages forth).ng02017-07-18
| | | | | | | | | | | | * gnu/local.mk (GNU_SYSTEM_MODULES): Rename gforth.scm to forth.scm. * gnu/packages/gforth.scm: Rename file to forth.scm. * gnu/packages/forth.scm: Renamed from gforth.scm.
| * gnu: qemu: Fix CVE-2017-11334.Leo Famulari2017-07-17
| | | | | | | | | | | | * gnu/packages/patches/qemu-CVE-2017-11334.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/virtualization.scm (qemu)[source]: Use it.
| * gnu: chicken: Fix CVE-2017-11343.Leo Famulari2017-07-17
| | | | | | | | | | | | * gnu/packages/patches/chicken-CVE-2017-11343.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/scheme.scm (chicken)[source]: Use it.
| * gnu: Add Poly/ML.Andy Patterson2017-07-17
| | | | | | | | | | | | | | * gnu/packages/sml.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: supertuxkart: Fix build on aarch64.Efraim Flashner2017-07-17
| | | | | | | | | | | | * gnu/packages/games.scm (supertuxkart)[source]: Add patch. * gnu/packages/patches/supertuxkart-angelscript-ftbfs.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
| * gnu: Add sooperlooper.Ricardo Wurmus2017-07-17
| | | | | | | | | | | | * gnu/packages/patches/sooperlooper-build-with-wx-30.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/music.scm (sooperlooper): New variable.
| * gnu: Rename (gnu packages qemu) to (gnu packages virtualization).宋文武2017-07-15
| | | | | | | | | | | | | | | | | | * gnu/packages/qemu.scm: Rename this ... * gnu/packages/virtualization.scm: ... to this. * gnu/local.mk (GNU_SYSTEM_MODULES), gnu/packages/bootloaders.scm, gnu/packages/debug.scm, gnu/packages/gnome.scm, gnu/system/vm.scm, gnu/tests/install.scm: Adjust accordingly.
| * bootloader: Add u-boot.Danny Milosavljevic2017-07-15
| | | | | | | | | | | | * gnu/bootloader/u-boot.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * doc/guix.texi: Document it.
| * gnu: evince: Fix CVE-2017-1000083.Marius Bakke2017-07-13
| | | | | | | | | | | | * gnu/packages/patches/evince-CVE-2017-1000083.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gnome.scm (evince)[source]: Use it.
| * gnu: spice: Fix CVE-2017-7506.Leo Famulari2017-07-12
| | | | | | | | | | | | * gnu/packages/patches/spice-CVE-2017-7506.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/spice.scm (spice)[source]: Use it.
| * gnu: hop: Update to 3.1.0-pre2.Kei Kebreau2017-07-10
| | | | | | | | | | | | | | | | | | | | * gnu/packages/scheme.scm (hop): Update to 3.1.0-pre2. [source]: Remove unnecessary patch. [arguments]: Enable tests; disable parallel building; specify BIGLOO in make-flags. [inputs]: Add libgc, libunistring, libuv, pcre and sqlite. * gnu/local.mk (dist_patch_DATA): Remove unnecessary patch. * gnu/packages/patches/hop-linker-flags.patch: Delete file.
| * gnu: bigloo: Update to 4.3a.Kei Kebreau2017-07-10
| | | | | | | | | | | | | | * gnu/packages/scheme.scm (bigloo): Update to 4.3a. [source]: Remove old patch. Add snippet. [arguments]: Adjust the build phases accordingly. [inputs]: Add libgc, libunistring, libuv, openssl, pcre and sqlite.
* | gnu: guile-static-stripped: Update to 2.2.Ludovic Courtès2017-07-18
| | | | | | | | | | | | | | | | * gnu/packages/make-bootstrap.scm (%guile-static): Replace GUILE-2.0 with GUILE-2.2. Use "guile-2.2-default-utf8.patch" instead of "guile-default-utf8.patch". * gnu/packages/patches/guile-2.2-default-utf8.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
* | Merge branch 'master' into core-updatesLeo Famulari2017-07-10
|\|
| * gnu: libtiff: Fix two integer overflows.Leo Famulari2017-07-10
| | | | | | | | | | | | | | | | * gnu/packages/patches/libtiff-tiffycbcrtorgb-integer-overflow.patch, gnu/packages/patches/libtiff-tiffycbcrtorgbinit-integer-overflow.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/image.scm (libtiff-4.0.8)[source]: Use them.
| * gnu: ncurses: Fix CVE-2017-10684 and CVE-2017-10685.Leo Famulari2017-07-10
| | | | | | | | | | | | | | * gnu/packages/patches/ncurses-CVE-2017-10684-10685.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/ncurses.scm (ncurses)[replacement]: New field. (ncurses/fixed): New variable.
| * gnu: poppler: Fix null pointer dereferences.Mark H Weaver2017-07-10
| | | | | | | | | | | | | | * gnu/packages/patches/poppler-fix-crash-with-broken-documents.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/pdf.scm (poppler/fixed)[source]: Add the patch.
| * gnu: dblatex: Use texlive-union.Ricardo Wurmus2017-07-09
| | | | | | | | | | | | | | * gnu/packages/patches/dblatex-remove-multirow.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/docbook.scm (dblatex)[source]: Use patch. [inputs]: Replace "texlive" with a texlive-union.
| * gnu: poppler: Use an ABI-compatible replacement to fix CVE-2017-9776.Leo Famulari2017-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a followup to commit 95bbaa02aa63bc5eae36f686f1ed9915663aa4cf. See <https://bugs.gnu.org/27621> for more information. Poppler 0.56.0's ABI is not compatible with Poppler 0.52.0, so it's not possible to graft the newer version in place of the older one. This change leaves CVE-2017-9775 unfixed for now. * gnu/packages/patches/poppler-CVE-2017-9776.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/pdf.scm (poppler-0.56.0): Replace with ... (poppler/fixed): ... new variable. (poppler)[replacement]: Replaced with poppler/fixed.
| * gnu: blast+: Update to 2.6.0.Ben Woodcroft2017-07-08
| | | | | | | | | | | | | | | | | | * gnu/packages/bioinformatics.scm (blast+): Update to 2.6.0. [origin]: Remove bundled pcre. Add patch. [arguments]: Replace paths in run_with_lock.c. Configure with pcre. [inputs]: Add pcre, perl, python. * gnu/packages/patches/blast+-fix-makefile.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
| * gnu: python-pyopenssl: Fix test failure on 32-bit platforms.Marius Bakke2017-07-07
| | | | | | | | | | | | * gnu/packages/patches/python-pyopenssl-17.1.0-test-overflow.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/python.scm (python-pyopenssl)[source]: Use it.
| * gnu: libtiff: Fix CVE-2017-{9936,10688}.Alex Vong2017-07-07
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/libtiff-CVE-2017-9936.patch, gnu/packages/patches/libtiff-CVE-2017-10688.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/image.scm (libtiff-4.0.8)[source]: Use them. Signed-off-by: Leo Famulari <leo@famulari.name>