nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge remote-tracking branch 'origin/master' into staging-next

K900 6a4d2d4d 135d082e

+222 -10
+3 -3
pkgs/by-name/cl/clever-tools/package.nix
··· 11 11 buildNpmPackage rec { 12 12 pname = "clever-tools"; 13 13 14 - version = "3.12.0"; 14 + version = "3.13.0"; 15 15 16 16 nodejs = nodejs_20; 17 17 ··· 19 19 owner = "CleverCloud"; 20 20 repo = "clever-tools"; 21 21 rev = version; 22 - hash = "sha256-n4rmgOeooLPGLkgBjSBKkevbDPujAORc2i63LiINpcU="; 22 + hash = "sha256-E6MD/fQO7cpczaaTbkZOf/lMOywUUXBP9uUVfTH+Iv8="; 23 23 }; 24 24 25 - npmDepsHash = "sha256-M7sHNszz2uiD4PVVFRBhaUmKde0s7Cnbr8XQBVlnpLo="; 25 + npmDepsHash = "sha256-Q66Gq8LvZEoRVpwzwbK4D9KLVNk6Rc5SztFGwQUuePI="; 26 26 27 27 nativeBuildInputs = [ 28 28 installShellFiles
+2 -2
pkgs/by-name/gi/gitleaks/package.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "gitleaks"; 14 - version = "8.27.1"; 14 + version = "8.27.2"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "zricethezav"; 18 18 repo = "gitleaks"; 19 19 tag = "v${version}"; 20 - hash = "sha256-Wsd/jyM16Ztkj4vNnui1qZE4v2ZBffdOVHJG4S+YLXU="; 20 + hash = "sha256-MuFIQYQb+KqxR/KyFrGnDMvwwH9WZ+AupFhc8RgMHTo="; 21 21 }; 22 22 23 23 vendorHash = "sha256-vd39TbooEdmYa6QZGEnYOmYU9p+9mV+SrLKVY+h/PEM=";
+60
pkgs/by-name/kc/kcc/package.nix
··· 1 + { 2 + stdenv, 3 + lib, 4 + qt6, 5 + fetchFromGitHub, 6 + p7zip, 7 + versionCheckHook, 8 + nix-update-script, 9 + python3, 10 + archiveSupport ? true, 11 + }: 12 + python3.pkgs.buildPythonApplication rec { 13 + pname = "kcc"; 14 + version = "7.3.3"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "ciromattia"; 18 + repo = "kcc"; 19 + tag = "v${version}"; 20 + hash = "sha256-6zHUV4s1bOdARsTwNRxFM+s0p+6FLJhqJ9qG5BaBgas="; 21 + }; 22 + 23 + nativeBuildInputs = [ qt6.wrapQtAppsHook ]; 24 + 25 + buildInputs = [ qt6.qtbase ] ++ lib.optionals stdenv.hostPlatform.isLinux [ qt6.qtwayland ]; 26 + propagatedBuildInputs = with python3.pkgs; [ 27 + packaging 28 + pillow 29 + psutil 30 + python-slugify 31 + raven 32 + requests 33 + natsort 34 + mozjpeg_lossless_optimization 35 + distro 36 + pyside6 37 + numpy 38 + ]; 39 + 40 + qtWrapperArgs = lib.optionals archiveSupport [ ''--prefix PATH : ${lib.makeBinPath [ p7zip ]}'' ]; 41 + 42 + nativeInstallCheckInputs = [ versionCheckHook ]; 43 + versionCheckProgram = "${placeholder "out"}/bin/kcc-c2e"; 44 + 45 + passthru = { 46 + updateScript = nix-update-script { }; 47 + }; 48 + 49 + meta = { 50 + description = "Python app to convert comic/manga files or folders to EPUB, Panel View MOBI or E-Ink optimized CBZ"; 51 + homepage = "https://kcc.iosphe.re"; 52 + mainProgram = "kcc"; 53 + changelog = "https://github.com/ciromattia/kcc/releases/tag/v${version}"; 54 + license = lib.licenses.isc; 55 + maintainers = with lib.maintainers; [ 56 + dawidsowa 57 + adfaure 58 + ]; 59 + }; 60 + }
+4
pkgs/by-name/pd/pdm/package.nix
··· 19 19 hash = "sha256-UBdgFN+fvbjz+rp8+rog8FW2jwO/jCfUPV7UehJKiV8="; 20 20 }; 21 21 }); 22 + # pdm requires ...... -> jbig2dec which is AGPL only 23 + moto = super.moto.overridePythonAttrs (old: rec { 24 + doCheck = false; 25 + }); 22 26 }; 23 27 }; 24 28 in
+3 -2
pkgs/by-name/re/recoverdm/package.nix
··· 7 7 8 8 stdenv.mkDerivation (finalAttrs: { 9 9 pname = "recoverdm"; 10 - version = "0.20-8"; 10 + version = "0.20-9"; 11 11 12 12 src = fetchFromGitLab { 13 13 domain = "salsa.debian.org"; 14 14 owner = "pkg-security-team"; 15 15 repo = "recoverdm"; 16 16 rev = "debian/${finalAttrs.version}"; 17 - hash = "sha256-1iW3Ug85ZLGpvG29N5zJt8oooSQGnLsr+8XIcp4aSSM="; 17 + hash = "sha256-HLaiTeeqXn0mgRnG5FZflkPiDiB8CGzq4FR7lDj5oHI="; 18 18 }; 19 19 20 20 patches = ··· 26 26 (patch "20_fix-typo-binary.patch") 27 27 (patch "30-fix-BTS-mergebad-crash.patch") 28 28 (patch "40_dev-c.patch") 29 + (patch "50_ftbfs-with-gcc-14.patch") 29 30 ./0001-darwin-build-fixes.patch 30 31 ]; 31 32
+60
pkgs/by-name/ta/talhelper/package.nix
··· 1 + { 2 + buildGoModule, 3 + fetchFromGitHub, 4 + installShellFiles, 5 + lib, 6 + stdenv, 7 + versionCheckHook, 8 + }: 9 + 10 + buildGoModule (finalAttrs: { 11 + pname = "talhelper"; 12 + version = "3.0.28"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "budimanjojo"; 16 + repo = "talhelper"; 17 + tag = "v${finalAttrs.version}"; 18 + hash = "sha256-ZAzj0KMGtm0817zKur088fAoYDMcnrlDXY+DjP5PIVY="; 19 + }; 20 + 21 + vendorHash = "sha256-5cuOUGoSuuc5Ro1XVQGgW+flp3rqaXNhDewzeErq4k0="; 22 + 23 + ldflags = [ 24 + "-s" 25 + "-w" 26 + "-X github.com/budimanjojo/talhelper/v3/cmd.version=v${finalAttrs.version}" 27 + ]; 28 + 29 + subPackages = [ 30 + "." 31 + "./cmd" 32 + ]; 33 + 34 + nativeBuildInputs = [ installShellFiles ]; 35 + 36 + doInstallCheck = true; 37 + nativeInstallCheckInputs = [ 38 + versionCheckHook 39 + ]; 40 + 41 + postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' 42 + installShellCompletion --cmd talhelper \ 43 + --bash <($out/bin/talhelper completion bash) \ 44 + --fish <($out/bin/talhelper completion fish) \ 45 + --zsh <($out/bin/talhelper completion zsh) 46 + ''; 47 + 48 + meta = { 49 + changelog = "https://github.com/budimanjojo/talhelper/releases/tag/v${finalAttrs.version}"; 50 + description = "Help creating Talos kubernetes cluster"; 51 + longDescription = '' 52 + Talhelper is a helper tool to help creating Talos Linux cluster 53 + in your GitOps repository. 54 + ''; 55 + homepage = "https://github.com/budimanjojo/talhelper"; 56 + mainProgram = "talhelper"; 57 + maintainers = with lib.maintainers; [ madeddie ]; 58 + license = lib.licenses.bsd3; 59 + }; 60 + })
+30
pkgs/development/python-modules/filesplit/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + setuptools, 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "filesplit"; 10 + version = "4.1.0"; 11 + pyproject = true; 12 + 13 + src = fetchFromGitHub { 14 + owner = "ram-jayapalan"; 15 + repo = "filesplit"; 16 + tag = "v${version}"; 17 + hash = "sha256-QttXCK/IalnOVilWQaE0FYhFglQ1nXDLUX3nOFI5Vrc="; 18 + }; 19 + 20 + build-system = [ setuptools ]; 21 + 22 + pythonImportsCheck = [ "filesplit" ]; 23 + 24 + meta = { 25 + description = "Split file into multiple chunks based on the given size"; 26 + homepage = "https://github.com/ram-jayapalan/filesplit"; 27 + license = lib.licenses.mit; 28 + maintainers = with lib.maintainers; [ emaryn ]; 29 + }; 30 + }
+53
pkgs/development/python-modules/mozjpeg_lossless_optimization/default.nix
··· 1 + { 2 + lib, 3 + python3Packages, 4 + fetchFromGitHub, 5 + buildPythonPackage, 6 + mozjpeg, 7 + pytestCheckHook, 8 + setuptools, 9 + cmake, 10 + nix-update-script, 11 + cffi, 12 + }: 13 + buildPythonPackage rec { 14 + pname = "mozjpeg_lossless_optimization"; 15 + version = "1.1.3"; 16 + pyproject = true; 17 + 18 + src = fetchFromGitHub { 19 + owner = "wanadev"; 20 + repo = "mozjpeg-lossless-optimization"; 21 + # https://github.com/NixOS/nixpkgs/issues/26302 22 + rev = "refs/tags/v${version}"; 23 + hash = "sha256-OKNt9XtfZ6hhRJN1Asn1T2dVjyXKQAsnFvXKYnrRZ98="; 24 + fetchSubmodules = true; 25 + }; 26 + 27 + # This package needs cmake, but it is not the default builder 28 + dontUseCmakeConfigure = true; 29 + 30 + buildInputs = [ mozjpeg ]; 31 + nativeBuildInputs = [ cmake ]; 32 + propagatedBuildInputs = [ cffi ]; 33 + 34 + # https://github.com/NixOS/nixpkgs/issues/255262 35 + preCheck = '' 36 + rm -r mozjpeg_lossless_optimization 37 + ''; 38 + 39 + build-system = [ setuptools ]; 40 + nativeCheckInputs = [ pytestCheckHook ]; 41 + 42 + passthru = { 43 + updateScript = nix-update-script { }; 44 + }; 45 + 46 + meta = { 47 + description = "Python library to optimize JPEGs losslessly using MozJPEG"; 48 + homepage = "https://github.com/wanadev/mozjpeg-lossless-optimization"; 49 + changelog = "https://github.com/wanadev/mozjpeg-lossless-optimization/releases/tag/v${version}"; 50 + license = lib.licenses.bsd3; 51 + maintainers = [ lib.maintainers.adfaure ]; 52 + }; 53 + }
+1 -1
pkgs/os-specific/linux/kernel/common-config.nix
··· 288 288 IP_VS_PROTO_ESP = yes; 289 289 IP_VS_PROTO_AH = yes; 290 290 IP_VS_IPV6 = yes; 291 - IP_DCCP_CCID3 = no; # experimental 291 + IP_DCCP_CCID3 = whenOlder "6.16" no; # experimental 292 292 CLS_U32_PERF = yes; 293 293 CLS_U32_MARK = yes; 294 294 BPF_JIT = whenPlatformHasEBPFJit yes;
-2
pkgs/top-level/all-packages.nix
··· 7407 7407 7408 7408 jenkins-job-builder = with python3Packages; toPythonApplication jenkins-job-builder; 7409 7409 7410 - kcc = callPackage ../applications/graphics/kcc { }; 7411 - 7412 7410 kustomize = callPackage ../development/tools/kustomize { }; 7413 7411 7414 7412 kustomize_3 = callPackage ../development/tools/kustomize/3.nix { };
+6
pkgs/top-level/python-packages.nix
··· 4999 4999 5000 5000 files-to-prompt = callPackage ../development/python-modules/files-to-prompt { }; 5001 5001 5002 + filesplit = callPackage ../development/python-modules/filesplit { }; 5003 + 5002 5004 filetype = callPackage ../development/python-modules/filetype { }; 5003 5005 5004 5006 filterpy = callPackage ../development/python-modules/filterpy { }; ··· 9325 9323 mozart-api = callPackage ../development/python-modules/mozart-api { }; 9326 9324 9327 9325 mozilla-django-oidc = callPackage ../development/python-modules/mozilla-django-oidc { }; 9326 + 9327 + mozjpeg_lossless_optimization = 9328 + callPackage ../development/python-modules/mozjpeg_lossless_optimization 9329 + { }; 9328 9330 9329 9331 mpd2 = callPackage ../development/python-modules/mpd2 { }; 9330 9332