Compare commits

...

49 Commits

Author SHA1 Message Date
jopejoe1
2493002b10 26.05 is Yarara 2025-11-24 21:17:44 +01:00
Leona Maroni
c4793d1033 python3Packages.av_13: disable automatic updates (#464378) 2025-11-24 20:12:34 +00:00
Leona Maroni
a971b2215f 26.05 Documentation (#464677) 2025-11-24 19:57:50 +00:00
Silvan Mosberger
82bd39665b maintainers/github-teams.json: Automated sync (#464675) 2025-11-24 19:57:39 +00:00
jopejoe1
bf470a4fdd 26.05 Documentation 2025-11-24 20:52:26 +01:00
Sandro
dbf521b6d6 twitter-color-emoji: 15.0.2 -> 17.0.2 (#422552) 2025-11-24 19:52:14 +00:00
dotlambda
18bba53ec8 python3Packages.pypdf: 6.1.0 -> 6.3.0 (#448100) 2025-11-24 19:49:21 +00:00
Sandro
bb4877032d replibyte: fix build (#464027) 2025-11-24 19:48:44 +00:00
Guillaume Girol
1d2cc8cd6f rendercv: Fix render issue with pycache (#452636) 2025-11-24 19:46:23 +00:00
nixpkgs-ci[bot]
682cde44db maintainers/github-teams.json: Automated sync 2025-11-24 19:45:47 +00:00
dish
3f36b97412 elmPackages.elm-graphql: fix updateScript (#464665) 2025-11-24 19:35:25 +00:00
nixpkgs-ci[bot]
78993add38 ruffle: 0.2.0-nightly-2025-11-16 -> 0.2.0-nightly-2025-11-22 (#464213) 2025-11-24 19:30:25 +00:00
dotlambda
4e9c7094a7 taskflow: 3.10.0 -> 3.11.0 (#464370) 2025-11-24 19:29:33 +00:00
dish
14b08c968d elmPackages.elm-graphql: fix updateScript 2025-11-24 14:27:21 -05:00
dotlambda
b704ce71d2 python3Packages.pytouchline-extended: 0.4.6 -> 1.0.0 (#461982) 2025-11-24 19:25:40 +00:00
Adam C. Stephens
143ce467c2 luaPackages: update on 2025-11-24 (#464616) 2025-11-24 19:23:03 +00:00
dotlambda
a7124303e9 python3Packages.flask-sqlalchemy-lite: 0.2.0 -> 0.2.1 (#463902) 2025-11-24 19:18:05 +00:00
dotlambda
89eeae1092 home-assistant: support prowl component (#464430) 2025-11-24 19:08:33 +00:00
misuzu
fb82e9a86f clickhouse, clickhouse-lts: fix darwin builds (#463043) 2025-11-24 19:06:45 +00:00
dish
8c494b8621 python3Packages.pyvo: 1.7.1 -> 1.8 (#461818) 2025-11-24 18:49:42 +00:00
dish
5b57328d70 terramate: 0.14.7 -> 0.15.0 (#464574) 2025-11-24 18:49:14 +00:00
dish
6b41d04d62 mdbook-toc: 0.14.2 -> 0.15.0 (#463047) 2025-11-24 18:48:49 +00:00
dish
cf708d1c6e mdbook-open-on-gh: 2.4.3 -> 3.0.0 (#462986) 2025-11-24 18:48:45 +00:00
dish
bd807c2c6e mdbook-mermaid: 0.16.2 -> 0.17.0 (#462904) 2025-11-24 18:48:42 +00:00
dish
c2648a4d5e python3Packages.langchain-tests: 1.0.0 -> 1.0.1 (#463587) 2025-11-24 18:48:03 +00:00
dish
ae37a75428 python3Packages.langgraph-checkpoint-postgres: 3.0.0 -> 3.0.1 (#463681) 2025-11-24 18:47:57 +00:00
Robert Schütz
1ad3b4c048 python3Packages.rapidfuzz: support Taskflow 3.11.0 2025-11-24 10:01:40 -08:00
Austin Horstman
91c199b875 luaPackages: update on 2025-11-24
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-24 09:57:29 -06:00
R. Ryantm
06ec26ae0f terramate: 0.14.7 -> 0.15.0 2025-11-24 12:50:49 +00:00
Robert Schütz
ff42177460 home-assistant: support prowl component 2025-11-23 17:48:53 -08:00
Robert Schütz
a0dc8c2e01 python3Packages.prowlpy: init at 1.1.3 2025-11-23 17:48:52 -08:00
Kylie McClain
1303348e52 twitter-color-emoji: 15.0.2 -> 17.0.2 2025-11-23 18:01:28 -05:00
Konstantin Bogdanov
8a196836aa clickhouse, clickhouse-lts: fix darwin builds 2025-11-23 23:07:36 +01:00
Robert Schütz
4d5171136e python3Packages.av_13: disable automatic updates
It should stay at version 13.1.0 as that's the last version supported by
Home Assistant and Manim.
2025-11-23 13:00:05 -08:00
Robert Schütz
411a74e021 taskflow: use C++20 standard
> Although Taskflow supports primarily C++17, you can enable C++20
> compilation through -std=c++20 to achieve better performance due to
> new C++20 features. That being said, we are actively working on
> migrating Taskflow to C++20, which is planned for the next major
> release v4.
2025-11-23 12:57:37 -08:00
R. Ryantm
5bc95bf037 taskflow: 3.10.0 -> 3.11.0 2025-11-23 18:48:14 +00:00
R. Ryantm
ca1764b9f9 ruffle: 0.2.0-nightly-2025-11-16 -> 0.2.0-nightly-2025-11-22 2025-11-23 09:05:04 +00:00
Dyego Aurélio
95d3d5a522 replibyte: fix build failure due to undefined __rust_probestack
wasmer 2.x contains assembly that references __rust_probestack from compiler_builtins.
2025-11-22 12:29:10 -03:00
TomaSajt
178b2ec977 replibyte: don't vendor Cargo.lock file, add patch for wasm-bindgen 2025-11-22 12:27:40 -03:00
Robert Schütz
86405da0fc python3Packages.flask-sqlalchemy-lite: 0.2.0 -> 0.2.1
Diff: https://github.com/pallets-eco/flask-sqlalchemy-lite/compare/0.2.0...0.2.1

Changelog: https://github.com/pallets-eco/flask-sqlalchemy-lite/blob/0.2.1/CHANGES.md
2025-11-21 17:44:26 -08:00
R. Ryantm
29a4f3ee08 python3Packages.pypdf: 6.1.0 -> 6.3.0 2025-11-21 22:35:55 +00:00
R. Ryantm
2b857423d4 python3Packages.langgraph-checkpoint-postgres: 3.0.0 -> 3.0.1 2025-11-21 07:58:54 +00:00
R. Ryantm
8419ef10e3 python3Packages.langchain-tests: 1.0.0 -> 1.0.1 2025-11-20 23:17:37 +00:00
R. Ryantm
cd6fc66b2d mdbook-toc: 0.14.2 -> 0.15.0 2025-11-19 00:32:56 +00:00
R. Ryantm
1daa85a98a mdbook-open-on-gh: 2.4.3 -> 3.0.0 2025-11-18 19:47:30 +00:00
R. Ryantm
cd9296bbf3 mdbook-mermaid: 0.16.2 -> 0.17.0 2025-11-18 14:23:29 +00:00
Robert Schütz
ea953ceba1 python3Packages.pytouchline-extended: 0.4.6 -> 1.0.0
Diff: https://github.com/brondum/pytouchline/compare/0.4.6...1.0.0

Changelog: https://github.com/brondum/pytouchline/releases/tag/1.0.0
2025-11-16 11:12:18 -08:00
R. Ryantm
f6b9610aac python3Packages.pyvo: 1.7.1 -> 1.8 2025-11-15 04:40:29 +00:00
Théo Bori
b113527818 rendercv: Fix render issue with pycache 2025-10-16 17:40:47 +02:00
36 changed files with 603 additions and 4589 deletions

View File

@@ -35,7 +35,7 @@ jobs:
into: staging-next-25.05
- from: staging-next-25.05
into: staging-25.05
- from: master
- from: release-25.11
into: staging-next-25.11
- from: staging-next-25.11
into: staging-25.11

View File

@@ -298,6 +298,30 @@
"chap-overlays": [
"index.html#chap-overlays"
],
"sec-nixpkgs-release-26.05": [
"release-notes.html#sec-nixpkgs-release-26.05"
],
"sec-nixpkgs-release-26.05-highlights": [
"release-notes.html#sec-nixpkgs-release-26.05-highlights"
],
"sec-nixpkgs-release-26.05-incompatibilities": [
"release-notes.html#sec-nixpkgs-release-26.05-incompatibilities"
],
"sec-nixpkgs-release-26.05-lib": [
"release-notes.html#sec-nixpkgs-release-26.05-lib"
],
"sec-nixpkgs-release-26.05-lib-breaking": [
"release-notes.html#sec-nixpkgs-release-26.05-lib-breaking"
],
"sec-nixpkgs-release-26.05-lib-deprecations": [
"release-notes.html#sec-nixpkgs-release-26.05-lib-deprecations"
],
"sec-nixpkgs-release-26.05-lib-additions-improvements": [
"release-notes.html#sec-nixpkgs-release-26.05-lib-additions-improvements"
],
"sec-nixpkgs-release-26.05-notable-changes": [
"release-notes.html#sec-nixpkgs-release-26.05-notable-changes"
],
"sec-nixpkgs-release-25.11": [
"release-notes.html#sec-nixpkgs-release-25.11"
],

View File

@@ -3,6 +3,7 @@
This section lists the release notes for each stable version of Nixpkgs and the current unstable revision.
```{=include=} sections
rl-2605.section.md
rl-2511.section.md
rl-2505.section.md
```

View File

@@ -1,4 +1,4 @@
# Nixpkgs 26.05 (2026.05/??) {#sec-nixpkgs-release-26.05}
# Nixpkgs 26.05 ("Yarara", 2026.05/??) {#sec-nixpkgs-release-26.05}
## Highlights {#sec-nixpkgs-release-26.05-highlights}
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->

View File

@@ -1 +1 @@
25.11
26.05

View File

@@ -459,7 +459,7 @@ in
On each release the first letter is bumped and a new animal is chosen
starting with that new letter.
*/
codeName = "Xantusia";
codeName = "Yarara";
/**
Returns the current nixpkgs version suffix as string.

View File

@@ -631,8 +631,7 @@
"description": "Marketing team [leader=@djacu]",
"id": 7709512,
"maintainers": {
"djacu": 7043297,
"tomberek": 178444
"djacu": 7043297
},
"members": {
"flyfloh": 74379,
@@ -695,11 +694,12 @@
"description": "",
"id": 174820,
"maintainers": {
"Ericson2314": 1055245,
"tomberek": 178444
},
"members": {
"Ericson2314": 1055245,
"Mic92": 96200,
"Radvendii": 1239929,
"edolstra": 1148549,
"xokdvium": 145775305
},

View File

@@ -2137,6 +2137,21 @@
"ch-release-notes": [
"release-notes.html#ch-release-notes"
],
"sec-release-26.05": [
"release-notes.html#sec-release-26.05"
],
"sec-release-26.05-highlights": [
"release-notes.html#sec-release-26.05-highlights"
],
"sec-release-26.05-new-modules": [
"release-notes.html#sec-release-26.05-new-modules"
],
"sec-release-26.05-incompatibilities": [
"release-notes.html#sec-release-26.05-incompatibilities"
],
"sec-release-26.05-notable-changes": [
"release-notes.html#sec-release-26.05-notable-changes"
],
"sec-release-25.11": [
"release-notes.html#sec-release-25.11"
],

View File

@@ -3,6 +3,7 @@
This section lists the release notes for each stable version of NixOS and current unstable revision.
```{=include=} sections
rl-2605.section.md
rl-2511.section.md
rl-2505.section.md
rl-2411.section.md

View File

@@ -1,4 +1,4 @@
# Release 26.05 (2026.05/??) {#sec-release-26.05}
# Release 26.05 ("Yarara", 2026.05/??) {#sec-release-26.05}
## Highlights {#sec-release-26.05-highlights}

View File

@@ -125,7 +125,7 @@ llvmStdenv.mkDerivation (finalAttrs: {
lib.optional (lib.versions.majorMinor version == "25.8") (fetchpatch {
# Disable building WASM lexer
url = "https://github.com/ClickHouse/ClickHouse/commit/67a42b78cdf1c793e78c1adbcc34162f67044032.patch";
sha256 = "7VF+JSztqTWD+aunCS3UVNxlRdwHc2W5fNqzDyeo3Fc=";
hash = "sha256-7VF+JSztqTWD+aunCS3UVNxlRdwHc2W5fNqzDyeo3Fc=";
})
++
@@ -133,8 +133,13 @@ llvmStdenv.mkDerivation (finalAttrs: {
(fetchpatch {
# Do not intercept memalign on darwin
url = "https://github.com/ClickHouse/ClickHouse/commit/0cfd2dbe981727fb650f3b9935f5e7e7e843180f.patch";
sha256 = "1iNYZbugX2g2dxNR1ZiUthzPnhLUR8g118aG23yhgUo=";
});
hash = "sha256-1iNYZbugX2g2dxNR1ZiUthzPnhLUR8g118aG23yhgUo=";
})
++ lib.optional (!lib.versionAtLeast version "25.11" && stdenv.hostPlatform.isDarwin) (fetchpatch {
# Remove flaky macOS SDK version detection
url = "https://github.com/ClickHouse/ClickHouse/commit/11e172a37bd0507d595d27007170090127273b33.patch";
hash = "sha256-oI7MrjMgJpIPTsci2IqEOs05dUGEMnjI/WqGp2N+rps=";
});
postPatch = ''
patchShebangs src/ utils/

View File

@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage rec {
pname = "mdbook-mermaid";
version = "0.16.2";
version = "0.17.0";
src = fetchFromGitHub {
owner = "badboy";
repo = "mdbook-mermaid";
tag = "v${version}";
hash = "sha256-RbicO3TN7cnfm71OdsVbehgA5LJ1EHE26nXg0Gh1U6o=";
hash = "sha256-9aiu3mQaRgVVhtX/v2hMPzclnVQIhUz4gVy0Xc84zO8=";
};
cargoHash = "sha256-WMPk/UPNfNXjJKUcczbQPOy9bwy2ZSR5DPmvwtcJ5ys=";
cargoHash = "sha256-MDtXgNiN4tVgP/98fbcL9WQXAJire+c3lmnc12KhQ50=";
meta = {
description = "Preprocessor for mdbook to add mermaid.js support";

View File

@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage rec {
pname = "mdbook-open-on-gh";
version = "2.4.3";
version = "3.0.0";
src = fetchFromGitHub {
owner = "badboy";
repo = "mdbook-open-on-gh";
rev = version;
hash = "sha256-73738Vei7rQ67LQIOrHPGOtsBnHClaXClRWDmA5pP58=";
hash = "sha256-I1n/RJq6mcg+DTocKlYoZi5G7yijsruU8PwICZ2/JMQ=";
};
cargoHash = "sha256-6BR/xXo5pBv7n5beqgY9kEe24o/lZl1sit0uumSEbe8=";
cargoHash = "sha256-jbBwXYUIkrDyf9qC2cL5czbXCM2/JrbBUmKJZb+VEAk=";
meta = with lib; {
description = "mdbook preprocessor to add a open-on-github link on every page";

View File

@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage rec {
pname = "mdbook-toc";
version = "0.14.2";
version = "0.15.0";
src = fetchFromGitHub {
owner = "badboy";
repo = "mdbook-toc";
tag = version;
sha256 = "sha256-OFNp+kFDafYbzqb7xfPTO885cAjgWfNeDvUPDKq5GJU=";
sha256 = "sha256-uZoruFNhvhUNUL/m/vUoft+pnXvF/GYvNY21ERsIjBM=";
};
cargoHash = "sha256-0x/x3TRwRinQ/uLCQoRrJOE/mc2snkL/MCz76nQqb5E=";
cargoHash = "sha256-fp5ZL0aAk1CavWKZLAevLUIuVl9VuHPyrAZ2dPc/eoE=";
meta = {
description = "Preprocessor for mdbook to add inline Table of Contents support";

View File

@@ -64,6 +64,10 @@ python3Packages.buildPythonApplication rec {
doCheck = true;
patches = [
./remove_pycache_copy.patch
];
meta = {
description = "Typst-based CV/resume generator";
homepage = "https://rendercv.com";

View File

@@ -0,0 +1,13 @@
diff --git a/./rendercv/renderer/renderer.py.orig b/./rendercv/renderer/renderer.py
index 94c2ac0..97c18ea 100644
--- a/./rendercv/renderer/renderer.py.orig
+++ b/./rendercv/renderer/renderer.py
@@ -87,7 +87,7 @@ def copy_theme_files_to_output_directory(
except TypeError:
suffix = ""
- if suffix not in dont_copy_files_with_these_extensions:
+ if suffix not in dont_copy_files_with_these_extensions and theme_file.name != "__pycache__":
if theme_file.is_dir():
shutil.copytree(
str(theme_file),

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,392 @@
diff --git a/Cargo.lock b/Cargo.lock
index 9d7f737..c594ffd 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1,6 +1,6 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
-version = 3
+version = 4
[[package]]
name = "addr2line"
@@ -519,7 +519,7 @@ checksum = "edb17c862a905d912174daa27ae002326fff56dc8b8ada50a0a5f0976cb174f0"
dependencies = [
"proc-macro2",
"quote",
- "syn",
+ "syn 1.0.94",
]
[[package]]
@@ -612,7 +612,7 @@ dependencies = [
"proc-macro-error",
"proc-macro2",
"quote",
- "syn",
+ "syn 1.0.94",
]
[[package]]
@@ -886,7 +886,7 @@ dependencies = [
"ident_case",
"proc-macro2",
"quote",
- "syn",
+ "syn 1.0.94",
]
[[package]]
@@ -897,7 +897,7 @@ checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835"
dependencies = [
"darling_core",
"quote",
- "syn",
+ "syn 1.0.94",
]
[[package]]
@@ -919,7 +919,7 @@ checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0"
[[package]]
name = "dump-parser"
-version = "0.9.7"
+version = "0.10.0"
dependencies = [
"bson",
"crc",
@@ -964,7 +964,7 @@ checksum = "c134c37760b27a871ba422106eedbb8247da973a09e82558bf26d619c882b159"
dependencies = [
"proc-macro2",
"quote",
- "syn",
+ "syn 1.0.94",
]
[[package]]
@@ -985,7 +985,7 @@ dependencies = [
"darling",
"proc-macro2",
"quote",
- "syn",
+ "syn 1.0.94",
]
[[package]]
@@ -1019,7 +1019,7 @@ checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4"
dependencies = [
"proc-macro2",
"quote",
- "syn",
+ "syn 1.0.94",
"synstructure",
]
@@ -1125,7 +1125,7 @@ checksum = "33c1e13800337f4d4d7a316bf45a567dbcb6ffe087f16424852d97e97a91f512"
dependencies = [
"proc-macro2",
"quote",
- "syn",
+ "syn 1.0.94",
]
[[package]]
@@ -1533,7 +1533,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0fbfc88337168279f2e9ae06e157cfed4efd3316e14dc96ed074d4f2e6c5952"
dependencies = [
"quote",
- "syn",
+ "syn 1.0.94",
]
[[package]]
@@ -1734,9 +1734,9 @@ dependencies = [
[[package]]
name = "once_cell"
-version = "1.10.0"
+version = "1.21.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9"
+checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
[[package]]
name = "opaque-debug"
@@ -1767,7 +1767,7 @@ checksum = "b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c"
dependencies = [
"proc-macro2",
"quote",
- "syn",
+ "syn 1.0.94",
]
[[package]]
@@ -1879,7 +1879,7 @@ checksum = "744b6f092ba29c3650faf274db506afd39944f48420f6c86b17cfe0ee1cb36bb"
dependencies = [
"proc-macro2",
"quote",
- "syn",
+ "syn 1.0.94",
]
[[package]]
@@ -1941,7 +1941,7 @@ dependencies = [
"proc-macro-error-attr",
"proc-macro2",
"quote",
- "syn",
+ "syn 1.0.94",
"version_check",
]
@@ -1964,11 +1964,11 @@ checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5"
[[package]]
name = "proc-macro2"
-version = "1.0.38"
+version = "1.0.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9027b48e9d4c9175fa2218adf3557f91c1137021739951d4932f5f8268ac48aa"
+checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
dependencies = [
- "unicode-xid",
+ "unicode-ident",
]
[[package]]
@@ -1988,14 +1988,14 @@ checksum = "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac"
dependencies = [
"proc-macro2",
"quote",
- "syn",
+ "syn 1.0.94",
]
[[package]]
name = "quote"
-version = "1.0.18"
+version = "1.0.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1"
+checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
dependencies = [
"proc-macro2",
]
@@ -2261,7 +2261,7 @@ dependencies = [
[[package]]
name = "replibyte"
-version = "0.9.7"
+version = "0.10.0"
dependencies = [
"aes-gcm",
"anyhow",
@@ -2375,7 +2375,7 @@ checksum = "505c209ee04111a006431abf39696e640838364d67a107c559ababaf6fd8c9dd"
dependencies = [
"proc-macro2",
"quote",
- "syn",
+ "syn 1.0.94",
]
[[package]]
@@ -2587,7 +2587,7 @@ checksum = "1f26faba0c3959972377d3b2d306ee9f71faee9714294e41bb777f83f88578be"
dependencies = [
"proc-macro2",
"quote",
- "syn",
+ "syn 1.0.94",
]
[[package]]
@@ -2723,7 +2723,7 @@ dependencies = [
"quote",
"serde",
"serde_derive",
- "syn",
+ "syn 1.0.94",
]
[[package]]
@@ -2739,7 +2739,7 @@ dependencies = [
"serde_derive",
"serde_json",
"sha1",
- "syn",
+ "syn 1.0.94",
]
[[package]]
@@ -2756,7 +2756,7 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
[[package]]
name = "subset"
-version = "0.9.7"
+version = "0.10.0"
dependencies = [
"dump-parser",
"md5",
@@ -2780,6 +2780,17 @@ dependencies = [
"unicode-xid",
]
+[[package]]
+name = "syn"
+version = "2.0.101"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "unicode-ident",
+]
+
[[package]]
name = "synstructure"
version = "0.12.6"
@@ -2788,7 +2799,7 @@ checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f"
dependencies = [
"proc-macro2",
"quote",
- "syn",
+ "syn 1.0.94",
"unicode-xid",
]
@@ -2865,7 +2876,7 @@ checksum = "0396bc89e626244658bef819e22d0cc459e795a5ebe878e6ec336d1674a8d79a"
dependencies = [
"proc-macro2",
"quote",
- "syn",
+ "syn 1.0.94",
]
[[package]]
@@ -2923,7 +2934,7 @@ dependencies = [
"proc-macro2",
"quote",
"standback",
- "syn",
+ "syn 1.0.94",
]
[[package]]
@@ -2979,7 +2990,7 @@ checksum = "b557f72f448c511a979e2564e55d74e6c4432fc96ff4f6241bc6bded342643b7"
dependencies = [
"proc-macro2",
"quote",
- "syn",
+ "syn 1.0.94",
]
[[package]]
@@ -3091,7 +3102,7 @@ checksum = "cc6b8ad3567499f98a1db7a752b07a7c8c7c7c34c332ec00effb2b0027974b7c"
dependencies = [
"proc-macro2",
"quote",
- "syn",
+ "syn 1.0.94",
]
[[package]]
@@ -3121,6 +3132,12 @@ version = "0.3.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992"
+[[package]]
+name = "unicode-ident"
+version = "1.0.18"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
+
[[package]]
name = "unicode-normalization"
version = "0.1.19"
@@ -3228,11 +3245,13 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
[[package]]
name = "wasm-bindgen"
-version = "0.2.80"
+version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "27370197c907c55e3f1a9fbe26f44e937fe6451368324e009cba39e139dc08ad"
+checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5"
dependencies = [
"cfg-if 1.0.0",
+ "once_cell",
+ "rustversion",
"serde",
"serde_json",
"wasm-bindgen-macro",
@@ -3240,16 +3259,15 @@ dependencies = [
[[package]]
name = "wasm-bindgen-backend"
-version = "0.2.80"
+version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "53e04185bfa3a779273da532f5025e33398409573f348985af9a1cbf3774d3f4"
+checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6"
dependencies = [
"bumpalo",
- "lazy_static",
"log",
"proc-macro2",
"quote",
- "syn",
+ "syn 2.0.101",
"wasm-bindgen-shared",
]
@@ -3267,9 +3285,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro"
-version = "0.2.80"
+version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "17cae7ff784d7e83a2fe7611cfe766ecf034111b49deb850a3dc7699c08251f5"
+checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
@@ -3277,22 +3295,25 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro-support"
-version = "0.2.80"
+version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "99ec0dc7a4756fffc231aab1b9f2f578d23cd391390ab27f952ae0c9b3ece20b"
+checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de"
dependencies = [
"proc-macro2",
"quote",
- "syn",
+ "syn 2.0.101",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
-version = "0.2.80"
+version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d554b7f530dee5964d9a9468d95c1f8b8acae4f282807e7d27d4b03099a46744"
+checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d"
+dependencies = [
+ "unicode-ident",
+]
[[package]]
name = "wasm-bindgen-test"
@@ -3393,7 +3414,7 @@ dependencies = [
"proc-macro-error",
"proc-macro2",
"quote",
- "syn",
+ "syn 1.0.94",
]
[[package]]

View File

@@ -17,21 +17,20 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-VExA92g+1y65skxLKU62ZPUPOwdm9N73Ne9xW7Q0Sic=";
};
cargoLock = {
lockFile = ./Cargo.lock;
outputHashes = {
"mongodb-schema-parser-0.5.0" = "sha256-P3srDY4bEDDYyic7Am2Cg+75j/kETf0uC7ui61TUJQA=";
};
};
cargoPatches = [
./bump-crates.patch
];
postPatch = ''
cp ${./Cargo.lock} Cargo.lock
'';
cargoHash = "sha256-RPY1M5zRMYgzICn2BBJrIn3LFa6T9PKBfpPUXtkgeQo=";
nativeBuildInputs = [ pkg-config ];
buildInputs = [ openssl ];
# Fix undefined reference to `__rust_probestack` from wasmer_vm.
# Define it as a no-op since it's only needed for stack overflow detection.
env.RUSTFLAGS = "-C link-arg=-Wl,--defsym,__rust_probestack=0";
cargoBuildFlags = [ "--all-features" ];
doCheck = false; # requires multiple dbs to be installed

View File

@@ -27,13 +27,13 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "ruffle";
version = "0.2.0-nightly-2025-11-16";
version = "0.2.0-nightly-2025-11-22";
src = fetchFromGitHub {
owner = "ruffle-rs";
repo = "ruffle";
tag = lib.strings.removePrefix "0.2.0-" finalAttrs.version;
hash = "sha256-iiiC5emyAAGyaaP4dqo25osUFjAAEtUEGd4M2et26Bg=";
hash = "sha256-uKl4gw6HMP+PowuavfGjPTov7cFwnxarMqWsiNK8euY=";
};
postPatch =
@@ -49,7 +49,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
"OpenH264Version(${major}, ${minor}, ${patch})"
'';
cargoHash = "sha256-5sGodB0RNRZ2QiJv9zHyzFjBwTbRffvPkt21trUZgZE=";
cargoHash = "sha256-8OEiM6Gp9Zqi3ul6Y1x17WRzNDgIKqKn7QrHeFRRqDc=";
cargoBuildFlags = lib.optional withRuffleTools "--workspace";
env =

View File

@@ -9,13 +9,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "taskflow";
version = "3.10.0";
version = "3.11.0";
src = fetchFromGitHub {
owner = "taskflow";
repo = "taskflow";
tag = "v${finalAttrs.version}";
hash = "sha256-s0A8zJoq0VfmAks9h4v63J7tPX5JnlNTzJJMilzc5yM=";
hash = "sha256-GIP/69JlygdmryRA4uiyXM3FZZ0wkvP3DceYGkn4+QY=";
};
patches = [
@@ -36,6 +36,8 @@ stdenv.mkDerivation (finalAttrs: {
];
cmakeFlags = [
# FIXME remove once Taskflow is updated to 4.0.0
(lib.cmakeFeature "CMAKE_CXX_STANDARD" "20")
# building the tests implies running them in the buildPhase
(lib.cmakeBool "TF_BUILD_TESTS" finalAttrs.finalPackage.doCheck)
];

View File

@@ -7,16 +7,16 @@
buildGoModule rec {
pname = "terramate";
version = "0.14.7";
version = "0.15.0";
src = fetchFromGitHub {
owner = "terramate-io";
repo = "terramate";
rev = "v${version}";
hash = "sha256-e3XHA9KktHxe0Ud4o9uchne0xnka2MNb2F7IgzWDLWo=";
hash = "sha256-JI5NwohnSFogOgzk7PJplFhXNnhfrkOk6U/7bWPtGVk=";
};
vendorHash = "sha256-uS/4lDFd13U7oOct4JeSIc3WNqkB1x/clPf0A16Za/s=";
vendorHash = "sha256-o2MNmJmYMq2mQBLslOtRyRH9euEhcJyIhohJ3CKp6kg=";
# required for version info
nativeBuildInputs = [ git ];

View File

@@ -9,14 +9,14 @@
}:
let
version = "15.0.2";
version = "17.0.2";
twemojiSrc = fetchFromGitHub {
name = "twemoji";
name = "twemoji-src";
owner = "jdecked";
repo = "twemoji";
rev = "v${version}";
hash = "sha256-FLOqXDpSFyClBlG5u3IRL0EKeu1mckCfRizJh++IWxo=";
hash = "sha256-LeAIXrPzp6rmmrz4ixehaD4/U1i15NDR0wvYyFOjw0U=";
};
in
stdenvNoCC.mkDerivation rec {

View File

@@ -6,7 +6,7 @@ set -eu -o pipefail
PACKAGE_DIR=$(realpath "$(dirname "$0")")
# Update version, src and npm deps
nix-update "$UPDATE_NIX_ATTR_PATH" --version-regex "v(.*)"
nix-update "$UPDATE_NIX_ATTR_PATH" --version=unstable
# Update elm deps
cp "$(nix-build -A "$UPDATE_NIX_ATTR_PATH".src)/generator/elm.json" elm.json

View File

@@ -814,15 +814,15 @@ final: prev: {
}:
buildLuarocksPackage {
pname = "fzf-lua";
version = "0.0.2308-1";
version = "0.0.2311-1";
knownRockspec =
(fetchurl {
url = "mirror://luarocks/fzf-lua-0.0.2308-1.rockspec";
sha256 = "1x51fr0wc7lli21nsyy135rrbrjvc5w0kgl7l9mwhcvh3nvwl04y";
url = "mirror://luarocks/fzf-lua-0.0.2311-1.rockspec";
sha256 = "0ldxn3v2bkjydnqcq5zz0rxxlv953azi6zvm8hl9vdsil1gg9vcz";
}).outPath;
src = fetchzip {
url = "https://github.com/ibhagwan/fzf-lua/archive/3b4a5d13adeb33f387d744b6ed777bb5401cba94.zip";
sha256 = "0mnr8124346l4mi9b52gs6cgqvcas4mpgv5h2psxhnf0r542mwi5";
url = "https://github.com/ibhagwan/fzf-lua/archive/3170d98240266a68c2611fc63260c3ab431575aa.zip";
sha256 = "0zlrzvwc29arf8y6x6niyglqgvj403mryffnwq18nmd6gabrjjx1";
};
disabled = luaOlder "5.1";
@@ -2763,13 +2763,13 @@ final: prev: {
knownRockspec =
(fetchurl {
url = "mirror://luarocks/lualine.nvim-scm-1.rockspec";
sha256 = "13h6fazrz05fhr63c9zid0wz5pjwaa14v458xrwsz1srcwg0fi12";
sha256 = "01cqa4nvpq0z4230szwbcwqb0kd8cz2dycrd764r0z5c6vivgfzs";
}).outPath;
src = fetchFromGitHub {
owner = "nvim-lualine";
repo = "lualine.nvim";
rev = "3946f0122255bc377d14a59b27b609fb3ab25768";
hash = "sha256-hdrAdG3hC2sAevQ6a9xizqPgEgnNKxuc5rBYn0pKM1c=";
rev = "47f91c416daef12db467145e16bed5bbfe00add8";
hash = "sha256-OpLZH+sL5cj2rcP5/T+jDOnuxd1QWLHCt2RzloffZOA=";
};
disabled = luaOlder "5.1";

View File

@@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "av";
version = "13.1.0";
version = "13.1.0"; # nixpkgs-update: no auto update
pyproject = true;
src = fetchFromGitHub {
@@ -79,6 +79,8 @@ buildPythonPackage rec {
"av.video"
];
passthru.skipBulkUpdate = true;
meta = {
changelog = "https://github.com/PyAV-Org/PyAV/blob/${src.tag}/CHANGELOG.rst";
description = "Pythonic bindings for FFmpeg";

View File

@@ -11,14 +11,14 @@
buildPythonPackage rec {
pname = "flask-sqlalchemy-lite";
version = "0.2.0";
version = "0.2.1";
pyproject = true;
src = fetchFromGitHub {
owner = "pallets-eco";
repo = "flask-sqlalchemy-lite";
tag = version;
hash = "sha256-c7lTxihlW48bj9+pU2uq2V/dQrZCi5kq2gWdFhipQGE=";
hash = "sha256-KX4kpqgvNlcAe4NSWaSkcgtPQINmeQOx46/4uFM8q8A=";
};
build-system = [ flit-core ];

View File

@@ -30,14 +30,14 @@
buildPythonPackage rec {
pname = "langchain-tests";
version = "1.0.0";
version = "1.0.1";
pyproject = true;
src = fetchFromGitHub {
owner = "langchain-ai";
repo = "langchain";
tag = "langchain-tests==${version}";
hash = "sha256-t+3o7XoemvEALVYMx+FpkGQVx2c/npRrK3cNDp3bp9A=";
hash = "sha256-a7tqW4h34YbfUIAK2L417egaSNyKbvZJ+GEnPdC2wME=";
};
sourceRoot = "${src.name}/libs/standard-tests";

View File

@@ -26,14 +26,14 @@
buildPythonPackage rec {
pname = "langgraph-checkpoint-postgres";
version = "3.0.0";
version = "3.0.1";
pyproject = true;
src = fetchFromGitHub {
owner = "langchain-ai";
repo = "langgraph";
tag = "checkpointpostgres==${version}";
hash = "sha256-YjO8KfDx7lZOps+dG7CPsY7LOqhKIBdfCXexPsR2pB4=";
hash = "sha256-bEaBrCsYbBTguNYrY/CibVj1d3SXjFKNToF4iyTj7ZI=";
};
postgresqlTestSetupPost = ''

View File

@@ -0,0 +1,64 @@
{
buildPythonPackage,
click,
fetchFromGitHub,
httpx,
lib,
loguru,
pytest-asyncio,
pytest-cov-stub,
pytestCheckHook,
respx,
setuptools,
xmltodict,
}:
buildPythonPackage rec {
pname = "prowlpy";
version = "1.1.3";
pyproject = true;
src = fetchFromGitHub {
owner = "OMEGARAZER";
repo = "prowlpy";
tag = "v${version}";
hash = "sha256-AotlO1CTe1jv9nu9drQWXYi445Pl5c+89/ep3i+vWwA=";
};
build-system = [ setuptools ];
dependencies = [
httpx
xmltodict
]
++ httpx.optional-dependencies.http2;
optional-dependencies = {
cli = [
click
loguru
];
};
pythonImportsCheck = [ "prowlpy" ];
nativeCheckInputs = [
pytest-asyncio
pytest-cov-stub
pytestCheckHook
respx
]
++ lib.concatLists (lib.attrValues optional-dependencies);
# tests fail without this
pytestFlags = [ "-v" ];
meta = {
changelog = "https://github.com/OMEGARAZER/prowlpy/blob/${src.tag}/CHANGELOG.md";
description = "Send push notifications to iPhones using the Prowl API";
homepage = "https://github.com/OMEGARAZER/prowlpy";
license = lib.licenses.gpl3Only;
mainProgram = "prowlpy";
maintainers = [ lib.maintainers.dotlambda ];
};
}

View File

@@ -27,7 +27,7 @@
buildPythonPackage rec {
pname = "pypdf";
version = "6.1.0";
version = "6.3.0";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -38,7 +38,7 @@ buildPythonPackage rec {
tag = version;
# fetch sample files used in tests
fetchSubmodules = true;
hash = "sha256-qfLN6g2+3j35E4m9vGcWXL1BLiFdDZEFmxYgnknlW3M=";
hash = "sha256-0cch0Je5se1FeHSXH78WhDpNiJQ3Qt0wqxRnv9lr8Qo=";
};
outputs = [

View File

@@ -2,22 +2,23 @@
buildPythonPackage,
faust-cchardet,
fetchFromGitHub,
httplib2,
httpx,
lib,
pytest-asyncio,
pytestCheckHook,
setuptools,
}:
buildPythonPackage rec {
pname = "pytouchline-extended";
version = "0.4.6";
version = "1.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "brondum";
repo = "pytouchline";
tag = version;
hash = "sha256-VENKzcIsh8KFvqG+JzwinkCNqQkPpSq3zusiGctGU+Y=";
hash = "sha256-doPPdY3za90qBClYEqlQueRYbCJLkpCRCF8rHHkYmfw=";
};
postPatch = ''
@@ -29,12 +30,13 @@ buildPythonPackage rec {
dependencies = [
faust-cchardet
httplib2
httpx
];
pythonImportsCheck = [ "pytouchline_extended" ];
nativeCheckInputs = [
pytest-asyncio
pytestCheckHook
];

View File

@@ -15,14 +15,14 @@
buildPythonPackage rec {
pname = "pyvo";
version = "1.7.1";
version = "1.8";
pyproject = true;
disabled = pythonOlder "3.8"; # according to setup.cfg
src = fetchPypi {
inherit pname version;
hash = "sha256-Qd2PEZHdC9rTw1t25twOUDGYIcv3CQBThiZffxnfIf8=";
hash = "sha256-ZvSIn9jjnd30b+SYYV02FW1JT2or7FOIa68cLFQyKGE=";
};
build-system = [

View File

@@ -3,6 +3,7 @@
stdenv,
buildPythonPackage,
fetchFromGitHub,
fetchpatch,
cmake,
cython,
ninja,
@@ -27,6 +28,15 @@ buildPythonPackage rec {
hash = "sha256-p+Z2c+PBNdjfaRjZErWwWgihzuddV14PgTHE3NVNHs8=";
};
patches = [
# https://github.com/rapidfuzz/RapidFuzz/pull/463
(fetchpatch {
name = "support-taskflow-3.11.0.patch";
url = "https://github.com/rapidfuzz/RapidFuzz/commit/0ef2a4980c41b852283e6db7a747a1632307c75e.patch";
hash = "sha256-xb+J3PXwD51lZqIJcTzPJWrT/oqrIXxh1cLp91DhIPg=";
})
];
build-system = [
cmake
cython

View File

@@ -4734,7 +4734,8 @@
];
"prowl" =
ps: with ps; [
]; # missing inputs: prowlpy
prowlpy
];
"proximity" =
ps: with ps; [
];
@@ -7715,6 +7716,7 @@
"progettihwsw"
"prometheus"
"prosegur"
"prowl"
"proximity"
"prusalink"
"ps4"

View File

@@ -12471,6 +12471,8 @@ self: super: with self; {
prov = callPackage ../development/python-modules/prov { };
prowlpy = callPackage ../development/python-modules/prowlpy { };
prox-tv = callPackage ../development/python-modules/prox-tv { };
proxmoxer = callPackage ../development/python-modules/proxmoxer { };