aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
...
| | * | | | gnu: libdmx: Update to 1.1.3.•••* gnu/packages/xorg.scm (libdmx): Update to 1.1.3. Mark H Weaver2014-12-19
| | * | | | gnu: libxxf86vm: Update to 1.1.3.•••* gnu/packages/xorg.scm (libxxf86vm): Update to 1.1.3. Mark H Weaver2014-12-19
| | * | | | gnu: libxvmc: Update to 1.0.8.•••* gnu/packages/xorg.scm (libxvmc): Update to 1.0.8. Mark H Weaver2014-12-19
| | * | | | gnu: libxrandr: Update to 1.4.2.•••* gnu/packages/xorg.scm (libxrandr): Update to 1.4.2. Mark H Weaver2014-12-19
| | * | | | gnu: libxfont: Update to 1.5.0.•••* gnu/packages/xorg.scm (libxfont): Update to 1.5.0. Mark H Weaver2014-12-19
| | * | | | gnu: libfontenc: Update to 1.1.2.•••* gnu/packages/xorg.scm (libfontenc): Update to 1.1.2. Mark H Weaver2014-12-19
| | * | | | gnu: libice: Update to 1.0.9.•••* gnu/packages/xorg.scm (libice): Update to 1.0.9. Mark H Weaver2014-12-19
| | * | | | gnu: libxv: Update to 1.0.10.•••* gnu/packages/xorg.scm (libxv): Update to 1.0.10. Mark H Weaver2014-12-19
| | * | | | gnu: libxtst: Update to 1.2.2.•••* gnu/packages/xorg.scm (libxtst): Update to 1.2.2. Mark H Weaver2014-12-19
| | * | | | gnu: libxrender: Update to 0.9.8.•••* gnu/packages/xorg.scm (libxrender): Update to 0.9.8. Mark H Weaver2014-12-19
| | * | | | gnu: libxp: Update to 1.0.2.•••* gnu/packages/xorg.scm (libxp): Update to 1.0.2. Mark H Weaver2014-12-19
| | * | | | gnu: libxinerama: Update to 1.1.3.•••* gnu/packages/xorg.scm (libxinerama): Update to 1.1.3. Mark H Weaver2014-12-19
| | * | | | gnu: libxdamage: Update to 1.1.4.•••* gnu/packages/xorg.scm (libxdamage): Update to 1.1.4. Mark H Weaver2014-12-19
| | * | | | gnu: libxi: Update to 1.7.4.•••* gnu/packages/xorg.scm (libxi): Update to 1.7.4. Add libxfixes to propagated-inputs. Mark H Weaver2014-12-19
| | * | | | gnu: libxfixes: Update to 5.0.1.•••* gnu/packages/xorg.scm (libxfixes): Update to 5.0.1. Mark H Weaver2014-12-19
| | * | | | gnu: libxext: Update to 1.3.3.•••* gnu/packages/xorg.scm (libxext): Update to 1.3.3. Mark H Weaver2014-12-19
| | * | | | gnu: libxau: Update to 1.0.8.•••* gnu/packages/xorg.scm (libxau): Update to 1.0.8. Mark H Weaver2014-12-19
| | * | | | gnu: libx11: Update to 1.6.2.•••* gnu/packages/xorg.scm (libx11): Update to 1.6.2. Mark H Weaver2014-12-19
| | * | | | gnu: xtrans: Update to 1.3.5.•••* gnu/packages/xorg.scm (xtrans): Update to 1.3.5. Mark H Weaver2014-12-19
| | * | | | gnu: randrproto: Update to 1.4.0.•••* gnu/packages/xorg.scm (randrproto): Update to 1.4.0. Mark H Weaver2014-12-19
| | * | | | gnu: videoproto: Update to 2.3.2.•••* gnu/packages/xorg.scm (videoproto): Update to 2.3.2. Mark H Weaver2014-12-19
| | * | | | gnu: glproto: Update to 1.4.17.•••* gnu/packages/xorg.scm (glproto): Update to 1.4.17. Mark H Weaver2014-12-19
| | * | | | gnu: fontsproto: Update to 2.1.3.•••* gnu/packages/xorg.scm (fontsproto): Update to 2.1.3. Mark H Weaver2014-12-19
| | * | | | gnu: inputproto: Update to 2.3.1.•••* gnu/packages/xorg.scm (inputproto): Update to 2.3.1. Mark H Weaver2014-12-19
| | * | | | gnu: dri2proto: Update to 2.8.•••* gnu/packages/xorg.scm (dri2proto): Update to 2.8. Mark H Weaver2014-12-19
| | * | | | gnu: xextproto: Update to 7.3.0.•••* gnu/packages/xorg.scm (xextproto): Update to 7.3.0. Mark H Weaver2014-12-19
| | * | | | gnu: xproto: Update to 7.0.26.•••* gnu/packages/xorg.scm (xproto): Update to 7.0.26. Mark H Weaver2014-12-19
| | * | | | gnu: util-macros: Update to 1.19.0.•••* gnu/packages/xorg.scm (util-macros): Update to 1.19.0. Mark H Weaver2014-12-19
| | * | | | gnu: cairomm: Update to 1.11.2.•••* gnu/packages/gtk.scm (cairomm): Update to 1.11.2. Mark H Weaver2014-12-19
| | * | | | gnu: cairo: Update to 1.12.18.•••* gnu/packages/gtk.scm (cairo): Update to 1.12.18. Add libxdamage to propagated-inputs. Mark H Weaver2014-12-19
| | * | | | gnu: pixman: Update to 0.32.6.•••* gnu/packages/xdisorg.scm (pixman): Update to 0.32.6. Mark H Weaver2014-12-19
| | * | | | gnu: glibmm: Update to 2.42.0.•••* gnu/packages/glib.scm (glibmm): Update to 2.42.0. Use 'version-major+minor' to compute source URI. Mark H Weaver2014-12-19
| | * | | | gnu: dbus-glib: Update to 0.102.•••* gnu/packages/glib.scm (dbus-glib): Update to 0.102. Mark H Weaver2014-12-19
| | * | | | gnu: glib: Update to 2.42.1.•••* gnu/packages/glib.scm (glib): Update to 2.42.1. Disable a test that requires dbus. Mark H Weaver2014-12-19
| | * | | | gnu: dbus: Update to 1.8.12.•••* gnu/packages/glib.scm (dbus): Update to 1.8.12. Mark H Weaver2014-12-19
| | * | | | gnu: poppler: Update to 0.28.1.•••* gnu/packages/pdf.scm (poppler): Update to 0.28.1. Use the .xz source tarball. Mark H Weaver2014-12-19
| | * | | | gnu: inkscape: Update to 0.48.5.•••* gnu/packages/patches/inkscape-stray-comma.patch: Remove file. * gnu-system.am (dist_patch_DATA): Remove it. * gnu/packages/inkscape.scm (inkscape): Update to 0.48.5. Remove patch. Use the .bz2 source tarball. Use current libgc. Add 'fix-test-includes' phase. Mark H Weaver2014-12-19
| | * | | | gnu: mesa: Update to 10.4.0.•••* gnu/packages/gl.scm (mesa): Update to 10.4.0. Use current libdrm. Add eudev, dri3proto, presentproto, and libxshmfence to inputs. Add gnu-gettext to native-inputs. Add --enable-xa configure flag. Add new phases 'add-missing-m4-files' and 'patch-create_test_cases'. Mark H Weaver2014-12-19
| | * | | | gnu: libdrm: Update to 2.4.58.•••* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.58. Mark H Weaver2014-12-19
| | * | | | gnu: Add libxshmfence.•••* gnu/packages/xorg.scm (libxshmfence): New variable. Mark H Weaver2014-12-19
* | | | | | gnu: Revert use of '--strip-all'.•••This reverts commits f05bdc9412135f34a1c417edc203c35cd005d0d5 and 856ae5e6c71a1283a414d33e638051f95d3cce35. This broke all sorts of things. See <http://hydra.gnu.org/eval/102058>, for example. Ludovic Courtès2014-12-29
* | | | | | gnu: Don't use --strip-all in cases where this is problematic.•••This is a followup to 856ae5e. See <http://hydra.gnu.org/build/180506> for an example of build failure. * guix/build/gnu-build-system.scm (strip): Add #:archive-strip-flags parameter. Use it when (ar-file? path). * guix/build-system/gnu.scm (gnu-build): Add #:archive-strip-flags parameter and pass it down. * gnu/packages/commencement.scm (gcc-boot0)[arguments]: Add #:strip-flags. * gnu/packages/base.scm (glibc)[arguments]: Likewise. Ludovic Courtès2014-12-28
* | | | | | gnu: libxml2: Add search path specification.•••* gnu/packages/xml.scm (libxml2)[native-search-paths, search-paths]: New fields. * gnu/packages/gnome.scm (gnome-doc-utils)[arguments]: Remove. * gnu/packages/gps.scm (gpscorrelate)[arguments]: Remove settings for 'XML_CATALOG_FILES' from 'configure' phase. * gnu/packages/web.scm (tinyproxy)[arguments]: Likewise. Ludovic Courtès2014-12-27
* | | | | | guix package: Use 'search-path-as-list' instead of custom code.•••This will handle the new 'file-type' and 'file-pattern' fields correctly. * guix/scripts/package.scm (search-path-environment-variables)[search-path-definition]: Rewrite in terms of 'search-path-as-list'. Ludovic Courtès2014-12-27
* | | | | | utils: Export 'search-path-as-list'.•••* guix/build/utils.scm (search-path-as-list): Make public. * guix/scripts/environment.scm (for-each-search-path): Use it. Ludovic Courtès2014-12-27
* | | | | | packages: Add 'file-pattern' field to 'search-path-specification'.•••* guix/packages.scm (<search-path-specification>)[file-pattern]: New field. (search-path-specification->sexp): Honor it. Ludovic Courtès2014-12-27
* | | | | | build-support/gnu: Add support for file patterns in search paths.•••* guix/build/utils.scm (search-path-as-list): Add #:pattern parameter and honor it. (set-path-environment-variable): Likewise, and pass it to 'search-path-as-list'. * guix/packages.scm (search-path-specification->sexp): Add PATTERN slot. * guix/build/gnu-build-system.scm (set-paths): Adjust accordingly. Ludovic Courtès2014-12-27
* | | | | | packages: Add 'file-type' field to 'search-path-specification'.•••Fixes <http://bugs.gnu.org/18033>. * guix/packages.scm (<search-path-specification>): Rename 'directories' field to 'files'. Add 'file-type'. (search-path-specification->sexp): Honor 'file-type'. * gnu/packages/autotools.scm, gnu/packages/bootstrap.scm, gnu/packages/cross-base.scm, gnu/packages/games.scm, gnu/packages/gcc.scm, gnu/packages/glib.scm, gnu/packages/guile.scm, gnu/packages/man.scm, gnu/packages/perl.scm, gnu/packages/pkg-config.scm, gnu/packages/python.scm, gnu/packages/ruby.scm, gnu/packages/xfce.scm: Change 'directories' to 'files'. * tests/packages.scm ("search paths"): Change 'directories' field to 'files'. * guix/scripts/environment.scm (for-each-search-path): Likewise. Ludovic Courtès2014-12-27
* | | | | | build-system/gnu: Strip with '--strip-all' instead of '--strip-debug'.•••This saves 19% on the 'bin' directory of Coreutils, and certainly helpful for things like Git's 'libexec' directory. * guix/build-system/gnu.scm (gnu-build): Change default value for #:strip-flags to '("--strip-all"). * guix/build/gnu-build-system.scm (strip): Ditto. * gnu/packages/linux.scm (linux-libre)[arguments]: Add #:strip-flags. Ludovic Courtès2014-12-27
* | | | | | gnu: Use patch --force instead of --batch.•••* gnu/packages/linux.scm (linux-libre, net-tools): Pass "--force" to patch, instead of "--batch". * gnu/packages/mit-krb5.scm (mit-krb5): Ditto. Mark H Weaver2014-12-27