Ricardo Wurmus
9fc513ad10
gnu: Use xxd instead of vim.
...
* gnu/packages/audio.scm (faust-2)[native-inputs]: Replace vim with xxd.
* gnu/packages/avr.scm (microscheme)[native-inputs]: Likewise.
* gnu/packages/bioinformatics.scm (star)[native-inputs]: Likewise.
* gnu/packages/disk.scm (dosfstools)[native-inputs]: Likewise.
* gnu/packages/package-management.scm (diffoscope)[inputs]: Likewise.
2017-09-22 12:21:09 +02:00
Ludovic Courtès
21c2757f27
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix): Update to a9468b4
.
2017-09-11 11:36:38 +02:00
Christopher Baines
a9d5e4bed1
gnu: Fix current-guix.
...
Without this change, I get errors like:
ERROR: In procedure string-drop:
ERROR: Value out of range 0 to 35: 51
* gnu/packages/package-management.scm (current-guix): Pass exactly the same
path to git-predicate and local-file, to ensure that the select? function is
compatible.
2017-08-31 21:48:05 +01:00
Ludovic Courtès
3e5750af74
gnu: guix: Factorize downloads of bootstrap tarball.
...
* gnu/packages/bootstrap.scm (bootstrap-guile-origin): New procedure.
* gnu/packages/package-management.scm (guix)[inputs]: Remove
'boot-guile' procedure; use 'bootstrap-guile-origin' instead.
2017-08-28 23:51:32 +02:00
Ludovic Courtès
a881a40cea
gnu: emacs-nix-mode: Move to package-management.scm.
...
Reported by Christopher Baines.
This fixes a top-level reference among mutually-dependent modules.
* gnu/packages/emacs.scm (emacs-nix-mode): Move to...
* gnu/packages/package-management.scm (emacs-nix-mode): ... here.
2017-08-28 09:56:33 +02:00
Marius Bakke
2718a9cd09
Merge branch 'master' into core-updates
2017-08-21 02:40:37 +02:00
Eric Bavier
623cc34cd2
gnu: rpm: Update to 4.13.0.1.
...
* gnu/packages/package-management.scm (rpm): Update to 4.13.0.1
[source]: Remove patch. Use 'version-major+minor' for url.
* gnu/packages/patches/rpm-CVE-2014-8118.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-08-17 21:39:18 -05:00
Mark H Weaver
f167595ba1
Merge branch 'master' into core-updates
2017-08-06 00:23:20 -04:00
Tobias Geerinckx-Rice
54360c917e
gnu: diffoscope: Use HTTPS.
...
* gnu/packages/package-management.scm (diffoscope)[home-page]: Use HTTPS.
2017-08-04 04:34:41 +02:00
Leo Famulari
2c5cf84430
gnu: python2-conda: Fix build by building with enum34.
...
* gnu/packages/package-management.scm (python2-conda): Use 'python2-variant'.
[native-inputs]: Add python2-enum34.
2017-08-02 14:39:33 -04:00
Marius Bakke
aa9780daf9
Merge branch 'master' into core-updates
2017-08-01 23:42:28 +02:00
Ludovic Courtès
c91171627b
gnu: guix: Search .go files of dependencies in lib/guile/.
...
* gnu/packages/package-management.scm (guix)[arguments]: Add (srfi
srfi-26) to #:modules. Introduce 'gopath', distinct from 'path'.
2017-07-30 21:36:18 +02:00
Ludovic Courtès
1c0ee79d4d
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix): Update to 228a398
.
2017-07-30 17:58:04 +02:00
Ludovic Courtès
9ca8aa38ec
gnu: guix: Add dependency on Guile-Git.
...
* gnu/packages/package-management.scm (guix)[arguments] <wrap-program>:
Add Guile-Git to PATH.
[propagated-inputs]: Add GUILE-GIT.
(guile2.0-guix)[propagated-inputs]: Add GUILE2.0-GIT.
2017-07-28 18:09:44 +02:00
Marius Bakke
e0b9e377f1
Merge branch 'master' into core-updates
2017-07-28 00:34:13 +02:00
Ludovic Courtès
c022e11187
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix): Update to f1ddfe4
.
2017-07-24 12:25:08 +02:00
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
宋文武
f888502cfa
gnu: nix: Update to 1.10.
...
* gnu/packages/package-management.scm (nix): Update to 1.10.
2015-11-13 12:56:50 +08:00
Ludovic Courtès
ddfd70da8e
gnu: stow: Update to 2.2.2.
...
* gnu/packages/package-management.scm (stow): Update to 2.2.2.
[native-inputs]: Add PERL-IO-STRINGY.
2015-11-11 23:45:29 +01:00
Ludovic Courtès
f8c0c8e4bf
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to commit 43c082b
.
(guix): Set to GUIX-DEVEL.
2015-11-04 18:22:21 +01:00
Ludovic Courtès
43c082b361
gnu: guix: Update to 0.9.0.
...
* gnu/packages/package-management.scm (guix-0.8.3): Rename to...
(guix-0.9.0): ... this. Adjust users.
(guix): Set to GUIX-0.9.0.
2015-11-04 14:07:26 +01:00
Ludovic Courtès
c56ab21b2a
gnu: guix: Do not retain dependency on Graphviz.
...
* gnu/packages/package-management.scm (guix-devel)[arguments]: Add
ac_cv_path_DOT_USER_PROGRAM=dot to #:configure-flags.
2015-11-03 15:04:15 +01:00
Ludovic Courtès
dc57d527ae
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-0.8.3)[arguments]: In
'disable-container-tests' phase, modify
"tests/guix-environment-container.sh". Add 'set-SHELL' phase.
* gnu/packages/package-management.scm (guix-devel): Update to b485f75
.
2015-11-03 09:39:35 +01:00
Ludovic Courtès
08dcff4744
gnu: Add Diffoscope.
...
* gnu/packages/package-management.scm (diffoscope): New variable.
2015-10-27 21:44:46 +01:00
Ludovic Courtès
e3e1ecf67c
gnu: Add RPM.
...
* gnu/packages/package-management.scm (rpm): New variable.
* gnu/packages/backup.scm (libarchive): Add comment.
2015-10-27 00:01:19 +01:00
Ludovic Courtès
791076cc91
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to abbe2c6
.
2015-09-25 18:11:37 +02:00
David Thompson
34582b3037
gnu: guix: Enable container tests.
...
* gnu/packages/package-management.scm (guix-devel): Delete
'disable-container-tests' build phase.
2015-09-04 13:14:36 -04:00
Ludovic Courtès
193a08e254
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to commit 5d09263
.
Prefix version string with "0.8.3.".
(guix): Set to GUIX-DEVEL.
2015-07-22 00:33:47 +02:00
Ludovic Courtès
5d09263bfd
gnu: guix: Update to 0.8.3.
...
* gnu/packages/package-management.scm (guix-0.8.2): Rename to...
(guix-0.8.3): ... this. Adjust users. Add 'disable-container-tests'
phase.
(guix): Set to GUIX-0.8.3.
2015-07-21 23:16:36 +02:00
Ludovic Courtès
b56724ec5f
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to 72cd8ec
.
2015-07-20 14:14:51 +02:00
Mark H Weaver
b93c1d9dba
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to dd91141
.
[arguments]: Use 'modify-phases'. Add 'disable-container-tests' phase.
2015-07-09 17:43:34 -04:00
Mark H Weaver
dd9114107d
Revert "gnu: guix: Update snapshot."
...
This reverts commit bfabd1fbb8
.
2015-07-09 15:15:06 -04:00
Mark H Weaver
bfabd1fbb8
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to 9f04196
.
2015-07-09 13:07:11 -04:00
Andreas Enge
cc2b77dfc7
gnu: Move content of openssl module into tls module.
...
* gnu/packages/openssl.scm (openssl, perl-net-ssleay): Move to...
* gnu/packages/tls.scm: ...here.
* gnu/packages/openssl.scm: Delete file.
* gnu-system.am (GNU_SYSTEM_MODULES): Unregister deleted file.
* gnu/packages/{admin.scm, bittorrent.scm, certs.scm, ci.scm,
cyrus-sasl.scm, databases.scm, dns.scm, ebook.scm, enlightenment.scm,
gnunet.scm, libreoffice.scm, links.scm, mail.scm, messaging.scm,
networking.scm, ntp.scm, openldap.scm, package-management.scm, pdf.scm,
python.scm, qt.scm, rdesktop.scm, rdf.scm, ruby.scm, ssh.scm,
synergy.scm, tor.scm, version-control.scm, video.scm, vpn.scm,
w3m.scm, web.scm, weechat.scm, xiph.scm}: Adapt module import.
2015-07-05 18:27:24 +02:00
Andreas Enge
a7fd7b68a6
gnu: Rename module gnutls to tls.
...
* gnu/packages/gnutls.scm: Rename to...
* gnu/packages/tls.scm: ... this. Change module name accordingly.
* gnu/packages/{admin.scm, cups.scm, curl.scm, dc.scm, dns.scm, emacs.scm,
ftp.scm, gnome.scm, gnunet.scm, gnupg.scm, gsasl.scm, lynx.scm,
mail.scm, messaging.scm, package-management.scm, shishi.scm,
task-management.scm, version-control.scm, video.scm, vpn.scm,
webkit.scm, weechat.scm, wget.scm, wine.scm, xml.scm}: Adapt module
import to new name.
* gnu-system.am (GNU_SYSTEM_MODULES): Rename gnutls module to tls.
2015-07-05 17:09:42 +02:00
Mark H Weaver
040ca34f7e
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to 684bf7c
.
2015-06-18 00:10:02 -04:00
Mark H Weaver
ba981db293
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to 2c04921
.
2015-06-17 16:27:06 -04:00
Ludovic Courtès
932e7204af
gnu: guix: Wrap 'guix' so GUILE_LOAD_PATH includes the dependencies.
...
* gnu/packages/package-management.scm (guix-0.8.2)[arguments]: Add
'wrap-program' phase.
2015-06-13 22:33:37 +02:00
Ludovic Courtès
02c2cf43ce
gnu: guix: Use 'modify-phases'.
...
* gnu/packages/package-management.scm (guix-0.8.2)[arguments]: Use
'modify-phases' instead of 'alist-cons-before'.
2015-06-13 22:33:37 +02:00
Ludovic Courtès
e21adc768e
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to a43b55f
.
[source]: Add 'file-name' field.
[native-inputs]: Add HELP2MAN.
2015-06-11 23:33:32 +02:00
Ludovic Courtès
6fb4fb717d
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to c2ee19e
.
2015-05-22 11:51:12 +02:00
Ludovic Courtès
aa38fabacc
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to 5875eb7
.
Change 'version' prefix to "0.8.2.".
(guix): Set to GUIX-DEVEL.
2015-05-14 00:44:22 +02:00
Ludovic Courtès
5875eb7325
gnu: guix: Update to 0.8.2.
...
* gnu/packages/package-management.scm (guix-0.8.1): Rename to...
(guix-0.8.2): ... this. Update to 0.8.2. Adjust users.
(guix): Set to GUIX-0.8.2.
2015-05-14 00:31:51 +02:00
Taylan Ulrich Bayırlı/Kammer
45cbe390c3
gnu: guix-0.8.1: Add gnutls to propagated inputs.
...
* gnu/packages/package-management.scm (guix-0.8.1): Add gnutls to propagated
inputs.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-05-13 23:30:23 +02:00
Mark H Weaver
0dec8f8c13
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to fc34dee
.
2015-04-22 18:19:54 -04:00
Mark H Weaver
aad8877d91
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to dd3a42e
.
2015-04-21 21:30:23 -04:00
Mark H Weaver
dd3a42e624
gnu: guix: Don't install in /etc/bash_completion.d within build environment.
...
Fixes <http://bugs.gnu.org/20394 >.
Patch by Ludovic Courtès <ludo@gnu.org>.
* gnu/packages/package-management.scm (guix)[arguments]: Pass
"--with-bash-completion-dir" option to configure.
2015-04-21 19:04:34 -04:00
Ludovic Courtès
38cf2ba084
gnu: Remove all #:select from (gnu packages ...) modules.
...
This works around Guile bug <http://bugs.gnu.org/15540 >.
Reported by Andreas Enge <andreas@enge.fr>.
* gnu/packages/engineering.scm: Don't #:select from (gnu packages ...).
* gnu/packages/gcc.scm: Likewise.
* gnu/packages/package-management.scm: Likewise.
* gnu/packages/photo.scm: Likewise.
* gnu/packages/pulseaudio.scm: Likewise.
* gnu/packages/moe.scm: Likewise, and #:select from (guix licenses)
instead.
2015-04-20 15:50:59 +02:00
Eric Bavier
ae6904dc0b
gnu: nix: Propagate perl inputs.
...
* gnu/packages/package-management.scm (nix)[inputs]: Move
perl-www-curl, perl-dbi, perl-dbd-sqlite to...
[propagated-inputs]: ...this new field
2015-04-19 19:48:52 -05:00
Ludovic Courtès
1dccdb758a
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to 0b13161
.
2015-04-08 10:41:27 +02:00
Ludovic Courtès
e2e21359c5
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update.
2015-03-23 23:13:18 +01:00