Ludovic Courtès
11b9a22366
gnu: ncurses: Fix cross-compilation.
...
This fixes a regression introduced in
667082d591
whereby cross-compiling ncurses
would fail.
* gnu/packages/ncurses.scm (ncurses)[arguments]: In CONFIGURE-PHASE, get
"rollup-patch" from NATIVE-INPUTS when cross-compiling.
2017-12-18 10:06:32 +01:00
Rutger Helling
01564e5ab5
gnu: retroarch: Enable Vulkan support.
...
* gnu/packages/games.scm (retroarch)[arguments]: Hard-code the path to
libvulkan.so.
[inputs]: Add vulkan-icd-loader.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-12-18 01:16:04 +01:00
Rutger Helling
9286e0ec81
gnu: vulkan: Add vulkan-icd-loader.
...
* gnu/packages/vulkan.scm (vulkan-icd-loader): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-12-18 01:16:04 +01:00
Rutger Helling
6a11d5f149
gnu: vulkan: Add glslang.
...
* gnu/packages/vulkan.scm (glslang): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-12-18 01:16:03 +01:00
Rutger Helling
794d740e08
gnu: vulkan: Add spirv-tools.
...
* gnu/packages/vulkan.scm (spirv-tools): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-12-18 01:16:03 +01:00
Rutger Helling
0df77274d1
gnu: vulkan: Add spirv-headers.
...
* gnu/packages/vulkan.scm: Create file.
(spirv-headers): New variable.
* gnu/local.mk: Add vulkan.scm.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-12-18 01:16:03 +01:00
Rutger Helling
6713e9cb7e
gnu: mesa: Enable Vulkan drivers for Intel and Radeon.
...
* gnu/packages/gl.scm (mesa)[arguments]: Add
"--with-vulkan-drivers=intel,radeon" to configure-flags for x86_64-linux.
[synopsis]: Mention Vulkan.
[description]: Mention Vulkan.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-12-18 01:16:03 +01:00
Marius Bakke
e1454e0e5f
gnu: librsvg: Update to 2.40.20.
...
* gnu/packages/gnome.scm (librsvg): Update to 2.40.20.
2017-12-18 01:16:03 +01:00
Marius Bakke
277cf3dc1d
gnu: pulseaudio: Use 'modify-phases' syntax.
...
* gnu/packages/pulseaudio.scm (pulseaudio)[arguments]: Use 'modify-phases'.
2017-12-18 01:16:03 +01:00
Marius Bakke
2edf825974
gnu: pulseaudio: Update to 11.1.
...
* gnu/packages/pulseaudio.scm (pulseaudio): Update to 11.1.
2017-12-18 01:16:03 +01:00
Marius Bakke
a53a5b7142
gnu: ftgl: Add missing dependency on pkg-config.
...
* gnu/packages/gl.scm (ftgl)[native-inputs]: Add PKG-CONFIG.
2017-12-18 01:16:03 +01:00
Marius Bakke
55906d6ced
gnu: mesa: Update to 17.2.7.
...
* gnu/packages/gl.scm (mesa): Update to 17.2.7.
2017-12-18 01:16:03 +01:00
Ludovic Courtès
cafc97e2f3
graph: Adjust test for glibc:static among the implicit inputs.
...
Fixes <https://bugs.gnu.org/29612 >.
Reported by Chris Marusich <cmmarusich@gmail.com>.
This is a followup to 6dff905e51
.
* tests/graph.scm ("bag-emerged DAG"): Adjust for glibc:static among
IMPLICIT.
2017-12-17 22:27:21 +01:00
Marius Bakke
6ac46bfa41
gnu: mit-krb5: Update to 1.16.
...
* gnu/packages/kerberos.scm (mit-krb5): Update to 1.16.
[source](uri): Add kerberos.org mirror. Use HTTPS on web.mit.edu.
2017-12-13 08:01:52 +01:00
Marius Bakke
1004a92c72
gnu: tcl: Use 'modify-phases' syntax.
...
* gnu/packages/tcl.scm (tcl)[arguments]: Use 'modify-phases'.
2017-12-13 07:30:13 +01:00
Marius Bakke
f7c03e452b
gnu: tcl, tk: Update to 8.6.7.
...
* gnu/packages/tcl.scm (tcl): Update to 8.6.7.
[source]: Remove obsolete patch.
(tk): Update to 8.6.7.
* gnu/packages/patches/tcl-mkindex-deterministic.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-12-13 07:26:42 +01:00
Marius Bakke
971af38c89
gnu: curl: Remove obsolete workaround.
...
* gnu/packages/curl.scm (curl)[arguments]: Remove 'fix-Makefile' phase.
2017-12-13 07:11:18 +01:00
Marius Bakke
dc138d6d69
gnu: curl: Add a search path for CURL_CA_BUNDLE.
...
* gnu/packages/curl.scm (curl)[native-search-paths]: New field.
* gnu/packages/image-viewers.scm (feh)[native-search-paths]: Inherit.
2017-12-13 07:09:02 +01:00
Marius Bakke
2b174b4ebd
gnu: fontconfig: Update to 2.12.6.
...
Gperf is now a hard dependency.
* gnu/packages/patches/fontconfig-remove-debug-printf.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/fontutils.scm (fontconfig): Update to 2.12.6.
[source]: Add 'fontconfig-remove-debug-printf.patch'.
[arguments]: Remove 'regenerate-fcobjshash' phase.
2017-12-12 17:59:36 +01:00
Marius Bakke
5bb20a2507
gnu: freetype: Update to 2.8.1.
...
* gnu/packages/fontutils.scm (freetype): Update to 2.8.1.
2017-12-12 15:55:50 +01:00
Efraim Flashner
173c6ec8a3
Revert "gnu: gawk: Update to 4.2.0."
...
This reverts commit 78cd051eef
.
This commit was added past the merge window and caused conflicts with
gettext's test suite.
2017-12-10 23:00:42 +02:00
Marius Bakke
1b82170192
gnu: poppler: Update to 0.62.0.
...
* gnu/packages/pdf.scm (poppler): Update to 0.62.0.
[build-system]: Change to CMAKE-BUILD-SYSTEM.
[arguments]<#:configure-flags>: Adjust accordingly.
(poppler-qt5)[arguments]: Remove.
2017-12-10 18:57:30 +01:00
Marius Bakke
301804d674
gnu: poppler: Build against openjpeg@2.
...
* gnu/packages/pdf.scm (poppler)[inputs]: Change OPENJPEG-1 to OPENJPEG.
[arguments]<#:phases>: Remove.
2017-12-10 16:48:55 +01:00
Efraim Flashner
78cd051eef
gnu: gawk: Update to 4.2.0.
...
* gnu/packages/gawk.scm (gawk): Update to 4.2.0.
2017-12-10 11:21:43 +02:00
Ludovic Courtès
2ba2c98d8a
gnu: guile: Move Readline support to a separate 'guile-readline' package.
...
This reduces the closure of Guile from 131 MiB to 116 MiB and removes
extra readline/ncurses builds from the bootstrap path.
* gnu/packages/guile.scm (guile-2.0)[inputs]: Remove READLINE.
(make-guile-readline): New procedure.
(guile-readline): New variable.
* gnu/system/shadow.scm (default-skeletons): Adjust '.guile' so that it
gracefully deals with missing (ice-9 readline).
2017-12-08 18:18:59 +01:00
Marius Bakke
9e111db453
Merge branch 'master' into core-updates
2017-12-07 18:26:11 +01:00
Gábor Boskovits
92b61d3e1b
gnu: gtk+-2: Fix failing test.
...
* gnu/packages/gtk.scm (gtk+-2)[source]: Add patch.
* gnu/packages/patches/gtk2-fix-failing-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-12-07 17:50:13 +01:00
Marius Bakke
ff9edc2c82
gnu: valgrind: Fix test failure with glibc 2.26.
...
* gnu/packages/patches/valgrind-glibc-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/valgrind.scm (valgrind)[source](patches): Use it.
2017-12-07 17:41:51 +01:00
Marius Bakke
cf69135d5e
gnu: certbot: Update to 0.20.0.
...
* gnu/packages/tls.scm (python-acme, certbot): Update to 0.20.0.
2017-12-07 17:36:17 +01:00
Marius Bakke
9bb7989488
gnu: sddm: Remove obsolete workaround.
...
* gnu/packages/display-managers.scm (sddm)[arguments]: Remove obsolete
'fix-qml-include' phase.
2017-12-07 17:36:17 +01:00
Marius Bakke
61bfc18ee8
gnu: re2: Update to 2017-12-01.
...
* gnu/packages/regex.scm (re2): Update to 2017-12-01.
2017-12-07 17:36:16 +01:00
Marius Bakke
0e7cb137c6
gnu: libraw: Update to 0.18.6.
...
* gnu/packages/photo.scm (libraw): Update to 0.18.6.
2017-12-07 17:36:16 +01:00
Marius Bakke
581a006b55
gnu: ghc-glob: Fix typo.
...
* gnu/packages/haskell.scm (ghc-glob)[description]: Add missing space.
2017-12-07 17:36:16 +01:00
ng0
5b4e0957ef
gnu: guile-wm: Fix up indentation.
...
* gnu/packages/guile-wm.scm (guile-wm): Fix up indentation.
Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2017-12-07 11:23:27 -05:00
ng0
17acac5135
gnu: guile-xcb: Fix up indentation.
...
* gnu/packages/guile-wm.scm (guile-xcb): Fix up indentation.
Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2017-12-07 11:23:27 -05:00
ng0
3fb8041c0d
gnu: guile-wm and guile-xcb: Build with guile-2.2.
...
* gnu/packages/guile-wm.scm (guile-wm): Build with guile-2.2.
(arguments)[configure-flags]: Replace references of "2.0" with "2.2".
(inputs): Use guile-2.2.
* (guile-xcb): Build with guile-2.2.
(arguments)[configure-flags] Use Guile 2.2.
Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2017-12-07 11:23:27 -05:00
ng0
7b45392616
gnu: guile-wm: Update to 1.0-1.f3c7b3b.
...
* gnu/packages/guile-wm.scm (guile-xcb): Update to 1.0-1.f3c7b3b.
(version): Use git-version.
(source): Switch to git-fetch.
(native-inputs): Add texinfo.
(home-page): Update to new location.
Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2017-12-07 11:23:27 -05:00
ng0
0504daaace
gnu: guile-xcb: Update to 1.3-1.db7d5a3.
...
* gnu/packages/guile-wm.scm (guile-xcb): Update to 1.3-1.db7d5a3.
(version): Use git-version.
(source): Switch to git-fetch.
(native-inputs): Add texinfo.
(home-page): Update to new location.
Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2017-12-07 11:23:18 -05:00
Ludovic Courtès
5a2f019c7d
Merge branch 'version-0.14.0'
2017-12-07 17:16:05 +01:00
Ludovic Courtès
66f217b43a
pull: Build with an ABI-compatible Guile.
...
Fixes <https://bugs.gnu.org/29570 >.
Reported by Vagrant Cascadian <vagrant@debian.org>.
* build-aux/build-self.scm (matching-guile-2.2): New procedure.
(guile-for-build): Use it.
2017-12-07 17:13:47 +01:00
Tobias Geerinckx-Rice
28faa40c40
gnu: sddm: Update to 0.17.0.
...
* gnu/packages/display-managers.scm (sddm): Update to 0.17.0
[arguments]: Clean up comments.
2017-12-07 06:32:54 +01:00
Tobias Geerinckx-Rice
a82bb55218
gnu: python2-ufolib: Update to 2.1.1.
...
* gnu/packages/fontutils.scm (python2-ufolib): Update to 2.1.1
2017-12-07 06:14:03 +01:00
Tobias Geerinckx-Rice
e6d7686f9a
gnu: python2-defcon: Update to 0.3.5.
...
* gnu/packages/fontutils.scm (python2-defcon): Update to 0.3.5
2017-12-07 06:09:52 +01:00
Tobias Geerinckx-Rice
b6b5a3db43
gnu: cmst: Update to 2017.09.19.
...
* gnu/packages/connman.scm (cmst): Update to 2017.09.19.
2017-12-07 06:02:56 +01:00
Tobias Geerinckx-Rice
3f148fc806
gnu: libcue: Update to 2.2.0.
...
* gnu/packages/cdrom.scm (libcue): Update to 2.2.0
2017-12-07 05:16:16 +01:00
Tobias Geerinckx-Rice
bb0e9ca4d9
gnu: ghc-quickcheck-io: Update to 0.2.0.
...
* gnu/packages/haskell-check.scm (ghc-quickcheck-io): Update to 0.2.0
2017-12-07 02:59:27 +01:00
Tobias Geerinckx-Rice
0e9f42496b
gnu: ghc-tasty-rerun: Update to 1.1.8.
...
* gnu/packages/haskell-check.scm (ghc-tasty-rerun): Update to 1.1.8
2017-12-07 02:59:27 +01:00
Tobias Geerinckx-Rice
1fd90622ff
gnu: ghc-tasty-smallcheck: Use HTTPS for home page.
...
* gnu/packages/haskell-check.scm (ghc-tasty-smallcheck)[home-page]: Use
HTTPS.
2017-12-07 02:59:26 +01:00
Tobias Geerinckx-Rice
f3ec98660d
gnu: ghc-tasty-smallcheck: Update to 0.8.1.
...
* gnu/packages/haskell-check.scm (ghc-tasty-smallcheck): Update to 0.8.1
2017-12-07 02:59:26 +01:00
Tobias Geerinckx-Rice
08bb5bbbca
gnu: ghc-test-framework-hunit: Update to 0.3.0.2.
...
* gnu/packages/haskell-check.scm (ghc-test-framework-hunit): Update to 0.3.0.2
2017-12-07 02:59:25 +01:00