Merge staging-next into staging
This commit is contained in:
@@ -16,6 +16,8 @@ in
|
||||
programs.msmtp = {
|
||||
enable = lib.mkEnableOption "msmtp - an SMTP client";
|
||||
|
||||
package = lib.mkPackageOption pkgs "msmtp" { };
|
||||
|
||||
setSendmail = lib.mkOption {
|
||||
type = lib.types.bool;
|
||||
default = true;
|
||||
@@ -75,11 +77,11 @@ in
|
||||
};
|
||||
|
||||
config = lib.mkIf cfg.enable {
|
||||
environment.systemPackages = [ pkgs.msmtp ];
|
||||
environment.systemPackages = [ cfg.package ];
|
||||
|
||||
services.mail.sendmailSetuidWrapper = lib.mkIf cfg.setSendmail {
|
||||
program = "sendmail";
|
||||
source = "${pkgs.msmtp}/bin/sendmail";
|
||||
source = "${cfg.package}/bin/sendmail";
|
||||
setuid = false;
|
||||
setgid = false;
|
||||
owner = "root";
|
||||
|
||||
@@ -13,7 +13,6 @@
|
||||
libXdmcp,
|
||||
libcdio,
|
||||
libebur128,
|
||||
libgpod,
|
||||
libidn2,
|
||||
libmtp,
|
||||
libpthreadstubs,
|
||||
@@ -36,10 +35,6 @@
|
||||
rapidjson,
|
||||
}:
|
||||
|
||||
let
|
||||
inherit (lib) optionals;
|
||||
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "strawberry";
|
||||
version = "1.2.11";
|
||||
@@ -78,8 +73,7 @@ stdenv.mkDerivation rec {
|
||||
sparsehash
|
||||
rapidjson
|
||||
]
|
||||
++ optionals stdenv.hostPlatform.isLinux [
|
||||
libgpod
|
||||
++ lib.optionals stdenv.hostPlatform.isLinux [
|
||||
libpulseaudio
|
||||
libselinux
|
||||
libsepol
|
||||
@@ -103,10 +97,12 @@ stdenv.mkDerivation rec {
|
||||
qttools
|
||||
wrapQtAppsHook
|
||||
]
|
||||
++ optionals stdenv.hostPlatform.isLinux [
|
||||
++ lib.optionals stdenv.hostPlatform.isLinux [
|
||||
util-linux
|
||||
];
|
||||
|
||||
cmakeFlags = [ (lib.cmakeBool "ENABLE_GPOD" false) ];
|
||||
|
||||
postInstall = ''
|
||||
qtWrapperArgs+=(
|
||||
--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0"
|
||||
|
||||
@@ -20,7 +20,7 @@ set_version_and_hash() {
|
||||
}
|
||||
|
||||
get_latest_wine_version() {
|
||||
list-directory-versions --pname=wine --url="$wine_url_base/source/$1" | grep -v 'diff\|rc\|tar' | sort --reverse --version-sort -u | head -n 1
|
||||
list-directory-versions --pname=wine --url="$wine_url_base/source/$1/" | grep -v 'diff\|rc\|tar' | sort --reverse --version-sort -u | head -n 1
|
||||
}
|
||||
|
||||
get_latest_lib_version() {
|
||||
|
||||
@@ -10,17 +10,17 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "atuin";
|
||||
version = "18.6.1";
|
||||
version = "18.7.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "atuinsh";
|
||||
repo = "atuin";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-aRaUiGH2CTPtmbfrtLlNfoQzQWG817eazWctqwRlOCE=";
|
||||
hash = "sha256-KHATm505ysJAIGCd2UvkMEIFhp7huPYW5ly+jq1HLdc=";
|
||||
};
|
||||
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-umagQYzOMr3Jh1RewjT0aX5FpYxs9N/70NZXoGaAfi4=";
|
||||
cargoHash = "sha256-ZzMNU3FqD4bD96gEXaTphuM7MqRBBSYZTxIJSNtw+EI=";
|
||||
|
||||
# atuin's default features include 'check-updates', which do not make sense
|
||||
# for distribution builds. List all other default features.
|
||||
@@ -70,6 +70,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
SuperSandro2000
|
||||
sciencentistguy
|
||||
_0x4A6F
|
||||
rvdp
|
||||
];
|
||||
mainProgram = "atuin";
|
||||
};
|
||||
|
||||
@@ -9,11 +9,11 @@
|
||||
}:
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "cato-client";
|
||||
version = "5.4.0.1006";
|
||||
version = "5.5.0.2620";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://clients.catonetworks.com/linux/${version}/cato-client-install.deb";
|
||||
sha256 = "sha256-3RyiDgfWL4vA/pUyOigmuK+SV1Q96Y65HVERPeadWWY=";
|
||||
sha256 = "sha256-V1BhgLOHP/pGlwvjVFdNslKupjHBVSTDVIRtZ6amwbk=";
|
||||
};
|
||||
|
||||
passthru.updateScript = writeScript "update-cato-client" ''
|
||||
|
||||
@@ -11,17 +11,17 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "comma";
|
||||
version = "2.1.0";
|
||||
version = "2.2.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "nix-community";
|
||||
repo = "comma";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-Q9s3z/FqkEqCQyvYhH07qlITGGlA8quZcYsK3lO8M8g=";
|
||||
hash = "sha256-mhSX2yx+/xDwCtLVb+aSFFxP2TOJek/ZX/28khvetwE=";
|
||||
};
|
||||
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-yNx0Sc2JnEfndBBPxaeNMWsdWpB9fAUqXUPVNR+NOrM=";
|
||||
cargoHash = "sha256-6BsRgxcUtVuN1gp3VVXkNQzqb9hD5rWWctieJvFdyrQ=";
|
||||
|
||||
nativeBuildInputs = [ makeBinaryWrapper ];
|
||||
|
||||
|
||||
@@ -7,13 +7,13 @@
|
||||
}:
|
||||
llvmPackages.stdenv.mkDerivation rec {
|
||||
pname = "enzyme";
|
||||
version = "0.0.184";
|
||||
version = "0.0.185";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "EnzymeAD";
|
||||
repo = "Enzyme";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-qLV21DlZpRrGobjqcpwNvm7J+gCi/2yj1eXKPbC/j8A=";
|
||||
hash = "sha256-RRqjYdPVLPL6jlu491KqT/9P8uGESrsthAIdad4gckk=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
||||
@@ -20,6 +20,7 @@ buildNpmPackage rec {
|
||||
|
||||
npmConfigHook = pnpm_9.configHook;
|
||||
npmDeps = pnpmDeps;
|
||||
dontNpmPrune = true;
|
||||
pnpmDeps = pnpm_9.fetchDeps {
|
||||
inherit pname version src;
|
||||
fetcherVersion = 1;
|
||||
|
||||
@@ -11,13 +11,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "ft2-clone";
|
||||
version = "1.96";
|
||||
version = "1.97";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "8bitbubsy";
|
||||
repo = "ft2-clone";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-Kw2EjFiKRVriiauwL/o/yNQkFwnKA23qTs4fhZtEEuA=";
|
||||
hash = "sha256-DaI5mlnl63i8+8JrSQkZ9NTIdB2W4WnFJ60wnglIpWg=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "gitolite";
|
||||
version = "3.6.13";
|
||||
version = "3.6.14";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "sitaramc";
|
||||
repo = "gitolite";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-/VBu+aepIrxWc2padPa/WoXbIdKfIwqmA/M8d1GE5FI=";
|
||||
hash = "sha256-BwpqvjpHzoypV91W/QReAgiNrmpxZ0IE3W/bpCVO1GE=";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
|
||||
@@ -10,18 +10,18 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "helix";
|
||||
version = "25.07";
|
||||
version = "25.07.1";
|
||||
|
||||
# This release tarball includes source code for the tree-sitter grammars,
|
||||
# which is not ordinarily part of the repository.
|
||||
src = fetchzip {
|
||||
url = "https://github.com/helix-editor/helix/releases/download/${version}/helix-${version}-source.tar.xz";
|
||||
hash = "sha256-UbvIbrDNUmcAvqVM98CPlBhjAc5BAyIUpp9+BXGmdfA=";
|
||||
hash = "sha256-Pj/lfcQXRWqBOTTWt6+Gk61F9F1UmeCYr+26hGdG974=";
|
||||
stripRoot = false;
|
||||
};
|
||||
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-++zslB4s5/TOjxqeOFZAsYUu7acPxQw/xMnlYgTf5GU=";
|
||||
cargoHash = "sha256-Mf0nrgMk1MlZkSyUN6mlM5lmTcrOHn3xBNzmVGtApEU=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
git
|
||||
|
||||
@@ -8,22 +8,22 @@
|
||||
|
||||
let
|
||||
pname = "hoppscotch";
|
||||
version = "25.6.0-0";
|
||||
version = "25.6.1-0";
|
||||
|
||||
src =
|
||||
fetchurl
|
||||
{
|
||||
aarch64-darwin = {
|
||||
url = "https://github.com/hoppscotch/releases/releases/download/v${version}/Hoppscotch_mac_aarch64.dmg";
|
||||
hash = "sha256-QeI8BmEJOdzi7eonsLtF4SQaah8LJS+cee5pBbWuHBI=";
|
||||
hash = "sha256-pQAG8jRObTaYOBKgHRydq1ilO7O5nweZSoT70wdcUfA=";
|
||||
};
|
||||
x86_64-darwin = {
|
||||
url = "https://github.com/hoppscotch/releases/releases/download/v${version}/Hoppscotch_mac_x64.dmg";
|
||||
hash = "sha256-4CIU+aFo50E1uMWIR1dA6tNCY1qKiMHnBRkGK5x3Ljg=";
|
||||
hash = "sha256-pRaBphPcWfCgYE03kth4EeFI4mroSHg4r1mmwQDKhLg=";
|
||||
};
|
||||
x86_64-linux = {
|
||||
url = "https://github.com/hoppscotch/releases/releases/download/v${version}/Hoppscotch_linux_x64.AppImage";
|
||||
hash = "sha256-+jtDamZaRzBcfrRdlWBqqJlTYfOF0KpunuruBVuSS3Y=";
|
||||
hash = "sha256-dwjHUBZs9XQMmTfxUrbqgb/7lm+xPTeVO+VCX9wBFK8=";
|
||||
};
|
||||
}
|
||||
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
|
||||
|
||||
@@ -137,7 +137,6 @@ crystal.buildCrystalPackage rec {
|
||||
_999eagle
|
||||
GaetanLepage
|
||||
sbruder
|
||||
pbsds
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -10,12 +10,12 @@
|
||||
kopia,
|
||||
}:
|
||||
let
|
||||
version = "0.20.1";
|
||||
version = "0.21.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "kopia";
|
||||
repo = "kopia";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-hKtrHv7MQjA/AQ/frjP2tPT6zqVPPGnBxYuhWtUgIl0=";
|
||||
hash = "sha256-M4qI8CzIIeoUqCvi8wc7s2CItPFN+1scHdwACy9vw/4=";
|
||||
};
|
||||
in
|
||||
buildNpmPackage {
|
||||
@@ -24,7 +24,7 @@ buildNpmPackage {
|
||||
|
||||
sourceRoot = "${src.name}/app";
|
||||
|
||||
npmDepsHash = "sha256-5gXM5aLsUsJhxbt6IKY4Sg4SBI9ATe248K1TyZThg/0=";
|
||||
npmDepsHash = "sha256-IoPR3es5rHVOxITYCG5I3ETB/KKh5Ku8ftyR9uQH//8=";
|
||||
makeCacheWritable = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -17,18 +17,18 @@
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "lux-cli";
|
||||
|
||||
version = "0.8.2";
|
||||
version = "0.9.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-neorocks";
|
||||
repo = "lux";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-O4n/xTGd1WDiZ/LhBBifsUq7dTvBD4uLoOxX1ByJ82s=";
|
||||
hash = "sha256-RbJ/jR/LrOIn4R4In21Rj5QNr3GrPwPp+6Wy/GPlAM4=";
|
||||
};
|
||||
|
||||
buildAndTestSubdir = "lux-cli";
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-I8dAcPWug/7l3gAyAlHjwqNVzZVEfcvWWBnXuqOEbd4=";
|
||||
cargoHash = "sha256-rQ4zJQSlIUC63a4UdkA6+Y63vvkZ7TyXV0EWXzXmjPM=";
|
||||
|
||||
nativeInstallCheckInputs = [
|
||||
versionCheckHook
|
||||
|
||||
@@ -12,10 +12,10 @@
|
||||
|
||||
let
|
||||
opencode-node-modules-hash = {
|
||||
"aarch64-darwin" = "sha256-uk8HQfHCKTAW54rNHZ1Rr0piZzeJdx6i4o0+xKjfFZs=";
|
||||
"aarch64-linux" = "sha256-gDQh8gfFKl0rAujtos1XsCUnxC2Vjyq9xH5FLZoNW5s=";
|
||||
"x86_64-darwin" = "sha256-H5+qa7vxhwNYRXUo4v8IFUToVXtyXzU3veIqu4idAbU=";
|
||||
"x86_64-linux" = "sha256-1ZxetDrrRdNNOfDOW2uMwMwpEs5S3BLF+SejWcRdtik=";
|
||||
"aarch64-darwin" = "sha256-W/kIKKRt2rBbnb+42NaZ1PsHZPGJbtjB8kV/aP1iZKc=";
|
||||
"aarch64-linux" = "sha256-xDUT61afD8wk3z35NXtQGvZQpxQkN/CPWctVObYQECE=";
|
||||
"x86_64-darwin" = "sha256-Kumy9PeeCO3TQGDdS0Zw9/HlIIQT5O4wrBPGGyl73Og=";
|
||||
"x86_64-linux" = "sha256-VB7bikVFy8w82M6AkYXjsHx34CNHAGMgY69KISOokE4=";
|
||||
};
|
||||
bun-target = {
|
||||
"aarch64-darwin" = "bun-darwin-arm64";
|
||||
@@ -26,12 +26,12 @@ let
|
||||
in
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "opencode";
|
||||
version = "0.2.33";
|
||||
version = "0.3.22";
|
||||
src = fetchFromGitHub {
|
||||
owner = "sst";
|
||||
repo = "opencode";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-l/V9YHwuIPN73ieMT++enL1O5vecA9L0qBDGr8eRVxY=";
|
||||
hash = "sha256-yT6uaTEKYb/+A1WhP6AQW0hWMnmS9vlfLn1E57cnzn0=";
|
||||
};
|
||||
|
||||
tui = buildGoModule {
|
||||
@@ -39,7 +39,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
inherit (finalAttrs) version;
|
||||
src = "${finalAttrs.src}/packages/tui";
|
||||
|
||||
vendorHash = "sha256-0vf4fOk32BLF9/904W8g+5m0vpe6i6tUFRXqDHVcMIQ=";
|
||||
vendorHash = "sha256-G1vM8wxTTPpB1Oaxz2YI8AkirwG54A9i6Uq5e92ucyY=";
|
||||
|
||||
subPackages = [ "cmd/opencode" ];
|
||||
|
||||
@@ -164,8 +164,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
"tui"
|
||||
"--subpackage"
|
||||
"node_modules"
|
||||
"--subpackage"
|
||||
"models-dev-data"
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
@@ -21,17 +21,17 @@
|
||||
}:
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "ruffle";
|
||||
version = "0-nightly-2025-07-10";
|
||||
version = "0-nightly-2025-07-19";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ruffle-rs";
|
||||
repo = "ruffle";
|
||||
tag = lib.strings.removePrefix "0-" finalAttrs.version;
|
||||
hash = "sha256-uN+UqoTSj98ARkwgQT+npY75HDQBDyBO82USXKaq9bI=";
|
||||
hash = "sha256-2EDKnuWE1VHsw7UkMCbmREVRsB1CgwrxnC1x2lvCi+0=";
|
||||
};
|
||||
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-2/Fbd6O233/464UXvK5HOk30Z8xbqeURjZNFWITVsW4=";
|
||||
cargoHash = "sha256-BRfljhOQ9X4LBQ14tLmd6M3N19nOMwk3AC02iclATm4=";
|
||||
cargoBuildFlags = lib.optional withRuffleTools "--workspace";
|
||||
|
||||
env =
|
||||
|
||||
@@ -8,16 +8,16 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "tofu-ls";
|
||||
version = "0.0.8";
|
||||
version = "0.0.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "opentofu";
|
||||
repo = "tofu-ls";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-zOdZjbzTfVM8Nu3cn2qJokC1gwvRVFEabOa2t9SI1AU=";
|
||||
hash = "sha256-Cfkxc6+Pq+sthHvptQ9MS+jYxr+LK42KV8k14vweTX0=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-CD3x52rHmxOfYZ++/C4xGi8aNzl4lS3Ev24sTcJe1FQ=";
|
||||
vendorHash = "sha256-smEjFVqY4AXSzGs8FQRnoFzWrJIu96z0tLajMMusmCA=";
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "tscli";
|
||||
version = "0.0.12";
|
||||
version = "0.0.13";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jaxxstorm";
|
||||
repo = "tscli";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-+1meGROQvprReWSJMKutFcTjhw0YcIekDHml/A+RbN4=";
|
||||
hash = "sha256-KncOCrpu0/72Nf9dOErKT45PxPECS50+wokO10sGUXc=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-FmJoKADhcHk5mWjcXxXb7VszZhFfGWmBKUGxUjvA64U=";
|
||||
|
||||
@@ -14,14 +14,14 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "ty";
|
||||
version = "0.0.1-alpha.14";
|
||||
version = "0.0.1-alpha.15";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "astral-sh";
|
||||
repo = "ty";
|
||||
tag = finalAttrs.version;
|
||||
fetchSubmodules = true;
|
||||
hash = "sha256-q99wzor6inHggInT3R1mX7vLVZwoz68h41+mRg1oayk=";
|
||||
hash = "sha256-7aOFRrnj4WFTuQWcOgdSU3w9KWwRbpPj3K6g4y0JPo0=";
|
||||
};
|
||||
|
||||
# For Darwin platforms, remove the integration test for file notifications,
|
||||
@@ -35,7 +35,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
|
||||
cargoBuildFlags = [ "--package=ty" ];
|
||||
|
||||
cargoHash = "sha256-+MlTidF5g15ojRksfVpJIife+Dd3YTge5aBfrjz6qv8=";
|
||||
cargoHash = "sha256-vhsXYqU3Y5xGDLE/AVkVIY4eweHbyR/E3RvGoHG+1ZE=";
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
|
||||
@@ -107,9 +107,12 @@ stdenv.mkDerivation (
|
||||
+ lib.optionalString (enableShared && stdenv.hostPlatform.isWindows) ''
|
||||
ln -s $out/lib/libunwind.dll.a $out/lib/libunwind_shared.dll.a
|
||||
''
|
||||
+ lib.optionalString (doFakeLibgcc) ''
|
||||
+ lib.optionalString (doFakeLibgcc && !stdenv.hostPlatform.isWindows) ''
|
||||
ln -s $out/lib/libunwind.so $out/lib/libgcc_s.so
|
||||
ln -s $out/lib/libunwind.so $out/lib/libgcc_s.so.1
|
||||
''
|
||||
+ lib.optionalString (doFakeLibgcc && stdenv.hostPlatform.isWindows) ''
|
||||
ln -s $out/lib/libunwind.dll.a $out/lib/libgcc_s.dll.a
|
||||
'';
|
||||
|
||||
meta = llvm_meta // {
|
||||
|
||||
@@ -15,7 +15,10 @@
|
||||
pytest-cov-stub,
|
||||
pytest-repeat,
|
||||
pytest-rerunfailures,
|
||||
scspell,
|
||||
writableTmpDirAsHomeHook,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "colcon-core";
|
||||
version = "0.19.0";
|
||||
@@ -43,12 +46,15 @@ buildPythonPackage rec {
|
||||
pytest-cov-stub
|
||||
pytest-repeat
|
||||
pytest-rerunfailures
|
||||
scspell
|
||||
writableTmpDirAsHomeHook
|
||||
];
|
||||
|
||||
disabledTestPaths = [
|
||||
# Skip the linter and spell check tests that require additional dependencies
|
||||
# Skip the linter tests that require additional dependencies
|
||||
"test/test_flake8.py"
|
||||
"test/test_spell_check.py"
|
||||
# Skip failing Python build tests
|
||||
"test/test_build_python.py"
|
||||
];
|
||||
|
||||
pythonImportsCheck = [ "colcon_core" ];
|
||||
|
||||
@@ -21,14 +21,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "databricks-sdk";
|
||||
version = "0.57.0";
|
||||
version = "0.58.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "databricks";
|
||||
repo = "databricks-sdk-py";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-QdqbUq2kzrP614BWIMdWAIKsVdXIG89BmLlh+Po98zI=";
|
||||
hash = "sha256-MWv+gNueH+Docz19YVhTNOW8e5KEPrI91eUE+UGRUwg=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -29,14 +29,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "docling-core";
|
||||
version = "2.43.0";
|
||||
version = "2.38.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "docling-project";
|
||||
repo = "docling-core";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-c9TaX4INfTfR3ZpmXbOteHr2R2jAbVzvMk8tO1XV4Nc=";
|
||||
hash = "sha256-zfpinXjZrGp5SF5IXLSP/A9Kb1WzqXXtIhhk/G3nY4k=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -0,0 +1,108 @@
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
|
||||
# build-system
|
||||
hatchling,
|
||||
poetry-core,
|
||||
|
||||
# dependencies
|
||||
docling,
|
||||
pydantic-settings,
|
||||
typer,
|
||||
boto3,
|
||||
pandas,
|
||||
fastparquet,
|
||||
pyarrow,
|
||||
httpx,
|
||||
|
||||
# optional dependencies
|
||||
tesserocr,
|
||||
rapidocr-onnxruntime,
|
||||
onnxruntime,
|
||||
ray,
|
||||
|
||||
# tests
|
||||
pytestCheckHook,
|
||||
pytest-asyncio,
|
||||
writableTmpDirAsHomeHook,
|
||||
|
||||
# options
|
||||
withTesserocr ? false,
|
||||
withRapidocr ? false,
|
||||
withRay ? false,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "docling-jobkit";
|
||||
version = "1.1.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "docling-project";
|
||||
repo = "docling-jobkit";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-V+Sc/eEuv0Q3q/wjGpkraD6ZR4Kfhorc3meg7fy0LTA=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
hatchling
|
||||
poetry-core
|
||||
];
|
||||
|
||||
dependencies =
|
||||
[
|
||||
docling
|
||||
pydantic-settings
|
||||
typer
|
||||
boto3
|
||||
pandas
|
||||
fastparquet
|
||||
pyarrow
|
||||
httpx
|
||||
]
|
||||
++ lib.optionals withTesserocr optional-dependencies.tesserocr
|
||||
++ lib.optionals withRapidocr optional-dependencies.rapidocr
|
||||
++ lib.optionals withRay optional-dependencies.ray;
|
||||
|
||||
optional-dependencies = {
|
||||
tesserocr = [ tesserocr ];
|
||||
rapidocr = [
|
||||
rapidocr-onnxruntime
|
||||
onnxruntime
|
||||
];
|
||||
ray = [ ray ];
|
||||
};
|
||||
|
||||
pythonRelaxDeps = [
|
||||
"boto3"
|
||||
"pyarrow"
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"docling"
|
||||
"docling_jobkit"
|
||||
];
|
||||
|
||||
nativeCheckInputs = [
|
||||
pytestCheckHook
|
||||
pytest-asyncio
|
||||
writableTmpDirAsHomeHook
|
||||
];
|
||||
|
||||
disabledTests = [
|
||||
# requires network access
|
||||
"test_convert_url"
|
||||
"test_convert_file"
|
||||
"test_convert_warmup"
|
||||
];
|
||||
|
||||
meta = {
|
||||
changelog = "https://github.com/docling-project/docling-jobkit/blob/${src.tag}/CHANGELOG.md";
|
||||
description = "Running a distributed job processing documents with Docling";
|
||||
homepage = "https://github.com/docling-project/docling-jobkit";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ codgician ];
|
||||
};
|
||||
}
|
||||
@@ -6,10 +6,12 @@
|
||||
setuptools-scm,
|
||||
# python dependencies
|
||||
docling,
|
||||
docling-jobkit,
|
||||
fastapi,
|
||||
httpx,
|
||||
pydantic-settings,
|
||||
python-multipart,
|
||||
scalar-fastapi,
|
||||
uvicorn,
|
||||
websockets,
|
||||
tesserocr,
|
||||
@@ -29,21 +31,16 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "docling-serve";
|
||||
version = "0.14.0";
|
||||
version = "1.0.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "docling-project";
|
||||
repo = "docling-serve";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-R8W/FXKj2wLJOcjwIsna/2wFOLGM80Qr3WlYPJTTSNU=";
|
||||
hash = "sha256-kvtsutdQXk9mxx90fHXlzxFXrA7v+TdlgjrKCSFuuVU=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace pyproject.toml \
|
||||
--replace-fail '"kfp[kubernetes]>=2.10.0",' ""
|
||||
'';
|
||||
|
||||
build-system = [
|
||||
hatchling
|
||||
setuptools-scm
|
||||
@@ -60,10 +57,12 @@ buildPythonPackage rec {
|
||||
dependencies =
|
||||
[
|
||||
docling
|
||||
(docling-jobkit.override { inherit withTesserocr withRapidocr; })
|
||||
fastapi
|
||||
httpx
|
||||
pydantic-settings
|
||||
python-multipart
|
||||
scalar-fastapi
|
||||
typer
|
||||
uvicorn
|
||||
websockets
|
||||
|
||||
@@ -52,14 +52,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "docling";
|
||||
version = "2.41.0";
|
||||
version = "2.38.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "docling-project";
|
||||
repo = "docling";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-GD052HCqBLs+KUkOUOVdlXxS6+PD2pthGtz+zdQ6QnM=";
|
||||
hash = "sha256-ITRpWO7PEtfg5kM9LF3koZgzuPtLxoGFhorMlXlwSdI=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -0,0 +1,82 @@
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
|
||||
# build-system
|
||||
poetry-core,
|
||||
|
||||
# dependencies
|
||||
cachelib,
|
||||
flask,
|
||||
pytz,
|
||||
|
||||
# tests
|
||||
elasticsearch,
|
||||
flask-sqlalchemy,
|
||||
peewee,
|
||||
pymemcache,
|
||||
pymongo,
|
||||
pytestCheckHook,
|
||||
redis,
|
||||
redisTestHook,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "flask-session2";
|
||||
version = "1.3.1";
|
||||
pyproject = true;
|
||||
|
||||
__darwinAllowLocalNetworking = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "christopherpickering";
|
||||
repo = "flask-session2";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-kxUuEirUG/jZlygKyQy2Sm7hmB331K2q8vBmcIbp7/s=";
|
||||
};
|
||||
|
||||
build-system = [ poetry-core ];
|
||||
|
||||
dependencies = [
|
||||
cachelib
|
||||
flask
|
||||
pytz
|
||||
];
|
||||
|
||||
pythonRelaxDeps = [
|
||||
"cachelib"
|
||||
"flask"
|
||||
"pytz"
|
||||
];
|
||||
|
||||
nativeCheckInputs = [
|
||||
elasticsearch
|
||||
flask-sqlalchemy
|
||||
peewee
|
||||
pymemcache
|
||||
pymongo
|
||||
pytestCheckHook
|
||||
redis
|
||||
redisTestHook
|
||||
];
|
||||
|
||||
disabledTests = [
|
||||
"test_elasticsearch_session"
|
||||
"test_flasksqlalchemy_session"
|
||||
"test_flasksqlalchemy_session_with_signer"
|
||||
"test_memcached_session"
|
||||
"test_mongodb_session"
|
||||
"test_session_use_signer"
|
||||
];
|
||||
|
||||
pythonImportsCheck = [ "flask_session" ];
|
||||
|
||||
meta = {
|
||||
description = "Flask extension that adds support for server-side sessions";
|
||||
homepage = "https://github.com/christopherpickering/flask-session2";
|
||||
changelog = "https://github.com/christopherpickering/flask-session2/releases/tag/${version}";
|
||||
license = lib.licenses.bsd3;
|
||||
maintainers = with lib.maintainers; [ ethancedwards8 ];
|
||||
};
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
poetry-core,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
requests,
|
||||
httmock,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "freesms";
|
||||
version = "0.3.0";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bfontaine";
|
||||
repo = "freesms";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-5f5amXH6VVppX9/9DhILdBU8w/6n67EUgBy/zgTEUCM=";
|
||||
};
|
||||
|
||||
build-system = [ poetry-core ];
|
||||
|
||||
dependencies = [ requests ];
|
||||
|
||||
nativeCheckInputs = [
|
||||
pytestCheckHook
|
||||
httmock
|
||||
];
|
||||
|
||||
pythonImportsCheck = [ "freesms" ];
|
||||
|
||||
meta = {
|
||||
description = "Python interface for Free Mobile SMS API";
|
||||
homepage = "https://github.com/bfontaine/freesms";
|
||||
changelog = "https://github.com/bfontaine/freesms/releases/tag/v${version}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ lib.maintainers.jamiemagee ];
|
||||
};
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
iperf3,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "iperf3";
|
||||
version = "0.1.11";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "thiezn";
|
||||
repo = "iperf3-python";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-kcEgG9lkYUqFtTgrGZdEQ0AHsx3yQIMFOG4A7d4mAnE=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
# Tests require iperf3 client and server setup
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [ "iperf3" ];
|
||||
|
||||
meta = {
|
||||
description = "Python wrapper around iperf3";
|
||||
homepage = "https://github.com/thiezn/iperf3-python";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ lib.maintainers.jamiemagee ];
|
||||
};
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
{
|
||||
lib,
|
||||
aiohttp,
|
||||
aiozoneinfo,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pydantic,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "lacrosse-view";
|
||||
version = "1.1.1";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.6";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "IceBotYT";
|
||||
repo = "lacrosse_view";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-fIeVRqGEL79pOl/zAk3nrrgOgfvlujjK3sFfPVWfUxM=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [
|
||||
aiohttp
|
||||
aiozoneinfo
|
||||
pydantic
|
||||
];
|
||||
|
||||
# No tests
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [ "lacrosse_view" ];
|
||||
|
||||
meta = {
|
||||
description = "Client for retrieving data from the La Crosse View cloud";
|
||||
homepage = "https://github.com/IceBotYT/lacrosse_view";
|
||||
changelog = "https://github.com/IceBotYT/lacrosse_view/releases/tag/v${version}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ lib.maintainers.jamiemagee ];
|
||||
};
|
||||
}
|
||||
@@ -4,7 +4,7 @@
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
cmake,
|
||||
abseil-cpp,
|
||||
abseil-cpp_202407, # downgrade, same reason as toplevel protobuf_29
|
||||
protobuf_29,
|
||||
pybind11,
|
||||
zlib,
|
||||
@@ -31,7 +31,7 @@ buildPythonPackage {
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
||||
buildInputs = [
|
||||
abseil-cpp
|
||||
abseil-cpp_202407
|
||||
protobuf_29
|
||||
pybind11
|
||||
zlib
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pyw215";
|
||||
version = "0.8.0";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.6";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-AQRGXpuduHRMozEZQMNLX5f5GtJa3T/5rHIGqGvWUP4=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [ "pyW215" ];
|
||||
|
||||
meta = {
|
||||
description = "Python library for interfacing with D-Link W215 Smart Plugs";
|
||||
homepage = "https://github.com/linuxchristian/pyW215";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ lib.maintainers.jamiemagee ];
|
||||
};
|
||||
}
|
||||
@@ -0,0 +1,65 @@
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
|
||||
# build-system
|
||||
setuptools,
|
||||
|
||||
# python dependencies
|
||||
annotated-types,
|
||||
anyio,
|
||||
fastapi,
|
||||
idna,
|
||||
pydantic,
|
||||
sniffio,
|
||||
starlette,
|
||||
typing-extensions,
|
||||
|
||||
# tests
|
||||
pytestCheckHook,
|
||||
httpx,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "scalar-fastapi";
|
||||
version = "1.2.2";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
pname = "scalar_fastapi";
|
||||
inherit version;
|
||||
hash = "sha256-r5GoX6f7Ru078WcRvGNyhyYDxL1w4yjbfHvlf+ZF/sc=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
setuptools
|
||||
];
|
||||
|
||||
dependencies = [
|
||||
annotated-types
|
||||
anyio
|
||||
fastapi
|
||||
idna
|
||||
pydantic
|
||||
sniffio
|
||||
starlette
|
||||
typing-extensions
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"scalar_fastapi"
|
||||
];
|
||||
|
||||
nativeCheckInputs = [
|
||||
pytestCheckHook
|
||||
httpx
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "A plugin for FastAPI to render a reference for your OpenAPI document";
|
||||
homepage = "https://github.com/scalar/scalar/";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ codgician ];
|
||||
};
|
||||
}
|
||||
@@ -22,14 +22,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "spsdk-mcu-link";
|
||||
version = "0.6.4";
|
||||
version = "0.6.5";
|
||||
pyproject = true;
|
||||
|
||||
# Latest tag missing on GitHub
|
||||
src = fetchPypi {
|
||||
pname = "spsdk_mcu_link";
|
||||
inherit version;
|
||||
hash = "sha256-9PI/h40vUbdvIRIfITo1b6bB+FyT1CS0F8ygx0IgQKI=";
|
||||
hash = "sha256-rjPmMKmRs3+wtH4aWvGiA1NNVteytbH4bx5ihJ5BkMc=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -56,24 +56,6 @@ let
|
||||
};
|
||||
in
|
||||
{
|
||||
cargo-pgrx_0_12_0_alpha_1 = generic {
|
||||
version = "0.12.0-alpha.1";
|
||||
hash = "sha256-0m9oaqjU42RYyttkTihADDrRMjr2WoK/8sInZALeHws=";
|
||||
cargoHash = "sha256-zYjqE7LZLnTaVxWAPWC1ncEjCMlrhy4THtgecB7wBYY=";
|
||||
};
|
||||
|
||||
cargo-pgrx_0_12_6 = generic {
|
||||
version = "0.12.6";
|
||||
hash = "sha256-7aQkrApALZe6EoQGVShGBj0UIATnfOy2DytFj9IWdEA=";
|
||||
cargoHash = "sha256-pnMxWWfvr1/AEp8DvG4awig8zjdHizJHoZ5RJA8CL08=";
|
||||
};
|
||||
|
||||
cargo-pgrx_0_14_1 = generic {
|
||||
version = "0.14.1";
|
||||
hash = "sha256-oMToAhKkRiCyC8JYS0gmo/XX3QVcVtF5mUV0aQjd+p8=";
|
||||
cargoHash = "sha256-RawGAQGtG2QVDCMbwjmUEaH6rDeRiBvvJsGCY8wySw0=";
|
||||
};
|
||||
|
||||
# Default version for direct usage.
|
||||
# Not to be used with buildPgrxExtension, where it should be pinned.
|
||||
# When you make an extension use the latest version, *copy* this to a separate pinned attribute.
|
||||
@@ -83,3 +65,4 @@ in
|
||||
cargoHash = "sha256-c+n1bJMO9254kT4e6exVNhlIouzkkzrRIOVzR9lZeg4=";
|
||||
};
|
||||
}
|
||||
// lib.mapAttrs (_: generic) (import ./pinned.nix)
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
# nixpkgs-update: no auto update
|
||||
{
|
||||
cargo-pgrx_0_12_0_alpha_1 = {
|
||||
version = "0.12.0-alpha.1";
|
||||
hash = "sha256-0m9oaqjU42RYyttkTihADDrRMjr2WoK/8sInZALeHws=";
|
||||
cargoHash = "sha256-zYjqE7LZLnTaVxWAPWC1ncEjCMlrhy4THtgecB7wBYY=";
|
||||
};
|
||||
|
||||
cargo-pgrx_0_12_6 = {
|
||||
version = "0.12.6";
|
||||
hash = "sha256-7aQkrApALZe6EoQGVShGBj0UIATnfOy2DytFj9IWdEA=";
|
||||
cargoHash = "sha256-pnMxWWfvr1/AEp8DvG4awig8zjdHizJHoZ5RJA8CL08=";
|
||||
};
|
||||
|
||||
cargo-pgrx_0_14_1 = {
|
||||
version = "0.14.1";
|
||||
hash = "sha256-oMToAhKkRiCyC8JYS0gmo/XX3QVcVtF5mUV0aQjd+p8=";
|
||||
cargoHash = "sha256-RawGAQGtG2QVDCMbwjmUEaH6rDeRiBvvJsGCY8wySw0=";
|
||||
};
|
||||
}
|
||||
@@ -5,13 +5,13 @@
|
||||
|
||||
callPackage ../generic.nix rec {
|
||||
pname = "rat-king-adventure";
|
||||
version = "2.2.0";
|
||||
version = "2.2.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "TrashboxBobylev";
|
||||
repo = "Rat-King-Adventure";
|
||||
rev = version;
|
||||
hash = "sha256-IdaUnCpE8xZzPTjrUYdTPzJmL4Z0FFIc2zxrIXKSWkE=";
|
||||
hash = "sha256-9vK5wD/pA/xa4lpRrpHdiwbiRdaBkIB6TKAOIfHrjz0=";
|
||||
};
|
||||
|
||||
desktopName = "Rat King Adventure";
|
||||
|
||||
@@ -1221,7 +1221,8 @@
|
||||
];
|
||||
"dlink" =
|
||||
ps: with ps; [
|
||||
]; # missing inputs: pyW215
|
||||
pyw215
|
||||
];
|
||||
"dlna_dmr" =
|
||||
ps: with ps; [
|
||||
async-upnp-client
|
||||
@@ -1847,7 +1848,8 @@
|
||||
];
|
||||
"free_mobile" =
|
||||
ps: with ps; [
|
||||
]; # missing inputs: freesms
|
||||
freesms
|
||||
];
|
||||
"freebox" =
|
||||
ps: with ps; [
|
||||
freebox-api
|
||||
@@ -2743,7 +2745,8 @@
|
||||
];
|
||||
"iperf3" =
|
||||
ps: with ps; [
|
||||
]; # missing inputs: iperf3
|
||||
iperf3
|
||||
];
|
||||
"ipma" =
|
||||
ps: with ps; [
|
||||
pyipma
|
||||
@@ -3037,7 +3040,8 @@
|
||||
];
|
||||
"lacrosse_view" =
|
||||
ps: with ps; [
|
||||
]; # missing inputs: lacrosse-view
|
||||
lacrosse-view
|
||||
];
|
||||
"lamarzocco" =
|
||||
ps: with ps; [
|
||||
aioesphomeapi
|
||||
@@ -6962,6 +6966,7 @@
|
||||
"discovergy"
|
||||
"dlib_face_detect"
|
||||
"dlib_face_identify"
|
||||
"dlink"
|
||||
"dlna_dmr"
|
||||
"dlna_dms"
|
||||
"dnsip"
|
||||
@@ -7219,6 +7224,7 @@
|
||||
"kostal_plenticore"
|
||||
"kraken"
|
||||
"kulersky"
|
||||
"lacrosse_view"
|
||||
"lamarzocco"
|
||||
"lametric"
|
||||
"landisgyr_heat_meter"
|
||||
|
||||
@@ -7,7 +7,7 @@ grafanaPlugin {
|
||||
meta = with lib; {
|
||||
description = "The Grafana Metrics Drilldown app provides a queryless experience for browsing Prometheus-compatible metrics. Quickly find related metrics without writing PromQL queries.";
|
||||
license = licenses.agpl3Only;
|
||||
teams = [ lib.maintainers.marcel ];
|
||||
maintainers = [ lib.maintainers.marcel ];
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -14,13 +14,13 @@
|
||||
|
||||
postgresqlBuildExtension (finalAttrs: {
|
||||
pname = "pg-gvm";
|
||||
version = "22.6.9";
|
||||
version = "22.6.10";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "greenbone";
|
||||
repo = "pg-gvm";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-T1U7t6ORHtmWeg77PR4gUH4nn3ywVC3MnvqoEIpJ4aw=";
|
||||
hash = "sha256-NyArAvGkKaMKUuZs76+bmQwUBu3AXCXNCYZ9UB1V7rA=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
+12
-12
@@ -1590,22 +1590,22 @@ mapAliases {
|
||||
presage = throw "presage has been removed, as it has been unmaintained since 2018"; # Added 2024-03-24
|
||||
projectm = throw "Since version 4, 'projectm' has been split into 'libprojectm' (the library) and 'projectm-sdl-cpp' (the SDL2 frontend). ProjectM 3 has been moved to 'projectm_3'"; # Added 2024-11-10
|
||||
|
||||
cstore_fdw = postgresqlPackages.cstore_fdw;
|
||||
pg_cron = postgresqlPackages.pg_cron;
|
||||
pg_hll = postgresqlPackages.pg_hll;
|
||||
pg_repack = postgresqlPackages.pg_repack;
|
||||
pg_similarity = postgresqlPackages.pg_similarity;
|
||||
pg_topn = postgresqlPackages.pg_topn;
|
||||
cstore_fdw = throw "'cstore_fdw' has been removed. Use 'postgresqlPackages.cstore_fdw' instead."; # Added 2025-07-19
|
||||
pg_cron = throw "'pg_cron' has been removed. Use 'postgresqlPackages.pg_cron' instead."; # Added 2025-07-19
|
||||
pg_hll = throw "'pg_hll' has been removed. Use 'postgresqlPackages.pg_hll' instead."; # Added 2025-07-19
|
||||
pg_repack = throw "'pg_repack' has been removed. Use 'postgresqlPackages.pg_repack' instead."; # Added 2025-07-19
|
||||
pg_similarity = throw "'pg_similarity' has been removed. Use 'postgresqlPackages.pg_similarity' instead."; # Added 2025-07-19
|
||||
pg_topn = throw "'pg_topn' has been removed. Use 'postgresqlPackages.pg_topn' instead."; # Added 2025-07-19
|
||||
pgf1 = throw "'pgf1' has been removed since it is unmaintained. Consider using 'pgf' instead"; # Added 2025-05-10
|
||||
pgjwt = postgresqlPackages.pgjwt;
|
||||
pgroonga = postgresqlPackages.pgroonga;
|
||||
pgtap = postgresqlPackages.pgtap;
|
||||
plv8 = postgresqlPackages.plv8;
|
||||
pgjwt = throw "'pgjwt' has been removed. Use 'postgresqlPackages.pgjwt' instead."; # Added 2025-07-19
|
||||
pgroonga = throw "'pgroonga' has been removed. Use 'postgresqlPackages.pgroonga' instead."; # Added 2025-07-19
|
||||
pgtap = throw "'pgtap' has been removed. Use 'postgresqlPackages.pgtap' instead."; # Added 2025-07-19
|
||||
plv8 = throw "'plv8' has been removed. Use 'postgresqlPackages.plv8' instead."; # Added 2025-07-19
|
||||
postcss-cli = throw "postcss-cli has been removed because it was broken"; # added 2025-03-24
|
||||
postgis = postgresqlPackages.postgis;
|
||||
postgis = throw "'postgis' has been removed. Use 'postgresqlPackages.postgis' instead."; # Added 2025-07-19
|
||||
tex-match = throw "'tex-match' has been removed due to lack of maintenance upstream. Consider using 'hieroglyphic' instead"; # Added 2024-09-24
|
||||
texinfo5 = throw "'texinfo5' has been removed from nixpkgs"; # Added 2024-09-10
|
||||
timescaledb = postgresqlPackages.timescaledb;
|
||||
timescaledb = throw "'timescaledb' has been removed. Use 'postgresqlPackages.timescaledb' instead."; # Added 2025-07-19
|
||||
tsearch_extras = throw "'tsearch_extras' has been removed from nixpkgs"; # Added 2024-12-15
|
||||
|
||||
postgresql_12 = throw "postgresql_12 has been removed since it reached its EOL upstream"; # Added 2024-11-14
|
||||
|
||||
@@ -5894,9 +5894,12 @@ with pkgs;
|
||||
ocamlformat_0_26_1
|
||||
;
|
||||
|
||||
inherit (ocaml-ng.ocamlPackages_5_2)
|
||||
ocamlformat_0_26_2
|
||||
;
|
||||
|
||||
inherit (ocamlPackages)
|
||||
ocamlformat # latest version
|
||||
ocamlformat_0_26_2
|
||||
ocamlformat_0_27_0
|
||||
;
|
||||
|
||||
@@ -6281,10 +6284,13 @@ with pkgs;
|
||||
elixir_1_19
|
||||
elixir_1_18
|
||||
elixir_1_17
|
||||
elixir-ls
|
||||
;
|
||||
|
||||
inherit (beam.packages.erlang_26.beamPackages)
|
||||
elixir_1_16
|
||||
elixir_1_15
|
||||
elixir_1_14
|
||||
elixir-ls
|
||||
;
|
||||
|
||||
inherit (beam.packages.erlang)
|
||||
|
||||
@@ -4192,6 +4192,8 @@ self: super: with self; {
|
||||
|
||||
docling-ibm-models = callPackage ../development/python-modules/docling-ibm-models { };
|
||||
|
||||
docling-jobkit = callPackage ../development/python-modules/docling-jobkit { };
|
||||
|
||||
docling-parse = callPackage ../development/python-modules/docling-parse {
|
||||
loguru-cpp = pkgs.loguru;
|
||||
};
|
||||
@@ -5266,6 +5268,8 @@ self: super: with self; {
|
||||
|
||||
flask-session-captcha = callPackage ../development/python-modules/flask-session-captcha { };
|
||||
|
||||
flask-session2 = callPackage ../development/python-modules/flask-session2 { };
|
||||
|
||||
flask-simpleldap = callPackage ../development/python-modules/flask-simpleldap { };
|
||||
|
||||
flask-sock = callPackage ../development/python-modules/flask-sock { };
|
||||
@@ -5461,6 +5465,8 @@ self: super: with self; {
|
||||
|
||||
freesasa = callPackage ../development/python-modules/freesasa { inherit (pkgs) freesasa; };
|
||||
|
||||
freesms = callPackage ../development/python-modules/freesms { };
|
||||
|
||||
freetype-py = callPackage ../development/python-modules/freetype-py { };
|
||||
|
||||
freezegun = callPackage ../development/python-modules/freezegun { };
|
||||
@@ -7078,6 +7084,8 @@ self: super: with self; {
|
||||
|
||||
ipdb = callPackage ../development/python-modules/ipdb { };
|
||||
|
||||
iperf3 = callPackage ../development/python-modules/iperf3 { };
|
||||
|
||||
ipfshttpclient = callPackage ../development/python-modules/ipfshttpclient { };
|
||||
|
||||
iplotx = callPackage ../development/python-modules/iplotx { };
|
||||
@@ -7785,6 +7793,8 @@ self: super: with self; {
|
||||
|
||||
laces = callPackage ../development/python-modules/laces { };
|
||||
|
||||
lacrosse-view = callPackage ../development/python-modules/lacrosse-view { };
|
||||
|
||||
lacuscore = callPackage ../development/python-modules/lacuscore { };
|
||||
|
||||
lakeside = callPackage ../development/python-modules/lakeside { };
|
||||
@@ -14999,6 +15009,8 @@ self: super: with self; {
|
||||
|
||||
pyvows = callPackage ../development/python-modules/pyvows { };
|
||||
|
||||
pyw215 = callPackage ../development/python-modules/pyw215 { };
|
||||
|
||||
pywal = callPackage ../development/python-modules/pywal { };
|
||||
|
||||
pywatchman = callPackage ../development/python-modules/pywatchman { };
|
||||
@@ -15953,6 +15965,8 @@ self: super: with self; {
|
||||
|
||||
sbom4files = callPackage ../development/python-modules/sbom4files { };
|
||||
|
||||
scalar-fastapi = callPackage ../development/python-modules/scalar-fastapi { };
|
||||
|
||||
scalene = callPackage ../development/python-modules/scalene { };
|
||||
|
||||
scales = callPackage ../development/python-modules/scales { };
|
||||
|
||||
@@ -90,6 +90,7 @@ let
|
||||
gimp3 = linux;
|
||||
gpu-screen-recorder = linux;
|
||||
gst_all_1.gst-plugins-bad = linux;
|
||||
jellyfin-ffmpeg = linux;
|
||||
kdePackages.kdenlive = linux;
|
||||
lightgbm = linux;
|
||||
llama-cpp = linux;
|
||||
|
||||
Reference in New Issue
Block a user