Merge release-24.05 into staging-next-24.05

This commit is contained in:
github-actions[bot] 2024-08-18 00:16:20 +00:00 committed by GitHub
commit fe9db7f7ac
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
21 changed files with 310 additions and 172 deletions

View File

@ -40,6 +40,13 @@ import pkgs.path { overlays = [ (self: super: {
In the first example, `pkgs.foo` is the result of a function call with some default arguments, usually a derivation. Using `pkgs.foo.override` will call the same function with the given new arguments.
Many packages, like the `foo` example above, provide package options with default values in their arguments, to facilitate overriding.
Because it's not usually feasible to test that packages build with all combinations of options, you might find that a package doesn't build if you override options to non-default values.
Package maintainers are not expected to fix arbitrary combinations of options.
If you find that something doesn't work, please submit a fix, ideally with a regression test.
If you want to ensure that things keep working, consider [becoming a maintainer](https://github.com/NixOS/nixpkgs/tree/master/maintainers) for the package.
## <pkg>.overrideAttrs {#sec-pkg-overrideAttrs}
The function `overrideAttrs` allows overriding the attribute set passed to a `stdenv.mkDerivation` call, producing a new derivation based on the original one. This function is available on all derivations produced by the `stdenv.mkDerivation` function, which is most packages in the nixpkgs expression `pkgs`.

View File

@ -63,8 +63,6 @@ in
settings.PasswordAuthentication = mkDefault false;
};
users.users.root.initialPassword = "foobar";
# Enable the serial console on tty1
systemd.services."serial-getty@tty1".enable = true;

View File

@ -15,18 +15,18 @@
}:
let
version = "2.8.2";
version = "2.8.3";
craftos2-lua = fetchFromGitHub {
owner = "MCJack123";
repo = "craftos2-lua";
rev = "v${version}";
hash = "sha256-Kv0supnYKWLaVqOeZAzQNd3tQRP2KJugZqytyoj8QtY=";
hash = "sha256-OCHN/ef83X4r5hZcPfFFvNJHjINCTiK+COf369/WPsA=";
};
craftos2-rom = fetchFromGitHub {
owner = "McJack123";
repo = "craftos2-rom";
rev = "v${version}";
hash = "sha256-5ZsLsqrkO02NLJCzsgf0k/ifsqNybTi4DcB9GLmWDHw=";
hash = "sha256-YidLt/JLwBMW0LMo5Q5PV6wGhF0J72FGX+iWYn6v0Z4=";
};
in
@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
owner = "MCJack123";
repo = "craftos2";
rev = "v${version}";
hash = "sha256-ozebHgUgwdqYtWAyL+EdwpjEvZC+PkWcLYCPWz2FjSw=";
hash = "sha256-DbxAsXxpsa42dF6DaLmgIa+Hs/PPqJ4dE97PoKxG2Ig=";
};
nativeBuildInputs = [ patchelf unzip ];

View File

@ -6,17 +6,17 @@ callPackage ./make-brave.nix (removeAttrs args [ "callPackage" ])
if stdenv.isAarch64 then
rec {
pname = "brave";
version = "1.68.137";
version = "1.68.141";
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_arm64.deb";
hash = "sha256-9HMgLZ/iK5xJByZuvD8n5cv+aK5oZRm2Xbm4NhgWpCk=";
hash = "sha256-3Zd1H67rFDar/68ilcxPuAQOllh8SMm//9+h+m1MKes=";
platform = "aarch64-linux";
}
else if stdenv.isx86_64 then
rec {
pname = "brave";
version = "1.68.137";
version = "1.68.141";
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb";
hash = "sha256-lEW4bv/BWjV8ncB8TMbLMSoQCW960kWP9DaZkEws428=";
hash = "sha256-soSwRj8acXA2KDgCpcFZh2AFEVX43ZI7IpmvXKv5mFo=";
platform = "x86_64-linux";
}
else

View File

@ -238,11 +238,11 @@
md5name = "3d4566a0e51e7fc14528f5a1eecc6f12e5ffbbec6484470d3da48b0d8ead345a-NotoSerif-v2.012.zip";
}
{
name = "NotoSerifHebrew-v2.003.zip";
url = "https://dev-www.libreoffice.org/src/NotoSerifHebrew-v2.003.zip";
sha256 = "e45c149d6c29b38b8981401f875ab4304e73a366312783c41c082eb5366d3921";
name = "NotoSerifHebrew-v2.004.zip";
url = "https://dev-www.libreoffice.org/src/NotoSerifHebrew-v2.004.zip";
sha256 = "99523f4f21051495f18cbd5169ed0d1e9b395eefe770fece1844a4a7a00c46da";
md5 = "";
md5name = "e45c149d6c29b38b8981401f875ab4304e73a366312783c41c082eb5366d3921-NotoSerifHebrew-v2.003.zip";
md5name = "99523f4f21051495f18cbd5169ed0d1e9b395eefe770fece1844a4a7a00c46da-NotoSerifHebrew-v2.004.zip";
}
{
name = "NotoSansArabic-v2.010.zip";
@ -252,18 +252,18 @@
md5name = "a5a34ac1ea01d0d71c083f99440ebfb1f64224474a0d88bb7ef0e2f8d9a996d2-NotoSansArabic-v2.010.zip";
}
{
name = "NotoNaskhArabic-v2.016.zip";
url = "https://dev-www.libreoffice.org/src/NotoNaskhArabic-v2.016.zip";
sha256 = "2b6a3f30f21d27bc6b75b40a350221e12e64b753604d613bf3ddf71cdbe331ac";
name = "NotoNaskhArabic-v2.019.zip";
url = "https://dev-www.libreoffice.org/src/NotoNaskhArabic-v2.019.zip";
sha256 = "7a509e10c9c8d21f384a26807ef2f5fbbecec46fdb8626c5441bed6d894edb81";
md5 = "";
md5name = "2b6a3f30f21d27bc6b75b40a350221e12e64b753604d613bf3ddf71cdbe331ac-NotoNaskhArabic-v2.016.zip";
md5name = "7a509e10c9c8d21f384a26807ef2f5fbbecec46fdb8626c5441bed6d894edb81-NotoNaskhArabic-v2.019.zip";
}
{
name = "NotoSansHebrew-v2.003.zip";
url = "https://dev-www.libreoffice.org/src/NotoSansHebrew-v2.003.zip";
sha256 = "ded809309ff924bc45834bf19afaa5693cadf17580972468f6041f5e599ddb8a";
name = "NotoSansHebrew-v3.001.zip";
url = "https://dev-www.libreoffice.org/src/NotoSansHebrew-v3.001.zip";
sha256 = "df0a71814b4e63644cf40fcc4529111b61266b7a2dafbe95068b29a7520cc3cb";
md5 = "";
md5name = "ded809309ff924bc45834bf19afaa5693cadf17580972468f6041f5e599ddb8a-NotoSansHebrew-v2.003.zip";
md5name = "df0a71814b4e63644cf40fcc4529111b61266b7a2dafbe95068b29a7520cc3cb-NotoSansHebrew-v3.001.zip";
}
{
name = "NotoSansArmenian-v2.008.zip";
@ -539,11 +539,11 @@
md5name = "2fdc3feb6e9deb17adec9bafa3321419aa19f8f4e5dea7bf8486844ca22207bf-libjpeg-turbo-2.1.5.1.tar.gz";
}
{
name = "language-subtag-registry-2023-08-02.tar.bz2";
url = "https://dev-www.libreoffice.org/src/language-subtag-registry-2023-08-02.tar.bz2";
sha256 = "59fdc026b5088e7947e1e6add482d2a40e1f7e25c50f198b456954216462c2eb";
name = "language-subtag-registry-2024-06-14.tar.bz2";
url = "https://dev-www.libreoffice.org/src/language-subtag-registry-2024-06-14.tar.bz2";
sha256 = "75bc394dd83ddfd62b172a462db1b66bdb5950f40823ed63b8c7db6b71e37e75";
md5 = "";
md5name = "59fdc026b5088e7947e1e6add482d2a40e1f7e25c50f198b456954216462c2eb-language-subtag-registry-2023-08-02.tar.bz2";
md5name = "75bc394dd83ddfd62b172a462db1b66bdb5950f40823ed63b8c7db6b71e37e75-language-subtag-registry-2024-06-14.tar.bz2";
}
{
name = "lcms2-2.16.tar.gz";
@ -630,11 +630,11 @@
md5name = "4003c56b3d356d21b1db7775318540fad6bfedaf5f117e8f7c010811219be3cf-xmlsec1-1.3.2.tar.gz";
}
{
name = "libxml2-2.12.6.tar.xz";
url = "https://dev-www.libreoffice.org/src/libxml2-2.12.6.tar.xz";
sha256 = "889c593a881a3db5fdd96cc9318c87df34eb648edfc458272ad46fd607353fbb";
name = "libxml2-2.12.8.tar.xz";
url = "https://dev-www.libreoffice.org/src/libxml2-2.12.8.tar.xz";
sha256 = "43ad877b018bc63deb2468d71f95219c2fac196876ef36d1bee51d226173ec93";
md5 = "";
md5name = "889c593a881a3db5fdd96cc9318c87df34eb648edfc458272ad46fd607353fbb-libxml2-2.12.6.tar.xz";
md5name = "43ad877b018bc63deb2468d71f95219c2fac196876ef36d1bee51d226173ec93-libxml2-2.12.8.tar.xz";
}
{
name = "libxslt-1.1.39.tar.xz";
@ -742,11 +742,11 @@
md5name = "cd775f625c944ed78a3da18a03b03b08eea73c8aabc97b41bb336e9a10954930-openldap-2.6.7.tgz";
}
{
name = "openssl-3.0.13.tar.gz";
url = "https://dev-www.libreoffice.org/src/openssl-3.0.13.tar.gz";
sha256 = "88525753f79d3bec27d2fa7c66aa0b92b3aa9498dafd93d7cfa4b3780cdae313";
name = "openssl-3.0.14.tar.gz";
url = "https://dev-www.libreoffice.org/src/openssl-3.0.14.tar.gz";
sha256 = "eeca035d4dd4e84fc25846d952da6297484afa0650a6f84c682e39df3a4123ca";
md5 = "";
md5name = "88525753f79d3bec27d2fa7c66aa0b92b3aa9498dafd93d7cfa4b3780cdae313-openssl-3.0.13.tar.gz";
md5name = "eeca035d4dd4e84fc25846d952da6297484afa0650a6f84c682e39df3a4123ca-openssl-3.0.14.tar.gz";
}
{
name = "liborcus-0.19.2.tar.xz";

View File

@ -1,4 +1,4 @@
{
sha256 = "0sxvc6raij7rd8n0rg8pg61ppxlpvsx1i551hs53x972156cz2lf";
url = "https://download.documentfoundation.org/libreoffice/src/24.2.3/libreoffice-help-24.2.3.2.tar.xz";
sha256 = "090pi8dnj5izpvng94hgmjid14n7xvy3rlqqvang3pqdn35xnpsl";
url = "https://download.documentfoundation.org/libreoffice/src/24.2.5/libreoffice-help-24.2.5.2.tar.xz";
}

View File

@ -1,4 +1,4 @@
{
sha256 = "0r0y92c7i42iiimzg9b1pyldnswh28j8p0lmilz7j1sxv2f0bqpn";
url = "https://download.documentfoundation.org/libreoffice/src/24.2.3/libreoffice-24.2.3.2.tar.xz";
sha256 = "03halzc9w4z8pfs8krpswp2qzrqq9rhnmms8v8ny88am87vy85lw";
url = "https://download.documentfoundation.org/libreoffice/src/24.2.5/libreoffice-24.2.5.2.tar.xz";
}

View File

@ -1,4 +1,4 @@
{
sha256 = "0jibmsghr9719nmq6w2m947g4arc8dl3wrj5yyg0fy8znnim6477";
url = "https://download.documentfoundation.org/libreoffice/src/24.2.3/libreoffice-translations-24.2.3.2.tar.xz";
sha256 = "0fri41y59zhm8lq0kh6hvf5rpdjdqx0lg1sl40mhh1d6lf1izc1w";
url = "https://download.documentfoundation.org/libreoffice/src/24.2.5/libreoffice-translations-24.2.5.2.tar.xz";
}

View File

@ -1 +1 @@
"24.2.3.2"
"24.2.5.2"

View File

@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "gerrit";
version = "3.9.4";
version = "3.9.6";
src = fetchurl {
url = "https://gerrit-releases.storage.googleapis.com/gerrit-${version}.war";
hash = "sha256-pjrWXfae1momJRTfdIPalsLynAGwqp1VtX9M9uqzJwM=";
hash = "sha256-O3QYzBsRsdIv8lDUq/yQ0ZVLlJcIUZKfr2MrvRmeF5s=";
};
buildCommand = ''

View File

@ -0,0 +1,33 @@
{
lib,
fetchFromGitHub,
stdenvNoCC,
}:
stdenvNoCC.mkDerivation {
pname = "fuzzdb";
version = "0-unstable-2020-02-26";
src = fetchFromGitHub {
owner = "fuzzdb-project";
repo = "fuzzdb";
rev = "5656ab25dc6bb43bae32236fab775658a90d7380";
hash = "sha256-7AORrXi443+VK5lbgcjqW4QS7asbXu/dCKj8uCMC0PY=";
};
installPhase = ''
runHook preInstall
mkdir -p $out/share/{fuzzdb,wordlists/fuzzdb}
mv docs web-backdoors $out/share/fuzzdb
mv */ $out/share/wordlists/fuzzdb
runHook postInstall
'';
meta = {
description = "Comprehensive collection of attack patterns and predictable resource names used for security testing and fuzzing application";
homepage = "https://github.com/fuzzdb-project/fuzzdb";
license = with lib.licenses; [ bsd3 ];
maintainers = with lib.maintainers; [ d3vil0p3r ];
platforms = lib.platforms.all;
};
}

View File

@ -8,16 +8,16 @@
buildGoModule rec {
pname = "gowall";
version = "0.1.6";
version = "0.1.7";
src = fetchFromGitHub {
owner = "Achno";
repo = "gowall";
rev = "v${version}";
hash = "sha256-BNksshg1yK3mQuBaC4S3HzwfJ8vW0XxfDkG7YJAF00E=";
hash = "sha256-R7dOONfyzj6V3101Rp/WhUcFpqrSKWEkVm4a2riXZAI=";
};
vendorHash = "sha256-jNx4ehew+IBx7M6ey/rT0vb53+9OBVYSEDJv8JWfZIw=";
vendorHash = "sha256-H2Io1K2LEFmEPJYVcEaVAK2ieBrkV6u+uX82XOvNXj4=";
nativeBuildInputs = [ installShellFiles ];
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''

View File

@ -10,13 +10,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "chicken";
version = "5.3.0";
version = "5.4.0";
binaryVersion = 11;
src = fetchurl {
url = "https://code.call-cc.org/releases/${finalAttrs.version}/chicken-${finalAttrs.version}.tar.gz";
sha256 = "sha256-w62Z2PnhftgQkS75gaw7DC4vRvsOzAM7XDttyhvbDXY=";
sha256 = "sha256-PF1KphwRZ79tm/nq+JHadjC6n188Fb8JUVpwOb/N7F8=";
};
# Disable two broken tests: "static link" and "linking tests"

View File

@ -2,9 +2,9 @@
[7off]
dependencies = ["anaphora", "define-options", "lowdown", "matchable", "srfi-1", "sxml-transforms", "sxpath", "utf8", "srfi-42", "srfi-69", "strse", "uri-common"]
license = "agpl"
sha256 = "0hsqxva92k3yasrlgl7bbq3z3d2d2nd3r3i2v6vimv7mp2chfkdr"
sha256 = "1z35j4py67c3x2f87mzvczpbbcskd80d5m7a7080gfxzrmwrn2c9"
synopsis = "Markdown to Gemini text"
version = "1.31"
version = "1.33"
[F-operator]
dependencies = ["miscmacros", "datatype", "box"]
@ -70,18 +70,18 @@ synopsis = "SRFI-69-like library for alists"
version = "0.3.0"
[allegro]
dependencies = ["foreigners"]
dependencies = ["foreigners", "chicken"]
license = "bsd"
sha256 = "14w7q0iwskrqbqfjspf5wxnxb8wn56q9xbpc0vz518azm9ndf63p"
sha256 = "1c83294hv7czfx45yczchvgnd3k72d26ya5mhf365zmrkbzqylfz"
synopsis = "Allegro"
version = "3.0.0"
version = "4.0.0"
[amb]
dependencies = ["srfi-1"]
license = "bsd"
sha256 = "0ggwmsd4igg099ikn5qja5nkqmrnsw0byyk3q9y04ygvzalqyb36"
sha256 = "0n2wbxb23fai27hgk86jf9lnnrg0dvh989ysjkscdf9my96j448s"
synopsis = "The non-deterministic backtracking ambivalence operator"
version = "3.0.9"
version = "3.0.10"
[amqp]
dependencies = ["bitstring", "mailbox", "srfi-18", "uri-generic"]
@ -105,18 +105,18 @@ synopsis = "Procedures to generate ANSI escape sequences"
version = "0.6"
[apropos]
dependencies = ["srfi-1", "utf8", "string-utils", "symbol-utils", "check-errors"]
dependencies = ["utf8", "srfi-1", "symbol-utils", "check-errors"]
license = "bsd"
sha256 = "01zdifhqc0jfm810106sh87w0fmpchf4dph0k8v1lyjzbj1ivmi4"
sha256 = "1w0kyycm8j30fd7iv9zs852rx5jpsmv2xs0lplpcjhmv2a3dlmv1"
synopsis = "CHICKEN apropos"
version = "3.8.3"
version = "3.11.1"
[arcadedb]
dependencies = ["uri-common", "medea"]
dependencies = ["medea"]
license = "zlib-acknowledgement"
sha256 = "1w2iqylz0wfn7is8vss5dkwmi3pxhbh2h7ywzg39x45z2c91sd28"
sha256 = "1lhagnaxwvzax82k7qg8v5w7wj9mqi4y686j52fqiqnry99h73k0"
synopsis = "An ArcadeDB database driver for CHICKEN Scheme."
version = "0.7"
version = "0.8"
[args]
dependencies = ["srfi-1", "srfi-13", "srfi-37"]
@ -226,9 +226,9 @@ version = "1.0"
[beaker]
dependencies = ["begin-syntax", "debugger-protocol", "schematic", "srfi-1", "srfi-13", "srfi-14", "srfi-69", "vector-lib", "with-current-directory", "module-declarations"]
license = "bsd"
sha256 = "1nxzqjwh3bi2zyifdpn0wb86352rizjpfl3lfi34f3g6m95avmmg"
sha256 = "1ilsr7gl8dr8wv5n0v9kgpmy6a7j6v581ykl2bb6fbnnssfq655z"
synopsis = "Lab supplies for CHICKEN development"
version = "0.0.22"
version = "0.0.23"
[begin-syntax]
dependencies = ["matchable", "module-declarations"]
@ -289,9 +289,9 @@ version = "1.37"
[bitwise-utils]
dependencies = []
license = "public-domain"
sha256 = "065q6ha8wsj6qhg7zxkaj2qrj5sm3iz2v7shcp5wh7j3fqwbs5q5"
sha256 = "1p433kx2q1zam5a2isgnxiywgkcb77bmbqlajpr7rvm5i739h8g7"
synopsis = "Bitwise utilities"
version = "1.3.0"
version = "1.3.1"
[blas]
dependencies = ["bind", "compile-file", "srfi-13"]
@ -345,23 +345,23 @@ version = "1.2"
[breadline]
dependencies = ["apropos", "srfi-18"]
license = "gpl-3"
sha256 = "1rvppf2aci4dxn6a74nzzj1iw7is65ad38fbvrr9harazfx6j4jy"
sha256 = "1kkga2n6vw2hxg9sd20f6swnj6hikddyiamsdbqp5m72nlxkq72c"
synopsis = "Bindings to readline"
version = "0.11"
version = "0.12"
[brev-separate]
dependencies = ["matchable", "miscmacros", "srfi-1", "srfi-69"]
license = "bsd-1-clause"
sha256 = "0ycm95vcf1dj6m3kqii7b2a5kxyd1m6lzksz77ispay14srgw8rd"
sha256 = "1wzcqbccngcajzw4js7llys1pnmnvsmkk01v1ji6khy4kyghvspl"
synopsis = "Hodge podge of macros and combinators"
version = "1.95"
version = "1.97"
[brev]
dependencies = ["anaphora", "brev-separate", "clojurian", "combinators", "define-options", "dwim-sort", "fix-me-now", "acetone", "html-parser", "match-generics", "http-client", "matchable", "miscmacros", "scsh-process", "sequences", "srfi-1", "srfi-42", "srfi-69", "strse", "sxml-serializer", "sxml-transforms", "sxpath", "tree", "uri-common"]
license = "public-domain"
sha256 = "1kbphbz21rlrsfcfqg77hm1vv7wh9z1gcwh5lb2hlrqp2yl7m7yc"
sha256 = "0gzbhyv228a76cnnisn7cqyhjsrphxn0bavxisg9rd40ndggijka"
synopsis = "A huge pile of batteries and shortcuts"
version = "1.41"
version = "1.42"
[byte-blob]
dependencies = ["srfi-1"]
@ -422,9 +422,9 @@ version = "0.4"
[check-errors]
dependencies = []
license = "bsd"
sha256 = "09ffyffrv3gamjsjgbisn3yxb40wbqy5pfrs6dxw20n1ffimgfw5"
sha256 = "1xgchkpcmk7cwvbr87xmmwnw7z9ah8r8p6hv7kdkpjy66bas0yhj"
synopsis = "Argument checks & errors"
version = "3.8.0"
version = "3.8.2"
[checks]
dependencies = ["simple-exceptions"]
@ -499,9 +499,9 @@ version = "5.0.3"
[ck-macros]
dependencies = []
license = "public-domain"
sha256 = "1x2d1f0fnzz5h871qgw4hkdffhd7rv7w59lq7r1y0r0jzl2rv83j"
sha256 = "1xry5blp0vjmxidp47f9i8axji2q5f7csjkqi0n1gdwkm54755jz"
synopsis = "Composable macros based on the CK abstract machine"
version = "0.3.0"
version = "0.3.1"
[clojurian]
dependencies = ["srfi-18"]
@ -597,9 +597,9 @@ version = "1.0"
[condition-utils]
dependencies = ["srfi-1", "srfi-69", "check-errors"]
license = "bsd"
sha256 = "11mkmbyciyrqyakp1gyfvmbfayglhzx2x6j6zyp9kj31vhi2y4hd"
sha256 = "1g3vi4pn3z66qldbw4h5731xvi2hd37l887czzbj2a2pbwv4rfp3"
synopsis = "SRFI 12 Condition Utilities"
version = "2.2.3"
version = "2.3.1"
[continuations]
dependencies = []
@ -735,11 +735,11 @@ synopsis = "Directed graph in adjacency list format."
version = "2.0"
[directory-utils]
dependencies = ["srfi-1", "srfi-13", "miscmacros", "moremacros", "list-utils", "stack", "check-errors"]
dependencies = ["srfi-1", "utf8", "miscmacros", "stack", "check-errors"]
license = "bsd"
sha256 = "0jaj7pi27d65wz1zpfxiphkdnk4an5yahhhxs28svsqprq0v0ay1"
sha256 = "17306fd9brbifvc3ahzfwcam9px2fs1674m8wzbyr6hzh9bhw62z"
synopsis = "directory-utils"
version = "2.2.6"
version = "2.4.1"
[disjoint-set]
dependencies = []
@ -1078,11 +1078,11 @@ synopsis = "Chicken bindings to genann - a simple neural network library in ANSI
version = "0.2.2"
[generalized-arrays]
dependencies = ["check-errors", "matchable", "srfi-133", "typed-records"]
license = "bsd3"
sha256 = "0d9n1njd1mrcpqz8xim0m5x0yz94b8xyvwzyvsfq4l7q3km44v3k"
synopsis = "An implementation providing generalized arrays and storage classes for CHICKEN Scheme."
version = "0.0.7"
dependencies = ["r7rs", "srfi-48", "srfi-128", "srfi-133", "srfi-143", "srfi-160", "check-errors", "transducers"]
license = "bsd-3"
sha256 = "0zimlx33nn4val556sbwzgcsrpavz02dmk78hbv2xrjasraq36zn"
synopsis = "Provides generalized arrays, intervals, and storage classes for CHICKEN Scheme."
version = "2.0.2"
[generics]
dependencies = ["simple-cells"]
@ -1108,9 +1108,9 @@ version = "1.21"
[getopt-utils]
dependencies = ["utf8", "srfi-1", "getopt-long"]
license = "bsd"
sha256 = "0i17fj29zbbm05x68h7fy524ypk8vbr62gq6jkrwf18371l0l767"
sha256 = "1992zcps7gghhc9l7sfkglmf2rqgwvw6jz39k7q9mbs690chq1l1"
synopsis = "Utilities for getopt-long"
version = "1.1.1"
version = "1.2.0"
[git]
dependencies = ["srfi-69", "foreigners", "module-declarations", "srfi-1"]
@ -1290,9 +1290,9 @@ version = "0.3"
[http-client]
dependencies = ["intarweb", "uri-common", "simple-md5", "sendfile", "srfi-1", "srfi-13", "srfi-18", "srfi-69"]
license = "bsd"
sha256 = "0d24dpi8c45rvwfm31hd033rpyghx9xps1qdki8czcl6500bcy7y"
sha256 = "16f1ch4sdb1lfwfq5fa142sjzgvd2l4c6b5q750cfkfz8p6zi1vw"
synopsis = "High-level HTTP client library"
version = "1.2.1"
version = "1.2.2"
[http-session]
dependencies = ["intarweb", "simple-sha1", "spiffy", "srfi-1", "srfi-18", "srfi-69", "uri-common"]
@ -1409,9 +1409,9 @@ version = "0.4"
[ipfs]
dependencies = ["http-client", "intarweb", "medea", "srfi-1", "srfi-13", "srfi-189", "srfi-197", "uri-common"]
license = "unlicense"
sha256 = "1mw6z3piddy9xz494kv0243jhhirlb1dp15dph2p1ks4bhipbr4m"
sha256 = "1ghsqdnw73xz9pbl6d7j38qgs066wsy1y6q9l0ardbqkmkibwyr8"
synopsis = "IPFS HTTP API for Scheme"
version = "0.0.13"
version = "0.0.15"
[irc]
dependencies = ["matchable", "regex", "srfi-1"]
@ -1511,6 +1511,13 @@ sha256 = "0sl8i18g03cl8qpaqbrfkcx7xd28jyxcb183873s9yq7max4zryr"
synopsis = "Evaluate expressions once"
version = "0.3"
[lay]
dependencies = []
license = "bsd"
sha256 = "1z7n51p6yzn9bd4l7jxh3mrq45a6h8mi95s2v2d9xgn3m0dmbhqi"
synopsis = "Lay eggs efficiently"
version = "0.2.2"
[lazy-ffi]
dependencies = ["bind", "srfi-1", "srfi-69"]
license = "bsd"
@ -1542,9 +1549,9 @@ version = "1.2"
[levenshtein]
dependencies = ["srfi-1", "srfi-13", "srfi-63", "srfi-69", "vector-lib", "utf8", "miscmacros", "record-variants", "check-errors"]
license = "bsd"
sha256 = "07jwz006c6yhibg7d9nb35rif04810820pss5mg7c7mbn2nzmq1q"
sha256 = "1q09kml6igd010j630m52rg7vayfsab176k3vjcsjn7ccf3i7a31"
synopsis = "Levenshtein edit distance"
version = "2.4.0"
version = "2.4.1"
[lexgen]
dependencies = ["srfi-1", "utf8", "srfi-127"]
@ -1651,6 +1658,13 @@ sha256 = "1zc9prn3n4rac6ibgbfg0fcdl0czf31qhx8v2276m49i7hizvan4"
synopsis = "Efficient color types and math"
version = "0.1.1"
[magic-pipes]
dependencies = ["srfi-38", "typed-records", "args", "alist-lib", "sql-de-lite", "medea", "ssql", "ssax", "sxml-serializer"]
license = "bsd"
sha256 = "1rxsy3mdagw713d6qhgyrq73gvgrvr4w1vgbs41zkkv1ck3ggqys"
synopsis = "Unix shell pipeline tools for working with s-expressions"
version = "1.3"
[magic]
dependencies = []
license = "bsd"
@ -1703,9 +1717,16 @@ version = "2.8"
[matchable]
dependencies = []
license = "public-domain"
sha256 = "0bizkac4a926lbk0v2m05ysq359mzhfsqh973m72jc4gcj4azr5p"
sha256 = "1c7c61wivhn8qrj5rfivr2f0ffjgl4ccd6chk9p705rynjiv7pw0"
synopsis = "Hygienic MATCH replacement"
version = "1.1"
version = "1.2"
[math-utils]
dependencies = []
license = "public-domain"
sha256 = "1vc8xrah2yngfbwvah1948h156dp1lw75nrapjcmvybc2315fn93"
synopsis = "Miscellaneous math utilities"
version = "1.1.0"
[math]
dependencies = ["srfi-1", "r6rs-bytevectors", "miscmacros", "srfi-133", "srfi-42"]
@ -1717,9 +1738,9 @@ version = "0.3.4"
[mathh]
dependencies = []
license = "public-domain"
sha256 = "1zdm58a950vslyjkw4w04c70vhjwf5bdxw79mp3cq65ik474gi8d"
synopsis = "ISO C math functions, miscellaneous math utilities, and constants"
version = "4.6.4"
sha256 = "1mf9aqjwp068a93fmkm29f5mawc15nizm8wwvfra1af7y4f434al"
synopsis = "ISO C math functions and constants"
version = "4.7.0"
[matrico]
dependencies = []
@ -1780,16 +1801,16 @@ version = "4.3.8"
[message-digest-type]
dependencies = ["blob-utils", "string-utils", "message-digest-primitive", "check-errors"]
license = "bsd"
sha256 = "0njvcflhafs5pqvhnm31alp66v1szg2y08fdlwnwq2bzzpaq83id"
sha256 = "15cp3km0lv4s28yq0ynabqmd902325692xyq2hmsv0n68j5jckdz"
synopsis = "Message Digest Type"
version = "4.3.5"
version = "4.3.6"
[message-digest-utils]
dependencies = ["blob-utils", "string-utils", "memory-mapped-files", "message-digest-primitive", "message-digest-type", "check-errors"]
license = "bsd"
sha256 = "004da7czv5mqxz8cif2nc0shx1xxj266alqm2370h13wbdl369c3"
sha256 = "04pxzqnirv04hcjik1v2mz59vvfgxfanfsgwy6q0ai17as2kaajr"
synopsis = "Message Digest Support"
version = "4.3.5"
version = "4.3.7"
[message-digest]
dependencies = ["message-digest-primitive", "message-digest-type", "message-digest-utils"]
@ -1878,16 +1899,16 @@ version = "4.0.1"
[moremacros]
dependencies = ["srfi-69", "miscmacros", "check-errors"]
license = "bsd"
sha256 = "09kc4wmhwkdhspk8g0i357qdq9mp1xcalgnqi8z9yasfy2k6gk1h"
sha256 = "0xwrsak9r77gyq85jhqj1hwjpmv897d8mgzqhw1q7br2clry44sk"
synopsis = "More miscellaneous macros"
version = "2.5.0"
version = "2.5.3"
[mosquitto]
dependencies = ["srfi-1"]
license = "mit"
sha256 = "0v03hljm71hl6xr1pffzcpk2izil9w2sp9k68a7iirvpcvqg9iph"
sha256 = "1kc5kh9lp17lpx48br8mb2wg78li7g4kq606dq86v02kwj1b4xh1"
synopsis = "Bindings to mosquitto MQTT client library"
version = "0.1.3"
version = "0.1.5"
[mpd-client]
dependencies = ["regex", "srfi-1"]
@ -1969,9 +1990,9 @@ version = "5.0.8"
[number-limits]
dependencies = []
license = "bsd"
sha256 = "02nz5sicimp6bmka9lcbafpf7v8xxp3sml47s85wccmr0rky575q"
sha256 = "134958zarw74yrxn97sixmm987b047p7izppc0cxx9rlviq145hd"
synopsis = "Limit constants for numbers"
version = "3.0.3"
version = "3.0.8"
[oauth]
dependencies = ["srfi-1", "srfi-13", "uri-common", "intarweb", "http-client", "hmac", "sha1", "base64"]
@ -2004,9 +2025,9 @@ version = "1.21"
[openssl]
dependencies = ["srfi-1", "srfi-13", "srfi-18", "address-info"]
license = "bsd"
sha256 = "018x80cxs7glvqn7nhjcfbvw36bn3pf4y24a6cn7mz25z6597vg0"
sha256 = "1x6y0i9mgfxiays044babfkz7jy2635gy9c27fab5knvhhdqz6lg"
synopsis = "Bindings to the OpenSSL SSL/TLS library"
version = "2.2.5"
version = "2.2.6"
[operations]
dependencies = ["srfi-1"]
@ -2148,6 +2169,20 @@ sha256 = "06sqn5gz5n2zfdk5z2c20mz4r6w9mslxvlanvmq1wdzr5qnvkh9s"
synopsis = "Bindings for PostgreSQL's C-api"
version = "4.1.4"
[poule]
dependencies = ["datatype", "mailbox", "matchable", "srfi-1", "srfi-18", "typed-records"]
license = "bsd"
sha256 = "0ldh8jzqcrscgkr16s8hqjmqqxligb37xffk8s8kqa2y9sbk9d96"
synopsis = "Manage pools of worker processes"
version = "0.1.1"
[prefixes]
dependencies = ["tree-walkers"]
license = "bsd"
sha256 = "09xy34vz2w9ngi9z2yahv3fw5xiiy4xpdmf33zfvj46k7w5dahpn"
synopsis = "prefixing in er-macro-transformers made easy"
version = "1.0"
[premodules]
dependencies = ["simple-tests"]
license = "bsd"
@ -2169,6 +2204,13 @@ sha256 = "0770cpzd75jky6pjn57z9f8gg7jiy5a4lng798ndcqhzfqvmbfdi"
synopsis = "procedural-macros made easy"
version = "3.0.1"
[procedure-decoration]
dependencies = ["check-errors"]
license = "bsd"
sha256 = "0sid5fcw9pvf8n1zq5i757pzdr4hgx5w55qgrabsxpq5pgxj6gbs"
synopsis = "Procedure Decoration API"
version = "3.0.0"
[protobj]
dependencies = []
license = "lgpl-2.1"
@ -2200,9 +2242,9 @@ version = "3.0"
[pstk]
dependencies = ["srfi-1", "srfi-13"]
license = "bsd"
sha256 = "11z0ssdrpyal1px6x5qwxyabxs4y2q7glbz7mnwq0i01imwv1c2v"
sha256 = "075w2kaljy08cx8z78pi3741is1fi63bfsfdy229gkfrbkzl8vpz"
synopsis = "PS/Tk: Portable Scheme interface to Tk"
version = "1.4.0"
version = "1.4.1"
[pthreads]
dependencies = ["srfi-18"]
@ -2270,9 +2312,9 @@ version = "0.1.1"
[r7rs]
dependencies = ["matchable", "srfi-1", "srfi-13"]
license = "bsd"
sha256 = "1rwx52mjsylvbkmpg0z7jbawaf87dsxdgwgq8z5nh8k5nb03b6v5"
sha256 = "1mipp3qafsfk4fsldi9qvggzlkby7a7glydhjjf5ifb8w6f4kx8f"
synopsis = "R7RS compatibility"
version = "1.0.9"
version = "1.0.10"
[rabbit]
dependencies = ["srfi-1"]
@ -2319,9 +2361,9 @@ version = "1.4"
[redis]
dependencies = ["r7rs", "srfi-34", "srfi-35", "srfi-69", "srfi-99", "srfi-113", "srfi-128", "srfi-133", "srfi-152", "srfi-158"]
license = "bsd"
sha256 = "1z8pr6dgz652h14zn1vkdm3av48lifk4vf7jzacrq0f0k14i5bc2"
sha256 = "1p3q9216y0ddnghcy83h3xm0vi2qg17kv1v1xff2sfz4mzliy6qf"
synopsis = "A Redis client library for Chicken Scheme"
version = "0.5"
version = "0.6"
[regex-case]
dependencies = ["regex"]
@ -2400,6 +2442,13 @@ sha256 = "1vngrvh2b7rv5n5zvksfg27zikpc7d8xb8n1kd0pyfr7hna00wf9"
synopsis = "Serialization of arbitrary data."
version = "0.9.12"
[s48-modules]
dependencies = ["srfi-1"]
license = "bsd"
sha256 = "1pn8igkydivysrlgc1l0c2j1cn3yvsb7ggbpfbrpdkwxb9wm810b"
synopsis = "basic Scheme48 module syntax"
version = "0.7"
[s9fes-char-graphics]
dependencies = ["srfi-1", "utf8", "format"]
license = "public-domain"
@ -2466,9 +2515,9 @@ version = "0.3.2"
[scheme-indent]
dependencies = ["srfi-1"]
license = "bsd"
sha256 = "0brwmphr724shd32dcixsn9wz9zqrhg27g7rjbiz96885maj6nwf"
sha256 = "0czcmlcapq33f4g19x11q2nd3yrnf2mvb8hm2lcc2an6fp2gg4hc"
synopsis = "A Scheme code indenter"
version = "0.5"
version = "0.7"
[scheme2c-compatibility]
dependencies = ["srfi-1", "srfi-13", "srfi-14", "traversal", "foreigners", "xlib"]
@ -2536,9 +2585,9 @@ version = "0.4.1"
[semantic-version]
dependencies = ["utf8", "srfi-1", "vector-lib", "srfi-69", "srfi-128", "record-variants"]
license = "bsd"
sha256 = "02y7d0lpkrn77ypk2dx8nm70lpbszz5w2cy177s4gvy88dx5qgmq"
sha256 = "0aig2n1q08rqbvwl74ly4x05gzy7hc47n5dqgbn4zjg5539d77qd"
synopsis = "Semantic Version Utilities"
version = "0.0.13"
version = "0.0.17"
[sendfile]
dependencies = ["memory-mapped-files"]
@ -2610,6 +2659,13 @@ sha256 = "0ck8mgs2alvsial3ay9638ia2kl4zs63x6rc480p24sxhil6klg8"
synopsis = "An efficient and powerful lexer generator"
version = "1.0"
[simple-binds]
dependencies = []
license = "bsd"
sha256 = "0b5frz0zq5b87l4l5hhca318m0mjllw9zjacbyw0l2w39l48f77z"
synopsis = "Some simple destructuring bind macros"
version = "1.1"
[simple-cells]
dependencies = ["checks"]
license = "bsd"
@ -3010,11 +3066,11 @@ synopsis = "SRFI 141: Integer division"
version = "1.0.0"
[srfi-143]
dependencies = []
dependencies = ["r7rs"]
license = "mit"
sha256 = "0a30ysddklf2mndh5chhkdx5zqlkgyxggwxypgn7znmny23zlrja"
sha256 = "1zfl2mv6ma97yf6p1ql5a3v50brk5b0h61p2dzyz2n2qi81mrfgm"
synopsis = "SRFI 143: Fixnums"
version = "0.4.1"
version = "1.0.0"
[srfi-144]
dependencies = ["r7rs"]
@ -3124,9 +3180,9 @@ version = "1.0.3"
[srfi-19]
dependencies = ["srfi-1", "utf8", "srfi-18", "srfi-29", "miscmacros", "locale", "record-variants", "check-errors"]
license = "bsd"
sha256 = "1m2pyp5mv09inli9jq7fm9q55nhg2xwp50f7s6cgndpp2w2kb38v"
sha256 = "06lr89dgaslq218434al3nd18zdnp6rm4c6gr96pcglhjarcyv1n"
synopsis = "Time Data Types and Procedures"
version = "4.9.5"
version = "4.9.8"
[srfi-193]
dependencies = []
@ -3215,9 +3271,9 @@ version = "4.2.3"
[srfi-29]
dependencies = ["srfi-1", "srfi-69", "utf8", "locale", "posix-utils", "condition-utils", "check-errors"]
license = "bsd"
sha256 = "1pz31xrfja4y43ci5n8gplhdnasbyxx0kwlmcjzycs1js4b66ld1"
sha256 = "1jyjwkz6jz9da3n32cgja2dvwrsl9lckknxjb1ial0359ibqnc3h"
synopsis = "Localization"
version = "3.0.8"
version = "3.0.11"
[srfi-34]
dependencies = []
@ -3404,9 +3460,9 @@ version = "0.3"
[stack]
dependencies = ["record-variants", "check-errors"]
license = "bsd"
sha256 = "0fcpsh9rgibkz807jwr062bcjzz7x93pv5x9xniycpjp6i3s5r2x"
sha256 = "00hh6kagnj7xsrg8i4wig1jp8y5v5g2887zgnfvqd5ibxr232g54"
synopsis = "Provides LIFO queue (stack) operations"
version = "3.1.0"
version = "3.2.0"
[stalin]
dependencies = []
@ -3467,9 +3523,9 @@ version = "1.1"
[string-utils]
dependencies = ["utf8", "srfi-1", "srfi-13", "srfi-69", "miscmacros", "check-errors"]
license = "bsd"
sha256 = "0f9m63flywcx7b6rhb7d562v26xilnxl0zcd8c6c4rfjsr0bdgjr"
sha256 = "1ilzdvbmmm7jnq4m3nrbxhj9x2b4d772748m9fjxzl9bqqik1a54"
synopsis = "String Utilities"
version = "2.7.3"
version = "2.7.4"
[strse]
dependencies = ["matchable", "srfi-13", "miscmacros"]
@ -3551,16 +3607,16 @@ version = "1.0"
[symbol-utils]
dependencies = ["utf8"]
license = "bsd"
sha256 = "0mxcdlf1i0xn70h9l5grgx1yvkbgq9rcvil02gdp9by5qqcqmklh"
sha256 = "1514yvgpknkiwjksnkcshqxz6c7sb5ab182lfwrrha3ch2islq3h"
synopsis = "Symbol Utilities"
version = "2.5.0"
version = "2.6.0"
[synch]
dependencies = ["srfi-18", "check-errors"]
license = "bsd"
sha256 = "0hqwk1xfrslcyigjj9z28lki8xdb1x1ccvss225mnmahpdn42pp8"
sha256 = "09vf7ljkpiiaib8wslpjnabhqw70l6z5aqkp3nx223nqh4qgr8mb"
synopsis = "Synchronization Forms"
version = "3.3.8"
version = "3.3.9"
[sysexits]
dependencies = []
@ -3691,9 +3747,9 @@ version = "0.1.0"
[toml]
dependencies = ["r7rs", "rfc3339", "coops"]
license = "mit"
sha256 = "10isk4rxcjabm16g59nxafm2vx0vidjq1alaxbih3gw9w2kc11l4"
sha256 = "0235ihy5y34m5nw1n75y84hs9icjls77w99c000ysm6ahlhqmq0x"
synopsis = "A Chicken binding to read TOML configuration files"
version = "0.7"
version = "0.8"
[topham]
dependencies = ["http-client", "intarweb", "medea", "openssl", "optimism", "simple-exceptions", "srfi-1", "module-declarations"]
@ -3710,11 +3766,11 @@ synopsis = "tracing and breakpoints"
version = "2.0"
[transducers]
dependencies = ["r7rs", "srfi-1", "srfi-128", "srfi-133", "srfi-146", "srfi-160", "check-errors"]
dependencies = ["r7rs", "srfi-1", "srfi-128", "srfi-133", "srfi-143", "srfi-146", "srfi-160", "check-errors"]
license = "mit"
sha256 = "1bz05dy7kjypk85yck3a8h6iji6kkmnb48kpqdqvj9nm0kvg2nwd"
sha256 = "194clggnwmv7g0v4y5q8brr4aac3rs4ddzigxbls0pmdr925chlb"
synopsis = "Transducers for working with foldable data types."
version = "0.5.4"
version = "0.5.5"
[transmission]
dependencies = ["http-client", "intarweb", "medea", "r7rs", "srfi-1", "srfi-189", "uri-common"]
@ -3733,9 +3789,9 @@ version = "1.7"
[tree-walkers]
dependencies = []
license = "bsd"
sha256 = "1if8njjaac4i23126jlmzw67y7hcr2hs842nwsgyzi2hi780pzvk"
synopsis = "replacement of car, cdr and consorts"
version = "1.0"
sha256 = "0zsgrw8sxg3fc8z42ghjh47jq2ycwsmsgdw3kn7fbhvypz4yrmfy"
synopsis = "replacement of car, cdr and consorts and other tree- and\nlist-routines"
version = "2.0"
[tree]
dependencies = ["srfi-1", "srfi-42", "srfi-69", "srfi-71"]
@ -3978,9 +4034,9 @@ version = "0.2"
[zshbrev]
dependencies = ["brev"]
license = "lgplv3"
sha256 = "1zmb84z22p8gv1bk05x7daqpl5h1z71hpivkyc1wbjfxyymmyaxj"
sha256 = "12angz4d31vir1ss80d2ghbh0bdqnbijn44j8hrnb31ikm7xg35z"
synopsis = "Access Chicken functions from any shell and access zsh functions from Chicken"
version = "1.21"
version = "1.22"
[zstd]
dependencies = []
@ -3996,3 +4052,4 @@ sha256 = "0hqhzlwlmngwd9sgkrrhmvfaq8gc7dc2c719y6h2ys3ahym4iaxn"
synopsis = "zxcvbn password entropy estimation"
version = "1.0.0"

View File

@ -16,7 +16,8 @@ eggDerivation {
name = "egg2nix-${version}";
buildInputs = with chickenEggs; [
args matchable
args
matchable
];
meta = {

View File

@ -1,18 +1,21 @@
{ callPackage, lib, stdenv, chicken, makeWrapper }:
{ name, src
, buildInputs ? []
, chickenInstallFlags ? []
, cscOptions ? []
, ...} @ args:
{ name
, src
, buildInputs ? [ ]
, chickenInstallFlags ? [ ]
, cscOptions ? [ ]
, ...
} @ args:
let
overrides = callPackage ./overrides.nix { };
baseName = lib.getName name;
override = if builtins.hasAttr baseName overrides
then
builtins.getAttr baseName overrides
else
lib.id;
override =
if builtins.hasAttr baseName overrides
then
builtins.getAttr baseName overrides
else
lib.id;
in
(stdenv.mkDerivation ({
name = "chicken-${name}";
@ -52,5 +55,5 @@ in
meta = {
inherit (chicken.meta) platforms;
} // args.meta or {};
} // builtins.removeAttrs args ["name" "buildInputs" "meta"]) ).overrideAttrs override
} // args.meta or { };
} // builtins.removeAttrs args [ "name" "buildInputs" "meta" ])).overrideAttrs override

View File

@ -25,8 +25,16 @@ let
};
in
{
allegro = addToBuildInputsWithPkgConfig ([ pkgs.allegro5 pkgs.libglvnd ]
++ lib.optionals stdenv.isDarwin [ pkgs.darwin.apple_sdk.frameworks.OpenGL ]);
allegro = old:
((addToBuildInputsWithPkgConfig ([ pkgs.allegro5 pkgs.libglvnd pkgs.libGLU ]
++ lib.optionals stdenv.isDarwin [ pkgs.darwin.apple_sdk.frameworks.OpenGL ]
++ lib.optionals stdenv.isLinux [ pkgs.xorg.libX11 ])) old) // {
# depends on 'chicken' egg, which doesn't exist,
# so we specify all the deps here
propagatedBuildInputs = [
chickenEggs.foreigners
];
};
breadline = addToBuildInputs pkgs.readline;
blas = addToBuildInputsWithPkgConfig pkgs.blas;
blosc = addToBuildInputs pkgs.c-blosc;
@ -35,7 +43,6 @@ in
(addToBuildInputsWithPkgConfig pkgs.cairo old)
// (addToPropagatedBuildInputs (with chickenEggs; [ srfi-1 srfi-13 ]) old);
cmark = addToBuildInputs pkgs.cmark;
dbus = addToBuildInputsWithPkgConfig pkgs.dbus;
epoxy = old:
(addToPropagatedBuildInputsWithPkgConfig pkgs.libepoxy old)
// lib.optionalAttrs stdenv.cc.isClang {
@ -122,7 +129,8 @@ in
taglib = old:
(addToBuildInputs [ pkgs.zlib pkgs.taglib ] old) // (
# needed for tablib-config to be in PATH
addToNativeBuildInputs pkgs.taglib old);
addToNativeBuildInputs pkgs.taglib old
);
uuid-lib = addToBuildInputs pkgs.libuuid;
ws-client = addToBuildInputs pkgs.zlib;
xlib = addToPropagatedBuildInputs pkgs.xorg.libX11;
@ -166,6 +174,34 @@ in
pledge = addMetaAttrs { platforms = lib.platforms.openbsd; };
unveil = addMetaAttrs { platforms = lib.platforms.openbsd; };
# overrides for chicken 5.4
dbus = old:
(addToBuildInputsWithPkgConfig [ pkgs.dbus ] old) // {
# backticks in compiler options
# aren't supported anymore as of chicken 5.4, it seems.
preBuild = ''
substituteInPlace \
dbus.egg dbus.setup \
--replace '`pkg-config --cflags dbus-1`' "$(pkg-config --cflags dbus-1)" \
--replace '`pkg-config --libs dbus-1`' "$(pkg-config --libs dbus-1)"
'';
};
math = old: {
# define-values is used but not imported
# some breaking change happened now it needs to be done
# explicitly?
preBuild = ''
substituteInPlace *.scm **/*.scm \
--replace-quiet 'only chicken.base' 'only chicken.base define-values'
'';
};
socket = old: {
# chicken-do checks for changes to a file that doesn't exist
preBuild = ''
touch socket-config
'';
};
# mark broken
"ephem-v1.1" = broken;
F-operator = broken;

View File

@ -45,7 +45,7 @@
buildPythonPackage rec {
pname = "django";
version = "5.0.7";
version = "5.0.8";
pyproject = true;
disabled = pythonOlder "3.10";
@ -54,7 +54,7 @@ buildPythonPackage rec {
owner = "django";
repo = "django";
rev = "refs/tags/${version}";
hash = "sha256-g2Y8kcfYUjykZ7Y6JEsNW/jw6chMLLYpQlgdTFt7HmM=";
hash = "sha256-mH8o1f3UMuKEHwfXK2ck1GVj/T50F+7IgTsnXJn7aHU=";
};
patches =

View File

@ -67,14 +67,14 @@ in
buildPythonPackage rec {
pname = "jupyterhub";
version = "4.1.5";
version = "4.1.6";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-Y7ofxxhDbBUZRqWKO0A+xP6LP2JPsZW8HY5ww5sz4ZQ=";
hash = "sha256-nuQXgLz0tvrKXtzh0LDlzMPcDlcRqC+rXGNwBhYtotc=";
};
# Most of this only applies when building from source (e.g. js/css assets are

View File

@ -10,16 +10,16 @@
rustPlatform.buildRustPackage rec {
pname = "stargazer";
version = "1.2.1";
version = "1.2.2";
src = fetchFromSourcehut {
owner = "~zethra";
repo = "stargazer";
rev = version;
hash = "sha256-pYize+MGChi1GxCNaQsNlHELtsPUvfFZMPl0Q+pOTp0=";
hash = "sha256-RHiwH+PSic64W9BTLnburykurO2Tes0lGy5droexh+0=";
};
cargoHash = "sha256-KmVNRVyKD5q4/vWtnHM4nfiGg+uZvRl+l+Zk5hjWg9E=";
cargoHash = "sha256-fzHuztChGtyVTD3wFk6Ke42R0hFA2+HpWcnEbKSYOHY=";
doCheck = false; # Uses external testing framework that requires network

View File

@ -8,13 +8,13 @@
stdenv.mkDerivation rec {
pname = "dokuwiki";
version = "2024-02-06a";
version = "2024-02-06b";
src = fetchFromGitHub {
owner = "dokuwiki";
repo = pname;
rev = "release-${version}";
sha256 = "sha256-gAoEUskTTbcpHgDUBSsAv6QQDvPuxQ1jXZ4TTKrjWIU=";
sha256 = "sha256-jrxsVBStvRxHCAOGVUkqtzE75wRBiVR+KxSCNuI2vnk=";
};
preload = writeText "preload.php" ''
@ -86,6 +86,9 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
homepage = "https://www.dokuwiki.org";
platforms = platforms.all;
maintainers = with maintainers; [ _1000101 ];
maintainers = with maintainers; [
_1000101
e1mo
];
};
}