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
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
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
Ben Siraphob
acc5f7b18a
pkgs/development/compilers: stdenv.lib -> lib
2021-01-23 08:57:37 +07:00
Mark Hudnall
79b78663e5
chicken: support darwin platform ( #103748 )
...
Darwin was not included as a supported platform for chicken. However, it compiled and
worked fine after bypassing unsupported platforms.
We make two changes to chicken's derivation. First, we add darwin as a supported
platform.
Second, we set some envvars that force the build to use nix-supplied build
tools. Chicken's Makefile for macOS hardcodes paths to gcc and other build tools
(see
https://code.call-cc.org/cgi-bin/gitweb.cgi?p=chicken-core.git;a=blob;f=Makefile.macosx;h=5d4d9b0aa1bb4c95e1ba7a55f9586fa86ee5034f;hb=317468e4994e6245d787400359726a9fb97d5d60#l31 ). We
override these envvars to use the wrapped $CC and bintools provided by nix to make
the build pure.
2020-11-15 09:11:56 -05:00
Jörg Thalheim
887295fd2d
treewide: remove the-kenny from maintainers
...
@the-kenny did a good job in the past and is set as maintainer in many package,
however since 2017-2018 he stopped contributing. To create less confusion
in pull requests when people try to request his feedback, I removed him as
maintainer from all packages.
2020-05-09 10:28:57 +01:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
Evan Hanson
4eb9e9a20c
chicken: 5.1.0 -> 5.2.0
...
Also updates the matchable egg (used by egg2nix) from 1.0 -> 1.1 and
removes trailing slashes from the path prefix variables passed to
wrapProgram (they're unnecessary and only result in doubled-up slashes
in the values).
2020-03-01 23:42:29 -08:00