Merge master into staging-next

authored by nixpkgs-ci[bot] and committed by GitHub b8dcaa74 f96688e6

+40 -52
+3 -3
pkgs/by-name/la/lasuite-meet-frontend/package.nix
··· 7 8 buildNpmPackage rec { 9 pname = "lasuite-meet-frontend"; 10 - version = "0.1.28"; 11 12 src = fetchFromGitHub { 13 owner = "suitenumerique"; 14 repo = "meet"; 15 tag = "v${version}"; 16 - hash = "sha256-zB27doGkWch3e1Lc0Q3TurQeplV7vOdzJ+G+MFZI3Og="; 17 }; 18 19 sourceRoot = "source/src/frontend"; ··· 21 npmDeps = fetchNpmDeps { 22 inherit version src; 23 sourceRoot = "source/src/frontend"; 24 - hash = "sha256-ajN3mDIUn8uX+xc3zZmzsFWY8Y5ss9gVeV0s5kJV3fs="; 25 }; 26 27 buildPhase = ''
··· 7 8 buildNpmPackage rec { 9 pname = "lasuite-meet-frontend"; 10 + version = "0.1.29"; 11 12 src = fetchFromGitHub { 13 owner = "suitenumerique"; 14 repo = "meet"; 15 tag = "v${version}"; 16 + hash = "sha256-dvAPKNsj8ZnH0eLofbkE09hXL1g8YdViX8sQ/9+4L7k="; 17 }; 18 19 sourceRoot = "source/src/frontend"; ··· 21 npmDeps = fetchNpmDeps { 22 inherit version src; 23 sourceRoot = "source/src/frontend"; 24 + hash = "sha256-ZEPzSHcp3HZ8mSoFZDUKlTi+gJ2syauJPtSFEfJnJtg="; 25 }; 26 27 buildPhase = ''
+2 -4
pkgs/by-name/la/lasuite-meet/package.nix
··· 13 14 python.pkgs.buildPythonApplication rec { 15 pname = "lasuite-meet"; 16 - version = "0.1.28"; 17 pyproject = true; 18 19 src = fetchFromGitHub { 20 owner = "suitenumerique"; 21 repo = "meet"; 22 tag = "v${version}"; 23 - hash = "sha256-zB27doGkWch3e1Lc0Q3TurQeplV7vOdzJ+G+MFZI3Og="; 24 }; 25 26 sourceRoot = "source/src/backend"; ··· 28 patches = [ 29 # Support configuration throught environment variables for SECURE_* 30 ./secure_settings.patch 31 - # Add PKCE option 32 - ./pkce.patch 33 ]; 34 35 build-system = with python.pkgs; [ setuptools ];
··· 13 14 python.pkgs.buildPythonApplication rec { 15 pname = "lasuite-meet"; 16 + version = "0.1.29"; 17 pyproject = true; 18 19 src = fetchFromGitHub { 20 owner = "suitenumerique"; 21 repo = "meet"; 22 tag = "v${version}"; 23 + hash = "sha256-dvAPKNsj8ZnH0eLofbkE09hXL1g8YdViX8sQ/9+4L7k="; 24 }; 25 26 sourceRoot = "source/src/backend"; ··· 28 patches = [ 29 # Support configuration throught environment variables for SECURE_* 30 ./secure_settings.patch 31 ]; 32 33 build-system = with python.pkgs; [ setuptools ];
-20
pkgs/by-name/la/lasuite-meet/pkce.patch
··· 1 - --- a/meet/settings.py 2 - +++ b/meet/settings.py 3 - @@ -430,6 +430,17 @@ class Base(Configuration): 4 - OIDC_RP_SCOPES = values.Value( 5 - "openid email", environ_name="OIDC_RP_SCOPES", environ_prefix=None 6 - ) 7 - + OIDC_USE_PKCE = values.BooleanValue( 8 - + default=False, environ_name="OIDC_USE_PKCE", environ_prefix=None 9 - + ) 10 - + OIDC_PKCE_CODE_CHALLENGE_METHOD = values.Value( 11 - + default="S256", 12 - + environ_name="OIDC_PKCE_CODE_CHALLENGE_METHOD", 13 - + environ_prefix=None, 14 - + ) 15 - + OIDC_PKCE_CODE_VERIFIER_SIZE = values.IntegerValue( 16 - + default=64, environ_name="OIDC_PKCE_CODE_VERIFIER_SIZE", environ_prefix=None 17 - + ) 18 - LOGIN_REDIRECT_URL = values.Value( 19 - None, environ_name="LOGIN_REDIRECT_URL", environ_prefix=None 20 - )
···
+19 -7
pkgs/by-name/ma/manifold/package.nix
··· 7 gtest, 8 glm, 9 tbb_2021, 10 }: 11 12 stdenv.mkDerivation (finalAttrs: { 13 pname = "manifold"; 14 - version = "3.1.1"; 15 16 src = fetchFromGitHub { 17 owner = "elalish"; 18 repo = "manifold"; 19 - rev = "v${finalAttrs.version}"; 20 - hash = "sha256-dCCTjWRjXSyuEDxGI9ZS2UTmLdZVSmDOmHFnhox3N+4="; 21 }; 22 23 nativeBuildInputs = [ cmake ]; ··· 41 test/manifold_test --gtest_filter=-CrossSection.RoundOffset 42 ''; 43 44 meta = { 45 description = "Geometry library for topological robustness"; 46 homepage = "https://github.com/elalish/manifold"; 47 license = lib.licenses.asl20; 48 - maintainers = with lib.maintainers; [ 49 - hzeller 50 - pca006132 51 - ]; 52 platforms = lib.platforms.unix; 53 }; 54 })
··· 7 gtest, 8 glm, 9 tbb_2021, 10 + python3Packages, 11 }: 12 13 stdenv.mkDerivation (finalAttrs: { 14 pname = "manifold"; 15 + version = "3.2.0"; 16 17 src = fetchFromGitHub { 18 owner = "elalish"; 19 repo = "manifold"; 20 + tag = "v${finalAttrs.version}"; 21 + hash = "sha256-tcEjgOU90tYnlZDedHJvnqWFDDtXGx64G80wnWz4lBI="; 22 }; 23 24 nativeBuildInputs = [ cmake ]; ··· 42 test/manifold_test --gtest_filter=-CrossSection.RoundOffset 43 ''; 44 45 + passthru = { 46 + tbb = tbb_2021; 47 + tests = { 48 + python = python3Packages.manifold3d; 49 + }; 50 + }; 51 + 52 meta = { 53 description = "Geometry library for topological robustness"; 54 homepage = "https://github.com/elalish/manifold"; 55 + changelog = "https://github.com/elalish/manifold/releases/tag/${finalAttrs.src.tag}"; 56 license = lib.licenses.asl20; 57 + maintainers = 58 + with lib.maintainers; 59 + [ 60 + hzeller 61 + pca006132 62 + ] 63 + ++ python3Packages.manifold3d.meta.maintainers; 64 platforms = lib.platforms.unix; 65 }; 66 })
+2 -2
pkgs/development/python-modules/blosc2/default.nix
··· 32 33 buildPythonPackage rec { 34 pname = "blosc2"; 35 - version = "3.5.0"; 36 pyproject = true; 37 38 src = fetchFromGitHub { 39 owner = "Blosc"; 40 repo = "python-blosc2"; 41 tag = "v${version}"; 42 - hash = "sha256-Kimcz4L7Ko4cRj9IaYuLXzmU0+3ERQXOmPXr0E9mOyA="; 43 }; 44 45 nativeBuildInputs = [
··· 32 33 buildPythonPackage rec { 34 pname = "blosc2"; 35 + version = "3.5.1"; 36 pyproject = true; 37 38 src = fetchFromGitHub { 39 owner = "Blosc"; 40 repo = "python-blosc2"; 41 tag = "v${version}"; 42 + hash = "sha256-ToPlN8OMgH6BCp0mPanfH0SUJWnrPDxVncF6pBpRhRI="; 43 }; 44 45 nativeBuildInputs = [
+8 -12
pkgs/development/python-modules/manifold3d/default.nix
··· 4 python, 5 fetchFromGitHub, 6 scikit-build-core, 7 cmake, 8 ninja, 9 nanobind, ··· 17 18 buildPythonPackage rec { 19 pname = "manifold3d"; 20 - version = "3.1.1"; 21 pyproject = true; 22 - 23 - src = fetchFromGitHub { 24 - owner = "elalish"; 25 - repo = "manifold"; 26 - tag = "v${version}"; 27 - hash = "sha256-dCCTjWRjXSyuEDxGI9ZS2UTmLdZVSmDOmHFnhox3N+4="; 28 - }; 29 30 dontUseCmakeConfigure = true; 31 ··· 60 ]; 61 62 meta = { 63 - description = "Geometry library for topological robustness"; 64 - homepage = "https://github.com/elalish/manifold"; 65 - changelog = "https://github.com/elalish/manifold/releases/tag/${src.tag}"; 66 - license = lib.licenses.asl20; 67 maintainers = with lib.maintainers; [ 68 pbsds 69 pca006132
··· 4 python, 5 fetchFromGitHub, 6 scikit-build-core, 7 + manifold, 8 cmake, 9 ninja, 10 nanobind, ··· 18 19 buildPythonPackage rec { 20 pname = "manifold3d"; 21 + inherit (manifold) version src; 22 pyproject = true; 23 24 dontUseCmakeConfigure = true; 25 ··· 54 ]; 55 56 meta = { 57 + inherit (manifold.meta) 58 + homepage 59 + changelog 60 + description 61 + license 62 + ; 63 maintainers = with lib.maintainers; [ 64 pbsds 65 pca006132
+3 -3
pkgs/tools/package-management/nix-index/default.nix
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "nix-index"; 13 - version = "0.1.8"; 14 15 src = fetchFromGitHub { 16 owner = "nix-community"; 17 repo = "nix-index"; 18 rev = "v${version}"; 19 - hash = "sha256-r3Vg9ox953HdUp5Csxd2DYUyBe9u61fmA94PpcAZRqo="; 20 }; 21 22 useFetchCargoVendor = true; 23 - cargoHash = "sha256-BKVxtd+gbCHzpnr5LZmKMUMEEZvsZMT0AdlfrLpMYpc="; 24 25 nativeBuildInputs = [ pkg-config ]; 26 buildInputs = [
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "nix-index"; 13 + version = "0.1.9"; 14 15 src = fetchFromGitHub { 16 owner = "nix-community"; 17 repo = "nix-index"; 18 rev = "v${version}"; 19 + hash = "sha256-kOVmgST/D3zNOcGVu1ReuPuVrUx41iRK4rs59lqYX74="; 20 }; 21 22 useFetchCargoVendor = true; 23 + cargoHash = "sha256-0yrTPrxN/4TOALqpQ5GW7LXKisc8msx3DvEpg8uO+IQ="; 24 25 nativeBuildInputs = [ pkg-config ]; 26 buildInputs = [
+3 -1
pkgs/top-level/python-packages.nix
··· 8780 callPackage ../development/python-modules/marionette-harness/manifestparser.nix 8781 { }; 8782 8783 - manifold3d = callPackage ../development/python-modules/manifold3d { }; 8784 8785 manim = callPackage ../development/python-modules/manim { }; 8786
··· 8780 callPackage ../development/python-modules/marionette-harness/manifestparser.nix 8781 { }; 8782 8783 + manifold3d = callPackage ../development/python-modules/manifold3d { 8784 + inherit (pkgs.manifold.passthru) tbb; 8785 + }; 8786 8787 manim = callPackage ../development/python-modules/manim { }; 8788