Commit Graph

17729 Commits

Author SHA1 Message Date
Vladimír Čunát
0a0e41b083 epoxy: split the "dev" output 2015-10-13 20:18:53 +02:00
Vladimír Čunát
6acaeb3726 p11-kit: split "dev" and "doc" outputs
Referrers all seem so well behaved again.
2015-10-13 20:18:53 +02:00
Vladimír Čunát
90a0c45775 libtasn1: split "dev" and "doc" outputs 2015-10-13 20:18:52 +02:00
Vladimír Čunát
0dff97ec72 libidn: split into many outputs
Referrers are nice again, (almost) always just adding it into build inputs.
2015-10-13 20:18:52 +02:00
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
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
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
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
328eafa885 gnutls: split into multiple outputs
Fixed all 'gnutls}' references, too.
2015-10-05 11:07:54 +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
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
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
7434b8c29f mesa: fixup with multiple outputs 2015-10-04 10:03:55 +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
Vladimír Čunát
c83b59130f libsodium: fix build by removing -lssp
There seems no reason why it should be there anyway.
/cc maintainers: @raskin, @viric, @wkennington.
2015-10-03 19:02:13 +02:00
Vladimír Čunát
32a5deb455 libffi: fixup libffi.pc, and refactor 2015-10-03 17:07:49 +02:00
Vladimír Čunát
1858a39c9a apr: don't manually move apr-1-config
Also refactor meta.
2015-10-03 16:41:51 +02:00
Vladimír Čunát
9fbb83b467 openssl: fixup after merge 2015-10-03 16:28:39 +02:00
Vladimír Čunát
f361938b21 Merge staging into closure-size
This makes gcc5 the default builder, etc.
2015-10-03 15:23:13 +02:00
Vladimír Čunát
f2cb132c34 libtiff: fixup 2015-10-03 14:37:35 +02:00
Vladimír Čunát
8c811ea13a jasper: fixup 2015-10-03 14:37:07 +02:00
Tuomas Tynkkynen
54dcadad6c librsvg: Reference correct output of gdk_pixbuf 2015-10-03 14:08:54 +02:00
Tuomas Tynkkynen
4be9702fe0 libffi: Don't manually move lib64 stuff
It breaks the i686 build. TODO: test that this doesn't break x86_64 ;)
2015-10-03 14:08:50 +02:00
Vladimír Čunát
5227fb1dd5 Merge commit staging+systemd into closure-size
Many non-conflict problems weren't (fully) resolved in this commit yet.
2015-10-03 13:33:37 +02:00