diff --git a/ci/eval/compare/test.nix b/ci/eval/compare/test.nix index 323d71d87680..409f58296530 100644 --- a/ci/eval/compare/test.nix +++ b/ci/eval/compare/test.nix @@ -6,7 +6,7 @@ lib ? pkgs.lib, }: let - fun = import ./maintainers.nix; + fun = import ./maintainers.nix { inherit lib; }; mockPkgs = { @@ -46,7 +46,6 @@ let testEmpty = { expr = fun { pkgs = mockPkgs { }; - inherit lib; changedFiles = [ ]; affectedAttrPaths = [ ]; }; @@ -59,7 +58,6 @@ let testNonExistentAffected = { expr = fun { pkgs = mockPkgs { }; - inherit lib; changedFiles = [ "a" ]; affectedAttrPaths = [ [ "b" ] ]; }; @@ -74,7 +72,6 @@ let pkgs = mockPkgs { packages = [ [ "b" ] ]; }; - inherit lib; changedFiles = [ "a" ]; affectedAttrPaths = [ [ "b" ] ]; }; @@ -89,7 +86,6 @@ let pkgs = mockPkgs { packages = [ [ "b" ] ]; }; - inherit lib; # Also tests that subpaths work changedFiles = [ "b/c" ]; affectedAttrPaths = [ [ "b" ] ]; @@ -110,7 +106,6 @@ let packages = [ [ "b" ] ]; githubTeams = false; }; - inherit lib; changedFiles = [ "b/c" ]; affectedAttrPaths = [ [ "b" ] ]; }; @@ -130,7 +125,6 @@ let pkgs = mockPkgs { packages = [ [ "hello" ] ]; }; - inherit lib; changedFiles = [ "pkgs/by-name/he/hello/sources.json" ]; affectedAttrPaths = [ ]; }; @@ -149,7 +143,6 @@ let pkgs = mockPkgs { packages = [ [ "hello" ] ]; }; - inherit lib; changedFiles = [ "pkgs/by-name/README.md" ]; affectedAttrPaths = [ ]; }; @@ -164,7 +157,6 @@ let pkgs = mockPkgs { packages = [ [ "hello" ] ]; }; - inherit lib; changedFiles = [ "hello" "pkgs/by-name/he/hello/sources.json" @@ -186,7 +178,6 @@ let pkgs = mockPkgs { modules = [ "a" ]; }; - inherit lib; changedFiles = [ "a" ]; affectedAttrPaths = [ ]; }; @@ -206,7 +197,6 @@ let modules = [ "a" ]; githubTeams = false; }; - inherit lib; changedFiles = [ "a" ]; affectedAttrPaths = [ ]; }; diff --git a/ci/github-script/lint-commits.js b/ci/github-script/lint-commits.js index 4ef8b6f6ab04..1aa18e9477b0 100644 --- a/ci/github-script/lint-commits.js +++ b/ci/github-script/lint-commits.js @@ -145,7 +145,7 @@ async function checkCommitMessages({ github, context, core, repoPath }) { if (failures.size !== 0) { core.error( 'Please review the guidelines at ' + - 'https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#commit-conventions, ' + + ', ' + 'as well as the applicable area-specific guidelines linked there.', ) core.setFailed('Committers: merging is discouraged.') diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 67fe45247768..2ecf78d6549b 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -16438,12 +16438,6 @@ githubId = 5526; name = "Marcus Ramberg"; }; - marcweber = { - email = "marco-oweber@gmx.de"; - github = "MarcWeber"; - githubId = 34086; - name = "Marc Weber"; - }; marenz = { email = "marenz@arkom.men"; github = "marenz2569"; @@ -30130,6 +30124,16 @@ githubId = 39456023; name = "Mike Yim"; }; + zevisert = { + email = "dev@zevisert.ca"; + github = "zevisert"; + githubId = 11222441; + name = "Zev Isert"; + keys = [ + { fingerprint = "BBA2 3AB2 60EA 8DD3 9889 F234 C530 8063 6561 2531"; } + { fingerprint = "897B 6DF1 D6FC 152C 9347 486D 042F 1F94 C62D DB03"; } + ]; + }; zfnmxt = { name = "zfnmxt"; email = "zfnmxt@zfnmxt.com"; diff --git a/maintainers/scripts/vanity-manual-equalities.txt b/maintainers/scripts/vanity-manual-equalities.txt index 4a7bc3aea44e..f277e6e1a93b 100644 --- a/maintainers/scripts/vanity-manual-equalities.txt +++ b/maintainers/scripts/vanity-manual-equalities.txt @@ -2,6 +2,5 @@ viric viriketo@gmail.com Pjotr Prins pjotr.public01@thebird.nl Pjotr Prins pjotr.public05@thebird.nl Wouter den Breejen wbreejen -MarcWeber marcweber Ricardo Correia Ricardo M. Correia ertesx@gmx.de ertes diff --git a/maintainers/team-list.nix b/maintainers/team-list.nix index ac01e331f983..a1533ad7c6c2 100644 --- a/maintainers/team-list.nix +++ b/maintainers/team-list.nix @@ -712,6 +712,10 @@ with lib.maintainers; enableFeatureFreezePing = true; }; + security-review = { + github = "security-review"; + }; + stdenv = { enableFeatureFreezePing = true; github = "stdenv"; diff --git a/nixos/modules/programs/git.nix b/nixos/modules/programs/git.nix index 90857863f69e..b9a4bb772df6 100644 --- a/nixos/modules/programs/git.nix +++ b/nixos/modules/programs/git.nix @@ -84,6 +84,20 @@ in enablePureSSHTransfer = lib.mkEnableOption "Enable pure SSH transfer in server side by adding git-lfs-transfer to environment.systemPackages"; }; + + attributes = lib.mkOption { + type = lib.types.lines; + default = ""; + example = "*.pdf diff=pdf"; + description = '' + Assign git attributes to files (one pattern per line): + + PATTERN1 ATTR1 ATTR2 ... + + Blank lines and lines beginning with # are ignored. See + {manpage}`gitattributes(5)` for more information. + ''; + }; }; }; @@ -93,6 +107,10 @@ in environment.etc.gitconfig = lib.mkIf (cfg.config != [ ]) { text = lib.concatMapStringsSep "\n" lib.generators.toGitINI cfg.config; }; + + environment.etc.gitattributes = lib.mkIf (cfg.attributes != "") { + text = cfg.attributes + "\n"; + }; }) (lib.mkIf (cfg.enable && cfg.lfs.enable) { environment.systemPackages = lib.mkMerge [ diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index a7586745c6c1..c00f5f6e95c0 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -4362,7 +4362,6 @@ assertNoAdditions { homepage = "https://github.com/Valloric/YouCompleteMe"; license = lib.licenses.gpl3; maintainers = with lib.maintainers; [ - marcweber mel ]; platforms = lib.platforms.unix; diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index a7101b6226da..feb7ae57ee6d 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1902,8 +1902,8 @@ let mktplcRef = { publisher = "github"; name = "codespaces"; - version = "1.18.5"; - hash = "sha256-KTKGjfS+xtn6NMFCdYq1S+idoXpkME/BA4jAhSyGiHc="; + version = "1.18.7"; + hash = "sha256-8zT3nFWyMmOmGxAqEjulh/K+45gUnKDgI7easR+ErpU="; }; meta = { diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index f687a996a103..b3e4a42167df 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -823,7 +823,7 @@ } }, "ungoogled-chromium": { - "version": "146.0.7680.71", + "version": "146.0.7680.75", "deps": { "depot_tools": { "rev": "42786f6e46c25c30dd58f69283ab6fcd0c959f58", @@ -835,16 +835,16 @@ "hash": "sha256-wFCuu4GR0N7QZCwT8UAhqH5moicYQjZ4ZLI58AM4pJ0=" }, "ungoogled-patches": { - "rev": "146.0.7680.71-1", - "hash": "sha256-MyVvAWmLlh0tK7LhBh08m26nizbxeDQMan8DjdHR9K0=" + "rev": "146.0.7680.75-1", + "hash": "sha256-wZxGOs7cwM+ORAq4waOOpa771AYCNZvtm2ZCeh+3Wy8=" }, "npmHash": "sha256-ByB1Ea5tduIJZXyydeBWsoS8OPABOgwHe+dNXRssdvc=" }, "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "e00a64ead1abef9447943efede7bc26362ac3797", - "hash": "sha256-hZPRH4Q2PQqXDhMXHHcav+37US+7vuN176rhpcoOeq8=", + "rev": "d865c3fe495882da3a7c6575337a02867c4536b1", + "hash": "sha256-/hjpcI4GTw0bGqZ5/9gzM4Pc6/5fhk5dmdtw5EfidiY=", "recompress": true }, "src/third_party/clang-format/script": { @@ -1639,8 +1639,8 @@ }, "src/v8": { "url": "https://chromium.googlesource.com/v8/v8.git", - "rev": "bc343986bd4cb17e49ef15b70c4bdac710e27167", - "hash": "sha256-dsjddO/LCNAYLJ1XyDkJLJ9TToiy7pENlBryF1VcmtY=" + "rev": "70253f966a7c3936f5a5ff57c6a4a4face1f16ad", + "hash": "sha256-8tA9nWXsiQ2Qt7pbALrhsnNFHOFLw/wlcz5OrFjYEI8=" } } } diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 89ba2ead7aef..f700d3619bed 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -580,11 +580,11 @@ "vendorHash": "sha256-v/XHGUEpAIpGHErv7GPqfosVLL3xaqBwZHbJKS8fkn4=" }, "hashicorp_google-beta": { - "hash": "sha256-wIAgFDHBVErm2NMiQszhnwJ6nWJA4qqDY/a6JdUrmyA=", + "hash": "sha256-rBThPPPO8TJbJYXJBQX8pF7Wy4V8fNzrpAgcu1B+7mE=", "homepage": "https://registry.terraform.io/providers/hashicorp/google-beta", "owner": "hashicorp", "repo": "terraform-provider-google-beta", - "rev": "v7.22.0", + "rev": "v7.23.0", "spdx": "MPL-2.0", "vendorHash": "sha256-YZQMUGScsYjBkhAQ4DXYlBpAw805iKgX/iXDMTpRr6c=" }, @@ -833,13 +833,13 @@ "vendorHash": "sha256-duHOqjy8AthXuDX63GO3myJ9TJmV0Ts1a8OsbSOGZWI=" }, "launchdarkly_launchdarkly": { - "hash": "sha256-n3BzBSccUVNtRangTJvGNaoenoDLMhHT8sduOM2jGy0=", + "hash": "sha256-lcemT7kpBlZX35Sb+ujHzSdakBQkUSmYAxTVsJkRW6A=", "homepage": "https://registry.terraform.io/providers/launchdarkly/launchdarkly", "owner": "launchdarkly", "repo": "terraform-provider-launchdarkly", - "rev": "v2.26.2", + "rev": "v2.27.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-JRqLG+lM7emw8F0J2mVt4xHKvLG/TC/FNZiiXd0dKZY=" + "vendorHash": "sha256-BxMhu2gcRuOlYWgx5ZOUBGdfB28+87SG1T/KAPDyei8=" }, "linode_linode": { "hash": "sha256-trwD5gL/zVa82URY3zxKYN3UM2ZjvQAXBS0O6bfTVNU=", diff --git a/pkgs/applications/networking/sync/rsync/default.nix b/pkgs/applications/networking/sync/rsync/default.nix index 3e715826ae4c..07fbe639ada1 100644 --- a/pkgs/applications/networking/sync/rsync/default.nix +++ b/pkgs/applications/networking/sync/rsync/default.nix @@ -91,6 +91,7 @@ stdenv.mkDerivation rec { mainProgram = "rsync"; maintainers = [ ]; + teams = [ lib.teams.security-review ]; platforms = lib.platforms.unix; identifiers.cpeParts = { vendor = "samba"; diff --git a/pkgs/by-name/af/afuse/package.nix b/pkgs/by-name/af/afuse/package.nix index 221a7aa379a3..23bf4c095eb9 100644 --- a/pkgs/by-name/af/afuse/package.nix +++ b/pkgs/by-name/af/afuse/package.nix @@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Automounter in userspace"; homepage = "https://github.com/pcarrier/afuse"; license = lib.licenses.gpl2Only; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = lib.platforms.unix; }; }) diff --git a/pkgs/by-name/al/alchemy/package.nix b/pkgs/by-name/al/alchemy/package.nix index 6fa02bc2ff38..fa4a49259b81 100644 --- a/pkgs/by-name/al/alchemy/package.nix +++ b/pkgs/by-name/al/alchemy/package.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "http://al.chemy.org/"; sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; license = lib.licenses.gpl3Plus; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = lib.platforms.linux; mainProgram = "alchemy"; }; diff --git a/pkgs/by-name/al/allure/package.nix b/pkgs/by-name/al/allure/package.nix index f71fe4e30eb1..d1156af03132 100644 --- a/pkgs/by-name/al/allure/package.nix +++ b/pkgs/by-name/al/allure/package.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "allure"; - version = "2.37.0"; + version = "2.38.0"; src = fetchurl { url = "https://github.com/allure-framework/allure2/releases/download/${finalAttrs.version}/allure-${finalAttrs.version}.tgz"; - hash = "sha256-pl0n9X8HnIsazyG7qvJw2wmpwhKa/i7ohlHOsHg9glw="; + hash = "sha256-ApYPTQw0FONwkn7Sr2qyJBm3GoszkjnllJLpFcdXdMA="; }; dontConfigure = true; diff --git a/pkgs/by-name/al/alsa-plugins/package.nix b/pkgs/by-name/al/alsa-plugins/package.nix index 2de2ded62a73..8d3a46297492 100644 --- a/pkgs/by-name/al/alsa-plugins/package.nix +++ b/pkgs/by-name/al/alsa-plugins/package.nix @@ -46,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: { gpl2Plus # attributes.m4 & usb_stream.h ]; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/al/alterware-launcher/package.nix b/pkgs/by-name/al/alterware-launcher/package.nix index ddb6e61a1664..87c032efb814 100644 --- a/pkgs/by-name/al/alterware-launcher/package.nix +++ b/pkgs/by-name/al/alterware-launcher/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "alterware-launcher"; - version = "0.11.5"; + version = "0.11.6"; src = fetchFromGitHub { owner = "alterware"; repo = "alterware-launcher"; tag = "v${finalAttrs.version}"; - hash = "sha256-I2HlLi8f0+p1Gk7QzwNxOAOix0dxGKMmNkcXilQANzo="; + hash = "sha256-cJ5JRFXmy3/OKgEX/A5KOkNV3TiRXpZlgEdWJJTghhE="; }; - cargoHash = "sha256-M0Y59+p0SiDiE0MM165l/5HAYc2A00S9TDcYfzdAuAw="; + cargoHash = "sha256-O1Amsc0DwKwe1rgElQSWME9b92WsOin3urvme7EqJYg="; buildInputs = [ openssl ]; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/by-name/au/aubio/package.nix b/pkgs/by-name/au/aubio/package.nix index d450b9ec742f..26dc445bacd2 100644 --- a/pkgs/by-name/au/aubio/package.nix +++ b/pkgs/by-name/au/aubio/package.nix @@ -49,7 +49,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://aubio.org/"; license = lib.licenses.gpl2; maintainers = with lib.maintainers; [ - marcweber fpletz ]; platforms = lib.platforms.linux; diff --git a/pkgs/by-name/au/audit/package.nix b/pkgs/by-name/au/audit/package.nix index 236234cee014..dbb8cd25ea56 100644 --- a/pkgs/by-name/au/audit/package.nix +++ b/pkgs/by-name/au/audit/package.nix @@ -170,6 +170,7 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/linux-audit/audit-userspace/releases/tag/v4.1.2"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ grimmauld ]; + teams = [ lib.teams.security-review ]; pkgConfigModules = [ "audit" "auparse" diff --git a/pkgs/by-name/bo/boehmgc/package.nix b/pkgs/by-name/bo/boehmgc/package.nix index decc15bd521f..41a6a88764a6 100644 --- a/pkgs/by-name/bo/boehmgc/package.nix +++ b/pkgs/by-name/bo/boehmgc/package.nix @@ -108,6 +108,7 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/bdwgc/bdwgc/blob/v${finalAttrs.version}/ChangeLog"; license = lib.licenses.boehmGC; maintainers = [ ]; + teams = [ lib.teams.security-review ]; platforms = lib.platforms.all; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "boehm-demers-weiser" finalAttrs.version diff --git a/pkgs/by-name/bo/boolstuff/package.nix b/pkgs/by-name/bo/boolstuff/package.nix index f7657cb0b849..db971b86e205 100644 --- a/pkgs/by-name/bo/boolstuff/package.nix +++ b/pkgs/by-name/bo/boolstuff/package.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Library for operations on boolean expression binary trees"; homepage = "http://perso.b2b2c.ca/~sarrazip/dev/boolstuff.html"; license = lib.licenses.gpl2Only; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; mainProgram = "booldnf"; platforms = lib.platforms.all; }; diff --git a/pkgs/by-name/ca/cacert/package.nix b/pkgs/by-name/ca/cacert/package.nix index dd7d76531969..ea2f21939844 100644 --- a/pkgs/by-name/ca/cacert/package.nix +++ b/pkgs/by-name/ca/cacert/package.nix @@ -29,6 +29,7 @@ let fpletz lukegb ]; + teams = [ lib.teams.security-review ]; license = lib.licenses.mpl20; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "mozilla" version // { product = "nss"; diff --git a/pkgs/by-name/ca/cargo-cyclonedx/package.nix b/pkgs/by-name/ca/cargo-cyclonedx/package.nix index 94eb1dc807d4..7b5377c8d222 100644 --- a/pkgs/by-name/ca/cargo-cyclonedx/package.nix +++ b/pkgs/by-name/ca/cargo-cyclonedx/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-cyclonedx"; - version = "0.5.7"; + version = "0.5.8"; src = fetchFromGitHub { owner = "CycloneDX"; repo = "cyclonedx-rust-cargo"; rev = "cargo-cyclonedx-${finalAttrs.version}"; - hash = "sha256-T/9eHI2P8eCZAqMTeZz1yEi5nljQWfHrdNiU3h3h74U="; + hash = "sha256-TLERyZ854KVIeTYu7WT+U/K9YoUmk9bYX/fp3brLFrg="; }; - cargoHash = "sha256-deczbMPeJsnmXbVB60stKhJJZRIIwjY5vExS3x3b6aU="; + cargoHash = "sha256-uaZ79/4AUe3zx2uuqLEO79QrzqgXaegBxtRmnmM/rOw="; # Test suite is broken since rustc 1.90, see: # https://github.com/CycloneDX/cyclonedx-rust-cargo/issues/807 diff --git a/pkgs/by-name/ca/cargo-mutants/package.nix b/pkgs/by-name/ca/cargo-mutants/package.nix index 21b63428e61e..3ace6c52e066 100644 --- a/pkgs/by-name/ca/cargo-mutants/package.nix +++ b/pkgs/by-name/ca/cargo-mutants/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-mutants"; - version = "26.2.0"; + version = "27.0.0"; src = fetchFromGitHub { owner = "sourcefrog"; repo = "cargo-mutants"; tag = "v${finalAttrs.version}"; - hash = "sha256-tBCLjZWtz3R7ak1npc9gQxjX0axl2Tlz1PMbkYUDjfk="; + hash = "sha256-ctbX5xoxmZzyvwJByDC7f71CLtpn8IkZTXTSdjXf25U="; }; - cargoHash = "sha256-MljPZCzfnXj5s6tEINkDhvmGNAfgbNTWR7nmd+ft2Wg="; + cargoHash = "sha256-+z2QSvSxKIt2giQYVcSOEqHvsUuLnxE2HqkA13W9KhY="; # too many tests require internet access doCheck = false; diff --git a/pkgs/by-name/cc/ccrtp/package.nix b/pkgs/by-name/cc/ccrtp/package.nix index 60bd79c01f49..d4acfd17069c 100644 --- a/pkgs/by-name/cc/ccrtp/package.nix +++ b/pkgs/by-name/cc/ccrtp/package.nix @@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Implementation of the IETF real-time transport protocol (RTP)"; homepage = "https://www.gnu.org/software/ccrtp/"; license = lib.licenses.gpl2; - maintainers = with lib.maintainers; [ marcweber ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/ci/cinelerra/package.nix b/pkgs/by-name/ci/cinelerra/package.nix index 89efbd0a8de3..0d309ca98de9 100644 --- a/pkgs/by-name/ci/cinelerra/package.nix +++ b/pkgs/by-name/ci/cinelerra/package.nix @@ -116,7 +116,7 @@ stdenv.mkDerivation { description = "Professional video editing and compositing environment (community version)"; homepage = "http://cinelerra-cv.wikidot.com/"; mainProgram = "cinelerracv"; - maintainers = with lib.maintainers; [ marcweber ]; + maintainers = [ ]; license = lib.licenses.gpl2Only; # https://github.com/cinelerra-cv-team/cinelerra-cv/issues/3 platforms = [ "x86_64-linux" ]; diff --git a/pkgs/by-name/ci/cirrus-cli/package.nix b/pkgs/by-name/ci/cirrus-cli/package.nix index 79f51c512591..c14932042f69 100644 --- a/pkgs/by-name/ci/cirrus-cli/package.nix +++ b/pkgs/by-name/ci/cirrus-cli/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "cirrus-cli"; - version = "0.165.0"; + version = "0.165.1"; src = fetchFromGitHub { owner = "cirruslabs"; repo = "cirrus-cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-JgbUOMG3pjrJ5lKfK23gLOqA/mgagnm5XrdlFntpnpI="; + hash = "sha256-zkKbA2Nftkqxh4o30pFMCcZxNeBF9jXf2GkICaXEPjE="; }; - vendorHash = "sha256-3N2+FMJ4eLv37D6qqgDqG7NMPpm1Dx+Krq8zB05c8dw="; + vendorHash = "sha256-cpHxxAoVCHLWt9R2+tZVhIKT9SXdwiVvB1/NA9sNd3Y="; ldflags = [ "-X github.com/cirruslabs/cirrus-cli/internal/version.Version=v${finalAttrs.version}" diff --git a/pkgs/by-name/co/colord/package.nix b/pkgs/by-name/co/colord/package.nix index ea40324d8a73..d7f21b18bff0 100644 --- a/pkgs/by-name/co/colord/package.nix +++ b/pkgs/by-name/co/colord/package.nix @@ -141,7 +141,7 @@ stdenv.mkDerivation (finalAttrs: { description = "System service to manage, install and generate color profiles to accurately color manage input and output devices"; homepage = "https://www.freedesktop.org/software/colord/"; license = lib.licenses.lgpl2Plus; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; teams = [ lib.teams.freedesktop ]; platforms = lib.platforms.linux; }; diff --git a/pkgs/by-name/cs/csound/package.nix b/pkgs/by-name/cs/csound/package.nix index a129fdcdcb1b..49d990b2a6e8 100644 --- a/pkgs/by-name/cs/csound/package.nix +++ b/pkgs/by-name/cs/csound/package.nix @@ -84,7 +84,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Sound design, audio synthesis, and signal processing system, providing facilities for music composition and performance on all major operating systems and platforms"; homepage = "https://csound.com/"; license = lib.licenses.lgpl21Plus; - maintainers = with lib.maintainers; [ marcweber ]; + maintainers = [ ]; platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; }; diff --git a/pkgs/by-name/cu/curlMinimal/package.nix b/pkgs/by-name/cu/curlMinimal/package.nix index 57b03c5f33a5..d1cac99d8a5a 100644 --- a/pkgs/by-name/cu/curlMinimal/package.nix +++ b/pkgs/by-name/cu/curlMinimal/package.nix @@ -285,6 +285,7 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ Scrumplex ]; + teams = [ lib.teams.security-review ]; platforms = lib.platforms.all; # Fails to link against static gss broken = stdenv.hostPlatform.isStatic && gssSupport; diff --git a/pkgs/by-name/da/datafusion-cli/package.nix b/pkgs/by-name/da/datafusion-cli/package.nix index 800cdc772373..4f3fa2e2a084 100644 --- a/pkgs/by-name/da/datafusion-cli/package.nix +++ b/pkgs/by-name/da/datafusion-cli/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "datafusion-cli"; - version = "52.2.0"; + version = "52.3.0"; src = fetchFromGitHub { name = "datafusion-cli-source"; owner = "apache"; repo = "arrow-datafusion"; tag = finalAttrs.version; - hash = "sha256-WmCklLZKuCiVYOPQOW0QLn1vTMnz4Hgm1HeuXHZe4XU="; + hash = "sha256-Rmhgs+sy5/j4uTT1TQ709xDKWqgUbTVJZ2aMc9AHDaM="; }; - cargoHash = "sha256-wDEEoDYFx+Yb06Ufaf+zR79kluhSworoGLaa71niwEg="; + cargoHash = "sha256-5mOImBH0HUIY1NAVHfVTXPOa+lpBbb40RiB6b5dGLzw="; buildAndTestSubdir = "datafusion-cli"; diff --git a/pkgs/by-name/dd/ddnet/package.nix b/pkgs/by-name/dd/ddnet/package.nix index 97e29e8654ad..28dfc19017c5 100644 --- a/pkgs/by-name/dd/ddnet/package.nix +++ b/pkgs/by-name/dd/ddnet/package.nix @@ -32,13 +32,13 @@ stdenv.mkDerivation rec { pname = "ddnet"; - version = "19.7"; + version = "19.8"; src = fetchFromGitHub { owner = "ddnet"; repo = "ddnet"; tag = version; - hash = "sha256-HjTkl4KOvQpAlLcUpfn5Ujr4IDfosUY2ueh0ZxE8KAs="; + hash = "sha256-CpzmKJ8W0uh/3x6/YSEs4SpJoSwYfCZxLDo7wvw96KU="; }; cargoDeps = rustPlatform.fetchCargoVendor { @@ -130,7 +130,6 @@ stdenv.mkDerivation rec { cc-by-sa-30 ]; maintainers = with lib.maintainers; [ - ncfavier Scrumplex sirseruju ]; diff --git a/pkgs/by-name/de/debootstrap/package.nix b/pkgs/by-name/de/debootstrap/package.nix index 3a394ec99974..d34e45cde593 100644 --- a/pkgs/by-name/de/debootstrap/package.nix +++ b/pkgs/by-name/de/debootstrap/package.nix @@ -101,7 +101,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Tool to create a Debian system in a chroot"; homepage = "https://wiki.debian.org/Debootstrap"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ marcweber ]; + maintainers = [ ]; platforms = lib.platforms.linux; mainProgram = "debootstrap"; }; diff --git a/pkgs/by-name/es/eslint_d/package.nix b/pkgs/by-name/es/eslint_d/package.nix index d4d71a153dd6..73c92e6f410d 100644 --- a/pkgs/by-name/es/eslint_d/package.nix +++ b/pkgs/by-name/es/eslint_d/package.nix @@ -8,16 +8,16 @@ buildNpmPackage rec { pname = "eslint_d"; - version = "14.3.0"; + version = "15.0.0"; src = fetchFromGitHub { owner = "mantoni"; repo = "eslint_d.js"; rev = "v${version}"; - hash = "sha256-Mu3dSgRIC2L9IImKixJfaUsltlajY0cYdXOSikNQuPo="; + hash = "sha256-VrKtLtFAWLtpKE0HfTzPcWCx1o7Fhm8ClveWJ64hj4U="; }; - npmDepsHash = "sha256-nZ9q+Xmd8JLs+xYEO1TVbDEmQl2UwR9D9OWqVChNHhw="; + npmDepsHash = "sha256-O1Y0fLkwCrDoIUVeQBXV8HVq490IR5+WjXfs3qY6vrM="; dontNpmBuild = true; diff --git a/pkgs/by-name/fe/feishin/package.nix b/pkgs/by-name/fe/feishin/package.nix index 1433abc515ea..a26a5982c617 100644 --- a/pkgs/by-name/fe/feishin/package.nix +++ b/pkgs/by-name/fe/feishin/package.nix @@ -16,13 +16,13 @@ }: let pname = "feishin"; - version = "1.7.0"; + version = "1.8.0"; src = fetchFromGitHub { owner = "jeffvli"; repo = "feishin"; tag = "v${version}"; - hash = "sha256-DVlZ1ucCr8nP/TMvS2GBxjimdm8cie155vWoYMx7gbM="; + hash = "sha256-sd6j3gPtNFN1hMiOMIiTICNH8mYJvO9FSXPqUFotis8="; }; electron = electron_39; @@ -43,7 +43,7 @@ buildNpmPackage { ; pnpm = pnpm_10_29_2; fetcherVersion = 3; - hash = "sha256-LeoOksMWZjhVkEjTn5sS2xuX3QxGX8O7iC/3suVwiug="; + hash = "sha256-XhBcZRa66QdkjXxbefzsBUdvPIEshorq1uqzoWMXuTc="; }; env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; @@ -79,18 +79,14 @@ buildNpmPackage { # electron-builder appears to build directly on top of Electron.app, by overwriting the files in the bundle. cp -r ${electron.dist}/Electron.app ./ find ./Electron.app -name 'Info.plist' | xargs -d '\n' chmod +rw - - # Disable code signing during build on macOS. - # https://github.com/electron-userland/electron-builder/blob/fa6fc16/docs/code-signing.md#how-to-disable-code-signing-during-the-build-process-on-macos - export CSC_IDENTITY_AUTO_DISCOVERY=false - sed -i "/afterSign/d" package.json '' + '' npm exec electron-builder -- \ --dir \ -c.electronDist=${if stdenv.hostPlatform.isDarwin then "./" else electron.dist} \ -c.electronVersion=${electron.version} \ - -c.npmRebuild=false + -c.npmRebuild=false \ + ${lib.optionalString stdenv.hostPlatform.isDarwin "-c.mac.identity=null"} ''; installPhase = '' diff --git a/pkgs/by-name/gd/gdal/package.nix b/pkgs/by-name/gd/gdal/package.nix index 011aa5a3f941..bab449bfdfd5 100644 --- a/pkgs/by-name/gd/gdal/package.nix +++ b/pkgs/by-name/gd/gdal/package.nix @@ -318,7 +318,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://www.gdal.org/"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ - marcweber dotlambda ]; teams = [ lib.teams.geospatial ]; diff --git a/pkgs/by-name/gh/ghostty-bin/package.nix b/pkgs/by-name/gh/ghostty-bin/package.nix index 63e8666ffbe6..afae1d74897a 100644 --- a/pkgs/by-name/gh/ghostty-bin/package.nix +++ b/pkgs/by-name/gh/ghostty-bin/package.nix @@ -8,11 +8,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "ghostty-bin"; - version = "1.3.0"; + version = "1.3.1"; src = fetchurl { url = "https://release.files.ghostty.org/${finalAttrs.version}/Ghostty.dmg"; - hash = "sha256-U/6Y5wmCEYAIwDuf2/XfJlUip/22vfoY630NTNMdDMU="; + hash = "sha256-GM/ysKbO6Q7q2cfTBk6AiiUqQLryFKp1LB7LeTuPX2k="; }; sourceRoot = "."; diff --git a/pkgs/by-name/gh/ghostty/package.nix b/pkgs/by-name/gh/ghostty/package.nix index 9fe1ddf32d2a..f6760feaf14b 100644 --- a/pkgs/by-name/gh/ghostty/package.nix +++ b/pkgs/by-name/gh/ghostty/package.nix @@ -11,9 +11,10 @@ glslang, gtk4-layer-shell, harfbuzz, + libadwaita, libGL, libx11, - libadwaita, + libxml2, ncurses, nixosTests, oniguruma, @@ -30,7 +31,7 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "ghostty"; - version = "1.3.0"; + version = "1.3.1"; outputs = [ "out" @@ -44,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "ghostty-org"; repo = "ghostty"; tag = "v${finalAttrs.version}"; - hash = "sha256-44bF0MtsaoF0EgUI1TbGUz4NUH6psIRMCZgZJ0GtSaU="; + hash = "sha256-+ddMmUe9Jjkun4qqW8XFXVgwVZdVHsGWcQzndgIlBjQ="; }; deps = callPackage ./deps.nix { @@ -64,6 +65,7 @@ stdenv.mkDerivation (finalAttrs: { glib # Required for `glib-compile-schemas` wrapGAppsHook4 blueprint-compiler + libxml2 # `xmllint` ]; buildInputs = [ diff --git a/pkgs/by-name/gi/git/package.nix b/pkgs/by-name/gi/git/package.nix index fd6017523b52..3d193e8055e2 100644 --- a/pkgs/by-name/gi/git/package.nix +++ b/pkgs/by-name/gi/git/package.nix @@ -615,6 +615,7 @@ stdenv.mkDerivation (finalAttrs: { philiptaron zivarah ]; + teams = [ lib.teams.security-review ]; mainProgram = "git"; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "git-scm" finalAttrs.version; }; diff --git a/pkgs/by-name/gl/glfw2/package.nix b/pkgs/by-name/gl/glfw2/package.nix index fb59752adba1..3f080a67fd95 100644 --- a/pkgs/by-name/gl/glfw2/package.nix +++ b/pkgs/by-name/gl/glfw2/package.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Multi-platform library for creating OpenGL contexts and managing input, including keyboard, mouse, joystick and time"; homepage = "https://glfw.sourceforge.net/"; license = lib.licenses.zlib; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/gl/glfw3/package.nix b/pkgs/by-name/gl/glfw3/package.nix index 19893ccf8590..31eb1b0af49e 100644 --- a/pkgs/by-name/gl/glfw3/package.nix +++ b/pkgs/by-name/gl/glfw3/package.nix @@ -103,7 +103,6 @@ stdenv.mkDerivation { homepage = "https://www.glfw.org/"; license = lib.licenses.zlib; maintainers = with lib.maintainers; [ - marcweber Scrumplex twey ]; diff --git a/pkgs/by-name/gl/glfw3/window-position.patch b/pkgs/by-name/gl/glfw3/window-position.patch index 7f57b856af93..61828365f12b 100644 --- a/pkgs/by-name/gl/glfw3/window-position.patch +++ b/pkgs/by-name/gl/glfw3/window-position.patch @@ -1,30 +1,37 @@ -From 807d9b0efe86e85a54cd2daf7da2ba1591b39f14 Mon Sep 17 00:00:00 2001 -From: uku -Date: Sat, 27 Dec 2025 19:25:42 +0100 -Subject: [PATCH] fix: dismiss warning about window position being unavailable +Dismiss warnings about window position being unavailable on Wayland. In addition to the other glfw patches, this one is required on certain compositors such as niri and waywall to be able to launch Minecraft at all. ---- - src/wl_window.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) -diff --git a/src/wl_window.c b/src/wl_window.c -index ad39b2e0..38f86a17 100644 +This patch expands the suppression to setting positions. This +prevents Minecraft Forge environments from crashing on Wayland when +strict error callbacks are used. + +Original get-position fix by: uku +Expanded to include set-position, inspired by Prior5151's fix on AUR. +https://aur.archlinux.org/packages/glfw-wayland-minecraft-cursorfix#comment-1013099 + --- a/src/wl_window.c +++ b/src/wl_window.c -@@ -2293,8 +2293,8 @@ void _glfwGetWindowPosWayland(_GLFWwindow* window, int* xpos, int* ypos) +@@ -2236,16 +2236,16 @@ void _glfwGetWindowPosWayland(_GLFWwindow* window, int* xpos, int* ypos) // A Wayland client is not aware of its position, so just warn and leave it // as (0, 0) - _glfwInputError(GLFW_FEATURE_UNAVAILABLE, - "Wayland: The platform does not provide the window position"); + fprintf(stderr, -+ "[GLFW] Wayland: The platform does not provide the window position\n"); ++ "[GLFW] Wayland: The platform does not provide the window position\n"); } void _glfwSetWindowPosWayland(_GLFWwindow* window, int xpos, int ypos) --- -2.51.2 - + { + // A Wayland client can not set its position, so just warn + +- _glfwInputError(GLFW_FEATURE_UNAVAILABLE, +- "Wayland: The platform does not support setting the window position"); ++ fprintf(stderr, ++ "[GLFW] Wayland: The platform does not support setting the window position\n"); + } + + void _glfwGetWindowSizeWayland(_GLFWwindow* window, int* width, int* height) diff --git a/pkgs/by-name/go/google-chrome/package.nix b/pkgs/by-name/go/google-chrome/package.nix index 6c0a54f3103f..a1c0b72cf7ab 100644 --- a/pkgs/by-name/go/google-chrome/package.nix +++ b/pkgs/by-name/go/google-chrome/package.nix @@ -184,11 +184,11 @@ let linux = stdenvNoCC.mkDerivation (finalAttrs: { inherit pname meta passthru; - version = "146.0.7680.71"; + version = "146.0.7680.75"; src = fetchurl { url = "https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${finalAttrs.version}-1_amd64.deb"; - hash = "sha256-FPn7nUUNLnMKw1phMhohi6t9AY1N8i9cSnNAQdwKuqQ="; + hash = "sha256-QlL1mH6RdWUacU/xnxwy8u1lPKXe8mneJSS4jqFQudw="; }; # With strictDeps on, some shebangs were not being patched correctly @@ -302,11 +302,11 @@ let darwin = stdenvNoCC.mkDerivation (finalAttrs: { inherit pname meta passthru; - version = "146.0.7680.72"; + version = "146.0.7680.76"; src = fetchurl { - url = "http://dl.google.com/release2/chrome/geomnvhpdzrdrct4xeyekmx3aq_146.0.7680.72/GoogleChrome-146.0.7680.72.dmg"; - hash = "sha256-st6vm+/ATQmpeMiJVY0PEYtN/zXhxnYRy3s2/MrfoO4="; + url = "http://dl.google.com/release2/chrome/adgzhtm53eqdw4h4wn64ebox7o6q_146.0.7680.76/GoogleChrome-146.0.7680.76.dmg"; + hash = "sha256-nC8y6992wlx6DcN48glkeoZFSze1vNkbsqENmqC5nrQ="; }; dontPatch = true; diff --git a/pkgs/by-name/gr/grip/package.nix b/pkgs/by-name/gr/grip/package.nix index 2d504a9b1d75..cf6e475ab7f6 100644 --- a/pkgs/by-name/gr/grip/package.nix +++ b/pkgs/by-name/gr/grip/package.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://sourceforge.net/projects/grip/"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ marcweber ]; + maintainers = [ ]; platforms = lib.platforms.linux; mainProgram = "grip"; }; diff --git a/pkgs/by-name/gu/gusb/package.nix b/pkgs/by-name/gu/gusb/package.nix index 9449c69ca5aa..b01a48e2c96a 100644 --- a/pkgs/by-name/gu/gusb/package.nix +++ b/pkgs/by-name/gu/gusb/package.nix @@ -100,7 +100,7 @@ stdenv.mkDerivation rec { mainProgram = "gusbcmd"; homepage = "https://github.com/hughsie/libgusb"; license = lib.licenses.lgpl21; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = lib.platforms.unix; }; } diff --git a/pkgs/by-name/ha/halo/package.nix b/pkgs/by-name/ha/halo/package.nix index 01b3c949931a..8068e204dbba 100644 --- a/pkgs/by-name/ha/halo/package.nix +++ b/pkgs/by-name/ha/halo/package.nix @@ -8,10 +8,10 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "halo"; - version = "2.22.14"; + version = "2.23.0"; src = fetchurl { url = "https://github.com/halo-dev/halo/releases/download/v${finalAttrs.version}/halo-${finalAttrs.version}.jar"; - hash = "sha256-8AAiR8EVG/3mHpRr85O6zRcrxu5/P+VK2+QaV9ARAJ8="; + hash = "sha256-RHGNeJKQKiuO3G1NVSDyevfpbQBkWep/h/D8MXf5wQs="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/in/inotify-tools/package.nix b/pkgs/by-name/in/inotify-tools/package.nix index cde4f7bae819..2a574a789d8e 100644 --- a/pkgs/by-name/in/inotify-tools/package.nix +++ b/pkgs/by-name/in/inotify-tools/package.nix @@ -32,7 +32,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/inotify-tools/inotify-tools/wiki"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ - marcweber pSub ]; platforms = lib.platforms.linux; diff --git a/pkgs/by-name/ja/jackmeter/package.nix b/pkgs/by-name/ja/jackmeter/package.nix index f1635b1cf2ab..b838578acea0 100644 --- a/pkgs/by-name/ja/jackmeter/package.nix +++ b/pkgs/by-name/ja/jackmeter/package.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Console jack loudness meter"; homepage = "https://www.aelius.com/njh/jackmeter/"; license = lib.licenses.gpl2; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = lib.platforms.linux; mainProgram = "jack_meter"; }; diff --git a/pkgs/by-name/ki/kin-openapi/package.nix b/pkgs/by-name/ki/kin-openapi/package.nix index 3d3eb405daa1..bca32a410642 100644 --- a/pkgs/by-name/ki/kin-openapi/package.nix +++ b/pkgs/by-name/ki/kin-openapi/package.nix @@ -5,14 +5,14 @@ }: buildGoModule (finalAttrs: { pname = "kin-openapi"; - version = "0.133.0"; - vendorHash = "sha256-SFT4mY0TVUa/hMMe7sOVToSX8qA1OimOiNs4kBjRdBU="; + version = "0.134.0"; + vendorHash = "sha256-+PE/OyZ9Y4uZV4AmzATasrFseQF3UrWQT0bKoxm3uXM="; src = fetchFromGitHub { owner = "getkin"; repo = "kin-openapi"; tag = "v${finalAttrs.version}"; - hash = "sha256-7KC+cHdI3zArJbSMfao8JIb3sUZJK1PQfrIiFI0zHM8="; + hash = "sha256-MJ6oG2CU8jzPk394iJqCZPmm3LCbF6Nz112/fJ65c5w="; }; checkFlags = diff --git a/pkgs/by-name/li/libcap_ng/package.nix b/pkgs/by-name/li/libcap_ng/package.nix index 1dd01ca9df0c..754b4d23c79e 100644 --- a/pkgs/by-name/li/libcap_ng/package.nix +++ b/pkgs/by-name/li/libcap_ng/package.nix @@ -65,6 +65,7 @@ stdenv.mkDerivation (finalAttrs: { platforms = lib.platforms.linux; license = lib.licenses.lgpl21; maintainers = with lib.maintainers; [ grimmauld ]; + teams = [ lib.teams.security-review ]; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "libcap-ng_project" finalAttrs.version; }; }) diff --git a/pkgs/by-name/li/libdnet/package.nix b/pkgs/by-name/li/libdnet/package.nix index f8a092bda96f..53ae56412046 100644 --- a/pkgs/by-name/li/libdnet/package.nix +++ b/pkgs/by-name/li/libdnet/package.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Provides a simplified, portable interface to several low-level networking routines"; homepage = "https://github.com/dugsong/libdnet"; license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/li/libgeotiff/package.nix b/pkgs/by-name/li/libgeotiff/package.nix index 6ae5462a4bce..f6e2fb217116 100644 --- a/pkgs/by-name/li/libgeotiff/package.nix +++ b/pkgs/by-name/li/libgeotiff/package.nix @@ -51,7 +51,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/OSGeo/libgeotiff"; changelog = "https://github.com/OSGeo/libgeotiff/blob/${finalAttrs.src.rev}/libgeotiff/NEWS"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ marcweber ]; + maintainers = [ ]; teams = [ lib.teams.geospatial ]; platforms = with lib.platforms; linux ++ darwin; }; diff --git a/pkgs/by-name/li/libharu/package.nix b/pkgs/by-name/li/libharu/package.nix index 9e962062410f..1aebba7f89d4 100644 --- a/pkgs/by-name/li/libharu/package.nix +++ b/pkgs/by-name/li/libharu/package.nix @@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Cross platform, open source library for generating PDF files"; homepage = "http://libharu.org/"; license = lib.licenses.zlib; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = lib.platforms.unix; }; }) diff --git a/pkgs/by-name/li/libkiwix/package.nix b/pkgs/by-name/li/libkiwix/package.nix index b5c02f1965f5..bcb4eaf0ba07 100644 --- a/pkgs/by-name/li/libkiwix/package.nix +++ b/pkgs/by-name/li/libkiwix/package.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libkiwix"; - version = "14.1.1"; + version = "14.2.0"; src = fetchFromGitHub { owner = "kiwix"; repo = "libkiwix"; rev = finalAttrs.version; - hash = "sha256-yZWzzu0LLUxg0CbdeKARuaFsf3UxvJJbqPRDGXWDjLI="; + hash = "sha256-OnSlny0gn3yTCtwdu7r/4Z7pfQDLMh5Jc2kIubL3kJ0="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/li/liblo/package.nix b/pkgs/by-name/li/liblo/package.nix index e9a3ab07f833..a959fe220bda 100644 --- a/pkgs/by-name/li/liblo/package.nix +++ b/pkgs/by-name/li/liblo/package.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Lightweight library to handle the sending and receiving of messages according to the Open Sound Control (OSC) protocol"; homepage = "https://sourceforge.net/projects/liblo"; license = lib.licenses.gpl2; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = with lib.platforms; linux ++ darwin; }; }) diff --git a/pkgs/by-name/li/libmng/package.nix b/pkgs/by-name/li/libmng/package.nix index 7c311e412e39..13b8b2fc4e9a 100644 --- a/pkgs/by-name/li/libmng/package.nix +++ b/pkgs/by-name/li/libmng/package.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Reference library for reading, displaying, writing and examining Multiple-Image Network Graphics"; homepage = "http://www.libmng.com"; license = lib.licenses.zlib; - maintainers = with lib.maintainers; [ marcweber ]; + maintainers = [ ]; platforms = lib.platforms.unix ++ lib.platforms.windows; }; }) diff --git a/pkgs/by-name/li/libphonenumber/package.nix b/pkgs/by-name/li/libphonenumber/package.nix index 976827e26f7b..b02da54e08af 100644 --- a/pkgs/by-name/li/libphonenumber/package.nix +++ b/pkgs/by-name/li/libphonenumber/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libphonenumber"; - version = "9.0.25"; + version = "9.0.26"; src = fetchFromGitHub { owner = "google"; repo = "libphonenumber"; tag = "v${finalAttrs.version}"; - hash = "sha256-lNXZXcBxRKKVPyJ4/3IBmlz/i4W7J52L+dIEQVTotD0="; + hash = "sha256-ETfYnb9E8uAJMz1m6hOFitEbmM/2UCtD6wgPZEkO6gQ="; }; patches = [ diff --git a/pkgs/by-name/li/libsodium/package.nix b/pkgs/by-name/li/libsodium/package.nix index a9d793ea0ea8..070adede4a31 100644 --- a/pkgs/by-name/li/libsodium/package.nix +++ b/pkgs/by-name/li/libsodium/package.nix @@ -56,6 +56,7 @@ stdenv.mkDerivation (finalAttrs: { mdaniels5757 raskin ]; + teams = [ lib.teams.security-review ]; pkgConfigModules = [ "libsodium" ]; platforms = lib.platforms.all; }; diff --git a/pkgs/by-name/li/lilypond/package.nix b/pkgs/by-name/li/lilypond/package.nix index 3c583d8d96e9..60e7f2deb45c 100644 --- a/pkgs/by-name/li/lilypond/package.nix +++ b/pkgs/by-name/li/lilypond/package.nix @@ -141,7 +141,6 @@ stdenv.mkDerivation (finalAttrs: { ofl # mf/ ]; maintainers = with lib.maintainers; [ - marcweber yurrriq ]; platforms = lib.platforms.all; diff --git a/pkgs/by-name/lo/logrotate/package.nix b/pkgs/by-name/lo/logrotate/package.nix index c4f49d4b420c..a8777014bf48 100644 --- a/pkgs/by-name/lo/logrotate/package.nix +++ b/pkgs/by-name/lo/logrotate/package.nix @@ -57,6 +57,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Rotates and compresses system logs"; license = lib.licenses.gpl2Plus; maintainers = [ lib.maintainers.tobim ]; + teams = [ lib.teams.security-review ]; platforms = lib.platforms.all; mainProgram = "logrotate"; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "logrotate_project" finalAttrs.version; diff --git a/pkgs/by-name/lr/lrdf/package.nix b/pkgs/by-name/lr/lrdf/package.nix index 06a4f6bc6a83..e166f11c84a9 100644 --- a/pkgs/by-name/lr/lrdf/package.nix +++ b/pkgs/by-name/lr/lrdf/package.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Lightweight RDF library with special support for LADSPA plugins"; homepage = "https://sourceforge.net/projects/lrdf/"; license = lib.licenses.gpl2; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = lib.platforms.unix; }; }) diff --git a/pkgs/by-name/mc/mcumgr-client/package.nix b/pkgs/by-name/mc/mcumgr-client/package.nix index 45e7acb14503..4a8e6e917fd5 100644 --- a/pkgs/by-name/mc/mcumgr-client/package.nix +++ b/pkgs/by-name/mc/mcumgr-client/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "mcumgr-client"; - version = "0.0.8"; + version = "0.0.9"; src = fetchFromGitHub { owner = "vouch-opensource"; repo = "mcumgr-client"; rev = "v${finalAttrs.version}"; - hash = "sha256-adUAoFNNVsKoVFb9BJrjZiQj7ZdsqzbY4rTURS185zU="; + hash = "sha256-IbjWJ4AEUxIvj3gSyz7w4q0DL1q2u0q2JO8O+I5qXnY="; }; - cargoHash = "sha256-+n+Z/o+DvP2ltos8DP8nTyKbn/Zr3ln6cLyKJ+yWm1M="; + cargoHash = "sha256-V8o89jGqjxJPVIQIh6IbnahXVMktT2gZg/5H+Sr0ogQ="; passthru.updateScript = nix-update-script { }; diff --git a/pkgs/by-name/mo/mos/package.nix b/pkgs/by-name/mo/mos/package.nix index d53f14f4ce75..4ac9ee5d042f 100644 --- a/pkgs/by-name/mo/mos/package.nix +++ b/pkgs/by-name/mo/mos/package.nix @@ -2,21 +2,21 @@ lib, stdenvNoCC, fetchurl, - undmg, + unzip, nix-update-script, }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "mos"; - version = "3.5.0"; + version = "4.0.2"; src = fetchurl { - url = "https://github.com/Caldis/Mos/releases/download/${finalAttrs.version}/Mos.Versions.${finalAttrs.version}.dmg"; - hash = "sha256-o2H4cfMudjoQHfKeV4ORiO9/szoomFP0IP6D6ecMAI4="; + url = "https://github.com/Caldis/Mos/releases/download/${finalAttrs.version}/Mos.Versions.${finalAttrs.version}-20260308.2.zip"; + hash = "sha256-1DBFRIRjR9Fcl5DtHeuwn3qZgQ+jWRujYFzjPqa3/dY="; }; sourceRoot = "."; nativeBuildInputs = [ - undmg + unzip ]; installPhase = '' diff --git a/pkgs/by-name/my/myks/package.nix b/pkgs/by-name/my/myks/package.nix index 3a742a500f17..b7705c3d5ca1 100644 --- a/pkgs/by-name/my/myks/package.nix +++ b/pkgs/by-name/my/myks/package.nix @@ -10,13 +10,13 @@ buildGoModule (finalAttrs: { pname = "myks"; - version = "5.9.3"; + version = "5.10.0"; src = fetchFromGitHub { owner = "mykso"; repo = "myks"; tag = "v${finalAttrs.version}"; - hash = "sha256-D1JLpDueIFMZS2RebFvlNI9eNDd1nWohzmPR8sUDXMc="; + hash = "sha256-9Fw3q2/mard/dbbnz6GzQeiroTlkiRwdwvC7aBh5HXA="; }; vendorHash = "sha256-XMGcLYMZiCB98U5+aB/O4f5knAp46UkrH4teCPZk/bM="; diff --git a/pkgs/by-name/na/namespace-cli/package.nix b/pkgs/by-name/na/namespace-cli/package.nix index 013bb65631fb..9cf543e61223 100644 --- a/pkgs/by-name/na/namespace-cli/package.nix +++ b/pkgs/by-name/na/namespace-cli/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "namespace-cli"; - version = "0.0.489"; + version = "0.0.490"; src = fetchFromGitHub { owner = "namespacelabs"; repo = "foundation"; rev = "v${finalAttrs.version}"; - hash = "sha256-6xBwpxl8WfXke82kaJqPSqUPxlKccVPSGwxYyUb7LvU="; + hash = "sha256-RCQgvU8g3hG2kaRm2kOrP+dqrafNp6N51BP9MP+SJc8="; }; - vendorHash = "sha256-X6qEXV4vRU9CA7kvJ45aaSIOPGkMa+An7kFXUyWBG9s="; + vendorHash = "sha256-oBBo15qY8q7X/JcJwW+PbH0zHUiYQ2FdYdkHmX8o0zQ="; subPackages = [ "cmd/nsc" diff --git a/pkgs/by-name/ne/neko/package.nix b/pkgs/by-name/ne/neko/package.nix index b2702962fc73..02478b263807 100644 --- a/pkgs/by-name/ne/neko/package.nix +++ b/pkgs/by-name/ne/neko/package.nix @@ -82,7 +82,6 @@ stdenv.mkDerivation (finalAttrs: { lib.licenses.boehmGC # boehm gc ]; maintainers = with lib.maintainers; [ - marcweber locallycompact ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; diff --git a/pkgs/by-name/ne/neovim-qt/package.nix b/pkgs/by-name/ne/neovim-qt/package.nix index 4fd4d76470e9..d3244643b4a5 100644 --- a/pkgs/by-name/ne/neovim-qt/package.nix +++ b/pkgs/by-name/ne/neovim-qt/package.nix @@ -27,6 +27,7 @@ stdenvNoCC.mkDerivation { --prefix PATH : ${neovim}/bin # link .desktop file + mkdir -p $out/share ln -s ${unwrapped}/share/applications $out/share/applications ln -s ${unwrapped}/share/icons $out/share/icons ''; diff --git a/pkgs/by-name/ni/nix-scheduler-hook/package.nix b/pkgs/by-name/ni/nix-scheduler-hook/package.nix index a5135748dced..2629690dab9a 100644 --- a/pkgs/by-name/ni/nix-scheduler-hook/package.nix +++ b/pkgs/by-name/ni/nix-scheduler-hook/package.nix @@ -69,7 +69,8 @@ stdenv.mkDerivation rec { mkdir -p $out/bin mv nsh $out/bin mkdir -p $out/lib - mv subprojects/restclient-cpp/librestclient_cpp.so $out/lib + shopt -s extglob + mv subprojects/restclient-cpp/librestclient_cpp.so!(*p) $out/lib ''; meta = { diff --git a/pkgs/by-name/no/notesnook/package.nix b/pkgs/by-name/no/notesnook/package.nix index f3df2ffb8ac6..59936916a2ec 100644 --- a/pkgs/by-name/no/notesnook/package.nix +++ b/pkgs/by-name/no/notesnook/package.nix @@ -9,7 +9,7 @@ let pname = "notesnook"; - version = "3.3.8"; + version = "3.3.10"; inherit (stdenv.hostPlatform) system; throwSystem = throw "Unsupported system: ${system}"; @@ -27,10 +27,10 @@ let url = "https://github.com/streetwriters/notesnook/releases/download/v${version}/notesnook_${suffix}"; hash = { - x86_64-linux = "sha256-7gPCmC3uol5ukwu8OOhhqk9pBTgWjI14wYmM61nlg+A="; - aarch64-linux = "sha256-JmWt7yr/Ij01x7bTWUQ7UAwKcEf9i91fZZsHpEWRJYY="; - x86_64-darwin = "sha256-5Obl3YveMx38sdLIGRz3Lqi3mloruTyH/3MsNNX03TA="; - aarch64-darwin = "sha256-P1xqMFGAQQVq76O1RTp+3kZtzM1xGvSUpbki64KTji8="; + x86_64-linux = "sha256-93WUP/z4ur33idUoKlBLMrbcR40VlF/3U/mZaQMlxbA="; + aarch64-linux = "sha256-kprLfd7XbXs+jph/ZbdhQ8RimjEBLCdVMDR5+Y2OyJ8="; + x86_64-darwin = "sha256-dD9UEANS+QLjVUk1Ubi//mVdFaFp46y4aqJjIrqNts0="; + aarch64-darwin = "sha256-lDf+eElp6kY2nUDkFka8Z2zOBGtqgTPG9aGNsWpnGys="; } .${system} or throwSystem; }; diff --git a/pkgs/by-name/op/openjump/package.nix b/pkgs/by-name/op/openjump/package.nix index 68e3aaaa3995..793cd43505dd 100644 --- a/pkgs/by-name/op/openjump/package.nix +++ b/pkgs/by-name/op/openjump/package.nix @@ -59,7 +59,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "http://www.openjump.org/"; license = lib.licenses.gpl2; mainProgram = "OpenJump"; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; teams = [ lib.teams.geospatial ]; platforms = jre.meta.platforms; sourceProvenance = [ lib.sourceTypes.binaryBytecode ]; diff --git a/pkgs/by-name/op/openresolv/package.nix b/pkgs/by-name/op/openresolv/package.nix index 853cf18b12ff..579106c2fd40 100644 --- a/pkgs/by-name/op/openresolv/package.nix +++ b/pkgs/by-name/op/openresolv/package.nix @@ -43,6 +43,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://roy.marples.name/projects/openresolv"; license = lib.licenses.bsd2; maintainers = [ ]; + teams = [ lib.teams.security-review ]; platforms = lib.platforms.unix; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "openresolv_project" finalAttrs.version; }; diff --git a/pkgs/by-name/pa/panache/package.nix b/pkgs/by-name/pa/panache/package.nix index ccb6657c9947..96e8197379c2 100644 --- a/pkgs/by-name/pa/panache/package.nix +++ b/pkgs/by-name/pa/panache/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "panache"; - version = "2.18.0"; + version = "2.19.0"; src = fetchFromGitHub { owner = "jolars"; repo = "panache"; tag = "v${finalAttrs.version}"; - hash = "sha256-VI4Ma0wSHeQc5Rofz2sIyUkHmZSBm5woMcHTEM/a9wk="; + hash = "sha256-OhFAbufoQ869i3BGTc7uWs3DzA4rR5lZCTmVpkaTRyg="; }; - cargoHash = "sha256-iliilk0uAOwdiYqJwkbdslwxcU6WLgReN2ZDEVki6js="; + cargoHash = "sha256-BoOOhKOjkVGs1YAm6TWOF9b6Zcgn7f8+j3fOScdorAc="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/by-name/pa/paratest/composer.lock b/pkgs/by-name/pa/paratest/composer.lock index 47e0cde721e5..3748c77c8f77 100644 --- a/pkgs/by-name/pa/paratest/composer.lock +++ b/pkgs/by-name/pa/paratest/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "459c9e75712ee7b02c32a6560b975535", + "content-hash": "9bb8c3ee26336dcc03e24ad2fb6922e8", "packages": [ { "name": "fidry/cpu-core-counter", @@ -1927,16 +1927,16 @@ }, { "name": "symfony/console", - "version": "v8.0.6", + "version": "v8.0.7", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "488285876e807a4777f074041d8bb508623419fa" + "reference": "15ed9008a4ebe2d6a78e4937f74e0c13ef2e618a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/488285876e807a4777f074041d8bb508623419fa", - "reference": "488285876e807a4777f074041d8bb508623419fa", + "url": "https://api.github.com/repos/symfony/console/zipball/15ed9008a4ebe2d6a78e4937f74e0c13ef2e618a", + "reference": "15ed9008a4ebe2d6a78e4937f74e0c13ef2e618a", "shasum": "" }, "require": { @@ -1993,7 +1993,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v8.0.6" + "source": "https://github.com/symfony/console/tree/v8.0.7" }, "funding": [ { @@ -2013,7 +2013,7 @@ "type": "tidelift" } ], - "time": "2026-02-25T16:59:43+00:00" + "time": "2026-03-06T14:06:22+00:00" }, { "name": "symfony/deprecation-contracts", @@ -3352,5 +3352,5 @@ "ext-pcov": "*", "ext-posix": "*" }, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.9.0" } diff --git a/pkgs/by-name/pa/paratest/package.nix b/pkgs/by-name/pa/paratest/package.nix index d890c98417c4..7c4bdc19a4ed 100644 --- a/pkgs/by-name/pa/paratest/package.nix +++ b/pkgs/by-name/pa/paratest/package.nix @@ -8,17 +8,17 @@ (php.withExtensions ({ enabled, all }: enabled ++ [ all.pcov ])).buildComposerProject2 (finalAttrs: { pname = "paratest"; - version = "7.19.1"; + version = "7.19.2"; src = fetchFromGitHub { owner = "paratestphp"; repo = "paratest"; tag = "v${finalAttrs.version}"; - hash = "sha256-DksiwFMgoPk0BNOVc9Bn22a2blzNw/63fGBT3dlK7Mg="; + hash = "sha256-LZZUqtCnZTH3UC6KqhTt3QOcwErowCxQO2uXXmizroc="; }; composerLock = ./composer.lock; - vendorHash = "sha256-VdJVbAKkbWKZEJ16ZbJ/lmc6ZzPmztXjZ/LAEmRI93o="; + vendorHash = "sha256-pvd/2bxcmQGa4H2XBqbhb9l30sQ9+AXDP2EqKrtP5Pk="; passthru.updateScript = ./update.sh; diff --git a/pkgs/by-name/pa/partclone/package.nix b/pkgs/by-name/pa/partclone/package.nix index b916efa8979c..a117261edd63 100644 --- a/pkgs/by-name/pa/partclone/package.nix +++ b/pkgs/by-name/pa/partclone/package.nix @@ -61,7 +61,7 @@ stdenv.mkDerivation (finalAttrs: { ''; homepage = "https://partclone.org"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ marcweber ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/pa/partimage/package.nix b/pkgs/by-name/pa/partimage/package.nix index 860204a046ac..f986fd67f2ff 100644 --- a/pkgs/by-name/pa/partimage/package.nix +++ b/pkgs/by-name/pa/partimage/package.nix @@ -58,7 +58,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Opensource disk backup software"; homepage = "https://www.partimage.org"; license = lib.licenses.gpl2Plus; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/pe/peergos/package.nix b/pkgs/by-name/pe/peergos/package.nix index 34e3a86894f4..6992b69f61ba 100644 --- a/pkgs/by-name/pe/peergos/package.nix +++ b/pkgs/by-name/pe/peergos/package.nix @@ -41,12 +41,12 @@ let in stdenv.mkDerivation rec { pname = "peergos"; - version = "1.18.0"; + version = "1.20.0"; src = fetchFromGitHub { owner = "Peergos"; repo = "web-ui"; rev = "v${version}"; - hash = "sha256-zE7BsbZV1KIPD0sn1rSlMxzNF+JcucG382Ek/N9vO8o="; + hash = "sha256-1gFOSe1xMR6OX9FkmZACNfpEIa84Pyvuz3t0stpZKdY="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/pg/pgdog/package.nix b/pkgs/by-name/pg/pgdog/package.nix index 897d5d3af529..d22762a3b9f1 100644 --- a/pkgs/by-name/pg/pgdog/package.nix +++ b/pkgs/by-name/pg/pgdog/package.nix @@ -14,16 +14,16 @@ let in rustPlatform.buildRustPackage.override { inherit stdenv; } (finalAttrs: { pname = "pgdog"; - version = "0.1.31"; + version = "0.1.32"; src = fetchFromGitHub { owner = "pgdogdev"; repo = "pgdog"; tag = "v${finalAttrs.version}"; - hash = "sha256-BO1EhlGAdGks5zGQddljFy8DXHISv4cMCeuC3UAw8jw="; + hash = "sha256-boJuzVVtTM0FKXdipKdObl4Cx+SJZ7V8ROZlCRwcYWc="; }; - cargoHash = "sha256-Fkj2cyPTBTudKSh4c3dzfAz2B4ZryFiCu5y3WMXZ7Dg="; + cargoHash = "sha256-KOLNWEMDEs52FrqPZEAkULCleugQp4WDNdgOHKlhaIM="; # Hardcoded paths for C compiler and linker postPatch = '' diff --git a/pkgs/by-name/ph/phrase-cli/package.nix b/pkgs/by-name/ph/phrase-cli/package.nix index 7b6e0b204d49..9b6dfc8db9da 100644 --- a/pkgs/by-name/ph/phrase-cli/package.nix +++ b/pkgs/by-name/ph/phrase-cli/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "phrase-cli"; - version = "2.55.2"; + version = "2.56.0"; src = fetchFromGitHub { owner = "phrase"; repo = "phrase-cli"; rev = finalAttrs.version; - sha256 = "sha256-8Gn9B+A5w80T3Yw+mg0tAI1IsdeCRe4ToNU168nP/yQ="; + sha256 = "sha256-i3MxJTj3FphsYfkGyIIxhuBzRdSIlfah5KyNxf0vUQE="; }; - vendorHash = "sha256-dpB8m02juic883lCwLwIL9356AHpzNy9td0s/e4UeDA="; + vendorHash = "sha256-XJUADIbeCzbIRaPnbVeGIPImcPe3xdtBNxiAFhclWfE="; ldflags = [ "-X=github.com/phrase/phrase-cli/cmd.PHRASE_CLIENT_VERSION=${finalAttrs.version}" ]; diff --git a/pkgs/by-name/pl/plotutils/package.nix b/pkgs/by-name/pl/plotutils/package.nix index 3eb0d52a631d..63c7b13f2820 100644 --- a/pkgs/by-name/pl/plotutils/package.nix +++ b/pkgs/by-name/pl/plotutils/package.nix @@ -63,7 +63,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://www.gnu.org/software/plotutils/"; license = lib.licenses.gpl2Plus; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = lib.platforms.unix; }; }) diff --git a/pkgs/by-name/po/poetry/package.nix b/pkgs/by-name/po/poetry/package.nix index 7fa39a46d5e5..f31d862dd5b3 100644 --- a/pkgs/by-name/po/poetry/package.nix +++ b/pkgs/by-name/po/poetry/package.nix @@ -40,6 +40,7 @@ let poetry-audit-plugin = callPackage ./plugins/poetry-audit-plugin.nix { }; poetry-plugin-export = callPackage ./plugins/poetry-plugin-export.nix { }; poetry-plugin-up = callPackage ./plugins/poetry-plugin-up.nix { }; + poetry-plugin-migrate = callPackage ./plugins/poetry-plugin-migrate.nix { }; poetry-plugin-poeblix = callPackage ./plugins/poetry-plugin-poeblix.nix { }; poetry-plugin-shell = callPackage ./plugins/poetry-plugin-shell.nix { }; }; diff --git a/pkgs/by-name/po/poetry/plugins/poetry-plugin-migrate.nix b/pkgs/by-name/po/poetry/plugins/poetry-plugin-migrate.nix new file mode 100644 index 000000000000..9939eb145d4a --- /dev/null +++ b/pkgs/by-name/po/poetry/plugins/poetry-plugin-migrate.nix @@ -0,0 +1,44 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + poetry-core, + poetry, + pytest-mock, + pytestCheckHook, +}: +buildPythonPackage rec { + pname = "poetry-plugin-migrate"; + version = "0.1.1"; + pyproject = true; + + src = fetchFromGitHub { + owner = "zyf722"; + repo = "poetry-plugin-migrate"; + tag = version; + hash = "sha256-78H4/vHp8W7h6v6OWUdx9pX4142YiNGUFZXHoxxXw1M="; + }; + + build-system = [ + poetry-core + ]; + + buildInputs = [ + poetry + ]; + + pythonImportsCheck = [ "poetry_plugin_migrate" ]; + + nativeCheckInputs = [ + pytest-mock + pytestCheckHook + ]; + + meta = { + description = "Poetry plugin to migrate pyproject.toml from Poetry v1 to v2 (PEP-621 compliant)"; + homepage = "https://github.com/zyf722/poetry-plugin-migrate"; + changelog = "https://github.com/zyf722/poetry-plugin-migrate/releases/tag/${src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ zevisert ]; + }; +} diff --git a/pkgs/by-name/pr/proton-pass/darwin.nix b/pkgs/by-name/pr/proton-pass/darwin.nix index 78a06f105c1f..6c5d2afa3dc2 100644 --- a/pkgs/by-name/pr/proton-pass/darwin.nix +++ b/pkgs/by-name/pr/proton-pass/darwin.nix @@ -1,19 +1,21 @@ { stdenv, + undmg, pname, version, + passthru, meta, - undmg, - fetchurl, }: stdenv.mkDerivation (finalAttrs: { - inherit pname version meta; + inherit + pname + version + passthru + meta + ; - src = fetchurl { - url = "https://proton.me/download/PassDesktop/darwin/universal/ProtonPass_${version}.dmg"; - hash = "sha256-oo02IYOKZEsr0+4zimSFkutTGuS63ZvMZTeUTapZrVw="; - }; + src = passthru.sources.${stdenv.hostPlatform.system}; nativeBuildInputs = [ undmg ]; diff --git a/pkgs/by-name/pr/proton-pass/linux.nix b/pkgs/by-name/pr/proton-pass/linux.nix index 2c0f3d270e82..ad7614c2d1aa 100644 --- a/pkgs/by-name/pr/proton-pass/linux.nix +++ b/pkgs/by-name/pr/proton-pass/linux.nix @@ -6,13 +6,18 @@ asar, lib, version, - fetchurl, pname, + passthru, meta, }: stdenvNoCC.mkDerivation (finalAttrs: { - inherit pname version meta; + inherit + pname + version + passthru + meta + ; nativeBuildInputs = [ dpkg @@ -20,10 +25,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { asar ]; - src = fetchurl { - url = "https://proton.me/download/pass/linux/x64/proton-pass_${version}_amd64.deb"; - hash = "sha256-i5QQ1uzQ2tSDX4I/APL60QcHh9Ovc7ciueRnz7cZUuE="; - }; + src = passthru.sources.${stdenvNoCC.hostPlatform.system}; dontConfigure = true; dontBuild = true; diff --git a/pkgs/by-name/pr/proton-pass/package.nix b/pkgs/by-name/pr/proton-pass/package.nix index cff9973779d4..d16a85fdef4a 100644 --- a/pkgs/by-name/pr/proton-pass/package.nix +++ b/pkgs/by-name/pr/proton-pass/package.nix @@ -2,11 +2,48 @@ lib, stdenv, callPackage, + fetchurl, + writeShellScript, + curl, + jq, + common-updater-scripts, }: let pname = "proton-pass"; version = "1.34.2"; + passthru = { + sources = { + "x86_64-linux" = fetchurl { + url = "https://proton.me/download/pass/linux/x64/proton-pass_${version}_amd64.deb"; + hash = "sha256-i5QQ1uzQ2tSDX4I/APL60QcHh9Ovc7ciueRnz7cZUuE="; + }; + "aarch64-darwin" = fetchurl { + url = "https://proton.me/download/pass/macos/ProtonPass_${version}.dmg"; + hash = "sha256-oo02IYOKZEsr0+4zimSFkutTGuS63ZvMZTeUTapZrVw="; + }; + "x86_64-darwin" = passthru.sources."aarch64-darwin"; + }; + updateScript = writeShellScript "update-proton-pass" '' + set -o errexit + export PATH="${ + lib.makeBinPath [ + curl + jq + common-updater-scripts + ] + }" + NEW_VERSION=$(curl --silent https://proton.me/download/PassDesktop/linux/x64/version.json | jq -r '[.Releases[] | select(.CategoryName == "Stable")] | first | .Version') + if [[ "${version}" = "$NEW_VERSION" ]]; then + echo "The new version is the same as the old version." + exit 0 + fi + for platform in ${lib.escapeShellArgs meta.platforms}; do + update-source-version "proton-pass" "$NEW_VERSION" --ignore-same-version --source-key="sources.$platform" + done + ''; + }; + meta = { description = "Desktop application for Proton Pass"; homepage = "https://proton.me/pass"; @@ -17,11 +54,16 @@ let sebtm shunueda ]; - platforms = [ "x86_64-linux" ] ++ lib.platforms.darwin; + platforms = builtins.attrNames passthru.sources; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; mainProgram = "proton-pass"; }; in callPackage (if stdenv.hostPlatform.isDarwin then ./darwin.nix else ./linux.nix) { - inherit pname version meta; + inherit + pname + version + passthru + meta + ; } diff --git a/pkgs/by-name/ps/pstoedit/package.nix b/pkgs/by-name/ps/pstoedit/package.nix index 69082a5bc9f4..3442174e6b8c 100644 --- a/pkgs/by-name/ps/pstoedit/package.nix +++ b/pkgs/by-name/ps/pstoedit/package.nix @@ -58,7 +58,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Translates PostScript and PDF graphics into other vector formats"; homepage = "https://sourceforge.net/projects/pstoedit/"; license = lib.licenses.gpl2Plus; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = lib.platforms.unix; mainProgram = "pstoedit"; }; diff --git a/pkgs/by-name/ra/railway/package.nix b/pkgs/by-name/ra/railway/package.nix index 5dee8a0d0c9a..86bab6492d43 100644 --- a/pkgs/by-name/ra/railway/package.nix +++ b/pkgs/by-name/ra/railway/package.nix @@ -7,16 +7,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "railway"; - version = "4.30.5"; + version = "4.31.0"; src = fetchFromGitHub { owner = "railwayapp"; repo = "cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-0krjgyJfQQ53ihe6FKxEGpTasCibGXe0DCxOD5IJDOI="; + hash = "sha256-H1ltd1nHwcoY2zVmUrpaKB3I3Q/TKI9Pd3cQWNv3jCE="; }; - cargoHash = "sha256-dPWTtJPw71MYUeemS/DLL2Tu4V1F59LLmcpRAtjivOE="; + cargoHash = "sha256-jEupp4bZAx+jwO9k8p/qE1rY/pYrlVfGK2/x8wMyx/w="; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/by-name/re/renode-dts2repl/package.nix b/pkgs/by-name/re/renode-dts2repl/package.nix index e232ff7226b5..736959391ede 100644 --- a/pkgs/by-name/re/renode-dts2repl/package.nix +++ b/pkgs/by-name/re/renode-dts2repl/package.nix @@ -7,14 +7,14 @@ python3.pkgs.buildPythonApplication { pname = "renode-dts2repl"; - version = "0-unstable-2026-03-04"; + version = "0-unstable-2026-03-11"; pyproject = true; src = fetchFromGitHub { owner = "antmicro"; repo = "dts2repl"; - rev = "c0417ea78616572c543b3a6e4d2d1b5f03b7d9a9"; - hash = "sha256-gblaFhFI5N/95FW/cqUng4j6Lmlc/TVTejvwOlkIoXU="; + rev = "2cffc375f750066e8b60957b7ff47f223e66849f"; + hash = "sha256-WuDt/dWWbkE5ebGfo1RttxLyc7srzjCqXRBHuxIiTBU="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ru/rubberband/package.nix b/pkgs/by-name/ru/rubberband/package.nix index 31bdaf56e868..a36259479998 100644 --- a/pkgs/by-name/ru/rubberband/package.nix +++ b/pkgs/by-name/ru/rubberband/package.nix @@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://breakfastquay.com/rubberband/"; # commercial license available as well, see homepage. You'll get some more optimized routines license = lib.licenses.gpl2Plus; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = lib.platforms.all; }; }) diff --git a/pkgs/by-name/ru/runc/package.nix b/pkgs/by-name/ru/runc/package.nix index 32eaee8bbfc7..80661c71986f 100644 --- a/pkgs/by-name/ru/runc/package.nix +++ b/pkgs/by-name/ru/runc/package.nix @@ -16,13 +16,13 @@ buildGoModule (finalAttrs: { pname = "runc"; - version = "1.4.0"; + version = "1.4.1"; src = fetchFromGitHub { owner = "opencontainers"; repo = "runc"; tag = "v${finalAttrs.version}"; - hash = "sha256-XPS9qWgDyKVLYs/QqWof6ydVK1T41QD8yDpvztc3NMc="; + hash = "sha256-YqzRHItk8gRDBQN+lUTGdbXUf+vuDIjmErDR57Ec/54="; }; vendorHash = null; diff --git a/pkgs/by-name/ru/runpodctl/package.nix b/pkgs/by-name/ru/runpodctl/package.nix index fd4a776df55d..3f1a07f83061 100644 --- a/pkgs/by-name/ru/runpodctl/package.nix +++ b/pkgs/by-name/ru/runpodctl/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "runpodctl"; - version = "2.1.4"; + version = "2.1.6"; src = fetchFromGitHub { owner = "runpod"; repo = "runpodctl"; rev = "v${finalAttrs.version}"; - hash = "sha256-PhOMszLROYqkd8+tcHdTe4nnB3q3AJkzVNOJFP96vSA="; + hash = "sha256-rMMPhvhkiNRDX507h6f4ukd5mWSs09eHo5edb7ToeME="; }; vendorHash = "sha256-8Cdj5ZXmfooEh+MlaROjxVsAW6rZfPW7HNy86qnvAJA="; diff --git a/pkgs/by-name/se/searxng/package.nix b/pkgs/by-name/se/searxng/package.nix index 87e14de305c0..f13255a804db 100644 --- a/pkgs/by-name/se/searxng/package.nix +++ b/pkgs/by-name/se/searxng/package.nix @@ -13,14 +13,14 @@ in python.pkgs.toPythonModule ( python.pkgs.buildPythonApplication rec { pname = "searxng"; - version = "0-unstable-2026-03-02"; + version = "0-unstable-2026-03-10"; pyproject = true; src = fetchFromGitHub { owner = "searxng"; repo = "searxng"; - rev = "dd98f761ad393e9efce113bfe56cfd40aa10ed2a"; - hash = "sha256-LSNStNZZddtWYbppPL4pNqT0oVcem/FLZFhk1DELG84="; + rev = "8b95b2058be41580270f1dc348847c3342ee129b"; + hash = "sha256-5IdfqWj4zOSnkvsssSJywKXrY18DO/zPKNLAJ19Jirk="; }; nativeBuildInputs = with python.pkgs; [ pythonRelaxDepsHook ]; @@ -54,7 +54,6 @@ python.pkgs.toPythonModule ( babel certifi cloudscraper - fasttext-predict flask flask-babel httpx diff --git a/pkgs/by-name/se/see-cat/package.nix b/pkgs/by-name/se/see-cat/package.nix index 809e57b735d2..313acfe71c04 100644 --- a/pkgs/by-name/se/see-cat/package.nix +++ b/pkgs/by-name/se/see-cat/package.nix @@ -2,24 +2,19 @@ lib, fetchFromGitHub, rustPlatform, - pkg-config, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "see-cat"; - version = "0.8.1"; + version = "0.9.0"; src = fetchFromGitHub { owner = "guilhermeprokisch"; repo = "see"; rev = "v${finalAttrs.version}"; - hash = "sha256-VCUrPCaG2fKp9vpFLzNLcfCBu2NiwdY2+bo1pd7anZY="; + hash = "sha256-Ej8lk9btUcIhhgpSmnHo2n33wQtyEkmuWVFoahYgAaI="; }; - cargoHash = "sha256-Yw6zRvwT+y3CFb6WwKBiMSWz8igLQ7JmyGalHdRDGL0="; - - nativeBuildInputs = [ - pkg-config - ]; + cargoHash = "sha256-gADA6Ioxz8YM/SRYsT+43bKNS2Ov1XtTElDr7vx8T14="; meta = { description = "Cute cat(1) for the terminal"; diff --git a/pkgs/by-name/sh/shadow/package.nix b/pkgs/by-name/sh/shadow/package.nix index 7c9f293ebcd0..4c5f050b911f 100644 --- a/pkgs/by-name/sh/shadow/package.nix +++ b/pkgs/by-name/sh/shadow/package.nix @@ -132,6 +132,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Suite containing authentication-related tools such as passwd and su"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ mdaniels5757 ]; + teams = [ lib.teams.security-review ]; platforms = lib.platforms.linux; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "shadow_project" finalAttrs.version; }; diff --git a/pkgs/by-name/si/sif/package.nix b/pkgs/by-name/si/sif/package.nix index 06b5ffba7bb0..6ecef78353df 100644 --- a/pkgs/by-name/si/sif/package.nix +++ b/pkgs/by-name/si/sif/package.nix @@ -7,16 +7,16 @@ buildGoModule { pname = "sif"; - version = "0-unstable-2026-03-01"; + version = "0-unstable-2026-03-06"; src = fetchFromGitHub { owner = "vmfunc"; repo = "sif"; - rev = "237dfde4d1c10339efb62cc5e5ade18c0050f70c"; - hash = "sha256-XRK4qZWAU+7JO07Kuo9hF7cGWJ+ljjnG4SHQ05nS91M="; + rev = "d6c52d3dd8ac6b3fb8401ae39d6d27a361e11c4f"; + hash = "sha256-Vj7XXt1QSFxx7dIHxchbM6bXa5TYxboAWSjtLRb3OvE="; }; - vendorHash = "sha256-npwwYuAEMKm61T+s604kblrcHKBWMnMs4OHfOOqREkA="; + vendorHash = "sha256-D7yHDOLZuH6NWQyp8lwz3JBeRgLIN/jBSDBi9dltKf4="; subPackages = [ "cmd/sif" ]; diff --git a/pkgs/by-name/si/sigsum/package.nix b/pkgs/by-name/si/sigsum/package.nix index b1264add0f63..8a0eb178efb6 100644 --- a/pkgs/by-name/si/sigsum/package.nix +++ b/pkgs/by-name/si/sigsum/package.nix @@ -37,7 +37,9 @@ buildGoModule (finalAttrs: { versionCheckProgram = "${placeholder "out"}/bin/sigsum-key"; doInstallCheck = true; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = nix-update-script { + extraArgs = [ "--version-regex=^v(\\d+\\.\\d+\\.\\d+)$" ]; + }; meta = { description = "System for public and transparent logging of signed checksums"; diff --git a/pkgs/by-name/so/sonic-visualiser/package.nix b/pkgs/by-name/so/sonic-visualiser/package.nix index 1aef05fd357f..ec072d2e73ca 100644 --- a/pkgs/by-name/so/sonic-visualiser/package.nix +++ b/pkgs/by-name/so/sonic-visualiser/package.nix @@ -84,7 +84,7 @@ stdenv.mkDerivation (finalAttrs: { description = "View and analyse contents of music audio files"; homepage = "https://www.sonicvisualiser.org/"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ marcweber ]; + maintainers = [ ]; platforms = lib.platforms.linux; mainProgram = "sonic-visualiser"; }; diff --git a/pkgs/by-name/so/sox/package.nix b/pkgs/by-name/so/sox/package.nix index f30063b4e102..ff27759ea250 100644 --- a/pkgs/by-name/so/sox/package.nix +++ b/pkgs/by-name/so/sox/package.nix @@ -90,7 +90,7 @@ stdenv.mkDerivation { meta = { description = "Sample Rate Converter for audio"; homepage = "https://sox.sourceforge.net/"; - maintainers = with lib.maintainers; [ marcweber ]; + maintainers = [ ]; license = if enableAMR then lib.licenses.unfree else lib.licenses.gpl2Plus; platforms = lib.platforms.unix; }; diff --git a/pkgs/by-name/sp/spacectl/package.nix b/pkgs/by-name/sp/spacectl/package.nix index 6606d39400cb..79f9074f8942 100644 --- a/pkgs/by-name/sp/spacectl/package.nix +++ b/pkgs/by-name/sp/spacectl/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "spacectl"; - version = "1.18.5"; + version = "1.19.0"; src = fetchFromGitHub { owner = "spacelift-io"; repo = "spacectl"; rev = "v${finalAttrs.version}"; - hash = "sha256-KPCMOkMiJ3qYb/nykAEG36k7lNZHok5+rqG2h22MIw8="; + hash = "sha256-wRtS09cXtthjxt3Uo0niEAb1Xx2A9gXQZDnKKjEjpZc="; }; - vendorHash = "sha256-f/09XZiaYNUZzKM0jITFdUmKt8UQy90K4PGhC6ZupCk="; + vendorHash = "sha256-TSsb/xoetPUyQwpwJBhTK+FtjTnAXR6WBi9GqmNFsWo="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/sp/spotube/package.nix b/pkgs/by-name/sp/spotube/package.nix index db5541cd446d..1e7ad8ec566b 100644 --- a/pkgs/by-name/sp/spotube/package.nix +++ b/pkgs/by-name/sp/spotube/package.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "spotube"; - version = "5.1.0"; + version = "5.1.1"; src = finalAttrs.passthru.sources.${stdenv.hostPlatform.system}; @@ -87,19 +87,19 @@ stdenv.mkDerivation (finalAttrs: { { "aarch64-linux" = fetchArtifact { suffix = "linux-aarch64.deb"; - hash = "sha256-b+4IeZNWgU5psqDN4F1VDvF6nSf5B7i9XG1GdOTswYU="; + hash = "sha256-Wn+eE8nkHXRBZYVw+sm+Nxf75nK/JJ8bnVK7YZ0O47A="; }; "x86_64-linux" = fetchArtifact { suffix = "linux-x86_64.deb"; - hash = "sha256-tCuOhThuyIcjJJyIpbpK+3eTCfrQMsIiNt3jZxYL5pU="; + hash = "sha256-jzi1HPJErDhZwt1Eu1lzG29QaAw3vL+PVRNDVBxn7ZQ="; }; "x86_64-darwin" = fetchArtifact { suffix = "macos-universal.dmg"; - hash = "sha256-OqFlyv9sR7yG5GqkZjfFb0xMzDeRNNzJOBap7Pa2etw="; + hash = "sha256-kUQdLWawtIVhzeO5NfUa435JOf7/SCVBhSKfQh3J96I="; }; "aarch64-darwin" = fetchArtifact { suffix = "macos-universal.dmg"; - hash = "sha256-OqFlyv9sR7yG5GqkZjfFb0xMzDeRNNzJOBap7Pa2etw="; + hash = "sha256-kUQdLWawtIVhzeO5NfUa435JOf7/SCVBhSKfQh3J96I="; }; }; diff --git a/pkgs/by-name/st/stackql/package.nix b/pkgs/by-name/st/stackql/package.nix index f3d9b87c3758..98fe217104e1 100644 --- a/pkgs/by-name/st/stackql/package.nix +++ b/pkgs/by-name/st/stackql/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "stackql"; - version = "0.9.339"; + version = "0.10.383"; src = fetchFromGitHub { owner = "stackql"; repo = "stackql"; rev = "v${finalAttrs.version}"; - hash = "sha256-WuzY4Vje+Gwzf0Ep5nE5jkF1iJkFKX640ay+nqiF0Dg="; + hash = "sha256-ISbK7O3nupV0BgpneuI3B5xPxGDzwMaNy8wFgZPGKtE="; }; - vendorHash = "sha256-H8vp2yuP2/mh8GAWTsFOpNJEXfxjyLHZq4m65iyERmw="; + vendorHash = "sha256-xIiBkearGbIUVHs1G+DSvf2y4qjHI5dU37GwapMTtRk="; ldflags = [ "-s" diff --git a/pkgs/by-name/st/storeBackup/package.nix b/pkgs/by-name/st/storeBackup/package.nix index d73deb4046f5..388c59b2302a 100644 --- a/pkgs/by-name/st/storeBackup/package.nix +++ b/pkgs/by-name/st/storeBackup/package.nix @@ -127,7 +127,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Backup suite that stores files on other disks"; homepage = "https://savannah.nongnu.org/projects/storebackup"; license = lib.licenses.gpl3Plus; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/st/stun/package.nix b/pkgs/by-name/st/stun/package.nix index 7e5a20b8164c..361feb7bbd20 100644 --- a/pkgs/by-name/st/stun/package.nix +++ b/pkgs/by-name/st/stun/package.nix @@ -43,7 +43,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://sourceforge.net/projects/stun/"; license = lib.licenses.vsl10; maintainers = with lib.maintainers; [ - marcweber obadz ]; platforms = lib.platforms.linux; diff --git a/pkgs/by-name/sv/svnfs/package.nix b/pkgs/by-name/sv/svnfs/package.nix index d955b25b5a41..a6a9e5e148ea 100644 --- a/pkgs/by-name/sv/svnfs/package.nix +++ b/pkgs/by-name/sv/svnfs/package.nix @@ -60,7 +60,7 @@ stdenv.mkDerivation (finalAttrs: { description = "FUSE filesystem for accessing Subversion repositories"; homepage = "https://www.jmadden.eu/index.php/svnfs/"; license = lib.licenses.gpl2Only; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = lib.platforms.unix; mainProgram = "svnfs"; }; diff --git a/pkgs/by-name/ta/taskwarrior2/package.nix b/pkgs/by-name/ta/taskwarrior2/package.nix index 2bf41e3c7010..53e4ce97e3a4 100644 --- a/pkgs/by-name/ta/taskwarrior2/package.nix +++ b/pkgs/by-name/ta/taskwarrior2/package.nix @@ -76,7 +76,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://taskwarrior.org"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ - marcweber oxalica Necior ]; diff --git a/pkgs/by-name/ta/taskwarrior3/package.nix b/pkgs/by-name/ta/taskwarrior3/package.nix index 9a1c94241827..895488f43683 100644 --- a/pkgs/by-name/ta/taskwarrior3/package.nix +++ b/pkgs/by-name/ta/taskwarrior3/package.nix @@ -123,7 +123,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://taskwarrior.org"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ - marcweber oxalica mlaradji doronbehar diff --git a/pkgs/by-name/te/texi2html/package.nix b/pkgs/by-name/te/texi2html/package.nix index 6efe57a9a135..2302327fca3c 100644 --- a/pkgs/by-name/te/texi2html/package.nix +++ b/pkgs/by-name/te/texi2html/package.nix @@ -46,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "texi2html"; homepage = "https://www.nongnu.org/texi2html/"; license = lib.licenses.gpl3Plus; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = lib.platforms.unix; }; }) diff --git a/pkgs/by-name/ti/timidity/package.nix b/pkgs/by-name/ti/timidity/package.nix index 1d26190c5b52..c346a9eeec90 100644 --- a/pkgs/by-name/ti/timidity/package.nix +++ b/pkgs/by-name/ti/timidity/package.nix @@ -119,7 +119,7 @@ stdenv.mkDerivation rec { homepage = "https://sourceforge.net/projects/timidity/"; license = lib.licenses.gpl2Plus; description = "Software MIDI renderer"; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = lib.platforms.unix; mainProgram = "timidity"; }; diff --git a/pkgs/by-name/to/top-git/package.nix b/pkgs/by-name/to/top-git/package.nix index 89efc6908f7f..9511ff17d862 100644 --- a/pkgs/by-name/to/top-git/package.nix +++ b/pkgs/by-name/to/top-git/package.nix @@ -35,6 +35,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/mackyle/topgit"; license = lib.licenses.gpl2; platforms = lib.platforms.unix; - maintainers = with lib.maintainers; [ marcweber ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/tr/transmission-remote-gtk/package.nix b/pkgs/by-name/tr/transmission-remote-gtk/package.nix index fb8800e13b1d..ca63ed2234dc 100644 --- a/pkgs/by-name/tr/transmission-remote-gtk/package.nix +++ b/pkgs/by-name/tr/transmission-remote-gtk/package.nix @@ -23,13 +23,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "transmission-remote-gtk"; - version = "1.7.0"; + version = "1.7.1"; src = fetchFromGitHub { owner = "transmission-remote-gtk"; repo = "transmission-remote-gtk"; tag = finalAttrs.version; - hash = "sha256-I8Y5oB7sF5q1j8ITaYmQWa/ZdBORxbMSLI5O0vWUoKY="; + hash = "sha256-xlqEfarNFUCvCYN85g+9K1eVm78ABlqwu0NqWdg0lLw="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ty/ty/package.nix b/pkgs/by-name/ty/ty/package.nix index 5b62c9439dcb..e46611459b91 100644 --- a/pkgs/by-name/ty/ty/package.nix +++ b/pkgs/by-name/ty/ty/package.nix @@ -14,14 +14,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ty"; - version = "0.0.22"; + version = "0.0.23"; src = fetchFromGitHub { owner = "astral-sh"; repo = "ty"; tag = finalAttrs.version; fetchSubmodules = true; - hash = "sha256-JjR0cJRji+BDKgTvfysbIj2T85pJbdNrxyxOjuRupYY="; + hash = "sha256-ft94sem5OuJNN3q99BnFqXAFdTnY7LMZFntYAvTjXvs="; }; # For Darwin platforms, remove the integration test for file notifications, @@ -35,7 +35,7 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoBuildFlags = [ "--package=ty" ]; - cargoHash = "sha256-lkb1pkt3gODeHiPEarIRGgw34Rp2fpd0ZfwL9/tl54M="; + cargoHash = "sha256-TD5FLdi4YJwDzJpCctNKYxUNj/VgMnB/OBp3exk3cZw="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/us/usb-modeswitch/package.nix b/pkgs/by-name/us/usb-modeswitch/package.nix index 3fd460f0b7a0..8f2d9f9da4f5 100644 --- a/pkgs/by-name/us/usb-modeswitch/package.nix +++ b/pkgs/by-name/us/usb-modeswitch/package.nix @@ -64,7 +64,6 @@ stdenv.mkDerivation (finalAttrs: { description = "Mode switching tool for controlling 'multi-mode' USB devices"; license = lib.licenses.gpl2; maintainers = with lib.maintainers; [ - marcweber peterhoeg ]; platforms = lib.platforms.linux; diff --git a/pkgs/by-name/ut/util-linux/package.nix b/pkgs/by-name/ut/util-linux/package.nix index eea9c827b230..95f68397d57c 100644 --- a/pkgs/by-name/ut/util-linux/package.nix +++ b/pkgs/by-name/ut/util-linux/package.nix @@ -252,6 +252,7 @@ stdenv.mkDerivation (finalAttrs: { publicDomain ]; maintainers = with lib.maintainers; [ numinit ]; + teams = [ lib.teams.security-review ]; platforms = lib.platforms.unix; pkgConfigModules = [ "blkid" diff --git a/pkgs/by-name/v2/v2ray/package.nix b/pkgs/by-name/v2/v2ray/package.nix index 2996816b6d29..34ce771f0317 100644 --- a/pkgs/by-name/v2/v2ray/package.nix +++ b/pkgs/by-name/v2/v2ray/package.nix @@ -16,18 +16,18 @@ buildGoModule (finalAttrs: { pname = "v2ray-core"; - version = "5.46.0"; + version = "5.47.0"; src = fetchFromGitHub { owner = "v2fly"; repo = "v2ray-core"; rev = "v${finalAttrs.version}"; - hash = "sha256-wKA3Xeh9pBb/eBB6AIiQB4tfi+M261a5meO1pzceYN4="; + hash = "sha256-vIBzBqOi59G3LAYgioiYFFXPMlOOuVBn9Ncc7AtRedE="; }; # `nix-update` doesn't support `vendorHash` yet. # https://github.com/Mic92/nix-update/pull/95 - vendorHash = "sha256-q2cgUDulpR42aSJfmyq1wlIgGjFWSDPIGmu+V9Qv71Y="; + vendorHash = "sha256-ZI3kUatdBBz1iaA8cNdzGFTscMxCTbobFHRxzdTaBxU="; ldflags = [ "-s" diff --git a/pkgs/by-name/va/vale/package.nix b/pkgs/by-name/va/vale/package.nix index eba0922d3bd1..3b26c3d066fa 100644 --- a/pkgs/by-name/va/vale/package.nix +++ b/pkgs/by-name/va/vale/package.nix @@ -11,7 +11,7 @@ buildGoModule rec { pname = "vale"; - version = "3.13.1"; + version = "3.14.0"; subPackages = [ "cmd/vale" ]; @@ -19,10 +19,10 @@ buildGoModule rec { owner = "errata-ai"; repo = "vale"; tag = "v${version}"; - hash = "sha256-fU36Rc1GL5eWYqeTP53PYXNZPji+ILAwueuJRuRcIoo="; + hash = "sha256-NvArrKa/Y16yttUW40IEKrz2REuJq51rBa/Qt8T9+n4="; }; - vendorHash = "sha256-7m67FpaGs4fQcwDxEq7XC83td5sazDnUAcBhg3Zkf0Q="; + vendorHash = "sha256-jyDvC/UOqkZf8sgHl/jJ8dWPnWWmDIRJDSGgT0bWkb4="; ldflags = [ "-s" diff --git a/pkgs/by-name/va/vamp-plugin-sdk/package.nix b/pkgs/by-name/va/vamp-plugin-sdk/package.nix index 5acf17b4aab1..12505f1b42e9 100644 --- a/pkgs/by-name/va/vamp-plugin-sdk/package.nix +++ b/pkgs/by-name/va/vamp-plugin-sdk/package.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Audio processing plugin system for plugins that extract descriptive information from audio data"; homepage = "https://vamp-plugins.org/"; license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = lib.platforms.unix; }; }) diff --git a/pkgs/by-name/vi/virter/package.nix b/pkgs/by-name/vi/virter/package.nix index f21a1ef74478..9fd2bc60b5ed 100644 --- a/pkgs/by-name/vi/virter/package.nix +++ b/pkgs/by-name/vi/virter/package.nix @@ -11,16 +11,16 @@ buildGoModule (finalAttrs: { pname = "virter"; - version = "0.29.0"; + version = "0.30.0"; src = fetchFromGitHub { owner = "LINBIT"; repo = "virter"; rev = "v${finalAttrs.version}"; - hash = "sha256-zEdG1n+tsDzyMTHBCikZaMalEhqdQiQvcsbElrbd1H4="; + hash = "sha256-ql+53p0XL93TbiA40EiOLYixKKOKrZ98+YYvRGw5jYM="; }; - vendorHash = "sha256-67eFCrAs8oQ+PPEAB+hl5bipH0TpHvW07aqC0ljAlBM="; + vendorHash = "sha256-fOs+PKSIyCYzjvHOjqL5r3C4IXNsnOAJy2y3crqchHg="; ldflags = [ "-s" diff --git a/pkgs/by-name/vu/vuetorrent/package.nix b/pkgs/by-name/vu/vuetorrent/package.nix index d2c8f39a8140..3da1c2751895 100644 --- a/pkgs/by-name/vu/vuetorrent/package.nix +++ b/pkgs/by-name/vu/vuetorrent/package.nix @@ -7,16 +7,16 @@ buildNpmPackage rec { pname = "vuetorrent"; - version = "2.32.0"; + version = "2.32.1"; src = fetchFromGitHub { owner = "VueTorrent"; repo = "VueTorrent"; tag = "v${version}"; - hash = "sha256-2s3CLL3/pDSrBq+lCedVnnSjBWm5QrPo+i7emszmdBM="; + hash = "sha256-5+1KW5rm169jQ//V8jXeeGZzVttFlPowl5y8jZ4sggU="; }; - npmDepsHash = "sha256-CKpv8L4v3GZ/8lyeBwSi7jnnVdMfqdPTLyjBk4KVmIM="; + npmDepsHash = "sha256-+sG0UgDX9gIVrVyRe5NaBB70ggVn2+s8qdiZ87p9VIQ="; installPhase = '' runHook preInstall diff --git a/pkgs/by-name/ya/yate/package.nix b/pkgs/by-name/ya/yate/package.nix index 0552de4f0767..743171270e9f 100644 --- a/pkgs/by-name/ya/yate/package.nix +++ b/pkgs/by-name/ya/yate/package.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { # Yate's license is GPL with an exception for linking with # OpenH323 and PWlib (licensed under MPL). license = lib.licenses.gpl2Only; - maintainers = [ lib.maintainers.marcweber ]; + maintainers = [ ]; platforms = [ "i686-linux" "x86_64-linux" diff --git a/pkgs/development/compilers/gcc/common/meta.nix b/pkgs/development/compilers/gcc/common/meta.nix index cf6b3447231e..ba96e80a633f 100644 --- a/pkgs/development/compilers/gcc/common/meta.nix +++ b/pkgs/development/compilers/gcc/common/meta.nix @@ -27,7 +27,10 @@ in ''; platforms = platforms.unix; - teams = [ teams.gcc ]; + teams = [ + teams.gcc + teams.security-review + ]; mainProgram = "${targetPrefix}gcc"; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "gnu" version; diff --git a/pkgs/development/compilers/haxe/default.nix b/pkgs/development/compilers/haxe/default.nix index b2d636fd488b..a103221b85b9 100644 --- a/pkgs/development/compilers/haxe/default.nix +++ b/pkgs/development/compilers/haxe/default.nix @@ -142,7 +142,6 @@ let mit ]; # based on upstream opam file maintainers = [ - lib.maintainers.marcweber lib.maintainers.locallycompact lib.maintainers.logo lib.maintainers.bwkam diff --git a/pkgs/development/compilers/llvm/common/common-let.nix b/pkgs/development/compilers/llvm/common/common-let.nix index b6b570d628ae..84fd098ff3fa 100644 --- a/pkgs/development/compilers/llvm/common/common-let.nix +++ b/pkgs/development/compilers/llvm/common/common-let.nix @@ -20,7 +20,10 @@ rec { asl20 llvm-exception ]; - teams = [ lib.teams.llvm ]; + teams = [ + lib.teams.llvm + lib.teams.security-review + ]; # See llvm/cmake/config-ix.cmake. platforms = diff --git a/pkgs/development/interpreters/erlang/26.nix b/pkgs/development/interpreters/erlang/26.nix index 4d5c30435326..c3de12390853 100644 --- a/pkgs/development/interpreters/erlang/26.nix +++ b/pkgs/development/interpreters/erlang/26.nix @@ -1,6 +1,6 @@ genericBuilder: genericBuilder { - version = "26.2.5.17"; - hash = "sha256-UUAC7SCWQlDC869IlJooeCPvIpro4DKnmTk3JxbyJOA="; + version = "26.2.5.18"; + hash = "sha256-mCkJeRf6PsMsVJXBIpPoHMff5JyVXLSzPzCyLiJtgJo="; } diff --git a/pkgs/development/interpreters/erlang/27.nix b/pkgs/development/interpreters/erlang/27.nix index 1cda66a23783..cdcdf0e0b11c 100644 --- a/pkgs/development/interpreters/erlang/27.nix +++ b/pkgs/development/interpreters/erlang/27.nix @@ -1,6 +1,6 @@ genericBuilder: genericBuilder { - version = "27.3.4.8"; - hash = "sha256-s40YSNhkoacSnLyZxF4tpivw1b9bnq/XHuNz8IvdjQI="; + version = "27.3.4.9"; + hash = "sha256-PISjGuGdmlAL9SD58G9nZEFQ6+mL/FpTnJA5bw0Gi0g="; } diff --git a/pkgs/development/interpreters/perl/interpreter.nix b/pkgs/development/interpreters/perl/interpreter.nix index 06bfeee4cd71..fce8e1c9e0f0 100644 --- a/pkgs/development/interpreters/perl/interpreter.nix +++ b/pkgs/development/interpreters/perl/interpreter.nix @@ -359,7 +359,10 @@ stdenv.mkDerivation ( description = "Standard implementation of the Perl 5 programming language"; license = lib.licenses.artistic1; maintainers = [ ]; - teams = [ lib.teams.perl ]; + teams = [ + lib.teams.perl + lib.teams.security-review + ]; platforms = lib.platforms.all; priority = 6; # in `buildEnv' (including the one inside `perl.withPackages') the library files will have priority over files in `perl` mainProgram = "perl"; diff --git a/pkgs/development/libraries/acl/default.nix b/pkgs/development/libraries/acl/default.nix index be4fbcd6cdde..9bba05fd90bf 100644 --- a/pkgs/development/libraries/acl/default.nix +++ b/pkgs/development/libraries/acl/default.nix @@ -40,6 +40,7 @@ stdenv.mkDerivation rec { homepage = "https://savannah.nongnu.org/projects/acl"; description = "Library and tools for manipulating access control lists"; license = lib.licenses.gpl2Plus; + teams = [ lib.teams.security-review ]; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "acl_project" version; }; } diff --git a/pkgs/development/libraries/attr/default.nix b/pkgs/development/libraries/attr/default.nix index 0c8897ef0160..f2e057a33058 100644 --- a/pkgs/development/libraries/attr/default.nix +++ b/pkgs/development/libraries/attr/default.nix @@ -49,6 +49,7 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; badPlatforms = lib.platforms.microblaze; license = lib.licenses.gpl2Plus; + teams = [ lib.teams.security-review ]; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "attr_project" version; }; } diff --git a/pkgs/development/libraries/glibc/common.nix b/pkgs/development/libraries/glibc/common.nix index f81091318eb2..d513be55d715 100644 --- a/pkgs/development/libraries/glibc/common.nix +++ b/pkgs/development/libraries/glibc/common.nix @@ -354,6 +354,7 @@ stdenv.mkDerivation ( ma27 connorbaker ]; + teams = [ lib.teams.security-review ]; platforms = lib.platforms.linux; } // (args.meta or { }); diff --git a/pkgs/development/libraries/librdf/raptor2.nix b/pkgs/development/libraries/librdf/raptor2.nix index a8d63d13125a..d0bbc728b7eb 100644 --- a/pkgs/development/libraries/librdf/raptor2.nix +++ b/pkgs/development/libraries/librdf/raptor2.nix @@ -72,7 +72,7 @@ stdenv.mkDerivation rec { lgpl21 asl20 ]; - maintainers = with lib.maintainers; [ marcweber ]; + maintainers = [ ]; platforms = lib.platforms.unix; }; } diff --git a/pkgs/development/libraries/librdf/rasqal.nix b/pkgs/development/libraries/librdf/rasqal.nix index 1cc684ae5d30..93f08ec71315 100644 --- a/pkgs/development/libraries/librdf/rasqal.nix +++ b/pkgs/development/libraries/librdf/rasqal.nix @@ -52,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: { lgpl21 asl20 ]; - maintainers = with lib.maintainers; [ marcweber ]; + maintainers = [ ]; platforms = lib.platforms.unix; pkgConfigModules = [ "rasqal" ]; }; diff --git a/pkgs/development/libraries/openssl/default.nix b/pkgs/development/libraries/openssl/default.nix index 4d6913e02494..9bf9df035db2 100644 --- a/pkgs/development/libraries/openssl/default.nix +++ b/pkgs/development/libraries/openssl/default.nix @@ -385,6 +385,7 @@ let license = lib.licenses.openssl; mainProgram = "openssl"; maintainers = with lib.maintainers; [ thillux ]; + teams = [ lib.teams.security-review ]; pkgConfigModules = [ "libcrypto" "libssl" diff --git a/pkgs/development/libraries/qodeassist-plugin/default.nix b/pkgs/development/libraries/qodeassist-plugin/default.nix index 84cd2cc5b743..29cf2d04facf 100644 --- a/pkgs/development/libraries/qodeassist-plugin/default.nix +++ b/pkgs/development/libraries/qodeassist-plugin/default.nix @@ -17,13 +17,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "qodeassist-plugin"; - version = "0.9.10"; + version = "0.9.11"; src = fetchFromGitHub { owner = "Palm1r"; repo = "QodeAssist"; tag = "v${finalAttrs.version}"; - hash = "sha256-kkHJ+r2eu5HooWHeYhS2Qiw366ebWHuITxYgF/ZFfow="; + hash = "sha256-8GU19EWxwxHyjmSVBzTiz5qTrQr5WhLpWowispKUSyQ="; }; dontWrapQtApps = true; diff --git a/pkgs/development/libraries/sqlite/default.nix b/pkgs/development/libraries/sqlite/default.nix index 9c6d4d86828d..f8722d6cd3d1 100644 --- a/pkgs/development/libraries/sqlite/default.nix +++ b/pkgs/development/libraries/sqlite/default.nix @@ -161,6 +161,7 @@ stdenv.mkDerivation rec { license = lib.licenses.publicDomain; mainProgram = "sqlite3"; maintainers = with lib.maintainers; [ np ]; + teams = [ lib.teams.security-review ]; platforms = lib.platforms.unix ++ lib.platforms.windows; pkgConfigModules = [ "sqlite3" ]; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "sqlite" version; diff --git a/pkgs/development/libraries/zlib/default.nix b/pkgs/development/libraries/zlib/default.nix index 49309781f4b1..769a6283e438 100644 --- a/pkgs/development/libraries/zlib/default.nix +++ b/pkgs/development/libraries/zlib/default.nix @@ -162,6 +162,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.zlib; platforms = lib.platforms.all; pkgConfigModules = [ "zlib" ]; + teams = [ lib.teams.security-review ]; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "zlib" finalAttrs.version; }; }) diff --git a/pkgs/development/python-modules/coiled/default.nix b/pkgs/development/python-modules/coiled/default.nix index b0664b74edde..4f6999510dfe 100644 --- a/pkgs/development/python-modules/coiled/default.nix +++ b/pkgs/development/python-modules/coiled/default.nix @@ -39,12 +39,12 @@ buildPythonPackage (finalAttrs: { pname = "coiled"; - version = "1.132.0"; + version = "1.133.0"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-VEyXOCiKANzf34ZjPZ3JGj4rvHkninF9sG5NTUVjONI="; + hash = "sha256-B79xVdqU7wuj1Z2dvHm7kCIPjxBUbeyg83JCVQqGfEc="; }; build-system = [ diff --git a/pkgs/development/python-modules/compliance-trestle/default.nix b/pkgs/development/python-modules/compliance-trestle/default.nix index 48c80b490f20..6dd8bd6f61fd 100644 --- a/pkgs/development/python-modules/compliance-trestle/default.nix +++ b/pkgs/development/python-modules/compliance-trestle/default.nix @@ -45,7 +45,7 @@ let in buildPythonPackage (finalAttrs: { pname = "compliance-trestle"; - version = "3.11.0"; + version = "3.12.0"; pyproject = true; src = fetchFromGitHub { @@ -54,7 +54,7 @@ buildPythonPackage (finalAttrs: { tag = "v${finalAttrs.version}"; # TODO: Try to fall back to fetchSubmodules at the next release # fetchSubmodules = true; - hash = "sha256-vhRD2NTt9F/7lgbmrjp5AWSUIs/iaqUAAAxs8T4Ap4A="; + hash = "sha256-4z+hJoykIwDRshtSyE94POy39cRNVqtT4L6KftNWG6w="; }; postPatch = '' diff --git a/pkgs/development/python-modules/essentials-openapi/default.nix b/pkgs/development/python-modules/essentials-openapi/default.nix index 7064b6b5e417..85653448047a 100644 --- a/pkgs/development/python-modules/essentials-openapi/default.nix +++ b/pkgs/development/python-modules/essentials-openapi/default.nix @@ -18,14 +18,14 @@ }: buildPythonPackage rec { pname = "essentials-openapi"; - version = "1.3.0"; + version = "1.4.0"; pyproject = true; src = fetchFromGitHub { owner = "Neoteroi"; repo = "essentials-openapi"; tag = "v${version}"; - hash = "sha256-MmH/X8qm/ZeUjyX3gL2lHU+H90fb81wmnFWgD/M5P/o="; + hash = "sha256-m2N6iOWfDBSRU99XqKs0T3a3iJWkPb2DuXW0Wm72r9g="; }; nativeBuildInputs = [ hatchling ]; diff --git a/pkgs/development/python-modules/exllamav3/default.nix b/pkgs/development/python-modules/exllamav3/default.nix index fdc8468d82b8..d7f2b13eb33f 100644 --- a/pkgs/development/python-modules/exllamav3/default.nix +++ b/pkgs/development/python-modules/exllamav3/default.nix @@ -27,14 +27,14 @@ let in buildPythonPackage (finalAttrs: { pname = "exllamav3"; - version = "0.0.24"; + version = "0.0.25"; pyproject = true; src = fetchFromGitHub { owner = "turboderp-org"; repo = "exllamav3"; tag = "v${finalAttrs.version}"; - hash = "sha256-cNYQuGfUpbqSvYD8335zdZbHIqBH0QK1aK+j0WCY+LE="; + hash = "sha256-CltM0bQ3mvQwUYulsVByS7mcIIy6O/P1+nq4h5UAO6E="; }; pythonRelaxDeps = [ diff --git a/pkgs/development/python-modules/fastdotcom/default.nix b/pkgs/development/python-modules/fastdotcom/default.nix index 6563c1b39d9b..839ab6fdf9c7 100644 --- a/pkgs/development/python-modules/fastdotcom/default.nix +++ b/pkgs/development/python-modules/fastdotcom/default.nix @@ -9,13 +9,13 @@ buildPythonPackage rec { pname = "fastdotcom"; - version = "0.0.6"; + version = "0.0.7"; pyproject = true; src = fetchPypi { pname = "fastdotcom"; inherit version; - hash = "sha256-DAj5Bp8Vlg/NQSnz0yF/nHlIO7kStHlBABwvTWHVsIo="; + hash = "sha256-ozQ0d1CIIsMOdvK9UhRnr2c2fmIzkZcpjZrjZjfnknI="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/fasttext-predict/default.nix b/pkgs/development/python-modules/fasttext-predict/default.nix deleted file mode 100644 index db8a1477168a..000000000000 --- a/pkgs/development/python-modules/fasttext-predict/default.nix +++ /dev/null @@ -1,38 +0,0 @@ -{ - lib, - stdenv, - buildPythonPackage, - fetchPypi, - pybind11, -}: - -buildPythonPackage rec { - pname = "fasttext-predict"; - version = "0.9.2.4"; - format = "setuptools"; - - src = fetchPypi { - pname = "fasttext_predict"; - inherit version; - hash = "sha256-GKb7DXTH35KA2x+Wy3XZkL/QBPqdZpST6j3T1U+E28c="; - }; - - postPatch = lib.optionalString stdenv.hostPlatform.isDarwin '' - substituteInPlace setup.py \ - --replace-fail "-flto" "" - ''; - - nativeBuildInputs = [ pybind11 ]; - - # tests are removed from fork - doCheck = false; - - pythonImportsCheck = [ "fasttext" ]; - - meta = { - description = "fasttext with wheels and no external dependency, but only the predict method (<1MB)"; - homepage = "https://github.com/searxng/fasttext-predict/"; - license = lib.licenses.mit; - maintainers = with lib.maintainers; [ SuperSandro2000 ]; - }; -} diff --git a/pkgs/development/python-modules/magic-wormhole-mailbox-server/default.nix b/pkgs/development/python-modules/magic-wormhole-mailbox-server/default.nix index 189a94dbf726..1b5d0ea173a1 100644 --- a/pkgs/development/python-modules/magic-wormhole-mailbox-server/default.nix +++ b/pkgs/development/python-modules/magic-wormhole-mailbox-server/default.nix @@ -2,7 +2,7 @@ lib, stdenv, buildPythonPackage, - fetchPypi, + fetchFromGitHub, setuptools, attrs, twisted, @@ -12,14 +12,16 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "magic-wormhole-mailbox-server"; - version = "0.5.1"; + version = "0.6.0"; pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-oAegNnIpMgRldoHb9QIEXW1YF8V/mq4vIibm6hoAjKE="; + src = fetchFromGitHub { + owner = "magic-wormhole"; + repo = "magic-wormhole-mailbox-server"; + tag = finalAttrs.version; + hash = "sha256-Ckwkvw4pMEGUTarfzg1GOodHMwM5hVix2bPCZTI6hxU="; }; build-system = [ setuptools ]; @@ -27,7 +29,6 @@ buildPythonPackage rec { dependencies = [ attrs autobahn - setuptools # pkg_resources is referenced at runtime twisted ] ++ autobahn.optional-dependencies.twisted @@ -52,8 +53,8 @@ buildPythonPackage rec { meta = { description = "Securely transfer data between computers"; homepage = "https://github.com/magic-wormhole/magic-wormhole-mailbox-server"; - changelog = "https://github.com/magic-wormhole/magic-wormhole-mailbox-server/blob/${version}/NEWS.md"; + changelog = "https://github.com/magic-wormhole/magic-wormhole-mailbox-server/blob/${finalAttrs.src.rev}/NEWS.md"; license = lib.licenses.mit; maintainers = [ lib.maintainers.mjoerg ]; }; -} +}) diff --git a/pkgs/development/python-modules/mypy-protobuf_3_6/default.nix b/pkgs/development/python-modules/mypy-protobuf_3_6/default.nix index d51ab7a1a898..221f22aa988b 100644 --- a/pkgs/development/python-modules/mypy-protobuf_3_6/default.nix +++ b/pkgs/development/python-modules/mypy-protobuf_3_6/default.nix @@ -13,6 +13,8 @@ buildPythonPackage (finalAttrs: { pname = "mypy-protobuf"; version = "3.6.0"; + # nixpkgs-update: no auto update + # this is a pinned version pyproject = true; src = fetchFromGitHub { diff --git a/pkgs/development/python-modules/pelican/default.nix b/pkgs/development/python-modules/pelican/default.nix index 4876ceca3051..d5e090bee2a9 100644 --- a/pkgs/development/python-modules/pelican/default.nix +++ b/pkgs/development/python-modules/pelican/default.nix @@ -98,6 +98,8 @@ buildPythonPackage rec { pytestFlags = [ # DeprecationWarning: 'jinja2.Markup' is deprecated and... "-Wignore::DeprecationWarning" + # PendingDeprecationWarning: `Publisher.set_components()` will be removed in ... + "-Wignore::PendingDeprecationWarning" ]; disabledTests = [ diff --git a/pkgs/development/python-modules/piccolo/default.nix b/pkgs/development/python-modules/piccolo/default.nix index d5a4cbe0b7c7..219427e4fa97 100644 --- a/pkgs/development/python-modules/piccolo/default.nix +++ b/pkgs/development/python-modules/piccolo/default.nix @@ -23,14 +23,14 @@ buildPythonPackage (finalAttrs: { pname = "piccolo"; - version = "1.32.0"; + version = "1.33.0"; pyproject = true; src = fetchFromGitHub { owner = "piccolo-orm"; repo = "piccolo"; tag = finalAttrs.version; - hash = "sha256-RDXrw+z/hFlnpknI+bGBsn8MHLkFbhHms11qu51Kj7k="; + hash = "sha256-QXh8L0LuIHCyt6XFYPuTqdRp3XItt+P8q02f7ZFoMWk="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/pixelmatch/default.nix b/pkgs/development/python-modules/pixelmatch/default.nix index 538135ab73a4..b498025b26d3 100644 --- a/pkgs/development/python-modules/pixelmatch/default.nix +++ b/pkgs/development/python-modules/pixelmatch/default.nix @@ -13,13 +13,13 @@ let in buildPythonPackage rec { pname = "pixelmatch"; - version = "0.3.0"; + version = "0.4.0"; pyproject = true; src = fetchgit { url = "https://github.com/whtsky/pixelmatch-py.git"; tag = "v${version}"; - hash = "sha256-xq0LT7v83YRz0baw24iDXiuUxiNPMEsiZNIewsH3JPw="; + hash = "sha256-tl1y8SASS8XR3ix4DLvwi5OoIs73oxYOF9Z90jPIU4o="; fetchLFS = true; }; diff --git a/pkgs/development/python-modules/python-on-whales/default.nix b/pkgs/development/python-modules/python-on-whales/default.nix index 8344c579218a..337e059c6886 100644 --- a/pkgs/development/python-modules/python-on-whales/default.nix +++ b/pkgs/development/python-modules/python-on-whales/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "python-on-whales"; - version = "0.80.0"; + version = "0.81.0"; pyproject = true; src = fetchFromGitHub { owner = "gabrieldemarmiesse"; repo = "python-on-whales"; tag = "v${version}"; - hash = "sha256-79Hprg01/kP0JtRUPx6CO0comN+YjZ6h/OUIvkrkjIs="; + hash = "sha256-aCIKWrOg+tzI9KJWcBK0ElssgOdxU/RTXgDOhSlBG3g="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/scikit-hep-testdata/default.nix b/pkgs/development/python-modules/scikit-hep-testdata/default.nix index c62b7a9474c4..c625635d42c6 100644 --- a/pkgs/development/python-modules/scikit-hep-testdata/default.nix +++ b/pkgs/development/python-modules/scikit-hep-testdata/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "scikit-hep-testdata"; - version = "0.6.3"; + version = "0.6.4"; pyproject = true; src = fetchFromGitHub { owner = "scikit-hep"; repo = "scikit-hep-testdata"; tag = "v${version}"; - hash = "sha256-Qo0Mh2e8lr18hY9+6qWRh8XGgiSNIOTlFlucQ6Frztw="; + hash = "sha256-Z1EPws4qHo03HcfwvUnjvQlmOZEztT3v6f3j03acbog="; }; build-system = [ setuptools-scm ]; diff --git a/pkgs/development/python-modules/simsimd/default.nix b/pkgs/development/python-modules/simsimd/default.nix index da2df5d3e315..9e79da1e329b 100644 --- a/pkgs/development/python-modules/simsimd/default.nix +++ b/pkgs/development/python-modules/simsimd/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "simsimd"; - version = "6.5.15"; + version = "6.5.16"; pyproject = true; src = fetchFromGitHub { owner = "ashvardanian"; repo = "SimSIMD"; tag = "v${version}"; - hash = "sha256-JmduFKRpnVR2qj22uaKA2hZ3C5BDamBiY+HqozquEVg="; + hash = "sha256-J4lxmsIgzBhG2MSu2LPDY/5IKTNWEG0fDX1EI4NgLB0="; }; build-system = [ diff --git a/pkgs/os-specific/linux/busybox/default.nix b/pkgs/os-specific/linux/busybox/default.nix index e05c7cb756ad..8402337be16d 100644 --- a/pkgs/os-specific/linux/busybox/default.nix +++ b/pkgs/os-specific/linux/busybox/default.nix @@ -193,6 +193,7 @@ stdenv.mkDerivation rec { TethysSvensson qyliss ]; + teams = [ lib.teams.security-review ]; platforms = lib.platforms.linux; priority = 15; # below systemd (halt, init, poweroff, reboot) and coreutils identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "busybox" version; diff --git a/pkgs/os-specific/linux/iptables/default.nix b/pkgs/os-specific/linux/iptables/default.nix index 76d3ec6804ae..1f55e2eab8b4 100644 --- a/pkgs/os-specific/linux/iptables/default.nix +++ b/pkgs/os-specific/linux/iptables/default.nix @@ -170,6 +170,7 @@ stdenv.mkDerivation (finalAttrs: { platforms = lib.platforms.linux; mainProgram = "iptables"; maintainers = with lib.maintainers; [ fpletz ]; + teams = [ lib.teams.security-review ]; license = lib.licenses.gpl2Plus; downloadPage = "https://www.netfilter.org/projects/iptables/files/"; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "netfilter" finalAttrs.version; diff --git a/pkgs/os-specific/linux/kernel/build.nix b/pkgs/os-specific/linux/kernel/build.nix index 20d814a6936f..63133b456c07 100644 --- a/pkgs/os-specific/linux/kernel/build.nix +++ b/pkgs/os-specific/linux/kernel/build.nix @@ -578,7 +578,10 @@ lib.makeOverridable ( license = lib.licenses.gpl2Only; homepage = "https://www.kernel.org/"; maintainers = [ maintainers.thoughtpolice ]; - teams = [ teams.linux-kernel ]; + teams = [ + teams.linux-kernel + teams.security-review + ]; platforms = platforms.linux; badPlatforms = lib.optionals (lib.versionOlder version "4.15") [ diff --git a/pkgs/os-specific/linux/kmod/default.nix b/pkgs/os-specific/linux/kmod/default.nix index 795031af1a7f..7b8c795feeeb 100644 --- a/pkgs/os-specific/linux/kmod/default.nix +++ b/pkgs/os-specific/linux/kmod/default.nix @@ -141,6 +141,7 @@ stdenv.mkDerivation rec { ]; # GPLv2+ for tools platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ artturin ]; + teams = [ lib.teams.security-review ]; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "kernel" version; }; } diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix index 484c0c561fbf..0a38c95dd97f 100644 --- a/pkgs/os-specific/linux/nvidia-x11/default.nix +++ b/pkgs/os-specific/linux/nvidia-x11/default.nix @@ -107,11 +107,11 @@ rec { # Vulkan developer beta driver # See here for more information: https://developer.nvidia.com/vulkan-driver vulkan_beta = generic rec { - version = "595.44.02"; + version = "595.44.03"; persistencedVersion = "595.45.04"; settingsVersion = "595.45.04"; - sha256_64bit = "sha256-JPhRhbhYMsiwNVv6K+k0LYuidR1lFI9bjfR4HSvIXEk="; - openSha256 = "sha256-hfit8MBIHYMBrVKTXDpxMpNvDXyvQ9ynsPVvfnfVwoE="; + sha256_64bit = "sha256-hKRUCKRnBlydG5Qe9pYjSCKWvSc8cb5K8L2tiup3Q+0="; + openSha256 = "sha256-zSnUuqxsFGLzDLC5BLKr1zljfbDiOqc/K5MusBeoP54="; settingsSha256 = "sha256-Y45pryyM+6ZTJyRaRF3LMKaiIWxB5gF5gGEEcQVr9nA="; persistencedSha256 = "sha256-5FoeUaRRMBIPEWGy4Uo0Aho39KXmjzQsuAD9m/XkNpA="; url = "https://developer.nvidia.com/downloads/vulkan-beta-${lib.concatStrings (lib.splitVersion version)}-linux"; diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix index 101e78a4e60f..1ea50a69c82f 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -992,7 +992,10 @@ stdenv.mkDerivation (finalAttrs: { ofl publicDomain ]; - teams = [ lib.teams.systemd ]; + teams = [ + lib.teams.systemd + lib.teams.security-review + ]; pkgConfigModules = [ "libsystemd" "libudev" diff --git a/pkgs/os-specific/linux/wpa_supplicant/default.nix b/pkgs/os-specific/linux/wpa_supplicant/default.nix index b89c9ab5f3d1..64c3e9c0bf75 100644 --- a/pkgs/os-specific/linux/wpa_supplicant/default.nix +++ b/pkgs/os-specific/linux/wpa_supplicant/default.nix @@ -175,8 +175,7 @@ stdenv.mkDerivation rec { homepage = "https://w1.fi/wpa_supplicant/"; description = "Tool for connecting to WPA and WPA2-protected wireless networks"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ - marcweber + maintainers = [ ]; platforms = lib.platforms.linux; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "w1.fi" version; diff --git a/pkgs/servers/firebird/default.nix b/pkgs/servers/firebird/default.nix index da7146611cd3..064edf0fb575 100644 --- a/pkgs/servers/firebird/default.nix +++ b/pkgs/servers/firebird/default.nix @@ -29,7 +29,6 @@ let platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ bbenno - marcweber ]; }; diff --git a/pkgs/servers/sql/postgresql/ext/postgis.nix b/pkgs/servers/sql/postgresql/ext/postgis.nix index 8d5239aee2fa..7a0dd21c3c03 100644 --- a/pkgs/servers/sql/postgresql/ext/postgis.nix +++ b/pkgs/servers/sql/postgresql/ext/postgis.nix @@ -170,7 +170,7 @@ postgresqlBuildExtension (finalAttrs: { homepage = "https://postgis.net/"; changelog = "https://git.osgeo.org/postgis/postgis/raw/tag/${finalAttrs.version}/NEWS"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ marcweber ]; + maintainers = [ ]; teams = [ lib.teams.geospatial ]; inherit (postgresql.meta) platforms; }; diff --git a/pkgs/shells/bash/5.nix b/pkgs/shells/bash/5.nix index 573c2f24ab86..5e89c04d4934 100644 --- a/pkgs/shells/bash/5.nix +++ b/pkgs/shells/bash/5.nix @@ -281,6 +281,7 @@ lib.warnIf (withDocs != null) # https://github.com/NixOS/nixpkgs/issues/333338 badPlatforms = [ lib.systems.inspect.patterns.isMinGW ]; maintainers = with lib.maintainers; [ infinisil ]; + teams = [ lib.teams.security-review ]; mainProgram = "bash"; identifiers.cpeParts = let diff --git a/pkgs/tools/misc/coreutils/default.nix b/pkgs/tools/misc/coreutils/default.nix index 0d8b29b3eefb..78dc79d01319 100644 --- a/pkgs/tools/misc/coreutils/default.nix +++ b/pkgs/tools/misc/coreutils/default.nix @@ -272,6 +272,7 @@ stdenv.mkDerivation (finalAttrs: { das_j mdaniels5757 ]; + teams = [ lib.teams.security-review ]; platforms = with lib.platforms; unix ++ windows; priority = 10; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "gnu" finalAttrs.version; diff --git a/pkgs/tools/misc/findutils/default.nix b/pkgs/tools/misc/findutils/default.nix index 7738cbfa020f..7a849b55db32 100644 --- a/pkgs/tools/misc/findutils/default.nix +++ b/pkgs/tools/misc/findutils/default.nix @@ -108,6 +108,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Plus; mainProgram = "find"; maintainers = [ lib.maintainers.mdaniels5757 ]; + teams = [ lib.teams.security-review ]; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "gnu" finalAttrs.version; }; }) diff --git a/pkgs/tools/networking/openssh/common.nix b/pkgs/tools/networking/openssh/common.nix index ce0145524812..fc59d8773bdd 100644 --- a/pkgs/tools/networking/openssh/common.nix +++ b/pkgs/tools/networking/openssh/common.nix @@ -311,6 +311,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.bsd2; platforms = lib.platforms.unix ++ lib.platforms.windows; maintainers = extraMeta.maintainers or [ ]; + teams = [ lib.teams.security-review ]; mainProgram = "ssh"; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "openbsd" finalAttrs.version; } diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index acfb746d91e3..574c7002bd7f 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -120,7 +120,10 @@ let nixComponentsAttributeName ]; - teams = [ lib.teams.nix ]; + teams = [ + lib.teams.nix + lib.teams.security-review + ]; # Disables tests that have been flaky due to the darwin sandbox and fork safety # with missing shebangs. diff --git a/pkgs/tools/security/gnupg/24.nix b/pkgs/tools/security/gnupg/24.nix index 687b6c7b52df..06a1d0967a8e 100644 --- a/pkgs/tools/security/gnupg/24.nix +++ b/pkgs/tools/security/gnupg/24.nix @@ -224,6 +224,7 @@ stdenv.mkDerivation rec { fpletz sgo ]; + teams = [ lib.teams.security-review ]; platforms = lib.platforms.all; mainProgram = "gpg"; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "gnupg" version; diff --git a/pkgs/tools/text/gnugrep/default.nix b/pkgs/tools/text/gnugrep/default.nix index c353e1cd938d..9f0ecedd8792 100644 --- a/pkgs/tools/text/gnugrep/default.nix +++ b/pkgs/tools/text/gnugrep/default.nix @@ -113,6 +113,7 @@ stdenv.mkDerivation { lib.maintainers.das_j lib.maintainers.m00wl ]; + teams = [ lib.teams.security-review ]; platforms = lib.platforms.all; mainProgram = "grep"; identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "gnu" version // { diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index b602dcd6d6cd..29b10a13115c 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -192,6 +192,7 @@ mapAliases { face_recognition_models = throw "'face_recognition_models' has been renamed to/replaced by 'face-recognition-models'"; # Converted to throw 2025-10-29 factory_boy = throw "'factory_boy' has been renamed to/replaced by 'factory-boy'"; # Converted to throw 2025-10-29 fastnlo_toolkit = throw "'fastnlo_toolkit' has been renamed to/replaced by 'fastnlo-toolkit'"; # Converted to throw 2025-10-29 + fasttext-predict = throw "'fasttext-predict' has been removed as the only consumer searxng removed its usage"; # Added 2026-03-11 fb-re2 = throw "fb-re2 has been removed since it is unmaintained upstream, consider google-re2 instead"; # added 2025-10-18 fenics = throw "fenics has been removed, use fenics-dolfinx instead"; # added 2025-08-07 filebrowser_safe = throw "'filebrowser_safe' has been renamed to/replaced by 'filebrowser-safe'"; # Converted to throw 2025-10-29 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 32a58a9404bb..fb4dfea26bf2 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5449,8 +5449,6 @@ self: super: with self; { fasttext = callPackage ../development/python-modules/fasttext { }; - fasttext-predict = callPackage ../development/python-modules/fasttext-predict { }; - fastuuid = callPackage ../development/python-modules/fastuuid { }; fatrop = toPythonModule (