summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-09-10guix: packages: Add transitive-input-references.Eric Bavier
* guix/packages.scm (transitive-input-references): New procedure. * gnu/packages/version-control.scm (package-transitive-propagated-labels*) (package-propagated-input-refs): Delete. (git)[arguments]: Adjust to transitive-input-references.
2015-09-10gnu: Add perl-finance-quote.Eric Bavier
* gnu/packages/web.scm (perl-finance-quote): New variable. * gnu/packages/patches/perl-finance-quote-unuse-mozilla-ca.patch: New patch. * gnu-system.am (dist_patch_DATA): Add it.
2015-09-10gnu: Add perl-date-manip.Eric Bavier
* gnu/packages/perl.scm (perl-date-manip): New variable.
2015-09-10gnu: Add perl-html-tableextract.Eric Bavier
* gnu/packages/web.scm (perl-html-tableextract): New variable.
2015-09-10gnu: Add perl-html-element-extended.Eric Bavier
* gnu/packages/web.scm (perl-html-element-extended): New variable.
2015-09-10gnu: ffmpeg: Update to 2.8.Efraim Flashner
* gnu/packages/video.scm (ffmpeg): Update to 2.8. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-09-10pull: Update to the new cgit snapshot URL.Ludovic Courtès
* guix/scripts/pull.scm (%snapshot-url): Update to the new URL.
2015-09-09gnu: gdb: Remove headers and libraries already in Binutils.Ludovic Courtès
* gnu/packages/gdb.scm (gdb)[arguments]: Add #:modules. Rename 'post-install' phase to 'remove-libs-already-in-binutils'. Change it to compute the intersection of the set of headers and libraries of GDB vs. Binutils and to remove each of the files found in both.
2015-09-09gnu: gdb: Use 'modify-phases'.Ludovic Courtès
* gnu/packages/gdb.scm (gdb)[arguments]: Use 'modify-phases'.
2015-09-09gnu: gdb: Update to 7.10.Ludovic Courtès
* gnu/packages/gdb.scm (gdb): Update to 7.10.
2015-09-09linux-initrd: Compress cpio archives deterministically.Ludovic Courtès
* gnu/build/linux-initrd.scm (write-cpio-archive): Use '--no-name'.
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.