Kei Kebreau
f37dfe1ec3
gnu: epiphany: Update to 3.30.4.
...
* gnu/packages/gnome.scm (epiphany): Update to 3.30.4.
2019-07-14 16:13:16 -04:00
Kei Kebreau
bd15da3a37
gnu: font-abattis-cantarell: Update to 0.111.
...
* gnu/packages/fonts.scm (font-cantarell): Update to 0.111.
[build-system]: Use meson-build-system.
[native-inputs]: Add appstream-glib and gettext-minimal.
2019-07-14 15:38:06 -04:00
Kei Kebreau
d4ae2d15ef
gnu: baobab: Update to 3.30.0.
...
* gnu/packages/gnome.scm (baobab): Update to 3.30.0.
2019-07-14 15:37:57 -04:00
Marius Bakke
ab2a1aed20
gnu: criu: Fix typo.
...
This is a follow-up to commit a46cf184fe
.
* gnu/packages/virtualization.scm (criu)[arguments]: Add missing ":".
2019-07-14 18:17:26 +02:00
Marius Bakke
a46cf184fe
gnu: criu: Fix build with GCC 7.
...
* gnu/packages/virtualization.scm (criu)[arguments]: Do not read from
C_INCLUDE_PATH, but add LINUX-LIBRE-HEADERS on it.
2019-07-14 18:13:59 +02:00
Marius Bakke
97149c5767
gnu: 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.
2019-07-14 18:13:34 +02:00
Marius Bakke
ad60a3484c
gnu: 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.
2019-07-14 17:30:42 +02:00
Marius Bakke
344f358fba
gnu: rdma-core: Update to 22.3.
...
* gnu/packages/linux.scm (rdma-core): Update to 22.3.
2019-07-14 17:26:24 +02:00
Christopher Baines
a5c2e7961c
gnu: 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.
2019-07-14 09:03:23 +01:00
Christopher Baines
2be878d8e5
gnu: 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.
2019-07-14 09:03:19 +01:00
Leo Famulari
4f61513128
gnu: Go: Use the default libgcc.
...
* gnu/packages/golang.scm (go-1.4)[inputs]: Replace gcc-6 with gcc.
2019-07-13 17:41:21 -04:00
Christopher Baines
145fed2a2b
gnu: 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.
2019-07-13 18:54:18 +01:00
Marius Bakke
26a7ff6e10
gnu: fontforge: Fix segfault on i686 (and possibly other platforms).
...
* gnu/packages/fontutils.scm (fontforge)[source](patches): New field.
2019-07-13 19:11:06 +02:00
Marius Bakke
33ef61ec72
gnu: fontforge: Remove superfluous input.
...
Pango propagates Glib nowadays, no need to list it eplicitly.
* gnu/packages/fontutils.scm (fontforge)[inputs]: Remove GLIB.
2019-07-13 19:10:09 +02:00
Marius Bakke
8cae550021
gnu: gexiv2: Enable tests on all platforms.
...
* gnu/packages/gnome.scm (gexiv2)[arguments]: Remove.
2019-07-13 18:53:23 +02:00
Marius Bakke
e9194eb048
gnu: 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.
2019-07-13 18:51:16 +02:00
Marius Bakke
da46086507
gnu: python2-cython: Fix failing test.
...
This started failing because Python no longer bundles libexpat since
commit d1659c0fb2
.
* gnu/packages/python-xyz.scm (python2-cython)[arguments]: New field.
2019-07-13 18:50:59 +02:00
Marius Bakke
4c482696a6
gnu: 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'.
2019-07-13 01:43:47 +02:00
Marius Bakke
7555d53924
gnu: 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.
2019-07-12 20:07:12 +02:00
Marius Bakke
70f2b0f97d
gnu: libgnomekbd: Update to 3.26.1.
...
* gnu/packages/gnome.scm (libgnomekbd): Update to 3.26.1.
2019-07-12 19:50:28 +02:00
Marius Bakke
838a52a5fd
gnu: vte: Update to 0.56.3.
...
* gnu/packages/gnome.scm (vte): Update to 0.56.3.
2019-07-12 19:45:47 +02:00
Marius Bakke
2f15e0a1eb
gnu: samba: Provide 'rpcgen'.
...
Glibc no longer includes Sun/ONC RPC support since commit
3670ea70e2
.
* gnu/packages/samba.scm (samba)[native-inputs]: Add RPCSVC-PROTO.
2019-07-12 19:44:30 +02:00
Marius Bakke
56174ade33
gnu: Add rpcsvc-proto.
...
* gnu/packages/onc-rpc.scm (rpcsvc-proto): New public variable.
2019-07-12 19:44:30 +02:00
Marius Bakke
07ace64143
gnu: gnome-calculator: Update to 3.32.2.
...
* gnu/packages/gnome.scm (gnome-calculator): Update to 3.32.2.
[inputs]: Change GTKSOURCEVIEW-3 to GTKSOURCEVIEW.
2019-07-12 17:37:54 +02:00
Marius Bakke
44d9e575df
gnu: gtksourceview: Update to 4.2.0.
...
* gnu/packages/gtk.scm (gtksourceview): Update to 4.2.0.
2019-07-12 17:37:32 +02:00
Marius Bakke
03ecf85a76
gnu: gcr: Fix build with recent Glib.
...
* gnu/packages/gnome.scm (gcr)[source](patches): New field.
2019-07-12 16:51:57 +02:00
Marius Bakke
4b8f131345
gnu: glib-networking: Remove unused input.
...
This is a follow-up to commit 0d75c64d78
.
* gnu/packages/gnome.scm (glib-networking)[inputs]: Remove P11-KIT.
2019-07-12 16:51:22 +02:00
Marius Bakke
ee46474d54
gnu: 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.
2019-07-12 16:50:14 +02:00
Marius Bakke
60ccc1653a
gnu: 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.
2019-07-12 01:05:13 +02:00
Marius Bakke
fb9a23a3f3
Merge 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
2019-07-12 01:03:53 +02:00
Jack Hill
5a836ce38c
gnu: 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>
2019-07-12 00:39:01 +02:00
Jack Hill
f85c8dd8ae
gnu: 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>
2019-07-12 00:39:01 +02:00
Ricardo Wurmus
c5ac35d750
gnu: mumi: Update to 0.0.0-4.ea0a28f.
...
* gnu/packages/mail.scm (mumi): Update to 0.0.0-4.ea0a28f.
2019-07-11 23:48:08 +02:00
Pierre Langlois
c894b80324
gnu: 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>
2019-07-11 23:15:00 +02:00
Ludovic Courtès
3fb666bd40
gnu: 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.
2019-07-11 23:13:27 +02:00
Marius Bakke
878a6baa4c
Merge branch 'staging'
2019-07-11 20:33:44 +02:00
Marius Bakke
1c4b72cb34
gnu: harfbuzz: Create hb-gobject-enums.h.
...
* gnu/packages/gtk.scm (harfbuzz)[native-inputs]: Add GLIB:BIN.
2019-07-11 19:17:57 +02:00
Mark H Weaver
1c65b0e9d5
gnu: linux-libre: Update to 5.1.17.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.1.17.
(%linux-libre-hash): Update hash.
2019-07-11 12:16:40 -04:00
Mark H Weaver
cba1dc68da
gnu: 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.
2019-07-11 12:15:47 -04:00
Mark H Weaver
783ebb961e
gnu: 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.
2019-07-11 12:14:56 -04:00
Mark H Weaver
d6fa410c1d
gnu: linux-libre@4.9: Update to 4.9.185.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.185.
2019-07-11 12:14:16 -04:00
Mark H Weaver
17f874c594
gnu: linux-libre@4.4: Update to 4.4.185.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.185.
2019-07-11 12:13:30 -04:00
Marius Bakke
dc23bb4513
gnu: python-pyicu: Update to 2.3.1.
...
* gnu/packages/python-xyz.scm (python-pyicu): Update to 2.3.1.
2019-07-11 15:42:42 +02:00
Marius Bakke
568d060327
gnu: 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.
2019-07-11 15:40:20 +02:00
Efraim Flashner
deae64ce01
gnu: 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'.
2019-07-11 14:57:38 +03:00
Efraim Flashner
34e549d813
gnu: msmtp: Install additional files.
...
* gnu/packages/mail.scm (msmtp)[arguments]: Rename custom phase
install-msmtpq to install-additional-files. Install vim plugins.
2019-07-11 09:56:08 +03:00
Tobias Geerinckx-Rice
78ca483a07
gnu: perl-xml-compile: Update to 1.63.
...
* gnu/packages/xml.scm (perl-xml-compile): Update to 1.63.
2019-07-11 00:27:27 +02:00
Tobias Geerinckx-Rice
cf1b1ab007
gnu: perl-html-form: Update to 6.04.
...
* gnu/packages/web.scm (perl-html-form): Update to 6.04.
2019-07-11 00:27:27 +02:00
Tobias Geerinckx-Rice
4cf57c3c8d
gnu: xscreensaver: Remove CFLAG for old gcc versions.
...
* gnu/packages/xdisorg.scm (xscreensaver)[arguments]: Do what the
comment tells us.
2019-07-11 00:27:27 +02:00
Tobias Geerinckx-Rice
4995a40478
gnu: xscreensaver: Update to 5.43.
...
* gnu/packages/xdisorg.scm (xscreensaver): Update to 5.43.
2019-07-11 00:27:27 +02:00