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
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
Merijn Broeren
133103d709
treewide: replace make/build/configure/patchFlags with nix lists
2019-12-30 12:58:11 +01:00
David McFarland
2197fed076
chicken: add corngood as maintainer ( #76076 )
2019-12-19 23:48:25 -05:00
David McFarland
02930180be
chicken: update eggs to latest
...
Fixes #73650
2019-12-12 10:09:52 -04:00