summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Expand)Author
2019-07-14gnu: Adjust uses of C{,PLUS}_INCLUDE_PATH for GCC 7....These variables are no longer set in the build environment by default. GCC still respects these search paths and treats them as "system headers" so we can continue to use them, just not expect them to be available. * gnu/packages/mpi.scm (openmpi)[arguments]: Do not attempt to read from C_INCLUDE_PATH, nor CPLUS_INCLUDE_PATH. * gnu/packages/games.scm (kiki)[arguments]: Likewise. * gnu/packages/networking.scm (hcxtools)[arguments]: Likewise. * gnu/packages/synergy.scm (synergy)[arguments]: Likewise. * gnu/packages/bioinformatics.scm (gemma, sailfish)[arguments]: Likewise. * gnu/packages/maths.scm (dune-alugrid)[arguments]: Likewise. Marius Bakke
2019-07-14gnu: gst-kaldi-nnet2-online: Adjust for GCC 7....* gnu/packages/machine-learning.scm (gst-kaldi-nnet2-online)[arguments]: Don't read CPLUS_INCLUDE_PATH, or pass -std=c++11. End phases on #t. Marius Bakke
2019-07-14gnu: rdma-core: Update to 22.3....* gnu/packages/linux.scm (rdma-core): Update to 22.3. Marius Bakke
2019-07-14gnu: python-gst: Fix build failure....Building python-gst fails with: Unbound variable: python-version Therefore, add python-build-system to #:modules so that it's imported, and give it a prefix to avoid clashing with the gnu-build-system. Also, simplify the code by using the site-packages function from the python-build-system module. * gnu/packages/gstreamer.scm (python-gst)[arguments]: Rework to fix build failure. Christopher Baines
2019-07-14gnu: python-pep8: Patch to fix test failure with Python 3.7....Patch from the upstream repository, see https://github.com/PyCQA/pycodestyle/issues/786 for more details. * gnu/packages/patches/python-pep8-stdlib-tokenize-compat.patch: New file. * gnu/packages/python-xyz.scm (python-pep8)[source]: Add it. Christopher Baines
2019-07-13gnu: Go: Use the default libgcc....* gnu/packages/golang.scm (go-1.4)[inputs]: Replace gcc-6 with gcc. Leo Famulari
2019-07-13gnu: gobject-introspection: Remove hardcoded store from patch....* gnu/packages/patches/gobject-introspection-absolute-shlib-path.patch: Use the NIX_STORE environment variable, rather than hardcoding the store directory. Christopher Baines
2019-07-13gnu: fontforge: Fix segfault on i686 (and possibly other platforms)....* gnu/packages/fontutils.scm (fontforge)[source](patches): New field. Marius Bakke
2019-07-13gnu: fontforge: Remove superfluous input....Pango propagates Glib nowadays, no need to list it eplicitly. * gnu/packages/fontutils.scm (fontforge)[inputs]: Remove GLIB. Marius Bakke
2019-07-13gnu: gexiv2: Enable tests on all platforms....* gnu/packages/gnome.scm (gexiv2)[arguments]: Remove. Marius Bakke
2019-07-13gnu: python-cython: Speed up test suite....* gnu/packages/python-xyz.scm (python-cython)[arguments]: In the CHECK phase, disable compiler optimizations and enable (some) parallel tests. Marius Bakke
2019-07-13gnu: python2-cython: Fix failing test....This started failing because Python no longer bundles libexpat since commit d1659c0fb27c4f71c8ddc6a85d3cd9f3a10cca97. * gnu/packages/python-xyz.scm (python2-cython)[arguments]: New field. Marius Bakke
2019-07-13gnu: node: Update to 10.16.0....* gnu/packages/node.scm (node): Update to 10.16.0. [arguments]: Enable previously failing tests. Disable 'sequential/test-performance.js' and 'parallel/test-dns.js'. Marius Bakke
2019-07-12gnu: gnome-online-accounts: Fix cyclic reference in outputs....This exploits a new feature of 'gobject-introspection-absolute-shlibs.patch'. * gnu/packages/gnome.scm (gnome-online-accounts)[arguments]: Set the "outputs" variable before building. Marius Bakke
2019-07-12gnu: libgnomekbd: Update to 3.26.1....* gnu/packages/gnome.scm (libgnomekbd): Update to 3.26.1. Marius Bakke
2019-07-12gnu: vte: Update to 0.56.3....* gnu/packages/gnome.scm (vte): Update to 0.56.3. Marius Bakke
2019-07-12gnu: samba: Provide 'rpcgen'....Glibc no longer includes Sun/ONC RPC support since commit 3670ea70e2e932969a3ffc0acf75a714c7b42540. * gnu/packages/samba.scm (samba)[native-inputs]: Add RPCSVC-PROTO. Marius Bakke
2019-07-12gnu: Add rpcsvc-proto....* gnu/packages/onc-rpc.scm (rpcsvc-proto): New public variable. Marius Bakke
2019-07-12gnu: gnome-calculator: Update to 3.32.2....* gnu/packages/gnome.scm (gnome-calculator): Update to 3.32.2. [inputs]: Change GTKSOURCEVIEW-3 to GTKSOURCEVIEW. Marius Bakke
2019-07-12gnu: gtksourceview: Update to 4.2.0....* gnu/packages/gtk.scm (gtksourceview): Update to 4.2.0. Marius Bakke
2019-07-12gnu: gcr: Fix build with recent Glib....* gnu/packages/gnome.scm (gcr)[source](patches): New field. Marius Bakke
2019-07-12gnu: glib-networking: Remove unused input....This is a follow-up to commit 0d75c64d7844bf35b4e1cd09bcc50b2a1005c191. * gnu/packages/gnome.scm (glib-networking)[inputs]: Remove P11-KIT. Marius Bakke
2019-07-12gnu: glib: Fix argument handling in keyfile backend....* gnu/packages/patches/glib-keyfile-arguments.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/glib.scm (glib)[source](patches): Add it. Marius Bakke
2019-07-12gnu: Remove expat/fixed....The merge preceding this commit (fb9a23a3f3) ignored the replacement added in 5a836ce38c (gnu: expat: fix CVE-2018-20843), because the fix is already present in Expat 2.2.7. This commit removes the remaining bits. * gnu/packages/patches/expat-CVE-2018-20843.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/xml.scm (expat/fixed): Remove variable. Marius Bakke
2019-07-12Merge branch 'master' into core-updates... Conflicts: gnu/local.mk gnu/packages/python-xyz.scm gnu/packages/xml.scm guix/gexp.scm po/guix/POTFILES.in Marius Bakke
2019-07-12gnu: expat: fix CVE-2018-20843...* gnu/packages/xml.scm (expat)[replacement]: New field. (expat/fixed): New variable. * gnu/packages/patches/expat-CVE-2018-20843.patch: New file. * gnu/local.mk (dist_patch_DATA): Add patch file. Signed-off-by: Marius Bakke <mbakke@fastmail.com> Jack Hill
2019-07-12gnu: expat: Add additional source URI...The expat sourceforge page announces that the project is in the process of moving to GitHub. * gnu/packages/xml.scm (expat)[source]: Add GitHub URI. Signed-off-by: Marius Bakke <mbakke@fastmail.com> Jack Hill
2019-07-11gnu: mumi: Update to 0.0.0-4.ea0a28f....* gnu/packages/mail.scm (mumi): Update to 0.0.0-4.ea0a28f. Ricardo Wurmus
2019-07-11gnu: sbcl-clx: Update to 0.7.5....* gnu/packages/lisp.scm (sbcl-clx): Update to 0.7.5. [origin]: Drop "clx-remove-demo.patch" and the snippet that removes demo code. * gnu/packages/patches/clx-remove-demo.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Pierre Langlois
2019-07-11gnu: pies: Update to 1.4....* gnu/packages/admin.scm (pies): Update to 1.4. [arguments]: Modify /bin/sh reference in src/comp.c as well. Ludovic Courtès
2019-07-11Merge branch 'staging'Marius Bakke
2019-07-11gnu: harfbuzz: Create hb-gobject-enums.h....* gnu/packages/gtk.scm (harfbuzz)[native-inputs]: Add GLIB:BIN. Marius Bakke
2019-07-11gnu: linux-libre: Update to 5.1.17....* gnu/packages/linux.scm (%linux-libre-version): Update to 5.1.17. (%linux-libre-hash): Update hash. Mark H Weaver
2019-07-11gnu: linux-libre@4.19: Update to 4.19.58....* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.58. (%linux-libre-4.19-hash): Update hash. Mark H Weaver
2019-07-11gnu: linux-libre@4.14: Update to 4.14.133....* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.133. (%linux-libre-4.14-hash): Update hash. Mark H Weaver
2019-07-11gnu: linux-libre@4.9: Update to 4.9.185....* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.185. Mark H Weaver
2019-07-11gnu: linux-libre@4.4: Update to 4.4.185....* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.185. Mark H Weaver
2019-07-11gnu: python-pyicu: Update to 2.3.1....* gnu/packages/python-xyz.scm (python-pyicu): Update to 2.3.1. Marius Bakke
2019-07-11gnu: libselinux: Install python bindings to separate output....This reduces the closure size of glib from 203.1 to 111.3 MiB. * gnu/packages/selinux.scm (libselinux)[outputs]: New field. [arguments]: Set PYSITEDIR to the new "python" output. Marius Bakke
2019-07-11gnu: vim-airline-themes: Update to 0.0.0-2.e6f2332....* gnu/packages/vim.scm (vim-airline-themes): Update to 0.0.0-2.e6f2332. [version]: Use 'git-version'. [source]: Use 'git-file-name'. Efraim Flashner
2019-07-11gnu: msmtp: Install additional files....* gnu/packages/mail.scm (msmtp)[arguments]: Rename custom phase install-msmtpq to install-additional-files. Install vim plugins. Efraim Flashner
2019-07-11gnu: perl-xml-compile: Update to 1.63....* gnu/packages/xml.scm (perl-xml-compile): Update to 1.63. Tobias Geerinckx-Rice
2019-07-11gnu: perl-html-form: Update to 6.04....* gnu/packages/web.scm (perl-html-form): Update to 6.04. Tobias Geerinckx-Rice
2019-07-11gnu: xscreensaver: Remove CFLAG for old gcc versions....* gnu/packages/xdisorg.scm (xscreensaver)[arguments]: Do what the comment tells us. Tobias Geerinckx-Rice
2019-07-11gnu: xscreensaver: Update to 5.43....* gnu/packages/xdisorg.scm (xscreensaver): Update to 5.43. Tobias Geerinckx-Rice
2019-07-10gnu: acpica: Update to 20190703....* gnu/packages/admin.scm (acpica): Update to 20190703. Tobias Geerinckx-Rice
2019-07-10gnu: sedsed: Edit description....* gnu/packages/admin.scm (sedsed)[description]: Use @command{} instead of command(n) and do some minor editing. Tobias Geerinckx-Rice
2019-07-10gnu: sedsed: Use HTTPS home page....* gnu/packages/admin.scm (sedsed)[home-page]: Use HTTPS. Tobias Geerinckx-Rice
2019-07-10gnu: cvs: Rename patch file....* gnu/packages/version-control.scm (cvs)[source]: Rename patch. * gnu/packages/patches/cvs-2017-12836.patch: Rename to ... * gnu/packages/patches/cvs-CVE-2018-12836.patch: ... this. * gnu/local.mk (dist_patch_DATA): Register it. Efraim Flashner
2019-07-10gnu: libexif: Fix CVE-2018-20030....* gnu/packages/photo.scm (libexif)[source]: Add patch. * gnu/packages/patches/libexif-CVE-2018-20030.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Efraim Flashner