Vladimír Čunát
aabf50802d
nettle: split a "dev" output
...
Referrers look OK; seems too easy again.
2015-10-13 20:18:52 +02:00
Vladimír Čunát
2113428989
libxkbcommon: split "dev" output
...
Referrers look OK.
2015-10-13 20:18:51 +02:00
Vladimír Čunát
e7b681297d
schroedinger: split outputs and doCheck
2015-10-13 20:18:51 +02:00
Vladimír Čunát
cba6641623
cairo, pango: fix some string references
2015-10-13 20:18:51 +02:00
Vladimír Čunát
339926031e
pango: get rid of xlibs-wrapper and simplify
2015-10-13 20:18:50 +02:00
Vladimír Čunát
fd819711c6
cairo: get rid of xlibs-wrapper
2015-10-13 20:18:50 +02:00
Vladimír Čunát
d500232fcc
libvdpau: split into multiple outputs
2015-10-13 20:18:50 +02:00
Vladimír Čunát
5f58c0b687
json-c: split into multiple outputs
2015-10-13 20:18:50 +02:00
Vladimír Čunát
7a030ac3dc
libao: split into multiple outputs
2015-10-13 20:18:49 +02:00
Vladimír Čunát
b95b0405b0
liboil: split into multiple outputs
2015-10-13 20:18:49 +02:00
Vladimír Čunát
55eb356b78
fftw: split into multiple outputs
...
Again, referrers look good.
2015-10-13 20:18:49 +02:00
Vladimír Čunát
e424e23638
libtheora: split into multiple outputs
2015-10-13 20:18:48 +02:00
Vladimír Čunát
4682557b3b
speexdsp: split into multiple outputs
2015-10-13 20:18:48 +02:00
Vladimír Čunát
99e4371526
curl: split into multiple outputs
...
Also use pkgconfig to be safer and fix (some) referrers.
2015-10-13 20:18:48 +02:00
Vladimír Čunát
e71c9cfaa2
libssh2: split into multiple outputs
...
And fixup referrers.
2015-10-13 20:18:47 +02:00
Vladimír Čunát
9935a85851
libogg: fix splitting and some referrers
2015-10-13 20:18:47 +02:00
Vladimír Čunát
1197003966
fix references to ${libtool}/lib
2015-10-13 20:18:47 +02:00
Vladimír Čunát
b9d2c364a1
orc: fix path to orcc in *.pc
2015-10-13 20:18:46 +02:00
Vladimír Čunát
de43f843b5
libproxy: split into multiple outputs
...
Referrers look OK.
2015-10-13 20:18:46 +02:00
Vladimír Čunát
b9031ea1da
slang: fix some dependants and split into outputs
...
These termcap and similar (nonexistent) libraries are baffling me.
2015-10-13 20:18:46 +02:00
Vladimír Čunát
0338199544
lcms*: split into multiple outputs
...
Referrers look fine.
2015-10-13 20:18:45 +02:00
Vladimír Čunát
a6e4c87391
gtk3: split into multiple outputs
...
All references OK, hopefully. Seems surprisingly smooth.
2015-10-13 20:18:45 +02:00
Vladimír Čunát
f28924173e
libvpx: split into multiple outputs
...
Rather an easy one, it seems.
2015-10-13 20:18:45 +02:00
Vladimír Čunát
91407a8bdf
ncurses: split into multiple outputs
...
Some programs (e.g. tput) might better be moved somewhere else than
$dev/bin, but that can be improved later if need be.
2015-10-13 20:18:44 +02:00
Vladimír Čunát
9a1aa51fed
harfbuzz-icu: share the non-icu library
2015-10-13 20:18:44 +02:00
Vladimír Čunát
17a3f6a6fa
icu: split into multiple outputs
2015-10-13 20:18:44 +02:00
Vladimír Čunát
ba9b80c7e0
nspr,nss: split into multiple outputs
...
Hopefully most references are OK.
2015-10-13 20:18:44 +02:00
Vladimír Čunát
bf7403f030
unbound: purge runtime dependency on python
2015-10-05 16:05:40 +02:00
Vladimír Čunát
e4f38fb050
xorg.xcb-util: split into multiple outputs
...
I see no references likely to break.
2015-10-05 16:00:55 +02:00
Vladimír Čunát
6d86a93c43
libevent: split into multiple outputs
...
Hopefully all references are fixed.
2015-10-05 15:58:37 +02:00
Vladimír Čunát
38313d5d87
libxml2,libxslt: split into multiple outputs
...
Fixed all references, hopefully.
libxml2Python is slightly hacky now, but it seems to work.
2015-10-05 13:44:16 +02:00
Vladimír Čunát
f8c211fd2b
fontconfig: split into multiple outputs
...
Fixed all 'fontconfig}' references as well, hopefully, ugh!
2015-10-05 12:23:56 +02:00
Vladimír Čunát
32b31398eb
xorg.libXt: re-split into multiple outputs
...
Fixed all 'libXt}' references, too.
2015-10-05 11:23:34 +02:00
Vladimír Čunát
328eafa885
gnutls: split into multiple outputs
...
Fixed all 'gnutls}' references, too.
2015-10-05 11:07:54 +02:00
Vladimír Čunát
252b3dcc87
unbound: split into multiple outputs
2015-10-05 10:53:30 +02:00
Vladimír Čunát
68530a4fb7
dbus-glib: split into multiple outputs
...
Fixed all 'dbus_glib}' references too.
2015-10-05 10:51:22 +02:00
Vladimír Čunát
c817263b0c
plasma53.breeze: fix missing automoc4
...
I don't know why/when it started missing.
2015-10-04 17:34:29 +02:00
Vladimír Čunát
374e657193
kdelibs-*: fix missing pcre
...
I don't know why/when it started missing.
2015-10-04 14:55:47 +02:00
Vladimír Čunát
a0581b1e74
kde-gtk-config-*: fix with multiple outputs
2015-10-04 14:54:57 +02:00
Vladimír Čunát
551cce01ff
network-manager: fix build after udev changes
...
It's missing libsystemd-login but only `udev` was in inputs...
2015-10-04 13:13:46 +02:00
Vladimír Čunát
861debbf9f
phonon_qt5_backend_gstreamer: hack-fix build
2015-10-04 13:08:28 +02:00
Vladimír Čunát
afd37d9251
boost-1.55: fix build with gcc-5 by upstream patch
...
Our higher versions have fix integrated upstream.
(cherry picked from commit 4e8da0747c
)
2015-10-04 12:36:21 +02:00
Vladimír Čunát
b2e73c81d9
media-player-info: fix build missing udev
...
I don't know what it actually needs, but it's satisfied by systemd.
2015-10-04 11:59:15 +02:00
Vladimír Čunát
40e4ab37cf
wildmidi: fix build
2015-10-04 11:47:52 +02:00
Vladimír Čunát
d0f72e729a
libav: fix with multiple outputs and improve splitting
2015-10-04 11:29:37 +02:00
Vladimír Čunát
0cf11036b4
texlive.bin.core: fixup with multiple outputs
...
There was an interaction with hand-moving the docs.
2015-10-04 11:08:18 +02:00
Vladimír Čunát
1004d44d80
llvm-3.7: fix build by -lpthread
...
This is strange. Morover, 3.6 builds fine without modifications.
2015-10-04 10:16:34 +02:00
Vladimír Čunát
7434b8c29f
mesa: fixup with multiple outputs
2015-10-04 10:03:55 +02:00
Vladimír Čunát
2323d70d88
all-packages: revert accidentally committed change
2015-10-04 10:03:54 +02:00
Vladimír Čunát
b44d846990
udev: complete rework
...
- systemd puts all into one output now (except for man),
because I wasn't able to fix all systemd/udev refernces
for NixOS to work well
- libudev is now by default *copied* into another path,
which is what most packages will use as build input :-)
- pkgs.udev = [ libudev.out libudev.dev ]; because there are too many
references that just put `udev` into build inputs (to rewrite them all),
also this made "${udev}/foo" fail at *evaluation* time
so it's easier to catch and change to something more specific
2015-10-04 10:03:53 +02:00