lol

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

Conflicts:
- pkgs/by-name/ca/cargo-leptos/package.nix
- pkgs/by-name/ha/harper/package.nix
- pkgs/by-name/ma/marmite/package.nix
- pkgs/by-name/no/nomino/package.nix
- pkgs/by-name/st/stgit/package.nix
- pkgs/development/python-modules/pycm/default.nix
- pkgs/development/python-modules/python-gvm/default.nix
- pkgs/development/tools/rbspy/default.nix

+536 -866
+6
maintainers/maintainer-list.nix
··· 22994 22994 githubId = 5409166; 22995 22995 name = "Rishi Desai"; 22996 22996 }; 22997 + therobot2105 = { 22998 + email = "felix.kimmel@web.de"; 22999 + github = "TheRobot2105"; 23000 + githubId = 91203390; 23001 + name = "Felix Kimmel"; 23002 + }; 22997 23003 thesola10 = { 22998 23004 email = "me@thesola.io"; 22999 23005 github = "Thesola10";
+6 -6
nixos/modules/installer/tools/nix-fallback-paths.nix
··· 1 1 { 2 - x86_64-linux = "/nix/store/wsa13yx6kl6zzjlhjb8vmcqb6msbxym3-nix-2.24.11"; 3 - i686-linux = "/nix/store/rn1449hjxh77f723m5rc1skgv4paknic-nix-2.24.11"; 4 - aarch64-linux = "/nix/store/psrkach0v2s66rw30nxzpz7hgsqrvg28-nix-2.24.11"; 5 - riscv64-linux = "/nix/store/zc8clmxxi9zr7vx7y8v8kg1rsmhwsp42-nix-riscv64-unknown-linux-gnu-2.24.11"; 6 - x86_64-darwin = "/nix/store/nc81g85wlkzqck5mxdfbnxscavg2xh09-nix-2.24.11"; 7 - aarch64-darwin = "/nix/store/nqzxb4h7sbkk6876zx8yc88ahlgl5kkl-nix-2.24.11"; 2 + x86_64-linux = "/nix/store/kwck2vdfdp2v4jr9c4daryyk9mlbx406-nix-2.24.12"; 3 + i686-linux = "/nix/store/s9qqyxzcgjl7xrfhnnjiiy9v876pcphi-nix-2.24.12"; 4 + aarch64-linux = "/nix/store/pmj4g05d4nlr3gcr8nyadgwir3svbkmx-nix-2.24.12"; 5 + riscv64-linux = "/nix/store/nzr3m4x3mcnfpnmyap31f9pviwv29vyc-nix-riscv64-unknown-linux-gnu-2.24.12"; 6 + x86_64-darwin = "/nix/store/pf6msb0yzccznd75yil32mzk284h90z4-nix-2.24.12"; 7 + aarch64-darwin = "/nix/store/vaaakw66qnbw4g007rf2nggy0rmhf8fh-nix-2.24.12"; 8 8 }
+33 -7
nixos/modules/services/web-apps/freshrss.nix
··· 3 3 with lib; 4 4 let 5 5 cfg = config.services.freshrss; 6 + webserver = config.services.${cfg.webserver}; 6 7 7 8 extension-env = pkgs.buildEnv { 8 9 name = "freshrss-extensions"; ··· 129 130 example = "/mnt/freshrss"; 130 131 }; 131 132 133 + webserver = mkOption { 134 + type = types.enum [ "nginx" "caddy" "none"]; 135 + default = "nginx"; 136 + description = '' 137 + Whether to use nginx or caddy for virtual host management. 138 + 139 + Further nginx configuration can be done by adapting `services.nginx.virtualHosts.<name>`. 140 + See [](#opt-services.nginx.virtualHosts) for further information. 141 + 142 + Further caddy configuration can be done by adapting `services.caddy.virtualHosts.<name>`. 143 + See [](#opt-services.caddy.virtualHosts) for further information. 144 + ''; 145 + }; 146 + 132 147 virtualHost = mkOption { 133 - type = types.nullOr types.str; 148 + type = types.str; 134 149 default = "freshrss"; 135 150 description = '' 136 - Name of the nginx virtualhost to use and setup. If null, do not setup any virtualhost. 137 - You may need to configure the virtualhost further through services.nginx.virtualHosts.<virtualhost>, 138 - for example to enable SSL. 151 + Name of the caddy/nginx virtualhost to use and setup. 139 152 ''; 140 153 }; 141 154 ··· 204 217 ''; 205 218 } 206 219 ]; 220 + 221 + # Set up a Caddy virtual host. 222 + services.caddy = mkIf (cfg.webserver == "caddy") { 223 + enable = true; 224 + virtualHosts.${cfg.virtualHost}.extraConfig = '' 225 + root * ${config.services.freshrss.package}/p 226 + php_fastcgi unix/${config.services.phpfpm.pools.freshrss.socket} { 227 + env FRESHRSS_DATA_PATH ${config.services.freshrss.dataDir} 228 + } 229 + file_server 230 + ''; 231 + }; 232 + 207 233 # Set up a Nginx virtual host. 208 - services.nginx = mkIf (cfg.virtualHost != null) { 234 + services.nginx = mkIf (cfg.webserver == "nginx") { 209 235 enable = true; 210 236 virtualHosts.${cfg.virtualHost} = { 211 237 root = "${cfg.package}/p"; ··· 237 263 ${cfg.pool} = { 238 264 user = "freshrss"; 239 265 settings = { 240 - "listen.owner" = "nginx"; 241 - "listen.group" = "nginx"; 266 + "listen.owner" = webserver.user; 267 + "listen.group" = webserver.group; 242 268 "listen.mode" = "0600"; 243 269 "pm" = "dynamic"; 244 270 "pm.max_children" = 32;
+1 -1
nixos/modules/services/web-apps/pixelfed.nix
··· 109 109 } 110 110 ''; 111 111 description = '' 112 - With this option, you can customize an nginx virtual host which already has sensible defaults for Dolibarr. 112 + With this option, you can customize an nginx virtual host which already has sensible defaults for Pixelfed. 113 113 Set to {} if you do not need any customization to the virtual host. 114 114 If enabled, then by default, the {option}`serverName` is 115 115 `''${domain}`,
+30
nixos/tests/freshrss/caddy-sqlite.nix
··· 1 + import ../make-test-python.nix ( 2 + { lib, pkgs, ... }: 3 + { 4 + name = "freshrss-caddy-sqlite"; 5 + meta.maintainers = with lib.maintainers; [ 6 + etu 7 + stunkymonkey 8 + ]; 9 + 10 + nodes.machine = 11 + { pkgs, ... }: 12 + { 13 + services.freshrss = { 14 + enable = true; 15 + baseUrl = "http://localhost"; 16 + passwordFile = pkgs.writeText "password" "secret"; 17 + dataDir = "/srv/freshrss"; 18 + webserver = "caddy"; 19 + virtualHost = "freshrss:80"; 20 + }; 21 + }; 22 + 23 + testScript = '' 24 + machine.wait_for_unit("multi-user.target") 25 + machine.wait_for_open_port(80) 26 + response = machine.succeed("curl -vvv -s -H 'Host: freshrss' http://localhost:80/i/") 27 + assert '<title>Login · FreshRSS</title>' in response, "Login page didn't load successfully" 28 + ''; 29 + } 30 + )
+2 -1
nixos/tests/freshrss/default.nix
··· 5 5 http-auth = import ./http-auth.nix { inherit system pkgs; }; 6 6 none-auth = import ./none-auth.nix { inherit system pkgs; }; 7 7 pgsql = import ./pgsql.nix { inherit system pkgs; }; 8 - sqlite = import ./sqlite.nix { inherit system pkgs; }; 8 + nginx-sqlite = import ./nginx-sqlite.nix { inherit system pkgs; }; 9 + caddy-sqlite = import ./caddy-sqlite.nix { inherit system pkgs; }; 9 10 }
+1 -1
nixos/tests/freshrss/extensions.nix
··· 17 17 testScript = '' 18 18 machine.wait_for_unit("multi-user.target") 19 19 machine.wait_for_open_port(80) 20 - response = machine.succeed("curl -vvv -s http://127.0.0.1:80/i/?c=extension") 20 + response = machine.succeed("curl -vvv -s http://localhost:80/i/?c=extension") 21 21 assert '<span class="ext_name disabled">YouTube Video Feed</span>' in response, "Extension not present in extensions page." 22 22 ''; 23 23 }
+1 -1
nixos/tests/freshrss/http-auth.nix
··· 18 18 testScript = '' 19 19 machine.wait_for_unit("multi-user.target") 20 20 machine.wait_for_open_port(80) 21 - response = machine.succeed("curl -vvv -s -H 'Host: freshrss' -H 'Remote-User: testuser' http://127.0.0.1:80/i/") 21 + response = machine.succeed("curl -vvv -s -H 'Host: freshrss' -H 'Remote-User: testuser' http://localhost:80/i/") 22 22 assert 'Account: testuser' in response, "http_auth method didn't work." 23 23 ''; 24 24 }
+1 -1
nixos/tests/freshrss/none-auth.nix
··· 17 17 testScript = '' 18 18 machine.wait_for_unit("multi-user.target") 19 19 machine.wait_for_open_port(80) 20 - response = machine.succeed("curl -vvv -s http://127.0.0.1:80/i/") 20 + response = machine.succeed("curl -vvv -s http://localhost:80/i/") 21 21 assert '<title>Main stream · FreshRSS</title>' in response, "FreshRSS stream page didn't load successfully" 22 22 ''; 23 23 }
+1 -1
nixos/tests/freshrss/pgsql.nix
··· 47 47 machine.wait_for_unit("multi-user.target") 48 48 machine.wait_for_open_port(5432) 49 49 machine.wait_for_open_port(80) 50 - response = machine.succeed("curl -vvv -s -H 'Host: freshrss' http://127.0.0.1:80/i/") 50 + response = machine.succeed("curl -vvv -s -H 'Host: freshrss' http://localhost:80/i/") 51 51 assert '<title>Login · FreshRSS</title>' in response, "Login page didn't load successfully" 52 52 ''; 53 53 }
+2 -2
nixos/tests/freshrss/sqlite.nix nixos/tests/freshrss/nginx-sqlite.nix
··· 1 1 import ../make-test-python.nix ( 2 2 { lib, pkgs, ... }: 3 3 { 4 - name = "freshrss-sqlite"; 4 + name = "freshrss-nginx-sqlite"; 5 5 meta.maintainers = with lib.maintainers; [ 6 6 etu 7 7 stunkymonkey ··· 21 21 testScript = '' 22 22 machine.wait_for_unit("multi-user.target") 23 23 machine.wait_for_open_port(80) 24 - response = machine.succeed("curl -vvv -s -H 'Host: freshrss' http://127.0.0.1:80/i/") 24 + response = machine.succeed("curl -vvv -s -H 'Host: freshrss' http://localhost:80/i/") 25 25 assert '<title>Login · FreshRSS</title>' in response, "Login page didn't load successfully" 26 26 ''; 27 27 }
+2 -1
pkgs/applications/audio/librespot/default.nix
··· 29 29 sha256 = "sha256-dGQDRb7fgIkXelZKa+PdodIs9DxbgEMlVGJjK/hU3Mo="; 30 30 }; 31 31 32 - cargoHash = "sha256-GScAUqALoocqvsHz4XgPytI8cl0hiuWjqaO/ItNo4v4="; 32 + useFetchCargoVendor = true; 33 + cargoHash = "sha256-SqvJSHkyd1IicT6c4pE96dBJNNodULhpyG14HRGVWCk="; 33 34 34 35 nativeBuildInputs = 35 36 [
-12
pkgs/applications/editors/vim/plugins/generated.nix
··· 6529 6529 meta.homepage = "https://github.com/nvim-java/lua-async/"; 6530 6530 }; 6531 6531 6532 - lua-async-await = buildVimPlugin { 6533 - pname = "lua-async-await"; 6534 - version = "2024-03-31"; 6535 - src = fetchFromGitHub { 6536 - owner = "nvim-java"; 6537 - repo = "lua-async"; 6538 - rev = "652d94df34e97abe2d4a689edbc4270e7ead1a98"; 6539 - sha256 = "0jpw9008xghqmzjnikwq417p497lj7v9hkjbrach5p652yca07s8"; 6540 - }; 6541 - meta.homepage = "https://github.com/nvim-java/lua-async/"; 6542 - }; 6543 - 6544 6532 lualine-lsp-progress = buildVimPlugin { 6545 6533 pname = "lualine-lsp-progress"; 6546 6534 version = "2021-10-23";
+1 -1
pkgs/applications/editors/vim/plugins/overrides.nix
··· 2255 2255 2256 2256 nvim-java = super.nvim-java.overrideAttrs { 2257 2257 dependencies = with self; [ 2258 - lua-async-await 2258 + lua-async 2259 2259 mason-nvim 2260 2260 nui-nvim 2261 2261 nvim-dap
+16
pkgs/applications/editors/vscode/extensions/default.nix
··· 2384 2384 }; 2385 2385 }; 2386 2386 2387 + hirse.vscode-ungit = buildVscodeMarketplaceExtension { 2388 + mktplcRef = { 2389 + name = "vscode-ungit"; 2390 + publisher = "hirse"; 2391 + version = "2.5.2"; 2392 + hash = "sha256-0CFYL6rBecB8rNnk4IAtg03ZPdSJ9qxwnVdhdQedxsQ="; 2393 + }; 2394 + meta = { 2395 + description = "Ungit in Visual Studio Code."; 2396 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=Hirse.vscode-ungit"; 2397 + homepage = "https://github.com/hirse/vscode-ungit"; 2398 + license = lib.licenses.mit; 2399 + maintainers = [ lib.maintainers.therobot2105 ]; 2400 + }; 2401 + }; 2402 + 2387 2403 hiukky.flate = buildVscodeMarketplaceExtension { 2388 2404 mktplcRef = { 2389 2405 name = "flate";
+7 -35
pkgs/applications/emulators/wine/sources.nix
··· 24 24 in rec { 25 25 26 26 stable = fetchurl rec { 27 - version = "9.0"; 28 - url = "https://dl.winehq.org/wine/source/9.0/wine-${version}.tar.xz"; 29 - hash = "sha256-fP0JClOV9bdtlbtd76yKMSyN5MBwwRY7i1jaODMMpu4="; 27 + version = "10.0"; 28 + url = "https://dl.winehq.org/wine/source/10.0/wine-${version}.tar.xz"; 29 + hash = "sha256-xeCz9ffvr7MOnNTZxiS4XFgxcdM1SdkzzTQC80GsNgE="; 30 30 31 31 ## see http://wiki.winehq.org/Gecko 32 32 gecko32 = fetchurl rec { ··· 69 69 70 70 unstable = fetchurl rec { 71 71 # NOTE: Don't forget to change the hash for staging as well. 72 - version = "10.0-rc5"; 72 + version = "10.0"; 73 73 url = "https://dl.winehq.org/wine/source/10.0/wine-${version}.tar.xz"; 74 - hash = "sha256-7IlPe1wH0tTCHVNNf0OUZnuO8ngH4w4hKJhpp02XbtI="; 74 + hash = "sha256-xeCz9ffvr7MOnNTZxiS4XFgxcdM1SdkzzTQC80GsNgE="; 75 75 inherit (stable) patches; 76 76 77 77 ## see http://wiki.winehq.org/Gecko ··· 117 117 staging = fetchFromGitLab rec { 118 118 # https://gitlab.winehq.org/wine/wine-staging 119 119 inherit (unstable) version; 120 - hash = "sha256-no+yYF/xhy0kRfBqPer0UbpJNEh9LtKCmyVvhQB58K4="; 120 + hash = "sha256-0mzKoaNaJ6ZDYQtJFU383W5nNe/FKtpBjeWDpiqkmp4="; 121 121 domain = "gitlab.winehq.org"; 122 122 owner = "wine"; 123 123 repo = "wine-staging"; ··· 126 126 disabledPatchsets = [ ]; 127 127 }; 128 128 129 - wayland = fetchFromGitLab { 130 - # https://gitlab.collabora.com/alf/wine/-/tree/wayland 131 - version = "8.2"; 132 - hash = "sha256-Eb2SFBIeQQ3cVZkUQcwNT5mcYe0ShFxBdMc3BlqkwTo="; 133 - domain = "gitlab.collabora.com"; 134 - owner = "alf"; 135 - repo = "wine"; 136 - rev = "b2547ddf9e08cafce98cf7734d5c4ec926ef3536"; 137 - 138 - inherit (unstable) gecko32 gecko64; 139 - 140 - inherit (unstable) mono; 141 - 142 - updateScript = writeShellScript "update-wine-wayland" '' 143 - ${updateScriptPreamble} 144 - wayland_rev=$(get_source_attr wayland.rev) 145 - 146 - latest_wayland_rev=$(curl -s 'https://gitlab.collabora.com/api/v4/projects/2847/repository/branches/wayland' | jq -r .commit.id) 147 - 148 - if [[ "$wayland_rev" != "$latest_wayland_rev" ]]; then 149 - latest_wayland=$(curl -s 'https://gitlab.collabora.com/alf/wine/-/raw/wayland/VERSION' | cut -f3 -d' ') 150 - wayland_url=$(get_source_attr wayland.url) 151 - set_version_and_hash wayland "$latest_wayland" "$(nix-prefetch-url --unpack "''${wayland_url/$wayland_rev/$latest_wayland_rev}")" 152 - set_source_attr wayland rev "\"$latest_wayland_rev\"" 153 - fi 154 - 155 - do_update 156 - ''; 157 - }; 129 + wayland = pkgs.lib.warnOnInstantiate "building wine with `wineRelease = \"wayland\"` is deprecated. Wine now builds with the wayland driver by default." stable; # added 2025-01-23 158 130 159 131 winetricks = fetchFromGitHub rec { 160 132 # https://github.com/Winetricks/winetricks/releases
+4 -8
pkgs/applications/kde/kdevelop/kdev-python.nix
··· 6 6 threadweaver, 7 7 ktexteditor, 8 8 kdevelop-unwrapped, 9 - python39, 9 + python3, 10 10 }: 11 - let 12 - # FIXME: stick with python 3.9 until MR supporting 3.10 is ready: 13 - # https://invent.kde.org/kdevelop/kdev-python/-/merge_requests/16 14 - python = python39; 15 - in 16 - mkDerivation rec { 11 + 12 + mkDerivation { 17 13 pname = "kdev-python"; 18 14 19 15 cmakeFlags = [ 20 - "-DPYTHON_EXECUTABLE=${python}/bin/python" 16 + "-DPYTHON_EXECUTABLE=${lib.getExe python3}" 21 17 ]; 22 18 23 19 nativeBuildInputs = [
+3 -3
pkgs/applications/office/treesheets/default.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "treesheets"; 15 - version = "0-unstable-2025-01-13"; 15 + version = "0-unstable-2025-01-16"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "aardappel"; 19 19 repo = "treesheets"; 20 - rev = "89b40de858f598975098a0436637bca8357a4a86"; 21 - hash = "sha256-kduZ+1EYxwuKAIVNBg9u32UD463gpBIjcxSj1FgvIIg="; 20 + rev = "f8edf8abe4d7f18528cec6460831d34ee30881e3"; 21 + hash = "sha256-6EwlpdbLEBu5oUQx6IawaFMkBbmfoRb+lZMZiVLAk8k="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+2 -2
pkgs/by-name/am/amazon-ssm-agent/package.nix
··· 42 42 in 43 43 buildGoModule rec { 44 44 pname = "amazon-ssm-agent"; 45 - version = "3.3.1345.0"; 45 + version = "3.3.1611.0"; 46 46 47 47 src = fetchFromGitHub { 48 48 owner = "aws"; 49 49 repo = "amazon-ssm-agent"; 50 50 tag = version; 51 - hash = "sha256-6MGb6P3PYfnoztLdLhOm/smCjyWuV7ZGJtK40l4yFB0="; 51 + hash = "sha256-mwru2BAnVSYLXoA+g7eizadSYLr9c3ikEJipo7N1n4Y="; 52 52 }; 53 53 54 54 vendorHash = null;
+8 -5
pkgs/by-name/ap/apt/package.nix
··· 1 1 { 2 2 lib, 3 3 stdenv, 4 - fetchurl, 4 + fetchFromGitLab, 5 5 bzip2, 6 6 cmake, 7 7 curl, ··· 34 34 35 35 stdenv.mkDerivation (finalAttrs: { 36 36 pname = "apt"; 37 - version = "2.9.18"; 37 + version = "2.9.25"; 38 38 39 - src = fetchurl { 40 - url = "mirror://debian/pool/main/a/apt/apt_${finalAttrs.version}.tar.xz"; 41 - hash = "sha256-mQO7u8ibtqRoeggKG/kLuLo2gC7BlrNUmkwf0FAtGjo="; 39 + src = fetchFromGitLab { 40 + domain = "salsa.debian.org"; 41 + owner = "apt-team"; 42 + repo = "apt"; 43 + rev = finalAttrs.version; 44 + hash = "sha256-YVMqqWF4heSF11b0uKD/EUUBPPzkTtGP3QxnLVY6/l8="; 42 45 }; 43 46 44 47 # cycle detection; lib can't be split
+2 -2
pkgs/by-name/as/asn/package.nix
··· 16 16 17 17 stdenv.mkDerivation rec { 18 18 pname = "asn"; 19 - version = "0.78.0"; 19 + version = "0.78.3"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "nitefood"; 23 23 repo = "asn"; 24 24 tag = "v${version}"; 25 - hash = "sha256-pXPc6cAPqvbECvP3v3Z1Og8jhIhh5zvXomZrxNX6KVI="; 25 + hash = "sha256-ydCpCmW6NK3LM05YLw6KtJWo7UtMcsxQt2RH/Xl+bFw="; 26 26 }; 27 27 28 28 nativeBuildInputs = [
+2 -2
pkgs/by-name/ba/baddns/package.nix
··· 7 7 8 8 python3.pkgs.buildPythonApplication rec { 9 9 pname = "baddns"; 10 - version = "1.6.68"; 10 + version = "1.7.86"; 11 11 pyproject = true; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "blacklanternsecurity"; 15 15 repo = "baddns"; 16 16 tag = version; 17 - hash = "sha256-TQPjSmLXgcHYxBQFO1QPozs1XRaJDTakGN24LLuFdfY="; 17 + hash = "sha256-Jj36aNNYCwqK/Yux92YmCxywftoizXZE39qLhLpjAaw="; 18 18 }; 19 19 20 20 pythonRelaxDeps = true;
+3 -3
pkgs/by-name/ca/capslock/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "capslock"; 10 - version = "0.2.6"; 10 + version = "0.2.7"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "google"; 14 14 repo = "capslock"; 15 15 rev = "v${version}"; 16 - hash = "sha256-8B9L/lLRxDI6/qUCbL8VM37glDFBTaqb0fGI9BYfICU="; 16 + hash = "sha256-kRuEcrx9LBzCpXFWlc9bSsgZt84T8R8VFdbAWAseSPQ="; 17 17 }; 18 18 19 - vendorHash = "sha256-gmvnpJurjhCGS3/FH6HBZ0Zwx57ArSaw5dLHtJXCFc8="; 19 + vendorHash = "sha256-CUw4ukSAs12dprgcQRfdoKzY7gbzUCHk0t2SrUMtrxo="; 20 20 21 21 subPackages = [ "cmd/capslock" ]; 22 22
+3 -3
pkgs/by-name/ca/cargo-leptos/package.nix
··· 16 16 in 17 17 rustPlatform.buildRustPackage rec { 18 18 pname = "cargo-leptos"; 19 - version = "0.2.25"; 19 + version = "0.2.26"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "leptos-rs"; 23 23 repo = pname; 24 24 rev = "v${version}"; 25 - hash = "sha256-vgYr6mMS2O4/102R+6iCW9IBziM1tIav569d36iIbl8="; 25 + hash = "sha256-v1gNH3pq5db/swsk79nEzgtR4jy3f/xHs4QaLnVcVYU="; 26 26 }; 27 27 28 28 useFetchCargoVendor = true; 29 - cargoHash = "sha256-pKf6CN+AgcWLZzTRoupSJFD5s97mIimgWU9IhqQmpVo="; 29 + cargoHash = "sha256-fyOlMagXrpfMsaLffeXolTgMldN9u6RQ08Zak9MdC4U="; 30 30 31 31 buildInputs = optionals isDarwin [ 32 32 SystemConfiguration
+2 -2
pkgs/by-name/co/commandergenius/package.nix
··· 18 18 19 19 stdenv.mkDerivation rec { 20 20 pname = "commandergenius"; 21 - version = "3.5.1"; 21 + version = "3.5.2"; 22 22 23 23 src = fetchFromGitLab { 24 24 owner = "Dringgstein"; 25 25 repo = "Commander-Genius"; 26 26 rev = "v${version}"; 27 - hash = "sha256-sWnx2UdnuuLcTxhuXhfG2ssnFvuGi9kOBrpc4jiKgTs="; 27 + hash = "sha256-4WfHdgn8frcDVa3Va6vo/jZihf09vIs+bNdAxScgovE="; 28 28 }; 29 29 30 30 buildInputs = [
+3 -3
pkgs/by-name/gf/gfn-electron/package.nix
··· 7 7 makeBinaryWrapper, 8 8 }: 9 9 let 10 - version = "2.1.2"; 10 + version = "2.1.3"; 11 11 in 12 12 buildNpmPackage { 13 13 pname = "gfn-electron"; ··· 17 17 owner = "hmlendea"; 18 18 repo = "gfn-electron"; 19 19 tag = "v${version}"; 20 - hash = "sha256-kTnM4wSDqP2V8hb4mDhbQYpVYouSnUkjuuCfITb/xgY="; 20 + hash = "sha256-o5p7INuyrs4Fw0uoP9f3UpqpmJzHIFSBCBTTU2NfUMQ="; 21 21 }; 22 22 23 - npmDepsHash = "sha256-27N0hWOfkLQGaGspm4aCoVF6PWiUOAKs+JzbdQV94lo="; 23 + npmDepsHash = "sha256-xp9uZAMrsPut91tQD3XfeENr7fXFg2bE89xShG1AcZk="; 24 24 25 25 nativeBuildInputs = [ makeBinaryWrapper ]; 26 26
+2 -2
pkgs/by-name/gi/gitxray/package.nix
··· 6 6 7 7 python3.pkgs.buildPythonApplication rec { 8 8 pname = "gitxray"; 9 - version = "1.0.16.4"; 9 + version = "1.0.17"; 10 10 pyproject = true; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "kulkansecurity"; 14 14 repo = "gitxray"; 15 15 tag = version; 16 - hash = "sha256-rxG/FXIvPPCmV8//Bq3Upu4kNjwVhPVTK4ADp9X3OL0="; 16 + hash = "sha256-wPqjCIHYvU1QuQIXCrbzr8+JtwQmFNHzAjxr8AXkxrc="; 17 17 }; 18 18 19 19 build-system = with python3.pkgs; [ setuptools ];
+2 -2
pkgs/by-name/gl/glooctl/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "glooctl"; 10 - version = "1.18.5"; 10 + version = "1.18.6"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "solo-io"; 14 14 repo = "gloo"; 15 15 rev = "v${version}"; 16 - hash = "sha256-0ITszVZnxbXSCie9lFotMwZYSVTAhqDgKiz19apPkog="; 16 + hash = "sha256-kxNlTVU4VFqEhismth5qb0Ar335TYhO/2oE8tt9km3c="; 17 17 }; 18 18 19 19 vendorHash = "sha256-AEfDeUD7A4ZFgctNa8b1XeJMFnmcQCLvlQqNFM/gSCc=";
+3 -3
pkgs/by-name/gr/grafana-kiosk/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "grafana-kiosk"; 11 - version = "1.0.8"; 11 + version = "1.0.9"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "grafana"; 15 15 repo = "grafana-kiosk"; 16 16 rev = "v${version}"; 17 - hash = "sha256-M0Gz0+MQNTIOYBxVRaxk5kYZwoJy1nPckGcYF29EzHA="; 17 + hash = "sha256-kh62qGMVHNTssQMEBwLaEW0tRtP3iWMrxXeQU+fe+44="; 18 18 }; 19 19 20 - vendorHash = "sha256-dnA5Z6VX7+RLpV7+PPuckH+v407dK8nbe0OVJtfG1YE="; 20 + vendorHash = "sha256-LZLmXGPYvNR4meqen0h0UHj62392hfPs9BLNK+X6sKA="; 21 21 22 22 nativeBuildInputs = [ makeWrapper ]; 23 23 postFixup = ''
+3 -3
pkgs/by-name/gt/gtuber/package.nix
··· 17 17 18 18 stdenv.mkDerivation { 19 19 pname = "gtuber"; 20 - version = "0-unstable-2024-10-11"; 20 + version = "0-unstable-2025-01-19"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "Rafostar"; 24 24 repo = "gtuber"; 25 - rev = "468bf02a8adcf69b1bd6dd7b5dbcdcc0bfdb6922"; 26 - hash = "sha256-pEiHqcxkrxZRD9xW/R9DNDdp5foxaHK2SAuzmPNegaY="; 25 + rev = "446e26668a4e01fc2ca9c261a7f1c281577e566d"; 26 + hash = "sha256-5Z6sID7Alm4FWl1qCQV1w5DmGsmor2vbnZUJi3Is650="; 27 27 }; 28 28 29 29 nativeBuildInputs = [
+3 -3
pkgs/by-name/gu/gum/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "gum"; 11 - version = "0.15.0"; 11 + version = "0.15.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "charmbracelet"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - hash = "sha256-DHIFU+dfZpeQo9kN9Krc1dhTf2HlnC7PEwTfN6RYmSU="; 17 + hash = "sha256-5/ifKAKKl4adhTsrfIzViLuYpHyf1W6L0KQXk9EObow="; 18 18 }; 19 19 20 - vendorHash = "sha256-BcHwFj4nGmKcbVnLEVd9rK54DAyVNc2Dlt085N+HtFA="; 20 + vendorHash = "sha256-H29cyhgC+ZI7CjFTfYb4ekvHfkMfUUzgCDtWXYW6iYM="; 21 21 22 22 nativeBuildInputs = [ 23 23 installShellFiles
+3 -3
pkgs/by-name/ha/harper/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "harper"; 9 - version = "0.16.0"; 9 + version = "0.17.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "Automattic"; 13 13 repo = "harper"; 14 14 rev = "v${version}"; 15 - hash = "sha256-lpaE1yb9Yt1AVpZWBnvDOjTpVeKdTlXDnqNDrF0fCZ8="; 15 + hash = "sha256-cUN7e82CncDzA9m+pcvtrAn10E6AYaMcAuu6hpt85tA="; 16 16 }; 17 17 18 18 useFetchCargoVendor = true; 19 - cargoHash = "sha256-7XXNNVATIrpUdse1JfIlHazx2DxkuDBtGgdJuF+D6jI="; 19 + cargoHash = "sha256-svB+Oo51lmsOPBn9hs4gNiJ2Ih2S/i06xaJqNBxo/HU="; 20 20 21 21 meta = { 22 22 description = "Grammar Checker for Developers";
+2 -2
pkgs/by-name/he/heptabase/package.nix
··· 5 5 }: 6 6 let 7 7 pname = "heptabase"; 8 - version = "1.50.1"; 8 + version = "1.51.1"; 9 9 src = fetchurl { 10 10 url = "https://github.com/heptameta/project-meta/releases/download/v${version}/Heptabase-${version}.AppImage"; 11 - hash = "sha256-rxCpgetkm8Ma3d5PvTCM2SBcPffImw380UPuR+q0LaQ="; 11 + hash = "sha256-ANVgH20I6pCy2WI3Umni8YCCWxgGrnyP154iHttlQTs="; 12 12 }; 13 13 14 14 appimageContents = appimageTools.extractType2 { inherit pname version src; };
+3 -3
pkgs/by-name/ho/home-manager/package.nix
··· 19 19 20 20 stdenvNoCC.mkDerivation (finalAttrs: { 21 21 pname = "home-manager"; 22 - version = "0-unstable-2025-01-13"; 22 + version = "0-unstable-2025-01-27"; 23 23 24 24 src = fetchFromGitHub { 25 25 name = "home-manager-source"; 26 26 owner = "nix-community"; 27 27 repo = "home-manager"; 28 - rev = "fc52a210b60f2f52c74eac41a8647c1573d2071d"; 29 - hash = "sha256-TY0jUwR3EW0fnS0X5wXMAVy6h4Z7Y6a3m+Yq++C9AyE="; 28 + rev = "e1ae908bcc30af792b0bb0a52e53b03d2577255e"; 29 + hash = "sha256-xiPARGKwocaMtv+U/rgi+h2g56CZZEmrcl7ldRaslq8="; 30 30 }; 31 31 32 32 nativeBuildInputs = [
+1 -1
pkgs/by-name/io/iosevka-bin/package.nix
··· 17 17 in 18 18 stdenv.mkDerivation rec { 19 19 pname = "${name}-bin"; 20 - version = "32.3.1"; 20 + version = "32.4.0"; 21 21 22 22 src = fetchurl { 23 23 url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/PkgTTC-${name}-${version}.zip";
+90 -90
pkgs/by-name/io/iosevka-bin/variants.nix
··· 1 1 # This file was autogenerated. DO NOT EDIT! 2 2 { 3 - Iosevka = "1lpjvk31is2wm7705ilb826cpsgwfsx5182ic6lavpjigjnwi4qr"; 4 - IosevkaAile = "0bagp60c44ksl1irh02hdjn4dw963l1z0k77nkmipqrgxl8g00vc"; 5 - IosevkaCurly = "1sp72p2vxmjqjlxfkiyzg5gibymss8vxrvp7c32fybi5dfyixy28"; 6 - IosevkaCurlySlab = "0wbrca2qjwd5g1jic10lfzgg3rpd70plx0q73fjlj7gpx4af7j25"; 7 - IosevkaEtoile = "0jnbn5w04brx87ir708vi9nh0zx41znvk8anbxhi8smn7p8krd52"; 8 - IosevkaSlab = "1l70z14xrh4aiib3yx32ypnxaj96gimiq72ar1w06mi445s3bka1"; 9 - IosevkaSS01 = "0wfcjlkl2l6nyxy8gpsrmmvp5dsjz5qbz94ixviian2067lmy9n6"; 10 - IosevkaSS02 = "0lj1vjvk3977kszc21p2pjmmfj68gj43dj69qn01wzfh6sy8qjwm"; 11 - IosevkaSS03 = "0qd8nrd1j62khj865w52p9sanliyw19i8i3c49haw5pcwpylsgw5"; 12 - IosevkaSS04 = "0dpm6jkszr75w6v023wd4yk1zrvfw1p3q7a9n4svr8vxmimn0b7m"; 13 - IosevkaSS05 = "1naqv4nfl1bkl1gkmccls7104ixah9bkjyw6hn1434dgfgb7fhh3"; 14 - IosevkaSS06 = "1cknkhcj8pqaz65s62rvpw1c6mr59hkn623lr8jzfz5wy018xy73"; 15 - IosevkaSS07 = "0skn5i6wd40kzrlh6b483j0861imwa0zfalv6d022lxadznzld9f"; 16 - IosevkaSS08 = "0lj48zk5il5jd7p3wyhcgqszkcyjzdmskbldjp31avjhjpmv0l78"; 17 - IosevkaSS09 = "0w7w7jvs3jk6iimkb2g3c6w1a6rmmwnvh7gzh7zs5dirzyx2wcsd"; 18 - IosevkaSS10 = "0f61cpjlw05r21i8pjx005yjy3wiw1rkrxmp12fd5v5hmj88m7wh"; 19 - IosevkaSS11 = "138svbwr42hhhxbi330adhbyjqp1zfxvbv1nnc74pj94zijj6vzp"; 20 - IosevkaSS12 = "1dil93hrghpg38wz3988zfd25hm7bx69zm6qw369x5216hcknz2v"; 21 - IosevkaSS13 = "1ah6s1akc1m4hl21j64xnvd2jy2pmdafkkkvi1jhdvcq36k6nsm9"; 22 - IosevkaSS14 = "1v2780dzyaazp0r2z1nclms2f26v4g2s7k1wqxw34fjzlzpkfcfa"; 23 - IosevkaSS15 = "0m2fkvrnbz4h6ncsim9ixvp15g6rl1lsb62cvhfpq9bnydpzzxby"; 24 - IosevkaSS16 = "0b3d6zkd5rn5dg6zq9airj96cjmbc30ds8qi3c610jvca865gh1m"; 25 - IosevkaSS17 = "16x4n7cvhp017dg3a94chg5pg2svimlblmhbxnyic5nzy27hq26f"; 26 - IosevkaSS18 = "18iab2dafsj1y18rvhvr53dyfawk6gxxsss4h4r9vajvp08y3qra"; 27 - SGr-Iosevka = "0523fpvvypb0a1zj881n352vkbgybwz8859i8rqayxn1l766w8kx"; 28 - SGr-IosevkaCurly = "0gfpw0ilk5j4r7kz53w99jsc309j8c4a9cxcahpssb6cnygpm6cp"; 29 - SGr-IosevkaCurlySlab = "1gig9h22x9nw3zds3z9bqry9kvvgl197lkjf5x9pbbc8ah9m25iz"; 30 - SGr-IosevkaFixed = "1bqn0v3z2vqi7lgxhwmbm7s62llyammpbs524na59m99g8rxa8dr"; 31 - SGr-IosevkaFixedCurly = "1pwv91cpf672wdrvmv6adjkbnnrrdqqla2iyd9baxni44qmk9dji"; 32 - SGr-IosevkaFixedCurlySlab = "0wsgx32d45a1iwz67hl40kwbz6j7g6c83f3nhq156pqa5v0afk2d"; 33 - SGr-IosevkaFixedSlab = "04ms0gnz55fp6y01f6qskwmxfj8hy3kwxigpmqlghlzygbyfx7mf"; 34 - SGr-IosevkaFixedSS01 = "0ffrhysjr5qggx5ccglsa44j5l25jz7a7kypcanpglpfzja011q2"; 35 - SGr-IosevkaFixedSS02 = "1a0khkqs6fw9vzrd23a1nnjzz5vimgx1d5m1bzk761fsbrgv9jn0"; 36 - SGr-IosevkaFixedSS03 = "0h25vb2d3qs778pv01l6slx3d4q5mz9vmqr5lb6ch1zczilz5i9q"; 37 - SGr-IosevkaFixedSS04 = "0za23nay4909cyy3vjh2k28975cbabrqqxifw5wlyqwsi8ajr8hs"; 38 - SGr-IosevkaFixedSS05 = "1kgfryzqddywdv8wyc38fwhx6nbh9fij2g4xfs25xiwfsprl36lm"; 39 - SGr-IosevkaFixedSS06 = "0z9y16sipzqdgi36315zsa3hr4cy394g0f6j99lz8p027r14mbd1"; 40 - SGr-IosevkaFixedSS07 = "1rfpri0fl7iihi6850zr96jlvcsarvv1jfsyhkmj8rclpd1zqgwk"; 41 - SGr-IosevkaFixedSS08 = "046pwn81w7ijda9v7hwwgxja76n15l70c2zaa3wx5cqpkkadm4f3"; 42 - SGr-IosevkaFixedSS09 = "1dqb4d8dr1mj34625pzvp8sngky98900vv9m1n8fid9lg1kix0jp"; 43 - SGr-IosevkaFixedSS10 = "0d29vzvw1mhb6i1i8fmwgiycx30lpjgv38jmx8gnb837q5295r62"; 44 - SGr-IosevkaFixedSS11 = "0khvm0bxm207va69a932v45dsafqlgzyx4fi146msx67h9nz9i57"; 45 - SGr-IosevkaFixedSS12 = "1l1imghykch93n11y0a6hs1512xlcsxq3c4mk040zzy8dflbl9w4"; 46 - SGr-IosevkaFixedSS13 = "1xb6janlz1cpns2pacsj2pbchghgzbz6mqgnq14z2x646ag90290"; 47 - SGr-IosevkaFixedSS14 = "085q55s1rn52swlizcxw6wrdy73ilv6h0ypysh6zjqcrlgpda3x6"; 48 - SGr-IosevkaFixedSS15 = "1m2adjy4rh7w2hjfb86kdagwasvai5fk83lincbh84avxlwz28sf"; 49 - SGr-IosevkaFixedSS16 = "1w2f2glipy3h9sdw8l3ng7abl0421v176fi7phxjci90mxdj1i2l"; 50 - SGr-IosevkaFixedSS17 = "1dvnxfyp89x7qrmjrkgzc14c0xxdfq1qb71bbks69zcnsmcm4zr1"; 51 - SGr-IosevkaFixedSS18 = "1hms6c5g0p0j2dxyp1jdkc0kar1jwqzmjafafm6vjpnm8gaz5pz1"; 52 - SGr-IosevkaSlab = "04539yj4yq854af0lm9p68njjigarigpk16h3qv8x8n1l2rkrq0z"; 53 - SGr-IosevkaSS01 = "1gfcnj0wbm1x6zb1w9acp0q7775wdahdwd397fmpg662l0ss25mq"; 54 - SGr-IosevkaSS02 = "0pm76nkpgjsnz44ngk93slsy5jv32821l4vrzn5d785bbdzzzf8d"; 55 - SGr-IosevkaSS03 = "0cvmam87jzk83zfzjb2pcqvzh2zvr4ljjbg55ij1q7xhd64rqpaj"; 56 - SGr-IosevkaSS04 = "1jq16mz0p8xy4ikyn7bjbvnrhlpvkz6y0ih84xbfkgig66hq43g1"; 57 - SGr-IosevkaSS05 = "1phvc0ssssh7l5rdn1xby0bp4q3asr333xrf3dfiavx7ldysyipq"; 58 - SGr-IosevkaSS06 = "0ybb7slxwsg87avhyyyvyrx469lf00bb8aw4371ypp34bbs10zr8"; 59 - SGr-IosevkaSS07 = "0c2ym41kzxq3jnj131qc4q451blmaks5rd5ai1fb8xkzzwzfjin3"; 60 - SGr-IosevkaSS08 = "0305v7pzxwp34kvwp6ysiirw0vl0z81hh629nsg3dm8a4da86b7h"; 61 - SGr-IosevkaSS09 = "14zl7lab38xwp2k1fmqgnmm3bxf6ribk23bk531l6bgwdzxd84ds"; 62 - SGr-IosevkaSS10 = "19a24pfcwiidpvfncf955q856kz2imqwmcvf93afwmpd7aya5gi2"; 63 - SGr-IosevkaSS11 = "1b9ayk0ykxdcxlafqh49g5gyck1s9kpyd66nfg6jd1d3ql3ryajh"; 64 - SGr-IosevkaSS12 = "01rby2jx0gc6n5ch79qjdfq8sp2bm4ji28dcixycv03sjq96agdz"; 65 - SGr-IosevkaSS13 = "0rmkx6bzwvbcqaa950lng8aizkm9m3zrrwxzrfydgf6xx1s37ac5"; 66 - SGr-IosevkaSS14 = "0xf41gjq55xk1fkys1j324zrh1ds545s8bdlliq1kzik0i6gbjli"; 67 - SGr-IosevkaSS15 = "0izk1snd2rsh1gaa6rikr1grn3lwfkg3hnsikfqj16fixpxm752j"; 68 - SGr-IosevkaSS16 = "1zr5706wq1jbfhngwnd6i9dy4izhv43p8pz0l0ly6f4zgcx3533a"; 69 - SGr-IosevkaSS17 = "1lwj5mdhmnq9qkjkql2vawihbjf0dp50s8s8i2gq5cciy861i0qx"; 70 - SGr-IosevkaSS18 = "155kwdny6fcaavd8mg8j1j6s9sfj35ig2cx75h7dkqsblbmcz2z2"; 71 - SGr-IosevkaTerm = "0snj7i9ipa1ilancqcdwcw12s427nj9z3vgmmf71hbba9f82az1c"; 72 - SGr-IosevkaTermCurly = "119ay1rxci8bg59687ckd2n61a6g09h4a6lk7319caw3s1w3mj6d"; 73 - SGr-IosevkaTermCurlySlab = "0j1pis6aj1sblm4png0y1mihz3b1f4l8g768grnrfzl338nfg90v"; 74 - SGr-IosevkaTermSlab = "05vqfdhrxrbsb81j2yrsfjqzmrhin9qf9jncx220dp7qvkjpjsza"; 75 - SGr-IosevkaTermSS01 = "1j2sgpgnavll25ah6dr408bbq1i0mp0jvd5cgdfa4lq9nk9aa6c2"; 76 - SGr-IosevkaTermSS02 = "0rx3kdin2rf8nr1jf7kw1ch6zgilgirflgkq9lyx83qq79dhakma"; 77 - SGr-IosevkaTermSS03 = "1984r56grgrcm6lmm8mkik6n79pvwhzpfygd204rcqm267mw3hml"; 78 - SGr-IosevkaTermSS04 = "168dxikfxqc66j3k8amf9bqcdzw053g4rl1cbxw3mxa72ay822j9"; 79 - SGr-IosevkaTermSS05 = "0fy5mxw3yb82mr7jqm5fr2990xav794x3w419n7zs5bx8gj3l28c"; 80 - SGr-IosevkaTermSS06 = "1fiw3qmkfhfzhns0b9gkb6bzfn17qkwyx3a8i3y2q2567hr6j1v4"; 81 - SGr-IosevkaTermSS07 = "14fmhhrv1f39b6shp4y8aqmmvf245l12ga00af75mdan13mqsj1s"; 82 - SGr-IosevkaTermSS08 = "1mcjlhvg1sci7y3whj4zc3lf8k880pvl8w2lf2fkyyz01x4x3ixw"; 83 - SGr-IosevkaTermSS09 = "17wlci26hzjxawgars1dfdj0nn4a64r24fh1m8xvay8c6n0id50d"; 84 - SGr-IosevkaTermSS10 = "113mjv8hxzjcimzwg1fy1z3ii44ncaxd1kcq1n2f5czdcsawx1lj"; 85 - SGr-IosevkaTermSS11 = "0hp6b8c4ggzl6j4bjbw6dwphh4klwg6qrfmksqng0p8hvsf5lkp6"; 86 - SGr-IosevkaTermSS12 = "1v7l7x8c7dmaim5rjdlvn66parfpzslc8y5c77r0c1rxafxgkycd"; 87 - SGr-IosevkaTermSS13 = "1z855ikw3d8gnsz8xsdnfzl4pzxyp6p6yx6mjkw8rigjgk95kq8s"; 88 - SGr-IosevkaTermSS14 = "1m7csblfpc0i6ly6jlizma5h6j73y9c2dhgqgqqw0r3cgrg249wi"; 89 - SGr-IosevkaTermSS15 = "10l5b9p0b5m1884wmq0jk5i31hbizy6rn19i3qj6ifnf0mni3zxs"; 90 - SGr-IosevkaTermSS16 = "07rb6vpa9rq7czdc68jw68n9k742hbd1hcwa9zgd0njnwf78fjjr"; 91 - SGr-IosevkaTermSS17 = "0sm63f8r27lfvk7is9ldaa9shcfwbkydd16zd78g0n13nniiw0h7"; 92 - SGr-IosevkaTermSS18 = "1rx38sqclkxiql402fc33d9v4y65y3cz9wyx1p97c5wa3j686ngh"; 3 + Iosevka = "1wmp1xsvq6d7ybxdiscb04ry5fl3p7pbnqrm551pklgp30afcb0k"; 4 + IosevkaAile = "19hrycbav3r134i1f3135j68lzk4r6iq996qv45nfy5vdiwka56n"; 5 + IosevkaCurly = "1ibybiad4nx7n3q89ffw5d3q72c221v2vmb47hs4xiax8kjajijx"; 6 + IosevkaCurlySlab = "09856251vpgch7d989kamyw7f46vwjlyhy22r82vvfvlfni9qvip"; 7 + IosevkaEtoile = "11c3ky7f5k2qi5jq5jdai2s9nav5z5kqy8p8klhc9nqr7qbsgknc"; 8 + IosevkaSlab = "0pd70bzgxwi0mgb9j5b3bz4zd8q5s85x6ipq0b3adxa3n0lni2xj"; 9 + IosevkaSS01 = "01j36nxdh91rjkx3ccqdqj7czl5w35s4ml3y0fhjk13rfi3ikqk5"; 10 + IosevkaSS02 = "193lwrz5bza0rrfab1mginq90ar0icxrysbiv8nm9d9cq6k67spk"; 11 + IosevkaSS03 = "0x2g4q0ina97pv1rpm9mhw5as6il3nqpixpjy5nskb47vklnww0z"; 12 + IosevkaSS04 = "1nr2nzp51swvxmkbsipppixjqdqqp28q7njh0zhwrw9ln2mv5ykf"; 13 + IosevkaSS05 = "1sgbszbzgznkkjw3xiffbvfh9wx4rmw4a2332dwl3hqjsky2yb0c"; 14 + IosevkaSS06 = "0bdxgm5v9xngwyygqxaihsaryj9nk7jr86a35sh83p8x92696dr3"; 15 + IosevkaSS07 = "00cjyy477pllfcl84pms3hs7v59iz4xx24rh6mrp6gwm1dixk0lj"; 16 + IosevkaSS08 = "0k4aifq8d6ry0q23yjfhmsz0hq55xg0ja8skjsnba67mmw3lmhls"; 17 + IosevkaSS09 = "12z6bircf48p4i1pfglrdmm7dnrbg48d34d6x0andcshckh2z32m"; 18 + IosevkaSS10 = "1jm8jdrlydwdi2ahgyw691j0akq7xv7xki6v4qdwdccjblzq38x4"; 19 + IosevkaSS11 = "1p27lbp48rbr501al4hh1n10v2mi2l8jncyr2b16x6lx699dragh"; 20 + IosevkaSS12 = "0mpjh3v072xvxl258b9700x4x0z17fwhq526z7v6pfvr1bpa7qd6"; 21 + IosevkaSS13 = "029jhjymzq0x48mwds1yawp6v57zrsb1y9riy1rw3d5cq307p8np"; 22 + IosevkaSS14 = "0bvi0nyn0rbrg0i8xq2zhr9sc8sl1xjbjslrd7x6h9xh8vpk67yn"; 23 + IosevkaSS15 = "00dw3gy3ib151zlizbfac3zsxs0ap8qmfx4apghv5n9y815lsdfz"; 24 + IosevkaSS16 = "16jrjv6rjh1xwj4yf91c17n1qpqv3vnnnbz7dj4g7rmpb9s5hqkz"; 25 + IosevkaSS17 = "05nkynn2ri2lkm2ghd4vcb67qm00rl8f1fp17x4l84id36qbzy14"; 26 + IosevkaSS18 = "1zb96ll1q514av1qqmlaf38py66jqyfy7f0ka8r8ln7jnnfbmsr1"; 27 + SGr-Iosevka = "1knzbqr8yzbdwrbq9v00p87xp3gbnspcn9lwg5kx7y4s9k4xx4d3"; 28 + SGr-IosevkaCurly = "1ggnp299h8n54v7l7526phwczcr30ssy58lp4as64jh3kdrpkm5s"; 29 + SGr-IosevkaCurlySlab = "1wr15jsjnkyqf4vaxv0ckbsjnqcdzhp28xhma7h46invmicamz0b"; 30 + SGr-IosevkaFixed = "0b89p0f6f2igyg930w7izs2y6027s0p6i9v7hd6y60h1c1g4h3zr"; 31 + SGr-IosevkaFixedCurly = "09j0jpm2ym7m1gryphvdjy07bdadjfq2k33rkxdi3mm5c9ryr497"; 32 + SGr-IosevkaFixedCurlySlab = "15ycyyi9y2671gdswvdg56wbiixfa3xdgh0rfbp5gxamaji52jba"; 33 + SGr-IosevkaFixedSlab = "0rgkdji5figxa8fvl5f0xnw5sx1300g77h92bvn19p1479cpkqnd"; 34 + SGr-IosevkaFixedSS01 = "074l13i6vfyvj4dr4373vhck6wx451xbinsy2nkmh1l0f4ybk722"; 35 + SGr-IosevkaFixedSS02 = "0dmsncllnb09h9s4874v0ayadyx6ysacyd4px8gpzdgd5vwyddp5"; 36 + SGr-IosevkaFixedSS03 = "001zgvyrls4ajklsinz003rvqx9aqhc4b65xksinm0n88p8c6l5v"; 37 + SGr-IosevkaFixedSS04 = "146f0cmq28g1lkfapj78grqpsrl22208h6vj7k838rbkxx2vqazy"; 38 + SGr-IosevkaFixedSS05 = "1ax08sgfnwki6qkfnzk3wc5i4i6r8nfzwdn4srz8mfwfm1mlcyps"; 39 + SGr-IosevkaFixedSS06 = "0ypcnsqifmrh005hql6f6lql5ykgsfvanc2p24x521nrn1dy73va"; 40 + SGr-IosevkaFixedSS07 = "15xijwfirrwph6n8pky350k5gfx5mhfhgbhhaahvd3wgl1wc3z1d"; 41 + SGr-IosevkaFixedSS08 = "02l00b0zp8nxw7ma6rr8gvvkw2hxk8d3d3p0vrcf1fq1rarsrdhh"; 42 + SGr-IosevkaFixedSS09 = "1hf9zdzgxgjdqd1msb2n8vmfqmz66vh7ksf436yddyzcmlflkg54"; 43 + SGr-IosevkaFixedSS10 = "1k7z4bkf63a621p36ldgilj7d3x8cnkfjqma74l0a5m2cf8nhlhk"; 44 + SGr-IosevkaFixedSS11 = "091cz89i7igh61ni7cnd8w7yx29x90v96ckjdaw2mvhg0bdkydxi"; 45 + SGr-IosevkaFixedSS12 = "0mydmf6g8cybl00bzxr5l9ak8marp94wi73926xhks2saap9lzmj"; 46 + SGr-IosevkaFixedSS13 = "1q3aa628k0wvyi20xgvwh6j2b9c6sfln1dvqwk89fa6cpqjd15qx"; 47 + SGr-IosevkaFixedSS14 = "1hazszzhv7c3y242bk9v913v11l4f8difl7g3rk9w16x8bhcqykj"; 48 + SGr-IosevkaFixedSS15 = "05i6sdspi33l5l4lc68xcnpq9jsfjd21xz2cblgg8mpxi5pcxwnx"; 49 + SGr-IosevkaFixedSS16 = "0zcpgs611hicd9snhvwlbk2n94dnr76y8vg8ai41gy3d5ss5wgvc"; 50 + SGr-IosevkaFixedSS17 = "1kgmiznjwlspq3sb4mz5p94cc9jakq00sg934sjj24kh4pxpc17p"; 51 + SGr-IosevkaFixedSS18 = "1c6sbvbwlpyiq4vh1ydg2a963k001kcvgvw50r6ajv2dkq3b5hxf"; 52 + SGr-IosevkaSlab = "1lprgw2ckvp1v9b0q6ygrij9mk6mnr7bjzhdp3v5r1mpyzhxznf8"; 53 + SGr-IosevkaSS01 = "07ksz7bva2b47h6320rzg8wdpq2240rlym0988w8chslyi2g9cya"; 54 + SGr-IosevkaSS02 = "0dj5f7v1m78rp0ahzp99dir8b87cdbmf2lzrp3m8g37hwjpjzi6h"; 55 + SGr-IosevkaSS03 = "1v35nwwzkmbvrwil8kydw19v44gniyx7d77ri6kzxliwb86nd2rz"; 56 + SGr-IosevkaSS04 = "1cmvm37jm7mzmv1llpi6091xvpvh6mvimgbiqwxr6vysaal7iwz2"; 57 + SGr-IosevkaSS05 = "1v19ry9bpa5gdg8n1ni9kb4qrjw7jj8haqgaazkxqd5kqd0i0xbf"; 58 + SGr-IosevkaSS06 = "0bn4c99ipf6ij52cia788wplhgpppb82pfwpd9h94775cy1qnwmp"; 59 + SGr-IosevkaSS07 = "0cxw5in1v5pb0955c8pql7lla5cc70c7jvphx95kg17xdn0vf7zy"; 60 + SGr-IosevkaSS08 = "1qy4ah3qrdcd8vm98njhycinp282b68picc1xzyrb1cs73wcmymx"; 61 + SGr-IosevkaSS09 = "1hnzbjnfrg068gscia60cx5r1wvkylnnvnwxbbr49kx19j4nb9mw"; 62 + SGr-IosevkaSS10 = "0x1h6j4731ain7s91sjkifm0zz2l18dv7qk4d4vg99am0mykr0kr"; 63 + SGr-IosevkaSS11 = "0m8wd4shac32w4lhx3a1zcgg515bdgj29121342aasj8in65hzsw"; 64 + SGr-IosevkaSS12 = "1h79lqih6xdvzzgb4xi3v3c1v9x08vby7l1rkiypkl66s7n2qmvz"; 65 + SGr-IosevkaSS13 = "1kgksvsl35v4vjypw3qi5kcnnwcalwbh878p9q4wqrnx7x9q6f21"; 66 + SGr-IosevkaSS14 = "1kv5zk7habxi85v7ihkgm857r81v52h6qwqcva55y8cycicbxc6f"; 67 + SGr-IosevkaSS15 = "1a1wsi4vbfmnhvwh17k4z4zdcgsprqx15hkkpbv1ndshdmd0cnac"; 68 + SGr-IosevkaSS16 = "1gy1a38x79yay6396qdn3a56hhyrslskriar58lxyjdzd8v052m4"; 69 + SGr-IosevkaSS17 = "1flhbavmzdbi1pcnjdk0zfxh4lg284w7czw472y28xsawdpa6ylx"; 70 + SGr-IosevkaSS18 = "1yva22hc60v22r1gsa06wxg6zdq7xg7kznq3zdicaa1z9jaj5is3"; 71 + SGr-IosevkaTerm = "0nf100ymnmkcnj3pvrnsnsb8nanw4asvmmahbvbjwbscq9y5v1pp"; 72 + SGr-IosevkaTermCurly = "1c6csjl5mhw7rvpkx36v57h5nd2mwy8xlpcisbv2x6mr6cmiypq0"; 73 + SGr-IosevkaTermCurlySlab = "1mpfzk4pdpiwk7i93alw8whv6j6qq3by7mar33hqdfnwc8ry971s"; 74 + SGr-IosevkaTermSlab = "19fjijgcfr368c946lkr7xac1gs74bxrax1rn1c0nr8b9qw8y241"; 75 + SGr-IosevkaTermSS01 = "1q9j91mg19mgpx7a5bbkg5dfwza60zc5yakqb7ifcaybxphwzgzc"; 76 + SGr-IosevkaTermSS02 = "1v4m60y7z4v6kjrsi16ibslf5bfxmh70qp4q6id5w83307acx4af"; 77 + SGr-IosevkaTermSS03 = "062p5n78ny74ndhfywdv0ggm3hzscqq6z41yhz0x6pc6390ab3vn"; 78 + SGr-IosevkaTermSS04 = "08s8140vf1bib5rg5slzp3w2zckf7czdij11jznj61qj5z6069qd"; 79 + SGr-IosevkaTermSS05 = "01fa9hwznvls1shwglzvh6lvhwn2c2ys7pzvw131qd5fbj11nfxs"; 80 + SGr-IosevkaTermSS06 = "0k22nm9y7zsbw9wyvkcnh8r7a9p78fdnqhr4k72winhnj0az4nhi"; 81 + SGr-IosevkaTermSS07 = "0n4cds8bar6w420g6plvs8iwizskgs04m216bsnxa7mfmr368d8v"; 82 + SGr-IosevkaTermSS08 = "1agzv2vsiry7x6681ic33cxyryv34fr66qpxcihx5xf2ky565vwv"; 83 + SGr-IosevkaTermSS09 = "1x82wii0hpcnffvbkql6r8yj0s3m4vl6iyrd15dnhs38qrvahkj2"; 84 + SGr-IosevkaTermSS10 = "0jpar4ggsr0gg2b6y3bjl5k6ffnwdi2l2vz4i24n10ldcdb6kygd"; 85 + SGr-IosevkaTermSS11 = "0kpq91wdzkfkfldkcbxjddjvznaanz5nycvqh66zbvsfsy89i69c"; 86 + SGr-IosevkaTermSS12 = "0q8vkmkzxszhi9mqmb0jyjqaiss2z588iqvy3xp0qzzqs6w4vvcp"; 87 + SGr-IosevkaTermSS13 = "1n0isq8vfn5lfwxn2cjfaymkaiw131ykllzbv5b7kqlj32cj3q42"; 88 + SGr-IosevkaTermSS14 = "1hjdbpc264b1glwvfzbfrrkjxpr238byk9pw55swklzrj6q0v7sw"; 89 + SGr-IosevkaTermSS15 = "1sfxic3268bz7b6psnkkwbjmr4ipaf5alscr3kfwz5g03avhiz9x"; 90 + SGr-IosevkaTermSS16 = "0l74n9mafv0zh1qcy4gxmfkf2mjhjcplfxkcxmm4ymgybgxcqrc8"; 91 + SGr-IosevkaTermSS17 = "00q78cwj368rgk5lhlncs39h99w1dqbpg9nkqxqjqkgdqyd2ivwb"; 92 + SGr-IosevkaTermSS18 = "128c6d1bblhfn9npgp56l5zyk4gyyq9p854mi3950r1zg89963x3"; 93 93 }
+2 -2
pkgs/by-name/je/jetbrains-runner/package.nix
··· 8 8 }: 9 9 stdenv.mkDerivation rec { 10 10 pname = "jetbrains-runner"; 11 - version = "3.0.4"; 11 + version = "3.0.5"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "alex1701c"; 15 15 repo = "JetBrainsRunner"; 16 16 rev = version; 17 - hash = "sha256-uLUtxKGXa8MjpdrT7X0EpRCWQTBYm8mt0NcyOLoGd5Y="; 17 + hash = "sha256-fzGwwvBgvUVU6Ra66KrIAqRjWWR6pWYbWVkOk2tDwkc="; 18 18 fetchSubmodules = true; 19 19 }; 20 20
+3 -3
pkgs/by-name/jx/jx/package.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "jx"; 5 - version = "3.11.4"; 5 + version = "3.11.27"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "jenkins-x"; 9 9 repo = "jx"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-6M5mY3VoKyoKRd3K6TstGdJ6sfYcIHkCESDUWhl3VCc="; 11 + sha256 = "sha256-Qh7Mjo4fwB3FF83GARLgYbQfwLmzJcOvqTAWe9XN/0I="; 12 12 }; 13 13 14 - vendorHash = "sha256-GzkAIGy9CCBIbIWUkPOPM3GlKvlEVm6YXnQUUGjItXE="; 14 + vendorHash = "sha256-MJ8gYB8MQADQbhfyWHdGoGzyKPTk7LrltI3Hd2xBN0k="; 15 15 16 16 subPackages = [ "cmd" ]; 17 17
+2 -2
pkgs/by-name/ku/kubedb-cli/package.nix
··· 11 11 src = fetchFromGitHub { 12 12 owner = "kubedb"; 13 13 repo = "cli"; 14 - rev = "v${version}"; 15 - sha256 = "sha256-6AhL3IBAQ9Mngquh7XbnXEb4jDX1k2d3bwKBFRhEzHA="; 14 + tag = "v${version}"; 15 + hash = "sha256-e3kP1N6uhLKrOWfvl29vVB9D/bpj1W+1dGlaAuc8es0="; 16 16 }; 17 17 18 18 vendorHash = null;
+3 -3
pkgs/by-name/la/labwc-tweaks-gtk/package.nix
··· 14 14 15 15 stdenv.mkDerivation (finalAttrs: { 16 16 pname = "labwc-tweaks-gtk"; 17 - version = "0-unstable-2025-01-11"; 17 + version = "0-unstable-2025-01-26"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "labwc"; 21 21 repo = "labwc-tweaks-gtk"; 22 - rev = "d954bc6bce2e86893c0470de36beae0542eceaad"; 23 - hash = "sha256-c+6AolglEF/+voa5mDwm3JLIA4btFOBI8e2/ZxCApGg="; 22 + rev = "5b811cc25dac6a024a50175ef56c4831883965d9"; 23 + hash = "sha256-wBiHcSYczOjSm9X46oOUt1rRm0QioHOovbPMZMnLYmM="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+2 -2
pkgs/by-name/la/lazysql/package.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "lazysql"; 13 - version = "0.3.3"; 13 + version = "0.3.4"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "jorgerojas26"; 17 17 repo = "lazysql"; 18 18 rev = "v${version}"; 19 - hash = "sha256-+7KchZbd/XJ+c5ndA4arbKabeMxX1ZTOVs7Nw+TSxGI="; 19 + hash = "sha256-APbfaAHufpEaBdXO13afmdnpSA98LhXUhYZ6TK/gazk="; 20 20 }; 21 21 22 22 vendorHash = "sha256-ef3GngaaoNEJAOF5IlTQhTrO5P22w5p7G91TYJasfGk=";
+3 -3
pkgs/by-name/ma/marmite/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "marmite"; 13 - version = "0.2.3"; 13 + version = "0.2.4"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "rochacbruno"; 17 17 repo = "marmite"; 18 18 tag = version; 19 - hash = "sha256-AblitYe7YDUc2Tg2P7j+wnOjMAhDtieDsbq6B6x+uMs="; 19 + hash = "sha256-IfmwPN2PbBXJJXHgwseC5L3sDOjaVlRE//H8uHazSNA="; 20 20 }; 21 21 22 22 useFetchCargoVendor = true; 23 - cargoHash = "sha256-gVFyhWVtj9zU0FEGeN+BI0hvz0qSH5dCz1/d/i9wCyo="; 23 + cargoHash = "sha256-C2GGQQ4Aphi1hNQjSWGK9ZnvbwdZSWugKxsUrB5KtHU="; 24 24 25 25 nativeBuildInputs = [ 26 26 pkg-config
+2 -2
pkgs/by-name/mi/mieru/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "mieru"; 9 - version = "3.11.0"; 9 + version = "3.11.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "enfein"; 13 13 repo = "mieru"; 14 14 rev = "v${version}"; 15 - hash = "sha256-xwi9T7M4FEl79kyGj+F1HX8000PFLrBfTmnEaLwnEFg="; 15 + hash = "sha256-FFV1zF/sKgIVSSTcDcuB3QWfcFKbI3RJFG9RveSVe+w="; 16 16 }; 17 17 18 18 vendorHash = "sha256-AOtq6bGijQqpNMNZA3XeMjzKAo7tWTpdrKB6KxQsdMM=";
+3 -3
pkgs/by-name/na/naabu/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "naabu"; 11 - version = "2.3.3"; 11 + version = "2.3.4"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "projectdiscovery"; 15 15 repo = "naabu"; 16 16 tag = "v${version}"; 17 - hash = "sha256-ffE/PlLUH2qO4QJpSGHmEh7/ghputTCnTYplzP+Umw0="; 17 + hash = "sha256-Xri3kdpK1oPb2doL/x7PkZQBtFugesbNX3GGc/w3GY8="; 18 18 }; 19 19 20 - vendorHash = "sha256-YSE6WQkq47A+D9ff3UHbc0Kdik9b4KjRpwYWkXDD5zA="; 20 + vendorHash = "sha256-HpkFUHD3B09nxGK75zELTsjr4wXivY2o/DCjYSDepRI="; 21 21 22 22 buildInputs = [ libpcap ]; 23 23
+3 -3
pkgs/by-name/no/nomino/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "nomino"; 9 - version = "1.5.0"; 9 + version = "1.6.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "yaa110"; 13 13 repo = pname; 14 14 rev = version; 15 - hash = "sha256-/5rKlPRo3+BsqPgHJ0M/JDGwA0c4rAiOd7gGClPfxMg="; 15 + hash = "sha256-BWfgXg3DYdhSzO3qtkwDZ+BZGcIqm82G3ZryaetLYgM="; 16 16 }; 17 17 18 18 useFetchCargoVendor = true; 19 - cargoHash = "sha256-lHDMOOvdtjPPXfz/ducTqXFAO/1zCJZKwKGRdEHDhmg="; 19 + cargoHash = "sha256-lfArBtwaMeeofE1cBgXFJg2UOMcOhBGF4htJwzNthyc="; 20 20 21 21 meta = with lib; { 22 22 description = "Batch rename utility for developers";
+2 -2
pkgs/by-name/ns/nsxiv/package.nix
··· 13 13 14 14 stdenv.mkDerivation (finalAttrs: { 15 15 pname = "nsxiv"; 16 - version = "32"; 16 + version = "33"; 17 17 18 18 src = fetchFromGitea { 19 19 domain = "codeberg.org"; 20 20 owner = "nsxiv"; 21 21 repo = "nsxiv"; 22 22 rev = "v${finalAttrs.version}"; 23 - hash = "sha256-UWaet7hVtgfuWTiNY4VcsMWTfS6L9r5w1fb/0dWz8SI="; 23 + hash = "sha256-H1s+pLpHTmoDssdudtAq6Ru0jwZZ55/qamEVgtHTGfk="; 24 24 }; 25 25 26 26 outputs = [
+2 -2
pkgs/by-name/oa/oauth2-proxy/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "oauth2-proxy"; 9 - version = "7.8.0"; 9 + version = "7.8.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 repo = pname; 13 13 owner = "oauth2-proxy"; 14 - sha256 = "sha256-fNnneMsqwxO0CMJAr1pUSCMDt0/fS7tS6KLs8ExKMTE="; 14 + sha256 = "sha256-NU9/BLyTEWGqt9SJNbvF4kSG/op8TEpYV2A24/V29PM="; 15 15 rev = "v${version}"; 16 16 }; 17 17
-46
pkgs/by-name/pa/pax-rs/package.nix
··· 1 - { 2 - lib, 3 - fetchFromGitHub, 4 - fetchurl, 5 - rustPlatform, 6 - runCommand, 7 - }: 8 - 9 - rustPlatform.buildRustPackage rec { 10 - pname = "pax-rs"; 11 - version = "0.4.0"; 12 - 13 - meta = with lib; { 14 - description = "Fastest JavaScript bundler in the galaxy"; 15 - longDescription = '' 16 - The fastest JavaScript bundler in the galaxy. Fully supports ECMAScript module syntax (import/export) in addition to CommonJS require(<string>). 17 - ''; 18 - homepage = "https://github.com/nathan/pax"; 19 - license = licenses.mit; 20 - maintainers = [ maintainers.klntsky ]; 21 - platforms = platforms.linux; 22 - mainProgram = "px"; 23 - }; 24 - 25 - src = 26 - let 27 - source = fetchFromGitHub { 28 - owner = "nathan"; 29 - repo = "pax"; 30 - rev = "pax-v${version}"; 31 - sha256 = "1l2xpgsms0bfc0i3l0hyw4dbp6d4qdxa9vxyp704p27vvn4ndhv2"; 32 - }; 33 - 34 - cargo-lock = fetchurl { 35 - url = "https://gist.github.com/klntsky/c7863424d7df0c379782015f6bb3b399/raw/1cf7481e33984fd1510dc77ed677606d08fa8eb6/Cargo.lock"; 36 - sha256 = "0ff1b64b99cbca1cc2ceabcd2e4f7bc3411e3a2a9fbb9db2204d9240fe38ddeb"; 37 - }; 38 - in 39 - runCommand "pax-rs-src" { } '' 40 - cp -R ${source} $out 41 - chmod +w $out 42 - cp ${cargo-lock} $out/Cargo.lock 43 - ''; 44 - 45 - cargoHash = "sha256-2gXd1rwj82Ywin4QW3g9cB9R0PkXhE73F9xSJ6EozzQ="; 46 - }
+3 -3
pkgs/by-name/re/renode-dts2repl/package.nix
··· 7 7 8 8 python3.pkgs.buildPythonApplication { 9 9 pname = "renode-dts2repl"; 10 - version = "0-unstable-2025-01-13"; 10 + version = "0-unstable-2025-01-14"; 11 11 pyproject = true; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "antmicro"; 15 15 repo = "dts2repl"; 16 - rev = "d9b880c36988c0500f67d2206c4b2fdf42fd6e65"; 17 - hash = "sha256-Apu5WEwlUhO8/j84jH/CzWae17H5U1cwV7h9J8Nx5J0="; 16 + rev = "cba1604ee130e7fa831392b315b55a142c5adc46"; 17 + hash = "sha256-8xFixNOPFL5af+6Lbp84Z6C/ZFWsCcKPf6G4KpBbj/A="; 18 18 }; 19 19 20 20 nativeBuildInputs = [
+3 -3
pkgs/by-name/ro/roslyn-ls/package.nix
··· 32 32 buildDotnetModule rec { 33 33 inherit pname dotnet-sdk dotnet-runtime; 34 34 35 - vsVersion = "2.61.27"; 35 + vsVersion = "2.62.18"; 36 36 src = fetchFromGitHub { 37 37 owner = "dotnet"; 38 38 repo = "roslyn"; 39 39 rev = "VSCode-CSharp-${vsVersion}"; 40 - hash = "sha256-mqlCfgymhH/pR/GW3qZd0rmLdNezgVGZS6Q6zaNor8E="; 40 + hash = "sha256-oy1xYM6Kd/8uAQQdvsxLNkycs9OOs7SEe+dzYc4RMeM="; 41 41 }; 42 42 43 43 # versioned independently from vscode-csharp 44 44 # "roslyn" in here: 45 45 # https://github.com/dotnet/vscode-csharp/blob/main/package.json 46 - version = "4.13.0-3.25051.1"; 46 + version = "4.14.0-1.25060.2"; 47 47 projectFile = "src/LanguageServer/${project}/${project}.csproj"; 48 48 useDotnetFromEnv = true; 49 49 nugetDeps = ./deps.json;
-27
pkgs/by-name/ru/rustfilt/package.nix
··· 1 - { 2 - lib, 3 - fetchFromGitHub, 4 - rustPlatform, 5 - }: 6 - 7 - rustPlatform.buildRustPackage rec { 8 - pname = "rustfilt"; 9 - version = "0.2.1"; 10 - 11 - src = fetchFromGitHub { 12 - owner = "luser"; 13 - repo = pname; 14 - rev = version; 15 - hash = "sha256-zb1tkeWmeMq7aM8hWssS/UpvGzGbfsaVYCOKBnAKwiQ="; 16 - }; 17 - 18 - cargoHash = "sha256-rs2EWcvTxLVeJ0t+jLM75s+K72t+hqKzwy3oAdCZ8BE="; 19 - 20 - meta = with lib; { 21 - description = "Demangle Rust symbol names using rustc-demangle"; 22 - homepage = "https://github.com/luser/rustfilt"; 23 - license = with licenses; [ asl20 ]; 24 - maintainers = with maintainers; [ wykurz ]; 25 - mainProgram = "rustfilt"; 26 - }; 27 - }
+2 -2
pkgs/by-name/si/signalbackup-tools/package.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "signalbackup-tools"; 16 - version = "20250122"; 16 + version = "20250127-1"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "bepaald"; 20 20 repo = "signalbackup-tools"; 21 21 rev = version; 22 - hash = "sha256-rsA0i87zC6hyQa8xIyveID/nNwAD2YMG3BHYtWKxg1I="; 22 + hash = "sha256-6JHHiT1OwLPKxA0rbGiwhwF4PiuS5yguoNtB7dpTJPI="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+2 -2
pkgs/by-name/sp/spring-boot-cli/package.nix
··· 12 12 13 13 stdenv.mkDerivation (finalAttrs: { 14 14 pname = "spring-boot-cli"; 15 - version = "3.4.1"; 15 + version = "3.4.2"; 16 16 17 17 src = fetchzip { 18 18 url = "mirror://maven/org/springframework/boot/spring-boot-cli/${finalAttrs.version}/spring-boot-cli-${finalAttrs.version}-bin.zip"; 19 - hash = "sha256-XJGopVQclKVfVXNlHj9LXu8Kt3hcfsajH5p63k6nQ94="; 19 + hash = "sha256-pxGibIyg4C902pmth1rsgMb95yNVyYQenFmbQLDZSEo="; 20 20 }; 21 21 22 22 nativeBuildInputs = [
+2 -2
pkgs/by-name/sq/sqldef/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "sqldef"; 9 - version = "0.17.27"; 9 + version = "0.17.28"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "sqldef"; 13 13 repo = "sqldef"; 14 14 rev = "v${version}"; 15 - hash = "sha256-h0WOd3w6G9jmdhKzfD0AtdTzeLZgEPQ9LPlbIsASm34="; 15 + hash = "sha256-DfH+5QArv3aI3ECQ5XK/mjNsKbZ4yEEY3LFZPuPvxDo="; 16 16 }; 17 17 18 18 proxyVendor = true;
+3 -3
pkgs/by-name/st/stgit/package.nix
··· 19 19 20 20 rustPlatform.buildRustPackage rec { 21 21 pname = "stgit"; 22 - version = "2.5.0"; 22 + version = "2.5.1"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "stacked-git"; 26 26 repo = "stgit"; 27 27 rev = "v${version}"; 28 - hash = "sha256-XyBVboNrvhOSZBPd5ZqdMuF261TpFzduC6XQtKJGntE="; 28 + hash = "sha256-p6qEzkiRAuzvaPrUXtE+Ixdcu7W0aQFY2NQUyO+kESo="; 29 29 }; 30 30 useFetchCargoVendor = true; 31 - cargoHash = "sha256-G2n9vSs+9N0v/rR5qo9HstHOfvJVeE8MPyABs2XD0Ic="; 31 + cargoHash = "sha256-eleTawI5wJxzzuTS3npJTh3ZlhKYxLxHEJnK6K2DP20="; 32 32 33 33 nativeBuildInputs = [ 34 34 pkg-config
+11 -21
pkgs/by-name/st/stretchly/package.nix
··· 4 4 fetchurl, 5 5 makeWrapper, 6 6 electron, 7 - common-updater-scripts, 8 - writeShellScript, 9 7 makeDesktopItem, 8 + nix-update-script, 10 9 }: 11 10 12 11 stdenv.mkDerivation (finalAttrs: { 13 12 pname = "stretchly"; 14 - version = "1.16.0"; 13 + version = "1.17.2"; 15 14 16 15 src = fetchurl { 17 16 url = "https://github.com/hovancik/stretchly/releases/download/v${finalAttrs.version}/stretchly-${finalAttrs.version}.tar.xz"; 18 - hash = "sha256-gOMUXGldtZUfqLABJHfbToYe0pcAn8dRWEFxCi/gY9Y="; 17 + hash = "sha256-IsVmdsmLfNkZ7B9i8TjTHMymsmYLJY5AJleAoEwnUKk="; 19 18 }; 20 19 21 20 icon = fetchurl { ··· 40 39 runHook postInstall 41 40 ''; 42 41 43 - passthru = { 44 - updateScript = writeShellScript "update-stretchly" '' 45 - set -eu -o pipefail 46 - 47 - # get the latest release version 48 - latest_version=$(curl -s https://api.github.com/repos/hovancik/stretchly/releases/latest | jq --raw-output .tag_name | sed -e 's/^v//') 49 - 50 - echo "updating to $latest_version..." 51 - 52 - ${common-updater-scripts}/bin/update-source-version stretchly "$latest_version" 53 - ''; 54 - }; 55 - 56 42 desktopItem = makeDesktopItem { 57 43 name = finalAttrs.pname; 58 44 exec = finalAttrs.pname; ··· 62 48 categories = [ "Utility" ]; 63 49 }; 64 50 65 - meta = with lib; { 51 + passthru = { 52 + updateScript = nix-update-script { }; 53 + }; 54 + 55 + meta = { 66 56 description = "Break time reminder app"; 67 57 longDescription = '' 68 58 stretchly is a cross-platform electron app that reminds you to take ··· 73 63 ''; 74 64 homepage = "https://hovancik.net/stretchly"; 75 65 downloadPage = "https://hovancik.net/stretchly/downloads/"; 76 - license = licenses.bsd2; 77 - maintainers = with maintainers; [ _1000101 ]; 78 - platforms = platforms.linux; 66 + license = lib.licenses.bsd2; 67 + maintainers = with lib.maintainers; [ _1000101 ]; 68 + platforms = lib.platforms.linux; 79 69 mainProgram = "stretchly"; 80 70 }; 81 71 })
+3 -3
pkgs/by-name/to/tootik/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "tootik"; 11 - version = "0.15.0"; 11 + version = "0.15.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "dimkr"; 15 15 repo = "tootik"; 16 16 tag = version; 17 - hash = "sha256-Onl64ps8rfLVnZYQ2KPzS+mslgeNz2wpJuabwsqhXlM="; 17 + hash = "sha256-uq0mDlJ5NPXw1fsNcoyTbqqpZsYDkX8OSdZ5ToO0rYQ="; 18 18 }; 19 19 20 - vendorHash = "sha256-GSi+sQz7kgp1YHEzH/Y7rOOEEhhvzd75cVhSow3URaU="; 20 + vendorHash = "sha256-p/pgoGzrukd4mzzoyLI9g6vL4k+lTnMZOha1KrYjHJ0="; 21 21 22 22 nativeBuildInputs = [ openssl ]; 23 23
+4 -7
pkgs/by-name/tr/tre/package.nix
··· 29 29 nativeBuildInputs = [ 30 30 autoconf 31 31 automake 32 + gettext # autopoint 32 33 libtool 33 34 ]; 34 35 35 - buildInputs = 36 - [ 37 - gettext 38 - ] 39 - ++ lib.optionals stdenv.hostPlatform.isDarwin [ 40 - libiconv 41 - ]; 36 + buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ 37 + libiconv 38 + ]; 42 39 43 40 preConfigure = '' 44 41 ./utils/autogen.sh
+2 -2
pkgs/by-name/tu/tuifimanager/package.nix
··· 21 21 python3.pkgs.buildPythonApplication 22 22 rec { 23 23 pname = "tuifimanager"; 24 - version = "5.0.9"; 24 + version = "5.1.5"; 25 25 26 26 pyproject = true; 27 27 ··· 29 29 owner = "GiorgosXou"; 30 30 repo = "TUIFIManager"; 31 31 tag = "v.${version}"; 32 - hash = "sha256-15PXua3kLf3Mpgft2msFBn+fS2bzfTAIC9bmOkNKqlU="; 32 + hash = "sha256-5ShrmjEFKGdmaGBFjMnIfcM6p8AZd13uIEFwDVAkU/8="; 33 33 }; 34 34 35 35 build-system = with python3.pkgs; [
+3 -3
pkgs/by-name/v2/v2ray/package.nix
··· 16 16 17 17 buildGoModule rec { 18 18 pname = "v2ray-core"; 19 - version = "5.24.0"; 19 + version = "5.25.1"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "v2fly"; 23 23 repo = "v2ray-core"; 24 24 rev = "v${version}"; 25 - hash = "sha256-3xbXqfac1Kv77uBxykoX1nDB5NqTJDYmmzRloZUL/dA="; 25 + hash = "sha256-XJVWja2LGBIXGdzYL8oHMcZn15Bg01t/ro/SRI6Xi/A="; 26 26 }; 27 27 28 28 # `nix-update` doesn't support `vendorHash` yet. 29 29 # https://github.com/Mic92/nix-update/pull/95 30 - vendorHash = "sha256-z0ScEkXQu6YSXESdaTAs3vkPPlHEDmJ5xAwJQERwhWo="; 30 + vendorHash = "sha256-8SFQUe52zZLii1XnFg2GBMseBlDxKAE0V56VVXGDlck="; 31 31 32 32 ldflags = [ 33 33 "-s"
+3 -3
pkgs/by-name/va/vacuum-go/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "vacuum-go"; 11 - version = "0.15.3"; 11 + version = "0.16.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "daveshanley"; 15 15 repo = "vacuum"; 16 16 # using refs/tags because simple version gives: 'the given path has multiple possibilities' error 17 17 tag = "v${version}"; 18 - hash = "sha256-SI32ODbd3X4zMhS3LI4vwVn9/gwgabWZ/8Nx+L3KPYE="; 18 + hash = "sha256-TljvCGquQJl+uJXRBJCximR5OgsdAgK/+eobQW9+fZo="; 19 19 }; 20 20 21 - vendorHash = "sha256-xTqrKkCRO6lUbzXI4/UrBoZsKU9mQW8cMrnZ2X3wzog="; 21 + vendorHash = "sha256-Yuibhb0N8QHHjdB4v3jFVxz1T6SkhgFfcouPAjjA0lU="; 22 22 23 23 env.CGO_ENABLED = 0; 24 24 ldflags = [
+3 -3
pkgs/by-name/ze/zed-editor/package.nix
··· 95 95 in 96 96 rustPlatform.buildRustPackage rec { 97 97 pname = "zed-editor"; 98 - version = "0.170.2"; 98 + version = "0.170.4"; 99 99 100 100 outputs = [ "out" ] ++ lib.optional buildRemoteServer "remote_server"; 101 101 ··· 103 103 owner = "zed-industries"; 104 104 repo = "zed"; 105 105 tag = "v${version}"; 106 - hash = "sha256-E9p/JHHIQ2nQ6LeFob1tDf6UopeEWL/Z7INstehvfEI="; 106 + hash = "sha256-sfvTvz5RUBQiO9XxPVZNxc1xyx/BN6oU16uYfxgruuY="; 107 107 }; 108 108 109 109 patches = [ ··· 123 123 ''; 124 124 125 125 useFetchCargoVendor = true; 126 - cargoHash = "sha256-A9sTR5MCLXskhvJHVGRQ/rSLwOKqhfgJi5zaGsgglL0="; 126 + cargoHash = "sha256-W1olZKtbt7TCVh8KRJf5+NL/eILdO2j1Jx1OBXGL+CY="; 127 127 128 128 nativeBuildInputs = 129 129 [
-196
pkgs/desktops/lomiri/applications/morph-browser/1001-morph-browser-tst_AddressBar-Replace-wait-and-compare-with-tryCompare.patch
··· 1 - From 9c4cd4fa938244cc2e319555d372e4e32029964a Mon Sep 17 00:00:00 2001 2 - From: OPNA2608 <opna2608@protonmail.com> 3 - Date: Tue, 14 Jan 2025 23:06:20 +0100 4 - Subject: [PATCH] tests/unittests/qml/tst_AddressBar.qml: Replace wait + 5 - compare with tryCompare 6 - 7 - --- 8 - tests/unittests/qml/tst_AddressBar.qml | 75 +++++++++++--------------- 9 - 1 file changed, 30 insertions(+), 45 deletions(-) 10 - 11 - diff --git a/tests/unittests/qml/tst_AddressBar.qml b/tests/unittests/qml/tst_AddressBar.qml 12 - index 5c27acff..dc0ec4c6 100644 13 - --- a/tests/unittests/qml/tst_AddressBar.qml 14 - +++ b/tests/unittests/qml/tst_AddressBar.qml 15 - @@ -73,6 +73,15 @@ Item { 16 - name: "AddressBar" 17 - when: windowShown 18 - 19 - + function verifyAddressBarText(text) { 20 - + tryCompare(addressBar, "text", text) 21 - + } 22 - + 23 - + function typeStringAndVerify(text) { 24 - + typeString(text) 25 - + verifyAddressBarText(text) 26 - + } 27 - + 28 - function init() { 29 - addressBar.actualUrl = "" 30 - validatedSpy.clear() 31 - @@ -101,9 +110,7 @@ Item { 32 - } 33 - 34 - function test_validUrlShouldNotBeRewritten(data) { 35 - - typeString(data.url) 36 - - wait(500) 37 - - compare(addressBar.text, data.url) 38 - + typeStringAndVerify(data.url) 39 - keyClick(Qt.Key_Return) 40 - validatedSpy.wait() 41 - compare(addressBar.requestedUrl, data.url) 42 - @@ -120,9 +127,7 @@ Item { 43 - } 44 - 45 - function test_urlWithoutSchemeShouldBeRewritten(data) { 46 - - typeString(data.text) 47 - - wait(500) 48 - - compare(addressBar.text, data.text) 49 - + typeStringAndVerify(data.text) 50 - keyClick(Qt.Key_Return) 51 - validatedSpy.wait() 52 - compare(addressBar.requestedUrl, data.requestedUrl) 53 - @@ -137,9 +142,7 @@ Item { 54 - } 55 - 56 - function test_leadingAndTrailingWhitespacesShouldBeTrimmed(data) { 57 - - typeString(data.text) 58 - - wait(500) 59 - - compare(addressBar.text, data.text) 60 - + typeStringAndVerify(data.text) 61 - keyClick(Qt.Key_Return) 62 - validatedSpy.wait() 63 - compare(addressBar.requestedUrl, data.requestedUrl) 64 - @@ -153,9 +156,7 @@ Item { 65 - } 66 - 67 - function test_searchQueryShouldBeRewritten(data) { 68 - - typeString(data.text) 69 - - wait(500) 70 - - compare(addressBar.text, data.text) 71 - + typeStringAndVerify(data.text) 72 - keyClick(Qt.Key_Return) 73 - validatedSpy.wait() 74 - compare(addressBar.requestedUrl.toString().indexOf(data.start), 0) 75 - @@ -174,9 +175,7 @@ Item { 76 - } 77 - 78 - function test_htmlEntitiesShouldBeEscapedInSearchQueries(data) { 79 - - typeString(data.text) 80 - - wait(500) 81 - - compare(addressBar.text, data.text) 82 - + typeStringAndVerify(data.text) 83 - keyClick(Qt.Key_Return) 84 - validatedSpy.wait() 85 - verify(addressBar.requestedUrl.toString().indexOf("q=" + data.escaped) > 0) 86 - @@ -191,9 +190,7 @@ Item { 87 - } 88 - 89 - function test_uppercaseDomainsShouldBeRewritten(data) { 90 - - typeString(data.text) 91 - - wait(500) 92 - - compare(addressBar.text, data.text) 93 - + typeStringAndVerify(data.text) 94 - keyClick(Qt.Key_Return) 95 - validatedSpy.wait() 96 - compare(addressBar.requestedUrl, data.requestedUrl) 97 - @@ -213,9 +210,7 @@ Item { 98 - } 99 - 100 - function test_uppercaseSchemeShouldBeRewritten(data) { 101 - - typeString(data.text) 102 - - wait(500) 103 - - compare(addressBar.text, data.text) 104 - + typeStringAndVerify(data.text) 105 - keyClick(Qt.Key_Return) 106 - validatedSpy.wait() 107 - compare(addressBar.requestedUrl, data.requestedUrl) 108 - @@ -266,9 +261,7 @@ Item { 109 - } 110 - 111 - function test_urlShouldBeSimplifiedWhenUnfocused(data) { 112 - - typeString(data.input) 113 - - wait(500) 114 - - compare(addressBar.text, data.input) 115 - + typeStringAndVerify(data.input) 116 - keyClick(Qt.Key_Return) 117 - validatedSpy.wait() 118 - addressBar.actualUrl = addressBar.requestedUrl 119 - @@ -289,9 +282,7 @@ Item { 120 - 121 - function test_clickingWhenUnfocusedShouldSelectAll() { 122 - var url = "http://example.org/" 123 - - typeString(url) 124 - - wait(500) 125 - - compare(addressBar.text, url) 126 - + typeStringAndVerify(url) 127 - addressBar.actualUrl = url 128 - clickItem(textInput) 129 - verify(!addressBar.activeFocus) 130 - @@ -301,9 +292,7 @@ Item { 131 - 132 - function test_clickingWhenFocusedShouldDeselectText() { 133 - var url = "http://example.org/" 134 - - typeString(url) 135 - - wait(500) 136 - - compare(addressBar.text, url) 137 - + typeStringAndVerify(url) 138 - addressBar.actualUrl = url 139 - clickItem(textInput) 140 - verify(!addressBar.activeFocus) 141 - @@ -316,9 +305,7 @@ Item { 142 - 143 - function test_clickingActionButtonWhenUnfocusedShouldNotSelectAll() { 144 - var url = "http://example.org/" 145 - - typeString(url) 146 - - wait(500) 147 - - compare(addressBar.text, url) 148 - + typeStringAndVerify(url) 149 - clickItem(textInput) 150 - verify(!addressBar.activeFocus) 151 - clickItem(addressBar.__actionButton) 152 - @@ -355,31 +342,29 @@ Item { 153 - } 154 - 155 - function test_unfocusingWhileEditingShouldResetUrl() { 156 - - var url = "http://example.org/" 157 - - typeString(url) 158 - - wait(500) 159 - - compare(addressBar.text, url) 160 - + var host = "example.org" 161 - + var url = "http://" + host + "/" 162 - + typeStringAndVerify(url) 163 - addressBar.actualUrl = url 164 - var clearButton = findChild(addressBar, "clear_button") 165 - verify(clearButton != null) 166 - clickItem(clearButton) 167 - - compare(addressBar.text, "") 168 - + verifyAddressBarText("") 169 - clickItem(textInput) 170 - - compare(addressBar.text, "example.org") 171 - + verifyAddressBarText(host) 172 - clickItem(addressBar) 173 - - compare(addressBar.text, url) 174 - + verifyAddressBarText(url) 175 - } 176 - 177 - function test_exitingFindInPageRestoresUrl() { 178 - - addressBar.actualUrl = "http://example.org/" 179 - + var host = "example.org" 180 - + addressBar.actualUrl = "http://" + host + "/" 181 - addressBar.findInPageMode = true 182 - verify(addressBar.activeFocus) 183 - compare(addressBar.text, "") 184 - - typeString("hello") 185 - - wait(500) 186 - + typeStringAndVerify("hello") 187 - addressBar.findInPageMode = false 188 - - wait(500) 189 - - compare(addressBar.text, "example.org") 190 - + verifyAddressBarText(host) 191 - } 192 - } 193 - } 194 - -- 195 - 2.47.0 196 -
+3 -16
pkgs/desktops/lomiri/applications/morph-browser/default.nix
··· 2 2 stdenv, 3 3 lib, 4 4 fetchFromGitLab, 5 - fetchpatch, 6 5 gitUpdater, 7 6 nixosTests, 8 7 cmake, ··· 30 29 in 31 30 stdenv.mkDerivation (finalAttrs: { 32 31 pname = "morph-browser"; 33 - version = "1.1.1"; 32 + version = "1.1.2"; 34 33 35 34 src = fetchFromGitLab { 36 35 owner = "ubports"; 37 36 repo = "development/core/morph-browser"; 38 - rev = finalAttrs.version; 39 - hash = "sha256-VxSADFTlaxQUDc81TzGkx54mjAUgY2L+suQC9zYGKo0="; 37 + tag = finalAttrs.version; 38 + hash = "sha256-CW+8HEGxeDDfqbBtNHDKTvsZkbu0tCmD6OEDW07KG2k="; 40 39 }; 41 40 42 41 outputs = [ 43 42 "out" 44 43 "doc" 45 - ]; 46 - 47 - patches = [ 48 - # Remove when version > 1.1.1 49 - (fetchpatch { 50 - name = "0002-morph-browser-Call-i18n-bindtextdomain-with-buildtime-determined-locale-path.patch"; 51 - url = "https://gitlab.com/ubports/development/core/morph-browser/-/commit/3d9777fdc7d5b302a9f17679e4ea125e94468772.patch"; 52 - hash = "sha256-zx/pP72uNqAi8TZR4bKeONuqcJyK/vGtPglTA+5R5no="; 53 - }) 54 - 55 - # Remove when https://gitlab.com/ubports/development/core/morph-browser/-/merge_requests/589 merged & in release 56 - ./1001-morph-browser-tst_AddressBar-Replace-wait-and-compare-with-tryCompare.patch 57 44 ]; 58 45 59 46 postPatch =
+16 -8
pkgs/development/compilers/julia/default.nix
··· 1 - { callPackage }: 1 + { callPackage, fetchpatch2 }: 2 2 3 3 let 4 4 juliaWithPackages = callPackage ../../julia-modules { }; ··· 29 29 { }); 30 30 julia_110-bin = wrapJulia (callPackage 31 31 (import ./generic-bin.nix { 32 - version = "1.10.4"; 32 + version = "1.10.8"; 33 33 sha256 = { 34 - x86_64-linux = "079f61757c3b5b40d2ade052b3cc4816f50f7ef6df668825772562b3746adff1"; 35 - aarch64-linux = "ae4ae6ade84a103cdf30ce91c8d4035a0ef51c3e2e66f90a0c13abeb4e100fc4"; 36 - x86_64-darwin = "259c18a5294dd41cc60117ecb9fc5a8b2f659807284903a65439fb9d3818c763"; 37 - aarch64-darwin = "97b88d7f9b5724118769f3a3bd259f8f7ada48cdecf3d584cf68162dd873dd10"; 34 + x86_64-linux = "0410175aeec3df63173c15187f2083f179d40596d36fd3a57819cc5f522ae735"; 35 + aarch64-linux = "8d63dd12595a08edc736be8d6c4fea1840f137b81c62079d970dbd1be448b8cd"; 36 + x86_64-darwin = "8dae60def14db9e9b0f70891f15483d05785ae27a2c14f8f4b1ce27010e4015f"; 37 + aarch64-darwin = "cdd5891a7b143bde835a79155471b82c5482d4dc5576f719351810548242e64b"; 38 38 }; 39 39 }) 40 40 { }); ··· 60 60 { }); 61 61 julia_110 = wrapJulia (callPackage 62 62 (import ./generic.nix { 63 - version = "1.10.4"; 64 - hash = "sha256-8y5Sd/XYKmOCSILN6/rBWBmbuEgUw8AZo/7MNgFYYZE="; 63 + version = "1.10.8"; 64 + hash = "sha256-NPojubjOgy32CWlD/TDzI764Ca7cMsFj9r7vUdUW9Oc="; 65 65 patches = [ 66 66 ./patches/1.10/0002-skip-failing-and-flaky-tests.patch 67 + # Revert https://github.com/JuliaLang/julia/pull/55354 68 + # [build] Some improvements to the LLVM build system 69 + # Related: https://github.com/JuliaLang/julia/issues/55617 70 + (fetchpatch2 { 71 + url = "https://github.com/JuliaLang/julia/commit/0be37db8c5b5a440bd9a11960ae9c998027b7337.patch"; 72 + revert = true; 73 + hash = "sha256-gXC3LE3AuHMlSdA4dW+rbAhJpSB6ZMaz9X1qrHDPX7Y="; 74 + }) 67 75 ]; 68 76 }) 69 77 { });
+3 -3
pkgs/development/php-packages/phive/default.nix
··· 4 4 php, 5 5 }: 6 6 7 - php.buildComposerProject (finalAttrs: { 7 + php.buildComposerProject2 (finalAttrs: { 8 8 pname = "phive"; 9 9 version = "0.15.3"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "phar-io"; 13 13 repo = "phive"; 14 - rev = finalAttrs.version; 14 + tag = finalAttrs.version; 15 15 hash = "sha256-6vNhmIDE3kwZGMrDnGNGVV6/lb32Yb3ooWDYOC7SUcs="; 16 16 }; 17 17 18 - vendorHash = "sha256-iBNH4n4AVE47CYmwO6s6WBAuRe7JzzvoNruYfVbxPck="; 18 + vendorHash = "sha256-wNqQfVRm4kEWpYfdo8HBESh0L4cXPrTlHnBI79b1Al0="; 19 19 20 20 meta = { 21 21 changelog = "https://github.com/phar-io/phive/releases/tag/${finalAttrs.version}";
+2 -2
pkgs/development/python-modules/aiohomeconnect/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "aiohomeconnect"; 22 - version = "0.11.2"; 22 + version = "0.11.4"; 23 23 pyproject = true; 24 24 25 25 disabled = pythonOlder "3.11"; ··· 28 28 owner = "MartinHjelmare"; 29 29 repo = "aiohomeconnect"; 30 30 tag = "v${version}"; 31 - hash = "sha256-YnQypKeVYoHD445fv9n643qIqjTCInCfbTHPUrMePJI="; 31 + hash = "sha256-feAjp1DjZeNTOf0lWN23pap7oDiqSx0v6tf6uIVf1fU="; 32 32 }; 33 33 34 34 pythonRelaxDeps = [ "httpx" ];
+17 -6
pkgs/development/python-modules/blackjax/default.nix
··· 49 49 pytest-xdist 50 50 ]; 51 51 52 - disabledTestPaths = 53 - [ "tests/test_benchmarks.py" ] 54 - ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [ 55 - # Assertion errors on numerical values 56 - "tests/mcmc/test_integrators.py" 57 - ]; 52 + disabledTestPaths = [ 53 + "tests/test_benchmarks.py" 54 + 55 + # Assertion errors on numerical values 56 + "tests/mcmc/test_integrators.py" 57 + ]; 58 58 59 59 disabledTests = 60 60 [ 61 61 # too slow 62 62 "test_adaptive_tempered_smc" 63 + 64 + # AssertionError on numerical values 65 + "test_barker" 66 + "test_mclmc" 67 + "test_mcse4" 68 + "test_normal_univariate" 69 + "test_nuts__with_device" 70 + "test_nuts__with_jit" 71 + "test_nuts__without_device" 72 + "test_nuts__without_jit" 73 + "test_smc_waste_free__with_jit" 63 74 ] 64 75 ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [ 65 76 # Numerical test (AssertionError)
+2 -2
pkgs/development/python-modules/conda-libmamba-solver/default.nix
··· 9 9 }: 10 10 buildPythonPackage rec { 11 11 pname = "conda-libmamba-solver"; 12 - version = "24.11.1"; 12 + version = "25.1.1"; 13 13 pyproject = true; 14 14 15 15 src = fetchFromGitHub { ··· 17 17 owner = "conda"; 18 18 repo = "conda-libmamba-solver"; 19 19 tag = version; 20 - hash = "sha256-lIpMzm3wjkugMDwqmVFXDKVJyX/SdzFG5jelZRys8PQ="; 20 + hash = "sha256-d6KLUhc7+KZ5H9vkI84S9TyximSwatu6lg7XIdMqtk0="; 21 21 }; 22 22 23 23
+2 -2
pkgs/development/python-modules/cyclopts/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "cyclopts"; 22 - version = "3.3.0"; 22 + version = "3.3.1"; 23 23 pyproject = true; 24 24 25 25 disabled = pythonOlder "3.8"; ··· 28 28 owner = "BrianPugh"; 29 29 repo = "cyclopts"; 30 30 tag = "v${version}"; 31 - hash = "sha256-sXTKBDfQSqMWBX+wrhP6fCugGSuXM8mOkEroFWPalVs="; 31 + hash = "sha256-PrhaUUzFQJ7tqUdu7nwi9k+NxQUPQWYDUc9vsvnmfeY="; 32 32 }; 33 33 34 34 build-system = [
+2 -2
pkgs/development/python-modules/datafusion/default.nix
··· 47 47 hash = "sha256-5WOSlx4XW9zO6oTY16lWQElShLv0ubflVPfSSEGrFgg="; 48 48 }; 49 49 50 - cargoDeps = rustPlatform.fetchCargoTarball { 50 + cargoDeps = rustPlatform.fetchCargoVendor { 51 51 name = "datafusion-cargo-deps"; 52 52 inherit src; 53 - hash = "sha256-hN03tbnH77VsMDxSMddMHIH00t7lUs5h8rTHbiMIExw="; 53 + hash = "sha256-xUpchV4UFEX1HkCpClOwxnEfGLVlOIX4UmzYKiUth9U="; 54 54 }; 55 55 56 56 nativeBuildInputs = with rustPlatform; [
+2 -2
pkgs/development/python-modules/ldfparser/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "ldfparser"; 16 - version = "0.25.0"; 16 + version = "0.26.0"; 17 17 pyproject = true; 18 18 19 19 disabled = pythonOlder "3.7"; ··· 22 22 owner = "c4deszes"; 23 23 repo = "ldfparser"; 24 24 tag = "v${version}"; 25 - hash = "sha256-SZ9mWV5PjkQ2OiScPSMrunkKQWmuYW2lB2JvpTGNbY4="; 25 + hash = "sha256-SVl/O0/2k1Y4lta+3BFkddyBZfYO2vqh4Xx1ZXNwXN4="; 26 26 }; 27 27 28 28 build-system = [ setuptools ];
+16 -15
pkgs/development/python-modules/pycm/default.nix
··· 5 5 matplotlib, 6 6 numpy, 7 7 pytestCheckHook, 8 - pythonOlder, 8 + pytest-cov-stub, 9 9 seaborn, 10 + setuptools, 10 11 }: 11 12 12 13 buildPythonPackage rec { 13 14 pname = "pycm"; 14 15 version = "4.2"; 15 - format = "setuptools"; 16 - 17 - disabled = pythonOlder "3.5"; 16 + pyproject = true; 18 17 19 18 src = fetchFromGitHub { 20 19 owner = "sepandhaghighi"; ··· 23 22 hash = "sha256-oceLARBP9D6NlMQiDvzIpJNNcod5D1O4xo3YzrUstso="; 24 23 }; 25 24 26 - propagatedBuildInputs = [ 25 + build-system = [ setuptools ]; 26 + 27 + dependencies = [ 27 28 matplotlib 28 29 numpy 29 30 seaborn 30 31 ]; 31 32 32 - nativeCheckInputs = [ pytestCheckHook ]; 33 + nativeCheckInputs = [ 34 + pytestCheckHook 35 + pytest-cov-stub 36 + matplotlib 37 + ]; 33 38 34 39 disabledTests = [ 35 - # Minor tolerance issues with Python 3.12; should be fixed in next release 36 - # (see https://github.com/sepandhaghighi/pycm/pull/528) 37 - "verified_test" 38 - "function_test" 40 + "plot_error_test" # broken doctest (expects matplotlib import exception) 39 41 ]; 40 42 41 43 postPatch = '' 42 44 # Remove a trivial dependency on the author's `art` Python ASCII art library 43 45 rm pycm/__main__.py 44 - # Also depends on python3Packages.notebook 45 - rm Otherfiles/notebook_check.py 46 46 substituteInPlace setup.py \ 47 47 --replace-fail '=get_requires()' '=[]' 48 48 ''; 49 49 50 50 pythonImportsCheck = [ "pycm" ]; 51 51 52 - meta = with lib; { 52 + meta = { 53 53 description = "Multiclass confusion matrix library"; 54 54 homepage = "https://pycm.io"; 55 - license = licenses.mit; 56 - maintainers = with maintainers; [ bcdarwin ]; 55 + changelog = "https://github.com/sepandhaghighi/pycm/releases/tag/${src.tag}"; 56 + license = lib.licenses.mit; 57 + maintainers = with lib.maintainers; [ bcdarwin ]; 57 58 }; 58 59 }
+2 -2
pkgs/development/python-modules/python-gvm/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "python-gvm"; 18 - version = "25.1.0"; 18 + version = "25.1.1"; 19 19 pyproject = true; 20 20 21 21 disabled = pythonOlder "3.9"; ··· 24 24 owner = "greenbone"; 25 25 repo = "python-gvm"; 26 26 tag = "v${version}"; 27 - hash = "sha256-Xu4hrZtAMvDVow8GVxCdLSI89WY5YRrFTXQiN539WkA="; 27 + hash = "sha256-z78JnyAyWqNqFGuauIXitPO0D0WtHicBlD6Jno4G74Y="; 28 28 }; 29 29 30 30 build-system = [ poetry-core ];
+2 -2
pkgs/development/python-modules/typst/default.nix
··· 25 25 hash = "sha256-VgQbMeyvXjzE8jSaGLygIy8EhR23MpqjlU68FsBZq6E="; 26 26 }; 27 27 28 - cargoDeps = rustPlatform.fetchCargoTarball { 28 + cargoDeps = rustPlatform.fetchCargoVendor { 29 29 inherit src; 30 30 name = "${pname}-${version}"; 31 - hash = "sha256-H7lKoSDSx0cGH+VsIX90KaiWJw1h/BokNdKzxmvm6XQ="; 31 + hash = "sha256-OHJQlGwgaQ2ELWvjaA8qsuXOQGSdgirK/yTff7POOmE="; 32 32 }; 33 33 34 34 build-system = [
+2 -2
pkgs/development/python-modules/unstructured/default.nix
··· 113 113 grpcio, 114 114 }: 115 115 let 116 - version = "0.16.13"; 116 + version = "0.16.15"; 117 117 in 118 118 buildPythonPackage { 119 119 pname = "unstructured"; ··· 124 124 owner = "Unstructured-IO"; 125 125 repo = "unstructured"; 126 126 tag = version; 127 - hash = "sha256-VVgSrXqfWEOjZAU54rGBW3m4FxZKJDmbFsWdgjiqMSs="; 127 + hash = "sha256-Wp51LOgM/zE81324Qzu83XGupUMAzz2wn+COmNq95H8="; 128 128 }; 129 129 130 130 propagatedBuildInputs = [
+2 -2
pkgs/development/tools/misc/fswatch/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "fswatch"; 16 - version = "1.18.0"; 16 + version = "1.18.2"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "emcrisostomo"; 20 20 repo = "fswatch"; 21 21 rev = version; 22 - sha256 = "sha256-n9EDEF5swC7UyvC0cd+U/u4Wd050Jf9h2AVtEVbUICA="; 22 + sha256 = "sha256-u9+sayp0U6TudffGP2Bb2PbbSMjUHCb6gGBq3jKQ3EQ="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+3 -3
pkgs/development/tools/rbspy/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "rbspy"; 13 - version = "0.28.0"; 13 + version = "0.29.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "rbspy"; 17 17 repo = "rbspy"; 18 18 tag = "v${version}"; 19 - hash = "sha256-6tCTrplzoiimKvXEIXd2gUOXzcZ/eQ22npBqbVv0Nv0="; 19 + hash = "sha256-KEF98h51F4sZ/eX08hggabnBji/8e/yJTP1VNzuLOlw="; 20 20 }; 21 21 22 22 useFetchCargoVendor = true; 23 - cargoHash = "sha256-yb0AvWrXAyi3HOBxlF59//DrwqWwSK1LQNhzrrO4QD8="; 23 + cargoHash = "sha256-Wn5H+h7+UKm/AYRZ6e68E6W8h5bnweUPTsY2z6y4Ahc="; 24 24 25 25 # error: linker `aarch64-linux-gnu-gcc` not found 26 26 postPatch = ''
+44 -15
pkgs/os-specific/linux/fwts/default.nix
··· 1 - { lib, stdenv, fetchzip, autoreconfHook, pkg-config, gnumake42, glib, pcre 2 - , json_c, flex, bison, dtc, pciutils, dmidecode, acpica-tools, libbsd }: 1 + { 2 + lib, 3 + stdenv, 4 + fetchzip, 5 + autoreconfHook, 6 + pkg-config, 7 + glib, 8 + pcre, 9 + json_c, 10 + flex, 11 + bison, 12 + dtc, 13 + pciutils, 14 + dmidecode, 15 + acpica-tools, 16 + libbsd, 17 + }: 3 18 4 19 stdenv.mkDerivation rec { 5 20 pname = "fwts"; 6 21 version = "24.09.00"; 7 22 8 23 src = fetchzip { 9 - url = "https://fwts.ubuntu.com/release/${pname}-V${version}.tar.gz"; 10 - sha256 = "sha256-ZJSlx8O38e7bJYTgZacayslr28TLHHJsISXq9Uzsnyc="; 24 + url = "https://fwts.ubuntu.com/release/fwts-V${version}.tar.gz"; 25 + hash = "sha256-ZJSlx8O38e7bJYTgZacayslr28TLHHJsISXq9Uzsnyc="; 11 26 stripRoot = false; 12 27 }; 13 28 14 - # fails with make 4.4 15 - nativeBuildInputs = [ autoreconfHook pkg-config gnumake42 ]; 16 - buildInputs = [ glib pcre json_c flex bison dtc pciutils dmidecode acpica-tools libbsd ]; 29 + nativeBuildInputs = [ 30 + autoreconfHook 31 + pkg-config 32 + ]; 33 + 34 + buildInputs = [ 35 + glib 36 + pcre 37 + json_c 38 + flex 39 + bison 40 + dtc 41 + pciutils 42 + dmidecode 43 + acpica-tools 44 + libbsd 45 + ]; 17 46 18 47 postPatch = '' 19 48 substituteInPlace src/lib/include/fwts_binpaths.h \ 20 - --replace "/usr/bin/lspci" "${pciutils}/bin/lspci" \ 21 - --replace "/usr/sbin/dmidecode" "${dmidecode}/bin/dmidecode" \ 22 - --replace "/usr/bin/iasl" "${acpica-tools}/bin/iasl" 49 + --replace-fail "/usr/bin/lspci" "${pciutils}/bin/lspci" \ 50 + --replace-fail "/usr/sbin/dmidecode" "${dmidecode}/bin/dmidecode" \ 51 + --replace-fail "/usr/bin/iasl" "${acpica-tools}/bin/iasl" 23 52 24 53 substituteInPlace src/lib/src/fwts_devicetree.c \ 25 54 src/devicetree/dt_base/dt_base.c \ 26 - --replace "dtc -I" "${dtc}/bin/dtc -I" 55 + --replace-fail "dtc -I" "${dtc}/bin/dtc -I" 27 56 ''; 28 57 29 58 enableParallelBuilding = true; 30 59 31 - meta = with lib; { 60 + meta = { 32 61 homepage = "https://wiki.ubuntu.com/FirmwareTestSuite"; 33 62 description = "Firmware Test Suite"; 34 - platforms = platforms.linux; 35 - license = licenses.gpl2Plus; 36 - maintainers = with maintainers; [ tadfisher ]; 63 + platforms = lib.platforms.linux; 64 + license = lib.licenses.gpl2Plus; 65 + maintainers = with lib.maintainers; [ tadfisher ]; 37 66 }; 38 67 }
+1
pkgs/os-specific/linux/nvidia-x11/open.nix
··· 30 30 "SYSSRC=${kernel.dev}/lib/modules/${kernel.modDirVersion}/source" 31 31 "SYSOUT=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" 32 32 "MODLIB=$(out)/lib/modules/${kernel.modDirVersion}" 33 + "DATE=" 33 34 { 34 35 aarch64-linux = "TARGET_ARCH=aarch64"; 35 36 x86_64-linux = "TARGET_ARCH=x86_64";
+4 -4
pkgs/servers/clickhouse/default.nix
··· 120 120 null; 121 121 corrosionDeps = 122 122 if rustSupport then 123 - rustPlatform.fetchCargoTarball { 123 + rustPlatform.fetchCargoVendor { 124 124 src = corrosionSrc; 125 125 name = "corrosion-deps"; 126 126 preBuild = "cd generator"; 127 - hash = "sha256-dhUgpwSjE9NZ2mCkhGiydI51LIOClA5wwk1O3mnnbM8="; 127 + hash = "sha256-ok1QLobiGBccmbEEWQxHz3ivvuT6FrOgG6wLK4gIbgU="; 128 128 } 129 129 else 130 130 null; 131 131 rustDeps = 132 132 if rustSupport then 133 - rustPlatform.fetchCargoTarball { 133 + rustPlatform.fetchCargoVendor { 134 134 inherit src; 135 135 name = "rust-deps"; 136 136 preBuild = "cd rust"; 137 - hash = "sha256-rbEfCRB2QAZ2WBgSLYYUqeYtI4Y5d9oQ2G8/mPirIp4="; 137 + hash = "sha256-nX5wBM8rVMbaf/IrPsqkdT2KQklQbBIGomeWSTjclR4="; 138 138 } 139 139 else 140 140 null;
+49
pkgs/servers/home-assistant/custom-lovelace-modules/clock-weather-card/package.nix
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + stdenvNoCC, 5 + fetchYarnDeps, 6 + nodejs, 7 + yarnConfigHook, 8 + yarnBuildHook, 9 + }: 10 + stdenvNoCC.mkDerivation rec { 11 + pname = "clock-weather-card"; 12 + version = "2.8.7"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "pkissling"; 16 + repo = "clock-weather-card"; 17 + tag = "v${version}"; 18 + hash = "sha256-ylJNI0DE+3j8EZFpUmuuBnII8nBMrJ5bhlGVh3M25eo="; 19 + }; 20 + 21 + offlineCache = fetchYarnDeps { 22 + yarnLock = src + "/yarn.lock"; 23 + hash = "sha256-EUuPF2kS6CaJ2MUYoBocLOQyOgkhRHd34ul+efJua7Q="; 24 + }; 25 + 26 + nativeBuildInputs = [ 27 + nodejs 28 + yarnConfigHook 29 + yarnBuildHook 30 + ]; 31 + 32 + installPhase = '' 33 + runHook preInstall 34 + 35 + mkdir $out 36 + cp ./dist/clock-weather-card.js $out/ 37 + 38 + runHook postInstall 39 + ''; 40 + 41 + meta = { 42 + description = "A Home Assistant Card indicating today's date/time, along with an iOS inspired weather forecast for the next days with animated icons"; 43 + homepage = "https://github.com/pkissling/clock-weather-card"; 44 + changelog = "https://github.com/pkissling/clock-weather-card/blob/${src.tag}/CHANGELOG.md"; 45 + license = lib.licenses.mit; 46 + maintainers = with lib.maintainers; [ oddlama ]; 47 + platforms = lib.platforms.all; 48 + }; 49 + }
+2 -1
pkgs/servers/nosql/influxdb/default.nix
··· 43 43 --replace-fail "deny(warnings, missing_docs))]" "deny(warnings))]" 44 44 ''; 45 45 sourceRoot = "${src.name}/libflux"; 46 - cargoHash = "sha256-O+t4f4P5291BuyARH6Xf3LejMFEQEBv+qKtyjHRhclA="; 46 + useFetchCargoVendor = true; 47 + cargoHash = "sha256-wJVvpjaBUae3FK3lQaQov4t0UEsH86tB8B8bsSFGGBU="; 47 48 nativeBuildInputs = [ rustPlatform.bindgenHook ]; 48 49 buildInputs = lib.optional stdenv.hostPlatform.isDarwin libiconv; 49 50 pkgcfg = ''
+2 -1
pkgs/servers/nosql/influxdb2/default.nix
··· 59 59 --replace-fail "deny(warnings, missing_docs))]" "deny(warnings))]" 60 60 ''; 61 61 sourceRoot = "${src.name}/libflux"; 62 - cargoHash = "sha256-O+t4f4P5291BuyARH6Xf3LejMFEQEBv+qKtyjHRhclA="; 62 + useFetchCargoVendor = true; 63 + cargoHash = "sha256-wJVvpjaBUae3FK3lQaQov4t0UEsH86tB8B8bsSFGGBU="; 63 64 nativeBuildInputs = [ rustPlatform.bindgenHook ]; 64 65 buildInputs = lib.optional stdenv.hostPlatform.isDarwin libiconv; 65 66 pkgcfg = ''
+19 -43
pkgs/tools/admin/ansible/later.nix
··· 1 1 { 2 2 lib, 3 3 fetchFromGitHub, 4 - fetchpatch, 5 - python3, 4 + python3Packages, 6 5 }: 7 6 8 - python3.pkgs.buildPythonApplication rec { 7 + python3Packages.buildPythonApplication rec { 9 8 pname = "ansible-later"; 10 - version = "3.3.1"; 11 - format = "pyproject"; 9 + version = "4.0.8"; 10 + pyproject = true; 12 11 13 12 src = fetchFromGitHub { 14 13 owner = "thegeeklab"; 15 14 repo = pname; 16 - rev = "refs/tags/v${version}"; 17 - hash = "sha256-7k81eEcM+BXNrln6+Lu0+1LjsZdYkUidrRQCdlBbQB8="; 15 + tag = "v${version}"; 16 + hash = "sha256-4ZHCnLeG5gr0UtKQLU+6xnTxUbxnLcmDd51Psnaa42I="; 18 17 }; 19 18 20 - patches = [ 21 - # https://github.com/thegeeklab/ansible-later/pull/658 22 - (fetchpatch { 23 - name = "poetry-dynamic-versioning-pep517.patch"; 24 - url = "https://github.com/thegeeklab/ansible-later/commit/a2c278fb45769648df1439df5bb25883dddfc58a.patch"; 25 - hash = "sha256-++CiwwHZoaPC8XHaYbNQeU3zqEi2a4eIYbuSQkO0jTI="; 26 - }) 27 - ]; 28 - 29 - pythonRelaxDeps = [ 30 - "anyconfig" 31 - "flake8" 32 - "jsonschema" 33 - "pathspec" 34 - "python-json-logger" 35 - "PyYAML" 36 - "toolz" 37 - "unidiff" 38 - "yamllint" 39 - ]; 40 - 41 - nativeBuildInputs = with python3.pkgs; [ 19 + build-system = with python3Packages; [ 42 20 poetry-core 43 21 poetry-dynamic-versioning 44 22 ]; 45 23 46 - propagatedBuildInputs = with python3.pkgs; [ 47 - ansible 24 + dependencies = with python3Packages; [ 25 + pyyaml 48 26 ansible-core 27 + ansible 49 28 anyconfig 50 29 appdirs 51 30 colorama 52 - flake8 53 31 jsonschema 54 32 nested-lookup 55 33 pathspec 56 34 python-json-logger 57 - pyyaml 58 35 toolz 59 36 unidiff 60 37 yamllint 61 - distutils 62 38 ]; 63 39 64 - nativeCheckInputs = with python3.pkgs; [ 40 + nativeCheckInputs = with python3Packages; [ 65 41 pytest-cov-stub 66 42 pytest-mock 67 43 pytestCheckHook 68 44 ]; 69 45 70 - postInstall = '' 71 - rm $out/lib/python*/site-packages/LICENSE 72 - ''; 73 - 74 46 pythonImportsCheck = [ 75 47 "ansiblelater" 76 48 ]; 77 49 78 - meta = with lib; { 50 + preCheck = '' 51 + export HOME="$TMPDIR" 52 + ''; 53 + 54 + meta = { 79 55 description = "Best practice scanner for Ansible roles and playbooks"; 80 56 mainProgram = "ansible-later"; 81 57 homepage = "https://github.com/thegeeklab/ansible-later"; 82 - changelog = "https://github.com/thegeeklab/ansible-later/releases/tag/v${version}"; 83 - license = licenses.mit; 84 - maintainers = with maintainers; [ tboerger ]; 58 + changelog = "https://github.com/thegeeklab/ansible-later/releases/tag/${src.tag}"; 59 + license = lib.licenses.mit; 60 + maintainers = with lib.maintainers; [ tboerger ]; 85 61 }; 86 62 }
-48
pkgs/tools/networking/anevicon/default.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - fetchFromGitHub, 5 - fetchpatch, 6 - rustPlatform, 7 - libiconv, 8 - Security, 9 - }: 10 - 11 - rustPlatform.buildRustPackage rec { 12 - pname = "anevicon"; 13 - version = "0.1.0"; 14 - 15 - src = fetchFromGitHub { 16 - owner = "rozgo"; 17 - repo = pname; 18 - rev = "v${version}"; 19 - sha256 = "1m3ci7g7nn28p6x5m85av3ljgszwlg55f1hmgjnarc6bas5bapl7"; 20 - }; 21 - 22 - cargoHash = "sha256-Id/vjne73w+bDVA8wT7fV1DMXeGtYbSAdwl07UfYJbw="; 23 - 24 - buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ 25 - libiconv 26 - Security 27 - ]; 28 - 29 - cargoPatches = [ 30 - # Add Cargo.lock file, https://github.com/rozgo/anevicon/pull/1 31 - (fetchpatch { 32 - name = "cargo-lock-file.patch"; 33 - url = "https://github.com/rozgo/anevicon/commit/205440a0863aaea34394f30f4255fa0bb1704aed.patch"; 34 - sha256 = "02syzm7irn4slr3s5dwwhvg1qx8fdplwlhza8gfkc6ajl7vdc7ri"; 35 - }) 36 - ]; 37 - 38 - # Tries to send large UDP packets that Darwin rejects. 39 - doCheck = !stdenv.hostPlatform.isDarwin; 40 - 41 - meta = with lib; { 42 - description = "UDP-based load generator"; 43 - homepage = "https://github.com/rozgo/anevicon"; 44 - license = licenses.gpl3Only; 45 - maintainers = with maintainers; [ fab ]; 46 - mainProgram = "anevicon"; 47 - }; 48 - }
-31
pkgs/tools/networking/wireguard-vanity-address/default.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - fetchFromGitHub, 5 - rustPlatform, 6 - Security, 7 - }: 8 - 9 - rustPlatform.buildRustPackage rec { 10 - pname = "wireguard-vanity-address"; 11 - version = "0.4.0"; 12 - 13 - src = fetchFromGitHub { 14 - owner = "warner"; 15 - repo = pname; 16 - rev = "v${version}"; 17 - sha256 = "sha256-SjzcVIQ9HwhP6Y/uCwXGSdZgrYcUQ9kE/Bow8pyOKNo="; 18 - }; 19 - 20 - buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ Security ]; 21 - 22 - cargoHash = "sha256-0bkyopkssqH0vfaWkFC3dV2o7Q3EuDEOM8JvRB9ekLU="; 23 - 24 - meta = with lib; { 25 - description = "Find Wireguard VPN keypairs with a specific readable string"; 26 - homepage = "https://github.com/warner/wireguard-vanity-address"; 27 - license = licenses.mit; 28 - maintainers = with maintainers; [ bcc32 ]; 29 - mainProgram = "wireguard-vanity-address"; 30 - }; 31 - }
+2 -1
pkgs/tools/package-management/nix-index/default.nix
··· 21 21 hash = "sha256-r3Vg9ox953HdUp5Csxd2DYUyBe9u61fmA94PpcAZRqo="; 22 22 }; 23 23 24 - cargoHash = "sha256-c1Ivsj9of/cjEKU0lo4I9BfIUQZ3pPf2QF9fAlZTQn0="; 24 + useFetchCargoVendor = true; 25 + cargoHash = "sha256-BKVxtd+gbCHzpnr5LZmKMUMEEZvsZMT0AdlfrLpMYpc="; 25 26 26 27 nativeBuildInputs = [ pkg-config ]; 27 28 buildInputs = [
+2 -2
pkgs/tools/package-management/nix/default.nix
··· 149 149 }; 150 150 151 151 nix_2_24 = common { 152 - version = "2.24.11"; 153 - hash = "sha256-ZizmbJM+DbhkaizxbjKg9fNfMrxh3PfAZ6jApQrazks="; 152 + version = "2.24.12"; 153 + hash = "sha256-lPiheE0D146tstoUInOUf1451stezrd8j6H6w7+RCv8="; 154 154 self_attribute_name = "nix_2_24"; 155 155 }; 156 156
+2 -1
pkgs/tools/security/genpass/default.nix
··· 14 14 sha256 = "UyEgOlKtDyneRteN3jHA2BJlu5U1HFL8HA2MTQz5rns="; 15 15 }; 16 16 17 - cargoHash = "sha256-ls3tzZ+gtZQlObmbtwJDq6N/f5nY+Ps7RL5R/fR5Vgg="; 17 + useFetchCargoVendor = true; 18 + cargoHash = "sha256-tcE2TugvTJyUsgkxff31U/PIiO1IMr4rO6FKYP/oEiw="; 18 19 19 20 buildInputs = [ 20 21 zlib
-65
pkgs/tools/security/sheesy-cli/default.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - rustPlatform, 5 - fetchCrate, 6 - installShellFiles, 7 - libgpg-error, 8 - gpgme, 9 - gettext, 10 - openssl, 11 - Security, 12 - }: 13 - 14 - rustPlatform.buildRustPackage rec { 15 - pname = "sheesy-cli"; 16 - version = "4.0.11"; 17 - 18 - src = fetchCrate { 19 - inherit version pname; 20 - hash = "sha256-rJ/V9pJgmqERgjD0FQ/oqhZQlIeN4/3ECx15/FOUQdA="; 21 - }; 22 - 23 - cargoHash = "sha256-o2XRvzw54x6xv81l97s1hwc2MC0Ioeyheoz3F+AtKpU="; 24 - cargoDepsName = pname; 25 - 26 - nativeBuildInputs = [ 27 - libgpg-error 28 - gpgme 29 - gettext 30 - installShellFiles 31 - ]; 32 - 33 - buildInputs = [ openssl ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ Security ]; 34 - 35 - buildFeatures = [ 36 - "vault" 37 - "extract" 38 - "completions" 39 - "substitute" 40 - "process" 41 - ]; 42 - 43 - checkFeatures = [ ]; 44 - 45 - cargoBuildFlags = [ 46 - "--bin" 47 - "sy" 48 - ]; 49 - 50 - postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' 51 - installShellCompletion --cmd sy \ 52 - --bash <($out/bin/sy completions bash) \ 53 - --fish <($out/bin/sy completions fish) \ 54 - --zsh <($out/bin/sy completions zsh) 55 - ''; 56 - 57 - meta = with lib; { 58 - description = "'share-secrets-safely' CLI to interact with GPG/pass-like vaults"; 59 - homepage = "https://share-secrets-safely.github.io/cli/"; 60 - changelog = "https://github.com/share-secrets-safely/cli/releases/tag/${version}"; 61 - license = with licenses; [ lgpl21Only ]; 62 - maintainers = with maintainers; [ devhell ]; 63 - mainProgram = "sy"; 64 - }; 65 - }
+5
pkgs/top-level/aliases.nix
··· 111 111 ao = libfive; # Added 2024-10-11 112 112 apacheKafka_3_5 = throw "apacheKafka_2_8 through _3_5 have been removed from nixpkgs as outdated"; # Added 2024-06-13 113 113 anbox = throw "'anbox' has been removed as the upstream project is unmaintained, see https://github.com/anbox/.github/blob/main/profile/README.md"; # Added 2025-01-04 114 + anevicon = throw "'anevicon' has been removed because the upstream repository no longer exists"; # Added 2025-01-26 114 115 antimicroX = throw "'antimicroX' has been renamed to/replaced by 'antimicrox'"; # Converted to throw 2024-10-17 115 116 apacheAnt = ant; # Added 2024-11-28 116 117 apple-sdk_10_12 = throw "apple-sdk_10_12 was removed as Nixpkgs no longer supports macOS 10.12; see the 25.05 release notes"; # Added 2024-10-27 ··· 1057 1058 1058 1059 ### P ### 1059 1060 1061 + pax-rs = throw "'pax-rs' has been removed because upstream has disappeared"; # Added 2025-01-25 1060 1062 PageEdit = pageedit; # Added 2024-01-21 1061 1063 p2pvc = throw "p2pvc has been removed as it is unmaintained upstream and depends on OpenCV 2"; # Added 2024-08-20 1062 1064 packet-cli = throw "'packet-cli' has been renamed to/replaced by 'metal-cli'"; # Converted to throw 2024-10-17 ··· 1218 1220 runCommandNoCC = runCommand; 1219 1221 runCommandNoCCLocal = runCommandLocal; 1220 1222 rustc-wasm32 = rustc; # Added 2023-12-01 1223 + rustfilt = throw "'rustfilt' has been removed due to lack of upstream maintenance"; # Added 2025-01-26 1221 1224 rustic-rs = rustic; # Added 2024-08-02 1222 1225 rxvt_unicode = throw "'rxvt_unicode' has been renamed to/replaced by 'rxvt-unicode-unwrapped'"; # Converted to throw 2024-10-17 1223 1226 rxvt_unicode-with-plugins = throw "'rxvt_unicode-with-plugins' has been renamed to/replaced by 'rxvt-unicode'"; # Converted to throw 2024-10-17 ··· 1255 1258 shipyard = jumppad; # Added 2023-06-06 1256 1259 siduck76-st = st-snazzy; # Added 2024-12-24 1257 1260 signal-desktop-beta = throw "signal-desktop-beta has been removed to make the signal-desktop package easier to maintain"; 1261 + sheesy-cli = throw "'sheesy-cli' has been removed due to lack of upstream maintenance"; # Added 2025-01-26 1258 1262 shout = nodePackages.shout; # Added unknown; moved 2024-10-19 1259 1263 sky = throw "'sky' has been removed because its upstream website disappeared"; # Added 2024-07-21 1260 1264 SkypeExport = skypeexport; # Added 2024-06-12 ··· 1485 1489 wg-bond = throw "'wg-bond' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 1486 1490 wineWayland = wine-wayland; 1487 1491 win-virtio = virtio-win; # Added 2023-10-17 1492 + wireguard-vanity-address = throw "'wireguard-vanity-address' has been removed due to lack of upstream maintenance"; # Added 2025-01-26 1488 1493 wkhtmltopdf-bin = wkhtmltopdf; # Added 2024-07-17 1489 1494 wlroots_0_16 = throw "'wlroots_0_16' has been removed in favor of newer versions"; # Added 2024-07-14 1490 1495 wlroots = wlroots_0_18; # wlroots is unstable, we must keep depending on 'wlroots_0_*', convert to package after a stable(1.x) release
+1 -13
pkgs/top-level/all-packages.nix
··· 1906 1906 novacomd = callPackage ../development/mobile/webos/novacomd.nix { }; 1907 1907 }; 1908 1908 1909 - anevicon = callPackage ../tools/networking/anevicon { 1910 - inherit (darwin.apple_sdk.frameworks) Security; 1911 - }; 1912 - 1913 1909 aoc-cli = callPackage ../tools/misc/aoc-cli { 1914 1910 inherit (darwin.apple_sdk.frameworks) Security; 1915 1911 }; ··· 2573 2569 scour = with python3Packages; toPythonApplication scour; 2574 2570 2575 2571 sheldon = callPackage ../tools/misc/sheldon { 2576 - inherit (darwin.apple_sdk.frameworks) Security; 2577 - }; 2578 - 2579 - sheesy-cli = callPackage ../tools/security/sheesy-cli { 2580 2572 inherit (darwin.apple_sdk.frameworks) Security; 2581 2573 }; 2582 2574 ··· 5371 5363 whatweb = callPackage ../tools/security/whatweb { }; 5372 5364 5373 5365 wireguard-tools = callPackage ../tools/networking/wireguard-tools { }; 5374 - 5375 - wireguard-vanity-address = callPackage ../tools/networking/wireguard-vanity-address { 5376 - inherit (darwin.apple_sdk.frameworks) Security; 5377 - }; 5378 5366 5379 5367 wg-netmanager = callPackage ../tools/networking/wg-netmanager { 5380 5368 inherit (darwin.apple_sdk.frameworks) Security; ··· 18083 18071 }); 18084 18072 18085 18073 wine-wayland = lowPrio (winePackages.full.override { 18086 - wineRelease = "wayland"; 18074 + x11Support = false; 18087 18075 }); 18088 18076 18089 18077 inherit (callPackage ../servers/web-apps/wordpress {})
+2 -4
pkgs/top-level/wine-packages.nix
··· 58 58 stagingFull = full.override { wineRelease = "staging"; }; 59 59 60 60 wayland = base.override { 61 - wineRelease = "wayland"; 62 - waylandSupport = true; 61 + x11Support = false; 63 62 }; 64 63 waylandFull = full.override { 65 - wineRelease = "wayland"; 66 - waylandSupport = true; 64 + x11Support = false; 67 65 }; 68 66 }