Commit Graph

17786 Commits

Author SHA1 Message Date
Vladimír Čunát 91329b5c0a gdk-pixbuf: reduce unnecessary outputs
Also some other minor changes.
2015-10-28 12:05:37 +01:00
Vladimír Čunát a0ce1b48ed dbus: fix build of dbus without x11Support 2015-10-28 12:04:47 +01:00
Vladimír Čunát dd6912a95e gobject-introspection: auto-move *.gir into $dev 2015-10-28 11:59:42 +01:00
Vladimír Čunát 55b7d3a181 glib: fixup output paths and use system pcre
Now pcre costs us <0.5 MB and using internal one would cost ~0.2 MB,
so if we take into account that pcre is often used, e.g. by grep...
2015-10-28 11:52:23 +01:00
Vladimír Čunát 30845d07d8 pcre: separate variants of the library
- don't include the cxx variant in the default build,
  as it depends on libstdc++ (and it seems rarely used anyway)
- allow building pcre16 and pcre32 variants;
  pcre16 is the one needed by qt*, I think
- share the basic libs with all of the variants
2015-10-28 11:50:06 +01:00
Vladimír Čunát 40a973f962 gmp: split dev and info outputs, and disable static
Referrers should have been fixed in previous commits already.
2015-10-28 11:34:45 +01:00
Tuomas Tynkkynen 5f43846d23 gst-plugins-good: Avoid ncurses headers reference
Incredibly, the package doesn't even directly depend on it!
2015-10-28 10:23:04 +01:00
Tuomas Tynkkynen 3d59a8e1a8 ncurses: Fix multiple-output flags
The old way resuts in literal '$(lib)' etc. in the pkg-config files.
2015-10-28 10:23:04 +01:00
Tuomas Tynkkynen 31e1034800 aalib: Split into multiple outputs 2015-10-28 10:23:04 +01:00
Tuomas Tynkkynen 636b823cc1 libcaca: Split into multiple outputs 2015-10-28 10:23:03 +01:00
Tuomas Tynkkynen cb720e4c94 webkitgtk: Add libXt
It's missing in the multiple-outputs branch for some reason.
2015-10-28 10:23:01 +01:00
Tuomas Tynkkynen b4118c7f04 openldap: Split into multiple outputs
Also fix the incorrect .la file fixups.
2015-10-28 10:23:00 +01:00
Tuomas Tynkkynen 75300c334a cyrus-sasl: Split into multiple outputs
Also fixup .la files to avoid unnecessary -dev dependencies.
2015-10-28 10:23:00 +01:00
Tuomas Tynkkynen 366c1e88fc openldap: Remove dontPatchELF
Everything still seems to build fine.
2015-10-28 10:23:00 +01:00
Tuomas Tynkkynen 44742f836d apr-util: Split into multiple outputs
Also fixup more .la files to avoid unnecessary -dev dependencies.
2015-10-28 10:22:59 +01:00
Tuomas Tynkkynen 8ec6f85c4e gobject-introspection: Don't delete $out/share/gobject-introspection-1.0/tests
Otherwise breaks pygobject3 compilation.
vcunat added comment. (Commit reordering changed this a bit.)
2015-10-28 10:22:15 +01:00
Tuomas Tynkkynen d24bc080f7 libmtp: Split into multiple outputs 2015-10-28 10:17:11 +01:00
Tuomas Tynkkynen 796e36afeb libpng12: Split into multiple outputs 2015-10-28 10:17:11 +01:00
Tuomas Tynkkynen fb4c2eb438 gnutls: More hacks to .la files
Some .la files contain '-lgmp' without a corresponding -L entry,
breaking e.g. glib-networking and NetworkManager.
2015-10-28 10:17:10 +01:00
Tuomas Tynkkynen ca2cb493fa fontconfig_210: Split into multiple outputs 2015-10-28 10:17:10 +01:00
Tuomas Tynkkynen 1a66da9757 apr-util: Fix path to expat in .la file 2015-10-28 10:17:09 +01:00
Tuomas Tynkkynen e5e2e6aba2 libarchive: Reference correct output of openssl. 2015-10-28 10:17:09 +01:00
Vladimír Čunát 6c75f4c9aa imagemagick, soxr, fftw, libraw: remove explicit gcc.lib
It is no longer needed after cc-wrapper fixes.
2015-10-28 10:17:07 +01:00
Vladimír Čunát 5d862db694 libmng: split dev and docdev outputs 2015-10-28 10:15:53 +01:00
Vladimír Čunát 31d9263159 some evaluation fixes
Not all multiple-output fixups were properly tested.
2015-10-28 10:15:52 +01:00
Vladimír Čunát 148e03b2f1 gmp: split into multiple outputs 2015-10-28 10:15:49 +01:00
Vladimír Čunát dd915f82e7 expat: split dev output 2015-10-28 10:09:34 +01:00
Vladimír Čunát 302b27f64b zlib: don't split the tiny man page 2015-10-28 10:09:33 +01:00
Vladimír Čunát 261961c97d postgresql: split and fixup some referrers 2015-10-28 10:09:32 +01:00
Vladimír Čunát 2490848627 polkit: split dev and bin outputs 2015-10-14 14:32:26 +02:00
Vladimír Čunát 86cc3d32ac libsodium: split dev output, enableParallelBuilding 2015-10-14 14:27:08 +02:00
Vladimír Čunát 90d5e87862 sqlite: split dev and bin outputs 2015-10-14 14:27:07 +02:00
Vladimír Čunát e25da7e5c8 xorg: split outputs of various libs 2015-10-14 14:27:07 +02:00
Vladimír Čunát 8c25f3ecaa libqmi: split dev and doc outputs 2015-10-14 14:27:07 +02:00
Vladimír Čunát c1768cc8ef libmbim: split dev and doc outputs 2015-10-14 14:27:06 +02:00
Vladimír Čunát 9d47774870 libmicrohttpd: split dev and doc outputs 2015-10-13 20:19:03 +02:00
Vladimír Čunát 5f429dffda libgcrypt: split dev and info outputs 2015-10-13 20:19:03 +02:00
Vladimír Čunát afc01cde32 readline-6.3 (the default): split dev and doc outputs 2015-10-13 20:19:02 +02:00
Vladimír Čunát ef3f961610 ncurses: split also man output (3-4 MB) 2015-10-13 20:19:02 +02:00
Vladimír Čunát fa6ddd7fa6 xorg.{libICE,libSM}: split dev and doc outputs 2015-10-13 20:19:01 +02:00
Vladimír Čunát 783c40eb68 dbus: split into multiple outputs and fix referrers 2015-10-13 20:19:01 +02:00
Vladimír Čunát ad824a6a30 libassuan: split dev and info outputs 2015-10-13 20:19:01 +02:00
Vladimír Čunát 12487536d2 libgpgerror: split dev and info outputs 2015-10-13 20:19:00 +02:00
Vladimír Čunát f8ce44d518 gpgme: split dev and info outputs 2015-10-13 20:19:00 +02:00
Vladimír Čunát 333307d8b2 libxklavier: split dev and (gtk-)doc outputs 2015-10-13 20:18:59 +02:00
Vladimír Čunát debdd33fc8 qt5: lib location fixes, mainly due to multiple outputs 2015-10-13 20:18:59 +02:00
Vladimír Čunát 2e2d39f31a qt4: fix patching dlopen paths after multiple outputs
Also another leftover fix.
2015-10-13 20:18:58 +02:00
Vladimír Čunát 194f0e880f just add comments about outputs (cups, gdk-pixbuf) 2015-10-13 20:18:58 +02:00
Vladimír Čunát 4a571ba0dd ffmpeg: split into multiple outputs
Also fix some referrers.
2015-10-13 20:18:57 +02:00
Vladimír Čunát 493c947e4a x264: split the lib output 2015-10-13 20:18:57 +02:00