Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | $docdev fixups: mostly to avoid empty output | Vladimír Čunát | 2015-10-28 |
| | | | | | | | ... after auto-removing some kinds of files by default. In some cases I let them be removed and in others I let them be put into $docdev. That was more due to general indecisiveness on this question than any reasons in the particular cases. | ||
* | libva: build a lighter version by default | Vladimír Čunát | 2015-10-28 |
| | | | | | Mesa, X etc. are not very light dependencies. This will also allow us to break the cycle with mesa. | ||
* | cmake-2.8: fix build with multiple outputs | Vladimír Čunát | 2015-10-28 |
| | |||
* | libunwind: fix bad liblzma.la reference, split dev output | Vladimír Čunát | 2015-10-28 |
| | |||
* | gtk3: revise dependencies, xlibs -> xorg | Vladimír Čunát | 2015-10-28 |
| | |||
* | gdk-pixbuf: reduce unnecessary outputs | Vladimír Čunát | 2015-10-28 |
| | | | | Also some other minor changes. | ||
* | dbus: fix build of dbus without x11Support | Vladimír Čunát | 2015-10-28 |
| | |||
* | gobject-introspection: auto-move *.gir into $dev | Vladimír Čunát | 2015-10-28 |
| | |||
* | glib: fixup output paths and use system pcre | Vladimír Čunát | 2015-10-28 |
| | | | | | 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... | ||
* | pcre: separate variants of the library | Vladimír Čunát | 2015-10-28 |
| | | | | | | | | - 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 | ||
* | yices: use correct static gmp | Vladimír Čunát | 2015-10-28 |
| | | | | | It still won't build due to trying to use /sbin/ldconfig, but gmp-related things do seem OK. | ||
* | gmp: split dev and info outputs, and disable static | Vladimír Čunát | 2015-10-28 |
| | | | | Referrers should have been fixed in previous commits already. | ||
* | gst-plugins-good: Avoid ncurses headers reference | Tuomas Tynkkynen | 2015-10-28 |
| | | | | Incredibly, the package doesn't even directly depend on it! | ||
* | ncurses: Fix multiple-output flags | Tuomas Tynkkynen | 2015-10-28 |
| | | | | The old way resuts in literal '$(lib)' etc. in the pkg-config files. | ||
* | aalib: Split into multiple outputs | Tuomas Tynkkynen | 2015-10-28 |
| | |||
* | libcaca: Split into multiple outputs | Tuomas Tynkkynen | 2015-10-28 |
| | |||
* | treewide: Fix references to apacheHttpd_2_* | Tuomas Tynkkynen | 2015-10-28 |
| | |||
* | apacheHttpd_2_4: Port multiple-output changes from 2.2 | Tuomas Tynkkynen | 2015-10-28 |
| | |||
* | apacheHttpd_2_2: Remove obsolete cruft | Tuomas Tynkkynen | 2015-10-28 |
| | |||
* | apacheHttpd_2_2: Fix setting installbuilddir | Tuomas Tynkkynen | 2015-10-28 |
| | | | | | | Otherwise mod_dnssd doesn't build. Also move apxs to $dev. | ||
* | gnome-3.18: port missing libgudev dependencies | Vladimír Čunát | 2015-10-28 |
| | |||
* | gnome-control-center: Add libgudev | Tuomas Tynkkynen | 2015-10-28 |
| | | | | Probably needed after the systemd update. | ||
* | webkitgtk: Add libXt | Tuomas Tynkkynen | 2015-10-28 |
| | | | | It's missing in the multiple-outputs branch for some reason. | ||
* | libnl: Split into multiple outputs | Tuomas Tynkkynen | 2015-10-28 |
| | |||
* | php: Apply brute force to locate openldap | Tuomas Tynkkynen | 2015-10-28 |
| | | | | | Needed after the split to multiple outputs :(. But that's what you get for not providing pkg-config files... | ||
* | openldap: Split into multiple outputs | Tuomas Tynkkynen | 2015-10-28 |
| | | | | Also fix the incorrect .la file fixups. | ||
* | cyrus-sasl: Split into multiple outputs | Tuomas Tynkkynen | 2015-10-28 |
| | | | | Also fixup .la files to avoid unnecessary -dev dependencies. | ||
* | openldap: Remove dontPatchELF | Tuomas Tynkkynen | 2015-10-28 |
| | | | | Everything still seems to build fine. | ||
* | subversion: fixup some referrers after splitting | Vladimír Čunát | 2015-10-28 |
| | |||
* | subversion: Split into multiple outputs | Tuomas Tynkkynen | 2015-10-28 |
| | |||
* | apr-util: Split into multiple outputs | Tuomas Tynkkynen | 2015-10-28 |
| | | | | Also fixup more .la files to avoid unnecessary -dev dependencies. | ||
* | xorg-server: avoid runtime references to xorgserver-dev | Vladimír Čunát | 2015-10-28 |
| | |||
* | gobject-introspection: Don't delete $out/share/gobject-introspection-1.0/tests | Tuomas Tynkkynen | 2015-10-28 |
| | | | | | Otherwise breaks pygobject3 compilation. vcunat added comment. (Commit reordering changed this a bit.) | ||
* | treewide: Mass-replace 'xorgserver}/bin' with correct output | Tuomas Tynkkynen | 2015-10-28 |
| | | | | vcunat added one fix in xdummy. | ||
* | nix-prefetch-scripts: Reference correct output of curl | Tuomas Tynkkynen | 2015-10-28 |
| | |||
* | libXvMC: Split into multiple outputs | Tuomas Tynkkynen | 2015-10-28 |
| | |||
* | libmtp: Split into multiple outputs | Tuomas Tynkkynen | 2015-10-28 |
| | |||
* | libpng12: Split into multiple outputs | Tuomas Tynkkynen | 2015-10-28 |
| | |||
* | gnutls: More hacks to .la files | Tuomas Tynkkynen | 2015-10-28 |
| | | | | | Some .la files contain '-lgmp' without a corresponding -L entry, breaking e.g. glib-networking and NetworkManager. | ||
* | fontconfig_210: Split into multiple outputs | Tuomas Tynkkynen | 2015-10-28 |
| | |||
* | apr-util: Fix path to expat in .la file | Tuomas Tynkkynen | 2015-10-28 |
| | |||
* | uwimap: Avoid reference to OpenSSL headers | Tuomas Tynkkynen | 2015-10-28 |
| | | | | | Default value of SSLCERTS was ${openssl.dev}/certs. Adjust SSLLIB as well for good measure. | ||
* | mariadb: Reference correct outputs of zlib and openssl | Tuomas Tynkkynen | 2015-10-28 |
| | |||
* | libarchive: Reference correct output of openssl. | Tuomas Tynkkynen | 2015-10-28 |
| | |||
* | grub2: Patch out GCC reference from modinfo.sh | Tuomas Tynkkynen | 2015-10-28 |
| | |||
* | wget: Remove runtime dependency on OpenSSL headers | Tuomas Tynkkynen | 2015-10-28 |
| | | | | | It collects compilation and linking flags that are displayed on `wget --version`. Setting to 0 (NULL) is safe. | ||
* | xorg: remove $man where it was only man3 | Vladimír Čunát | 2015-10-28 |
| | | | | | | | | | Now man3 is deleted if not specified otherwise, and I don't really see a reason for X libs to produce them. (This fixes failures due to not producing $man outputs.) The $doc outputs are also development docs (all probably), but I left those for now. | ||
* | imagemagick, soxr, fftw, libraw: remove explicit gcc.lib | Vladimír Čunát | 2015-10-28 |
| | | | | It is no longer needed after cc-wrapper fixes. | ||
* | gawk: split $doc into $man and $info | Vladimír Čunát | 2015-10-28 |
| | | | | | Info files are rather large and not much used anymore, AFAIK. (We include $man or $doc in the system closure by default.) | ||
* | gcc5: split $doc into $man and $info | Vladimír Čunát | 2015-10-28 |
| | | | | | | | ... because cc-wrapper is meant to propagate man pages into user envs, and info pages are rather large. Also replace the duplicate g++ and gcc man1 pages by a symlink. |