diff --git a/lib/tests/teams.nix b/lib/tests/teams.nix index 6cf3aa0ef27c..ffe746a781ca 100644 --- a/lib/tests/teams.nix +++ b/lib/tests/teams.nix @@ -27,9 +27,9 @@ let type = types.listOf (types.submodule (import ./maintainer-module.nix { inherit lib; })); default = [ ]; }; - githubTeams = lib.mkOption { - type = types.listOf types.str; - default = [ ]; + github = lib.mkOption { + type = types.str; + default = ""; }; }; }; diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 500b13917dc6..df1dff6b5564 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -5581,7 +5581,6 @@ email = "dadada@dadada.li"; github = "dadada"; githubId = 7216772; - keys = [ { fingerprint = "D68C 8469 5C08 7E0F 733A 28D0 EEB8 D1CE 62C4 DFEA"; } ]; }; dalance = { email = "dalance@gmail.com"; diff --git a/maintainers/scripts/feature-freeze-teams.pl b/maintainers/scripts/feature-freeze-teams.pl index 1c1a5c00907d..7d7574837ed7 100755 --- a/maintainers/scripts/feature-freeze-teams.pl +++ b/maintainers/scripts/feature-freeze-teams.pl @@ -74,11 +74,9 @@ while (my ($team_nix_key, $team_config) = each %{$data}) { print {*STDERR} "$team_config->{shortName}:"; # GitHub Teams my @github_members; - if (defined $team_config->{githubTeams}) { - foreach (@{$team_config->{githubTeams}}) { - print {*STDERR} " \@NixOS/${_}"; - push @github_members, @{github_team_members($_, $github_user, $github_token)}; - } + if (defined $team_config->{github}) { + print {*STDERR} " \@NixOS/$team_config->{github}"; + push @github_members, @{github_team_members($team_config->{github}, $github_user, $github_token)}; } my %github_members = map { $_ => 1 } @github_members; # Members diff --git a/maintainers/team-list.nix b/maintainers/team-list.nix index fc76f5cd9ffa..ad0a53132acd 100644 --- a/maintainers/team-list.nix +++ b/maintainers/team-list.nix @@ -7,7 +7,7 @@ shortName = "foo"; # Optional enableFeatureFreezePing = true; - githubTeams = [ "my-subsystem" ]; + github = "my-subsystem"; }; where @@ -18,7 +18,7 @@ - `enableFeatureFreezePing` will ping this team during the Feature Freeze announcements on releases - There is limited mention capacity in a single post, so this should be reserved for critical components or larger ecosystems within nixpkgs. - - `githubTeams` will ping specified GitHub teams as well + - `github` will ping the specified GitHub team as well More fields may be added in the future. @@ -65,7 +65,7 @@ with lib.maintainers; RossComputerGuy ]; scope = "Maintain Android-related tooling in nixpkgs."; - githubTeams = [ "android" ]; + github = "android"; shortName = "Android"; enableFeatureFreezePing = true; }; @@ -117,7 +117,7 @@ with lib.maintainers; minijackson yurrriq ]; - githubTeams = [ "beam" ]; + github = "beam"; scope = "Maintain BEAM-related packages and modules."; shortName = "BEAM"; enableFeatureFreezePing = true; @@ -205,7 +205,7 @@ with lib.maintainers; sigmasquadron tomodachi94 ]; - githubTeams = [ "categorization" ]; + github = "categorization"; scope = "Maintain the categorization system in Nixpkgs, per RFC 146. This team has authority over all categorization issues in Nixpkgs."; shortName = "Categorization"; }; @@ -218,7 +218,7 @@ with lib.maintainers; wolfgangwalther zowoq ]; - githubTeams = [ "nixpkgs-ci" ]; + github = "nixpkgs-ci"; scope = "Maintain Nixpkgs' in-tree Continuous Integration, including GitHub Actions."; shortName = "CI"; }; @@ -237,7 +237,7 @@ with lib.maintainers; members = [ floriansanderscc ]; scope = "Maintain Clever Cloud related packages."; shortName = "CleverCloud"; - githubTeams = [ "CleverCloud" ]; + github = "CleverCloud"; }; cloudposse = { @@ -275,7 +275,7 @@ with lib.maintainers; thefossguy michaelBelsanti ]; - githubTeams = [ "cosmic" ]; + github = "cosmic"; shortName = "cosmic"; scope = "Maintain the COSMIC DE and related packages."; enableFeatureFreezePing = true; @@ -300,7 +300,7 @@ with lib.maintainers; ]; scope = "Maintain CUDA-enabled packages"; shortName = "Cuda"; - githubTeams = [ "cuda-maintainers" ]; + github = "cuda-maintainers"; }; cyberus = { @@ -320,7 +320,7 @@ with lib.maintainers; reckenrode toonn ]; - githubTeams = [ "darwin-core" ]; + github = "darwin-core"; scope = "Maintain core platform support and packages for macOS and other Apple platforms."; shortName = "Darwin"; enableFeatureFreezePing = true; @@ -367,7 +367,7 @@ with lib.maintainers; docs = { members = [ ]; - githubTeams = [ "documentation-team" ]; + github = "documentation-team"; scope = "Maintain nixpkgs/NixOS documentation and tools for building it."; shortName = "Docs"; enableFeatureFreezePing = true; @@ -400,7 +400,7 @@ with lib.maintainers; enlightenment = { members = [ romildo ]; - githubTeams = [ "enlightenment" ]; + github = "enlightenment"; scope = "Maintain Enlightenment desktop environment and related packages."; shortName = "Enlightenment"; enableFeatureFreezePing = true; @@ -409,9 +409,7 @@ with lib.maintainers; # Dummy group for the "everyone else" section feature-freeze-everyone-else = { members = [ ]; - githubTeams = [ - "nixpkgs-committers" - ]; + github = "nixpkgs-committers"; scope = "Dummy team for the #everyone else' section during feture freezes, not to be used as package maintainers!"; shortName = "Everyone else"; enableFeatureFreezePing = true; @@ -427,7 +425,7 @@ with lib.maintainers; scope = "Maintain Flutter and Dart-related packages and build tools"; shortName = "flutter"; enableFeatureFreezePing = false; - githubTeams = [ "flutter" ]; + github = "flutter"; }; flyingcircus = { @@ -495,7 +493,7 @@ with lib.maintainers; sikmir willcohen ]; - githubTeams = [ "geospatial" ]; + github = "geospatial"; scope = "Maintain geospatial, remote sensing and OpenStreetMap software."; shortName = "Geospatial"; enableFeatureFreezePing = true; @@ -520,7 +518,7 @@ with lib.maintainers; jtojnar dasj19 ]; - githubTeams = [ "gnome" ]; + github = "gnome"; scope = "Maintain GNOME desktop environment and platform."; shortName = "GNOME"; enableFeatureFreezePing = true; @@ -545,7 +543,7 @@ with lib.maintainers; qbit mfrw ]; - githubTeams = [ "golang" ]; + github = "golang"; scope = "Maintain Golang compilers."; shortName = "Go"; enableFeatureFreezePing = true; @@ -569,7 +567,7 @@ with lib.maintainers; sternenseemann wolfgangwalther ]; - githubTeams = [ "haskell" ]; + github = "haskell"; scope = "Maintain Haskell packages and infrastructure."; shortName = "Haskell"; enableFeatureFreezePing = true; @@ -604,7 +602,7 @@ with lib.maintainers; khaneliman NotAShelf ]; - githubTeams = [ "hyprland" ]; + github = "hyprland"; scope = "Maintain Hyprland compositor and ecosystem"; shortName = "Hyprland"; enableFeatureFreezePing = true; @@ -627,7 +625,7 @@ with lib.maintainers; }; java = { - githubTeams = [ "java" ]; + github = "java"; members = [ chayleaf fliegendewurst @@ -674,7 +672,7 @@ with lib.maintainers; }; k3s = { - githubTeams = [ "k3s" ]; + github = "k3s"; members = [ euank frederictobiasc @@ -744,7 +742,7 @@ with lib.maintainers; uthar hraban ]; - githubTeams = [ "lisp" ]; + github = "lisp"; scope = "Maintain the Lisp ecosystem."; shortName = "lisp"; enableFeatureFreezePing = true; @@ -774,7 +772,7 @@ with lib.maintainers; rrbutani sternenseemann ]; - githubTeams = [ "llvm" ]; + github = "llvm"; scope = "Maintain LLVM package sets and related packages"; shortName = "LLVM"; enableFeatureFreezePing = true; @@ -795,14 +793,14 @@ with lib.maintainers; dramforever wegank ]; - githubTeams = [ "loongarch64" ]; + github = "loongarch64"; scope = "Maintain LoongArch64 related packages and code"; shortName = "LoongArch64"; enableFeatureFreezePing = true; }; lua = { - githubTeams = [ "lua" ]; + github = "lua"; scope = "Maintain the lua ecosystem."; shortName = "lua"; enableFeatureFreezePing = true; @@ -820,7 +818,7 @@ with lib.maintainers; lumina = { members = [ romildo ]; - githubTeams = [ "lumina" ]; + github = "lumina"; scope = "Maintain lumina desktop environment and related packages."; shortName = "Lumina"; enableFeatureFreezePing = true; @@ -839,7 +837,7 @@ with lib.maintainers; lxqt = { members = [ romildo ]; - githubTeams = [ "lxqt" ]; + github = "lxqt"; scope = "Maintain LXQt desktop environment and related packages."; shortName = "LXQt"; enableFeatureFreezePing = true; @@ -852,7 +850,7 @@ with lib.maintainers; thilobillerbeck tomberek ]; - githubTeams = [ "marketing-team" ]; + github = "marketing-team"; scope = "Marketing of Nix/NixOS/nixpkgs."; shortName = "Marketing"; enableFeatureFreezePing = true; @@ -924,7 +922,7 @@ with lib.maintainers; mrcjkb perchun ]; - githubTeams = [ "neovim" ]; + github = "neovim"; scope = "Maintain the vim and neovim text editors and related packages."; shortName = "Vim/Neovim"; }; @@ -985,7 +983,7 @@ with lib.maintainers; ocaml = { members = [ alizter ]; - githubTeams = [ "ocaml" ]; + github = "ocaml"; scope = "Maintain the OCaml compiler and package set."; shortName = "OCaml"; enableFeatureFreezePing = true; @@ -1023,7 +1021,7 @@ with lib.maintainers; davidak bobby285271 ]; - githubTeams = [ "pantheon" ]; + github = "pantheon"; scope = "Maintain Pantheon desktop environment and platform."; shortName = "Pantheon"; enableFeatureFreezePing = true; @@ -1047,7 +1045,7 @@ with lib.maintainers; piotrkwiecinski talyz ]; - githubTeams = [ "php" ]; + github = "php"; scope = "Maintain PHP related packages and extensions."; shortName = "PHP"; enableFeatureFreezePing = true; @@ -1058,7 +1056,7 @@ with lib.maintainers; saschagrunert vdemeester ]; - githubTeams = [ "podman" ]; + github = "podman"; scope = "Maintain Podman and CRI-O related packages and modules."; shortName = "Podman"; }; @@ -1094,7 +1092,7 @@ with lib.maintainers; SuperSandro2000 ttuegel ]; - githubTeams = [ "qt-kde" ]; + github = "qt-kde"; scope = "Maintain the Qt framework, KDE application suite, Plasma desktop environment and related projects."; shortName = "Qt / KDE"; enableFeatureFreezePing = true; @@ -1124,7 +1122,7 @@ with lib.maintainers; release = { members = [ ]; - githubTeams = [ "nixos-release-managers" ]; + github = "nixos-release-managers"; scope = "Manage the current nixpkgs/NixOS release."; shortName = "Release"; }; @@ -1136,7 +1134,7 @@ with lib.maintainers; LunNova mschwaig ]; - githubTeams = [ "rocm" ]; + github = "rocm"; scope = "Maintain ROCm and related packages."; shortName = "ROCm"; }; @@ -1156,7 +1154,7 @@ with lib.maintainers; winter zowoq ]; - githubTeams = [ "rust" ]; + github = "rust"; scope = "Maintain the Rust compiler toolchain and nixpkgs integration."; shortName = "Rust"; enableFeatureFreezePing = true; @@ -1180,7 +1178,7 @@ with lib.maintainers; marcin-serwin pbsds ]; - githubTeams = [ "SDL" ]; + github = "SDL"; scope = "Maintain core SDL libraries."; shortName = "SDL"; enableFeatureFreezePing = true; @@ -1220,7 +1218,7 @@ with lib.maintainers; scope = "Maintain the standard environment and its surrounding logic."; shortName = "stdenv"; enableFeatureFreezePing = true; - githubTeams = [ "stdenv" ]; + github = "stdenv"; }; steam = { @@ -1261,7 +1259,7 @@ with lib.maintainers; aanderse grimmauld ]; - githubTeams = [ "systemd" ]; + github = "systemd"; scope = "Maintain systemd for NixOS."; shortName = "systemd"; enableFeatureFreezePing = true; @@ -1322,7 +1320,7 @@ with lib.maintainers; scope = "Maintain the Xen Project Hypervisor and the related tooling ecosystem."; shortName = "Xen Project Hypervisor"; enableFeatureFreezePing = true; - githubTeams = [ "xen-project" ]; + github = "xen-project"; }; xfce = { diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 92d27e322f65..25b3ee546a76 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -3117,6 +3117,19 @@ final: prev: { meta.hydraPlatforms = [ ]; }; + colibri-vim = buildVimPlugin { + pname = "colibri.vim"; + version = "2019-06-15"; + src = fetchFromGitHub { + owner = "archseer"; + repo = "colibri.vim"; + rev = "ad82132e0cbbdfa194d722f15c2df8f0d04b5b71"; + sha256 = "1aknwa8gacinvfq9vnpqx3xjwjl8qddih8cvf878nf2xhp59gff0"; + }; + meta.homepage = "https://github.com/archseer/colibri.vim/"; + meta.hydraPlatforms = [ ]; + }; + colorbuddy-nvim = buildVimPlugin { pname = "colorbuddy.nvim"; version = "2024-05-08"; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 18a8c539374b..86bbd10ad248 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -238,6 +238,7 @@ https://github.com/franco-ruggeri/codecompanion-spinner.nvim/,HEAD, https://github.com/olimorris/codecompanion.nvim/,HEAD, https://github.com/gorbit99/codewindow.nvim/,HEAD, https://github.com/metakirby5/codi.vim/,, +https://github.com/archseer/colibri.vim/,HEAD, https://github.com/tjdevries/colorbuddy.nvim/,, https://github.com/xzbdmw/colorful-menu.nvim/,HEAD, https://github.com/nvim-zh/colorful-winsep.nvim/,HEAD, diff --git a/pkgs/by-name/an/anytype/package.nix b/pkgs/by-name/an/anytype/package.nix index 8ec8a56968f9..b7f874c60fad 100644 --- a/pkgs/by-name/an/anytype/package.nix +++ b/pkgs/by-name/an/anytype/package.nix @@ -20,7 +20,7 @@ buildNpmPackage (finalAttrs: { owner = "anyproto"; repo = "anytype-ts"; tag = "v${finalAttrs.version}"; - hash = "sha256-S0zA6/55je/iLkgfPyxkFeyA3zHjI3Y9RlSS76eMWyk="; + hash = "sha256-HLYYuMtgvF0UHHnThEWSpLIZEvLxNrOtkoXEhSAT24A="; }; locales = fetchFromGitHub { @@ -30,7 +30,7 @@ buildNpmPackage (finalAttrs: { hash = "sha256-MOR7peovTYYQR96lOoxyETY0aOH6KcB9vXCqpXKxI/4="; }; - npmDepsHash = "sha256-RL4f9N0DX+qhxM4x5Vdku3EydRIa9IQUYB3R2wJbY4E="; + npmDepsHash = "sha256-ohlHY7zw+GyaNuwI2t7dQj1bQkXH//LiyiHyi2B+/9I="; env = { ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; diff --git a/pkgs/by-name/ba/basedpyright/package.nix b/pkgs/by-name/ba/basedpyright/package.nix index efe82ae699eb..e889350a11c6 100644 --- a/pkgs/by-name/ba/basedpyright/package.nix +++ b/pkgs/by-name/ba/basedpyright/package.nix @@ -2,6 +2,8 @@ lib, fetchFromGitHub, runCommand, + stdenv, + clang_20, buildNpmPackage, docify, testers, @@ -37,7 +39,8 @@ buildNpmPackage rec { nativeBuildInputs = [ docify pkg-config - ]; + ] + ++ lib.optional stdenv.isDarwin [ clang_20 ]; # clang_21 breaks keytar buildInputs = [ libsecret ]; diff --git a/pkgs/by-name/bs/bspwm/package.nix b/pkgs/by-name/bs/bspwm/package.nix index 0bf452910e21..003078db12de 100644 --- a/pkgs/by-name/bs/bspwm/package.nix +++ b/pkgs/by-name/bs/bspwm/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation rec { pname = "bspwm"; - version = "0.9.11"; + version = "0.9.12"; src = fetchFromGitHub { owner = "baskerville"; repo = "bspwm"; tag = version; - sha256 = "sha256-5mAw3uSsDozGUJdYE1gD1u0u6Xnik3/LbE654vCFU9E="; + sha256 = "sha256-sEheWAZgKVDCEipQTtDLNfDSA2oho9zU9gK2d6W6WSU="; }; buildInputs = [ diff --git a/pkgs/by-name/cd/cdk/package.nix b/pkgs/by-name/cd/cdk/package.nix index 53e8cb58a93c..157c0d4e7ac0 100644 --- a/pkgs/by-name/cd/cdk/package.nix +++ b/pkgs/by-name/cd/cdk/package.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "cdk"; - version = "5.0-20250116"; + version = "5.0-20251001"; src = fetchurl { url = "https://invisible-mirror.net/archives/cdk/cdk-${finalAttrs.version}.tgz"; - hash = "sha256-FQDUEiTVC3JyjMr+I8TuCWvIU1/W/bnodtpM3u3a3IM="; + hash = "sha256-GLGW5gGmVTPQ3/MmJvu4h1FNhojng9f2CYtLTrxk2FM="; }; buildInputs = [ diff --git a/pkgs/by-name/ch/chainsaw/package.nix b/pkgs/by-name/ch/chainsaw/package.nix index c0a2f57dee67..0e2c20fd3700 100644 --- a/pkgs/by-name/ch/chainsaw/package.nix +++ b/pkgs/by-name/ch/chainsaw/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "chainsaw"; - version = "2.13.0"; + version = "2.13.1"; src = fetchFromGitHub { owner = "WithSecureLabs"; repo = "chainsaw"; tag = "v${finalAttrs.version}"; - hash = "sha256-/55MzQW6Fd1HpiK44USysk15DQt5Qk9JFHoX48rfXK4="; + hash = "sha256-89ra6VfqGaKyWiy8+m97vNm/IsQKJCU+kHyOUIjMQtA="; }; - cargoHash = "sha256-A9F9aojHUupn0Sa/pXkxkimPm9XqXwCx0zKNWr82cwQ="; + cargoHash = "sha256-nc75jhzi7UWDnAEvkdN/WHZJOEedexgRAO2akj3PNfc="; ldflags = [ "-w" diff --git a/pkgs/by-name/co/codex/package.nix b/pkgs/by-name/co/codex/package.nix index abf64cc9f4da..8111ba57d56a 100644 --- a/pkgs/by-name/co/codex/package.nix +++ b/pkgs/by-name/co/codex/package.nix @@ -14,18 +14,18 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "codex"; - version = "0.45.0"; + version = "0.46.0"; src = fetchFromGitHub { owner = "openai"; repo = "codex"; tag = "rust-v${finalAttrs.version}"; - hash = "sha256-HRVfUK+ZH/Q2xEQ16wboA56q9Ia3Xx5LpdqKSpjr5hI="; + hash = "sha256-o898VjjPKevr1VRlRhJUNWsrHEGEn7jkdzWBj+DpbCs="; }; sourceRoot = "${finalAttrs.src.name}/codex-rs"; - cargoHash = "sha256-7uO7I84kthMh4UQUioW7gf1E0IB+9ov/tDvXdiCdK2s="; + cargoHash = "sha256-Qp5zezXjVdOp8OylLgUZRLc0HQlgII6nOZodnOrok6U="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/by-name/ei/eigenwallet/package.nix b/pkgs/by-name/ei/eigenwallet/package.nix index 1b9cc33da3cc..30b015c2f6dc 100644 --- a/pkgs/by-name/ei/eigenwallet/package.nix +++ b/pkgs/by-name/ei/eigenwallet/package.nix @@ -12,11 +12,11 @@ stdenv.mkDerivation (finalAttrs: { name = "eigenwallet"; - version = "3.0.4"; + version = "3.1.1"; src = fetchurl { url = "https://github.com/eigenwallet/core/releases/download/${finalAttrs.version}/eigenwallet_${finalAttrs.version}_amd64.deb"; - hash = "sha256-2BC6ii4mS3lGowqNl5VEAjUXYjXXnQQDNcfAytCTi7M="; + hash = "sha256-QkfJ8ixt2HzWmRNltoZhis/EJ546DQgthWqVyqGpvvA="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/fo/forecast/package.nix b/pkgs/by-name/fo/forecast/package.nix index ebcd6c591bf5..987744b3dfb6 100644 --- a/pkgs/by-name/fo/forecast/package.nix +++ b/pkgs/by-name/fo/forecast/package.nix @@ -16,16 +16,16 @@ rustPlatform.buildRustPackage { pname = "forecast"; - version = "0-unstable-2025-09-27"; + version = "0-unstable-2025-10-07"; src = fetchFromGitHub { owner = "cosmic-utils"; repo = "forecast"; - rev = "f782e617c2ed4335414dd332dfa7cee27a67252d"; - hash = "sha256-5nXcOOOdwTBYrtHfCM6J48E1Kobm6XIc4w5ftzMC8/Q="; + rev = "e384cacb53dc58656f56659409060fc16f6a2351"; + hash = "sha256-BkL4B4RXcntDUjDy5UPUaxSglzcM3h3kKq5LsCtCukw="; }; - cargoHash = "sha256-gehtv89/80JVCWVmHfRkTQynAMiEy1DBUUuoGu3Xts4="; + cargoHash = "sha256-aiKxgUnW711c2vhXDKVt0USTUZD6CyWB3tT6UzjqNSg="; nativeBuildInputs = [ libcosmicAppHook diff --git a/pkgs/by-name/go/gotlsaflare/package.nix b/pkgs/by-name/go/gotlsaflare/package.nix index 0f2b16b861f6..789593ea0d84 100644 --- a/pkgs/by-name/go/gotlsaflare/package.nix +++ b/pkgs/by-name/go/gotlsaflare/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "gotlsaflare"; - version = "2.7.3"; + version = "2.7.4"; src = fetchFromGitHub { owner = "Stenstromen"; repo = "gotlsaflare"; tag = "v${finalAttrs.version}"; - hash = "sha256-OmjbXek62i0CrbwIXR13tDrZlWPMwO10ciUQ5kTd3gU="; + hash = "sha256-Yf3Z+qO3nF1XgDC0ocbNpUJUvwfhw60F5Y5yG55LsJs="; }; - vendorHash = "sha256-BAN2KzzmAk8dYvD1Uw94junawlvmVbSx6AQ7flxn18g="; + vendorHash = "sha256-d+79m6K1+fy3vyXLKvwNx6mFiO3UO9lHJ07364jVJYM="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/ha/hawkeye/package.nix b/pkgs/by-name/ha/hawkeye/package.nix index 7876fc4b5730..19cd5347a465 100644 --- a/pkgs/by-name/ha/hawkeye/package.nix +++ b/pkgs/by-name/ha/hawkeye/package.nix @@ -7,16 +7,16 @@ rustPackages.rustPlatform.buildRustPackage (finalAttrs: { pname = "hawkeye"; - version = "6.2.0"; + version = "6.3.0"; src = fetchFromGitHub { owner = "korandoru"; repo = "hawkeye"; tag = "v${finalAttrs.version}"; - hash = "sha256-pIDnD2w1Q85Tc28WKCatkOBURJGQwovzm3KwoBX4IrY="; + hash = "sha256-73v09Lb8okJBtjQ/Kdfla9e3ezgMrSxifE83z6bjj64="; }; - cargoHash = "sha256-T4b2gj+QBChmNsKzMSNbEKIUbVCSKKGiHakOenkxV84="; + cargoHash = "sha256-tjdxBl/XjL801yrtLZ/iEuF3kkXwSob0S2eIgW8jp7k="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/me/meteo/package.nix b/pkgs/by-name/me/meteo/package.nix deleted file mode 100644 index c7e6027a2ecf..000000000000 --- a/pkgs/by-name/me/meteo/package.nix +++ /dev/null @@ -1,72 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitLab, - nix-update-script, - appstream, - desktop-file-utils, - meson, - ninja, - pkg-config, - python3, - vala, - wrapGAppsHook3, - glib, - glib-networking, - gtk3, - json-glib, - libappindicator, - libsoup_2_4, - webkitgtk_4_0, -}: - -stdenv.mkDerivation rec { - pname = "meteo"; - version = "0.9.9.3"; - - src = fetchFromGitLab { - owner = "bitseater"; - repo = "meteo"; - rev = version; - hash = "sha256-hubKusrs0Hh8RryoEI29pnhTSNsIbtGMltlH4qoM6gE="; - }; - - nativeBuildInputs = [ - appstream - desktop-file-utils - meson - ninja - pkg-config - python3 - vala - wrapGAppsHook3 - ]; - - buildInputs = [ - glib - glib-networking # see #311066 - gtk3 - json-glib - libappindicator - libsoup_2_4 - webkitgtk_4_0 - ]; - - postPatch = '' - chmod +x meson/post_install.py - patchShebangs meson/post_install.py - ''; - - passthru = { - updateScript = nix-update-script { }; - }; - - meta = with lib; { - description = "Know the forecast of the next hours & days"; - homepage = "https://gitlab.com/bitseater/meteo"; - license = licenses.gpl3Plus; - maintainers = with maintainers; [ bobby285271 ]; - platforms = platforms.linux; - mainProgram = "com.gitlab.bitseater.meteo"; - }; -} diff --git a/pkgs/by-name/mo/models-dev/package.nix b/pkgs/by-name/mo/models-dev/package.nix index db228c21e1cb..001aff6bbac9 100644 --- a/pkgs/by-name/mo/models-dev/package.nix +++ b/pkgs/by-name/mo/models-dev/package.nix @@ -8,12 +8,12 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "models-dev"; - version = "0-unstable-2025-09-29"; + version = "0-unstable-2025-10-08"; src = fetchFromGitHub { owner = "sst"; repo = "models.dev"; - rev = "47a71d06c57055a7c347ff04b3c7cfcaf1fa9462"; - hash = "sha256-fv6u/Hpmt5KUGSN/P7mrqbWAx7kHsMeIjiLaRUQqG90="; + rev = "8d397086d8971c91b27919b8a3945f5ac21bc61f"; + hash = "sha256-r0k6b9vaAeKZl1mknQc1wyRiJcPB3/OWlqspOgqw/Us="; }; node_modules = stdenvNoCC.mkDerivation { diff --git a/pkgs/by-name/mo/moonlight/package.nix b/pkgs/by-name/mo/moonlight/package.nix index ed6cdcbb6537..8bbb329261fc 100644 --- a/pkgs/by-name/mo/moonlight/package.nix +++ b/pkgs/by-name/mo/moonlight/package.nix @@ -12,13 +12,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "moonlight"; - version = "1.3.30"; + version = "1.3.32"; src = fetchFromGitHub { owner = "moonlight-mod"; repo = "moonlight"; tag = "v${finalAttrs.version}"; - hash = "sha256-H8dngrWspbfis0l7YZaVkselIXVpYN3XWBkbwCEBwxg="; + hash = "sha256-aXap/wUjjJTCy2eq7p7BL6ZYOVZEBVY4/YkrDtbIj2Q="; }; nativeBuildInputs = [ @@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ nodejs_22 ]; fetcherVersion = 2; - hash = "sha256-hPEUb+wiHjGOgbaBu5QCFKsGV93d+GuoYMCFRR+afgI="; + hash = "sha256-gv+PHGbo0IiPgcxi0RAvsNmGLHWZar3SB4eW7NbJRJY="; }; env = { diff --git a/pkgs/by-name/na/nasc/package.nix b/pkgs/by-name/na/nasc/package.nix deleted file mode 100644 index 5117945b556b..000000000000 --- a/pkgs/by-name/na/nasc/package.nix +++ /dev/null @@ -1,90 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - pkg-config, - python3, - meson, - ninja, - vala, - gtk3, - glib, - pantheon, - gtksourceview, - libgee, - nix-update-script, - webkitgtk_4_0, - libqalculate, - intltool, - gnuplot, - wrapGAppsHook3, -}: - -stdenv.mkDerivation rec { - pname = "nasc"; - version = "0.8.0"; - - src = fetchFromGitHub { - owner = "parnold-x"; - repo = "nasc"; - tag = version; - sha256 = "02b9a59a9fzsb6nn3ycwwbcbv04qfzm6x7csq2addpzx5wak6dd8"; - fetchSubmodules = true; - }; - - nativeBuildInputs = [ - glib # post_install.py - gtk3 # post_install.py - intltool # for libqalculate - meson - ninja - pkg-config - python3 - vala - wrapGAppsHook3 - ]; - - buildInputs = [ - glib - gtk3 - gtksourceview - libgee - pantheon.granite - webkitgtk_4_0 - # We add libqalculate's runtime dependencies because nasc has it as a modified subproject. - ] - ++ libqalculate.buildInputs - ++ libqalculate.propagatedBuildInputs; - - postPatch = '' - chmod +x meson/post_install.py - patchShebangs meson/post_install.py - - # patch subproject. same code in libqalculate expression - substituteInPlace subprojects/libqalculate/libqalculate/Calculator-plot.cc \ - --replace 'commandline = "gnuplot"' 'commandline = "${gnuplot}/bin/gnuplot"' \ - --replace '"gnuplot - ' '"${gnuplot}/bin/gnuplot - ' - substituteInPlace subprojects/libqalculate/libqalculate/meson.build \ - --replace "link_with: 'libqalculate_lib_static'" "link_with: libqalculate_lib_static" - ''; - - passthru = { - updateScript = nix-update-script { }; - }; - - meta = with lib; { - description = "Do maths like a normal person, designed for elementary OS"; - longDescription = '' - It’s an app where you do maths like a normal person. It lets you - type whatever you want and smartly figures out what is math and - spits out an answer on the right pane. Then you can plug those - answers in to future equations and if that answer changes, so does - the equations it’s used in. - ''; - homepage = "https://github.com/parnold-x/nasc"; - teams = [ teams.pantheon ]; - platforms = platforms.linux; - license = licenses.gpl3Plus; - mainProgram = "com.github.parnold_x.nasc"; - }; -} diff --git a/pkgs/by-name/no/notes-up/package.nix b/pkgs/by-name/no/notes-up/package.nix deleted file mode 100644 index 291ad6f6681d..000000000000 --- a/pkgs/by-name/no/notes-up/package.nix +++ /dev/null @@ -1,74 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - nix-update-script, - desktop-file-utils, - meson, - ninja, - pkg-config, - python3, - vala, - wrapGAppsHook3, - discount, - glib, - gtk3, - gtksourceview4, - gtkspell3, - libgee, - pantheon, - sqlite, - webkitgtk_4_0, -}: - -stdenv.mkDerivation rec { - pname = "notes-up"; - version = "2.0.6"; - - src = fetchFromGitHub { - owner = "Philip-Scott"; - repo = "Notes-up"; - rev = version; - sha256 = "sha256-t9BCtdWd2JLrKTcmri1Lgl5RLBYD2xWCtMxoVXz0XPk="; - }; - - nativeBuildInputs = [ - desktop-file-utils - meson - ninja - pkg-config - python3 - vala - wrapGAppsHook3 - ]; - - buildInputs = [ - discount - glib - gtk3 - gtksourceview4 - gtkspell3 - libgee - pantheon.granite - sqlite - webkitgtk_4_0 - ]; - - postPatch = '' - chmod +x meson/post_install.py - patchShebangs meson/post_install.py - ''; - - passthru = { - updateScript = nix-update-script { }; - }; - - meta = with lib; { - description = "Markdown notes editor and manager designed for elementary OS"; - homepage = "https://github.com/Philip-Scott/Notes-up"; - license = licenses.gpl2Only; - teams = [ teams.pantheon ]; - platforms = platforms.linux; - mainProgram = "com.github.philip_scott.notes-up"; - }; -} diff --git a/pkgs/by-name/no/notmuch-mailmover/package.nix b/pkgs/by-name/no/notmuch-mailmover/package.nix index 3094edd25ad1..e8cba4021af4 100644 --- a/pkgs/by-name/no/notmuch-mailmover/package.nix +++ b/pkgs/by-name/no/notmuch-mailmover/package.nix @@ -10,16 +10,16 @@ }: rustPlatform.buildRustPackage rec { pname = "notmuch-mailmover"; - version = "0.7.0"; + version = "0.7.1"; src = fetchFromGitHub { owner = "michaeladler"; repo = "notmuch-mailmover"; rev = "v${version}"; - hash = "sha256-xX1sH+8DaLgCzkl5WwwNEE9+iTdZX0d64SxfmvuVVgs="; + hash = "sha256-fJljqNSPLM1JiyeGMNvub/4wk5L9+lVTqtgCdoe7S88="; }; - cargoHash = "sha256-5jEM5FURnfuoOiu2rqsh4shMp1ajv0zMpIx7r0gv6Bc="; + cargoHash = "sha256-PeSlErwGBCZECYoWqmJrlRY7peNNY7c/wxd6R09uUz4="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/by-name/oi/oils-for-unix/package.nix b/pkgs/by-name/oi/oils-for-unix/package.nix index ff7c4543f127..23902a210560 100644 --- a/pkgs/by-name/oi/oils-for-unix/package.nix +++ b/pkgs/by-name/oi/oils-for-unix/package.nix @@ -18,11 +18,11 @@ let in stdenv.mkDerivation rec { pname = "oils-for-unix"; - version = "0.35.0"; + version = "0.36.0"; src = fetchurl { url = "https://oils.pub/download/oils-for-unix-${version}.tar.gz"; - hash = "sha256-sNFHWl1Ul4aWh4b0exW/JE4dTDv5EZwRcUmXsR+W/co="; + hash = "sha256-m2X8czNwjcHcd36KYUWuho6sb74MREqLErttbSllKQI="; }; postPatch = '' diff --git a/pkgs/by-name/ru/rustical/package.nix b/pkgs/by-name/ru/rustical/package.nix index 522f9014b4d9..1d8e90342c25 100644 --- a/pkgs/by-name/ru/rustical/package.nix +++ b/pkgs/by-name/ru/rustical/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rustical"; - version = "0.9.9"; + version = "0.9.11"; src = fetchFromGitHub { owner = "lennart-k"; repo = "rustical"; tag = "v${finalAttrs.version}"; - hash = "sha256-o4Cd6ZiFzUZLY7Oj11YIO29ejA9bPCoD4XvFdsPLNLg="; + hash = "sha256-XDnhHgswje335c3OHR/cUO9qtOj1MQBYvAsoH5coiDY="; }; - cargoHash = "sha256-CgCN3yD/CFmhr0apU/8Dt8VbNwkm5DMREt/BnNHHH9s="; + cargoHash = "sha256-MevmHEdkczL4CcQpjdvv21rvnCmbnSr37Ny6G0kodag="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ openssl ]; diff --git a/pkgs/by-name/sb/sbom-tool/deps.json b/pkgs/by-name/sb/sbom-tool/deps.json index de7dc771f688..e99bb46fb1bc 100644 --- a/pkgs/by-name/sb/sbom-tool/deps.json +++ b/pkgs/by-name/sb/sbom-tool/deps.json @@ -26,23 +26,23 @@ }, { "pname": "Microsoft.ComponentDetection.Common", - "version": "5.2.19", - "hash": "sha256-O2sOTEeoidVHa3dpA3pGend+0TgO8cx4KKJjfm8svRE=" + "version": "5.2.27", + "hash": "sha256-GJ6Aluv8yM2un91SFjEQLP1hqdsCfV/ef+GNw7XJVRM=" }, { "pname": "Microsoft.ComponentDetection.Contracts", - "version": "5.2.19", - "hash": "sha256-Mh0zivIRcGdo5bpj8tyvX3ewohGtvqHAUdIiCITH5Ok=" + "version": "5.2.27", + "hash": "sha256-9VcdMKAzvw63QuDpF/UJV64pDBc/1OHORQIfiaD73Bg=" }, { "pname": "Microsoft.ComponentDetection.Detectors", - "version": "5.2.19", - "hash": "sha256-ozskMXd2x6bv3ZwSBzi6H3mMr1q970lqKY2/MdyP86U=" + "version": "5.2.27", + "hash": "sha256-fUDPlEBAQz6wEh0f5t5bGI6vY8N5Bds920nZzcedbRQ=" }, { "pname": "Microsoft.ComponentDetection.Orchestrator", - "version": "5.2.19", - "hash": "sha256-Z8cGeThlltsWM6/B4qS2z05bXSpnM+tjKH9pTEwBmYQ=" + "version": "5.2.27", + "hash": "sha256-2I0UQ/Wajd1p09OWudm7XuPb8Qq6ZTBSLHCIepk0nw0=" }, { "pname": "Microsoft.CSharp", @@ -291,8 +291,8 @@ }, { "pname": "Microsoft.VisualStudio.Threading.Analyzers", - "version": "17.12.19", - "hash": "sha256-7EteBGfUDOOpDihazJ4XGuPA2dvdc7HkpV8zTVl3FdQ=" + "version": "17.14.15", + "hash": "sha256-wv0Hi7pjPYeSwDFyaa8baIOyiUraVfudmVtpm0okoYU=" }, { "pname": "Microsoft.Win32.Primitives", @@ -316,8 +316,8 @@ }, { "pname": "Newtonsoft.Json", - "version": "13.0.3", - "hash": "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc=" + "version": "13.0.4", + "hash": "sha256-8JCB1FdAW681qXP6DFDWvycu1oPyVoxaYgpJ2pUvZSk=" }, { "pname": "NuGet.Common", @@ -326,13 +326,13 @@ }, { "pname": "NuGet.Common", - "version": "6.13.2", - "hash": "sha256-ASLa/Jigg5Eop0ZrXPl98RW2rxnJRC7pbbxhuV74hFw=" + "version": "6.14.0", + "hash": "sha256-jDOwt3veI1GSG8CfBnf2+dJxD3E/Nmlc+vHtD4J76Ms=" }, { "pname": "NuGet.Configuration", - "version": "6.13.2", - "hash": "sha256-z8VW1YdRDanyyRTDYRvRkSv/XPR3c/hMM1y8cNNjx0Y=" + "version": "6.14.0", + "hash": "sha256-1PN9s6fhCw3wd2260U6hQ4vG3jIvcG8GIn1oQgxMXA0=" }, { "pname": "NuGet.DependencyResolver.Core", @@ -341,13 +341,8 @@ }, { "pname": "NuGet.Frameworks", - "version": "6.10.0", - "hash": "sha256-E88PUsK5J0b9c0sN+xNZU+X1MOCfJaIvByr1H4ZHLUM=" - }, - { - "pname": "NuGet.Frameworks", - "version": "6.13.2", - "hash": "sha256-caDyc+WgYOo43AUTjtbP0MyvYDb6JweEKDdIul61Cac=" + "version": "6.14.0", + "hash": "sha256-3ViM3R1ucQMEL2hQYsivT86kI6veMQK2xDsiAcFcVQk=" }, { "pname": "NuGet.LibraryModel", @@ -656,8 +651,8 @@ }, { "pname": "Scrutor", - "version": "6.0.1", - "hash": "sha256-nQur/kft8JVqRyofsEnzLrJLg8F1DxFMPb4aL9Dn2cs=" + "version": "6.1.0", + "hash": "sha256-BQ84t3OOP/Vf6Zp5DbJJZP9H/P70m4lAV0o+ME5dmbk=" }, { "pname": "SemanticVersioning", @@ -846,8 +841,8 @@ }, { "pname": "System.IO.Pipelines", - "version": "9.0.2", - "hash": "sha256-uxM7J0Q/dzEsD0NGcVBsOmdHiOEawZ5GNUKBwpdiPyE=" + "version": "9.0.9", + "hash": "sha256-bRMt0ib0KwKzHXgeAXZgegou5eX8lsm80Eu38bHBxBs=" }, { "pname": "System.Linq", @@ -1066,8 +1061,8 @@ }, { "pname": "System.Text.Encodings.Web", - "version": "9.0.2", - "hash": "sha256-tZhc/Xe+SF9bCplthph2QmQakWxKVjMfQJZzD1Xbpg8=" + "version": "9.0.9", + "hash": "sha256-euYrJAKiTDCj/Rf1KVWI6IophDX828x5T9As9vAf81A=" }, { "pname": "System.Text.Json", @@ -1076,8 +1071,8 @@ }, { "pname": "System.Text.Json", - "version": "9.0.2", - "hash": "sha256-kftKUuGgZtF4APmp77U79ws76mEIi+R9+DSVGikA5y8=" + "version": "9.0.9", + "hash": "sha256-I+GCgXZZUtgAta94BIBqy72HnZJ3egzNBOTxnVy2Ur8=" }, { "pname": "System.Text.RegularExpressions", @@ -1096,8 +1091,8 @@ }, { "pname": "System.Threading.Channels", - "version": "9.0.2", - "hash": "sha256-Ubs57l7OtgMyC/N1qiAFcfqAxqghRVXs9tB7Jws30t8=" + "version": "9.0.8", + "hash": "sha256-2gKEpEc10gRfKvPSbxb//Oa5JRm5whWcXu1SqpNnoC0=" }, { "pname": "System.Threading.Tasks", @@ -1111,8 +1106,8 @@ }, { "pname": "System.Threading.Tasks.Extensions", - "version": "4.6.1", - "hash": "sha256-uCNLRvztz92N+hjrnHOpzwkmoYr3+H2ZY51qvB9pkxo=" + "version": "4.6.3", + "hash": "sha256-GrySx1F6Ah6tfnnQt/PHC+dbzg+sfP47OOFX0yJF/xo=" }, { "pname": "System.Threading.ThreadPool", diff --git a/pkgs/by-name/sb/sbom-tool/package.nix b/pkgs/by-name/sb/sbom-tool/package.nix index aa95a5ab4ed6..f30b5e1ff01d 100644 --- a/pkgs/by-name/sb/sbom-tool/package.nix +++ b/pkgs/by-name/sb/sbom-tool/package.nix @@ -9,13 +9,13 @@ buildDotnetModule rec { pname = "sbom-tool"; - version = "4.1.2"; + version = "4.1.3"; src = fetchFromGitHub { owner = "microsoft"; repo = "sbom-tool"; tag = "v${version}"; - hash = "sha256-rC77sbq2qhs+K2VZv9QBnhU5647Qg2TR609ovnCY69k="; + hash = "sha256-zv83bbdkVB2Pejyp0S7WaReO7HIjvOk4/2cyMFqNERM="; }; projectFile = "src/Microsoft.Sbom.Tool/Microsoft.Sbom.Tool.csproj"; diff --git a/pkgs/by-name/sm/smtp-user-enum/package.nix b/pkgs/by-name/sm/smtp-user-enum/package.nix new file mode 100644 index 000000000000..dbc0e14f564a --- /dev/null +++ b/pkgs/by-name/sm/smtp-user-enum/package.nix @@ -0,0 +1,37 @@ +{ + lib, + fetchFromGitHub, + python3, +}: + +python3.pkgs.buildPythonApplication rec { + pname = "smtp-user-enum"; + version = "0.7.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "cytopia"; + repo = "smtp-user-enum"; + tag = version; + hash = "sha256-2GI//nv87H2zDkkgjAHSx2Zm2Sk0EpxmXQAN+I1K65I="; + }; + + pythonRemoveDeps = [ + # https://github.com/cytopia/smtp-user-enum/pull/21 + "argparse" + ]; + + build-system = with python3.pkgs; [ setuptools ]; + + # Project has no tests + doCheck = false; + + meta = { + description = "SMTP user enumeration via VRFY, EXPN and RCPT with clever timeout, retry and reconnect functionality"; + homepage = "https://github.com/cytopia/smtp-user-enum"; + changelog = "https://github.com/cytopia/smtp-user-enum/releases/tag/${src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ fab ]; + mainProgram = "smtp-user-enum"; + }; +} diff --git a/pkgs/by-name/sn/snallygaster/package.nix b/pkgs/by-name/sn/snallygaster/package.nix index 63be148936bd..0d2470e16f71 100644 --- a/pkgs/by-name/sn/snallygaster/package.nix +++ b/pkgs/by-name/sn/snallygaster/package.nix @@ -6,17 +6,20 @@ python3Packages.buildPythonApplication rec { pname = "snallygaster"; - version = "0.0.14"; + version = "0.0.15"; pyproject = true; src = fetchFromGitHub { owner = "hannob"; repo = "snallygaster"; tag = "v${version}"; - hash = "sha256-H5rptK12p5dRKYjoQ6Nr8hxq8pL/3jFDgX1gnRZABTo="; + hash = "sha256-t6xNRPISlPaxlwW/infW9qnxguc/wF7XpbFPzZRcgDA="; }; - build-system = with python3Packages; [ setuptools ]; + build-system = with python3Packages; [ + setuptools + setuptools-scm + ]; dependencies = with python3Packages; [ dnspython @@ -26,11 +29,6 @@ python3Packages.buildPythonApplication rec { nativeCheckInputs = with python3Packages; [ pytestCheckHook ]; - disabledTestPaths = [ - # we are not interested in linting the project - "tests/test_codingstyle.py" - ]; - meta = with lib; { description = "Tool to scan for secret files on HTTP servers"; homepage = "https://github.com/hannob/snallygaster"; diff --git a/pkgs/by-name/wa/wasmtime/package.nix b/pkgs/by-name/wa/wasmtime/package.nix index 5ff193745fc7..c17c58286024 100644 --- a/pkgs/by-name/wa/wasmtime/package.nix +++ b/pkgs/by-name/wa/wasmtime/package.nix @@ -13,20 +13,20 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "wasmtime"; - version = "37.0.1"; + version = "37.0.2"; src = fetchFromGitHub { owner = "bytecodealliance"; repo = "wasmtime"; tag = "v${finalAttrs.version}"; - hash = "sha256-IVnKZJyNyKd/+x/VhlRo9zaPppFuEXo7jUKC5+Cg8+g="; + hash = "sha256-OQyGcxWMOxxzBHyOg2LUVsFuBEow6NIJCfrnsYWZtzk="; fetchSubmodules = true; }; # Disable cargo-auditable until https://github.com/rust-secure-code/cargo-auditable/issues/124 is solved. auditable = false; - cargoHash = "sha256-4Kxt1QauD6P5yJj+R/jPUR6itXvYubCukGMk7iij75w="; + cargoHash = "sha256-PXvhwnfGvGF4D6U+2dKp3wg6cbk/i+0bWRAMSkyd6i8="; cargoBuildFlags = [ "--package" "wasmtime-cli" diff --git a/pkgs/by-name/xe/xemu/package.nix b/pkgs/by-name/xe/xemu/package.nix index 69fd37c9c4f8..223d1c696451 100644 --- a/pkgs/by-name/xe/xemu/package.nix +++ b/pkgs/by-name/xe/xemu/package.nix @@ -28,6 +28,9 @@ which, wrapGAppsHook3, cacert, + darwin, + apple-sdk_12, + desktopToDarwinBundle, }: stdenv.mkDerivation (finalAttrs: { @@ -66,6 +69,10 @@ stdenv.mkDerivation (finalAttrs: { which wrapGAppsHook3 ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + darwin.sigtool + desktopToDarwinBundle + ] ++ (with python3Packages; [ python pyyaml @@ -79,22 +86,34 @@ stdenv.mkDerivation (finalAttrs: { glib gtk3 curl - libdrm libepoxy libpcap libsamplerate libslirp - libgbm openssl - vte vulkan-headers vulkan-loader + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + libdrm + libgbm + vte + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + apple-sdk_12 ]; configureFlags = [ "--disable-strip" "--target-list=i386-softmmu" "--disable-werror" + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + # As seen in the official build script ($src/build.sh) + "--disable-cocoa" + ] + ++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) [ + "--enable-hvf" ]; buildFlags = [ "qemu-system-i386" ]; @@ -117,6 +136,11 @@ stdenv.mkDerivation (finalAttrs: { preConfigure = '' configureFlagsArray+=("--extra-cflags=-DXBOX=1 -Wno-error=redundant-decls") + '' + + lib.optionalString stdenv.hostPlatform.isDarwin '' + configureFlagsArray+=("-Wno-implicit-function-declaration") + '' + + '' # When the data below can't be obtained through git, the build process tries # to run `XEMU_COMMIT=$(cat XEMU_COMMIT)` (and similar) echo '${finalAttrs.version}' > XEMU_VERSION @@ -127,6 +151,15 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace ./build.ninja --replace /usr/bin/env $(which env) ''; + postBuild = + lib.optionalString (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) '' + # Needed for HVF acceleration + codesign --entitlements $src/accel/hvf/entitlements.plist -f -s - qemu-system-i386-unsigned + '' + + lib.optionalString stdenv.hostPlatform.isDarwin '' + mv qemu-system-i386-unsigned qemu-system-i386 + ''; + installPhase = '' runHook preInstall @@ -154,7 +187,10 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/xemu-project/xemu/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl2Plus; mainProgram = "xemu"; - maintainers = with lib.maintainers; [ marcin-serwin ]; - platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ + marcin-serwin + matteopacini + ]; + platforms = lib.platforms.linux ++ lib.platforms.darwin; }; }) diff --git a/pkgs/development/libraries/nss/latest.nix b/pkgs/development/libraries/nss/latest.nix index ce7f34a1a542..57c8a625e711 100644 --- a/pkgs/development/libraries/nss/latest.nix +++ b/pkgs/development/libraries/nss/latest.nix @@ -5,8 +5,8 @@ # Example: nix-shell ./maintainers/scripts/update.nix --argstr package cacert import ./generic.nix { - version = "3.116"; - hash = "sha256-df/xzelMk6IvcmZvzc69WhEaO3SQzSfEy0xXKhSo/Nk="; + version = "3.117"; + hash = "sha256-sAs0TiV3TK/WtgHvEjl2KFAgebyWZYmcRcmxjpn2AME="; filename = "latest.nix"; versionRegex = "NSS_(\\d+)_(\\d+)(?:_(\\d+))?_RTM"; } diff --git a/pkgs/development/python-modules/bluetooth-data-tools/default.nix b/pkgs/development/python-modules/bluetooth-data-tools/default.nix index a59e9bd08520..2233fedecc9d 100644 --- a/pkgs/development/python-modules/bluetooth-data-tools/default.nix +++ b/pkgs/development/python-modules/bluetooth-data-tools/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "bluetooth-data-tools"; - version = "1.28.2"; + version = "1.28.3"; pyproject = true; disabled = pythonOlder "3.10"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = "bluetooth-data-tools"; tag = "v${version}"; - hash = "sha256-vXg8qNfA/Q2kCK5bhABNHL26zAtapelSZy3tjrD2JTo="; + hash = "sha256-xeBqxGOyxjR/O593ctyfwASxBZIeRBTdpVI981gOw5o="; }; # The project can build both an optimized cython version and an unoptimized diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index fc4bd90aea22..83314dddab6b 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -359,7 +359,7 @@ buildPythonPackage rec { pname = "boto3-stubs"; - version = "1.40.47"; + version = "1.40.48"; pyproject = true; disabled = pythonOlder "3.7"; @@ -367,7 +367,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "boto3_stubs"; inherit version; - hash = "sha256-ZD7iS/i3ZREw6Z4VI4BWa9NKs10QL1lPMza6Ycyeeuw="; + hash = "sha256-84TYauUoQoVBWDWnaea73/tunZEHP99CYMEK0iKZdhY="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 4a4766ba79c4..d15f3c787fbc 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -797,8 +797,8 @@ in "sha256-pfIQS9as02Gm4mHUc3q3gMKRHz+wT/lRKHWUc2ugt1s="; mypy-boto3-license-manager-user-subscriptions = - buildMypyBoto3Package "license-manager-user-subscriptions" "1.40.35" - "sha256-SvXSGmSDMCmseJkD7QYE0SgeTO/AWKK/ROT32KP1RsE="; + buildMypyBoto3Package "license-manager-user-subscriptions" "1.40.48" + "sha256-hp2jCL1IkXluhEyexdawQvwLfk+9pUVjKlnE9dkVnxc="; mypy-boto3-lightsail = buildMypyBoto3Package "lightsail" "1.40.39" @@ -993,8 +993,8 @@ in "sha256-XS7wWZReJC9tVuVCZg91tDj1iWCuUfKUup8Jf4oxS8g="; mypy-boto3-outposts = - buildMypyBoto3Package "outposts" "1.40.0" - "sha256-iZ8rz+esBOvQSDwfbF/eaGUWt5Dvfh+lFvCn7XXK4BY="; + buildMypyBoto3Package "outposts" "1.40.48" + "sha256-9N7I4XQQP/vUvGvMYT8SnYRJFWEKm7YMjtTgkTMnY8I="; mypy-boto3-panorama = buildMypyBoto3Package "panorama" "1.40.15" @@ -1233,8 +1233,8 @@ in "sha256-1YK+zUZhTf37giAyXYuZDJ8Gmg4LUZO1FwaAGViIXos="; mypy-boto3-service-quotas = - buildMypyBoto3Package "service-quotas" "1.40.0" - "sha256-ZQlzItKRMNpMjBDsMdYXeZxc53GA4ODsYXT8Q/RfR7U="; + buildMypyBoto3Package "service-quotas" "1.40.48" + "sha256-9lvZvist3G5plkmsvZ4iHM2iBim8V3BmCYTbk6xDrmc="; mypy-boto3-servicecatalog = buildMypyBoto3Package "servicecatalog" "1.40.0" diff --git a/pkgs/development/python-modules/pycrdt/Cargo.lock b/pkgs/development/python-modules/pycrdt/Cargo.lock index e887180fc357..d73808d037f5 100644 --- a/pkgs/development/python-modules/pycrdt/Cargo.lock +++ b/pkgs/development/python-modules/pycrdt/Cargo.lock @@ -168,11 +168,10 @@ checksum = "58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174" [[package]] name = "lock_api" -version = "0.4.13" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765" +checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" dependencies = [ - "autocfg", "scopeguard", ] @@ -211,15 +210,15 @@ checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" [[package]] name = "parking_lot_core" -version = "0.9.11" +version = "0.9.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5" +checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" dependencies = [ "cfg-if", "libc", "redox_syscall", "smallvec", - "windows-targets", + "windows-link", ] [[package]] @@ -245,7 +244,7 @@ dependencies = [ [[package]] name = "pycrdt" -version = "0.12.37" +version = "0.12.40" dependencies = [ "pyo3", "serde_json", @@ -324,9 +323,9 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.5.17" +version = "0.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77" +checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" dependencies = [ "bitflags", ] @@ -522,68 +521,10 @@ dependencies = [ ] [[package]] -name = "windows-targets" -version = "0.52.6" +name = "windows-link" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" -dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_gnullvm", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", -] - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" - -[[package]] -name = "windows_i686_gnu" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" - -[[package]] -name = "windows_i686_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" - -[[package]] -name = "windows_i686_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" +checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" [[package]] name = "yrs" diff --git a/pkgs/development/python-modules/pycrdt/default.nix b/pkgs/development/python-modules/pycrdt/default.nix index 7d9d6e33e517..495037a80899 100644 --- a/pkgs/development/python-modules/pycrdt/default.nix +++ b/pkgs/development/python-modules/pycrdt/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "pycrdt"; - version = "0.12.37"; + version = "0.12.40"; pyproject = true; src = fetchFromGitHub { owner = "y-crdt"; repo = "pycrdt"; tag = version; - hash = "sha256-jcp7rxpnNMa0xS+ig9CX4Mwzk05PuzhfkiAFYLoaAQI="; + hash = "sha256-4aKR/mTpuPKv3zq00PI40vbWUNBNQbVRyH39AtADb0Y="; }; postPatch = '' diff --git a/pkgs/os-specific/linux/kernel/zen-kernels.nix b/pkgs/os-specific/linux/kernel/zen-kernels.nix index 83c00a2cccbb..2d9fc1c0c368 100644 --- a/pkgs/os-specific/linux/kernel/zen-kernels.nix +++ b/pkgs/os-specific/linux/kernel/zen-kernels.nix @@ -16,9 +16,9 @@ let variants = { # ./update-zen.py zen zen = { - version = "6.17"; # zen + version = "6.17.1"; # zen suffix = "zen1"; # zen - sha256 = "1qnl4fm077n2w3idip74v7y70ngg25fbyd8x8bqrb3s2kdw9r9nc"; # zen + sha256 = "0610gcmzmvc70nw7n225avf1spahzffc6ajq18ibidra1k5q2msj"; # zen isLqx = false; }; # ./update-zen.py lqx diff --git a/pkgs/servers/monitoring/grafana/plugins/ventura-psychrometric-panel/default.nix b/pkgs/servers/monitoring/grafana/plugins/ventura-psychrometric-panel/default.nix index 1a0898f0d1a1..0290ba43d438 100644 --- a/pkgs/servers/monitoring/grafana/plugins/ventura-psychrometric-panel/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/ventura-psychrometric-panel/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "ventura-psychrometric-panel"; - version = "5.0.2"; - zipHash = "sha256-375akpkIh4aB2N0T+O++VKmQkuVVMpn8V1/wugbzThU="; + version = "5.0.3"; + zipHash = "sha256-uGrLxbGNQa82dDhImZHaPAv0GbgV1SwgCHq6q4BjTUs="; meta = with lib; { description = "Grafana plugin to display air conditions on a psychrometric chart"; license = licenses.bsd3Lbnl; diff --git a/pkgs/tools/admin/turbovnc/default.nix b/pkgs/tools/admin/turbovnc/default.nix index 0444488eb1b6..b12bec21ab26 100644 --- a/pkgs/tools/admin/turbovnc/default.nix +++ b/pkgs/tools/admin/turbovnc/default.nix @@ -31,19 +31,19 @@ stdenv.mkDerivation (finalAttrs: { pname = "turbovnc"; - version = "3.2"; + version = "3.2.1"; src = fetchFromGitHub { owner = "TurboVNC"; repo = "turbovnc"; rev = finalAttrs.version; - hash = "sha256-CMJdUG4Dd7pbtr/KXq0hV+zR5i+L/y610O+SWJTR/zQ="; + hash = "sha256-J+J4QRf21QLScgtwwSZCXoy0+6bwZFeXm4k4zk0h5Rs="; }; # Notes: # * SSH support does not require `openssh` on PATH, because turbovnc # uses a built-in SSH client ("JSch fork"), as commented on e.g.: - # https://github.com/TurboVNC/turbovnc/releases/tag/3.2beta1 + # https://github.com/TurboVNC/turbovnc/releases/tag/3.2.1beta1 # # TODO: # * Build outputs that are unclear: @@ -110,7 +110,7 @@ stdenv.mkDerivation (finalAttrs: { # use system libs # TurboVNC >= 3.1.4 no longer needs overrides to use system libraries # instead of bundling them, see - # https://github.com/TurboVNC/turbovnc/releases/tag/3.2beta1: + # https://github.com/TurboVNC/turbovnc/releases/tag/3.2.1beta1: # > The TVNC_SYSTEMLIBS and TVNC_SYSTEMX11 CMake variables have been removed, # > and the build system now behaves as if those variables are always on. # > A new CMake variable (TVNC_ZLIBNG) can be used on x86 platforms diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 166052187334..3b9996ca8dfe 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1733,6 +1733,7 @@ mapAliases { memorymappingHook = throw "memorymapping has been removed, as it was only useful on old macOS versions that are no longer supported"; # Added 2024-10-05 memstream = throw "memstream has been removed, as it was only useful on old macOS versions that are no longer supported"; # Added 2024-10-05 memstreamHook = throw "memstream has been removed, as it was only useful on old macOS versions that are no longer supported"; # Added 2024-10-05 + meteo = throw "'meteo' has been removed as it was unmaintained and depends on deprecated webkitgtk_4_0"; # Added 2025-10-09 mhwaveedit = throw "'mkwaveedit' has been removed due to lack of maintenance upstream. Consider using 'audacity' or 'tenacity' instead"; # Added 2024-09-15 microcodeAmd = microcode-amd; # Added 2024-09-08 microcodeIntel = microcode-intel; # Added 2024-09-08 @@ -1806,6 +1807,7 @@ mapAliases { n98-magerun = throw "n98-magerun doesn't support new PHP newer than 8.1"; # Added 2025-10-03 namazu = throw "namazu has been removed, as it was broken"; # Added 2025-08-25 nanoblogger = throw "nanoblogger has been removed as upstream stopped developement in 2013"; # Added 2025-09-10 + nasc = throw "'nasc' has been removed as it was unmaintained and depends on deprecated webkitgtk_4_0"; # Added 2025-10-09 ncdu_2 = ncdu; # Added 2022-07-22 neardal = throw "neardal has been removed because it has been marked as broken since at least November 2024."; # Added 2025-09-29 neocities-cli = neocities; # Added 2024-07-31 @@ -1833,6 +1835,7 @@ mapAliases { }; nettools = net-tools; # Added 2025-06-11 newt-go = fosrl-newt; # Added 2025-06-24 + notes-up = throw "'notes-up' has been removed as it was unmaintained and depends on deprecated webkitgtk_4_0"; # Added 2025-10-09 notify-sharp = throw "'notify-sharp' has been removed as it was unmaintained and depends on deprecated dbus-sharp versions"; # Added 2025-08-25 nextcloud30 = throw '' Nextcloud v30 has been removed from `nixpkgs` as the support for is dropped