summary refs log tree commit diff
AgeCommit message (Collapse)Author
2015-09-09gnu: xfce4-settings: Set the default icon theme to "gnome".宋文武
Fixes <http://bugs.gnu.org/21217>. * gnu/packages/patches/xfce4-settings-defaults.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/xfce.scm (xfce4-settings)[source]: Add patch.
2015-09-09gnu: ibus: Suggest search path.Ricardo Wurmus
* gnu/packages/ibus.scm (ibus)[native-search-paths]: Add path specification for IBUS_COMPONENT_PATH.
2015-09-09gnu: Add gMTP.Ricardo Wurmus
* gnu/packages/libusb.scm (gmtp): New variable.
2015-09-09gnu: ibus: Update to 1.5.11.Ricardo Wurmus
* gnu/packages/ibus.scm (ibus): Update to 1.5.11.
2015-09-09gnu: qsynth: Update to 0.4.0.Ricardo Wurmus
* gnu/packages/audio.scm (qsynth): Update to 0.4.0.
2015-09-08gnu: oslotest: Update to 1.10.0Cyril Roelandt
* gnu/packages/openstack.scm (python-oslotest): Update to 1.10.0.
2015-09-08gnu: sqlite: Switch to alternate source URL.Ludovic Courtès
* gnu/packages/databases.scm (sqlite)[source]: Add fossies.org URL.
2015-09-08build: Improve information density and appearance of download progress output.Steve Sprang
* guix/build/download.scm (seconds->string): New function. (byte-count->string): New function. (progress-bar): New function. (throughput->string): Remove function. (progress-proc): Display base file name, elapsed time, and progress bar. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-09-08ui: Add package-description-string.Mathieu Lirzin
Provide support for Texinfo's markup in package description. * guix/ui.scm (%text-width): New parameter. (texi->plain-text): New variable. (package->recutils): Use them. (package-description-string): New variable. * emacs/guix-main.scm (%package-param-alist): Use it. * gnu/packages/perl.scm (perl-devel-globaldestruction) (perl-devel-lexalias, perl-exporter-lite): Adapt to Texinfo's markup. * gnu/packages/python.scm (python2-empy): Likewise.
2015-09-08gnu: Add oslo.i18n.Cyril Roelandt
* gnu/packages/openstack.scm (python-oslo.i18n, python2-oslo.i18n): New variables.
2015-09-08gnu: python-testtools: fix propagated inputs.Cyril Roelandt
* gnu/packages/python.scm (python-testools): turn python-fixtures and python-testtools into propagated inputs.
2015-09-08gnu: pbr: Update to 1.6.0Cyril Roelandt
* gnu/packages/openstack.scm (python-pbr): Update to 1.6.0.
2015-09-07gnu: Add ruby-rack.David Thompson
* gnu/packages/ruby.scm (ruby-rack): New variable.
2015-09-07build: container: Use the same clone flags as fork(3).David Thompson
The intent is to make 'clone' behave a lot more like 'primitive-fork', which calls clone(2) with SIGCHLD, CLONE_CHILD_CLEARTID, and CLONE_CHILD_SETTID flags. Notably, running 'clone' at the REPL without these flags would break the REPL beyond repair. * guix/build/syscalls.scm (CLONE_CHILD_CLEARTID, CLONE_CHILD_SETTID): New variables. * gnu/build/linux-container.scm (namespaces->bit-mask): Add CLONE_CHILD_CLEARTID and CLONE_CHILD_SETTID to bit mask.
2015-09-07build: container: Setup /dev/console.David Thompson
* gnu/build/linux-container.scm (mount-file-systems): Bind mount the controlling terminal as /dev/console.
2015-09-07gnu: Add ruby-byebug.David Thompson
* gnu/packages/ruby.scm (ruby-byebug): New variable.
2015-09-07gnu: Add ruby-pg.David Thompson
* gnu/packages/ruby.scm (ruby-pg): New variable.
2015-09-07build: ruby: Avoid long build directory names.David Thompson
Having the hash of the source gem in the source directory file name proved to be problematic when running the test suite for the 'pg' gem that creates UNIX-domain sockets in the source directory and exceeded the 108 character limit on GNU/Linux systems. * guix/build/ruby-build-system.scm (unpack): Rename unpacked gem directory to "gem".
2015-09-06gnu: Add enblend-enfuse.Andreas Enge
* gnu/packages/photo.scm (enblend-enfuse): New variable.
2015-09-06gnu: calibre: Update to 2.37.1.Andreas Enge
* gnu/packages/ebook.scm (calibre): Update to 2.37.1.
2015-09-06gnu: Add FLANN.Andreas Enge
* gnu/packages/maths.scm (flann): New variable.
2015-09-06gnu: youtube-dl: Update to 2015.09.03.Efraim Flashner
* gnu/packages/video.scm (youtube-dl): Update to 2015.09.03.
2015-09-06gnu: Add libpano13.Andreas Enge
* gnu/packages/photo.scm (libpano13): New variable.
2015-09-06ui: Change 'P_' to return the empty string when passed the empty string.Ludovic Courtès
Reported by Mathieu Lirzin <mathieu.lirzin@etu.u-bordeaux.fr> at <https://lists.gnu.org/archive/html/guix-devel/2015-09/msg00111.html>. * guix/ui.scm (P_): Check whether MSGID is empty, and return it if it is.
2015-09-06Update copyright information in (gnu packages ruby).David Thompson
2015-09-06gnu: Add ruby-ox.David Thompson
* gnu/packages/ruby.scm (ruby-ox): New variable.
2015-09-06gnu: Add ruby-activesupport.David Thompson
* gnu/packages/ruby.scm (ruby-activesupport): New variable.
2015-09-06gnu: Add ruby-json.David Thompson
* gnu/packages/ruby.scm (ruby-json): New variable.
2015-09-06gnu: Add ruby-tzinfo.David Thompson
* gnu/packages/ruby.scm (ruby-tzinfo): New variable.
2015-09-06gnu: Add ruby-thread-safe.David Thompson
* gnu/packages/ruby.scm (ruby-thread-safe): New variable.
2015-09-06gnu: Add ruby-pry.David Thompson
* gnu/packages/ruby.scm (ruby-pry): New variable.
2015-09-06gnu: Add ruby-slop-3.David Thompson
* gnu/packages/ruby.scm (ruby-slop-3): New variable.
2015-09-06gnu: Add ruby-coderay.David Thompson
* gnu/packages/ruby.scm (ruby-coderay): New variable.
2015-09-06gnu: Add ruby-method-source.David Thompson
* gnu/packages/ruby.scm (ruby-method-source): New variable.
2015-09-06gnu: sound-theme-freedesktop: Specify the applicable licenses.Ludovic Courtès
* gnu/packages/libcanberra.scm (sound-theme-freedesktop)[license]: Specify the actual licenses that apply.
2015-09-06licenses: Add CC-BY-SA and CC-BY.Ludovic Courtès
* guix/licenses.scm (cc-by-sa4.0, cc-by3.0): New variables.
2015-09-06gnu: Set license of the bootstrap tools.Ludovic Courtès
* gnu/packages/bootstrap.scm (package-from-tarball)[license]: Set to GPL3+. * gnu/packages/make-bootstrap.scm (%static-binaries)[license]: Likewise.
2015-09-06lint: Add 'license' checker.Ludovic Courtès
* guix/scripts/lint.scm (check-license): New procedure. (%checkers): Add 'license' checker. * tests/lint.scm ("license: invalid license"): New test.
2015-09-06gnu: r-stringr: Provide valid 'home-page' URL.Ludovic Courtès
* gnu/packages/statistics.scm (r-stringr)[home-page]: Set to valid URL.
2015-09-06emacs-build-system: Fix a file name of info directory.Alex Kost
* guix/build/emacs-build-system.scm (move-doc): Adjust to use "/share/info" instead of its sub-directory.
2015-09-06gnu: wpa-supplicant-light: Rename to wpa-supplicant-minimal.Alex Kost
* gnu/packages/admin.scm (wpa-supplicant-light): Rename to ... (wpa-supplicant-minimal): ...this. (wpa-supplicant): Use it. * gnu/system/install.scm (installation-os): Use it.
2015-09-06gnu: Add Anonymous Pro fonts.Leo Famulari
* gnu/packages/fonts.scm (font-anonymous-pro): New variable. Signed-off-by: Alex Kost <alezost@gmail.com>
2015-09-05gnu: Add ruby-nokogiri.David Thompson
Co-Authored-By: Pjotr Prins <pjotr.public01@thebird.nl> * gnu/packages/ruby.scm (ruby-nokogiri): New variable.
2015-09-05gnu: Add ruby-mini-portile.David Thompson
* gnu/packages/ruby.scm (ruby-mini-portile): New variable.
2015-09-05gnu: Add ruby-minitar.David Thompson
* gnu/packages/ruby.scm (ruby-minitar): New variable.
2015-09-05tests: Fix typos.Ludovic Courtès
* tests/derivations.scm ("substitutable-derivation?", "derivation-prerequisites-to-build and substitutes, local build"): Fix harmless typos.
2015-09-05download: Disable offloading for downloads.Ludovic Courtès
* guix/download.scm (url-fetch): Use #:local-build? #t. * guix/git-download.scm (git-fetch): Likewise.
2015-09-05build: syscalls: Properly handle clone errors.David Thompson
* guix/build/syscalls.scm (clone): Catch -1 return value and throw error.
2015-09-05gnu: Remove #:select from module import in (gnu packages geeqie).Andreas Enge
* gnu/packages/geeqie.scm: Import all of (gnu packages ghostscript) instead of selectively only the lcms variable; this helps resolve problems with circular dependencies when including the module.
2015-09-04gnu: libtiff: Update home page.Andreas Enge
* gnu/packages/image.scm (libtiff)[home-page]: Update.