Lluís Batlle i Rossell
2c5de61327
Updating from trunk.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=23840
2010-09-17 19:10:21 +00:00
Ludovic Courtès
7ff37213b7
gnupdate: Update to new FFI.
...
* maintainers/scripts/gnu/gnupdate (pointer->procedure): New procedure.
svn path=/nixpkgs/trunk/; revision=23712
2010-09-10 11:50:06 +00:00
Ludovic Courtès
8f5831d26c
gnupdate: Add quirk for GNU Make.
...
* maintainers/scripts/gnu/gnupdate (nixpkgs->gnu-name)[quirks]: Add
`gnumake'.
svn path=/nixpkgs/branches/stdenv-updates/; revision=23276
2010-08-20 15:26:16 +00:00
Lluís Batlle i Rossell
f16353b6f2
Updated from trunk.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=23275
2010-08-20 13:41:12 +00:00
Ludovic Courtès
a69596b951
gnupdate: Use the latest FFI.
...
* maintainers/scripts/gnu/gnupdate (version-string>?): Use the new
`string->pointer', available in 1.9.12.
svn path=/nixpkgs/trunk/; revision=23253
2010-08-19 16:52:18 +00:00
Eelco Dolstra
7b9d03d596
* strictAttrs: return the original attribute set.
...
svn path=/nixpkgs/trunk/; revision=23252
2010-08-19 15:13:09 +00:00
Eelco Dolstra
1ac9dcd24d
* Fix eval-release.nix by testing whether all attributes of a
...
derivation evaluate inside the tryEval. This catches cases such as
aufs2-util, which fails due to an assertion in its dependency aufs2.
* Explicitly blacklist "xbursttools" because it gives some
evaluation error in cross-OpenSSL. No idea why, probably due to
some pass-through attribute.
svn path=/nixpkgs/trunk/; revision=23247
2010-08-19 12:37:10 +00:00
Michael Raskin
ab8a599e8c
Adding a script to use eval-release.nix for tests
...
svn path=/nixpkgs/trunk/; revision=23234
2010-08-18 16:37:46 +00:00
Lluís Batlle i Rossell
5417c720fd
Merging from trunk.
...
I tried to fix some trivial conflicts.
I don't know if I merged well some more difficult conflicts on openssl/darwin_patch
or haskell-platform.
svn path=/nixpkgs/branches/stdenv-updates/; revision=22878
2010-08-02 15:48:19 +00:00
Ludovic Courtès
227c0d768e
gnupdate: Fix typo.
...
svn path=/nixpkgs/trunk/; revision=22468
2010-07-04 21:11:31 +00:00
Ludovic Courtès
5808f1a0ca
gnupdate: Remove obsolete workaround.
...
* maintainers/scripts/gnu/gnupdate: Remove `(sxml ssax) workaround for
macro-generating macros.
svn path=/nixpkgs/trunk/; revision=22467
2010-07-04 21:11:27 +00:00
Ludovic Courtès
c83cb10f2b
gnupdate: Turn into a module.
...
* maintainers/scripts/gnu/gnupdate.scm: Rename to...
* maintainers/scripts/gnu/gnupdate: ... this. Use `define-module' and
the orthodox way of doing things.
(main): Rename to...
(gnupdate): ... this.
svn path=/nixpkgs/trunk/; revision=22466
2010-07-04 21:11:19 +00:00
Ludovic Courtès
c05efc563c
gnupdate: Add quirk for GRUB 2.
...
* maintainers/scripts/gnu/gnupdate.scm (ftp-server/directory): Add quirk
for GRUB 2.
svn path=/nixpkgs/trunk/; revision=22455
2010-07-04 21:10:22 +00:00
Ludovic Courtès
f740342ade
gnupdate: Remove unused variables.
...
* maintainers/scripts/gnu/gnupdate.scm (gnu?): Don't bind unused fields
in `match'.
(ftp-server/directory): Ditto.
svn path=/nixpkgs/trunk/; revision=22454
2010-07-04 21:10:17 +00:00
Ludovic Courtès
073c01503a
gnupdate: Add --select', to select packages
stdenv' depends on (or not).
...
* maintainers/scripts/gnu/gnupdate.scm (attribute-value,
derivation-source, derivation-output-path, source-output-path,
derivation-source-output-path, find-attribute-by-name,
find-package-by-attribute-name, stdenv-package, package-requisites):
New procedures.
(%options): Add `--select'.
(main): Compute the source output paths of `stdenv'. Filter out
packages that are/aren't in `stdenv', depending on the `--select'
option.
svn path=/nixpkgs/trunk/; revision=22453
2010-07-04 21:10:13 +00:00
Ludovic Courtès
65b175a2f1
gnupdate: Ignore the "gcc44" and "gcc45" attributes.
...
* maintainers/scripts/gnu/gnupdate.scm (%ignored-package-attributes):
Add "gcc44" and "gcc45".
svn path=/nixpkgs/trunk/; revision=22452
2010-07-04 21:10:08 +00:00
Michael Raskin
14eea491b8
Adding Redstore HTTP RDF/SPARQL server
...
svn path=/nixpkgs/trunk/; revision=22428
2010-06-29 22:18:49 +00:00
Ludovic Courtès
0b33aa7abb
GNUpdate: Update to the new module name.
...
svn path=/nixpkgs/trunk/; revision=22214
2010-06-10 21:52:23 +00:00
Michael Raskin
f92200b710
Starting documenting upstream-updater
...
svn path=/nixpkgs/trunk/; revision=22121
2010-06-03 11:31:53 +00:00
Ludovic Courtès
5f7d5aa2bf
gnupdate: Remove unneeded file.
...
* maintainers/scripts/gnu/sxml-match.scm: Remove.
svn path=/nixpkgs/trunk/; revision=22075
2010-06-01 10:13:17 +00:00
Ludovic Courtès
3b9cee4638
gnupdate: Fix unbound-variable in `%ftp-login'.
...
* maintainers/scripts/gnu/gnupdate.scm (%ftp-login): Bind `command' to
the command.
svn path=/nixpkgs/trunk/; revision=21742
2010-05-12 12:22:40 +00:00
Ludovic Courtès
b43b098513
gnupdate: Re-fix thinko.
...
svn path=/nixpkgs/trunk/; revision=21717
2010-05-10 21:26:57 +00:00
Ludovic Courtès
5583d516d2
gnupdate: Add `--dry-run' option.
...
* maintainers/scripts/gnu/gnupdate.scm (%options): Add `dry-run'.
(main): Handle `--dry-run'.
svn path=/nixpkgs/trunk/; revision=21716
2010-05-10 21:26:53 +00:00
Ludovic Courtès
5dd1036a04
gnupdate: Add optional directory argument to `ftp-list'.
...
* maintainers/scripts/gnu/gnupdate.scm (ftp-list): Add optional
DIRECTORY argument.
(releases): Pass DIRECTORY to `ftp-list'.
svn path=/nixpkgs/trunk/; revision=21715
2010-05-10 21:26:48 +00:00
Ludovic Courtès
d8c33c1820
gnupdate: Handle FTP logins with password.
...
* maintainers/scripts/gnu/gnupdate.scm (%ftp-login): New procedure.
(ftp-open): Use it.
svn path=/nixpkgs/trunk/; revision=21714
2010-05-10 21:26:43 +00:00
Ludovic Courtès
fd9d4a5747
gnupdate: Add quirk for MIT/GNU Scheme.
...
* maintainers/scripts/gnu/gnupdate.scm (ftp-server/directory)[quirks]:
Add `mit-scheme'.
(nixpkgs->gnu-name)[quirks]: Ditto.
svn path=/nixpkgs/trunk/; revision=21711
2010-05-10 14:30:55 +00:00
Ludovic Courtès
fbb4886d49
gnupdate: Fix typo in the GNU predicate.
...
* maintainers/scripts/gnu/gnupdate.scm (gnu?): Fix typo analyzing
`meta.homepage'.
svn path=/nixpkgs/trunk/; revision=21706
2010-05-10 14:30:35 +00:00
Ludovic Courtès
e4fecd6b8e
gnupdate: Fix typo.
...
svn path=/nixpkgs/trunk/; revision=21703
2010-05-10 12:33:58 +00:00
Ludovic Courtès
7e4f5567d4
gnupdate: Add quirk for `commoncpp2'.
...
* maintainers/scripts/gnu/gnupdate.scm (ftp-server/directory)[quirks]:
Add `commoncpp2'.
svn path=/nixpkgs/trunk/; revision=21700
2010-05-09 23:14:55 +00:00
Ludovic Courtès
11d4a76c27
gnupdate: Use SSAX instead of SXML to reduce the memory & CPU overhead.
...
* maintainers/scripts/gnu/gnupdate.scm (xml-element->snix): New
procedure.
(xml->snix): Rewrite to use a parser generated by `ssax:make-parser'.
(%options)[sxml]: Remove.
(main): Update accordingly.
svn path=/nixpkgs/trunk/; revision=21695
2010-05-09 23:14:29 +00:00
Ludovic Courtès
f226c85249
gnupdate: Fix typo.
...
svn path=/nixpkgs/trunk/; revision=21049
2010-04-13 08:56:00 +00:00
Ludovic Courtès
d41df5eb06
Add GNU package update script.
...
svn path=/nixpkgs/trunk/; revision=21040
2010-04-12 23:02:36 +00:00
Eelco Dolstra
e7906f26af
* Make copy-tarballs.sh work on release.nix.
...
svn path=/nixpkgs/trunk/; revision=19834
2010-02-05 14:14:43 +00:00
Nicolas Pierron
00efa9c2dd
* Add a script to retrieve licenses of the current derivation and of all
...
its dependencies. To make it works, you need to change the default
stdenv as documented in the error message.
./maintainers/scripts/dep-licenses.sh <attribute name>
svn path=/nixpkgs/trunk/; revision=18508
2009-11-21 17:50:00 +00:00
Eelco Dolstra
063f44d23c
* Move classification.txt to the manual.
...
svn path=/nixpkgs/trunk/; revision=18419
2009-11-18 13:54:20 +00:00
Nicolas Pierron
342de508d4
Add a script to check the number of packages to rebuild after a modification.
...
svn path=/nixpkgs/trunk/; revision=17731
2009-10-08 19:00:48 +00:00
Eelco Dolstra
bfb4a0ccc8
* Moved the coding conventions from maintainers/docs to the Nixpkgs
...
manual.
* Removed some out-dated files from maintainers/docs.
svn path=/nixpkgs/trunk/; revision=17419
2009-09-25 14:27:26 +00:00
Nicolas Pierron
96b1952439
Fix hard-coded value to access gcc libraries.
...
svn path=/nixpkgs/trunk/; revision=17093
2009-09-13 16:08:55 +00:00
Nicolas Pierron
e84c0eca1f
Add a script which generates patchelf command for binary distribution.
...
This script use your local Nix store to find occurences of similar libraries
name and generate a patchelf command based on the package name found inside
your Nix store.
svn path=/nixpkgs/trunk/; revision=17089
2009-09-13 13:44:58 +00:00
Eelco Dolstra
ecd43e2bfe
* Updated the script that copies tarballs used in Nixpkgs to
...
nixos.org/tarballs. It no longer greps the source for fetchurl
calls, because a lot of URLs are now computed
(e.g. "http://foo/${name}.tar.bz2 "). So instead we evaluate the Nix
expression with "nix-instantiate --xml --strict" and look for URLs
in the result. Because I'm lazy the script no longer checks whether
the hash of the download matches the hash in the expression.
svn path=/nixpkgs/trunk/; revision=15310
2009-04-25 18:34:11 +00:00
Eelco Dolstra
aa84bce64d
* Get rid of all references to nix.cs.uu.nl.
...
svn path=/nixpkgs/trunk/; revision=13299
2008-11-14 16:57:19 +00:00
Eelco Dolstra
167aa686ee
* DBus 1.1.20.
...
svn path=/nixpkgs/trunk/; revision=10945
2008-03-04 13:30:34 +00:00
Eelco Dolstra
4385e2393b
* Description of the current coding conventions in Nixpkgs / NixOS.
...
Comments welcome.
svn path=/nixpkgs/trunk/; revision=10392
2008-01-29 22:48:54 +00:00
Eelco Dolstra
ea9667ab18
* Fixed some more URLs.
...
svn path=/nixpkgs/trunk/; revision=9294
2007-09-11 11:15:37 +00:00
Eelco Dolstra
8b4a66c242
* When copying tarballs to nix.cs.uu.nl, don't rewrite the URLs in the
...
Nix expressions anymore. The content-addressable mirror mechanism
in fetchurl makes it unnecessary.
svn path=/nixpkgs/trunk/; revision=9289
2007-09-10 22:47:22 +00:00
Eelco Dolstra
ae5a6dce07
* Release notes.
...
svn path=/nixpkgs/trunk/; revision=8772
2007-05-24 18:03:04 +00:00
Eelco Dolstra
98be355b2a
* Handle SHA-256 hashes.
...
svn path=/nixpkgs/trunk/; revision=8702
2007-05-15 13:33:14 +00:00
Eelco Dolstra
f6d923febc
* Merge builder-cygwin.sh.
...
svn path=/nixpkgs/trunk/; revision=7497
2006-12-27 17:58:32 +00:00
Eelco Dolstra
2dd4e1b9d3
* Remove dontMakeInstall, it's no longer necessary (just set
...
installCommand to true or something).
svn path=/nixpkgs/trunk/; revision=7495
2006-12-27 17:48:46 +00:00
Eelco Dolstra
f59f5d7d96
* Handle weird cases when the server redirects us while setting a
...
cookie.
svn path=/nixpkgs/trunk/; revision=7352
2006-12-15 21:28:59 +00:00