Robert Hensing
16f5747575
Merge pull request #175649 from Artturin/opt-in-structured-attrs
...
stdenv: support opt-in __structuredAttrs
2022-12-10 21:12:43 +01:00
Artturin
c01f509e44
treewide: source .attrs in builders
...
if theres a source $stdenv then this is needed
for structuredAttrs
2022-12-08 21:09:02 +02:00
Weijia Wang
32b27a6225
chickenPackages_4.chicken: use install_name_tool
2022-12-02 20:10:13 +01:00
Weijia Wang
d5fd2b7e05
chickenPackages: fix build on aarch64-darwin
2022-11-27 03:06:53 +01:00
sternenseemann
b394f86dcb
chickenPackages*.eggDerivation: set meta.platforms if not provided
...
This will ensure that Hydra attempts to build the eggs on all supported
platforms instead of just the platform the evaluator is running
on (currently x86_64-linux).
2022-11-19 20:13:35 +01:00
Weijia Wang
0f8774f5ac
chickenPackages.egg2nix: fix build on aarch64-darwin
2022-10-24 00:55:38 +02:00
Blake Sweeney
42e79f018c
chicken: fix darwin build
2022-09-10 10:08:13 -03:00
Rick van Schijndel
ef74fd873a
chickenPackages_4.chicken, chickenPackages_5.chicken: move makeWrapper to nativeBuildInputs
2022-08-14 00:10:00 +03:00
Daniel Nagy
e168e46338
chickenPackages: recurse into attrs
...
This makes chicken packages (eggs) discoverable.
This came up during:
https://github.com/NixOS/nixpkgs/pull/165023#issuecomment-1116655349
2022-05-04 12:02:09 +02:00
Daniel Nagy
5912e391b5
chickenEggs.tcp6: init at 0.2.1
2022-05-03 22:52:50 +02:00
Daniel Nagy
5c9f806102
chickenEggs.socket: init at 0.3.3
2022-05-03 22:52:50 +02:00
Daniel Nagy
298a451eb6
chickenEggs.foreigners: init at 1.5
2022-05-03 22:52:50 +02:00
Daniel Nagy
e31de32396
chickenEggs.feature-test: init at 0.2.0
2022-05-03 22:52:50 +02:00
Daniel Nagy
b756fabd1a
chickenEggs.address-info: init at 1.0.5
2022-05-03 22:52:49 +02:00
Daniel Nagy
876def9433
chickenEggs.sha2: init at 4.0.5
2022-05-03 22:52:49 +02:00
Daniel Nagy
e9fa73c93d
chickenEggs.message-digest-primitive: init at 4.3.2
2022-05-03 22:52:49 +02:00
Daniel Nagy
e7bd776d5b
chickenEggs.json: init at 1.6
2022-05-03 22:52:49 +02:00
Daniel Nagy
01ab95c886
chickenEggs.packrat: init at 1.5
2022-05-03 22:52:49 +02:00
Daniel Nagy
09f4886b37
chickenEggs.utf8: init at 3.6.2
2022-05-03 22:52:48 +02:00
Daniel Nagy
95d24cad2a
chickenEggs.uri-generic: init at 3.2
2022-05-03 22:52:48 +02:00
Daniel Nagy
7e65e01f83
chickenEggs.uri-common: init at 2.0
2022-05-03 22:52:48 +02:00
Daniel Nagy
534f88d368
chickenEggs.symbol-utils: init at 2.1.0
2022-05-03 22:52:48 +02:00
Daniel Nagy
42cd512356
chickenEggs.string-utils: init at 2.4.0
2022-05-03 22:52:48 +02:00
Daniel Nagy
e91febd454
chickenEggs.srfi-69: init at 0.4.1
2022-05-03 22:52:47 +02:00
Daniel Nagy
236e58ec33
chickenEggs.srfi-18: init at 0.1.6
2022-05-03 22:52:47 +02:00
Daniel Nagy
d74cdc6734
chickenEggs.spiffy: init at 6.3
2022-05-03 22:52:47 +02:00
Daniel Nagy
477e06109e
chickenEggs.sendfile: init at 1.8.3
2022-05-03 22:52:47 +02:00
Daniel Nagy
8d3b68f518
chickenEggs.regex: init at 2.0
2022-05-03 22:52:47 +02:00
Daniel Nagy
8c7f1233e6
chickenEggs.miscmacros: init at 1.0
2022-05-03 22:52:46 +02:00
Daniel Nagy
bb9bf815fe
chickenEggs.memory-mapped-files: init at 0.4
2022-05-03 22:52:46 +02:00
Daniel Nagy
588e750718
chickenEggs.set: init at 2.2
2022-05-03 22:52:46 +02:00
Daniel Nagy
38f7ead82d
chickenEggs.intarweb: init at 2.0.1
2022-05-03 22:52:46 +02:00
Daniel Nagy
4c7e5a0812
chickenEggs.defstruct: init at 2.0
2022-05-03 22:52:45 +02:00
Daniel Nagy
bdfbb00e0c
chickenEggs.check-errors: init at 3.2.0
2022-05-03 22:52:45 +02:00
Daniel Nagy
6ebe5ef320
chickenEggs.base64: init at 1.0
2022-05-03 22:52:45 +02:00
Daniel Nagy
91d2292a53
chickenEggs.apropos: init at 3.6.0
2022-05-03 22:52:45 +02:00
sternenseemann
e9d8ace0ae
Merge pull request #134514 from MostAwesomeDude/chicken
...
CHICKEN docs and updates
2022-04-22 14:02:23 +02:00
Corbin
ec35f59fd1
chickenPackages.chickenEggs.srfi-189: init at 0.1
...
Semi-automatically done by egg2nix.
2022-04-21 15:19:09 -07:00
Corbin
212fecb734
chickenPackages.chickenEggs.srfi-13: 0.3 -> 0.3.1
...
Performed semi-automatically with egg2nix, as a test of freshly-written
documentation.
2022-04-21 15:19:06 -07:00
Jonathan Ringer
62b81e9edb
chicken: disable tests for darwin
...
Test suite assumes access to the `hostname` command, and a few
other gnu coreutil assumptions, not compatible with darwin.
Enable doInstallCheck to compensate
2022-04-13 14:31:30 -07:00
Felix Buehler
45eeb92d44
chickenPackages_4.egg2nix: switch to fetchFromGitHub
2022-01-08 15:38:10 +01:00
R. Ryantm
27d3c246b2
chicken: 5.2.0 -> 5.3.0
2021-12-11 15:20:35 +00:00
Daniel Nagy
b553ac45a2
chickenPackages_5.chicken: use lib.makeBinPath instead
2021-06-30 09:23:22 +02:00
Daniel Nagy
1d60b17566
chickenPackages_5.chicken: check the binaryVersion ( #128202 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-06-26 21:47:51 +02:00
sternenseemann
3937980850
chickenPackages_{4,5}: recurseIntoAttrs
...
This prevents further evaluation regression for chickenPackages if they
are deprecated again. Since chickenPackages_4 and chickenPackages_5 are
extremely tiny package set, the cost of building one additional set on
hydra is probably fine.
2021-03-03 13:40:47 +01:00
sternenseemann
6f2fbf5f0b
treewide: add missing lib inputs
...
This fixes hopefully all remaining missing lib inputs, likely introduced
as a regression by our recent treewide switch from stdenv.lib to lib.
These instances are all I could find using nix-instantiate --parse using
the following command:
find "$NIXPKGS" -name '*.nix' \
-and ! -path "$NIXPKGS/pkgs/development/interpreters/python/cpython/docs/template.nix" \
-and ! -path '$NIXPKGS/.git/**' \
-print0 | xargs -0 nix-instantiate --parse >/dev/null
2021-03-03 13:40:45 +01:00
Ben Siraphob
e03c068af5
treewide: makeWrapper buildInputs to nativeBuildInputs
2021-02-19 20:09:16 +07:00
Sandro
2ee93d61ad
Merge pull request #110913 from siraben/other-stdenv-lib
2021-01-27 10:13:05 +01:00
Ben Siraphob
02ee14b9d5
treewide: stdenvNoCC.lib -> lib
2021-01-27 13:01:51 +07:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed
2021-01-25 18:31:47 +01:00