mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-03-08 04:04:06 +01:00
various: switch packages to use finalAttrs
this shouldn't create any rebuilds
the following script was used to generate this:
```fish
#!/usr/bin/env fish
# nix shell .#nixfmt nixpkgs#{nixf-diagnose,ripgrep,sd}
set base (git rev-parse HEAD)
set scope pkgs/by-name
set files (rg --files-with-matches -F 'stdenv.mkDerivation rec {' $scope | sort -u)
for file in $files
echo $file
sd -F 'stdenv.mkDerivation rec {' 'stdenv.mkDerivation (finalAttrs: {' $file
# version
sd -F 'version}' 'finalAttrs.version}' $file
sd -F '${version' '${finalAttrs.version' $file
sd -F '= version' '= finalAttrs.version' $file
sd -F 'inherit version;' 'inherit (finalAttrs) version;' $file
sd -F ' + version;' ' + finalAttrs.version;' $file
sd 'replaceStrings (.*) version' 'replaceStrings $1 finalAttrs.version' $file
sd -F 'splitVersion version' 'splitVersion finalAttrs.version' $file
sd -F 'versionAtLeast version' 'versionAtLeast finalAttrs.version' $file
sd 'versions\.([a-z]+) version' 'versions.$1 finalAttrs.version' $file
# src
sd -F 'src}' 'finalAttrs.src}' $file
sd -F '${src' '${finalAttrs.src' $file
sd -F '= src' '= finalAttrs.src' $file
sd -F 'inherit src;' 'inherit (finalAttrs) src;' $file
sd -F 'inherit (src' 'inherit (finalAttrs.src' $file
# meta
sd -F '${meta' '${finalAttrs.meta' $file
sd -F '= meta' '= finalAttrs.meta' $file
sd -F 'inherit (meta' 'inherit (finalAttrs.meta' $file
# other
sd -F 'inherit version src;' 'inherit (finalAttrs) version src;' $file
sd -F 'makeLibraryPath buildInputs' 'makeLibraryPath finalAttrs.buildInputs' $file
sd -F 'buildInputs}' 'finalAttrs.buildInputs}' $file
sd -F 'desktopItem}' 'finalAttrs.desktopItem}' $file
sd -F 'runtimeLibs}' 'finalAttrs.runtimeLibs}' $file
sd -F 'libPath}' 'finalAttrs.libPath}' $file
sd -F 'runtimeDependencies}' 'finalAttrs.runtimeDependencies}' $file
sd -F 'nativeRuntimeInputs}' 'finalAttrs.nativeRuntimeInputs}' $file
sd -F '(!doCheck)' '(!finalAttrs.doCheck)' $file
sd -F 'optional doCheck' 'optional finalAttrs.doCheck' $file
sd -F 'optionals doCheck' 'optionals finalAttrs.doCheck' $file
sd -F '++ runtimeDependencies' '++ finalAttrs.runtimeDependencies' $file
# pname (restored afterwards)
sd -F 'pname}' 'finalAttrs.pname}' $file
sd -F '${pname' '${finalAttrs.pname' $file
sd -F '= pname' '= finalAttrs.pname' $file
# close finalAttrs lambda
echo ')' >>$file
# catch some errors early
if ! nixfmt $file
git restore $file
continue
end
if ! nixf-diagnose -i sema-primop-overridden $file
git restore $file
continue
end
end
set torestore (rg -F .finalAttrs --files-with-matches $scope)
if test (count $torestore) -gt 0
git restore $torestore
end
set torestore (rg -F finalAttrs.pname --files-with-matches $scope)
if test (count $torestore) -gt 0
git restore $torestore
end
# commit for faster eval times
git add pkgs
git commit --no-gpg-sign -m temp
set torestore
for file in $files
# file hasn't changed
if git diff --quiet $base $file
continue
end
# try to eval the package to definitely catch all errors
echo $file
set pname (string split / $file -f 4)
if ! nix eval .#$pname
set torestore $torestore $file
end
end
# restore files that don't eval
git reset --soft $base
git restore --staged .
if test (count $torestore) -gt 0
git restore $torestore
end
```
after that some manual cleanup was done:
- restoring files that cause changes in the number of lines
- restoring files that cause rebuilds
- restoring files that cause merge conflicts with staging
This commit is contained in:
parent
0f041b651e
commit
626f23ce26
816 changed files with 2635 additions and 2635 deletions
|
|
@ -6,7 +6,7 @@
|
|||
pkg-config,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "2048-in-terminal";
|
||||
version = "0-unstable-2022-06-13";
|
||||
|
||||
|
|
@ -28,10 +28,10 @@ stdenv.mkDerivation rec {
|
|||
installFlags = [ "PREFIX=$(out)" ];
|
||||
|
||||
meta = {
|
||||
inherit (src.meta) homepage;
|
||||
inherit (finalAttrs.src.meta) homepage;
|
||||
description = "Animated console version of the 2048 game";
|
||||
mainProgram = "2048-in-terminal";
|
||||
license = lib.licenses.mit;
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
android-tools,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "adbfs-rootless";
|
||||
version = "0-unstable-2023-03-21";
|
||||
|
||||
|
|
@ -37,9 +37,9 @@ stdenv.mkDerivation rec {
|
|||
meta = {
|
||||
description = "Mount Android phones on Linux with adb, no root required";
|
||||
mainProgram = "adbfs";
|
||||
inherit (src.meta) homepage;
|
||||
inherit (finalAttrs.src.meta) homepage;
|
||||
license = lib.licenses.bsd3;
|
||||
maintainers = with lib.maintainers; [ aleksana ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -13,12 +13,12 @@
|
|||
aeolus-stops,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "aeolus";
|
||||
version = "0.10.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/aeolus-${version}.tar.bz2";
|
||||
url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/aeolus-${finalAttrs.version}.tar.bz2";
|
||||
sha256 = "sha256-J9xrd/N4LrvGgi89Yj4ob4ZPUAEchrXJJQ+YVJ29Qhk=";
|
||||
};
|
||||
|
||||
|
|
@ -68,4 +68,4 @@ stdenv.mkDerivation rec {
|
|||
];
|
||||
mainProgram = "aeolus";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -10,12 +10,12 @@
|
|||
let
|
||||
stdenv = gccStdenv;
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "aewan";
|
||||
version = "1.0.01";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/aewan/aewan-${version}.tar.gz";
|
||||
url = "mirror://sourceforge/aewan/aewan-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "5266dec5e185e530b792522821c97dfa5f9e3892d0dca5e881d0c30ceac21817";
|
||||
};
|
||||
|
||||
|
|
@ -53,4 +53,4 @@ stdenv.mkDerivation rec {
|
|||
license = lib.licenses.gpl2Plus;
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,11 +5,11 @@
|
|||
cmake,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "aften";
|
||||
version = "0.0.8";
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/aften/aften-${version}.tar.bz2";
|
||||
url = "mirror://sourceforge/aften/aften-${finalAttrs.version}.tar.bz2";
|
||||
sha256 = "02hc5x9vkgng1v9bzvza9985ifrjd7fjr7nlpvazp4mv6dr89k47";
|
||||
};
|
||||
|
||||
|
|
@ -38,4 +38,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.unix;
|
||||
maintainers = with lib.maintainers; [ emilytrau ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -7,14 +7,14 @@
|
|||
picosat,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "aiger";
|
||||
version = "1.9.20";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "arminbiere";
|
||||
repo = "aiger";
|
||||
tag = "rel-${version}";
|
||||
tag = "rel-${finalAttrs.version}";
|
||||
hash = "sha256-ggkxITuD8phq3VF6tGc/JWQGBhTfPxBdnRobKswYVa4=";
|
||||
};
|
||||
|
||||
|
|
@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
|
|||
pkgconfigItems = [
|
||||
(makePkgconfigItem {
|
||||
name = "aiger";
|
||||
inherit version;
|
||||
inherit (finalAttrs) version;
|
||||
cflags = [ "-I\${includedir}" ];
|
||||
libs = [
|
||||
"-L\${libdir}"
|
||||
|
|
@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
|
|||
includedir = "@includedir@";
|
||||
libdir = "@libdir@";
|
||||
};
|
||||
inherit (meta) description;
|
||||
inherit (finalAttrs.meta) description;
|
||||
})
|
||||
];
|
||||
|
||||
|
|
@ -84,4 +84,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = with lib.maintainers; [ thoughtpolice ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -11,14 +11,14 @@
|
|||
libayatana-appindicator,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "alarm-clock-applet";
|
||||
version = "0.4.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "alarm-clock-applet";
|
||||
repo = "alarm-clock";
|
||||
tag = version;
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-10hkWWEsAUJnGeu35bR5d0RFKd9CKDZI7WGMzmEM3rI=";
|
||||
};
|
||||
|
||||
|
|
@ -59,4 +59,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.linux;
|
||||
mainProgram = "alarm-clock-applet";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -16,14 +16,14 @@
|
|||
util-linux,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "alpine-make-vm-image";
|
||||
version = "0.13.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "alpinelinux";
|
||||
repo = "alpine-make-vm-image";
|
||||
tag = "v${version}";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-AIwT2JAGnMeMXUXZ0FRJthf22FvFfTTw/2LtZKPSj6g=";
|
||||
};
|
||||
|
||||
|
|
@ -58,4 +58,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.unix;
|
||||
mainProgram = "alpine-make-vm-image";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,11 +5,11 @@
|
|||
ladspaH,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "AMB-plugins";
|
||||
version = "0.8.1";
|
||||
src = fetchurl {
|
||||
url = "http://kokkinizita.linuxaudio.org/linuxaudio/downloads/AMB-plugins-${version}.tar.bz2";
|
||||
url = "http://kokkinizita.linuxaudio.org/linuxaudio/downloads/AMB-plugins-${finalAttrs.version}.tar.bz2";
|
||||
sha256 = "0x4blm4visjqj0ndqr0cg776v3b7lvplpc8cgi9n51llhavn0jpl";
|
||||
};
|
||||
|
||||
|
|
@ -29,10 +29,10 @@ stdenv.mkDerivation rec {
|
|||
longDescription = ''
|
||||
Mono and stereo to B-format panning, horizontal rotator, square, hexagon and cube decoders.
|
||||
'';
|
||||
version = version;
|
||||
version = finalAttrs.version;
|
||||
homepage = "http://kokkinizita.linuxaudio.org/linuxaudio/ladspa/index.html";
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = [ lib.maintainers.magnetophon ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@
|
|||
nix-update-script,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "amberol";
|
||||
version = "2025.1";
|
||||
|
||||
|
|
@ -29,13 +29,13 @@ stdenv.mkDerivation rec {
|
|||
domain = "gitlab.gnome.org";
|
||||
owner = "World";
|
||||
repo = "amberol";
|
||||
tag = version;
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-vF6O7+cQFoYpO4MHHHuacwjP7AUqFQCVUivCSZO7v3o=";
|
||||
};
|
||||
|
||||
cargoDeps = rustPlatform.fetchCargoVendor {
|
||||
inherit src;
|
||||
name = "amberol-${version}";
|
||||
inherit (finalAttrs) src;
|
||||
name = "amberol-${finalAttrs.version}";
|
||||
hash = "sha256-j/xkdLcmu02e+b8skx5U3uG2R2rIxwSJsYzyJ5tn5uU=";
|
||||
};
|
||||
|
||||
|
|
@ -85,4 +85,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.linux;
|
||||
mainProgram = "amberol";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -6,14 +6,14 @@
|
|||
jre,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "amidst";
|
||||
version = "4.7";
|
||||
|
||||
src = fetchurl {
|
||||
# TODO: Compile from src
|
||||
url = "https://github.com/toolbox4minecraft/amidst/releases/download/v${version}/amidst-v${
|
||||
lib.replaceStrings [ "." ] [ "-" ] version
|
||||
url = "https://github.com/toolbox4minecraft/amidst/releases/download/v${finalAttrs.version}/amidst-v${
|
||||
lib.replaceStrings [ "." ] [ "-" ] finalAttrs.version
|
||||
}.jar";
|
||||
sha256 = "sha256-oecRjD7JUuvFym8N/hSE5cbAFQojS6yxOuxpwWRlW9M=";
|
||||
};
|
||||
|
|
@ -41,4 +41,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = [ ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -7,14 +7,14 @@
|
|||
ninja,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "aml";
|
||||
version = "0.3.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "any1";
|
||||
repo = "aml";
|
||||
tag = "v${version}";
|
||||
tag = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-BX+MRqvnwwLPhz22m0gfJ2EkW31KQEi/YTgOCMcQk2Q=";
|
||||
};
|
||||
|
||||
|
|
@ -26,10 +26,10 @@ stdenv.mkDerivation rec {
|
|||
|
||||
meta = {
|
||||
description = "Another main loop";
|
||||
inherit (src.meta) homepage;
|
||||
inherit (finalAttrs.src.meta) homepage;
|
||||
license = lib.licenses.isc;
|
||||
platforms = lib.platforms.unix;
|
||||
maintainers = [ ];
|
||||
broken = stdenv.hostPlatform.isDarwin;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
libGL,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "AntTweakBar";
|
||||
version = "1.16";
|
||||
|
||||
|
|
@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
|
|||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/project/anttweakbar/AntTweakBar_${
|
||||
lib.replaceStrings [ "." ] [ "" ] version
|
||||
lib.replaceStrings [ "." ] [ "" ] finalAttrs.version
|
||||
}.zip";
|
||||
sha256 = "0z3frxpzf54cjs07m6kg09p7nljhr7140f4pznwi7srwq4cvgkpv";
|
||||
};
|
||||
|
|
@ -46,4 +46,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = [ lib.maintainers.razvan ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,14 +5,14 @@
|
|||
cmake,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "aocl-utils";
|
||||
version = "5.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "amd";
|
||||
repo = "aocl-utils";
|
||||
tag = version;
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-wPnKfPbkW9ILu1YgyymKmg5gZj0l0cWio3/JTXtbylA=";
|
||||
};
|
||||
|
||||
|
|
@ -32,4 +32,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = [ "x86_64-linux" ];
|
||||
maintainers = [ lib.maintainers.markuskowa ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@
|
|||
webkitgtk_4_1,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "apache-directory-studio";
|
||||
version = "2.0.0-M17";
|
||||
versionWithDate = "2.0.0.v20210717-M17";
|
||||
|
|
@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
|
|||
src =
|
||||
if stdenv.hostPlatform.system == "x86_64-linux" then
|
||||
fetchurl {
|
||||
url = "mirror://apache/directory/studio/${versionWithDate}/ApacheDirectoryStudio-${versionWithDate}-linux.gtk.x86_64.tar.gz";
|
||||
url = "mirror://apache/directory/studio/${finalAttrs.versionWithDate}/ApacheDirectoryStudio-${finalAttrs.versionWithDate}-linux.gtk.x86_64.tar.gz";
|
||||
sha256 = "19zdspzv4n3mfgb1g45s3wh0vbvn6a9zjd4xi5x2afmdjkzlwxi4";
|
||||
}
|
||||
else
|
||||
|
|
@ -71,7 +71,7 @@ stdenv.mkDerivation rec {
|
|||
} \
|
||||
--run "mkdir -p /tmp/SWT-GDBusServer"
|
||||
install -D icon.xpm "$out/share/pixmaps/apache-directory-studio.xpm"
|
||||
install -D -t "$out/share/applications" ${desktopItem}/share/applications/*
|
||||
install -D -t "$out/share/applications" ${finalAttrs.desktopItem}/share/applications/*
|
||||
'';
|
||||
|
||||
meta = {
|
||||
|
|
@ -87,4 +87,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = [ lib.maintainers.bjornfor ];
|
||||
mainProgram = "ApacheDirectoryStudio";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -13,12 +13,12 @@ let
|
|||
sha256 = "0qw2bgls8qsmp80j8vpd4c7s0c8anlrk0ac8z42w89bajcdbwk2f";
|
||||
};
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "apache-flex-sdk";
|
||||
version = "4.16.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://apache/flex/${version}/binaries/apache-flex-sdk-${version}-bin.tar.gz";
|
||||
url = "mirror://apache/flex/${finalAttrs.version}/binaries/apache-flex-sdk-${finalAttrs.version}-bin.tar.gz";
|
||||
sha256 = "13iq16dqvgcpb0p35x66hzxsq5pkbr2lbwr766nnqiryinnagz8p";
|
||||
};
|
||||
|
||||
|
|
@ -60,4 +60,4 @@ stdenv.mkDerivation rec {
|
|||
license = with lib.licenses; [ asl20 ];
|
||||
maintainers = with lib.maintainers; [ dywedir ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -17,12 +17,12 @@
|
|||
|
||||
assert enableCgiScripts -> gd != null;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "apcupsd";
|
||||
version = "3.14.14";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/apcupsd/apcupsd-${version}.tar.gz";
|
||||
url = "mirror://sourceforge/apcupsd/apcupsd-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "0rwqiyzlg9p0szf3x6q1ppvrw6f6dbpn2rc5z623fk3bkdalhxyv";
|
||||
};
|
||||
|
||||
|
|
@ -105,4 +105,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.linux ++ lib.platforms.darwin;
|
||||
maintainers = [ lib.maintainers.bjornfor ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -10,14 +10,14 @@
|
|||
zlib,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "apfelgrid";
|
||||
version = "1.0.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "nhartland";
|
||||
repo = "APFELgrid";
|
||||
tag = "v${version}";
|
||||
tag = "v${finalAttrs.version}";
|
||||
sha256 = "0l0cyxd00kmb5aggzwsxg83ah0qiwav0shbxkxwrz3dvw78n89jk";
|
||||
};
|
||||
|
||||
|
|
@ -40,4 +40,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.unix;
|
||||
maintainers = with lib.maintainers; [ veprbl ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -9,12 +9,12 @@
|
|||
zlib,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "applgrid";
|
||||
version = "1.6.27";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.hepforge.org/archive/applgrid/applgrid-${version}.tgz";
|
||||
url = "https://www.hepforge.org/archive/applgrid/applgrid-${finalAttrs.version}.tgz";
|
||||
hash = "sha256-h+ZNGj33FIwg4fOCyfGJrUKM2vDDQl76JcLhtboAOtc=";
|
||||
};
|
||||
|
||||
|
|
@ -60,4 +60,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.unix;
|
||||
maintainers = with lib.maintainers; [ veprbl ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -6,12 +6,12 @@
|
|||
autoreconfHook,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "apr";
|
||||
version = "1.7.6";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://apache/apr/apr-${version}.tar.bz2";
|
||||
url = "mirror://apache/apr/apr-${finalAttrs.version}.tar.bz2";
|
||||
hash = "sha256-SQMNktJXXac1eRtJbcMi885c/5SUd5uozCjH9Gxd6zI=";
|
||||
};
|
||||
|
||||
|
|
@ -82,4 +82,4 @@ stdenv.mkDerivation rec {
|
|||
license = lib.licenses.asl20;
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -22,12 +22,12 @@ assert sslSupport -> openssl != null;
|
|||
assert bdbSupport -> db != null;
|
||||
assert ldapSupport -> openldap != null;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "apr-util";
|
||||
version = "1.6.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://apache/apr/apr-util-${version}.tar.bz2";
|
||||
url = "mirror://apache/apr/apr-util-${finalAttrs.version}.tar.bz2";
|
||||
sha256 = "sha256-pBB243EHRjJsOUUEKZStmk/KwM4Cd92P6gdv7DyXcrU=";
|
||||
};
|
||||
|
||||
|
|
@ -119,4 +119,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.unix;
|
||||
license = lib.licenses.asl20;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -13,12 +13,12 @@
|
|||
libnsl,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "argus-clients";
|
||||
version = "3.0.8.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://qosient.com/argus/src/argus-clients-${version}.tar.gz";
|
||||
url = "http://qosient.com/argus/src/argus-clients-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "sha256-uNTvi6zbrYHAivQMPkhlNCoqRW9GOkgKvCf3mInds80=";
|
||||
};
|
||||
|
||||
|
|
@ -61,4 +61,4 @@ stdenv.mkDerivation rec {
|
|||
license = lib.licenses.gpl2Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -16,12 +16,12 @@
|
|||
perl,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "argus";
|
||||
version = "3.0.8.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://qosient.com/argus/src/argus-${version}.tar.gz";
|
||||
url = "http://qosient.com/argus/src/argus-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "1zzf688dbbcb5z2r9v1p28rddns6znzx35nc05ygza6lp7aknkna";
|
||||
};
|
||||
|
||||
|
|
@ -73,4 +73,4 @@ stdenv.mkDerivation rec {
|
|||
license = lib.licenses.gpl2Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -7,12 +7,12 @@
|
|||
asLibrary ? false,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "astyle";
|
||||
version = "3.6.13";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/astyle/astyle-${version}.tar.bz2";
|
||||
url = "mirror://sourceforge/astyle/astyle-${finalAttrs.version}.tar.bz2";
|
||||
hash = "sha256-BIt0sUxuAff66OY7dn2jMwOrOdkCKv4zBVzkueVvFi0=";
|
||||
};
|
||||
|
||||
|
|
@ -40,4 +40,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = with lib.maintainers; [ carlossless ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,12 +5,12 @@
|
|||
allegro,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "atanks";
|
||||
version = "6.6";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/project/atanks/atanks/atanks-${version}/atanks-${version}.tar.gz";
|
||||
url = "mirror://sourceforge/project/atanks/atanks/atanks-${finalAttrs.version}/atanks-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "sha256-vGse/J/H52JPrR2DUtcuknvg+6IWC7Jbtri9bGNwv0M=";
|
||||
};
|
||||
|
||||
|
|
@ -30,4 +30,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.linux;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -12,12 +12,12 @@
|
|||
tcp_wrappers,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "atftp";
|
||||
version = "0.8.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/atftp/atftp-${version}.tar.gz";
|
||||
url = "mirror://sourceforge/atftp/atftp-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-3yqgicdnD56rQOVZjl0stqWC3FGCkm6lC01pDk438xY=";
|
||||
};
|
||||
|
||||
|
|
@ -50,10 +50,10 @@ stdenv.mkDerivation rec {
|
|||
|
||||
meta = {
|
||||
description = "Advanced tftp tools";
|
||||
changelog = "https://sourceforge.net/p/atftp/code/ci/v${version}/tree/Changelog";
|
||||
changelog = "https://sourceforge.net/p/atftp/code/ci/v${finalAttrs.version}/tree/Changelog";
|
||||
homepage = "https://sourceforge.net/projects/atftp/";
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = with lib.maintainers; [ raskin ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ let
|
|||
|
||||
in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "audiofile";
|
||||
version = "0.3.6";
|
||||
|
||||
|
|
@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
|
|||
];
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://audiofile.68k.org/audiofile-${version}.tar.gz";
|
||||
url = "https://audiofile.68k.org/audiofile-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "0rb927zknk9kmhprd8rdr4azql4gn2dp75a36iazx2xhkbqhvind";
|
||||
};
|
||||
|
||||
|
|
@ -131,4 +131,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = with lib.maintainers; [ lovek323 ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -8,12 +8,12 @@
|
|||
rsync,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "autobuild";
|
||||
version = "5.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://savannah/autobuild/autobuild-${version}.tar.gz";
|
||||
url = "mirror://savannah/autobuild/autobuild-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "0gv7g61ja9q9zg1m30k4snqwwy1kq7b4df6sb7d2qra7kbdq8af1";
|
||||
};
|
||||
|
||||
|
|
@ -45,4 +45,4 @@ stdenv.mkDerivation rec {
|
|||
homepage = "https://josefsson.org/autobuild/";
|
||||
license = lib.licenses.gpl2Plus;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -6,12 +6,12 @@
|
|||
libxaw,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
version = "0.10.1";
|
||||
pname = "autocutsel";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/sigmike/autocutsel/releases/download/${version}/autocutsel-${version}.tar.gz";
|
||||
url = "https://github.com/sigmike/autocutsel/releases/download/${finalAttrs.version}/autocutsel-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "sha256-8X4G1C90lENtSyb0vgtrDaOUgcBADJZ3jkuQW2NB6xc=";
|
||||
};
|
||||
|
||||
|
|
@ -31,4 +31,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = with lib.platforms; all;
|
||||
mainProgram = "autocutsel";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,12 +5,12 @@
|
|||
openssh,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "autossh";
|
||||
version = "1.4g";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.harding.motd.ca/autossh/autossh-${version}.tgz";
|
||||
url = "http://www.harding.motd.ca/autossh/autossh-${finalAttrs.version}.tgz";
|
||||
sha256 = "0xqjw8df68f4kzkns5gcah61s5wk0m44qdk2z1d6388w6viwxhsz";
|
||||
};
|
||||
|
||||
|
|
@ -38,4 +38,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = with lib.maintainers; [ pSub ];
|
||||
mainProgram = "autossh";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -4,12 +4,12 @@
|
|||
fetchzip,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "autotalent";
|
||||
version = "0.2";
|
||||
|
||||
src = fetchzip {
|
||||
url = "http://tombaran.info/autotalent-${version}.tar.gz";
|
||||
url = "http://tombaran.info/autotalent-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "19srnkghsdrxxlv2c7qimvyslxz63r97mkxfq78vbg654l3qz1a6";
|
||||
};
|
||||
|
||||
|
|
@ -31,4 +31,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = [ lib.maintainers.michalrus ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -7,11 +7,11 @@
|
|||
xz,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "avfs";
|
||||
version = "1.2.0";
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/avf/${version}/avfs-${version}.tar.bz2";
|
||||
url = "mirror://sourceforge/avf/${finalAttrs.version}/avfs-${finalAttrs.version}.tar.bz2";
|
||||
sha256 = "sha256-olqOxDwe4XJiThpMec5mobkwhBzbVFtyXx7GS8q+iJw=";
|
||||
};
|
||||
|
||||
|
|
@ -35,4 +35,4 @@ stdenv.mkDerivation rec {
|
|||
# The last successful Darwin Hydra build was in 2024
|
||||
broken = stdenv.hostPlatform.isDarwin;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -6,13 +6,13 @@
|
|||
runtimeShell,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "avr8-burn-omat";
|
||||
version = "2.1.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://avr8-burn-o-mat.aaabbb.de/AVR8_Burn-O-Mat_${
|
||||
lib.replaceStrings [ "." ] [ "_" ] version
|
||||
lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version
|
||||
}.zip";
|
||||
sha256 = "02k0fd0cd3y1yqip36wr3bkxbywp8913w4y7jdg6qwqxjnii58ln";
|
||||
};
|
||||
|
|
@ -39,4 +39,4 @@ stdenv.mkDerivation rec {
|
|||
license = lib.licenses.gpl3;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,12 +5,12 @@
|
|||
nixosTests,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "babeld";
|
||||
version = "1.13.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.irif.fr/~jch/software/files/babeld-${version}.tar.gz";
|
||||
url = "https://www.irif.fr/~jch/software/files/babeld-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-FfJNJtoMz8Bzq83vAwnygeRoTyqnESb4JlcsTIRejdk=";
|
||||
};
|
||||
|
||||
|
|
@ -38,4 +38,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.unix;
|
||||
mainProgram = "babeld";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -12,12 +12,12 @@
|
|||
gettext,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "bacula";
|
||||
version = "15.0.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/bacula/bacula-${version}.tar.gz";
|
||||
url = "mirror://sourceforge/bacula/bacula-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "sha256-KUr9PS651bccPQ6I/fGetRO/24Q7KNNcBVLkrgYoJ6E=";
|
||||
};
|
||||
|
||||
|
|
@ -87,4 +87,4 @@ stdenv.mkDerivation rec {
|
|||
];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,11 +5,11 @@
|
|||
fetchpatch,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
version = "0.99";
|
||||
pname = "barcode";
|
||||
src = fetchurl {
|
||||
url = "mirror://gnu/barcode/barcode-${version}.tar.xz";
|
||||
url = "mirror://gnu/barcode/barcode-${finalAttrs.version}.tar.xz";
|
||||
sha256 = "1indapql5fjz0bysyc88cmc54y8phqrbi7c76p71fgjp45jcyzp8";
|
||||
};
|
||||
patches = [
|
||||
|
|
@ -33,4 +33,4 @@ stdenv.mkDerivation rec {
|
|||
homepage = "https://www.gnu.org/software/barcode/";
|
||||
license = lib.licenses.gpl3;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -9,13 +9,13 @@
|
|||
copyDesktopItems,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "basex";
|
||||
version = "12.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://files.basex.org/releases/${version}/BaseX${
|
||||
builtins.replaceStrings [ "." ] [ "" ] version
|
||||
url = "http://files.basex.org/releases/${finalAttrs.version}/BaseX${
|
||||
builtins.replaceStrings [ "." ] [ "" ] finalAttrs.version
|
||||
}.zip";
|
||||
hash = "sha256-zD6aYVYIrF6sZD5R6NNBSH8GGgKfDPus9zsBWtv+Oyw=";
|
||||
};
|
||||
|
|
@ -83,4 +83,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.unix;
|
||||
maintainers = [ lib.maintainers.bjornfor ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -11,12 +11,12 @@
|
|||
libmikmod,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "bb";
|
||||
version = "1.3rc1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/aa-project/bb/${version}/bb-${version}.tar.gz";
|
||||
url = "mirror://sourceforge/aa-project/bb/${finalAttrs.version}/bb-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "1i411glxh7g4pfg4gw826lpwngi89yrbmxac8jmnsfvrfb48hgbr";
|
||||
};
|
||||
|
||||
|
|
@ -50,4 +50,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.unix;
|
||||
mainProgram = "bb";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@
|
|||
enableStatic ? !enableShared,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "bdep";
|
||||
version = "0.17.0";
|
||||
|
||||
|
|
@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
|
|||
"man"
|
||||
];
|
||||
src = fetchurl {
|
||||
url = "https://pkg.cppget.org/1/alpha/build2/bdep-${version}.tar.gz";
|
||||
url = "https://pkg.cppget.org/1/alpha/build2/bdep-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-+2Hl5kanxWJmOpfePAvvSBSmG3kZLQv/kYIkT4J+kaQ=";
|
||||
};
|
||||
|
||||
|
|
@ -54,4 +54,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = with lib.maintainers; [ r-burns ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -4,12 +4,12 @@
|
|||
fetchurl,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "bearssl";
|
||||
version = "0.6";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.bearssl.org/bearssl-${version}.tar.gz";
|
||||
url = "https://www.bearssl.org/bearssl-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "057zhgy9w4y8z2996r0pq5k2k39lpvmmvz4df8db8qa9f6hvn1b7";
|
||||
};
|
||||
|
||||
|
|
@ -69,4 +69,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = [ ];
|
||||
};
|
||||
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,12 +5,12 @@
|
|||
static ? stdenv.hostPlatform.isStatic,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "bibutils";
|
||||
version = "7.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/bibutils/bibutils_${version}_src.tgz";
|
||||
url = "mirror://sourceforge/bibutils/bibutils_${finalAttrs.version}_src.tgz";
|
||||
sha256 = "sha256-bgKK7x6Kaz5azvCYWEp7tocI81z+dAEbNBwR/qXktcM=";
|
||||
};
|
||||
|
||||
|
|
@ -51,4 +51,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = [ lib.maintainers.garrison ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -12,12 +12,12 @@
|
|||
# cgit) that are needed here should be included directly in Nixpkgs as
|
||||
# files.
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "bison";
|
||||
version = "3.8.2"; # Check the note above doInstallCheck before updating.
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnu/bison/bison-${version}.tar.gz";
|
||||
url = "mirror://gnu/bison/bison-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "sha256-BsnhO99+sk1M62tZIFpPZ8LH5yExGWREMP6C+9FKCrs=";
|
||||
};
|
||||
|
||||
|
|
@ -71,4 +71,4 @@ stdenv.mkDerivation rec {
|
|||
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -9,12 +9,12 @@
|
|||
rinutils,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "black-hole-solver";
|
||||
version = "1.14.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://fc-solve.shlomifish.org/downloads/fc-solve/black-hole-solver-${version}.tar.xz";
|
||||
url = "https://fc-solve.shlomifish.org/downloads/fc-solve/black-hole-solver-${finalAttrs.version}.tar.xz";
|
||||
sha256 = "sha256-XEe9CT27Fg9LCQ/WcKt8ErQ3HTmxezu9jGxKEpdVV8A=";
|
||||
};
|
||||
|
||||
|
|
@ -39,4 +39,4 @@ stdenv.mkDerivation rec {
|
|||
license = lib.licenses.mit;
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -6,12 +6,12 @@
|
|||
doxygen,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "bliss";
|
||||
version = "0.73";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.tcs.hut.fi/Software/bliss/bliss-${version}.zip";
|
||||
url = "http://www.tcs.hut.fi/Software/bliss/bliss-${finalAttrs.version}.zip";
|
||||
sha256 = "f57bf32804140cad58b1240b804e0dbd68f7e6bf67eba8e0c0fa3a62fd7f0f84";
|
||||
};
|
||||
|
||||
|
|
@ -48,4 +48,4 @@ stdenv.mkDerivation rec {
|
|||
"aarch64-linux"
|
||||
];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -12,12 +12,12 @@
|
|||
zlib,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "blobwars";
|
||||
version = "2.00";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/blobwars/blobwars-${version}.tar.gz";
|
||||
url = "mirror://sourceforge/blobwars/blobwars-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "c406279f6cdf2aed3c6edb8d8be16efeda0217494acd525f39ee2bd3e77e4a99";
|
||||
};
|
||||
|
||||
|
|
@ -62,4 +62,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = with lib.maintainers; [ iblech ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -4,12 +4,12 @@
|
|||
fetchurl,
|
||||
pkg-config,
|
||||
}:
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "boolstuff";
|
||||
version = "0.1.17";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://perso.b2b2c.ca/~sarrazip/dev/boolstuff-${version}.tar.gz";
|
||||
url = "http://perso.b2b2c.ca/~sarrazip/dev/boolstuff-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-WPFUoTUofigPxTRo6vUbVTEVWMeEPDWszCA05toOX0I=";
|
||||
};
|
||||
|
||||
|
|
@ -23,4 +23,4 @@ stdenv.mkDerivation rec {
|
|||
mainProgram = "booldnf";
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@
|
|||
flex,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "bpftools";
|
||||
|
||||
inherit (linuxHeaders) version src;
|
||||
|
|
@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
|
|||
];
|
||||
buildInputs =
|
||||
(
|
||||
if (lib.versionAtLeast version "5.20") then
|
||||
if (lib.versionAtLeast finalAttrs.version "5.20") then
|
||||
[
|
||||
libopcodes
|
||||
libbfd
|
||||
|
|
@ -90,4 +90,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [ thoughtpolice ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@
|
|||
enableStatic ? !enableShared,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "bpkg";
|
||||
version = "0.17.0";
|
||||
|
||||
|
|
@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
|
|||
];
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://pkg.cppget.org/1/alpha/build2/bpkg-${version}.tar.gz";
|
||||
url = "https://pkg.cppget.org/1/alpha/build2/bpkg-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-Yw6wvTqO+VfCo91B2BUT0A8OIN0MVhGK1USYM7hgGMs=";
|
||||
};
|
||||
|
||||
|
|
@ -73,4 +73,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = with lib.maintainers; [ r-burns ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -27,12 +27,12 @@ let
|
|||
];
|
||||
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
version = "${major}.${minor}";
|
||||
pname = "brasero";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/brasero/${major}/brasero-${version}.tar.xz";
|
||||
url = "mirror://gnome/sources/brasero/${major}/brasero-${finalAttrs.version}.tar.xz";
|
||||
hash = "sha256-h3SerjOhQSB9GwC+IzttgEWYLtMkntS5ja4fOpdf6hU=";
|
||||
};
|
||||
|
||||
|
|
@ -86,4 +86,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.linux;
|
||||
mainProgram = "brasero";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -13,12 +13,12 @@
|
|||
makeDesktopItem,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "bristol";
|
||||
version = "0.60.11";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/bristol/bristol-${version}.tar.gz";
|
||||
url = "mirror://sourceforge/bristol/bristol-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-fR8LvQ19MD/HfGuVSbYXCNeoO03AB4GAEbH1XR+pIro=";
|
||||
};
|
||||
|
||||
|
|
@ -83,4 +83,4 @@ stdenv.mkDerivation rec {
|
|||
];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -10,12 +10,12 @@
|
|||
ed,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "bsdbuild";
|
||||
version = "3.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://stable.hypertriton.com/bsdbuild/bsdbuild-${version}.tar.gz";
|
||||
url = "http://stable.hypertriton.com/bsdbuild/bsdbuild-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "1zrdjh7a6z4khhfw9zrp490afq306cpl5v8wqz2z55ys7k1n5ifl";
|
||||
};
|
||||
|
||||
|
|
@ -83,4 +83,4 @@ stdenv.mkDerivation rec {
|
|||
license = lib.licenses.bsd3;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -6,12 +6,12 @@
|
|||
bzip2,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "bsdiff";
|
||||
version = "4.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.daemonology.net/bsdiff/bsdiff-${version}.tar.gz";
|
||||
url = "https://www.daemonology.net/bsdiff/bsdiff-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "0j2zm3z271x5aw63mwhr3vymzn45p2vvrlrpm9cz2nywna41b0hq";
|
||||
};
|
||||
|
||||
|
|
@ -61,4 +61,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.unix;
|
||||
maintainers = [ lib.maintainers.thoughtpolice ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -17,12 +17,12 @@
|
|||
nixosTests,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "btrbk";
|
||||
version = "0.32.6";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://digint.ch/download/btrbk/releases/btrbk-${version}.tar.xz";
|
||||
url = "https://digint.ch/download/btrbk/releases/btrbk-${finalAttrs.version}.tar.xz";
|
||||
sha256 = "AuKsZHyRhGMgLL5ge7lVV6T3/SNwaRJDM8VNpbK7t2s=";
|
||||
};
|
||||
|
||||
|
|
@ -90,4 +90,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = with lib.maintainers; [ asymmetric ];
|
||||
mainProgram = "btrbk";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,12 +5,12 @@
|
|||
bison,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "buddy";
|
||||
version = "2.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/buddy/buddy-${version}.tar.gz";
|
||||
url = "mirror://sourceforge/buddy/buddy-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "0dl86l9xkl33wnkz684xa9axhcxx2zzi4q5lii0axnb9lsk81pyk";
|
||||
};
|
||||
|
||||
|
|
@ -39,4 +39,4 @@ stdenv.mkDerivation rec {
|
|||
|
||||
platforms = lib.platforms.unix; # Once had cygwin problems
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -4,12 +4,12 @@
|
|||
fetchurl,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "buildtorrent";
|
||||
version = "0.8";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://mathr.co.uk/blog/code/buildtorrent-${version}.tar.gz";
|
||||
url = "https://mathr.co.uk/blog/code/buildtorrent-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "sha256-6OJ2R72ziHOsVw1GwalompKwG7Z/WQidHN0IeE9wUtA=";
|
||||
};
|
||||
|
||||
|
|
@ -20,4 +20,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.all;
|
||||
mainProgram = "buildtorrent";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,12 +5,12 @@
|
|||
ncurses,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "bvi";
|
||||
version = "1.5.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/bvi/bvi-${version}.src.tar.gz";
|
||||
url = "mirror://sourceforge/bvi/bvi-${finalAttrs.version}.src.tar.gz";
|
||||
sha256 = "sha256-ZUBxaho7K5cRY1EI2hSya66kiIgdSmghIcC927prdMs=";
|
||||
};
|
||||
|
||||
|
|
@ -23,4 +23,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = with lib.maintainers; [ pSub ];
|
||||
platforms = with lib.platforms; linux ++ darwin;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,14 +5,14 @@
|
|||
zlib,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "bwa";
|
||||
version = "0.7.19";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "lh3";
|
||||
repo = "bwa";
|
||||
tag = "v${version}";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-o3+7kf+49mnRn5PjtdOiAaI9VK1cyT9p5QUSQ/W4GxI=";
|
||||
};
|
||||
|
||||
|
|
@ -49,4 +49,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = with lib.maintainers; [ luispedro ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -7,12 +7,12 @@
|
|||
ncurses,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "bwm-ng";
|
||||
version = "0.6.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.gropp.org/bwm-ng/bwm-ng-${version}.tar.gz";
|
||||
url = "https://www.gropp.org/bwm-ng/bwm-ng-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "0ikzyvnb73msm9n7ripg1dsw9av1i0c7q2hi2173xsj8zyv559f1";
|
||||
};
|
||||
|
||||
|
|
@ -57,4 +57,4 @@ stdenv.mkDerivation rec {
|
|||
- output in curses, plain console, CSV or HTML
|
||||
'';
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -4,12 +4,12 @@
|
|||
fetchurl,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cachefilesd";
|
||||
version = "0.10.10";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://people.redhat.com/dhowells/fscache/cachefilesd-${version}.tar.bz2";
|
||||
url = "https://people.redhat.com/dhowells/fscache/cachefilesd-${finalAttrs.version}.tar.bz2";
|
||||
sha256 = "00hsw4cdlm13wijlygp8f0aq6gxdp0skbxs9r2vh5ggs3s2hj0qd";
|
||||
};
|
||||
|
||||
|
|
@ -27,4 +27,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.linux;
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,14 +5,14 @@
|
|||
cmake,
|
||||
gfortran,
|
||||
}:
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "calceph";
|
||||
version = "4.0.5";
|
||||
src = fetchFromGitLab {
|
||||
domain = "gitlab.obspm.fr";
|
||||
owner = "imcce_calceph";
|
||||
repo = "calceph";
|
||||
tag = "calceph_${builtins.replaceStrings [ "." ] [ "_" ] version}";
|
||||
tag = "calceph_${builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version}";
|
||||
hash = "sha256-V4Hh3FItBv3zYerNqNPeRJ5Afj3QTfdG3Ps5xeiDASg=";
|
||||
};
|
||||
|
||||
|
|
@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
|
|||
|
||||
meta = {
|
||||
homepage = "https://www.imcce.fr/inpop/calceph/";
|
||||
changelog = "https://gitlab.obspm.fr/imcce_calceph/calceph/-/blob/${src.rev}/NEWS";
|
||||
changelog = "https://gitlab.obspm.fr/imcce_calceph/calceph/-/blob/${finalAttrs.src.rev}/NEWS";
|
||||
description = "C library for interacting with binary planetary ephemeris files, such INPOPxx, JPL DExxx and SPICE";
|
||||
license = with lib.licenses; [
|
||||
cecill21
|
||||
|
|
@ -37,4 +37,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = with lib.maintainers; [ kiranshila ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -10,12 +10,12 @@
|
|||
makeWrapper,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "calcurse";
|
||||
version = "4.8.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://calcurse.org/files/calcurse-${version}.tar.gz";
|
||||
url = "https://calcurse.org/files/calcurse-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-hJuoUsfze2dyNlywxCqUzeD+de+6kTY+lqDn73l7pWU=";
|
||||
};
|
||||
|
||||
|
|
@ -44,9 +44,9 @@ stdenv.mkDerivation rec {
|
|||
be used to filter and format appointments, making it suitable for use in scripts.
|
||||
'';
|
||||
homepage = "https://calcurse.org/";
|
||||
changelog = "https://git.calcurse.org/calcurse.git/plain/CHANGES.md?h=v${version}";
|
||||
changelog = "https://git.calcurse.org/calcurse.git/plain/CHANGES.md?h=v${finalAttrs.version}";
|
||||
license = lib.licenses.bsd2;
|
||||
platforms = lib.platforms.unix;
|
||||
maintainers = [ lib.maintainers.matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -26,12 +26,12 @@
|
|||
let
|
||||
pythonEnv = python3.withPackages (ps: with ps; [ pygobject3 ]);
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "caribou";
|
||||
version = "0.4.21";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/caribou/${lib.versions.majorMinor version}/caribou-${version}.tar.xz";
|
||||
url = "mirror://gnome/sources/caribou/${lib.versions.majorMinor finalAttrs.version}/caribou-${finalAttrs.version}.tar.xz";
|
||||
hash = "sha256-nEPZ9L0w9P6n94DU6LFPdYkQfFLpy2vSAr0NHCBk3lU=";
|
||||
};
|
||||
|
||||
|
|
@ -117,4 +117,4 @@ stdenv.mkDerivation rec {
|
|||
# configure: error: no suitable Python interpreter found
|
||||
broken = stdenv.buildPlatform != stdenv.hostPlatform;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,12 +5,12 @@
|
|||
fetchpatch,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "catdoc";
|
||||
version = "0.95";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://ftp.wagner.pp.ru/pub/catdoc/catdoc-${version}.tar.gz";
|
||||
url = "http://ftp.wagner.pp.ru/pub/catdoc/catdoc-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "514a84180352b6bf367c1d2499819dfa82b60d8c45777432fa643a5ed7d80796";
|
||||
};
|
||||
|
||||
|
|
@ -35,4 +35,4 @@ stdenv.mkDerivation rec {
|
|||
license = lib.licenses.gpl2Only;
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -4,14 +4,14 @@
|
|||
fetchFromGitHub,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cctz";
|
||||
version = "2.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "google";
|
||||
repo = "cctz";
|
||||
rev = "v${version}";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-YCE0DXuOT5tCOfLlemMH7I2F8c7HEK1NEUJvtfqnCg8=";
|
||||
};
|
||||
|
||||
|
|
@ -38,4 +38,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = [ ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -4,12 +4,12 @@
|
|||
stdenv,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cd-discid";
|
||||
version = "1.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://linukz.org/download/cd-discid-${version}.tar.gz";
|
||||
url = "http://linukz.org/download/cd-discid-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "0qrcvn7227qaayjcd5rm7z0k5q89qfy5qkdgwr5pd7ih0va8rmpz";
|
||||
};
|
||||
|
||||
|
|
@ -31,4 +31,4 @@ stdenv.mkDerivation rec {
|
|||
abcde), but can be used for any purpose requiring CDDB data.
|
||||
'';
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -4,12 +4,12 @@
|
|||
fetchurl,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cdi2iso";
|
||||
version = "0.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/cdi2iso.berlios/cdi2iso-${version}-src.tar.gz";
|
||||
url = "mirror://sourceforge/cdi2iso.berlios/cdi2iso-${finalAttrs.version}-src.tar.gz";
|
||||
sha256 = "0fj2fxhpr26z649m0ph71378c41ljflpyk89g87x8r1mc4rbq3kh";
|
||||
};
|
||||
|
||||
|
|
@ -29,4 +29,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.all;
|
||||
mainProgram = "cdi2iso";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,12 +5,12 @@
|
|||
libpcap,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cdpr";
|
||||
version = "2.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/cdpr/cdpr/${version}/cdpr-${version}.tgz";
|
||||
url = "mirror://sourceforge/cdpr/cdpr/${finalAttrs.version}/cdpr-${finalAttrs.version}.tgz";
|
||||
sha256 = "1idyvyafkk0ifcbi7mc65b60qia6hpsdb6s66j4ggqp7if6vblrj";
|
||||
};
|
||||
patches = [
|
||||
|
|
@ -41,4 +41,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = [ lib.maintainers.sgo ];
|
||||
mainProgram = "cdpr";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -17,12 +17,12 @@
|
|||
# gflags is required to run tests
|
||||
assert runTests -> gflags != null;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "ceres-solver";
|
||||
version = "2.1.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://ceres-solver.org/ceres-solver-${version}.tar.gz";
|
||||
url = "http://ceres-solver.org/ceres-solver-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "sha256-99dO7N4K7XW/xR7EjJHQH+Fqa/FrzhmHpwcyhnAeL8Y=";
|
||||
};
|
||||
|
||||
|
|
@ -64,4 +64,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = with lib.maintainers; [ giogadi ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -8,12 +8,12 @@
|
|||
libx11,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cgui";
|
||||
version = "2.1.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/project/cgui/${version}/cgui-${version}.tar.gz";
|
||||
url = "mirror://sourceforge/project/cgui/${finalAttrs.version}/cgui-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "1pp1hvidpilq37skkmbgba4lvzi01rasy04y0cnas9ck0canv00s";
|
||||
};
|
||||
|
||||
|
|
@ -42,4 +42,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.linux;
|
||||
license = lib.licenses.free;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -9,12 +9,12 @@
|
|||
wrapGAppsHook3,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "chemtool";
|
||||
version = "1.6.14";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://ruby.chemie.uni-freiburg.de/~martin/chemtool/chemtool-${version}.tar.gz";
|
||||
url = "http://ruby.chemie.uni-freiburg.de/~martin/chemtool/chemtool-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "hhYaBGE4azNKX/sXzfCUpJGUGIRngnL0V0mBNRTdr8s=";
|
||||
};
|
||||
|
||||
|
|
@ -58,4 +58,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = [ ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -18,12 +18,12 @@
|
|||
quesoglc,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "chromium-bsu";
|
||||
version = "0.9.16.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/project/chromium-bsu/Chromium%20B.S.U.%20source%20code/chromium-bsu-${version}.tar.gz";
|
||||
url = "mirror://sourceforge/project/chromium-bsu/Chromium%20B.S.U.%20source%20code/chromium-bsu-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-ocFBo00ZpZYHroEWahmGTrjITPhrFVRi/tMabVbhYko=";
|
||||
};
|
||||
|
||||
|
|
@ -65,4 +65,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = [ ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -12,12 +12,12 @@
|
|||
nixosTests,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "chrony";
|
||||
version = "4.8";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://chrony-project.org/releases/chrony-${version}.tar.gz";
|
||||
url = "https://chrony-project.org/releases/chrony-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-M+qOsqTa6qUG6Pyv1dbYkCftby8GCWRcbxSbVg0wFwY=";
|
||||
};
|
||||
|
||||
|
|
@ -99,4 +99,4 @@ stdenv.mkDerivation rec {
|
|||
different computer.
|
||||
'';
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -14,12 +14,12 @@
|
|||
python3,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cifs-utils";
|
||||
version = "7.5";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://download.samba.org/pub/linux-cifs/cifs-utils/cifs-utils-${version}.tar.bz2";
|
||||
url = "https://download.samba.org/pub/linux-cifs/cifs-utils/cifs-utils-${finalAttrs.version}.tar.bz2";
|
||||
sha256 = "sha256-f6zoXj0tXrXnrb0YGt7mdZCX8TWxDW+zC+jgcK9+cFQ=";
|
||||
};
|
||||
|
||||
|
|
@ -61,4 +61,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.linux;
|
||||
license = lib.licenses.lgpl3;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -30,14 +30,14 @@
|
|||
ninja,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cinnamon-settings-daemon";
|
||||
version = "6.6.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "linuxmint";
|
||||
repo = "cinnamon-settings-daemon";
|
||||
tag = version;
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-sa3DYH4/yRycHyrAG8IfCCpHhFNKwq8yOgLoKHprGfk=";
|
||||
};
|
||||
|
||||
|
|
@ -102,4 +102,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.linux;
|
||||
teams = [ lib.teams.cinnamon ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -72,14 +72,14 @@ let
|
|||
]
|
||||
);
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cinnamon";
|
||||
version = "6.6.6";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "linuxmint";
|
||||
repo = "cinnamon";
|
||||
tag = version;
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-yOgDajTZFC566uhf9pvenAIMdDTU1JOF+ahtgPp6kTY=";
|
||||
};
|
||||
|
||||
|
|
@ -215,4 +215,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.linux;
|
||||
teams = [ lib.teams.cinnamon ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -25,13 +25,13 @@ let
|
|||
pythonEnv = python3.withPackages (ps: [ ps.psutil ]);
|
||||
circt-llvm = callPackage ./circt-llvm.nix { };
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "circt";
|
||||
version = "1.139.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "llvm";
|
||||
repo = "circt";
|
||||
rev = "firtool-${version}";
|
||||
rev = "firtool-${finalAttrs.version}";
|
||||
hash = "sha256-Yj9BqmmotIaTUHIUslaOmRXYC4ujQ9GNjEmaAfLgLgU=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
|
@ -121,7 +121,7 @@ stdenv.mkDerivation rec {
|
|||
# circt uses git to check its version, but when cloned on nix it can't access git.
|
||||
# So this hard codes the version.
|
||||
substituteInPlace cmake/modules/GenVersionFile.cmake \
|
||||
--replace-fail "unknown git version" "${src.rev}"
|
||||
--replace-fail "unknown git version" "${finalAttrs.src.rev}"
|
||||
# Increase timeout on tests because some were failing on hydra.
|
||||
# Using `replace-warn` so it doesn't break when upstream changes the timeout.
|
||||
substituteInPlace integration_test/CMakeLists.txt \
|
||||
|
|
@ -181,4 +181,4 @@ stdenv.mkDerivation rec {
|
|||
];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -24,12 +24,12 @@
|
|||
python3,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "clamav";
|
||||
version = "1.4.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.clamav.net/downloads/production/clamav-${version}.tar.gz";
|
||||
url = "https://www.clamav.net/downloads/production/clamav-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-2HTKvz1HZbNbUY71NWWKHm7HSAIAah1hP58SSqE0MhA=";
|
||||
};
|
||||
|
||||
|
|
@ -87,4 +87,4 @@ stdenv.mkDerivation rec {
|
|||
];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@
|
|||
wrapGAppsHook3,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "clipit";
|
||||
version = "1.4.5";
|
||||
|
||||
|
|
@ -69,10 +69,10 @@ stdenv.mkDerivation rec {
|
|||
|
||||
meta = {
|
||||
description = "Lightweight GTK Clipboard Manager";
|
||||
inherit (src.meta) homepage;
|
||||
inherit (finalAttrs.src.meta) homepage;
|
||||
license = lib.licenses.gpl3Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
mainProgram = "clipit";
|
||||
maintainers = with lib.maintainers; [ kamilchm ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -10,14 +10,14 @@
|
|||
xdotool,
|
||||
xsel,
|
||||
}:
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "clipmenu";
|
||||
version = "6.2.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cdown";
|
||||
repo = "clipmenu";
|
||||
rev = version;
|
||||
rev = finalAttrs.version;
|
||||
sha256 = "sha256-nvctEwyho6kl4+NXi76jT2kG7nchmI2a7mgxlgjXA5A=";
|
||||
};
|
||||
|
||||
|
|
@ -54,8 +54,8 @@ stdenv.mkDerivation rec {
|
|||
|
||||
meta = {
|
||||
description = "Clipboard management using dmenu";
|
||||
inherit (src.meta) homepage;
|
||||
inherit (finalAttrs.src.meta) homepage;
|
||||
maintainers = with lib.maintainers; [ jb55 ];
|
||||
license = lib.licenses.publicDomain;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
stdenv,
|
||||
fetchFromGitHub,
|
||||
}:
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "clipnotify";
|
||||
version = "unstable-2018-02-20";
|
||||
|
||||
|
|
@ -28,9 +28,9 @@ stdenv.mkDerivation rec {
|
|||
|
||||
meta = {
|
||||
description = "Notify on new X clipboard events";
|
||||
inherit (src.meta) homepage;
|
||||
inherit (finalAttrs.src.meta) homepage;
|
||||
maintainers = with lib.maintainers; [ jb55 ];
|
||||
license = lib.licenses.publicDomain;
|
||||
mainProgram = "clipnotify";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -4,13 +4,13 @@
|
|||
fetchurl,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
version = "6.4.2";
|
||||
pname = "clips";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/clipsrules/CLIPS/${version}/clips_core_source_${
|
||||
builtins.replaceStrings [ "." ] [ "" ] version
|
||||
url = "mirror://sourceforge/clipsrules/CLIPS/${finalAttrs.version}/clips_core_source_${
|
||||
builtins.replaceStrings [ "." ] [ "" ] finalAttrs.version
|
||||
}.tar.gz";
|
||||
hash = "sha256-YIoesvxunK/zDWPWhAlfC8pxCPIpTSHub1YXQnwQRVo=";
|
||||
};
|
||||
|
|
@ -46,4 +46,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = [ lib.maintainers.league ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,12 +5,12 @@
|
|||
argtable,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
version = "1.2.4";
|
||||
pname = "clustal-omega";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.clustal.org/omega/clustal-omega-${version}.tar.gz";
|
||||
url = "http://www.clustal.org/omega/clustal-omega-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "1vm30mzncwdv881vrcwg11vzvrsmwy4wg80j5i0lcfk6dlld50w6";
|
||||
};
|
||||
|
||||
|
|
@ -35,4 +35,4 @@ stdenv.mkDerivation rec {
|
|||
mainProgram = "clustalo";
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,14 +5,14 @@
|
|||
cmake,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cmark";
|
||||
version = "0.31.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "commonmark";
|
||||
repo = "cmark";
|
||||
rev = version;
|
||||
rev = finalAttrs.version;
|
||||
sha256 = "sha256-+JLw7zCjjozjq1RhRQGFqHj/MTUTq3t7A0V3T2U2PQk=";
|
||||
};
|
||||
|
||||
|
|
@ -38,9 +38,9 @@ stdenv.mkDerivation rec {
|
|||
description = "CommonMark parsing and rendering library and program in C";
|
||||
mainProgram = "cmark";
|
||||
homepage = "https://github.com/commonmark/cmark";
|
||||
changelog = "https://github.com/commonmark/cmark/raw/${version}/changelog.txt";
|
||||
changelog = "https://github.com/commonmark/cmark/raw/${finalAttrs.version}/changelog.txt";
|
||||
maintainers = [ lib.maintainers.michelk ];
|
||||
platforms = lib.platforms.all;
|
||||
license = lib.licenses.bsd2;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -8,14 +8,14 @@
|
|||
nix-update-script,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cminpack";
|
||||
version = "1.3.11";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "devernay";
|
||||
repo = "cminpack";
|
||||
rev = "v${version}";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-GF9HiITX/XV8hXrp5lJw2XM0Zyb/CBkMZkRFBbQj03A=";
|
||||
};
|
||||
|
||||
|
|
@ -46,9 +46,9 @@ stdenv.mkDerivation rec {
|
|||
meta = {
|
||||
description = "Software for solving nonlinear equations and nonlinear least squares problems";
|
||||
homepage = "http://devernay.free.fr/hacks/cminpack/";
|
||||
changelog = "https://github.com/devernay/cminpack/blob/v${version}/README.md#history";
|
||||
changelog = "https://github.com/devernay/cminpack/blob/v${finalAttrs.version}/README.md#history";
|
||||
license = lib.licenses.bsd3;
|
||||
platforms = lib.platforms.all;
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,12 +5,12 @@
|
|||
cmake,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cmocka";
|
||||
version = "2.0.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://cmocka.org/files/${lib.versions.majorMinor version}/cmocka-${version}.tar.xz";
|
||||
url = "https://cmocka.org/files/${lib.versions.majorMinor finalAttrs.version}/cmocka-${finalAttrs.version}.tar.xz";
|
||||
hash = "sha256-PzUzOCuimrOr9cT0snt50WXw31HqWH3nSbEbaLQBkYA=";
|
||||
};
|
||||
|
||||
|
|
@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
|
|||
nativeBuildInputs = [ cmake ];
|
||||
|
||||
cmakeFlags =
|
||||
lib.optional doCheck "-DUNIT_TESTING=ON"
|
||||
lib.optional finalAttrs.doCheck "-DUNIT_TESTING=ON"
|
||||
++ lib.optional stdenv.hostPlatform.isStatic "-DBUILD_SHARED_LIBS=OFF";
|
||||
|
||||
doCheck = true;
|
||||
|
|
@ -60,4 +60,4 @@ stdenv.mkDerivation rec {
|
|||
kragniz
|
||||
];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,12 +5,12 @@
|
|||
which,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cntlm";
|
||||
version = "0.92.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/cntlm/cntlm-${version}.tar.gz";
|
||||
url = "mirror://sourceforge/cntlm/cntlm-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "1632szz849wasvh5sm6rm1zbvbrkq35k7kcyvx474gyl4h4x2flw";
|
||||
};
|
||||
|
||||
|
|
@ -38,4 +38,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.linux ++ lib.platforms.darwin;
|
||||
mainProgram = "cntlm";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -6,12 +6,12 @@
|
|||
perl,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
version = "6.0.1";
|
||||
pname = "coan";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/project/coan2/v${version}/coan-${version}.tar.gz";
|
||||
url = "mirror://sourceforge/project/coan2/v${finalAttrs.version}/coan-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "1d041j0nd1hc0562lbj269dydjm4rbzagdgzdnmwdxr98544yw44";
|
||||
};
|
||||
|
||||
|
|
@ -49,4 +49,4 @@ stdenv.mkDerivation rec {
|
|||
# The last successful Darwin Hydra build was in 2024
|
||||
broken = stdenv.hostPlatform.isDarwin;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -9,14 +9,14 @@
|
|||
let
|
||||
protobuf = protobuf_21;
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cockatrice";
|
||||
version = "2025-04-03-Release-2.10.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Cockatrice";
|
||||
repo = "Cockatrice";
|
||||
rev = version;
|
||||
rev = finalAttrs.version;
|
||||
sha256 = "sha256-zXAK830SdGT3xN3ST8h9LLy/oWr4MH6TZf57gLfI0e8=";
|
||||
};
|
||||
|
||||
|
|
@ -40,4 +40,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = with lib.maintainers; [ evanjs ];
|
||||
platforms = with lib.platforms; linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -8,12 +8,12 @@
|
|||
autoreconfHook,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "colm";
|
||||
version = "0.13.0.7";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.colm.net/files/colm/colm-${version}.tar.gz";
|
||||
url = "https://www.colm.net/files/colm/colm-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "0f76iri173l2wja2v7qrwmf958cqwh5g9x4bhj2z8wknmlla6gz4";
|
||||
};
|
||||
|
||||
|
|
@ -44,4 +44,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.unix;
|
||||
maintainers = with lib.maintainers; [ pSub ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
autoreconfHook,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
pname = "ColPack";
|
||||
version = "1.0.10";
|
||||
|
|
@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
|
|||
src = fetchFromGitHub {
|
||||
owner = "CSCsw";
|
||||
repo = "ColPack";
|
||||
rev = "v" + version;
|
||||
rev = "v" + finalAttrs.version;
|
||||
sha256 = "1p05vry940mrjp6236c0z83yizmw9pk6ly2lb7d8rpb7j9h03glr";
|
||||
};
|
||||
|
||||
|
|
@ -45,4 +45,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.unix;
|
||||
maintainers = with lib.maintainers; [ edwtjo ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -4,17 +4,17 @@
|
|||
fetchurl,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
version = "1.28.0";
|
||||
pname = "commons-compress";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://apache/commons/compress/binaries/commons-compress-${version}-bin.tar.gz";
|
||||
url = "mirror://apache/commons/compress/binaries/commons-compress-${finalAttrs.version}-bin.tar.gz";
|
||||
sha256 = "sha256-VfAt77mP79azaGiP4+aY5rg2dUFhr59woL6tv2eza5I=";
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
tar xf ${src}
|
||||
tar xf ${finalAttrs.src}
|
||||
mkdir -p $out/share/java
|
||||
cp *.jar $out/share/java/
|
||||
'';
|
||||
|
|
@ -27,4 +27,4 @@ stdenv.mkDerivation rec {
|
|||
license = lib.licenses.asl20;
|
||||
platforms = with lib.platforms; unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -4,16 +4,16 @@
|
|||
fetchurl,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
version = "1.5";
|
||||
pname = "commons-fileupload";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://apache/commons/fileupload/binaries/commons-fileupload-${version}-bin.tar.gz";
|
||||
url = "mirror://apache/commons/fileupload/binaries/commons-fileupload-${finalAttrs.version}-bin.tar.gz";
|
||||
sha256 = "sha256-r7EGiih4qOCbjaL7Wg+plbe0m3CuFWXs/RmbfGLmj1g=";
|
||||
};
|
||||
installPhase = ''
|
||||
tar xf ${src}
|
||||
tar xf ${finalAttrs.src}
|
||||
mkdir -p $out/share/java
|
||||
cp commons-fileupload-*-bin/*.jar $out/share/java/
|
||||
'';
|
||||
|
|
@ -26,4 +26,4 @@ stdenv.mkDerivation rec {
|
|||
license = lib.licenses.asl20;
|
||||
platforms = with lib.platforms; unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -4,17 +4,17 @@
|
|||
fetchurl,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
version = "2.21.0";
|
||||
pname = "commons-io";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://apache/commons/io/binaries/commons-io-${version}-bin.tar.gz";
|
||||
url = "mirror://apache/commons/io/binaries/commons-io-${finalAttrs.version}-bin.tar.gz";
|
||||
hash = "sha256-x2Szn/hbuYWX+8J0ZHV9XAY0L5PQlvtIKpV2MJSic4w=";
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
tar xf ${src}
|
||||
tar xf ${finalAttrs.src}
|
||||
mkdir -p $out/share/java
|
||||
cp *.jar $out/share/java/
|
||||
'';
|
||||
|
|
@ -27,4 +27,4 @@ stdenv.mkDerivation rec {
|
|||
license = lib.licenses.asl20;
|
||||
platforms = with lib.platforms; unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,12 +5,12 @@
|
|||
autogen,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "complexity";
|
||||
version = "1.10";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnu/complexity/complexity-${version}.tar.gz";
|
||||
url = "mirror://gnu/complexity/complexity-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "1vfns9xm7w0wrz12a3w15slrqnrfh6qxk15nv7qkj3irll3ff522";
|
||||
};
|
||||
|
||||
|
|
@ -34,4 +34,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.gnu ++ lib.platforms.linux;
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -16,12 +16,12 @@
|
|||
systemdLibs,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "conntrack-tools";
|
||||
version = "1.4.8";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.netfilter.org/projects/conntrack-tools/files/conntrack-tools-${version}.tar.xz";
|
||||
url = "https://www.netfilter.org/projects/conntrack-tools/files/conntrack-tools-${finalAttrs.version}.tar.xz";
|
||||
hash = "sha256-BnZ39MX2VkgZ547TqdSomAk16pJz86uyKkIOowq13tY=";
|
||||
};
|
||||
|
||||
|
|
@ -53,6 +53,6 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.linux;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = with lib.maintainers; [ fpletz ];
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "netfilter" version;
|
||||
identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "netfilter" finalAttrs.version;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -13,12 +13,12 @@
|
|||
libglut,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "construo";
|
||||
version = "0.2.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/Construo/construo/releases/download/v${version}/construo-${version}.tar.gz";
|
||||
url = "https://github.com/Construo/construo/releases/download/v${finalAttrs.version}/construo-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "1wmj527hbj1qv44cdsj6ahfjrnrjwg2dp8gdick8nd07vm062qxa";
|
||||
};
|
||||
|
||||
|
|
@ -43,4 +43,4 @@ stdenv.mkDerivation rec {
|
|||
license = lib.licenses.gpl3;
|
||||
priority = 10;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -13,14 +13,14 @@
|
|||
kdePackages,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "CopyQ";
|
||||
version = "13.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "hluk";
|
||||
repo = "CopyQ";
|
||||
rev = "v${version}";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-wxjUL5mGXAMNVGP+dAh1NrE9tw71cJW9zmLsaCVphTo=";
|
||||
};
|
||||
|
||||
|
|
@ -68,4 +68,4 @@ stdenv.mkDerivation rec {
|
|||
platforms = lib.platforms.linux;
|
||||
mainProgram = "copyq";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -24,12 +24,12 @@
|
|||
let
|
||||
inherit (lib) optional;
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "corosync";
|
||||
version = "3.1.9";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://build.clusterlabs.org/corosync/releases/corosync-${version}.tar.gz";
|
||||
url = "http://build.clusterlabs.org/corosync/releases/corosync-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "sha256-IDNUu93uGpezxQoHbq6JxjX0Bt1nTMrvyUu5CSrNlTU=";
|
||||
};
|
||||
|
||||
|
|
@ -112,4 +112,4 @@ stdenv.mkDerivation rec {
|
|||
ryantm
|
||||
];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -129,14 +129,14 @@ let
|
|||
});
|
||||
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cp2k";
|
||||
version = "2025.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cp2k";
|
||||
repo = "cp2k";
|
||||
rev = "v${version}";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-vfl5rCoFeGtYuZ7LcsVsESjKxFbN5IYDvBSzOqsd64w=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
|
@ -284,4 +284,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = [ lib.maintainers.sheepforce ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -8,13 +8,13 @@
|
|||
leatherman,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cpp-hocon";
|
||||
version = "0.3.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
sha256 = "0b24anpwkmvbsn5klnr58vxksw00ci9pjhwzx7a61kplyhsaiydw";
|
||||
rev = version;
|
||||
rev = finalAttrs.version;
|
||||
repo = "cpp-hocon";
|
||||
owner = "puppetlabs";
|
||||
};
|
||||
|
|
@ -40,11 +40,11 @@ stdenv.mkDerivation rec {
|
|||
];
|
||||
|
||||
meta = {
|
||||
inherit (src.meta) homepage;
|
||||
inherit (finalAttrs.src.meta) homepage;
|
||||
description = "C++ port of the Typesafe Config library";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = [ lib.maintainers.womfoo ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
|
||||
}
|
||||
})
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue