Age | Commit message (Expand) | Author |
2019-06-13 | import: hackage: Handle Hackage revisions.•••Hackage packages can have metadata revisions (Cabal file only) that are
not reflected in the source archive. The Haskell build system has
support for this, but until now the Hackage importer would create a
package based on the revised Cabal file which would then build using the
old Cabal file.
Fixes <https://bugs.gnu.org/35750>.
* guix/import/cabal.scm (<cabal-package>): Add 'revision' field.
(eval-cabal): Parse 'x-revision:' property.
* guix/import/hackage.scm (read-cabal-and-hash): New procedure.
(hackage-fetch-and-hash): New procedure.
(hackage-fetch): Rewrite using 'hackage-fetch-and-hash'.
(hackage-module->sexp): Add 'cabal-hash' argument and use it to populate
the '#:cabal-revision' argument.
(hackage->guix-package): Use the new '-and-hash' functions to get the
hash of the Cabal file and pass it to 'hackage-module->sexp'.
* guix/tests/hackage.scm: Test import of Cabal file revision.
Signed-off-by: Timothy Sample <samplet@ngyro.com>
| Robert Vollmert |
2019-06-13 | gnu: emacs-org-noter: Tweak.•••* gnu/packages/emacs-xyz.scm (emacs-org-noter): Adjust indentation and
description.
| Ludovic Courtès |
2019-06-13 | gnu: Add emacs-org-noter•••* gnu/packages/emacs-xyz.scm (emacs-org-noter): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Dimakakos Dimos |
2019-06-13 | gnu: ikiwiki: Update to 3.20190228.•••* gnu/packages/web.scm (ikiwiki): Update to 3.20190228.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Alex Griffin |
2019-06-13 | gnu: perl-yaml-libyaml: Update to 0.78.•••* gnu/packages/perl.scm (perl-yaml-libyaml): Update to 0.78.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Alex Griffin |
2019-06-13 | gnu: perl-canary-stability: Update to 2013.•••* gnu/packages/perl.scm (perl-canary-stability): Update to 2013.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Alex Griffin |
2019-06-13 | gnu: perl-db-file: Update to 1.852.•••* gnu/packages/databases.scm (perl-db-file): Update to 1.852.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Alex Griffin |
2019-06-13 | gnu: Add emacs-solaire-mode.•••* gnu/packages/emacs-xyz.scm (emacs-solaire-mode): New variable.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
| Alex Griffin |
2019-06-13 | gnu: Add emacs-mixed-pitch.•••* gnu/packages/emacs-xyz.scm (emacs-mixed-pitch): New variable.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
| Alex Griffin |
2019-06-13 | gnu: Add emacs-restart-emacs.•••* gnu/packages/emacs-xyz.scm (emacs-restart-emacs): New variable.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
| Alex Griffin |
2019-06-13 | gnu: Add emacs-elfeed-org.•••* gnu/packages/emacs-xyz.scm (emacs-elfeed-org): New variable.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
| Alex Griffin |
2019-06-13 | gnu: Add emacs-xtest.•••* gnu/packages/emacs-xyz.scm (emacs-xtest): New variable.
| Oleg Pykhalov |
2019-06-13 | gnu: parcimonie: Update source and home-page.•••* gnu/packages/gnupg.scm (parcimonie)[source]: Update to new url.
[home-page]: Same.
| Efraim Flashner |
2019-06-13 | Merge branch 'staging' | Marius Bakke |
2019-06-13 | gnu: gstreamer: Skip failing test on 32-bit systems.•••* gnu/packages/gstreamer.scm (gstreamer)[arguments]: When building for a
32-bit system, add #:phases.
| Marius Bakke |
2019-06-13 | gnu: Add ri-li.•••* gnu/packages/games.scm (ri-li): New variable.
* gnu/packages/patches/ri-li-modernize_cpp.patch: New file.
* gnu/local.mk (dist_patch_DATA): Reference patch.
| Nicolas Goaziou |
2019-06-13 | gnu: Add Kawa.•••* gnu/packages/kawa.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
| Carlo Zancanaro |
2019-06-13 | gnu; emacs-realgud: Add a 'file-name' field to the origin.•••* gnu/packages/emacs-xyz.scm (emacs-realgud)[source]: Add 'file-name'.
| Ludovic Courtès |
2019-06-13 | gnu: emacs-realgud: Update to 1.5.0.•••* gnu/packages/emacs-xyz.scm (emacs-realgud): Update to 1.5.0.
[source]: Fetch from git.
Remove upstreamed patch.
* gnu/packages/patches/emacs-realgud-fix-configure-ac.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Brian Leung |
2019-06-13 | gnu: gpxsee: Fetch from Git instead of a generated tarball.•••* gnu/packages/gps.scm (gpxsee)[source]: Use 'git-fetch'.
| Ludovic Courtès |
2019-06-13 | gnu: gpxsee: Upgrade to 7.8•••* gnu/packages/gps.scm (gpxsee): Update to 7.8.
[arguments]: Leave "config.h" unchanged in 'configure' phase.
Remove 'install' phase.
[home-page, synopsis, description]: Update.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Nikolay Korotkiy |
2019-06-13 | gnu: nyacc: Add 0.94.0.•••* gnu/packages/mes.scm (nyacc): Rename to...
(nyacc-0.86): ... this.
(nyacc): New variable.
(mes)[propagated-inputs]: Use NYACC-0.86 instead of NYACC.
| Ludovic Courtès |
2019-06-13 | gnu: gimp: Update to 2.10.12.•••* gnu/packages/gimp.scm (gimp): Update to 2.10.12.
| Nicolas Goaziou |
2019-06-13 | gnu: babl: Update to 0.1.66.•••* gnu/packages/gimp.scm (babl): Update to 0.1.66.
| Nicolas Goaziou |
2019-06-13 | gnu: emacs-perspective: Update to 2.2.•••* gnu/packages/emacs-xyz.scm (emacs-perspective): Update to 2.2.
[source]: Download using git-fetch.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| LaFreniere, Joseph |
2019-06-13 | gnu: gpodder: Only return #t when needed.•••* gnu/packages/gpodder.scm (gpodder)[arguments]: Return #t from
'do-not-run-msgmerge. Don't return #t from 'install.
| Efraim Flashner |
2019-06-13 | gnu: gpodder: Update to 3.10.9.•••* gnu/packages/gpodder.scm (gpodder): Update to 3.10.9.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Pierre Langlois |
2019-06-13 | gnu: dstat: Add python2-six.•••* gnu/packages/admin.scm (dstat)[inputs]: Add python2-six.
[arguments]: Add ‘wrap’ phase to make dstat find required modules.
| Tobias Geerinckx-Rice |
2019-06-13 | daemon: Replace "illegal" by "invalid" in error messages.•••* nix/libstore/build.cc (parseReferenceSpecifiers): Replace "illegal" by
"invalid".
* nix/libstore/globals.cc (Settings::pack): Likewise.
* nix/libstore/store-api.cc (checkStoreName): Likewise.
| Ludovic Courtès |
2019-06-13 | gnu: Add USB_ModeSwitch.•••* gnu/packages/usb-modeswitch.scm: New file.
* gnu/packages/patches/usb-modeswitch-accept-config-arg.patch: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add package.
(dist_patch_DATA): Add patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Florian Pelz |
2019-06-12 | gnu: Add emacsy.•••* gnu/packages/guile-xyz.scm (emacsy): New variable.
| Jan Nieuwenhuizen |
2019-06-12 | gnu: GParted: Update 1.0.0.•••* gnu/packages/disk.scm (gparted): Update to 1.0.0.
[arguments]: Remove obsolete configure flag.
[inputs]: Use gtkmm@3. Add yelp-tools and itstool. Remove libxslt,
gnome-doc-utils, docbook-xml-4.2, python-2, python2-libxml2, and which.
[native-inputs]: Add lvm2.
| Leo Famulari |
2019-06-12 | gnu: linux-libre: Update to 5.1.9.•••* gnu/packages/linux.scm (%linux-libre-version): Update to 5.1.9.
(%linux-libre-hash): Update hash.
| Mark H Weaver |
2019-06-12 | gnu: linux-libre@4.19: Update to 4.19.50.•••* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.50.
(%linux-libre-4.19-hash): Update hash.
| Mark H Weaver |
2019-06-12 | gnu: linux-libre@4.14: Update to 4.14.125.•••* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.125.
(%linux-libre-4.14-hash): Update hash.
| Mark H Weaver |
2019-06-12 | gnu: linux-libre@4.9: Update to 4.9.181.•••* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.181.
| Mark H Weaver |
2019-06-12 | gnu: linux-libre@4.4: Update to 4.4.181.•••* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.181.
| Mark H Weaver |
2019-06-12 | doc: Improve tarball extraction example. | Julien Lepiller |
2019-06-12 | gnu: perl-io-socket-ssl: Update to 2.066.•••The previous version failed to build, but this updated version does build
successfully.
* gnu/packages/web.scm (perl-io-socket-ssl): Update to 2.066.
| Christopher Baines |
2019-06-12 | gnu: Add python-pynvim.•••* gnu/packages/vim.scm (python-pynvim, python2-pynvim): New variables.
| Julien Lepiller |
2019-06-12 | services: Import (srfi srfi-26) from the build side.•••See <https://lists.gnu.org/archive/html/guix-devel/2019-06/msg00119.html>.
* gnu/services/nix.scm (nix-activation): Remove (srfi srfi-26) from (host-)
imported modules.
| Tobias Geerinckx-Rice |
2019-06-12 | gnu: Add r-txdb-hsapiens-ucsc-hg38-knowngene.•••* gnu/packages/bioconductor.scm (r-txdb-hsapiens-ucsc-hg38-knowngene): New variable.
| Ricardo Wurmus |
2019-06-12 | gnu: ungoogled-chromium: Update to 75.0.3770.80-0.5d8abc3.•••* gnu/packages/chromium.scm (%preserved-third-party-files): Update for 75.
(%chromium-version): Update to 75.0.3770.80.
(%ungoogled-revision): Update to 5d8abc38b43a62f379615a0dc972b29d9aebb4b4.
(%debian-revision): Update to debian/75.0.3770.80-1.
(%chromium-origin, %ungoogled-origin, %debian-origin): Update hashes.
(ungoogled-chromium-source): Include Debians GCC6 patches.
(ungoogled-chromium)[arguments]: Add "enable_vr=false" to #:configure-flags.
| Marius Bakke |
2019-06-12 | gnu: chromium: Move origins into separate variables.•••* gnu/packages/chromium.scm (%chromium-origin, %ungoogled-origin,
%debian-origin): New variables.
(ungoogled-chromium-source): Adjust accordingly.
| Marius Bakke |
2019-06-12 | gnu: pigx-rnaseq: Update to 0.0.6.•••* gnu/packages/bioinformatics.scm (pigx-rnaseq): Update to 0.0.6.
[inputs]: Remove bedtools.
| Ricardo Wurmus |
2019-06-12 | gnu: wget.scm: List inputs alphabetically.•••* gnu/packages/wget.scm: List inputs alphabetically.
| Efraim Flashner |
2019-06-12 | gnu: wget: Change default paste site.•••* gnu/packages/wget.scm (wgetpaste)[arguments]: Change default paste
site in custom 'remove-dead-paste-site phase.
| Efraim Flashner |
2019-06-12 | gnu: wgetpaste: Add xclip to wrapper program list.•••* gnu/packages/wget.scm (wgetpaste)[arguments]: Add xclip to list of
wrapper programs in custom 'wrap-program phase.
[inputs]: Add xclip.
| Efraim Flashner |
2019-06-12 | gnu: Add r-annotatr.•••* gnu/packages/bioconductor.scm (r-annotatr): New variable.
| Ricardo Wurmus |
2019-06-11 | gnu: crate: Add proc-macro2 and quote.•••* gnu/packages/crates-io.scm: (rust-proc-macro2): New variable.
(rust-quote): New variable.
Signed-off-by: Chris Marusich <cmmarusich@gmail.com>
| Ivan Petkov |