guix/gnu/packages
Thomas Danckaert 834d12226b
gnu: kdbusaddons: Embed kinit store dir, avoid dependency cycles.
kdbusaddons needs to know the location of the kdeinit5 executable,
provided by kinit. kinit depends on kdbusaddons, so we add bootstrap
versions of all packages in the dependency chain from kinit to
kdbusaddons to avoid cyclic dependencies.

* gnu/packages/kde-frameworks.scm (kinit-bootstrap,
  kdbusaddons-bootstrap): New variables.
  (kdbusaddons)[inputs]: Add kinit-bootstrap.
  [source,arguments]: Add patch and substitution to embed
  kinit-bootstrap's store directory in the code.
* gnu/packages/patches/kdbusaddons-kinit-file-name.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-19 17:51:00 +01:00
..
bootstrap
patches gnu: kdbusaddons: Embed kinit store dir, avoid dependency cycles. 2016-12-19 17:51:00 +01:00
abduco.scm
abiword.scm
acct.scm
acl.scm
admin.scm gnu: sunxi-tools: Update to 1.4.2. 2016-12-11 14:14:31 -05:00
adns.scm
aidc.scm
algebra.scm Merge branch 'master' into staging 2016-11-30 18:24:32 +01:00
animation.scm
anthy.scm
apl.scm
apr.scm
aspell.scm gnu: Add Greek Aspell dictionary 2016-12-16 18:04:55 +01:00
assembly.scm gnu: nasm: Update to 2.12.02. 2016-12-01 10:50:46 +02:00
astronomy.scm
attr.scm
audacity.scm
audio.scm gnu: Add raul-devel. 2016-12-04 11:17:46 +01:00
augeas.scm
autogen.scm
autotools.scm
avahi.scm
avr.scm
backup.scm gnu: duplicity: Use 'modify-phases' syntax. 2016-12-13 09:37:43 +01:00
base.scm Merge remote-tracking branch 'origin/master' into staging 2016-12-09 18:11:14 +01:00
bash.scm
bdw-gc.scm
benchmark.scm gnu: fio: Update to 2.15. 2016-10-31 11:15:08 +00:00
bioinformatics.scm gnu: Add attribution line for Raoul Bonnal. 2016-12-18 10:01:04 +10:00
bison.scm
bittorrent.scm gnu: Add mktorrent. 2016-12-05 20:33:30 +01:00
boost.scm gnu: mdds: Replace dead Google Code home-page. 2016-12-14 21:59:40 +01:00
bootstrap.scm gnu: bootstrap: Add FTP URL for bootstrap binaries. 2016-12-17 14:46:42 +01:00
busybox.scm
c.scm
calcurse.scm
calendar.scm gnu: khal: Fix build. 2016-11-15 22:31:59 +01:00
ccache.scm gnu: ccache: Update to 3.3.3. 2016-10-30 00:05:26 +03:00
cdrom.scm gnu: libcdio: Update to 0.94. 2016-11-15 11:13:24 +02:00
certs.scm gnu: nss, nss-certs: Update to 3.27.2. 2016-12-14 10:19:32 -05:00
check.scm
chez.scm gnu: chez.scm: Add '#:use-module srfi srfi-1'. 2016-11-23 12:42:36 +02:00
ci.scm gnu: cuirass: Update to revision 2. 2016-12-15 22:50:24 +01:00
cmake.scm
code.scm
commencement.scm build: check-final-inputs-self-contained has an exception for 'bash:include'. 2016-12-18 12:37:26 +01:00
compression.scm gnu: lz4: Update to 1.7.4.2. 2016-11-25 16:31:20 +01:00
conkeror.scm
conky.scm
connman.scm gnu: Add econnman. 2016-12-04 08:39:49 +02:00
cook.scm
cpio.scm
cppi.scm
cross-base.scm gnu: cross-base: Move phases to (gnu build cross-toolchain). 2016-12-07 21:52:26 +01:00
crypto.scm gnu: libsodium: Update to 1.0.11. 2016-11-26 20:48:34 -05:00
cryptsetup.scm gnu: Add 'cryptsetup-static'. 2016-11-22 23:45:01 +01:00
cups.scm gnu: Add and use sane-backends-minimal. 2016-12-17 23:13:04 +01:00
curl.scm Merge branch 'master' into core-updates 2016-11-02 20:03:35 -04:00
cyrus-sasl.scm gnu: cyrus-sasl: Fix CVE-2013-4122. 2016-11-26 16:21:02 -05:00
databases.scm gnu: perl-dbix-class-introspectablem2m: Update source tarball URL. 2016-12-12 22:08:45 +01:00
datamash.scm
datastructures.scm
dav.scm gnu: radicale: Skip the test suite. 2016-12-06 20:46:18 -05:00
dc.scm
debug.scm gnu: Add zzuf 2016-11-29 21:32:09 +01:00
dejagnu.scm
dico.scm gnu: dico: Update to 2.4. 2016-11-21 15:25:38 +01:00
dictionaries.scm
dillo.scm
disk.scm gnu: Add fatfsck-static. 2016-12-17 10:13:22 +01:00
display-managers.scm
django.scm gnu: python-pytest-django: Remove needless propagated input "python-py". 2016-11-15 22:32:02 +01:00
djvu.scm
dns.scm gnu: Add dnscrypt-proxy. 2016-12-02 16:58:58 +01:00
docbook.scm Merge branch 'master' into staging 2016-12-04 17:41:36 +01:00
docker.scm gnu: Remove python-setuptools and python2-setuptools from inputs (part 1b) 2016-11-15 21:58:44 +01:00
documentation.scm
dunst.scm
dvtm.scm
ebook.scm gnu: calibre: Update to 2.74.0. 2016-12-12 16:14:30 +02:00
ed.scm
education.scm
elf.scm
elixir.scm
emacs.scm gnu: emacs-org: Update to 20161214. 2016-12-18 17:05:45 +08:00
embedded.scm gnu: gcc-arm-none-eabi-4.9: Remove non-applicable patch. 2016-11-08 23:57:29 +01:00
enchant.scm
engineering.scm gnu: Add kicad-library. 2016-11-25 00:38:11 -05:00
enlightenment.scm gnu: enlightenment: Update to 0.21.4. 2016-12-08 21:45:37 +02:00
entr.scm
erlang.scm
fcitx.scm
figlet.scm
file.scm
finance.scm
firmware.scm gnu: Add openfwwf-firmware. 2016-11-22 09:38:36 -06:00
flashing-tools.scm gnu: Add rkflashtool. 2016-12-04 08:39:48 +02:00
flex.scm Merge branch 'master' into core-updates 2016-10-29 21:44:44 -04:00
fltk.scm
fonts.scm gnu: Add Mozilla Fira Mono font. 2016-11-26 23:21:37 +01:00
fontutils.scm
fpga.scm
freedesktop.scm Merge branch 'master' into python-build-system 2016-11-29 18:47:16 +01:00
freeipmi.scm gnu: freeipmi: Update to 1.5.5. 2016-11-05 17:41:38 +02:00
fribidi.scm
ftp.scm gnu: lftp: Update to 4.7.4. 2016-12-13 09:38:01 +01:00
fvwm.scm
game-development.scm gnu: Remove python-setuptools and python2-setuptools from inputs (part 1b) 2016-11-15 21:58:44 +01:00
games.scm gnu: packages: Use gettext-minimal. 2016-11-21 19:47:30 +03:00
gawk.scm
gcal.scm
gcc.scm gnu: gcj: Conditionally apply patch for armhf. 2016-11-30 16:03:11 +01:00
gd.scm
gdb.scm
geo.scm
gettext.scm
gforth.scm
ghostscript.scm Merge branch 'master' into core-updates 2016-11-07 00:33:16 -05:00
gimp.scm
gkrellm.scm
gl.scm gnu: libepoxy: Add patch to avoid segfault when GL support is missing. 2016-12-09 18:09:43 +01:00
glib.scm Merge branch 'master' into staging 2016-12-04 17:41:36 +01:00
gnome.scm gnu: Add and use sane-backends. 2016-12-17 23:13:05 +01:00
gnu-doc.scm
gnu-pw-mgr.scm
gnucash.scm
gnunet.scm gnu: exiv2: Move to (gnu packages image). 2016-12-04 17:39:48 +03:00
gnupg.scm gnu: pinentry: Update to 1.0.0. 2016-12-17 13:40:42 -05:00
gnustep.scm gnu: windowmaker: Fix invocation of 'wmsetbg'. 2016-12-09 22:10:06 -05:00
gnuzilla.scm gnu: icecat: Label patches that have since been assigned CVEs. 2016-12-14 19:55:26 -05:00
gobby.scm
golang.scm gnu: Fix header in (gnu packages golang). 2016-12-04 08:50:30 +02:00
gperf.scm
gprolog.scm
gps.scm gnu: exiv2: Move to (gnu packages image). 2016-12-04 17:39:48 +03:00
graphics.scm
graphviz.scm
groff.scm
grub.scm gnu: grub: Add dependency on efibootmgr. 2016-12-16 14:45:56 +01:00
gsasl.scm
gstreamer.scm gnu: python-gst: Update to 1.10.2. 2016-12-01 12:56:23 +02:00
gtk.scm Merge branch 'master' into staging 2016-12-04 17:41:36 +01:00
guile-wm.scm
guile.scm gnu: guile-irregex: Update to 0.9.6 [fixes CVE-2016-9954]. 2016-12-15 18:40:19 -05:00
gv.scm
gxmessage.scm gnu: gxmessage: Don't install 'icon-theme.cache'. 2016-10-28 21:04:11 +08:00
haskell.scm gnu: idris: Update to 0.12.3. 2016-12-10 21:47:08 +01:00
hexedit.scm
hugs.scm
hurd.scm gnu: hurd-headers: Update to 0.9. 2016-12-19 12:04:48 +02:00
ibus.scm Merge branch 'master' into core-updates 2016-11-06 03:29:06 -05:00
icu4c.scm
idutils.scm
image-viewers.scm gnu: Move image viewers to (gnu packages image-viewers). 2016-12-04 17:42:05 +03:00
image.scm gnu: libjpeg-turbo: Fix typo. 2016-12-13 19:56:07 +03:00
imagemagick.scm gnu: imagemagick: Update to 6.9.6-8. 2016-12-17 00:46:48 -05:00
indent.scm
inklingreader.scm
inkscape.scm gnu: inkscape: Use modify-phases syntax. 2016-11-10 18:49:48 +01:00
irc.scm gnu: epic5: Fix 'license' field to contain only licenses. 2016-12-13 17:24:30 +01:00
iso-codes.scm
java.scm gnu: icedtea-8: Update to 3.2.0 [fixes CVE-2016-{5542,5554,5568,5573,5582,5597}]. 2016-12-14 10:19:32 -05:00
jemalloc.scm
jrnl.scm
julia.scm
kde-frameworks.scm gnu: kdbusaddons: Embed kinit store dir, avoid dependency cycles. 2016-12-19 17:51:00 +01:00
kde.scm gnu: Add kdevelop. 2016-12-15 17:11:32 +01:00
key-mon.scm gnu: Remove python-setuptools and python2-setuptools from inputs (part 1b) 2016-11-15 21:58:44 +01:00
kodi.scm
language.scm
ld-wrapper.in
ldc.scm gnu: Add missing module import to (gnu packages ldc). 2016-11-25 23:18:29 -05:00
lego.scm
less.scm
lesstif.scm
libbsd.scm
libcanberra.scm
libdaemon.scm
libedit.scm
libevent.scm gnu: libev: Update to 4.23. 2016-12-09 18:23:05 +01:00
libffcall.scm
libffi.scm
libftdi.scm
libidn.scm Merge branch 'master' into core-updates 2016-11-06 03:29:06 -05:00
libphidget.scm
libreoffice.scm gnu: Add and use sane-backends. 2016-12-17 23:13:05 +01:00
libsigsegv.scm
libunistring.scm gnu: libunistring: support mingw: propagate libiconv if needed. 2016-12-07 10:23:17 +01:00
libunwind.scm
libupnp.scm gnu: libupnp: Fix CVE-2016-8863. 2016-12-16 15:28:02 -05:00
libusb.scm gnu: hidapi: Fix 'license'. 2016-11-09 21:24:44 +01:00
lighting.scm gnu: ola: Fix build failure caused by use of deprecated function. 2016-11-04 01:44:42 -04:00
links.scm gnu: links: Update to 2.14. 2016-12-06 10:11:27 +02:00
linux-libre-4.1-i686.conf
linux-libre-4.1-x86_64.conf
linux-libre-4.4-i686.conf
linux-libre-4.4-x86_64.conf
linux-libre-4.9-i686.conf gnu: linux-libre: Update to 4.9. 2016-12-14 03:27:26 -05:00
linux-libre-4.9-x86_64.conf gnu: linux-libre: Update to 4.9. 2016-12-14 03:27:26 -05:00
linux.scm Revert "gnu: kmod: Update to 23." 2016-12-16 12:19:50 +01:00
lirc.scm gnu: Remove python-setuptools and python2-setuptools from inputs (part 2) 2016-11-15 22:27:31 +01:00
lisp.scm gnu: clisp: Use readline@6.2. 2016-11-13 13:00:44 +01:00
llvm.scm gnu: llvm: Enable install utils. 2016-12-14 16:30:42 +01:00
logging.scm
lolcode.scm
lout.scm
lsof.scm
lua.scm gnu: Add lua-lpeg. 2016-12-07 23:20:24 +01:00
lxde.scm
lxqt.scm
lynx.scm
m4.scm
machine-learning.scm gnu: Add r-kernlab. 2016-11-28 22:43:17 +01:00
mail.scm gnu: alot: Update to 0.4. 2016-12-09 11:47:39 +01:00
make-bootstrap.scm gnu: make-bootstrap: Produce the correct %glibc-bootstrap-tarball for Hurd systems. 2016-12-07 12:59:02 +02:00
man.scm gnu: man-pages: Update to 4.09. 2016-12-14 19:09:49 +01:00
markdown.scm
marst.scm
mate.scm gnu: mate-themes: Update to 3.20.9. 2016-11-08 22:53:43 +02:00
maths.scm gnu: gnuplot: Update to 5.0.5. 2016-12-18 23:27:43 -05:00
mc.scm
mcrypt.scm
messaging.scm gnu: psyclpc: Update comment. 2016-11-26 13:36:51 -05:00
mg.scm
microcom.scm
mingw.scm gnu: Add mingw-w64. 2016-12-07 10:23:16 +01:00
mit-krb5.scm Revert "gnu: Update mit-krb5 to version 1.14.4." 2016-11-23 00:03:17 +01:00
moe.scm
monitoring.scm gnu: Add Nagios. 2016-11-30 23:31:03 +01:00
mono.scm
moreutils.scm
mp3.scm gnu: taglib: Update to 1.10. 2016-12-03 20:52:00 -05:00
mpd.scm Merge branch 'master' into python-build-system 2016-11-25 11:20:21 -05:00
mpi.scm
mtools.scm gnu: exfat-utils: Update to 1.2.5. 2016-12-05 20:33:31 +01:00
multiprecision.scm gnu: gmp: build shared library for mingw. 2016-12-07 10:23:17 +01:00
music.scm gnu: yoshimi: Update to 1.5.0. 2016-12-18 12:00:33 +01:00
musl.scm
nano.scm gnu: nano: Update to 2.7.2. 2016-12-13 04:30:04 +01:00
ncdu.scm
ncurses.scm gnu: ncurses: support mingw. 2016-12-07 10:23:17 +01:00
netpbm.scm
nettle.scm
networking.scm gnu: ethtool: Update to 4.8. 2016-12-16 03:08:42 +01:00
nfs.scm
nickle.scm
ninja.scm
node.scm
noweb.scm
ntp.scm gnu: ntp: Update to 4.2.8p9. 2016-11-28 21:56:30 +02:00
nutrition.scm gnu: Remove python-setuptools and python2-setuptools from inputs (part 2) 2016-11-15 22:27:31 +01:00
nvi.scm
ocaml.scm gnu: Add ocaml-menhir. 2016-12-10 21:47:08 +01:00
ocr.scm
onc-rpc.scm gnu: Fix path to /etc/netconfig in libtirpc. 2016-12-08 08:30:57 +01:00
openbox.scm
openldap.scm
openstack.scm gnu: openstack: Correct inputs. 2016-11-15 22:31:27 +01:00
orpheus.scm
ots.scm
package-management.scm gnu: diffoscope: Update to 63. 2016-12-11 02:04:38 -05:00
parallel.scm gnu: parallel: Update 20161122. 2016-12-08 23:12:51 -05:00
password-utils.scm gnu: password-store: Don't run tests in parallel. 2016-12-10 14:07:32 +01:00
patchutils.scm
pciutils.scm gnu: pciutils: Update to 3.5.2. 2016-11-30 17:35:21 +01:00
pcre.scm
pdf.scm gnu: mupdf: Update to 1.10a. 2016-12-04 17:41:54 +01:00
pem.scm
perl-web.scm gnu: Add perl-mojolicious. 2016-11-27 09:48:39 +01:00
perl.scm gnu: perl-namespace-autoclean: Update to 0.28. 2016-11-30 21:26:42 +02:00
photo.scm gnu: gphoto2, libgphoto2: Use libjpeg-turbo. 2016-11-29 19:15:47 +01:00
php.scm gnu: php: Update to 7.0.14. 2016-12-09 09:58:36 +01:00
pkg-config.scm
plotutils.scm
polkit.scm
popt.scm
pretty-print.scm gnu: Add highlight. 2016-12-03 23:26:16 +01:00
protobuf.scm gnu: Fix python inputs, part 1: all inputs become propagated-inputs. 2016-11-15 22:31:03 +01:00
pth.scm
pulseaudio.scm
pumpio.scm
pv.scm
python.scm gnu: python-docutils: Update to 0.13.1 2016-12-18 16:31:35 +01:00
qemu.scm gnu: libosinfo: Use stable URL for pci.ids. 2016-12-14 21:58:32 +01:00
qt.scm gnu: python-pyqt: Update to 5.7. 2016-12-13 15:11:25 +02:00
ragel.scm
rails.scm
ratpoison.scm
rdesktop.scm
rdf.scm gnu: Fix python inputs, part 1: all inputs become propagated-inputs. 2016-11-15 22:31:03 +01:00
readline.scm gnu: readline: support mingw. 2016-12-07 10:23:17 +01:00
regex.scm gnu: re2: Update to 2016-11-01. 2016-11-02 05:34:09 +00:00
rrdtool.scm
rsync.scm
ruby.scm gnu: ruby-sdoc: Update to 0.4.2. 2016-12-10 07:51:47 +10:00
rush.scm
rust.scm gnu: Add rustc. 2016-12-14 16:30:43 +01:00
samba.scm gnu: samba: Update to 4.5.3 [fixes CVE-2016-{2123,2125,2126}]. 2016-12-19 09:50:02 -05:00
sawfish.scm
scanner.scm gnu: sane-backends: Remove timestamps from the output. 2016-12-17 23:13:05 +01:00
scheme.scm gnu: chibi-scheme: Replace dead Google Code home-page. 2016-12-14 21:59:39 +01:00
screen.scm
scribus.scm
scsi.scm
sdcc.scm gnu: sdcc: Enable ucsim. 2016-10-30 01:03:09 +02:00
sdl.scm gnu: libmikmod: Update to 3.3.10. 2016-10-27 12:23:04 +03:00
search.scm gnu: xapian: Update to 1.4.1. 2016-11-01 10:37:19 +00:00
security-token.scm gnu: pcsc-lite: Update to 1.8.19. 2016-12-19 14:27:33 +01:00
serialization.scm gnu: jsoncpp: Build shared libraries. 2016-12-01 23:50:17 -06:00
serveez.scm
shells.scm gnu: tcsh: Fix out of bounds read. 2016-12-08 13:53:36 -05:00
shellutils.scm gnu: direnv: Update to 2.10.0. 2016-12-11 17:58:55 -05:00
shishi.scm
skarnet.scm
skribilo.scm
slang.scm
smalltalk.scm
speech.scm gnu: Add speech-dispatcher. 2016-11-01 00:05:22 +00:00
spice.scm gnu: spice: Use libjpeg-turbo instead of libjpeg. 2016-11-29 19:15:47 +01:00
ssh.scm gnu: openssh: Update to 7.4p1. 2016-12-19 10:54:11 -05:00
stalonetray.scm
statistics.scm gnu: r: Update to 3.3.2. 2016-12-18 10:02:52 +10:00
suckless.scm
swig.scm gnu: swig: Update to 3.0.10. 2016-11-21 11:10:06 -05:00
sync.scm gnu: Add qsyncthingtray. 2016-12-04 08:39:48 +02:00
syndication.scm gnu: packages: Use gettext-minimal. 2016-11-21 19:47:30 +03:00
synergy.scm
task-management.scm
tbb.scm
tcl.scm
telephony.scm gnu: mumble: Update to 1.2.18. 2016-12-18 16:53:21 +01:00
terminals.scm gnu: Add libtermkey. 2016-12-07 23:09:49 +01:00
tex.scm gnu: Add biber-2.5. 2016-11-27 09:48:43 +01:00
texinfo.scm
text-editors.scm gnu: Add vis. 2016-12-08 15:07:34 +01:00
textutils.scm gnu: Add dotconf. 2016-11-01 00:05:22 +00:00
time.scm
tls.scm gnu: acme-client: Provide path to certificates. 2016-12-17 00:09:10 -05:00
tmux.scm
tor.scm gnu: tor: split description into two parts for easier reading. 2016-12-18 13:00:11 -05:00
tv.scm
u-boot.scm
uml.scm gnu: Add plantuml. 2016-11-08 14:59:04 +01:00
unrtf.scm
upnp.scm gnu: miniupnpc: Improve synopsis and description. 2016-11-25 02:21:51 +01:00
uucp.scm
valgrind.scm
version-control.scm gnu: cssc: Update to 1.4.0. 2016-12-12 22:08:45 +01:00
video.scm gnu: youtube-dl: Update to 2016.12.15. 2016-12-17 20:27:21 -05:00
vim.scm gnu: vim: Update to 8.0.0133. 2016-12-12 22:08:44 +01:00
vpn.scm gnu: openconnect: Update to 7.08. 2016-12-15 19:31:45 +01:00
vtk.scm gnu: vtk: Build with more system libraries. 2016-12-01 23:50:17 -06:00
w3m.scm gnu: w3m: Update to 0.5.3+git20161120 [fixes security issues]. 2016-11-22 14:00:11 +02:00
wdiff.scm
web.scm gnu: libpsl: Update to 0.16.0. 2016-12-15 21:05:05 +01:00
webkit.scm Merge branch 'master' into core-updates 2016-11-06 03:29:06 -05:00
wget.scm gnu: Add wgetpaste. 2016-11-29 09:35:39 +02:00
wicd.scm gnu: wicd: Fix build. 2016-11-29 18:39:16 +01:00
wine.scm gnu: Add and use sane-backends. 2016-12-17 23:13:05 +01:00
wm.scm gnu: i3-wm: Update to 4.13. 2016-12-05 17:09:15 -05:00
wordnet.scm gnu: wordnet: Build with gcc@6 to prevent chunked literal strings. 2016-11-11 00:23:16 +01:00
wv.scm
wxwidgets.scm gnu: wxPython: Remove useless inputs. 2016-11-29 18:39:15 +01:00
xdisorg.scm gnu: pixman: Eliminate graft. 2016-11-30 18:25:57 +01:00
xfce.scm
xfig.scm
xiph.scm gnu: opusfile: Update to 0.8. 2016-11-21 10:49:45 +02:00
xml.scm gnu: perl-xml-xpath: Update to 1.40. 2016-11-30 21:26:46 +02:00
xnee.scm
xorg.scm gnu: xf86-input-keyboard: Update to 1.9.0. 2016-12-13 20:39:01 +01:00
zile.scm
zip.scm