Merge master into staging-next

This commit is contained in:
nixpkgs-ci[bot] 2025-06-14 12:06:15 +00:00 committed by GitHub
commit c464db46c7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
44 changed files with 301 additions and 302 deletions

View File

@ -21288,12 +21288,12 @@ final: prev: {
vimtex = buildVimPlugin { vimtex = buildVimPlugin {
pname = "vimtex"; pname = "vimtex";
version = "2025-06-02"; version = "2025-06-12";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "lervag"; owner = "lervag";
repo = "vimtex"; repo = "vimtex";
rev = "f20b11458e97250d690ce0dc8670759b838cace9"; rev = "4b4f18b1b181cdea35fdc418e5eb511f20e1f0fb";
sha256 = "1ihq3l1wx7pbm6qw1gky8r51f2z08c723gvc19j1mklcg4gxgw7z"; sha256 = "1dwp05rkpykq3ppwy45hcy6d8d63sh76i4qmw3387ybisj06929v";
}; };
meta.homepage = "https://github.com/lervag/vimtex/"; meta.homepage = "https://github.com/lervag/vimtex/";
meta.hydraPlatforms = [ ]; meta.hydraPlatforms = [ ];

View File

@ -26,11 +26,11 @@ let
hash = hash =
{ {
x86_64-linux = "sha256-4zLMqwIFMfeZBuHDmaORx+BK9vqxe0SMwSKUyqVYtb8="; x86_64-linux = "sha256-c/0+67nosODGvNFav9JAsZlOOL4AqlcRnM1KvcfTXok=";
x86_64-darwin = "sha256-RzvRknMzZPdM2sd/nRIYSWN7TUJ/uBl3NL4H3+ckAUI="; x86_64-darwin = "sha256-1mqzNWbZE0a7EqbYbPK5iJK4tRuKS0nTDcoDDOikj7g=";
aarch64-linux = "sha256-rfsfgWmX24783VM9srcCZHNIeCSV1I9J7NoFjtXqdBc="; aarch64-linux = "sha256-/ygtxPvX4fKG1s4KD+JCdc+PTdEg57J9RYW0GmcOf/4=";
aarch64-darwin = "sha256-3fcO8Wy0703j4y2TCe6O5tSuAMSW3kLzxrZ5ztgN9r8="; aarch64-darwin = "sha256-TRwLkZ0uUeD9FA6IPsZ/pK672IgqmhHHycVME9d5X80=";
armv7l-linux = "sha256-7Qk0V7sZeBohqCp1ciEtccGj073ZYXvvLsxMZ40ZqFg="; armv7l-linux = "sha256-81Fm+9iBci7UJupzeG7FWMCIseVGWSSsgyMtOce1fE4=";
} }
.${system} or throwSystem; .${system} or throwSystem;
@ -41,7 +41,7 @@ callPackage ./generic.nix rec {
# Please backport all compatible updates to the stable release. # Please backport all compatible updates to the stable release.
# This is important for the extension ecosystem. # This is important for the extension ecosystem.
version = "1.100.33714"; version = "1.101.03933";
pname = "vscodium"; pname = "vscodium";
executableName = "codium"; executableName = "codium";

View File

@ -21,13 +21,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "bpftrace"; pname = "bpftrace";
version = "0.23.4"; version = "0.23.5";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "bpftrace"; owner = "bpftrace";
repo = "bpftrace"; repo = "bpftrace";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-fJOc5M+DhYjmooDb8p/kZbUOhQX27/6aau7Ff9dgjbs="; hash = "sha256-Shtf4PSXxUV0Bd7ORYyP06lbWf3LE6BQi7WfTIGDOfk=";
}; };
buildInputs = with llvmPackages; [ buildInputs = with llvmPackages; [

View File

@ -17,7 +17,7 @@
}: }:
stdenvNoCC.mkDerivation rec { stdenvNoCC.mkDerivation rec {
version = "1.2.14"; version = "1.2.16";
pname = "bun"; pname = "bun";
src = src =
@ -86,19 +86,19 @@ stdenvNoCC.mkDerivation rec {
sources = { sources = {
"aarch64-darwin" = fetchurl { "aarch64-darwin" = fetchurl {
url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-aarch64.zip"; url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-aarch64.zip";
hash = "sha256-J0w3utbdUEH3T2UzCww5gDF7EUKhveznvr6zqrRLiNo="; hash = "sha256-IBaCFzMLDruOkUg25jqvVxQK/wz5VxYidlh8qwQS8X8=";
}; };
"aarch64-linux" = fetchurl { "aarch64-linux" = fetchurl {
url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-aarch64.zip"; url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-aarch64.zip";
hash = "sha256-hLctvtLYWywlHx80ViQ65LVyd7hs6sNAakRgGPbPltk="; hash = "sha256-gKAkQ0q1sJjCWe5VsfWCgFkdHeKGxcZStjNkCoyZ5j4=";
}; };
"x86_64-darwin" = fetchurl { "x86_64-darwin" = fetchurl {
url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-x64-baseline.zip"; url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-x64-baseline.zip";
hash = "sha256-c97u+DigXOVc28AA/rVUSt773Z8GbW21pejeCHLdF2Q="; hash = "sha256-WPEJ8m81EF1RogdpAOLhdQamBY7lk6NMRZ3IeeUiHnQ=";
}; };
"x86_64-linux" = fetchurl { "x86_64-linux" = fetchurl {
url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-x64.zip"; url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-x64.zip";
hash = "sha256-zrG9NHKgi83I2VSCAkOjKdgLigwC9Xy+/ZERCS2NPd0="; hash = "sha256-+DEdjXyqDZOMbEzs8KYA5enOTidaQR44oun4x30MEAI=";
}; };
}; };
updateScript = writeShellScript "update-bun" '' updateScript = writeShellScript "update-bun" ''

View File

@ -6,17 +6,17 @@
}: }:
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "cargo-modules"; pname = "cargo-modules";
version = "0.24.1"; version = "0.24.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "regexident"; owner = "regexident";
repo = "cargo-modules"; repo = "cargo-modules";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-VApgcyG2wKZ2kXHvToWfFi/YM0Q0Ebw2G1RJfmMrGuI="; hash = "sha256-Z6CbH0a2LCHtFQeiHXAC8ebysVLueHNlqxDe+Q3Tbyc=";
}; };
useFetchCargoVendor = true; useFetchCargoVendor = true;
cargoHash = "sha256-kKYB6Dvvw/DkMJ0q9PPltZMBgGQJ50L7MXFOVjkHSEM="; cargoHash = "sha256-8MNhuvYfIVAIsnHFyz38CY0YOgqc9AwEh3W5kn9Gs3k=";
checkFlags = [ checkFlags = [
"--skip=cfg_test::with_tests::smoke" "--skip=cfg_test::with_tests::smoke"

View File

@ -25,14 +25,14 @@ with py.pkgs;
python3.pkgs.buildPythonApplication rec { python3.pkgs.buildPythonApplication rec {
pname = "checkov"; pname = "checkov";
version = "3.2.437"; version = "3.2.441";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "bridgecrewio"; owner = "bridgecrewio";
repo = "checkov"; repo = "checkov";
tag = version; tag = version;
hash = "sha256-AXqrqAtwGKdzgPwWEpqScFcsP62tvMpNxVn+K75aHUo="; hash = "sha256-m3xfLbmGt2OGqjnTNsSiAeZ7MMltoXBNUS5sDRzYxo4=";
}; };
pythonRelaxDeps = [ pythonRelaxDeps = [

View File

@ -6,13 +6,13 @@
buildGoModule rec { buildGoModule rec {
pname = "cnquery"; pname = "cnquery";
version = "11.56.0"; version = "11.57.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "mondoohq"; owner = "mondoohq";
repo = "cnquery"; repo = "cnquery";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-PkwGfQQiKGUfiUhqzowCaPSBMBaN2S3n7kA3W2UiTQw="; hash = "sha256-RlDXoLBsJl/2TCDBfQhdWfr8zQfQiEedW5ckVtQn4eM=";
}; };
subPackages = [ "apps/cnquery" ]; subPackages = [ "apps/cnquery" ];

View File

@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: {
''; '';
postInstall = '' postInstall = ''
install -Dm0755 src/{c2enc,c2sim,freedv_rx,freedv_tx,cohpsk_*,fdmdv_*,fsk_*,ldpc_*,ofdm_*} -t $out/bin/ install -Dm0755 src/{c2enc,c2dec,c2sim,freedv_rx,freedv_tx,cohpsk_*,fdmdv_*,fsk_*,ldpc_*,ofdm_*} -t $out/bin/
''; '';
postFixup = postFixup =

View File

@ -18,14 +18,14 @@ let
in in
flutter324.buildFlutterApplication rec { flutter324.buildFlutterApplication rec {
pname = "ente-auth"; pname = "ente-auth";
version = "4.3.6"; version = "4.4.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "ente-io"; owner = "ente-io";
repo = "ente"; repo = "ente";
sparseCheckout = [ "auth" ]; sparseCheckout = [ "auth" ];
tag = "auth-v${version}"; tag = "auth-v${version}";
hash = "sha256-6S0sgxiPrakqtQ/KoEKR10yWxOk6Rs5MOHjFZXkAbcg="; hash = "sha256-bwLEOmdDiD7X2o9PshDBf+Y1s6KYT7xGhqCu4nNAchI=";
}; };
sourceRoot = "${src.name}/auth"; sourceRoot = "${src.name}/auth";

View File

@ -4,17 +4,17 @@
"dependency": "transitive", "dependency": "transitive",
"description": { "description": {
"name": "_fe_analyzer_shared", "name": "_fe_analyzer_shared",
"sha256": "16e298750b6d0af7ce8a3ba7c18c69c3785d11b15ec83f6dcd0ad2a0009b3cab", "sha256": "f256b0c0ba6c7577c15e2e4e114755640a875e885099367bf6e012b19314c834",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "76.0.0" "version": "72.0.0"
}, },
"_macros": { "_macros": {
"dependency": "transitive", "dependency": "transitive",
"description": "dart", "description": "dart",
"source": "sdk", "source": "sdk",
"version": "0.3.3" "version": "0.3.2"
}, },
"adaptive_theme": { "adaptive_theme": {
"dependency": "direct main", "dependency": "direct main",
@ -30,11 +30,11 @@
"dependency": "transitive", "dependency": "transitive",
"description": { "description": {
"name": "analyzer", "name": "analyzer",
"sha256": "1f14db053a8c23e260789e9b0980fa27f2680dd640932cae5e1137cce0e46e1e", "sha256": "b652861553cd3990d8ed361f7979dc6d7053a9ac8843fa73820ab68ce5410139",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "6.11.0" "version": "6.7.0"
}, },
"ansicolor": { "ansicolor": {
"dependency": "transitive", "dependency": "transitive",
@ -110,11 +110,11 @@
"dependency": "transitive", "dependency": "transitive",
"description": { "description": {
"name": "async", "name": "async",
"sha256": "d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63", "sha256": "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "2.12.0" "version": "2.11.0"
}, },
"auto_size_text": { "auto_size_text": {
"dependency": "direct main", "dependency": "direct main",
@ -160,11 +160,11 @@
"dependency": "transitive", "dependency": "transitive",
"description": { "description": {
"name": "boolean_selector", "name": "boolean_selector",
"sha256": "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea", "sha256": "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "2.1.2" "version": "2.1.1"
}, },
"build": { "build": {
"dependency": "transitive", "dependency": "transitive",
@ -250,11 +250,11 @@
"dependency": "transitive", "dependency": "transitive",
"description": { "description": {
"name": "characters", "name": "characters",
"sha256": "f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803", "sha256": "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "1.4.0" "version": "1.3.0"
}, },
"checked_yaml": { "checked_yaml": {
"dependency": "transitive", "dependency": "transitive",
@ -290,11 +290,11 @@
"dependency": "transitive", "dependency": "transitive",
"description": { "description": {
"name": "clock", "name": "clock",
"sha256": "fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b", "sha256": "cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "1.1.2" "version": "1.1.1"
}, },
"code_builder": { "code_builder": {
"dependency": "transitive", "dependency": "transitive",
@ -310,11 +310,11 @@
"dependency": "direct main", "dependency": "direct main",
"description": { "description": {
"name": "collection", "name": "collection",
"sha256": "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76", "sha256": "ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "1.19.1" "version": "1.18.0"
}, },
"confetti": { "confetti": {
"dependency": "direct main", "dependency": "direct main",
@ -541,11 +541,11 @@
"dependency": "transitive", "dependency": "transitive",
"description": { "description": {
"name": "fake_async", "name": "fake_async",
"sha256": "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc", "sha256": "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "1.3.2" "version": "1.3.1"
}, },
"ffi": { "ffi": {
"dependency": "direct main", "dependency": "direct main",
@ -1176,21 +1176,21 @@
"dependency": "transitive", "dependency": "transitive",
"description": { "description": {
"name": "leak_tracker", "name": "leak_tracker",
"sha256": "c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec", "sha256": "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "10.0.8" "version": "10.0.5"
}, },
"leak_tracker_flutter_testing": { "leak_tracker_flutter_testing": {
"dependency": "transitive", "dependency": "transitive",
"description": { "description": {
"name": "leak_tracker_flutter_testing", "name": "leak_tracker_flutter_testing",
"sha256": "f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573", "sha256": "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "3.0.9" "version": "3.0.5"
}, },
"leak_tracker_testing": { "leak_tracker_testing": {
"dependency": "transitive", "dependency": "transitive",
@ -1276,21 +1276,21 @@
"dependency": "transitive", "dependency": "transitive",
"description": { "description": {
"name": "macros", "name": "macros",
"sha256": "1d9e801cd66f7ea3663c45fc708450db1fa57f988142c64289142c9b7ee80656", "sha256": "0acaed5d6b7eab89f63350bccd82119e6c602df0f391260d0e32b5e23db79536",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "0.1.3-main.0" "version": "0.1.2-main.4"
}, },
"matcher": { "matcher": {
"dependency": "transitive", "dependency": "transitive",
"description": { "description": {
"name": "matcher", "name": "matcher",
"sha256": "dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2", "sha256": "d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "0.12.17" "version": "0.12.16+1"
}, },
"material_color_utilities": { "material_color_utilities": {
"dependency": "transitive", "dependency": "transitive",
@ -1316,11 +1316,11 @@
"dependency": "transitive", "dependency": "transitive",
"description": { "description": {
"name": "meta", "name": "meta",
"sha256": "e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c", "sha256": "bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "1.16.0" "version": "1.15.0"
}, },
"mime": { "mime": {
"dependency": "transitive", "dependency": "transitive",
@ -1456,11 +1456,11 @@
"dependency": "direct main", "dependency": "direct main",
"description": { "description": {
"name": "path", "name": "path",
"sha256": "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5", "sha256": "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "1.9.1" "version": "1.9.0"
}, },
"path_drawing": { "path_drawing": {
"dependency": "transitive", "dependency": "transitive",
@ -1836,7 +1836,7 @@
"dependency": "transitive", "dependency": "transitive",
"description": "flutter", "description": "flutter",
"source": "sdk", "source": "sdk",
"version": "0.0.0" "version": "0.0.99"
}, },
"sodium": { "sodium": {
"dependency": "transitive", "dependency": "transitive",
@ -1882,11 +1882,11 @@
"dependency": "transitive", "dependency": "transitive",
"description": { "description": {
"name": "source_span", "name": "source_span",
"sha256": "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c", "sha256": "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "1.10.1" "version": "1.10.0"
}, },
"sprintf": { "sprintf": {
"dependency": "transitive", "dependency": "transitive",
@ -1943,11 +1943,11 @@
"dependency": "transitive", "dependency": "transitive",
"description": { "description": {
"name": "stack_trace", "name": "stack_trace",
"sha256": "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1", "sha256": "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "1.12.1" "version": "1.11.1"
}, },
"steam_totp": { "steam_totp": {
"dependency": "direct main", "dependency": "direct main",
@ -1973,11 +1973,11 @@
"dependency": "transitive", "dependency": "transitive",
"description": { "description": {
"name": "stream_channel", "name": "stream_channel",
"sha256": "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d", "sha256": "ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "2.1.4" "version": "2.1.2"
}, },
"stream_transform": { "stream_transform": {
"dependency": "transitive", "dependency": "transitive",
@ -1993,11 +1993,11 @@
"dependency": "transitive", "dependency": "transitive",
"description": { "description": {
"name": "string_scanner", "name": "string_scanner",
"sha256": "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43", "sha256": "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "1.4.1" "version": "1.2.0"
}, },
"styled_text": { "styled_text": {
"dependency": "direct main", "dependency": "direct main",
@ -2023,21 +2023,21 @@
"dependency": "transitive", "dependency": "transitive",
"description": { "description": {
"name": "term_glyph", "name": "term_glyph",
"sha256": "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e", "sha256": "a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "1.2.2" "version": "1.2.1"
}, },
"test_api": { "test_api": {
"dependency": "transitive", "dependency": "transitive",
"description": { "description": {
"name": "test_api", "name": "test_api",
"sha256": "fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd", "sha256": "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "0.7.4" "version": "0.7.2"
}, },
"timezone": { "timezone": {
"dependency": "transitive", "dependency": "transitive",
@ -2243,11 +2243,11 @@
"dependency": "transitive", "dependency": "transitive",
"description": { "description": {
"name": "vm_service", "name": "vm_service",
"sha256": "0968250880a6c5fe7edc067ed0a13d4bae1577fe2771dcf3010d52c4a9d3ca14", "sha256": "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d",
"url": "https://pub.dev" "url": "https://pub.dev"
}, },
"source": "hosted", "source": "hosted",
"version": "14.3.1" "version": "14.2.5"
}, },
"watcher": { "watcher": {
"dependency": "transitive", "dependency": "transitive",
@ -2361,7 +2361,7 @@
} }
}, },
"sdks": { "sdks": {
"dart": ">=3.7.0-0 <4.0.0", "dart": ">=3.5.0 <4.0.0",
"flutter": ">=3.24.0" "flutter": ">=3.24.0"
} }
} }

View File

@ -9,18 +9,16 @@
buildGoModule (finalAttrs: { buildGoModule (finalAttrs: {
pname = "glance"; pname = "glance";
version = "0.8.3"; version = "0.8.4";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "glanceapp"; owner = "glanceapp";
repo = "glance"; repo = "glance";
tag = "v${finalAttrs.version}"; tag = "v${finalAttrs.version}";
hash = "sha256-o2Yom40HbNKe3DMMxz0Mf2gG8zresgU52Odpj2H7ZPU="; hash = "sha256-4su8CGtS4wqWcQ3yTvZiUHOnTMLICS3XIG8kS+bJ3LQ=";
}; };
patches = [ ./update_purego.patch ]; vendorHash = "sha256-Ek1LVCSEJzoI0nVu6zVsSbd/Jzv6/pyMIm991ebvkZY=";
vendorHash = "sha256-esPtCg63A40mX9hADOhEa+NjNk+9MI/0qZG3uE91qxg=";
ldflags = [ ldflags = [
"-s" "-s"

View File

@ -1,26 +0,0 @@
diff --git a/go.mod b/go.mod
index ccea58ca68..118d91c650 100644
--- a/go.mod
+++ b/go.mod
@@ -15,7 +15,7 @@
require (
github.com/PuerkitoBio/goquery v1.10.3 // indirect
github.com/andybalholm/cascadia v1.3.3 // indirect
- github.com/ebitengine/purego v0.8.2 // indirect
+ github.com/ebitengine/purego v0.8.3 // indirect
github.com/go-ole/go-ole v1.3.0 // indirect
github.com/json-iterator/go v1.1.12 // indirect
github.com/lufia/plan9stats v0.0.0-20250317134145-8bc96cf8fc35 // indirect
diff --git a/go.sum b/go.sum
index 80c2d6c664..6236b4de85 100644
--- a/go.sum
+++ b/go.sum
@@ -11,6 +11,8 @@
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I=
github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ=
+github.com/ebitengine/purego v0.8.3 h1:K+0AjQp63JEZTEMZiwsI9g0+hAMNohwUOtY0RPGexmc=
+github.com/ebitengine/purego v0.8.3/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ=
github.com/fsnotify/fsnotify v1.8.0 h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/8M=
github.com/fsnotify/fsnotify v1.8.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0=
github.com/fsnotify/fsnotify v1.9.0 h1:2Ml+OJNzbYCTzsxtv8vKSFD9PbJjmhYF14k/jKC7S9k=

View File

@ -9,11 +9,11 @@
stdenv.mkDerivation { stdenv.mkDerivation {
pname = "heroku"; pname = "heroku";
version = "10.6.1"; version = "10.10.0";
src = fetchzip { src = fetchzip {
url = "https://cli-assets.heroku.com/versions/10.6.1/6a01789/heroku-v10.6.1-6a01789-linux-x64.tar.xz"; url = "https://cli-assets.heroku.com/versions/10.10.0/552ceae/heroku-v10.10.0-552ceae-linux-x64.tar.xz";
hash = "sha256-dJ18GYfYVzWNssVyBu+L/iuHyRok5whQfs7CC2AYnf4="; hash = "sha256-D1Bjyry7Yumxe9cl7KSoBrqEUP9EQsbsa9cd5muSr/Q=";
}; };
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper ];

View File

@ -1,5 +1,6 @@
{ {
fetchurl, fetchurl,
makeWrapper,
appimageTools, appimageTools,
pname, pname,
@ -22,6 +23,8 @@ appimageTools.wrapType2 rec {
hash = "sha256-nLPqEI6u5NNQ/kPbXRWPG0pIwutKNK2J8JeTPN6wHlg="; hash = "sha256-nLPqEI6u5NNQ/kPbXRWPG0pIwutKNK2J8JeTPN6wHlg=";
}; };
nativeBuildInputs = [ makeWrapper ];
extraInstallCommands = extraInstallCommands =
let let
contents = appimageTools.extractType2 { inherit pname version src; }; contents = appimageTools.extractType2 { inherit pname version src; };
@ -32,6 +35,9 @@ appimageTools.wrapType2 rec {
cp -r ${contents}/{locales,resources} "$out/share/lib/miru" cp -r ${contents}/{locales,resources} "$out/share/lib/miru"
cp -r ${contents}/usr/* "$out" cp -r ${contents}/usr/* "$out"
cp "${contents}/${pname}.desktop" "$out/share/applications/" cp "${contents}/${pname}.desktop" "$out/share/applications/"
# https://github.com/ThaUnknown/miru/issues/562
# Miru does not work under wayland currently, so force it to use X11
wrapProgram $out/bin/miru --set ELECTRON_OZONE_PLATFORM_HINT x11
substituteInPlace $out/share/applications/${pname}.desktop --replace 'Exec=AppRun' 'Exec=${pname}' substituteInPlace $out/share/applications/${pname}.desktop --replace 'Exec=AppRun' 'Exec=${pname}'
''; '';
} }

View File

@ -6,7 +6,6 @@
obfs4, obfs4,
snowflake, snowflake,
tor, tor,
fetchpatch,
qt5, qt5,
}: }:
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
@ -32,22 +31,6 @@ python3Packages.buildPythonApplication rec {
; ;
inherit (tor) geoip; inherit (tor) geoip;
}) })
# https://github.com/onionshare/onionshare/pull/1903
(fetchpatch {
url = "https://github.com/onionshare/onionshare/pull/1903/commits/f20db8fcbd18e51b58814ae8f98f3a7502b4f456.patch";
stripLen = 1;
hash = "sha256-wfIjdPhdUYAvbK5XyE1o2OtFOlJRj0X5mh7QQRjdyP0=";
})
# Remove distutils for Python 3.12 compatibility
# https://github.com/onionshare/onionshare/pull/1907
(fetchpatch {
url = "https://github.com/onionshare/onionshare/commit/1fb1a470df20d8a7576c8cf51213e5928528d59a.patch";
includes = [ "onionshare/update_checker.py" ];
stripLen = 1;
hash = "sha256-mRRj9cALZVHw86CgU17sp9EglKhkRRcGfROyQpsXVfU=";
})
]; ];
dependencies = with python3Packages; [ dependencies = with python3Packages; [

View File

@ -11,7 +11,6 @@
snowflake, snowflake,
tor, tor,
fetchpatch,
versionCheckHook, versionCheckHook,
gitUpdater, gitUpdater,
onionshare-gui, onionshare-gui,
@ -19,14 +18,14 @@
}: }:
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "onionshare-cli"; pname = "onionshare-cli";
version = "2.6.2"; version = "2.6.3";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "onionshare"; owner = "onionshare";
repo = "onionshare"; repo = "onionshare";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-J8Hdriy8eWpHuMCI87a9a/zCR6xafM3A/Tkyom0Ktko="; hash = "sha256-DY5rSHkmiqLIa49gcbq7VfcMM1AMFTJ5FPQtS2kR2Zs=";
}; };
sourceRoot = "${src.name}/cli"; sourceRoot = "${src.name}/cli";
@ -42,15 +41,6 @@ python3Packages.buildPythonApplication rec {
; ;
inherit (tor) geoip; inherit (tor) geoip;
}) })
# Remove distutils for Python 3.12 compatibility
# https://github.com/onionshare/onionshare/pull/1907
(fetchpatch {
url = "https://github.com/onionshare/onionshare/commit/1fb1a470df20d8a7576c8cf51213e5928528d59a.patch";
includes = [ "onionshare_cli/onion.py" ];
stripLen = 1;
hash = "sha256-4XkqaEhMhvj6PyMssnLfXRazdP4k+c9mMDveho7pWg8=";
})
]; ];
build-system = with python3Packages; [ build-system = with python3Packages; [
@ -143,9 +133,12 @@ python3Packages.buildPythonApplication rec {
person you're sharing with can access the files. person you're sharing with can access the files.
''; '';
homepage = "https://onionshare.org/"; homepage = "https://onionshare.org/";
changelog = "https://github.com/onionshare/onionshare/releases/tag/v${version}"; changelog = "https://github.com/onionshare/onionshare/releases/tag/${src.tag}";
license = lib.licenses.gpl3Plus; license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ bbjubjub ]; maintainers = with lib.maintainers; [
bbjubjub
dotlambda
];
mainProgram = "onionshare-cli"; mainProgram = "onionshare-cli";
}; };
} }

View File

@ -1,7 +1,7 @@
{ {
lib, lib,
SDL2, fetchFromGitHub,
callPackage, sdl3,
cmake, cmake,
cubeb, cubeb,
curl, curl,
@ -25,10 +25,19 @@
wayland, wayland,
zip, zip,
zstd, zstd,
plutovg,
plutosvg,
kddockwidgets,
}: }:
let let
sources = callPackage ./sources.nix { }; pcsx2_patches = fetchFromGitHub {
owner = "PCSX2";
repo = "pcsx2_patches";
rev = "49d2f7bb0b4387e9cb7c68233e2bdc156850542b";
hash = "sha256-WByW40lf5h1hlnxxiiP9WyEhk8NwxATZDguWQj+j3iA=";
};
inherit (qt6) inherit (qt6)
qtbase qtbase
qtsvg qtsvg
@ -38,7 +47,15 @@ let
; ;
in in
llvmPackages.stdenv.mkDerivation (finalAttrs: { llvmPackages.stdenv.mkDerivation (finalAttrs: {
inherit (sources.pcsx2) pname version src; pname = "pcsx2";
version = "2.3.407";
src = fetchFromGitHub {
pname = "pcsx2-source";
owner = "PCSX2";
repo = "pcsx2";
tag = "v${finalAttrs.version}";
hash = "sha256-3/nnGdEr7flA8g9jPC8clAyvZlwQh12/YH4+t0O9OuU=";
};
patches = [ patches = [
# Remove PCSX2_GIT_REV # Remove PCSX2_GIT_REV
@ -51,7 +68,7 @@ llvmPackages.stdenv.mkDerivation (finalAttrs: {
(lib.cmakeBool "PACKAGE_MODE" true) (lib.cmakeBool "PACKAGE_MODE" true)
(lib.cmakeBool "DISABLE_ADVANCE_SIMD" true) (lib.cmakeBool "DISABLE_ADVANCE_SIMD" true)
(lib.cmakeBool "USE_LINKED_FFMPEG" true) (lib.cmakeBool "USE_LINKED_FFMPEG" true)
(lib.cmakeFeature "PCSX2_GIT_REV" finalAttrs.src.rev) (lib.cmakeFeature "PCSX2_GIT_REV" finalAttrs.src.tag)
]; ];
nativeBuildInputs = [ nativeBuildInputs = [
@ -76,7 +93,10 @@ llvmPackages.stdenv.mkDerivation (finalAttrs: {
qtsvg qtsvg
qttools qttools
qtwayland qtwayland
SDL2 sdl3
plutovg
plutosvg
kddockwidgets
shaderc shaderc
soundtouch soundtouch
vulkan-headers vulkan-headers
@ -91,7 +111,7 @@ llvmPackages.stdenv.mkDerivation (finalAttrs: {
install -Dm644 $src/pcsx2-qt/resources/icons/AppIcon64.png $out/share/pixmaps/PCSX2.png install -Dm644 $src/pcsx2-qt/resources/icons/AppIcon64.png $out/share/pixmaps/PCSX2.png
install -Dm644 $src/.github/workflows/scripts/linux/pcsx2-qt.desktop $out/share/applications/PCSX2.desktop install -Dm644 $src/.github/workflows/scripts/linux/pcsx2-qt.desktop $out/share/applications/PCSX2.desktop
zip -jq $out/share/PCSX2/resources/patches.zip ${sources.pcsx2_patches.src}/patches/* zip -jq $out/share/PCSX2/resources/patches.zip ${pcsx2_patches}/patches/*
strip-nondeterminism $out/share/PCSX2/resources/patches.zip strip-nondeterminism $out/share/PCSX2/resources/patches.zip
''; '';
@ -112,6 +132,11 @@ llvmPackages.stdenv.mkDerivation (finalAttrs: {
--run 'if [[ -z $I_WANT_A_BROKEN_WAYLAND_UI ]]; then export QT_QPA_PLATFORM=xcb; fi' --run 'if [[ -z $I_WANT_A_BROKEN_WAYLAND_UI ]]; then export QT_QPA_PLATFORM=xcb; fi'
''; '';
passthru = {
inherit pcsx2_patches;
updateScript.command = [ ./update.sh ];
};
meta = { meta = {
homepage = "https://pcsx2.net"; homepage = "https://pcsx2.net";
description = "Playstation 2 emulator"; description = "Playstation 2 emulator";

View File

@ -1,45 +0,0 @@
{
lib,
fetchFromGitHub,
}:
let
pcsx2 =
let
self = {
pname = "pcsx2";
version = "2.3.39";
src = fetchFromGitHub {
pname = "pcsx2-source";
inherit (self) version;
owner = "PCSX2";
repo = "pcsx2";
rev = "v${self.version}";
hash = "sha256-Knlkf4GcN8OCgrd1nwdnYVCDA/7lyAfcoV4mLCkrHtg=";
};
};
in
self;
# The pre-zipped files in releases don't have a versioned link, we need to zip
# them ourselves
pcsx2_patches =
let
self = {
pname = "pcsx2_patches";
version = "0-unstable-2024-11-23";
src = fetchFromGitHub {
pname = "pcsx2_patches-source";
inherit (self) version;
owner = "PCSX2";
repo = "pcsx2_patches";
rev = "5cc1d09a72c0afcd04e2ca089a6b279108328fda";
hash = "sha256-or77ZsWU0YWtxj9LKJ/m8nDvKSyiF1sO140QaH6Jr64=";
};
};
in
self;
in
{
inherit pcsx2 pcsx2_patches;
}

12
pkgs/by-name/pc/pcsx2/update.sh Executable file
View File

@ -0,0 +1,12 @@
#!/usr/bin/env nix-shell
#!nix-shell -i bash -p bash nix-update common-updater-scripts coreutils
set -ex
latestRev=`git ls-remote -b https://github.com/PCSX2/pcsx2_patches main | cut -f1`
update-source-version pcsx2 \
--ignore-same-version \
--rev=$latestRev \
--source-key=pcsx2_patches
nix-update --version=unstable pcsx2

View File

@ -2,6 +2,7 @@
lib, lib,
stdenv, stdenv,
fetchFromGitHub, fetchFromGitHub,
fetchpatch,
nix-update-script, nix-update-script,
validatePkgConfig, validatePkgConfig,
testers, testers,
@ -28,6 +29,11 @@ stdenv.mkDerivation (finalAttrs: {
patches = [ patches = [
# https://github.com/sammycage/plutosvg/pull/29 # https://github.com/sammycage/plutosvg/pull/29
./0001-Emit-correct-pkg-config-file-if-paths-are-absolute.patch ./0001-Emit-correct-pkg-config-file-if-paths-are-absolute.patch
# https://github.com/sammycage/plutosvg/pull/31
(fetchpatch {
url = "https://github.com/sammycage/plutosvg/commit/17d60020e0b24299fae0e7df37637448b3b51488.patch";
hash = "sha256-hY25ttsLQwvtQmDeOGSoCVDy34GUA0tNai/L3wpmPUo=";
})
]; ];
nativeBuildInputs = [ nativeBuildInputs = [

View File

@ -23,7 +23,7 @@
}: }:
let let
version = "1.84.1"; version = "1.84.2";
in in
buildGoModule { buildGoModule {
pname = "tailscale"; pname = "tailscale";
@ -38,7 +38,7 @@ buildGoModule {
owner = "tailscale"; owner = "tailscale";
repo = "tailscale"; repo = "tailscale";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-rEfBoRKOM1DnMfgEkPI6wzzMwGIOUhowJRlaAQ8QZjY="; hash = "sha256-dSYophk7oogLmlRBr05Quhx+iMUuJU2VXhAZVtJLTts=";
}; };
vendorHash = "sha256-QBYCMOWQOBCt+69NtJtluhTZIOiBWcQ78M9Gbki6bN0="; vendorHash = "sha256-QBYCMOWQOBCt+69NtJtluhTZIOiBWcQ78M9Gbki6bN0=";

View File

@ -16,8 +16,8 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "termius"; pname = "termius";
version = "9.20.0"; version = "9.21.2";
revision = "226"; revision = "227";
src = fetchurl { src = fetchurl {
# find the latest version with # find the latest version with
@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
# and the sha512 with # and the sha512 with
# curl -H 'X-Ubuntu-Series: 16' https://api.snapcraft.io/api/v1/snaps/details/termius-app | jq '.download_sha512' -r # curl -H 'X-Ubuntu-Series: 16' https://api.snapcraft.io/api/v1/snaps/details/termius-app | jq '.download_sha512' -r
url = "https://api.snapcraft.io/api/v1/snaps/download/WkTBXwoX81rBe3s3OTt3EiiLKBx2QhuS_${revision}.snap"; url = "https://api.snapcraft.io/api/v1/snaps/download/WkTBXwoX81rBe3s3OTt3EiiLKBx2QhuS_${revision}.snap";
hash = "sha512-e+czt4ZoXirtRV63uL4Mc3DFcq3/XRxU7R7wyd/EZBtZOb5uW0CT84u9v3b8xM/0jJyY3ZQBR4lJS05vuXvzpw=="; hash = "sha512-xiTxJJa9OpwNZW3x6TbmY+8lE/61417OLfOWdK9UMbUyqOtbhD3pSVq9M/uG13gvUndOkEoM2bbci/gKG+J0xw==";
}; };
desktopItem = makeDesktopItem { desktopItem = makeDesktopItem {

View File

@ -14,14 +14,14 @@
rustPlatform.buildRustPackage (finalAttrs: { rustPlatform.buildRustPackage (finalAttrs: {
pname = "ty"; pname = "ty";
version = "0.0.1-alpha.9"; version = "0.0.1-alpha.10";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "astral-sh"; owner = "astral-sh";
repo = "ty"; repo = "ty";
tag = finalAttrs.version; tag = finalAttrs.version;
fetchSubmodules = true; fetchSubmodules = true;
hash = "sha256-/R8q77sdAa8PASoNafcxevByuxaN98PqjRB7OJd7VJk="; hash = "sha256-0aBvCO3ohINxwX2qa07OY/WDZj6gq+z9my+B/yD03JQ=";
}; };
# For Darwin platforms, remove the integration test for file notifications, # For Darwin platforms, remove the integration test for file notifications,
@ -35,7 +35,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
cargoBuildFlags = [ "--package=ty" ]; cargoBuildFlags = [ "--package=ty" ];
cargoHash = "sha256-ePk7bB3oMTJ2cJBQ2OoNu3WUMAZVA+loYySPhTjBidE="; cargoHash = "sha256-MLdB1vGLVnylvYj8/asbXq5fy8yw8dbZoi4fytknfR4=";
nativeBuildInputs = [ installShellFiles ]; nativeBuildInputs = [ installShellFiles ];

View File

@ -6,7 +6,7 @@
nix-update-script, nix-update-script,
}: }:
let let
version = "2.13.4"; version = "2.14.0";
in in
buildGoModule { buildGoModule {
pname = "wakapi"; pname = "wakapi";
@ -16,10 +16,10 @@ buildGoModule {
owner = "muety"; owner = "muety";
repo = "wakapi"; repo = "wakapi";
tag = version; tag = version;
hash = "sha256-r4bk82+c2f2VZ8ObpeoIbIClJRhPPb5OyollMq3iS4I="; hash = "sha256-7+T4jAZHgGFggTg3Teq0apQWIyJi3llEeLhO0igpcWY=";
}; };
vendorHash = "sha256-8SjBRagqdzJvW8eCKLeHBOQL4qX83USMIDDyS+8Mpvo="; vendorHash = "sha256-rjkFd31BS1ujD8K9s48Fm6Ok3Xbnm5uvlBTtYL0S4Gg=";
# Not a go module required by the project, contains development utilities # Not a go module required by the project, contains development utilities
excludedPackages = [ "scripts" ]; excludedPackages = [ "scripts" ];

View File

@ -0,0 +1,56 @@
{
lib,
appimageTools,
fetchurl,
stdenvNoCC,
}:
let
inherit (stdenvNoCC.hostPlatform) system;
pname = "wechat";
version = "4.0.1.11";
sources = {
aarch64-linux = fetchurl {
url = "https://web.archive.org/web/20250512112413if_/https://dldir1v6.qq.com/weixin/Universal/Linux/WeChatLinux_arm64.AppImage";
hash = "sha256-Rg+FWNgOPC02ILUskQqQmlz1qNb9AMdvLcRWv7NQhGk=";
};
x86_64-linux = fetchurl {
url = "https://web.archive.org/web/20250512110825if_/https://dldir1v6.qq.com/weixin/Universal/Linux/WeChatLinux_x86_64.AppImage";
hash = "sha256-gBWcNQ1o1AZfNsmu1Vi1Kilqv3YbR+wqOod4XYAeVKo=";
};
};
src = appimageTools.extract {
inherit pname version;
src = sources.${system};
postExtract = ''
patchelf --replace-needed libtiff.so.5 libtiff.so $out/opt/wechat/wechat
'';
};
in
appimageTools.wrapAppImage {
inherit pname version src;
extraInstallCommands = ''
mkdir -p $out/share/applications
cp ${src}/wechat.desktop $out/share/applications/
mkdir -p $out/share/pixmaps
cp ${src}/wechat.png $out/share/pixmaps/
substituteInPlace $out/share/applications/wechat.desktop --replace-fail AppRun wechat
'';
meta = {
description = "Messaging and calling app";
homepage = "https://www.wechat.com/en/";
downloadPage = "https://linux.weixin.qq.com/en";
license = lib.licenses.unfree;
sourceProvenance = [ lib.sourceTypes.binaryNativeCode ];
maintainers = with lib.maintainers; [ prince213 ];
mainProgram = "wechat";
platforms = [
"aarch64-linux"
"x86_64-linux"
];
};
}

View File

@ -15,22 +15,23 @@
libxkbcommon, libxkbcommon,
glib, glib,
pipewire, pipewire,
nix-update-script,
}: }:
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "xdg-desktop-portal-luminous"; pname = "xdg-desktop-portal-luminous";
version = "0.1.8"; version = "0.1.10";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "waycrate"; owner = "waycrate";
repo = "xdg-desktop-portal-luminous"; repo = "xdg-desktop-portal-luminous";
tag = "v${finalAttrs.version}"; tag = "v${finalAttrs.version}";
hash = "sha256-7i6+arKWubziDmy07FocDDiJdOWAszhO7yOOI1iPfds="; hash = "sha256-qdR4wuRqq+PgJPbAtG8xvgWC7NwAeWGJiBXTWWdfyCY=";
}; };
cargoDeps = rustPlatform.fetchCargoVendor { cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) pname version src; inherit (finalAttrs) pname version src;
hash = "sha256-fatlvc+MoAJZGW/5alnDu1PQyK6mnE0aNQAhrMg7Hio="; hash = "sha256-MIbhNlB2Mv5gOHlVoB93aQczbq9qo+WP/Rz6pWEoxWU=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [
@ -53,6 +54,8 @@ stdenv.mkDerivation (finalAttrs: {
libxkbcommon libxkbcommon
]; ];
passthru.updateScript = nix-update-script { };
meta = { meta = {
description = "xdg-desktop-portal backend for wlroots based compositors, providing screenshot and screencast"; description = "xdg-desktop-portal backend for wlroots based compositors, providing screenshot and screencast";
homepage = "https://github.com/waycrate/xdg-desktop-portal-luminous"; homepage = "https://github.com/waycrate/xdg-desktop-portal-luminous";

View File

@ -29,13 +29,13 @@ assert lib.assertMsg (trayStyle >= 1 && trayStyle <= 3) "Tray style must be with
assert lib.assertMsg (vibeAnimationMaxFps >= 0) "Vibe animation max FPS must be greater then 0"; assert lib.assertMsg (vibeAnimationMaxFps >= 0) "Vibe animation max FPS must be greater then 0";
stdenvNoCC.mkDerivation rec { stdenvNoCC.mkDerivation rec {
pname = "yandex-music"; pname = "yandex-music";
version = "5.52.0"; version = "5.54.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "cucumber-sp"; owner = "cucumber-sp";
repo = "yandex-music-linux"; repo = "yandex-music-linux";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-39aVY2D8fM243Uhr4i3d9OdBKRqb4MNnkSjKOH3tF4s="; hash = "sha256-/ZZIL3DZY/L28fCq4CD9vVuvX7xJK2hsyDY6gymdUWo=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View File

@ -1,6 +1,6 @@
{ {
"version": "5.52.0", "version": "5.54.0",
"exe_name": "Yandex_Music_x64_5.53.1.exe", "exe_name": "Yandex_Music_x64_5.54.0.exe",
"exe_link": "https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_x64_5.53.1.exe", "exe_link": "https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_x64_5.54.0.exe",
"exe_hash": "sha256-aTl3sF8n0v17TeAyQwjrXUDKK/MaCtoHQ34IHDEeme8=" "exe_hash": "sha256-Q3uDrE5VPqGBxt3PrsL7Xn9YgpUZDc+lJ4RfKdGaaCo="
} }

View File

@ -20,7 +20,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "asf-search"; pname = "asf-search";
version = "8.3.4"; version = "9.0.1";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.9"; disabled = pythonOlder "3.9";
@ -29,7 +29,7 @@ buildPythonPackage rec {
owner = "asfadmin"; owner = "asfadmin";
repo = "Discovery-asf_search"; repo = "Discovery-asf_search";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-MzHE3PNoV8SCGaajeSqdHaJwk7BuNiaP77YHo9soQO8="; hash = "sha256-nh2r4XiJ+cxPpQ5IBT2PMKpZPwYbhl67B7wwYFRJ6eY=";
}; };
pythonRelaxDeps = [ "tenacity" ]; pythonRelaxDeps = [ "tenacity" ];

View File

@ -3,15 +3,15 @@
buildPythonPackage, buildPythonPackage,
pythonOlder, pythonOlder,
fetchPypi, fetchPypi,
setuptools, pdm-backend,
acres,
click, click,
pyyaml, pyyaml,
jsonschema,
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "bidsschematools"; pname = "bidsschematools";
version = "1.0.5"; version = "1.0.10";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.9"; disabled = pythonOlder "3.9";
@ -19,17 +19,17 @@ buildPythonPackage rec {
src = fetchPypi { src = fetchPypi {
pname = "bidsschematools"; pname = "bidsschematools";
inherit version; inherit version;
hash = "sha256-LKStxCh7TY7rSx6T9EnPJqCNxuj5dHvlK6E+m8D21BE="; hash = "sha256-4kHdeYzIaG1KuLYl5NhO8wk9RyoVjMzYioUEluSkqLk=";
}; };
build-system = [ build-system = [
setuptools pdm-backend
]; ];
dependencies = [ dependencies = [
acres
click click
pyyaml pyyaml
jsonschema
]; ];
pythonImportsCheck = [ pythonImportsCheck = [

View File

@ -359,7 +359,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "boto3-stubs"; pname = "boto3-stubs";
version = "1.38.33"; version = "1.38.36";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -367,7 +367,7 @@ buildPythonPackage rec {
src = fetchPypi { src = fetchPypi {
pname = "boto3_stubs"; pname = "boto3_stubs";
inherit version; inherit version;
hash = "sha256-Z8kVHow+dVvAMVvhSFPZq/j9FtHQ6AXnyvpdWFVUEL8="; hash = "sha256-jekWuUM+kiTzvUp57UHlCNxTK/7n2zS/03UpAbzX5p8=";
}; };
build-system = [ setuptools ]; build-system = [ setuptools ];

View File

@ -32,14 +32,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "devito"; pname = "devito";
version = "4.8.17"; version = "4.8.18";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "devitocodes"; owner = "devitocodes";
repo = "devito"; repo = "devito";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-1aZSL23yNi/X9hnYKpIvgEOjEZtvPgTo5Pi5kKOWJhQ="; hash = "sha256-DJwdtUAmhgiTPifj1UmrE7tnXUiK3FwAry0USp5xJP0=";
}; };
pythonRemoveDeps = [ "pip" ]; pythonRemoveDeps = [ "pip" ];

View File

@ -23,14 +23,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "docling-parse"; pname = "docling-parse";
version = "4.0.1"; version = "4.0.5";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "docling-project"; owner = "docling-project";
repo = "docling-parse"; repo = "docling-parse";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-Po+0IepSTy4ChJVjjTuTZqt8/iLoSJK63bTkH+Xgtl8="; hash = "sha256-H8/T9gwQ6MeNsNcJ5I9cVnQVFEXHfmqYCxhkxszD8/w=";
}; };
dontUseCmakeConfigure = true; dontUseCmakeConfigure = true;

View File

@ -2,38 +2,42 @@
lib, lib,
buildPythonPackage, buildPythonPackage,
fetchFromGitHub, fetchFromGitHub,
pytestCheckHook,
pythonAtLeast, # build-system
pythonOlder, poetry-core,
python,
# dependencies
duckdb, duckdb,
sqlalchemy,
# testing
fsspec,
hypothesis, hypothesis,
pandas, pandas,
pyarrow, pyarrow,
poetry-core,
pytest-remotedata, pytest-remotedata,
pytestCheckHook,
pythonAtLeast,
pythonOlder,
snapshottest, snapshottest,
sqlalchemy,
typing-extensions, typing-extensions,
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "duckdb-engine"; pname = "duckdb-engine";
version = "0.15.0"; version = "0.17.0";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.8";
src = fetchFromGitHub { src = fetchFromGitHub {
repo = "duckdb_engine"; repo = "duckdb_engine";
owner = "Mause"; owner = "Mause";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-mxv6xYO31MDzHvIf7Zk+kFtm6fX3x3AaJNn7RhvJ2fY="; hash = "sha256-AhYCiIhi7jMWKIdDwZZ8MgfDg3F02/jooGLOp6E+E5g=";
}; };
nativeBuildInputs = [ poetry-core ]; build-system = [ poetry-core ];
propagatedBuildInputs = [ dependencies = [
duckdb duckdb
sqlalchemy sqlalchemy
]; ];
@ -46,11 +50,12 @@ buildPythonPackage rec {
checkInputs = checkInputs =
[ [
fsspec
hypothesis hypothesis
pandas pandas
pyarrow
pytest-remotedata pytest-remotedata
typing-extensions typing-extensions
pyarrow
] ]
++ lib.optionals (pythonOlder "3.12") [ ++ lib.optionals (pythonOlder "3.12") [
# requires wasmer which is broken for python 3.12 # requires wasmer which is broken for python 3.12
@ -68,27 +73,19 @@ buildPythonPackage rec {
"duckdb_engine/tests/test_datatypes.py" "duckdb_engine/tests/test_datatypes.py"
]; ];
disabledTests = disabledTests = [
[ # user agent not available in nixpkgs
# incompatible with duckdb 1.1.1
"test_with_cache"
# these aren't set for some reason
"test_user_agent" "test_user_agent"
"test_user_agent_with_custom_user_agent" "test_user_agent_with_custom_user_agent"
]
++ lib.optionals (python.pythonVersion == "3.11") [
# incompatible with duckdb 1.1.1
"test_all_types_reflection"
"test_nested_types"
]; ];
pythonImportsCheck = [ "duckdb_engine" ]; pythonImportsCheck = [ "duckdb_engine" ];
meta = with lib; { meta = {
description = "SQLAlchemy driver for duckdb"; description = "SQLAlchemy driver for duckdb";
homepage = "https://github.com/Mause/duckdb_engine"; homepage = "https://github.com/Mause/duckdb_engine";
changelog = "https://github.com/Mause/duckdb_engine/blob/${src.tag}/CHANGELOG.md"; changelog = "https://github.com/Mause/duckdb_engine/blob/${src.tag}/CHANGELOG.md";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ cpcloud ]; maintainers = with lib.maintainers; [ cpcloud ];
}; };
} }

View File

@ -16,7 +16,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "google-cloud-workstations"; pname = "google-cloud-workstations";
version = "0.5.14"; version = "0.5.15";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.8"; disabled = pythonOlder "3.8";
@ -24,7 +24,7 @@ buildPythonPackage rec {
src = fetchPypi { src = fetchPypi {
pname = "google_cloud_workstations"; pname = "google_cloud_workstations";
inherit version; inherit version;
hash = "sha256-LwIsVouAh/obOaGx+EvT8gmEJ+NdQNSsfkwEtoxE07I="; hash = "sha256-/lpcGxxc1razAXmESpn6JfVYkqj5gRoLiyWM3vXlqWk=";
}; };
build-system = [ setuptools ]; build-system = [ setuptools ];

View File

@ -21,14 +21,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "islpy"; pname = "islpy";
version = "2025.2.3"; version = "2025.2.4";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "inducer"; owner = "inducer";
repo = "islpy"; repo = "islpy";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-R97auo/IutwbmkWWf9FIT4aYuskGf8p2Bwy3EWiB5BA="; hash = "sha256-6VNA07XnzmOTsrH16fXzEdl1HmShmrtUjQyUs18CxYc=";
}; };
build-system = [ build-system = [

View File

@ -12,14 +12,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "jpype1"; pname = "jpype1";
version = "1.5.2"; version = "1.6.0";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "originell"; owner = "originell";
repo = "jpype"; repo = "jpype";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-Q5/umU7JHiro+7YuC6nVG9ocpQ/Yc4LGa5+7SGGARTo="; hash = "sha256-CDiVQugxLgmUwAG0e0ryamWvrjUaJxJrU0YSFIIWS1I=";
}; };
build-system = [ setuptools ]; build-system = [ setuptools ];

View File

@ -30,14 +30,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "langsmith"; pname = "langsmith";
version = "0.3.22"; version = "0.3.45";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "langchain-ai"; owner = "langchain-ai";
repo = "langsmith-sdk"; repo = "langsmith-sdk";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-6KHiRwz3lR0+w1DHn1HgYK93MP9hvYFgoUvXtEogskA="; hash = "sha256-uR3Uukt8LwoBKBcgyX2srK0C6O04IEECe/cFhBQFO2s=";
}; };
sourceRoot = "${src.name}/python"; sourceRoot = "${src.name}/python";
@ -85,13 +85,12 @@ buildPythonPackage rec {
]; ];
disabledTestPaths = [ disabledTestPaths = [
# due to circular import # Circular import
"tests/integration_tests/test_client.py" "tests/integration_tests/"
"tests/integration_tests/test_prompts.py"
"tests/unit_tests/test_client.py" "tests/unit_tests/test_client.py"
"tests/unit_tests/evaluation/test_runner.py" "tests/unit_tests/evaluation/test_runner.py"
"tests/unit_tests/evaluation/test_runner.py" "tests/unit_tests/evaluation/test_runner.py"
# Tests require a Langsmith API key # Require a Langsmith API key
"tests/evaluation/test_evaluation.py" "tests/evaluation/test_evaluation.py"
"tests/external/test_instructor_evals.py" "tests/external/test_instructor_evals.py"
# Marked as flaky in source # Marked as flaky in source

View File

@ -78,16 +78,16 @@ rec {
"sha256-w+elhGa7/tXU8nzaE8FNLbt2f3iBCulaW1kdU2pK0wY="; "sha256-w+elhGa7/tXU8nzaE8FNLbt2f3iBCulaW1kdU2pK0wY=";
mypy-boto3-apigateway = mypy-boto3-apigateway =
buildMypyBoto3Package "apigateway" "1.38.29" buildMypyBoto3Package "apigateway" "1.38.36"
"sha256-PKdlOC4Li7dIAq2LZql9XRsSCn4Xj1W5kVVNJYZsAdM="; "sha256-3srxtH6OSyeurDwsCc3nQhn+lPLvaRL3jicogsCVojw=";
mypy-boto3-apigatewaymanagementapi = mypy-boto3-apigatewaymanagementapi =
buildMypyBoto3Package "apigatewaymanagementapi" "1.38.0" buildMypyBoto3Package "apigatewaymanagementapi" "1.38.0"
"sha256-Bn9zu0z1JgU6vUp5rJzcD4H6OenB+3QIYnA/EnjxEzI="; "sha256-Bn9zu0z1JgU6vUp5rJzcD4H6OenB+3QIYnA/EnjxEzI=";
mypy-boto3-apigatewayv2 = mypy-boto3-apigatewayv2 =
buildMypyBoto3Package "apigatewayv2" "1.38.29" buildMypyBoto3Package "apigatewayv2" "1.38.36"
"sha256-UMLg/PboAE4RCyiYXWzZXXu8f5cmUVO1TaN8Uci8HAA="; "sha256-ZNEWaBZrVxzU0+E/NJ+qLdUa+JPFY62ijoL/68Kpvv8=";
mypy-boto3-appconfig = mypy-boto3-appconfig =
buildMypyBoto3Package "appconfig" "1.38.7" buildMypyBoto3Package "appconfig" "1.38.7"
@ -462,16 +462,16 @@ rec {
"sha256-aSZu8mxsTho4pvWWbNwlJf0IROjqjTlIUEE5DJkAje4="; "sha256-aSZu8mxsTho4pvWWbNwlJf0IROjqjTlIUEE5DJkAje4=";
mypy-boto3-ecs = mypy-boto3-ecs =
buildMypyBoto3Package "ecs" "1.38.28" buildMypyBoto3Package "ecs" "1.38.36"
"sha256-f/ZRV3fRPB1B7xP8lJX/jPXVuFY+gdUm4lZJlZCj55k="; "sha256-zHlR/wT0ImcaR1vU07ryhW2Al+EOf+2RFlUHf5n8VoI=";
mypy-boto3-efs = mypy-boto3-efs =
buildMypyBoto3Package "efs" "1.38.33" buildMypyBoto3Package "efs" "1.38.33"
"sha256-Yxumhn6IHvstfAvmJnRsf3Xpeq5j5l+cKnpYyMIOojY="; "sha256-Yxumhn6IHvstfAvmJnRsf3Xpeq5j5l+cKnpYyMIOojY=";
mypy-boto3-eks = mypy-boto3-eks =
buildMypyBoto3Package "eks" "1.38.28" buildMypyBoto3Package "eks" "1.38.35"
"sha256-eCS3kazYfOaVavz2q1gxbSnuW7bULnS4xDwB7X8aTBg="; "sha256-3dpHM2qd8mXrALwNPaiVdvGtkyL2FwaV1pHazfIQ7h4=";
mypy-boto3-elastic-inference = mypy-boto3-elastic-inference =
buildMypyBoto3Package "elastic-inference" "1.36.0" buildMypyBoto3Package "elastic-inference" "1.36.0"
@ -506,8 +506,8 @@ rec {
"sha256-Lr2cpSBkWl30iIS3fc4qiOWBTbIu5L0MMW5O9Au+COM="; "sha256-Lr2cpSBkWl30iIS3fc4qiOWBTbIu5L0MMW5O9Au+COM=";
mypy-boto3-emr-serverless = mypy-boto3-emr-serverless =
buildMypyBoto3Package "emr-serverless" "1.38.29" buildMypyBoto3Package "emr-serverless" "1.38.36"
"sha256-xpnGaEw19k0XRjJjYi3APhwZ9uS7WZflWhgCnQDY0cs="; "sha256-MmM3XIxuwHrD1cGOTSJq7YbCSPGQcidwUFD3DpBHET4=";
mypy-boto3-entityresolution = mypy-boto3-entityresolution =
buildMypyBoto3Package "entityresolution" "1.38.28" buildMypyBoto3Package "entityresolution" "1.38.28"
@ -674,8 +674,8 @@ rec {
"sha256-UZJF85qGP/D4wyz9eofV/EHASzjQ/g/iJoG1P61Nnm0="; "sha256-UZJF85qGP/D4wyz9eofV/EHASzjQ/g/iJoG1P61Nnm0=";
mypy-boto3-iotfleetwise = mypy-boto3-iotfleetwise =
buildMypyBoto3Package "iotfleetwise" "1.38.0" buildMypyBoto3Package "iotfleetwise" "1.38.36"
"sha256-hSfdI4iRL7nVZYDAXRQCodQcTfZXx9cndHOQd9I/2w4="; "sha256-6FjWOP2g8B+qHeCso55foTNElDu+oyDGxS01LSusjrs=";
mypy-boto3-iotsecuretunneling = mypy-boto3-iotsecuretunneling =
buildMypyBoto3Package "iotsecuretunneling" "1.38.0" buildMypyBoto3Package "iotsecuretunneling" "1.38.0"
@ -762,8 +762,8 @@ rec {
"sha256-PKOF/jd1Wjz8lCwbCd4cfHeStkvcDhQu7a7bpHaizgU="; "sha256-PKOF/jd1Wjz8lCwbCd4cfHeStkvcDhQu7a7bpHaizgU=";
mypy-boto3-kms = mypy-boto3-kms =
buildMypyBoto3Package "kms" "1.38.32" buildMypyBoto3Package "kms" "1.38.36"
"sha256-FWEvy1T5zDynHjRYHDmjm/e2cJkddMTrZm43qCWrHkY="; "sha256-pHVOYKF9OtQOzQcx5UfpViQGgsMnp+JqdbFQ0cutnpA=";
mypy-boto3-lakeformation = mypy-boto3-lakeformation =
buildMypyBoto3Package "lakeformation" "1.38.0" buildMypyBoto3Package "lakeformation" "1.38.0"
@ -782,8 +782,8 @@ rec {
"sha256-12bGsyu0uvqnMuorgXXItDKd7UU72/a6WMKbY3eDHi4="; "sha256-12bGsyu0uvqnMuorgXXItDKd7UU72/a6WMKbY3eDHi4=";
mypy-boto3-lexv2-models = mypy-boto3-lexv2-models =
buildMypyBoto3Package "lexv2-models" "1.38.0" buildMypyBoto3Package "lexv2-models" "1.38.35"
"sha256-vmlwTsR2rQe3LzoeQKJhFrWxvID2xyhkdzcvxMn4Iq0="; "sha256-xrvS087t6KyPQfglI8y0Rkt1FISLTixuHiUWI9YvxzA=";
mypy-boto3-lexv2-runtime = mypy-boto3-lexv2-runtime =
buildMypyBoto3Package "lexv2-runtime" "1.38.0" buildMypyBoto3Package "lexv2-runtime" "1.38.0"
@ -954,8 +954,8 @@ rec {
"sha256-0LNUmv+qHecNzVPHyv8fG5DzGva89wSj0D4f4+0F7QI="; "sha256-0LNUmv+qHecNzVPHyv8fG5DzGva89wSj0D4f4+0F7QI=";
mypy-boto3-networkmanager = mypy-boto3-networkmanager =
buildMypyBoto3Package "networkmanager" "1.38.0" buildMypyBoto3Package "networkmanager" "1.38.35"
"sha256-/vgg8tOKza+6g/CsvMA7A5wcSWk76bDvhLHjC+FWQr8="; "sha256-9K+D0kOOdcJKmQrwNcZkh9dvynPX0dUPGlrvLgw2Ir0=";
mypy-boto3-nimble = mypy-boto3-nimble =
buildMypyBoto3Package "nimble" "1.35.0" buildMypyBoto3Package "nimble" "1.35.0"
@ -1086,8 +1086,8 @@ rec {
"sha256-ZgecmO3dz66i2COSXzBjyUCtTkGGi9gnvb/HNNEq1AE="; "sha256-ZgecmO3dz66i2COSXzBjyUCtTkGGi9gnvb/HNNEq1AE=";
mypy-boto3-rds = mypy-boto3-rds =
buildMypyBoto3Package "rds" "1.38.32" buildMypyBoto3Package "rds" "1.38.35"
"sha256-zF8oy5W7hLTTXzQhL1ye8BEsj/oJn3dzfSNloC7BZOk="; "sha256-SIjsrwnEI2XnavPn+THHkkzOqDNB1CaPQAs1K880Dnw=";
mypy-boto3-rds-data = mypy-boto3-rds-data =
buildMypyBoto3Package "rds-data" "1.38.0" buildMypyBoto3Package "rds-data" "1.38.0"
@ -1398,8 +1398,8 @@ rec {
"sha256-ndTROc1T2APmQHL7EsSeU3XxWPYzp1e32tzqe4UDs/8="; "sha256-ndTROc1T2APmQHL7EsSeU3XxWPYzp1e32tzqe4UDs/8=";
mypy-boto3-wafv2 = mypy-boto3-wafv2 =
buildMypyBoto3Package "wafv2" "1.38.31" buildMypyBoto3Package "wafv2" "1.38.35"
"sha256-mWZAUafk2fNj9Se9q06vAKSswzLFqeqnt7e5mncqhdM="; "sha256-0TqdfQosYjKcllZRo34RQlYk6YGZdmYX3Hmbnp5ZyaI=";
mypy-boto3-wellarchitected = mypy-boto3-wellarchitected =
buildMypyBoto3Package "wellarchitected" "1.38.0" buildMypyBoto3Package "wellarchitected" "1.38.0"

View File

@ -10,7 +10,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "pbs-installer"; pname = "pbs-installer";
version = "2025.03.17"; version = "2025.06.10";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.8"; disabled = pythonOlder "3.8";
@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "frostming"; owner = "frostming";
repo = "pbs-installer"; repo = "pbs-installer";
tag = version; tag = version;
hash = "sha256-4SwbxTwl0DQjtYTxFMBg4p9aTyELNIOSRQw9fiweDhg="; hash = "sha256-WN1TevGTSG6yQnssuvtGKb850lo5hzehOPoFJhMVvGo=";
}; };
build-system = [ pdm-backend ]; build-system = [ pdm-backend ];

View File

@ -21,14 +21,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "pvlib"; pname = "pvlib";
version = "0.12.0"; version = "0.13.0";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-IivLe4jyKJROf36TFwgrcYIjK40KXRsUmc/1ACfR6WQ="; hash = "sha256-zvNs3ZMqanvy3XyZKwAEsaCNMV7oBDsnPRkq1XkC6Fo=";
}; };
build-system = [ build-system = [

View File

@ -11,7 +11,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "pycfmodel"; pname = "pycfmodel";
version = "1.1.0"; version = "1.1.3";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.9"; disabled = pythonOlder "3.9";
@ -20,7 +20,7 @@ buildPythonPackage rec {
owner = "Skyscanner"; owner = "Skyscanner";
repo = "pycfmodel"; repo = "pycfmodel";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-mFO3T5FmVLAXPmLJsueCDdCLoFfBwQwryxfEtkLz1rM="; hash = "sha256-ITgha0gZxGPCE+7HVQyDNiPI5uAYZo9Rz8fZVgCYgeM=";
}; };
pythonRelaxDeps = [ "pydantic" ]; pythonRelaxDeps = [ "pydantic" ];
@ -51,7 +51,7 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "Model for Cloud Formation scripts"; description = "Model for Cloud Formation scripts";
homepage = "https://github.com/Skyscanner/pycfmodel"; homepage = "https://github.com/Skyscanner/pycfmodel";
changelog = "https://github.com/Skyscanner/pycfmodel/releases/tag/v${version}"; changelog = "https://github.com/Skyscanner/pycfmodel/releases/tag/${src.tag}";
license = licenses.asl20; license = licenses.asl20;
maintainers = with maintainers; [ fab ]; maintainers = with maintainers; [ fab ];
}; };

View File

@ -10,7 +10,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "tencentcloud-sdk-python"; pname = "tencentcloud-sdk-python";
version = "3.0.1394"; version = "3.0.1397";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.9"; disabled = pythonOlder "3.9";
@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "TencentCloud"; owner = "TencentCloud";
repo = "tencentcloud-sdk-python"; repo = "tencentcloud-sdk-python";
tag = version; tag = version;
hash = "sha256-yX+57zIrz7o8wBPOcB7Kuifq9Z426pKa1/0/e3UHgDQ="; hash = "sha256-YgXfA2Qu6oELhENOvUrfUPzxqwBLrT5Aa/zrei0xzDI=";
}; };
build-system = [ setuptools ]; build-system = [ setuptools ];

View File

@ -2,7 +2,6 @@
lib, lib,
stdenv, stdenv,
fetchFromSourcehut, fetchFromSourcehut,
nix-update-script,
}: }:
{ {
@ -42,13 +41,6 @@ stdenv.mkDerivation {
dontBuild = true; dontBuild = true;
passthru.updateScript = nix-update-script {
extraArgs = [
"--override-filename"
"pkgs/development/skaware-packages/${lib.removeSuffix "-man-pages" pname}/default.nix"
];
};
meta = with lib; { meta = with lib; {
inherit description license maintainers; inherit description license maintainers;
inherit (src.meta) homepage; inherit (src.meta) homepage;