~ruther/guix-local

ref: 7d02724b7bddb4d5e1cc93db99f737baa26840ca guix-local/gnu/packages/emacs.scm -rw-r--r-- 31.9 KiB
7d02724b — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
00f4bd50 — Federico Beffa 10 years ago
gnu: Add haskell-mode.

* gnu/packages/emacs.scm (haskell-mode): New variable.
bcf2971f — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates

Conflicts:
	gnu/packages/commencement.scm
	gnu/packages/xml.scm
0004c590 — Ludovic Courtès 10 years ago
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.
14928016 — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
97cc51f8 — Ludovic Courtès 10 years ago
gnu: Add magit-svn.

* gnu/packages/emacs.scm (magit-svn): New variable.
86a81222 — 宋文武 10 years ago
Merge branch 'master' into gtk-rebuild

Conflicts:
	gnu/packages/gtk.scm
f906d30c — Christopher Allan Webber 11 years ago
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.
d41a8a07 — Ludovic Courtès 11 years ago
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.
7e4871ba — Ludovic Courtès 11 years ago
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.
2c047b4a — Ludovic Courtès 11 years ago
gnu: magit: Move Emacs to 'native-inputs'.

* gnu/packages/emacs.scm (magit): Move EMACS-NO-X from 'inputs' to
  'native-inputs'.
c466bfd1 — Ludovic Courtès 11 years ago
gnu: magit: Use 'modify-phases'.

* gnu/packages/emacs.scm (magit)[arguments]: Use 'modify-phases' instead
  of 'alist-cons-before' & co.
2f910ef6 — Ludovic Courtès 11 years ago
gnu: Add git-modes.

* gnu/packages/emacs.scm (git-modes): New variable.
334345d9 — Mark H Weaver 11 years ago
Merge branch 'core-updates'
933204e5 — Mark H Weaver 11 years ago
Merge branch 'master' into core-updates

Conflicts:
	gnu-system.am
	gnu/packages/gstreamer.scm
1bef37ee — Ludovic Courtès 11 years ago
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.
1ca8ff28 — Mark H Weaver 11 years ago
Merge branch 'master' into core-updates
4c2a38c2 — Mark H Weaver 11 years ago
gnu: emacs: Update to 24.5.

* gnu/packages/emacs.scm (emacs): Update to 24.5.
caaf1933 — Ludovic Courtès 11 years ago
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.
cf3e3e37 — 宋文武 11 years ago
Merge branch 'master' into core-updates
Next