summaryrefslogtreecommitdiff
path: root/pkgs/tools/text/diffutils/default.nix (follow)
Commit message (Expand)AuthorAgeFilesLines
* diffutils: name -> pnameLuflosi2021-04-221-2/+3
* pkgs/tools: stdenv.lib -> libBen Siraphob2021-01-151-2/+2
* treewide: with stdenv.lib; in meta -> with lib;•••Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix Profpatsch2021-01-111-2/+2
* treewide: add warning comment to “boot” packages•••This adds a warning to the top of each “boot” package that reads: Note: this package is used for bootstrapping fetchurl, and thus cannot use fetchpatch! All mutable patches (generated by GitHub or cgit) that are needed here should be included directly in Nixpkgs as files. This makes it clear to maintainer that they may need to treat this package a little differently than others. Importantly, we can’t use fetchpatch here due to using <nix/fetchurl.nix>. To avoid having stale hashes, we need to include patches that are subject to changing overtime (for instance, gitweb’s patches contain a version number at the bottom). Matthew Bauer2020-07-311-0/+5
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-101-1/+1
* diffutils: 3.6 -> 3.7•••https://savannah.gnu.org/forum/forum.php?forum_id=9341 Will Dietz2019-01-021-2/+2
* Treewide: use HTTPS on GNU domains•••HTTP -> HTTPS for : - http://gnu.org/ - http://www.gnu.org/ - http://elpa.gnu.org/ - http://lists.gnu.org/ - http://gcc.gnu.org/ - http://ftp.gnu.org/ (except in fetchurl mirrors) - http://bugs.gnu.org/ c0bw3b2018-12-021-1/+1
* diffutils: add licensesMarkus Kowalewski2018-08-161-2/+3
* diffutils: Enable cross-compilationBen Gamari2017-12-291-1/+2
* diffutils: coreutils is a run-time dep; specify pr's locationJohn Ericson2017-08-161-1/+7
* diffutils: 3.5 -> 3.6Armijn Hemel2017-05-241-2/+2
* diffutils: 3.3 -> 3.5•••Releases announcements: 3.4: http://lists.gnu.org/archive/html/info-gnu/2016-08/msg00004.html 3.5: http://lists.gnu.org/archive/html/info-gnu/2016-08/msg00010.html Lancelot SIX2016-08-211-2/+2
* Revert "Merge branch 'modprobe-fix' of git://github.com/abbradar/nixpkgs"•••Was meant to go into staging, sorry This reverts commit 57b2d1e9b0dcdd1d25bd2d450174764b9417ffc1, reversing changes made to 760b2b9048ea775c319cb348d74447a20dea513e. Shea Levy2016-08-151-2/+2
* diffutils: 3.3 -> 3.4•••See http://lists.gnu.org/archive/html/info-gnu/2016-08/msg00004.html for release announcement. Lancelot SIX2016-08-101-2/+2
* treewide: Add lots of meta.platforms•••Build-tested on x86_64 Linux & Mac. Tuomas Tynkkynen2016-08-021-0/+1
* fix .xz in stdenv bootstrap•••Presumably needed due to the last staging merge. There was some stdenv stage refactoring within, IIRC. Vladimír Čunát2014-08-301-2/+2
* mutiout: make it builtinVladimír Čunát2014-08-301-1/+0
* WIP: getting goodVladimír Čunát2014-08-271-0/+3
* diffutils: minor stable update 3.2 -> 3.3Vladimír Čunát2013-06-301-6/+4
* Rename buildNativeInputs -> nativeBuildInputs•••Likewise for propagatedBuildNativeInputs, etc. "buildNativeInputs" sounds like an imperative rather than a noun phrase. Eelco Dolstra2012-12-281-1/+1
* Fix evaluationEelco Dolstra2012-12-041-1/+1
* Fix more gets() problemsEelco Dolstra2012-09-181-15/+7
* tar, gzip, diffutils: Allow builds with newer versions of glibc.•••This is a follow-up to 77fdc7bb3583606c86b2dd602b76a20a1bf6bc7c ("GNU Coreutils: Allow builds with newer versions of glibc."). Ludovic Courtès2012-07-011-1/+11
* GNU diffutils 3.2.•••svn path=/nixpkgs/branches/stdenv-updates/; revision=29590 Ludovic Courtès2011-10-021-3/+3
* Updating diffutils•••svn path=/nixpkgs/branches/stdenv-updates/; revision=22942 Lluís Batlle i Rossell2010-08-041-3/+3
* Making a bunch of basic programs cross-buildable.•••After this, the 'bootstrap-tools' can be cross-built. svn path=/nixpkgs/branches/stdenv-updates/; revision=20945 Lluís Batlle i Rossell2010-04-041-1/+1
* * coreutils-6.10, findutils-4.2.32.•••* Added some meta attributes. svn path=/nixpkgs/branches/stdenv-updates/; revision=10511 Eelco Dolstra2008-02-061-0/+7
* * Rewrite all URLs to GNU mirrors to mirror://gnu/.•••svn path=/nixpkgs/trunk/; revision=9201 Eelco Dolstra2007-08-271-1/+1
* * Reverted r6713, r6711, r4623, r3660, r2237. There rewrote fetchurl••• URLs to http://nix.cs.uu.nl/dist/tarballs. With content-addressable mirror support (r9190, NIXPKGS-70) this is no longer necessary: fetchurl will try to download from that location automatically. So we can keep the original URLs. svn path=/nixpkgs/trunk/; revision=9192 Eelco Dolstra2007-08-241-1/+1
* * Tsk.•••svn path=/nixpkgs/trunk/; revision=6865 Eelco Dolstra2006-10-261-2/+1
* * catamaran.labs.cs.uu.nl -> nix.cs.uu.nl.•••svn path=/nixpkgs/trunk/; revision=3660 Eelco Dolstra2005-08-221-1/+1
* * Move tarballs to catamaran so that we are no longer dependent on a••• gazillion different servers. Resurrected some 25 missing files. svn path=/nixpkgs/trunk/; revision=2237 Eelco Dolstra2005-02-151-1/+1
* * Prevent a retained dependency on coreutils from stdenv.•••svn path=/nixpkgs/trunk/; revision=1435 Eelco Dolstra2004-09-181-1/+4
* * Remove trivial builders.•••* 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 Eelco Dolstra2004-03-291-4/+1
* * The stdenv setup script now defines a generic builder that allows••• 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 Eelco Dolstra2004-03-191-2/+4
* * Rename .fix -> .nix.•••svn path=/nixpkgs/trunk/; revision=511 Eelco Dolstra2003-11-181-0/+10