Commit Graph

221 Commits

Author SHA1 Message Date
Leo Famulari 6c1a317e29
Merge branch 'master' into core-updates 2017-07-23 03:42:12 -04:00
Muriithi Frederick Muriuki 84fcb58050
gnu: Add conda.
* gnu/packages/package-management.scm (conda): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-07-22 12:26:30 +02:00
Muriithi Frederick Muriuki 4bc08b6e79
gnu: Add python-conda.
* gnu/packages/package-management.scm (python-conda, python2-conda): New
variables.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-07-22 12:26:29 +02:00
Muriithi Frederick Muriuki 513d35f191
gnu: Add python-anaconda-client.
* gnu/packages/package-management.scm (python-anaconda-client,
python2-anaconda-client): New variables.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-07-22 12:26:29 +02:00
Ludovic Courtès c96ed00910
gnu: guix: Update snapshot.
* gnu/packages/package-management.scm (guix): Update to b547349.
2017-07-12 22:42:06 +02:00
Leo Famulari c67d587f94
Merge branch 'master' into core-updates
This merge commit includes a fix for CVE-2017-6512 in Perl 5.26.0.
2017-06-07 12:11:55 -04:00
Ludovic Courtès 368680d819
gnu: guix: Update snapshot.
* gnu/packages/package-management.scm (guix): Update to de9d8f0.
2017-06-05 01:42:38 +02:00
Ludovic Courtès 52cabc6f87
gnu: guix: Adjust to 'gnutls' package renames.
This is a followup to a07007876a.

* gnu/packages/package-management.scm (guix)[propagated-inputs]: Use
GNUTLS instead of GNUTLS/GUILE-2.2.
(guile2.0-guix)[propagated-inputs]: Use GNUTLS/GUILE-2.0 instead of
GNUTLS.
2017-05-26 14:59:51 +02:00
Marius Bakke fd3782d13b
Merge branch 'version-0.13.0' 2017-05-22 18:25:01 +02:00
Ludovic Courtès e9c53359e7
gnu: guix: Update to a6d728b. 2017-05-21 16:59:04 +02:00
Ludovic Courtès a6d728b7aa
gnu: guix: Update to 0.13.0. 2017-05-21 16:58:53 +02:00
Ludovic Courtès 82ce81ba06
gnu: guix: Add 'guile2.0-guix'.
* gnu/packages/package-management.scm (guile2.0-guix): New variable.
2017-05-20 20:00:53 +02:00
Ludovic Courtès 33ec536b90
gnu: guix: Update snapshot.
* gnu/packages/package-management.scm (guix): Update to ce92d26.
2017-05-16 15:18:12 +02:00
Ludovic Courtès 7ee7ee16ea
gnu: guix: Update snapshot.
* gnu/packages/package-management.scm (guix): Update to ce92d26.
2017-05-16 15:14:33 +02:00
Ludovic Courtès 4d8806c3d6
gnu: guile-ssh: Rename "guile2.2-ssh" to "guile-ssh".
* gnu/packages/ssh.scm (guile-ssh)[inputs]: Change GUILE-2.0 to
GUILE-2.2.
(guile2.2-ssh): Define using 'deprecated-package'.
(guile2.0-ssh): New variable.
* gnu/packages/package-management.scm (guix)[propagated-inputs]: Adjust
accordingly.
2017-05-13 22:25:23 +02:00
Ludovic Courtès 2252f087d4
gnu: guile-json: Rename "guile2.2-json" to "guile-json".
* gnu/packages/guile.scm (guile-json)[native-inputs]: Change GUILE-2.0
to GUILE-2.2.
(guile2.2-json): Define using 'deprecated-package'.
(guile2.0-json): New variable.
* gnu/packages/bioinformatics.scm (rcas-web)[inputs]: Update accordingly.
* gnu/packages/ci.scm (cuirass)[inputs]: Likewise.
* gnu/packages/package-management.scm (guix)[inputs]: Likewise.
2017-05-13 22:25:22 +02:00
Ludovic Courtès 7561881f2a
gnu: guix: Build with Guile 2.2.
* gnu/packages/package-management.scm (guix)[inputs]: Change GUILE-2.0
to GUILE-2.2.
[propagated-inputs]: Likewise, use GNUTLS/GUILE-2.2, GUILE2.2-JSON, and
GUILE2.2-SSH.
2017-05-09 18:08:25 +02:00
Ludovic Courtès 4b7917f2f3
gnu: guix: Update snapshot.
* gnu/packages/package-management.scm (guix): Update to ba2260d.
[version]: Take 7 characters from COMMIT.
[arguments]: Pass 'ac_cv_guix_test_root' to #:configure-flags.
2017-05-08 00:25:15 +02:00
Ludovic Courtès 94fa8d7616
maint: Add 'update-guix-package' target.
* build-aux/update-guix-package.scm: New file.
* Makefile.am (EXTRA_DIST): Add it.
(update-guix-package): New target.
(.PHONY): Add it.
* gnu/packages/package-management.scm (guix): Mention it.
2017-05-07 00:18:36 +02:00
Ludovic Courtès 994a149479
gnu: guix: Remove the stable-release 'guix' package.
* gnu/packages/package-management.scm (guix-release): Remove.
(guix-devel): Rename to...
(guix): ... this.  Incorporate fields from former 'guix-release'.
(guix-devel): New variable.
2017-05-07 00:18:36 +02:00
宋文武 a041d56ebb
gnu: nix: Update to 1.11.9.
* gnu/packages/package-management.scm (nix): Update to 1.11.9.
2017-05-06 17:43:01 +08:00
Ludovic Courtès e9491fb5ca
gnu: guix: The variable for the last release is now 'guix-release'.
* gnu/packages/package-management.scm (guix-0.12.0): Rename to...
(guix-release): ... this.  Adjust users.
2017-05-04 23:51:45 +02:00
Ludovic Courtès ab2419e56a
gnu: guix: Honor the effective Guile version.
* gnu/packages/package-management.scm (guix-0.12.0)[arguments]: In
'wrap-program' phase, use the effective Guile version rather than "2.0".
Add #:modules argument.
2017-04-23 00:03:17 +02:00
Ludovic Courtès 38f10b0c4e
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to 25a4929.
2017-04-23 00:03:17 +02:00
Ludovic Courtès 05afdb7744
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to d72b420.
2017-04-18 23:45:11 +02:00
Kei Kebreau a7ccfefd53
gnu: diffoscope: Update to 81.
* gnu/packages/package-management.scm (diffoscope): Update to 81.
2017-04-16 09:14:47 -04:00
Ludovic Courtès b31b0155ea
build: Download aarch64 bootstrap binaries from alpha.gnu.org.
* build-aux/download.scm (file-name->uri): Remove flashner.co.il URL.
* gnu/packages/package-management.scm (boot-guile-uri): Likewise.
2017-04-14 18:17:58 +02:00
Ludovic Courtès aef81a81b8
gnu: guix: Include the aarch64 bootstrap Guile.
* gnu/packages/package-management.scm (boot-guile-uri): Add case for aarch64.
(guix-0.12.0)[arguments] <copy-bootstrap-guile>: Handle aarch64.
[inputs]: Add "boot-guile/aarch64".
2017-03-30 23:40:17 +02:00
Ludovic Courtès 314120f2be
gnu: guix: Update development snapshot.
The previous snapshot lacked the FTP download fix from commit
6dfd683dc7.  Thus, the daemon's "download"
built-in would fail to download over FTP.

* gnu/packages/package-management.scm (guix-devel): Update to aabece2.
2017-03-30 11:50:45 +02:00
Tobias Geerinckx-Rice 6fd52309b8
gnu: Use HTTPS for almost all gnu.org HOME-PAGEs.
All HTTP gnu.org (and supported subdomain) HOME-PAGEs changed to HTTPS.
2017-03-30 01:30:16 +02:00
Ludovic Courtès 61a3137bdd
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to 73a4645.
2017-03-22 16:05:46 +01:00
Taylan Ulrich Bayırlı/Kammer 57d0bdf8c6
gnu: guix: Don't ignore user's GUILE_LOAD_COMPILED_PATH.
* gnu/packages/package-management.scm (guix-0.12.0): Guile skips invalid .go
  files since 2.0.12 so we don't need to override GUILE_LOAD_COMPILED_PATH to
  prevent problems anymore.
2017-03-18 18:26:11 +01:00
Marius Bakke 1bbbb0b4af
gnu: diffoscope: Update to 78.
* gnu/packages/package-management.scm (diffoscope): Update to 78.
2017-03-13 19:16:19 +01:00
Alex Kost 568cd52613
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to 1162418.
2017-02-27 18:25:14 +03:00
Marius Bakke 025519fa95
gnu: diffoscope: Update to 77.
* gnu/packages/package-management.scm (diffoscope): Update to 77.
[arguments]: Remove obsolete colordiff substitution. Adjust 'xxd' substitution
to source path renames. Fix test failure by making it required.
2017-02-21 16:07:30 +01:00
Mathieu Lirzin 6554be68b4
git-download: Add 'git-predicate'.
* guix/git-download.scm (git-predicate): New procedure.
* gnu/packages/package-management.scm (current-guix): Use it.
(make-git-predicate): Remove.
2017-02-09 13:56:54 -06:00
宋文武 618739b063
gnu: nix: Update to 1.11.6.
* gnu/packages/package-management.scm (nix): Update to 1.11.6.
2017-02-08 20:54:42 +08:00
Ludovic Courtès abdc5f345c
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to d9da3a7.
2017-01-15 22:47:25 +01:00
Ludovic Courtès a91740655c
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to eefd042.
2017-01-12 10:13:35 +01:00
Ricardo Wurmus 5dbeccf5b4
gnu: diffoscope: Embed tool references.
Fixes <http://bugs.gnu.org/25315>.

* gnu/packages/package-management.scm (diffoscope)[inputs]: Add
colordiff and vim.
[arguments]: Add "embed-tool-references" build phase to embed references
to "colordiff", "xxd", and "readelf".
2017-01-01 21:53:50 +01:00
Alex Kost deb6276dda
Remove Emacs interface.
* emacs/guix-about.el: Remove file.
* emacs/guix-backend.el: Likewise.
* emacs/guix-base.el: Likewise.
* emacs/guix-buffer.el: Likewise.
* emacs/guix-build-log.el: Likewise.
* emacs/guix-command.el: Likewise.
* emacs/guix-config.el.in: Likewise.
* emacs/guix-devel.el: Likewise.
* emacs/guix-entry.el: Likewise.
* emacs/guix-external.el: Likewise.
* emacs/guix-geiser.el: Likewise.
* emacs/guix-guile.el: Likewise.
* emacs/guix-help-vars.el: Likewise.
* emacs/guix-helper.scm.in: Likewise.
* emacs/guix-history.el: Likewise.
* emacs/guix-hydra-build.el: Likewise.
* emacs/guix-hydra-jobset.el: Likewise.
* emacs/guix-hydra.el: Likewise.
* emacs/guix-info.el: Likewise.
* emacs/guix-init.el: Likewise.
* emacs/guix-license.el: Likewise.
* emacs/guix-list.el: Likewise.
* emacs/guix-location.el: Likewise.
* emacs/guix-main.scm: Likewise.
* emacs/guix-messages.el: Likewise.
* emacs/guix-pcomplete.el: Likewise.
* emacs/guix-popup.el: Likewise.
* emacs/guix-prettify.el: Likewise.
* emacs/guix-profiles.el: Likewise.
* emacs/guix-read.el: Likewise.
* emacs/guix-ui-generation.el: Likewise.
* emacs/guix-ui-license.el: Likewise.
* emacs/guix-ui-location.el: Likewise.
* emacs/guix-ui-package.el: Likewise.
* emacs/guix-ui-system-generation.el: Likewise.
* emacs/guix-ui.el: Likewise.
* emacs/guix-utils.el: Likewise.
* emacs/local.mk: Likewise.
* doc/emacs.texi: Likewise.
* doc/guix.texi: Remove cross-references to Emacs nodes.
(Package Management): Mention 'emacs-guix' package.
* doc/contributing.texi (The Perfect Setup): Remove the reference.
* doc/htmlxref.cnf: Add 'emacs-guix' URL.
* Makefile.am: Remove Emacs stuff.
* configure.ac: Likewise.
* gnu/packages/package-management.scm (guix-0.12.0)[native-inputs]:
Remove "emacs".
[propagated-inputs]: Remove "geiser" and "emacs-magit-popup".

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-12-29 23:40:24 +03:00
Ludovic Courtès 7af6ecab6e
gnu: guix: Really skip "pivot-root" test.
This is a followup to fe9bdb581e (which
introduced 'test-equal' for the "pivot-root" test) and to
198eac2bca (which updated the regexps for
skipped tests.)

* gnu/packages/package-management.scm (guix-0.12.0)[arguments]: In
'disable-container-tests' phase, add "test-equal" to the regexp, so that
"pivot-root" is really skipped.
2016-12-21 14:28:28 +01:00
Ricardo Wurmus 7aa8785c41
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to b291b327.
2016-12-21 10:32:17 +01:00
Ricardo Wurmus 62a3179395
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to c8e2219c.
(guix): Set to GUIX-DEVEL.
2016-12-20 18:06:00 +01:00
Ricardo Wurmus c8e2219cfb
gnu: guix: Update to 0.12.0.
* gnu/packages/package-management.scm (guix-0.11.0): Rename to...
(guix-0.12.0): ... this.  Adjust users.
(guix): Set to GUIX-0.12.0.
2016-12-20 17:58:06 +01:00
Leo Famulari b245f7589e
gnu: diffoscope: Update to 63.
* gnu/packages/package-management.scm (diffoscope): Update to 63.
[arguments]: Remove obsolete 'disable-failing-test' and 'disable-egg-zipping'
phases. The former was fixed upstream, and the latter is fixed by the new Python
build system.
2016-12-11 02:04:38 -05:00
Ludovic Courtès 40f2d1bc3b
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to 8d125c.
2016-12-06 01:24:06 +01:00
Ludovic Courtès 8243951ef1
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to e11c42f.
2016-12-06 00:24:24 +01:00
Ludovic Courtès 3a6a563228
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to 9328eaf.
2016-12-05 21:09:02 +01:00
Ludovic Courtès 020434d497
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to 463fb7d.
2016-12-03 12:05:32 +01:00
David Craven 43ddcd723e
gnu: guix-0.11.0: Add guile-ssh to inputs.
* gnu/packages/package-management.scm (guile-ssh)[inputs]: Add
  guile-ssh.
  [arguments]: Add guile-ssh to GUILE_LOAD_PATH.
2016-11-29 22:40:03 +01:00
Ludovic Courtès 66ebb5bca3
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to 1f410017.
2016-11-23 00:03:18 +01:00
Alex Kost 7c90d0f40e
gnu: packages: Use gettext-minimal.
* gnu/packages/crypto.scm (tomb): Use 'gettext-minimal' instead of
'gnu-gettext'.
* gnu/packages/emacs.scm (m17n-db): Likewise.
* gnu/packages/ftp.scm (weex): Likewise.
* gnu/packages/games.scm (chromium-bsu): Likewise.
* gnu/packages/image.scm (steghide): Likewise.
* gnu/packages/linux.scm (radeontop): Likewise.
* gnu/packages/mpd.scm (sonata): Likewise.
* gnu/packages/networking.scm (whois): Likewise.
* gnu/packages/package-management.scm (guix-0.11.0): Likewise.
* gnu/packages/psyc.scm (psyclpc): Likewise.
* gnu/packages/syndication.scm (newsbeuter): Likewise.
* gnu/packages/vim.scm (vim-full): Likewise.
2016-11-21 19:47:30 +03:00
Ludovic Courtès a4cb821791
gnu: guix-devel: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to commit
7ca37da855.
2016-11-14 15:39:32 +01:00
Ludovic Courtès 198eac2bca
gnu: guix: Really skip all the container tests.
* gnu/packages/package-management.scm (guix-0.11.0)[arguments]: Update
pattern in 'disable-container-tests' to match 'test-equal'.
2016-11-14 15:39:32 +01:00
Ludovic Courtès 2cab1dd58b
Merge branch 'core-updates' 2016-11-13 00:34:16 +01:00
Ludovic Courtès 998f9ac56d
gnu: guix: Update development snapshot.
This is a followup to 166ba5b102.

* gnu/packages/package-management.scm (guix-devel): Update to commit
166ba5b102.
2016-11-12 14:49:04 +01:00
Ludovic Courtès 9e4e431e04
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to commit
324a2ba56c.
2016-11-10 18:01:44 +01:00
Leo Famulari b3cc0dce08
Merge branch 'master' into core-updates 2016-11-02 20:03:35 -04:00
Leo Famulari e3e3e488a1
gnu: diffoscope: Update to 62.
* gnu/packages/package-management.scm (diffoscope): Update to 62.
2016-11-01 16:17:12 -04:00
Leo Famulari 205f0107bb
Merge branch 'master' into core-updates 2016-10-30 19:19:21 -04:00
Ludovic Courtès a7db8540a7
gnu: guix: Always depend on the development dependencies.
Suggested by Chris Marusich <cmmarusich@gmail.com> at
<https://lists.gnu.org/archive/html/guix-devel/2016-10/msg00425.html>.

* gnu/packages/package-management.scm (guix-0.11.0)[native-inputs]: Add
Autoconf, Automake, Gettext, Texinfo, Graphviz, and Help2man.
(guix-devel)[native-inputs]: Remove.
2016-10-30 23:14:27 +01:00
Leo Famulari ef73acd30d
gnu: diffoscope: Disable failing test.
* gnu/packages/package-management.scm (diffoscope)[arguments]: Add
'disable-failing-test' phase.
2016-10-23 17:05:09 -04:00
Mark H Weaver d2478b4cdd
Merge branch 'master' into core-updates 2016-10-19 10:54:36 -04:00
Leo Famulari 6ace9f80f1
gnu: diffoscope: Update to 61.
* gnu/packages/package-management.scm (diffoscope): Update to 61.
2016-10-17 16:39:46 -04:00
Leo Famulari b19c7989b7
Merge branch 'master' into core-updates 2016-10-05 19:15:25 -04:00
Ludovic Courtès acbf2c4f60
gnu: guix: Honor the user's 'GUILE_LOAD_PATH'.
* gnu/packages/package-management.scm (guix-0.11.0)[arguments]: Use
'prefix' when wrapping 'guix' for 'GUILE_LOAD_PATH'.
2016-10-04 22:40:46 +02:00
Ludovic Courtès 79355ae3e8
Merge branch 'master' into core-updates 2016-09-30 12:05:27 +02:00
Alex Kost b94a6ca074
gnu: Add and use gettext-minimal.
* gnu/packages/gettext.scm (gnu-gettext): Rename to...
(gettext-minimal): ... this.  Adjust synopsis and description.
(gnu-gettext): Inherit from it.
(po4a): Use 'gettext-minimal' instead of 'gnu-gettext'.
* gnu/packages/acl.scm: Likewise.
* gnu/packages/admin.scm: Likewise.
* gnu/packages/apl.scm: Likewise.
* gnu/packages/attr.scm: Likewise.
* gnu/packages/audio.scm: Likewise.
* gnu/packages/base.scm: Likewise.
* gnu/packages/cdrom.scm: Likewise.
* gnu/packages/commencement.scm: Likewise.
* gnu/packages/crypto.scm: Likewise.
* gnu/packages/databases.scm: Likewise.
* gnu/packages/disk.scm: Likewise.
* gnu/packages/documentation.scm: Likewise.
* gnu/packages/education.scm: Likewise.
* gnu/packages/engineering.scm: Likewise.
* gnu/packages/enlightenment.scm: Likewise.
* gnu/packages/fcitx.scm: Likewise.
* gnu/packages/fontutils.scm: Likewise.
* gnu/packages/freedesktop.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gkrellm.scm: Likewise.
* gnu/packages/glib.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/grub.scm: Likewise.
* gnu/packages/gtk.scm: Likewise.
* gnu/packages/guile.scm: Likewise.
* gnu/packages/ibus.scm: Likewise.
* gnu/packages/irc.scm: Likewise.
* gnu/packages/iso-codes.scm: Likewise.
* gnu/packages/kde-frameworks.scm: Likewise.
* gnu/packages/kodi.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/man.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/mono.scm: Likewise.
* gnu/packages/mp3.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/nano.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/package-management.scm: Likewise.
* gnu/packages/pdf.scm: Likewise.
* gnu/packages/sawfish.scm: Likewise.
* gnu/packages/statistics.scm: Likewise.
* gnu/packages/terminals.scm: Likewise.
* gnu/packages/version-control.scm: Likewise.
* gnu/packages/vpn.scm: Likewise.
* gnu/packages/w3m.scm: Likewise.
* gnu/packages/webkit.scm: Likewise.
* gnu/packages/wicd.scm: Likewise.
* gnu/packages/wine.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/packages/xorg.scm: Likewise.
2016-09-28 17:54:50 +03:00
Leo Famulari 082138e953
gnu: diffoscope: Update to 60.
* gnu/packages/package-management.scm (diffoscope): Update to 60.
2016-09-17 19:02:42 -04:00
Leo Famulari 0d4b5eb1fd
gnu: diffoscope: Update to 56.
* gnu/packages/package-management.scm (diffoscope): Update to 56.
2016-08-12 01:55:47 -04:00
Ludovic Courtès 8aceca50cd
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to 4420940.
(guix): Set to GUIX-DEVEL.
2016-08-03 10:56:45 +02:00
Ludovic Courtès 4420940f20
gnu: guix: Update to 0.11.0.
* gnu/packages/package-management.scm (guix-0.10.0): Rename to...
(guix-0.11.0): ... this.  Adjust users.
(guix): Set to GUIX-0.11.0.
2016-08-03 01:19:46 +02:00
Ludovic Courtès 6e6ddebf48
gnu: guix: Add dependency on zlib.
* gnu/packages/package-management.scm (guix-0.10.0)[inputs]: Add ZLIB.
2016-07-29 11:39:30 +02:00
Andreas Enge fd6830b3a6
gnu: guix: Update revision number in version.
This is a follow-up to commit 95af24a2f1.
Reported by Alex Kost <alezost@gmail.com>.
2016-07-27 15:16:17 +02:00
Andreas Enge 95af24a2f1
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to 97c8aef.
2016-07-25 22:53:27 +02:00
Leo Famulari e538a245f3
gnu: diffoscope: Update to 54.
* gnu/packages/package-management.scm (diffoscope): Update to 54.
2016-07-15 11:40:02 -04:00
Alex Kost e446182e38
gnu: guix: Add emacs-magit-popup to propagated-inputs.
* gnu/packages/package-management.scm (guix-0.10.0): Add
'emacs-magit-popup' to make it possible to use "M-x guix" command.
2016-07-04 10:14:18 +03:00
Ludovic Courtès 04eb0fab3a
gnu: guix: Add 'current-guix' thunk.
* gnu/packages/package-management.scm (source-file?)
(make-git-predicate, current-guix): New procedures.
2016-06-20 00:52:53 +02:00
Leo Famulari 65da8dd01e
gnu: rpm: Fix CVE-2014-8118.
* gnu/packages/patches/rpm-CVE-2014-8118.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/package-management.scm (rpm): Use it.
2016-05-29 14:02:08 -04:00
Leo Famulari 41019e9f2a
gnu: rpm: Update to 4.12.0.1.
* gnu/packages/package-management.scm (rpm): Update to 4.12.0.1.
2016-05-29 14:02:08 -04:00
Alex Kost b8fc362239
gnu: Use 'emacs-minimal' instead of 'emacs-no-x'.
* gnu/packages/code.scm (cflow)[native-inputs]: Use 'emacs-minimal'
  instead of 'emacs-no-x'.
* gnu/packages/databases.scm (recutils): Likewise.
* gnu/packages/finance.scm (ledger): Likewise
* gnu/packages/idutils.scm (idutils): Likewise.
* gnu/packages/mail.scm (mu): Likewise.
* gnu/packages/ocaml.scm (proof-general): Likewise.
* gnu/packages/package-management.scm (guix-0.10.0): Likewise.
* gnu/packages/plotutils.scm (asymptote): Likewise.
* gnu/packages/scheme.scm (scmutils): Likewise.
* gnu/packages/version-control.scm (vc-dwim): Likewise.
* gnu/packages/emacs.scm (geiser): Likewise.
(paredit): Likewise.
(git-modes): Likewise.
(magit): Likewise.
(magit-svn): Likewise.
(haskell-mode): Likewise.
(let-alist): Likewise.
(emacs-w3m): Likewise.
(emacs-wget): Likewise.
(emms): Likewise.
(bbdb): Likewise.
(emacs-mmm-mode): Likewise.
(emacs-pdf-tools): Likewise.
(emacs-popup)[native-inputs]: Remove as it is not needed for
emacs-build-system.
(emacs-rfcview): Likewise.
(emacs-ffap-rfc-space): Likewise.
2016-05-24 11:32:27 +03:00
Ludovic Courtès 52e1defe02
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to e9017c9.
Use http URL.
2016-05-14 15:50:25 +02:00
Ludovic Courtès ae20189681
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to 80627f5.
2016-04-24 23:46:06 +02:00
Ludovic Courtès 63e8bb12a4 gnu-maintenance: Move FTP directory info to 'properties' fields.
* guix/gnu-maintenance.scm (ftp-server/directory): Rewrite to honor
PACKAGE's properties.  Remove list of quirks.
(releases): Add #:server and #:directory parameters.  Remove call
to 'ftp-server/directory'.
(latest-release): Likewise.
(latest-release*): Add call to 'ftp-server/directory'.  Honor
'upstream-name' property of PACKAGE.
* gnu/packages/fonts.scm (font-gnu-freefont-ttf): Add 'properties'
field.
* gnu/packages/gnupg.scm (libgpg-error, libgcrypt, libassuan):
(libksba, gnupg): Likewise.
* gnu/packages/gnuzilla.scm (icecat): Likewise.
* gnu/packages/package-management.scm (guix-0.10.0): Likewise.
* gnu/packages/pretty-print.scm (source-highlight): Likewise.
* gnu/packages/scheme.scm (mit-scheme): Likewise.
* gnu/packages/telephony.scm (ucommon): Likewise.
* gnu/packages/tls.scm (gnutls): Likewise.
2016-04-15 00:32:18 +02:00
Ludovic Courtès 61cdad351d gnu: guix: Ignore the user's 'GUILE_LOAD_COMPILED_PATH'.
Reported by <rain1@openmailbox.org>.

* gnu/packages/package-management.scm (guix-0.10.0)[arguments]: Use '=
instead of 'prefix in call to 'wrap-program'.
2016-03-29 22:13:20 +02:00
Ludovic Courtès f98b48dc51 gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to 7611393.
(guix): Set to GUIX-DEVEL.
2016-03-29 09:35:22 +02:00
Ludovic Courtès 7611393547 gnu: guix: Default to 0.10.0.
This updates 58f0aae.

* gnu/packages/package-management.scm (guix): Set to GUIX-0.10.0.
2016-03-28 23:54:48 +02:00
Ludovic Courtès 58f0aae5cb gnu: guix: Update to 0.10.0.
* gnu/packages/package-management.scm (guix-0.8.3): Rename to...
(guix-0.10.0): ... this.  Adjust users.
(guix): Set to GUIX-0.10.0.
2016-03-28 23:38:00 +02:00
Leo Famulari 15bdd91cc4 gnu: diffoscope: Update to 51.
* gnu/packages/package-management.scm (diffoscope): Update to 51.
2016-03-25 17:17:06 -04:00
Ludovic Courtès a2da8c173a gnu: guix: Update development snapshot to dd21308.
* gnu/packages/package-management.scm (guix-devel): Update to dd21308.
2016-03-25 10:52:25 +01:00
Ludovic Courtès 092dd6541f gnu: guix: Update development snapshot to 71e2065.
* gnu/packages/package-management.scm (guix-devel): Update to 71e2065.
2016-03-16 19:03:12 +01:00
Leo Famulari 7dd21101a3 gnu: diffoscope: Update to 49.
* gnu/packages/package-management.scm (diffoscope): Update to 49.
[source]: Use pypi-uri.
[arguments]: Use python-3. Enable tests. Add 'dependency-on-python-magic' phase
and remove 'dependency-on-rpm' phase.
[native-inputs]: Remove python2-setuptools.
[inputs]: Replace python2-file, python2-debian, python2-libarchive-c,
python2-tlsh, python2-pytest, python2-chardet with python-3 variants.
2016-02-25 17:06:25 -05:00
宋文武 56f5f921b4 gnu: nix: Update to 1.11.2.
* gnu/packages/package-management.scm (nix): Update to 1.11.2.
2016-02-20 18:22:26 +08:00
Alex Kost 2c776157ad gnu: guix: Update development snapshot to c3f29bc.
* gnu/packages/package-management.scm (guix-devel): Update to c3f29bc.
2016-01-29 11:13:15 +03:00
Ludovic Courtès 8c986ab120 Merge branch 'master' into core-updates 2016-01-13 18:18:48 +01:00
Ludovic Courtès dff9141c5e gnu: guix: Update development snapshot to f888c0b.
* gnu/packages/package-management.scm (guix-devel): Update to f888c0b.
2016-01-06 23:08:22 +01:00
Ludovic Courtès e8e2e18b84 gnu: Read 'C_INCLUDE_PATH' instead of 'CPATH'.
This is a followup to 009b53fd.

* gnu/packages/cmake.scm (cmake)[arguments]: Use (getenv
"C_INCLUDE_PATH") instead of (getenv "CPATH").
* gnu/packages/package-management.scm (rpm)[arguments]: Likewise.
* gnu/packages/video.scm (avidemux)[arguments]: Likewise.
* gnu/packages/webkit.scm (webkitgtk)[arguments]: Likewise.
* gnu/packages/cross-base.scm (cross-gcc-arguments): Likewise, and unset
'C_INCLUDE_PATH' and 'CPLUS_INCLUDE_PATH'.
2016-01-05 14:11:54 +01:00
Ludovic Courtès b2a72238b9 gnu: guix: Update development snapshot to 5c36edc.
* gnu/packages/package-management.scm (guix-devel): Update to 5c36edc.
2015-11-19 22:33:01 +01:00
宋文武 9083788a29 gnu: nix: Don't propagate Perl libraries.
* gnu/packages/package-management.scm (nix): Move perl-www-curl,
  perl-dbi and perl-dbd-sqlite from 'propagated-inputs' to 'inputs'.
  [arguments]: Add #:configure-flags.
2015-11-13 12:56:50 +08:00