Skip to content

Commit cc12ba5

Browse files
Merge staging-next into staging
2 parents e3d30c2 + 36f39ba commit cc12ba5

File tree

34 files changed

+4633
-3343
lines changed

34 files changed

+4633
-3343
lines changed

maintainers/maintainer-list.nix

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22076,6 +22076,12 @@
2207622076
githubId = 7709;
2207722077
name = "Thomaz Leite";
2207822078
};
22079+
tholo = {
22080+
email = "[email protected]";
22081+
github = "tholoo";
22082+
githubId = 42005990;
22083+
name = "Ali Mohammadzadeh";
22084+
};
2207922085
thomasdesr = {
2208022086
email = "[email protected]";
2208122087
github = "thomasdesr";

pkgs/applications/blockchains/litecoin/default.nix

Lines changed: 0 additions & 81 deletions
This file was deleted.

pkgs/applications/misc/blender/default.nix

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,13 @@
7272
python3Packages, # must use instead of python3.pkgs, see https://github.com/NixOS/nixpkgs/issues/211340
7373
rocmPackages, # comes with a significantly larger closure size
7474
runCommand,
75+
shaderc,
7576
spaceNavSupport ? stdenv.hostPlatform.isLinux,
7677
sse2neon,
7778
stdenv,
7879
tbb,
80+
vulkan-headers,
81+
vulkan-loader,
7982
wayland,
8083
wayland-protocols,
8184
wayland-scanner,
@@ -90,6 +93,7 @@ let
9093
openImageDenoiseSupport =
9194
(!stdenv.hostPlatform.isAarch64 && stdenv.hostPlatform.isLinux) || stdenv.hostPlatform.isDarwin;
9295
openUsdSupport = !stdenv.hostPlatform.isDarwin;
96+
vulkanSupport = !stdenv.hostPlatform.isDarwin;
9397

9498
python3 = python3Packages.python;
9599
pyPkgsOpenusd = python3Packages.openusd.override { withOsl = false; };
@@ -108,20 +112,20 @@ in
108112

109113
stdenv.mkDerivation (finalAttrs: {
110114
pname = "blender";
111-
version = "4.2.3";
115+
version = "4.3.0";
112116

113117
srcs = [
114118
(fetchzip {
115119
name = "source";
116120
url = "https://download.blender.org/source/blender-${finalAttrs.version}.tar.xz";
117-
hash = "sha256-58wgduTHGfuYohaPjNuAnLFrpXOosEYOk5gJvbxTlQk=";
121+
hash = "sha256-eB67wn5TXiB1+yS3ZF40uzliO/jcm55anffdJT++O24=";
118122
})
119123
(fetchgit {
120124
name = "assets";
121125
url = "https://projects.blender.org/blender/blender-assets.git";
122126
rev = "v${finalAttrs.version}";
123127
fetchLFS = true;
124-
hash = "sha256-vepK0inPMuleAJBSipwoI99nMBBiFaK/eSMHDetEtjY=";
128+
hash = "sha256-3w/SHhbwXkHp8UlCGjxvm1znT1yfuZSnXSWWRTe/C0s=";
125129
})
126130
];
127131

@@ -325,7 +329,12 @@ stdenv.mkDerivation (finalAttrs: {
325329
]
326330
++ lib.optional colladaSupport opencollada
327331
++ lib.optional jackaudioSupport libjack2
328-
++ lib.optional spaceNavSupport libspnav;
332+
++ lib.optional spaceNavSupport libspnav
333+
++ lib.optionals vulkanSupport [
334+
shaderc
335+
vulkan-headers
336+
vulkan-loader
337+
];
329338

330339
pythonPath =
331340
let
Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,33 @@
1+
diff --git a/CMakeLists.txt b/CMakeLists.txt
2+
index 97596dbee8d..d1ad6ac5de0 100644
13
--- a/CMakeLists.txt
24
+++ b/CMakeLists.txt
3-
@@ -898,11 +898,6 @@ set_and_warn_dependency(WITH_PYTHON WITH_CYCLES OFF)
5+
@@ -1237,13 +1237,6 @@ set_and_warn_dependency(WITH_PYTHON WITH_CYCLES OFF)
46
set_and_warn_dependency(WITH_PYTHON WITH_DRACO OFF)
57
set_and_warn_dependency(WITH_PYTHON WITH_MOD_FLUID OFF)
68

7-
-if(WITH_DRACO AND NOT WITH_PYTHON_INSTALL)
8-
- message(STATUS "WITH_DRACO requires WITH_PYTHON_INSTALL to be ON, disabling WITH_DRACO for now")
9-
- set(WITH_DRACO OFF)
9+
-if(NOT WITH_PYTHON_MODULE)
10+
- if(WITH_DRACO AND NOT WITH_PYTHON_INSTALL)
11+
- message(STATUS "WITH_DRACO requires WITH_PYTHON_INSTALL to be ON, disabling WITH_DRACO for now")
12+
- set(WITH_DRACO OFF)
13+
- endif()
1014
-endif()
1115
-
1216
# enable boost for cycles, audaspace or i18n
1317
# otherwise if the user disabled
1418

15-
--- a/scripts/addons_core/io_scene_gltf2/io/com/gltf2_io_draco_compression_extension.py
16-
+++ b/scripts/addons_core/io_scene_gltf2/io/com/gltf2_io_draco_compression_extension.py
17-
@@ -17,7 +17,7 @@ def dll_path() -> Path:
19+
diff --git a/scripts/addons_core/io_scene_gltf2/io/com/draco.py b/scripts/addons_core/io_scene_gltf2/io/com/draco.py
20+
index 75e23162c67..875596c3d2f 100644
21+
--- a/scripts/addons_core/io_scene_gltf2/io/com/draco.py
22+
+++ b/scripts/addons_core/io_scene_gltf2/io/com/draco.py
23+
@@ -31,8 +31,8 @@ def dll_path() -> Path:
24+
:return: DLL path.
1825
"""
1926
lib_name = 'extern_draco'
2027
- blender_root = Path(bpy.app.binary_path).parent
21-
+ blender_root = Path(bpy.app.binary_path).parent.parent
2228
- python_lib = Path('{v[0]}.{v[1]}/python/lib'.format(v=bpy.app.version))
23-
+ python_lib = Path('share/blender/{v[0]}.{v[1]}/python-ext/lib'.format(v=bpy.app.version))
29+
+ blender_root = Path(bpy.app.binary_path).parent.parent
30+
+ python_lib = Path('share/blender/{v[0]}.{v[1]}/python/lib'.format(v=bpy.app.version))
2431
python_version = 'python{v[0]}.{v[1]}'.format(v=sys.version_info)
2532

2633
path = os.environ.get('BLENDER_EXTERN_DRACO_LIBRARY_PATH')

pkgs/applications/networking/cluster/terraform-providers/providers.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -480,11 +480,11 @@
480480
"vendorHash": "sha256-7gA6KoP7NwjwItigBUeCg9AYQ/MggkOHOe/bH7Tf/xA="
481481
},
482482
"github": {
483-
"hash": "sha256-XnCoXKKAk1RvQiZ7IWxIOalSS5EC/l7jJYf7RVpAT6s=",
483+
"hash": "sha256-curdrL2vQ0bnD3ci3ZH1GYNz9JO8ycKaZstK+v//b28=",
484484
"homepage": "https://registry.terraform.io/providers/integrations/github",
485485
"owner": "integrations",
486486
"repo": "terraform-provider-github",
487-
"rev": "v6.3.1",
487+
"rev": "v6.4.0",
488488
"spdx": "MIT",
489489
"vendorHash": null
490490
},
@@ -867,13 +867,13 @@
867867
"vendorHash": "sha256-YmZvHzrEZVvXI8CIcjX40s+MHTThPeXNQ05cnqkNbbE="
868868
},
869869
"ns1": {
870-
"hash": "sha256-Ou4OB58FXUDg9v0eKCLUChcdAFOibng/p7c0K9NOcAY=",
870+
"hash": "sha256-60UF7WgXWTpmN0y1XBnca7qqsIweCPkUryiqVIQJ3rE=",
871871
"homepage": "https://registry.terraform.io/providers/ns1-terraform/ns1",
872872
"owner": "ns1-terraform",
873873
"repo": "terraform-provider-ns1",
874-
"rev": "v2.4.4",
874+
"rev": "v2.4.5",
875875
"spdx": "MPL-2.0",
876-
"vendorHash": "sha256-jTsjVhVEgtI3B+tLl9xLqQsGI2piQc6QA2EHqfVhDxg="
876+
"vendorHash": "sha256-blIHa88F0Kna5wFQpRchAWVfpQ0n18pD0iFY1mS9sPw="
877877
},
878878
"null": {
879879
"hash": "sha256-zvzBWnxWVXNOebnlgaP8lzwk6DMwwkGxx4i1QKCLSz0=",
@@ -1021,13 +1021,13 @@
10211021
"vendorHash": null
10221022
},
10231023
"project": {
1024-
"hash": "sha256-585wLTAtiN28vn3yuEnfbSy3R0XkHIyaeBlpC5iFtbQ=",
1024+
"hash": "sha256-hhBs++NEKNk6W9Vay72ywzTkjeQfVADGaHn6jhoaCp0=",
10251025
"homepage": "https://registry.terraform.io/providers/jfrog/project",
10261026
"owner": "jfrog",
10271027
"repo": "terraform-provider-project",
1028-
"rev": "v1.8.0",
1028+
"rev": "v1.9.1",
10291029
"spdx": "Apache-2.0",
1030-
"vendorHash": "sha256-4kHMa6WoKYqd9WRecDWm8ea/s4yBFQQ0EHhXdS/x+xM="
1030+
"vendorHash": "sha256-/W07Lx/bgBkNJKXwGwuCMweTF3/DVRdvUV2R0WMbGLo="
10311031
},
10321032
"proxmox": {
10331033
"hash": "sha256-ikXLLNoAjrnGGGI3fHTKFXm8YwqNazE/U39JTjOBsW4=",
@@ -1084,13 +1084,13 @@
10841084
"vendorHash": null
10851085
},
10861086
"scaleway": {
1087-
"hash": "sha256-Tv71Cdypc8AWE9ZcDL6H7rCertobLhlFD4QNNHQFSG4=",
1087+
"hash": "sha256-4IZQtINVfAxkqSNNJTJv7ZQ4mdPawLmR14gsSCL6DeA=",
10881088
"homepage": "https://registry.terraform.io/providers/scaleway/scaleway",
10891089
"owner": "scaleway",
10901090
"repo": "terraform-provider-scaleway",
1091-
"rev": "v2.46.0",
1091+
"rev": "v2.47.0",
10921092
"spdx": "MPL-2.0",
1093-
"vendorHash": "sha256-prgVm9z7PbJt2Aw2OY76ikbkK4sTyqb8Xmz2aRhhVQg="
1093+
"vendorHash": "sha256-YAIR1NZXtp5gzWGsOwXOvRTjoFeztbmb2ZwXIo7l5FA="
10941094
},
10951095
"secret": {
10961096
"hash": "sha256-MmAnA/4SAPqLY/gYcJSTnEttQTsDd2kEdkQjQj6Bb+A=",

pkgs/by-name/al/alist/package.nix

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,22 @@
22
lib,
33
buildGoModule,
44
fetchFromGitHub,
5-
fetchurl,
5+
fetchzip,
66
fuse,
77
stdenv,
88
installShellFiles,
99
versionCheckHook,
1010
}:
1111
buildGoModule rec {
1212
pname = "alist";
13-
version = "3.39.2";
13+
version = "3.40.0";
14+
webVersion = "3.39.2";
1415

1516
src = fetchFromGitHub {
1617
owner = "AlistGo";
1718
repo = "alist";
1819
rev = "refs/tags/v${version}";
19-
hash = "sha256-ayIbmoemaDKZu+jYJ33GXq5XORNn6rJ3yOpDgFeXA/4=";
20+
hash = "sha256-2cpYe00OoTLvbN2BeB50wiAcfrrXCp3DXb5xCZaVMPA=";
2021
# populate values that require us to use git. By doing this in postFetch we
2122
# can delete .git afterwards and maintain better reproducibility of the src.
2223
leaveDotGit = true;
@@ -28,9 +29,9 @@ buildGoModule rec {
2829
find "$out" -name .git -print0 | xargs -0 rm -rf
2930
'';
3031
};
31-
web = fetchurl {
32-
url = "https://github.com/AlistGo/alist-web/releases/download/${version}/dist.tar.gz";
33-
hash = "sha256-2ZgxWv9VROfXJIIU0Co7BKkjZr8KxQ+0eRsjgz6LVDo=";
32+
web = fetchzip {
33+
url = "https://github.com/AlistGo/alist-web/releases/download/${webVersion}/dist.tar.gz";
34+
hash = "sha256-vc/pwu6TohHVydhMJ5xOXPLogV0WodT/YnGIXtIsLlk=";
3435
};
3536

3637
proxyVendor = true;
@@ -45,14 +46,12 @@ buildGoModule rec {
4546
"-w"
4647
"-X \"github.com/alist-org/alist/v3/internal/conf.GitAuthor=Xhofe <[email protected]>\""
4748
"-X github.com/alist-org/alist/v3/internal/conf.Version=${version}"
48-
"-X github.com/alist-org/alist/v3/internal/conf.WebVersion=${version}"
49+
"-X github.com/alist-org/alist/v3/internal/conf.WebVersion=${webVersion}"
4950
];
5051

5152
preConfigure = ''
52-
# use matched web files
5353
rm -rf public/dist
54-
tar -xzf ${web}
55-
mv -f dist public
54+
cp -r ${web} public/dist
5655
'';
5756

5857
preBuild = ''

pkgs/by-name/bc/bcc/package.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@
2020

2121
python3Packages.buildPythonApplication rec {
2222
pname = "bcc";
23-
version = "0.31.0";
23+
version = "0.32.0";
2424

2525
disabled = !stdenv.hostPlatform.isLinux;
2626

2727
src = fetchFromGitHub {
2828
owner = "iovisor";
2929
repo = "bcc";
3030
rev = "refs/tags/v${version}";
31-
hash = "sha256-ludgmHFOyBu1CwUiaqczmNui0J8bUBAA5QGBiado8yw=";
31+
hash = "sha256-urEHDDBBIdopQiT/QI5WtTbIO45pBk6bTNpfs8q/2hA=";
3232
};
3333
format = "other";
3434

pkgs/by-name/de/deno/librusty_v8.nix

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
{ fetchLibrustyV8 }:
33

44
fetchLibrustyV8 {
5-
version = "0.106.0";
5+
version = "130.0.1";
66
shas = {
7-
x86_64-linux = "sha256-jLYl/CJp2Z+Ut6qZlh6u+CtR8KN+ToNTB+72QnVbIKM=";
8-
aarch64-linux = "sha256-uAkBMg6JXA+aILd8TzDtuaEdM3Axiw43Ad5tZzxNt5w=";
9-
x86_64-darwin = "sha256-60aR0YvQT8KyacY8J3fWKZcf9vny51VUB19NVpurS/A=";
10-
aarch64-darwin = "sha256-pd/I6Mclj2/r/uJTIywnolPKYzeLu1c28d/6D56vkzQ=";
7+
x86_64-linux = "sha256-MKdqaIF3M7j9IraOezoP5szr+SDfTg0iUOEtwe76N7k=";
8+
aarch64-linux = "sha256-qc25H3Aj2KRhsAZ+2SD1c4RmweVK07oW71opZXRuUoc=";
9+
x86_64-darwin = "sha256-CYw4AdBjFXmRqkTcxqT9Z0n0rBTxUsqrHxcf8c9Q8ww=";
10+
aarch64-darwin = "sha256-d1QTLt8gOUFxACes4oyIYgDF/srLOEk+5p5Oj1ECajQ=";
1111
};
1212
}

pkgs/by-name/de/deno/package.nix

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,16 @@ let
1919
in
2020
rustPlatform.buildRustPackage rec {
2121
pname = "deno";
22-
version = "2.0.6";
22+
version = "2.1.1";
2323

2424
src = fetchFromGitHub {
2525
owner = "denoland";
2626
repo = "deno";
2727
rev = "refs/tags/v${version}";
28-
hash = "sha256-dJ1SHWPgQtr7BdBW63A+/RocHAx1MRnyeRj1Q/Qmcgk=";
28+
hash = "sha256-wa8TozLP5j6RgCZUe3i9wk2+ndA3pnqNM+wjzjVXAJY=";
2929
};
3030

31-
cargoHash = "sha256-6sAu8RbC6CcPABUZ2KEmcf2bn0UGiWacHJg4Eso+ozo=";
31+
cargoHash = "sha256-kolDehDolJVX6iFWEIKbrXwTUpvjpHxwI9TmiyXSsWU=";
3232

3333
postPatch = ''
3434
# upstream uses lld on aarch64-darwin for faster builds

pkgs/by-name/gl/glsl_analyzer/package.nix

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
, stdenv
33
, fetchFromGitHub
44
, zig_0_13
5+
, apple-sdk_11
56
}:
67

78
stdenv.mkDerivation (finalAttrs: {
@@ -19,6 +20,12 @@ stdenv.mkDerivation (finalAttrs: {
1920
zig_0_13.hook
2021
];
2122

23+
buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [
24+
# The package failed to build on x86_64-darwin because the default was the 10.12 SDK
25+
# Once the default on all platforms has been raised to the 11.0 SDK or higher, this can be removed.
26+
apple-sdk_11
27+
];
28+
2229
postPatch = ''
2330
substituteInPlace build.zig \
2431
--replace-fail 'b.run(&.{ "git", "describe", "--tags", "--always" })' '"${finalAttrs.src.rev}"'

0 commit comments

Comments
 (0)