Ludovic Courtès
64c9834716
gnu: emacs: Claim 'INFOPATH'.
...
Reported by Konrad Hinsen <konrad.hinsen@fastmail.net>.
* gnu/packages/emacs.scm (emacs)[native-search-path]: New field.
2015-10-01 11:28:19 +02:00
Mark H Weaver
bd90127ad4
Merge branch 'master' into core-updates
2015-09-22 16:38:48 -04:00
Ludovic Courtès
2d1db448bd
gnu: Add emacs-typo.
...
* gnu/packages/emacs.scm (typo): New variable.
2015-09-17 11:21:42 +02:00
Ludovic Courtès
d001bb5ab5
gnu: Add emacs-butler.
...
* gnu/packages/emacs.scm (butler): New variable.
2015-09-17 11:21:42 +02:00
Ludovic Courtès
3ffe36f534
gnu: Add emacs-deferred.
...
* gnu/packages/emacs.scm (emacs-deferred): New variable.
2015-09-17 11:21:42 +02:00
Ludovic Courtès
75710da667
Merge branch 'master' into core-updates
2015-09-13 21:28:01 +02:00
Ludovic Courtès
6fd66b6c99
gnu: Add emacs-debbugs.
...
* gnu/packages/emacs.scm (emacs-debbugs): New variable.
2015-09-11 22:00:23 +02:00
Alex Kost
6fc92598ac
gnu: magit: Update to 2.2.2.
...
* gnu/packages/emacs.scm (magit): Update to 2.2.2.
2015-09-03 23:25:09 +03:00
Alex Kost
0b928076c7
gnu: emacs-flycheck: Use the upstream release instead of MELPA.
...
* gnu/packages/emacs.scm (flycheck): Change version to 0.23.
Replace MELPA tarball with the upstream release.
2015-09-02 21:47:22 +03:00
Ludovic Courtès
6e3fdbbe26
gnu: Add emacs-flycheck.
...
* gnu/packages/emacs.scm (flycheck): New variable.
2015-09-01 14:18:38 +02:00
Ludovic Courtès
1defd8cd2e
gnu: Add emacs-let-alist.
...
* gnu/packages/emacs.scm (let-alist): New variable.
2015-09-01 14:18:38 +02:00
Ludovic Courtès
96c4621056
gnu: Use 'install-file' instead of 'mkdir-p' and 'copy-file' in obvious cases.
...
* gnu/packages/bioinformatics.scm (bedtools, bowtie, bwa, hisat, samtools,
plink, star): Use 'install-file' instead of 'mkdir-p' + 'copy-file'.
* gnu/packages/check.scm (catch-framework): Likewise.
* gnu/packages/code.scm (global): Likewise.
* gnu/packages/emacs.scm (magit-svn, haskell-mode, emacs-pdf-tools):
Likewise.
* gnu/packages/engineering.scm (fastcap, fasthenry): Likewise.
* gnu/packages/gnuzilla.scm (nss): Likewise.
* gnu/packages/guile.scm (guile-minikanren): Likewise.
* gnu/packages/java.scm (swt): Likewise.
* gnu/packages/make-bootstrap.scm (%static-binaries): Likewise.
* gnu/packages/maths.scm (lpsolve): Likewise.
* gnu/packages/mp3.scm (mpc123): Likewise.
* gnu/packages/ninja.scm (ninja): Likewise.
* gnu/packages/python.scm (python-numpy, python-pyparsing): Likewise.
* gnu/packages/screen.scm (dtach): Likewise.
* gnu/packages/synergy.scm (synergy): Likewise.
* gnu/packages/textutils.scm (utf8proc): Likewise.
* gnu/packages/version-control.scm (git-test-sequence): Likewise.
* gnu/packages/wicd.scm (wicd): Likewise.
2015-08-29 01:25:08 +02:00
Alex Kost
89949e8f54
gnu: git-modes: Update to 1.2.0.
...
* gnu/packages/emacs.scm (git-modes): Update to 1.2.0.
[arguments]: Disable tests.
2015-08-27 17:16:31 +03:00
Alex Kost
be379ee77d
gnu: magit-svn: Update to 2.1.0.
...
* gnu/packages/emacs.scm: Use (gnu packages base) module. Remove
duplicated (gnu packages guile) and (gnu packages linux) modules.
(magit-svn): Update to 2.1.0.
[source]: Use 'url-fetch' method.
[inputs]: Remove. Move "emacs" to 'native-inputs', move "magit" to
'propagated-inputs'.
[native-inputs]: Add "tar" and "gzip".
[propagated-inputs]: Add "dash".
[arguments]: Adjust builder for the new inputs and unpacking the source.
2015-08-27 17:16:30 +03:00
Alex Kost
55f29c39f5
gnu: magit: Update to 2.2.1.
...
* gnu/packages/emacs.scm (magit): Update to 2.2.1.
[inputs]: Remove 'git:gui'.
[propagated-inputs]: Add 'dash', remove 'git-modes'.
[arguments]: Add PREFIX and DASH_DIR to 'make-flags'. Remove
'configure', 'augment-load-path' and 'post-install' phases.
2015-08-27 17:16:30 +03:00
Federico Beffa
48dbeef733
gnu: Add emacs-ob-ipython.
...
* gnu/packages/emacs.scm (emacs-ob-ipython): New variable.
2015-08-01 12:37:14 +02:00
Federico Beffa
cf9ce01fb3
gnu: Add emacs-f.
...
* gnu/packages/emacs.scm (emacs-f): New variable.
2015-08-01 12:37:13 +02:00
Federico Beffa
85777fe57a
gnu: Add emacs-s.
...
* gnu/packages/emacs.scm (emacs-s): New variable.
2015-08-01 12:37:13 +02:00
Federico Beffa
d4dbf10eb1
gnu: Add emacs-dash.
...
* gnu/packages/emacs.scm (emacs-dash): New variable.
2015-08-01 12:37:13 +02:00
Mark H Weaver
2520c84a6f
gnu: magit: Update to 1.4.2.
...
* gnu/packages/emacs.scm (magit): Update to 1.4.2.
2015-07-26 00:45:06 -04:00
Mark H Weaver
8fd3c1ff6e
gnu: git-modes: Add file-name field to source origin.
...
* gnu/packages/emacs.scm (git-modes)[source]: Add 'file-name' field.
2015-07-22 11:50:07 -04:00
Mark H Weaver
1b4e48d498
Merge branch 'master' into core-updates
2015-07-19 18:12:34 -04:00
Alex Kost
0c909c056e
gnu: emacs-mmm-mode: Use gnu-build-system.
...
* gnu/packages/emacs.scm (emacs-mmm-mode): Replace melpa-stable URL with
the github URL and use 'gnu-build-system' instead of
'emacs-build-system'. Fix typo (add missing space before the
description).
2015-07-19 12:44:39 +03:00
Ricardo Wurmus
ec9825d666
gnu: Add emacs-pdf-tools.
...
* gnu/packages/emacs.scm (emacs-pdf-tools): New variable.
Co-authored-by: Alex Kost <alezost@gmail.com>
2015-07-17 09:12:09 +02:00
Ludovic Courtès
c6d33a9d9c
gnu: Adjust packages to new handling of propagated inputs.
...
This is a followup to 161094c
, which gets rid of the "a/b" notation for
propagated inputs.
* gnu/packages/cross-base.scm (cross-gcc-arguments): Change reference from
"libc/linux-headers" to "linux-headers".
* gnu/packages/emacs.scm (magit-svn): Change "magit/git-modes" to
"git-modes".
2015-07-14 16:15:30 +02:00
Federico Beffa
85ef742c25
gnu: Add emacs-mmm-mode.
...
* gnu/packages/emacs.scm (emacs-mmm-mode): New variable.
2015-07-08 10:53:05 +02:00
Federico Beffa
7839533458
gnu: Add emacs-auctex.
...
* gnu/packages/emacs.scm: New variable.
2015-07-08 10:53:05 +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
Federico Beffa
00f4bd509f
gnu: Add haskell-mode.
...
* gnu/packages/emacs.scm (haskell-mode): New variable.
2015-06-15 15:18:11 +02:00
Ludovic Courtès
0004c5904c
packages: Make 'location' field innate.
...
* guix/packages.scm (<package>)[location]: Add 'innate' property.
* guix/build-system/gnu.scm (static-package): Remove 'loc' parameter and
'location' field.
* gnu/packages/autotools.scm (autoconf-wrapper): Remove 'location' field.
* gnu/packages/commencement.scm (gnu-make-boot0, diffutils-boot0, gcc-final):
Likewise.
* gnu/packages/cross-base.scm (cross): Likewise.
* gnu/packages/emacs.scm (emacs-no-x, emacs-no-x-toolkit): Likewise.
* gnu/packages/make-bootstrap.scm (tarball-package): Likewise.
* gnu/packages/maths.scm (petsc-complex): Likewise.
2015-06-11 23:33:32 +02:00
Ludovic Courtès
97cc51f876
gnu: Add magit-svn.
...
* gnu/packages/emacs.scm (magit-svn): New variable.
2015-06-05 12:13:38 +02:00
Christopher Allan Webber
f906d30ced
gnu: Add guile-emacs and guile-for-guile-emacs.
...
* gnu/packages/guile.scm (guile-for-guile-emacs): New variable.
* gnu/packages/emacs.scm (guile-emacs): New variable.
2015-05-19 22:14:52 +02:00
Ludovic Courtès
d41a8a07b2
gnu: magit: Install .el files directly under share/emacs/site-lisp.
...
Fixes a regression introduced in 7e4871b
.
* gnu/packages/emacs.scm (magit)[arguments]: Add #:make-flags.
2015-05-17 21:25:09 +02:00
Ludovic Courtès
7e4871ba9c
gnu: magit: Update to 1.4.1.
...
* gnu/packages/emacs.scm (magit)[source, version]: Update to 1.4.1
[propagated-inputs]: New field.
[arguments]: Add #:test-target. Add 'augment-load-path' phase.
2015-05-17 14:12:22 +02:00
Ludovic Courtès
2c047b4a67
gnu: magit: Move Emacs to 'native-inputs'.
...
* gnu/packages/emacs.scm (magit): Move EMACS-NO-X from 'inputs' to
'native-inputs'.
2015-05-17 14:12:22 +02:00
Ludovic Courtès
c466bfd1ac
gnu: magit: Use 'modify-phases'.
...
* gnu/packages/emacs.scm (magit)[arguments]: Use 'modify-phases' instead
of 'alist-cons-before' & co.
2015-05-17 14:12:22 +02:00
Ludovic Courtès
2f910ef68c
gnu: Add git-modes.
...
* gnu/packages/emacs.scm (git-modes): New variable.
2015-05-17 14:12:15 +02:00
Mark H Weaver
933204e5b1
Merge branch 'master' into core-updates
...
Conflicts:
gnu-system.am
gnu/packages/gstreamer.scm
2015-04-17 09:54:11 -04:00
Ludovic Courtès
1bef37ee2e
gnu: emacs: Do not keep references to the entries of the build-time $PATH.
...
This reduces the number of references of the output from 54 to 31,
removing references notably to gcc, expat, glib:bin, ld-wrapper-0,
texinfo, pkg-config, make, gawk, binutils, etc.
Reported by David Thompson.
* gnu/packages/patches/emacs-exec-path.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/emacs.scm (emacs)[source]: Use it.
2015-04-13 23:20:07 +02:00
Mark H Weaver
1ca8ff285b
Merge branch 'master' into core-updates
2015-04-13 01:25:28 -04:00
Mark H Weaver
4c2a38c25f
gnu: emacs: Update to 24.5.
...
* gnu/packages/emacs.scm (emacs): Update to 24.5.
2015-04-10 15:20:22 -04:00
Ludovic Courtès
caaf1933a4
gnu: Fix incorrect references to %GNU-BUILD-SYSTEM-MODULES.
...
Fixes a regression introduced in 8ff3df5
.
* gnu/packages/emacs.scm (emacs-w3m)[arguments]: Use quasiquote, not
quote.
(emacs-wget)[arguments]: Likewise, and use unquote-splicing for
%GNU-BUILD-SYSTEM-MODULES.
(emms): Likewise.
* gnu/packages/haskell.scm (ghc): Likewise.
* gnu/packages/samba.scm (samba): Likewise.
2015-04-10 10:34:04 +02:00
宋文武
cf3e3e374c
Merge branch 'master' into core-updates
2015-04-08 16:04:37 +08:00
Mark H Weaver
8ba4dc6380
gnu: emacs: Add librsvg to inputs.
...
* gnu/packages/emacs.scm (emacs)[inputs]: Add librsvg.
(emacs-no-x)[inputs]: Remove librsvg from inherited inputs.
2015-04-05 23:03:28 -04:00
Ludovic Courtès
8ff3df5baa
gnu: Refer to %GNU-BUILD-SYSTEM-MODULES instead of listing modules.
...
* gnu/packages/cdrom.scm (cdparanoia)[arguments]: Refer to
%GNU-BUILD-SYSTEM-MODULES instead of providing the actual list.
* gnu/packages/emacs.scm (magit, emacs-w3m, emacs-wget, emms):
Likewise.
* gnu/packages/haskell.scm (ghc): Likewise.
* gnu/packages/samba.scm (samba): Likewise.
* gnu/packages/video.scm (ffmpeg): Likewise.
2015-04-01 15:41:55 +02:00
Ludovic Courtès
9586011d08
gnu: geiser: Make description more concise and less personal.
...
* gnu/packages/emacs.scm (geiser)[description]: Tweak.
2015-03-23 22:28:49 +01:00
Ludovic Courtès
1f8ad12a9c
gnu: geiser: Update to 0.7.
...
* gnu/packages/emacs.scm (geiser): Update to 0.7.
2015-03-23 22:28:49 +01:00
Ludovic Courtès
2d32d153a7
gnu: Use emacs-no-x when we just want to byte-compile code.
...
* gnu/packages/code.scm (cflow)[native-inputs]: Change EMACS to
EMACS-NO-X.
* gnu/packages/databases.scm (recutils): Likewise.
* gnu/packages/emacs.scm (geiser, paredit, magit, emacs-w3m, emacs-wget,
emms, bbdb): Likewise.
* gnu/packages/idutils.scm (idutils): Likewise.
* gnu/packages/mail.scm (mu): Likewise.
* gnu/packages/package-management.scm (guix-0.8.1): Likewise.
* gnu/packages/scheme.scm (bigloo): Likewise.
* gnu/packages/version-control.scm (vc-dwim): Likewise.
2015-03-19 23:15:50 +01:00
Ludovic Courtès
4fd540b7f0
gnu: Add emacs-no-x.
...
* gnu/packages/emacs.scm (emacs-no-x): New variable.
2015-03-19 23:15:50 +01:00
Ludovic Courtès
fa275717d8
gnu: emacs: Change a couple of input labels.
...
* gnu/packages/emacs.scm (emacs)[inputs]: Change labels for LIBX11,
LIBXFT, and LIBXPM, for consistency.
2015-03-19 23:15:50 +01:00
Ludovic Courtès
a5f6065910
gnu: emms: Fix incorrect substitution in emms-tag-editor.el.
...
* gnu/packages/emacs.scm (emms)[arguments] <configure>: Add missing
quotes in mp3info substitution in emms-tag-editor.el.
2015-03-19 23:15:50 +01:00
Ludovic Courtès
f61e0e7900
gnu: Avoid #:prefix when importing a (gnu packages …) module.
...
* gnu/packages/admin.scm, gnu/packages/emacs.scm,
gnu/packages/gnutls.scm, gnu/packages/gsasl.scm,
gnu/packages/linux.scm: Remove uses of #:prefix for package modules.
2015-03-04 17:23:27 +01:00
Mark H Weaver
722ec72244
gnu: Move autoconf-style phases after the unpack phase.
...
* gnu/packages/audio.scm (soundtouch)[arguments]: Move 'bootstrap'
after 'unpack'. Remove custom /usr/bin/file patching, which will
now be handled by the 'patch-usr-bin-file' phase.
* gnu/packages/emacs.scm (emacs-w3m)[arguments]: Rename 'pre-configure'
phase to 'autoconf' and move it after 'unpack'.
* gnu/packages/fontutils.scm (libuninameslist)[arguments]: Move 'bootstrap'
phase after 'unpack'.
* gnu/packages/libevent.scm (libuv)[arguments]: Move 'autogen' phase after
'unpack'. Run "sh autogen.sh" instead of "./autogen.sh".
* gnu/packages/linux.scm (bridge-utils)[arguments]: Move 'bootstrap' phase
after 'unpack'.
* gnu/packages/mail.scm (libetpan)[arguments]: Move 'autogen' phase after
'unpack'. Run "sh autogen.sh" instead of "./autogen.sh". Setenv
"NOCONFIGURE" before running autogen.sh.
* gnu/packages/package-management.scm (guix-devel)[arguments]: Move
'bootstrap' phase after 'unpack'. Run "sh autogen.sh" instead of
"./autogen.sh".
* gnu/packages/rdf.scm (lrdf)[arguments]: Move 'autoreconf' phase after
'remove-out-of-tree-references' phase.
* gnu/packages/tor.scm (privoxy)[arguments]: Move 'autoconf' phase after
'unpack'.
* gnu/packages/web.scm (libpsl)[arguments]: Move 'bootstrap' phase after
'unpack'. Run "sh autogen.sh" instead of "./autogen.sh". Remove
'fix-autogen-shebang' phase.
2015-02-28 09:49:01 -05:00
Ludovic Courtès
c72aed6d8c
gnu: emms: Let the build system install emms-print-metadata.1.
...
Reported by effa`` on #guix.
* gnu/packages/emacs.scm (emms)[arguments] <pre-install>: Remove
'copy-file' invocation.
2015-01-19 16:37:05 +01:00
Ludovic Courtès
c7e553a309
gnu: Add BBDB.
...
* gnu/packages/emacs.scm (bbdb): New variable.
2014-12-09 23:21:39 +01:00
Ludovic Courtès
71f571588f
gnu: emacs: Use 'glib-or-gtk-build-system'.
...
Fixes <http://bugs.gnu.org/19138 >.
Reported by Andreas Enge <andreas@enge.fr>.
* gnu/packages/emacs.scm (emacs)[build-system]: Switch to
GLIB-OR-GTK-BUILD-SYSTEM.
(emacs-no-x-toolkit): Add 'build-system' field.
2014-12-09 23:21:39 +01:00
Alex Kost
d51cafb041
gnu: emacs: Add autoloads for Emacs packages.
...
* gnu/packages/emacs.scm (geiser): Make "geiser-autoloads.el" by
symlinking "geiser-install.el".
(emacs-w3m): Make "w3m-autoloads.el" by symlinking "w3m-load.el".
(emms): Make "emms-autoloads.el" by symlinking "emms-auto.el".
(paredit): Generate "paredit-autoloads.el".
(magit): Generate "magit-autoloads.el".
(emacs-wget): Generate "wget-autoloads.el".
2014-12-02 22:09:24 +03:00
Ludovic Courtès
2d2a2bacc0
gnu: emms: Enable the 'mp3info' back-end for MP3 meta-data.
...
* gnu/packages/emacs.scm (emms)[arguments]: Properly initialize
'emms-info-mp3info-program-name'. This allows the 'emms-info-mp3info'
back-end to be enabled by default, even when 'mp3info' is not in
$PATH.
2014-11-26 09:24:06 +01:00
Ludovic Courtès
77c9286d4a
gnu: Add EMMS.
...
* gnu/packages/emacs.scm (emms): New variable.
2014-11-25 18:01:59 +01:00
Eric Bavier
35b9e4232c
gnu: Some cleanup based on lint checkers.
...
* gnu/packages/admin.scm, gnu/packages/aidc.scm, gnu/packages/algebra.scm,
gnu/packages/apr.scm, gnu/packages/avahi.scm, gnu/packages/backup.scm,
gnu/packages/base.scm, gnu/packages/calcurse.scm, gnu/packages/cdrom.scm,
gnu/packages/check.scm, gnu/packages/compression.scm, gnu/packages/cook.scm,
gnu/packages/crypto.scm, gnu/packages/cryptsetup.scm, gnu/packages/curl.scm,
gnu/packages/cyrus-sasl.scm, gnu/packages/databases.scm,
gnu/packages/doxygen.scm, gnu/packages/dwm.scm, gnu/packages/elf.scm,
gnu/packages/emacs.scm, gnu/packages/feh.scm, gnu/packages/file.scm,
gnu/packages/fish.scm, gnu/packages/flex.scm, gnu/packages/fltk.scm,
gnu/packages/fontutils.scm, gnu/packages/games.scm, gnu/packages/gcal.scm,
gnu/packages/gcc.scm, gnu/packages/geeqie.scm, gnu/packages/ghostscript.scm,
gnu/packages/gimp.scm, gnu/packages/gl.scm, gnu/packages/glib.scm,
gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm,
gnu/packages/gperf.scm, gnu/packages/grub.scm, gnu/packages/gsasl.scm,
gnu/packages/gtk.scm, gnu/packages/guile-wm.scm, gnu/packages/guile.scm,
gnu/packages/hurd.scm, gnu/packages/icu4c.scm, gnu/packages/image.scm,
gnu/packages/imagemagick.scm, gnu/packages/irssi.scm, gnu/packages/kde.scm,
gnu/packages/libdaemon.scm, gnu/packages/libevent.scm,
gnu/packages/libidn.scm, gnu/packages/libusb.scm, gnu/packages/linux.scm,
gnu/packages/lout.scm, gnu/packages/lsh.scm, gnu/packages/lsof.scm,
gnu/packages/lua.scm, gnu/packages/maths.scm, gnu/packages/mcrypt.scm,
gnu/packages/mp3.scm, gnu/packages/netpbm.scm, gnu/packages/noweb.scm,
gnu/packages/ocaml.scm, gnu/packages/openssl.scm, gnu/packages/pcre.scm,
gnu/packages/pdf.scm, gnu/packages/pkg-config.scm,
gnu/packages/pretty-print.scm, gnu/packages/python.scm, gnu/packages/qt.scm,
gnu/packages/rsync.scm, gnu/packages/scheme.scm, gnu/packages/scrot.scm,
gnu/packages/sdl.scm, gnu/packages/skribilo.scm, gnu/packages/ssh.scm,
gnu/packages/stalonetray.scm, gnu/packages/tcl.scm, gnu/packages/tcsh.scm,
gnu/packages/telephony.scm, gnu/packages/texlive.scm, gnu/packages/tor.scm,
gnu/packages/valgrind.scm, gnu/packages/version-control.scm,
gnu/packages/vim.scm, gnu/packages/vpn.scm, gnu/packages/w3m.scm,
gnu/packages/web.scm, gnu/packages/wordnet.scm, gnu/packages/xiph.scm,
gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/packages/zile.scm,
gnu/packages/zip.scm, gnu/packages/zsh.scm [synopsis, description]: Adjust
according to lint checkers.
* gnu/packages/fltk.scm (fltk)[source]: Wrap long line in uri.
* /gnu/packages/xiph.scm (libogg, libtheora, vorbis-tools)[source]: Same.
2014-10-26 13:03:53 -05:00
Mark H Weaver
388fd01b02
gnu: emacs: Update to 24.4.
...
* gnu/packages/patches/emacs-configure-sh.patch: Remove.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/emacs.scm (emacs): Update to 24.4. Add 'acl' as input.
Remove --with-crt-dir configure option.
(emacs-no-x-toolkit): Add 'inotify-tools' as input. Adjust to cope
with the lack of configure-flags in the main 'emacs' package.
2014-10-21 00:07:31 -04:00
Mark H Weaver
fac8b30bf8
gnu: magit: Update to 1.2.1.
...
* gnu/packages/emacs.scm (magit): Update to 1.2.1.
2014-10-12 03:32:36 -04:00
Alex Kost
e596ab0f24
gnu: Move giflib to (gnu packages image).
...
* gnu/packages/giflib.scm: Remove. Move the contents to (gnu packages image).
* gnu-system.am (GNU_SYSTEM_MODULES): Remove giflib file name.
* gnu/packages/emacs.scm: Remove giflib module name.
* gnu/packages/image.scm (giflib): New variable.
2014-09-30 08:50:35 +04:00
Mark H Weaver
b5b73a8269
Use #:prefix instead of #:renamer with 'symbol-prefix-proc'.
...
* gnu/packages/abiword.scm, gnu/packages/admin.scm, gnu/packages/aidc.scm,
gnu/packages/backup.scm, gnu/packages/bittorrent.scm,
gnu/packages/boost.scm, gnu/packages/compression.scm,
gnu/packages/cryptsetup.scm, gnu/packages/curl.scm,
gnu/packages/cyrus-sasl.scm, gnu/packages/dc.scm, gnu/packages/emacs.scm,
gnu/packages/fonts.scm, gnu/packages/fontutils.scm, gnu/packages/geeqie.scm,
gnu/packages/ghostscript.scm, gnu/packages/gimp.scm,
gnu/packages/gkrellm.scm, gnu/packages/gl.scm, gnu/packages/glib.scm,
gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm,
gnu/packages/gnutls.scm, gnu/packages/gnuzilla.scm, gnu/packages/gsasl.scm,
gnu/packages/gtk.scm, gnu/packages/gv.scm, gnu/packages/image.scm,
gnu/packages/indent.scm, gnu/packages/inkscape.scm,
gnu/packages/lesstif.scm, gnu/packages/links.scm, gnu/packages/lisp.scm,
gnu/packages/lsh.scm, gnu/packages/lsof.scm, gnu/packages/maths.scm,
gnu/packages/mp3.scm, gnu/packages/openssl.scm, gnu/packages/ots.scm,
gnu/packages/pciutils.scm, gnu/packages/pcre.scm, gnu/packages/pdf.scm,
gnu/packages/pulseaudio.scm, gnu/packages/python.scm, gnu/packages/slim.scm,
gnu/packages/ssh.scm, gnu/packages/texlive.scm, gnu/packages/vim.scm,
gnu/packages/vpn.scm, gnu/packages/web.scm, gnu/packages/wv.scm,
gnu/packages/xiph.scm, gnu/packages/xml.scm, gnu/packages/xorg.scm,
gnu/packages/yasm.scm, gnu/packages/zip.scm,
guix/build/cmake-build-system.scm, guix/build/perl-build-system.scm,
guix/build/python-build-system.scm, guix/download.scm: Replaces uses of
#:renamer and 'symbol-prefix-proc' with #:prefix.
2014-09-23 18:52:29 -04:00
Ludovic Courtès
0a9e9a6311
gnu: emacs: Switch to GTK+ 3.
...
Suggested by Federico Beffa <beffa@ieee.org>.
* gnu/packages/emacs.scm (emacs): Switch to GTK+ 3.
2014-09-20 14:49:20 +02:00
Ludovic Courtès
9e771e3bb6
gnu: Adjust synopses as recommended by 'guix lint'.
...
Remove leading articles and trailing periods in package synopses.
2014-09-13 15:50:30 +02:00
Mark H Weaver
ae2189a9f2
gnu: Fix synopses for emacs-wget and fetchmail.
...
* gnu/packages/emacs.scm (emacs-wget): Improve synopsis.
* gnu/packages/mail.scm (fetchmail): Fix typo in synopsis.
2014-08-15 02:12:21 -04:00
Mark H Weaver
89925972fb
gnu: Add emacs-wget.
...
* gnu/packages/emacs.scm (emacs-wget): New variable.
2014-08-14 23:53:18 -04:00
Mark H Weaver
18d2621008
gnu: Add emacs-w3m.
...
* gnu/packages/emacs.scm (emacs-w3m): New variable.
2014-08-14 23:53:15 -04:00
Mark H Weaver
fe4163f351
gnu: Add paredit.
...
* gnu/packages/emacs.scm (paredit): New variable.
2014-08-14 23:53:13 -04:00
Mark H Weaver
9a4c971521
gnu: Add magit.
...
* gnu/packages/emacs.scm (magit): New variable.
2014-08-14 23:53:10 -04:00
Taylan Ulrich Bayirli/Kammer
4a3e602c72
gnu: Add emacs-no-x-toolkit.
...
* gnu/packages/emacs.scm (emacs-no-x-toolkit): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-08-11 23:01:46 +02:00
Mark H Weaver
8991a470ea
gnu: geiser: Update to 0.6.
...
* gnu/packages/emacs.scm (geiser): Update to 0.6.
2014-08-09 21:11:11 -04:00
David Thompson
e55354b87e
gnu: Consolidate libjpeg, libpng, and libtiff into one module.
...
* gnu/packages/image.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add image.scm and remove libjpeg.scm,
libpng.scm, and libtiff.scm.
* gnu/packages/libjpeg.scm, gnu/packages/libpng.scm, gnu/packages/libtiff.scm:
Delete files.
* gnu/packages/emacs.scm gnu/packages/games.scm, gnu/packages/gd.scm,
gnu/packages/geeqie.scm, gnu/packages/ghostscript.scm,
gnu/packages/gimp.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm,
gnu/packages/gnustep.scm, gnu/packages/gnuzilla.scm,
gnu/packages/graphviz.scm, gnu/packages/gtk.scm,
gnu/packages/imagemagick.scm, gnu/packages/inkscape.scm,
gnu/packages/netpbm.scm, gnu/packages/pdf.scm, gnu/packages/plotutils.scm,
gnu/packages/qemu.scm, gnu/packages/qt.scm, gnu/packages/scheme.scm,
gnu/packages/sdl.scm, gnu/packages/slim.scm, gnu/packages/tcl.scm,
gnu/packages/texlive.scm, gnu/packages/video.scm, gnu/packages/xiph.scm,
gnu/packages/xorg.scm: Use (gnu packages image) module.
2014-06-27 06:27:53 -04:00
Mark H Weaver
504a83af42
gnu: emacs: Add more inputs: giflib, libice, libsm, alsa-lib.
...
* gnu/packages/emacs.scm (emacs): Add 'giflib', 'libice', 'libsm', and
'alsa-lib' inputs. Remove "--with-gif=no" from configure arguments.
2014-02-21 10:49:55 -05:00
John Darrington
c4c4cc0597
gnu: Move numerous "inputs" which should be "native-inputs".
...
* gnu/packages/avahi.scm, gnu/packages/cdrom.scm, gnu/packages/cryptsetup.scm,
gnu/packages/curl.scm, gnu/packages/emacs.scm, gnu/packages/fontutils.scm,
gnu/packages/gdb.scm, gnu/packages/geeqie.scm, gnu/packages/ghostscript.scm,
gnu/packages/glib.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm,
gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/graphviz.scm,
gnu/packages/groff.scm, gnu/packages/gstreamer.scm, gnu/packages/gtk.scm,
gnu/packages/gv.scm, gnu/packages/imagemagick.scm, gnu/packages/irssi.scm,
gnu/packages/kde.scm, gnu/packages/libcanberra.scm, gnu/packages/libtiff.scm,
gnu/packages/linux.scm, gnu/packages/lvm.scm, gnu/packages/mp3.scm,
gnu/packages/netpbm.scm, gnu/packages/parted.scm, gnu/packages/pdf.scm,
gnu/packages/pulseaudio.scm, gnu/packages/qemu.scm, gnu/packages/qt.scm,
gnu/packages/ratpoison.scm, gnu/packages/rdf.scm, gnu/packages/slim.scm,
gnu/packages/texlive.scm, gnu/packages/version-control.scm,
gnu/packages/video.scm, gnu/packages/vpn.scm, gnu/packages/w3m.scm,
gnu/packages/xml.scm, gnu/packages/xnee.scm, gnu/packages/xorg.scm,
gnu/packages/zip.scm: Move some build-time dependencies from `inputs' to
`native-inputs'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-15 22:31:19 +01:00
Ludovic Courtès
79c311b81c
gnu: Synchronize descriptions with 'gnumaint'.
2013-12-01 22:33:23 +01:00
Ludovic Courtès
a22dc0c49a
Synchronize package descriptions with the Womb.
...
* gnu/packages/algebra.scm,
gnu/packages/aspell.scm,
gnu/packages/autotools.scm,
gnu/packages/base.scm,
gnu/packages/bash.scm,
gnu/packages/bison.scm,
gnu/packages/cdrom.scm,
gnu/packages/cflow.scm,
gnu/packages/compression.scm,
gnu/packages/cpio.scm,
gnu/packages/cppi.scm,
gnu/packages/ddrescue.scm,
gnu/packages/dejagnu.scm,
gnu/packages/ed.scm,
gnu/packages/emacs.scm,
gnu/packages/fdisk.scm,
gnu/packages/freeipmi.scm,
gnu/packages/gawk.scm,
gnu/packages/gcal.scm,
gnu/packages/gcc.scm,
gnu/packages/gdb.scm,
gnu/packages/gdbm.scm,
gnu/packages/gettext.scm,
gnu/packages/ghostscript.scm,
gnu/packages/global.scm,
gnu/packages/gnunet.scm,
gnu/packages/gnupg.scm,
gnu/packages/gnutls.scm,
gnu/packages/gperf.scm,
gnu/packages/gprolog.scm,
gnu/packages/groff.scm,
gnu/packages/grub.scm,
gnu/packages/gsasl.scm,
gnu/packages/guile.scm,
gnu/packages/gv.scm,
gnu/packages/help2man.scm,
gnu/packages/idutils.scm,
gnu/packages/indent.scm,
gnu/packages/less.scm,
gnu/packages/libidn.scm,
gnu/packages/libsigsegv.scm,
gnu/packages/libunistring.scm,
gnu/packages/lightning.scm,
gnu/packages/linux.scm,
gnu/packages/lsh.scm,
gnu/packages/m4.scm,
gnu/packages/mail.scm,
gnu/packages/maths.scm,
gnu/packages/multiprecision.scm,
gnu/packages/nano.scm,
gnu/packages/ncurses.scm,
gnu/packages/nettle.scm,
gnu/packages/ocrad.scm,
gnu/packages/oggvorbis.scm,
gnu/packages/parted.scm,
gnu/packages/plotutils.scm,
gnu/packages/pth.scm,
gnu/packages/readline.scm,
gnu/packages/recutils.scm,
gnu/packages/rush.scm,
gnu/packages/scheme.scm,
gnu/packages/screen.scm,
gnu/packages/shishi.scm,
gnu/packages/smalltalk.scm,
gnu/packages/system.scm,
gnu/packages/texinfo.scm,
gnu/packages/time.scm,
gnu/packages/unrtf.scm,
gnu/packages/version-control.scm,
gnu/packages/wdiff.scm,
gnu/packages/wget.scm,
gnu/packages/which.scm,
gnu/packages/xnee.scm,
gnu/packages/zile.scm: Change value of the 'description' field to that
of the Womb.
2013-10-09 16:14:23 +02:00
Ludovic Courtès
01eafd38fb
gnu: Use the 'patches' field of <origin>.
...
* gnu/packages/apr.scm,
gnu/packages/autotools.scm,
gnu/packages/avahi.scm,
gnu/packages/cdrom.scm,
gnu/packages/cmake.scm,
gnu/packages/cpio.scm,
gnu/packages/cross-base.scm,
gnu/packages/emacs.scm,
gnu/packages/flex.scm,
gnu/packages/fontutils.scm,
gnu/packages/glib.scm,
gnu/packages/grub.scm,
gnu/packages/guile.scm,
gnu/packages/idutils.scm,
gnu/packages/libevent.scm,
gnu/packages/linux.scm,
gnu/packages/mail.scm,
gnu/packages/make-bootstrap.scm,
gnu/packages/mp3.scm,
gnu/packages/oggvorbis.scm,
gnu/packages/pdf.scm,
gnu/packages/plotutils.scm,
gnu/packages/qemu.scm,
gnu/packages/recutils.scm,
gnu/packages/rush.scm,
gnu/packages/scheme.scm,
gnu/packages/system.scm,
gnu/packages/tcsh.scm,
gnu/packages/valgrind.scm,
gnu/packages/vpn.scm,
gnu/packages/w3m: Use the 'patches' field of <origin> instead of
adding a patch as input plus using #:patches.
2013-10-09 00:11:34 +02:00
Andreas Enge
8b0275b644
gnu: Revert inputs from gtk+-3 to gtk+-2.
...
* gnu/packages/cdrom.scm (dvdisaster): Replace input gtk+ by gtk+-2.
* gnu/packages/emacs.scm (emacs): Replace input gtk+ by gtk+-2.
* gnu/packages/geeqie.scm (geeqie): Replace input gtk+ by gtk+-2.
* gnu/packages/gkrellm.scm (gkrellm): Replace input gtk+ by gtk+-2.
* gnu/packages/mp3.scm (ripperx): Replace input gtk+ by gtk+-2.
* gnu/packages/scheme.scm: Drop duplicate inclusion of module gtk.
2013-10-01 21:27:26 +02:00
Andreas Enge
7abe196529
gnu: emacs: Use gtk+.
...
* gnu/packages/emacs.scm (emacs): Enable input gtk+ instead of libXaw.
2013-08-05 21:59:56 +02:00
Ludovic Courtès
cf8f58b2af
gnu: geiser: Update to 0.4.
...
* gnu/packages/emacs.scm (geiser): Update to 0.4.
2013-05-10 00:36:00 +02:00
Ludovic Courtès
a9db7d10b6
Merge branch 'master' into core-updates
...
Conflicts:
Makefile.am
gnu/packages/autotools.scm
gnu/packages/guile.scm
gnu/packages/python.scm
gnu/packages/shishi.scm
guix/gnu-maintenance.scm
guix/scripts/build.scm
guix/scripts/gc.scm
guix/scripts/package.scm
guix/scripts/substitute-binary.scm
guix/ui.scm
nix/nix-daemon/guix-daemon.cc
test-env.in
tests/nar.scm
tests/store.scm
2013-04-26 16:43:08 +02:00
Ludovic Courtès
f50d2669e3
gnu: Use synopses from the Womb.
...
* gnu/packages/algebra.scm,
gnu/packages/aspell.scm,
gnu/packages/autotools.scm,
gnu/packages/base.scm,
gnu/packages/bash.scm,
gnu/packages/bison.scm,
gnu/packages/cdrom.scm,
gnu/packages/cflow.scm,
gnu/packages/compression.scm,
gnu/packages/cpio.scm,
gnu/packages/cppi.scm,
gnu/packages/ddrescue.scm,
gnu/packages/dejagnu.scm,
gnu/packages/ed.scm,
gnu/packages/emacs.scm,
gnu/packages/fdisk.scm,
gnu/packages/gawk.scm,
gnu/packages/gcc.scm,
packages/gcc.scm, b/gnu/packages/gcc.scm,
4b982 100644
s/gcc.scm,
s/gcc.scm,
@@
%standard-phases)))))
`((gcc-libc . ,(assoc-ref inputs "libc"))))
The GNU Compiler Collection")
GNU Compiler Collection")
n
ompiler Collection includes compiler front ends for C, C++,
tran, OpenMP for C/C++/Fortran, Java, and Ada, as well as
gnu/packages/gdb.scm,
gnu/packages/gettext.scm,
gnu/packages/ghostscript.scm,
gnu/packages/glib.scm,
gnu/packages/global.scm,
gnu/packages/gnupg.scm,
gnu/packages/gnutls.scm,
gnu/packages/gperf.scm,
gnu/packages/gprolog.scm,
gnu/packages/groff.scm,
gnu/packages/grub.scm,
gnu/packages/gsasl.scm,
gnu/packages/guile.scm,
gnu/packages/help2man.scm,
gnu/packages/idutils.scm,
gnu/packages/indent.scm,
gnu/packages/less.scm,
gnu/packages/libidn.scm,
gnu/packages/libsigsegv.scm,
gnu/packages/libunistring.scm,
gnu/packages/linux.scm,
gnu/packages/lsh.scm,
gnu/packages/m4.scm,
gnu/packages/mailutils.scm,
gnu/packages/multiprecision.scm,
gnu/packages/nano.scm,
gnu/packages/ncurses.scm,
gnu/packages/nettle.scm,
gnu/packages/oggvorbis.scm,
gnu/packages/parted.scm,
gnu/packages/pth.scm,
gnu/packages/readline.scm,
gnu/packages/recutils.scm,
gnu/packages/scheme.scm,
gnu/packages/screen.scm,
gnu/packages/shishi.scm,
gnu/packages/smalltalk.scm,
gnu/packages/system.scm,
gnu/packages/texinfo.scm,
gnu/packages/time.scm,
gnu/packages/wdiff.scm,
gnu/packages/wget.scm,
gnu/packages/which.scm: Use synopses from the Womb.
2013-04-17 18:04:25 +02:00
Ludovic Courtès
50efa79774
gnu: emacs: Build the GUI with libXaw.
...
* gnu/packages/emacs.scm (emacs): Add inputs: libX11, libXaw, libXt,
libtiff, libjpeg, libpng, zlib, libXpm, libxml2, and D-Bus.
2013-04-13 22:08:09 +02:00
Ludovic Courtès
3be9f724f5
gnu: emacs: Update to 24.3.
...
* gnu/packages/emacs.scm (emacs): Update to 24.3. Use the .xz tarball.
* gnu/packages/patches/emacs-configure-sh.patch: Adjust.
2013-03-14 17:47:26 +01:00
Ludovic Courtès
4f028c8f95
gnu: Add Geiser.
...
* gnu/packages/emacs.scm (geiser): New variable.
2013-01-22 00:17:42 +01:00
Ludovic Courtès
59a43334a9
distro: Rename (distro) to (gnu packages).
...
* distro.scm: Rename to...
* gnu/packages.scm: ... this. Update all users accordingly.
* Makefile.am (MODULES): Adjust accordingly.
* po/POTFILES.in: Likewise.
2013-01-18 01:07:53 +01:00
Ludovic Courtès
1ffa7090b9
distro: Change the module name space to (gnu ...).
...
* distro: Rename to...
* gnu: ... this. Update module names accordingly.
* Makefile.am: Adjust accordingly.
* po/POTFILES.in: Likewise.
* distro.scm: Search for files under /gnu/packages instead of
/distro/packages.
* gnu/packages/base.scm (ld-wrapper-boot3): Likewise.
2013-01-18 01:07:31 +01:00