Merge staging-next into staging

This commit is contained in:
nixpkgs-ci[bot]
2025-03-27 00:15:47 +00:00
committed by GitHub
141 changed files with 1892 additions and 4395 deletions
+17 -1
View File
@@ -12,5 +12,21 @@
# See also: https://github.com/NixOS/nix/issues/7582
builtins.mapAttrs (
_: pkg: if builtins.isAttrs pkg then pkg.override { withAWS = false; } else pkg
attr: pkg:
if
# TODO descend in `nixComponents_*` and override `nix-store`. Also
# need to introduce the flag needed to do that with.
#
# This must be done before Nix 2.26 and beyond becomes the default.
!(builtins.elem attr [
"nixComponents_2_26"
"nix_2_26"
"latest"
])
# There may-be non-package things, like functions, in there too
&& builtins.isAttrs pkg
then
pkg.override { withAWS = false; }
else
pkg
) pkgs.nixVersions
+7 -7
View File
@@ -5095,6 +5095,12 @@
githubId = 202474;
name = "Jens Reimann";
};
curran = {
email = "curran@mercury.com";
github = "curranosaurus";
githubId = 148147150;
name = "Curran McConnell";
};
cust0dian = {
email = "serg@effectful.software";
github = "cust0dian";
@@ -15468,16 +15474,10 @@
};
mic92 = {
email = "joerg@thalheim.io";
matrix = "@mic92:nixos.dev";
matrix = "@joerg:thalheim.io";
github = "Mic92";
githubId = 96200;
name = "Jörg Thalheim";
keys = [
{
# compare with https://keybase.io/Mic92
fingerprint = "3DEE 1C55 6E1C 3DC5 54F5 875A 003F 2096 411B 5F92";
}
];
};
michaeladler = {
email = "therisen06@gmail.com";
+6 -2
View File
@@ -810,16 +810,20 @@ with lib.maintainers;
members = [
_9999years
Gabriella439
curran
];
scope = "Group registry for packages maintained by Mercury";
shortName = "Mercury Employees";
};
# same as https://github.com/orgs/NixOS/teams/nix-team
nix = {
members = [
eelco
grahamc
pierron
mic92
tomberek
roberth
ericson2314
];
scope = "Maintain the Nix package manager.";
shortName = "Nix/nix-cli ecosystem";
+25 -7
View File
@@ -17,7 +17,7 @@ let
offloadCfg = pCfg.offload;
reverseSyncCfg = pCfg.reverseSync;
primeEnabled = syncCfg.enable || reverseSyncCfg.enable || offloadCfg.enable;
busIDType = lib.types.strMatching "([[:print:]]+[:@][0-9]{1,3}:[0-9]{1,2}:[0-9])?";
busIDType = lib.types.strMatching "([[:print:]]+:[0-9]{1,3}(@[0-9]{1,10})?:[0-9]{1,2}:[0-9])?";
ibtSupport = useOpenModules || (nvidia_x11.ibtSupport or false);
settingsFormat = pkgs.formats.keyValue { };
in
@@ -120,30 +120,48 @@ in
prime.nvidiaBusId = lib.mkOption {
type = busIDType;
default = "";
example = "PCI:1:0:0";
example = "PCI:1@0:0:0";
description = ''
Bus ID of the NVIDIA GPU. You can find it using lspci; for example if lspci
shows the NVIDIA GPU at "01:00.0", set this option to "PCI:1:0:0".
shows the NVIDIA GPU at "0001:02:03.4", set this option to "PCI:2@1:3:4".
lspci might omit the PCI domain (0001 in above example) if it is zero.
In which case, use "@0" instead.
Please be aware that this option takes decimal address while lspci reports
hexadecimal address. So for device at domain "10000", use "@65536".
'';
};
prime.intelBusId = lib.mkOption {
type = busIDType;
default = "";
example = "PCI:0:2:0";
example = "PCI:0@0:2:0";
description = ''
Bus ID of the Intel GPU. You can find it using lspci; for example if lspci
shows the Intel GPU at "00:02.0", set this option to "PCI:0:2:0".
shows the Intel GPU at "0001:02:03.4", set this option to "PCI:2@1:3:4".
lspci might omit the PCI domain (0001 in above example) if it is zero.
In which case, use "@0" instead.
Please be aware that this option takes decimal address while lspci reports
hexadecimal address. So for device at domain "10000", use "@65536".
'';
};
prime.amdgpuBusId = lib.mkOption {
type = busIDType;
default = "";
example = "PCI:4:0:0";
example = "PCI:4@0:0:0";
description = ''
Bus ID of the AMD APU. You can find it using lspci; for example if lspci
shows the AMD APU at "04:00.0", set this option to "PCI:4:0:0".
shows the AMD APU at "0001:02:03.4", set this option to "PCI:2@1:3:4".
lspci might omit the PCI domain (0001 in above example) if it is zero.
In which case, use "@0" instead.
Please be aware that this option takes decimal address while lspci reports
hexadecimal address. So for device at domain "10000", use "@65536".
'';
};
+29 -8
View File
@@ -2,6 +2,7 @@
config,
lib,
pkgs,
utils,
...
}:
let
@@ -9,7 +10,6 @@ let
package = cfg.package;
inherit (lib)
mkDefault
mkEnableOption
mkIf
mkOption
@@ -17,10 +17,7 @@ let
mkRenamedOptionModule
mkRemovedOptionModule
concatStringsSep
escapeShellArgs
literalExpression
optional
optionals
optionalAttrs
recursiveUpdate
types
@@ -146,10 +143,34 @@ in
{
wantedBy = [ "bluetooth.target" ];
aliases = [ "dbus-org.bluez.service" ];
serviceConfig.ExecStart = [
""
"${package}/libexec/bluetooth/bluetoothd ${escapeShellArgs args}"
];
serviceConfig = {
ExecStart = [
""
"${package}/libexec/bluetooth/bluetoothd ${utils.escapeSystemdExecArgs args}"
];
CapabilityBoundingSet = [
"CAP_NET_BIND_SERVICE" # sockets and tethering
];
NoNewPrivileges = true;
RestrictNamespaces = true;
ProtectControlGroups = true;
MemoryDenyWriteExecute = true;
RestrictSUIDSGID = true;
SystemCallArchitectures = "native";
SystemCallFilter = "@system-service";
LockPersonality = true;
RestrictRealtime = true;
ProtectProc = "invisible";
PrivateTmp = true;
PrivateUsers = false;
# loading hardware modules
ProtectKernelModules = false;
ProtectKernelTunables = false;
PrivateNetwork = false; # tethering
};
# restarting can leave people without a mouse/keyboard
unitConfig.X-RestartIfChanged = false;
};
@@ -17,8 +17,8 @@ let
sha256Hash = "sha256-yDxDctlZsUmye+XgWwWIHPnrfI3BCj5wYLQG9l8t6mA=";
};
latestVersion = {
version = "2024.3.2.8"; # "Android Studio Meerkat Feature Drop | 2024.3.2 Canary 8"
sha256Hash = "sha256-bJlkZ3ydfgVVubDlmngOvBIU62ncChuBWQ+QrZYBZcU=";
version = "2025.1.1.2"; # "Android Studio Narwhal | 2025.1.1 Canary 2"
sha256Hash = "sha256-elWCY/QwBeGIsC4xtQrSV6low5oLH3q1WW2InqQItFM=";
};
in {
# Attributes are named by their corresponding release channels
File diff suppressed because it is too large Load Diff
@@ -9,10 +9,10 @@
buildMozillaMach rec {
pname = "firefox";
version = "136.0.2";
version = "136.0.3";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
sha512 = "50dfbedb6bd513a3c6cf90558d7c6993cc78558cccc69fcc882f8e54eb8e8bec9779dce6fb7211c1a0234ac4a189438c5fa55ee9d0d06fcbae5cf44778af2ef1";
sha512 = "59cb54bc946aecea810169970aad4ba3f7b3092e56f15f86ff3d51fa2752c89632a057a1bda016f0005665ec5099d9b9f9a4786b9c02e3f5656eb2003b6a1747";
};
meta = {
@@ -126,11 +126,11 @@
"vendorHash": "sha256-zjb8SQ6ALQryN7wE4MKn3nhhqEvoeq8CyZd8PlkZJt4="
},
"azuread": {
"hash": "sha256-UV6jgVS8tzWiEBC/C/U7/2bGZ1sqk2MnS8xNRBuL+C8=",
"hash": "sha256-xU6fsJIWl9WNzmZIK8qAB4ih4wcgiICdfYbgnCLNA1Y=",
"homepage": "https://registry.terraform.io/providers/hashicorp/azuread",
"owner": "hashicorp",
"repo": "terraform-provider-azuread",
"rev": "v3.1.0",
"rev": "v3.2.0",
"spdx": "MPL-2.0",
"vendorHash": null
},
@@ -660,13 +660,13 @@
"vendorHash": null
},
"incus": {
"hash": "sha256-Dva5bFyJpxifsQl62xnjvqEQ5SknUmCLfGX4fFx5FAE=",
"hash": "sha256-ARxXTh0mGA3VNqqDKgMLBRr8wNZ4D2p75/8dMxFowWU=",
"homepage": "https://registry.terraform.io/providers/lxc/incus",
"owner": "lxc",
"repo": "terraform-provider-incus",
"rev": "v0.2.0",
"rev": "v0.3.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-xr54yCVGOJbj0612wiljUkx1wEOSuXB1qrGbF/vCwN8="
"vendorHash": "sha256-BuVUDDwUgGo7FrgWDzhq4qkEudECoyqApftALBnQveE="
},
"infoblox": {
"hash": "sha256-iz/Khne3wggjkZFWZOK9DVZsB8HW6nsNBCfEbsBdhzk=",
@@ -994,20 +994,20 @@
"vendorHash": null
},
"ovh": {
"hash": "sha256-wcLzFLoMpmYJDjgkxJeZkAsdxri3s3Sg/JsP7hI0giI=",
"hash": "sha256-kbKoirah2EA8Wa2/d8TFPMUZmnewPPJ/Sgx2tTLeYrM=",
"homepage": "https://registry.terraform.io/providers/ovh/ovh",
"owner": "ovh",
"repo": "terraform-provider-ovh",
"rev": "v2.0.0",
"rev": "v2.1.0",
"spdx": "MPL-2.0",
"vendorHash": null
},
"pagerduty": {
"hash": "sha256-oQ0Y4I7Ru39v9NDuORFF0syS3SBW9GlkTdRyQ/54qPc=",
"hash": "sha256-ed4i9Esj90h4bG4gzGZBqaaJJOsE2fLfip9xyneRAjg=",
"homepage": "https://registry.terraform.io/providers/PagerDuty/pagerduty",
"owner": "PagerDuty",
"repo": "terraform-provider-pagerduty",
"rev": "v3.22.0",
"rev": "v3.23.1",
"spdx": "MPL-2.0",
"vendorHash": null
},
@@ -1219,11 +1219,11 @@
"vendorHash": "sha256-YFV+qXD78eajSeagJPgPu+qIktx1Vh/ZT0fUPOBuZyo="
},
"spacelift": {
"hash": "sha256-QdPn/ECwypgsk0aotgbndNWh/nGItIuKUfHKe+7FYRk=",
"hash": "sha256-ZnUQBVsNuvr0jfuJL5h8uvrqyiahq7CoMeQ7tXU/gTc=",
"homepage": "https://registry.terraform.io/providers/spacelift-io/spacelift",
"owner": "spacelift-io",
"repo": "terraform-provider-spacelift",
"rev": "v1.20.3",
"rev": "v1.20.4",
"spdx": "MIT",
"vendorHash": "sha256-oEamCseBGmETqeBLiBHfh81oQNUHWfTrsegkFijvb20="
},
@@ -184,9 +184,9 @@ rec {
mkTerraform = attrs: pluggable (generic attrs);
terraform_1 = mkTerraform {
version = "1.11.2";
hash = "sha256-HUttExqVbfk8BFMW8PB4ciSoRZP4ieE7rOdJCq4dDA0=";
vendorHash = "sha256-b4KUNRTDHqdKDtMjqN8+eP9kPiLcCku6BhcP8vkf9G0=";
version = "1.11.3";
hash = "sha256-th2VaFlvRKvL0ZEcAGU9eJui+k5dTaPGtLB2u9Q/vxg=";
vendorHash = "sha256-Tz01h3VITbvyEAfT8sfU7ghHd+vlCBVsMTTQS96jp7c=";
patches = [ ./provider-path-0_15.patch ];
passthru = {
inherit plugins;
@@ -10,13 +10,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "obs-replay-source";
version = "1.8.0";
version = "1.8.1";
src = fetchFromGitHub {
owner = "exeldro";
repo = "obs-replay-source";
tag = finalAttrs.version;
hash = "sha256-0IBH4Wb4dbbwqu7DsMb/pfnA8dYRbsW7cBW2XTjQK0U=";
hash = "sha256-+PSALDqHXPyR0J7YnLn3QgPN6eIoH3yTIm1Bp7Li8c8=";
};
nativeBuildInputs = [ cmake ];
@@ -8,13 +8,13 @@
mkHyprlandPlugin hyprland {
pluginName = "hypr-dynamic-cursors";
version = "0-unstable-2025-03-06";
version = "0-unstable-2025-03-26";
src = fetchFromGitHub {
owner = "VirtCode";
repo = "hypr-dynamic-cursors";
rev = "261bc1668f7de45b48ba6a40d5d727025575390b";
hash = "sha256-2HSbWe1r5DYulPzMXZYSluiwG/T+5904YmJSrPJ8tEo=";
rev = "e2c32d8108960b6eaf96918485503e90a016de4b";
hash = "sha256-/teXJjfdp4cZetlD7lsunettI5QB3UWeODhrrDXooOs=";
};
dontUseCmakeConfigure = true;
+21 -13
View File
@@ -4,34 +4,42 @@
fetchFromGitHub,
testers,
cmake,
pkg-config,
gitUpdater,
fetchpatch,
libdevil,
soundtouch,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "avisynthplus";
version = "3.7.3";
version = "3.7.4";
src = fetchFromGitHub {
owner = "AviSynth";
repo = "AviSynthPlus";
rev = "v${finalAttrs.version}";
hash = "sha256-v/AErktcegdrwxDbD0DZ/ZAxgaZmkZD+qxR3EPFsT08=";
tag = "v${finalAttrs.version}";
hash = "sha256-M+F7bUSlH6kAyQLCq0RxmaE19RqHPPleTMyRuz5zqPg=";
};
patches = [
# Remove after next release
(fetchpatch {
name = "fix-absolute-path.patch";
url = "https://github.com/AviSynth/AviSynthPlus/commit/818983691e962ec3e590fcad07032f8a139a6b16.patch";
hash = "sha256-4yUOnjtOroX+bhNUKbYz/giKaslzYdwPaaJWNkrTBr4=";
})
patchPhase = ''
substituteInPlace ./avs_core/avisynth_conf.h.in \
--replace-fail '@CORE_PLUGIN_INSTALL_PATH@' '/run/current-system/sw/lib'
'';
buildInputs = [
libdevil
soundtouch
];
buildInputs = [ libdevil ];
nativeBuildInputs = [
cmake
pkg-config
];
nativeBuildInputs = [ cmake ];
outputs = [
"out"
"dev"
];
passthru = {
updateScript = gitUpdater { rev-prefix = "v"; };
+3 -3
View File
@@ -6,15 +6,15 @@
rustPlatform.buildRustPackage rec {
pname = "b3sum";
version = "1.6.1";
version = "1.7.0";
src = fetchCrate {
inherit version pname;
hash = "sha256-tl5rIDLLMOrZimkBuUl4NQfry17mFF/vdCCP/Atb9fQ=";
hash = "sha256-bDydKLPJgeUngkWO8L5BkJP9rGy3mx0QJhWAN2CCYhE=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-0CezqiuqEvPa46uUEW2HhUuvB7TZb0YUNBnW/IwTlc8=";
cargoHash = "sha256-yB0noD5eabr+HANPRhIhBEG4PCwtJPULNIy+Wx/tC3U=";
meta = {
description = "BLAKE3 cryptographic hash function";
+2 -2
View File
@@ -6,13 +6,13 @@
buildGoModule rec {
pname = "cassowary";
version = "0.17.0";
version = "0.18.0";
src = fetchFromGitHub {
owner = "rogerwelin";
repo = pname;
rev = "v${version}";
sha256 = "sha256-lC3GOS4hugRoQbJYVGv6kl3h6xMAukcOdV2m/u3Wgkk=";
sha256 = "sha256-zaG4HrdTGXTalMFz/huRW32RZBQx55AvUi29tz6vFD8=";
};
vendorHash = "sha256-YP9q9lL2A9ERhzbJBIFKsYsgvy5xYeUO3ekyQdh97f8=";
+55
View File
@@ -0,0 +1,55 @@
{
lib,
stdenv,
fetchurl,
}:
let
# This derivation is adapted from the
# install script that Chalk recommends: https://api.chalk.ai/install.sh
chalkVersion = "1.29.4";
chalkPathPiecesByNixSystem = {
"aarch64-darwin" = "Darwin/aarch64";
"x86_64-darwin" = "Darwin/x86_64";
"aarch64-linux" = "Linux/aarch64";
"x86_64-linux" = "Linux/x86_64";
};
chalkHashByNixSystem = {
"aarch64-darwin" = "sha256-zHPfyeHdHfbxrUhjLJHbLkeuu7WwK4jtYX7bk5wimX0=";
"x86_64-darwin" = "sha256-D6lBrnBlD+OU5kQv6b6BzK+u7vB91rTtYpz8iBUeWdA=";
"aarch64-linux" = "sha256-XHaCLxVJbXjPILczDGWLFqP0q/nBO5O2A9lghkvM474=";
"x86_64-linux" = "sha256-hlNljLJm+m7l+Djni+ATKyWKSGKSDP0YN3CuJ4fXmWg=";
};
chalkHash = chalkHashByNixSystem."${stdenv.system}";
chalkPathPieces = chalkPathPiecesByNixSystem."${stdenv.system}";
chalkUrl = "https://api.chalk.ai/v1/install/${chalkPathPieces}/v${chalkVersion}";
in
stdenv.mkDerivation {
pname = "chalk";
version = chalkVersion;
src = fetchurl {
url = chalkUrl;
hash = chalkHash;
};
dontUnpack = true;
installPhase = ''
runHook preInstall
install -Dm 555 $src $out/bin/chalk
runHook postInstall
'';
meta = {
description = "CLI tool for interacting with the Chalk platform";
homepage = "https://docs.chalk.ai/cli";
sourceProvenance = [ lib.sourceTypes.binaryNativeCode ];
license = lib.licenses.unfree;
maintainers = with lib.maintainers; [ curran ];
mainProgram = "chalk";
platforms = [
"x86_64-linux"
"x86_64-darwin"
"aarch64-linux"
"aarch64-darwin"
];
};
}
+2 -2
View File
@@ -25,14 +25,14 @@ with py.pkgs;
python3.pkgs.buildPythonApplication rec {
pname = "checkov";
version = "3.2.392";
version = "3.2.393";
pyproject = true;
src = fetchFromGitHub {
owner = "bridgecrewio";
repo = "checkov";
tag = version;
hash = "sha256-qCvDVfIhv01S2PV0eXijaVDqQCzRUJAH97gPg6rwjlg=";
hash = "sha256-0yq5jBUXfQUeE+9SlzT9v2j0ldBpA9qWulYRsvzXuR8=";
};
pythonRelaxDeps = [
+3 -3
View File
@@ -14,13 +14,13 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "cherry-studio";
version = "1.1.8";
version = "1.1.10";
src = fetchFromGitHub {
owner = "CherryHQ";
repo = "cherry-studio";
tag = "v${finalAttrs.version}";
hash = "sha256-zZwweJso4KaJMXNUJ+kEvbkHOkhvvPv/IYu/evXzsWs=";
hash = "sha256-rTIUBlQemYOAT0NRS80FcZfEc1Q9jUmlMU5YW99z0QE=";
};
yarnOfflineCache = stdenvNoCC.mkDerivation {
@@ -50,7 +50,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
'';
outputHashMode = "recursive";
outputHash = "sha256-HKtd+zdP7e/6vmlL4NS8X8gZ8AhxThtOS7taQ+iAnK0=";
outputHash = "sha256-GVIa8/rNdYTcPYqaRZp8VGKeh0IiNttXzJEVvCpCAQo=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -19,12 +19,12 @@ let
in
stdenv.mkDerivation rec {
pname = "circt";
version = "1.109.0";
version = "1.110.0";
src = fetchFromGitHub {
owner = "llvm";
repo = "circt";
rev = "firtool-${version}";
hash = "sha256-FFMmS5S382Dy8Ut01pY0eq1bI1uSn8I3evMS6hftSss=";
hash = "sha256-v5yiUFfCFj4UkcbHXwtVYZPLCp/NFmXrA9e6YkCf6jY=";
fetchSubmodules = true;
};
File diff suppressed because it is too large Load Diff
-55
View File
@@ -1,55 +0,0 @@
{
lib,
stdenv,
darwin,
fetchFromGitHub,
openssl,
pkg-config,
rustPlatform,
nix-update-script,
}:
rustPlatform.buildRustPackage rec {
pname = "crunchy-cli";
version = "3.6.7";
src = fetchFromGitHub {
owner = "crunchy-labs";
repo = "crunchy-cli";
rev = "v${version}";
hash = "sha256-qBIfDkd4a0m1GNgK4tSq2/dLP8K5Pp4m/M468eHgIAg=";
};
cargoLock = {
lockFile = ./Cargo.lock;
outputHashes = {
"native-tls-0.2.12" = "sha256-YqiX3xj2ionDlDRzkClqkt0E4HY4zt0B6+rGf850ZCk=";
};
};
nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [
pkg-config
];
buildInputs =
lib.optionals stdenv.hostPlatform.isLinux [
openssl
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
darwin.apple_sdk.frameworks.SystemConfiguration
];
env = {
OPENSSL_NO_VENDOR = true;
};
passthru.updateScript = nix-update-script { };
meta = {
description = "Command-line downloader for Crunchyroll";
homepage = "https://github.com/crunchy-labs/crunchy-cli";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ stepbrobd ];
mainProgram = "crunchy-cli";
};
}
+2 -2
View File
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "doctl";
version = "1.123.0";
version = "1.124.0";
vendorHash = null;
@@ -31,7 +31,7 @@ buildGoModule rec {
owner = "digitalocean";
repo = "doctl";
rev = "v${version}";
sha256 = "sha256-B7xUo59qyftjZj2ywJROaWYPkfelqPSkY3YqR2y+/jw=";
sha256 = "sha256-B3qozldNmCYLCuBoWMHycf9gNKbvUvPHK2CDOvMYEt8=";
};
meta = with lib; {
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "files-cli";
version = "2.13.258";
version = "2.13.266";
src = fetchFromGitHub {
repo = "files-cli";
owner = "files-com";
rev = "v${version}";
hash = "sha256-Idd0FJ/zi0S6hFvjKNw1a1cIEhccE+2e9azxaREtdiw=";
hash = "sha256-96DSnobVyG50iS6NyCMpZ74KWEtkCyNdFyGXLwrSZxo=";
};
vendorHash = "sha256-fzDJSvYQkWyPSHrIoOeDHNLM3UWdCv9Wh8E1CxLLNhg=";
vendorHash = "sha256-ilof8neXlw2Oa3OVceiRbXBkj5nfw+b6VMjMWhPgJqI=";
ldflags = [
"-s"
+3 -2
View File
@@ -7,14 +7,14 @@
python3Packages.buildPythonApplication rec {
pname = "flexget";
version = "3.15.25";
version = "3.15.30";
pyproject = true;
src = fetchFromGitHub {
owner = "Flexget";
repo = "Flexget";
tag = "v${version}";
hash = "sha256-7+QSt+W6M3AjF3eLq1aqZPyQs2LrZD0RlVTBTUJngAc=";
hash = "sha256-iGEGQxzvyyOeL/v0j1TiAjx2fa2tCZeRJ7VQByWpxJg=";
};
pythonRelaxDeps = true;
@@ -71,6 +71,7 @@ python3Packages.buildPythonApplication rec {
cloudscraper
python-telegram-bot
boto3
libtorrent-rasterbar
];
pythonImportsCheck = [
+1
View File
@@ -33,6 +33,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Cross-platform version of flock(1)";
homepage = "https://github.com/discoteq/flock";
maintainers = with maintainers; [ matthewbauer ];
mainProgram = "flock";
platforms = platforms.all;
+3 -3
View File
@@ -31,13 +31,13 @@ let
in
buildGoModule rec {
pname = "frankenphp";
version = "1.4.4";
version = "1.5.0";
src = fetchFromGitHub {
owner = "dunglas";
repo = "frankenphp";
tag = "v${version}";
hash = "sha256-KuCc9IBneRst8ZnKksTX/8Z4/voVZxpymkZAXYmc37E=";
hash = "sha256-VOvH4Ma7IRDL2U6ihC620g9hvBcbt4VKP9SQxV1n3RM=";
};
sourceRoot = "${src.name}/caddy";
@@ -45,7 +45,7 @@ buildGoModule rec {
# frankenphp requires C code that would be removed with `go mod tidy`
# https://github.com/golang/go/issues/26366
proxyVendor = true;
vendorHash = "sha256-lXVxROMrEoQuIC7DyK78UsbPtbIyZfQ5JGzkVzhOoWk=";
vendorHash = "sha256-ltT6RHGcEMJjCkqWWwtVrCUpPs2F8U0yBx+YbzGwfSo=";
buildInputs = [
phpUnwrapped
+3 -3
View File
@@ -11,13 +11,13 @@
buildGoModule rec {
pname = "go-mockery";
version = "2.53.2";
version = "2.53.3";
src = fetchFromGitHub {
owner = "vektra";
repo = "mockery";
rev = "v${version}";
sha256 = "sha256-8J9sx9rPBZXZQKmuDSAuuktONyNM2U32W8CM9jts4Hw=";
sha256 = "sha256-X0cHpv4o6pzgjg7+ULCuFkspeff95WFtJbVHqy4LxAg=";
};
ldflags = [
@@ -30,7 +30,7 @@ buildGoModule rec {
env.CGO_ENABLED = false;
proxyVendor = true;
vendorHash = "sha256-4dZnffxyxTex5wvdWP4rRslW+I8/XC1RhhrljgI630I=";
vendorHash = "sha256-AQY4x2bLqMwHIjoKHzEm1hebR29gRs3LJN8i00Uup5o=";
subPackages = [ "." ];
+3 -3
View File
@@ -6,7 +6,7 @@
}:
let
version = "0.17.67";
version = "0.17.68";
in
buildGoModule {
pname = "gqlgen";
@@ -16,10 +16,10 @@ buildGoModule {
owner = "99designs";
repo = "gqlgen";
tag = "v${version}";
hash = "sha256-pNxV+8hkTksdOhAB+Z0pRKe1BUCk7zsZq4YaQ41jXkg=";
hash = "sha256-zu9Rgxua19dZNLUeJeMklKB0C95E8UVWGu/I5Lkk66E=";
};
vendorHash = "sha256-uxNKI6yQ/oyBlgBHODs6CeTVEfm6PUIPwoTsezZmbRA=";
vendorHash = "sha256-B3RiZZee6jefslUSTfHDth8WUl5rv7fmEFU0DpKkWZk=";
subPackages = [ "." ];
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "hcp";
version = "0.8.0";
version = "0.9.0";
src = fetchFromGitHub {
owner = "hashicorp";
repo = "hcp";
tag = "v${version}";
hash = "sha256-YOOaQh1OsRn5EV9RmUdWWdHx5bMFC+a1qFzUGb6lpew=";
hash = "sha256-DyfrT4Z4pF7o6nBoacpEE0jT/dxRRm7nr3KsXJTwtOQ=";
};
vendorHash = "sha256-/Nf180odZB5X3Fj4cfz0TdYEfGKtkkh4qI9eRfz+meQ=";
vendorHash = "sha256-Tq7Lu9rZCLpy7CiZQey5/y1hZPEvdSsy1BgEFWNVeAk=";
preCheck = ''
export HOME=$TMPDIR
+3 -3
View File
@@ -4,7 +4,7 @@
lib,
}:
let
version = "0.15.9";
version = "0.15.10";
in
buildGoModule {
pname = "heimdall-proxy";
@@ -15,10 +15,10 @@ buildGoModule {
owner = "dadrus";
repo = "heimdall";
tag = "v${version}";
hash = "sha256-nrYeNVSDvGTRywhTLFLylnSz1jhR/1OSKDaRj2sDe5o=";
hash = "sha256-WB8ZfuL8zNJ4UK6hbFapCjbRg/xMXxMeoajXZliLVD0=";
};
vendorHash = "sha256-Rz1v2jusP9edDpoFaiwb7ZatuSeg9sqFS7j2JZtNJio=";
vendorHash = "sha256-WFtqZTCaL3oZArWhVjeTH085O2BkY7y1feUJuRllY7E=";
tags = [ "sqlite" ];
+3 -3
View File
@@ -7,15 +7,15 @@
buildGoModule rec {
pname = "istioctl";
version = "1.25.0";
version = "1.25.1";
src = fetchFromGitHub {
owner = "istio";
repo = "istio";
rev = version;
hash = "sha256-dTV5yjQZG7RjfUmXGil6ad46HaZzUCwk27EdP+yYbRE=";
hash = "sha256-DAr7JHZsop1+BuPKC5mD+9pL4JFEp6jjjeSvX+I9uH0=";
};
vendorHash = "sha256-KecRVqI00F/qoLkbi1CaKotyTnSp0K/u7xKPb45TYMY=";
vendorHash = "sha256-dhAJEjKq1wfti2j2xt3NoQUoVRgowIKJhUfJxsFG5yw=";
nativeBuildInputs = [ installShellFiles ];
+2 -2
View File
@@ -6,13 +6,13 @@
}:
buildGoModule rec {
pname = "jjui";
version = "0.7";
version = "0.7.2";
src = fetchFromGitHub {
owner = "idursun";
repo = "jjui";
tag = "v${version}";
hash = "sha256-y93ANgIlHafwZJ1jOIzGxt81G6YbHO7/PFqYovgGBMc=";
hash = "sha256-dtMkq94p9e6c336WWg+0noJMIezuca8mt5h+zLuYpCg=";
};
vendorHash = "sha256-84VMhT+Zbub9sw+lAKEZba1aXcRaTIbnYhJ7zJt118Y=";
+2 -2
View File
@@ -24,11 +24,11 @@
stdenv.mkDerivation rec {
pname = "kea";
version = "2.6.1"; # only even minor versions are stable
version = "2.6.2"; # only even minor versions are stable
src = fetchurl {
url = "https://ftp.isc.org/isc/${pname}/${version}/${pname}-${version}.tar.gz";
hash = "sha256-0s4UqRwuJIrSh24pFS1ke8xeQzvGja+tDuluwWb8+tE=";
hash = "sha256-ilC2MQNzS1nDuGGczWdm0t/uPwLjpfnzq8HNVfcPpCQ=";
};
patches = [
+181 -103
View File
@@ -21,23 +21,28 @@
"jar": "sha256-CV/R3HeIjAc/C+OaAYFW7lJnInmLCd6eKF7yE14W6sQ=",
"pom": "sha256-NQkZQkMk4nUKPdwvobzmqQrIziklaYpgqbTR1uSSL/4="
},
"com/diffplug/spotless#com.diffplug.spotless.gradle.plugin/6.16.0": {
"pom": "sha256-t7fpzal2JnrDlnQg2XKuFdCUKpaOAao/w001t4FqJB8="
"com/diffplug/durian#durian-swt.os/4.2.2": {
"jar": "sha256-a1Mca0vlgaizLq2GHdwVwsk7IMZl+00z4DgUg8JERfQ=",
"module": "sha256-rVlQLGknZu48M0vkliigDctNka4aSPJjLitxUStDXPk=",
"pom": "sha256-GzxJFP1eLM4pZq1wdWY5ZBFFwdNCB3CTV4Py3yY2kIU="
},
"com/diffplug/spotless#spotless-lib-extra/2.36.0": {
"jar": "sha256-MZG1Gw6vUU0mzly9R+1gf9mrJj7QovAYqBkBYR+IbB4=",
"module": "sha256-8aXEkvFOqReh69NvxgccnJN2Zkla5crmxIo+Gk5ydWA=",
"pom": "sha256-nvcS3CwkJ9Hc7ZuCUwT2N2qsGrZbnW0weWVQaYqaJ5c="
"com/diffplug/spotless#com.diffplug.spotless.gradle.plugin/6.25.0": {
"pom": "sha256-9FyCsS+qzYWs1HTrppkyL6XeqIQIskfQ5L3pQSkIIjo="
},
"com/diffplug/spotless#spotless-lib/2.36.0": {
"jar": "sha256-X8YG5rHmDzRUljPq3WvjuL78W5phU4h1S2EpdShJ8W4=",
"module": "sha256-aPxoow80oNLAqh/z8l9Rq9OnJZFzX7cVR4YIARJjCCE=",
"pom": "sha256-XOa+58kXCmyUnZTvtzrRWbcBckyR3KT8kHWRfJ5aEMk="
"com/diffplug/spotless#spotless-lib-extra/2.45.0": {
"jar": "sha256-YCy7zTgo7pz7LjCn+bMDNcaScTB3FBTUzdKU0h/ly2c=",
"module": "sha256-9pnkNfTlzgPbYJpHaO6wNj1uB8ZfvPrx/GKcTnbuf7A=",
"pom": "sha256-5x2LkRDdSNLn9KVLi/uozlWpbmteu9T0OpJGZJz1b7A="
},
"com/diffplug/spotless#spotless-plugin-gradle/6.16.0": {
"jar": "sha256-4O/38KyEdJg/vJLxYwLHgq8VZueixfHaSoyWB9pMKhs=",
"module": "sha256-kT7gdWRyP7wqf62KiHFJvk8TpM65u775lF6m9fZt0Po=",
"pom": "sha256-c2VdzN3MnbLEY9abWSaedUrpw8ueVIIiDc1DvsE1TKM="
"com/diffplug/spotless#spotless-lib/2.45.0": {
"jar": "sha256-sllply4dmAKAyirlKRl+2bMWCq5ItQbPGTXwG9Exhmc=",
"module": "sha256-+x+8+TUAczrHWcp99E8P9mVTEze0LaAS4on/CINNiQ8=",
"pom": "sha256-WKd8IsQLIc8m29tCEwFu9HrM9bBwchfHkyqQ9D+PMNw="
},
"com/diffplug/spotless#spotless-plugin-gradle/6.25.0": {
"jar": "sha256-9euQikxdpGKZ51Q/qtoEAtLEt31Yx7Qy1Lblk0mygKM=",
"module": "sha256-RoHRe/PJIF2DeOynBcAAywzJjcx40DATy2iJjGvSx0Q=",
"pom": "sha256-q1ZuPYS2w/rHqPySXy279TzZdZywOvPAfQ3EN9OXqNo="
},
"com/fasterxml#oss-parent/48": {
"pom": "sha256-EbuiLYYxgW4JtiOiAHR0U9ZJGmbqyPXAicc9ordJAU8="
@@ -73,9 +78,9 @@
"jar": "sha256-BONySYTipcv1VgbPo3KlvT08XSohUzpwBOPN5Tl2H6U=",
"pom": "sha256-Q8K5sULnBV0fKlgn8QlEkl0idH2XVrMlDAeqtHU4qXE="
},
"com/googlecode/javaewah#JavaEWAH/1.1.13": {
"jar": "sha256-TA/aKx0xd1DX6jJONscLK8SDEMCqrme5jfCRXWltcRE=",
"pom": "sha256-lyWx/pxoENl3dQu4RBXqEILEtIjUqDn5cEu09ej8F/Q="
"com/googlecode/javaewah#JavaEWAH/1.2.3": {
"jar": "sha256-1lImlJcTxMYaeE9BxRFn57Axb5N2Q5jrup5DNrPZVMI=",
"pom": "sha256-5O1sZpYgNm+ZOSBln+CsfLyD11PbwNwOseUplzr5byM="
},
"com/mycila#license-maven-plugin-parent/3.0": {
"pom": "sha256-DR8XPOud8hKSZ2Z8EMiR5eXXJm2C46hQcGaNtW2wy/o="
@@ -95,6 +100,24 @@
"jar": "sha256-hw+TlnieL0inuPso38BwwvjnSyAHJ0ziPmm2WBEP0pQ=",
"pom": "sha256-64P2FpRcjH37TYDm+QnnKG9SO7EQd4ArzSFr1w6ccXo="
},
"com/squareup/okhttp3#okhttp/4.12.0": {
"jar": "sha256-sQUAgbFLt6On5VpNPvAbXc+rxFO0VzpPwBl2cZHV9OA=",
"module": "sha256-YH4iD/ghW5Kdgpu/VPMyiU8UWbTXlZea6vy8wc6lTPM=",
"pom": "sha256-fHNwQKlBlSLnxQzAJ0FqcP58dinlKyGZNa3mtBGcfTg="
},
"com/squareup/okio#okio-jvm/3.6.0": {
"jar": "sha256-Z1Q/Bzb8QirpJ+0OUEuYvF4mn9oNNQBXkzfLcT2ihBI=",
"module": "sha256-scIZnhwMyWnvYcu+SvLsr5sGQRvd4By69vyRNN/gToo=",
"pom": "sha256-YbTXxRWgiU/62SX9cFJiDBQlqGQz/TURO1+rDeiQpX8="
},
"com/squareup/okio#okio/3.6.0": {
"module": "sha256-akesUDZOZZhFlAH7hvm2z832N7mzowRbHMM8v0xAghg=",
"pom": "sha256-rrO3CiTBA+0MVFQfNfXFEdJ85gyuN2pZbX1lNpf4zJU="
},
"commons-codec#commons-codec/1.16.0": {
"jar": "sha256-VllfsgsLhbyR0NUD2tULt/G5r8Du1d/6bLslkpAASE0=",
"pom": "sha256-bLWVeBnfOTlW/TEaOgw/XuwevEm6Wy0J8/ROYWf6PnQ="
},
"commons-io#commons-io/2.11.0": {
"jar": "sha256-lhsvbYfbrMXVSr9Fq3puJJX4m3VZiWLYxyPOqbwhCQg=",
"pom": "sha256-LgFv1+MkS18sIKytg02TqkeQSG7h5FZGQTYaPoMe71k="
@@ -107,6 +130,11 @@
"jar": "sha256-zm+RPK0fDbOq1wGG1lxbx//Mmpnj/o4LE3MSgZ98Ni8=",
"pom": "sha256-0PLhbQVOi7l63ZyiZSXrI0b2koCfzSooeH2ozrPDXug="
},
"dev/equo/ide#solstice/1.7.5": {
"jar": "sha256-BuFLxDrMMx2ra16iAfxnNk7RI/mCyF+lEx8IF+1lrk8=",
"module": "sha256-eYp7cGdyE27iijLt2GOx6fgWE6NJhAXXS+ilyb6/9U8=",
"pom": "sha256-20U7urXn2opDE5sNzTuuZykzIfKcTZH1p5XZ/2xS3d8="
},
"gradle/plugin/com/hierynomus/gradle/plugins#license-gradle-plugin/0.16.1": {
"jar": "sha256-vTz8QElIBmJZ+vHfCRGMxU14s9VpaFSAi31bOzurpi0=",
"pom": "sha256-XHYxuV84us2anPOguyxUlADYH1qSt2YCSA6KSFgWptQ="
@@ -138,6 +166,9 @@
"org/apache#apache/27": {
"pom": "sha256-srD8aeIqZQw4kvHDZtdwdvKVdcZzjfTHpwpEhESEzfk="
},
"org/apache#apache/29": {
"pom": "sha256-PkkDcXSCC70N9jQgqXclWIY5iVTCoGKR+mH3J6w1s3c="
},
"org/apache#apache/4": {
"pom": "sha256-npMjomuo6yOU7+8MltMbcN9XCAhjDcFHyrHnNUHMUZQ="
},
@@ -181,6 +212,9 @@
"org/apache/commons#commons-parent/52": {
"pom": "sha256-ddvo806Y5MP/QtquSi+etMvNO18QR9VEYKzpBtu0UC4="
},
"org/apache/commons#commons-parent/58": {
"pom": "sha256-LUsS4YiZBjq9fHUni1+pejcp2Ah4zuy2pA2UbpwNVZA="
},
"org/apache/commons#commons-pool2/2.2": {
"jar": "sha256-h4Czu7Mah5fnTp8wIvBD3a3Crui+Y9lPgIKmoWVGxBs=",
"pom": "sha256-SPll6CQtvwF4bQqS0K1j4gogHUpTbgMh0DsQ0uDJgVM="
@@ -259,17 +293,50 @@
"org/eclipse/jetty#jetty-bom/9.4.50.v20221201": {
"pom": "sha256-TN5uUz1gHq+LZazulWt3BsGBkvJ1XQI9fo0Zu31bOUM="
},
"org/eclipse/jgit#org.eclipse.jgit-parent/6.4.0.202211300538-r": {
"pom": "sha256-WEE7RzI80aRWLJNcZy1VGVUruaYRuQP8igcwXlQ7icU="
"org/eclipse/jgit#org.eclipse.jgit-parent/6.7.0.202309050840-r": {
"pom": "sha256-u56FQW2Y0HMfx2f41w6EaAQWAdZnKuItsqx5n3qjkR8="
},
"org/eclipse/jgit#org.eclipse.jgit/6.4.0.202211300538-r": {
"jar": "sha256-wUh5ierbU71YpHty+waWNjl7uN/t8hOHpAqGw+ey+qw=",
"pom": "sha256-9ja7QmqoCtQGzr1zKrEXw9cHLBFsupggIYRSnO+mnFY="
"org/eclipse/jgit#org.eclipse.jgit/6.7.0.202309050840-r": {
"jar": "sha256-tWRHfQkiQaqrUMhKxd0aw3XAGCBE1+VlnTpgqQ4ugBo=",
"pom": "sha256-BNB83b8ZjfpuRIuan7lA94HAEq2T2eqCBv4KTTplwZI="
},
"org/eclipse/platform#org.eclipse.osgi/3.18.300": {
"jar": "sha256-urlD5Y7dFzCSOGctunpFrsni2svd24GKjPF3I+oT+iI=",
"pom": "sha256-4nl2N1mZxUJ/y8//PzvCD77a+tiqRRArN59cL5fI/rQ="
},
"org/jdom#jdom2/2.0.6.1": {
"jar": "sha256-CyD0XjoP2PDRLNxTFrBndukCsTZdsAEYh2+RdcYPMCw=",
"pom": "sha256-VXleEBi4rmR7k3lnz4EKmbCFgsI3TnhzwShzTIyRS/M="
},
"org/jetbrains#annotations/13.0": {
"jar": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=",
"pom": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c="
},
"org/jetbrains/kotlin#kotlin-stdlib-common/1.9.10": {
"jar": "sha256-zeM0G6GKK6JisLfPbFWyDJDo1DTkLJoT5qP3cNuWWog=",
"pom": "sha256-fUtwVHkQZ2s738iSWojztr+yRYLJeEVCgFVEzu9JCpI="
},
"org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.8.21": {
"pom": "sha256-m7EH1dXjkwvFl38AekPNILfSTZGxweUo6m7g8kjxTTY="
},
"org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.9.10": {
"jar": "sha256-rGNhv5rR7TgsIQPZcSxHzewWYjK0kD7VluiHawaBybc=",
"pom": "sha256-x/pnx5YTILidhaPKWaLhjCxlhQhFWV3K5LRq9pRe3NU="
},
"org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.8.21": {
"pom": "sha256-ODnXKNfDCaXDaLAnC0S08ceHj/XKXTKpogT6o0kUWdg="
},
"org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.9.10": {
"jar": "sha256-pMdNlNZM4avlN2D+A4ndlB9vxVjQ2rNeR8CFoR7IDyg=",
"pom": "sha256-X0uU3TBlp3ZMN/oV3irW2B9A1Z+Msz8X0YHGOE+3py4="
},
"org/jetbrains/kotlin#kotlin-stdlib/1.8.21": {
"pom": "sha256-/gzZ4yGT5FMzP9Kx9XfmYvtavGkHECu5Z4F7wTEoD9c="
},
"org/jetbrains/kotlin#kotlin-stdlib/1.9.10": {
"jar": "sha256-VemJxRK4CQd5n4VDCfO8d4LFs9E5MkQtA3nVxHJxFQQ=",
"pom": "sha256-fin79z/fceBnnT3ufmgP1XNGT6AWRKT1irgZ0sCI09I="
},
"org/junit#junit-bom/5.7.2": {
"module": "sha256-87zrHFndT2mT9DBN/6WAFyuN9lp2zTb6T9ksBXjSitg=",
"pom": "sha256-zRSqqGmZH4ICHFhdVw0x/zQry6WLtEIztwGTdxuWSHs="
@@ -278,6 +345,10 @@
"module": "sha256-kCbBZWaQ+hRa117Og2dCEaoSrYkwqRsQfC9c3s4vGxw=",
"pom": "sha256-sWPBz8j8H9WLRXoA1YbATEbphtdZBOnKVMA6l9ZbSWw="
},
"org/junit#junit-bom/5.9.3": {
"module": "sha256-tAH9JZAeWCpSSqU0PEs54ovFbiSWHBBpvytLv87ka5M=",
"pom": "sha256-TQMpzZ5y8kIOXKFXJMv+b/puX9KIg2FRYnEZD9w0Ltc="
},
"org/ow2#ow2/1.5.1": {
"pom": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU="
},
@@ -293,12 +364,12 @@
"jar": "sha256-OdDis9xFr2Wgmwl5RXUKlKEm4FLhJPk0aEQ6HQ4V84E=",
"pom": "sha256-SDdR5I+y0fQ8Ya06sA/6Rm7cAzPY/C/bWibpXTKYI5Q="
},
"org/slf4j#slf4j-api/1.7.30": {
"jar": "sha256-zboHlk0btAoHYUhcax6ML4/Z6x0ZxTkorA1/lRAQXFc=",
"pom": "sha256-fgdHdR6bZ+Gdy1IG8E6iLMA9JQxCJCZALq3QNRPywxQ="
"org/slf4j#slf4j-api/1.7.36": {
"jar": "sha256-0+9XXj5JeWeNwBvx3M5RAhSTtNEft/G+itmCh3wWocA=",
"pom": "sha256-+wRqnCKUN5KLsRwtJ8i113PriiXmDL0lPZhSEN7cJoQ="
},
"org/slf4j#slf4j-parent/1.7.30": {
"pom": "sha256-EWR5VuSKDFv7OsM/bafoPzQQAraFfv0zWlBbaHvjS3U="
"org/slf4j#slf4j-parent/1.7.36": {
"pom": "sha256-uziNN/vN083mTDzt4hg4aTIY3EUfBAQMXfNgp47X6BI="
},
"org/sonatype/forge#forge-parent/4": {
"pom": "sha256-GDjRMkeQBbS3RZt5jp2ZFVFQkMKICC/c2G2wsQmDokw="
@@ -335,6 +406,10 @@
"org/springframework#spring-parent/3.1.3.RELEASE": {
"pom": "sha256-ZOkRARj4KhQnWaMW0J09jY1xfV2VB51/aziO5Hn6eC8="
},
"org/tukaani#xz/1.9": {
"jar": "sha256-IRswbPxE+Plt86Cj3a91uoxSie7XfWDXL4ibuFX1NeU=",
"pom": "sha256-CTvhsDMxvOKTLWglw36YJy12Ieap6fuTKJoAJRi43Vo="
},
"org/vafer#jdependency/2.8.0": {
"jar": "sha256-v9LMfhv8eKqDtEwKVL8s3jikOC7CRyivaD2Y3GvngZI=",
"pom": "sha256-EBhn8/npJlei74mjELYE1D0JDJuQqj4LBS3NFqO78y0="
@@ -349,16 +424,16 @@
"jar": "sha256-9XWbf838g6UloDbe7cvTLltTa2JevCgkJvFsoTfrWQI=",
"pom": "sha256-dwRxCQykChe55DbuLsAIGb5CBC2m9Ahezh03kW3Aj/k="
},
"ch/qos/logback#logback-classic/1.4.8": {
"jar": "sha256-5tnBIIv2ZMQnufX+lwuDcveUJHRzaTw/XSRA+mt7tSc=",
"pom": "sha256-GOI+XJts04m55gnu7km1XRURtdE6g+/2peAFAJPYadk="
"ch/qos/logback#logback-classic/1.5.7": {
"jar": "sha256-fLF/axL9pO5pGRYEjKeprk0bDNvmgSWs+dbi2v2ywX0=",
"pom": "sha256-xu/O1xfr0JOrhQE78w+G8vw8KyrpOQtbEZkzQ+GJGMM="
},
"ch/qos/logback#logback-core/1.4.8": {
"jar": "sha256-EjRTFCtBtie8DQNdH+6MHtTer6z72svjojiTTBmgYno=",
"pom": "sha256-njguj3OLVBiXfjwQwcFZJuXwHn1QDVHZmqpQxqSerMw="
"ch/qos/logback#logback-core/1.5.7": {
"jar": "sha256-wyspr2nCAe/eaGIl+LQ5+QU+iOyqrBEMAvy+G0cj+tw=",
"pom": "sha256-wUBD7EJzFU9mAbrmNZ+EldTDIbC51lIDEi3PqS9ozpc="
},
"ch/qos/logback#logback-parent/1.4.8": {
"pom": "sha256-83hJR2Jabz7XbSgtoOIuYVJ/kOfvllGm1ezx0mwY2mY="
"ch/qos/logback#logback-parent/1.5.7": {
"pom": "sha256-jKYZjNN538JvvZ9nzbMR8+pF0KQXlAaQsnVEuyK8kmM="
},
"com/beust#jcommander/1.48": {
"jar": "sha256-pzE/z94HCTDkDsee3zxZSM805PDSXLOgn5lj2L3YQRM=",
@@ -408,16 +483,16 @@
"jar": "sha256-PfVyskCmjRO1zXeK0jk+iF0mQRQ0zY8JisWYfqLmTOM=",
"pom": "sha256-Pe8rKa9KGa2AXLFTBWklqJqQP5L77hre4S7S/BTETug="
},
"com/miglayout#miglayout-core/11.1": {
"jar": "sha256-6qoDeHmJuuyi1xVYVFL3oWTYydUFkXcx6Zm0+ODZywQ=",
"pom": "sha256-TDxDWInIEEIAP7RqrD9Q1DqjNHCgJTaEEpFY+FmFu8I="
"com/miglayout#miglayout-core/11.4.2": {
"jar": "sha256-HCP2KNjyp6G3LI9jTGd10aj9AQD88Fv1DXoqyNr7DmI=",
"pom": "sha256-VNPQ8pqW7Ox2LM5+/aCafk144UrX8akpnc2KbUIeAa0="
},
"com/miglayout#miglayout-parent/11.1": {
"pom": "sha256-vLy8hQYQqWkqV1US2xVPt+YMuXUrMzNKLeaqFZFP2xE="
"com/miglayout#miglayout-parent/11.4.2": {
"pom": "sha256-s5BMe0+/4LUeW9RcmyVDkE1PKGO69DMJVT+fF0owAZc="
},
"com/miglayout#miglayout-swing/11.1": {
"jar": "sha256-U8pq8ys32FhvuVCHZeJy30ry2Q5NWewMx/6+Jp0W2f0=",
"pom": "sha256-si//ijUkv+cV545/Ze+Fv1H9jGry06FmZxfEsWt6yh4="
"com/miglayout#miglayout-swing/11.4.2": {
"jar": "sha256-A2uFMgIQkq/McVnTdWCGpfvhn2AUrIR0gX1V0Sia91Y=",
"pom": "sha256-3/AMAxxS3Apf8mj0UvRRzpnrpnbOvEJvJaKXgN5Tu5A="
},
"com/puppycrawl/tools#checkstyle/10.6.0": {
"jar": "sha256-MTe8hcSBsytp9K2S0grpnZ0VKBFXwCG2VBpNup2TPBY=",
@@ -439,9 +514,15 @@
"jar": "sha256-P2/7EM6FPvL2+TS0Z8zBPJwXCLTYOhpWZP2wfgeOjhw=",
"pom": "sha256-TeCd0zhFd9Vzo9lP85jNe4SUbEJkDzhSva2X9yl0YXQ="
},
"junit#junit/4.13.2": {
"jar": "sha256-jklbY0Rp1k+4rPo0laBly6zIoP/1XOHjEAe+TBbcV9M=",
"pom": "sha256-Vptpd+5GA8llwcRsMFj6bpaSkbAWDraWTdCSzYnq3ZQ="
"io/github/eisop#checker-qual/3.42.0-eisop4": {
"jar": "sha256-D/jgda/4I/dlGT+egBEtbXzYgPCeEQGU/9bZ3UIxvNY=",
"module": "sha256-/mEgQEliAvzc8ztAAL/CAwrom16g1C4WcE8H7nAyCQY=",
"pom": "sha256-BAVDiaDCD2+w2DRQhwx+g4OhtSpPnnH9Hp4QT0st7Dk="
},
"io/github/eisop#checker-util/3.42.0-eisop4": {
"jar": "sha256-gg5SfOZqAB9Yq9uOGSMCzLI8WIRxi+HWByGRfcCHEUc=",
"module": "sha256-SOvu5cjs6eEMxBDHvjrd+G/DpztaoRPZWhKrgYJwRvo=",
"pom": "sha256-DoQ00PM0h6i/9JpEMbrvXzIA8P5awQnMlMGHRTdtyOk="
},
"net/java/dev/javacc#javacc/4.0": {
"jar": "sha256-z7qy1qzbN2TivLXAhCpZ9YPLXoui61wTqNuYNoqtzC8=",
@@ -503,8 +584,8 @@
"org/antlr#antlr4-master/4.11.1": {
"pom": "sha256-cupd6Nq7ZhV4X9D+qqur1T3NrnD+FrzXx7lobApuAK0="
},
"org/antlr#antlr4-master/4.13.0": {
"pom": "sha256-IiBv17pJUVLlJvUO/sn8j03QX8tD38+PJk6Dffa2Qk8="
"org/antlr#antlr4-master/4.13.2": {
"pom": "sha256-Ct2gJmhYc/ZRNgF4v/xEbO7kgzCBc5466dbo8H6NkCo="
},
"org/antlr#antlr4-master/4.7.2": {
"pom": "sha256-upnLJdI5DzhoDHUChCoO4JWdHmQD4BPM/2mP1YVu6tE="
@@ -513,17 +594,17 @@
"jar": "sha256-4GxlU8HMwU02BS7EsPxvE7gIz5V7Wx3D9hv0AZlq2lk=",
"pom": "sha256-xFbsKVkHjFkfvX72mtlACnJ5IAaNdGmJx0q4BO1oGzQ="
},
"org/antlr#antlr4-runtime/4.13.0": {
"jar": "sha256-vX97XQe8CwR/EJFbMspLsd6eV9gEkJiILkRTyIwHal0=",
"pom": "sha256-GY40+1rHWXsaPDGTAwHgjOlB5cpQQRbdVKOnU3iRSn8="
"org/antlr#antlr4-runtime/4.13.2": {
"jar": "sha256-3T6KE6LWab+E+42DTeNc5IdfJxV2mNIGJB7ISIqtyvc=",
"pom": "sha256-A84HonlsURsMlNwU/YbM3W44KMV5Z60jg94wTg0Runk="
},
"org/antlr#antlr4-runtime/4.7.2": {
"jar": "sha256-TFGLh9S9/4tEzYy8GvgW6US2Kj/luAt4FQHPH0dZu8Q=",
"pom": "sha256-3AnLqYwl08BuSuxRaIXUw68DBiulX0/mKD/JzxdqYPs="
},
"org/antlr#antlr4/4.13.0": {
"jar": "sha256-HA3rJpklFJIvuLmWGRmPCcMveYQkbcatHDu8SYPeHTU=",
"pom": "sha256-OdLSWEk8QnvL1EAGP34PQqt4j6wVp4wP73RK5hk2d8k="
"org/antlr#antlr4/4.13.2": {
"jar": "sha256-5vCxDSrSBvM4r+FoZ/xHFItnKdbjomDqKDebkfA6Nlc=",
"pom": "sha256-gJ7klwbc42dJiLq/ytNrPFoOL9XPoKUSCRA5Y+hXJhs="
},
"org/apache#apache/16": {
"pom": "sha256-n4X/L9fWyzCXqkf7QZ7n8OvoaRCfmKup9Oyj9J50pA4="
@@ -534,6 +615,10 @@
"org/apache#apache/23": {
"pom": "sha256-vBBiTgYj82V3+sVjnKKTbTJA7RUvttjVM6tNJwVDSRw="
},
"org/apache-extras/beanshell#bsh/2.0b6": {
"jar": "sha256-oXlVl2BwwFcyNe5mLyeUp4CCdYthrM/86NP4rtzZEEc=",
"pom": "sha256-Z5vo8Sqihk98KG9/W8usg2WFHAGCHeW5mhLW93L1IeY="
},
"org/apache/commons#commons-lang3/3.8.1": {
"jar": "sha256-2sgH9lsHaY/zmxsHv+89h64/1G2Ru/iivAKyqDFhb2g=",
"pom": "sha256-7I4J91QRaFIFvQ2deHLMNiLmfHbfRKCiJ7J4vqBEWNU="
@@ -573,59 +658,48 @@
"module": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=",
"pom": "sha256-MjVQgdEJCVw9XTdNWkO09MG3XVSemD71ByPidy5TAqA="
},
"org/beanshell#bsh/1.3.0": {
"jar": "sha256-mwTtx10Z21TxtOi1NV6TZDhMbPcesKG5ckwVnXeYefg=",
"pom": "sha256-DyaKBXFp+qO6hALh+8K54K4Z3voYt+xeC+hSvLoGgp0="
},
"org/checkerframework#checker-qual/3.27.0": {
"jar": "sha256-Jf2m8+su4hOf9dfTmSZn1Sbr8bD7h982/HWqNWeebas=",
"module": "sha256-H1L7VyqCR4PvVyPW0LejEUOz2JKpQerXur4OH/kWM30=",
"pom": "sha256-yXIt1Co1ywpkPGgAoo2sf8UXbYDkz2v4XBgjdzFjOrk="
},
"org/hamcrest#hamcrest-core/1.3": {
"jar": "sha256-Zv3vkelzk0jfeglqo4SlaF9Oh1WEzOiThqekclHE2Ok=",
"pom": "sha256-/eOGp5BRc6GxA95quCBydYS1DQ4yKC4nl3h8IKZP+pM="
},
"org/hamcrest#hamcrest-parent/1.3": {
"pom": "sha256-bVNflO+2Y722gsnyelAzU5RogAlkK6epZ3UEvBvkEps="
},
"org/javassist#javassist/3.28.0-GA": {
"jar": "sha256-V9Cp6ShvgvTqqFESUYaZf4Eb784OIGD/ChWnf1qd2ac=",
"pom": "sha256-w2p8E9o6SFKqiBvfnbYLnk0a8UbsKvtTmPltWYP21d0="
},
"org/junit#junit-bom/5.9.3": {
"module": "sha256-tAH9JZAeWCpSSqU0PEs54ovFbiSWHBBpvytLv87ka5M=",
"pom": "sha256-TQMpzZ5y8kIOXKFXJMv+b/puX9KIg2FRYnEZD9w0Ltc="
"org/jspecify#jspecify/1.0.0": {
"jar": "sha256-H61ua+dVd4Hk0zcp1Jrhzcj92m/kd7sMxozjUer9+6s=",
"module": "sha256-0wfKd6VOGKwe8artTlu+AUvS9J8p4dL4E+R8J4KDGVs=",
"pom": "sha256-zauSmjuVIR9D0gkMXi0N/oRllg43i8MrNYQdqzJEM6Y="
},
"org/junit/jupiter#junit-jupiter-api/5.9.3": {
"jar": "sha256-2JXj7t9PobEN4xqRvlWjAbswe/GO8yWz+l2z+A7pLRw=",
"module": "sha256-ba7jABTiBFWh7MbW0LOsYERECtE+9CA5jikZCYDpuHo=",
"pom": "sha256-f3KVZWK+1JEdMhf5DeCw0kDdklb4V99aJLvrAVS0FBs="
"org/junit#junit-bom/5.11.0": {
"module": "sha256-9+2+Z/IgQnCMQQq8VHQI5cR29An1ViNqEXkiEnSi7S0=",
"pom": "sha256-5nRZ1IgkJKxjdPQNscj0ouiJRrNAugcsgL6TKivkZE0="
},
"org/junit/jupiter#junit-jupiter-engine/5.9.3": {
"jar": "sha256-tV4wSxzS6PEWwat3pdw+yoxNm0amnghLY6ylHN61Xw8=",
"module": "sha256-lY9TIPRbNNCmZ24W/1ScsBDhQm3KUs/bEFh2vM9Pdog=",
"pom": "sha256-D1/XZ2n95tJHMI+Dbf8TTItS9lpC5UuNCtoEFvMKc3o="
"org/junit/jupiter#junit-jupiter-api/5.11.0": {
"jar": "sha256-QqogL8hi92zFr2W0exwLGWHN15zSIWQFpt+ivSCyCXQ=",
"module": "sha256-8FlIEOl1rpHe3OqeHiIP8hlcSvnQMyJ6C2VkxsX1m4U=",
"pom": "sha256-cTmgP0mFrJoYz6iUyYHkmfDkw3IFGTaMomTqhkc2Te0="
},
"org/junit/jupiter#junit-jupiter-params/5.9.3": {
"jar": "sha256-KvKC/pHlZJXAO4TpyucC6qIS/C9qMf2deeMcy2TNgf0=",
"module": "sha256-PDb9BY560Xk2w2qHkaXvks06slUbsVsYngURPhaA848=",
"pom": "sha256-HAzCQ766eIZChiVLRVKqvNUXrMMiAAJjaRxBUl/HtfY="
"org/junit/jupiter#junit-jupiter-engine/5.11.0": {
"jar": "sha256-cBJCM4PQx50DR8XPK9GZbDChIkD7cp4M36lUhS7Gk8w=",
"module": "sha256-KHwllg0eUqQFPj8ksY8eG6tM6K7us8eY3Z+N8p4yNFM=",
"pom": "sha256-wiNKZ/6wxv6pFlbG5ovSaeJGolN0jE+NBQyTj+MKn8A="
},
"org/junit/platform#junit-platform-commons/1.9.3": {
"jar": "sha256-hRkVffgTwhDoX8FBS3QQnj2F9D1wklY+1wTEPEjw1eY=",
"module": "sha256-eWpB8nJB+2dgjwGazPTBw2cVe3MjinavhvbeuuNZnrQ=",
"pom": "sha256-4Xof3keC8vwjtC3sp1wLBWbVwphQ0DBr5lxdpzuAIXg="
"org/junit/jupiter#junit-jupiter-params/5.11.0": {
"jar": "sha256-ksyuLXLozHrE06kS/RqP7MXjBApirGxmegem9VuAI+s=",
"module": "sha256-zv6izpIZeI0B8JyDCbXcl1B6y90c6MpaYiGU7VGoTRY=",
"pom": "sha256-z8SNqdJaqPhGJZOe+JaH0zUFkiVnTxag/FQzV+LRU4E="
},
"org/junit/platform#junit-platform-engine/1.9.3": {
"jar": "sha256-DDlVPZoDUQdXIn9aHGzGUwKHsaMh7WJYRQZkh0qioWo=",
"module": "sha256-nQVThnLcRrITlxJjbv3B8Xg9Q5qhwktp0Ckrgci36o8=",
"pom": "sha256-HFq3/OvjpgEYOXm6r78vQOVUOIKnyiPp+etxkZWnR9U="
"org/junit/platform#junit-platform-commons/1.11.0": {
"jar": "sha256-YJMzpFRfkBjrDFkHHv0wZjqen9zlKBIbZaBMJ+X8Jqc=",
"module": "sha256-AjF2P88IOaIFJjYqtOEKJ8ZuvA+yICgexBweQV50vC0=",
"pom": "sha256-DJ/cUOXGT0LhF5+q+aYFRXOJqC6/6Ah9us1Kgglf0LE="
},
"org/junit/vintage#junit-vintage-engine/5.9.3": {
"jar": "sha256-a8G0IoKu2LnszbQGMc9FABr4qzrZ0Nhc/4bEXoX8WdA=",
"module": "sha256-903In7pI9S/PzSKUFEQbDXn4Cz5tgTsAvIuXT1K0bZE=",
"pom": "sha256-FISWCrLBD3mXJlEWmJuzsY21XJKfrFn96nS4ssd5WkY="
"org/junit/platform#junit-platform-engine/1.11.0": {
"jar": "sha256-p+ZyecZRxRaUlRK1BpFkdabZ4oTNT0ww0Cm0rXOpRNg=",
"module": "sha256-pdV2XcmtClTaDff0ggiEgxUt0JQsq1n14WqWCO5DmBI=",
"pom": "sha256-uL18viaZMQUQSho0jL3Rfqmcewb4fJc4971vW7e/bPI="
},
"org/key-project#docking-frames-base/1.1.3p1": {
"pom": "sha256-/MvGKkZ8j1YkC7AILbv5pM2X7wAYmstCBad/PrFbRgs="
@@ -638,9 +712,10 @@
"jar": "sha256-hXigFBxxS16XOpxffHemSIdXoXIIfmSBtcF04r5wBZc=",
"pom": "sha256-qkwVR2roScEeE8smsNB0dCJfr7r7B7wNoHkQtF6tV+c="
},
"org/opentest4j#opentest4j/1.2.0": {
"jar": "sha256-WIEt5giY2Xb7ge87YtoFxmBMGP1KJJ9QRCgkefwoavI=",
"pom": "sha256-qW5nGBbB/4gDvex0ySQfAlvfsnfaXStO4CJmQFk2+ZQ="
"org/opentest4j#opentest4j/1.3.0": {
"jar": "sha256-SOLfY2yrZWPO1k3N/4q7I1VifLI27wvzdZhoLd90Lxs=",
"module": "sha256-SL8dbItdyU90ZSvReQD2VN63FDUCSM9ej8onuQkMjg0=",
"pom": "sha256-m/fP/EEPPoNywlIleN+cpW2dQ72TfjCUhwbCMqlDs1U="
},
"org/ow2#ow2/1.5": {
"pom": "sha256-D4obEW52C4/mOJxRuE5LB6cPwRCC1Pk25FO1g91QtDs="
@@ -652,20 +727,23 @@
"jar": "sha256-EmM2m1ninJQ5GN4R1tYVLi7GCFzmPlcQUW+MZ9No5Lw=",
"pom": "sha256-jqwH4p+K6oOoFW17Kfo2j26/O+z7IJyaGsNqvZBhI+A="
},
"org/ow2/asm#asm/9.5": {
"jar": "sha256-ti6EtZgHKXUbBFjFNM8TZvcnVCu40VhiEzVoKkYPA1M=",
"pom": "sha256-LJzOuVHMZYbejZoWxnKtPkwwucMjAo16PDNmVg1WJ7E="
"org/ow2/asm#asm/9.7": {
"jar": "sha256-rfRtXjSUC98Ujs3Sap7o7qlElqcgNP9xQQZrPupcTp0=",
"pom": "sha256-3gARXx2E86Cy7jpLb2GS0Gb4bRhdZ7nRUi8sgP6sXwA="
},
"org/reflections#reflections/0.10.2": {
"jar": "sha256-k4otCP5UBQ12ELlE2N3DoJNVcQ2ea+CqyDjbwE6aKCU=",
"pom": "sha256-tsqj6301vXVu1usKKoGGi408D29CJE/q5BdgrGYwbYc="
},
"org/slf4j#slf4j-api/2.0.7": {
"jar": "sha256-XWKYuToZBcMs2mR4gIrBTC1KR+kVNeU8Qff+64XZRvQ=",
"pom": "sha256-LUA8zw4KAtXBqGZ7DiozyN/GA4qyh7lnHdaBwgUmeYE="
"org/slf4j#slf4j-api/2.0.16": {
"jar": "sha256-oSV43eG6AL2bgW04iguHmSjQC6s8g8JA9wE79BlsV5o=",
"pom": "sha256-saAPWxxNvmK4BdZdI5Eab3cGOInXyx6G/oOJ1hkEc/c="
},
"org/slf4j#slf4j-parent/2.0.7": {
"pom": "sha256-wYK7Ns068ck8FgPN/v54iRV9swuotYT0pEU1/NIuRec="
"org/slf4j#slf4j-bom/2.0.16": {
"pom": "sha256-BWYEjsglzfKHWGIK9k2eFK44qc2HSN1vr6bfSkGUwnk="
},
"org/slf4j#slf4j-parent/2.0.16": {
"pom": "sha256-CaC0zIFNcnRhbJsW1MD9mq8ezIEzNN5RMeVHJxsZguU="
},
"org/sonatype/oss#oss-parent/3": {
"pom": "sha256-DCeIkmfAlGJEYRaZcJPGcVzMAMKzqVTmZDRDDY9Nrt4="
+25 -7
View File
@@ -9,8 +9,10 @@
makeDesktopItem,
copyDesktopItems,
testers,
git,
z3,
cvc5,
key,
substitute,
}:
let
@@ -19,20 +21,31 @@ let
in
stdenv.mkDerivation rec {
pname = "key";
version = "2.12.2";
version = "2.12.3";
src = fetchFromGitHub {
owner = "KeYProject";
repo = "key";
tag = "KeY-${version}";
hash = "sha256-veqaWyWEiTot2cAjvyPG+Ra8/pqS4i6w6iR+qhozIM4=";
tag = "KEY-${version}";
hash = "sha256-1pN0lmr/teVitpMIM9M9lSTkmnVcZwdAQay2pzgJDCk=";
};
patches = [
# Remove linting framework, causes issues with the update script.
(substitute {
src = ./remove-eisop-checker.patch;
substitutions = [
"--subst-var-by"
"version"
version
];
})
];
nativeBuildInputs = [
jdk
gradle
makeWrapper
copyDesktopItems
git
];
desktopItems = [
@@ -54,8 +67,7 @@ stdenv.mkDerivation rec {
__darwinAllowLocalNetworking = true;
# tests are broken on darwin
# TODO: on update to 2.12.3+, restore to !stdenv.hostPlatform.isDarwin;
# TODO: on update to 2.12.4+, try again
# (currently some tests are failing)
doCheck = false;
@@ -68,6 +80,12 @@ stdenv.mkDerivation rec {
mkdir -p $out/share/icons/hicolor/256x256/apps
cp key.ui/src/main/resources/de/uka/ilkd/key/gui/images/key-color-icon-square.png $out/share/icons/hicolor/256x256/apps/key.png
makeWrapper ${lib.getExe jre} $out/bin/KeY \
--prefix PATH : ${
lib.makeBinPath [
z3
cvc5
]
} \
--add-flags "-cp $out/share/java/KeY.jar de.uka.ilkd.key.core.Main"
runHook postInstall
@@ -0,0 +1,96 @@
diff --git a/build.gradle b/build.gradle
index d90fe4733f..26d1e3755d 100644
--- a/build.gradle
+++ b/build.gradle
@@ -24,7 +24,6 @@ plugins {
id "com.diffplug.spotless" version "6.25.0"
// EISOP Checker Framework
- id "org.checkerframework" version "0.6.43"
}
// Configure this project for use inside IntelliJ:
@@ -56,7 +55,6 @@ subprojects {
apply plugin: "com.diffplug.spotless"
apply plugin: "checkstyle"
apply plugin: "pmd"
- apply plugin: "org.checkerframework"
group = rootProject.group
version = rootProject.version
@@ -87,7 +85,6 @@ subprojects {
compileOnly "io.github.eisop:checker-qual:$eisop_version"
compileOnly "io.github.eisop:checker-util:$eisop_version"
testCompileOnly "io.github.eisop:checker-qual:$eisop_version"
- checkerFramework "io.github.eisop:checker:$eisop_version"
testImplementation("ch.qos.logback:logback-classic:1.5.7")
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.11.0'
@@ -531,6 +528,7 @@ if (jacocoEnabled.toBoolean()) {
@Memoized
def getChangedFiles() {
+ return []
// Get the target and source branch
def anchor = "git merge-base HEAD origin/main".execute().getText()
diff --git a/key.core/build.gradle b/key.core/build.gradle
index 054104438c..8d13452edf 100644
--- a/key.core/build.gradle
+++ b/key.core/build.gradle
@@ -196,7 +196,7 @@ task generateVersionFiles() {
// find names/SHAs for commits
static def gitRevParse(String args) {
try {
- return "git rev-parse $args".execute().text.trim()
+ return "@version@"
} catch (Exception e) {
return ""
}
diff --git a/key.ncore/build.gradle b/key.ncore/build.gradle
index 04eabab0a8..a99e8639c1 100644
--- a/key.ncore/build.gradle
+++ b/key.ncore/build.gradle
@@ -14,19 +14,3 @@ tasks.withType(Test) {
enableAssertions = true
}
-
-checkerFramework {
- if(System.getProperty("ENABLE_NULLNESS")) {
- checkers = [
- "org.checkerframework.checker.nullness.NullnessChecker",
- ]
- extraJavacArgs = [
- "-AonlyDefs=^org\\.key_project\\.logic",
- "-Xmaxerrs", "10000",
- "-Astubs=$rootDir/key.util/src/main/checkerframework:permit-nullness-assertion-exception.astub",
- "-AstubNoWarnIfNotFound",
- "-Werror",
- "-Aversion",
- ]
- }
-}
diff --git a/key.util/build.gradle b/key.util/build.gradle
index 382a103b60..7187dc0236 100644
--- a/key.util/build.gradle
+++ b/key.util/build.gradle
@@ -4,18 +4,3 @@ dependencies {
implementation("org.jspecify:jspecify:1.0.0")
}
-checkerFramework {
- if(System.getProperty("ENABLE_NULLNESS")) {
- checkers = [
- "org.checkerframework.checker.nullness.NullnessChecker",
- ]
- extraJavacArgs = [
- "-AonlyDefs=^org\\.key_project\\.util",
- "-Xmaxerrs", "10000",
- "-Astubs=$projectDir/src/main/checkerframework:permit-nullness-assertion-exception.astub:checker.jar/junit-assertions.astub",
- "-AstubNoWarnIfNotFound",
- "-Werror",
- "-Aversion",
- ]
- }
-}
+1 -1
View File
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
owner = "versality";
repo = "keylight-cli";
tag = "v${version}";
sha256 = "sha256-gzTvMBa7JVckxLnltlR5XOj6BBbfPXZei7Wj3f1n4Kw=";
hash = "sha256-boL6Sg+C9OxMEcr5tAFCn8NxCDrJ6I2nMn9/2yMOYRI=";
};
buildInputs = [ babashka ];
+2 -2
View File
@@ -11,13 +11,13 @@
buildGoModule rec {
pname = "kubeshark";
version = "52.5.0";
version = "52.6.0";
src = fetchFromGitHub {
owner = "kubeshark";
repo = "kubeshark";
rev = "v${version}";
hash = "sha256-gQrxOdiW/nlhPy8DIc68Bym/uSCGOp2aId7kJfrLMlE=";
hash = "sha256-Mxj42D+MxYn0/csI/ZsMdU8xOz8P/IzsHr7vtmlQPa0=";
};
vendorHash = "sha256-kzyQW4bVE7oMOlHVG7LKG1AMTRYa5GLiiEhdarIhMSo=";
+4 -8
View File
@@ -1,15 +1,12 @@
{
cmake,
fetchFromGitHub,
fmt,
git,
gitUpdater,
gtest,
lib,
nlohmann_json,
pkg-config,
python3,
range-v3,
rapidjson,
stdenv,
testers,
}:
@@ -57,21 +54,20 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
cmake
python3
git
pkg-config
python3
];
buildInputs = [
rapidjson
fmt
range-v3
nlohmann_json
];
cmakeFlags = [
(lib.cmakeFeature "VN_SDK_FFMPEG_LIBS_PACKAGE" "")
(lib.cmakeBool "VN_SDK_UNIT_TESTS" false)
(lib.cmakeBool "VN_SDK_SAMPLE_SOURCE" false)
(lib.cmakeBool "VN_SDK_JSON_CONFIG" true)
(lib.cmakeBool "VN_CORE_AVX2" stdenv.hostPlatform.avx2Support)
# Requires avx for checking on runtime
(lib.cmakeBool "VN_CORE_SSE" stdenv.hostPlatform.avxSupport)
+1
View File
@@ -38,6 +38,7 @@ stdenv.mkDerivation (finalAttrs: {
];
maintainers = with lib.maintainers; [
fgaz
fpletz
silvanshade
];
platforms = lib.platforms.all;
+2 -2
View File
@@ -22,11 +22,11 @@ lib.throwIf (buildOcamlBindings && !lib.versionAtLeast ocamlPackages.ocaml.versi
stdenv.mkDerivation
rec {
pname = "libnbd";
version = "1.20.2";
version = "1.22.1";
src = fetchurl {
url = "https://download.libguestfs.org/libnbd/${lib.versions.majorMinor version}-stable/${pname}-${version}.tar.gz";
hash = "sha256-7DgviwGPPLccTPvomyH+0CMknXmR2wENsxpXD97OP84=";
hash = "sha256-9oVJrU2YcXGnKaDf8SoHKGtG7vpH5355/DKIiYrchHI=";
};
nativeBuildInputs =
+2 -2
View File
@@ -8,11 +8,11 @@
stdenv.mkDerivation rec {
pname = "liboggz";
version = "1.1.2";
version = "1.1.3";
src = fetchurl {
url = "https://downloads.xiph.org/releases/liboggz/${pname}-${version}.tar.gz";
sha256 = "sha256-yX5PunlUqfr3ndz0Bpksb3uwIU6W1JV6B6L9oCZeWrI=";
sha256 = "sha256-JGbQO2fvC8ug4Q+zUtGp/9n5aRFlerzjy7a6Qpxlbi8=";
};
propagatedBuildInputs = [ libogg ];
+6 -6
View File
@@ -2,18 +2,18 @@
lib,
stdenv,
fetchFromGitLab,
unstableGitUpdater,
gitUpdater,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "libz";
version = "1.2.8.2015.12.26-unstable-2018-03-31";
version = "1.2.8.2025.03.07";
src = fetchFromGitLab {
owner = "sortix";
repo = "libz";
rev = "752c1630421502d6c837506d810f7918ac8cdd27";
hash = "sha256-AQuZ0BOl1iP5Nub+tVwctlE2tfJe4Sq/KDGkjwBbsV4=";
tag = "libz-${finalAttrs.version}";
hash = "sha256-tr9r0X+iHz3LZFgIxi3JMQUnSlyTRtAIhtjwI+DIhpc=";
};
outputs = [
@@ -22,8 +22,8 @@ stdenv.mkDerivation (finalAttrs: {
];
outputDoc = "dev"; # single tiny man3 page
passthru.updateScript = unstableGitUpdater {
tagPrefix = "libz-";
passthru.updateScript = gitUpdater {
rev-prefix = "libz-";
};
meta = {
+2 -2
View File
@@ -6,11 +6,11 @@
stdenvNoCC.mkDerivation rec {
pname = "lxgw-neoxihei";
version = "1.214";
version = "1.215";
src = fetchurl {
url = "https://github.com/lxgw/LxgwNeoXiHei/releases/download/v${version}/LXGWNeoXiHei.ttf";
hash = "sha256-hIor7mkGdAo+WBDhdnT3IZGP0o3/vYtgUS7AJ5Si1PQ=";
hash = "sha256-aBmPFLc2gkf+1bI85GPrOVmFjgcCyvXd//OPbKhxVQM=";
};
dontUnpack = true;
@@ -17,20 +17,20 @@ let
in
python3.pkgs.buildPythonApplication rec {
pname = "matrix-synapse";
version = "1.126.0";
version = "1.127.1";
format = "pyproject";
src = fetchFromGitHub {
owner = "element-hq";
repo = "synapse";
rev = "v${version}";
hash = "sha256-fEJ4gxftC9oPhmcvbMdwxbZsHVfed9NS8Sjb7BTmTQo=";
hash = "sha256-DNUKbb+d3BBp8guas6apQ4yFeXCc0Ilijtbt1hZkap4=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit src;
name = "${pname}-${version}";
hash = "sha256-P0JNGaRUd3fiwfPLnXQGeTDTURLgqO6g4KRIs86omYg=";
hash = "sha256-wI3vOfR5UpVFls2wPfgeIEj2+bmWdL3pDSsKfT+ysw8=";
};
postPatch = ''
+3 -3
View File
@@ -6,17 +6,17 @@
rustPlatform.buildRustPackage rec {
pname = "mdsh";
version = "0.9.1";
version = "0.9.2";
src = fetchFromGitHub {
owner = "zimbatm";
repo = "mdsh";
rev = "v${version}";
hash = "sha256-MCudMeiqEbzOL9m50hccvogAUBaUeILm/Hu4nH04GXU=";
hash = "sha256-DQdm6911SNzVxUXpZ4mMumjonThhhEJnM/3GjbCjyuY=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-73wlW8Zat3/crJIcfqZ/9mCPxGDXH+A+3jvYZBHDjUk=";
cargoHash = "sha256-JhrELBMGVtxJjyfPGcM6v8h1XJjdD+vOsYNfZ86Ras0=";
meta = with lib; {
description = "Markdown shell pre-processor";
+3 -3
View File
@@ -6,17 +6,17 @@
rustPlatform.buildRustPackage rec {
pname = "millet";
version = "0.14.8";
version = "0.14.9";
src = fetchFromGitHub {
owner = "azdavis";
repo = "millet";
rev = "v${version}";
hash = "sha256-bsbdyrSRWTVSoNUg3Uns12xRGmA/EdSf+9I1tiQruSU=";
hash = "sha256-Ffna9qsCTRHnUstgCDZxHweHteYVA/xiAtOkzCw2ltI=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-hT7YjJGn2UvWxShdLD7VeKU6OGu8kYAIRHmORY/pAEM=";
cargoHash = "sha256-eQobRfvVdL68FeV/P/BL824sHEibC5eQoPeo6m6XJcI=";
postPatch = ''
rm .cargo/config.toml
+2 -2
View File
@@ -10,13 +10,13 @@
buildGoModule rec {
pname = "mob";
version = "5.3.3";
version = "5.4.0";
src = fetchFromGitHub {
owner = "remotemobprogramming";
repo = "mob";
rev = "v${version}";
hash = "sha256-ibsaejhqvndeIJMCDIuTwrITtFrI+LJT8IZuAlTZE3E=";
hash = "sha256-OTKlasXswrZPfhdHD6tJt8z/e+BbgWa9LrKYhMbG/N4=";
};
vendorHash = null;
+18 -10
View File
@@ -9,6 +9,7 @@
lua,
pkg-config,
unibilium,
utf8proc,
libvterm-neovim,
tree-sitter,
fetchurl,
@@ -96,7 +97,7 @@ stdenv.mkDerivation (
in
{
pname = "neovim-unwrapped";
version = "0.10.4";
version = "0.11.0";
__structuredAttrs = true;
@@ -104,7 +105,7 @@ stdenv.mkDerivation (
owner = "neovim";
repo = "neovim";
tag = "v${finalAttrs.version}";
hash = "sha256-TAuoa5GD50XB4OCHkSwP1oXfedzVrCBRutNxBp/zGLY=";
hash = "sha256-UVMRHqyq3AP9sV79EkPUZnVkj0FpbS+XDPPOppp2yFE=";
};
patches = [
@@ -144,6 +145,7 @@ stdenv.mkDerivation (
neovimLuaEnv
tree-sitter
unibilium
utf8proc
]
++ lib.optionals finalAttrs.finalPackage.doCheck [
glibcLocales
@@ -198,14 +200,20 @@ stdenv.mkDerivation (
# can spot that cmake says this option was "not used by the project".
# That's because all dependencies were found and
# third-party/CMakeLists.txt is not read at all.
"-DUSE_BUNDLED=OFF"
(lib.cmakeBool "USE_BUNDLED" false)
]
++ lib.optional (!lua.pkgs.isLuaJIT) "-DPREFER_LUA=ON"
++ lib.optionals lua.pkgs.isLuaJIT [
"-DLUAC_PRG=${codegenLua}/bin/luajit -b -s %s -"
"-DLUA_GEN_PRG=${codegenLua}/bin/luajit"
"-DLUA_PRG=${neovimLuaEnvOnBuild}/bin/luajit"
];
++ (
if lua.pkgs.isLuaJIT then
[
(lib.cmakeFeature "LUAC_PRG" "${lib.getExe' codegenLua "luajit"} -b -s %s -")
(lib.cmakeFeature "LUA_GEN_PRG" (lib.getExe' codegenLua "luajit"))
(lib.cmakeFeature "LUA_PRG" (lib.getExe' neovimLuaEnvOnBuild "luajit"))
]
else
[
(lib.cmakeBool "PREFER_LUA" true)
]
);
preConfigure =
''
@@ -236,7 +244,7 @@ stdenv.mkDerivation (
versionCheckHook
];
versionCheckProgram = "${placeholder "out"}/bin/nvim";
versionCheckProgramArg = [ "--version" ];
versionCheckProgramArg = "--version";
doInstallCheck = true;
passthru = {
@@ -2,27 +2,27 @@
{
c.src = fetchurl {
url = "https://github.com/tree-sitter/tree-sitter-c/archive/v0.21.3.tar.gz";
hash = "sha256:75a3780df6114cd37496761c4a7c9fd900c78bee3a2707f590d78c0ca3a24368";
url = "https://github.com/tree-sitter/tree-sitter-c/archive/v0.23.4.tar.gz";
hash = "sha256:b66c5043e26d84e5f17a059af71b157bcf202221069ed220aa1696d7d1d28a7a";
};
lua.src = fetchurl {
url = "https://github.com/tree-sitter-grammars/tree-sitter-lua/archive/v0.1.0.tar.gz";
hash = "sha256:230cfcbfa74ed1f7b8149e9a1f34c2efc4c589a71fe0f5dc8560622f8020d722";
url = "https://github.com/tree-sitter-grammars/tree-sitter-lua/archive/v0.3.0.tar.gz";
hash = "sha256:a34cc70abfd8d2d4b0fabf01403ea05f848e1a4bc37d8a4bfea7164657b35d31";
};
vim.src = fetchurl {
url = "https://github.com/neovim/tree-sitter-vim/archive/v0.4.0.tar.gz";
hash = "sha256:9f856f8b4a10ab43348550fa2d3cb2846ae3d8e60f45887200549c051c66f9d5";
url = "https://github.com/tree-sitter-grammars/tree-sitter-vim/archive/v0.5.0.tar.gz";
hash = "sha256:90019d12d2da0751c027124f27f5335babf069a050457adaed53693b5e9cf10a";
};
vimdoc.src = fetchurl {
url = "https://github.com/neovim/tree-sitter-vimdoc/archive/v3.0.0.tar.gz";
hash = "sha256:a639bf92bf57bfa1cdc90ca16af27bfaf26a9779064776dd4be34c1ef1453f6c";
url = "https://github.com/neovim/tree-sitter-vimdoc/archive/v3.0.1.tar.gz";
hash = "sha256:76b65e5bee9ff78eb21256619b1995aac4d80f252c19e1c710a4839481ded09e";
};
query.src = fetchurl {
url = "https://github.com/tree-sitter-grammars/tree-sitter-query/archive/v0.4.0.tar.gz";
hash = "sha256:d3a423ab66dc62b2969625e280116678a8a22582b5ff087795222108db2f6a6e";
url = "https://github.com/tree-sitter-grammars/tree-sitter-query/archive/v0.5.1.tar.gz";
hash = "sha256:fe8c712880a529d454347cd4c58336ac2db22243bae5055bdb5844fb3ea56192";
};
markdown.src = fetchurl {
url = "https://github.com/MDeiml/tree-sitter-markdown/archive/v0.2.3.tar.gz";
hash = "sha256:4909d6023643f1afc3ab219585d4035b7403f3a17849782ab803c5f73c8a31d5";
url = "https://github.com/tree-sitter-grammars/tree-sitter-markdown/archive/v0.4.1.tar.gz";
hash = "sha256:e0fdb2dca1eb3063940122e1475c9c2b069062a638c95939e374c5427eddee9f";
};
}
+5 -3
View File
@@ -9,16 +9,17 @@
stdenv.mkDerivation rec {
pname = "netdiscover";
version = "0.10";
version = "0.11";
src = fetchFromGitHub {
owner = "netdiscover-scanner";
repo = pname;
rev = version;
sha256 = "sha256-Pd/Rf1G9z8sBZA5i+bzuzYUCiNI0Tv7Bz0lJDJCQU9I=";
tag = version;
hash = "sha256-LUM6vl6pohrTW3X9c1FaDE7j9mvMuAiDkFBKWc4KZso=";
};
nativeBuildInputs = [ autoreconfHook ];
buildInputs = [
libpcap
libnet
@@ -29,6 +30,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Network address discovering tool, developed mainly for those wireless networks without dhcp server, it also works on hub/switched networks";
homepage = "https://github.com/netdiscover-scanner/netdiscover";
changelog = "https://github.com/netdiscover-scanner/netdiscover/releases/tag/${src.tag}";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ vdot0x23 ];
platforms = platforms.unix;
+1 -1
View File
@@ -125,7 +125,7 @@ python.pkgs.buildPythonApplication rec {
meta = with lib; {
description = "Utility for sending notifications, on demand and when commands finish";
homepage = "https://ntfy.rtfd.org/";
homepage = "https://ntfy.readthedocs.io/en/latest/";
license = licenses.gpl3;
maintainers = with maintainers; [ kamilchm ];
mainProgram = "ntfy";
+1 -1
View File
@@ -26,7 +26,7 @@ rustPlatform.buildRustPackage rec {
'';
meta = with lib; {
homepage = "https://arctic-hen7.github.io/perseus";
homepage = "https://framesurge.sh/perseus/en-US";
description = "High-level web development framework for Rust with full support for server-side rendering and static generation";
maintainers = with maintainers; [ max-niederman ];
license = with licenses; [ mit ];
+3 -3
View File
@@ -6,17 +6,17 @@
rustPlatform.buildRustPackage rec {
pname = "protols";
version = "0.9.0";
version = "0.11.1";
src = fetchFromGitHub {
owner = "coder3101";
repo = "protols";
tag = version;
hash = "sha256-MsQFGbUWymGYXLABWsDlSXAWBwxw0P9de/txrxdf/Lw=";
hash = "sha256-A2fa1rZvxVpJ6X0s0wTDROarGX5Fxp6zKK9cWiag7TQ=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-eO35LukqPFooGFCluLhQacvqlVtreJH/XdnlBYwImbw=";
cargoHash = "sha256-Pvz15q9yGqcJecOvDWXQQCEDXuSEJbJyZ8Arj8Xbyh4=";
meta = {
description = "Protocol Buffers language server written in Rust";
+2 -2
View File
@@ -7,11 +7,11 @@
appimageTools.wrapType2 rec {
pname = "quiet";
version = "4.0.2";
version = "4.0.3";
src = fetchurl {
url = "https://github.com/TryQuiet/quiet/releases/download/@quiet/desktop@${version}/Quiet-${version}.AppImage";
hash = "sha256-+Ym3k7GbC2XRKs2t3Aokxh9/dtUXWzJqKqi4VZyO35g=";
hash = "sha256-BeN0O/Q95M42+2iRtYoko0mM4rLFVlzeRPXdls+5zOs=";
};
meta = {
+2 -2
View File
@@ -9,13 +9,13 @@
stdenv.mkDerivation rec {
pname = "radsecproxy";
version = "1.11.1";
version = "1.11.2";
src = fetchFromGitHub {
owner = "radsecproxy";
repo = "radsecproxy";
tag = version;
hash = "sha256-2+NDcz2RGRa30+XXS/PT5rjjKJYEnibYY3mVWjDv7Jk=";
hash = "sha256-E7nU6NgCmwRzX5j1Zyx/LTztjLqYJKv+3VU6UE0HhZA=";
};
nativeBuildInputs = [ autoreconfHook ];
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule rec {
name = "regal";
version = "0.31.1";
version = "0.32.0";
src = fetchFromGitHub {
owner = "StyraInc";
repo = "regal";
rev = "v${version}";
hash = "sha256-hacpTx19DVm2MMm2UdfGlgcNhxZCVVskqO1Z4KDPV+M=";
hash = "sha256-fO/hZw5aoDshemK0vmlwUJiSqGQ2peF5egT40029aAg=";
};
vendorHash = "sha256-D1ti8wAJewTScWojAPva7gdgBJSZBr0Ruvd7NEXAB+k=";
vendorHash = "sha256-ExM7v2n2j8IhcuhA9S05gJvQq5x+jDjZtTcG+nXIorM=";
ldflags = [
"-s"
+3 -3
View File
@@ -11,17 +11,17 @@
rustPlatform.buildRustPackage rec {
pname = "release-plz";
version = "0.3.125";
version = "0.3.128";
src = fetchFromGitHub {
owner = "MarcoIeni";
repo = "release-plz";
rev = "release-plz-v${version}";
hash = "sha256-mtoXs9AyRzI4lOFHAaR+mqZn72y8ljhVMxZHs5GbD2o=";
hash = "sha256-eWmQFF52lpdX5Vj6fcDqkP3+E64r+MJINitk3HwIy0w=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-e0Yoqu1oX8kI6QC42g1YrkSo7NIitGjQ4kf9VrvKaY4=";
cargoHash = "sha256-u8DxkktCGQrfSCuKX/2JqiD6Ug3M1xXMYJg8/0ak8f8=";
nativeBuildInputs = [
installShellFiles
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "rootlesskit";
version = "2.3.2";
version = "2.3.4";
src = fetchFromGitHub {
owner = "rootless-containers";
repo = "rootlesskit";
rev = "v${version}";
hash = "sha256-NovlOvR+nOx1J6R63LTiXoiCy9JJBKwGtTiVV5xx/1E=";
hash = "sha256-9jQNFjxMLjGa9m2gxmoauzLHqhljltEO/ZNsBjWjgtw=";
};
vendorHash = "sha256-o4STAcsxR5iOQaHKlg41ol8gsEfDLB9Yox4wFGO0FSQ=";
vendorHash = "sha256-8X4lwCPREwSgaRFiXNL/odhsdmGYZs2SjjDKK+Bnln0=";
passthru = {
updateScript = nix-update-script { };
@@ -13,13 +13,13 @@
stdenv.mkDerivation rec {
pname = "signalbackup-tools";
version = "20250322";
version = "20250326";
src = fetchFromGitHub {
owner = "bepaald";
repo = "signalbackup-tools";
rev = version;
hash = "sha256-GMpZjXmrSFX8jw981NeuhYo3FMRK7u7cgllPXm+rRsg=";
hash = "sha256-Oi2tN44h+f2Ann5Iq8PVMTT5ea/MB4easByLryc9s4k=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -7,16 +7,16 @@
buildGoModule rec {
pname = "ssh-to-pgp";
version = "1.1.4";
version = "1.1.6";
src = fetchFromGitHub {
owner = "Mic92";
repo = "ssh-to-pgp";
rev = version;
sha256 = "sha256-Pd/bbXwvWHjU2ETKlcODO1F6211JnlK7pU74Mu01UvU=";
sha256 = "sha256-h1/KWkbHpROkMRJ3pMN42/9+thlfY8BtWoOvqt7rxII=";
};
vendorHash = "sha256-69XsFBg7SdvSieQaKUDUESLtAh8cigyt47NQBO3mHpo=";
vendorHash = "sha256-2FKOonSdsAQPYttABW5xBkmXraqbTRc8ck882fmtlcI=";
nativeCheckInputs = [ gnupg ];
checkPhase = ''
+3 -3
View File
@@ -6,18 +6,18 @@
buildGoModule rec {
pname = "storj-uplink";
version = "1.124.4";
version = "1.125.2";
src = fetchFromGitHub {
owner = "storj";
repo = "storj";
rev = "v${version}";
hash = "sha256-3VrmFSE5YdZYxcEoWtEgonQz7ZERLfF12zcPExNToVs=";
hash = "sha256-O4lp6NsUpxaikjpcDfpS+FZZHKOxjOn1Lr052PlD0W4=";
};
subPackages = [ "cmd/uplink" ];
vendorHash = "sha256-d/ddvixerg30JZtQGNWycUR93Qeaha89W8unKUFPkDg=";
vendorHash = "sha256-OhYxrRTVbAbpPz25g27wgM30AQmQf3Uxh03ax8znFYY=";
ldflags = [
"-s"
+3 -3
View File
@@ -8,17 +8,17 @@
rustPlatform.buildRustPackage rec {
pname = "typos";
version = "1.30.2";
version = "1.30.3";
src = fetchFromGitHub {
owner = "crate-ci";
repo = "typos";
tag = "v${version}";
hash = "sha256-Dayr+mskYmbLY0yE0OLreMjy8rbyoqY3rgREtaO3+D8=";
hash = "sha256-Yzt5O24+Nkxvoim6BlaPzVQ3gSKrmPO/725dxzQ9XXk=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-K5ekHIfQQxjkydghoU/8pBnzt/q8hSrYFYf1c4GInBM=";
cargoHash = "sha256-9+LFyrKy8Hv13Tu8Ko5PpdcSPh3sgGHWvixYT0km1Rs=";
passthru.updateScript = nix-update-script { };
+1
View File
@@ -112,6 +112,7 @@ effectiveStdenv.mkDerivation (finalAttrs: {
meta = with lib; {
description = "Collective communication operations API";
homepage = "https://openucx.github.io/ucc/";
mainProgram = "ucc_info";
license = licenses.bsd3;
maintainers = [ maintainers.markuskowa ];
+17 -17
View File
@@ -8,38 +8,38 @@
"fetchurlAttrSet": {
"docker-credential-up": {
"aarch64-darwin": {
"hash": "sha256-/KHFtDPIZUp9IkO6tb7xOx1BbgCREQo0xNgD7jYMffk=",
"url": "https://cli.upbound.io/stable/v0.38.1/bundle/docker-credential-up/darwin_arm64.tar.gz"
"hash": "sha256-hQpZdqE27jCXIGp+Y7fdVocBPM6PJ50Z9/ly0QvFsok=",
"url": "https://cli.upbound.io/stable/v0.38.4/bundle/docker-credential-up/darwin_arm64.tar.gz"
},
"aarch64-linux": {
"hash": "sha256-2NR9KMdTSRsS4Stc1mXfL0rp/IXVaABbnk0hfTq0/Z8=",
"url": "https://cli.upbound.io/stable/v0.38.1/bundle/docker-credential-up/linux_arm64.tar.gz"
"hash": "sha256-SHjYjf4wC8G6KpF+W86ULI1CwVH93bgKLTof5M9wvZ4=",
"url": "https://cli.upbound.io/stable/v0.38.4/bundle/docker-credential-up/linux_arm64.tar.gz"
},
"x86_64-darwin": {
"hash": "sha256-RUbefciA1t7DO84M0fzkrDLLdQlguPNHpWujWB2O1lY=",
"url": "https://cli.upbound.io/stable/v0.38.1/bundle/docker-credential-up/darwin_amd64.tar.gz"
"hash": "sha256-XiiyEMVb8bhjmJrofE2T/Vgg+pNBNxUv0yKKm9rIx+4=",
"url": "https://cli.upbound.io/stable/v0.38.4/bundle/docker-credential-up/darwin_amd64.tar.gz"
},
"x86_64-linux": {
"hash": "sha256-j7G5yi+HS/O36sMDPHaJ3QVnbqtDXDEU9JUvEcm3s+g=",
"url": "https://cli.upbound.io/stable/v0.38.1/bundle/docker-credential-up/linux_amd64.tar.gz"
"hash": "sha256-R3pgYboerb8gVc1sDmZVHY541yO0A3hIYeIiZ1wrTzg=",
"url": "https://cli.upbound.io/stable/v0.38.4/bundle/docker-credential-up/linux_amd64.tar.gz"
}
},
"up": {
"aarch64-darwin": {
"hash": "sha256-dT7FmnR6CFf2fihqUFOA4zOxlY3CA2xtLnWwPa1lTtc=",
"url": "https://cli.upbound.io/stable/v0.38.1/bundle/up/darwin_arm64.tar.gz"
"hash": "sha256-6DTIUGeT4LGRVyfUl463y9b2zGJawWzXp/Y0aNWoYPI=",
"url": "https://cli.upbound.io/stable/v0.38.4/bundle/up/darwin_arm64.tar.gz"
},
"aarch64-linux": {
"hash": "sha256-uYjuisoB3/j2fFjlTg4WyYNgbStjs3gbQIhXVOyNiPk=",
"url": "https://cli.upbound.io/stable/v0.38.1/bundle/up/linux_arm64.tar.gz"
"hash": "sha256-bgR9OSHRWFQG50TWt7b8r9Gdb/xE0ps5yu33C58k31I=",
"url": "https://cli.upbound.io/stable/v0.38.4/bundle/up/linux_arm64.tar.gz"
},
"x86_64-darwin": {
"hash": "sha256-nM2NGy3JGeywZJBPbl98m1R7j4H14q0QVah3zQaQZtQ=",
"url": "https://cli.upbound.io/stable/v0.38.1/bundle/up/darwin_amd64.tar.gz"
"hash": "sha256-zMpYwYncghWCr+sNbXvjcwWcimv4ouc8EsKmK50i9zU=",
"url": "https://cli.upbound.io/stable/v0.38.4/bundle/up/darwin_amd64.tar.gz"
},
"x86_64-linux": {
"hash": "sha256-nFEef9UNVSs+igCxbK55PchCaBrf31yw45NFNYhpoBo=",
"url": "https://cli.upbound.io/stable/v0.38.1/bundle/up/linux_amd64.tar.gz"
"hash": "sha256-f6ggEUV9CRWVcG/RkYzmwaOUljxnJeoVshwkOZL3Toc=",
"url": "https://cli.upbound.io/stable/v0.38.4/bundle/up/linux_amd64.tar.gz"
}
}
},
@@ -49,5 +49,5 @@
"x86_64-darwin",
"x86_64-linux"
],
"version": "0.38.1"
"version": "0.38.4"
}
+3 -3
View File
@@ -20,17 +20,17 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "uv";
version = "0.6.9";
version = "0.6.10";
src = fetchFromGitHub {
owner = "astral-sh";
repo = "uv";
tag = finalAttrs.version;
hash = "sha256-i/NnJpLAf7pDxzIuV+30yhbPJT9+2iZcr8x4qDfxUXc=";
hash = "sha256-IvHMueDY8sT+hLaySOwZ6sI3Jcb1Ht1Wpfzv17NCfI8=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-NcSXp0KhNREyqA59MmzcZJ6UzJzlynGz+PUXA22pLi8=";
cargoHash = "sha256-YNeZt4Zcw0hiYiKwtuEHk5OuH041iILtFyY88/4Db3w=";
buildInputs = [
rust-jemalloc-sys
+1
View File
@@ -30,6 +30,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "User mode programs to enable VLANs on Ethernet devices";
homepage = "https://www.candelatech.com/~greear/vlan.html";
platforms = platforms.linux;
license = licenses.gpl2Plus;
mainProgram = "vconfig";
+7 -3
View File
@@ -5,11 +5,12 @@
gitUpdater,
testers,
cmake,
nlohmann_json,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "vvenc";
version = "1.13.0";
version = "1.13.1";
outputs = [
"out"
@@ -20,8 +21,8 @@ stdenv.mkDerivation (finalAttrs: {
src = fetchFromGitHub {
owner = "fraunhoferhhi";
repo = "vvenc";
rev = "v${finalAttrs.version}";
hash = "sha256-9fWKunafTniBsY9hK09+xYwvB7IgGPhZmgqauPHgB/g=";
tag = "v${finalAttrs.version}";
hash = "sha256-DPR1HmUYTjhKI+gTHERtxqThZ5oKKMoqYsfE709IrhA=";
};
patches = [ ./unset-darwin-cmake-flags.patch ];
@@ -33,10 +34,13 @@ stdenv.mkDerivation (finalAttrs: {
]
);
buildInputs = [ nlohmann_json ];
nativeBuildInputs = [ cmake ];
cmakeFlags = [
(lib.cmakeBool "VVENC_INSTALL_FULLFEATURE_APP" true)
(lib.cmakeBool "VVENC_ENABLE_THIRDPARTY_JSON" true)
(lib.cmakeBool "BUILD_SHARED_LIBS" (!stdenv.hostPlatform.isStatic))
];
+4 -4
View File
@@ -13,17 +13,17 @@ buildPythonApplication rec {
version = "2.1.0";
src = fetchFromGitHub {
owner = "TailorDev";
owner = "jazzband";
repo = "Watson";
rev = version;
sha256 = "sha256-/AASYeMkt18KPJljAjNPRYOpg/T5xuM10LJq4LrFD0g=";
};
patches = [
# https://github.com/TailorDev/Watson/pull/473
# https://github.com/jazzband/Watson/pull/473
(fetchpatch {
name = "fix-completion.patch";
url = "https://github.com/TailorDev/Watson/commit/43ad061a981eb401c161266f497e34df891a5038.patch";
url = "https://github.com/jazzband/Watson/commit/43ad061a981eb401c161266f497e34df891a5038.patch";
sha256 = "sha256-v8/asP1wooHKjyy9XXB4Rtf6x+qmGDHpRoHEne/ZCxc=";
})
];
@@ -49,7 +49,7 @@ buildPythonApplication rec {
nativeBuildInputs = [ installShellFiles ];
meta = with lib; {
homepage = "https://tailordev.github.io/Watson/";
homepage = "https://github.com/jazzband/Watson";
description = "Wonderful CLI to track your time!";
mainProgram = "watson";
license = licenses.mit;
+1 -1
View File
@@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
];
meta = with lib; {
homepage = "http://linux.techass.com/projects/xdb/";
homepage = "https://sourceforge.net/projects/xdb/";
description = "C++ class library formerly known as XDB";
platforms = platforms.linux;
license = licenses.lgpl2;
+2 -2
View File
@@ -8,13 +8,13 @@
}:
stdenvNoCC.mkDerivation (finalAttrs: {
name = "xpra-html5";
version = "17";
version = "17.1";
src = fetchFromGitHub {
owner = "Xpra-org";
repo = "xpra-html5";
tag = "v${finalAttrs.version}";
hash = "sha256-SwP7NazsiUyDD4LUziCwN0X9GTQVq0lYM2jXqNaXLEA=";
hash = "sha256-vmv3L5Fcq1GF/txqHV6pCT530SFKm0RpfGmI4BLGGp0=";
};
buildInputs = [
@@ -296,22 +296,49 @@ filterAndCreateOverrides {
cuda_sanitizer_api = _: _: { outputs = [ "out" ]; };
fabricmanager = { zlib }: prevAttrs: { buildInputs = prevAttrs.buildInputs ++ [ zlib ]; };
imex = { zlib }: prevAttrs: { buildInputs = prevAttrs.buildInputs ++ [ zlib ]; };
nsight_compute =
{
lib,
qt5 ? null,
qt6 ? null,
rdma-core,
}:
prevAttrs:
let
inherit (lib.strings) versionOlder versionAtLeast;
inherit (prevAttrs) version;
qt = if versionOlder version "2022.2.0" then qt5 else qt6;
qtwayland =
if lib.versions.major qt.qtbase.version == "5" then
lib.getBin qt.qtwayland
else
lib.getLib qt.qtwayland;
inherit (qt) wrapQtAppsHook qtwebview;
in
{
nativeBuildInputs = prevAttrs.nativeBuildInputs ++ [ wrapQtAppsHook ];
buildInputs = prevAttrs.buildInputs ++ [ qtwebview ];
buildInputs = prevAttrs.buildInputs ++ [
qtwayland
qtwebview
(qt.qtwebengine or qt.full)
rdma-core
];
dontWrapQtApps = true;
postInstall = ''
moveToOutput 'ncu' "''${!outputBin}/bin"
moveToOutput 'ncu-ui' "''${!outputBin}/bin"
moveToOutput 'host/*' "''${!outputBin}/bin"
moveToOutput 'target/*' "''${!outputBin}/bin"
wrapQtApp "''${!outputBin}/bin/host/linux-desktop-glibc_2_11_3-x64/ncu-ui.bin"
'';
autoPatchelfIgnoreMissingDeps = prevAttrs.autoPatchelfIgnoreMissingDeps ++ [
"libnvidia-ml.so.1"
"libtiff.so.5"
];
brokenConditions = prevAttrs.brokenConditions // {
"Qt 5 missing (<2022.2.0)" = !(versionOlder version "2022.2.0" -> qt5 != null);
"Qt 6 missing (>=2022.2.0)" = !(versionAtLeast version "2022.2.0" -> qt6 != null);
@@ -320,6 +347,7 @@ filterAndCreateOverrides {
nsight_systems =
{
boost178,
cuda_cudart,
cudaOlder,
gst_all_1,
@@ -354,11 +382,10 @@ filterAndCreateOverrides {
"nsight-systems/*/*/lib{ssl,ssh,crypto}*"
"nsight-systems/*/*/libboost*"
"nsight-systems/*/*/libexec"
"nsight-systems/*/*/libQt*"
"nsight-systems/*/*/libstdc*"
"nsight-systems/*/*/libgbm"
"nsight-systems/*/*/Plugins"
"nsight-systems/*/*/python/bin/python"
"nsight-systems/*/*/Mesa"
];
postPatch =
prevAttrs.postPatch or ""
@@ -366,11 +393,20 @@ filterAndCreateOverrides {
for path in $rmPatterns; do
rm -r "$path"
done
patchShebangs nsight-systems
'';
nativeBuildInputs = prevAttrs.nativeBuildInputs ++ [ qt.wrapQtAppsHook ];
dontWrapQtApps = true;
buildInputs = prevAttrs.buildInputs ++ [
(qt.qtdeclarative or qt.full)
(qt.qtsvg or qt.full)
(qt.qtimageformats or qt.full)
(qt.qtpositioning or qt.full)
(qt.qtscxml or qt.full)
(qt.qttools or qt.full)
(qt.qtwebengine or qt.full)
(qt.qtwayland or qt.full)
boost178
cuda_cudart.stubs
gst_all_1.gst-plugins-base
gst_all_1.gstreamer
@@ -388,6 +424,26 @@ filterAndCreateOverrides {
xorg.libXtst
];
postInstall =
# 1. Move dependencies of nsys, nsys-ui binaries to bin output
# 2. Fix paths in wrapper scripts
let
versionString = with lib.versions; "${majorMinor version}.${patch version}";
in
''
moveToOutput 'nsight-systems/${versionString}/host-linux-*' "''${!outputBin}"
moveToOutput 'nsight-systems/${versionString}/target-linux-*' "''${!outputBin}"
moveToOutput 'nsight-systems/${versionString}/bin' "''${!outputBin}"
substituteInPlace $bin/bin/nsys $bin/bin/nsys-ui \
--replace-fail 'nsight-systems-#VERSION_RSPLIT#' nsight-systems/${versionString}
wrapQtApp "$bin/nsight-systems/${versionString}/host-linux-x64/nsys-ui.bin"
'';
autoPatchelfIgnoreMissingDeps = prevAttrs.autoPatchelfIgnoreMissingDeps ++ [
"libnvidia-ml.so.1"
"libtiff.so.5"
];
brokenConditions = prevAttrs.brokenConditions // {
"Qt 5 missing (<2022.4.2.1)" = !(versionOlder version "2022.4.2.1" -> qt5 != null);
"Qt 6 missing (>=2022.4.2.1)" = !(versionAtLeast version "2022.4.2.1" -> qt6 != null);
@@ -25,15 +25,20 @@ in
backendStdenv.mkDerivation (finalAttrs: {
pname = "nccl-tests";
version = "2.13.11";
version = "2.14.1";
src = fetchFromGitHub {
owner = "NVIDIA";
repo = "nccl-tests";
rev = "v${finalAttrs.version}";
hash = "sha256-HHshp4fYW+dlyL9FZRxX761UCFR/pOBKNHfVme2TfJg=";
hash = "sha256-PntD5seMq7s0x4hOO/wBDQdElhKCY6mFrTf073mf7zM=";
};
postPatch = ''
# fix build failure with GCC14
substituteInPlace src/Makefile --replace-fail "-std=c++11" "-std=c++14"
'';
strictDeps = true;
nativeBuildInputs =
@@ -7,10 +7,10 @@
}:
clojure.overrideAttrs (previousAttrs: {
pname = "babashka-clojure-tools";
version = "1.12.0.1488";
version = "1.12.0.1517";
src = fetchurl {
url = previousAttrs.src.url;
hash = "sha256-vBm+ABC+8EIcJv077HvDvKCMGSgo1ZoVGEVCLcRCB0I=";
hash = "sha256-OGlOh2x6U2DBb0t9LDmTtyMgHFgibQk4zQIXZeM6Ue8=";
};
})
@@ -9,11 +9,11 @@
let
babashka-unwrapped = buildGraalvmNativeImage rec {
pname = "babashka-unwrapped";
version = "1.12.196";
version = "1.12.197";
src = fetchurl {
url = "https://github.com/babashka/babashka/releases/download/v${version}/babashka-${version}-standalone.jar";
sha256 = "sha256-11HrLQi/BYX+LqqUAN3mZx13775dzXCDFxpJP33bKQY=";
sha256 = "sha256-ek2z1YqA7UU6LbvBCEWGgcefnv7MncJ/hDTYFJZKezU=";
};
graalvmDrv = graalvmPackages.graalvm-ce;
@@ -163,6 +163,7 @@ mapAliases {
npm = pkgs.nodejs.overrideAttrs (old: { meta = old.meta // { mainProgram = "npm"; }; }); # added 2024-10-04
inherit (pkgs) npm-check-updates; # added 2023-08-22
ocaml-language-server = throw "ocaml-language-server was removed because it was abandoned upstream"; # added 2023-09-04
orval = throw "orval has been removed because it was broken"; # added 2025-03-23
parcel = throw "parcel has been removed because it was broken"; # added 2025-03-12
parcel-bundler = self.parcel; # added 2023-09-04
inherit (pkgs) patch-package; # added 2024-06-29
@@ -170,6 +171,7 @@ mapAliases {
inherit (pkgs) pm2; # added 2024-01-22
inherit (pkgs) pnpm; # added 2024-06-26
prettier_d_slim = pkgs.prettier-d-slim; # added 2023-09-14
prettier-plugin-toml = throw "prettier-plugin-toml was removed because it provides no executable"; # added 2025-03-23
inherit (pkgs) prisma; # added 2024-08-31
inherit (pkgs) pxder; # added 2023-09-26
inherit (pkgs) quicktype; # added 2023-09-09
@@ -179,12 +181,14 @@ mapAliases {
readability-cli = pkgs.readability-cli; # Added 2023-06-12
inherit (pkgs) redoc-cli; # added 2023-09-12
remod-cli = pkgs.remod; # added 2024-12-04
"reveal.js" = throw "reveal.js was removed because it provides no executable"; # added 2025-03-23
reveal-md = pkgs.reveal-md; # added 2023-07-31
inherit (pkgs) rtlcss; # added 2023-08-29
s3http = throw "s3http was removed because it was abandoned upstream"; # added 2023-08-18
inherit (pkgs) serverless; # Added 2023-11-29
shout = throw "shout was removed because it was deprecated upstream in favor of thelounge."; # Added 2024-10-19
inherit (pkgs) snyk; # Added 2023-08-30
"socket.io" = throw "socket.io was removed because it provides no executable"; # added 2025-03-23
inherit (pkgs) sql-formatter; # added 2024-06-29
"@squoosh/cli" = throw "@squoosh/cli was removed because it was abandoned upstream"; # added 2023-09-02
ssb-server = throw "ssb-server was removed because it was broken"; # added 2023-08-21
@@ -124,7 +124,6 @@
, "np"
, "npm-merge-driver"
, "nrm"
, "orval"
, "parsoid"
, "peerflix"
, "peerflix-server"
@@ -133,7 +132,6 @@
, "postcss-cli"
, "prebuild-install"
, "prettier"
, "prettier-plugin-toml"
, "@prisma/language-server"
, "pscid"
, "pulp"
@@ -141,7 +139,6 @@
, "purescript-psa"
, "purs-tidy"
, "purty"
, "reveal.js"
, "rimraf"
, "rollup"
, "sass"
@@ -149,7 +146,6 @@
, "serve"
, "sloc"
, "smartdc"
, "socket.io"
, "speed-test"
, "svelte-check"
, "svgo"
-482
View File
@@ -60139,404 +60139,6 @@ in
bypassCache = true;
reconstructLock = true;
};
orval = nodeEnv.buildNodePackage {
name = "orval";
packageName = "orval";
version = "7.7.0";
src = fetchurl {
url = "https://registry.npmjs.org/orval/-/orval-7.7.0.tgz";
sha512 = "P7hwxaMteeiscUBQvA8SjsDdZ14HFRk/e4kynCZEwh0j1A0U2mfSdJ4dUXcjhPWuC0ZgCEbByhay0YguViLfPg==";
};
dependencies = [
sources."@apidevtools/json-schema-ref-parser-11.7.2"
sources."@apidevtools/openapi-schemas-2.1.0"
sources."@apidevtools/swagger-methods-3.0.2"
sources."@apidevtools/swagger-parser-10.1.1"
sources."@asyncapi/specs-6.8.1"
sources."@exodus/schemasafe-1.3.0"
sources."@gerrit0/mini-shiki-1.27.2"
sources."@ibm-cloud/openapi-ruleset-1.29.2"
sources."@ibm-cloud/openapi-ruleset-utilities-1.7.1"
sources."@jsdevtools/ono-7.1.3"
sources."@jsep-plugin/assignment-1.3.0"
sources."@jsep-plugin/regex-1.0.4"
sources."@jsep-plugin/ternary-1.1.4"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
sources."@nodelib/fs.walk-1.2.8"
sources."@orval/angular-7.7.0"
sources."@orval/axios-7.7.0"
(
sources."@orval/core-7.7.0"
// {
dependencies = [
sources."openapi3-ts-4.4.0"
];
}
)
sources."@orval/fetch-7.7.0"
sources."@orval/hono-7.7.0"
sources."@orval/mock-7.7.0"
sources."@orval/query-7.7.0"
sources."@orval/swr-7.7.0"
sources."@orval/zod-7.7.0"
sources."@shikijs/engine-oniguruma-1.29.2"
sources."@shikijs/types-1.29.2"
sources."@shikijs/vscode-textmate-10.0.2"
sources."@stoplight/better-ajv-errors-1.0.3"
sources."@stoplight/json-3.21.7"
(
sources."@stoplight/json-ref-readers-1.2.2"
// {
dependencies = [
sources."tslib-1.14.1"
];
}
)
sources."@stoplight/json-ref-resolver-3.1.6"
sources."@stoplight/ordered-object-literal-1.0.5"
sources."@stoplight/path-1.3.2"
(
sources."@stoplight/spectral-core-1.19.5"
// {
dependencies = [
sources."@stoplight/types-13.6.0"
sources."minimatch-3.1.2"
];
}
)
sources."@stoplight/spectral-formats-1.8.2"
sources."@stoplight/spectral-functions-1.9.4"
(
sources."@stoplight/spectral-parsers-1.0.5"
// {
dependencies = [
sources."@stoplight/types-14.1.1"
];
}
)
sources."@stoplight/spectral-ref-resolver-1.0.5"
sources."@stoplight/spectral-rulesets-1.21.4"
sources."@stoplight/spectral-runtime-1.1.4"
sources."@stoplight/types-13.20.0"
(
sources."@stoplight/yaml-4.3.0"
// {
dependencies = [
sources."@stoplight/types-14.1.1"
];
}
)
sources."@stoplight/yaml-ast-parser-0.0.50"
sources."@types/es-aggregate-error-1.0.6"
sources."@types/hast-3.0.4"
sources."@types/json-schema-7.0.15"
sources."@types/node-22.13.10"
sources."@types/unist-3.0.3"
sources."@types/urijs-1.19.25"
sources."abort-controller-3.0.0"
sources."acorn-8.14.1"
sources."ajv-8.17.1"
sources."ajv-draft-04-1.0.0"
sources."ajv-errors-3.0.0"
sources."ajv-formats-2.1.1"
sources."ansi-colors-4.1.3"
sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."argparse-2.0.1"
sources."array-buffer-byte-length-1.0.2"
sources."array-union-2.1.0"
sources."arraybuffer.prototype.slice-1.0.4"
sources."astring-1.9.0"
sources."async-function-1.0.0"
sources."available-typed-arrays-1.0.7"
sources."balanced-match-1.0.2"
sources."brace-expansion-1.1.11"
sources."braces-3.0.3"
sources."cac-6.7.14"
sources."call-bind-1.0.8"
sources."call-bind-apply-helpers-1.0.2"
sources."call-bound-1.0.4"
sources."call-me-maybe-1.0.2"
sources."chalk-4.1.2"
sources."chokidar-4.0.3"
sources."cliui-8.0.1"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."compare-versions-6.1.1"
sources."concat-map-0.0.1"
sources."cross-spawn-7.0.6"
sources."data-view-buffer-1.0.2"
sources."data-view-byte-length-1.0.2"
sources."data-view-byte-offset-1.0.1"
sources."debug-4.4.0"
sources."define-data-property-1.1.4"
sources."define-properties-1.2.1"
sources."dependency-graph-0.11.0"
sources."dir-glob-3.0.1"
sources."dunder-proto-1.0.1"
sources."emoji-regex-8.0.0"
sources."encoding-0.1.13"
sources."enquirer-2.4.1"
sources."entities-4.5.0"
sources."es-abstract-1.23.9"
sources."es-aggregate-error-1.0.13"
sources."es-define-property-1.0.1"
sources."es-errors-1.3.0"
sources."es-object-atoms-1.1.1"
sources."es-set-tostringtag-2.1.0"
sources."es-to-primitive-1.3.0"
sources."es6-promise-3.3.1"
sources."esbuild-0.25.1"
sources."escalade-3.2.0"
sources."esutils-2.0.3"
sources."event-target-shim-5.0.1"
sources."execa-5.1.1"
sources."fast-deep-equal-3.1.3"
sources."fast-glob-3.3.3"
sources."fast-memoize-2.5.2"
sources."fast-safe-stringify-2.1.1"
sources."fast-uri-3.0.6"
sources."fastq-1.19.1"
sources."fill-range-7.1.1"
sources."find-up-5.0.0"
sources."for-each-0.3.5"
sources."fs-extra-11.3.0"
sources."function-bind-1.1.2"
sources."function.prototype.name-1.1.8"
sources."functions-have-names-1.2.3"
sources."get-caller-file-2.0.5"
sources."get-intrinsic-1.3.0"
sources."get-proto-1.0.1"
sources."get-stream-6.0.1"
sources."get-symbol-description-1.1.0"
sources."glob-parent-5.1.2"
sources."globalthis-1.0.4"
sources."globby-11.1.0"
sources."gopd-1.2.0"
sources."graceful-fs-4.2.11"
sources."has-bigints-1.1.0"
sources."has-flag-4.0.0"
sources."has-property-descriptors-1.0.2"
sources."has-proto-1.2.0"
sources."has-symbols-1.1.0"
sources."has-tostringtag-1.0.2"
sources."hasown-2.0.2"
sources."http2-client-1.3.5"
sources."human-signals-2.1.0"
sources."iconv-lite-0.6.3"
sources."ignore-5.3.2"
sources."immer-9.0.21"
sources."internal-slot-1.1.0"
sources."is-array-buffer-3.0.5"
sources."is-async-function-2.1.1"
sources."is-bigint-1.1.0"
sources."is-boolean-object-1.2.2"
sources."is-callable-1.2.7"
sources."is-data-view-1.0.2"
sources."is-date-object-1.1.0"
sources."is-extglob-2.1.1"
sources."is-finalizationregistry-1.1.1"
sources."is-fullwidth-code-point-3.0.0"
sources."is-generator-function-1.1.0"
sources."is-glob-4.0.3"
sources."is-map-2.0.3"
sources."is-number-7.0.0"
sources."is-number-object-1.1.1"
sources."is-regex-1.2.1"
sources."is-set-2.0.3"
sources."is-shared-array-buffer-1.0.4"
sources."is-stream-2.0.1"
sources."is-string-1.1.1"
sources."is-symbol-1.1.1"
sources."is-typed-array-1.1.15"
sources."is-weakmap-2.0.2"
sources."is-weakref-1.1.1"
sources."is-weakset-2.0.4"
sources."isarray-2.0.5"
sources."isexe-2.0.0"
sources."js-yaml-4.1.0"
sources."jsep-1.4.0"
sources."json-schema-traverse-1.0.0"
sources."jsonc-parser-2.2.1"
sources."jsonfile-6.1.0"
sources."jsonpath-plus-10.3.0"
sources."jsonpointer-5.0.1"
sources."jsonschema-1.5.0"
sources."leven-3.1.0"
sources."linkify-it-5.0.0"
sources."locate-path-6.0.0"
sources."lodash-4.17.21"
sources."lodash.isempty-4.4.0"
sources."lodash.omitby-4.6.0"
sources."lodash.topath-4.5.2"
sources."lodash.uniq-4.5.0"
sources."lodash.uniqby-4.7.0"
sources."lodash.uniqwith-4.5.0"
sources."loglevel-1.9.2"
sources."loglevel-plugin-prefix-0.8.4"
sources."lunr-2.3.9"
sources."markdown-it-14.1.0"
sources."math-intrinsics-1.1.0"
sources."mdurl-2.0.0"
sources."merge-stream-2.0.0"
sources."merge2-1.4.1"
sources."micromatch-4.0.8"
sources."mimic-fn-2.1.0"
(
sources."minimatch-6.2.0"
// {
dependencies = [
sources."brace-expansion-2.0.1"
];
}
)
sources."ms-2.1.3"
sources."nimma-0.2.3"
sources."node-fetch-2.7.0"
sources."node-fetch-h2-2.3.0"
sources."node-readfiles-0.2.0"
sources."npm-run-path-4.0.1"
sources."oas-kit-common-1.0.8"
(
sources."oas-linter-3.2.2"
// {
dependencies = [
sources."yaml-1.10.2"
];
}
)
(
sources."oas-resolver-2.5.6"
// {
dependencies = [
sources."yaml-1.10.2"
];
}
)
sources."oas-schema-walker-1.1.5"
(
sources."oas-validator-5.0.8"
// {
dependencies = [
sources."yaml-1.10.2"
];
}
)
sources."object-inspect-1.13.4"
sources."object-keys-1.1.1"
sources."object.assign-4.1.7"
sources."onetime-5.1.2"
sources."openapi-types-12.1.3"
sources."openapi3-ts-4.2.2"
sources."own-keys-1.0.1"
sources."p-limit-3.1.0"
sources."p-locate-5.0.0"
sources."path-exists-4.0.0"
sources."path-key-3.1.1"
sources."path-type-4.0.0"
sources."picomatch-2.3.1"
sources."pony-cause-1.1.1"
sources."possible-typed-array-names-1.1.0"
sources."punycode.js-2.3.1"
sources."queue-microtask-1.2.3"
sources."readdirp-4.1.2"
sources."reflect.getprototypeof-1.0.10"
sources."reftools-1.1.9"
sources."regexp.prototype.flags-1.5.4"
sources."require-directory-2.1.1"
sources."require-from-string-2.0.2"
sources."reusify-1.1.0"
sources."run-parallel-1.2.0"
sources."safe-array-concat-1.1.3"
sources."safe-push-apply-1.0.0"
sources."safe-regex-test-1.1.0"
sources."safe-stable-stringify-1.1.1"
sources."safer-buffer-2.1.2"
sources."set-function-length-1.2.2"
sources."set-function-name-2.0.2"
sources."set-proto-1.0.0"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
sources."should-13.2.3"
sources."should-equal-2.0.0"
sources."should-format-3.0.3"
sources."should-type-1.4.0"
sources."should-type-adaptors-1.1.0"
sources."should-util-1.0.1"
sources."side-channel-1.1.0"
sources."side-channel-list-1.0.0"
sources."side-channel-map-1.0.1"
sources."side-channel-weakmap-1.0.2"
sources."signal-exit-3.0.7"
sources."simple-eval-1.0.1"
sources."slash-3.0.0"
sources."string-argv-0.3.2"
sources."string-width-4.2.3"
sources."string.prototype.trim-1.2.10"
sources."string.prototype.trimend-1.0.9"
sources."string.prototype.trimstart-1.0.8"
sources."strip-ansi-6.0.1"
sources."strip-final-newline-2.0.0"
sources."supports-color-7.2.0"
(
sources."swagger2openapi-7.0.8"
// {
dependencies = [
sources."yaml-1.10.2"
];
}
)
sources."to-regex-range-5.0.1"
sources."tr46-0.0.3"
sources."tsconfck-2.1.2"
sources."tslib-2.8.1"
sources."typed-array-buffer-1.0.3"
sources."typed-array-byte-length-1.0.3"
sources."typed-array-byte-offset-1.0.4"
sources."typed-array-length-1.0.7"
(
sources."typedoc-0.27.9"
// {
dependencies = [
sources."brace-expansion-2.0.1"
sources."minimatch-9.0.5"
];
}
)
sources."typedoc-plugin-markdown-4.4.2"
sources."typescript-5.8.2"
sources."uc.micro-2.1.0"
sources."unbox-primitive-1.1.0"
sources."undici-types-6.20.0"
sources."universalify-2.0.1"
sources."urijs-1.19.11"
sources."utility-types-3.11.0"
sources."validator-13.12.0"
sources."webidl-conversions-3.0.1"
sources."whatwg-url-5.0.0"
sources."which-2.0.2"
sources."which-boxed-primitive-1.1.1"
sources."which-builtin-type-1.2.1"
sources."which-collection-1.0.2"
sources."which-typed-array-1.1.19"
sources."wrap-ansi-7.0.0"
sources."y18n-5.0.8"
sources."yaml-2.7.0"
sources."yargs-17.7.2"
sources."yargs-parser-21.1.1"
sources."yocto-queue-0.1.0"
];
buildInputs = globalBuildInputs;
meta = {
description = "A swagger client generator for typescript";
homepage = "https://github.com/orval-labs/orval#readme";
license = "MIT";
};
production = true;
bypassCache = true;
reconstructLock = true;
};
parsoid = nodeEnv.buildNodePackage {
name = "parsoid";
packageName = "parsoid";
@@ -61961,29 +61563,6 @@ in
bypassCache = true;
reconstructLock = true;
};
prettier-plugin-toml = nodeEnv.buildNodePackage {
name = "prettier-plugin-toml";
packageName = "prettier-plugin-toml";
version = "2.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/prettier-plugin-toml/-/prettier-plugin-toml-2.0.2.tgz";
sha512 = "tUIIhyfdVX5DMsLGKX/2qaEwi3W48OkUSR7XC91PRI5jFzhexmaYWkrSP1Xh/eWUcEc0TVMQenM3lB09xLQstQ==";
};
dependencies = [
sources."@taplo/core-0.1.1"
sources."@taplo/lib-0.4.0-alpha.2"
sources."prettier-3.5.3"
];
buildInputs = globalBuildInputs;
meta = {
description = "An opinionated `toml` formatter plugin for Prettier";
homepage = "https://github.com/un-ts/prettier/tree/master/packages/toml";
license = "MIT";
};
production = true;
bypassCache = true;
reconstructLock = true;
};
"@prisma/language-server" = nodeEnv.buildNodePackage {
name = "_at_prisma_slash_language-server";
packageName = "@prisma/language-server";
@@ -62560,24 +62139,6 @@ in
bypassCache = true;
reconstructLock = true;
};
"reveal.js" = nodeEnv.buildNodePackage {
name = "reveal.js";
packageName = "reveal.js";
version = "5.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/reveal.js/-/reveal.js-5.1.0.tgz";
sha512 = "KDt7m0+xwKV6nAZt4CNPVFBf42sTKRQapg0bGGKB5PKO5XvChnMfwlZkybydHiQJ7p5+6LbHKRGrhXODdoNIaA==";
};
buildInputs = globalBuildInputs;
meta = {
description = "The HTML Presentation Framework";
homepage = "https://revealjs.com";
license = "MIT";
};
production = true;
bypassCache = true;
reconstructLock = true;
};
rimraf = nodeEnv.buildNodePackage {
name = "rimraf";
packageName = "rimraf";
@@ -63052,49 +62613,6 @@ in
bypassCache = true;
reconstructLock = true;
};
"socket.io" = nodeEnv.buildNodePackage {
name = "socket.io";
packageName = "socket.io";
version = "4.8.1";
src = fetchurl {
url = "https://registry.npmjs.org/socket.io/-/socket.io-4.8.1.tgz";
sha512 = "oZ7iUCxph8WYRHHcjBEc9unw3adt5CmSNlppj/5Q4k2RIrhl8Z5yY2Xr4j9zj0+wzVZ0bxmYoGSzKJnRl6A4yg==";
};
dependencies = [
sources."@socket.io/component-emitter-3.1.2"
sources."@types/cors-2.8.17"
sources."@types/node-22.13.10"
sources."accepts-1.3.8"
sources."base64id-2.0.0"
sources."bufferutil-4.0.9"
sources."cookie-0.7.2"
sources."cors-2.8.5"
sources."debug-4.3.7"
sources."engine.io-6.6.4"
sources."engine.io-parser-5.2.3"
sources."mime-db-1.52.0"
sources."mime-types-2.1.35"
sources."ms-2.1.3"
sources."negotiator-0.6.3"
sources."node-gyp-build-4.8.4"
sources."object-assign-4.1.1"
sources."socket.io-adapter-2.5.5"
sources."socket.io-parser-4.2.4"
sources."undici-types-6.20.0"
sources."utf-8-validate-6.0.5"
sources."vary-1.1.2"
sources."ws-8.17.1"
];
buildInputs = globalBuildInputs;
meta = {
description = "node.js realtime framework server";
homepage = "https://github.com/socketio/socket.io/tree/main/packages/socket.io#readme";
license = "MIT";
};
production = true;
bypassCache = true;
reconstructLock = true;
};
speed-test = nodeEnv.buildNodePackage {
name = "speed-test";
packageName = "speed-test";
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "ailment";
version = "9.2.147";
version = "9.2.148";
pyproject = true;
disabled = pythonOlder "3.11";
@@ -20,7 +20,7 @@ buildPythonPackage rec {
owner = "angr";
repo = "ailment";
tag = "v${version}";
hash = "sha256-WrqkTNFhttpLG1dG05+nnqzoPUQPZUG15JooChBIKEA=";
hash = "sha256-mUxpogD1fKKKocT7q9cdHNufkU/oUO+J1ULl9Hp9Lp4=";
};
build-system = [ setuptools ];
@@ -38,7 +38,7 @@
buildPythonPackage rec {
pname = "angr";
version = "9.2.147";
version = "9.2.148";
pyproject = true;
disabled = pythonOlder "3.11";
@@ -47,7 +47,7 @@ buildPythonPackage rec {
owner = "angr";
repo = "angr";
tag = "v${version}";
hash = "sha256-ndD0NnaJtxzvb33O7/UaKi2xRuC8VRArndynZp8zCr4=";
hash = "sha256-WObd/zpoRn4OQO1PWcuv/6odJ0qZnKW7uFx8Z0dUmv8=";
};
pythonRelaxDeps = [ "capstone" ];
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "archinfo";
version = "9.2.147";
version = "9.2.148";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -20,7 +20,7 @@ buildPythonPackage rec {
owner = "angr";
repo = "archinfo";
tag = "v${version}";
hash = "sha256-YDELaSIK4Bx0E6lxQsTd1zqyTsFrB9qxT6awuwUREXE=";
hash = "sha256-htg7lZVRSPnPAcPzTddT/lQ7/9LfHEV40usKASA3EsE=";
};
build-system = [ setuptools ];
@@ -7,26 +7,61 @@
AudioToolbox,
AudioUnit,
CoreServices,
pkg-config,
libmpg123,
lame,
twolame,
libopus,
opusfile,
libvorbis,
libcdio,
libcdio-paranoia,
}:
buildPythonPackage rec {
buildPythonPackage {
pname = "audiotools";
version = "3.1.1";
version = "3.1.1-unstable-2020-07-29";
pyproject = true;
build-system = [ setuptools ];
buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [
AudioToolbox
AudioUnit
CoreServices
build-system = [
setuptools
];
nativeBuildInputs = [
pkg-config
];
buildInputs =
[
libmpg123 # MP2/MP3 decoding
lame # MP3 encoding
twolame # MP2 encoding
opusfile # opus decoding
libopus # opus encoding
libvorbis # ogg encoding/decoding
libcdio # CD reading
libcdio-paranoia # CD reading
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
AudioToolbox
AudioUnit
CoreServices
];
preConfigure = ''
# need to change probe to yes because mp3lame is not reported in pkg-config
substituteInPlace setup.cfg \
--replace-fail "mp3lame: probe" "mp3lame: yes"
'';
# the python code contains #variant formats, PY_SSIZE_T_CLEAN must be defined
# before including Python.h for 3.10 or newer
# the last released version does not contain the required fix for python 3.10
src = fetchFromGitHub {
owner = "tuffy";
repo = "python-audio-tools";
rev = "v${version}";
hash = "sha256-y+EiK9BktyTWowOiJvOb2YjtbPa7R62Wb5zinkyt1OM=";
rev = "de55488dc982e3f6375cde2d0c2ea6aad1b1c31c";
hash = "sha256-iRakeV4Sg4oU0JtiA0O3jnmLJt99d89Hg6v9onUaSnw=";
};
meta = with lib; {
@@ -12,28 +12,13 @@
python,
pydantic,
pytest7CheckHook,
pytest-asyncio,
pytest-asyncio_0_21,
pytest-mock,
typing-extensions,
tomlkit,
grpcio-tools,
}:
let
# using a older version of pytest-asyncio only for tests
# https://github.com/pytest-dev/pytest-asyncio/issues/928
pytest-asyncio_23_8 = (
pytest-asyncio.overridePythonAttrs (old: rec {
version = "0.23.8";
src = fetchFromGitHub {
inherit (old.src) owner repo;
tag = "v${version}";
hash = "sha256-kMv0crYuYHi1LF+VlXizZkG87kSL7xzsKq9tP9LgFVY=";
};
})
);
in
buildPythonPackage rec {
pname = "betterproto";
version = "2.0.0b6";
@@ -70,7 +55,7 @@ buildPythonPackage rec {
nativeCheckInputs = [
grpcio-tools
pydantic
pytest-asyncio_23_8
pytest-asyncio_0_21
pytest-mock
pytest7CheckHook
tomlkit
@@ -35,14 +35,14 @@ let
in
buildPythonPackage rec {
pname = "blivet";
version = "3.12.0";
version = "3.12.1";
format = "setuptools";
src = fetchFromGitHub {
owner = "storaged-project";
repo = "blivet";
tag = "blivet-${version}";
hash = "sha256-09Fs9lwZksfAIH26bHyewr7ALuVo/cpMhb5xWaifXUg=";
hash = "sha256-ppX2rd1rFkRhca7F56JVQUDEQzW7Cg8ifV60URs2IMY=";
};
postPatch = ''
@@ -17,7 +17,7 @@
buildPythonPackage rec {
pname = "boltztrap2";
version = "25.2.1";
version = "25.3.1";
pyproject = true;
@@ -31,7 +31,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "boltztrap2";
inherit version;
hash = "sha256-vsg3VsN4sea+NFNwTk/5KiT/vwftDYRSAIflK+rwbQs=";
hash = "sha256-JUIGh/6AF+xYLmF3QN47/A5E9zPKdhO2lhn97giZJ48=";
};
postPatch = ''
@@ -359,7 +359,7 @@
buildPythonPackage rec {
pname = "boto3-stubs";
version = "1.37.19";
version = "1.37.20";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -367,7 +367,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "boto3_stubs";
inherit version;
hash = "sha256-lcZlsTdbZXgGf9w6eFS1jspxCyiCQL0c0smxlU4/X10=";
hash = "sha256-fkGik7zbvqmbIdanOAgi58ijGZL21n2ImJrrums1zcI=";
};
build-system = [ setuptools ];
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "botocore-stubs";
version = "1.37.19";
version = "1.37.20";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -18,7 +18,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "botocore_stubs";
inherit version;
hash = "sha256-2Pz5QdEP+a9xz3pL2ksuT0WNeA98aR+TgRoTDWNpY/E=";
hash = "sha256-KVuSGMCocfk5JuAMG71pVvArOsmwWKRb27AL9ssEVAI=";
};
nativeBuildInputs = [ setuptools ];
@@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "claripy";
version = "9.2.147";
version = "9.2.148";
pyproject = true;
disabled = pythonOlder "3.11";
@@ -24,7 +24,7 @@ buildPythonPackage rec {
owner = "angr";
repo = "claripy";
tag = "v${version}";
hash = "sha256-Ml7BPlx4TT/jPXE0TRp2GeghB68AsanitsjD7lmEphk=";
hash = "sha256-WfDsitb3Ziw3Ss7/zOblBhzfD+foZSGfyD0rGAI+HcA=";
};
# z3 does not provide a dist-info, so python-runtime-deps-check will fail
@@ -17,14 +17,14 @@
let
# The binaries are following the argr projects release cycle
version = "9.2.147";
version = "9.2.148";
# Binary files from https://github.com/angr/binaries (only used for testing and only here)
binaries = fetchFromGitHub {
owner = "angr";
repo = "binaries";
rev = "refs/tags/v${version}";
hash = "sha256-Hj56jvyKceDCqYg+JdItxTKuE66ykhhSbYSUWCL5ux4=";
hash = "sha256-0D77TWGrrqRuGyfGoV46MuOt2P9w/wGSY6C6uzBGVz8=";
};
in
buildPythonPackage rec {
@@ -38,7 +38,7 @@ buildPythonPackage rec {
owner = "angr";
repo = "cle";
rev = "refs/tags/v${version}";
hash = "sha256-f4N97MFx/rfz1epFTbIQpPBGK+ioFRLZ99bINIbhktk=";
hash = "sha256-TUJUEaf4ishADsbFCBpVk9M5ntbKf/XxyXiPOaBHyC4=";
};
build-system = [ setuptools ];
@@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "coredis";
version = "4.18.0";
version = "4.20.0";
format = "setuptools";
disabled = pythonOlder "3.8";
@@ -24,7 +24,7 @@ buildPythonPackage rec {
owner = "alisaifee";
repo = pname;
tag = version;
hash = "sha256-QZKE6/pkHdhpl3uBaY+tOg7FzUzzfxYzkqbEY+HhAYQ=";
hash = "sha256-N7RQEgpBnXa+xtthySfec1Xw3JHtGCT2ZjmOK7H5B+A=";
};
postPatch = ''
@@ -13,16 +13,16 @@
buildPythonPackage rec {
pname = "db-dtypes";
version = "1.3.1";
version = "1.4.2";
pyproject = true;
disabled = pythonOlder "3.7";
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "googleapis";
repo = "python-db-dtypes-pandas";
tag = "v${version}";
hash = "sha256-InotzUk1lEuTD1tAojpEGfFyjrCDoGaa8JMDUdRd+Hw=";
hash = "sha256-CW8BgUZu6EGOXEwapwXadjySbzlo8j9I8ft7OuSMVqs=";
};
build-system = [ setuptools ];
@@ -41,7 +41,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Pandas Data Types for SQL systems (BigQuery, Spanner)";
homepage = "https://github.com/googleapis/python-db-dtypes-pandas";
changelog = "https://github.com/googleapis/python-db-dtypes-pandas/blob/v${version}/CHANGELOG.md";
changelog = "https://github.com/googleapis/python-db-dtypes-pandas/blob/${src.tag}/CHANGELOG.md";
license = licenses.asl20;
maintainers = [ ];
};
@@ -29,7 +29,7 @@
buildPythonPackage rec {
pname = "dbt-core";
version = "1.9.2";
version = "1.9.3";
pyproject = true;
disabled = pythonOlder "3.9";
@@ -38,7 +38,7 @@ buildPythonPackage rec {
owner = "dbt-labs";
repo = "dbt-core";
tag = "v${version}";
hash = "sha256-kCYQgWR9eMI7d7tM6c73dTFOyvcdmjHflTA1JdRJvvM=";
hash = "sha256-kJyeXKETYYZIHyx1LeOVcC1ELQ9NkHFhkd8gb6cuzZc=";
};
sourceRoot = "${src.name}/core";
@@ -9,7 +9,6 @@
# dependencies
django,
django-ranged-response,
djangorestframework,
pillow,
# tests
@@ -21,14 +20,14 @@
buildPythonPackage rec {
pname = "django-simple-captcha";
version = "0.6.1";
version = "0.6.2";
pyproject = true;
src = fetchFromGitHub {
owner = "mbi";
repo = "django-simple-captcha";
tag = "v${version}";
hash = "sha256-2/DDiGvQmNoC8SJabngt8RaHHo48ZDD+62Gb39aeCsg=";
hash = "sha256-hOvZQCAAlMYaNpAN+junhfgWej92shto7ejhKUPqbX0=";
};
build-system = [ setuptools ];
@@ -37,7 +36,6 @@ buildPythonPackage rec {
django
pillow
django-ranged-response
djangorestframework
];
nativeCheckInputs = [
@@ -58,7 +56,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Customizable Django application to add captcha images to any Django form";
homepage = "https://github.com/mbi/django-simple-captcha";
changelog = "https://github.com/mbi/django-simple-captcha/blob/v${version}/CHANGES";
changelog = "https://github.com/mbi/django-simple-captcha/blob/${src.tag}/CHANGES";
license = licenses.mit;
maintainers = with maintainers; [
mrmebelman
@@ -1,21 +0,0 @@
diff --git a/tree/CMakeLists.txt b/tree/CMakeLists.txt
index 4fd1b1a..2d1d9d3 100644
--- a/tree/CMakeLists.txt
+++ b/tree/CMakeLists.txt
@@ -40,16 +40,6 @@ if (NOT (WIN32 OR MSVC))
endif()
endif()
-if(APPLE)
- # On MacOS:
- # -undefined dynamic_lookup is necessary for pybind11 linking
- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-everything -w -undefined dynamic_lookup")
-
- # On MacOS, we need this so that CMake will use the right Python if the user
- # has a virtual environment active
- set (CMAKE_FIND_FRAMEWORK LAST)
-endif()
-
# Fetch pybind to be able to use pybind11_add_module symbol.
set(PYBIND_VER v2.10.1)
include(FetchContent)
@@ -30,13 +30,16 @@ buildPythonPackage rec {
tag = version;
hash = "sha256-cHuaqA89r90TCPVHNP7B1cfK+WxqmfTXndJ/dRdmM24=";
};
# Allows to forward cmake args through the conventional `cmakeFlags`
postPatch = ''
substituteInPlace setup.py \
--replace-fail \
"cmake_args = [" \
'cmake_args = [ *os.environ.get("cmakeFlags", "").split(),'
substituteInPlace tree/CMakeLists.txt \
--replace-fail \
"CMAKE_CXX_STANDARD 14" \
"CMAKE_CXX_STANDARD 17"
'';
cmakeFlags = [
(lib.cmakeBool "USE_SYSTEM_ABSEIL" true)
@@ -14,17 +14,17 @@
buildPythonPackage rec {
pname = "dohq-artifactory";
version = "0.10.3";
version = "1.0.0";
src = fetchFromGitHub {
owner = "devopshq";
repo = "artifactory";
tag = version;
hash = "sha256-AlC5WtYnMrrI8yR1io84QtblndlZLsGGiicc10tpnF8=";
hash = "sha256-g6FozwSieurnXS76+yu/lBeL4yIWXdoyl9cUyUpMJx0=";
};
# https://github.com/devopshq/artifactory/issues/430
disabled = pythonAtLeast "3.12";
# https://github.com/devopshq/artifactory/issues/470
disabled = pythonAtLeast "3.13";
pyproject = true;
@@ -21,7 +21,7 @@
buildPythonPackage rec {
pname = "es-client";
version = "8.17.1";
version = "8.17.4";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -30,7 +30,7 @@ buildPythonPackage rec {
owner = "untergeek";
repo = "es_client";
tag = "v${version}";
hash = "sha256-j7yaN7FOrGlRjZSBugRCtecfUw/3dNuI252VO/eYnzk=";
hash = "sha256-43LB0QceljuS3k+yYtJCbJsstsFr3d2h2Gnjal2HcdQ=";
};
pythonRelaxDeps = true;
@@ -73,7 +73,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Module for building Elasticsearch client objects";
homepage = "https://github.com/untergeek/es_client";
changelog = "https://github.com/untergeek/es_client/releases/tag/v${version}";
changelog = "https://github.com/untergeek/es_client/releases/tag/${src.tag}";
license = licenses.asl20;
maintainers = with maintainers; [ fab ];
};
@@ -14,7 +14,7 @@
buildPythonPackage rec {
pname = "gassist-text";
version = "0.0.11";
version = "0.0.12";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -23,7 +23,7 @@ buildPythonPackage rec {
owner = "tronikos";
repo = "gassist_text";
tag = version;
hash = "sha256-XFHyI48TuPBJjHA4dLSpYv62Y5zK0knrIqNKBoWnEeU=";
hash = "sha256-ToHkep+jcPcl5t05jmzRTX2QAhJRW2R+Qyhwt/zpIfc=";
};
nativeBuildInputs = [ setuptools ];
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "google-cloud-audit-log";
version = "0.3.0";
version = "0.3.2";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -18,7 +18,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "google_cloud_audit_log";
inherit version;
hash = "sha256-kBQoslcCDYwdETPg+gBBZKVV5aOVx8o827hIZRPfOmU=";
hash = "sha256-JZjxUzp9fN1se/RIwS5VGcHVMWLXh4ThC83R32d5G8M=";
};
build-system = [ setuptools ];
@@ -35,8 +35,8 @@ buildPythonPackage rec {
meta = with lib; {
description = "Google Cloud Audit Protos";
homepage = "https://github.com/googleapis/python-audit-log";
changelog = "https://github.com/googleapis/python-audit-log/blob/v${version}/CHANGELOG.md";
homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-audit-log";
changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-audit-log-v${version}/packages/google-cloud-audit-log/CHANGELOG.md";
license = licenses.asl20;
maintainers = [ ];
};
@@ -8,13 +8,13 @@
buildPythonPackage rec {
pname = "harlequin-postgres";
version = "1.1.1";
version = "1.2.0";
pyproject = true;
src = fetchPypi {
pname = "harlequin_postgres";
inherit version;
hash = "sha256-O6CYGzsXqnKYS7NuoW3B6sM5it4jxZ/RSsb4g+HKNps=";
hash = "sha256-9US0aaXP2F+UVM9pY43KpnB05KC0/uDxrpZAYOJ+RR0=";
};
build-system = [

Some files were not shown because too many files have changed in this diff Show More