aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: libdrm: Update to 2.4.89.Marius Bakke2017-12-19
| | | | * gnu/packages/xdisorg.scm (libdrm): Update to 2.4.89.
* gnu: ncurses: Fix cross-compilation.Ludovic Courtès2017-12-18
| | | | | | | | | This fixes a regression introduced in 667082d59104d4b964dce878f5e8c0f8ad1be958 whereby cross-compiling ncurses would fail. * gnu/packages/ncurses.scm (ncurses)[arguments]: In CONFIGURE-PHASE, get "rollup-patch" from NATIVE-INPUTS when cross-compiling.
* gnu: retroarch: Enable Vulkan support.Rutger Helling2017-12-18
| | | | | | | | * 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>
* gnu: vulkan: Add vulkan-icd-loader.Rutger Helling2017-12-18
| | | | | | * gnu/packages/vulkan.scm (vulkan-icd-loader): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: vulkan: Add glslang.Rutger Helling2017-12-18
| | | | | | * gnu/packages/vulkan.scm (glslang): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: vulkan: Add spirv-tools.Rutger Helling2017-12-18
| | | | | | * gnu/packages/vulkan.scm (spirv-tools): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: vulkan: Add spirv-headers.Rutger Helling2017-12-18
| | | | | | | | * gnu/packages/vulkan.scm: Create file. (spirv-headers): New variable. * gnu/local.mk: Add vulkan.scm. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: mesa: Enable Vulkan drivers for Intel and Radeon.Rutger Helling2017-12-18
| | | | | | | | | * 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>
* gnu: librsvg: Update to 2.40.20.Marius Bakke2017-12-18
| | | | * gnu/packages/gnome.scm (librsvg): Update to 2.40.20.
* gnu: pulseaudio: Use 'modify-phases' syntax.Marius Bakke2017-12-18
| | | | * gnu/packages/pulseaudio.scm (pulseaudio)[arguments]: Use 'modify-phases'.
* gnu: pulseaudio: Update to 11.1.Marius Bakke2017-12-18
| | | | * gnu/packages/pulseaudio.scm (pulseaudio): Update to 11.1.
* gnu: ftgl: Add missing dependency on pkg-config.Marius Bakke2017-12-18
| | | | * gnu/packages/gl.scm (ftgl)[native-inputs]: Add PKG-CONFIG.
* gnu: mesa: Update to 17.2.7.Marius Bakke2017-12-18
| | | | * gnu/packages/gl.scm (mesa): Update to 17.2.7.
* graph: Adjust test for glibc:static among the implicit inputs.Ludovic Courtès2017-12-17
| | | | | | | | | Fixes <https://bugs.gnu.org/29612>. Reported by Chris Marusich <cmmarusich@gmail.com>. This is a followup to 6dff905e51202bbdebbad8811b6509584d12a796. * tests/graph.scm ("bag-emerged DAG"): Adjust for glibc:static among IMPLICIT.
* gnu: mit-krb5: Update to 1.16.Marius Bakke2017-12-13
| | | | | * gnu/packages/kerberos.scm (mit-krb5): Update to 1.16. [source](uri): Add kerberos.org mirror. Use HTTPS on web.mit.edu.
* gnu: tcl: Use 'modify-phases' syntax.Marius Bakke2017-12-13
| | | | * gnu/packages/tcl.scm (tcl)[arguments]: Use 'modify-phases'.
* gnu: tcl, tk: Update to 8.6.7.Marius Bakke2017-12-13
| | | | | | | | * 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.
* gnu: curl: Remove obsolete workaround.Marius Bakke2017-12-13
| | | | * gnu/packages/curl.scm (curl)[arguments]: Remove 'fix-Makefile' phase.
* gnu: curl: Add a search path for CURL_CA_BUNDLE.Marius Bakke2017-12-13
| | | | | * gnu/packages/curl.scm (curl)[native-search-paths]: New field. * gnu/packages/image-viewers.scm (feh)[native-search-paths]: Inherit.
* gnu: fontconfig: Update to 2.12.6.Marius Bakke2017-12-12
| | | | | | | | | | 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.
* gnu: freetype: Update to 2.8.1.Marius Bakke2017-12-12
| | | | * gnu/packages/fontutils.scm (freetype): Update to 2.8.1.
* Revert "gnu: gawk: Update to 4.2.0."Efraim Flashner2017-12-10
| | | | | | | This reverts commit 78cd051eef9e25a6993478619d2bdb2db60565a6. This commit was added past the merge window and caused conflicts with gettext's test suite.
* gnu: poppler: Update to 0.62.0.Marius Bakke2017-12-10
| | | | | | | * 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.
* gnu: poppler: Build against openjpeg@2.Marius Bakke2017-12-10
| | | | | * gnu/packages/pdf.scm (poppler)[inputs]: Change OPENJPEG-1 to OPENJPEG. [arguments]<#:phases>: Remove.
* gnu: gawk: Update to 4.2.0.Efraim Flashner2017-12-10
| | | | * gnu/packages/gawk.scm (gawk): Update to 4.2.0.
* gnu: guile: Move Readline support to a separate 'guile-readline' package.Ludovic Courtès2017-12-08
| | | | | | | | | | | 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).
* Merge branch 'master' into core-updatesMarius Bakke2017-12-07
|\
| * gnu: certbot: Update to 0.20.0.Marius Bakke2017-12-07
| | | | | | | | * gnu/packages/tls.scm (python-acme, certbot): Update to 0.20.0.
| * gnu: sddm: Remove obsolete workaround.Marius Bakke2017-12-07
| | | | | | | | | | * gnu/packages/display-managers.scm (sddm)[arguments]: Remove obsolete 'fix-qml-include' phase.
| * gnu: re2: Update to 2017-12-01.Marius Bakke2017-12-07
| | | | | | | | * gnu/packages/regex.scm (re2): Update to 2017-12-01.
| * gnu: libraw: Update to 0.18.6.Marius Bakke2017-12-07
| | | | | | | | * gnu/packages/photo.scm (libraw): Update to 0.18.6.
| * gnu: ghc-glob: Fix typo.Marius Bakke2017-12-07
| | | | | | | | * gnu/packages/haskell.scm (ghc-glob)[description]: Add missing space.
| * gnu: guile-wm: Fix up indentation.ng02017-12-07
| | | | | | | | | | | | * gnu/packages/guile-wm.scm (guile-wm): Fix up indentation. Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
| * gnu: guile-xcb: Fix up indentation.ng02017-12-07
| | | | | | | | | | | | * gnu/packages/guile-wm.scm (guile-xcb): Fix up indentation. Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
| * gnu: guile-wm and guile-xcb: Build with guile-2.2.ng02017-12-07
| | | | | | | | | | | | | | | | | | | | * 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>
| * gnu: guile-wm: Update to 1.0-1.f3c7b3b.ng02017-12-07
| | | | | | | | | | | | | | | | | | | | * 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>
| * gnu: guile-xcb: Update to 1.3-1.db7d5a3.ng02017-12-07
| | | | | | | | | | | | | | | | | | | | * 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>
| * Merge branch 'version-0.14.0'Ludovic Courtès2017-12-07
| |\
| | * gnu: guix: Update to ad4953b.Ludovic Courtès2017-12-06
| | |
| | * gnu: guix: Update to 0.14.0.Ludovic Courtès2017-12-06
| | |
| | * Update NEWS.Ludovic Courtès2017-12-06
| | |
| | * Revert "packages: 'package-grafts' trims native inputs."Ludovic Courtès2017-12-06
| | | | | | | | | | | | | | | | | | This reverts commit 91c9b5d016ac8bed127557d378c70fbc56cec0e5 following the concerns raised by Mark, Ben, and Tobias: <https://lists.gnu.org/archive/html/guix-devel/2017-12/msg00081.html>.
| | * Update NEWS.Ludovic Courtès2017-12-06
| | |
| | * services: console-font: Use 'tcsetattr' instead of invoking 'unicode_start'.Ludovic Courtès2017-12-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is more robust, faster, and incidentally gets rid of remaining "error in the finalization thread: Bad file descriptor" messages. * gnu/services/base.scm (unicode-start): Rewrite to use 'tcgetattr' and 'tcsetattr'. (console-font-shepherd-services)[start]: Add 'loop' to check whether DEVICE is ready. Tolerate EX_OSERR return from 'setfont'. [modules]: New field.
| | * syscalls: Define 'input-flags' for 'tcgetattr' and friends.Ludovic Courtès2017-12-06
| | | | | | | | | | | | * guix/build/syscalls.scm (input-flags): New macro.
| | * gnu: guix: Update snapshot to 91c9b5d.Ludovic Courtès2017-12-05
| | | | | | | | | | | | * gnu/packages/package-management.scm (guix): Update to 91c9b5d.
| | * gnu: ghostscript-with-cups: Turn into a public variable.Ludovic Courtès2017-12-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tris allows Hydra/Cuirass to pick it up and to build its replacement. Failing that, users have to build "ghostscript-with-cups-9.22" from source. * gnu/packages/cups.scm (ghostscript/cups): Move to 'ghostscript.scm'. (cups-filters)[inputs]: Remove 'force'. * gnu/packages/ghostscript.scm (ghostscript/cups): New variable.
| | * packages: 'package-grafts' trims native inputs.Ludovic Courtès2017-12-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'package-grafts' returns a list of potentially applicable grafts, which 'cumulative-grafts' then narrows by looking at store item references and determining the subset of the grafts that's actually applicable. Until now, 'package-grafts' would traverse native inputs and would thus return a large superset of the applicable grafts, since native inputs are not in the reference graph by definition. This patch fixes that by having 'package-grafts' ignore entirely native inputs from the dependency graph. * guix/packages.scm (fold-bag-dependencies)[bag-direct-inputs*]: Add special case for libc. * guix/packages.scm (bag-grafts)[native-grafts, target-grafts]: Remove. [grafts]: New procedure. Use it. * tests/packages.scm ("package-grafts, grafts of native inputs ignored"): New test.
| | * Update NEWS.Ludovic Courtès2017-12-05
| | |
| | * packages: 'fold-bag-dependencies' honors nativeness in recursive calls.Ludovic Courtès2017-12-05
| | | | | | | | | | | | | | | | | | | | | | | | Previously recursive calls to 'loop' would always consider all the bag inputs rather than those corresponding to NATIVE?. * guix/packages.scm (fold-bag-dependencies)[bag-direct-inputs*]: New procedure. Use it both in the 'match' expression and in its body.