summary refs log tree commit diff
path: root/pkgs
Commit message (Collapse)AuthorAge
* apache-httpd: Use multiple outputsEelco Dolstra2013-06-13
|
* apr: Split into multiple outputsEelco Dolstra2013-06-13
| | | | | This is important because apr stores a copy of libtool, which in turn contains a reference to GCC.
* gcc: Put *.la files in $lib/lib as wellEelco Dolstra2013-06-12
| | | | Otherwise libtool gets confused.
* Put info files in the man outputEelco Dolstra2013-06-12
|
* systemd: Use the right path to util-linux binariesEelco Dolstra2013-06-12
|
* util-linux: Install all binaries in $binEelco Dolstra2013-06-12
|
* gcc: Put runtime libraries in a separate outputEelco Dolstra2013-06-12
| | | | | | | | | | | | | | | GCC provides a number of libraries that are used by programs built by GCC, in particular libgcc_s.so and libstdc++.so. This caused programs that used these libraries to have a runtime dependency on all of GCC (~77 MiB). Now they only depend on the "lib" output of GCC (~1.6 MiB). With this and previous multiple-output improvements, closure sizes are reduced a lot: hello: 41 MiB -> 22 MiB patchelf: 118 MiB -> 23 MiB pan: 364 MiB -> 90 MiB
* openssl, cups: Fix stripping librariesEelco Dolstra2013-06-12
|
* patchelf: Enable "make check"Eelco Dolstra2013-06-12
|
* gcc: Get rid of a unnecessary reference to glibc-devEelco Dolstra2013-06-11
|
* gcc: Fix building against the split GlibcEelco Dolstra2013-06-11
|
* glibc: Split into multiple outputsEelco Dolstra2013-06-11
| | | | | | | | | This reduces the size of closures a lot by getting rid of Glibc's header files, static libraries and utilities. For instance, the closure of GNU Hello went from 41 MiB to 22 MiB. TODO: We may want to merge back in parts of Glibc that we previously split off (such as the info files).
* perl: Split off the manpages (7 MiB)Eelco Dolstra2013-06-11
|
* Remove tabsEelco Dolstra2013-06-11
|
* pcre: Split into multiple outputsEelco Dolstra2013-06-11
|
* cups: Split into multiple outputsEelco Dolstra2013-06-11
| | | | | However, splitting off the client library from the server-side stuff still remains to be done.
* openssl: Split header files from the librariesEelco Dolstra2013-06-11
|
* multiple-outputs.nix: Allow not setting configure flagsEelco Dolstra2013-06-11
| | | | Not everything is Autoconf...
* libjpeg, jasper: Split into multiple outputsEelco Dolstra2013-06-11
|
* pam: Split off the PAM modulesEelco Dolstra2013-06-11
| | | | Clients of PAM can find the modules via /etc/pam.d.
* libxcb: Put docs/manpages in separate outputsEelco Dolstra2013-06-11
|
* openssl: Fix removal of the ssl/misc scriptsEelco Dolstra2013-06-11
| | | | This drops the dependency of $out on Perl.
* Merge remote-tracking branch 'origin/master' into multiple-outputsEelco Dolstra2013-06-09
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: pkgs/development/libraries/acl/default.nix pkgs/development/libraries/atk/2.6.x.nix pkgs/development/libraries/attr/default.nix pkgs/development/libraries/cairo/default.nix pkgs/development/libraries/freetype/default.nix pkgs/development/libraries/glib/2.34.x.nix pkgs/development/libraries/gtk+/2.24.x.nix pkgs/development/libraries/libtiff/default.nix pkgs/development/libraries/openssl/default.nix pkgs/development/libraries/pango/1.30.x.nix pkgs/misc/cups/default.nix pkgs/os-specific/linux/util-linux/default.nix pkgs/servers/x11/xorg/builder.sh pkgs/servers/x11/xorg/default.nix pkgs/top-level/all-packages.nix
| * Merge pull request #599 from jcumming/gphoto2.130607Vladimír Čunát2013-06-08
| |\ | | | | | | (lib)gphoto2: update to 2.5.2
| | * gphoto2-2.5.2 and libgphoto2-2.5.2Jack Cummings2013-06-07
| | |
| * | haskell-bmp: update to version 1.2.5.2Peter Simons2013-06-07
| |/
| * chromium: Update stable and beta channels.aszlig2013-06-07
| | | | | | | | | | | | | | | | | | | | | | | | These new versions are introduced with this commit: stable: 26.0.1410.63 -> 27.0.1453.93 (builds fine, tested) beta: 27.0.1453.81 -> 28.0.1500.20 (builds fine, tested) Unfortunately the tarball for the dev version 29.0.1530.2 isn't available at the moment, so we're going to update it later. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
| * gnutls: use lzma version of tarballDomen Kozar2013-06-07
| |
| * bind: update to 9.9.3-P1 to fix CVE-2013-3919Peter Simons2013-06-07
| |
| * Luarocks: new packageMichael Raskin2013-06-07
| |
| * fix evalDomen Kozar2013-06-07
| |
| * Update WineMichael Raskin2013-06-07
| |
| * Add package versions to some of the packages or fix existing ones to conform ↵Evgeny Egorochkin2013-06-07
| | | | | | | | to nixpkgs conventions.
| * Merge pull request #595 from grrwlf/fix-nmapEvgeny Egorochkin2013-06-06
| |\ | | | | | | nmap: fix GUI paths
| | * nmap: help zenmap to find it's templates in nix-storeSergey Mironov2013-06-06
| | | | | | | | | | | | | | | | | | Zenamp wrapper confuses python so it thinks that zenmap is launched as a script and not as an executable. This leads to incorrect /share path and missing templates. ./zenmap.patch cures that (a bit hacky as usual).
| * | Merge pull request #597 from bjornfor/solfegeEvgeny Egorochkin2013-06-06
| |\ \ | | | | | | | | Add Solfege, an ear training program
| | * | solfege: new packageBjørn Forsman2013-06-06
| | | | | | | | | | | | | | | | | | | | | | | | Solfege is an ear training application. This patch is based on the work of @mornfall.
| | * | txt2man: new packageBjørn Forsman2013-06-06
| | | | | | | | | | | | | | | | | | | | txt2man converts flat ASCII text to man page format. (Solfege, which is added in the next commit, needs this.)
| * | | Adding ZNC, irc bouncer.Lluís Batlle i Rossell2013-06-06
| | | |
| * | | fix node packages with binary (native) extensionsMathijs Kwik2013-06-06
| | | |
| * | | firefox: Revert to 20.0Eelco Dolstra2013-06-06
| | | | | | | | | | | | | | | | The search box doesn't work anymore, will need to investigate why...
| * | | Merge pull request #593 from bjornfor/saleae-logicEvgeny Egorochkin2013-06-06
| |\ \ \ | | | | | | | | | | saleae-logic: new package
| | * | | saleae-logic: new packageBjørn Forsman2013-06-05
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | Add Saleae Logic - analyzer software for Saleae logic analyzators. Also, add a small LD_PRELOAD library that is needed to make it work from a read-only installation directory.
| * | | firefox: Update to 21.0Eelco Dolstra2013-06-06
| | | | | | | | | | | | | | | | | | | | Only problem was that the chrome resources were not in the right place (and you only see that by running with the -jsconsole flag).
| * | | nspr: Update to 4.10Eelco Dolstra2013-06-06
| | | |
| * | | Remove Firefox 19Eelco Dolstra2013-06-06
| | | |
| * | | dont bootstrap distribute in IMAPClientDomen Kozar2013-06-06
| | | |
| * | | all-packages.nix: drop trailing whitespacePeter Simons2013-06-06
| | | |
| * | | heimdal: cosmetic to make syntax highlightig happyPeter Simons2013-06-06
| | | |
| * | | heimdal: remove obsolete 1.3.x versionPeter Simons2013-06-06
| | | |