guix/gnu/packages
Tim Gesthuizen ecf7e4ea43
gnu: emacs-ggtags: Don't require GNU Global in path
emacs-ggtags relies on the GNU Global tools (global and gtags) to be available
in the path. This way it will grab some random executable if it will find
executables at all.
This is fixed by setting the prefix to GNU Global in the store. This way
emacs-ggtags will use specific deterministic executables.

* gnu/packages/emacs.scm (emacs-ggtags):
[inputs]: Add GNU Global to the inputs
[arguments]: Add a phase for substituting the right path to the executables

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-09 18:47:57 +01:00
..
aux-files gnu: linux-libre: Update to 4.20, while retaining 4.19 LTS. 2019-01-01 11:22:58 -05:00
bootstrap
patches gnu: biber: Update to 2.12. 2019-01-07 15:40:58 +01:00
abduco.scm
abiword.scm
accessibility.scm
acct.scm
acl.scm
ada.scm
admin.scm gnu: ansible: Work around issues with Guix wrapper scripts. 2018-12-18 11:20:56 +05:30
adns.scm
agda.scm
aidc.scm
algebra.scm gnu: giac-xcas: Update to 1.5.0-29. 2018-12-29 10:06:36 +01:00
android.scm gnu: adb: Fix build with glibc 2.28. 2018-11-26 20:35:35 +01:00
animation.scm
anthy.scm
antivirus.scm gnu: Add ClamAV. 2018-11-17 00:20:44 -06:00
apl.scm
apr.scm
aspell.scm gnu: hunspell-dict-en: Update to 2018-04-16. 2019-01-05 22:55:14 +02:00
assembly.scm gnu: Add fasm. 2019-01-05 19:26:05 -05:00
astronomy.scm gnu: gnuastro: Update to 0.8. 2018-12-29 20:26:45 +02:00
attr.scm
audio.scm gnu: ardour: Sort inputs and native-inputs. 2018-12-24 12:05:04 +02:00
augeas.scm
authentication.scm
autogen.scm
autotools.scm gnu: autoconf-archive: Update to 2019.01.06. 2019-01-07 11:19:06 +02:00
avahi.scm
avr.scm
axoloti.scm
backup.scm gnu: libarchive: Replace with libarchive 3.3.3 and fix CVE-2018-{1000877,1000878,1000880}. 2019-01-07 05:42:34 +08:00
base.scm gnu: glibc: Add patch implementing "pid/…" magic lookup on the Hurd. 2018-12-16 16:28:07 +01:00
bash.scm
batik.scm gnu: Remove unnecessary build-side module imports. 2019-01-07 14:41:00 +01:00
bdw-gc.scm
benchmark.scm
bioconductor.scm gnu: Add r-chipexoqual. 2018-11-27 23:56:23 +01:00
bioinformatics.scm gnu: mantis: Limit to x86_64-linux. 2019-01-07 15:47:34 +02:00
bison.scm
bittorrent.scm gnu: mktorrent: Fetch sources from git. 2018-11-29 22:43:47 +01:00
boost.scm gnu: Remove unnecessary build-side module imports. 2019-01-07 14:41:00 +01:00
bootloaders.scm gnu: vboot-utils: Fix building on armhf-linux. 2019-01-03 15:40:27 -05:00
bootstrap.scm gnu: Add dummy linker for arm-elf. 2019-01-07 16:39:35 +01:00
build-tools.scm Merge branch 'master' into core-updates 2018-11-22 00:10:44 +01:00
busybox.scm gnu: Add toybox. 2018-12-12 09:27:17 +02:00
c.scm gnu: libbytesize: Make .mo file builds reproducible. 2018-11-21 17:38:00 +01:00
calcurse.scm
calendar.scm gnu: Remove unnecessary build-side module imports. 2019-01-07 14:41:00 +01:00
ccache.scm ccache: Update to 3.5. 2018-11-30 00:21:25 -06:00
cdrom.scm gnu: dvdisaster: Run regression tests. 2019-01-08 09:09:31 -06:00
certs.scm
check.scm gnu: python-scripttest: Use pypi uri. 2019-01-05 22:55:13 +02:00
chemistry.scm gnu: avogadro: Don't hardcode python version. 2018-12-17 12:08:05 +02:00
chez.scm gnu: chez-sockets: Replace texlive input with minimal texlive-union. 2018-12-14 23:32:39 +01:00
ci.scm
cinnamon.scm
clojure.scm gnu: clojure: Move to new clojure.scm. 2018-11-24 15:20:51 +01:00
cluster.scm
cmake.scm
cobol.scm
code.scm gnu: global: Update to 6.6.3. 2019-01-06 15:42:02 +02:00
commencement.scm gnu: commencement: Do not graft early bootstrap packages. 2018-12-24 18:18:24 +01:00
compression.scm gnu: perl-archive-zip: Update to 1.64. 2019-01-02 22:11:04 +02:00
compton.scm
conky.scm
connman.scm
cook.scm
coq.scm gnu: Move coq packages from ocaml to coq. 2019-01-07 22:05:37 +01:00
cpio.scm
cpp.scm
cppi.scm
cran.scm gnu: Add r-mcmc. 2019-01-09 17:13:52 +01:00
cross-base.scm gnu: glibc: Add patch implementing "pid/…" magic lookup on the Hurd. 2018-12-16 16:28:07 +01:00
crypto.scm
cryptsetup.scm
cups.scm
curl.scm
cyrus-sasl.scm
databases.scm gnu: r-rmysql: Move from databases.scm to cran.scm 2019-01-07 15:55:06 +01:00
datamash.scm gnu: datamash: Update to 1.4. 2018-12-23 16:37:51 +02:00
datastructures.scm gnu: Add sdsl-lite. 2019-01-07 11:56:14 +01:00
dav.scm radicale: Update to 1.1.6. 2018-11-30 00:21:26 -06:00
dc.scm
debian.scm gnu: debootstrap: Update to 1.0.111. 2018-12-01 23:34:43 +02:00
debug.scm
dejagnu.scm
dico.scm
dictionaries.scm gnu: translate-shell: Wrap binary. 2018-12-25 22:05:51 +02:00
digest.scm
direct-connect.scm
disk.scm gnu: Add rmlint. 2019-01-07 14:32:44 +01:00
display-managers.scm
django.scm gnu: python-django: Update to 1.11.17. 2018-12-04 21:13:31 +01:00
djvu.scm
dlang.scm
dns.scm gnu: bind: Update to 9.12.3-P1. 2019-01-09 18:47:57 +01:00
docbook.scm
docker.scm gnu: containerd: Update synopsis. 2019-01-07 19:13:04 +01:00
documentation.scm
dunst.scm
dvtm.scm
easyrpg.scm gnu: Add easyrpg-player. 2018-12-09 09:17:02 +08:00
ebook.scm gnu: calibre: Update to 3.35.0. 2018-12-08 15:55:54 +01:00
ed.scm
education.scm gnu: gcompris-qt: Enable tests. 2018-12-24 22:19:40 +02:00
electronics.scm
elf.scm gnu: libabigail: Update to 1.5. 2018-11-29 15:45:44 +01:00
elixir.scm
emacs.scm gnu: emacs-ggtags: Don't require GNU Global in path 2019-01-09 18:47:57 +01:00
embedded.scm
emulators.scm gnu: mame: Update to 0.205. 2018-12-29 08:29:48 +01:00
enchant.scm
engineering.scm gnu: kicad: Don't hardcode version numbers. 2018-12-17 12:08:05 +02:00
enlightenment.scm gnu: terminology: Update to 1.3.2. 2018-12-27 09:53:03 +02:00
entr.scm gnu: entr: Fix typo in description. 2018-12-22 18:01:24 +03:00
erlang.scm
fabric-management.scm
fcitx.scm
figlet.scm
file-systems.scm gnu: Add APFS-FUSE. 2018-11-23 21:54:52 -05:00
file.scm gnu: file: Fix CVE-2018-10360. 2018-12-24 11:12:52 +02:00
finance.scm gnu: python-duniterpy: Improve description. 2018-12-19 23:49:46 +01:00
firmware.scm gnu: arm-trusted-firmware-sun50i-a64: Update to 2.0-2.98aab97. 2018-12-16 12:00:06 +02:00
flashing-tools.scm
flex.scm
fltk.scm gnu: ntk: Don't use bundled waf. 2018-11-21 15:43:23 +02:00
fonts.scm gnu: Add font-mononoki. 2018-12-24 16:20:32 +01:00
fontutils.scm
forth.scm
fpga.scm
freedesktop.scm gnu: elogind: Update to 239.3. 2018-12-08 19:37:47 +01:00
freeipmi.scm
fribidi.scm
ftp.scm gnu: filezilla: Update to 3.39.0. 2018-12-05 14:54:01 -05:00
fvwm.scm
game-development.scm gnu: bullet: Update to 2.88. 2019-01-03 16:21:42 +02:00
games.scm gnu: pingus: Update home page. 2018-12-23 23:22:19 +01:00
gawk.scm
gcal.scm
gcc.scm gnu: GCC@7: Update to 7.4.0. 2018-12-08 19:37:47 +01:00
gd.scm gnu: perl: Return #t from all phases. 2018-11-14 23:44:02 -05:00
gdb.scm
geo.scm gnu: Move R packages from geo.scm to cran.scm. 2019-01-07 15:55:06 +01:00
gettext.scm gnu: po4a: Update to 0.55. 2019-01-05 22:55:13 +02:00
ghostscript.scm
gimp.scm
gkrellm.scm
gl.scm gnu: Remove unnecessary build-side module imports. 2019-01-07 14:41:00 +01:00
glib.scm gnu: Remove more GCC ICE workarounds. 2018-12-08 19:37:47 +01:00
gnome.scm gnu: libsecret: Update to 0.18.7. 2019-01-04 09:20:50 +02:00
gnu-doc.scm
gnu-pw-mgr.scm
gnucash.scm gnu: gnucash: Fix test failure. 2019-01-02 17:10:08 -05:00
gnunet.scm gnu: guile-gnunet: Update to 0.0-1.d12167a. 2019-01-04 07:34:25 +08:00
gnupg.scm gnu: gnupg: Update to 2.2.12. 2019-01-03 22:14:22 +02:00
gnustep.scm
gnuzilla.scm gnu: Remove conkeror. 2018-12-23 22:14:15 +01:00
gobby.scm
golang.scm gnu: Go 1.11: Update to 1.11.4 [fixes CVE-2018-{16873,16874}]. 2018-12-16 16:24:12 -05:00
gperf.scm
gprolog.scm
gps.scm gnu: gama: Update to 2.02. 2019-01-06 15:42:06 +02:00
graph.scm
graphics.scm gnu: blender: Use newer ffmpeg. 2018-11-30 11:14:27 +02:00
graphviz.scm
groff.scm
groovy.scm
gsasl.scm
gstreamer.scm
gtk.scm Merge branch 'master' into core-updates 2018-11-14 21:20:46 +01:00
guile-wm.scm
guile.scm gnu: Add guile-mastodon. 2018-12-27 12:08:25 +01:00
gv.scm
gxmessage.scm
ham-radio.scm gnu: Add chirp. 2018-12-12 12:37:06 +05:30
hardware.scm
haskell-check.scm
haskell-crypto.scm
haskell-web.scm
haskell.scm gnu: ghc-call-stack-boot: Make it a hidden package. 2018-12-14 16:14:46 +00:00
hexedit.scm
hugs.scm
hurd.scm gnu: hurd: Build against glibc 2.28. 2018-11-18 23:12:36 +01:00
ibus.scm gnu: librime: Remove bundled sources. 2018-12-25 08:51:01 +02:00
icu4c.scm
idris.scm
idutils.scm
image-processing.scm gnu: Add nip2. 2019-01-06 00:22:05 +01:00
image-viewers.scm gnu: viewnior: Don't use unstable tarball. 2018-12-27 15:33:58 +02:00
image.scm gnu: Add slurp. 2019-01-07 08:31:14 +01:00
imagemagick.scm
inklingreader.scm
inkscape.scm
ipfs.scm gnu: go-ipfs: Work around tar bomb. 2018-12-13 18:44:40 +01:00
irc.scm gnu: quassel: Patch reference to inxi. 2018-12-08 23:08:04 +02:00
iso-codes.scm gnu: python-iso3166: Update to 0.9. 2019-01-05 22:55:14 +02:00
java.scm gnu: antlr2: Fix reproducibility. 2018-12-26 18:58:02 +01:00
javascript.scm
jemalloc.scm
jose.scm gnu: Add jose. 2019-01-07 10:15:37 +02:00
jrnl.scm
julia.scm
kde-frameworks.scm gnu: kservice: Transfer patches from NixOS. 2019-01-04 10:10:46 +01:00
kde.scm gnu: Fix misplaced commas (unquotes). 2018-12-13 00:08:05 -05:00
kerberos.scm
key-mon.scm
kodi.scm gnu: kodi: Update to 18.0rc3. 2018-12-27 09:35:46 +02:00
language.scm
ld-wrapper.in
lego.scm
less.scm
lesstif.scm
libbsd.scm
libcanberra.scm gnu: Remove unnecessary build-side module imports. 2019-01-07 14:41:00 +01:00
libdaemon.scm
libedit.scm
libevent.scm
libffcall.scm
libffi.scm
libftdi.scm
libidn.scm
libphidget.scm gnu: libphidget: Update to 2.1.8.20180607. 2019-01-01 09:30:56 +02:00
libreoffice.scm gnu: hunspell: Update to 1.7.0. 2019-01-05 22:55:14 +02:00
libsigsegv.scm
libunistring.scm
libunwind.scm
libusb.scm
license.scm
lighting.scm
linux.scm gnu: e2fsprogs: Update to 1.44.5. 2019-01-09 18:47:57 +01:00
lirc.scm gnu: lirc: Build reproducibly. 2018-11-29 14:11:35 +01:00
lisp.scm gnu: sbcl-trivial-clipboard: Update to 20181220. 2018-12-20 12:26:00 +01:00
llvm.scm gnu: Fix top-level circular references between emacs.scm and llvm.scm. 2019-01-07 15:09:30 +01:00
logging.scm
lolcode.scm
lout.scm
lsof.scm
lua.scm gnu: Add lua5.2-sec. 2019-01-08 15:23:36 +01:00
lxde.scm
lxqt.scm gnu: Fix misplaced commas (unquotes). 2018-12-13 00:08:05 -05:00
m4.scm
machine-learning.scm gnu: python2-fastlmm: Move to machine-learning.scm. 2019-01-07 14:41:01 +01:00
mail.scm gnu: libetpan: Update to 1.9.2. 2018-12-23 23:22:20 +01:00
make-bootstrap.scm gnu: glibc-stripped: Empty 'native-inputs' and 'propagated-inputs'. 2018-12-14 23:55:55 +01:00
man.scm gnu: Add scdoc. 2018-12-20 08:59:36 +01:00
markup.scm gnu: perl: Return #t from all phases. 2018-11-14 23:44:02 -05:00
marst.scm
mate.scm
maths.scm gnu: Move OCaml packages away from maths.scm. 2019-01-07 14:41:00 +01:00
maven.scm gnu: maven-resolver: Update to 1.3.1. 2018-12-01 23:56:36 +01:00
mc.scm
mcrypt.scm
medical.scm
mes.scm gnu: mes: Update to 0.19. 2018-12-16 19:58:31 +01:00
messaging.scm gnu: prosody: Update to 0.11.1. 2019-01-08 15:23:36 +01:00
microcom.scm
mingw.scm
moe.scm gnu: moe: Update to 1.10. 2019-01-06 15:42:06 +02:00
monitoring.scm gnu: zabbix-agentd: Update to 4.0.2. 2018-12-17 22:09:11 +03:00
mono.scm gnu: mono: Make build reproducible. 2018-11-27 00:36:47 +01:00
moreutils.scm
motti.scm
mp3.scm gnu: eyeD3: Update to 0.8.8. 2018-12-05 14:08:39 -05:00
mpd.scm gnu: ncmpc: Update to 0.33. 2018-12-21 16:19:35 -06:00
mpi.scm gnu: Add python-mpi4py. 2018-11-14 21:34:08 +01:00
mtools.scm gnu: mtools: Update to 4.0.23. 2018-12-10 10:43:55 +02:00
multiprecision.scm gnu: Add TomsFastMath. 2018-11-17 00:20:44 -06:00
music.scm gnu: yoshimi: Update to 1.5.10. 2019-01-03 23:14:38 +01:00
musl.scm
nano.scm gnu: nano: Update to 3.2. 2018-11-14 21:05:30 +01:00
ncdu.scm
ncurses.scm
netpbm.scm
nettle.scm
networking.scm gnu: libnet: Update to 1.2-rc3. 2019-01-07 22:07:01 +01:00
nfs.scm
nickle.scm
nim.scm
ninja.scm
node.scm
noweb.scm
ntp.scm
nutrition.scm
nvi.scm
ocaml.scm gnu: ocaml-graph: Add upstream-name. 2019-01-07 22:05:47 +01:00
ocr.scm
onc-rpc.scm
openbox.scm
opencl.scm gnu: Fix misplaced commas (unquotes). 2018-12-13 00:08:05 -05:00
openldap.scm
openstack.scm
orpheus.scm
ots.scm
package-management.scm build: Require Guile 2.2. 2019-01-09 14:47:53 +01:00
parallel.scm gnu: parallel: Update to 20181222. 2018-12-24 13:15:14 +01:00
password-utils.scm
patchutils.scm gnu: quilt: Use shorter file names for patches. 2018-12-05 00:08:28 +01:00
pciutils.scm
pcre.scm
pdf.scm gnu: Add paps. 2019-01-05 17:24:38 +01:00
pem.scm
perl-check.scm gnu: perl-test-mockmodule: Update to 0.170.0. 2019-01-02 22:11:02 +02:00
perl-web.scm
perl.scm gnu: perl-lingua-translit: Update to 0.28. 2019-01-07 19:42:41 +02:00
phabricator.scm gnu: Add arcanist. 2018-11-29 10:00:50 +01:00
photo.scm gnu: darktable: Update to 2.6.0. 2018-12-24 18:01:36 -05:00
php.scm gnu: php-with-bcmath: Deprecate in favour of 'php'. 2019-01-01 18:57:56 +03:00
pkg-config.scm
plotutils.scm
polkit.scm gnu: polkit: Fix CVE-2018-19788. 2018-12-09 00:21:09 -05:00
popt.scm
pretty-print.scm
printers.scm
profiling.scm
protobuf.scm
pth.scm
pulseaudio.scm
pumpio.scm
pure.scm
pv.scm
python-crypto.scm gnu: python-pycryptodome: Update to 3.7.2. 2019-01-06 11:09:56 +02:00
python-web.scm gnu: python-terminado: Update to 0.8.1. 2019-01-02 16:33:57 +01:00
python.scm gnu: python-rpy2: Move to (gnu packages statistics). 2019-01-07 15:55:06 +01:00
qt.scm gnu: Remove unnecessary build-side module imports. 2019-01-07 14:41:00 +01:00
ragel.scm
rails.scm
ratpoison.scm
rdesktop.scm gnu: freerdp: Enable tests. 2018-12-30 20:22:58 +02:00
rdf.scm gnu: python-rdflib: Update to 4.2.2. 2018-12-21 18:07:28 +01:00
re2c.scm
readline.scm
regex.scm gnu: re2: Update to 2018-12-01. 2018-12-04 21:13:31 +01:00
robotics.scm
rrdtool.scm
rsync.scm
ruby.scm gnu: ruby: Remove versions 1.8, 2.1 and 2.2. 2019-01-02 15:54:48 +08:00
rush.scm
rust.scm gnu: rust: Increase build timeouts. 2018-12-12 01:18:09 +01:00
samba.scm gnu: samba: Update to 4.9.4. 2018-12-27 15:41:34 +01:00
sawfish.scm
scanner.scm
scheme.scm gnu: chicken: Update to 5.0.0. 2018-12-30 17:05:27 -05:00
screen.scm
scribus.scm gnu: scribus: Fix build with recent Poppler. 2018-11-27 23:56:12 +01:00
scsi.scm
sdcc.scm
sdl.scm
search.scm
security-token.scm gnu: Add yubikey-personalization. 2018-12-09 16:40:00 -08:00
selinux.scm
serialization.scm gnu: r-feather: Move from serialization.scm to cran.scm. 2019-01-07 15:21:09 +01:00
serveez.scm
shells.scm
shellutils.scm
simh.scm
simulation.scm gnu: Remove unnecessary build-side module imports. 2019-01-07 14:41:00 +01:00
skarnet.scm
skribilo.scm
slang.scm
smalltalk.scm
sml.scm gnu: polyml: Fetch sources from git. 2018-11-29 22:43:49 +01:00
speech.scm
spice.scm gnu: spice: Run tests sequentially. 2018-11-18 12:28:34 +01:00
ssh.scm Merge branch 'master' into core-updates 2018-11-14 21:20:46 +01:00
sssd.scm
stalonetray.scm
statistics.scm gnu: emacs-ess: Move to (gnu packages statistics). 2019-01-07 15:55:06 +01:00
stb.scm
storage.scm gnu: GCC@7: Update to 7.4.0. 2018-12-08 19:37:47 +01:00
suckless.scm
swig.scm
sync.scm gnu: qtsyncthingtray: Use 'git-fetch'. 2019-01-02 19:53:06 +02:00
syncthing.scm gnu: Syncthing: Update to 1.0.0. 2019-01-01 15:18:33 -05:00
syndication.scm
synergy.scm
task-management.scm
tbb.scm
tcl.scm
telephony.scm
terminals.scm gnu: Remove unnecessary build-side module imports. 2019-01-07 14:41:00 +01:00
terraform.scm
tex.scm gnu: biber: Update to 2.12. 2019-01-07 15:40:58 +01:00
texinfo.scm
text-editors.scm
textutils.scm gnu: opencc: Unbundle rapidjson. 2018-12-23 19:48:24 +02:00
time.scm gnu: python-isodate: Update to 0.6.0. 2019-01-04 16:17:18 +02:00
tls.scm gnu: OpenSSL 1.1: Update to 1.1.1a [fixes CVE-2018-{0734,0735}]. 2018-12-30 13:09:59 -05:00
tmux.scm
tor.scm gnu: tor: Update to 0.3.4.10. 2019-01-08 04:21:53 +01:00
toys.scm
tryton.scm
tv.scm
uml.scm
unrtf.scm gnu: unrtf: Update to 0.21.10. 2019-01-06 15:42:05 +02:00
upnp.scm
uucp.scm
valgrind.scm
version-control.scm gnu: git: Update to 2.20.1. 2018-12-18 09:26:17 +01:00
video.scm gnu: streamlink: Fix build. 2019-01-05 22:55:14 +02:00
vim.scm gnu: vim: Update to 8.1.0644. 2018-12-29 20:26:45 +02:00
virtualization.scm gnu: criu: Update to 3.11. 2019-01-08 12:29:42 +02:00
vpn.scm gnu: Add badvpn. 2018-12-26 18:40:49 +01:00
vulkan.scm
w3m.scm
wdiff.scm
web-browsers.scm gnu: sbcl-next: Update inputs for 1.2.0. 2018-12-23 12:05:12 +01:00
web.scm gnu: Remove reference to (gnu packages statistics). 2019-01-07 15:55:06 +01:00
webkit.scm gnu: WebKitGTK+ 2.22: Update to 2.22.5 [fixes CVE-2018-4437]. 2018-12-17 18:21:43 -05:00
wget.scm gnu: wget: Enable previously failing test. 2018-12-28 09:58:56 +02:00
wicd.scm
wine.scm gnu: wine-staging: Add ffmpeg support. 2019-01-06 10:55:10 +01:00
wm.scm gnu: Add polybar. 2018-12-25 17:14:49 +01:00
wordnet.scm
wv.scm
wxwidgets.scm gnu: Remove unnecessary build-side module imports. 2019-01-07 14:41:00 +01:00
xdisorg.scm gnu: xdisorg.scm: Add missing import. 2019-01-03 16:25:31 +02:00
xfce.scm
xfig.scm
xiph.scm
xml.scm gnu: Add python-xmltodict. 2018-12-05 03:22:55 +03:00
xnee.scm
xorg.scm Merge branch 'master' into core-updates 2018-11-24 01:58:18 +01:00
zile.scm