summary refs log tree commit diff
path: root/pkgs/tools/archivers/unzip
Commit message (Collapse)AuthorAge
* unzip: cc-wrapper has been fixed so don't need to be so cleverJohn Ericson2017-08-07
|
* unzipNLS : Fix build by removing patch fuzz.Karn Kallio2017-07-09
|
* misc pkgs: Remove unneeded *Platform == *Platform comparisonsJohn Ericson2017-06-30
| | | | | PR #26007 used these to avoid causing a mass rebuild. Now that we know things work, we do that to clean up.
* unzip: Fix for crossJohn Ericson2017-06-22
|
* unzip: patch for CVE-2014-9913 and CVE-2016-9844Graham Christensen2016-12-15
|
* Use general hardening flag toggle listsFranz Pletz2016-03-05
| | | | | | | | | | | | | | | | | | | | | | | The following parameters are now available: * hardeningDisable To disable specific hardening flags * hardeningEnable To enable specific hardening flags Only the cc-wrapper supports this right now, but these may be reused by other wrappers, builders or setup hooks. cc-wrapper supports the following flags: * fortify * stackprotector * pie (disabled by default) * pic * strictoverflow * format * relro * bindnow
* switch hardening flagsRobin Gloster2016-01-30
|
* Use a hardened stdenv by defaultFranz Pletz2016-01-30
|
* unzip: CVE-2015-7696, CVE-2015-7697Domen Kožar2015-11-01
|
* unzip: fix CVE-2014-9636 patchmancha2015-03-09
| | | | | | Close #6544, fixes #6543. vcunat: no security impact; just fixes false rejections of some rarer inputs - a problem introduced by the CVE patch.
* unzip: CVE-2014-9636, fixes #6128Domen Kožar2015-02-04
|
* unzip: Patch for CVE-2014-81{39,40,41}.James Cook2015-01-08
|
* Merge remote-tracking branch 'origin/master' into stagingEelco Dolstra2014-11-06
|\ | | | | | | | | Conflicts: pkgs/stdenv/generic/default.nix
| * Turn more licenses into lib.licenses styleMateusz Kowalczyk2014-11-06
| | | | | | | | | | | | Should eval cleanly, as far as -A tarball tells me. Relevant: issue #2999, issue #739
* | Fix unzip setup hookEelco Dolstra2014-09-08
| |
* | Remove addHookEelco Dolstra2014-08-09
| | | | | | | | | | | | | | | | | | | | Just use bash arrays directly. I.e. addHook preConfigure myPreConfigure is now preConfigureHooks+=(myPreConfigure)
* | stdenv: Move unzip support to unzip's setup hookEelco Dolstra2014-08-09
| |
* | unzip: Clean up expressionEelco Dolstra2014-08-09
|/
* unzip: add bzip2 as native build inputDomen Kozar2013-05-26
|
* svn merge ^/nixpkgs/trunkYury G. Kudryashov2012-02-14
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=32273
* svn merge ^/nixpkgs/trunkYury G. Kudryashov2012-02-06
|\ | | | | | | | | | | | | | | | | | | | | | | Merge conflicts: * unzip (almost trivial) * dvswitch (trivial) * gmp (copied result of `git merge`) The last item introduced gmp-5.0.3, thus full rebuild. +ensureDir->mkdir -p in TeX packages was catched by git but not svn. svn path=/nixpkgs/branches/stdenv-updates/; revision=32091
| * zip, unzip: add NLS supportYury G. Kudryashov2012-02-01
| | | | | | | | svn path=/nixpkgs/trunk/; revision=31961
* | unzip: add support for file greater than 2 GB (unix only)David Guibert2011-08-16
| | | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=28622
* | Remove unzip 5.52, make unzip 6.0 defaultShea Levy2011-08-01
|/ | | | | | As per TODO in all-packages.nix comments svn path=/nixpkgs/branches/stdenv-updates/; revision=28101
* svn path=/nixpkgs/trunk/; revision=17689Eelco Dolstra2009-10-07
|
* * Unzip 6.0.Eelco Dolstra2009-10-07
| | | | svn path=/nixpkgs/trunk/; revision=17687
* * Got rid of a lot of "postInstall=postInstall" and similar lines inEelco Dolstra2009-04-23
| | | | | | | | | | builders. These are redundant now. * Inlined some trivial builders. * Removed a few explicit setup-hook creations. This is done automatically now if setupHook is set. * Deleted the initscripts package. NixOS doesn't use it anymore. svn path=/nixpkgs/branches/stdenv-updates/; revision=15276
* * Get rid of all references to nix.cs.uu.nl.Eelco Dolstra2008-11-14
| | | | svn path=/nixpkgs/trunk/; revision=13299
* More homepagesYury G. Kudryashov2008-01-31
| | | | svn path=/nixpkgs/trunk/; revision=10419
* * "." -> "source".Eelco Dolstra2005-12-05
| | | | svn path=/nixpkgs/trunk/; revision=4335
* * catamaran.labs.cs.uu.nl -> nix.cs.uu.nl.Eelco Dolstra2005-08-22
| | | | svn path=/nixpkgs/trunk/; revision=3660
* * Evacuate tarballs.Eelco Dolstra2005-04-11
| | | | svn path=/nixpkgs/trunk/; revision=2527
* * Rename new unzip.Eelco Dolstra2005-04-11
| | | | svn path=/nixpkgs/trunk/; revision=2515
* * Get rid of the old unzip.Eelco Dolstra2005-04-11
| | | | svn path=/nixpkgs/trunk/; revision=2514
* * Move tarballs to catamaran so that we are no longer dependent on aEelco Dolstra2005-02-15
| | | | | | gazillion different servers. Resurrected some 25 missing files. svn path=/nixpkgs/trunk/; revision=2237
* * Remove trivial builders.Eelco Dolstra2004-03-29
| | | | | | | | | | | | * Make builders unexecutable by removing the hash-bang line and execute permission. * Convert calls to `derivation' to `mkDerivation'. * Remove `system' and `stdenv' attributes from calls to `mkDerivation'. These transformations were all done automatically, so it is quite possible I broke stuff. * Put the `mkDerivation' function in stdenv/generic. svn path=/nixpkgs/trunk/; revision=874
* * The stdenv setup script now defines a generic builder that allowsEelco Dolstra2004-03-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | builders for typical Autoconf-style to be much shorten, e.g., . $stdenv/setup genericBuild The generic builder does lots of stuff automatically: - Unpacks source archives specified by $src or $srcs (it knows about gzip, bzip2, tar, zip, and unpacked source trees). - Determines the source tree. - Applies patches specified by $patches. - Fixes libtool not to search for libraries in /lib etc. - Runs `configure'. - Runs `make'. - Runs `make install'. - Strips debug information from static libraries. - Writes nested log information (in the format accepted by `log2xml'). There are also lots of hooks and variables to customise the generic builder. See `stdenv/generic/docs.txt'. * Adapted the base packages (i.e., the ones used by stdenv) to use the generic builder. * We now use `curl' instead of `wget' to download files in `fetchurl'. * Neither `curl' nor `wget' are part of stdenv. We shouldn't encourage people to download stuff in builders (impure!). * Updated some packages. * `buildinputs' is now `buildInputs' (but the old name also works). * `findInputs' in the setup script now prevents inputs from being processed multiple times (which could happen, e.g., if an input was a propagated input of several other inputs; this caused the size variables like $PATH to blow up exponentially in the worst case). * Patched GNU Make to write nested log information in the format accepted by `log2xml'. Also, prior to writing the build command, Make now writes a line `building X' to indicate what is being built. This is unfortunately often obscured by the gigantic tool invocations in many Makefiles. The actual build commands are marked `unimportant' so that they don't clutter pages generated by `log2html'. svn path=/nixpkgs/trunk/; revision=845
* * Added unzip.Eelco Dolstra2003-11-25
svn path=/nixpkgs/trunk/; revision=541