diff --git a/lib/lists.nix b/lib/lists.nix index d42ce4079779..a59613f06ef3 100644 --- a/lib/lists.nix +++ b/lib/lists.nix @@ -1814,7 +1814,7 @@ rec { => [ "13" "14" "23" "24" ] ``` - The following function call is equivalent to the one deprecated above: + If you have an attrset already, consider mapCartesianProduct: ```nix mapCartesianProduct (x: "${toString x.a}${toString x.b}") { a = [1 2]; b = [3 4]; } @@ -1822,19 +1822,7 @@ rec { ``` ::: */ - crossLists = warn '' - lib.crossLists is deprecated, use lib.mapCartesianProduct instead. - - For example, the following function call: - - nix-repl> lib.crossLists (x: y: x+y) [[1 2] [3 4]] - [ 4 5 5 6 ] - - Can now be replaced by the following one: - - nix-repl> lib.mapCartesianProduct ({x,y}: x+y) { x = [1 2]; y = [3 4]; } - [ 4 5 5 6 ] - '' (f: foldl (fs: args: concatMap (f: map f args) fs) [ f ]); + crossLists = f: foldl (fs: args: concatMap (f: map f args) fs) [ f ]; /** Remove duplicate elements from the `list`. O(n^2) complexity. diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index df1dff6b5564..8cb67d57b53f 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -654,12 +654,6 @@ githubId = 96147421; name = "0xperp"; }; - Adjective-Object = { - email = "mhuan13@gmail.com"; - github = "Adjective-Object"; - githubId = 1174858; - name = "Maxwell Huang-Hobbs"; - }; adnelson = { email = "ithinkican@gmail.com"; github = "adnelson"; @@ -832,12 +826,6 @@ githubId = 209175; name = "Alesya Huzik"; }; - aidalgol = { - email = "aidalgol+nixpkgs@fastmail.net"; - github = "aidalgol"; - githubId = 2313201; - name = "Aidan Gauland"; - }; aij = { email = "aij+git@mrph.org"; github = "aij"; @@ -4194,6 +4182,13 @@ githubId = 91694; name = "Javier Candeira"; }; + caniko = { + email = "gpg@rotas.mozmail.com"; + github = "caniko"; + githubId = 29519599; + name = "Can H. Tartanoglu"; + keys = [ { fingerprint = "DF95 1EC0 9B8F 8094 C616 5589 1D63 6EDE 97DC 0280"; } ]; + }; canndrew = { email = "shum@canndrew.org"; github = "canndrew"; diff --git a/nixos/doc/manual/release-notes/rl-2305.section.md b/nixos/doc/manual/release-notes/rl-2305.section.md index dbc1aa8d97eb..d791ffe57acf 100644 --- a/nixos/doc/manual/release-notes/rl-2305.section.md +++ b/nixos/doc/manual/release-notes/rl-2305.section.md @@ -127,7 +127,7 @@ In addition to numerous new and updated packages, this release has the following - [openvscode-server](https://github.com/gitpod-io/openvscode-server), run VS Code on a remote machine with access through a modern web browser from any device, anywhere. Available as [services.openvscode-server](#opt-services.openvscode-server.enable). -- [peroxide](https://github.com/ljanyst/peroxide), a fork of the official [ProtonMail bridge](https://github.com/ProtonMail/proton-bridge) that aims to be similar to [Hydroxide](https://github.com/emersion/hydroxide). Available as [services.peroxide](#opt-services.peroxide.enable). +- [peroxide](https://github.com/ljanyst/peroxide), a fork of the official [ProtonMail bridge](https://github.com/ProtonMail/proton-bridge) that aims to be similar to [Hydroxide](https://github.com/emersion/hydroxide). Available as [services.peroxide](options.html#opt-services.peroxide.enable). - [photoprism](https://photoprism.app/), a AI-powered photos app for the decentralized web. Available as [services.photoprism](options.html#opt-services.photoprism.enable). diff --git a/nixos/doc/manual/release-notes/rl-2511.section.md b/nixos/doc/manual/release-notes/rl-2511.section.md index feed83cfc142..2c78a6d7c5a7 100644 --- a/nixos/doc/manual/release-notes/rl-2511.section.md +++ b/nixos/doc/manual/release-notes/rl-2511.section.md @@ -124,6 +124,8 @@ - [Prometheus Storagebox Exporter](https://github.com/fleaz/prometheus-storagebox-exporter), a Prometheus exporter for Hetzner storage boxes. +- [pmount](https://salsa.debian.org/debian/pmount), a tool that allows normal users to mount removable devices without requiring root privileges Available at [programs.pmount](#opt-programs.pmount.enable). + - [lemurs](https://github.com/coastalwhite/lemurs), a customizable TUI display/login manager. Available at [services.displayManager.lemurs](#opt-services.displayManager.lemurs.enable). - [paisa](https://github.com/ananthakumaran/paisa), a personal finance tracker and dashboard. Available as [services.paisa](#opt-services.paisa.enable). diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 5b285ee24580..cda428430449 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -288,6 +288,7 @@ ./programs/partition-manager.nix ./programs/pay-respects.nix ./programs/plotinus.nix + ./programs/pmount.nix ./programs/pqos-wrapper.nix ./programs/projecteur.nix ./programs/proxychains.nix @@ -1294,7 +1295,6 @@ ./services/networking/pangolin.nix ./services/networking/pdns-recursor.nix ./services/networking/pdnsd.nix - ./services/networking/peroxide.nix ./services/networking/picosnitch.nix ./services/networking/pihole-ftl.nix ./services/networking/pixiecore.nix diff --git a/nixos/modules/programs/pmount.nix b/nixos/modules/programs/pmount.nix new file mode 100644 index 000000000000..d9dc86463e14 --- /dev/null +++ b/nixos/modules/programs/pmount.nix @@ -0,0 +1,44 @@ +{ + config, + lib, + pkgs, + ... +}: + +let + inherit (lib.options) mkEnableOption mkPackageOption; + inherit (lib.modules) mkIf; + inherit (lib.meta) getExe'; + + cfg = config.programs.pmount; + + mkSetuidWrapper = package: command: { + setuid = true; + owner = "root"; + group = "root"; + source = getExe' package command; + }; +in +{ + options.programs.pmount = { + enable = mkEnableOption '' + pmount, a tool that allows normal users to mount removable devices + without requiring root privileges + ''; + + package = mkPackageOption pkgs "pmount" { }; + }; + + config = mkIf cfg.enable { + environment.systemPackages = [ cfg.package ]; + + security.wrappers = { + pmount = mkSetuidWrapper cfg.package "pmount"; + pumount = mkSetuidWrapper cfg.package "pumount"; + }; + + systemd.tmpfiles.rules = [ + "d /media - root root - -" + ]; + }; +} diff --git a/nixos/modules/services/networking/peroxide.nix b/nixos/modules/services/networking/peroxide.nix deleted file mode 100644 index 101a5fdffeef..000000000000 --- a/nixos/modules/services/networking/peroxide.nix +++ /dev/null @@ -1,150 +0,0 @@ -{ - config, - lib, - pkgs, - ... -}: - -with lib; - -let - cfg = config.services.peroxide; - settingsFormat = pkgs.formats.yaml { }; - stateDir = "peroxide"; -in -{ - options.services.peroxide = { - enable = mkEnableOption "peroxide"; - - package = mkPackageOption pkgs "peroxide" { - default = [ "peroxide" ]; - }; - - logLevel = mkOption { - # https://github.com/sirupsen/logrus#level-logging - type = types.enum [ - "Panic" - "Fatal" - "Error" - "Warning" - "Info" - "Debug" - "Trace" - ]; - default = "Warning"; - example = "Info"; - description = "Only log messages of this priority or higher."; - }; - - settings = mkOption { - type = types.submodule { - freeformType = settingsFormat.type; - - options = { - UserPortImap = mkOption { - type = types.port; - default = 1143; - description = "The port on which to listen for IMAP connections."; - }; - - UserPortSmtp = mkOption { - type = types.port; - default = 1025; - description = "The port on which to listen for SMTP connections."; - }; - - ServerAddress = mkOption { - type = types.str; - default = "[::0]"; - example = "localhost"; - description = "The address on which to listen for connections."; - }; - }; - }; - default = { }; - description = '' - Configuration for peroxide. See - [config.example.yaml](https://github.com/ljanyst/peroxide/blob/master/config.example.yaml) - for an example configuration. - ''; - }; - }; - - config = mkIf cfg.enable { - services.peroxide.settings = { - # peroxide deletes the cache directory on startup, which requires write - # permission on the parent directory, so we can't use - # /var/cache/peroxide - CacheDir = "/var/cache/peroxide/cache"; - X509Key = mkDefault "/var/lib/${stateDir}/key.pem"; - X509Cert = mkDefault "/var/lib/${stateDir}/cert.pem"; - CookieJar = "/var/lib/${stateDir}/cookies.json"; - CredentialsStore = "/var/lib/${stateDir}/credentials.json"; - }; - - users.users.peroxide = { - isSystemUser = true; - group = "peroxide"; - }; - users.groups.peroxide = { }; - - systemd.services.peroxide = { - description = "Peroxide ProtonMail bridge"; - requires = [ "network.target" ]; - after = [ "network.target" ]; - wantedBy = [ "multi-user.target" ]; - - restartTriggers = [ config.environment.etc."peroxide.conf".source ]; - - serviceConfig = { - Type = "simple"; - User = "peroxide"; - LogsDirectory = "peroxide"; - LogsDirectoryMode = "0750"; - # Specify just "peroxide" so that the user has write permission, because - # peroxide deletes and recreates the cache directory on startup. - CacheDirectory = [ - "peroxide" - "peroxide/cache" - ]; - CacheDirectoryMode = "0700"; - StateDirectory = stateDir; - StateDirectoryMode = "0700"; - ExecStart = "${cfg.package}/bin/peroxide -log-file=/var/log/peroxide/peroxide.log -log-level ${cfg.logLevel}"; - ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID"; - }; - - preStart = '' - # Create a self-signed certificate if no certificate exists. - if [[ ! -e "${cfg.settings.X509Key}" && ! -e "${cfg.settings.X509Cert}" ]]; then - ${cfg.package}/bin/peroxide-cfg -action gen-x509 \ - -x509-org 'N/A' \ - -x509-cn 'nixos' \ - -x509-cert "${cfg.settings.X509Cert}" \ - -x509-key "${cfg.settings.X509Key}" - fi - ''; - }; - - # https://github.com/ljanyst/peroxide/blob/master/peroxide.logrotate - services.logrotate.settings.peroxide = { - files = "/var/log/peroxide/peroxide.log"; - rotate = 31; - frequency = "daily"; - compress = true; - delaycompress = true; - missingok = true; - notifempty = true; - su = "peroxide peroxide"; - postrotate = "systemctl reload peroxide"; - }; - - environment.etc."peroxide.conf".source = settingsFormat.generate "peroxide.conf" cfg.settings; - environment.systemPackages = [ cfg.package ]; - }; - - meta.maintainers = with maintainers; [ - aanderse - aidalgol - ]; -} diff --git a/nixos/modules/services/security/pass-secret-service.nix b/nixos/modules/services/security/pass-secret-service.nix index e9d8432161fa..7dc21b44a6f9 100644 --- a/nixos/modules/services/security/pass-secret-service.nix +++ b/nixos/modules/services/security/pass-secret-service.nix @@ -21,5 +21,5 @@ in services.dbus.packages = [ cfg.package ]; }; - meta.maintainers = with lib.maintainers; [ aidalgol ]; + meta.maintainers = with lib.maintainers; [ jluttine ]; } diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index e471baaf7849..823a5ceeb45e 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1159,7 +1159,6 @@ in peerflix = runTest ./peerflix.nix; peering-manager = runTest ./web-apps/peering-manager.nix; peertube = handleTestOn [ "x86_64-linux" ] ./web-apps/peertube.nix { }; - peroxide = runTest ./peroxide.nix; pgadmin4 = runTest ./pgadmin4.nix; pgbackrest = import ./pgbackrest { inherit runTest; }; pgbouncer = runTest ./pgbouncer.nix; diff --git a/nixos/tests/pass-secret-service.nix b/nixos/tests/pass-secret-service.nix index de07cfd47a49..57c7ac8bdcbc 100644 --- a/nixos/tests/pass-secret-service.nix +++ b/nixos/tests/pass-secret-service.nix @@ -1,7 +1,7 @@ { pkgs, lib, ... }: { name = "pass-secret-service"; - meta.maintainers = [ lib.maintainers.aidalgol ]; + meta.maintainers = [ lib.maintainers.jluttine ]; nodes.machine = { nodes, pkgs, ... }: diff --git a/nixos/tests/peroxide.nix b/nixos/tests/peroxide.nix deleted file mode 100644 index d5902a64ba2d..000000000000 --- a/nixos/tests/peroxide.nix +++ /dev/null @@ -1,18 +0,0 @@ -{ pkgs, lib, ... }: -{ - name = "peroxide"; - meta.maintainers = with lib.maintainers; [ aidalgol ]; - - nodes.machine = - { config, pkgs, ... }: - { - networking.hostName = "nixos"; - services.peroxide.enable = true; - }; - - testScript = '' - machine.wait_for_unit("peroxide.service") - machine.wait_for_open_port(1143) # IMAP - machine.wait_for_open_port(1025) # SMTP - ''; -} diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 25b3ee546a76..6d764c542901 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -319,6 +319,19 @@ final: prev: { meta.hydraPlatforms = [ ]; }; + Otree-nvim = buildVimPlugin { + pname = "Otree.nvim"; + version = "2025-09-18"; + src = fetchFromGitHub { + owner = "Eutrius"; + repo = "Otree.nvim"; + rev = "1540ea0a300916f1c43063fda185463b3e8f2f40"; + sha256 = "0ydvjac2vw1afaz5wibc4ws1p6rng0d4hkb8z0ljdxbjrjqavdb4"; + }; + meta.homepage = "https://github.com/Eutrius/Otree.nvim/"; + meta.hydraPlatforms = [ ]; + }; + PreserveNoEOL = buildVimPlugin { pname = "PreserveNoEOL"; version = "2013-06-14"; @@ -6180,6 +6193,19 @@ final: prev: { meta.hydraPlatforms = [ ]; }; + headhunter-nvim = buildVimPlugin { + pname = "headhunter.nvim"; + version = "2025-10-06"; + src = fetchFromGitHub { + owner = "StackInTheWild"; + repo = "headhunter.nvim"; + rev = "45eff1653c27a19c47c8a2dfed4897d4a434408d"; + sha256 = "14p5kcn5drbfsklyvdajfgxyax6d5rpkn8qdnabibsqrw31bkj91"; + }; + meta.homepage = "https://github.com/StackInTheWild/headhunter.nvim/"; + meta.hydraPlatforms = [ ]; + }; + headlines-nvim = buildVimPlugin { pname = "headlines.nvim"; version = "2024-09-13"; @@ -22377,6 +22403,19 @@ final: prev: { meta.hydraPlatforms = [ ]; }; + xeno-nvim = buildVimPlugin { + pname = "xeno.nvim"; + version = "2025-08-27"; + src = fetchFromGitHub { + owner = "kyza0d"; + repo = "xeno.nvim"; + rev = "4a1d3946b5c3b9b581e76a84746a06b0977b1fed"; + sha256 = "1lbj321vz1gzgy4wdmzca74hrwzizy2i0645bqix0id4q3zm7lfd"; + }; + meta.homepage = "https://github.com/kyza0d/xeno.nvim/"; + meta.hydraPlatforms = [ ]; + }; + xmake-nvim = buildVimPlugin { pname = "xmake.nvim"; version = "2025-04-28"; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 86bbd10ad248..4ae5286aa82a 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -23,6 +23,7 @@ https://github.com/numToStr/Navigator.nvim/,, https://github.com/overcache/NeoSolarized/,, https://github.com/GCBallesteros/NotebookNavigator.nvim/,HEAD, https://github.com/chrisbra/NrrwRgn/,, +https://github.com/Eutrius/Otree.nvim/,HEAD, https://github.com/vim-scripts/PreserveNoEOL/,, https://github.com/henriklovhaug/Preview.nvim/,HEAD, https://github.com/yssl/QFEnter/,, @@ -473,6 +474,7 @@ https://github.com/mrcjkb/haskell-snippets.nvim/,HEAD, https://github.com/neovimhaskell/haskell-vim/,, https://github.com/wenzel-hoffman/haskell-with-unicode.vim/,HEAD, https://github.com/travitch/hasksyn/,, +https://github.com/StackInTheWild/headhunter.nvim/,HEAD, https://github.com/lukas-reineke/headlines.nvim/,HEAD, https://github.com/rebelot/heirline.nvim/,, https://github.com/qvalentin/helm-ls.nvim/,HEAD, @@ -1718,6 +1720,7 @@ https://github.com/natecraddock/workspaces.nvim/,HEAD, https://github.com/andrewferrier/wrapping.nvim/,HEAD, https://github.com/tweekmonster/wstrip.vim/,, https://github.com/piersolenski/wtf.nvim/,HEAD, +https://github.com/kyza0d/xeno.nvim/,HEAD, https://github.com/Mythos-404/xmake.nvim/,HEAD, https://github.com/drmingdrmer/xptemplate/,, https://github.com/guns/xterm-color-table.vim/,, diff --git a/pkgs/applications/editors/vscode/extensions/mongodb.mongodb-vscode/default.nix b/pkgs/applications/editors/vscode/extensions/mongodb.mongodb-vscode/default.nix index 4911eba01785..2ce6162142b3 100644 --- a/pkgs/applications/editors/vscode/extensions/mongodb.mongodb-vscode/default.nix +++ b/pkgs/applications/editors/vscode/extensions/mongodb.mongodb-vscode/default.nix @@ -4,8 +4,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "mongodb-vscode"; publisher = "mongodb"; - version = "1.14.0"; - hash = "sha256-cd/dJO2I9heMVNJjGlBO1+c3wGVF+EuycDa+s/aDBxM="; + version = "1.14.2"; + hash = "sha256-dgerxoVeLv9J2oIrfPJcb+ncqIrq5aaf4Rog0EQszvA="; }; meta = { diff --git a/pkgs/applications/editors/vscode/extensions/tekumara.typos-vscode/default.nix b/pkgs/applications/editors/vscode/extensions/tekumara.typos-vscode/default.nix index 26b1ffee8a35..ee405e9ebe98 100644 --- a/pkgs/applications/editors/vscode/extensions/tekumara.typos-vscode/default.nix +++ b/pkgs/applications/editors/vscode/extensions/tekumara.typos-vscode/default.nix @@ -14,19 +14,19 @@ let { x86_64-linux = { arch = "linux-x64"; - hash = "sha256-wOlZPf43h/xHgmKRxPWuCdqqorft/cV/V1qlSR7/r3Y="; + hash = "sha256-DeyQgxfPD7R2OjQZ99PNN7hV0Vt9jk5sw+XcM+yIURI="; }; aarch64-linux = { arch = "linux-arm64"; - hash = "sha256-LcNCD3OHq1IREEZ5y9fkCcdtjXBOd5UuhvG833oAx3Q="; + hash = "sha256-A8xjglh1re02mix5BpE00FNyU6Cjj01vz48lmz2acG8="; }; x86_64-darwin = { arch = "darwin-x64"; - hash = "sha256-I+2SYCPHXTIrZg2imWRpdj4KbuPcdJ3GQdrxu3bInbs="; + hash = "sha256-mK/pLDemgmVuLAMYMEeSvi96ckHNq8ie2Y+JENtaTXA="; }; aarch64-darwin = { arch = "darwin-arm64"; - hash = "sha256-PaXHB8lMKpKgaOekBPvzmYPsokaR2pZTzJsIcYujS3A="; + hash = "sha256-taFeZB00iBoYQULhlRHDjrj/Zm7aXYgbPiPK7xjnsYU="; }; } .${system} or (throw "Unsupported system: ${system}"); @@ -38,7 +38,7 @@ vscode-utils.buildVscodeMarketplaceExtension { # Please update the corresponding binary (typos-lsp) # when updating this extension. # See pkgs/by-name/ty/typos-lsp/package.nix - version = "0.1.44"; + version = "0.1.45"; inherit (extInfo) hash arch; }; diff --git a/pkgs/applications/networking/cluster/helm/plugins/helm-dt.nix b/pkgs/applications/networking/cluster/helm/plugins/helm-dt.nix index 817036f96933..f41ab8f499a7 100644 --- a/pkgs/applications/networking/cluster/helm/plugins/helm-dt.nix +++ b/pkgs/applications/networking/cluster/helm/plugins/helm-dt.nix @@ -5,13 +5,13 @@ }: buildGoModule rec { pname = "helm-dt"; - version = "0.4.9"; + version = "0.4.10"; src = fetchFromGitHub { owner = "vmware-labs"; repo = "distribution-tooling-for-helm"; rev = "refs/tags/v${version}"; - hash = "sha256-3zEu4fnvjM1SvyOyj6NzQteyfEh5X7ro/G0gkzt7ghY="; + hash = "sha256-2Owm5x42R+BXGPrTz4Kaw8vboy4G6Jx93JWganOUlfo="; }; vendorHash = "sha256-CIVgNS74V75etC9WBzoxu6aoMHlUYxWd22h2NG1uNn0="; diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index ec4d1f299c23..6eef9c52969f 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -317,13 +317,13 @@ "vendorHash": "sha256-ZCMSmOCPEMxCSpl3DjIUGPj1W/KNJgyjtHpmQ19JquA=" }, "datadog": { - "hash": "sha256-WyIXWOpplukkdCVcI6EyJxcpL1lE+gOwkgLM7ZYjPMM=", + "hash": "sha256-J3fkSivj89bLNu+4HHd+9Q4tI731jTTozGNSgxbuwug=", "homepage": "https://registry.terraform.io/providers/DataDog/datadog", "owner": "DataDog", "repo": "terraform-provider-datadog", - "rev": "v3.74.0", + "rev": "v3.75.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-29N8ejKj9kuo56hPZkdrQDEF4nwNNzAS1+BSsYOvvl0=" + "vendorHash": "sha256-DzJGSfqDOteTX+rQJ7NY/GvAaGhNAhOzE91Je40UhnU=" }, "deno": { "hash": "sha256-7IvJrhXMeAmf8e21QBdYNSJyVMEzLpat4Tm4zHWglW8=", @@ -516,11 +516,11 @@ "vendorHash": "sha256-cQybnUaDLVmQrtFkiI5k3OwqN9Oks+J1H2kbkNjO4jc=" }, "google-beta": { - "hash": "sha256-efZ/NHcYSv7CSO6gN6DY43px6kJR7KrlOp+HamrvssY=", + "hash": "sha256-YefUWAHgBiZebigcCmn5poVkg6ZxHjILzL5JXhrGKFY=", "homepage": "https://registry.terraform.io/providers/hashicorp/google-beta", "owner": "hashicorp", "repo": "terraform-provider-google-beta", - "rev": "v7.5.0", + "rev": "v7.6.0", "spdx": "MPL-2.0", "vendorHash": "sha256-Bii3UrY1WbhewgsURxq7gGVqT1WSszFkif0V88hiyZo=" }, @@ -786,13 +786,13 @@ "vendorHash": "sha256-L1wufPa7LPPyOPTL+jFQgiWzJoJYS+fCdw3N0KZqKtc=" }, "migadu": { - "hash": "sha256-XXtDXByaSnnUGLPiwUNTPTHqDOED7IJQsf8b9x0/R8E=", + "hash": "sha256-Ld7+cL/Ei06Z3Lkx6HyrBP0dPX3S9KYPNwnRG86xsRk=", "homepage": "https://registry.terraform.io/providers/metio/migadu", "owner": "metio", "repo": "terraform-provider-migadu", - "rev": "2025.9.25", + "rev": "2025.10.2", "spdx": "0BSD", - "vendorHash": "sha256-1kequbTeMoCkLGlnr1TtXDj2agMGMugO2+czrt91ZHE=" + "vendorHash": "sha256-3/rZWHBQZMvu1nCM/SCdL0TkJ2cxtOCQqGgIblnR9+k=" }, "minio": { "hash": "sha256-+I1nTNxLVny0pgdMF7vXPC3WxkInSXnbeHcqgrWG55s=", @@ -948,13 +948,13 @@ "vendorHash": "sha256-AlB9tC3KejgUAjjT2pY7Q2mTS/AV4QRusSnyPiOheXE=" }, "opentelekomcloud": { - "hash": "sha256-o4RIRu4SqjA+8mI+XvB1m8ecm2blINkK59UJOYGCyKk=", + "hash": "sha256-3+ravOgTUzGXKd/e12opM/xcm0Vqaz4lLbpo3MLetrg=", "homepage": "https://registry.terraform.io/providers/opentelekomcloud/opentelekomcloud", "owner": "opentelekomcloud", "repo": "terraform-provider-opentelekomcloud", - "rev": "v1.36.48", + "rev": "v1.36.49", "spdx": "MPL-2.0", - "vendorHash": "sha256-TwF/DxoPDtaXyLhE432Su7h/nGncAP8ArsbnvcnABH8=" + "vendorHash": "sha256-Nvq1/t5TlLSBon8jlPmPUduQtFGKBLQRTZKBmpYHV1M=" }, "openwrt": { "hash": "sha256-z78IceF2VJtiQpVqC+rTUDsph73LZawIK+az3rEhljA=", @@ -1408,13 +1408,13 @@ "vendorHash": "sha256-eCIJ2w8DjmUCGp0VbliLaQ6C29mJhl6Spya06Xyiqd4=" }, "venafi": { - "hash": "sha256-VrGObs4l2MhawPe7KjUFgxRBiojfulX1cl1Wo7e4Ehg=", + "hash": "sha256-wpAckNRqZjSDt7KpCRpLSYkn6Gm+QPzn5sIJ90wRXjI=", "homepage": "https://registry.terraform.io/providers/Venafi/venafi", "owner": "Venafi", "repo": "terraform-provider-venafi", - "rev": "v0.23.0", + "rev": "v0.23.1", "spdx": "MPL-2.0", - "vendorHash": "sha256-iaGvkHPBUrcca4Z3oPrX6qrtkitpnoiBnIpZPg54Z48=" + "vendorHash": "sha256-chDZVBd7tb1VsfTXcWz7j29LzHpUnJpXKRFAyqxnR8s=" }, "vinyldns": { "hash": "sha256-ow+o9fRw/t2i4N65zuVFbfPb68ZUcJfNB5ARYqRTsIs=", diff --git a/pkgs/applications/networking/mullvad/mullvad.nix b/pkgs/applications/networking/mullvad/mullvad.nix index eef9c46e164f..0b2e6129e93b 100644 --- a/pkgs/applications/networking/mullvad/mullvad.nix +++ b/pkgs/applications/networking/mullvad/mullvad.nix @@ -30,17 +30,17 @@ let in rustPlatform.buildRustPackage rec { pname = "mullvad"; - version = "2025.9"; + version = "2025.10"; src = fetchFromGitHub { owner = "mullvad"; repo = "mullvadvpn-app"; tag = version; fetchSubmodules = true; - hash = "sha256-BfWPFkNXGDV0ql2hBXh+3hjyn7+pUXL3XzH8w8aIfKw="; + hash = "sha256-1Noz+2qKCS4ObJfQu6ftx43rUAIu4wJg4aYyjVFYifo="; }; - cargoHash = "sha256-kgtjLdTkCnLk27gYEjovPv5k5eHOqQdL8iERKhVDKNQ="; + cargoHash = "sha256-+JUp3L8UaMnDYCky/2Yo62uh1bHU7+Vx7vmfRIDgZtk="; cargoBuildFlags = [ "-p mullvad-daemon --bin mullvad-daemon" diff --git a/pkgs/applications/networking/remote/teamviewer/default.nix b/pkgs/applications/networking/remote/teamviewer/default.nix index 29bcb45dfbd3..d6ff00df10c1 100644 --- a/pkgs/applications/networking/remote/teamviewer/default.nix +++ b/pkgs/applications/networking/remote/teamviewer/default.nix @@ -30,7 +30,7 @@ mkDerivation rec { "out" "dev" ]; - version = "15.69.4"; + version = "15.70.4"; src = let @@ -39,11 +39,11 @@ mkDerivation rec { { x86_64-linux = fetchurl { url = "${base_url}/teamviewer_${version}_amd64.deb"; - hash = "sha256-GNGmqgiu4Vk0X+KndCkEoryFHG/Vv/P2xYdlzUJT1wo="; + hash = "sha256-VF/afz1PUnoPhc/Bi2P3eTAz6l0aecWEnl0Tcehv4RA="; }; aarch64-linux = fetchurl { url = "${base_url}/teamviewer_${version}_arm64.deb"; - hash = "sha256-M6Q6HIp7TgtqzVduMJM1au0i4/hDUUwdIoe3q36YA/0="; + hash = "sha256-XronqLbPnXrCUF8v6oVjUO2xv4OM8MyJLffbv8/FEcg="; }; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); diff --git a/pkgs/applications/radio/limesuite/default.nix b/pkgs/applications/radio/limesuite/default.nix index e54c5974c192..4e28a6197c62 100644 --- a/pkgs/applications/radio/limesuite/default.nix +++ b/pkgs/applications/radio/limesuite/default.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch, cmake, sqlite, wxGTK32, @@ -25,6 +26,14 @@ stdenv.mkDerivation rec { sha256 = "sha256-f1cXrkVCIc1MqTvlCUBFqzHLhIVueybVxipNZRlF2gE="; }; + patches = [ + # CMake < 3.5 fix. Remove upon next version bump + (fetchpatch { + url = "https://github.com/myriadrf/LimeSuite/commit/4e5ad459d50c922267a008e5cecb3efdbff31f09.patch"; + hash = "sha256-OASki3bISJvV7wjMz0pBT3kO5RvJ5BnymiF6ruHkCJ8="; + }) + ]; + nativeBuildInputs = [ cmake ]; cmakeFlags = [ diff --git a/pkgs/applications/science/astronomy/stellarium/default.nix b/pkgs/applications/science/astronomy/stellarium/default.nix index 1b5f4a2d8355..e883582bdcc8 100644 --- a/pkgs/applications/science/astronomy/stellarium/default.nix +++ b/pkgs/applications/science/astronomy/stellarium/default.nix @@ -28,13 +28,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "stellarium"; - version = "25.2"; + version = "25.3"; src = fetchFromGitHub { owner = "Stellarium"; repo = "stellarium"; rev = "v${finalAttrs.version}"; - hash = "sha256-2QK9dHflCdmDrRXEHCBpuJR73jsMz9D9lJNa1pbfrTs="; + hash = "sha256-9uQ6u1+dSszmKG8eY6kSXhqsCPRGw6tulCTCrLByIxc="; }; postPatch = lib.optionalString stdenv.hostPlatform.isDarwin '' diff --git a/pkgs/applications/video/kodi/unwrapped.nix b/pkgs/applications/video/kodi/unwrapped.nix index 1b9e7f4314fa..f88a39248435 100644 --- a/pkgs/applications/video/kodi/unwrapped.nix +++ b/pkgs/applications/video/kodi/unwrapped.nix @@ -263,6 +263,12 @@ stdenv.mkDerivation ( url = "https://github.com/xbmc/xbmc/commit/269053ebbfd3cc4a3156a511f54ab7f08a09a730.patch"; hash = "sha256-JzzrMJvAufrxTxtWnzknUS9JLJEed+qdtVnIYYe9LCw="; }) + # Backport to fix build with cURL 8.16 + # FIXME: remove in the next update + (fetchpatch { + url = "https://github.com/xbmc/xbmc/commit/957b4faa0b765bc91e64c6d33f07e853decae0d0.patch"; + hash = "sha256-zsqcZSjsApcgs/oEdFFlcwldGCVZxCsDG02ogs+q2uw="; + }) ]; # make derivations declared in the let binding available here, so diff --git a/pkgs/applications/virtualization/docker/buildx.nix b/pkgs/applications/virtualization/docker/buildx.nix index c4061e7dd7c9..0d0abd7e9841 100644 --- a/pkgs/applications/virtualization/docker/buildx.nix +++ b/pkgs/applications/virtualization/docker/buildx.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "docker-buildx"; - version = "0.29.0"; + version = "0.29.1"; src = fetchFromGitHub { owner = "docker"; repo = "buildx"; rev = "v${version}"; - hash = "sha256-HGhwO0bILHbRyk6YjzI+v6wiIANvTkIRR+SkL4mxv0w="; + hash = "sha256-H7U44g4rw15c3Snx88YgAanSw4dWanmTugpGBIwfI6A="; }; doCheck = false; diff --git a/pkgs/games/90secondportraits/default.nix b/pkgs/by-name/_9/_90secondportraits/package.nix similarity index 55% rename from pkgs/games/90secondportraits/default.nix rename to pkgs/by-name/_9/_90secondportraits/package.nix index 3d0f95f304a8..9226da55f699 100644 --- a/pkgs/games/90secondportraits/default.nix +++ b/pkgs/by-name/_9/_90secondportraits/package.nix @@ -1,11 +1,15 @@ { lib, stdenv, + fetchFromGitHub, fetchurl, + fetchpatch2, love, makeWrapper, makeDesktopItem, copyDesktopItems, + strip-nondeterminism, + zip, }: let @@ -33,23 +37,41 @@ stdenv.mkDerivation rec { inherit pname desktopItems; version = "1.01b"; - src = fetchurl { - url = "https://github.com/SimonLarsen/90-Second-Portraits/releases/download/${version}/${pname}-${version}.love"; - sha256 = "0jj3k953r6vb02212gqcgqpb4ima87gnqgls43jmylxq2mcm33h5"; + src = fetchFromGitHub { + owner = "SimonLarsen"; + repo = "90-Second-Portraits"; + tag = version; + hash = "sha256-xxgB8Aw7QTK9lPus7Q4E7iP2/rRfCwwiYbk5NqzujHI="; + fetchSubmodules = true; }; + patches = [ + (fetchpatch2 { + # Love 11 support + url = "https://github.com/SimonLarsen/90-Second-Portraits/commit/0ae7ba046f14cef9857fd6c05d9072455097441f.patch?full_index=true"; + hash = "sha256-/C4gqzwHQqZCuTA/m6WX8mvTxmLxOcHRItVLA3bty3Y="; + }) + ]; + nativeBuildInputs = [ makeWrapper copyDesktopItems + strip-nondeterminism + zip ]; - dontUnpack = true; + buildPhase = '' + runHook preBuild + zip -9 -r 90secondportraits.love ./* + strip-nondeterminism --type zip 90secondportraits.love + runHook postBuild + ''; installPhase = '' runHook preInstall - install -Dm444 $src $out/share/games/lovegames/${pname}.love - makeWrapper ${love}/bin/love $out/bin/${pname} \ - --add-flags $out/share/games/lovegames/${pname}.love + install -Dm444 90secondportraits.love $out/share/games/lovegames/90secondportraits.love + makeWrapper ${love}/bin/love $out/bin/90secondportraits \ + --add-flags $out/share/games/lovegames/90secondportraits.love runHook postInstall ''; diff --git a/pkgs/by-name/ac/aces-container/package.nix b/pkgs/by-name/ac/aces-container/package.nix index 345093493f9e..121b7a17bbdf 100644 --- a/pkgs/by-name/ac/aces-container/package.nix +++ b/pkgs/by-name/ac/aces-container/package.nix @@ -16,6 +16,14 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-luMqXqlJ6UzoawEDmbK38lm3GHosaZm/mFJntBF54Y4="; }; + # Fix the build with CMake 4. + postPatch = '' + substituteInPlace CMakeLists.txt \ + --replace-fail \ + 'cmake_minimum_required (VERSION 2.6)' \ + 'cmake_minimum_required(VERSION 3.10)' + ''; + nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/ad/adlplug/cmake-v4.patch b/pkgs/by-name/ad/adlplug/cmake-v4.patch new file mode 100644 index 000000000000..155c80b7e585 --- /dev/null +++ b/pkgs/by-name/ad/adlplug/cmake-v4.patch @@ -0,0 +1,19 @@ +From 17228e7435f0c3e4244fb8853835538807ca7505 Mon Sep 17 00:00:00 2001 +From: SkohTV +Date: Thu, 9 Oct 2025 15:51:07 -0400 +Subject: [PATCH] Increase `cmake_minimum_required`: 3.3 -> 3.10 cmake 4.0 + dropped the support for cmake < 3.5 + +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 1c26f9a..ca8e4c2 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION "3.3") ++cmake_minimum_required(VERSION 3.3...3.10) + cmake_policy(SET CMP0063 NEW) + list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") diff --git a/pkgs/by-name/ad/adlplug/package.nix b/pkgs/by-name/ad/adlplug/package.nix index 2902d59de731..32b532513fba 100644 --- a/pkgs/by-name/ad/adlplug/package.nix +++ b/pkgs/by-name/ad/adlplug/package.nix @@ -52,6 +52,19 @@ stdenv.mkDerivation { (lib.cmakeBool "ADLplug_Jack" withJack) ]; + # See https://github.com/NixOS/nixpkgs/issues/445447 + postPatch = '' + substituteInPlace thirdparty/{libADLMIDI,libOPNMIDI}/CMakeLists.txt --replace-fail \ + 'cmake_minimum_required (VERSION 3.2)' \ + 'cmake_minimum_required (VERSION 3.10)' + ''; + + patches = [ + # fix for CMake v4 + # https://github.com/jpcima/ADLplug/pull/100 + ./cmake-v4.patch + ]; + NIX_LDFLAGS = toString ( lib.optionals stdenv.hostPlatform.isDarwin [ # Framework that JUCE needs which don't get linked properly diff --git a/pkgs/by-name/ai/airspy/package.nix b/pkgs/by-name/ai/airspy/package.nix index 7632f6edf218..7b6b27a8f47a 100644 --- a/pkgs/by-name/ai/airspy/package.nix +++ b/pkgs/by-name/ai/airspy/package.nix @@ -2,6 +2,7 @@ stdenv, lib, fetchFromGitHub, + fetchpatch, cmake, pkg-config, libusb1, @@ -18,6 +19,22 @@ stdenv.mkDerivation rec { sha256 = "1v7sfkkxc6f8ny1p9xrax1agkl6q583mjx8k0lrrwdz31rf9qgw9"; }; + patches = [ + # CMake < 3.5 fix. Remove upon next version bump. + (fetchpatch { + url = "https://github.com/airspy/airspyone_host/commit/7290309a663ced66e1e51dc65c1604e563752310.patch"; + hash = "sha256-DZ7hYFBu9O2e6Fdx3yJdoCHoE1uVhzih0+OpiPTvkaI="; + }) + (fetchpatch { + url = "https://github.com/airspy/airspyone_host/commit/3cf6f97976611c2ff6363f7927fe76c465995801.patch"; + hash = "sha256-7LU3UvpvwQdDF8GPZw/W4Z2CSzUCNk47McNHti3YHP8="; + }) + (fetchpatch { + url = "https://github.com/airspy/airspyone_host/commit/f467acd587617640741ecbfade819d10ecd032c2.patch"; + hash = "sha256-qfJrxM1hq7NScxN++d9IH+fwFfXf/YwZZUDDOVbwIJk="; + }) + ]; + postPatch = '' substituteInPlace airspy-tools/CMakeLists.txt --replace "/etc/udev/rules.d" "$out/etc/udev/rules.d" ''; @@ -30,7 +47,10 @@ stdenv.mkDerivation rec { doInstallCheck = true; buildInputs = [ libusb1 ]; - cmakeFlags = lib.optionals stdenv.hostPlatform.isLinux [ "-DINSTALL_UDEV_RULES=ON" ]; + cmakeFlags = lib.optionals stdenv.hostPlatform.isLinux [ + "-DINSTALL_UDEV_RULES=ON" + "-DCMAKE_POLICY_VERSION_MINIMUM=3.5" + ]; meta = with lib; { homepage = "https://github.com/airspy/airspyone_host"; diff --git a/pkgs/by-name/al/alfis/package.nix b/pkgs/by-name/al/alfis/package.nix index 5c82c2599c96..714642fb83e7 100644 --- a/pkgs/by-name/al/alfis/package.nix +++ b/pkgs/by-name/al/alfis/package.nix @@ -5,7 +5,7 @@ fetchFromGitHub, pkg-config, makeWrapper, - webkitgtk_4_0, + webkitgtk_4_1, zenity, withGui ? true, }: @@ -27,7 +27,8 @@ rustPlatform.buildRustPackage rec { pkg-config makeWrapper ]; - buildInputs = lib.optional (withGui && stdenv.hostPlatform.isLinux) webkitgtk_4_0; + + buildInputs = lib.optional (withGui && stdenv.hostPlatform.isLinux) webkitgtk_4_1; buildNoDefaultFeatures = true; buildFeatures = [ "doh" ] ++ lib.optional withGui "webgui"; @@ -51,6 +52,8 @@ rustPlatform.buildRustPackage rec { maintainers = with lib.maintainers; [ misuzu ]; platforms = lib.platforms.unix; mainProgram = "alfis"; - broken = withGui && stdenv.hostPlatform.isDarwin; + # needs libsoup-2.4, which is soon going to be removed + # https://github.com/NixOS/nixpkgs/pull/450065 + broken = withGui; }; } diff --git a/pkgs/by-name/an/andcli/package.nix b/pkgs/by-name/an/andcli/package.nix index 4c6cfe7e231f..fa1c0a07e107 100644 --- a/pkgs/by-name/an/andcli/package.nix +++ b/pkgs/by-name/an/andcli/package.nix @@ -8,7 +8,7 @@ buildGoModule (finalAttrs: { pname = "andcli"; - version = "2.4.1"; + version = "2.4.2"; subPackages = [ "cmd/andcli" ]; @@ -16,10 +16,10 @@ buildGoModule (finalAttrs: { owner = "tjblackheart"; repo = "andcli"; tag = "v${finalAttrs.version}"; - hash = "sha256-T5XapWiQFZlSKBCqE9sv2pY4okXkeZEKuG6UOK/XyaI="; + hash = "sha256-gABpQFD0F08rSVf/6X2i15aulx9ABGPGtq5CaN5ovbw="; }; - vendorHash = "sha256-652JLCdxDDvhQIz3EbfoI7h+41Er3TiuJXi1cqbA4nI="; + vendorHash = "sha256-FpXTKjTThrRejBiB4QKr7GfDsnWmDWDgxn5tHfgU+Dk="; ldflags = [ "-s" diff --git a/pkgs/by-name/an/ansifilter/package.nix b/pkgs/by-name/an/ansifilter/package.nix index 2d490738b9d5..70bf4c82dc06 100644 --- a/pkgs/by-name/an/ansifilter/package.nix +++ b/pkgs/by-name/an/ansifilter/package.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { ''; homepage = "http://www.andre-simon.de/doku/ansifilter/en/ansifilter.html"; license = licenses.gpl3; - maintainers = [ maintainers.Adjective-Object ]; + maintainers = [ ]; platforms = platforms.linux ++ platforms.darwin; }; } diff --git a/pkgs/by-name/ar/art/package.nix b/pkgs/by-name/ar/art/package.nix index 327665ec8503..f2965d965d20 100644 --- a/pkgs/by-name/ar/art/package.nix +++ b/pkgs/by-name/ar/art/package.nix @@ -49,6 +49,14 @@ stdenv.mkDerivation rec { hash = "sha256-dg0msZ0aeyl4L7RqqGur9Lalu1QtE0igEc54WT5F+SQ="; }; + # Fix the build with CMake 4. + postPatch = '' + substituteInPlace CMakeLists.txt \ + --replace-fail \ + 'cmake_minimum_required(VERSION 3.9)' \ + 'cmake_minimum_required(VERSION 3.10)' + ''; + nativeBuildInputs = [ cmake pkg-config @@ -109,7 +117,7 @@ stdenv.mkDerivation rec { homepage = "https://art.pixls.us"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ paperdigits ]; - mainProgram = "art"; + mainProgram = "ART"; platforms = lib.platforms.linux; }; } diff --git a/pkgs/by-name/ar/arti/package.nix b/pkgs/by-name/ar/arti/package.nix index a803c97fc99e..13b04d80bfb4 100644 --- a/pkgs/by-name/ar/arti/package.nix +++ b/pkgs/by-name/ar/arti/package.nix @@ -12,7 +12,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "arti"; - version = "1.5.0"; + version = "1.6.0"; src = fetchFromGitLab { domain = "gitlab.torproject.org"; @@ -20,10 +20,10 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "core"; repo = "arti"; tag = "arti-v${finalAttrs.version}"; - hash = "sha256-14wOkbsfNomSCLuozUbKbOGUvhlLkG9iglN6ddkpEPk="; + hash = "sha256-uBt4A9ORjJccnmzHxwoVHguvox7jOKqdrc6JdrvSrzk="; }; - cargoHash = "sha256-I2xH61x6gZXKsHBejMu7C2H4E6oLRj+GUeJEfRz48os="; + cargoHash = "sha256-XkdkCCHY+xLc1haFvqpwNsPgs6rh4AAGxMofrIwFFk0="; nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ pkg-config ]; diff --git a/pkgs/by-name/as/asusctl/package.nix b/pkgs/by-name/as/asusctl/package.nix index a1548ba20df7..4966a483c7c6 100644 --- a/pkgs/by-name/as/asusctl/package.nix +++ b/pkgs/by-name/as/asusctl/package.nix @@ -43,6 +43,9 @@ rustPlatform.buildRustPackage rec { substituteInPlace $file --replace-fail /usr/share $out/share done + substituteInPlace rog-control-center/src/main.rs \ + --replace-fail 'std::env::var("RUST_TRANSLATIONS").is_ok()' 'true' + substituteInPlace data/asusd.rules --replace-fail /usr/bin/systemctl ${lib.getExe' systemd "systemctl"} substituteInPlace data/asusd.service \ --replace-fail /usr/bin/asusd $out/bin/asusd \ diff --git a/pkgs/by-name/av/avbroot/package.nix b/pkgs/by-name/av/avbroot/package.nix index 08d4c5981165..dd569261f2d9 100644 --- a/pkgs/by-name/av/avbroot/package.nix +++ b/pkgs/by-name/av/avbroot/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage rec { pname = "avbroot"; - version = "3.23.0"; + version = "3.23.1"; src = fetchFromGitHub { owner = "chenxiaolong"; repo = "avbroot"; tag = "v${version}"; - hash = "sha256-P7t1Tuux04D1tEaMjFPWhaYz4NP3hk5hoJ6kKiHM1S8="; + hash = "sha256-ExP1ifZBiAQO0JntUsVPCVtItnX3JTv2QhbOcdbw8zo="; }; - cargoHash = "sha256-ahBzMU8R520EMUgdETr0+gz2fuxKcOV+6fuH4SiRz8U="; + cargoHash = "sha256-sLW8sHb9rdE9IGfHTFPnH3JmqqKQK7CMIWohHwgss2c="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/aw/aws-iam-authenticator/package.nix b/pkgs/by-name/aw/aws-iam-authenticator/package.nix index 95555e74eeb5..5f9407169167 100644 --- a/pkgs/by-name/aw/aws-iam-authenticator/package.nix +++ b/pkgs/by-name/aw/aws-iam-authenticator/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "aws-iam-authenticator"; - version = "0.7.7"; + version = "0.7.8"; src = fetchFromGitHub { owner = "kubernetes-sigs"; repo = "aws-iam-authenticator"; tag = "v${version}"; - hash = "sha256-nnl5QPJWG0hGp15dwcMdhWCPn5Z4noydLA/Nn5koQCU="; + hash = "sha256-ahqHn9Pi07rpq8h476rTABkB5nHbnWLIhtQUH89YJ5Q="; }; - vendorHash = "sha256-oa0wOI7fbMjuG20g+8u5V2tbX+1R3pcRR7kn1iWMp4Y="; + vendorHash = "sha256-mNTyT1uAPZskZIyLxePPjj4bsxYwu+nDreeWCrZyJF8="; ldflags = let diff --git a/pkgs/by-name/aw/awscli2/package.nix b/pkgs/by-name/aw/awscli2/package.nix index 10f37af9e2bf..99bac8ec2404 100644 --- a/pkgs/by-name/aw/awscli2/package.nix +++ b/pkgs/by-name/aw/awscli2/package.nix @@ -23,6 +23,13 @@ let "test_check_link_response_only" # fails on hydra https://hydra.nixos.org/build/242624087/nixlog/1 ]; }); + prompt-toolkit = prev.prompt-toolkit.overridePythonAttrs (prev: rec { + version = "3.0.51"; + src = prev.src.override { + inherit version; + hash = "sha256-kxoWLjsn/JDIbxtIux+yxSjCdhR15XycBt4TMRx7VO0="; + }; + }); python-dateutil = prev.python-dateutil.overridePythonAttrs (prev: rec { version = "2.8.2"; format = "setuptools"; @@ -66,14 +73,14 @@ let in py.pkgs.buildPythonApplication rec { pname = "awscli2"; - version = "2.30.6"; # N.B: if you change this, check if overrides are still up-to-date + version = "2.31.11"; # N.B: if you change this, check if overrides are still up-to-date pyproject = true; src = fetchFromGitHub { owner = "aws"; repo = "aws-cli"; tag = version; - hash = "sha256-enCI/yGnxf4/VYID/Di0ZhSiGp0ldgIKYmTnklGpjbc="; + hash = "sha256-JyTL3q8MMKSKbNiJvBL3u7vpUNFt9rp2Ueh8mL9FRkM="; }; postPatch = '' diff --git a/pkgs/by-name/ba/bazel-watcher/package.nix b/pkgs/by-name/ba/bazel-watcher/package.nix index a6be1a620ab2..faebda902e1a 100644 --- a/pkgs/by-name/ba/bazel-watcher/package.nix +++ b/pkgs/by-name/ba/bazel-watcher/package.nix @@ -9,16 +9,16 @@ buildGoModule rec { pname = "bazel-watcher"; - version = "0.26.10"; + version = "0.27.0"; src = fetchFromGitHub { owner = "bazelbuild"; repo = "bazel-watcher"; rev = "v${version}"; - hash = "sha256-OrOJ24XdYASOgO8170M0huVGYubH8MJ0tbp0hvqmN/w="; + hash = "sha256-b99Fx9OY9SKYp56hQd39kmVQI5NvYnxKyIsqIxkQ2tE="; }; - vendorHash = "sha256-JkEJyrBY70+XO9qjw/t2qCayhVQzRkTEp/NXFTr+pXY="; + vendorHash = "sha256-u1Zg/M9DSkwscy49qtPQygk1gyxKaPbhlFDYNtBQ9NY="; # The dependency github.com/fsnotify/fsevents requires CGO env.CGO_ENABLED = if stdenv.hostPlatform.isDarwin then "1" else "0"; diff --git a/pkgs/by-name/bi/bili-live-tool/package.nix b/pkgs/by-name/bi/bili-live-tool/package.nix index 4e00973669dd..ae6d25d74d2d 100644 --- a/pkgs/by-name/bi/bili-live-tool/package.nix +++ b/pkgs/by-name/bi/bili-live-tool/package.nix @@ -6,7 +6,7 @@ }: let - version = "0.3.9"; + version = "0.3.10"; in python3Packages.buildPythonApplication { pname = "bili-live-tool"; @@ -16,7 +16,7 @@ python3Packages.buildPythonApplication { owner = "chenxi-Eumenides"; repo = "bilibili_live_tool"; tag = "v${version}"; - hash = "sha256-gNzR9cDy4sixQOSWAXeX5qOoGkaFOjBU//+iHvG0lG8="; + hash = "sha256-0VqNGw3SUCPqJocHh5u6r0isj1Rg+guP2x/LsWqH4Ug="; }; postPatch = '' diff --git a/pkgs/by-name/bl/blint/package.nix b/pkgs/by-name/bl/blint/package.nix index 53c94088cf0b..d3cb823dc13c 100644 --- a/pkgs/by-name/bl/blint/package.nix +++ b/pkgs/by-name/bl/blint/package.nix @@ -2,20 +2,20 @@ lib, python3Packages, fetchFromGitHub, - versionCheckHook, + writableTmpDirAsHomeHook, nixosTests, }: python3Packages.buildPythonApplication rec { pname = "blint"; - version = "2.4.1"; + version = "3.0.0"; pyproject = true; src = fetchFromGitHub { owner = "owasp-dep-scan"; repo = "blint"; tag = "v${version}"; - hash = "sha256-mGeC7+YzQWSlT3sW2la/f21fN8V+YoFd4fwj/PBPCMI="; + hash = "sha256-9Hc6tv0oVtgaH3qOVDJvxkXteHkkqzLdA7iHLNRqCdk="; }; build-system = [ @@ -51,6 +51,7 @@ python3Packages.buildPythonApplication rec { nativeCheckInputs = with python3Packages; [ pytestCheckHook pytest-cov-stub + writableTmpDirAsHomeHook ]; # only runs on windows and fails, obviously diff --git a/pkgs/by-name/bo/bottom/package.nix b/pkgs/by-name/bo/bottom/package.nix index e01af01180c0..158eb53b8d0d 100644 --- a/pkgs/by-name/bo/bottom/package.nix +++ b/pkgs/by-name/bo/bottom/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage rec { pname = "bottom"; - version = "0.11.1"; + version = "0.11.2"; src = fetchFromGitHub { owner = "ClementTsang"; repo = "bottom"; tag = version; - hash = "sha256-qxs205EQ4cb4oIWWAHw2xuS78ViHCHUVcV3YjCTzoT0="; + hash = "sha256-xX7W137OCMbdOsuFSv7lvKn67jDUKuKmtTSRt5Bb3i0="; }; - cargoHash = "sha256-GQYnsnc1Yogt/sIuVWO7qlZ7DLzwLn8LvW09njY8COA="; + cargoHash = "sha256-IG+6UUQhFanWjNprjwlPsFHfzxU+TGeNR82xiy+4bWg="; nativeBuildInputs = [ autoAddDriverRunpath diff --git a/pkgs/by-name/ca/cargo-mobile2/package.nix b/pkgs/by-name/ca/cargo-mobile2/package.nix index 4907fd15aa8b..19393089819f 100644 --- a/pkgs/by-name/ca/cargo-mobile2/package.nix +++ b/pkgs/by-name/ca/cargo-mobile2/package.nix @@ -10,7 +10,7 @@ let pname = "cargo-mobile2"; - version = "0.20.7"; + version = "0.21.0"; in rustPlatform.buildRustPackage { inherit pname version; @@ -18,14 +18,14 @@ rustPlatform.buildRustPackage { owner = "tauri-apps"; repo = "cargo-mobile2"; rev = "cargo-mobile2-v${version}"; - hash = "sha256-aQLFYnPY6V8+GcK0YGR11RAaqEOxlSpRjzpy7cCSSz8="; + hash = "sha256-cWOEjXfbUn0aOl53d9mqQHSRvowVsOOy+mtd0+c935Y="; }; # Manually specify the sourceRoot since this crate depends on other crates in the workspace. Relevant info at # https://discourse.nixos.org/t/difficulty-using-buildrustpackage-with-a-src-containing-multiple-cargo-workspaces/10202 # sourceRoot = "${src.name}/tooling/cli"; - cargoHash = "sha256-2ecNknkFFnqllCPxiIZY5LpVugiEyIY3P6ouNiv/aZc="; + cargoHash = "sha256-WS4emnsXotVXQblMcy7165lBvK1423Bi41gXPY5FA9I="; preBuild = '' mkdir -p $out/share/ diff --git a/pkgs/by-name/ch/chirpstack-concentratord/package.nix b/pkgs/by-name/ch/chirpstack-concentratord/package.nix index bcb62f4f0436..05b8e3e5b12c 100644 --- a/pkgs/by-name/ch/chirpstack-concentratord/package.nix +++ b/pkgs/by-name/ch/chirpstack-concentratord/package.nix @@ -10,16 +10,16 @@ }: rustPlatform.buildRustPackage rec { pname = "chirpstack-concentratord"; - version = "4.5.1"; + version = "4.5.2"; src = fetchFromGitHub { owner = "chirpstack"; repo = "chirpstack-concentratord"; rev = "v${version}"; - hash = "sha256-sqAroYaiDbVbl0Yqdc+Yl1rhYLjUv/Go+//nX4t7S0U="; + hash = "sha256-g7GlpibXAS3Nup/mYB2DEP+6UWjYHbSnPHRdpl+3ukA="; }; - cargoHash = "sha256-cg/icdN0ntbVdnEs6I0AJWVYkawsyV1gPYjDMhzzDBY="; + cargoHash = "sha256-2ukynvY3ybu5t22PA5sbx3ehlA5aHjbw9v+0y9Bf4TY="; buildInputs = [ libloragw-2g4 diff --git a/pkgs/by-name/ci/cinny-desktop/package.nix b/pkgs/by-name/ci/cinny-desktop/package.nix index f6414f19a199..781874685b5f 100644 --- a/pkgs/by-name/ci/cinny-desktop/package.nix +++ b/pkgs/by-name/ci/cinny-desktop/package.nix @@ -10,7 +10,7 @@ pkg-config, openssl, glib-networking, - webkitgtk_4_0, + webkitgtk_4_1, jq, moreutils, }: @@ -79,7 +79,7 @@ rustPlatform.buildRustPackage (finalAttrs: { buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ glib-networking openssl - webkitgtk_4_0 + webkitgtk_4_1 ]; meta = { @@ -92,5 +92,8 @@ rustPlatform.buildRustPackage (finalAttrs: { license = lib.licenses.agpl3Only; platforms = lib.platforms.linux ++ lib.platforms.darwin; mainProgram = "cinny"; + # Waiting for update to Tauri v2, webkitgtk_4_0 is deprecated + # See https://github.com/cinnyapp/cinny-desktop/issues/398 and https://github.com/NixOS/nixpkgs/pull/450065 + broken = true; }; }) diff --git a/pkgs/by-name/cl/claude-code/package.nix b/pkgs/by-name/cl/claude-code/package.nix index 3e7f6bf8d2b7..b57c1bfde1f0 100644 --- a/pkgs/by-name/cl/claude-code/package.nix +++ b/pkgs/by-name/cl/claude-code/package.nix @@ -7,11 +7,11 @@ }: buildNpmPackage (finalAttrs: { pname = "claude-code"; - version = "2.0.10"; + version = "2.0.11"; src = fetchzip { url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${finalAttrs.version}.tgz"; - hash = "sha256-f90cIyUofV3emYtluLL/KtfAsgjG3gFQGQPGYgDWL2M="; + hash = "sha256-h+xNtaA2X9uFlmQgaRUEXB0utIpC9FT2tn+QnnWMVSs="; }; npmDepsHash = "sha256-DehkeMZvzn+hvcCDzJfd4p9oYc1GSZm8gu8vKS4Uncw="; diff --git a/pkgs/by-name/cl/clickhouse/lts.nix b/pkgs/by-name/cl/clickhouse/lts.nix index 4497d9078c68..3d7bae589f65 100644 --- a/pkgs/by-name/cl/clickhouse/lts.nix +++ b/pkgs/by-name/cl/clickhouse/lts.nix @@ -1,6 +1,6 @@ import ./generic.nix { - version = "25.8.7.3-lts"; - hash = "sha256-wH/UxMgnsK6OIGxEv9CYA67f8PWC0u6IAiW2iY/KThk="; + version = "25.8.8.26-lts"; + hash = "sha256-jzgfbM0WRdbSr0OXB9t0e1BjZQwZaEwIfzg7W4Z11c0="; lts = true; nixUpdateExtraArgs = [ "--version-regex" diff --git a/pkgs/by-name/co/cobalt/package.nix b/pkgs/by-name/co/cobalt/package.nix index aabf5dc3f4ed..d361b95dbdeb 100644 --- a/pkgs/by-name/co/cobalt/package.nix +++ b/pkgs/by-name/co/cobalt/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cobalt"; - version = "0.20.1"; + version = "0.20.2"; src = fetchFromGitHub { owner = "cobalt-org"; repo = "cobalt.rs"; tag = "v${finalAttrs.version}"; - hash = "sha256-0MwIJJ7oNUFMNqMzew9HgaZsfBNczBli20vsxtIWZq0="; + hash = "sha256-XtytPFg8N4ilFte8s5DoMrQHjAkJ7RkJcMbGXcxmaa4="; }; - cargoHash = "sha256-4oLEInL5hocCkP20lrOzfwPm5ram8Xw6p1qSva1tzNQ="; + cargoHash = "sha256-x4cnwCpbDYvUhlp8Fw2//NC9Z/kbv/hGF7MqKAft8bU="; nativeInstallCheckInputs = [ versionCheckHook ]; versionCheckProgramArg = "--version"; diff --git a/pkgs/by-name/co/codebuff/package-lock.json b/pkgs/by-name/co/codebuff/package-lock.json index 1aa38be0be8c..a7b2e3f39b93 100644 --- a/pkgs/by-name/co/codebuff/package-lock.json +++ b/pkgs/by-name/co/codebuff/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "codebuff": "^1.0.496" + "codebuff": "^1.0.500" } }, "node_modules/chownr": { @@ -18,9 +18,9 @@ } }, "node_modules/codebuff": { - "version": "1.0.496", - "resolved": "https://registry.npmjs.org/codebuff/-/codebuff-1.0.496.tgz", - "integrity": "sha512-kFg8+kgZN7wReREMt89mXz5G78c5EZxiMtjjVb6bZD9JUIb8hYRg5AFPQ5RTFW4cMW21l7qO7HZy8Twvln8Nwg==", + "version": "1.0.500", + "resolved": "https://registry.npmjs.org/codebuff/-/codebuff-1.0.500.tgz", + "integrity": "sha512-qUp7XL749bTAx6p2D7Mbsx5INx9PMEtMqyB3LsH5QLFW2AUGbmQOuxTVMaQFrCUaaJ8RtKaqCSKWwSZ1tq+ylA==", "cpu": [ "x64", "arm64" diff --git a/pkgs/by-name/co/codebuff/package.nix b/pkgs/by-name/co/codebuff/package.nix index 015a2375d725..aa051f4668cd 100644 --- a/pkgs/by-name/co/codebuff/package.nix +++ b/pkgs/by-name/co/codebuff/package.nix @@ -6,14 +6,14 @@ buildNpmPackage rec { pname = "codebuff"; - version = "1.0.496"; + version = "1.0.500"; src = fetchzip { url = "https://registry.npmjs.org/codebuff/-/codebuff-${version}.tgz"; - hash = "sha256-X/quHRF+DrGtbyDbthXENLXI9vKfjhp9WOn6FBgss4g="; + hash = "sha256-5lAQb8rrWhji4961fbkSCr0hgVIgIzrwkQ8y9+HoeDw="; }; - npmDepsHash = "sha256-ni7tCSyqXSyowVl1XzGkzoovaN3AawYvmW1cWdeHxgw="; + npmDepsHash = "sha256-niM6sUtgv+PeYXrDjBpYcM6p+SaNcpmoWAXV+5uCCOY="; postPatch = '' cp ${./package-lock.json} package-lock.json diff --git a/pkgs/by-name/co/codecrafters-cli/package.nix b/pkgs/by-name/co/codecrafters-cli/package.nix index 1e97259230b2..c88ffaf1d593 100644 --- a/pkgs/by-name/co/codecrafters-cli/package.nix +++ b/pkgs/by-name/co/codecrafters-cli/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "codecrafters-cli"; - version = "39"; + version = "40"; src = fetchFromGitHub { owner = "codecrafters-io"; repo = "cli"; tag = "v${version}"; - hash = "sha256-yvKPDuORHySSYnsjAW3SrZ9GcrFaGfJYoG7+9IfQEVc="; + hash = "sha256-JtjzulWeikUR1tJFBjssZuNhiXtQVR9IP2xABz06X/U="; # A shortened git commit hash is part of the version output, and is # needed at build time. Use the `.git` directory to retrieve the # commit SHA, and remove the directory afterwards since it is not needed @@ -25,7 +25,7 @@ buildGoModule rec { ''; }; - vendorHash = "sha256-5t/bRx3mT66e/efjWbb527ZdKOn3qV3hroqiLwP180g="; + vendorHash = "sha256-LfchGzJPgPVa4wTXoViIEx8B17HMoPPME/2RLkatGUQ="; ldflags = [ "-s" diff --git a/pkgs/by-name/co/cog/package.nix b/pkgs/by-name/co/cog/package.nix deleted file mode 100644 index 1dcef0357088..000000000000 --- a/pkgs/by-name/co/cog/package.nix +++ /dev/null @@ -1,77 +0,0 @@ -{ - stdenv, - lib, - fetchFromGitHub, - cmake, - pkg-config, - wayland, - wayland-protocols, - libwpe, - libwpe-fdo, - glib-networking, - webkitgtk_4_0, - makeWrapper, - wrapGAppsHook3, - adwaita-icon-theme, - gdk-pixbuf, -}: - -stdenv.mkDerivation rec { - pname = "cog"; - version = "0.8.1"; - - src = fetchFromGitHub { - owner = "igalia"; - repo = "cog"; - rev = "v${version}"; - sha256 = "sha256-eF7rvOjZntcMmn622342yqfp4ksZ6R/FFBT36bYCViE="; - }; - - buildInputs = [ - wayland-protocols - wayland - libwpe - libwpe-fdo - webkitgtk_4_0 - glib-networking - gdk-pixbuf - adwaita-icon-theme - ]; - - nativeBuildInputs = [ - cmake - pkg-config - wayland - makeWrapper - wrapGAppsHook3 - ]; - - depsBuildsBuild = [ - pkg-config - ]; - - cmakeFlags = [ - "-DCOG_USE_WEBKITGTK=ON" - ]; - - # https://github.com/Igalia/cog/issues/438 - postPatch = '' - substituteInPlace core/cogcore.pc.in \ - --replace '$'{prefix}/@CMAKE_INSTALL_LIBDIR@ @CMAKE_INSTALL_FULL_LIBDIR@ - ''; - - # not ideal, see https://github.com/WebPlatformForEmbedded/libwpe/issues/59 - preFixup = '' - wrapProgram $out/bin/cog \ - --prefix LD_LIBRARY_PATH : ${libwpe-fdo}/lib - ''; - - meta = with lib; { - description = "Small single “window” launcher for the WebKit WPE port"; - homepage = "https://github.com/Igalia/cog"; - mainProgram = "cog"; - license = licenses.mit; - maintainers = [ maintainers.matthewbauer ]; - platforms = platforms.linux; - }; -} diff --git a/pkgs/by-name/co/comet-gog/package.nix b/pkgs/by-name/co/comet-gog/package.nix index 171026bbb31e..85aa55e6a878 100644 --- a/pkgs/by-name/co/comet-gog/package.nix +++ b/pkgs/by-name/co/comet-gog/package.nix @@ -80,7 +80,6 @@ rustPlatform.buildRustPackage (finalAttrs: { mainProgram = "comet"; maintainers = with lib.maintainers; [ tomasajt - aidalgol ]; }; }) diff --git a/pkgs/by-name/el/eliza/package.nix b/pkgs/by-name/el/eliza/package.nix index d75683ff95ff..167f39b29877 100644 --- a/pkgs/by-name/el/eliza/package.nix +++ b/pkgs/by-name/el/eliza/package.nix @@ -7,12 +7,12 @@ stdenv.mkDerivation (finalAttrs: { pname = "eliza"; - version = "0-unstable-2025-05-13"; + version = "0-unstable-2025-10-06"; src = fetchFromGitHub { owner = "anthay"; repo = "ELIZA"; - rev = "00a277838ac0adb2165625129769c78d518a7215"; - hash = "sha256-CSQyVnjyoSNwQlVXhpqjTGJ8psV9z0m2+ZOWUh6Dhm0="; + rev = "448707201101635eb4a56911d2d45f5b36e4a3cd"; + hash = "sha256-tCNuF+WbukSL9Sp8mCdjJUMRV4hlbCDsrMdpe8Xi84U="; }; doCheck = true; diff --git a/pkgs/by-name/fa/fallout-ce/package.nix b/pkgs/by-name/fa/fallout-ce/package.nix new file mode 100644 index 000000000000..ea5bdbe4dc82 --- /dev/null +++ b/pkgs/by-name/fa/fallout-ce/package.nix @@ -0,0 +1,104 @@ +{ + cmake, + fetchFromGitHub, + fetchpatch2, + fpattern, + lib, + SDL2, + stdenv, + writeShellScript, + nix-update-script, +}: + +let + launcher = writeShellScript "fallout-ce" '' + set -eu + assetDir="''${XDG_DATA_HOME:-$HOME/.local/share}/fallout-ce" + [ -d "$assetDir" ] || mkdir -p "$assetDir" + cd "$assetDir" + + notice=0 fault=0 + requiredFiles=(master.dat critter.dat) + for f in "''${requiredFiles[@]}"; do + if [ ! -f "$f" ] && [ ! -f "$(tr '[:lower:]' '[:upper:]' <<< "$f")" ]; then + echo "Required file $f not found in $PWD" + notice=1 fault=1 + fi + done + + if [ ! -d "data/sound/music" ] && [ ! -d "DATA/SOUND/MUSIC" ]; then + echo "data/sound/music directory not found in $PWD. This may prevent in-game music from functioning." + notice=1 + fi + + if [ $notice -ne 0 ]; then + echo "Please reference the installation instructions at https://github.com/alexbatalov/fallout1-ce" + fi + + if [ $fault -ne 0 ]; then + exit $fault; + fi + + exec @out@/libexec/fallout-ce "$@" + ''; +in + +stdenv.mkDerivation (finalAttrs: { + pname = "fallout-ce"; + version = "1.1.0"; + + src = fetchFromGitHub { + owner = "alexbatalov"; + repo = "fallout1-ce"; + tag = "v${finalAttrs.version}"; + hash = "sha256-ZiBoF3SL00sN0QrD3fkWG9SAknumOvzRB1oQJff6ITA="; + }; + + patches = [ + # Fix case-sensitive filesystems issue when save/load games + (fetchpatch2 { + url = "https://github.com/alexbatalov/fallout1-ce/commit/fbd25f00e9ccfb5391e394272d536206bb86678b.patch?full_index=1"; + sha256 = "sha256-MylI1DZwaANuScyRJ7fXch3aym8n6BDRhccAXAyvU70="; + }) + ]; + + nativeBuildInputs = [ cmake ]; + + buildInputs = [ SDL2 ]; + + hardeningDisable = [ "format" ]; + + postPatch = '' + substituteInPlace third_party/fpattern/CMakeLists.txt \ + --replace-fail "FetchContent_Populate" "#FetchContent_Populate" \ + --replace-fail "\''${fpattern_SOURCE_DIR}" "${fpattern}/include" + ''; + + installPhase = '' + runHook preInstall + + install -D fallout-ce $out/libexec/fallout-ce + install -D ${launcher} $out/bin/fallout-ce + substituteInPlace $out/bin/fallout-ce --subst-var out + + runHook postInstall + ''; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Fallout for modern operating systems"; + longDescription = '' + Fully working re-implementation of Fallout, with the same original gameplay, engine bugfixes, and some quality of life improvements. + You must own the game and copy the files to the specified folder to play. + ''; + homepage = "https://github.com/alexbatalov/fallout1-ce"; + license = lib.licenses.sustainableUse; + maintainers = with lib.maintainers; [ + hughobrien + iedame + ]; + platforms = lib.platforms.linux; + mainProgram = "fallout-ce"; + }; +}) diff --git a/pkgs/by-name/fa/fallout2-ce/package.nix b/pkgs/by-name/fa/fallout2-ce/package.nix new file mode 100644 index 000000000000..202060bdd73d --- /dev/null +++ b/pkgs/by-name/fa/fallout2-ce/package.nix @@ -0,0 +1,108 @@ +{ + cmake, + fetchFromGitHub, + fetchpatch2, + fpattern, + lib, + SDL2, + stdenv, + writeShellScript, + zlib, + nix-update-script, +}: + +let + launcher = writeShellScript "fallout2-ce" '' + set -eu + assetDir="''${XDG_DATA_HOME:-$HOME/.local/share}/fallout2-ce" + [ -d "$assetDir" ] || mkdir -p "$assetDir" + cd "$assetDir" + + notice=0 fault=0 + requiredFiles=(master.dat critter.dat) + for f in "''${requiredFiles[@]}"; do + if [ ! -f "$f" ]; then + echo "Required file $f not found in $PWD, note the files are case-sensitive" + notice=1 fault=1 + fi + done + + if [ ! -d "data/sound/music" ] && [ ! -d "sound/music" ]; then + echo "data/sound/music directory not found in $PWD. This may prevent in-game music from functioning." + notice=1 + fi + + if [ $notice -ne 0 ]; then + echo "Please reference the installation instructions at https://github.com/alexbatalov/fallout2-ce" + fi + + if [ $fault -ne 0 ]; then + exit $fault; + fi + + exec @out@/libexec/fallout2-ce "$@" + ''; +in + +stdenv.mkDerivation (finalAttrs: { + pname = "fallout2-ce"; + version = "1.3.0"; + + src = fetchFromGitHub { + owner = "alexbatalov"; + repo = "fallout2-ce"; + tag = "v${finalAttrs.version}"; + hash = "sha256-r1pnmyuo3uw2R0x9vGScSHIVNA6t+txxABzgHkUEY5U="; + }; + + patches = [ + # Fix case-sensitive filesystems issue when save/load games + (fetchpatch2 { + url = "https://github.com/alexbatalov/fallout2-ce/commit/e770e64a48cd4d0a58a07f8db72839e4747e4c1e.patch?full_index=1"; + sha256 = "sha256-49N6uXwOBL/sE+f+W4nX6Gpwwpmbgvy38B1NjECiia0="; + }) + ]; + + nativeBuildInputs = [ cmake ]; + + buildInputs = [ + SDL2 + zlib + ]; + + hardeningDisable = [ "format" ]; + + postPatch = '' + substituteInPlace third_party/fpattern/CMakeLists.txt \ + --replace-fail "FetchContent_Populate" "#FetchContent_Populate" \ + --replace-fail "\''${fpattern_SOURCE_DIR}" "${fpattern}/include" + ''; + + installPhase = '' + runHook preInstall + + install -D fallout2-ce $out/libexec/fallout2-ce + install -D ${launcher} $out/bin/fallout2-ce + substituteInPlace $out/bin/fallout2-ce --subst-var out + + runHook postInstall + ''; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Fallout 2 for modern operating systems"; + longDescription = '' + Fully working re-implementation of Fallout 2, with the same original gameplay, engine bugfixes, and some quality of life improvements. + You must own the game and copy the files to the specified folder to play. + ''; + homepage = "https://github.com/alexbatalov/fallout2-ce"; + license = lib.licenses.sustainableUse; + maintainers = with lib.maintainers; [ + hughobrien + iedame + ]; + platforms = lib.platforms.linux; + mainProgram = "fallout2-ce"; + }; +}) diff --git a/pkgs/by-name/ff/fflogs/package.nix b/pkgs/by-name/ff/fflogs/package.nix index 633ab0818aef..ed7f14341d02 100644 --- a/pkgs/by-name/ff/fflogs/package.nix +++ b/pkgs/by-name/ff/fflogs/package.nix @@ -6,10 +6,10 @@ let pname = "fflogs"; - version = "8.17.68"; + version = "8.17.71"; src = fetchurl { url = "https://github.com/RPGLogs/Uploaders-fflogs/releases/download/v${version}/fflogs-v${version}.AppImage"; - hash = "sha256-HnMTTzn6YMTYEXvtwU7R3K9JWG1ipb3RS/Oa46bzqJQ="; + hash = "sha256-ey2hfndsLxViy7dYtIwfUgsk9kQycgBpsHGoBwO9LUs="; }; extracted = appimageTools.extractType2 { inherit pname version src; }; in diff --git a/pkgs/by-name/fo/fosrl-newt/package.nix b/pkgs/by-name/fo/fosrl-newt/package.nix index 8ac15a2f1a5b..777df948c119 100644 --- a/pkgs/by-name/fo/fosrl-newt/package.nix +++ b/pkgs/by-name/fo/fosrl-newt/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "newt"; - version = "1.5.1"; + version = "1.5.2"; src = fetchFromGitHub { owner = "fosrl"; repo = "newt"; tag = version; - hash = "sha256-CtE4Ug1659Xu90CRMIxXeqfVaw9kOK4WpsW/u3S0ztA="; + hash = "sha256-svMAMPK8f5cwIPzr0+WdoWzHDV1jtuO1Lm2oZIVHE6k="; }; - vendorHash = "sha256-VR5YOprMP3wvwb0lnW9KyUWGs/4Zm5GKBe4vnkN32cY="; + vendorHash = "sha256-wNdZEfPx12T0jvCEDkz04X8N6t/pNIOXWFSTHteeZYs="; postPatch = '' substituteInPlace main.go \ diff --git a/pkgs/by-name/fo/foxglove-cli/package.nix b/pkgs/by-name/fo/foxglove-cli/package.nix index 2b84d9ebec43..7417fb6ed407 100644 --- a/pkgs/by-name/fo/foxglove-cli/package.nix +++ b/pkgs/by-name/fo/foxglove-cli/package.nix @@ -11,13 +11,13 @@ }: buildGoModule (finalAttrs: { pname = "foxglove-cli"; - version = "1.0.26"; + version = "1.0.27"; src = fetchFromGitHub { owner = "foxglove"; repo = "foxglove-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-WDCxkfWzx/tCnzQGP1MZRKfwM3PbwOHyyLUKgVTLmFU="; + hash = "sha256-c1Kpy5lT1DCyCq4qcmv+crGgNJ3WSP8TO94NgixY2fQ="; }; vendorHash = "sha256-GjgDRFzW4zqVooHx9WEgWkcnZ+zQsr09OuZxtc9rZD4="; diff --git a/pkgs/games/freeciv/default.nix b/pkgs/by-name/fr/freeciv/package.nix similarity index 93% rename from pkgs/games/freeciv/default.nix rename to pkgs/by-name/fr/freeciv/package.nix index 59eba192d76b..8e25266351cb 100644 --- a/pkgs/games/freeciv/default.nix +++ b/pkgs/by-name/fr/freeciv/package.nix @@ -32,21 +32,21 @@ sqlite, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "freeciv"; version = "3.2.0"; src = fetchFromGitHub { owner = "freeciv"; repo = "freeciv"; - rev = "R${lib.replaceStrings [ "." ] [ "_" ] version}"; + tag = "R${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; hash = "sha256-IlJ51ryoQ7qzIY9n8dmPQdwH8aPjXvRXXO2COOxWRcc="; }; postPatch = '' for f in {common,utility}/*.py; do substituteInPlace $f \ - --replace '/usr/bin/env python3' ${python3.interpreter} + --replace-fail '/usr/bin/env python3' ${python3.interpreter} done for f in bootstrap/*.sh; do patchShebangs $f @@ -127,11 +127,11 @@ stdenv.mkDerivation rec { prehistory and your mission is to lead your tribe from the stone age to the space age... ''; - homepage = "http://www.freeciv.org"; # http only + homepage = "https://freeciv.org/"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ pierron ]; platforms = lib.platforms.unix; hydraPlatforms = lib.platforms.linux; # sdl-config times out on darwin broken = qtClient && stdenv.hostPlatform.isDarwin; # Missing Qt5 development files }; -} +}) diff --git a/pkgs/by-name/fr/frog/package.nix b/pkgs/by-name/fr/frog/package.nix index e2ef0647f8fb..367a1b0689cf 100644 --- a/pkgs/by-name/fr/frog/package.nix +++ b/pkgs/by-name/fr/frog/package.nix @@ -11,7 +11,8 @@ pkg-config, autoconf-archive, libxml2, - icu60, + icu, + libexttextcat, ticcutils, timbl, mbt, @@ -22,13 +23,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "frog"; - version = "0.13.7"; + version = "0.34"; src = fetchFromGitHub { owner = "LanguageMachines"; repo = "frog"; tag = "v${finalAttrs.version}"; - hash = "sha256-khc2uZ/dOtWPTnt/ZD6ILxD386MaZt6fsvNTWTCbs+c="; + hash = "sha256-+oao0aOhXAnXnWbfZXcCzBFER8Q8TaYciAVQHlZ1D+E="; }; nativeBuildInputs = [ @@ -41,7 +42,8 @@ stdenv.mkDerivation (finalAttrs: { libtool autoconf-archive libxml2 - icu60 + icu + libexttextcat ticcutils timbl mbt diff --git a/pkgs/by-name/fr/frogdata/package.nix b/pkgs/by-name/fr/frogdata/package.nix index 65e1d95a75c4..7cb6486c2956 100644 --- a/pkgs/by-name/fr/frogdata/package.nix +++ b/pkgs/by-name/fr/frogdata/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "frogdata"; - version = "0.13"; + version = "0.22"; src = fetchFromGitHub { owner = "LanguageMachines"; repo = "frogdata"; tag = "v${finalAttrs.version}"; - hash = "sha256-f3rPjc8iYPVJsL6pez2WBw+rCxy6xm3DzOi8S+PDkvg="; + hash = "sha256-N5AA3y18nPpqrnkDpnTweucz6l1aabQyosX4OwPBUzo="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/gi/gitaly/package.nix b/pkgs/by-name/gi/gitaly/package.nix index b3bb574d94aa..87017cbbc429 100644 --- a/pkgs/by-name/gi/gitaly/package.nix +++ b/pkgs/by-name/gi/gitaly/package.nix @@ -7,7 +7,7 @@ }: let - version = "18.4.1"; + version = "18.4.2"; package_version = "v${lib.versions.major version}"; gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}"; @@ -21,7 +21,7 @@ let owner = "gitlab-org"; repo = "gitaly"; rev = "v${version}"; - hash = "sha256-NsPOxnX8BF9J1SqTj6DhPUWSEq7E5+grumPlwHPbA/8="; + hash = "sha256-jwImYofmGfpnj43FinFmo9SQP6vpM0C4K6fmUECifG0="; }; vendorHash = "sha256-DNZgdP7juELUX0cs0tnyqdf1yiUJ0S17nm0xqTk3KHQ="; diff --git a/pkgs/by-name/gi/gitlab-ci-linter/package.nix b/pkgs/by-name/gi/gitlab-ci-linter/package.nix new file mode 100644 index 000000000000..75232b7df528 --- /dev/null +++ b/pkgs/by-name/gi/gitlab-ci-linter/package.nix @@ -0,0 +1,35 @@ +{ + lib, + buildGoModule, + fetchFromGitLab, +}: + +buildGoModule (finalAttrs: { + pname = "gitlab-ci-linter"; + version = "2.4.0"; + + src = fetchFromGitLab { + owner = "orobardet"; + repo = "gitlab-ci-linter"; + tag = "v${finalAttrs.version}"; + hash = "sha256-zH7eeAJzazDf4LnfBxFKMIPIB4Gx4rn7DCEqBV5zIWo="; + }; + + vendorHash = "sha256-GKv7uWnY9UqDuzj/VcXTAjGJUyUEsZws3ORnPCX8mwU="; + + # Build flags based on the project's Makefile + ldflags = [ + "-s" + "-w" + "-X main.version=${finalAttrs.version}" + ]; + env.CGO_ENABLED = 0; + + meta = { + description = ".gitlab-ci.yml lint helper tool"; + homepage = "https://gitlab.com/orobardet/gitlab-ci-linter"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ caniko ]; + mainProgram = "gitlab-ci-linter"; + }; +}) diff --git a/pkgs/by-name/gi/gitlab-pages/package.nix b/pkgs/by-name/gi/gitlab-pages/package.nix index e3cf786769ab..a4902b0c87f0 100644 --- a/pkgs/by-name/gi/gitlab-pages/package.nix +++ b/pkgs/by-name/gi/gitlab-pages/package.nix @@ -6,14 +6,14 @@ buildGoModule rec { pname = "gitlab-pages"; - version = "18.4.1"; + version = "18.4.2"; # nixpkgs-update: no auto update src = fetchFromGitLab { owner = "gitlab-org"; repo = "gitlab-pages"; rev = "v${version}"; - hash = "sha256-C4zdBsZ+Sz9S5lQ5qivqmrlM6C6jEepq152v3XQvA6E="; + hash = "sha256-21VCBUE6wGU7DT98YYPuEz7lw6EMqCfe14mofbai0lk="; }; vendorHash = "sha256-FdmozSo/eWTnAxrO+/TZOKataLwDkKfwGOXymkRBVCI="; diff --git a/pkgs/by-name/gi/gitlab-runner/package.nix b/pkgs/by-name/gi/gitlab-runner/package.nix index 183e9469bcad..19db034432a6 100644 --- a/pkgs/by-name/gi/gitlab-runner/package.nix +++ b/pkgs/by-name/gi/gitlab-runner/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "gitlab-runner"; - version = "18.3.1"; + version = "18.4.0"; src = fetchFromGitLab { owner = "gitlab-org"; repo = "gitlab-runner"; tag = "v${finalAttrs.version}"; - hash = "sha256-D8CNY+lQEK2DgiGfScPxDPday3re/LN4i5jEJTGbshY="; + hash = "sha256-kLUQTxj4t6H/by6lzsLmG8S3Ft1QFdUjTa4Y9aCT88o="; }; - vendorHash = "sha256-vP/htZiUp5qL4TMw6AgNW/TVcvx+pl6rxp41SK5g4XM="; + vendorHash = "sha256-zXyyfJ3VBBcB3Qfsex2pDcDJIRg/HRgFAytWloHHUnM="; # For patchShebangs buildInputs = [ bash ]; diff --git a/pkgs/by-name/gi/gitlab/data.json b/pkgs/by-name/gi/gitlab/data.json index bc1acf521add..b7d743bae841 100644 --- a/pkgs/by-name/gi/gitlab/data.json +++ b/pkgs/by-name/gi/gitlab/data.json @@ -1,15 +1,15 @@ { - "version": "18.4.1", - "repo_hash": "0wqk6vcjsnv84qbngzri4klg299kk154cadl98zf9vzypv5l66rz", + "version": "18.4.2", + "repo_hash": "053fw6g1rrqlmgr22phbsv57pg04iy20yv3yvgz1hm4jn2jm0zln", "yarn_hash": "1s9fz2apb7wkpppq14b3020b2pqdah917wblvzk32np8s2dqqc14", "owner": "gitlab-org", "repo": "gitlab", - "rev": "v18.4.1-ee", + "rev": "v18.4.2-ee", "passthru": { - "GITALY_SERVER_VERSION": "18.4.1", - "GITLAB_PAGES_VERSION": "18.4.1", + "GITALY_SERVER_VERSION": "18.4.2", + "GITLAB_PAGES_VERSION": "18.4.2", "GITLAB_SHELL_VERSION": "14.45.2", "GITLAB_ELASTICSEARCH_INDEXER_VERSION": "5.9.1", - "GITLAB_WORKHORSE_VERSION": "18.4.1" + "GITLAB_WORKHORSE_VERSION": "18.4.2" } } diff --git a/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix b/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix index 9be3bea4f005..777e5d397bb6 100644 --- a/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix +++ b/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix @@ -10,7 +10,7 @@ in buildGoModule rec { pname = "gitlab-workhorse"; - version = "18.4.1"; + version = "18.4.2"; # nixpkgs-update: no auto update src = fetchFromGitLab { diff --git a/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile b/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile index b9b538dd1b5e..2452d9f209ce 100644 --- a/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile +++ b/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile @@ -211,7 +211,7 @@ gem 'fog-local', '~> 0.8', feature_category: :shared # We may want to update this dependency if this is ever addressed upstream, e.g. via # https://github.com/aliyun/aliyun-oss-ruby-sdk/pull/93 gem 'fog-aliyun', '~> 0.4', feature_category: :shared -gem 'gitlab-fog-azure-rm', '~> 2.3.0', require: 'fog/azurerm', feature_category: :shared +gem 'gitlab-fog-azure-rm', '~> 2.4.0', require: 'fog/azurerm', feature_category: :shared # for Google storage diff --git a/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock b/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock index 48e3e7112d1a..fe11d3cd5bce 100644 --- a/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock +++ b/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock @@ -739,7 +739,7 @@ GEM gitlab-experiment (0.9.1) activesupport (>= 3.0) request_store (>= 1.0) - gitlab-fog-azure-rm (2.3.0) + gitlab-fog-azure-rm (2.4.0) faraday (~> 2.0) faraday-follow_redirects (~> 0.3.0) faraday-net_http_persistent (~> 2.0) @@ -2170,7 +2170,7 @@ DEPENDENCIES gitlab-dangerfiles (~> 4.10.0) gitlab-duo-workflow-service-client (~> 0.3)! gitlab-experiment (~> 0.9.1) - gitlab-fog-azure-rm (~> 2.3.0) + gitlab-fog-azure-rm (~> 2.4.0) gitlab-glfm-markdown (~> 0.0.33) gitlab-housekeeper! gitlab-http! diff --git a/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix b/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix index a35d3cb71ccc..7d093a838c87 100644 --- a/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix +++ b/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix @@ -2939,10 +2939,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "03xwn2477zhc4654c7s1ks72w9lbns79n2qhfca7m17349vivpw8"; + sha256 = "02rnrd403hp5hwgvrapl3mvqp6gzr422v81wwq8dlzm38bjqd2v7"; type = "gem"; }; - version = "2.3.0"; + version = "2.4.0"; }; gitlab-glfm-markdown = { dependencies = [ "rb_sys" ]; diff --git a/pkgs/by-name/gi/gitlab/update.py b/pkgs/by-name/gi/gitlab/update.py index 469d27d2f705..6c171c981682 100755 --- a/pkgs/by-name/gi/gitlab/update.py +++ b/pkgs/by-name/gi/gitlab/update.py @@ -22,7 +22,7 @@ click_log.basic_config(logger) class GitLabRepo: - version_regex = re.compile(r"^v\d+\.\d+\.\d+(\-rc\d+)?(\-ee)?(\-gitlab)?") + version_regex = re.compile(r"^v\d+\.\d+\.\d+(\-rc\d+)?(\-ee)?(\-gitlab)?$") def __init__(self, owner: str = "gitlab-org", repo: str = "gitlab"): self.owner = owner diff --git a/pkgs/by-name/go/gogdl/package.nix b/pkgs/by-name/go/gogdl/package.nix index 267a40076442..89485c76662a 100644 --- a/pkgs/by-name/go/gogdl/package.nix +++ b/pkgs/by-name/go/gogdl/package.nix @@ -32,7 +32,7 @@ python3Packages.buildPythonApplication rec { mainProgram = "gogdl"; homepage = "https://github.com/Heroic-Games-Launcher/heroic-gogdl"; license = with licenses; [ gpl3 ]; - maintainers = with maintainers; [ aidalgol ]; + maintainers = with maintainers; [ iedame ]; }; # Upstream no longer create git tags when bumping the version, so we have to diff --git a/pkgs/by-name/go/gotify-server/package.nix b/pkgs/by-name/go/gotify-server/package.nix index 51bcf2b369a6..0320845256c2 100644 --- a/pkgs/by-name/go/gotify-server/package.nix +++ b/pkgs/by-name/go/gotify-server/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "gotify-server"; - version = "2.7.2"; + version = "2.7.3"; src = fetchFromGitHub { owner = "gotify"; repo = "server"; tag = "v${finalAttrs.version}"; - hash = "sha256-0kMjHq+GuxTqdiaQq1Px+aWgwDbJVva4MZFIfAGvaKk="; + hash = "sha256-SPWJH5WELBNJpnGZdyMCJGi6m2WbV7BFOQAtT9ItZJ0="; }; - vendorHash = "sha256-cXt8SZNDhYxfQq/B0zhZLmQs8vAFHXh3qTz/1dtB3mU="; + vendorHash = "sha256-bSU7Y+Hupdd8l7LTyVc3YMlZJRojNRqiogE17m/xpr8="; # No test doCheck = false; diff --git a/pkgs/by-name/he/heroic-unwrapped/epic-integration.nix b/pkgs/by-name/he/heroic-unwrapped/epic-integration.nix index d025a13a1b99..bcd6f7f1dd28 100644 --- a/pkgs/by-name/he/heroic-unwrapped/epic-integration.nix +++ b/pkgs/by-name/he/heroic-unwrapped/epic-integration.nix @@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/Etaash-mathamsetty/heroic-epic-integration"; changelog = "https://github.com/Etaash-mathamsetty/heroic-epic-integration/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ aidalgol ]; + maintainers = with lib.maintainers; [ iedame ]; }; passthru.updateScript = gitUpdater { }; diff --git a/pkgs/by-name/he/heroic-unwrapped/legendary.nix b/pkgs/by-name/he/heroic-unwrapped/legendary.nix index e917395009f0..7e9aca05af29 100644 --- a/pkgs/by-name/he/heroic-unwrapped/legendary.nix +++ b/pkgs/by-name/he/heroic-unwrapped/legendary.nix @@ -37,7 +37,7 @@ python3Packages.buildPythonApplication { ''; homepage = "https://github.com/Heroic-Games-Launcher/legendary"; license = licenses.gpl3; - maintainers = with maintainers; [ aidalgol ]; + maintainers = with maintainers; [ iedame ]; mainProgram = "legendary"; }; diff --git a/pkgs/by-name/he/heroic-unwrapped/package.nix b/pkgs/by-name/he/heroic-unwrapped/package.nix index 5eb4256f3d3a..68cf15bb57b6 100644 --- a/pkgs/by-name/he/heroic-unwrapped/package.nix +++ b/pkgs/by-name/he/heroic-unwrapped/package.nix @@ -124,7 +124,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher"; changelog = "https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases/tag/v${finalAttrs.version}"; license = licenses.gpl3Only; - maintainers = with maintainers; [ aidalgol ]; + maintainers = with maintainers; [ iedame ]; # Heroic may work on nix-darwin, but it needs a dedicated maintainer for the platform. # It may also work on other Linux targets, but all the game stores only # support x86 Linux, so it would require extra hacking to run games via QEMU diff --git a/pkgs/by-name/ir/ir-lv2/package.nix b/pkgs/by-name/ir/ir-lv2/package.nix index 797c452c861f..6c71d88a64bc 100644 --- a/pkgs/by-name/ir/ir-lv2/package.nix +++ b/pkgs/by-name/ir/ir-lv2/package.nix @@ -11,14 +11,14 @@ zita-convolver, }: -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "ir.lv2"; - version = "0-unstable-2018-06-21"; + version = "1.4.0"; src = fetchgit { url = "https://git.hq.sig7.se/ir.lv2.git"; - rev = "38bf3ec7d370d8234dd55be99c14cf9533b43c60"; - sha256 = "sha256-5toZYQX2oIAfQ5XPMMN+HGNE4FOE/t6mciih/OpU1dw="; + rev = "1d4a4f9b1aad6223d541ebb0c16d85d527478222"; + hash = "sha256-6/KpwM/aHMNvtpf3/BJQjGe1kRZx3NFmV8F6r/bPkII="; }; buildInputs = [ @@ -37,20 +37,18 @@ stdenv.mkDerivation { postBuild = "make convert4chan"; installPhase = '' - mkdir -p "$out/bin" - mkdir "$out/include" - mkdir -p "$out/share/doc" - + runHook preInstall make PREFIX="$out" INSTDIR="$out/lib/lv2" install install -Dm755 convert4chan "$out/bin/convert4chan" + runHook postInstall ''; - meta = with lib; { + meta = { homepage = "http://factorial.hu/plugins/lv2/ir"; - description = "Zero-latency, realtime, high performance signal convolver especially for creating reverb effects"; - license = licenses.gpl2; - maintainers = [ maintainers.magnetophon ]; - platforms = platforms.linux; + description = "Low-latency, realtime, high performance signal convolver especially for creating reverb effects."; + license = lib.licenses.gpl2; + maintainers = [ lib.maintainers.magnetophon ]; + platforms = lib.platforms.linux; mainProgram = "convert4chan"; }; -} +}) diff --git a/pkgs/by-name/ir/iroh/package.nix b/pkgs/by-name/ir/iroh/package.nix index 494dafbdf5e6..829ba89b463e 100644 --- a/pkgs/by-name/ir/iroh/package.nix +++ b/pkgs/by-name/ir/iroh/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "iroh"; - version = "0.92.0"; + version = "0.93.0"; src = fetchFromGitHub { owner = "n0-computer"; repo = "iroh"; rev = "v${version}"; - hash = "sha256-Xdiw77zJd0WfrEqo4Y6BwyD9qAKFEIUS511CQvtU9xs="; + hash = "sha256-GTvplzx+F5vGWaqgp4YhjcuKUvLysMoHQceVQ6l2an4="; }; - cargoHash = "sha256-Bq53DOZZ+MJlzJVHL6uPAH/YXkeSFFHhTlC2ZkvW7FM="; + cargoHash = "sha256-Ss/JJZUGYXuNH9jtqJTi9/OrAd4Ot4z0bp9qkPg+ZrA="; # Some tests require network access which is not available in nix build sandbox. doCheck = false; diff --git a/pkgs/by-name/jf/jfrog-cli/package.nix b/pkgs/by-name/jf/jfrog-cli/package.nix index 1c0d8690b8a4..8289bad63ef3 100644 --- a/pkgs/by-name/jf/jfrog-cli/package.nix +++ b/pkgs/by-name/jf/jfrog-cli/package.nix @@ -42,7 +42,6 @@ buildGoModule rec { mainProgram = "jf"; maintainers = with lib.maintainers; [ detegr - aidalgol ]; }; } diff --git a/pkgs/by-name/js/jsonnet/package.nix b/pkgs/by-name/js/jsonnet/package.nix index b1f40c5252a0..c86463605ea4 100644 --- a/pkgs/by-name/js/jsonnet/package.nix +++ b/pkgs/by-name/js/jsonnet/package.nix @@ -4,6 +4,7 @@ jekyll, cmake, fetchFromGitHub, + fetchpatch, gtest, }: @@ -22,6 +23,14 @@ stdenv.mkDerivation rec { sha256 = "sha256-QHp0DOu/pqcgN7di219cHzfFb7fWtdGGE6J1ZXgbOGQ="; }; + patches = [ + # ref. https://github.com/google/jsonnet/pull/1249 merged upstream + (fetchpatch { + url = "https://github.com/google/jsonnet/commit/6c87c1b0e1e18d25898be071c1b231e264f05a8c.patch"; + hash = "sha256-KprhMKwUCpvLiMT/grfqZ8Vt9rbosIizQgNMStuV8/U="; + }) + ]; + nativeBuildInputs = [ jekyll cmake diff --git a/pkgs/by-name/ka/kardolus-chatgpt-cli/package.nix b/pkgs/by-name/ka/kardolus-chatgpt-cli/package.nix index c4a73de144b2..931030c476f1 100644 --- a/pkgs/by-name/ka/kardolus-chatgpt-cli/package.nix +++ b/pkgs/by-name/ka/kardolus-chatgpt-cli/package.nix @@ -9,18 +9,18 @@ buildGoModule (finalAttrs: { # "chatgpt-cli" is taken by another package with the same upsteam name. # To keep "pname" and "package attribute name" identical, the owners name (kardolus) gets prefixed as identifier. pname = "kardolus-chatgpt-cli"; - version = "1.8.10"; + version = "1.8.11"; src = fetchFromGitHub { owner = "kardolus"; repo = "chatgpt-cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-XZ9f+PAY0i7DfzZCxtZFw1jit7o/tjqAEc8uJpqiOAc="; + hash = "sha256-PcZB/XDvCPkbfJmp0c43QCCv0Z5Ih6ZyHYrCdMciDTU="; }; vendorHash = null; # The tests of kardolus/chatgpt-cli require an OpenAI API Key to be present in the environment, - # (e.g. https://github.com/kardolus/chatgpt-cli/blob/v1.8.10/test/contract/contract_test.go#L35) + # (e.g. https://github.com/kardolus/chatgpt-cli/blob/v1.8.11/test/contract/contract_test.go#L35) # which will not be the case in the pipeline. # Therefore, tests must be skipped. doCheck = false; diff --git a/pkgs/by-name/km/kmymoney/package.nix b/pkgs/by-name/km/kmymoney/package.nix index 035f8bf8431a..d0d9b8a752f5 100644 --- a/pkgs/by-name/km/kmymoney/package.nix +++ b/pkgs/by-name/km/kmymoney/package.nix @@ -102,7 +102,6 @@ stdenv.mkDerivation (finalAttrs: { platforms = lib.platforms.linux; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ - aidalgol das-g ]; }; diff --git a/pkgs/by-name/ku/kubetui/package.nix b/pkgs/by-name/ku/kubetui/package.nix index 2eccf9c38802..85dad428b3d4 100644 --- a/pkgs/by-name/ku/kubetui/package.nix +++ b/pkgs/by-name/ku/kubetui/package.nix @@ -6,20 +6,20 @@ rustPlatform.buildRustPackage rec { pname = "kubetui"; - version = "1.9.0"; + version = "1.9.1"; src = fetchFromGitHub { owner = "sarub0b0"; repo = "kubetui"; tag = "v${version}"; - hash = "sha256-3n4XxbdCA9TrtFdOQWsp3f/JIUlepzMRpo9J4eNcsvA="; + hash = "sha256-2bcFame21oj8kYJaGiBHcZspplLIDuag64AbLGwOvQs="; }; checkFlags = [ "--skip=workers::kube::store::tests::kubeconfigからstateを生成" ]; - cargoHash = "sha256-RdwDojQodlT7iq75WvFXgh1avpLogybZhYnVRfcC7SI="; + cargoHash = "sha256-PzGlTTx5cVnMoUx0VQi+s8VHNV/PJDu6bm1TZuHbaoE="; meta = { homepage = "https://github.com/sarub0b0/kubetui"; diff --git a/pkgs/by-name/le/lean/package.nix b/pkgs/by-name/le/lean/package.nix index a7b856e2da8f..dd20f65e9431 100644 --- a/pkgs/by-name/le/lean/package.nix +++ b/pkgs/by-name/le/lean/package.nix @@ -37,6 +37,10 @@ stdenv.mkDerivation rec { cmakeDir = "../src"; + cmakeFlags = [ + (lib.cmakeFeature "CMAKE_POLICY_VERSION_MINIMUM" "3.10") + ]; + # Running the tests is required to build the *.olean files for the core # library. doCheck = true; diff --git a/pkgs/by-name/li/libdwarf/package.nix b/pkgs/by-name/li/libdwarf/package.nix index e98c999f6438..afc0c6c5c013 100644 --- a/pkgs/by-name/li/libdwarf/package.nix +++ b/pkgs/by-name/li/libdwarf/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libdwarf"; - version = "2.1.0"; + version = "2.2.0"; src = fetchFromGitHub { owner = "davea42"; repo = "libdwarf-code"; tag = "v${finalAttrs.version}"; - hash = "sha256-Q+ke5vRSBFZirCIBu8M88LzBQW851kjkW4vUgE89ejQ="; + hash = "sha256-PJhhrNsYZNDKzLYJzF+eSJfEH1ehF/aeJrNjiEdFEas="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/li/libfolia/package.nix b/pkgs/by-name/li/libfolia/package.nix index a428f7e1d232..60c68056170a 100644 --- a/pkgs/by-name/li/libfolia/package.nix +++ b/pkgs/by-name/li/libfolia/package.nix @@ -8,7 +8,7 @@ pkg-config, autoconf-archive, libxml2, - icu60, + icu, bzip2, libtar, ticcutils, @@ -17,13 +17,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libfolia"; - version = "1.7"; + version = "2.21.1"; src = fetchFromGitHub { owner = "LanguageMachines"; repo = "libfolia"; tag = "v${finalAttrs.version}"; - hash = "sha256-fH+XqTaMf7/8ZA0lwWiD7s7fmGkjni83Q7lv5sh50H4="; + hash = "sha256-p1caLiYcmokrjiDXLEkPpTOIPIR8Ofv/JsRkHs4PsPE="; }; nativeBuildInputs = [ @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { autoconf-archive libtar libxml2 - icu60 + icu ticcutils ]; diff --git a/pkgs/by-name/li/libmodule/package.nix b/pkgs/by-name/li/libmodule/package.nix index dbb2505e5c18..3ffac7617bfc 100644 --- a/pkgs/by-name/li/libmodule/package.nix +++ b/pkgs/by-name/li/libmodule/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation rec { pname = "libmodule"; - version = "5.0.1"; + version = "5.0.2"; src = fetchFromGitHub { owner = "FedeDP"; repo = "libmodule"; rev = version; - sha256 = "sha256-wkRiDWO9wUyxkAeqvm99u22Jq4xnQJx6zS7Sb+R8iMg="; + sha256 = "sha256-93ItLKThtT9JRc+X/bRm06pugsN31HAF3qTUqqCu6nE="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/li/libnitrokey/cmake-v4.patch b/pkgs/by-name/li/libnitrokey/cmake-v4.patch new file mode 100644 index 000000000000..51955e5dac6a --- /dev/null +++ b/pkgs/by-name/li/libnitrokey/cmake-v4.patch @@ -0,0 +1,22 @@ +From 12661e59111d3cf1e5b27d59b54810edc1997d27 Mon Sep 17 00:00:00 2001 +From: Skoh <101289702+SkohTV@users.noreply.github.com> +Date: Thu, 9 Oct 2025 18:09:25 -0400 +Subject: [PATCH] Increase `cmake_minimum_required`: 3.1 -> 3.10 + +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 246923d..14e1151 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -3,7 +3,7 @@ IF(NOT DEFINED CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS) + SET(CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS ON) + ENDIF() + +-cmake_minimum_required(VERSION 3.1) ++cmake_minimum_required(VERSION 3.1...3.10) + IF (UNIX) + OPTION(ADD_ASAN "Use ASAN to show memory issues" FALSE) + OPTION(ADD_TSAN "Use TSAN to show thread issues" FALSE) diff --git a/pkgs/by-name/li/libnitrokey/package.nix b/pkgs/by-name/li/libnitrokey/package.nix index cf5cf8a578d7..5604afda7716 100644 --- a/pkgs/by-name/li/libnitrokey/package.nix +++ b/pkgs/by-name/li/libnitrokey/package.nix @@ -23,6 +23,12 @@ stdenv.mkDerivation (finalAttrs: { fetchSubmodules = true; }; + patches = [ + # fix for CMake v4 + # https://github.com/Nitrokey/libnitrokey/pull/226 + ./cmake-v4.patch + ]; + nativeBuildInputs = [ cmake pkg-config diff --git a/pkgs/by-name/li/libphonenumber/package.nix b/pkgs/by-name/li/libphonenumber/package.nix index bbaf268282bd..6fed03109a4f 100644 --- a/pkgs/by-name/li/libphonenumber/package.nix +++ b/pkgs/by-name/li/libphonenumber/package.nix @@ -42,8 +42,9 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ icu protobuf - ] - ++ lib.optionals enableTests [ + ]; + + propagatedBuildInputs = lib.optionals enableTests [ boost ]; diff --git a/pkgs/by-name/li/libresplit/package.nix b/pkgs/by-name/li/libresplit/package.nix index 5eb9d2763e7d..c2bbfefda222 100644 --- a/pkgs/by-name/li/libresplit/package.nix +++ b/pkgs/by-name/li/libresplit/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation { pname = "libresplit"; - version = "0-unstable-2025-04-05"; + version = "0-unstable-2025-10-02"; src = fetchFromGitHub { owner = "wins1ey"; repo = "LibreSplit"; - rev = "2dd5dfc684b777b814b4cbd3ea7fee8028157cd5"; - hash = "sha256-FHOX6trRjn+IoiVRdbV6mHUUAzxbRLDWluxGM1GxFVk="; + rev = "0cb1b5d3eff0245fda17f734388eee609b9a4416"; + hash = "sha256-3DK+6pK0jSxy5s80u4lweMyiywknJPEG4rovhOPG4go="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/networking/p2p/libutp/default.nix b/pkgs/by-name/li/libutp/package.nix similarity index 69% rename from pkgs/applications/networking/p2p/libutp/default.nix rename to pkgs/by-name/li/libutp/package.nix index 21d49ed832c3..2673e223b2ed 100644 --- a/pkgs/applications/networking/p2p/libutp/default.nix +++ b/pkgs/by-name/li/libutp/package.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation { pname = "libutp"; - version = "unstable-2017-01-02"; + version = "0-unstable-2017-01-02"; src = fetchFromGitHub { # Use transmission fork from post-3.3-transmission branch @@ -17,6 +17,15 @@ stdenv.mkDerivation { sha256 = "CvuZLOBksIl/lS6LaqOIuzNvX3ihlIPjI3Eqwo7YJH0="; }; + # Compatibility with CMake < 3.5 has been removed from CMake. + postPatch = '' + substituteInPlace \ + CMakeLists.txt \ + --replace-fail \ + "cmake_minimum_required(VERSION 2.8)" \ + "cmake_minimum_required(VERSION 3.5)" + ''; + nativeBuildInputs = [ cmake ]; meta = with lib; { diff --git a/pkgs/applications/networking/p2p/libutp/3.4.nix b/pkgs/by-name/li/libutp_3_4/package.nix similarity index 100% rename from pkgs/applications/networking/p2p/libutp/3.4.nix rename to pkgs/by-name/li/libutp_3_4/package.nix diff --git a/pkgs/by-name/lt/ltrace/package.nix b/pkgs/by-name/lt/ltrace/package.nix index 80a3321e7542..79247dd7837f 100644 --- a/pkgs/by-name/lt/ltrace/package.nix +++ b/pkgs/by-name/lt/ltrace/package.nix @@ -48,6 +48,11 @@ stdenv.mkDerivation { ./testsuite-newfstatat.patch # https://gitlab.com/cespedes/ltrace/-/merge_requests/15 ./sysdeps-x86.patch + # print-instruction-pointer.exp doesn't expect ASLR + (fetchurl { + url = "https://github.com/gentoo/gentoo/raw/a2eb7e103ec985ff90f59e722e0a8a43373972a2/dev-debug/ltrace/files/ltrace-0.7.3-print-test-pie.patch"; + hash = "sha256-QRsUoN3WLzfiY5GDPwVYXtJPFMJt6rcc6eE96SAtI6Q="; + }) ]; doCheck = true; diff --git a/pkgs/by-name/mb/mbt/package.nix b/pkgs/by-name/mb/mbt/package.nix index 47ddf4d89956..1179e4b22bb8 100644 --- a/pkgs/by-name/mb/mbt/package.nix +++ b/pkgs/by-name/mb/mbt/package.nix @@ -10,6 +10,7 @@ pkg-config, autoconf-archive, libxml2, + icu, ticcutils, timbl, frog, @@ -17,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "mbt"; - version = "3.2.16"; + version = "3.11"; src = fetchFromGitHub { owner = "LanguageMachines"; repo = "mbt"; tag = "v${finalAttrs.version}"; - hash = "sha256-O/LhLWgLwDctkRYjds+AM9fGMIRX3eCnJhRIXyVrJ04="; + hash = "sha256-7PpUa/WoPMjdADi1ongQkvqSDWPeb1dNsWee2hjGArk="; }; nativeBuildInputs = [ @@ -36,6 +37,7 @@ stdenv.mkDerivation (finalAttrs: { libtool autoconf-archive libxml2 + icu ticcutils timbl ]; diff --git a/pkgs/games/mrrescue/default.nix b/pkgs/by-name/mr/mrrescue/package.nix similarity index 60% rename from pkgs/games/mrrescue/default.nix rename to pkgs/by-name/mr/mrrescue/package.nix index c42364f0d71d..48052f53b47b 100644 --- a/pkgs/games/mrrescue/default.nix +++ b/pkgs/by-name/mr/mrrescue/package.nix @@ -1,17 +1,17 @@ { lib, stdenv, + fetchFromGitHub, fetchurl, love, lua, makeWrapper, makeDesktopItem, + strip-nondeterminism, + zip, }: let - pname = "mrrescue"; - version = "1.02d"; - icon = fetchurl { url = "http://tangramgames.dk/img/thumb/mrrescue.png"; sha256 = "1y5ahf0m01i1ch03axhvp2kqc6lc1yvh59zgvgxw4w7y3jryw20k"; @@ -19,7 +19,7 @@ let desktopItem = makeDesktopItem { name = "mrrescue"; - exec = pname; + exec = "mrrescue"; icon = icon; comment = "Arcade-style fire fighting game"; desktopName = "Mr. Rescue"; @@ -30,30 +30,40 @@ let in stdenv.mkDerivation { - name = "${pname}-${version}"; + pname = "mrrescue"; + version = "1.02d-unstable-2018-08-18"; - src = fetchurl { - url = "https://github.com/SimonLarsen/${pname}/releases/download/v${version}/${pname}-${version}.love"; - sha256 = "0kzahxrgpb4vsk9yavy7f8nc34d62d1jqjrpsxslmy9ywax4yfpi"; + src = fetchFromGitHub { + owner = "SimonLarsen"; + repo = "mrrescue"; + rev = "a5be73c60acb8d1be506f7b5e48e784492ba96ce"; + hash = "sha256-UDfMgE7LyyXioURclA56Kx+bTrwMNDPR3evCRJ3reRM="; }; nativeBuildInputs = [ lua love makeWrapper + strip-nondeterminism + zip ]; - dontUnpack = true; + buildPhase = '' + runHook preBuild + zip -9 -r mrrescue.love ./* + strip-nondeterminism --type zip mrrescue.love + runHook postBuild + ''; installPhase = '' mkdir -p $out/bin mkdir -p $out/share/games/lovegames - cp -v $src $out/share/games/lovegames/${pname}.love + cp -v mrrescue.love $out/share/games/lovegames/mrrescue.love - makeWrapper ${love}/bin/love $out/bin/${pname} --add-flags $out/share/games/lovegames/${pname}.love + makeWrapper ${love}/bin/love $out/bin/mrrescue --add-flags $out/share/games/lovegames/mrrescue.love - chmod +x $out/bin/${pname} + chmod +x $out/bin/mrrescue mkdir -p $out/share/applications ln -s ${desktopItem}/share/applications/* $out/share/applications/ ''; diff --git a/pkgs/by-name/mt/mtail/package.nix b/pkgs/by-name/mt/mtail/package.nix index 904aaed6012c..2a4ff4daa26b 100644 --- a/pkgs/by-name/mt/mtail/package.nix +++ b/pkgs/by-name/mt/mtail/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "mtail"; - version = "3.2.18"; + version = "3.2.19"; src = fetchFromGitHub { owner = "jaqx0r"; repo = "mtail"; rev = "v${version}"; - hash = "sha256-Z3FPZNWGyXtY2KLRF/oJIuN+lXE14SQce72pTKBsZEk="; + hash = "sha256-rAN5k3XjDTSmdp2E5pa5W+nK4J8l5+sPqSFQRdjebmA="; }; vendorHash = "sha256-SMdEowzg53uori/Ge+GE4542wswBU2kgdyAXxeKQiiU="; diff --git a/pkgs/by-name/ne/nelm/package.nix b/pkgs/by-name/ne/nelm/package.nix index 84b5c0d56a0a..05bf37f3b047 100644 --- a/pkgs/by-name/ne/nelm/package.nix +++ b/pkgs/by-name/ne/nelm/package.nix @@ -9,16 +9,16 @@ }: buildGoModule (finalAttrs: { pname = "nelm"; - version = "1.12.2"; + version = "1.13.0"; src = fetchFromGitHub { owner = "werf"; repo = "nelm"; tag = "v${finalAttrs.version}"; - hash = "sha256-fhHkWkbMGLr/dlHFtbg/tZA0Yr8dKDKGiN//CNSVAOs="; + hash = "sha256-uDCumcUNIMcvqYrV6iDMs4PSxuLodGzR/JyllwT6xn0="; }; - vendorHash = "sha256-53pIUVbGXU1GGFZtUtjSOufCbvHEPUltZd52eZEGSio="; + vendorHash = "sha256-XzDIufMdDIaDfXrDutUak5/0nUo11RkD63c+Fpk76Xw="; subPackages = [ "cmd/nelm" ]; diff --git a/pkgs/by-name/ni/nile/package.nix b/pkgs/by-name/ni/nile/package.nix index 9362ace93a0d..cabc6ffe2f51 100644 --- a/pkgs/by-name/ni/nile/package.nix +++ b/pkgs/by-name/ni/nile/package.nix @@ -48,7 +48,6 @@ python3Packages.buildPythonApplication { mainProgram = "nile"; homepage = "https://github.com/imLinguin/nile"; license = with licenses; [ gpl3 ]; - maintainers = with maintainers; [ aidalgol ]; }; passthru.updateScript = gitUpdater { diff --git a/pkgs/by-name/no/nordpass/package.nix b/pkgs/by-name/no/nordpass/package.nix index f286ca185ef5..c9f4fe7db621 100644 --- a/pkgs/by-name/no/nordpass/package.nix +++ b/pkgs/by-name/no/nordpass/package.nix @@ -37,8 +37,8 @@ let # determine these versions from # curl -H 'Snap-Device-Series: 16' http://api.snapcraft.io/v2/snaps/info/nordpass - version = "6.3.15"; - snapVersion = "201"; + version = "6.5.20"; + snapVersion = "203"; snapId = "00CQ2MvSr0Ex7zwdGhCYTa0ZLMw3H6hf"; snapBaseUrl = "https://api.snapcraft.io/api/v1/snaps/download/"; @@ -95,7 +95,7 @@ let src = fetchurl { url = "${snapBaseUrl}${snapId}_${snapVersion}.snap"; - hash = "sha256-paOwigiDay0pBt7p3Jatv8/1GL8PKUddz9NzEngpGJI="; + hash = "sha256-t78kbKVI9WAhL1+1qZ4tJWXUoXhXUCuUYobbbm09peA="; }; nativeBuildInputs = [ squashfsTools ]; diff --git a/pkgs/by-name/oa/oama/package.nix b/pkgs/by-name/oa/oama/package.nix index 7a282ca82f88..7f698d083459 100644 --- a/pkgs/by-name/oa/oama/package.nix +++ b/pkgs/by-name/oa/oama/package.nix @@ -15,7 +15,6 @@ let overrides = { description = "OAuth credential MAnager"; homepage = "https://github.com/pdobsan/oama"; - maintainers = with lib.maintainers; [ aidalgol ]; passthru.updateScript = ./update.sh; diff --git a/pkgs/by-name/om/omnictl/package.nix b/pkgs/by-name/om/omnictl/package.nix index b6e9ce81d4d9..4fafb273fc0f 100644 --- a/pkgs/by-name/om/omnictl/package.nix +++ b/pkgs/by-name/om/omnictl/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "omnictl"; - version = "1.1.5"; + version = "1.2.1"; src = fetchFromGitHub { owner = "siderolabs"; repo = "omni"; rev = "v${version}"; - hash = "sha256-bm2ItsMgjZ/yrvinBPVaEvPSLwrD+uZGCzcnBKdvmK4="; + hash = "sha256-c3gsbNfYxnF06a3S2fkIEQrfRrj+NAMpEgcthooHdxg="; }; - vendorHash = "sha256-Vq2XTW36L1Rq9l/ADaJXQUSkAbPWNJcEn+5VXKADdw8="; + vendorHash = "sha256-Y6316MB3EYnvcLa+9QnfSY1wOHoEte5viMQx1vscvBs="; ldflags = [ "-s" diff --git a/pkgs/by-name/op/openapi-python-client/package.nix b/pkgs/by-name/op/openapi-python-client/package.nix index 4a2c89679066..9392b5ad3bf2 100644 --- a/pkgs/by-name/op/openapi-python-client/package.nix +++ b/pkgs/by-name/op/openapi-python-client/package.nix @@ -11,7 +11,7 @@ python3Packages.buildPythonApplication rec { pname = "openapi-python-client"; - version = "0.26.1"; + version = "0.26.2"; pyproject = true; src = fetchFromGitHub { @@ -19,7 +19,7 @@ python3Packages.buildPythonApplication rec { owner = "openapi-generators"; repo = "openapi-python-client"; tag = "v${version}"; - hash = "sha256-+9Tm4othdBtSubffrzK6ufjq69woSytiOEi+S+tqAxw="; + hash = "sha256-RSz8UCOJBcF4zRYURRqzJahfkX49hBq7/yiTWE3es3M="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/op/openfga-cli/package.nix b/pkgs/by-name/op/openfga-cli/package.nix index 7b6531e71de5..5b527de47bde 100644 --- a/pkgs/by-name/op/openfga-cli/package.nix +++ b/pkgs/by-name/op/openfga-cli/package.nix @@ -7,7 +7,7 @@ let pname = "openfga-cli"; - version = "0.7.4"; + version = "0.7.5"; in buildGoModule { @@ -17,10 +17,10 @@ buildGoModule { owner = "openfga"; repo = "cli"; rev = "v${version}"; - hash = "sha256-kskPQyMzFgCOIaHmN/iZbRDPR6wbYp8kBcf+51cniSk="; + hash = "sha256-/6X42OoIAOXKBi3PSqpzNMfHCJy/HNfiU7lCmmiWi8k="; }; - vendorHash = "sha256-e/w1KGVzrZPp8KTP0paCRcE9OYkZMmEmmIZmKmPtx5s="; + vendorHash = "sha256-KZbtIjDHCuMo4mmTKq8nA0Yc/HIFu22CS8ei8afT33Y="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/games/orthorobot/default.nix b/pkgs/by-name/or/orthorobot/package.nix similarity index 76% rename from pkgs/games/orthorobot/default.nix rename to pkgs/by-name/or/orthorobot/package.nix index b53889159959..b2cb33ddff43 100644 --- a/pkgs/games/orthorobot/default.nix +++ b/pkgs/by-name/or/orthorobot/package.nix @@ -12,31 +12,36 @@ zip, }: -stdenv.mkDerivation rec { +let + icon = fetchurl { + url = "https://stabyourself.net/images/screenshots/orthorobot-5.png"; + sha256 = "13fa4divdqz4vpdij1lcs5kf6w2c4jm3cc9q6bz5h7lkng31jzi6"; + }; +in +stdenv.mkDerivation (finalAttrs: { pname = "orthorobot"; version = "1.1.1"; src = fetchFromGitHub { owner = "Stabyourself"; repo = "orthorobot"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1ca6hvd890kxmamsmsfiqzw15ngsvb4lkihjb6kabgmss61a6s5p"; }; - icon = fetchurl { - url = "https://stabyourself.net/images/screenshots/orthorobot-5.png"; - sha256 = "13fa4divdqz4vpdij1lcs5kf6w2c4jm3cc9q6bz5h7lkng31jzi6"; - }; - desktopItems = [ (makeDesktopItem { name = "orthorobot"; exec = "orthorobot"; icon = icon; - comment = "Robot game"; + comment = "A perspective based puzzle game, where you flatten the view to move across gaps"; desktopName = "Orthorobot"; - genericName = "orthorobot"; - categories = [ "Game" ]; + genericName = "Perspective puzzle game"; + categories = [ + "Game" + "LogicGame" + ]; + singleMainWindow = true; }) ]; @@ -57,22 +62,27 @@ stdenv.mkDerivation rec { }) ]; - installPhase = '' - runHook preInstall + buildPhase = '' + runHook preBuild zip -9 -r orthorobot.love ./* strip-nondeterminism --type zip orthorobot.love + runHook postBuild + ''; + + installPhase = '' + runHook preInstall install -Dm444 -t $out/share/games/lovegames/ orthorobot.love makeWrapper ${love}/bin/love $out/bin/orthorobot \ --add-flags $out/share/games/lovegames/orthorobot.love runHook postInstall ''; - meta = with lib; { + meta = { description = "Recharge the robot"; mainProgram = "orthorobot"; - maintainers = with maintainers; [ leenaars ]; - platforms = platforms.linux; - license = licenses.free; + maintainers = with lib.maintainers; [ leenaars ]; + platforms = lib.platforms.linux; + license = lib.licenses.wtfpl; downloadPage = "https://stabyourself.net/orthorobot/"; }; -} +}) diff --git a/pkgs/by-name/ot/oterm/package.nix b/pkgs/by-name/ot/oterm/package.nix index dfba9a7f9f3e..d7f2bc809bb5 100644 --- a/pkgs/by-name/ot/oterm/package.nix +++ b/pkgs/by-name/ot/oterm/package.nix @@ -9,14 +9,14 @@ python3Packages.buildPythonApplication rec { pname = "oterm"; - version = "0.14.4"; + version = "0.14.5"; pyproject = true; src = fetchFromGitHub { owner = "ggozad"; repo = "oterm"; tag = version; - hash = "sha256-zTRCAg5BjwdP2s1LZrOjLctqYe/jX4Mc3gK+IwVoLR4="; + hash = "sha256-g1ko9xpZ5OUK8isp/FE/1Ye9IjO4QpAoTbLTGwnpenY="; }; pythonRelaxDeps = [ diff --git a/pkgs/by-name/ov/ovhcloud-cli/package.nix b/pkgs/by-name/ov/ovhcloud-cli/package.nix index 98bf05847bb5..664f04528818 100644 --- a/pkgs/by-name/ov/ovhcloud-cli/package.nix +++ b/pkgs/by-name/ov/ovhcloud-cli/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "ovhcloud-cli"; - version = "0.5.0"; + version = "0.6.0"; src = fetchFromGitHub { owner = "ovh"; repo = "ovhcloud-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-vf8z2jOcN76BIS6AamWxrBIVUMxlerd4dNwVxpuxQZg="; + hash = "sha256-ZW/o9YpENWmiBYRy+gPQyLM00QM6f+Ym7IFSeArqZ64="; }; vendorHash = "sha256-WNONEceR/cDVloosQ/BMYjPTk9elQ1oTX89lgzENSAI="; diff --git a/pkgs/by-name/pa/paratest/composer.lock b/pkgs/by-name/pa/paratest/composer.lock index 978b68e88e55..a9f9aaa09e24 100644 --- a/pkgs/by-name/pa/paratest/composer.lock +++ b/pkgs/by-name/pa/paratest/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "ab877710846fdf224d46af7021e01c1a", + "content-hash": "0c6def3fbea9bde4facb0a4273976f6e", "packages": [ { "name": "fidry/cpu-core-counter", @@ -365,16 +365,16 @@ }, { "name": "phpunit/php-code-coverage", - "version": "12.3.6", + "version": "12.4.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "da2cdaff87220fa641e7652364281b736e4347e0" + "reference": "67e8aed88f93d0e6e1cb7effe1a2dfc2fee6022c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/da2cdaff87220fa641e7652364281b736e4347e0", - "reference": "da2cdaff87220fa641e7652364281b736e4347e0", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/67e8aed88f93d0e6e1cb7effe1a2dfc2fee6022c", + "reference": "67e8aed88f93d0e6e1cb7effe1a2dfc2fee6022c", "shasum": "" }, "require": { @@ -401,7 +401,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "12.3.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -430,7 +430,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/12.3.6" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/12.4.0" }, "funding": [ { @@ -450,7 +450,7 @@ "type": "tidelift" } ], - "time": "2025-09-02T05:23:14+00:00" + "time": "2025-09-24T13:44:41+00:00" }, { "name": "phpunit/php-file-iterator", @@ -699,16 +699,16 @@ }, { "name": "phpunit/phpunit", - "version": "12.3.7", + "version": "12.3.14", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "b8fa997c49682979ad6bfaa0d7fb25f54954965e" + "reference": "13e9b2bea9327b094176147250d2c10319a10f5b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/b8fa997c49682979ad6bfaa0d7fb25f54954965e", - "reference": "b8fa997c49682979ad6bfaa0d7fb25f54954965e", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/13e9b2bea9327b094176147250d2c10319a10f5b", + "reference": "13e9b2bea9327b094176147250d2c10319a10f5b", "shasum": "" }, "require": { @@ -722,17 +722,17 @@ "phar-io/manifest": "^2.0.4", "phar-io/version": "^3.2.1", "php": ">=8.3", - "phpunit/php-code-coverage": "^12.3.3", + "phpunit/php-code-coverage": "^12.3.8", "phpunit/php-file-iterator": "^6.0.0", "phpunit/php-invoker": "^6.0.0", "phpunit/php-text-template": "^5.0.0", "phpunit/php-timer": "^8.0.0", - "sebastian/cli-parser": "^4.0.0", + "sebastian/cli-parser": "^4.2.0", "sebastian/comparator": "^7.1.3", "sebastian/diff": "^7.0.0", "sebastian/environment": "^8.0.3", - "sebastian/exporter": "^7.0.0", - "sebastian/global-state": "^8.0.0", + "sebastian/exporter": "^7.0.2", + "sebastian/global-state": "^8.0.2", "sebastian/object-enumerator": "^7.0.0", "sebastian/type": "^6.0.3", "sebastian/version": "^6.0.0", @@ -776,7 +776,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/12.3.7" + "source": "https://github.com/sebastianbergmann/phpunit/tree/12.3.14" }, "funding": [ { @@ -800,7 +800,7 @@ "type": "tidelift" } ], - "time": "2025-08-28T05:15:46+00:00" + "time": "2025-09-24T06:34:27+00:00" }, { "name": "psr/container", @@ -857,16 +857,16 @@ }, { "name": "sebastian/cli-parser", - "version": "4.0.0", + "version": "4.2.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/cli-parser.git", - "reference": "6d584c727d9114bcdc14c86711cd1cad51778e7c" + "reference": "90f41072d220e5c40df6e8635f5dafba2d9d4d04" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/6d584c727d9114bcdc14c86711cd1cad51778e7c", - "reference": "6d584c727d9114bcdc14c86711cd1cad51778e7c", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/90f41072d220e5c40df6e8635f5dafba2d9d4d04", + "reference": "90f41072d220e5c40df6e8635f5dafba2d9d4d04", "shasum": "" }, "require": { @@ -878,7 +878,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "4.0-dev" + "dev-main": "4.2-dev" } }, "autoload": { @@ -902,15 +902,27 @@ "support": { "issues": "https://github.com/sebastianbergmann/cli-parser/issues", "security": "https://github.com/sebastianbergmann/cli-parser/security/policy", - "source": "https://github.com/sebastianbergmann/cli-parser/tree/4.0.0" + "source": "https://github.com/sebastianbergmann/cli-parser/tree/4.2.0" }, "funding": [ { "url": "https://github.com/sebastianbergmann", "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/sebastian/cli-parser", + "type": "tidelift" } ], - "time": "2025-02-07T04:53:50+00:00" + "time": "2025-09-14T09:36:45+00:00" }, { "name": "sebastian/comparator", @@ -1207,16 +1219,16 @@ }, { "name": "sebastian/exporter", - "version": "7.0.0", + "version": "7.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "76432aafc58d50691a00d86d0632f1217a47b688" + "reference": "016951ae10980765e4e7aee491eb288c64e505b7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/76432aafc58d50691a00d86d0632f1217a47b688", - "reference": "76432aafc58d50691a00d86d0632f1217a47b688", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/016951ae10980765e4e7aee491eb288c64e505b7", + "reference": "016951ae10980765e4e7aee491eb288c64e505b7", "shasum": "" }, "require": { @@ -1273,15 +1285,27 @@ "support": { "issues": "https://github.com/sebastianbergmann/exporter/issues", "security": "https://github.com/sebastianbergmann/exporter/security/policy", - "source": "https://github.com/sebastianbergmann/exporter/tree/7.0.0" + "source": "https://github.com/sebastianbergmann/exporter/tree/7.0.2" }, "funding": [ { "url": "https://github.com/sebastianbergmann", "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/sebastian/exporter", + "type": "tidelift" } ], - "time": "2025-02-07T04:56:42+00:00" + "time": "2025-09-24T06:16:11+00:00" }, { "name": "sebastian/global-state", @@ -1782,16 +1806,16 @@ }, { "name": "symfony/console", - "version": "v7.3.3", + "version": "v7.3.4", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "cb0102a1c5ac3807cf3fdf8bea96007df7fdbea7" + "reference": "2b9c5fafbac0399a20a2e82429e2bd735dcfb7db" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/cb0102a1c5ac3807cf3fdf8bea96007df7fdbea7", - "reference": "cb0102a1c5ac3807cf3fdf8bea96007df7fdbea7", + "url": "https://api.github.com/repos/symfony/console/zipball/2b9c5fafbac0399a20a2e82429e2bd735dcfb7db", + "reference": "2b9c5fafbac0399a20a2e82429e2bd735dcfb7db", "shasum": "" }, "require": { @@ -1856,7 +1880,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v7.3.3" + "source": "https://github.com/symfony/console/tree/v7.3.4" }, "funding": [ { @@ -1876,7 +1900,7 @@ "type": "tidelift" } ], - "time": "2025-08-25T06:35:40+00:00" + "time": "2025-09-22T15:31:00+00:00" }, { "name": "symfony/deprecation-contracts", @@ -2282,16 +2306,16 @@ }, { "name": "symfony/process", - "version": "v7.3.3", + "version": "v7.3.4", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "32241012d521e2e8a9d713adb0812bb773b907f1" + "reference": "f24f8f316367b30810810d4eb30c543d7003ff3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/32241012d521e2e8a9d713adb0812bb773b907f1", - "reference": "32241012d521e2e8a9d713adb0812bb773b907f1", + "url": "https://api.github.com/repos/symfony/process/zipball/f24f8f316367b30810810d4eb30c543d7003ff3b", + "reference": "f24f8f316367b30810810d4eb30c543d7003ff3b", "shasum": "" }, "require": { @@ -2323,7 +2347,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v7.3.3" + "source": "https://github.com/symfony/process/tree/v7.3.4" }, "funding": [ { @@ -2343,7 +2367,7 @@ "type": "tidelift" } ], - "time": "2025-08-18T09:42:54+00:00" + "time": "2025-09-11T10:12:26+00:00" }, { "name": "symfony/service-contracts", @@ -2430,16 +2454,16 @@ }, { "name": "symfony/string", - "version": "v7.3.3", + "version": "v7.3.4", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "17a426cce5fd1f0901fefa9b2a490d0038fd3c9c" + "reference": "f96476035142921000338bad71e5247fbc138872" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/17a426cce5fd1f0901fefa9b2a490d0038fd3c9c", - "reference": "17a426cce5fd1f0901fefa9b2a490d0038fd3c9c", + "url": "https://api.github.com/repos/symfony/string/zipball/f96476035142921000338bad71e5247fbc138872", + "reference": "f96476035142921000338bad71e5247fbc138872", "shasum": "" }, "require": { @@ -2454,7 +2478,6 @@ }, "require-dev": { "symfony/emoji": "^7.1", - "symfony/error-handler": "^6.4|^7.0", "symfony/http-client": "^6.4|^7.0", "symfony/intl": "^6.4|^7.0", "symfony/translation-contracts": "^2.5|^3.0", @@ -2497,7 +2520,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v7.3.3" + "source": "https://github.com/symfony/string/tree/v7.3.4" }, "funding": [ { @@ -2517,7 +2540,7 @@ "type": "tidelift" } ], - "time": "2025-08-25T06:35:40+00:00" + "time": "2025-09-11T14:36:48+00:00" }, { "name": "theseer/tokenizer", @@ -2772,16 +2795,16 @@ }, { "name": "phpstan/phpstan", - "version": "2.1.22", + "version": "2.1.29", "source": { "type": "git", - "url": "https://github.com/phpstan/phpstan.git", - "reference": "41600c8379eb5aee63e9413fe9e97273e25d57e4" + "url": "https://github.com/phpstan/phpstan-phar-composer-source.git", + "reference": "git" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/41600c8379eb5aee63e9413fe9e97273e25d57e4", - "reference": "41600c8379eb5aee63e9413fe9e97273e25d57e4", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/d618573eed4a1b6b75e37b2e0b65ac65c885d88e", + "reference": "d618573eed4a1b6b75e37b2e0b65ac65c885d88e", "shasum": "" }, "require": { @@ -2826,7 +2849,7 @@ "type": "github" } ], - "time": "2025-08-04T19:17:37+00:00" + "time": "2025-09-25T06:58:18+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", @@ -2930,21 +2953,21 @@ }, { "name": "phpstan/phpstan-strict-rules", - "version": "2.0.6", + "version": "2.0.7", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan-strict-rules.git", - "reference": "f9f77efa9de31992a832ff77ea52eb42d675b094" + "reference": "d6211c46213d4181054b3d77b10a5c5cb0d59538" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan-strict-rules/zipball/f9f77efa9de31992a832ff77ea52eb42d675b094", - "reference": "f9f77efa9de31992a832ff77ea52eb42d675b094", + "url": "https://api.github.com/repos/phpstan/phpstan-strict-rules/zipball/d6211c46213d4181054b3d77b10a5c5cb0d59538", + "reference": "d6211c46213d4181054b3d77b10a5c5cb0d59538", "shasum": "" }, "require": { "php": "^7.4 || ^8.0", - "phpstan/phpstan": "^2.0.4" + "phpstan/phpstan": "^2.1.29" }, "require-dev": { "php-parallel-lint/php-parallel-lint": "^1.2", @@ -2972,38 +2995,38 @@ "description": "Extra strict and opinionated rules for PHPStan", "support": { "issues": "https://github.com/phpstan/phpstan-strict-rules/issues", - "source": "https://github.com/phpstan/phpstan-strict-rules/tree/2.0.6" + "source": "https://github.com/phpstan/phpstan-strict-rules/tree/2.0.7" }, - "time": "2025-07-21T12:19:29+00:00" + "time": "2025-09-26T11:19:08+00:00" }, { "name": "slevomat/coding-standard", - "version": "8.21.1", + "version": "8.22.1", "source": { "type": "git", "url": "https://github.com/slevomat/coding-standard.git", - "reference": "2b801e950ae1cceb30bb3c0373141f553c99d3c3" + "reference": "1dd80bf3b93692bedb21a6623c496887fad05fec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/2b801e950ae1cceb30bb3c0373141f553c99d3c3", - "reference": "2b801e950ae1cceb30bb3c0373141f553c99d3c3", + "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/1dd80bf3b93692bedb21a6623c496887fad05fec", + "reference": "1dd80bf3b93692bedb21a6623c496887fad05fec", "shasum": "" }, "require": { "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2 || ^0.7 || ^1.1.2", "php": "^7.4 || ^8.0", "phpstan/phpdoc-parser": "^2.3.0", - "squizlabs/php_codesniffer": "^3.13.2" + "squizlabs/php_codesniffer": "^3.13.4" }, "require-dev": { "phing/phing": "3.0.1|3.1.0", "php-parallel-lint/php-parallel-lint": "1.4.0", - "phpstan/phpstan": "2.1.22", + "phpstan/phpstan": "2.1.24", "phpstan/phpstan-deprecation-rules": "2.0.3", "phpstan/phpstan-phpunit": "2.0.7", "phpstan/phpstan-strict-rules": "2.0.6", - "phpunit/phpunit": "9.6.8|10.5.48|11.4.4|11.5.27|12.3.7" + "phpunit/phpunit": "9.6.8|10.5.48|11.4.4|11.5.36|12.3.10" }, "type": "phpcodesniffer-standard", "extra": { @@ -3027,7 +3050,7 @@ ], "support": { "issues": "https://github.com/slevomat/coding-standard/issues", - "source": "https://github.com/slevomat/coding-standard/tree/8.21.1" + "source": "https://github.com/slevomat/coding-standard/tree/8.22.1" }, "funding": [ { @@ -3039,20 +3062,20 @@ "type": "tidelift" } ], - "time": "2025-08-31T13:32:28+00:00" + "time": "2025-09-13T08:53:30+00:00" }, { "name": "squizlabs/php_codesniffer", - "version": "3.13.2", + "version": "3.13.4", "source": { "type": "git", "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", - "reference": "5b5e3821314f947dd040c70f7992a64eac89025c" + "reference": "ad545ea9c1b7d270ce0fc9cbfb884161cd706119" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/5b5e3821314f947dd040c70f7992a64eac89025c", - "reference": "5b5e3821314f947dd040c70f7992a64eac89025c", + "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/ad545ea9c1b7d270ce0fc9cbfb884161cd706119", + "reference": "ad545ea9c1b7d270ce0fc9cbfb884161cd706119", "shasum": "" }, "require": { @@ -3123,7 +3146,7 @@ "type": "thanks_dev" } ], - "time": "2025-06-17T22:17:01+00:00" + "time": "2025-09-05T05:47:09+00:00" }, { "name": "symfony/filesystem", diff --git a/pkgs/by-name/pa/paratest/package.nix b/pkgs/by-name/pa/paratest/package.nix index 76d2b1b52720..343b4c79c470 100644 --- a/pkgs/by-name/pa/paratest/package.nix +++ b/pkgs/by-name/pa/paratest/package.nix @@ -8,17 +8,17 @@ (php.withExtensions ({ enabled, all }: enabled ++ [ all.pcov ])).buildComposerProject2 (finalAttrs: { pname = "paratest"; - version = "7.12.0"; + version = "7.13.0"; src = fetchFromGitHub { owner = "paratestphp"; repo = "paratest"; tag = "v${finalAttrs.version}"; - hash = "sha256-EH9lKI61hYYmTe7T8j1CIwiuRqgkouWnapJWvqo9iQQ="; + hash = "sha256-X4sgMxRiuAk/YkOcUOnanUsdCFp0RHUIuv2OCqP5Z3w="; }; composerLock = ./composer.lock; - vendorHash = "sha256-8IpgE/s0ooZoecd7kVMixd5EGHcu/aNuMJ5RX6Zzt6w="; + vendorHash = "sha256-6fF9YbHoU1+YbSuTKXGmJqkoxdyK30YOv7gZKJVfoas="; nativeInstallCheckInputs = [ versionCheckHook diff --git a/pkgs/by-name/pi/pipenv-poetry-migrate/package.nix b/pkgs/by-name/pi/pipenv-poetry-migrate/package.nix index 1b2c14a3a957..cac51b5f2f80 100644 --- a/pkgs/by-name/pi/pipenv-poetry-migrate/package.nix +++ b/pkgs/by-name/pi/pipenv-poetry-migrate/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication rec { pname = "pipenv-poetry-migrate"; - version = "0.6.2"; + version = "0.7.0"; pyproject = true; src = fetchFromGitHub { owner = "yhino"; repo = "pipenv-poetry-migrate"; tag = "v${version}"; - hash = "sha256-kx03w02XUEMoPA8KKvyBGS81IHP3KFjKCVhAoyQ9j+I="; + hash = "sha256-iSBN8ZcQORxDao1JKX/cOStNAJ9P7tP/JshUeDrMwh4="; }; build-system = [ python3Packages.poetry-core ]; diff --git a/pkgs/by-name/pl/platformsh/versions.json b/pkgs/by-name/pl/platformsh/versions.json index f2ef24a2f407..13bf37a78503 100644 --- a/pkgs/by-name/pl/platformsh/versions.json +++ b/pkgs/by-name/pl/platformsh/versions.json @@ -1,19 +1,19 @@ { - "version": "5.5.0", + "version": "5.6.0", "darwin-amd64": { - "hash": "sha256-cuLDYW0kr6D2qMhVW+avwbnqq6KI4zRyNBbNSNOpY2o=", - "url": "https://github.com/platformsh/cli/releases/download/5.5.0/platform_5.5.0_darwin_all.tar.gz" + "hash": "sha256-LYsJxRC1dO6UkPhUOmGv5G0kzMHDS1l0GmRKWlsnnlo=", + "url": "https://github.com/platformsh/cli/releases/download/5.6.0/platform_5.6.0_darwin_all.tar.gz" }, "darwin-arm64": { - "hash": "sha256-cuLDYW0kr6D2qMhVW+avwbnqq6KI4zRyNBbNSNOpY2o=", - "url": "https://github.com/platformsh/cli/releases/download/5.5.0/platform_5.5.0_darwin_all.tar.gz" + "hash": "sha256-LYsJxRC1dO6UkPhUOmGv5G0kzMHDS1l0GmRKWlsnnlo=", + "url": "https://github.com/platformsh/cli/releases/download/5.6.0/platform_5.6.0_darwin_all.tar.gz" }, "linux-amd64": { - "hash": "sha256-7WUjkF8u8AvCFT1MtNjYQI3jlmoABmmEUyg4pctCrGo=", - "url": "https://github.com/platformsh/cli/releases/download/5.5.0/platform_5.5.0_linux_amd64.tar.gz" + "hash": "sha256-xcP6ycAwpHip+mmHGwHym+a+AN4fbLseNJ2KOmi18rg=", + "url": "https://github.com/platformsh/cli/releases/download/5.6.0/platform_5.6.0_linux_amd64.tar.gz" }, "linux-arm64": { - "hash": "sha256-WTATvnvCF1GDObO14wHWN290/qz24f3gOKgnjNW0xF8=", - "url": "https://github.com/platformsh/cli/releases/download/5.5.0/platform_5.5.0_linux_arm64.tar.gz" + "hash": "sha256-eSpsG0g3aCVOttIPj6HeE9YNS32cuLcpFdANK0QeSFo=", + "url": "https://github.com/platformsh/cli/releases/download/5.6.0/platform_5.6.0_linux_arm64.tar.gz" } } diff --git a/pkgs/by-name/pm/pmount/package.nix b/pkgs/by-name/pm/pmount/package.nix index dcef177fad42..30f3ec0a8c70 100644 --- a/pkgs/by-name/pm/pmount/package.nix +++ b/pkgs/by-name/pm/pmount/package.nix @@ -6,6 +6,7 @@ intltool, ntfs3g, util-linux, + cryptsetup, mediaDir ? "/media/", lockDir ? "/var/lock/pmount", whiteList ? "/etc/pmount.allow", @@ -30,25 +31,41 @@ stdenv.mkDerivation rec { { name, hash }: fetchpatch { inherit name hash; - url = "https://salsa.debian.org/debian/pmount/-/raw/ba05283d4a53aba5349d4397a98d9f45206fb29f/debian/patches/${name}"; + url = "https://salsa.debian.org/debian/pmount/-/raw/430e4634aa7a2e6a5a91852c5b0fd3698b186000/debian/patches/${name}"; }; in map fetchDebPatch [ { - name = "10_fix-spelling-binary-errors.patch"; - hash = "sha256-G4GsUe1ZdYB7Qv333X1hUjOELITR8A2pqyfEnMDTwHI="; + name = "02-fix-spelling-binary-errors.patch"; + hash = "sha256-ukGHDqsG3Eo/0bhv2GPwX0N6uZOI+3BowMY+l1wtd9o="; } { - name = "20_fix-spelling-manpage-error.patch"; - hash = "sha256-9phF8s7MFSjkhPP24cipeBUps5W1L7YmAE0B1QPx5jk="; + name = "03-fix-spelling-manpage-error.patch"; + hash = "sha256-rsa3t165+yWBOnRV3SnOMmYSuNuydZtnOdydUzcjDaQ="; } { - name = "fix-implicit-function-declaration.patch"; - hash = "sha256-kdwdS9G1X5RtQFKzF6oMIUubGNP7n1ZQNHu8sN1oV4Q="; + name = "04-fix-implicit-function-declaration.patch"; + hash = "sha256-Le8gVIW72oZGymN7gM5uOGNEhrzOTirnilNedUkSpco="; } { - name = "30_exfat-support.patch"; - hash = "sha256-kg9gLhOtdrEDlZfUnT910xI5rNR1zgKKRx2kvFQjbi8="; + name = "05-exfat-support.patch"; + hash = "sha256-Yl9QuA8tMIej4nQIbYibcUVFJdgnVaN+34/xoJp5NbU="; + } + { + name = "06-C99-implicit-function-declaration-fixes.patch"; + hash = "sha256-xFFfl9BkBqbUSAKaJwvKNgHyWbxUO5wKyEpwz3anwdM="; + } + { + name = "07-Add-probing-for-Btrfs.patch"; + hash = "sha256-9SKyLAVmZTGgsAi9aCxkw1OzWVcegoZy2DaupiS9kPA="; + } + { + name = "08-Support-btlkOpen-alongside-of-luksOpen.patch"; + hash = "sha256-2PJky3lRUKkOB2Js86XN8gqmYMxpsUbLJ39XnrirCDw="; + } + { + name = "09-Probe-for-f2fs.patch"; + hash = "sha256-VMnrSEaIPwEfbUi+Q88vQdSBQgq4+jJ19Bjc/ueemnw="; } ]; @@ -65,6 +82,7 @@ stdenv.mkDerivation rec { "--with-mount-prog=${util-linux}/bin/mount" "--with-umount-prog=${util-linux}/bin/umount" "--with-mount-ntfs3g=${ntfs3g}/sbin/mount.ntfs-3g" + "--with-cryptsetup-prog=${cryptsetup}/bin/cryptsetup" ]; postConfigure = '' @@ -81,5 +99,6 @@ stdenv.mkDerivation rec { description = "Mount removable devices as normal user"; license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ ratakor ]; }; } diff --git a/pkgs/by-name/po/podman-tui/package.nix b/pkgs/by-name/po/podman-tui/package.nix index fa9dc7be25bc..f793403ea8ba 100644 --- a/pkgs/by-name/po/podman-tui/package.nix +++ b/pkgs/by-name/po/podman-tui/package.nix @@ -55,10 +55,7 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/containers/podman-tui"; description = "Podman Terminal UI"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ - aaronjheng - iedame - ]; + maintainers = with lib.maintainers; [ iedame ]; mainProgram = "podman-tui"; }; }) diff --git a/pkgs/by-name/pr/projectm-sdl-cpp/package.nix b/pkgs/by-name/pr/projectm-sdl-cpp/package.nix index 374ae12bcfdd..d5b93b643ce7 100644 --- a/pkgs/by-name/pr/projectm-sdl-cpp/package.nix +++ b/pkgs/by-name/pr/projectm-sdl-cpp/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation { pname = "projectm-sdl-cpp"; - version = "0-unstable-2025-05-20"; + version = "0-unstable-2025-10-08"; src = fetchFromGitHub { owner = "projectM-visualizer"; repo = "frontend-sdl-cpp"; - rev = "85dfdda3dcb139c7e1eb47fd5e4723114e4fb86b"; - hash = "sha256-FHOncC6fhs1CPNMBGtA+QB+NHVn4QlF2Qn9NJb5j3p8="; + rev = "7131af0618e4d7f4b64c623ad92795fef5a2d87a"; + hash = "sha256-pXQGMwjOh7LjDuUPbXp5l9O4aSWqnTxdZSMtDzZ8118="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/qu/quake-injector/package.nix b/pkgs/by-name/qu/quake-injector/package.nix index da5f23d57827..31ab2a8d6042 100644 --- a/pkgs/by-name/qu/quake-injector/package.nix +++ b/pkgs/by-name/qu/quake-injector/package.nix @@ -17,11 +17,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "quake-injector"; - version = "07"; + version = "08"; src = fetchzip { url = "https://github.com/hrehfeld/QuakeInjector/releases/download/alpha${finalAttrs.version}/QuakeInjector-alpha${finalAttrs.version}.zip"; - hash = "sha256-Lixac9K3+9j7QvprZGzhnYuvlJV9V+ja4EipygELkWA="; + hash = "sha256-u2Ir7KxptgX9hcCf0GECl/z2+qSfHUdMgCoN8qbQMUs="; }; nativeBuildInputs = [ @@ -38,6 +38,22 @@ stdenv.mkDerivation (finalAttrs: { "jackson-annotations-2.13.3.jar" "jackson-core-2.13.3.jar" "jackson-databind-2.13.3.jar" + "commons-compress-1.27.1.jar" + "darklaf-core-2.7.3.jar" + "commons-codec-1.17.1.jar" + "commons-io-2.16.1.jar" + "commons-lang3-3.16.0.jar" + "darklaf-windows-2.7.3.jar" + "darklaf-macos-2.7.3.jar" + "darklaf-theme-2.7.3.jar" + "darklaf-property-loader-2.7.3.jar" + "darklaf-native-utils-2.7.3.jar" + "darklaf-utils-2.7.3.jar" + "darklaf-platform-base-2.7.3.jar" + "swing-extensions-laf-support-0.1.3.jar" + "svgSalamander-1.1.2.4.jar" + "swing-extensions-visual-padding-0.1.3.jar" + "annotations-16.0.2.jar" ]; mkClasspath = prefix: lib.concatMapStringsSep ":" (filename: "${prefix}/${filename}") filenames; diff --git a/pkgs/by-name/r2/r2modman/package.nix b/pkgs/by-name/r2/r2modman/package.nix index 1a858483234b..92adebab430e 100644 --- a/pkgs/by-name/r2/r2modman/package.nix +++ b/pkgs/by-name/r2/r2modman/package.nix @@ -118,7 +118,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; mainProgram = "r2modman"; maintainers = with lib.maintainers; [ - aidalgol huantian ]; inherit (electron.meta) platforms; diff --git a/pkgs/by-name/re/reindeer/package.nix b/pkgs/by-name/re/reindeer/package.nix index f6c88abdc755..f530f36f1eb5 100644 --- a/pkgs/by-name/re/reindeer/package.nix +++ b/pkgs/by-name/re/reindeer/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage rec { pname = "reindeer"; - version = "2025.09.29.00"; + version = "2025.10.06.00"; src = fetchFromGitHub { owner = "facebookincubator"; repo = "reindeer"; tag = "v${version}"; - hash = "sha256-vZ4yKyvGvQOiUDV+i6c1pWURYoXBSjGZqTjAB0yDFDw="; + hash = "sha256-J7ed4H7Z5sViX24p+tfOkdpdE979+yb0dIydoRJ7g3A="; }; - cargoHash = "sha256-kNLspdJiJGcl4epqJzemqjP44aXfkzJs1EX9cZwAhE8="; + cargoHash = "sha256-KEVGOEnqM6l6TsRnpnLvYFIY+7dsfoeZIMshfw4Qcws="; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/by-name/rq/rquickshare/package.nix b/pkgs/by-name/rq/rquickshare/package.nix index 78e2b68bb9a3..6bc5c93307d0 100644 --- a/pkgs/by-name/rq/rquickshare/package.nix +++ b/pkgs/by-name/rq/rquickshare/package.nix @@ -1,13 +1,11 @@ { lib, cargo-tauri, - cargo-tauri_1, fetchFromGitHub, glib-networking, libayatana-appindicator, - libsoup_2_4, libsoup_3, - nix-update, + nix-update-script, nodejs, openssl, pkg-config, @@ -15,29 +13,11 @@ protobuf, rustPlatform, stdenv, - webkitgtk_4_0, webkitgtk_4_1, wrapGAppsHook4, - writeShellScript, - - # This package provides can be built using tauri v1 or v2. - # Try legacy (v1) version if main (v2) doesn't work. - app-type ? "main", # main or legacy }: -let - app-type-either = - arg1: arg2: - if app-type == "main" then - arg1 - else if app-type == "legacy" then - arg2 - else - throw "Wrong argument for app-type in rquickshare package"; - - proper-cargo-tauri = app-type-either cargo-tauri cargo-tauri_1; -in rustPlatform.buildRustPackage rec { - pname = "rquickshare" + (app-type-either "" "-legacy"); + pname = "rquickshare"; version = "0.11.5"; src = fetchFromGitHub { @@ -55,7 +35,7 @@ rustPlatform.buildRustPackage rec { --replace-fail "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1" ''; - pnpmRoot = "app/${app-type}"; + pnpmRoot = "app/main"; pnpmDeps = pnpm_9.fetchDeps { inherit pname @@ -65,19 +45,19 @@ rustPlatform.buildRustPackage rec { ; postPatch = "cd ${pnpmRoot}"; fetcherVersion = 1; - hash = app-type-either "sha256-V46V/VPwCKEe3sAp8zK0UUU5YigqgYh1GIOorqIAiNE=" "sha256-8QRigYNtxirXidFFnTzA6rP0+L64M/iakPqe2lZKegs="; + hash = "sha256-V46V/VPwCKEe3sAp8zK0UUU5YigqgYh1GIOorqIAiNE="; }; - cargoRoot = "app/${app-type}/src-tauri"; + cargoRoot = "app/main/src-tauri"; buildAndTestSubdir = cargoRoot; cargoPatches = [ ./remove-duplicate-versions-of-sys-metrics.patch ./remove-code-signing-darwin.patch ]; - cargoHash = app-type-either "sha256-XfN+/oC3lttDquLfoyJWBaFfdjW/wyODCIiZZksypLM=" "sha256-4vBHxuKg4P9H0FZYYNUT+AVj4Qvz99q7Bhd7x47UC2w="; + cargoHash = "sha256-XfN+/oC3lttDquLfoyJWBaFfdjW/wyODCIiZZksypLM="; nativeBuildInputs = [ - proper-cargo-tauri.hook + cargo-tauri.hook # Setup pnpm nodejs @@ -90,41 +70,24 @@ rustPlatform.buildRustPackage rec { wrapGAppsHook4 ]; - buildInputs = lib.optionals stdenv.hostPlatform.isLinux ( - [ - glib-networking - libayatana-appindicator - openssl - ] - ++ lib.optionals (app-type == "main") [ - libsoup_3 - webkitgtk_4_1 - ] - ++ lib.optionals (app-type == "legacy") [ - libsoup_2_4 - webkitgtk_4_0 - ] - ); + buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ + glib-networking + libayatana-appindicator + libsoup_3 + openssl + webkitgtk_4_1 + ]; env.OPENSSL_NO_VENDOR = 1; - passthru = - # Don't set an update script for the legacy version - # so r-ryantm won't create two duplicate PRs - lib.optionalAttrs (app-type == "main") { - updateScript = writeShellScript "update-rquickshare.sh" '' - ${lib.getExe nix-update} rquickshare - sed -i 's/version = "0.0.0";/' pkgs/by-name/rq/rquickshare/package.nix - ${lib.getExe nix-update} rquickshare-legacy - ''; - }; + passthru.updateScript = nix-update-script; meta = { description = "Rust implementation of NearbyShare/QuickShare from Android for Linux and macOS"; homepage = "https://github.com/Martichou/rquickshare"; changelog = "https://github.com/Martichou/rquickshare/blob/v${version}/CHANGELOG.md"; license = lib.licenses.gpl3Plus; - mainProgram = app-type-either "rquickshare" "r-quick-share"; + mainProgram = "rquickshare"; maintainers = with lib.maintainers; [ perchun luftmensch-luftmensch diff --git a/pkgs/by-name/rt/rtrlib/package.nix b/pkgs/by-name/rt/rtrlib/package.nix index 33f36a05685d..a0e4864079b4 100644 --- a/pkgs/by-name/rt/rtrlib/package.nix +++ b/pkgs/by-name/rt/rtrlib/package.nix @@ -24,6 +24,10 @@ stdenv.mkDerivation rec { openssl ]; + cmakeFlags = [ + "-DCMAKE_POLICY_VERSION_MINIMUM=3.5" + ]; + postFixup = '' substituteInPlace "$out"/lib/pkgconfig/rtrlib.pc \ --replace '=''${prefix}//' '=/' diff --git a/pkgs/by-name/sc/scooter/package.nix b/pkgs/by-name/sc/scooter/package.nix index 67328cdbd2e1..9378ae247e5d 100644 --- a/pkgs/by-name/sc/scooter/package.nix +++ b/pkgs/by-name/sc/scooter/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "scooter"; - version = "0.8.0"; + version = "0.8.1"; src = fetchFromGitHub { owner = "thomasschafer"; repo = "scooter"; rev = "v${version}"; - hash = "sha256-JADZR1imtl2vPq+n1Ese565qZ1S0J4tuGCx+N2VTlLs="; + hash = "sha256-i3FSuIEUzKyb6tIzYYOlBwlPtTrdlBsVLNsplzqNhkc="; }; - cargoHash = "sha256-5FmKKfR7m9++ft8tUGtQnDQydfbMBAHi6i5XANG1duQ="; + cargoHash = "sha256-jaNkjr5uMAf4uShIj2iA5CK/7x/s41BETteshmlZkzA="; # Ensure that only the `scooter` package is built (excluding `xtask`) cargoBuildFlags = [ diff --git a/pkgs/by-name/so/soapyairspy/package.nix b/pkgs/by-name/so/soapyairspy/package.nix index d6094e550b49..51ac737875f6 100644 --- a/pkgs/by-name/so/soapyairspy/package.nix +++ b/pkgs/by-name/so/soapyairspy/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch, cmake, airspy, soapysdr, @@ -24,6 +25,18 @@ stdenv.mkDerivation rec { soapysdr ]; + patches = [ + (fetchpatch { + url = "https://github.com/pothosware/SoapyAirspy/commit/1be30c33b394fc4d2aeea4287e8df8701adad5a0.patch"; + hash = "sha256-ZEIyyd2tOK1diPh8BsEqALHGgdVCV6tZP9xeQNeeXl8="; + }) + # CMake < 3.5 compat fix. Remove after (https://github.com/pothosware/SoapyAirspy/pull/31 is merged && next version bump). + (fetchpatch { + url = "https://github.com/pothosware/SoapyAirspy/pull/31/commits/0ee4a5e8edff9f2bbea60dd069d2cc958e314a3e.patch"; + hash = "sha256-TQs4rDw+kRmxnuUwhhq9ioCsbKKniwuspSk/c7wazMM="; + }) + ]; + cmakeFlags = [ "-DSoapySDR_DIR=${soapysdr}/share/cmake/SoapySDR/" ]; meta = with lib; { diff --git a/pkgs/by-name/so/soapyaudio/package.nix b/pkgs/by-name/so/soapyaudio/package.nix index 3d1951575142..63822a3dcb86 100644 --- a/pkgs/by-name/so/soapyaudio/package.nix +++ b/pkgs/by-name/so/soapyaudio/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch, cmake, pkg-config, hamlib, @@ -40,6 +41,14 @@ stdenv.mkDerivation rec { libpulseaudio ]; + patches = [ + # CMake < 3.5.0 fix. Remove when (https://github.com/pothosware/SoapyAudio/pull/23 is merged && next version bump). + (fetchpatch { + url = "https://github.com/pothosware/SoapyAudio/pull/23/commits/265c6f043762810b369490398956c5e511ca5261.patch"; + hash = "sha256-eqx/7i7jewkHm0M54rtEhznDRN9iPeIlgwHMJY9pN9g="; + }) + ]; + cmakeFlags = [ "-DSoapySDR_DIR=${soapysdr}/share/cmake/SoapySDR/" "-DUSE_HAMLIB=ON" diff --git a/pkgs/by-name/su/supabase-cli/package.nix b/pkgs/by-name/su/supabase-cli/package.nix index e57e1a5d7232..5f1c463ccdf2 100644 --- a/pkgs/by-name/su/supabase-cli/package.nix +++ b/pkgs/by-name/su/supabase-cli/package.nix @@ -10,16 +10,16 @@ buildGoModule rec { pname = "supabase-cli"; - version = "2.47.2"; + version = "2.50.3"; src = fetchFromGitHub { owner = "supabase"; repo = "cli"; rev = "v${version}"; - hash = "sha256-o9UtQuBPQeq9coc+0cl3HKyA2SRkqlptVwdLwsvRutw="; + hash = "sha256-ydo3f7TRhHwyrWrKxCT0wFXT5v5NSmoCMRjWf43MizM="; }; - vendorHash = "sha256-n8u4roDibDTRFeqbsO/H1NqFSGaJrVPewdt4nQPmoRE="; + vendorHash = "sha256-SJisDIpk/xiPffhtA2wKRfftODnchnaOL0wCrLx94k0="; ldflags = [ "-s" diff --git a/pkgs/by-name/te/teensy-udev-rules/package.nix b/pkgs/by-name/te/teensy-udev-rules/package.nix index 1323869cc31d..650eacc81a00 100644 --- a/pkgs/by-name/te/teensy-udev-rules/package.nix +++ b/pkgs/by-name/te/teensy-udev-rules/package.nix @@ -34,6 +34,5 @@ stdenv.mkDerivation { ''; platforms = platforms.linux; license = licenses.unfree; # No license specified. - maintainers = with maintainers; [ aidalgol ]; }; } diff --git a/pkgs/by-name/ti/ticcutils/package.nix b/pkgs/by-name/ti/ticcutils/package.nix index 341ea6fe6a4b..25b2c031e57c 100644 --- a/pkgs/by-name/ti/ticcutils/package.nix +++ b/pkgs/by-name/ti/ticcutils/package.nix @@ -8,6 +8,7 @@ pkg-config, autoconf-archive, libxml2, + icu, zlib, bzip2, libtar, @@ -17,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "ticcutils"; - version = "0.15"; + version = "0.36"; src = fetchFromGitHub { owner = "LanguageMachines"; repo = "ticcutils"; tag = "v${finalAttrs.version}"; - hash = "sha256-1+Plo2yZyDJWn/Yk4pawQGzwdx2UBfER9ZYAYLgYGh0="; + hash = "sha256-iehbLpVdcJ9PPI4iwUweZjsD+r1dNFoOr38W53JpGdU="; }; nativeBuildInputs = [ @@ -35,6 +36,7 @@ stdenv.mkDerivation (finalAttrs: { libtool autoconf-archive libxml2 + icu # optional: zlib bzip2 diff --git a/pkgs/by-name/ti/timbl/package.nix b/pkgs/by-name/ti/timbl/package.nix index 5caf814cb190..31af88147d0e 100644 --- a/pkgs/by-name/ti/timbl/package.nix +++ b/pkgs/by-name/ti/timbl/package.nix @@ -8,6 +8,7 @@ pkg-config, autoconf-archive, libxml2, + icu, bzip2, libtar, ticcutils, @@ -17,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "timbl"; - version = "6.4.9"; + version = "6.10"; src = fetchFromGitHub { owner = "LanguageMachines"; repo = "timbl"; tag = "v${finalAttrs.version}"; - hash = "sha256-6hg/NiA5c5txyB7xYSlxA2WzAyNTF6JpupLpmzfxOYg="; + hash = "sha256-kAPYKAlgr9c4OU6ARTizOmWvQa1mrK0IoOWshJ4Ctjg="; }; nativeBuildInputs = [ @@ -36,6 +37,7 @@ stdenv.mkDerivation (finalAttrs: { libtool autoconf-archive libxml2 + icu ticcutils ]; diff --git a/pkgs/by-name/ti/timblserver/package.nix b/pkgs/by-name/ti/timblserver/package.nix index 49dcd8ce6757..99424ef8a2bf 100644 --- a/pkgs/by-name/ti/timblserver/package.nix +++ b/pkgs/by-name/ti/timblserver/package.nix @@ -5,6 +5,7 @@ gitUpdater, autoreconfHook, bzip2, + icu, libtar, libtool, pkg-config, @@ -16,13 +17,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "timblserver"; - version = "1.11"; + version = "1.19"; src = fetchFromGitHub { owner = "LanguageMachines"; repo = "timblserver"; tag = "v${finalAttrs.version}"; - hash = "sha256-TE6fsgr/L5GcBjFKlU6S1DiT8OKP6i7TVirxj/OfhlM="; + hash = "sha256-GNHPr8l+j1HNDyb6ZrfeBgd2kN5oUN6M9a8Gs+7v79w="; }; nativeBuildInputs = [ @@ -31,6 +32,7 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ bzip2 + icu libtar libtool autoconf-archive diff --git a/pkgs/by-name/tu/turso-cli/package.nix b/pkgs/by-name/tu/turso-cli/package.nix index 1b2b65ade7f2..ba3e9dc26b15 100644 --- a/pkgs/by-name/tu/turso-cli/package.nix +++ b/pkgs/by-name/tu/turso-cli/package.nix @@ -8,13 +8,13 @@ }: buildGoModule rec { pname = "turso-cli"; - version = "1.0.13"; + version = "1.0.14"; src = fetchFromGitHub { owner = "tursodatabase"; repo = "turso-cli"; rev = "v${version}"; - hash = "sha256-zldCxXFR8zG0cpR57YvApyRsGPgqCuf7XbbrWNbuHxc="; + hash = "sha256-1wvr2E1sYcDSelTxfl+LYoSDnYBdQqmMt6+UzjpkKa0="; }; vendorHash = "sha256-tBO21IgUczwMgrEyV7scV3YTY898lYHASaLeXqvBopU="; diff --git a/pkgs/by-name/tx/txtpbfmt/package.nix b/pkgs/by-name/tx/txtpbfmt/package.nix index 1bf23708da18..6ddb773cc86c 100644 --- a/pkgs/by-name/tx/txtpbfmt/package.nix +++ b/pkgs/by-name/tx/txtpbfmt/package.nix @@ -7,16 +7,16 @@ buildGoModule { pname = "txtpbfmt"; - version = "0-unstable-2025-09-03"; + version = "0-unstable-2025-10-02"; src = fetchFromGitHub { owner = "protocolbuffers"; repo = "txtpbfmt"; - rev = "cf07efcaeff78f7d945f844d506daf4cad5a9229"; - hash = "sha256-A/rmMtYLaTEkP02DLaYu/1nwaQ7EWacvcl0ri5Zx5zs="; + rev = "ff5ff96e8aaf0d6acf3284f8208039c562384fc6"; + hash = "sha256-aJmE0TZe7w91n1xmz9ucADO+0Huv5Cpf2cRTf0ZQAVU="; }; - vendorHash = "sha256-iWY0b6PAw9BhA8WrTEECnVAKWTGXuIiGvOi9uhJO4PI="; + vendorHash = "sha256-aeYa7a/oKH2dxXHRkkqyh7f04citRDGQxAaKQTJst4o="; ldflags = [ "-s" diff --git a/pkgs/by-name/uc/ucto/package.nix b/pkgs/by-name/uc/ucto/package.nix index 69582342d2b3..297c054c1e03 100644 --- a/pkgs/by-name/uc/ucto/package.nix +++ b/pkgs/by-name/uc/ucto/package.nix @@ -8,9 +8,10 @@ pkg-config, autoconf-archive, libxml2, - icu60, + icu, bzip2, libtar, + libexttextcat, ticcutils, libfolia, uctodata, @@ -19,13 +20,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "ucto"; - version = "0.9.6"; + version = "0.35"; src = fetchFromGitHub { owner = "LanguageMachines"; repo = "ucto"; tag = "v${finalAttrs.version}"; - hash = "sha256-DFQ4ePE3n3zg0mrqUNHzE3Hi81n1IurYjhh6YVAghEE="; + hash = "sha256-DaLoq+FBNZG4J+h9fRh9HHl2TKVXUTrt9RAzwmv6lIc="; }; nativeBuildInputs = [ @@ -36,13 +37,13 @@ stdenv.mkDerivation (finalAttrs: { bzip2 libtool autoconf-archive - icu60 + icu libtar libxml2 + libexttextcat ticcutils libfolia uctodata - # TODO textcat from libreoffice? Pulls in X11 dependencies? ]; postInstall = '' diff --git a/pkgs/by-name/uc/uctodata/package.nix b/pkgs/by-name/uc/uctodata/package.nix index 0824ec5b3bd7..2f3347f794a6 100644 --- a/pkgs/by-name/uc/uctodata/package.nix +++ b/pkgs/by-name/uc/uctodata/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "uctodata"; - version = "0.4"; + version = "0.11"; src = fetchFromGitHub { owner = "LanguageMachines"; repo = "uctodata"; tag = "v${finalAttrs.version}"; - hash = "sha256-4P9icZSm+DYGxGobSGzSExTv+ZQaLjkJ0gvOI27byRk="; + hash = "sha256-mMQevs7Ju86H+6eIPh8mMVFXUwca73Z940DasUGRnOw="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ve/vexctl/package.nix b/pkgs/by-name/ve/vexctl/package.nix index cf38811910cf..2c936814afb5 100644 --- a/pkgs/by-name/ve/vexctl/package.nix +++ b/pkgs/by-name/ve/vexctl/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "vexctl"; - version = "0.4.0"; + version = "0.4.1"; src = fetchFromGitHub { owner = "openvex"; repo = "vexctl"; tag = "v${version}"; - hash = "sha256-LAl56aB7bFXrXK8wSAmQleWTy8q9Gx1+fxpmSTMp2Cg="; + hash = "sha256-ZPQsWTnVZ0B06QNQohUIvQN3/Wfk+LnYi/TOwDIKXug="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; diff --git a/pkgs/by-name/vu/vulkan-helper/package.nix b/pkgs/by-name/vu/vulkan-helper/package.nix index 72afd6e6a099..d44a89e616f3 100644 --- a/pkgs/by-name/vu/vulkan-helper/package.nix +++ b/pkgs/by-name/vu/vulkan-helper/package.nix @@ -32,7 +32,6 @@ rustPlatform.buildRustPackage { description = "Simple CLI app used to interface with basic Vulkan APIs"; homepage = "https://github.com/imLinguin/vulkan-helper-rs"; license = licenses.mit; - maintainers = with maintainers; [ aidalgol ]; platforms = platforms.linux; mainProgram = "vulkan-helper"; }; diff --git a/pkgs/by-name/wa/waypipe/package.nix b/pkgs/by-name/wa/waypipe/package.nix index d163798486f6..b431ff9aae37 100644 --- a/pkgs/by-name/wa/waypipe/package.nix +++ b/pkgs/by-name/wa/waypipe/package.nix @@ -23,18 +23,18 @@ }: llvmPackages.stdenv.mkDerivation (finalAttrs: { pname = "waypipe"; - version = "0.10.4"; + version = "0.10.5"; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; owner = "mstoeckl"; repo = "waypipe"; tag = "v${finalAttrs.version}"; - hash = "sha256-O47b1CHCEwUSigjk0Ml3uLhRRxcPC6Phj2cnIlX1Hkg="; + hash = "sha256-yvywUHb6WNOdHpbPymdY8xHvWkkoCOIaK2YdEPXH6eU="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-c561GpU2XENILSzk0Zka0qrtXZm7xaq/hiJA4Iv++QI="; + hash = "sha256-6+DTbFjHdeC10XSN3t6NEyyHmSgCuib1IFjbq15indU="; }; strictDeps = true; diff --git a/pkgs/by-name/wi/winbox4/package.nix b/pkgs/by-name/wi/winbox4/package.nix index 3d1ca7922e82..555591192ecb 100644 --- a/pkgs/by-name/wi/winbox4/package.nix +++ b/pkgs/by-name/wi/winbox4/package.nix @@ -5,7 +5,7 @@ }: let pname = "winbox"; - version = "4.0beta30"; + version = "4.0beta33"; metaCommon = { description = "Graphical configuration utility for RouterOS-based devices"; @@ -23,13 +23,13 @@ let x86_64-zip = callPackage ./build-from-zip.nix { inherit pname version metaCommon; - hash = "sha256-/o9ErRY8/b4IkfyDxVjOb5TamninybyR4xvijszpDd0="; + hash = "sha256-jGYqzmqH/0cbYoI5rGqSALzU8/dtDIKXCoFn9adDBZY="; }; x86_64-dmg = callPackage ./build-from-dmg.nix { inherit pname version metaCommon; - hash = "sha256-wSwUvCyr5Q0B6I8zfACvVszPG+EvNEk/MEFYaMLa9dY="; + hash = "sha256-INMSKYGpXMBIF11Xaz+MLmCk78+rn7jf5BaFsErIG1E="; }; in (if stdenvNoCC.hostPlatform.isDarwin then x86_64-dmg else x86_64-zip).overrideAttrs (oldAttrs: { diff --git a/pkgs/by-name/xk/xkb-switch/package.nix b/pkgs/by-name/xk/xkb-switch/package.nix index 8ecfe8d4ef5f..9af6baa37c15 100644 --- a/pkgs/by-name/xk/xkb-switch/package.nix +++ b/pkgs/by-name/xk/xkb-switch/package.nix @@ -24,6 +24,10 @@ stdenv.mkDerivation rec { libxkbfile ]; + cmakeFlags = [ + "-DCMAKE_POLICY_VERSION_MINIMUM=3.5" + ]; + meta = with lib; { description = "Switch your X keyboard layouts from the command line"; homepage = "https://github.com/ierton/xkb-switch"; diff --git a/pkgs/by-name/xn/xnviewmp/package.nix b/pkgs/by-name/xn/xnviewmp/package.nix index e0c53a0a50bc..c1e10b9424ed 100644 --- a/pkgs/by-name/xn/xnviewmp/package.nix +++ b/pkgs/by-name/xn/xnviewmp/package.nix @@ -25,11 +25,11 @@ let in appimageTools.wrapType2 rec { pname = "xnviewmp"; - version = "1.9.3"; + version = "1.9.4"; src = fetchurl { url = "https://download.xnview.com/old_versions/XnView_MP/XnView_MP-${version}.glibc2.17-x86_64.AppImage"; - hash = "sha256-Aai88JrjStkUVYCb1up662jyqBo+vmj+nu/i2vBe8XI="; + hash = "sha256-EOVnBeYsYODZPymii9e0t/GbrEm15Ms4KKFWaw6s418="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/xs/xss-lock/cmake-3.10.patch b/pkgs/by-name/xs/xss-lock/cmake-3.10.patch new file mode 100644 index 000000000000..6d75b8b70bd5 --- /dev/null +++ b/pkgs/by-name/xs/xss-lock/cmake-3.10.patch @@ -0,0 +1,33 @@ +From be4ef8588a97235330b2b27f097e2c9f941f3c31 Mon Sep 17 00:00:00 2001 +From: Dave Walker +Date: Thu, 9 Oct 2025 14:17:58 +0100 +Subject: [PATCH] Update CMake minimum required version to 3.10 + +CMake 4 removed compatibility with CMake versions < 3.5, and versions +between 3.5-3.10 are deprecated. + +This change updates the minimum required version to 3.10 to ensure +compatibility with modern CMake versions including CMake 4.x. + +This issue is affecting NixOS users (see +https://github.com/NixOS/nixpkgs/issues/450274) and will likely impact +other distributions as they upgrade to CMake 4.x. + +Upstream PR: https://github.com/xdbob/xss-lock/pull/3 +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index b1e96a4..9c6bcf0 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 2.8) ++cmake_minimum_required(VERSION 3.10) + project(xss-lock C) + set(PROJECT_VERSION 0.3.0) + +-- +2.51.0 + diff --git a/pkgs/by-name/xs/xss-lock/package.nix b/pkgs/by-name/xs/xss-lock/package.nix index a955fff286f9..bcbcfd76921a 100644 --- a/pkgs/by-name/xs/xss-lock/package.nix +++ b/pkgs/by-name/xs/xss-lock/package.nix @@ -24,6 +24,12 @@ stdenv.mkDerivation { sha256 = "040nqgfh564frvqkrkmak3x3h0yadz6kzk81jkfvd9vd20a9drh7"; }; + patches = [ + # Update CMake minimum required version for CMake 4 compatibility + # https://github.com/xdbob/xss-lock/pull/3 + ./cmake-3.10.patch + ]; + nativeBuildInputs = [ cmake pkg-config @@ -37,13 +43,6 @@ stdenv.mkDerivation { xcbutil ]; - # See https://github.com/NixOS/nixpkgs/issues/445447 - postPatch = '' - substituteInPlace CMakeLists.txt --replace-fail \ - "cmake_minimum_required(VERSION 2.8)" \ - "cmake_minimum_required(VERSION 3.10)" - ''; - passthru.tests = { inherit (nixosTests) xss-lock; }; meta = with lib; { diff --git a/pkgs/by-name/ya/yarg/package.nix b/pkgs/by-name/ya/yarg/package.nix index 0f3ee5d508a1..8e2ec9209a4c 100644 --- a/pkgs/by-name/ya/yarg/package.nix +++ b/pkgs/by-name/ya/yarg/package.nix @@ -26,12 +26,12 @@ stdenv.mkDerivation (finalAttrs: { pname = "yarg"; - version = "0.13.0"; + version = "0.13.1"; src = fetchzip { url = "https://github.com/YARC-Official/YARG/releases/download/v${finalAttrs.version}/YARG_v${finalAttrs.version}-Linux-x86_64.zip"; stripRoot = false; - hash = "sha256-3auQc4Vq0m/f40PvWgbo0U2jUWaDA6OzKOj96ZG2RxA="; + hash = "sha256-/r3TdeRZEnDJD4y58wFzKgamBAy87e+CtS5Ew2cbBFE="; }; nativeBuildInputs = [ autoPatchelfHook ]; diff --git a/pkgs/development/cuda-modules/_cuda/fixups/tensorrt.nix b/pkgs/development/cuda-modules/_cuda/fixups/tensorrt.nix index 3f507ffee344..49d1018ab305 100644 --- a/pkgs/development/cuda-modules/_cuda/fixups/tensorrt.nix +++ b/pkgs/development/cuda-modules/_cuda/fixups/tensorrt.nix @@ -117,7 +117,6 @@ finalAttrs: prevAttrs: { prevAttrs.meta.badPlatforms or [ ] ++ lib.optionals (targetArch == "unsupported") [ hostPlatform.system ]; homepage = "https://developer.nvidia.com/tensorrt"; - maintainers = prevAttrs.meta.maintainers or [ ] ++ [ maintainers.aidalgol ]; teams = prevAttrs.meta.teams or [ ]; # Building TensorRT on Hydra is impossible because of the non-redistributable diff --git a/pkgs/development/interpreters/python/default.nix b/pkgs/development/interpreters/python/default.nix index ac0c68ceee4b..f35427a7f905 100644 --- a/pkgs/development/interpreters/python/default.nix +++ b/pkgs/development/interpreters/python/default.nix @@ -47,10 +47,10 @@ sourceVersion = { major = "3"; minor = "10"; - patch = "18"; + patch = "19"; suffix = ""; }; - hash = "sha256-rmZbxnir2atqbhVz0kgWJaU3GbxRfppjTtK5/vrjgX8="; + hash = "sha256-yPSlllciAdgd19+R9w4XfhmnDx1ImWi1S1+78pqXwHY="; inherit passthruFun; }; @@ -59,10 +59,10 @@ sourceVersion = { major = "3"; minor = "11"; - patch = "13"; + patch = "14"; suffix = ""; }; - hash = "sha256-j7X5+8dgn6giyzFUmIRXXbf9llfL/7iVELXXl1ljqDo="; + hash = "sha256-jT7Y7FyIwclfXlWGEqclRQ0kUoE92tXlj9saU7Egm3g="; inherit passthruFun; }; diff --git a/pkgs/development/ocaml-modules/batteries/default.nix b/pkgs/development/ocaml-modules/batteries/default.nix index a6a2974ce53c..c86ac0591a1b 100644 --- a/pkgs/development/ocaml-modules/batteries/default.nix +++ b/pkgs/development/ocaml-modules/batteries/default.nix @@ -11,17 +11,17 @@ doCheck ? lib.versionAtLeast ocaml.version "4.08", }: -buildDunePackage rec { +buildDunePackage (finalAttrs: { pname = "batteries"; - version = "3.9.0"; + version = "3.10.0"; minimalOCamlVersion = "4.05"; src = fetchFromGitHub { owner = "ocaml-batteries-team"; repo = "batteries-included"; - rev = "v${version}"; - hash = "sha256-+PGfExdvp3WyX1s8dLTBYp1SoUOBkzrxyqMUuaW6Bto="; + tag = "v${finalAttrs.version}"; + hash = "sha256-cD0O4kEDE58yCYnUuS83O1CJNHJuCGVhvKJSKQeQGkc="; }; nativeCheckInputs = [ qtest ]; @@ -50,4 +50,4 @@ buildDunePackage rec { lib.maintainers.maggesi ]; }; -} +}) diff --git a/pkgs/development/ocaml-modules/ppxlib/default.nix b/pkgs/development/ocaml-modules/ppxlib/default.nix index 027532b4a552..f97140fd0e53 100644 --- a/pkgs/development/ocaml-modules/ppxlib/default.nix +++ b/pkgs/development/ocaml-modules/ppxlib/default.nix @@ -7,7 +7,7 @@ if lib.versionAtLeast ocaml.version "4.07" then if lib.versionAtLeast ocaml.version "4.08" then if lib.versionAtLeast ocaml.version "4.11" then - if lib.versionAtLeast ocaml.version "5.03" then "0.36.0" else "0.33.0" + if lib.versionAtLeast ocaml.version "5.03" then "0.36.2" else "0.33.0" else "0.24.0" else @@ -87,8 +87,8 @@ let sha256 = "sha256-/6RO9VHyO3XiHb1pijAxBDE4Gq8UC5/kuBwucKLSxjo="; min_version = "4.07"; }; - "0.36.0" = { - sha256 = "sha256-WrobzhTFMQhhQTARDIQ9AEv5O9LPOgd4/XCGuFOQpDQ="; + "0.36.2" = { + sha256 = "sha256-yHVgB9jKwTeahGEUYQDB1hHH327MGpoKqb3ewNbk5xs="; min_version = "4.08"; }; } diff --git a/pkgs/development/ocaml-modules/repr/ppx.nix b/pkgs/development/ocaml-modules/repr/ppx.nix index c9e7729d86c1..8b1ee472d4e2 100644 --- a/pkgs/development/ocaml-modules/repr/ppx.nix +++ b/pkgs/development/ocaml-modules/repr/ppx.nix @@ -14,10 +14,16 @@ buildDunePackage { inherit (repr) src version; - patches = lib.optional (lib.versionAtLeast ppxlib.version "0.36") (fetchpatch { - url = "https://github.com/mirage/repr/commit/9dcaeaa7e5f45998f76e1eab68f8fd18edc980cc.patch"; - hash = "sha256-MKuZ4f8m/nNlgZpomGgqr80s5btynKcb1b4khpIIOY4="; - }); + patches = lib.optionals (lib.versionAtLeast ppxlib.version "0.36") [ + (fetchpatch { + url = "https://github.com/mirage/repr/commit/460fc85a2804e3301bfc0e79413f5df472d95374.patch"; + hash = "sha256-8nEPyeZ1s9Q/6+BKtdMb9kVhTfCdMmRrU3xpvizVZHA="; + }) + (fetchpatch { + url = "https://github.com/mirage/repr/commit/c939a7317e126589bd6d6bd1d9e38cff749bcdb1.patch"; + hash = "sha256-Srf5fZoc0iiJEZiW8PnIM5VdHOGofbdkhfnjQvFcTq0="; + }) + ]; propagatedBuildInputs = [ ppx_deriving diff --git a/pkgs/development/python-modules/airos/default.nix b/pkgs/development/python-modules/airos/default.nix index 06e2fad5956f..9a6ccbf5d0fc 100644 --- a/pkgs/development/python-modules/airos/default.nix +++ b/pkgs/development/python-modules/airos/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "airos"; - version = "0.5.4"; + version = "0.5.5"; pyproject = true; disabled = pythonOlder "3.13"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "CoMPaTech"; repo = "python-airos"; tag = "v${version}"; - hash = "sha256-IiQ/+Ey+CGQfeKRGnNZ54dUSY3t5YMJ1ws7kgc3SQBg="; + hash = "sha256-AXzqm5UN+Z0nXqdhsmGuVfwGJuyZgR+imUzmiODnZqk="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/chromadb/default.nix b/pkgs/development/python-modules/chromadb/default.nix index 9f85f71f91b9..6f7605e74ae5 100644 --- a/pkgs/development/python-modules/chromadb/default.nix +++ b/pkgs/development/python-modules/chromadb/default.nix @@ -67,20 +67,20 @@ buildPythonPackage rec { pname = "chromadb"; - version = "1.1.0"; + version = "1.1.1"; pyproject = true; src = fetchFromGitHub { owner = "chroma-core"; repo = "chroma"; tag = version; - hash = "sha256-RVXMjniqZ0zUVhdgcYHFgYV1WrNZzBLW9jdrvV8AnRU="; + hash = "sha256-WFN4z+LQwqy6bd59yWlglpXFqNZPEd3jcgeWhdphxYM="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit src; name = "${pname}-${version}-vendor"; - hash = "sha256-owy+6RttjVDCfsnn7MLuMn9/esHPwb7Z7jXqJ4IHfaE="; + hash = "sha256-LZXtAt4rP0rKaleMht1eFPdqgE8nu5NdLzhWBW69WW8="; }; # Can't use fetchFromGitHub as the build expects a zipfile diff --git a/pkgs/development/python-modules/comet-ml/default.nix b/pkgs/development/python-modules/comet-ml/default.nix index a1933a4bfa00..372c6040e738 100644 --- a/pkgs/development/python-modules/comet-ml/default.nix +++ b/pkgs/development/python-modules/comet-ml/default.nix @@ -23,12 +23,12 @@ buildPythonPackage rec { pname = "comet-ml"; - version = "3.53.0"; + version = "3.53.1"; src = fetchPypi { pname = "comet_ml"; inherit version; - hash = "sha256-KYMe6lDNj5nyXaB0hsk2STwGATkAuRwr8SSzlz3W4tA="; + hash = "sha256-r3abmDqYzJOtdYswe4jK6xkVqGNtzUgSIAMtCLW5rBI="; }; pyproject = true; diff --git a/pkgs/development/python-modules/cometx/default.nix b/pkgs/development/python-modules/cometx/default.nix index e1c1638ba3de..a2de9c77036f 100644 --- a/pkgs/development/python-modules/cometx/default.nix +++ b/pkgs/development/python-modules/cometx/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "cometx"; - version = "2.6.0"; + version = "2.6.1"; pyproject = true; build-system = [ setuptools ]; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "comet-ml"; repo = "cometx"; tag = version; - hash = "sha256-zlSk3DlrkvPOPCe6gtiXvn65NCw/y5BxCiVmC0GzvFg="; + hash = "sha256-Iax75Gz/gxGavau0wOJyICZYlBOJ3yVc4NXZB/HV4X0="; }; dependencies = [ diff --git a/pkgs/development/python-modules/equinox/default.nix b/pkgs/development/python-modules/equinox/default.nix index bd32fa99bbb2..d21a6774342c 100644 --- a/pkgs/development/python-modules/equinox/default.nix +++ b/pkgs/development/python-modules/equinox/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "equinox"; - version = "0.13.1"; + version = "0.13.2"; pyproject = true; src = fetchFromGitHub { owner = "patrick-kidger"; repo = "equinox"; tag = "v${version}"; - hash = "sha256-txgL5a+kKT28gAS8HianBgnnR+J25R2wrpRr8HEWCXA="; + hash = "sha256-d7IqRuohcZ3IYpbjm76Ir6I33zI5dnHvX5eX2WjSJQk="; }; # Relax speed constraints on tests that can fail on busy builders diff --git a/pkgs/development/python-modules/essentials/default.nix b/pkgs/development/python-modules/essentials/default.nix index 77a7fae225da..3ff72d6c705a 100644 --- a/pkgs/development/python-modules/essentials/default.nix +++ b/pkgs/development/python-modules/essentials/default.nix @@ -10,14 +10,14 @@ }: buildPythonPackage rec { pname = "essentials"; - version = "1.1.6"; + version = "1.1.8"; pyproject = true; src = fetchFromGitHub { owner = "Neoteroi"; repo = "essentials"; tag = "v${version}"; - hash = "sha256-wOZ0y6sAPEy2MgcwmM9SjnULe6oWlVuNeC7Zl070CK4="; + hash = "sha256-SP5DAVsxxoCyKebRfI6sT4IK2/Z1XiGY7Hx3APtbHs0="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/gto/default.nix b/pkgs/development/python-modules/gto/default.nix index 0bb1848d491a..72ddf2639ed3 100644 --- a/pkgs/development/python-modules/gto/default.nix +++ b/pkgs/development/python-modules/gto/default.nix @@ -8,6 +8,7 @@ funcy, gitMinimal, pydantic, + pydantic-settings, pytest-cov-stub, pytest-mock, pytest-test-utils, @@ -25,7 +26,7 @@ buildPythonPackage rec { pname = "gto"; - version = "1.8.0"; + version = "1.9.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -34,7 +35,7 @@ buildPythonPackage rec { owner = "iterative"; repo = "gto"; tag = version; - hash = "sha256-XgVV/WPs9QcxjVVsdvloo2+QWNViAJE404Nue7ZcBak="; + hash = "sha256-LXYpOnk9W/ellG70qZLihmvk4kvVcwZfE5buPNU2qzQ="; }; build-system = [ @@ -46,6 +47,7 @@ buildPythonPackage rec { entrypoints funcy pydantic + pydantic-settings rich ruamel-yaml scmrepo diff --git a/pkgs/development/python-modules/iamdata/default.nix b/pkgs/development/python-modules/iamdata/default.nix index 4d2e22a359a7..4cda8e7a8ae1 100644 --- a/pkgs/development/python-modules/iamdata/default.nix +++ b/pkgs/development/python-modules/iamdata/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "iamdata"; - version = "0.1.202510081"; + version = "0.1.202510091"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${version}"; - hash = "sha256-hN5gHYhylmrOYiMTW+FE8G0CXf2kxKbPGbtQmjd8X7A="; + hash = "sha256-ZnOQDuZweZy/FNJZCjsk61cd0/MoUpXSsCfvVlSK+oM="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/langgraph-cli/default.nix b/pkgs/development/python-modules/langgraph-cli/default.nix index 63491038b8ed..624ce0b49dfb 100644 --- a/pkgs/development/python-modules/langgraph-cli/default.nix +++ b/pkgs/development/python-modules/langgraph-cli/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "langgraph-cli"; - version = "0.4.2"; + version = "0.4.3"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; tag = "cli==${version}"; - hash = "sha256-me9Qn7wwDsls419LOoRnYgIgmCblqLEFwNdH3I/tv0U="; + hash = "sha256-ykGc3WovCkq+/UjBC+gnXklTvrDdIRVGE6mOHL2dT6w="; }; sourceRoot = "${src.name}/libs/cli"; diff --git a/pkgs/development/python-modules/linode-api/default.nix b/pkgs/development/python-modules/linode-api/default.nix index 89cfc551ff8f..81d65e2e7972 100644 --- a/pkgs/development/python-modules/linode-api/default.nix +++ b/pkgs/development/python-modules/linode-api/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchFromGitHub, - pythonOlder, setuptools, requests, polling, @@ -14,17 +13,15 @@ buildPythonPackage rec { pname = "linode-api"; - version = "5.35.0"; + version = "5.37.0"; pyproject = true; - disabled = pythonOlder "3.9"; - # Sources from Pypi exclude test fixtures src = fetchFromGitHub { owner = "linode"; repo = "python-linode-api"; tag = "v${version}"; - hash = "sha256-Ak92yjTDi8ql+Trzl4IRAn+DucRZsdHSK75RjFECcCY="; + hash = "sha256-fRTTXWkn1YBWW9xrFm3y6o7f8ZdYhObqVLSHAuiNHak="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/mariadb/default.nix b/pkgs/development/python-modules/mariadb/default.nix index fde0be2c4c16..c0fda4c0315d 100644 --- a/pkgs/development/python-modules/mariadb/default.nix +++ b/pkgs/development/python-modules/mariadb/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "mariadb"; - version = "1.1.13"; + version = "1.1.14"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "mariadb-corporation"; repo = "mariadb-connector-python"; tag = "v${version}"; - hash = "sha256-BYE+W/P2/kPtbi6tzE1FQkI/KFCO5C1KQnB67XfJqkA="; + hash = "sha256-BPyEBQ5M/kqTKpZX/incgTX/+E1dMZW98GuywsBeCJw="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/mpi4py/default.nix b/pkgs/development/python-modules/mpi4py/default.nix index 42422d61a0d7..93162a1bff7f 100644 --- a/pkgs/development/python-modules/mpi4py/default.nix +++ b/pkgs/development/python-modules/mpi4py/default.nix @@ -6,8 +6,10 @@ setuptools, mpi, toPythonModule, - pytestCheckHook, + pytest, mpiCheckPhaseHook, + mpi4py, + mpich, }: buildPythonPackage rec { @@ -40,17 +42,9 @@ buildPythonPackage rec { pythonImportsCheck = [ "mpi4py" ]; nativeCheckInputs = [ - pytestCheckHook + pytest mpiCheckPhaseHook ]; - disabledTestPaths = lib.optionals (mpi.pname == "mpich") [ - # These tests from some reason cause pytest to crash, and therefor it is - # hard to debug them. Upstream mentions these tests to raise issues in - # https://github.com/mpi4py/mpi4py/issues/418 but the workaround suggested - # there (setting MPI4PY_RC_RECV_MPROBE=0) doesn't work. - "test/test_util_pool.py" - "demo/futures/test_futures.py" - ]; __darwinAllowLocalNetworking = true; @@ -58,8 +52,25 @@ buildPythonPackage rec { # see https://github.com/mpi4py/mpi4py/issues/545#issuecomment-2343011460 env.MPI4PY_TEST_SPAWN = if mpi.pname == "openmpi" then 0 else 1; + # follow upstream's checkPhase + # see https://github.com/mpi4py/mpi4py/blob/4.1.0/.github/workflows/ci-test.yml#L92-L95 + checkPhase = '' + runHook preCheck + + echo 'Testing mpi4py (np=1)' + mpiexec -n 1 python test/main.py -v + echo 'Testing mpi4py (np=2)' + mpiexec -n 2 python test/main.py -v -f -e spawn + + runHook postCheck + ''; + passthru = { inherit mpi; + + tests = { + mpich = mpi4py.override { mpi = mpich; }; + }; }; meta = { diff --git a/pkgs/development/python-modules/nicegui/default.nix b/pkgs/development/python-modules/nicegui/default.nix index 0a5d8001b8ce..6e7df1b08d37 100644 --- a/pkgs/development/python-modules/nicegui/default.nix +++ b/pkgs/development/python-modules/nicegui/default.nix @@ -42,14 +42,14 @@ buildPythonPackage rec { pname = "nicegui"; - version = "2.24.2"; + version = "3.0.3"; pyproject = true; src = fetchFromGitHub { owner = "zauberzeug"; repo = "nicegui"; tag = "v${version}"; - hash = "sha256-DfYNwtH3p1frF8ehKjl7P1iPQZ+icD4YKZHpD/9oj6Q="; + hash = "sha256-tD12XUyIk2lSJwEN78EWmI2pHvpriycMvQ/v8Aphods="; }; pythonRelaxDeps = [ "requests" ]; diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index 4f47487f47b5..d2a38727ee84 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "publicsuffixlist"; - version = "1.0.2.20251002"; + version = "1.0.2.20251009"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-Z5PJfDiXRYAsq8ZGIuk5HCJhHWQjqSZro01YjJOwP5k="; + hash = "sha256-tCiozQ9Gi79f2flWNwuTBKDO7n/eqC/8RwHwUJ8bpBM="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/pyoxigraph/default.nix b/pkgs/development/python-modules/pyoxigraph/default.nix index 3c9246ac1e0b..f312cc84afad 100644 --- a/pkgs/development/python-modules/pyoxigraph/default.nix +++ b/pkgs/development/python-modules/pyoxigraph/default.nix @@ -12,19 +12,19 @@ buildPythonPackage rec { pname = "pyoxigraph"; pyproject = true; - version = "0.4.11"; + version = "0.5.0"; src = fetchFromGitHub { owner = "oxigraph"; repo = "oxigraph"; tag = "v${version}"; fetchSubmodules = true; - hash = "sha256-M5C+SNZYXKfcosnRe9a+Zicyjuo6wli2uWv/SJxufJc="; + hash = "sha256-Q/wMRDTlz7xH59Mc+G+DOH0GYzE3KYPFvBZtVYVOeQI="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-TgeHmCMwXK+OlTGIyzus/N+MY29lgK+JuzUBwVFbpsI="; + hash = "sha256-qk4NloQU0am8yqoViXZy9TmGvQ6RJt3otzaVugoF4mc="; }; buildAndTestSubdir = "python"; diff --git a/pkgs/development/python-modules/pytest-spec/default.nix b/pkgs/development/python-modules/pytest-spec/default.nix index c06c621ce12f..c22df92ad34d 100644 --- a/pkgs/development/python-modules/pytest-spec/default.nix +++ b/pkgs/development/python-modules/pytest-spec/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "pytest-spec"; - version = "5.1.0"; + version = "5.2.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "pchomik"; repo = "pytest-spec"; tag = version; - hash = "sha256-uzl7T2h7s2YjC0nd1FbubRca8oTU4kEe4cEpIGPLaHA="; + hash = "sha256-nKBzQrosgTKHoID43u6G31fphsDyCVZhsNQuYIHiLfA="; }; build-system = [ diff --git a/pkgs/development/python-modules/ripser/default.nix b/pkgs/development/python-modules/ripser/default.nix index 4ca8aecaa68e..8f071f3f7908 100644 --- a/pkgs/development/python-modules/ripser/default.nix +++ b/pkgs/development/python-modules/ripser/default.nix @@ -74,6 +74,10 @@ buildPythonPackage rec { "test_thresh" # assert(np.allclose(r1, r2)) "test_zero_edge_bug" + # assert (0, 2) == (1, 2) + "test_verbose_true" + # assert (0, 2) == (1, 2) + "test_verbose_false" ]; meta = { diff --git a/pkgs/development/python-modules/sphinx-sitemap/default.nix b/pkgs/development/python-modules/sphinx-sitemap/default.nix index 62b05befbb5a..1d1315f6febb 100644 --- a/pkgs/development/python-modules/sphinx-sitemap/default.nix +++ b/pkgs/development/python-modules/sphinx-sitemap/default.nix @@ -11,7 +11,7 @@ }: let pname = "sphinx-sitemap"; - version = "2.7.2"; + version = "2.9.0"; in buildPythonPackage rec { inherit pname version; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "jdillard"; repo = "sphinx-sitemap"; tag = "v${version}"; - hash = "sha256-b8eo77Ab9w8JR6mLqXcIWeTkuJFTHjJBk440fksBbyw="; + hash = "sha256-TiR6F9wMWOGYexSKDzbSPPq0oiIDrZwSiO3a9DajL+0="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/tensorrt/default.nix b/pkgs/development/python-modules/tensorrt/default.nix index e884b769aa99..94a3504b95fa 100644 --- a/pkgs/development/python-modules/tensorrt/default.nix +++ b/pkgs/development/python-modules/tensorrt/default.nix @@ -48,7 +48,6 @@ buildPythonPackage { homepage = "https://developer.nvidia.com/tensorrt"; license = licenses.unfree; platforms = [ "x86_64-linux" ]; - maintainers = with maintainers; [ aidalgol ]; broken = !(cudaPackages ? tensorrt) || !(cudaPackages ? cudnn); }; } diff --git a/pkgs/development/python-modules/volvocarsapi/default.nix b/pkgs/development/python-modules/volvocarsapi/default.nix index f63f3a7fcd79..06eddaead2cd 100644 --- a/pkgs/development/python-modules/volvocarsapi/default.nix +++ b/pkgs/development/python-modules/volvocarsapi/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "volvocarsapi"; - version = "0.4.2"; + version = "0.4.3"; pyproject = true; disabled = pythonOlder "3.12"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "thomasddn"; repo = "volvo-cars-api"; tag = "v${version}"; - hash = "sha256-mVr9bhWK4VWFnR6yfNVFYGMKRSv4XrYP2Wb3nlnDZ+E="; + hash = "sha256-GC2vktTFWh4z/sO+2hhsVKInSl5GQCtzq4q0YtfkfKg="; }; build-system = [ diff --git a/pkgs/development/python-modules/xml2rfc/default.nix b/pkgs/development/python-modules/xml2rfc/default.nix index 3d55b0450972..19881cdf10d9 100644 --- a/pkgs/development/python-modules/xml2rfc/default.nix +++ b/pkgs/development/python-modules/xml2rfc/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "xml2rfc"; - version = "3.30.2"; + version = "3.31.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -33,7 +33,7 @@ buildPythonPackage rec { owner = "ietf-tools"; repo = "xml2rfc"; tag = "v${version}"; - hash = "sha256-yCCENooemgSLRVW+JkE8UVEcPke2SbEbW9r2nhhSLbY="; + hash = "sha256-thgLt1PHXbKxDDhqQcHUP/AZsGq/OfAOSRV9KrFmPWw="; }; postPatch = '' diff --git a/pkgs/development/tools/misc/seer/default.nix b/pkgs/development/tools/misc/seer/default.nix index 7b959c4fa102..e0f960ced322 100644 --- a/pkgs/development/tools/misc/seer/default.nix +++ b/pkgs/development/tools/misc/seer/default.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation rec { pname = "seer"; - version = "2.5"; + version = "2.6"; src = fetchFromGitHub { owner = "epasveer"; repo = "seer"; rev = "v${version}"; - sha256 = "sha256-+3yghoK8fAM6UFomv1Ga05kxwsLcoL2CpuIDXkFfWHc="; + sha256 = "sha256-QXVsjTJYGE/7nTKldlOGN6AnW8OthrBJruVbb/HiPdg="; }; preConfigure = '' diff --git a/pkgs/games/fallout-ce/build.nix b/pkgs/games/fallout-ce/build.nix deleted file mode 100644 index 91792a613d8d..000000000000 --- a/pkgs/games/fallout-ce/build.nix +++ /dev/null @@ -1,87 +0,0 @@ -{ - cmake, - fpattern, - lib, - SDL2, - stdenv, - writeShellScript, - - extraBuildInputs ? [ ], - extraMeta, - patches, - pname, - version, - src, -}: - -let - launcher = writeShellScript "${pname}" '' - set -eu - assetDir="''${XDG_DATA_HOME:-$HOME/.local/share}/${pname}" - [ -d "$assetDir" ] || mkdir -p "$assetDir" - cd "$assetDir" - - notice=0 fault=0 - requiredFiles=(master.dat critter.dat) - for f in "''${requiredFiles[@]}"; do - if [ ! -f "$f" ]; then - echo "Required file $f not found in $PWD, note the files are case-sensitive" - notice=1 fault=1 - fi - done - - if [ ! -d "data/sound/music" ]; then - echo "data/sound/music directory not found in $PWD. This may prevent in-game music from functioning." - notice=1 - fi - - if [ $notice -ne 0 ]; then - echo "Please reference the installation instructions at https://github.com/alexbatalov/fallout2-ce" - fi - - if [ $fault -ne 0 ]; then - exit $fault; - fi - - exec @out@/libexec/${pname} "$@" - ''; -in -stdenv.mkDerivation { - inherit - pname - version - src - patches - ; - - nativeBuildInputs = [ cmake ]; - buildInputs = [ SDL2 ] ++ extraBuildInputs; - hardeningDisable = [ "format" ]; - cmakeBuildType = "RelWithDebInfo"; - - postPatch = '' - substituteInPlace third_party/fpattern/CMakeLists.txt \ - --replace "FetchContent_Populate" "#FetchContent_Populate" \ - --replace "{fpattern_SOURCE_DIR}" "${fpattern}/include" \ - --replace "$/nix/" "/nix/" - ''; - - installPhase = '' - runHook preInstall - - install -D ${pname} $out/libexec/${pname} - install -D ${launcher} $out/bin/${pname} - substituteInPlace $out/bin/${pname} --subst-var out - - runHook postInstall - ''; - - meta = - with lib; - { - license = licenses.sustainableUse; - maintainers = with maintainers; [ hughobrien ]; - platforms = platforms.linux; - } - // extraMeta; -} diff --git a/pkgs/games/fallout-ce/fallout-ce.nix b/pkgs/games/fallout-ce/fallout-ce.nix deleted file mode 100644 index 6754fad6a1b5..000000000000 --- a/pkgs/games/fallout-ce/fallout-ce.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ - callPackage, - fetchFromGitHub, - fetchpatch2, -}: - -callPackage ./build.nix rec { - pname = "fallout-ce"; - version = "1.1.0"; - - src = fetchFromGitHub { - owner = "alexbatalov"; - repo = "fallout1-ce"; - rev = "v${version}"; - hash = "sha256-ZiBoF3SL00sN0QrD3fkWG9SAknumOvzRB1oQJff6ITA="; - }; - - patches = [ - # Fix case-sensitive filesystems issue when save/load games - (fetchpatch2 { - url = "https://github.com/alexbatalov/fallout1-ce/commit/aa3c5c1e3e3f9642d536406b2d8d6b362c9e402f.patch"; - sha256 = "sha256-quFRbKMS2pNDCNTWc1ZoB3jnB5qzw0b+2OeJUi8IPBc="; - }) - ]; - - extraMeta = { - description = "Fully working re-implementation of Fallout, with the same original gameplay, engine bugfixes, and some quality of life improvements"; - homepage = "https://github.com/alexbatalov/fallout1-ce"; - }; -} diff --git a/pkgs/games/fallout-ce/fallout2-ce.nix b/pkgs/games/fallout-ce/fallout2-ce.nix deleted file mode 100644 index 396ffb1394dc..000000000000 --- a/pkgs/games/fallout-ce/fallout2-ce.nix +++ /dev/null @@ -1,33 +0,0 @@ -{ - callPackage, - fetchFromGitHub, - fetchpatch2, - zlib, -}: - -callPackage ./build.nix rec { - pname = "fallout2-ce"; - version = "1.3.0"; - - src = fetchFromGitHub { - owner = "alexbatalov"; - repo = "fallout2-ce"; - rev = "v${version}"; - hash = "sha256-r1pnmyuo3uw2R0x9vGScSHIVNA6t+txxABzgHkUEY5U="; - }; - - patches = [ - # Fix case-sensitive filesystems issue when save/load games - (fetchpatch2 { - url = "https://github.com/alexbatalov/fallout2-ce/commit/d843a662b3ceaf01ac363e9abb4bfceb8b805c36.patch"; - sha256 = "sha256-r4sfl1JolWRNd2xcf4BMCxZw3tbN21UJW4TdyIbQzgs="; - }) - ]; - - extraBuildInputs = [ zlib ]; - - extraMeta = { - description = "Fully working re-implementation of Fallout 2, with the same original gameplay, engine bugfixes, and some quality of life improvements"; - homepage = "https://github.com/alexbatalov/fallout2-ce"; - }; -} diff --git a/pkgs/kde/gear/keysmith/default.nix b/pkgs/kde/gear/keysmith/default.nix index d73c66fdd6f3..2e65c6572a34 100644 --- a/pkgs/kde/gear/keysmith/default.nix +++ b/pkgs/kde/gear/keysmith/default.nix @@ -1,6 +1,7 @@ { mkKdeDerivation, qtsvg, + kirigami-addons, pkg-config, libsodium, }: @@ -14,6 +15,7 @@ mkKdeDerivation { extraNativeBuildInputs = [ pkg-config ]; extraBuildInputs = [ qtsvg + kirigami-addons libsodium ]; meta.mainProgram = "keysmith"; diff --git a/pkgs/kde/generated/sources/gear.json b/pkgs/kde/generated/sources/gear.json index af63ba7d9c4f..7c8a66002ab9 100644 --- a/pkgs/kde/generated/sources/gear.json +++ b/pkgs/kde/generated/sources/gear.json @@ -1,1247 +1,1247 @@ { "accessibility-inspector": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/accessibility-inspector-25.08.1.tar.xz", - "hash": "sha256-uxrdoVonmK3BpIaCprcj3V9pEcnhZat/qZUr7oTqPnE=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/accessibility-inspector-25.08.2.tar.xz", + "hash": "sha256-Z8RYiX+GK+aoQ0zI5x5By5974VtHT0t7a0TwC6+2UmE=" }, "akonadi": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/akonadi-25.08.1.tar.xz", - "hash": "sha256-0yrVQ1u3ydoGoAz+8IBPjXd4T/z4UhuVEAXBA1Vyr94=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/akonadi-25.08.2.tar.xz", + "hash": "sha256-Qc/q3+h7Ao1yAGjAReuebLId+p7bJHpUiNmz/GExww4=" }, "akonadi-calendar": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/akonadi-calendar-25.08.1.tar.xz", - "hash": "sha256-N75Kb02zcqXBrHwthyF7aM0yItYiiYOJcox85pi0iFw=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/akonadi-calendar-25.08.2.tar.xz", + "hash": "sha256-wnrtySzylXBjazodxARKvuKaajbTU23usy1VjXmzVGE=" }, "akonadi-calendar-tools": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/akonadi-calendar-tools-25.08.1.tar.xz", - "hash": "sha256-WKQLSMjDaqX0pfW9//VvLtGU/Mk1TaXgkStgC60qkgw=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/akonadi-calendar-tools-25.08.2.tar.xz", + "hash": "sha256-nIS+nz+VDOV1oyjUrKia/3v8f5CijPRCNqgzUoTmOog=" }, "akonadi-contacts": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/akonadi-contacts-25.08.1.tar.xz", - "hash": "sha256-iTpfU/j96/3uXBmy/D/EVEFlTKmObF5hBXrersq7Pxs=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/akonadi-contacts-25.08.2.tar.xz", + "hash": "sha256-ZQwDTN8qq15TqL5XnK1nep2PzDXttwTncgLpBbD44gI=" }, "akonadi-import-wizard": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/akonadi-import-wizard-25.08.1.tar.xz", - "hash": "sha256-PwMJ7Dtkk4fGzxlHXpirBrUsyqLKnA2V/lpr/OkwJxI=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/akonadi-import-wizard-25.08.2.tar.xz", + "hash": "sha256-ORQ1Jp8sBhoJ6KcnpbpuOdPFkItpF6EYRthEbkmgO9U=" }, "akonadi-mime": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/akonadi-mime-25.08.1.tar.xz", - "hash": "sha256-VtCpS7pq9d250hlXKtPWvwoDU6e4ju6P4rj9q5EpN2w=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/akonadi-mime-25.08.2.tar.xz", + "hash": "sha256-AAdRMbRrwa/L6qP86IUvdr7W8FMVeY6GEY4PyuDE3ks=" }, "akonadi-search": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/akonadi-search-25.08.1.tar.xz", - "hash": "sha256-x/XWueALhyAKrvhwQq/TOV1Fj4CFfMXrHB/vQbT7vLk=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/akonadi-search-25.08.2.tar.xz", + "hash": "sha256-K+VinvzH8BNP22Gp+QYrxZsAq1XoG478dq8Yy11mpYg=" }, "akonadiconsole": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/akonadiconsole-25.08.1.tar.xz", - "hash": "sha256-ZkkkDORrJaTeVQUlSLuEUp1/8r+o3lc47fBorC2RKtM=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/akonadiconsole-25.08.2.tar.xz", + "hash": "sha256-OFPxGuQUZSF2SolzPnCJxmfpyntD/ckTsmTKWTdVIpE=" }, "akregator": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/akregator-25.08.1.tar.xz", - "hash": "sha256-uzqVcIj3mUNZVEsID33bTu0YhEx6A/az/ZKPXIO/fO0=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/akregator-25.08.2.tar.xz", + "hash": "sha256-0KZvccUVnLv+N+B2LRVXBRVpL4ZG+1WhkYDW1Sms/O4=" }, "alligator": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/alligator-25.08.1.tar.xz", - "hash": "sha256-cBPCBhwDGzYNccwKaSZ53jPciAQCecQoypdjmUDYqmc=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/alligator-25.08.2.tar.xz", + "hash": "sha256-QIZjRzpKuUJWnSeo1SfkroUrK8vDyhpHQcY+HX64P2Y=" }, "analitza": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/analitza-25.08.1.tar.xz", - "hash": "sha256-YDvzsSZpLeAXqVp4G4au+RUS2dtRTs3UpeevdbfgDRQ=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/analitza-25.08.2.tar.xz", + "hash": "sha256-124Mohk8mQPyBUYStMz2tPPU4VxeV37/M+9UV/arcGk=" }, "angelfish": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/angelfish-25.08.1.tar.xz", - "hash": "sha256-vJGUMNluBC8acYHgdME1dtBAZeXACgs4iIEkSRydF3Q=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/angelfish-25.08.2.tar.xz", + "hash": "sha256-NWH87SN49oIUteK8qAEXpgosCPpdUiOoHwzIN4mr28Q=" }, "arianna": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/arianna-25.08.1.tar.xz", - "hash": "sha256-GBzu6OPR5QUIYt/cn+kVUu43yinuv9YAs0sBWqRCQYM=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/arianna-25.08.2.tar.xz", + "hash": "sha256-DsL4hIjZhP+cy7pDEfffP7SI+L3HRIAJwctGrSbAdCg=" }, "ark": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/ark-25.08.1.tar.xz", - "hash": "sha256-L+u6sRiB49MvRMQQcEHVOx1TU8jJXE1lNqtX3glY+W8=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/ark-25.08.2.tar.xz", + "hash": "sha256-dj6r7B6ABQ80Q7t6C8Ntd3soqwcgDvsWYwvzP32wy8o=" }, "artikulate": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/artikulate-25.08.1.tar.xz", - "hash": "sha256-uVv16OSMus3KcruCXKdL5Z0LTN2UEyk7dFU0hdnLboI=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/artikulate-25.08.2.tar.xz", + "hash": "sha256-y6ybg9tGEp5egY+CYTdRcyxuMuenWWd8S5F8cWSgX1M=" }, "audex": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/audex-25.08.1.tar.xz", - "hash": "sha256-n3PthFbtTto4e5cxxwRfInzVFlPDDq+lmkRkQwCUiSM=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/audex-25.08.2.tar.xz", + "hash": "sha256-n4N+u12L0E8Jr5uyKIGfWl/ismllto5tcm5vJDJvPGM=" }, "audiocd-kio": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/audiocd-kio-25.08.1.tar.xz", - "hash": "sha256-ZyvB3/9NIocF1Jml/YGNi9tZRudPYjqc4fItRgrswHA=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/audiocd-kio-25.08.2.tar.xz", + "hash": "sha256-rnWN3W+r6i2Af0qLcbmLGtLwtTCu6+O1eUtRhxYvkL8=" }, "audiotube": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/audiotube-25.08.1.tar.xz", - "hash": "sha256-5I2xVJkJIu1w3HOyxNfKUZd2iWwTzjy2/RF9sy/l4tw=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/audiotube-25.08.2.tar.xz", + "hash": "sha256-PmPdKaJwsP95Xk9QeoMlYa5XKinYomjVubBV4B4PSlA=" }, "baloo-widgets": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/baloo-widgets-25.08.1.tar.xz", - "hash": "sha256-hk12VG2tIc77aPdhUE3Im7/isk/EA+01ifpgm6h2VfE=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/baloo-widgets-25.08.2.tar.xz", + "hash": "sha256-XGzTy29NC2ifxCNnxUGKxr8XiXhxQ5T/tbzV86c0G80=" }, "blinken": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/blinken-25.08.1.tar.xz", - "hash": "sha256-35JouKPBnlccSaFtKg35r4NEZ4YUYdM4lPCnd1M+bEs=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/blinken-25.08.2.tar.xz", + "hash": "sha256-AsermlIShX8/KOoR4BPs7kf6vYbQ3o9yCi8HTqNzq8w=" }, "bomber": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/bomber-25.08.1.tar.xz", - "hash": "sha256-wDwQMFD3Wums3U5WuVgP01xxtxTJptkBJNfrOTjFy+w=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/bomber-25.08.2.tar.xz", + "hash": "sha256-VOdFXk4nte9CtcFL1H0jmvZGP7z6eTrp7VlWT6xqibY=" }, "bovo": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/bovo-25.08.1.tar.xz", - "hash": "sha256-vxHs/291SkggQs5fIHHCN/OikvYv0gDO689hQfQ+Zt0=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/bovo-25.08.2.tar.xz", + "hash": "sha256-dOqMcZHDqZtkkOxQmMqzrVFrxE7h59673zfK4a7t2/s=" }, "calendarsupport": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/calendarsupport-25.08.1.tar.xz", - "hash": "sha256-IvggbvqT4CAQEki239ZKCCurPzpcSMm1CjAUc/kf5Ec=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/calendarsupport-25.08.2.tar.xz", + "hash": "sha256-Lzw9pv9gDFccli4YyrfSpseA154oK5TextcKbwhNbUY=" }, "calindori": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/calindori-25.08.1.tar.xz", - "hash": "sha256-rsMe8O5BCaBFru8aI0qNmbQ/PB1/cJQCn/L2CaPat94=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/calindori-25.08.2.tar.xz", + "hash": "sha256-9eH0pexsT220s+BRUgNKetlffanC4IvCsnrMjMI+aok=" }, "calligra": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/calligra-25.08.1.tar.xz", - "hash": "sha256-M2RIGI/C/4ie/CEEkYO0aJ5VB9WH0+i9LCWCwvnP6N8=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/calligra-25.08.2.tar.xz", + "hash": "sha256-319aPsI+evmPOAW0vYQmlH4AyNdeP0QU1dpYDgdwCUg=" }, "cantor": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/cantor-25.08.1.tar.xz", - "hash": "sha256-HpKqbKYb4GU4jRDw28mgk5OJMZCguufJjN/YY89K25Q=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/cantor-25.08.2.tar.xz", + "hash": "sha256-JZxEFr/CtgzpSZodoP70jVNpsLY+/nW8sNDIkGovIAA=" }, "colord-kde": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/colord-kde-25.08.1.tar.xz", - "hash": "sha256-pC53qPrwzFhStLaf4nwWqeaqEK1e1DaYK99+FECeuKM=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/colord-kde-25.08.2.tar.xz", + "hash": "sha256-Sks0OGQoIidW6TM+EobQA6+syy/szKkmhffRQruatgk=" }, "dolphin": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/dolphin-25.08.1.tar.xz", - "hash": "sha256-CLBRwGlnJP2NYg/6avwb/wgFkqNWt5ziu1C8hBBx6s0=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/dolphin-25.08.2.tar.xz", + "hash": "sha256-BvTxaY9kB/00uMmyED2RohzKtkZ0hbtfoj4jc26mZ5E=" }, "dolphin-plugins": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/dolphin-plugins-25.08.1.tar.xz", - "hash": "sha256-d/Qi1f2F31QHB8/arwQgg4QaK4+ni6dP/68n9tMcGcs=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/dolphin-plugins-25.08.2.tar.xz", + "hash": "sha256-QxHdWblKASYl5/tlh9Tw7AENslccsrUIevAZCc8VD8g=" }, "dragon": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/dragon-25.08.1.tar.xz", - "hash": "sha256-v28+GY0el2jOq8d9zMEw8qa0MmDsI/KWT5Sr3F1fdx8=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/dragon-25.08.2.tar.xz", + "hash": "sha256-AUNDWenG/kqX8fkgPlF7OCqpI3RrR85rJSs23wuBiug=" }, "elisa": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/elisa-25.08.1.tar.xz", - "hash": "sha256-a7oe3Qy4c0PpU5DPKWd+9Y14hkio9hArZD8UHF1/JOg=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/elisa-25.08.2.tar.xz", + "hash": "sha256-4HUIsISk9d8bzqdYynBailPJDcAfb1Q1qe84eF0bEcE=" }, "eventviews": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/eventviews-25.08.1.tar.xz", - "hash": "sha256-XGvGqHRlUQWUfXdgBU5ZtX2k53eS0/1SDO0ct1lrnQE=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/eventviews-25.08.2.tar.xz", + "hash": "sha256-bcE4iCT+WrVtG+FbOX6IhKvo4dujel19PGsXQ8TXYjU=" }, "falkon": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/falkon-25.08.1.tar.xz", - "hash": "sha256-/Tg68H/1KjCxudqJoB2auenxr6X8JWdSa6IxQyrniYA=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/falkon-25.08.2.tar.xz", + "hash": "sha256-+39ozZTvJPdq86HkoHEZV+7nqVI5ubnEIjZ2maPMEVM=" }, "ffmpegthumbs": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/ffmpegthumbs-25.08.1.tar.xz", - "hash": "sha256-LDAjg2OUWFF5yH9RZm4k5/W4OrtJLad8XPvDLN+T298=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/ffmpegthumbs-25.08.2.tar.xz", + "hash": "sha256-0vF4G82w8cov5qu83pPA2EUH8M7iNlDf2U64obfpTIw=" }, "filelight": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/filelight-25.08.1.tar.xz", - "hash": "sha256-F/jPS0eMU9rpIeLFVJ4/fN3T2r7duPdcVR4tvvKa26U=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/filelight-25.08.2.tar.xz", + "hash": "sha256-nKR/6/reraoRurzmXBngNaW8dmYA0JeM5JRNnkFmFVU=" }, "francis": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/francis-25.08.1.tar.xz", - "hash": "sha256-2ZIt3S8LCspLM0kEUMLg1aARjyNSarx9E4z9j6i3s7M=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/francis-25.08.2.tar.xz", + "hash": "sha256-PBqs9qoCAlgigzMMtuih1OHlfvyc/JpUkqoGBlePKxM=" }, "ghostwriter": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/ghostwriter-25.08.1.tar.xz", - "hash": "sha256-srJ+9dAuF0mF1Updpqbdhuy/LN90/03moMDmedMAjEI=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/ghostwriter-25.08.2.tar.xz", + "hash": "sha256-Xw0aUeB8pYZbM1I5qiDeV15M1XpJMpZtWpbY3/Pb1nY=" }, "granatier": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/granatier-25.08.1.tar.xz", - "hash": "sha256-xjtC75o+nswkJ9Cvbl60MnlDruspnzA5Z7Wx3QkGZ4Y=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/granatier-25.08.2.tar.xz", + "hash": "sha256-UjN/T3EdDkojbKyL2njB4JUjTEZfQdQL+SaF9dMfl4Q=" }, "grantlee-editor": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/grantlee-editor-25.08.1.tar.xz", - "hash": "sha256-EHsWjm8pb237vfO93H8yAB44uge1GDGheMVp+Mg4hzg=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/grantlee-editor-25.08.2.tar.xz", + "hash": "sha256-+02OZHw2YaMGQ80yrUb1PJcuxvyAN2xNxRSx9lyj8M4=" }, "grantleetheme": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/grantleetheme-25.08.1.tar.xz", - "hash": "sha256-8Z2a4sS6I6Mwo9zqxyq38YVmU0tAh55UPF7GxyrX5/E=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/grantleetheme-25.08.2.tar.xz", + "hash": "sha256-xdtSGNuv2SXkaScoRYFBt6cbnpZ0usEchcho15LCTFQ=" }, "gwenview": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/gwenview-25.08.1.tar.xz", - "hash": "sha256-TZLu+P1UOTDP9oEAYrwdn/EDOUJHUWv+8e3NG9Z61nw=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/gwenview-25.08.2.tar.xz", + "hash": "sha256-wYmWeg4h8HU1YOjYc4HoiPPZQ3AdtMHyG+2LW7ivHlo=" }, "incidenceeditor": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/incidenceeditor-25.08.1.tar.xz", - "hash": "sha256-4VZ1OZl1tzYXr1G3rVygfxBZCNKr7ahifn7BvcPkC9U=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/incidenceeditor-25.08.2.tar.xz", + "hash": "sha256-CWWB/XaMWwcaxK/mfJ6zdB4wm2AKcku6wSr2l0bGgJg=" }, "isoimagewriter": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/isoimagewriter-25.08.1.tar.xz", - "hash": "sha256-YIgTK++mS9F4nZzwef+gMaZsrUlMOXHv3Bz0w2hHEIs=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/isoimagewriter-25.08.2.tar.xz", + "hash": "sha256-wfRRmrvrqtUlGa+V6Zr3jN4ZNv4Zl3BJWkY2hxpaLWA=" }, "itinerary": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/itinerary-25.08.1.tar.xz", - "hash": "sha256-O5XQGenqDGElP3aPXIAiQtveBiyH5CsvF4c1sELnOFM=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/itinerary-25.08.2.tar.xz", + "hash": "sha256-VXA9YIjiWgrbgiSYJYnUl4TpIL6MDnnl9QwTzDKu1z4=" }, "juk": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/juk-25.08.1.tar.xz", - "hash": "sha256-OaJLXKtcc56fDu0xlU1Ih+llMffa0IQZPT/yzbDXjdc=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/juk-25.08.2.tar.xz", + "hash": "sha256-KzlqgDeK5ygT0CmGtqNQLJdQZbSan+rzgkJsepZaSKA=" }, "k3b": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/k3b-25.08.1.tar.xz", - "hash": "sha256-h8zgViJfChrTPCZIyToNGvNRDen22tBjV8HZf9dyFTY=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/k3b-25.08.2.tar.xz", + "hash": "sha256-tOsu4GmpaPfcPsSCU5Wvdea/tInZaiiUjyLuUaNq+jU=" }, "kaccounts-integration": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kaccounts-integration-25.08.1.tar.xz", - "hash": "sha256-bsYs2zKpdjy1j+4Lw0ERaL9jTG2R16v3sesOfdS9qDk=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kaccounts-integration-25.08.2.tar.xz", + "hash": "sha256-peBuAWaUm/LemVdTUX7bVT+iXu3Z7uWsMJ8vOsHZiO4=" }, "kaccounts-providers": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kaccounts-providers-25.08.1.tar.xz", - "hash": "sha256-kctPptEifxvBpRiLnAiTxjJ7Y0wq7v3zpRYpK59tYxg=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kaccounts-providers-25.08.2.tar.xz", + "hash": "sha256-+XmuS9Ih7rybPEnNRmIE+R7xjBkVpNzoMgbzhK3Rr9M=" }, "kaddressbook": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kaddressbook-25.08.1.tar.xz", - "hash": "sha256-3fZKenBOGQtJ6UzFmCpAKI4zjYYw26h2sHgvKSvHIMI=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kaddressbook-25.08.2.tar.xz", + "hash": "sha256-RbP8niU57R/LvM1FzkXpw2t1AQiSZZmCCRVfvOcaWNU=" }, "kajongg": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kajongg-25.08.1.tar.xz", - "hash": "sha256-JzAgmX7l1PqX0Ftw/N8xpopKO+F4/BGug4/cBE559uk=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kajongg-25.08.2.tar.xz", + "hash": "sha256-vYNzVfQl5SDcST64u8YpC134OIQPiCuLou9dHHucHBQ=" }, "kalarm": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kalarm-25.08.1.tar.xz", - "hash": "sha256-o/OdrE0Ny8Yp32WWZV5vri1JETua//Pc0jvCJtfqJXY=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kalarm-25.08.2.tar.xz", + "hash": "sha256-f/WKJYoX31DqPaetfc3O4VBySBEU4+uxuFXrhcBl1nc=" }, "kalgebra": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kalgebra-25.08.1.tar.xz", - "hash": "sha256-0AeksrBKNroQqchNce5HI0mifnRyqLg1zqGtYBcu3Vg=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kalgebra-25.08.2.tar.xz", + "hash": "sha256-Igi0+WWHbrSz9C6q4GxvNn/wc1skXZq6zy8sl1pxTxA=" }, "kalk": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kalk-25.08.1.tar.xz", - "hash": "sha256-Ys+ziljNezPf1e/h6ePEhsFhXh75Knh9TGPge413r5w=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kalk-25.08.2.tar.xz", + "hash": "sha256-9DlieqCYApCiu/eLYbGgPTi33hwaqnFwiGe7Xt190IM=" }, "kalm": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kalm-25.08.1.tar.xz", - "hash": "sha256-auycy9yOrMqO2ETcoKAHei6PrpfGnLPeBAV0Sipfi9Y=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kalm-25.08.2.tar.xz", + "hash": "sha256-0u6i7yr7oRkUpb3WPOBfePV7bsE8ShfJpVbEIkilb64=" }, "kalzium": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kalzium-25.08.1.tar.xz", - "hash": "sha256-ZOy6fwzIMz7lKPyVHlAOWR0mM4DnKvWeNrN2VKjhros=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kalzium-25.08.2.tar.xz", + "hash": "sha256-mfHaPrBK7jG0XZKLXdMKFnXcIEGUumQ/iXP0rm/bz+0=" }, "kamera": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kamera-25.08.1.tar.xz", - "hash": "sha256-FgbeJCp1uyYG06K1sekhEnXh8SKHr7vQGOn8DItPckg=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kamera-25.08.2.tar.xz", + "hash": "sha256-/wOWIlPyoQjrDh9STSrPLZzJNFYUafuY9sgOkDKUoPQ=" }, "kamoso": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kamoso-25.08.1.tar.xz", - "hash": "sha256-xTR7sRF4mpsYjIXoH6wz52Crfv5/FN2wtompZXWuWzs=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kamoso-25.08.2.tar.xz", + "hash": "sha256-Ry/NTfUXrzf5g+8RaJYcJzk8JeTFPwTkGibgfPRQTV8=" }, "kanagram": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kanagram-25.08.1.tar.xz", - "hash": "sha256-Q5d4whQ2bqBX/MpjedBwAWoxIMeoH2hQg/r669D8rgc=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kanagram-25.08.2.tar.xz", + "hash": "sha256-57vmAV82DPVzR/pSaAa5QewDQ3AYGD1EizRk++34apc=" }, "kapman": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kapman-25.08.1.tar.xz", - "hash": "sha256-gj0TaJ2ew/9fmS/2JdH8brSBIxSDAYGhcD7UWRGEdV8=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kapman-25.08.2.tar.xz", + "hash": "sha256-uz9Imc5G1AScr2Kr0aEOQl7xVsdLFncVhFjlHFmz0pQ=" }, "kapptemplate": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kapptemplate-25.08.1.tar.xz", - "hash": "sha256-HyVINS//hrMV6q1d86rpT4U+yL+RBVOyxIilDTI5e0I=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kapptemplate-25.08.2.tar.xz", + "hash": "sha256-qbfvgHc8d+nIHI9Rl5Cr2kD2rKF93sJA6cL0zcp8+UI=" }, "kasts": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kasts-25.08.1.tar.xz", - "hash": "sha256-0hx/hFlZkv928pd4nHOUTHgV50bi02eS0krQ6udYMDo=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kasts-25.08.2.tar.xz", + "hash": "sha256-sNpJl2/RJszypKty9VDIs079tYgwwMHvRDcaaFt9O5k=" }, "kate": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kate-25.08.1.tar.xz", - "hash": "sha256-a1+dJA2lp2aOJkPkFTq2O/eELsBgXV1Ys/WqPl8r6OE=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kate-25.08.2.tar.xz", + "hash": "sha256-te76UZaQmD75K+jMMOr6zh/IyfIl2dhRpcGBmlJjR3A=" }, "katomic": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/katomic-25.08.1.tar.xz", - "hash": "sha256-QlIxy1y5BHp9fsOFtxWIRJFKN+DACCK8um41eE8Xkoo=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/katomic-25.08.2.tar.xz", + "hash": "sha256-JborSTaM/p0tQTlvB9A3M0g57rZQLnHi+o+bpld9PWs=" }, "kbackup": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kbackup-25.08.1.tar.xz", - "hash": "sha256-oHd0GDiJhGNab0tENCoJpTL38yZUXqwSD/MtywTaL0s=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kbackup-25.08.2.tar.xz", + "hash": "sha256-VMeu3w0exMzduCL4MwM10Mv07ED2RJmRXwD+8MAwuLE=" }, "kblackbox": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kblackbox-25.08.1.tar.xz", - "hash": "sha256-WGZHkZ78AkAv7Jq3dGoKZDPtvcRov/iYeNRMRgfmlyg=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kblackbox-25.08.2.tar.xz", + "hash": "sha256-fh+GT6gzJpOlE3WiDvxX1Nk94rRLhj/vi2ApFChZNiQ=" }, "kblocks": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kblocks-25.08.1.tar.xz", - "hash": "sha256-keTQmj96+dkemXSkFnkCAO/FGfjaE0cHXh1KXM6NTP8=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kblocks-25.08.2.tar.xz", + "hash": "sha256-VGwjpKn5b7PLTGjFvZlosuDdwX37vRjeHDPvM2YOnv0=" }, "kbounce": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kbounce-25.08.1.tar.xz", - "hash": "sha256-yHzkuuXkdCYg6EgMRGbaMaGNOP3Jhl603BPCjwPUmfo=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kbounce-25.08.2.tar.xz", + "hash": "sha256-4PVacun5C/s3yq6n08UTxbj/U/c51P4D//X17As6rbg=" }, "kbreakout": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kbreakout-25.08.1.tar.xz", - "hash": "sha256-+T8ODk+417w6UQjBk76veDZr5FBCLJTl3UJ/X4+a0tU=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kbreakout-25.08.2.tar.xz", + "hash": "sha256-R8dSNSna4mN2vizPmOteMW7oVqrFLjamurUepf0+7gA=" }, "kbruch": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kbruch-25.08.1.tar.xz", - "hash": "sha256-stupm3A5ypinfVbQiLqg8xVm3ttf+sybiMj9F6LQV3Y=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kbruch-25.08.2.tar.xz", + "hash": "sha256-sLTn/am2A7rMLGKau82RQGnGxkonQX+tIjzYMl2j0Sw=" }, "kcachegrind": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kcachegrind-25.08.1.tar.xz", - "hash": "sha256-ZeuG7iDP5fnGhVTiB1j6kHz8mFGAixRBUZJhJWD2cIU=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kcachegrind-25.08.2.tar.xz", + "hash": "sha256-jVDAcaI9tirOzfItbpQ5aqA+TV/5esx9K+hIY7NPv8g=" }, "kcalc": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kcalc-25.08.1.tar.xz", - "hash": "sha256-+pqJKsU53CUOS9skM1jYWaoCS/ZUeVdsWgica0Q1wVU=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kcalc-25.08.2.tar.xz", + "hash": "sha256-kn1cs9Z+MS8UeAWYhvsXqH9iGKArOFlN8WQ/fFi/B4E=" }, "kcalutils": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kcalutils-25.08.1.tar.xz", - "hash": "sha256-dPsBW++9CNRJ8f8sOSGCZ6bN5+3j4oFCq7py1erRKwg=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kcalutils-25.08.2.tar.xz", + "hash": "sha256-t7YK2AjaF3f2+QWzPodNp3oG4L0jVb9XejDpTjDGCKM=" }, "kcharselect": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kcharselect-25.08.1.tar.xz", - "hash": "sha256-X7N1bW04iUfaLSsftp22YJgj8MQ7RkuIw+yfTw0T1hg=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kcharselect-25.08.2.tar.xz", + "hash": "sha256-3RUCQnrobAS5PVPUwrqQaaYMtSZ21CAQtAMdGQghjlA=" }, "kclock": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kclock-25.08.1.tar.xz", - "hash": "sha256-uqNSyboXX+WkO+PwPxo5AJdT92iYuy1y8+Yl/VHggMQ=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kclock-25.08.2.tar.xz", + "hash": "sha256-4u4DWOAWgHim49h2bntnOyLFvHhkASoFt5Je3bnpGtw=" }, "kcolorchooser": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kcolorchooser-25.08.1.tar.xz", - "hash": "sha256-kHMCwDfuKRdw5W/5wOOzpUE6QNmk0DUtyPiCaF1zKSE=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kcolorchooser-25.08.2.tar.xz", + "hash": "sha256-tj/Nphft9sIOA6Qqh8zKB+C5pSKslGBV4/mPVjlDcxU=" }, "kcron": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kcron-25.08.1.tar.xz", - "hash": "sha256-tBF+ZCPCC+UVBWdXCh3DsDYSFYdXznRAh261MKWijFY=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kcron-25.08.2.tar.xz", + "hash": "sha256-8Ity7bspzLYaizfEPC8lMDovNo38HT+cZfdDTpzRloM=" }, "kde-dev-scripts": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kde-dev-scripts-25.08.1.tar.xz", - "hash": "sha256-RzKsU/kea3DkhJFvv70uZwkmCzhf3NL7Sdy3hUOD9vc=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kde-dev-scripts-25.08.2.tar.xz", + "hash": "sha256-4dcrwyEPtWjy7/2xuz+aWMTad4rxuksAXhOOmqF6Nek=" }, "kde-dev-utils": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kde-dev-utils-25.08.1.tar.xz", - "hash": "sha256-KOrlbXEV74Xhk8aXEtyhim/vn3tzOZffSyH1RR2snbM=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kde-dev-utils-25.08.2.tar.xz", + "hash": "sha256-JobJjo+CfOM3Rjp0ZVQ1djK/6aXfo6hOXFX273stMkc=" }, "kde-inotify-survey": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kde-inotify-survey-25.08.1.tar.xz", - "hash": "sha256-GsU/bQ+mIi5WEY0pfswEaPHStO/qw2W3SLhCJ2GxhTc=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kde-inotify-survey-25.08.2.tar.xz", + "hash": "sha256-R75EgYmcWinoSEm5/1ZLQyBBhvwGnekCXqCUiY+8n2w=" }, "kdebugsettings": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kdebugsettings-25.08.1.tar.xz", - "hash": "sha256-11WvC3g5/xWBsU1OVA0t6yESfeVzwOc0DVKHnsKDK7E=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kdebugsettings-25.08.2.tar.xz", + "hash": "sha256-Brt+QdxF28yKOBwxbSPw+yAKnMbH8Zrrm021dg4e8+0=" }, "kdeconnect-kde": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kdeconnect-kde-25.08.1.tar.xz", - "hash": "sha256-ijQL3EinVNEqk48jGjZvMI3iEhYU52KLhqG7+lCdNR8=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kdeconnect-kde-25.08.2.tar.xz", + "hash": "sha256-5CRbagY9bfDhI/1nwGX1wkmU4hs0lYnNplleSAuRawk=" }, "kdeedu-data": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kdeedu-data-25.08.1.tar.xz", - "hash": "sha256-QBLvmlbLW1N74/w11IfVrVoI0L/H0wnuXEEEQJD82m8=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kdeedu-data-25.08.2.tar.xz", + "hash": "sha256-sTjppV2QE87JhoPVml0BD50xk9jOFj9Z1aYSa58B+m8=" }, "kdegraphics-mobipocket": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kdegraphics-mobipocket-25.08.1.tar.xz", - "hash": "sha256-GUVhJvTR/QwZoKSE3CfV3YY5m8mhRNerietkebEQySA=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kdegraphics-mobipocket-25.08.2.tar.xz", + "hash": "sha256-eZrzukGQMTOXOJMwZFw/oA9CkBf3M4QzyNSr7lWtZNI=" }, "kdegraphics-thumbnailers": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kdegraphics-thumbnailers-25.08.1.tar.xz", - "hash": "sha256-DASOTcGQowqitMYxaxhtlGJBitrSKm41NbQNQIW2ZJ0=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kdegraphics-thumbnailers-25.08.2.tar.xz", + "hash": "sha256-AuH8XSp3rZxXFz3q4jM6Cj8ERG58z2gvH2awmQLwGt8=" }, "kdenetwork-filesharing": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kdenetwork-filesharing-25.08.1.tar.xz", - "hash": "sha256-pjrCaauNE2PYig3wgw45t0vAbwpg/RJgYrar29/O2u8=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kdenetwork-filesharing-25.08.2.tar.xz", + "hash": "sha256-km5A7fwYnOWlBDwyO4NqzOoPXU+RFwj/QUWYQLmWYO4=" }, "kdenlive": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kdenlive-25.08.1.tar.xz", - "hash": "sha256-TKltKA2zlRD/QsAH2Qifr80UHMYb3dsZAqsmg6NBV/s=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kdenlive-25.08.2.tar.xz", + "hash": "sha256-RkUpuuXF++dHPb0DCPqMNYj2jye1yZZErRgynaVXuNk=" }, "kdepim-addons": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kdepim-addons-25.08.1.tar.xz", - "hash": "sha256-99GuLOdpJ4mGbsZ9jfvZhMddAtKaLa4FbfNF+nTR1G4=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kdepim-addons-25.08.2.tar.xz", + "hash": "sha256-0UWCSIgZZTZgMFE+DheJzTiqB62Zfua3vB18Y42Wz4c=" }, "kdepim-runtime": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kdepim-runtime-25.08.1.tar.xz", - "hash": "sha256-wvQC+TTTIGauPZgXbUHB3pIE0U6QLVAig9gDY3tLOes=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kdepim-runtime-25.08.2.tar.xz", + "hash": "sha256-wDD5iFTjHZJwcc1LS7wtl3ktTO+6xUiqbNddsGAlEso=" }, "kdesdk-kio": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kdesdk-kio-25.08.1.tar.xz", - "hash": "sha256-mV7QvAenwFVb+dw6h8wCDHQvKMEzK4TCwRe/ROU4AU0=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kdesdk-kio-25.08.2.tar.xz", + "hash": "sha256-C5y8kWb0mC4JsQmNvLEB0xl5/08HLQ1kqepj9SwmSXU=" }, "kdesdk-thumbnailers": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kdesdk-thumbnailers-25.08.1.tar.xz", - "hash": "sha256-OJMc5OrksaFnkGaONof+cybPvs2/dHYr/0vZAXbZqx4=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kdesdk-thumbnailers-25.08.2.tar.xz", + "hash": "sha256-WL9S2IGmTuQosO6dAo7f8G6+h9kiWE4m13r86B7Aw7M=" }, "kdev-php": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kdev-php-25.08.1.tar.xz", - "hash": "sha256-rWR+9BGqiwQa0BmCuIEALxA+OU81ewGFr30gLDuqUAw=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kdev-php-25.08.2.tar.xz", + "hash": "sha256-7m4IJU6vEeZ97LsY5sFyxQMELahAOAmTgryhJm47mQ0=" }, "kdev-python": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kdev-python-25.08.1.tar.xz", - "hash": "sha256-ZauwrfZFbP0ZGsBWm7mYjHtBqJvTciaTd6Ltndb6/ns=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kdev-python-25.08.2.tar.xz", + "hash": "sha256-ESl9BcQX+ecQjtOh8gVDbnWbqUWcPG9PlHNZ1nZRQsU=" }, "kdevelop": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kdevelop-25.08.1.tar.xz", - "hash": "sha256-ovTH7M0NC8Y/TAc9QHyZGJz3OA72tw9t6bykYpUQrCU=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kdevelop-25.08.2.tar.xz", + "hash": "sha256-uHkj1tN95TiPNsLprmbhsJa59CW/n6D7+WNo9q9GWyk=" }, "kdf": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kdf-25.08.1.tar.xz", - "hash": "sha256-qskl5Ec607cXwwwwjxUvBqQdEhA10TXzJF9ku4g/okA=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kdf-25.08.2.tar.xz", + "hash": "sha256-fFri8/WEG706a2XjBN+QUjAcY+Bj6dFeyf+oW34bAds=" }, "kdialog": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kdialog-25.08.1.tar.xz", - "hash": "sha256-Zl+ZpLInAtRT0ITW1JkMshHUAstmwVS992HmrmR8sUk=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kdialog-25.08.2.tar.xz", + "hash": "sha256-+cJGtN4tfkBqHJk2G41/qaOm1uzewuVVhmceq0zmQqY=" }, "kdiamond": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kdiamond-25.08.1.tar.xz", - "hash": "sha256-J3UwYtiAjkaXon9EeO237+SdFuX+yzLJcaufKJN0hdY=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kdiamond-25.08.2.tar.xz", + "hash": "sha256-ZpqXyFs43+4gmu2zWEP1oiDw8zPRZIp15mm7jLsb7e0=" }, "keditbookmarks": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/keditbookmarks-25.08.1.tar.xz", - "hash": "sha256-4g7jX7tpd6Jy5QEM5xLuMgDqLkLfUfzHF6T4F+B4Bgo=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/keditbookmarks-25.08.2.tar.xz", + "hash": "sha256-wwkul/fh0cKxEUJvgT4frYjqc/zbn4vO/lRBj6LyLf8=" }, "keysmith": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/keysmith-25.08.1.tar.xz", - "hash": "sha256-v0rtoORZk9O9dt7KXtyFIW3bDb3LMJ6/VSDzPRzVctM=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/keysmith-25.08.2.tar.xz", + "hash": "sha256-ZiiqtMwrtCeLdNAeffv0KV113Ve10gqvPvCOWmDx4vM=" }, "kfind": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kfind-25.08.1.tar.xz", - "hash": "sha256-BhVbMJ+6ddzTc6hr1fifCEJUVRaEcMf2m2LwnwXFpOE=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kfind-25.08.2.tar.xz", + "hash": "sha256-HvgdtBOG/MaAXz/zf1AqY42kEJVNBQ+v40y3bCDu1QE=" }, "kfourinline": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kfourinline-25.08.1.tar.xz", - "hash": "sha256-Gh1wkBJTPz63S3zVSCHFIn0FSEsfDvjLagpIwlfSAkE=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kfourinline-25.08.2.tar.xz", + "hash": "sha256-7I6wYJoswqS7FKz4MjTdNsRgYOHoi04VtfVnr/+VIss=" }, "kgeography": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kgeography-25.08.1.tar.xz", - "hash": "sha256-nFAGjzhETIVSLUGbpxqaVUnKX4aInY9f7wf+ZE7nGHM=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kgeography-25.08.2.tar.xz", + "hash": "sha256-V7sE53RPoB4rO5sqMy9DTHkgOUbg4yaNt5oC8intIj0=" }, "kget": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kget-25.08.1.tar.xz", - "hash": "sha256-Z63twusu8k4w8zrZn5VWJjwoxD0cpxgyP+0R0MNm4l0=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kget-25.08.2.tar.xz", + "hash": "sha256-YhTVgBrOpaen8eh8JoxhdjchMpe9OqgXCKbpfDs3ch8=" }, "kgoldrunner": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kgoldrunner-25.08.1.tar.xz", - "hash": "sha256-Ygc3f+y+MCQ1xflCZznkiMJWtzpfe+RYvpqFRhpD/ZM=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kgoldrunner-25.08.2.tar.xz", + "hash": "sha256-ePuHxhhHeX79SfLh0QeEu+ez/+TBiU6GXXwhjQcLERY=" }, "kgpg": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kgpg-25.08.1.tar.xz", - "hash": "sha256-w6/uR2xh7NMiUCIXzpf6TcwW2rOfd5PDG+K+6KwkVbU=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kgpg-25.08.2.tar.xz", + "hash": "sha256-OZTEwUaMAoaLWLImYLuqyEX9QgNIjWj2rJFcBKYWfEo=" }, "kgraphviewer": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kgraphviewer-25.08.1.tar.xz", - "hash": "sha256-2XJsPmcwOZefLwZ5Hyj/SQKHes1ZcmHwY4P0gQWSMaQ=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kgraphviewer-25.08.2.tar.xz", + "hash": "sha256-bqzj6xA9HmILLYMuU5CTIwHc/aKgwUSdWyw2oVY3Kyc=" }, "khangman": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/khangman-25.08.1.tar.xz", - "hash": "sha256-3Ee3iARDZvHncxyurJthwxDbbuf2O3N9PfrGxhLV5UM=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/khangman-25.08.2.tar.xz", + "hash": "sha256-rIodkzSHyWdcaQp5NW2/BXXIjTSmWzby5vzGqgIMF/0=" }, "khealthcertificate": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/khealthcertificate-25.08.1.tar.xz", - "hash": "sha256-YBzt7bUUsxGQiWFG/bUcbuKr5wxKmAlNuDU1qk9hd0Y=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/khealthcertificate-25.08.2.tar.xz", + "hash": "sha256-bngpKnIR2pcd/jazEd9RcwDRvibhavaehlCUA9UPJ6U=" }, "khelpcenter": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/khelpcenter-25.08.1.tar.xz", - "hash": "sha256-fVcs+XOnnv55sdEp0b/wHP20BBaDjUIeE8cEow6HIK8=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/khelpcenter-25.08.2.tar.xz", + "hash": "sha256-63nlRUk3t7r0REJKwCqXV5q4B1OQjbvrVR7dcfZ4sNo=" }, "kidentitymanagement": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kidentitymanagement-25.08.1.tar.xz", - "hash": "sha256-6hjbYOdS2fiD4KfT4jxuaJzn6JK9dOH91xW3vT+o+00=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kidentitymanagement-25.08.2.tar.xz", + "hash": "sha256-15I5E6TYsNn+7L4th4Pd4PcRcLNRIzzkfdrL3bC965E=" }, "kig": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kig-25.08.1.tar.xz", - "hash": "sha256-8lphpIG4mlpX3uYWvBuzUEnJrCZzskgLRyPw4MfBX38=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kig-25.08.2.tar.xz", + "hash": "sha256-YNOAQBVvOwEmOI2UBegNRrUu/E+4lUMuTmGHnQuz+fM=" }, "kigo": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kigo-25.08.1.tar.xz", - "hash": "sha256-mZcms9eTk99jEP7tCAP0OKAvD6o5qQn15VjguFMQVP0=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kigo-25.08.2.tar.xz", + "hash": "sha256-lyv55XsYItZ2YmFl+/E7pBhidSe82VxgtbrI5M/3Jp8=" }, "killbots": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/killbots-25.08.1.tar.xz", - "hash": "sha256-aO46vA/3GhzyHFRdbPHxXE9Ws21eNnH5VtsV6EdCN58=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/killbots-25.08.2.tar.xz", + "hash": "sha256-PhdZcV0F3Fz3OnJ646bEeqPZ0RI0fMehXk5ZelHgzPA=" }, "kimagemapeditor": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kimagemapeditor-25.08.1.tar.xz", - "hash": "sha256-+llyXCRyE1fiF7ENj44n06wpk+kGWIQQLGNSV9F7OR0=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kimagemapeditor-25.08.2.tar.xz", + "hash": "sha256-+DnGsk2X0PDdqP4btWB9h+ya7kddRD8Fuj0e7J9dY1M=" }, "kimap": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kimap-25.08.1.tar.xz", - "hash": "sha256-eiO7MYdq8UoEZzStsofQrvm9dgTGYbMlxLt9rVF1MnU=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kimap-25.08.2.tar.xz", + "hash": "sha256-/9Sud0FwN/NldnKqLKFBXQr1V64pwad6hJbmFqYw6Gc=" }, "kio-admin": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kio-admin-25.08.1.tar.xz", - "hash": "sha256-X5+pnQJkkGtXJve8XXENH2Br27if55US9D2tHo1kh28=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kio-admin-25.08.2.tar.xz", + "hash": "sha256-tY42MP0RT5pEPXKcJjdAIT8QiAL2E2S5yVlZ0zi7n+c=" }, "kio-extras": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kio-extras-25.08.1.tar.xz", - "hash": "sha256-qsR1Lyt8l4+25q4OaIpjoQykgxuX2faUfOe0nGSLbNg=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kio-extras-25.08.2.tar.xz", + "hash": "sha256-ho+fLg9XJyU4fqMR8ZnS+gRKzANlbzdR58omQAhhN18=" }, "kio-gdrive": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kio-gdrive-25.08.1.tar.xz", - "hash": "sha256-YLv8UfUsBsByoIkLbB6obiFw07amDIFxJ4kdwhRBIpo=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kio-gdrive-25.08.2.tar.xz", + "hash": "sha256-5sNxWCRU9TqbgH8ODDQMFV1h+so88aJHwY+g5PDRYyU=" }, "kio-zeroconf": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kio-zeroconf-25.08.1.tar.xz", - "hash": "sha256-gFUKu6AE7p21jAcaRpnHaz5s4IPs9sy8JoczpmqHR3A=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kio-zeroconf-25.08.2.tar.xz", + "hash": "sha256-eD33N5dHimorDVSrxm27wZeKqKnaSCWxw8h+TYHrCrI=" }, "kirigami-gallery": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kirigami-gallery-25.08.1.tar.xz", - "hash": "sha256-aPET0axMUDRBmom8rzNE5JnzsifN8n3uDSsNa95u9SQ=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kirigami-gallery-25.08.2.tar.xz", + "hash": "sha256-t6orBu29tawT/o0ogVd4S0BlLEaResFP1ryMYosqEug=" }, "kiriki": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kiriki-25.08.1.tar.xz", - "hash": "sha256-OqAcLB8TjIXvMwOFM5msBQXDE2zrWz3uzaGiqELEkUU=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kiriki-25.08.2.tar.xz", + "hash": "sha256-/F7pUItS+uwL8dzbRhcMCy7+erPzm3vfY3T7XOQIS0Y=" }, "kiten": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kiten-25.08.1.tar.xz", - "hash": "sha256-KlfVcY5yqt3+Nt+F83LNGzK6RIcWN+flXEPMN676lGA=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kiten-25.08.2.tar.xz", + "hash": "sha256-YeytqWt3xmvWJQBiIomo13Aaho73170w+mIIH7iDZXI=" }, "kitinerary": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kitinerary-25.08.1.tar.xz", - "hash": "sha256-ksDUlgadvA3n74w2BlDzNQ0uCm0T7gKBRjPLp/xwA+M=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kitinerary-25.08.2.tar.xz", + "hash": "sha256-4P2xwp88du5RlyeOVbasLB7AuB6Awmhb3TSzDLWSWG0=" }, "kjournald": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kjournald-25.08.1.tar.xz", - "hash": "sha256-WsONCa8XTlGUGxSQgZiLwYnChnJFOq8Z9OOqekgka94=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kjournald-25.08.2.tar.xz", + "hash": "sha256-JJU+F9pt+tjGN8ScimR7xim8aM9h8lDcEDbReJuXM50=" }, "kjumpingcube": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kjumpingcube-25.08.1.tar.xz", - "hash": "sha256-J9OQppUvnrJPvKrmojrZozy6WeLmTFL5r+zfK19LI40=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kjumpingcube-25.08.2.tar.xz", + "hash": "sha256-kf+2hyOpB2BJ2yyunbHBMBwSR/BMnfcPPdtNeoUI1aU=" }, "kldap": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kldap-25.08.1.tar.xz", - "hash": "sha256-ATl89MTCeiqd4NgevluJ4r0PbjxXgAL6UB2x0LPPcDk=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kldap-25.08.2.tar.xz", + "hash": "sha256-kgZ7nNBjw/2X9nBheHgZUbmmKGG/MWBK+/P9BMS35Uk=" }, "kleopatra": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kleopatra-25.08.1.tar.xz", - "hash": "sha256-JwgRU80p/zAEVMobzU2ldUHQelKpdBvNj6vCoJS0vfg=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kleopatra-25.08.2.tar.xz", + "hash": "sha256-FoNYJnSLT/+cuube0YGbGMNCL/YNohxqat3Sff7rT8w=" }, "klettres": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/klettres-25.08.1.tar.xz", - "hash": "sha256-kDfUlkME4AWCaUFVUsE1nIm+CjSSDy9uwICsAzV/GBw=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/klettres-25.08.2.tar.xz", + "hash": "sha256-p7VvRvkeAnJGQrkys1AgubxlL+ARJuHwEfz55sxEkMM=" }, "klickety": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/klickety-25.08.1.tar.xz", - "hash": "sha256-gPJXq5b+lYR/9GPv/hDYcqW9XJbVSooKCeNXdA68ykM=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/klickety-25.08.2.tar.xz", + "hash": "sha256-JmhLJpoHKmdssz6KwkkCcoCvBvaEyilYq4b/8Zzn0lo=" }, "klines": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/klines-25.08.1.tar.xz", - "hash": "sha256-IKHFQfPDKnsfihmsV5FG6z3/ML35dh/0an2gTedtNEI=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/klines-25.08.2.tar.xz", + "hash": "sha256-CXCgFkpD0ydEF+IRKbqTQI29A8sizHeOEersrmeY7l0=" }, "kmag": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kmag-25.08.1.tar.xz", - "hash": "sha256-KBsd1ewfuyoeocnWGrcG0ncBYgnZBt2kfyK+tnnnfE4=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kmag-25.08.2.tar.xz", + "hash": "sha256-8zQ5mKa4hEU/yXOOek9WD3FuNKUyj58N8SXutTJ0wIE=" }, "kmahjongg": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kmahjongg-25.08.1.tar.xz", - "hash": "sha256-9ZqZG8prCmSPwrZqfctO7ATbMXrc1qP1VPfP8KCL5fo=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kmahjongg-25.08.2.tar.xz", + "hash": "sha256-7ER5SNKpmgc5pjjpJIVi5FRQOXgFElXTMlCOnoTh3wY=" }, "kmail": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kmail-25.08.1.tar.xz", - "hash": "sha256-T3GRO97OsZWYIplIUwX521aq64kyZskSnhrtnUhYYdo=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kmail-25.08.2.tar.xz", + "hash": "sha256-I+Z9+IMbvLKh9SZA51CQBFW1FFl3VjwCFJWmL/MdH/8=" }, "kmail-account-wizard": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kmail-account-wizard-25.08.1.tar.xz", - "hash": "sha256-EZ8Yd/wumDkHgu+R5ZcT7ZlSbKWULfR5AUvUBEX3WEU=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kmail-account-wizard-25.08.2.tar.xz", + "hash": "sha256-dQeRJ0qN3JkUL0vd5lMixbmL7IY0puRxk5yVlI3lM7c=" }, "kmailtransport": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kmailtransport-25.08.1.tar.xz", - "hash": "sha256-9arWjkbE8eRckT1M/PfQrdCBHkwZGZVdB8BDGsW0gZA=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kmailtransport-25.08.2.tar.xz", + "hash": "sha256-9vnYr/JlTGqjE1gFlom5sQhGz+BeU0Rfy5WLKw/lt5Q=" }, "kmbox": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kmbox-25.08.1.tar.xz", - "hash": "sha256-JERYhfqc3GVa9ow5SGZgaKRMVKXm6u4Mt0PcyJJtZ24=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kmbox-25.08.2.tar.xz", + "hash": "sha256-KImwM4BLm7vEzonJEmPx1mHmUZX9PnywKcza6vLhuSs=" }, "kmime": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kmime-25.08.1.tar.xz", - "hash": "sha256-PO0xHMXrp4HSB3MNmZZCRo2t5wJQsiHJ4As/onXkX1k=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kmime-25.08.2.tar.xz", + "hash": "sha256-99K6VbOqEukEiSIJrZ/icc1aOljCnDiibdIQA6pVDq8=" }, "kmines": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kmines-25.08.1.tar.xz", - "hash": "sha256-etGBaQci5eVHv3kwlz6gUln9IEchBdshm15GRMMltss=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kmines-25.08.2.tar.xz", + "hash": "sha256-FWhc4f+cJOm+6U3rnDnTXyfnVh/LDdjN5W9xnqjw+sU=" }, "kmix": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kmix-25.08.1.tar.xz", - "hash": "sha256-o+1rrrNEwXG+Trb5Dn9ZLnggrU7vNFghG56vE1/NhgA=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kmix-25.08.2.tar.xz", + "hash": "sha256-YPjTZTDBdqImDq5nSqwuckFQjcrWKH/7v6r6V5QqZec=" }, "kmousetool": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kmousetool-25.08.1.tar.xz", - "hash": "sha256-8nWrTgNIK8csbTnu5r1arWkoZ+rVNYctY23lNfrze2M=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kmousetool-25.08.2.tar.xz", + "hash": "sha256-5GBrMRCNh7v6c1oJ3P0AWEI3of+NcIxSN91mLQFK6r8=" }, "kmouth": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kmouth-25.08.1.tar.xz", - "hash": "sha256-hm3dHxk27i33uQgX6QUnZV1XDYDNwE1s05GOI0ycOFc=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kmouth-25.08.2.tar.xz", + "hash": "sha256-FC72jT0PxfKA0geHYZVdBaa7tZ6yxZrX0wwAk/JTaw4=" }, "kmplot": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kmplot-25.08.1.tar.xz", - "hash": "sha256-GilAbYA7bx58XDUoXvdqRFMirpQJGbi79cNIHimOIxE=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kmplot-25.08.2.tar.xz", + "hash": "sha256-Anyx9LAOPTpQYseR7pEIul6DcX/iMQ1vM9j87uoNkeI=" }, "knavalbattle": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/knavalbattle-25.08.1.tar.xz", - "hash": "sha256-vk3uI0bT83guZPexN6eKPeax6OD/BK72X2LjI7Xx7uk=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/knavalbattle-25.08.2.tar.xz", + "hash": "sha256-An4NjaYLt44qC7j3tBAwtWxd6jxHtJOUyD6QTgtfdso=" }, "knetwalk": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/knetwalk-25.08.1.tar.xz", - "hash": "sha256-cY4fffK1cfAU6MnGqpt/gwFxZk7hAdxMf3mOx+4umxM=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/knetwalk-25.08.2.tar.xz", + "hash": "sha256-v8GAwbqLVEzPC16JS9uyN5VAp3YxFrxWDiuaUgVBBPM=" }, "knights": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/knights-25.08.1.tar.xz", - "hash": "sha256-J/XO/opBx8ruSErOPq3xHI9P7DvOVwkuKb7tZ2aEYKo=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/knights-25.08.2.tar.xz", + "hash": "sha256-S3SYsOFeGYRiLK6tFiKZEbAyIVZawc35XCmWm5BK+g4=" }, "koko": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/koko-25.08.1.tar.xz", - "hash": "sha256-Fsk4rPr8NUKZKzypR7VGouuy2Z7rlKxgpwjo0BdvRco=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/koko-25.08.2.tar.xz", + "hash": "sha256-xhtQqEo94Iph7je7fmIER5X57EyGXrNXqFSSvRRSGn4=" }, "kolf": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kolf-25.08.1.tar.xz", - "hash": "sha256-pDPTiZBI3xwU6oBzA+FvdmFr4TcTn8hZzJK/Ovh/40o=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kolf-25.08.2.tar.xz", + "hash": "sha256-0fLsgPZaEWVCtBECQfGdKT8Qhb+jV//OeglYp6TIx6s=" }, "kollision": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kollision-25.08.1.tar.xz", - "hash": "sha256-gl4vz9ptQEVpeUZjP1ze6PjOPNZqR5mKPZ8zMogNLC0=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kollision-25.08.2.tar.xz", + "hash": "sha256-WPQsUDkCUE5NhULz4i2dU7d/b4FEuVqlZxnG+E4/70o=" }, "kolourpaint": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kolourpaint-25.08.1.tar.xz", - "hash": "sha256-0D6sv9pW+EwLPkutF0DBkjuREH5oNzKlSQgJC91ivRc=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kolourpaint-25.08.2.tar.xz", + "hash": "sha256-Ltr6ld26OUX1TzTlxhgnLsrNTGDV9avnCBnM8Gz2Sc0=" }, "kompare": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kompare-25.08.1.tar.xz", - "hash": "sha256-VfsX+DN993nOzsn0qFtuIlxjBBTGV99R9bJeFY4j4Bc=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kompare-25.08.2.tar.xz", + "hash": "sha256-B46EKx+MKyfJwZUvoTRo4Luxa3cPy0KG6C/IkTlWk7I=" }, "kongress": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kongress-25.08.1.tar.xz", - "hash": "sha256-5avU9faGM80OH+s0Z+eeLT/xc8gcg9a1ZZBLHrdC92A=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kongress-25.08.2.tar.xz", + "hash": "sha256-HCo0kD444lchYnb0vDhzL50Wvd0Lqk7G3vT5kEE1ttc=" }, "konqueror": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/konqueror-25.08.1.tar.xz", - "hash": "sha256-hR9bNWzX8dQ+ij9DXp7ySdzcLaQ5B9fjCFHDKGHVvuc=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/konqueror-25.08.2.tar.xz", + "hash": "sha256-M29xFdQPIevLT/De9T6428ZRVEpbN9OE7F5xSuFfqKA=" }, "konquest": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/konquest-25.08.1.tar.xz", - "hash": "sha256-urzVGKQUzW7JVANaAWp+QXL6GTkeTBX5TLJ5x0peNuw=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/konquest-25.08.2.tar.xz", + "hash": "sha256-0noUGcNQNv/pyzTzooafXo7PV40Bq7A9DVrRWiE93A8=" }, "konsole": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/konsole-25.08.1.tar.xz", - "hash": "sha256-YJEf56vhPfzOGm5Pl9pv0SEiREvmq1pNAnjQl0EFPOA=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/konsole-25.08.2.tar.xz", + "hash": "sha256-Ig+0SgLl3TEQvH2KBPTXyRC8mbWxh3o2vv0G0eZf43c=" }, "kontact": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kontact-25.08.1.tar.xz", - "hash": "sha256-Qmpn7DJoGco5FpTL1BSpZ1oBUFw96CYm70AxrOkXk88=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kontact-25.08.2.tar.xz", + "hash": "sha256-G31bfbQu2P8D3eWnpUm8/ni5o9t792zn7Tl+ZJrAeRI=" }, "kontactinterface": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kontactinterface-25.08.1.tar.xz", - "hash": "sha256-3cQ4dQkdzxsUZDwsAe+GwJ4eyDmpvSOfynsBYri/Tgk=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kontactinterface-25.08.2.tar.xz", + "hash": "sha256-6l6yL+uHVMUO1KGn4WWYZ2wGtS15/mMln+/iHlLJcyk=" }, "kontrast": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kontrast-25.08.1.tar.xz", - "hash": "sha256-Y3bqkWNduOsk3SN5it0lt+cnDwxmSm8P9UP+DLuCQx4=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kontrast-25.08.2.tar.xz", + "hash": "sha256-tuyd5u/iPFvgx9lFqeLgq4bgP3+WQPwe+YFc+FZOBa0=" }, "konversation": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/konversation-25.08.1.tar.xz", - "hash": "sha256-XNGfjEz/PxSvXeO9ZY1vmUHGiZ4zoE/8AmfrNKFNlTo=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/konversation-25.08.2.tar.xz", + "hash": "sha256-Sg5j1we9Of9uqRXXVMvKKvEcqNapO7atEGrFbiK086k=" }, "kopeninghours": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kopeninghours-25.08.1.tar.xz", - "hash": "sha256-PNr79MLDYMo9G2PWsIwLcQftzuCQTa9rb6WJFi6drQs=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kopeninghours-25.08.2.tar.xz", + "hash": "sha256-D605x3tytxSpxbax4qsP2NI+8Uib/PvfG0ff6pmMcUM=" }, "korganizer": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/korganizer-25.08.1.tar.xz", - "hash": "sha256-t+oI0bTfz4gRJ8tvNN8FX9JhyZhglncwN93RpqDWlZc=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/korganizer-25.08.2.tar.xz", + "hash": "sha256-kGDTsN99L6BpkaPh6z+q6lYRj7kZ3L4wTFWh3zNNTEU=" }, "kosmindoormap": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kosmindoormap-25.08.1.tar.xz", - "hash": "sha256-sIRcfkhZH3OaejjM1G5gX5ReDCrwIpi3PRqd2jxQkUY=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kosmindoormap-25.08.2.tar.xz", + "hash": "sha256-Oaf0CUc1Kj5EnO+ARfeAqU1a9NleGAD2pjGaZSkoMZs=" }, "kpat": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kpat-25.08.1.tar.xz", - "hash": "sha256-CWVik+BtgriEmuqf5QtCjwP8xC4VyRvcBaNKsY7SF/4=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kpat-25.08.2.tar.xz", + "hash": "sha256-esAFdA2SXLEsrCrb/k8YwFLuE/V+C8y5gm7RijH2DZY=" }, "kpimtextedit": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kpimtextedit-25.08.1.tar.xz", - "hash": "sha256-Dya+lKL9CBUYHbsLy2U3I5vxj1+dHAsnjm+qVPU07JI=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kpimtextedit-25.08.2.tar.xz", + "hash": "sha256-jZVgQsnSVZoOFpU6OAtD+QdqTAnueYofNcCL2h2lx7E=" }, "kpkpass": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kpkpass-25.08.1.tar.xz", - "hash": "sha256-514zmBThJCA7tiBetDXSKD/wgosI0TEIv8Zu9FTPp7s=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kpkpass-25.08.2.tar.xz", + "hash": "sha256-RZnluLHbBHxHTMTPWiO/fUloCCdCmGJEoTh1q+hjQfM=" }, "kpmcore": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kpmcore-25.08.1.tar.xz", - "hash": "sha256-L0n8sVDTuqRR5XDCO+z3+lbZGaN9f8UrrF2fprds92A=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kpmcore-25.08.2.tar.xz", + "hash": "sha256-OQJDaeAQARGaX+ylwjD39y6ktiX08nZ8SPbjPAepVVU=" }, "kpublictransport": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kpublictransport-25.08.1.tar.xz", - "hash": "sha256-6zfwgx18W0N+gNSSGqi08E111K4lMTFzA+rmUpY48p8=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kpublictransport-25.08.2.tar.xz", + "hash": "sha256-st7J5F/WMcjW34HAjUufRwbuPUeBFlQxoEpLTAyMLtM=" }, "kqtquickcharts": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kqtquickcharts-25.08.1.tar.xz", - "hash": "sha256-MdnO10J/dI1H1JNzVPIE/d1hPOXo701G1T8yIajy8EU=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kqtquickcharts-25.08.2.tar.xz", + "hash": "sha256-hpkzB8squHs1bX51SuAvSuBJ8ekigMcrzOEoexJmthI=" }, "krdc": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/krdc-25.08.1.tar.xz", - "hash": "sha256-E00bAYa2EYg619s068rlRQDGdAUOeG9XiJBChFWCdps=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/krdc-25.08.2.tar.xz", + "hash": "sha256-4y1lDpMyV1ZuDBuErgz87W3WpN/zOgR5Wk43W/hwXno=" }, "krecorder": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/krecorder-25.08.1.tar.xz", - "hash": "sha256-rrIvGn22DqK0D75bgOUEpDwqsG9NOa3dh05QiWNcZ/4=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/krecorder-25.08.2.tar.xz", + "hash": "sha256-BZWm2fMYmGn6sVtu3zyOlAL9oEA1hdXXfKO5zo6yCNE=" }, "kreversi": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kreversi-25.08.1.tar.xz", - "hash": "sha256-FpUrkXcgbfZAk6dQNyabe1mhc4nWpcpg2IhSDqWk2n4=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kreversi-25.08.2.tar.xz", + "hash": "sha256-NCj2A/q58mHBwbn5J5ZpB7Pkrx1fuz5002ecbiBiLSk=" }, "krfb": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/krfb-25.08.1.tar.xz", - "hash": "sha256-Qm/WmrS/R+oOJ1GTysm6VsHy5CGV8hsICSzopZEWFVc=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/krfb-25.08.2.tar.xz", + "hash": "sha256-iBuKQpM+LVfMGZ1jq59KuQ9WeqX6Kn9JzV4RQ64rKNo=" }, "kruler": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kruler-25.08.1.tar.xz", - "hash": "sha256-sDY4u4Rklfne0CM20ai3wcRbGOph9fgpnNK6y4o4Kts=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kruler-25.08.2.tar.xz", + "hash": "sha256-m/X4uMG0zOER3PHys7I8EJUYcGuglewKAyoeHI7SSCE=" }, "ksanecore": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/ksanecore-25.08.1.tar.xz", - "hash": "sha256-78u9bueXruA8fZYioVDwtO5kX30IVtN5wklesl4Gl8Y=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/ksanecore-25.08.2.tar.xz", + "hash": "sha256-i62zyKTV1GapIpvEbrH0+woW84IAjmOZkDQT2PoKmLE=" }, "kshisen": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kshisen-25.08.1.tar.xz", - "hash": "sha256-nkvYNq9agIgPWfeJs36hh4/noTuLbUNQibxRNHlRu2A=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kshisen-25.08.2.tar.xz", + "hash": "sha256-pTDUxgJmT8AoSA/M+7zzzjACMWNS2r7SkAJUkRPoGqU=" }, "ksirk": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/ksirk-25.08.1.tar.xz", - "hash": "sha256-BTKYNqaq8nLvRiXSwtI/gvVlsxt3M9/6VyXUBvTwiiw=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/ksirk-25.08.2.tar.xz", + "hash": "sha256-ZxJoE+D01cb91gDyJxsPSJmfm9LQwj0Xpugtrd7VgZ8=" }, "ksmtp": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/ksmtp-25.08.1.tar.xz", - "hash": "sha256-RTKnu4mvQ/eTP0R5tWsp76GPTYJi96S+ghfx7RfOaOs=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/ksmtp-25.08.2.tar.xz", + "hash": "sha256-iF+C0SgxTPThJouZd0bDXExHspJmMkbNjKP7+Eqm2fA=" }, "ksnakeduel": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/ksnakeduel-25.08.1.tar.xz", - "hash": "sha256-wud58sk6X4+PdL4e0d2rTBGOUfAZWrYIAr+Lt4qogfI=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/ksnakeduel-25.08.2.tar.xz", + "hash": "sha256-LyFMQpXR5o+bufyNNaIjVzHPbAmUBBYr82xU1Ugsy1I=" }, "kspaceduel": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kspaceduel-25.08.1.tar.xz", - "hash": "sha256-weDMFJvYQfu3qEPdcK4g15NJir0fVK51xlQBUuLK5cE=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kspaceduel-25.08.2.tar.xz", + "hash": "sha256-9vEntOUi6jJ4v3r8WNYmmxSVWMowt8SZ2/sii97d8Ug=" }, "ksquares": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/ksquares-25.08.1.tar.xz", - "hash": "sha256-lb4fRxPv0q7IiWDzgrRHSDeitQQZ5eRnEURw2JwI4OA=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/ksquares-25.08.2.tar.xz", + "hash": "sha256-l1VFaidEq1YNqI10vawKQa7QuDMJCDLyz7LklL2ojdE=" }, "ksudoku": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/ksudoku-25.08.1.tar.xz", - "hash": "sha256-3zyxXXLGKT3wXOlbZ+fEsp6ojZlNKg3wmyYPHqSC820=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/ksudoku-25.08.2.tar.xz", + "hash": "sha256-PTSj/+mLMgaieN/dz7QQw6pH18s9xLF3oT2/OtQixRc=" }, "ksystemlog": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/ksystemlog-25.08.1.tar.xz", - "hash": "sha256-BNOxnpwgoeqYVMhCwldtVhSpYjVlAWc80fcj7qlugzE=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/ksystemlog-25.08.2.tar.xz", + "hash": "sha256-ou6JXgOweo/vK4iIaWo34nv9ItDZ1vQkj024B0ED7zw=" }, "kteatime": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kteatime-25.08.1.tar.xz", - "hash": "sha256-7gBWUXC7zlcGJ/4BsSVHhSFmEgs9ZIre1EDtwMS2iHk=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kteatime-25.08.2.tar.xz", + "hash": "sha256-sk+Wq6kwX/yEqt9BKsj4O5ehPMySTMrfc4srd6Dotjw=" }, "ktimer": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/ktimer-25.08.1.tar.xz", - "hash": "sha256-da6eG+3teVqHRYc1NQ7mQAKsb6OhPnZ4ybrEG5RuH3s=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/ktimer-25.08.2.tar.xz", + "hash": "sha256-stCkPaE7XECnso9xa/7wTC+hM9Vl1ng8d6dbAv39i68=" }, "ktnef": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/ktnef-25.08.1.tar.xz", - "hash": "sha256-vntY9lnZCgkbpvGvJ4XEtiW9qvg8HdXPnmuP4PGGeA8=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/ktnef-25.08.2.tar.xz", + "hash": "sha256-v+lFg1qWMJSghJJ9xkcO878j3dsbRJC+ZB2pwrAyeMc=" }, "ktorrent": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/ktorrent-25.08.1.tar.xz", - "hash": "sha256-tGjC6la9sO0ql9r1/3280lAHC5UOGFzrtjPYfyHsck8=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/ktorrent-25.08.2.tar.xz", + "hash": "sha256-m6Ku92a7EnBcHNEnHaK2NZpxslo396QxQHti+OsV4r0=" }, "ktouch": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/ktouch-25.08.1.tar.xz", - "hash": "sha256-RT7inEVTE2TSCi/fdkPln8vn5Q5eKsH4icdPlkXbLgk=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/ktouch-25.08.2.tar.xz", + "hash": "sha256-DgY7FX5goroYjH6oWB+zx6J85fqg2nxtZjPknke9p4U=" }, "ktrip": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/ktrip-25.08.1.tar.xz", - "hash": "sha256-NoB9xmds7IYm/XQ7nqyOWOwaT1FH5hLkYcZK/MPyV3s=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/ktrip-25.08.2.tar.xz", + "hash": "sha256-DwQm3LD8tQa5BakTSzY6X1f9esKzscVNBB5YGYAclX4=" }, "ktuberling": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/ktuberling-25.08.1.tar.xz", - "hash": "sha256-nJwQkUT9/cNsIOFmMX55/qsrEs+84ZVXQspQilGaHSs=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/ktuberling-25.08.2.tar.xz", + "hash": "sha256-54aMMBo2G8NG5wxpJUnYdFJFmU7ZNAl5CB9BvwtpLlE=" }, "kturtle": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kturtle-25.08.1.tar.xz", - "hash": "sha256-0w+Kcrd9fK8Q6YbKG3lBFBZogcVBwjt/aoepY6RkW94=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kturtle-25.08.2.tar.xz", + "hash": "sha256-Ye/bDT78I8F8YlcSeNLc6LEANOMg/aKdTn9pmzN4u9k=" }, "kubrick": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kubrick-25.08.1.tar.xz", - "hash": "sha256-271VIZuTzw0EFUQ3RqKHuz7DKwxF2pY7edDmszWdM4E=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kubrick-25.08.2.tar.xz", + "hash": "sha256-SmMwjK7l9kxcpFe2vKi/8wnu5d8/MLoJ2hNqGNBNhUY=" }, "kunifiedpush": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kunifiedpush-25.08.1.tar.xz", - "hash": "sha256-P74BhzZDlXVEy0EVuQ2brf6ucCd0dlh/Nnvb7sWao9c=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kunifiedpush-25.08.2.tar.xz", + "hash": "sha256-KlxqGjB0dMqVAreaZf0c9GYhguCDGkfQOLBkDCBXiDI=" }, "kwalletmanager": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kwalletmanager-25.08.1.tar.xz", - "hash": "sha256-zVLidGqrxSqp55GMaieItPJ3exoZR5sK+TZNT3FKhwQ=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kwalletmanager-25.08.2.tar.xz", + "hash": "sha256-uqll+OnUbp5MKwzPqxn0KvAVaDJGNkrbstYzSffW+3I=" }, "kwave": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kwave-25.08.1.tar.xz", - "hash": "sha256-K/ruibKs+y0ZEptcG9j69+HFOh4HEXkl9xHV7IcTfLE=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kwave-25.08.2.tar.xz", + "hash": "sha256-4A4alB1WAj1QPt7G0nRozvLcF5T3IQKACiRJ3U8Mlwo=" }, "kweather": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kweather-25.08.1.tar.xz", - "hash": "sha256-i3thgAQ0XFByrUc/zhWZi7HemHJ9xKgQGi1k12UNlao=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kweather-25.08.2.tar.xz", + "hash": "sha256-aB1RpiWotF09h+QnYZpeGMteME6Ky/esKHcH2Rtyw+s=" }, "kweathercore": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kweathercore-25.08.1.tar.xz", - "hash": "sha256-glk7w8Cga7XKbgd/8IQ9rF4luxM6U2fCSCpIph7Qgoc=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kweathercore-25.08.2.tar.xz", + "hash": "sha256-DRSR2AEa6T1iku6bjie5YTiVM7K+/cVIIZ9fQtHsDRU=" }, "kwordquiz": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/kwordquiz-25.08.1.tar.xz", - "hash": "sha256-tBDu0XPqN6PcM8Uik/5fzG4q8vYxhfkPOZJDPxlbDoI=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/kwordquiz-25.08.2.tar.xz", + "hash": "sha256-vvWWexyIiySBx36rX1HxBiOEvIYiirtBmF9TnoUl0j8=" }, "libgravatar": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/libgravatar-25.08.1.tar.xz", - "hash": "sha256-LsrbjKcnRxMSu0bd4KlglUxuNQH6YJ/5YnT52xFwYaM=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/libgravatar-25.08.2.tar.xz", + "hash": "sha256-K9uwLdAQIwdbkDJBFCTUFazYsiolpKLgSs51khJrweY=" }, "libkcddb": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/libkcddb-25.08.1.tar.xz", - "hash": "sha256-cELk0IzlOoMOtpR6XC98mqXpxgwWNzHaFJ3z6CwzjW8=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/libkcddb-25.08.2.tar.xz", + "hash": "sha256-lgI1UJaRwh39juHFSTru5YWRK98YBqa0tZuPafmVqnE=" }, "libkcompactdisc": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/libkcompactdisc-25.08.1.tar.xz", - "hash": "sha256-zrn0VzIQbf/ynU9RDGY7eBHDLkUG4ks7xkoP53zZKBw=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/libkcompactdisc-25.08.2.tar.xz", + "hash": "sha256-dq+OIjKMN5hFpLxS1csdH2Bllz8stTGDUwK8pSjMZyg=" }, "libkdcraw": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/libkdcraw-25.08.1.tar.xz", - "hash": "sha256-tfESztU6drFBS9kEt6x8jZt0NZLiWmxExC3W33sP64E=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/libkdcraw-25.08.2.tar.xz", + "hash": "sha256-CuQpKsI3YpMXGSUubaHgRDkNTwuJtOaBsSuH5q9EnSA=" }, "libkdegames": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/libkdegames-25.08.1.tar.xz", - "hash": "sha256-VCsvlRxQkcUVfMDy9TuuYa/EeyERXfdEFpW4L6cl6Do=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/libkdegames-25.08.2.tar.xz", + "hash": "sha256-Q/PP34LkbAdkrHeb/L48eHKOyfiA5x/PWH+zwFGV9Oc=" }, "libkdepim": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/libkdepim-25.08.1.tar.xz", - "hash": "sha256-xUikomzrXAnVGrUlgjiyAThXaAVIA9PxNyOIQ42sIIk=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/libkdepim-25.08.2.tar.xz", + "hash": "sha256-k2tPCnF3aFQttGnj1Z/x5FB1XSTaNBWaPQFtu6JcvSg=" }, "libkeduvocdocument": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/libkeduvocdocument-25.08.1.tar.xz", - "hash": "sha256-+DRaivVM6Od4EHURzPNp4S8v2+ySOPg0B/Z8B1ehZ4k=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/libkeduvocdocument-25.08.2.tar.xz", + "hash": "sha256-1lHduat2IaOR2pW8YvnR1zVOIcbaVius51z20lJcCt4=" }, "libkexiv2": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/libkexiv2-25.08.1.tar.xz", - "hash": "sha256-lQs50UK9/c80w5nsk2+5kw7sS4YiPX7hfBAxNZd0a4o=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/libkexiv2-25.08.2.tar.xz", + "hash": "sha256-G4rqeHNmYq8X1q4DkTRZM3VPmM/8oVNSBIE+sn7/YiI=" }, "libkgapi": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/libkgapi-25.08.1.tar.xz", - "hash": "sha256-WpP17NRihTFAcXIrBF8XH4CzpeYNH+cOcOW35JeB5sM=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/libkgapi-25.08.2.tar.xz", + "hash": "sha256-hQrGcoBVEPy7aKg4SiEsOMP/7COOWIebxVt0keLpAac=" }, "libkleo": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/libkleo-25.08.1.tar.xz", - "hash": "sha256-apor72WaQpTGEUrCMA/GLcXi0bSOsp7y6tm+WZl9i68=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/libkleo-25.08.2.tar.xz", + "hash": "sha256-vGuWNkTUx8AAAtoN8UPIze2k0/EusUCbZyEvq93g17g=" }, "libkmahjongg": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/libkmahjongg-25.08.1.tar.xz", - "hash": "sha256-jXMbcT+iXlpE2J+MMoqv5EcPAfdDlHB/ZcoWS/rLnCo=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/libkmahjongg-25.08.2.tar.xz", + "hash": "sha256-yZl1Nl3DRkvO16RnBW3KQ9XxdHAXgz0/Vq0RXKGoBww=" }, "libkomparediff2": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/libkomparediff2-25.08.1.tar.xz", - "hash": "sha256-14DaCGfA4hI/9NQBp7MOB72bMVkYKglJp9SXbX0ki0k=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/libkomparediff2-25.08.2.tar.xz", + "hash": "sha256-TVM+fXS+K2EnvZBvpNff4ejrRZ6QhnfmQS6L0LShwac=" }, "libksane": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/libksane-25.08.1.tar.xz", - "hash": "sha256-rUAk47taLpdcSJRdglyJ43+U9/79QLDbU8DV1i39zHo=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/libksane-25.08.2.tar.xz", + "hash": "sha256-2mtzd2CfB4lgB9sF4zIykbsW/NLWzZwsG1jg+Zn/ujM=" }, "libksieve": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/libksieve-25.08.1.tar.xz", - "hash": "sha256-usfJTWiYpujPIirgMTqttbzU7PvZo+wSEKamaaUxNFo=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/libksieve-25.08.2.tar.xz", + "hash": "sha256-nw7m3ljGe4FYhz6X6GmUojjLYrkeW5HQK0BB6WbOJHg=" }, "libktorrent": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/libktorrent-25.08.1.tar.xz", - "hash": "sha256-heMVChABgPpSZ/VfB0DatkTcc1z9gPdB0pi/vnisFgI=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/libktorrent-25.08.2.tar.xz", + "hash": "sha256-RdgIjGzXU3iDZn4Ry/6Tf5ZMvYBw196l05vZOhG1WDY=" }, "lokalize": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/lokalize-25.08.1.tar.xz", - "hash": "sha256-0QNM7MD1tvuOhp7Mm56G/ZK1XWstKn3fAYYUkmhPMTc=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/lokalize-25.08.2.tar.xz", + "hash": "sha256-DjrFQUgDyJAe9KSOivqT4qWHNtX9OxTFEdbZ0gGNMNo=" }, "lskat": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/lskat-25.08.1.tar.xz", - "hash": "sha256-wR3/DtyM38QB5pJSoga5wzQb0+neO1PvwPQ0PD05TNg=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/lskat-25.08.2.tar.xz", + "hash": "sha256-8qz6IhIZWoZj+btqE1H9RTeQ9er+dOm0VnHrYfI8IoA=" }, "mailcommon": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/mailcommon-25.08.1.tar.xz", - "hash": "sha256-Anuv9yEG5C1jVE8yP0WGnsS2rpnnoLAOMNoLwiH3cwU=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/mailcommon-25.08.2.tar.xz", + "hash": "sha256-6miyUOO6PjsiwhvEDOTtQBUC0eWejtz3DFsfydSzTcc=" }, "mailimporter": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/mailimporter-25.08.1.tar.xz", - "hash": "sha256-MEvckVW7dKrOyjy3lgi2uA0UlICWgwVWRa2VcOqNt8w=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/mailimporter-25.08.2.tar.xz", + "hash": "sha256-z++flxJoJFGItEFfjn0boPfvqPmSXHpNsIhzZ/IPuEg=" }, "marble": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/marble-25.08.1.tar.xz", - "hash": "sha256-GM0cIhzluRbBDYKM4IQhnBXigGo3b1P5lw+2aC1y9Rs=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/marble-25.08.2.tar.xz", + "hash": "sha256-ZV1wp2j/xn1dPy2CAAXepX/5r10Jg346urz/Evy3df8=" }, "markdownpart": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/markdownpart-25.08.1.tar.xz", - "hash": "sha256-qmJCqvrfOYkwY4CuMvEy4g21Wkh9jjdR7Gz65QXjssQ=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/markdownpart-25.08.2.tar.xz", + "hash": "sha256-8I1iQ2m+EP2VY6Ofatb88gDgmfD4Ov45AKhPeE7k50I=" }, "massif-visualizer": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/massif-visualizer-25.08.1.tar.xz", - "hash": "sha256-qej9aulBvF8vVcq2TVjiIp3d/xzkEprKvDgvF19VfZA=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/massif-visualizer-25.08.2.tar.xz", + "hash": "sha256-88nqICyX5ajDQ1pc0op5blDT9Fo7GNzJXwWQy8uSmhQ=" }, "mbox-importer": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/mbox-importer-25.08.1.tar.xz", - "hash": "sha256-LoGGStr2foGAzOhZIAdwyPMGO5VBox9KgYBNPdDUJ2E=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/mbox-importer-25.08.2.tar.xz", + "hash": "sha256-J58Kp9PpK8qtVym/UP728LQ9WOMhwoJ96y/Lnm9vz2A=" }, "merkuro": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/merkuro-25.08.1.tar.xz", - "hash": "sha256-gnxGG/78zp38P3rZ/fo0BxDIvP9asL1w38vk5yY2o8w=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/merkuro-25.08.2.tar.xz", + "hash": "sha256-6n6ZhJO8a0bnNyMXO1882rOclclcrpA8sXz+KoeOs0U=" }, "messagelib": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/messagelib-25.08.1.tar.xz", - "hash": "sha256-mf6JMo4hR7PIFFJ+ujhRpDPmp3mDhNDkJGm2ge2t2Os=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/messagelib-25.08.2.tar.xz", + "hash": "sha256-RkVrc9bN0QxdHduP5T/A/2HhzjjJXC/CEpnb6eSmR+4=" }, "mimetreeparser": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/mimetreeparser-25.08.1.tar.xz", - "hash": "sha256-C36Y4cX3EJzq5LHLTd/rD10Ag4fj51YqAg+hS6MTZaQ=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/mimetreeparser-25.08.2.tar.xz", + "hash": "sha256-+jLUHCaEdMDkUk9WXEgyXl0dkIJ5bdZ2CKm+pRRr7bI=" }, "minuet": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/minuet-25.08.1.tar.xz", - "hash": "sha256-TV0Q8eWMOP39FeRK5MFkXEVAsRBU6TvwOHAh2GQ9/xM=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/minuet-25.08.2.tar.xz", + "hash": "sha256-qV49m/Of++FJ5vy5pk5Cv1+7V/FyPriSGKDlaoB0iEo=" }, "neochat": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/neochat-25.08.1.tar.xz", - "hash": "sha256-mtddJ5t/KFOOgaHsJdG7hnxECcRjbZ0/rL/tIZ716bY=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/neochat-25.08.2.tar.xz", + "hash": "sha256-VDkkfJtnT2/U9yQOlJitwhlyxvw1BCrrs0K8/K84Q/U=" }, "okular": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/okular-25.08.1.tar.xz", - "hash": "sha256-Z75CocPP2IecNx++gvUBsaJwnudN0Iy9IlPUjCdj7Qg=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/okular-25.08.2.tar.xz", + "hash": "sha256-3kAc00N21nihajYUc1FIRPeIALOY47Dba96FoJ5jU5I=" }, "palapeli": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/palapeli-25.08.1.tar.xz", - "hash": "sha256-VHjAEFY6MfzDRYGEuIh2ud8VxegyFswWk0yz+u433O4=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/palapeli-25.08.2.tar.xz", + "hash": "sha256-EF2bCUncy3yN8hbvoyMgHlfLKfoY70sE5kjC6yZn1zk=" }, "parley": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/parley-25.08.1.tar.xz", - "hash": "sha256-a4Z5tGMINFbc8iddLCqz3puAFyoCnfUGBZT6PJkRSQA=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/parley-25.08.2.tar.xz", + "hash": "sha256-WUmrWVoRgeYYheHfCkOIzpq5FrRh6a55w+cCjFIxjhQ=" }, "partitionmanager": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/partitionmanager-25.08.1.tar.xz", - "hash": "sha256-G++TeKP4bQwdpU9ELoWg3RyaJDetQYt5aBLcyZMtp5A=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/partitionmanager-25.08.2.tar.xz", + "hash": "sha256-gRfiToA45dMk7pNCnxeslklg40aFTCYut4MNhWrZBHs=" }, "picmi": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/picmi-25.08.1.tar.xz", - "hash": "sha256-tMdUn2bQodgYiLL4yXV0pA/quc+3MHI1dvw3X2qqL04=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/picmi-25.08.2.tar.xz", + "hash": "sha256-GIqd3LbO/COPRpafbTQiHOLXUJVb2oFynhsBITY+sh8=" }, "pim-data-exporter": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/pim-data-exporter-25.08.1.tar.xz", - "hash": "sha256-m06yDaWXEy5xDpviihVVk1zrshOr5tVmvISN/2ED/DQ=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/pim-data-exporter-25.08.2.tar.xz", + "hash": "sha256-m45H9SxFMmLJOaT6pKP4zEmd2RgFZMBHdRtsWp3wTyc=" }, "pim-sieve-editor": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/pim-sieve-editor-25.08.1.tar.xz", - "hash": "sha256-FGITFU+PkXX6Gx0GQqv9kaYuAFkL2hckbj67oaPYBvA=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/pim-sieve-editor-25.08.2.tar.xz", + "hash": "sha256-+6zJfq56Br9N8Rqc3rvJ+lainoz8zABylY6OJKN0YnU=" }, "pimcommon": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/pimcommon-25.08.1.tar.xz", - "hash": "sha256-SBdshLbtmvzOODUQuxfGnqY1DCiTE269lqKNWf1zkUE=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/pimcommon-25.08.2.tar.xz", + "hash": "sha256-3jQUmUBvMX2v6fo+XutgC70Oxp804o6OC7j/2r6OlQs=" }, "plasmatube": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/plasmatube-25.08.1.tar.xz", - "hash": "sha256-2qxhzninEJbImXHao+5LFoZhsKvFwubYksMANnEADS8=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/plasmatube-25.08.2.tar.xz", + "hash": "sha256-TE8PZNcu4YvsAzNvs5G9uX54AKKqgLcZXmjnsNYlAlQ=" }, "poxml": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/poxml-25.08.1.tar.xz", - "hash": "sha256-TT5f9vywvxcEFurv+blT/fqZqbruMhESSFs9+q0u7is=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/poxml-25.08.2.tar.xz", + "hash": "sha256-tCJsUSeByP5roUMZHzS0lUeuXysB1ISBqrqYQpi3ftU=" }, "qmlkonsole": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/qmlkonsole-25.08.1.tar.xz", - "hash": "sha256-DlCUmKm3bERYc2vSYND2ubTARhMIMT9JhkGC4JcJE/Y=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/qmlkonsole-25.08.2.tar.xz", + "hash": "sha256-vskxw9ASMG/BaH8BBjF+jrnl+d9TeLUGiJVYmqyGjbI=" }, "qrca": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/qrca-25.08.1.tar.xz", - "hash": "sha256-qm5N/M6oN0b4J1Ch8n47LtjjXtrTGBJX7k6G4uCqu9Y=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/qrca-25.08.2.tar.xz", + "hash": "sha256-A2VLarfZSiSj9ysHaUwpHHjpguo49WNY1aSJ4dwuFwU=" }, "rocs": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/rocs-25.08.1.tar.xz", - "hash": "sha256-7LnnAy6oNg+t6NvvDmLAYmHSwo/niDzo+ioL8tmZKoc=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/rocs-25.08.2.tar.xz", + "hash": "sha256-BL+zxhB4ZTvHiZTSNiK6Qt08sDUJoMIhhXg5UfH6blU=" }, "signon-kwallet-extension": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/signon-kwallet-extension-25.08.1.tar.xz", - "hash": "sha256-exNtJx8A09Q+ZKDYRQhjwPEYOptFBAd6pj2n9gmeKi0=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/signon-kwallet-extension-25.08.2.tar.xz", + "hash": "sha256-amAuEs3fuSZqOLVID6yo5LeJkrhASqLIspsGl5qm51w=" }, "skanlite": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/skanlite-25.08.1.tar.xz", - "hash": "sha256-i+zjny1+q0+fuK6u771jDCrnziW7a2P6j08V0j39nGw=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/skanlite-25.08.2.tar.xz", + "hash": "sha256-YIJ16zKwEcfdNAARieNLADr+iblM3d8Uq5m4Dw2ICKg=" }, "skanpage": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/skanpage-25.08.1.tar.xz", - "hash": "sha256-UTEiHG/kitN2N5WM6/byZ2MZY843furmC7Zb+Ykfu6A=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/skanpage-25.08.2.tar.xz", + "hash": "sha256-G93TK6+yj1zKatkBBFUrdCmnxN1DBI7IH7PPU/LyBHk=" }, "skladnik": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/skladnik-25.08.1.tar.xz", - "hash": "sha256-+yDvorhnpC01V14HWKvLuCFFFBIJKsU6FKhSnohmEl0=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/skladnik-25.08.2.tar.xz", + "hash": "sha256-AmxD4/iLvoz6Ue9wOHlbWwclocI0RAymqoqyBKrFJ6c=" }, "step": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/step-25.08.1.tar.xz", - "hash": "sha256-1a6MJXGPamR1ViEPLUBV3hzNNC07lI8U+eLuJ6tIsVQ=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/step-25.08.2.tar.xz", + "hash": "sha256-wA0k//FkXrJJamFejkc2VE7jX9OMwbhLc15aJRrILDM=" }, "svgpart": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/svgpart-25.08.1.tar.xz", - "hash": "sha256-K+YHbaJHd2aWWcKt9cy7WN4OfpFwi827T1z7TfhUh6c=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/svgpart-25.08.2.tar.xz", + "hash": "sha256-T8+uQ8Q/RfnUS2VSM550FI8sXAd6jUh9H/9Oo+9tvKY=" }, "sweeper": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/sweeper-25.08.1.tar.xz", - "hash": "sha256-DiH8JwM2++LWtlNb98ZxOXUDRSZjYbmXQBpUgI88BPc=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/sweeper-25.08.2.tar.xz", + "hash": "sha256-4KCSw/g0cVCHo4knw8J/Thz/xZYkBNjj/vacO6bto60=" }, "telly-skout": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/telly-skout-25.08.1.tar.xz", - "hash": "sha256-75AgfeMA8FNnkFmZZ2b00A2M212vU/tbGtKgX9UbAl4=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/telly-skout-25.08.2.tar.xz", + "hash": "sha256-nf76OvOoHAUrpFlTlKKgnKb/MYYCL8oBeqj4ATwFQMA=" }, "tokodon": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/tokodon-25.08.1.tar.xz", - "hash": "sha256-Gp+fG9Lgq9nS+2l5DzNqXX2ZcTrC0Fm1vvGdl7ZCp0A=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/tokodon-25.08.2.tar.xz", + "hash": "sha256-8yYWdcDGq0IbSwGk/1WesUw+40xsxx5uoj77EQY7ojQ=" }, "umbrello": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/umbrello-25.08.1.tar.xz", - "hash": "sha256-7RoEU6/PbU3qtw/4ZPSCSKIlOjZcFlq6WLA4rEr2IQQ=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/umbrello-25.08.2.tar.xz", + "hash": "sha256-7BQbgzSFFKXxRZbtV9Kt5J9ze07a/Y6G8Cv1FU55TH4=" }, "yakuake": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/yakuake-25.08.1.tar.xz", - "hash": "sha256-qn3/qFujPshTRFOMZwzQP5z0oL9akCXQPL5Y4f9rVS4=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/yakuake-25.08.2.tar.xz", + "hash": "sha256-cL7+ptmgaPbc67q/HrBYR4+dAEgDHdT4DPjcCH8MRRw=" }, "zanshin": { - "version": "25.08.1", - "url": "mirror://kde/stable/release-service/25.08.1/src/zanshin-25.08.1.tar.xz", - "hash": "sha256-kxyH9Ep8qW68JN+SLCILbmSwo3QZWSfqjtIoSNarzrc=" + "version": "25.08.2", + "url": "mirror://kde/stable/release-service/25.08.2/src/zanshin-25.08.2.tar.xz", + "hash": "sha256-S5Ind8wxaE/NsKD3+seQ8g7k3iKSe8GQn/7TpCqpE5A=" } } \ No newline at end of file diff --git a/pkgs/os-specific/linux/nvidia-x11/settings.nix b/pkgs/os-specific/linux/nvidia-x11/settings.nix index 5ab9b0066a58..8f38cffa1faf 100644 --- a/pkgs/os-specific/linux/nvidia-x11/settings.nix +++ b/pkgs/os-specific/linux/nvidia-x11/settings.nix @@ -33,12 +33,9 @@ let inherit sha256; }; - meta = with lib; { + meta = { homepage = "https://www.nvidia.com/object/unix.html"; platforms = nvidia_x11.meta.platforms; - maintainers = with maintainers; [ - aidalgol - ]; }; libXNVCtrl = stdenv.mkDerivation { diff --git a/pkgs/servers/http/tomcat/default.nix b/pkgs/servers/http/tomcat/default.nix index b470d45e8868..3877e627adcf 100644 --- a/pkgs/servers/http/tomcat/default.nix +++ b/pkgs/servers/http/tomcat/default.nix @@ -60,17 +60,17 @@ let in { tomcat9 = common { - version = "9.0.109"; - hash = "sha256-/masqdxAAgA4VwluYMSCsfAFr1RXx2fKnFgE9zLePMI="; + version = "9.0.110"; + hash = "sha256-lDk+uSjtAdWACK9pJWYNen03JmHeXO+NY8ZqGqoolhg="; }; tomcat10 = common { - version = "10.1.46"; - hash = "sha256-RenV71YatGt0x19AwzuD9J4T556Z9zbf+OiUhVfpaNo="; + version = "10.1.47"; + hash = "sha256-pqPfam1tuW5J4gxZc6WyNKEYW88cGn7zo2yuTDaM+FI="; }; tomcat11 = common { - version = "11.0.11"; - hash = "sha256-KpG4DB6n279K8Fux+Aq7l15d5BXAyAPep0XlqhEm4IE="; + version = "11.0.12"; + hash = "sha256-GmW8ga7V1ME60iUlj110bC1jaZ3JagT/4z4W4y9CDFU="; }; } diff --git a/pkgs/servers/mir/default.nix b/pkgs/servers/mir/default.nix index 6c521e671de7..afbe51c40186 100644 --- a/pkgs/servers/mir/default.nix +++ b/pkgs/servers/mir/default.nix @@ -5,8 +5,8 @@ let in { mir = common { - version = "2.22.1"; - hash = "sha256-NESLpKedoI+WjnwmtmdTvqo+mbCopb2wCA5J4t49YSk="; + version = "2.22.2"; + hash = "sha256-AZUdj/ctBeBa3BUnmaC6NdyCO0XXBx5xMG7zPoh6ARc="; }; mir_2_15 = common { diff --git a/pkgs/servers/monitoring/grafana/plugins/victoriametrics-metrics-datasource/default.nix b/pkgs/servers/monitoring/grafana/plugins/victoriametrics-metrics-datasource/default.nix index 82a733d65e03..7159eb0747d2 100644 --- a/pkgs/servers/monitoring/grafana/plugins/victoriametrics-metrics-datasource/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/victoriametrics-metrics-datasource/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "victoriametrics-metrics-datasource"; - version = "0.19.2"; - zipHash = "sha256-CxntBmqVQe15pmQa4urQYWxHA3uWv/yABI/CR0yDG3g="; + version = "0.19.4"; + zipHash = "sha256-gpbBPyzWWiz9cENBWEHyDqBRMXypiEDDgdYFuQnsD5o="; meta = { description = "VictoriaMetrics metrics datasource for Grafana"; license = lib.licenses.agpl3Only; diff --git a/pkgs/shells/nushell/plugins/formats.nix b/pkgs/shells/nushell/plugins/formats.nix index 77debd7f7107..d008f8e9bb59 100644 --- a/pkgs/shells/nushell/plugins/formats.nix +++ b/pkgs/shells/nushell/plugins/formats.nix @@ -27,7 +27,6 @@ rustPlatform.buildRustPackage (finalAttrs: { license = lib.licenses.mit; maintainers = with lib.maintainers; [ viraptor - aidalgol ]; }; }) diff --git a/pkgs/shells/nushell/plugins/gstat.nix b/pkgs/shells/nushell/plugins/gstat.nix index c39993e6c9d4..761c6d1c1fb2 100644 --- a/pkgs/shells/nushell/plugins/gstat.nix +++ b/pkgs/shells/nushell/plugins/gstat.nix @@ -29,7 +29,6 @@ rustPlatform.buildRustPackage (finalAttrs: { license = lib.licenses.mit; maintainers = with lib.maintainers; [ mrkkrp - aidalgol ]; }; }) diff --git a/pkgs/shells/nushell/plugins/query.nix b/pkgs/shells/nushell/plugins/query.nix index b840959fc93d..d9362abb8583 100644 --- a/pkgs/shells/nushell/plugins/query.nix +++ b/pkgs/shells/nushell/plugins/query.nix @@ -33,7 +33,6 @@ rustPlatform.buildRustPackage (finalAttrs: { license = lib.licenses.mit; maintainers = with lib.maintainers; [ happysalada - aidalgol ]; }; }) diff --git a/pkgs/tools/inputmethods/interception-tools/caps2esc.nix b/pkgs/tools/inputmethods/interception-tools/caps2esc.nix index 6e9b8f32800a..a75cb754f201 100644 --- a/pkgs/tools/inputmethods/interception-tools/caps2esc.nix +++ b/pkgs/tools/inputmethods/interception-tools/caps2esc.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitLab, + fetchpatch, cmake, }: @@ -16,7 +17,12 @@ stdenv.mkDerivation rec { rev = "v${version}"; hash = "sha256-gPFElAixiDTTwcl2XKM7MbTkpRrg8ToO5K7H8kz3DHk="; }; - + patches = [ + (fetchpatch { + url = "https://gitlab.com/interception/linux/plugins/caps2esc/-/commit/47ea8022df47b23d5d9603f9fe71b3715e954e4c.patch"; + sha256 = "sha256-lB+pDwmFWW1fpjOPC6GLpxvrs87crDCNk1s9KnfrDD4="; + }) + ]; nativeBuildInputs = [ cmake ]; meta = with lib; { diff --git a/pkgs/tools/networking/openssh/default.nix b/pkgs/tools/networking/openssh/default.nix index 47f215c6e7f9..046a4db7a55c 100644 --- a/pkgs/tools/networking/openssh/default.nix +++ b/pkgs/tools/networking/openssh/default.nix @@ -50,17 +50,17 @@ in openssh_hpn = common rec { pname = "openssh-with-hpn"; - version = "10.0p2"; + version = "10.1p1"; extraDesc = " with high performance networking patches"; src = fetchurl { url = urlFor version; - hash = "sha256-AhoucJoO30JQsSVr1anlAEEakN3avqgw7VnO+Q652Fw="; + hash = "sha256-ufx6K4JXlGem8vQ+SoHI4d/aYU3bT5slWq/XAgu/B1g="; }; extraPatches = let - url = "https://raw.githubusercontent.com/freebsd/freebsd-ports/dde9561b3ff73639aeebe8ec33ad52ecca0bf58d/security/openssh-portable/files/extra-patch-hpn"; + url = "https://raw.githubusercontent.com/freebsd/freebsd-ports/7d4f03d56d19a19a15399a03b3ceca8a0f5924b4/security/openssh-portable/files/extra-patch-hpn"; in [ ./ssh-keysign-8.5.patch @@ -71,7 +71,7 @@ in inherit url; stripLen = 1; excludes = [ "channels.c" ]; - hash = "sha256-0HQAacNdvqX+7CTDhkbgAyb0WbqnnH6iAYQBFh8XenA="; + hash = "sha256-BGR0Jn1JoD/0q9/TKjygg9C3UWeVf0R2DrH0esMzmpY="; }) (fetchpatch { @@ -93,12 +93,12 @@ in openssh_gssapi = common rec { pname = "openssh-with-gssapi"; - version = "10.0p2"; + version = "10.1p1"; extraDesc = " with GSSAPI support"; src = fetchurl { url = urlFor version; - hash = "sha256-AhoucJoO30JQsSVr1anlAEEakN3avqgw7VnO+Q652Fw="; + hash = "sha256-ufx6K4JXlGem8vQ+SoHI4d/aYU3bT5slWq/XAgu/B1g="; }; extraPatches = [ @@ -106,8 +106,8 @@ in (fetchpatch { name = "openssh-gssapi.patch"; - url = "https://salsa.debian.org/ssh-team/openssh/raw/debian/1%2510.0p1-1/debian/patches/gssapi.patch"; - hash = "sha256-7Q27tvtCY3b9evC3lbqEz4u7v5DcerjWZfhh8azIAQo="; + url = "https://salsa.debian.org/ssh-team/openssh/raw/debian/1%2510.1p1-1/debian/patches/gssapi.patch"; + hash = "sha256-/wJ3AA+RscHjFRSeL0LENviKlCglpOi7HNuCxidpQV8="; }) ]; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 3b9996ca8dfe..e4de5162d515 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -665,6 +665,7 @@ mapAliases { code-browser-gtk = throw "'code-browser-gtk' has been removed, as it was broken since 22.11"; # Added 2025-08-22 code-browser-gtk2 = throw "'code-browser-gtk2' has been removed, as it was broken since 22.11"; # Added 2025-08-22 code-browser-qt = throw "'code-browser-qt' has been removed, as it was broken since 22.11"; # Added 2025-08-22 + cog = throw "'cog' has been removed as it depends on unmaintained libraries"; # Added 2025-10-08 collada2gltf = throw "collada2gltf has been removed from Nixpkgs, as it has been unmaintained upstream for 5 years and does not build with supported GCC versions"; # Addd 2025-08-08 colloid-kde = throw "'colloid-kde' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20 colorpicker = throw "'colorpicker' has been removed due to lack of maintenance upstream. Consider using 'xcolor', 'gcolor3', 'eyedropper' or 'gpick' instead"; # Added 2024-10-19 @@ -2348,6 +2349,7 @@ mapAliases { rote = throw "rote has been removed due to lack of upstream maintenance"; # Added 2025-09-10 rnix-hashes = throw "'rnix-hashes' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 rpiboot-unstable = throw "'rpiboot-unstable' has been renamed to/replaced by 'rpiboot'"; # Converted to throw 2024-10-17 + rquickshare-legacy = throw "The legacy version depends on insecure package libsoup2, please use the main version"; # Added 2025-10-09 rr-unstable = rr; # Added 2022-09-17 rtx = mise; # Added 2024-01-05 ruby-zoom = throw "'ruby-zoom' has been removed due to lack of maintaince and had not been updated since 2020"; # Added 2025-08-24 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 84c6e70421d1..e42da8f528b0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11798,9 +11798,6 @@ with pkgs; withFonts = true; }; - libutp = callPackage ../applications/networking/p2p/libutp { }; - libutp_3_4 = callPackage ../applications/networking/p2p/libutp/3.4.nix { }; - lmms = libsForQt5.callPackage ../applications/audio/lmms { lame = null; libsoundio = null; @@ -11970,8 +11967,6 @@ with pkgs; x11Support = true; }; - rquickshare-legacy = rquickshare.override { app-type = "legacy"; }; - # a somewhat more maintained fork of ympd memento = qt6Packages.callPackage ../applications/video/memento { }; @@ -13260,8 +13255,6 @@ with pkgs; ### GAMES - _90secondportraits = callPackage ../games/90secondportraits { love = love_0_10; }; - inherit (callPackages ../games/fteqw { }) fteqw fteqw-dedicated @@ -13389,9 +13382,6 @@ with pkgs; d2x-rebirth-full ; - fallout-ce = callPackage ../games/fallout-ce/fallout-ce.nix { }; - fallout2-ce = callPackage ../games/fallout-ce/fallout2-ce.nix { }; - fltrator = callPackage ../games/fltrator { fltk = fltk-minimal; }; @@ -13428,7 +13418,7 @@ with pkgs; flightgear = libsForQt5.callPackage ../games/flightgear { }; - freeciv = callPackage ../games/freeciv { + freeciv = callPackage ../by-name/fr/freeciv/package.nix { sdl2Client = false; gtkClient = true; qtClient = false; @@ -13524,8 +13514,6 @@ with pkgs; luanti-client = luanti.override { buildServer = false; }; luanti-server = luanti.override { buildClient = false; }; - mrrescue = callPackage ../games/mrrescue { love = love_0_10; }; - mudlet = libsForQt5.callPackage ../games/mudlet { lua = lua5_1; }; @@ -13580,8 +13568,6 @@ with pkgs; stdenv = gccStdenv; }; - orthorobot = callPackage ../games/orthorobot { love = love_0_10; }; - papermcServers = callPackages ../games/papermc { }; papermc = papermcServers.papermc; diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index 819dd03d7582..92da02d990d1 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -1316,7 +1316,9 @@ let monolith = callPackage ../development/ocaml-modules/monolith { }; - mopsa = callPackage ../development/ocaml-modules/mopsa { }; + mopsa = callPackage ../development/ocaml-modules/mopsa { + inherit (pkgs.llvmPackages_19) clang libclang libllvm; + }; morbig = callPackage ../development/ocaml-modules/morbig { };