lol

Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
7d845ac9 06a01a66

+5566 -1732
+1
lib/modules.nix
··· 462 462 config = addFreeformType (addMeta (m.config or {})); 463 463 } 464 464 else 465 + lib.throwIfNot (isAttrs m) "module ${file} (${key}) does not look like a module." 465 466 { _file = toString m._file or file; 466 467 key = toString m.key or key; 467 468 disabledModules = m.disabledModules or [];
+7
lib/tests/modules.sh
··· 194 194 ## Paths should be allowed as values and work as expected 195 195 checkConfigOutput '^true$' config.submodule.enable ./declare-submoduleWith-path.nix 196 196 197 + ## deferredModule 198 + # default module is merged into nodes.foo 199 + checkConfigOutput '"beta"' config.nodes.foo.settingsDict.c ./deferred-module.nix 200 + # errors from the default module are reported with accurate location 201 + checkConfigError 'In `the-file-that-contains-the-bad-config.nix, via option default'\'': "bogus"' config.nodes.foo.bottom ./deferred-module.nix 202 + checkConfigError '.*lib/tests/modules/deferred-module-error.nix, via option deferred [(]:anon-1:anon-1:anon-1[)] does not look like a module.' config.result ./deferred-module-error.nix 203 + 197 204 # Check the file location information is propagated into submodules 198 205 checkConfigOutput the-file.nix config.submodule.internalFiles.0 ./submoduleFiles.nix 199 206
+20
lib/tests/modules/deferred-module-error.nix
··· 1 + { config, lib, ... }: 2 + let 3 + inherit (lib) types mkOption setDefaultModuleLocation evalModules; 4 + inherit (types) deferredModule lazyAttrsOf submodule str raw enum; 5 + in 6 + { 7 + options = { 8 + deferred = mkOption { 9 + type = deferredModule; 10 + }; 11 + result = mkOption { 12 + default = (evalModules { modules = [ config.deferred ]; }).config.result; 13 + }; 14 + }; 15 + config = { 16 + deferred = { ... }: 17 + # this should be an attrset, so this fails 18 + true; 19 + }; 20 + }
+58
lib/tests/modules/deferred-module.nix
··· 1 + { lib, ... }: 2 + let 3 + inherit (lib) types mkOption setDefaultModuleLocation; 4 + inherit (types) deferredModule lazyAttrsOf submodule str raw enum; 5 + in 6 + { 7 + imports = [ 8 + # generic module, declaring submodules: 9 + # - nodes.<name> 10 + # - default 11 + # where all nodes include the default 12 + ({ config, ... }: { 13 + _file = "generic.nix"; 14 + options.nodes = mkOption { 15 + type = lazyAttrsOf (submodule { imports = [ config.default ]; }); 16 + default = {}; 17 + }; 18 + options.default = mkOption { 19 + type = deferredModule; 20 + default = { }; 21 + description = '' 22 + Module that is included in all nodes. 23 + ''; 24 + }; 25 + }) 26 + 27 + { 28 + _file = "default-1.nix"; 29 + default = { config, ... }: { 30 + options.settingsDict = lib.mkOption { type = lazyAttrsOf str; default = {}; }; 31 + options.bottom = lib.mkOption { type = enum []; }; 32 + }; 33 + } 34 + 35 + { 36 + _file = "default-a-is-b.nix"; 37 + default = ./define-settingsDict-a-is-b.nix; 38 + } 39 + 40 + { 41 + _file = "nodes-foo.nix"; 42 + nodes.foo.settingsDict.b = "beta"; 43 + } 44 + 45 + { 46 + _file = "the-file-that-contains-the-bad-config.nix"; 47 + default.bottom = "bogus"; 48 + } 49 + 50 + { 51 + _file = "nodes-foo-c-is-a.nix"; 52 + nodes.foo = { config, ... }: { 53 + settingsDict.c = config.settingsDict.a; 54 + }; 55 + } 56 + 57 + ]; 58 + }
+3
lib/tests/modules/define-settingsDict-a-is-b.nix
··· 1 + { config, ... }: { 2 + settingsDict.a = config.settingsDict.b; 3 + }
+30
lib/types.nix
··· 539 539 modules = toList modules; 540 540 }; 541 541 542 + # A module to be imported in some other part of the configuration. 543 + deferredModule = deferredModuleWith { }; 544 + 545 + # A module to be imported in some other part of the configuration. 546 + # `staticModules`' options will be added to the documentation, unlike 547 + # options declared via `config`. 548 + deferredModuleWith = attrs@{ staticModules ? [] }: mkOptionType { 549 + name = "deferredModule"; 550 + description = "module"; 551 + check = x: isAttrs x || isFunction x || path.check x; 552 + merge = loc: defs: { 553 + imports = staticModules ++ map (def: lib.setDefaultModuleLocation "${def.file}, via option ${showOption loc}" def.value) defs; 554 + }; 555 + inherit (submoduleWith { modules = staticModules; }) 556 + getSubOptions 557 + getSubModules; 558 + substSubModules = m: deferredModuleWith (attrs // { 559 + staticModules = m; 560 + }); 561 + functor = defaultFunctor "deferredModuleWith" // { 562 + type = types.deferredModuleWith; 563 + payload = { 564 + inherit staticModules; 565 + }; 566 + binOp = lhs: rhs: { 567 + staticModules = lhs.staticModules ++ rhs.staticModules; 568 + }; 569 + }; 570 + }; 571 + 542 572 # The type of a type! 543 573 optionType = mkOptionType { 544 574 name = "optionType";
+19
nixos/doc/manual/development/option-types.section.md
··· 220 220 requires using a function: 221 221 `the-submodule = { ... }: { options = { ... }; }`. 222 222 223 + `types.deferredModule` 224 + 225 + : Whereas `submodule` represents an option tree, `deferredModule` represents 226 + a module value, such as a module file or a configuration. 227 + 228 + It can be set multiple times. 229 + 230 + Module authors can use its value in `imports`, in `submoduleWith`'s `modules` 231 + or in `evalModules`' `modules` parameter, among other places. 232 + 233 + Note that `imports` must be evaluated before the module fixpoint. Because 234 + of this, deferred modules can only be imported into "other" fixpoints, such 235 + as submodules. 236 + 237 + One use case for this type is the type of a "default" module that allow the 238 + user to affect all submodules in an `attrsOf submodule` at once. This is 239 + more convenient and discoverable than expecting the module user to 240 + type-merge with the `attrsOf submodule` option. 241 + 223 242 ## Composed Types {#sec-option-types-composed} 224 243 225 244 Composed types are types that take a type as parameter. `listOf
+37
nixos/doc/manual/from_md/development/option-types.section.xml
··· 427 427 </itemizedlist> 428 428 </listitem> 429 429 </varlistentry> 430 + <varlistentry> 431 + <term> 432 + <literal>types.deferredModule</literal> 433 + </term> 434 + <listitem> 435 + <para> 436 + Whereas <literal>submodule</literal> represents an option 437 + tree, <literal>deferredModule</literal> represents a module 438 + value, such as a module file or a configuration. 439 + </para> 440 + <para> 441 + It can be set multiple times. 442 + </para> 443 + <para> 444 + Module authors can use its value in 445 + <literal>imports</literal>, in 446 + <literal>submoduleWith</literal><quote>s 447 + <literal>modules</literal> or in 448 + <literal>evalModules</literal></quote> 449 + <literal>modules</literal> parameter, among other places. 450 + </para> 451 + <para> 452 + Note that <literal>imports</literal> must be evaluated 453 + before the module fixpoint. Because of this, deferred 454 + modules can only be imported into <quote>other</quote> 455 + fixpoints, such as submodules. 456 + </para> 457 + <para> 458 + One use case for this type is the type of a 459 + <quote>default</quote> module that allow the user to affect 460 + all submodules in an <literal>attrsOf submodule</literal> at 461 + once. This is more convenient and discoverable than 462 + expecting the module user to type-merge with the 463 + <literal>attrsOf submodule</literal> option. 464 + </para> 465 + </listitem> 466 + </varlistentry> 430 467 </variablelist> 431 468 </section> 432 469 <section xml:id="sec-option-types-composed">
+2 -1
nixos/modules/services/web-apps/hedgedoc.nix
··· 1031 1031 ''; 1032 1032 serviceConfig = { 1033 1033 WorkingDirectory = cfg.workDir; 1034 - StateDirectory = [ cfg.workDir cfg.configuration.uploadsPath ]; 1034 + StateDirectory = [ (builtins.replaceStrings [ "/var/lib/" ] [ "" ] cfg.workDir) ]; 1035 + ReadWritePaths = [ cfg.configuration.uploadsPath ]; 1035 1036 ExecStart = "${cfg.package}/bin/hedgedoc"; 1036 1037 EnvironmentFile = mkIf (cfg.environmentFile != null) [ cfg.environmentFile ]; 1037 1038 Environment = [
+26 -25
nixos/modules/services/x11/desktop-managers/pantheon.nix
··· 50 50 51 51 Note that this should be a last resort; patching the package is preferred (see GPaste). 52 52 ''; 53 - apply = list: list ++ 54 - [ 55 - pkgs.pantheon.pantheon-agent-geoclue2 56 - ]; 57 53 }; 58 54 59 55 extraWingpanelIndicators = mkOption { ··· 96 92 97 93 config = mkMerge [ 98 94 (mkIf cfg.enable { 95 + services.xserver.desktopManager.pantheon.sessionPath = utils.removePackagesByName [ 96 + pkgs.pantheon.pantheon-agent-geoclue2 97 + ] config.environment.pantheon.excludePackages; 99 98 100 99 services.xserver.displayManager.sessionPackages = [ pkgs.pantheon.elementary-session-settings ]; 101 100 ··· 177 176 networking.networkmanager.enable = mkDefault true; 178 177 179 178 # Global environment 180 - environment.systemPackages = with pkgs; [ 179 + environment.systemPackages = (with pkgs.pantheon; [ 180 + elementary-session-settings 181 + elementary-settings-daemon 182 + gala 183 + gnome-settings-daemon 184 + (switchboard-with-plugs.override { 185 + plugs = cfg.extraSwitchboardPlugs; 186 + }) 187 + (wingpanel-with-indicators.override { 188 + indicators = cfg.extraWingpanelIndicators; 189 + }) 190 + ]) ++ utils.removePackagesByName ((with pkgs; [ 181 191 desktop-file-utils 182 - glib 192 + glib # for gsettings program 183 193 gnome-menus 184 194 gnome.adwaita-icon-theme 185 - gtk3.out 186 - hicolor-icon-theme 195 + gtk3.out # for gtk-launch program 187 196 onboard 188 197 qgnomeplatform 189 - shared-mime-info 190 198 sound-theme-freedesktop 191 - xdg-user-dirs 192 - ] ++ (with pkgs.pantheon; [ 199 + xdg-user-dirs # Update user dirs as described in http://freedesktop.org/wiki/Software/xdg-user-dirs/ 200 + ]) ++ (with pkgs.pantheon; [ 193 201 # Artwork 194 202 elementary-gtk-theme 195 203 elementary-icon-theme ··· 199 207 # Desktop 200 208 elementary-default-settings 201 209 elementary-dock 202 - elementary-session-settings 203 210 elementary-shortcut-overlay 204 - gala 205 - (switchboard-with-plugs.override { 206 - plugs = cfg.extraSwitchboardPlugs; 207 - }) 208 - (wingpanel-with-indicators.override { 209 - indicators = cfg.extraWingpanelIndicators; 210 - }) 211 211 212 212 # Services 213 213 elementary-capnet-assist 214 214 elementary-notifications 215 - elementary-settings-daemon 216 - gnome-settings-daemon 217 215 pantheon-agent-geoclue2 218 216 pantheon-agent-polkit 219 - ]); 220 - 221 - programs.evince.enable = mkDefault true; 222 - programs.file-roller.enable = mkDefault true; 217 + ])) config.environment.pantheon.excludePackages; 223 218 224 219 # Settings from elementary-default-settings 225 220 environment.etc."gtk-3.0/settings.ini".source = "${pkgs.pantheon.elementary-default-settings}/etc/gtk-3.0/settings.ini"; 221 + 222 + xdg.mime.enable = true; 223 + xdg.icons.enable = true; 226 224 227 225 xdg.portal.enable = true; 228 226 xdg.portal.extraPortals = with pkgs.pantheon; [ ··· 271 269 }) 272 270 273 271 (mkIf serviceCfg.apps.enable { 272 + programs.evince.enable = mkDefault true; 273 + programs.file-roller.enable = mkDefault true; 274 + 274 275 environment.systemPackages = utils.removePackagesByName ([ 275 276 pkgs.gnome.gnome-font-viewer 276 277 ] ++ (with pkgs.pantheon; [
+2 -2
nixos/modules/services/x11/desktop-managers/plasma5.nix
··· 234 234 (mkIf (cfg.enable || cfg.mobile.enable) { 235 235 236 236 security.wrappers = { 237 - kcheckpass = { 237 + kscreenlocker_greet = { 238 238 setuid = true; 239 239 owner = "root"; 240 240 group = "root"; 241 - source = "${getBin libsForQt5.kscreenlocker}/libexec/kcheckpass"; 241 + source = "${getBin libsForQt5.kscreenlocker}/libexec/kscreenlocker_greet"; 242 242 }; 243 243 start_kdeinit = { 244 244 setuid = true;
+3 -3
pkgs/applications/blockchains/go-ethereum/default.nix
··· 9 9 10 10 in buildGoModule rec { 11 11 pname = "go-ethereum"; 12 - version = "1.10.17"; 12 + version = "1.10.18"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "ethereum"; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - sha256 = "sha256-GBlrg4wOiqEQTZC3CtfAZbIvS16/pSjEedEDrPGNUtY="; 18 + sha256 = "1jfyhzklznjrdki6m8wjgqzp63b6n6vy7ws3l0al58zkaybnpikw"; 19 19 }; 20 20 21 - vendorSha256 = "sha256-D4odWuGFipSvbKbNlA6PkTo3rWGTCptJcn/7V7ZA7qs="; 21 + vendorSha256 = "10xpxz8ybgwqizqy9d3phza8mlxxpsbk4qsf271r7ls4qr5q1wxz"; 22 22 23 23 doCheck = false; 24 24
+3 -3
pkgs/applications/blockchains/lightning-loop/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "lightning-loop"; 8 - version = "0.18.0-beta"; 8 + version = "0.19.1-beta"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "lightninglabs"; 12 12 repo = "loop"; 13 13 rev = "v${version}"; 14 - sha256 = "1kg5nlvb4lb3cjn84wcylhq0l73d2n6rg4n1srnxmgs96v41y78f"; 14 + sha256 = "08jn1ybh9l9qy4j9b3psvgk7b869aaabpxh73v81980qflb9snnc"; 15 15 }; 16 16 17 - vendorSha256 = "0q3wbjfaqdj29sjlhx6fhc0p4d12aa31s6ia36jalcvf659ybb0l"; 17 + vendorSha256 = "0wirlf43jl888bh2qxis1ihsr1g2lp2rx7p100dsb3imqbm25q3b"; 18 18 19 19 subPackages = [ "cmd/loop" "cmd/loopd" ]; 20 20
+12
pkgs/applications/editors/vim/plugins/generated.nix
··· 12696 12696 meta.homepage = "https://github.com/catppuccin/nvim/"; 12697 12697 }; 12698 12698 12699 + catppuccin-vim = buildVimPluginFrom2Nix { 12700 + pname = "catppuccin-vim"; 12701 + version = "2022-06-06"; 12702 + src = fetchFromGitHub { 12703 + owner = "catppuccin"; 12704 + repo = "vim"; 12705 + rev = "eaac7edb19ff11ce049513ac184fff7493817c1f"; 12706 + sha256 = "181jfbw3msf1pccykabnniqry28ikassj39rc36hyz1vii1dq1d0"; 12707 + }; 12708 + meta.homepage = "https://github.com/catppuccin/vim/"; 12709 + }; 12710 + 12699 12711 chad = buildVimPluginFrom2Nix { 12700 12712 pname = "chad"; 12701 12713 version = "2022-06-09";
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 657 657 https://github.com/vifm/vifm.vim/,, 658 658 https://github.com/dracula/vim/,,dracula-vim 659 659 https://github.com/embark-theme/vim/,,embark-vim 660 + https://github.com/catppuccin/vim/,HEAD,catppuccin-vim 660 661 https://github.com/Konfekt/vim-CtrlXA/,, 661 662 https://github.com/konfekt/vim-DetectSpellLang/,, 662 663 https://github.com/dpelle/vim-LanguageTool/,,
+2 -2
pkgs/applications/graphics/drawio/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "drawio"; 14 - version = "19.0.2"; 14 + version = "19.0.3"; 15 15 16 16 src = fetchurl { 17 17 url = "https://github.com/jgraph/drawio-desktop/releases/download/v${version}/drawio-x86_64-${version}.rpm"; 18 - sha256 = "46b4e7269628100ea3c083dee75308d9746780e46eac15d2c5495fdeece7e323"; 18 + sha256 = "be456d396a19dcb8881ad4bff315197306ae05cca5e47332a1e5ad572948614e"; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+13
pkgs/applications/graphics/gimp/plugins/default.nix
··· 229 229 Filters/Enhance/Wavelet sharpen 230 230 */ 231 231 name = "wavelet-sharpen-0.1.2"; 232 + # Workaround build failure on -fno-common toolchains like upstream 233 + # gcc-10. Otherwise build fails as: 234 + # ld: interface.o:(.bss+0xe0): multiple definition of `fimg'; plugin.o:(.bss+0x40): first defined here 235 + NIX_CFLAGS_COMPILE = "-fcommon"; 232 236 NIX_LDFLAGS = "-lm"; 233 237 src = fetchurl { 234 238 url = "https://github.com/pixlsus/registry.gimp.org_static/raw/master/registry.gimp.org/files/wavelet-sharpen-0.1.2.tar.gz"; ··· 250 254 rev = "v${version}"; 251 255 sha256 = "81ajdZ2zQi/THxnBlSeT36tVTEzrS1YqLGpHMhFTKAo="; 252 256 }; 257 + patches = [ 258 + # Pull upstream fix for -fno-common toolchain support: 259 + # https://github.com/carlobaldassi/gimp-lqr-plugin/pull/6 260 + (fetchpatch { 261 + name = "fno-common.patch"; 262 + url = "https://github.com/carlobaldassi/gimp-lqr-plugin/commit/ae3464a82e1395fc577cc94999bdc7c4a7bb35f1.patch"; 263 + sha256 = "EdjZWM6U1bhUmsOnLA8iJ4SFKuAXHIfNPzxZqel+JrY="; 264 + }) 265 + ]; 253 266 }; 254 267 255 268 gmic = pkgs.gmic-qt.override {
+1 -1
pkgs/applications/kde/fetch.sh
··· 1 - WGET_ARGS=( https://download.kde.org/stable/release-service/22.04.1/src -A '*.tar.xz' ) 1 + WGET_ARGS=( https://download.kde.org/stable/release-service/22.04.2/src -A '*.tar.xz' )
+942 -942
pkgs/applications/kde/srcs.nix
··· 4 4 5 5 { 6 6 akonadi = { 7 - version = "22.04.1"; 7 + version = "22.04.2"; 8 8 src = fetchurl { 9 - url = "${mirror}/stable/release-service/22.04.1/src/akonadi-22.04.1.tar.xz"; 10 - sha256 = "109r46dghfg84kcgq8h69m2pkd7abmq37ykgnpqynfzyrpkcvy6s"; 11 - name = "akonadi-22.04.1.tar.xz"; 9 + url = "${mirror}/stable/release-service/22.04.2/src/akonadi-22.04.2.tar.xz"; 10 + sha256 = "0r6d8isvfvci056myjiryk9c7fqllsb8pqh9nndxcb7g7ja010d3"; 11 + name = "akonadi-22.04.2.tar.xz"; 12 12 }; 13 13 }; 14 14 akonadi-calendar = { 15 - version = "22.04.1"; 15 + version = "22.04.2"; 16 16 src = fetchurl { 17 - url = "${mirror}/stable/release-service/22.04.1/src/akonadi-calendar-22.04.1.tar.xz"; 18 - sha256 = "1jqil45igxbii7warzil9r9lphd0vm23454zc9k0psl4zvwqd71m"; 19 - name = "akonadi-calendar-22.04.1.tar.xz"; 17 + url = "${mirror}/stable/release-service/22.04.2/src/akonadi-calendar-22.04.2.tar.xz"; 18 + sha256 = "1izcgd55slayzh82yck2c1mbhw3kf0m61gv7ff1mcf382d4wxyfr"; 19 + name = "akonadi-calendar-22.04.2.tar.xz"; 20 20 }; 21 21 }; 22 22 akonadi-calendar-tools = { 23 - version = "22.04.1"; 23 + version = "22.04.2"; 24 + src = fetchurl { 25 + url = "${mirror}/stable/release-service/22.04.2/src/akonadi-calendar-tools-22.04.2.tar.xz"; 26 + sha256 = "154r0rkm22d0zaybzz5xd60cckm6kalvgr7i8bn8ic3rr18ap7c6"; 27 + name = "akonadi-calendar-tools-22.04.2.tar.xz"; 28 + }; 29 + }; 30 + akonadiconsole = { 31 + version = "22.04.2"; 24 32 src = fetchurl { 25 - url = "${mirror}/stable/release-service/22.04.1/src/akonadi-calendar-tools-22.04.1.tar.xz"; 26 - sha256 = "1sn0355mkd8cl58nm6aspjb9jzngp7cxgj3jypyvwriv3fcm3ixj"; 27 - name = "akonadi-calendar-tools-22.04.1.tar.xz"; 33 + url = "${mirror}/stable/release-service/22.04.2/src/akonadiconsole-22.04.2.tar.xz"; 34 + sha256 = "19iq0qqf8y06l3nbl4q0i1065kywbyixsrdaj5zk1xrwzp824zcr"; 35 + name = "akonadiconsole-22.04.2.tar.xz"; 28 36 }; 29 37 }; 30 38 akonadi-contacts = { 31 - version = "22.04.1"; 39 + version = "22.04.2"; 32 40 src = fetchurl { 33 - url = "${mirror}/stable/release-service/22.04.1/src/akonadi-contacts-22.04.1.tar.xz"; 34 - sha256 = "03ir95sghhvfxcsaz2v4wp06461xdr85iidgvpp9glfhp45cdwnd"; 35 - name = "akonadi-contacts-22.04.1.tar.xz"; 41 + url = "${mirror}/stable/release-service/22.04.2/src/akonadi-contacts-22.04.2.tar.xz"; 42 + sha256 = "0d2h202d6wfm0fcsqibbiibzw5qylik9fwf3xdv739hjkmbfg4ky"; 43 + name = "akonadi-contacts-22.04.2.tar.xz"; 36 44 }; 37 45 }; 38 46 akonadi-import-wizard = { 39 - version = "22.04.1"; 47 + version = "22.04.2"; 40 48 src = fetchurl { 41 - url = "${mirror}/stable/release-service/22.04.1/src/akonadi-import-wizard-22.04.1.tar.xz"; 42 - sha256 = "0qgpzz855gfvsq30m3rw935pixpc8b732lsbzjykw6pnl73yji3j"; 43 - name = "akonadi-import-wizard-22.04.1.tar.xz"; 49 + url = "${mirror}/stable/release-service/22.04.2/src/akonadi-import-wizard-22.04.2.tar.xz"; 50 + sha256 = "0xjk95wdb5mbzr04g79xkklhynra5wgyqwd8v8a383sqzk7hp70l"; 51 + name = "akonadi-import-wizard-22.04.2.tar.xz"; 44 52 }; 45 53 }; 46 54 akonadi-mime = { 47 - version = "22.04.1"; 55 + version = "22.04.2"; 48 56 src = fetchurl { 49 - url = "${mirror}/stable/release-service/22.04.1/src/akonadi-mime-22.04.1.tar.xz"; 50 - sha256 = "03kx6j48rmsz0gy7w1fhs6g0xb8difd753kyv9a2di1ijkqhhn3g"; 51 - name = "akonadi-mime-22.04.1.tar.xz"; 57 + url = "${mirror}/stable/release-service/22.04.2/src/akonadi-mime-22.04.2.tar.xz"; 58 + sha256 = "09jjgjw5zak5kshzas6d3zg6msq006gwvks5a1mxkg9ssclq8zlj"; 59 + name = "akonadi-mime-22.04.2.tar.xz"; 52 60 }; 53 61 }; 54 62 akonadi-notes = { 55 - version = "22.04.1"; 63 + version = "22.04.2"; 56 64 src = fetchurl { 57 - url = "${mirror}/stable/release-service/22.04.1/src/akonadi-notes-22.04.1.tar.xz"; 58 - sha256 = "119s7vgl8s9ik2fabky6xwq6gvj2xdq2ii0h1j6vx2x98mwwcqsk"; 59 - name = "akonadi-notes-22.04.1.tar.xz"; 65 + url = "${mirror}/stable/release-service/22.04.2/src/akonadi-notes-22.04.2.tar.xz"; 66 + sha256 = "1wm7zjv66vlm562ihvxycngmvngja8jgx76fjnhch0vfcm1j5328"; 67 + name = "akonadi-notes-22.04.2.tar.xz"; 60 68 }; 61 69 }; 62 70 akonadi-search = { 63 - version = "22.04.1"; 64 - src = fetchurl { 65 - url = "${mirror}/stable/release-service/22.04.1/src/akonadi-search-22.04.1.tar.xz"; 66 - sha256 = "0arymd5islkmiarxppg3d4fwfrb13fzrj8dpzv7y9llgmngcn7kk"; 67 - name = "akonadi-search-22.04.1.tar.xz"; 68 - }; 69 - }; 70 - akonadiconsole = { 71 - version = "22.04.1"; 71 + version = "22.04.2"; 72 72 src = fetchurl { 73 - url = "${mirror}/stable/release-service/22.04.1/src/akonadiconsole-22.04.1.tar.xz"; 74 - sha256 = "1yji38rzjn3pr9b1gqbx0jq8k6iiqsi6cwpzk0ak9qp02z8h7bx9"; 75 - name = "akonadiconsole-22.04.1.tar.xz"; 73 + url = "${mirror}/stable/release-service/22.04.2/src/akonadi-search-22.04.2.tar.xz"; 74 + sha256 = "0jmh2sglr590z29ppq1zrp07nwvaim9kyi3jwp1h3ckxscs236fq"; 75 + name = "akonadi-search-22.04.2.tar.xz"; 76 76 }; 77 77 }; 78 78 akregator = { 79 - version = "22.04.1"; 79 + version = "22.04.2"; 80 80 src = fetchurl { 81 - url = "${mirror}/stable/release-service/22.04.1/src/akregator-22.04.1.tar.xz"; 82 - sha256 = "18anzq4wcimgqizshb6i3cd18ydsls0i88pbgzc92rajqvv8m7z2"; 83 - name = "akregator-22.04.1.tar.xz"; 81 + url = "${mirror}/stable/release-service/22.04.2/src/akregator-22.04.2.tar.xz"; 82 + sha256 = "12rp09d5xfs9xfc3giknywsd3pi9kc36fsx15470aszvp4c3pcnr"; 83 + name = "akregator-22.04.2.tar.xz"; 84 84 }; 85 85 }; 86 86 analitza = { 87 - version = "22.04.1"; 87 + version = "22.04.2"; 88 88 src = fetchurl { 89 - url = "${mirror}/stable/release-service/22.04.1/src/analitza-22.04.1.tar.xz"; 90 - sha256 = "0a0xzxfqxpriq1ak8qfi2f93f4ilfdp3z4v9ivl468fssmxg2x3j"; 91 - name = "analitza-22.04.1.tar.xz"; 89 + url = "${mirror}/stable/release-service/22.04.2/src/analitza-22.04.2.tar.xz"; 90 + sha256 = "0sgcyxp047jm6ppyhnwk4inm3kz70cyjqgwdrmri44g5qligwg6q"; 91 + name = "analitza-22.04.2.tar.xz"; 92 92 }; 93 93 }; 94 94 ark = { 95 - version = "22.04.1"; 95 + version = "22.04.2"; 96 96 src = fetchurl { 97 - url = "${mirror}/stable/release-service/22.04.1/src/ark-22.04.1.tar.xz"; 98 - sha256 = "1ikdwr803f55fgymp27zpwwfxzsjf79angzm84ysy2mv3l4cnpkn"; 99 - name = "ark-22.04.1.tar.xz"; 97 + url = "${mirror}/stable/release-service/22.04.2/src/ark-22.04.2.tar.xz"; 98 + sha256 = "0sgv5l1fmdr4g5dw1r4f0qjd3sbqfqvrwidm3nznrxz2idrb99n4"; 99 + name = "ark-22.04.2.tar.xz"; 100 100 }; 101 101 }; 102 102 artikulate = { 103 - version = "22.04.1"; 103 + version = "22.04.2"; 104 104 src = fetchurl { 105 - url = "${mirror}/stable/release-service/22.04.1/src/artikulate-22.04.1.tar.xz"; 106 - sha256 = "176qjgwwh9xalwddjlfn39hkymjajbabzhgzrrrzjpw30zz6nplc"; 107 - name = "artikulate-22.04.1.tar.xz"; 105 + url = "${mirror}/stable/release-service/22.04.2/src/artikulate-22.04.2.tar.xz"; 106 + sha256 = "055vp3b0mi9nw8csc3f6iifnf0g7y2mmfqix9rq9ri02sx0b8j2i"; 107 + name = "artikulate-22.04.2.tar.xz"; 108 108 }; 109 109 }; 110 110 audiocd-kio = { 111 - version = "22.04.1"; 111 + version = "22.04.2"; 112 112 src = fetchurl { 113 - url = "${mirror}/stable/release-service/22.04.1/src/audiocd-kio-22.04.1.tar.xz"; 114 - sha256 = "1mannh6f79q4i6lpyf1dqvc9ra4hdrk7md40m8jj718v834svrql"; 115 - name = "audiocd-kio-22.04.1.tar.xz"; 113 + url = "${mirror}/stable/release-service/22.04.2/src/audiocd-kio-22.04.2.tar.xz"; 114 + sha256 = "0x48k0ccacs47c3mdb5r7956dyi2c2nyqr4kkv20gm3rbbmzhmsd"; 115 + name = "audiocd-kio-22.04.2.tar.xz"; 116 116 }; 117 117 }; 118 118 baloo-widgets = { 119 - version = "22.04.1"; 119 + version = "22.04.2"; 120 120 src = fetchurl { 121 - url = "${mirror}/stable/release-service/22.04.1/src/baloo-widgets-22.04.1.tar.xz"; 122 - sha256 = "1bkkdqnl3zdwijn05cmnbf77hc1y9zx7h5r24y9197sg2b0241v8"; 123 - name = "baloo-widgets-22.04.1.tar.xz"; 121 + url = "${mirror}/stable/release-service/22.04.2/src/baloo-widgets-22.04.2.tar.xz"; 122 + sha256 = "0c6c4947zgx4ajhvb1m3c6blyv1aajqdymh14dpj59ry9gqnmzcn"; 123 + name = "baloo-widgets-22.04.2.tar.xz"; 124 124 }; 125 125 }; 126 126 blinken = { 127 - version = "22.04.1"; 127 + version = "22.04.2"; 128 128 src = fetchurl { 129 - url = "${mirror}/stable/release-service/22.04.1/src/blinken-22.04.1.tar.xz"; 130 - sha256 = "162cbivfbxi8792l2m2ipm0g67v2khfgxb481fccgraq3690ib2m"; 131 - name = "blinken-22.04.1.tar.xz"; 129 + url = "${mirror}/stable/release-service/22.04.2/src/blinken-22.04.2.tar.xz"; 130 + sha256 = "1yfh66354cxhkmqshbsl2d6kiwkx53x18h5wgndrfxwfv5nfkzly"; 131 + name = "blinken-22.04.2.tar.xz"; 132 132 }; 133 133 }; 134 134 bomber = { 135 - version = "22.04.1"; 135 + version = "22.04.2"; 136 136 src = fetchurl { 137 - url = "${mirror}/stable/release-service/22.04.1/src/bomber-22.04.1.tar.xz"; 138 - sha256 = "04siq2vcicm88p31v3hlqrsyxjbvvbayr03zf5kgn08kr3dr24y9"; 139 - name = "bomber-22.04.1.tar.xz"; 137 + url = "${mirror}/stable/release-service/22.04.2/src/bomber-22.04.2.tar.xz"; 138 + sha256 = "07cvnpifg4z4bjf81hvngv6zp54q08jk5phgpj9fxg95z32khydv"; 139 + name = "bomber-22.04.2.tar.xz"; 140 140 }; 141 141 }; 142 142 bovo = { 143 - version = "22.04.1"; 143 + version = "22.04.2"; 144 144 src = fetchurl { 145 - url = "${mirror}/stable/release-service/22.04.1/src/bovo-22.04.1.tar.xz"; 146 - sha256 = "0xbfnhvkfyy0pi1d0df02yx91551hcw5vf8mrm163abd4mjpmzls"; 147 - name = "bovo-22.04.1.tar.xz"; 145 + url = "${mirror}/stable/release-service/22.04.2/src/bovo-22.04.2.tar.xz"; 146 + sha256 = "0ms0b91gl6wrpvw0pxhmqnnm0ff2y0jyy48rg47bxg5rk31ri0yd"; 147 + name = "bovo-22.04.2.tar.xz"; 148 148 }; 149 149 }; 150 150 calendarsupport = { 151 - version = "22.04.1"; 151 + version = "22.04.2"; 152 152 src = fetchurl { 153 - url = "${mirror}/stable/release-service/22.04.1/src/calendarsupport-22.04.1.tar.xz"; 154 - sha256 = "1axfhc09shmmmwgx1n2ilz7k0sakhlx6d9jvxhr2p29s5jsrbcqh"; 155 - name = "calendarsupport-22.04.1.tar.xz"; 153 + url = "${mirror}/stable/release-service/22.04.2/src/calendarsupport-22.04.2.tar.xz"; 154 + sha256 = "1d83aacsr40yyhich0f2n1yb9ij0xf2lgg2zm8yhy5pdg1j9xbfv"; 155 + name = "calendarsupport-22.04.2.tar.xz"; 156 156 }; 157 157 }; 158 158 cantor = { 159 - version = "22.04.1"; 159 + version = "22.04.2"; 160 160 src = fetchurl { 161 - url = "${mirror}/stable/release-service/22.04.1/src/cantor-22.04.1.tar.xz"; 162 - sha256 = "1lc3nnpg601mx2km62s3jwnyhngv0w4brgrylx4q3v4g2h0czbjc"; 163 - name = "cantor-22.04.1.tar.xz"; 161 + url = "${mirror}/stable/release-service/22.04.2/src/cantor-22.04.2.tar.xz"; 162 + sha256 = "1j0ywikjml4wv03yw2dbgmqy4y7f0z0f80h7f3mg60kgs7m9icsn"; 163 + name = "cantor-22.04.2.tar.xz"; 164 164 }; 165 165 }; 166 166 cervisia = { 167 - version = "22.04.1"; 167 + version = "22.04.2"; 168 168 src = fetchurl { 169 - url = "${mirror}/stable/release-service/22.04.1/src/cervisia-22.04.1.tar.xz"; 170 - sha256 = "0dr77221ayhb0ihhjgm8rbcsmni8l12hyvp5w0dcd4p58xabnd2w"; 171 - name = "cervisia-22.04.1.tar.xz"; 169 + url = "${mirror}/stable/release-service/22.04.2/src/cervisia-22.04.2.tar.xz"; 170 + sha256 = "1gcf8q0qa578g7lnsvj1n7y9js1j9vwp58vql8q1srgi13gw6v5q"; 171 + name = "cervisia-22.04.2.tar.xz"; 172 172 }; 173 173 }; 174 174 dolphin = { 175 - version = "22.04.1"; 175 + version = "22.04.2"; 176 176 src = fetchurl { 177 - url = "${mirror}/stable/release-service/22.04.1/src/dolphin-22.04.1.tar.xz"; 178 - sha256 = "0ywsjz6jqcwr8i5zafiaxlg7855vyf0cm77936li4ggw3z11mxcw"; 179 - name = "dolphin-22.04.1.tar.xz"; 177 + url = "${mirror}/stable/release-service/22.04.2/src/dolphin-22.04.2.tar.xz"; 178 + sha256 = "0iyib0z8912pcc38rylv8f6n9la1ysr7jb677m7j4apldz0w9qy2"; 179 + name = "dolphin-22.04.2.tar.xz"; 180 180 }; 181 181 }; 182 182 dolphin-plugins = { 183 - version = "22.04.1"; 183 + version = "22.04.2"; 184 184 src = fetchurl { 185 - url = "${mirror}/stable/release-service/22.04.1/src/dolphin-plugins-22.04.1.tar.xz"; 186 - sha256 = "1zxh4aqi3mk9wafgslchm0jvcacva405jxf5l8hffkr2llchn8l1"; 187 - name = "dolphin-plugins-22.04.1.tar.xz"; 185 + url = "${mirror}/stable/release-service/22.04.2/src/dolphin-plugins-22.04.2.tar.xz"; 186 + sha256 = "0a7gz2nx2dzkrhss3pl5y9hxcq1nsxwavkffxf49yfxmxwv5wsmf"; 187 + name = "dolphin-plugins-22.04.2.tar.xz"; 188 188 }; 189 189 }; 190 190 dragon = { 191 - version = "22.04.1"; 191 + version = "22.04.2"; 192 192 src = fetchurl { 193 - url = "${mirror}/stable/release-service/22.04.1/src/dragon-22.04.1.tar.xz"; 194 - sha256 = "0nq3m5y6yawb5z036gqmqajvsk52yy5pisblkyjnj1a8i0mlkg9p"; 195 - name = "dragon-22.04.1.tar.xz"; 193 + url = "${mirror}/stable/release-service/22.04.2/src/dragon-22.04.2.tar.xz"; 194 + sha256 = "0hl12i73vqqcic01j0imgsda70pii7dnd5jv32h7vxabwaj0a28k"; 195 + name = "dragon-22.04.2.tar.xz"; 196 196 }; 197 197 }; 198 198 elisa = { 199 - version = "22.04.1"; 199 + version = "22.04.2"; 200 200 src = fetchurl { 201 - url = "${mirror}/stable/release-service/22.04.1/src/elisa-22.04.1.tar.xz"; 202 - sha256 = "01ay2nz08943iaja8ns3p8gkjbi4hqn632gw30la9kccjgnskgkp"; 203 - name = "elisa-22.04.1.tar.xz"; 201 + url = "${mirror}/stable/release-service/22.04.2/src/elisa-22.04.2.tar.xz"; 202 + sha256 = "0dh0hm9x39agsqkh57wf5cynmdf5lh0g1fd83qnjqaq2fyh4vi6v"; 203 + name = "elisa-22.04.2.tar.xz"; 204 204 }; 205 205 }; 206 206 eventviews = { 207 - version = "22.04.1"; 207 + version = "22.04.2"; 208 208 src = fetchurl { 209 - url = "${mirror}/stable/release-service/22.04.1/src/eventviews-22.04.1.tar.xz"; 210 - sha256 = "0j3f1y7wnw1y0c6wxbm5cx298afngzppn2rz6vynslz3pb11825d"; 211 - name = "eventviews-22.04.1.tar.xz"; 209 + url = "${mirror}/stable/release-service/22.04.2/src/eventviews-22.04.2.tar.xz"; 210 + sha256 = "13npqh0bdv0xm00jqwkhd79g6b80kq72jnhd280h6fsws97xcvmk"; 211 + name = "eventviews-22.04.2.tar.xz"; 212 212 }; 213 213 }; 214 214 falkon = { 215 - version = "22.04.1"; 215 + version = "22.04.2"; 216 216 src = fetchurl { 217 - url = "${mirror}/stable/release-service/22.04.1/src/falkon-22.04.1.tar.xz"; 218 - sha256 = "09623p10n92fjk5i4kzpjnd5vjxng2m8z7vbz7n0snly8h67i6bl"; 219 - name = "falkon-22.04.1.tar.xz"; 217 + url = "${mirror}/stable/release-service/22.04.2/src/falkon-22.04.2.tar.xz"; 218 + sha256 = "1rh3sa09sqal7v3m2m0vk14izn0vr4hkyyvz1712kjzg4qildxhk"; 219 + name = "falkon-22.04.2.tar.xz"; 220 220 }; 221 221 }; 222 222 ffmpegthumbs = { 223 - version = "22.04.1"; 223 + version = "22.04.2"; 224 224 src = fetchurl { 225 - url = "${mirror}/stable/release-service/22.04.1/src/ffmpegthumbs-22.04.1.tar.xz"; 226 - sha256 = "0xbqkly4bpzx0ign1diz2z0gqn05dp6pgzn6z1wfxxp8rpf7nbwc"; 227 - name = "ffmpegthumbs-22.04.1.tar.xz"; 225 + url = "${mirror}/stable/release-service/22.04.2/src/ffmpegthumbs-22.04.2.tar.xz"; 226 + sha256 = "0pb4ak6kn13l4nmk8ixinhq5cx7v05c3pl1ss03n6smik2x30sz4"; 227 + name = "ffmpegthumbs-22.04.2.tar.xz"; 228 228 }; 229 229 }; 230 230 filelight = { 231 - version = "22.04.1"; 231 + version = "22.04.2"; 232 232 src = fetchurl { 233 - url = "${mirror}/stable/release-service/22.04.1/src/filelight-22.04.1.tar.xz"; 234 - sha256 = "06zrfa8r17sf326msnbqgzyazdijxvxd4plbwdkl6iyvybvswfdn"; 235 - name = "filelight-22.04.1.tar.xz"; 233 + url = "${mirror}/stable/release-service/22.04.2/src/filelight-22.04.2.tar.xz"; 234 + sha256 = "093n6r2rdv5igyfpimfn4m4sqk3d703sx23axlzn6jhg5d186r83"; 235 + name = "filelight-22.04.2.tar.xz"; 236 236 }; 237 237 }; 238 238 granatier = { 239 - version = "22.04.1"; 239 + version = "22.04.2"; 240 240 src = fetchurl { 241 - url = "${mirror}/stable/release-service/22.04.1/src/granatier-22.04.1.tar.xz"; 242 - sha256 = "01czy1a4jiwcj7ngajqb6kf47d1dhxrzjk58l9w1npnl4zgjcbqd"; 243 - name = "granatier-22.04.1.tar.xz"; 241 + url = "${mirror}/stable/release-service/22.04.2/src/granatier-22.04.2.tar.xz"; 242 + sha256 = "0xkabkb5d2hb24mvqa9q9m1p37hciw234c5fwy8zxaxszz2j5m86"; 243 + name = "granatier-22.04.2.tar.xz"; 244 244 }; 245 245 }; 246 246 grantlee-editor = { 247 - version = "22.04.1"; 247 + version = "22.04.2"; 248 248 src = fetchurl { 249 - url = "${mirror}/stable/release-service/22.04.1/src/grantlee-editor-22.04.1.tar.xz"; 250 - sha256 = "0yis7cd7x4z1hn3q3wwkhqjzlfm6l43fkcj218yayb7pdqxa9q44"; 251 - name = "grantlee-editor-22.04.1.tar.xz"; 249 + url = "${mirror}/stable/release-service/22.04.2/src/grantlee-editor-22.04.2.tar.xz"; 250 + sha256 = "0gr672g2q909ncacx51cdvg6p7n3d1lz0by80cm8acx088l56np0"; 251 + name = "grantlee-editor-22.04.2.tar.xz"; 252 252 }; 253 253 }; 254 254 grantleetheme = { 255 - version = "22.04.1"; 255 + version = "22.04.2"; 256 256 src = fetchurl { 257 - url = "${mirror}/stable/release-service/22.04.1/src/grantleetheme-22.04.1.tar.xz"; 258 - sha256 = "0aks9sb4ywk461wqa2yhs0nc0h0i8v30rckx44s0f29v18z50ckm"; 259 - name = "grantleetheme-22.04.1.tar.xz"; 257 + url = "${mirror}/stable/release-service/22.04.2/src/grantleetheme-22.04.2.tar.xz"; 258 + sha256 = "1gj6lfiiizv00z4mrnfhivihsd5hfdmzdrly17a2hgcddf006md4"; 259 + name = "grantleetheme-22.04.2.tar.xz"; 260 260 }; 261 261 }; 262 262 gwenview = { 263 - version = "22.04.1"; 263 + version = "22.04.2"; 264 264 src = fetchurl { 265 - url = "${mirror}/stable/release-service/22.04.1/src/gwenview-22.04.1.tar.xz"; 266 - sha256 = "0jncx7avdfqdv0x0r0s85h1lxxhc0ni14ia37y5vmqn7nxp8z6pr"; 267 - name = "gwenview-22.04.1.tar.xz"; 265 + url = "${mirror}/stable/release-service/22.04.2/src/gwenview-22.04.2.tar.xz"; 266 + sha256 = "11s34kzsp26m1amyxmqviy2qga98h4sj9100asrdchq86j0wxvl4"; 267 + name = "gwenview-22.04.2.tar.xz"; 268 268 }; 269 269 }; 270 270 incidenceeditor = { 271 - version = "22.04.1"; 271 + version = "22.04.2"; 272 272 src = fetchurl { 273 - url = "${mirror}/stable/release-service/22.04.1/src/incidenceeditor-22.04.1.tar.xz"; 274 - sha256 = "0h33jgrlvdsa4d2p905hl2spg7j265mn79l02rg21258r8r56bc3"; 275 - name = "incidenceeditor-22.04.1.tar.xz"; 273 + url = "${mirror}/stable/release-service/22.04.2/src/incidenceeditor-22.04.2.tar.xz"; 274 + sha256 = "0z5hrk1jysjc5x704sy60b353p2cxqcfgbcjky6srkxs24fc5s2a"; 275 + name = "incidenceeditor-22.04.2.tar.xz"; 276 276 }; 277 277 }; 278 278 itinerary = { 279 - version = "22.04.1"; 279 + version = "22.04.2"; 280 280 src = fetchurl { 281 - url = "${mirror}/stable/release-service/22.04.1/src/itinerary-22.04.1.tar.xz"; 282 - sha256 = "09h0m9g7mmy1qap8k00fx3y63lqa641cwpi7dak91jh57crialcy"; 283 - name = "itinerary-22.04.1.tar.xz"; 281 + url = "${mirror}/stable/release-service/22.04.2/src/itinerary-22.04.2.tar.xz"; 282 + sha256 = "1r9isr0i08yrl6x42388ycs1mdy447cvx6sa2igc38h0f2cs533d"; 283 + name = "itinerary-22.04.2.tar.xz"; 284 284 }; 285 285 }; 286 286 juk = { 287 - version = "22.04.1"; 287 + version = "22.04.2"; 288 288 src = fetchurl { 289 - url = "${mirror}/stable/release-service/22.04.1/src/juk-22.04.1.tar.xz"; 290 - sha256 = "1c9cigd72qzmaann85i0kfxivkbdqy1lwcrf2mlrb6ycvbzfmbm0"; 291 - name = "juk-22.04.1.tar.xz"; 289 + url = "${mirror}/stable/release-service/22.04.2/src/juk-22.04.2.tar.xz"; 290 + sha256 = "11l2q8gdj2z9wxj7z9fb194aw293ip1pxav487910clfgv0q6hvf"; 291 + name = "juk-22.04.2.tar.xz"; 292 292 }; 293 293 }; 294 294 k3b = { 295 - version = "22.04.1"; 295 + version = "22.04.2"; 296 296 src = fetchurl { 297 - url = "${mirror}/stable/release-service/22.04.1/src/k3b-22.04.1.tar.xz"; 298 - sha256 = "1yslsf736nlkxra8ial067a69mzlfb5zdyakcjg7nmkxbklkg46p"; 299 - name = "k3b-22.04.1.tar.xz"; 297 + url = "${mirror}/stable/release-service/22.04.2/src/k3b-22.04.2.tar.xz"; 298 + sha256 = "1rbmaj4ini7gxsl16kx29wqg66wn44a9kwf6aa5pgq91a53h5999"; 299 + name = "k3b-22.04.2.tar.xz"; 300 300 }; 301 301 }; 302 302 kaccounts-integration = { 303 - version = "22.04.1"; 303 + version = "22.04.2"; 304 304 src = fetchurl { 305 - url = "${mirror}/stable/release-service/22.04.1/src/kaccounts-integration-22.04.1.tar.xz"; 306 - sha256 = "1yj4c4qgxk8r5salfwra8dqi418167zrcs8rnpnzlvrr3gqqvvbj"; 307 - name = "kaccounts-integration-22.04.1.tar.xz"; 305 + url = "${mirror}/stable/release-service/22.04.2/src/kaccounts-integration-22.04.2.tar.xz"; 306 + sha256 = "1s18bq77al8alwv4j9c9n48adfplbf9a1jn0xyncayz86x73c53a"; 307 + name = "kaccounts-integration-22.04.2.tar.xz"; 308 308 }; 309 309 }; 310 310 kaccounts-providers = { 311 - version = "22.04.1"; 311 + version = "22.04.2"; 312 312 src = fetchurl { 313 - url = "${mirror}/stable/release-service/22.04.1/src/kaccounts-providers-22.04.1.tar.xz"; 314 - sha256 = "0mphnjgyzdxlp5iig2hyfzvpykqf7bm6vn4ninnj5wcs91jkjlxq"; 315 - name = "kaccounts-providers-22.04.1.tar.xz"; 313 + url = "${mirror}/stable/release-service/22.04.2/src/kaccounts-providers-22.04.2.tar.xz"; 314 + sha256 = "18kyjg60zrr94c76jgnpkqfni9ybmx17g7cyrylsxzqc4gnacrqa"; 315 + name = "kaccounts-providers-22.04.2.tar.xz"; 316 316 }; 317 317 }; 318 318 kaddressbook = { 319 - version = "22.04.1"; 319 + version = "22.04.2"; 320 320 src = fetchurl { 321 - url = "${mirror}/stable/release-service/22.04.1/src/kaddressbook-22.04.1.tar.xz"; 322 - sha256 = "1n76baf47ran2rdaz6i6b8c411zagqgzz89ap7v7x843vsv6g960"; 323 - name = "kaddressbook-22.04.1.tar.xz"; 321 + url = "${mirror}/stable/release-service/22.04.2/src/kaddressbook-22.04.2.tar.xz"; 322 + sha256 = "1kc1glax3hq73s9lvxh0dr1rl5zhggs053wc0s2w1ah7930xx5w0"; 323 + name = "kaddressbook-22.04.2.tar.xz"; 324 324 }; 325 325 }; 326 326 kajongg = { 327 - version = "22.04.1"; 327 + version = "22.04.2"; 328 328 src = fetchurl { 329 - url = "${mirror}/stable/release-service/22.04.1/src/kajongg-22.04.1.tar.xz"; 330 - sha256 = "0pbym31l4gyzwi9qvhbwmkyrb7199vfn5mipc9fxkjsczsyp0cqg"; 331 - name = "kajongg-22.04.1.tar.xz"; 329 + url = "${mirror}/stable/release-service/22.04.2/src/kajongg-22.04.2.tar.xz"; 330 + sha256 = "169pavwsh3irb8k49qbf2l6yzk5vhczdlx0v80dsakxchj2c61d9"; 331 + name = "kajongg-22.04.2.tar.xz"; 332 332 }; 333 333 }; 334 334 kalarm = { 335 - version = "22.04.1"; 335 + version = "22.04.2"; 336 336 src = fetchurl { 337 - url = "${mirror}/stable/release-service/22.04.1/src/kalarm-22.04.1.tar.xz"; 338 - sha256 = "04cg8ymgwx6ls62q87ma3658xswff3a4kbjbdh05vvipqpkhd0cm"; 339 - name = "kalarm-22.04.1.tar.xz"; 337 + url = "${mirror}/stable/release-service/22.04.2/src/kalarm-22.04.2.tar.xz"; 338 + sha256 = "08xxkb8cjspjdxlqf2476dm3q8wnjiw8idb4bibnq4hwwqk7cixd"; 339 + name = "kalarm-22.04.2.tar.xz"; 340 340 }; 341 341 }; 342 342 kalendar = { 343 - version = "22.04.1"; 343 + version = "22.04.2"; 344 344 src = fetchurl { 345 - url = "${mirror}/stable/release-service/22.04.1/src/kalendar-22.04.1.tar.xz"; 346 - sha256 = "1vk1n6in42frx95mgcsz8qhrhbbg2vz0fwxf966xbsdjcrg6whsn"; 347 - name = "kalendar-22.04.1.tar.xz"; 345 + url = "${mirror}/stable/release-service/22.04.2/src/kalendar-22.04.2.tar.xz"; 346 + sha256 = "06z5j5p8awq30kvix7wzv2gc91gsy9i5sdkq7cnan22z621p1k95"; 347 + name = "kalendar-22.04.2.tar.xz"; 348 348 }; 349 349 }; 350 350 kalgebra = { 351 - version = "22.04.1"; 351 + version = "22.04.2"; 352 352 src = fetchurl { 353 - url = "${mirror}/stable/release-service/22.04.1/src/kalgebra-22.04.1.tar.xz"; 354 - sha256 = "07cyknqhkyr4vsrv7bfl7aqflw079rb1rcqq2lm0k0pp4mi3z5m3"; 355 - name = "kalgebra-22.04.1.tar.xz"; 353 + url = "${mirror}/stable/release-service/22.04.2/src/kalgebra-22.04.2.tar.xz"; 354 + sha256 = "0cskrl3c3a1z26ykgsycx66yx45lrj96p4rcn2yskwyvkcqwa2lv"; 355 + name = "kalgebra-22.04.2.tar.xz"; 356 356 }; 357 357 }; 358 358 kalzium = { 359 - version = "22.04.1"; 359 + version = "22.04.2"; 360 360 src = fetchurl { 361 - url = "${mirror}/stable/release-service/22.04.1/src/kalzium-22.04.1.tar.xz"; 362 - sha256 = "1fn8vn0phnaknd8yrzv75zdz3byq0rmdpb8blvp224nnlmf1733f"; 363 - name = "kalzium-22.04.1.tar.xz"; 361 + url = "${mirror}/stable/release-service/22.04.2/src/kalzium-22.04.2.tar.xz"; 362 + sha256 = "086f5w5idhs715hvb3fjpzv35y6qk3hxvazdpb3gdaikd9mxjc86"; 363 + name = "kalzium-22.04.2.tar.xz"; 364 364 }; 365 365 }; 366 366 kamera = { 367 - version = "22.04.1"; 367 + version = "22.04.2"; 368 368 src = fetchurl { 369 - url = "${mirror}/stable/release-service/22.04.1/src/kamera-22.04.1.tar.xz"; 370 - sha256 = "0c1mb8phip67h9v2crmrv7lnb00ha257l27j6hhq0pi3mpy4jhsg"; 371 - name = "kamera-22.04.1.tar.xz"; 369 + url = "${mirror}/stable/release-service/22.04.2/src/kamera-22.04.2.tar.xz"; 370 + sha256 = "159lci4h52pdn2f5kwrydkxh3mzs6842pvczglc4g4jw08qrmakh"; 371 + name = "kamera-22.04.2.tar.xz"; 372 372 }; 373 373 }; 374 374 kamoso = { 375 - version = "22.04.1"; 375 + version = "22.04.2"; 376 376 src = fetchurl { 377 - url = "${mirror}/stable/release-service/22.04.1/src/kamoso-22.04.1.tar.xz"; 378 - sha256 = "039x5nrrznhlw53v63n550wb9k7x4r5w2d45rc2inw140rj5i32v"; 379 - name = "kamoso-22.04.1.tar.xz"; 377 + url = "${mirror}/stable/release-service/22.04.2/src/kamoso-22.04.2.tar.xz"; 378 + sha256 = "0jb7y9mx3bwss5yfc1jwprca3g4awpfr4gxn1g0ykmham9xd6rmc"; 379 + name = "kamoso-22.04.2.tar.xz"; 380 380 }; 381 381 }; 382 382 kanagram = { 383 - version = "22.04.1"; 383 + version = "22.04.2"; 384 384 src = fetchurl { 385 - url = "${mirror}/stable/release-service/22.04.1/src/kanagram-22.04.1.tar.xz"; 386 - sha256 = "0j0lg5yx8yid1anpvjvgy8p09b1nn8pcvd6w2rlrrxjwpybnx9jc"; 387 - name = "kanagram-22.04.1.tar.xz"; 385 + url = "${mirror}/stable/release-service/22.04.2/src/kanagram-22.04.2.tar.xz"; 386 + sha256 = "0r875gnrhc08nsz37apz84wvs9amqfapvxh0sdi9drqza9g9j6vq"; 387 + name = "kanagram-22.04.2.tar.xz"; 388 388 }; 389 389 }; 390 390 kapman = { 391 - version = "22.04.1"; 391 + version = "22.04.2"; 392 392 src = fetchurl { 393 - url = "${mirror}/stable/release-service/22.04.1/src/kapman-22.04.1.tar.xz"; 394 - sha256 = "1a6mmzmaxmlkn9d14m06b5wzr9rbciskhb3bfdzjpk9gia6j22kk"; 395 - name = "kapman-22.04.1.tar.xz"; 393 + url = "${mirror}/stable/release-service/22.04.2/src/kapman-22.04.2.tar.xz"; 394 + sha256 = "0rv9vs432xwnypbm3vg8jgblww62a3q3ssyc0i76k4pibjsby74b"; 395 + name = "kapman-22.04.2.tar.xz"; 396 396 }; 397 397 }; 398 398 kapptemplate = { 399 - version = "22.04.1"; 399 + version = "22.04.2"; 400 400 src = fetchurl { 401 - url = "${mirror}/stable/release-service/22.04.1/src/kapptemplate-22.04.1.tar.xz"; 402 - sha256 = "16q7pzd47aksbnnfa04cnjf6gbzhzfdmykn9cqwdb37689fs9lmf"; 403 - name = "kapptemplate-22.04.1.tar.xz"; 401 + url = "${mirror}/stable/release-service/22.04.2/src/kapptemplate-22.04.2.tar.xz"; 402 + sha256 = "12djljr9blcpans1ayknzjpczbz7nvs2vc9hx3br1yygn1fz2a2r"; 403 + name = "kapptemplate-22.04.2.tar.xz"; 404 404 }; 405 405 }; 406 406 kate = { 407 - version = "22.04.1"; 407 + version = "22.04.2"; 408 408 src = fetchurl { 409 - url = "${mirror}/stable/release-service/22.04.1/src/kate-22.04.1.tar.xz"; 410 - sha256 = "0jcqa3c1z54k3sjqhz8f7rq3xygkxcqw9728rppk506zgqyw6vpl"; 411 - name = "kate-22.04.1.tar.xz"; 409 + url = "${mirror}/stable/release-service/22.04.2/src/kate-22.04.2.tar.xz"; 410 + sha256 = "1phpy4ganjnd8dky5q386gvr5axgzl13kb9ylx59328x76vcizkw"; 411 + name = "kate-22.04.2.tar.xz"; 412 412 }; 413 413 }; 414 414 katomic = { 415 - version = "22.04.1"; 415 + version = "22.04.2"; 416 416 src = fetchurl { 417 - url = "${mirror}/stable/release-service/22.04.1/src/katomic-22.04.1.tar.xz"; 418 - sha256 = "1858q8k6pzszrmgjqhp32kkqmax6nbfw04x5h1pjyxhvaxg3xr27"; 419 - name = "katomic-22.04.1.tar.xz"; 417 + url = "${mirror}/stable/release-service/22.04.2/src/katomic-22.04.2.tar.xz"; 418 + sha256 = "0ynalhc0zrx4a861lj68n618ki5z2jakfss493pjl8yj7jqn4mci"; 419 + name = "katomic-22.04.2.tar.xz"; 420 420 }; 421 421 }; 422 422 kbackup = { 423 - version = "22.04.1"; 423 + version = "22.04.2"; 424 424 src = fetchurl { 425 - url = "${mirror}/stable/release-service/22.04.1/src/kbackup-22.04.1.tar.xz"; 426 - sha256 = "1h84alirmrbn90l9zfzs1xj2nf5q5hzvy0rsbsrkhwcsw35q63z2"; 427 - name = "kbackup-22.04.1.tar.xz"; 425 + url = "${mirror}/stable/release-service/22.04.2/src/kbackup-22.04.2.tar.xz"; 426 + sha256 = "1qad8gcvi7pl05zp8xb15av84c4z21yw8x9wiccaqrdbb45phg58"; 427 + name = "kbackup-22.04.2.tar.xz"; 428 428 }; 429 429 }; 430 430 kblackbox = { 431 - version = "22.04.1"; 431 + version = "22.04.2"; 432 432 src = fetchurl { 433 - url = "${mirror}/stable/release-service/22.04.1/src/kblackbox-22.04.1.tar.xz"; 434 - sha256 = "03gdwfwkzyzwh3qj6pjsd90df2knmaf6y6vgpzh92k4y1zq8n421"; 435 - name = "kblackbox-22.04.1.tar.xz"; 433 + url = "${mirror}/stable/release-service/22.04.2/src/kblackbox-22.04.2.tar.xz"; 434 + sha256 = "0qiv52970sw1myl09qzmlmb7l7714gyifbrricpgvsnn26niqz1w"; 435 + name = "kblackbox-22.04.2.tar.xz"; 436 436 }; 437 437 }; 438 438 kblocks = { 439 - version = "22.04.1"; 439 + version = "22.04.2"; 440 440 src = fetchurl { 441 - url = "${mirror}/stable/release-service/22.04.1/src/kblocks-22.04.1.tar.xz"; 442 - sha256 = "1dglbppjfbdvnmpnk6cf01sp0vclnbxgvw6wnlmdp1vh00qgad3d"; 443 - name = "kblocks-22.04.1.tar.xz"; 441 + url = "${mirror}/stable/release-service/22.04.2/src/kblocks-22.04.2.tar.xz"; 442 + sha256 = "0ibxmpf4lqbg6nm2f3bqi2pz8czd3rpvyy51kag5skyqy06740v5"; 443 + name = "kblocks-22.04.2.tar.xz"; 444 444 }; 445 445 }; 446 446 kbounce = { 447 - version = "22.04.1"; 447 + version = "22.04.2"; 448 448 src = fetchurl { 449 - url = "${mirror}/stable/release-service/22.04.1/src/kbounce-22.04.1.tar.xz"; 450 - sha256 = "1ci5i5d5dppw7xgma6hyrd5v93n1lc8n2bp36p0za1hak9kxisaa"; 451 - name = "kbounce-22.04.1.tar.xz"; 449 + url = "${mirror}/stable/release-service/22.04.2/src/kbounce-22.04.2.tar.xz"; 450 + sha256 = "11yhfxwxx44m28md32m57fi1l6jy5y18ix6zx95b96fgiv5xh6r5"; 451 + name = "kbounce-22.04.2.tar.xz"; 452 452 }; 453 453 }; 454 454 kbreakout = { 455 - version = "22.04.1"; 455 + version = "22.04.2"; 456 456 src = fetchurl { 457 - url = "${mirror}/stable/release-service/22.04.1/src/kbreakout-22.04.1.tar.xz"; 458 - sha256 = "0fmk4nd8c5z8fy2pw88l9fpcv0a59gbcvvgh3v92cmdw0ml65wb0"; 459 - name = "kbreakout-22.04.1.tar.xz"; 457 + url = "${mirror}/stable/release-service/22.04.2/src/kbreakout-22.04.2.tar.xz"; 458 + sha256 = "0gnmbrksnagz6600fifinvf4qy9ws425s8nqp83258bbnha6bpx6"; 459 + name = "kbreakout-22.04.2.tar.xz"; 460 460 }; 461 461 }; 462 462 kbruch = { 463 - version = "22.04.1"; 463 + version = "22.04.2"; 464 464 src = fetchurl { 465 - url = "${mirror}/stable/release-service/22.04.1/src/kbruch-22.04.1.tar.xz"; 466 - sha256 = "1zx0cwi8s83j9ix0vdnjxhrkw2pa85y6plpwzy12f2fbxkmzvg1h"; 467 - name = "kbruch-22.04.1.tar.xz"; 465 + url = "${mirror}/stable/release-service/22.04.2/src/kbruch-22.04.2.tar.xz"; 466 + sha256 = "170zzgfg26l4z4vl8djan2gqfc03w9fa92a2naxm4iv9shn2xigp"; 467 + name = "kbruch-22.04.2.tar.xz"; 468 468 }; 469 469 }; 470 470 kcachegrind = { 471 - version = "22.04.1"; 471 + version = "22.04.2"; 472 472 src = fetchurl { 473 - url = "${mirror}/stable/release-service/22.04.1/src/kcachegrind-22.04.1.tar.xz"; 474 - sha256 = "0nvqly26w4wma68glfa6bil1jxh6hmd7mjvcr3s6fvzk4ky51was"; 475 - name = "kcachegrind-22.04.1.tar.xz"; 473 + url = "${mirror}/stable/release-service/22.04.2/src/kcachegrind-22.04.2.tar.xz"; 474 + sha256 = "1dj19290pzfi5ys01i4kgd32hqnyrb1y61xkrm7gqgd5dr6vr1fn"; 475 + name = "kcachegrind-22.04.2.tar.xz"; 476 476 }; 477 477 }; 478 478 kcalc = { 479 - version = "22.04.1"; 479 + version = "22.04.2"; 480 480 src = fetchurl { 481 - url = "${mirror}/stable/release-service/22.04.1/src/kcalc-22.04.1.tar.xz"; 482 - sha256 = "09nfcmmh5bmjx2bkjw33s0a55lky8shkhrgq1q3fd18igw7xpcgl"; 483 - name = "kcalc-22.04.1.tar.xz"; 481 + url = "${mirror}/stable/release-service/22.04.2/src/kcalc-22.04.2.tar.xz"; 482 + sha256 = "1mw7ans14q1bhhsk563r28cb4bhj559ma3mkxh4573aj2rqf1j4g"; 483 + name = "kcalc-22.04.2.tar.xz"; 484 484 }; 485 485 }; 486 486 kcalutils = { 487 - version = "22.04.1"; 487 + version = "22.04.2"; 488 488 src = fetchurl { 489 - url = "${mirror}/stable/release-service/22.04.1/src/kcalutils-22.04.1.tar.xz"; 490 - sha256 = "0vgwz3yinrf2wjwj5qfj22fn7hdl0q5lhzd7v4a903gj4cb27ayq"; 491 - name = "kcalutils-22.04.1.tar.xz"; 489 + url = "${mirror}/stable/release-service/22.04.2/src/kcalutils-22.04.2.tar.xz"; 490 + sha256 = "0h6n4k2v66b21ccq1hlv5vhan6xxgli19mr5l0j9zgsnpk4kvikv"; 491 + name = "kcalutils-22.04.2.tar.xz"; 492 492 }; 493 493 }; 494 494 kcharselect = { 495 - version = "22.04.1"; 495 + version = "22.04.2"; 496 496 src = fetchurl { 497 - url = "${mirror}/stable/release-service/22.04.1/src/kcharselect-22.04.1.tar.xz"; 498 - sha256 = "0s4wfq808dsi3bjf4hq419b3ws0hsir79wgw9mbbry0s0c02nlk9"; 499 - name = "kcharselect-22.04.1.tar.xz"; 497 + url = "${mirror}/stable/release-service/22.04.2/src/kcharselect-22.04.2.tar.xz"; 498 + sha256 = "1jz3f86if4klsv6w7y9crn7zvzikg64qpdlr9ba8vyxay9lrhdhw"; 499 + name = "kcharselect-22.04.2.tar.xz"; 500 500 }; 501 501 }; 502 502 kcolorchooser = { 503 - version = "22.04.1"; 503 + version = "22.04.2"; 504 504 src = fetchurl { 505 - url = "${mirror}/stable/release-service/22.04.1/src/kcolorchooser-22.04.1.tar.xz"; 506 - sha256 = "1s9j7r5rxq1zd8aaakxsw2p56rvykhnm80s5rk8krkp4gk58przr"; 507 - name = "kcolorchooser-22.04.1.tar.xz"; 505 + url = "${mirror}/stable/release-service/22.04.2/src/kcolorchooser-22.04.2.tar.xz"; 506 + sha256 = "17hfx219491s8fjx51mfm81bqlg4nbz91vpg51ygc8j6dsxnapr5"; 507 + name = "kcolorchooser-22.04.2.tar.xz"; 508 508 }; 509 509 }; 510 510 kcron = { 511 - version = "22.04.1"; 511 + version = "22.04.2"; 512 512 src = fetchurl { 513 - url = "${mirror}/stable/release-service/22.04.1/src/kcron-22.04.1.tar.xz"; 514 - sha256 = "15g5k3z840zawhnksyzznw5w8ns3pp9vgdmz7pc2pir15mp763jm"; 515 - name = "kcron-22.04.1.tar.xz"; 513 + url = "${mirror}/stable/release-service/22.04.2/src/kcron-22.04.2.tar.xz"; 514 + sha256 = "1k810ggrsqybbmxmbdqir7ya7sqa536di6z3ib5yqc3lbrigak4h"; 515 + name = "kcron-22.04.2.tar.xz"; 516 516 }; 517 517 }; 518 - kde-dev-scripts = { 519 - version = "22.04.1"; 518 + kdebugsettings = { 519 + version = "22.04.2"; 520 520 src = fetchurl { 521 - url = "${mirror}/stable/release-service/22.04.1/src/kde-dev-scripts-22.04.1.tar.xz"; 522 - sha256 = "1s9cjyz2im8s6gpq1w0zqrfgf3cdw697s4z7srw50cg6aagks4x3"; 523 - name = "kde-dev-scripts-22.04.1.tar.xz"; 521 + url = "${mirror}/stable/release-service/22.04.2/src/kdebugsettings-22.04.2.tar.xz"; 522 + sha256 = "1i94rih9z927jn5mjjzzmsan8jsk715bgwnk65cg1mbgqnclvi5s"; 523 + name = "kdebugsettings-22.04.2.tar.xz"; 524 524 }; 525 525 }; 526 - kde-dev-utils = { 527 - version = "22.04.1"; 526 + kdeconnect-kde = { 527 + version = "22.04.2"; 528 528 src = fetchurl { 529 - url = "${mirror}/stable/release-service/22.04.1/src/kde-dev-utils-22.04.1.tar.xz"; 530 - sha256 = "1bi8i6pnx2yi786y78ad24f1yrb2vjd5ggrgaxislijs9qpdpbnr"; 531 - name = "kde-dev-utils-22.04.1.tar.xz"; 529 + url = "${mirror}/stable/release-service/22.04.2/src/kdeconnect-kde-22.04.2.tar.xz"; 530 + sha256 = "0q12qai55383fa70kiliqq474y9hji2amm2gd8cdljl1wn7cp16w"; 531 + name = "kdeconnect-kde-22.04.2.tar.xz"; 532 532 }; 533 533 }; 534 - kdebugsettings = { 535 - version = "22.04.1"; 534 + kde-dev-scripts = { 535 + version = "22.04.2"; 536 536 src = fetchurl { 537 - url = "${mirror}/stable/release-service/22.04.1/src/kdebugsettings-22.04.1.tar.xz"; 538 - sha256 = "14b0p0n14bivfr5nfjsyamx8jk2sbw283s04hrrxmv93b14068r7"; 539 - name = "kdebugsettings-22.04.1.tar.xz"; 537 + url = "${mirror}/stable/release-service/22.04.2/src/kde-dev-scripts-22.04.2.tar.xz"; 538 + sha256 = "1x25hidqs03ylbk9h5rq3jwp5ljh02ak0js97yy1y23qwvhqi9xj"; 539 + name = "kde-dev-scripts-22.04.2.tar.xz"; 540 540 }; 541 541 }; 542 - kdeconnect-kde = { 543 - version = "22.04.1"; 542 + kde-dev-utils = { 543 + version = "22.04.2"; 544 544 src = fetchurl { 545 - url = "${mirror}/stable/release-service/22.04.1/src/kdeconnect-kde-22.04.1.tar.xz"; 546 - sha256 = "0ym5n311iabrwal8w3yiq76g656rp1gz0yq9fdz61fl0pd4bmnbd"; 547 - name = "kdeconnect-kde-22.04.1.tar.xz"; 545 + url = "${mirror}/stable/release-service/22.04.2/src/kde-dev-utils-22.04.2.tar.xz"; 546 + sha256 = "0zqv0r5s24bb6cgg039dw1sl8vl4pgck5any0k08swb14zbpc63p"; 547 + name = "kde-dev-utils-22.04.2.tar.xz"; 548 548 }; 549 549 }; 550 550 kdeedu-data = { 551 - version = "22.04.1"; 551 + version = "22.04.2"; 552 552 src = fetchurl { 553 - url = "${mirror}/stable/release-service/22.04.1/src/kdeedu-data-22.04.1.tar.xz"; 554 - sha256 = "1lgcn4z4k2djzls35w33y5h7yjw2cs1028bxh0avlprh5ihi8cn2"; 555 - name = "kdeedu-data-22.04.1.tar.xz"; 553 + url = "${mirror}/stable/release-service/22.04.2/src/kdeedu-data-22.04.2.tar.xz"; 554 + sha256 = "1npa7545f2a40gpv0zq8rmfy6gd745m4agsrvjj55g43mncj496d"; 555 + name = "kdeedu-data-22.04.2.tar.xz"; 556 556 }; 557 557 }; 558 558 kdegraphics-mobipocket = { 559 - version = "22.04.1"; 559 + version = "22.04.2"; 560 560 src = fetchurl { 561 - url = "${mirror}/stable/release-service/22.04.1/src/kdegraphics-mobipocket-22.04.1.tar.xz"; 562 - sha256 = "0p8zsks0fcrzmcnwdzb7gcswq7vkv67vy1x1mi4v0y6lcgx1xqz7"; 563 - name = "kdegraphics-mobipocket-22.04.1.tar.xz"; 561 + url = "${mirror}/stable/release-service/22.04.2/src/kdegraphics-mobipocket-22.04.2.tar.xz"; 562 + sha256 = "078s3a0mwdsdx2gxppmhmn8swranwd9q8q2ymyxlbmriif1sncs3"; 563 + name = "kdegraphics-mobipocket-22.04.2.tar.xz"; 564 564 }; 565 565 }; 566 566 kdegraphics-thumbnailers = { 567 - version = "22.04.1"; 567 + version = "22.04.2"; 568 568 src = fetchurl { 569 - url = "${mirror}/stable/release-service/22.04.1/src/kdegraphics-thumbnailers-22.04.1.tar.xz"; 570 - sha256 = "1y8rkjr5azyffj8bb06jrm46j87n93xzvn2fcyarrmww01dsw1hp"; 571 - name = "kdegraphics-thumbnailers-22.04.1.tar.xz"; 569 + url = "${mirror}/stable/release-service/22.04.2/src/kdegraphics-thumbnailers-22.04.2.tar.xz"; 570 + sha256 = "1m8nndw18simw5hk124xknqsn5ckpz28l65r52424rihvb2kzf1s"; 571 + name = "kdegraphics-thumbnailers-22.04.2.tar.xz"; 572 572 }; 573 573 }; 574 574 kdenetwork-filesharing = { 575 - version = "22.04.1"; 575 + version = "22.04.2"; 576 576 src = fetchurl { 577 - url = "${mirror}/stable/release-service/22.04.1/src/kdenetwork-filesharing-22.04.1.tar.xz"; 578 - sha256 = "1h5zh0yvar3lylxm1iri3w7c7qzmdf18ak258jfphc23c9q6w32j"; 579 - name = "kdenetwork-filesharing-22.04.1.tar.xz"; 577 + url = "${mirror}/stable/release-service/22.04.2/src/kdenetwork-filesharing-22.04.2.tar.xz"; 578 + sha256 = "040z92z16vzl4r025i2yajaxb4lqgaaf0sjcq00qh3y5f353n325"; 579 + name = "kdenetwork-filesharing-22.04.2.tar.xz"; 580 580 }; 581 581 }; 582 582 kdenlive = { 583 - version = "22.04.1"; 583 + version = "22.04.2"; 584 584 src = fetchurl { 585 - url = "${mirror}/stable/release-service/22.04.1/src/kdenlive-22.04.1.tar.xz"; 586 - sha256 = "0kiajmkmf2254464s8rv8d61igwrd2xmrj1dxwzrps4fy50r11xf"; 587 - name = "kdenlive-22.04.1.tar.xz"; 585 + url = "${mirror}/stable/release-service/22.04.2/src/kdenlive-22.04.2.tar.xz"; 586 + sha256 = "1jfw0978xs6dd90f9ddc4fvvf0wlzkjmksbi55dskd49rr780x0z"; 587 + name = "kdenlive-22.04.2.tar.xz"; 588 588 }; 589 589 }; 590 590 kdepim-addons = { 591 - version = "22.04.1"; 591 + version = "22.04.2"; 592 592 src = fetchurl { 593 - url = "${mirror}/stable/release-service/22.04.1/src/kdepim-addons-22.04.1.tar.xz"; 594 - sha256 = "0r5gy56n1nrsm1wvf8687g6ng5m3q9wnl8nkfqaa4a4kk16h0i5f"; 595 - name = "kdepim-addons-22.04.1.tar.xz"; 593 + url = "${mirror}/stable/release-service/22.04.2/src/kdepim-addons-22.04.2.tar.xz"; 594 + sha256 = "1fnd6z80b9mla4sryfcl3s591m9hcs2qapfj91w6w2wzgw8b5gnc"; 595 + name = "kdepim-addons-22.04.2.tar.xz"; 596 596 }; 597 597 }; 598 598 kdepim-runtime = { 599 - version = "22.04.1"; 599 + version = "22.04.2"; 600 600 src = fetchurl { 601 - url = "${mirror}/stable/release-service/22.04.1/src/kdepim-runtime-22.04.1.tar.xz"; 602 - sha256 = "0gwhzdlzal2j61hak5axv68n7chhnlf8n9dqnnfili6ffps63yxm"; 603 - name = "kdepim-runtime-22.04.1.tar.xz"; 601 + url = "${mirror}/stable/release-service/22.04.2/src/kdepim-runtime-22.04.2.tar.xz"; 602 + sha256 = "04qrdbj0f91q8vwfrnq3sdrcxb8jpq3kg7hab39ynp3qkfqdlmll"; 603 + name = "kdepim-runtime-22.04.2.tar.xz"; 604 604 }; 605 605 }; 606 606 kdesdk-kioslaves = { 607 - version = "22.04.1"; 607 + version = "22.04.2"; 608 608 src = fetchurl { 609 - url = "${mirror}/stable/release-service/22.04.1/src/kdesdk-kioslaves-22.04.1.tar.xz"; 610 - sha256 = "19ay298fbjmn5xcrmpjabch7ljfmn03qkacifv337yx5idv1116q"; 611 - name = "kdesdk-kioslaves-22.04.1.tar.xz"; 609 + url = "${mirror}/stable/release-service/22.04.2/src/kdesdk-kioslaves-22.04.2.tar.xz"; 610 + sha256 = "1r2r8qh8qffvgq8rsm1a9y5djh1zmql5nhm3snqfjm2d88dpd9b8"; 611 + name = "kdesdk-kioslaves-22.04.2.tar.xz"; 612 612 }; 613 613 }; 614 614 kdesdk-thumbnailers = { 615 - version = "22.04.1"; 615 + version = "22.04.2"; 616 616 src = fetchurl { 617 - url = "${mirror}/stable/release-service/22.04.1/src/kdesdk-thumbnailers-22.04.1.tar.xz"; 618 - sha256 = "0f7d9m13gx552f1ficw1r7ndlal39iicklrc8g8cqh2gvkbydgni"; 619 - name = "kdesdk-thumbnailers-22.04.1.tar.xz"; 617 + url = "${mirror}/stable/release-service/22.04.2/src/kdesdk-thumbnailers-22.04.2.tar.xz"; 618 + sha256 = "0ibnfjigi4rhnrnqcyfhc1mw7r2zy3rm2k2fk5fqsijx2w975ghf"; 619 + name = "kdesdk-thumbnailers-22.04.2.tar.xz"; 620 620 }; 621 621 }; 622 - kdev-php = { 623 - version = "22.04.1"; 622 + kdevelop = { 623 + version = "22.04.2"; 624 624 src = fetchurl { 625 - url = "${mirror}/stable/release-service/22.04.1/src/kdev-php-22.04.1.tar.xz"; 626 - sha256 = "1cxvzybiqxa5kgbv2jb42jq7div5q4jyl3kiar5mdnnc590x4h2y"; 627 - name = "kdev-php-22.04.1.tar.xz"; 625 + url = "${mirror}/stable/release-service/22.04.2/src/kdevelop-22.04.2.tar.xz"; 626 + sha256 = "1dihxx3sq0pmszd9nhp5x9h2s0flrjhbi8miq20w8k1kqs6jnqfk"; 627 + name = "kdevelop-22.04.2.tar.xz"; 628 628 }; 629 629 }; 630 - kdev-python = { 631 - version = "22.04.1"; 630 + kdev-php = { 631 + version = "22.04.2"; 632 632 src = fetchurl { 633 - url = "${mirror}/stable/release-service/22.04.1/src/kdev-python-22.04.1.tar.xz"; 634 - sha256 = "01570g5284llqbmnlrsbrpm6zbkkp5rip49gng4nn7pi4nab9nyr"; 635 - name = "kdev-python-22.04.1.tar.xz"; 633 + url = "${mirror}/stable/release-service/22.04.2/src/kdev-php-22.04.2.tar.xz"; 634 + sha256 = "1rpnmwyf08r8qcq25fdrnq0in3vqvn8ydh5v5zazjns7bx68n295"; 635 + name = "kdev-php-22.04.2.tar.xz"; 636 636 }; 637 637 }; 638 - kdevelop = { 639 - version = "22.04.1"; 638 + kdev-python = { 639 + version = "22.04.2"; 640 640 src = fetchurl { 641 - url = "${mirror}/stable/release-service/22.04.1/src/kdevelop-22.04.1.tar.xz"; 642 - sha256 = "1n6dcs1z88d7aaski7ffjvjpfzqssr9zjrlzlcf84k285l6zbwr2"; 643 - name = "kdevelop-22.04.1.tar.xz"; 641 + url = "${mirror}/stable/release-service/22.04.2/src/kdev-python-22.04.2.tar.xz"; 642 + sha256 = "1p1vn8163b5qf0ifcxw6c647qf2rmrygw7xbvzppfi9346j72r4b"; 643 + name = "kdev-python-22.04.2.tar.xz"; 644 644 }; 645 645 }; 646 646 kdf = { 647 - version = "22.04.1"; 647 + version = "22.04.2"; 648 648 src = fetchurl { 649 - url = "${mirror}/stable/release-service/22.04.1/src/kdf-22.04.1.tar.xz"; 650 - sha256 = "03vr48yhb08fw5f34yn8yjnygflz6993ihq9pfcp6jg916fpwkbp"; 651 - name = "kdf-22.04.1.tar.xz"; 649 + url = "${mirror}/stable/release-service/22.04.2/src/kdf-22.04.2.tar.xz"; 650 + sha256 = "0srdqjf4sk6kidh04n9py8qcbcd2jdclnrrq1v4bn2zlm0qbqa0r"; 651 + name = "kdf-22.04.2.tar.xz"; 652 652 }; 653 653 }; 654 654 kdialog = { 655 - version = "22.04.1"; 655 + version = "22.04.2"; 656 656 src = fetchurl { 657 - url = "${mirror}/stable/release-service/22.04.1/src/kdialog-22.04.1.tar.xz"; 658 - sha256 = "0qqpvrkbinnxz26a4msak4wa26b4r52yjyz2h5l3q1gw7j2kp4wm"; 659 - name = "kdialog-22.04.1.tar.xz"; 657 + url = "${mirror}/stable/release-service/22.04.2/src/kdialog-22.04.2.tar.xz"; 658 + sha256 = "0csrlc411v0yfizadf0w5nbyr6df2gjdmxn18ds81fjkpvdk1ajp"; 659 + name = "kdialog-22.04.2.tar.xz"; 660 660 }; 661 661 }; 662 662 kdiamond = { 663 - version = "22.04.1"; 663 + version = "22.04.2"; 664 664 src = fetchurl { 665 - url = "${mirror}/stable/release-service/22.04.1/src/kdiamond-22.04.1.tar.xz"; 666 - sha256 = "19pj1lfcz7bgq6cxkn165l7b8lr5vwjp4sd724krm6l51jxzmd0x"; 667 - name = "kdiamond-22.04.1.tar.xz"; 665 + url = "${mirror}/stable/release-service/22.04.2/src/kdiamond-22.04.2.tar.xz"; 666 + sha256 = "09xrld4c3p822mn86hks93wl5llwc6if9cxa10x2hn4y9cfa1zvl"; 667 + name = "kdiamond-22.04.2.tar.xz"; 668 668 }; 669 669 }; 670 670 keditbookmarks = { 671 - version = "22.04.1"; 671 + version = "22.04.2"; 672 672 src = fetchurl { 673 - url = "${mirror}/stable/release-service/22.04.1/src/keditbookmarks-22.04.1.tar.xz"; 674 - sha256 = "0bix84hy02i90bpmrxjl5gd433jb2yawlbdcchgwb73py14pcay2"; 675 - name = "keditbookmarks-22.04.1.tar.xz"; 673 + url = "${mirror}/stable/release-service/22.04.2/src/keditbookmarks-22.04.2.tar.xz"; 674 + sha256 = "1dmyw99a08l28715ssgnrbi6rfma5a5ad0k1vrczp4sad1flgpam"; 675 + name = "keditbookmarks-22.04.2.tar.xz"; 676 676 }; 677 677 }; 678 678 kfind = { 679 - version = "22.04.1"; 679 + version = "22.04.2"; 680 680 src = fetchurl { 681 - url = "${mirror}/stable/release-service/22.04.1/src/kfind-22.04.1.tar.xz"; 682 - sha256 = "1mrrjrnlapvajw3hysqzd1kb1qvjwbwbc4mggawpwpq4cbpap4mc"; 683 - name = "kfind-22.04.1.tar.xz"; 681 + url = "${mirror}/stable/release-service/22.04.2/src/kfind-22.04.2.tar.xz"; 682 + sha256 = "1bnav9n1ak10824m55kkmf2haz5swfcwy6zsjs463qh3zvwnydz9"; 683 + name = "kfind-22.04.2.tar.xz"; 684 684 }; 685 685 }; 686 686 kfloppy = { 687 - version = "22.04.1"; 687 + version = "22.04.2"; 688 688 src = fetchurl { 689 - url = "${mirror}/stable/release-service/22.04.1/src/kfloppy-22.04.1.tar.xz"; 690 - sha256 = "1yc90238v9f5czryjzfx9znjkl5r5smwr3gdx0cgp9sw225gl01q"; 691 - name = "kfloppy-22.04.1.tar.xz"; 689 + url = "${mirror}/stable/release-service/22.04.2/src/kfloppy-22.04.2.tar.xz"; 690 + sha256 = "0mkc05068d189zq2q1hgz5vw39fq3x2hcnxsyclis7g3p0ff4siv"; 691 + name = "kfloppy-22.04.2.tar.xz"; 692 692 }; 693 693 }; 694 694 kfourinline = { 695 - version = "22.04.1"; 695 + version = "22.04.2"; 696 696 src = fetchurl { 697 - url = "${mirror}/stable/release-service/22.04.1/src/kfourinline-22.04.1.tar.xz"; 698 - sha256 = "0964iv2fa96s659crs56yqjcdkbckl7zw5h25x0r9gfycjkddhl2"; 699 - name = "kfourinline-22.04.1.tar.xz"; 697 + url = "${mirror}/stable/release-service/22.04.2/src/kfourinline-22.04.2.tar.xz"; 698 + sha256 = "0rchr0gj1zqc9anrj2d57l00r0sjx14hdlch7djrwarsj4xfc6rb"; 699 + name = "kfourinline-22.04.2.tar.xz"; 700 700 }; 701 701 }; 702 702 kgeography = { 703 - version = "22.04.1"; 703 + version = "22.04.2"; 704 704 src = fetchurl { 705 - url = "${mirror}/stable/release-service/22.04.1/src/kgeography-22.04.1.tar.xz"; 706 - sha256 = "0l6az2fkbgrlg7i8h81f6jhj4vlw92x6jgkywxm93msbaz4ah1fw"; 707 - name = "kgeography-22.04.1.tar.xz"; 705 + url = "${mirror}/stable/release-service/22.04.2/src/kgeography-22.04.2.tar.xz"; 706 + sha256 = "0fsb2x44b35gvc2h0ksmjavpc8zif9inziaxxqq7mq9hgjdxnr98"; 707 + name = "kgeography-22.04.2.tar.xz"; 708 708 }; 709 709 }; 710 710 kget = { 711 - version = "22.04.1"; 711 + version = "22.04.2"; 712 712 src = fetchurl { 713 - url = "${mirror}/stable/release-service/22.04.1/src/kget-22.04.1.tar.xz"; 714 - sha256 = "1v8vv32ncwnw4wn51rvk8n5kixdc2kjw9ds08ajv5x6iz06cvqrd"; 715 - name = "kget-22.04.1.tar.xz"; 713 + url = "${mirror}/stable/release-service/22.04.2/src/kget-22.04.2.tar.xz"; 714 + sha256 = "0i2pc3jmvqgrzgj9rhjshdd5kkq9bqdmch2h5rbdgbabw47l6xag"; 715 + name = "kget-22.04.2.tar.xz"; 716 716 }; 717 717 }; 718 718 kgoldrunner = { 719 - version = "22.04.1"; 719 + version = "22.04.2"; 720 720 src = fetchurl { 721 - url = "${mirror}/stable/release-service/22.04.1/src/kgoldrunner-22.04.1.tar.xz"; 722 - sha256 = "0hs7p3allyw16lncr7fwavgggacdlgp893i1wx0mqzgg9yp4p1zm"; 723 - name = "kgoldrunner-22.04.1.tar.xz"; 721 + url = "${mirror}/stable/release-service/22.04.2/src/kgoldrunner-22.04.2.tar.xz"; 722 + sha256 = "0w5x6ar1km7ycprxfda0k65qx5lwnzmh0ch2w1py97sz3yq0pbfk"; 723 + name = "kgoldrunner-22.04.2.tar.xz"; 724 724 }; 725 725 }; 726 726 kgpg = { 727 - version = "22.04.1"; 727 + version = "22.04.2"; 728 728 src = fetchurl { 729 - url = "${mirror}/stable/release-service/22.04.1/src/kgpg-22.04.1.tar.xz"; 730 - sha256 = "0dgc33h7mmbmgk29jmrrsykngzkirk53j6xxwrz8mfwbadvmvgy5"; 731 - name = "kgpg-22.04.1.tar.xz"; 729 + url = "${mirror}/stable/release-service/22.04.2/src/kgpg-22.04.2.tar.xz"; 730 + sha256 = "1rjdqlnzn269fqza6388mb3rcf43bs9xn9npzyb2anqcfsqin5cy"; 731 + name = "kgpg-22.04.2.tar.xz"; 732 732 }; 733 733 }; 734 734 khangman = { 735 - version = "22.04.1"; 735 + version = "22.04.2"; 736 736 src = fetchurl { 737 - url = "${mirror}/stable/release-service/22.04.1/src/khangman-22.04.1.tar.xz"; 738 - sha256 = "09mx12hf24rhwk0q2kni1gx5hg90nkjh556c0v6zqjmx3whlc1p6"; 739 - name = "khangman-22.04.1.tar.xz"; 737 + url = "${mirror}/stable/release-service/22.04.2/src/khangman-22.04.2.tar.xz"; 738 + sha256 = "199k5llgi1iy9grm4am9kk1mjcjnhw33aviyp6bxip2dyw1hhcsg"; 739 + name = "khangman-22.04.2.tar.xz"; 740 740 }; 741 741 }; 742 742 khelpcenter = { 743 - version = "22.04.1"; 743 + version = "22.04.2"; 744 744 src = fetchurl { 745 - url = "${mirror}/stable/release-service/22.04.1/src/khelpcenter-22.04.1.tar.xz"; 746 - sha256 = "0wjjcrmncig6ymrk2an5n12ygy652zg7lxwvi2wi6zrdjk2kazf8"; 747 - name = "khelpcenter-22.04.1.tar.xz"; 745 + url = "${mirror}/stable/release-service/22.04.2/src/khelpcenter-22.04.2.tar.xz"; 746 + sha256 = "1m6k61xya0xrpfd22bgargfgnv5981mjf0zyzb4szxlb8v9cjapa"; 747 + name = "khelpcenter-22.04.2.tar.xz"; 748 748 }; 749 749 }; 750 750 kidentitymanagement = { 751 - version = "22.04.1"; 751 + version = "22.04.2"; 752 752 src = fetchurl { 753 - url = "${mirror}/stable/release-service/22.04.1/src/kidentitymanagement-22.04.1.tar.xz"; 754 - sha256 = "0f07r0x8i0k8fkzik49y80wr3laxq96gcmr287n4265f7pj02skl"; 755 - name = "kidentitymanagement-22.04.1.tar.xz"; 753 + url = "${mirror}/stable/release-service/22.04.2/src/kidentitymanagement-22.04.2.tar.xz"; 754 + sha256 = "1xq73lbxpqp63f537yv0gkkd8x9bwr9y7qxzk203hmlz43jk1g1i"; 755 + name = "kidentitymanagement-22.04.2.tar.xz"; 756 756 }; 757 757 }; 758 758 kig = { 759 - version = "22.04.1"; 759 + version = "22.04.2"; 760 760 src = fetchurl { 761 - url = "${mirror}/stable/release-service/22.04.1/src/kig-22.04.1.tar.xz"; 762 - sha256 = "1qz287cfvk7wvx5jp61jcwnmwmjm8y3h6k2hyjpspqr3k1n84345"; 763 - name = "kig-22.04.1.tar.xz"; 761 + url = "${mirror}/stable/release-service/22.04.2/src/kig-22.04.2.tar.xz"; 762 + sha256 = "02iivp8kj3vp2n9qk58z5fzxplqpq57ch9h2jczyd96kxsn9yc6b"; 763 + name = "kig-22.04.2.tar.xz"; 764 764 }; 765 765 }; 766 766 kigo = { 767 - version = "22.04.1"; 767 + version = "22.04.2"; 768 768 src = fetchurl { 769 - url = "${mirror}/stable/release-service/22.04.1/src/kigo-22.04.1.tar.xz"; 770 - sha256 = "094q9q9c728zva64dxl522s2q7lzdybrw055w5mryj66mdb9b43j"; 771 - name = "kigo-22.04.1.tar.xz"; 769 + url = "${mirror}/stable/release-service/22.04.2/src/kigo-22.04.2.tar.xz"; 770 + sha256 = "06bg1r9assp5f5i6wzh7wvh46mkjkbwq8y5nhs8iqrg7jm9dfp0a"; 771 + name = "kigo-22.04.2.tar.xz"; 772 772 }; 773 773 }; 774 774 killbots = { 775 - version = "22.04.1"; 775 + version = "22.04.2"; 776 776 src = fetchurl { 777 - url = "${mirror}/stable/release-service/22.04.1/src/killbots-22.04.1.tar.xz"; 778 - sha256 = "0kymimgwa5amcc93r6nrfiv6psjb0k96a8b2vr3jbc6vrm9aimjy"; 779 - name = "killbots-22.04.1.tar.xz"; 777 + url = "${mirror}/stable/release-service/22.04.2/src/killbots-22.04.2.tar.xz"; 778 + sha256 = "192pcx7dvbbgfsp2vl7h1y26gvz9cnrwa644k1g40iyarc3nckgk"; 779 + name = "killbots-22.04.2.tar.xz"; 780 780 }; 781 781 }; 782 782 kimagemapeditor = { 783 - version = "22.04.1"; 783 + version = "22.04.2"; 784 784 src = fetchurl { 785 - url = "${mirror}/stable/release-service/22.04.1/src/kimagemapeditor-22.04.1.tar.xz"; 786 - sha256 = "1lzqgav4gfq0cay162rjypikh4dx1jjj44ds9br2rfm0wp6x6zds"; 787 - name = "kimagemapeditor-22.04.1.tar.xz"; 785 + url = "${mirror}/stable/release-service/22.04.2/src/kimagemapeditor-22.04.2.tar.xz"; 786 + sha256 = "1mdrmg2qvs081xqamiqdljryznskhdzmzbnlqscagwg0kz608rpg"; 787 + name = "kimagemapeditor-22.04.2.tar.xz"; 788 788 }; 789 789 }; 790 790 kimap = { 791 - version = "22.04.1"; 791 + version = "22.04.2"; 792 792 src = fetchurl { 793 - url = "${mirror}/stable/release-service/22.04.1/src/kimap-22.04.1.tar.xz"; 794 - sha256 = "0r945v0365vmyapcaqb6wabxdyflp33hh441cx26acwj11dpwgvl"; 795 - name = "kimap-22.04.1.tar.xz"; 793 + url = "${mirror}/stable/release-service/22.04.2/src/kimap-22.04.2.tar.xz"; 794 + sha256 = "1iafjazan4vhvxfafxykci2wm2xhj0752907w9c0rhrnjsj0hcb7"; 795 + name = "kimap-22.04.2.tar.xz"; 796 796 }; 797 797 }; 798 798 kio-extras = { 799 - version = "22.04.1"; 799 + version = "22.04.2"; 800 800 src = fetchurl { 801 - url = "${mirror}/stable/release-service/22.04.1/src/kio-extras-22.04.1.tar.xz"; 802 - sha256 = "057qbz1cmmi1mgj38r4dsh49af4dqnihzs5r7w6hwx3dw03m2ix4"; 803 - name = "kio-extras-22.04.1.tar.xz"; 801 + url = "${mirror}/stable/release-service/22.04.2/src/kio-extras-22.04.2.tar.xz"; 802 + sha256 = "05q7hssrf82xl1c4a7wcxnvp2rzg29a2am15lwi1xv1yfgymk69i"; 803 + name = "kio-extras-22.04.2.tar.xz"; 804 804 }; 805 805 }; 806 806 kio-gdrive = { 807 - version = "22.04.1"; 807 + version = "22.04.2"; 808 808 src = fetchurl { 809 - url = "${mirror}/stable/release-service/22.04.1/src/kio-gdrive-22.04.1.tar.xz"; 810 - sha256 = "12qb6m2n0nfx62z0xc1p66si140j6yih3lp80n9b43yf9c1hn5h6"; 811 - name = "kio-gdrive-22.04.1.tar.xz"; 809 + url = "${mirror}/stable/release-service/22.04.2/src/kio-gdrive-22.04.2.tar.xz"; 810 + sha256 = "1mw8w5zdj334ndgfkacycdhyk7as86dxpd0w61i26yjir22nfa90"; 811 + name = "kio-gdrive-22.04.2.tar.xz"; 812 812 }; 813 813 }; 814 814 kipi-plugins = { 815 - version = "22.04.1"; 815 + version = "22.04.2"; 816 816 src = fetchurl { 817 - url = "${mirror}/stable/release-service/22.04.1/src/kipi-plugins-22.04.1.tar.xz"; 818 - sha256 = "0587pc2nmcxig4nfqyc6yvc1rxaqqa3kgnbdah53177mb4zj1lk8"; 819 - name = "kipi-plugins-22.04.1.tar.xz"; 817 + url = "${mirror}/stable/release-service/22.04.2/src/kipi-plugins-22.04.2.tar.xz"; 818 + sha256 = "1kdkflizw98zk8vzikm12vj7j00dldqw9hii8al6mch2mbva6qc2"; 819 + name = "kipi-plugins-22.04.2.tar.xz"; 820 820 }; 821 821 }; 822 822 kirigami-gallery = { 823 - version = "22.04.1"; 823 + version = "22.04.2"; 824 824 src = fetchurl { 825 - url = "${mirror}/stable/release-service/22.04.1/src/kirigami-gallery-22.04.1.tar.xz"; 826 - sha256 = "1yjj18vcik38gzqka2kia4yrk8ay9l2d7lh3wspp97v3r49dpl7y"; 827 - name = "kirigami-gallery-22.04.1.tar.xz"; 825 + url = "${mirror}/stable/release-service/22.04.2/src/kirigami-gallery-22.04.2.tar.xz"; 826 + sha256 = "01hvbixjr90p0j5p3nklrxz5lqdx6k3lv9vjffpm7x0r5d0f6vkl"; 827 + name = "kirigami-gallery-22.04.2.tar.xz"; 828 828 }; 829 829 }; 830 830 kiriki = { 831 - version = "22.04.1"; 831 + version = "22.04.2"; 832 832 src = fetchurl { 833 - url = "${mirror}/stable/release-service/22.04.1/src/kiriki-22.04.1.tar.xz"; 834 - sha256 = "0mwdmb14ljr2vvpz05frzd3qpwp16zckivi5qb7awf488vj7iknz"; 835 - name = "kiriki-22.04.1.tar.xz"; 833 + url = "${mirror}/stable/release-service/22.04.2/src/kiriki-22.04.2.tar.xz"; 834 + sha256 = "0wdfs328axlw0gwapxkyvd80ymkjlx4smz4ph72d58fhmjnhp551"; 835 + name = "kiriki-22.04.2.tar.xz"; 836 836 }; 837 837 }; 838 838 kiten = { 839 - version = "22.04.1"; 839 + version = "22.04.2"; 840 840 src = fetchurl { 841 - url = "${mirror}/stable/release-service/22.04.1/src/kiten-22.04.1.tar.xz"; 842 - sha256 = "14zq296qmjfssa0f3gmq2hsadlglp95l1wrrm0v14j19rd1sfzlr"; 843 - name = "kiten-22.04.1.tar.xz"; 841 + url = "${mirror}/stable/release-service/22.04.2/src/kiten-22.04.2.tar.xz"; 842 + sha256 = "0gpjcf72hz8nif1vzs46him58g8f74r24nfk2dpxil3nxdy10xp9"; 843 + name = "kiten-22.04.2.tar.xz"; 844 844 }; 845 845 }; 846 846 kitinerary = { 847 - version = "22.04.1"; 847 + version = "22.04.2"; 848 848 src = fetchurl { 849 - url = "${mirror}/stable/release-service/22.04.1/src/kitinerary-22.04.1.tar.xz"; 850 - sha256 = "0ykbjp3bqhlhjj3r04zgh0pza6mh4qadhxk8gsxdndqvpv4p8sih"; 851 - name = "kitinerary-22.04.1.tar.xz"; 849 + url = "${mirror}/stable/release-service/22.04.2/src/kitinerary-22.04.2.tar.xz"; 850 + sha256 = "1gvjz1qvz6cy13c1a3drrznf110y78517s0akq8ir3aik4q4kczc"; 851 + name = "kitinerary-22.04.2.tar.xz"; 852 852 }; 853 853 }; 854 854 kjumpingcube = { 855 - version = "22.04.1"; 855 + version = "22.04.2"; 856 856 src = fetchurl { 857 - url = "${mirror}/stable/release-service/22.04.1/src/kjumpingcube-22.04.1.tar.xz"; 858 - sha256 = "1fgz21wy3nwqhsplpg65j54rlwdpmp6nhdh9g04zsgy3micsghag"; 859 - name = "kjumpingcube-22.04.1.tar.xz"; 857 + url = "${mirror}/stable/release-service/22.04.2/src/kjumpingcube-22.04.2.tar.xz"; 858 + sha256 = "15djzgaaqdbialfb7a81i8vm7cgkkgx2lvnnr9yi06drf6a0xn81"; 859 + name = "kjumpingcube-22.04.2.tar.xz"; 860 860 }; 861 861 }; 862 862 kldap = { 863 - version = "22.04.1"; 863 + version = "22.04.2"; 864 864 src = fetchurl { 865 - url = "${mirror}/stable/release-service/22.04.1/src/kldap-22.04.1.tar.xz"; 866 - sha256 = "1p06v089mid7y1qapdwai781jvypl2a3q8007j0rfpk9nbb93lhb"; 867 - name = "kldap-22.04.1.tar.xz"; 865 + url = "${mirror}/stable/release-service/22.04.2/src/kldap-22.04.2.tar.xz"; 866 + sha256 = "10rs6hyf31783prsh838sdl4wlm7a8v9bn9k400x53j6lb0k9nb0"; 867 + name = "kldap-22.04.2.tar.xz"; 868 868 }; 869 869 }; 870 870 kleopatra = { 871 - version = "22.04.1"; 871 + version = "22.04.2"; 872 872 src = fetchurl { 873 - url = "${mirror}/stable/release-service/22.04.1/src/kleopatra-22.04.1.tar.xz"; 874 - sha256 = "08xfxbm9rlv36bf9zzj61ds052hg5l1q4m1fs9mcwvwcnwsn63nk"; 875 - name = "kleopatra-22.04.1.tar.xz"; 873 + url = "${mirror}/stable/release-service/22.04.2/src/kleopatra-22.04.2.tar.xz"; 874 + sha256 = "11cks6cizjvj52arj9j78zyqs9hnsaha42s00vnqi5x4cp6qf22n"; 875 + name = "kleopatra-22.04.2.tar.xz"; 876 876 }; 877 877 }; 878 878 klettres = { 879 - version = "22.04.1"; 879 + version = "22.04.2"; 880 880 src = fetchurl { 881 - url = "${mirror}/stable/release-service/22.04.1/src/klettres-22.04.1.tar.xz"; 882 - sha256 = "1clyjlrzjxw534ks6y496l1xr4iz1qxmmlgr5dyaqw8r5n45x687"; 883 - name = "klettres-22.04.1.tar.xz"; 881 + url = "${mirror}/stable/release-service/22.04.2/src/klettres-22.04.2.tar.xz"; 882 + sha256 = "1c5pd3dmrny1qyj4lrrww2y26mfg9n52mggsrhgmbmk9m251a4b4"; 883 + name = "klettres-22.04.2.tar.xz"; 884 884 }; 885 885 }; 886 886 klickety = { 887 - version = "22.04.1"; 887 + version = "22.04.2"; 888 888 src = fetchurl { 889 - url = "${mirror}/stable/release-service/22.04.1/src/klickety-22.04.1.tar.xz"; 890 - sha256 = "1ssnrqyvm9w3jn53pshy8gd06q30760wgzk9svhk485j90g6jw9c"; 891 - name = "klickety-22.04.1.tar.xz"; 889 + url = "${mirror}/stable/release-service/22.04.2/src/klickety-22.04.2.tar.xz"; 890 + sha256 = "06x2wimz6r0dvwfxwkr9p0glqk7vhg17m9rgcjxn4mkgz65yidip"; 891 + name = "klickety-22.04.2.tar.xz"; 892 892 }; 893 893 }; 894 894 klines = { 895 - version = "22.04.1"; 895 + version = "22.04.2"; 896 896 src = fetchurl { 897 - url = "${mirror}/stable/release-service/22.04.1/src/klines-22.04.1.tar.xz"; 898 - sha256 = "1k3a9vr92xb7m5gqdgz9kg0vnyxq4br1zyxy7d5wgqf28qgh41vf"; 899 - name = "klines-22.04.1.tar.xz"; 897 + url = "${mirror}/stable/release-service/22.04.2/src/klines-22.04.2.tar.xz"; 898 + sha256 = "0gvpp4ngmlzblpgv55qslp24irkpgq52352n7miv7jjdilvflid1"; 899 + name = "klines-22.04.2.tar.xz"; 900 900 }; 901 901 }; 902 902 kmag = { 903 - version = "22.04.1"; 903 + version = "22.04.2"; 904 904 src = fetchurl { 905 - url = "${mirror}/stable/release-service/22.04.1/src/kmag-22.04.1.tar.xz"; 906 - sha256 = "0siiwgrfvzqhm23887j560w6l9i0j43i569kfknyqkiz5p0l28zz"; 907 - name = "kmag-22.04.1.tar.xz"; 905 + url = "${mirror}/stable/release-service/22.04.2/src/kmag-22.04.2.tar.xz"; 906 + sha256 = "12i7xyd8bjgrvb1ml0947k26vc110yzan4rq84gfydbmky3vwqjn"; 907 + name = "kmag-22.04.2.tar.xz"; 908 908 }; 909 909 }; 910 910 kmahjongg = { 911 - version = "22.04.1"; 911 + version = "22.04.2"; 912 912 src = fetchurl { 913 - url = "${mirror}/stable/release-service/22.04.1/src/kmahjongg-22.04.1.tar.xz"; 914 - sha256 = "0kcdpyh7iabg672y0yd84lb14h0mn4p3cq2w9zi0l71gqm1zs22a"; 915 - name = "kmahjongg-22.04.1.tar.xz"; 913 + url = "${mirror}/stable/release-service/22.04.2/src/kmahjongg-22.04.2.tar.xz"; 914 + sha256 = "0h2krv7940d4k71zjm5p2nbirnzklvvci5bircz712f2mp9pqnxx"; 915 + name = "kmahjongg-22.04.2.tar.xz"; 916 916 }; 917 917 }; 918 918 kmail = { 919 - version = "22.04.1"; 919 + version = "22.04.2"; 920 920 src = fetchurl { 921 - url = "${mirror}/stable/release-service/22.04.1/src/kmail-22.04.1.tar.xz"; 922 - sha256 = "1s4kbv8y7jhwg6b2qd8kj22xiwdgyllxnljmmna1964kqakl6h54"; 923 - name = "kmail-22.04.1.tar.xz"; 921 + url = "${mirror}/stable/release-service/22.04.2/src/kmail-22.04.2.tar.xz"; 922 + sha256 = "0ahq41xnwlg5qbrwfcnjixbvkpxpr9bj4gj11xxzwr6d83svwlpw"; 923 + name = "kmail-22.04.2.tar.xz"; 924 924 }; 925 925 }; 926 926 kmail-account-wizard = { 927 - version = "22.04.1"; 927 + version = "22.04.2"; 928 928 src = fetchurl { 929 - url = "${mirror}/stable/release-service/22.04.1/src/kmail-account-wizard-22.04.1.tar.xz"; 930 - sha256 = "119gp8dv84nfnd2lvxgw3qsrfrycmgbqq2xm0hlz8zp2jmikw9fk"; 931 - name = "kmail-account-wizard-22.04.1.tar.xz"; 929 + url = "${mirror}/stable/release-service/22.04.2/src/kmail-account-wizard-22.04.2.tar.xz"; 930 + sha256 = "1bm09zrpa678qgvci783zql1k45b1fjlm4fkk6xxalhfyd8hk12j"; 931 + name = "kmail-account-wizard-22.04.2.tar.xz"; 932 932 }; 933 933 }; 934 934 kmailtransport = { 935 - version = "22.04.1"; 935 + version = "22.04.2"; 936 936 src = fetchurl { 937 - url = "${mirror}/stable/release-service/22.04.1/src/kmailtransport-22.04.1.tar.xz"; 938 - sha256 = "1lmd4lvj66ib0f1bkaanvcdq84f8hcyxx2hgrqdyha5d1mpw47cg"; 939 - name = "kmailtransport-22.04.1.tar.xz"; 937 + url = "${mirror}/stable/release-service/22.04.2/src/kmailtransport-22.04.2.tar.xz"; 938 + sha256 = "0s5vpcp7c6143z9yc7nbljbrx8zljy4n46y57shmsqy5h73lbfwb"; 939 + name = "kmailtransport-22.04.2.tar.xz"; 940 940 }; 941 941 }; 942 942 kmbox = { 943 - version = "22.04.1"; 943 + version = "22.04.2"; 944 944 src = fetchurl { 945 - url = "${mirror}/stable/release-service/22.04.1/src/kmbox-22.04.1.tar.xz"; 946 - sha256 = "1496mzbcxzdlwyy207b0ql2il934hcqigb2vybxqc6lap4irzf4i"; 947 - name = "kmbox-22.04.1.tar.xz"; 945 + url = "${mirror}/stable/release-service/22.04.2/src/kmbox-22.04.2.tar.xz"; 946 + sha256 = "138nwfr58wav0ybgwjrv9c33asbwwp7gss8aj912kq3izj4sw15r"; 947 + name = "kmbox-22.04.2.tar.xz"; 948 948 }; 949 949 }; 950 950 kmime = { 951 - version = "22.04.1"; 951 + version = "22.04.2"; 952 952 src = fetchurl { 953 - url = "${mirror}/stable/release-service/22.04.1/src/kmime-22.04.1.tar.xz"; 954 - sha256 = "01favp535b9cjjwyqcaqbprcljamn2pzwl8mf5m59xq4s9h4myd7"; 955 - name = "kmime-22.04.1.tar.xz"; 953 + url = "${mirror}/stable/release-service/22.04.2/src/kmime-22.04.2.tar.xz"; 954 + sha256 = "00wh72s989mrny518gmldb78qcsrwhz46dcydi34v6q06x1jdlk0"; 955 + name = "kmime-22.04.2.tar.xz"; 956 956 }; 957 957 }; 958 958 kmines = { 959 - version = "22.04.1"; 959 + version = "22.04.2"; 960 960 src = fetchurl { 961 - url = "${mirror}/stable/release-service/22.04.1/src/kmines-22.04.1.tar.xz"; 962 - sha256 = "1rcx9yxml0lgaa8bls836j010bgqbqd6pj08ncjqw42m67fzll24"; 963 - name = "kmines-22.04.1.tar.xz"; 961 + url = "${mirror}/stable/release-service/22.04.2/src/kmines-22.04.2.tar.xz"; 962 + sha256 = "1hxm3kd8in4x6ww6wymba2nw17ggv10wjbzjvl4iyqbk8l3v2851"; 963 + name = "kmines-22.04.2.tar.xz"; 964 964 }; 965 965 }; 966 966 kmix = { 967 - version = "22.04.1"; 967 + version = "22.04.2"; 968 968 src = fetchurl { 969 - url = "${mirror}/stable/release-service/22.04.1/src/kmix-22.04.1.tar.xz"; 970 - sha256 = "1flf3adk1bm9c6hi4xqana8r1jslgdffy4rri4r5s0lrr3w7kdsw"; 971 - name = "kmix-22.04.1.tar.xz"; 969 + url = "${mirror}/stable/release-service/22.04.2/src/kmix-22.04.2.tar.xz"; 970 + sha256 = "1k739lir73yj7biz98yij8m7hv492y2h64hzl3xpwc63jc5cpfcc"; 971 + name = "kmix-22.04.2.tar.xz"; 972 972 }; 973 973 }; 974 974 kmousetool = { 975 - version = "22.04.1"; 975 + version = "22.04.2"; 976 976 src = fetchurl { 977 - url = "${mirror}/stable/release-service/22.04.1/src/kmousetool-22.04.1.tar.xz"; 978 - sha256 = "0hlggni1mwn1bf9xx8l643nxwzw7pjh4y9cra7adph30nqfyr4cv"; 979 - name = "kmousetool-22.04.1.tar.xz"; 977 + url = "${mirror}/stable/release-service/22.04.2/src/kmousetool-22.04.2.tar.xz"; 978 + sha256 = "1nzqmd5kqixzyfgb0w58rrfghh19dxsbc4bk7rpynvknd2alm3c3"; 979 + name = "kmousetool-22.04.2.tar.xz"; 980 980 }; 981 981 }; 982 982 kmouth = { 983 - version = "22.04.1"; 983 + version = "22.04.2"; 984 984 src = fetchurl { 985 - url = "${mirror}/stable/release-service/22.04.1/src/kmouth-22.04.1.tar.xz"; 986 - sha256 = "01j19l02ffijjggi8h1lrncc9177iqgdh62y14dlka83j47f1wh3"; 987 - name = "kmouth-22.04.1.tar.xz"; 985 + url = "${mirror}/stable/release-service/22.04.2/src/kmouth-22.04.2.tar.xz"; 986 + sha256 = "1j7ggfq53ca1578470qn3y8p6bg2cml8j7scwjkkl430zh5nz59m"; 987 + name = "kmouth-22.04.2.tar.xz"; 988 988 }; 989 989 }; 990 990 kmplot = { 991 - version = "22.04.1"; 991 + version = "22.04.2"; 992 992 src = fetchurl { 993 - url = "${mirror}/stable/release-service/22.04.1/src/kmplot-22.04.1.tar.xz"; 994 - sha256 = "0fvsygp3sf1mvhws8mb3q3vdf4ljmvvjj9a36rl7904zan14klq8"; 995 - name = "kmplot-22.04.1.tar.xz"; 993 + url = "${mirror}/stable/release-service/22.04.2/src/kmplot-22.04.2.tar.xz"; 994 + sha256 = "0jgg48mp7niby032r3wxrg5n41mhw0vq213a6bi7fnkn9bjlipbc"; 995 + name = "kmplot-22.04.2.tar.xz"; 996 996 }; 997 997 }; 998 998 knavalbattle = { 999 - version = "22.04.1"; 999 + version = "22.04.2"; 1000 1000 src = fetchurl { 1001 - url = "${mirror}/stable/release-service/22.04.1/src/knavalbattle-22.04.1.tar.xz"; 1002 - sha256 = "1araf2f216hjy212ilabz4z4axa2j93j2jvvlq5y5psn4zmrz23v"; 1003 - name = "knavalbattle-22.04.1.tar.xz"; 1001 + url = "${mirror}/stable/release-service/22.04.2/src/knavalbattle-22.04.2.tar.xz"; 1002 + sha256 = "08hn8ich5vvk6nk1b4zm7k6rb7wjv4hvsaf7j0ikcm78iky8yccw"; 1003 + name = "knavalbattle-22.04.2.tar.xz"; 1004 1004 }; 1005 1005 }; 1006 1006 knetwalk = { 1007 - version = "22.04.1"; 1007 + version = "22.04.2"; 1008 1008 src = fetchurl { 1009 - url = "${mirror}/stable/release-service/22.04.1/src/knetwalk-22.04.1.tar.xz"; 1010 - sha256 = "0psayrbk56zl54vbwhzzzpg4h9rigyw48rxl0si7z7sjwill3xq2"; 1011 - name = "knetwalk-22.04.1.tar.xz"; 1009 + url = "${mirror}/stable/release-service/22.04.2/src/knetwalk-22.04.2.tar.xz"; 1010 + sha256 = "0dckkn7n576x9b0yffj3zwa4ynq1cyb3w49n0zhvw94aclix4pih"; 1011 + name = "knetwalk-22.04.2.tar.xz"; 1012 1012 }; 1013 1013 }; 1014 1014 knights = { 1015 - version = "22.04.1"; 1015 + version = "22.04.2"; 1016 1016 src = fetchurl { 1017 - url = "${mirror}/stable/release-service/22.04.1/src/knights-22.04.1.tar.xz"; 1018 - sha256 = "018f8y7zhdqn77qkkwqgf5w5m0y1c9i5w7xs08q2hcglpa6pb5jj"; 1019 - name = "knights-22.04.1.tar.xz"; 1017 + url = "${mirror}/stable/release-service/22.04.2/src/knights-22.04.2.tar.xz"; 1018 + sha256 = "0x57dxy2n1lr5wlivbb8qq037v43cd8839xx4mxbqjwm4ix4y7cp"; 1019 + name = "knights-22.04.2.tar.xz"; 1020 1020 }; 1021 1021 }; 1022 1022 knotes = { 1023 - version = "22.04.1"; 1023 + version = "22.04.2"; 1024 1024 src = fetchurl { 1025 - url = "${mirror}/stable/release-service/22.04.1/src/knotes-22.04.1.tar.xz"; 1026 - sha256 = "1h1afis9d33mzz023b61b6fxy399bdxrvnbmjvb2ncgs7c3nvd21"; 1027 - name = "knotes-22.04.1.tar.xz"; 1025 + url = "${mirror}/stable/release-service/22.04.2/src/knotes-22.04.2.tar.xz"; 1026 + sha256 = "0l106f9jrcjx93bz76azg6mn53ddv6d2kpxyf65bzprlgg0v1qn0"; 1027 + name = "knotes-22.04.2.tar.xz"; 1028 1028 }; 1029 1029 }; 1030 1030 kolf = { 1031 - version = "22.04.1"; 1031 + version = "22.04.2"; 1032 1032 src = fetchurl { 1033 - url = "${mirror}/stable/release-service/22.04.1/src/kolf-22.04.1.tar.xz"; 1034 - sha256 = "15jhd2giakbp7zy3jwz0rqmr11cv7y5n6hbvxdx17xf6rgr20qxf"; 1035 - name = "kolf-22.04.1.tar.xz"; 1033 + url = "${mirror}/stable/release-service/22.04.2/src/kolf-22.04.2.tar.xz"; 1034 + sha256 = "1pyx524gwsypmqg1i3al42w0a5a3apvif5rs1s5fabkn33djw1af"; 1035 + name = "kolf-22.04.2.tar.xz"; 1036 1036 }; 1037 1037 }; 1038 1038 kollision = { 1039 - version = "22.04.1"; 1039 + version = "22.04.2"; 1040 1040 src = fetchurl { 1041 - url = "${mirror}/stable/release-service/22.04.1/src/kollision-22.04.1.tar.xz"; 1042 - sha256 = "1g7z7n2ihfnqr10pbba2rfwm826vrir7k6lxvizma4fa65f9dg9c"; 1043 - name = "kollision-22.04.1.tar.xz"; 1041 + url = "${mirror}/stable/release-service/22.04.2/src/kollision-22.04.2.tar.xz"; 1042 + sha256 = "0q7199z3s231fxygbshjviwmyppxz34d99d40v5z5s1qgnshyv10"; 1043 + name = "kollision-22.04.2.tar.xz"; 1044 1044 }; 1045 1045 }; 1046 1046 kolourpaint = { 1047 - version = "22.04.1"; 1047 + version = "22.04.2"; 1048 1048 src = fetchurl { 1049 - url = "${mirror}/stable/release-service/22.04.1/src/kolourpaint-22.04.1.tar.xz"; 1050 - sha256 = "1sxgfyvxfjwfn5rjxcgifmdlxin77f5kizwpyn1jan8awk3rcl2d"; 1051 - name = "kolourpaint-22.04.1.tar.xz"; 1049 + url = "${mirror}/stable/release-service/22.04.2/src/kolourpaint-22.04.2.tar.xz"; 1050 + sha256 = "192n8sjimh2anqqrfs3pmw40393qnriiimz0pd8pwhsl1x05c3lq"; 1051 + name = "kolourpaint-22.04.2.tar.xz"; 1052 1052 }; 1053 1053 }; 1054 1054 kompare = { 1055 - version = "22.04.1"; 1055 + version = "22.04.2"; 1056 1056 src = fetchurl { 1057 - url = "${mirror}/stable/release-service/22.04.1/src/kompare-22.04.1.tar.xz"; 1058 - sha256 = "0kjkmj5xnvkg22i9h5bqy3r68xbxy57mpp0fynaakl3dj89pxz0m"; 1059 - name = "kompare-22.04.1.tar.xz"; 1057 + url = "${mirror}/stable/release-service/22.04.2/src/kompare-22.04.2.tar.xz"; 1058 + sha256 = "188siw60ahl84h2lii74siqc0glvmpxvj22f28nm700hchwvv5bk"; 1059 + name = "kompare-22.04.2.tar.xz"; 1060 1060 }; 1061 1061 }; 1062 1062 konqueror = { 1063 - version = "22.04.1"; 1063 + version = "22.04.2"; 1064 1064 src = fetchurl { 1065 - url = "${mirror}/stable/release-service/22.04.1/src/konqueror-22.04.1.tar.xz"; 1066 - sha256 = "1vs7x40pf8290bqcxyd0p086nds9z3bczk4rjsadifrymgmf4i17"; 1067 - name = "konqueror-22.04.1.tar.xz"; 1065 + url = "${mirror}/stable/release-service/22.04.2/src/konqueror-22.04.2.tar.xz"; 1066 + sha256 = "18fmwawpkbqsgfxcjhr1l5695mwcan92krr252130p4l1scdcnjc"; 1067 + name = "konqueror-22.04.2.tar.xz"; 1068 1068 }; 1069 1069 }; 1070 1070 konquest = { 1071 - version = "22.04.1"; 1071 + version = "22.04.2"; 1072 1072 src = fetchurl { 1073 - url = "${mirror}/stable/release-service/22.04.1/src/konquest-22.04.1.tar.xz"; 1074 - sha256 = "0rajwi6yjxzs4g7q8bc07b4sn71p0989cz9fx4k6rs3zwhfdf0dr"; 1075 - name = "konquest-22.04.1.tar.xz"; 1073 + url = "${mirror}/stable/release-service/22.04.2/src/konquest-22.04.2.tar.xz"; 1074 + sha256 = "16cd4069n29y6k9p7f3r9p7ici0z54m17avyq34jf39qiz5a83x0"; 1075 + name = "konquest-22.04.2.tar.xz"; 1076 1076 }; 1077 1077 }; 1078 1078 konsole = { 1079 - version = "22.04.1"; 1079 + version = "22.04.2"; 1080 1080 src = fetchurl { 1081 - url = "${mirror}/stable/release-service/22.04.1/src/konsole-22.04.1.tar.xz"; 1082 - sha256 = "1qr2d32j0dz1ssd8ym8llxwsdzjmn6x1z5hcbkn6895ym649h14d"; 1083 - name = "konsole-22.04.1.tar.xz"; 1081 + url = "${mirror}/stable/release-service/22.04.2/src/konsole-22.04.2.tar.xz"; 1082 + sha256 = "04bi6g2zfk7p189cfd0xacvqg6niv4rhyaqckax3zc0msy6fklcp"; 1083 + name = "konsole-22.04.2.tar.xz"; 1084 1084 }; 1085 1085 }; 1086 1086 kontact = { 1087 - version = "22.04.1"; 1087 + version = "22.04.2"; 1088 1088 src = fetchurl { 1089 - url = "${mirror}/stable/release-service/22.04.1/src/kontact-22.04.1.tar.xz"; 1090 - sha256 = "19krnikn5374gjp82k7g3vvv1ylakqari2rnsbp1l7vdrymj28wn"; 1091 - name = "kontact-22.04.1.tar.xz"; 1089 + url = "${mirror}/stable/release-service/22.04.2/src/kontact-22.04.2.tar.xz"; 1090 + sha256 = "1d2p1n68qdzzv6b7f438n0f8xmdv9m1vy2v6s47wnxspbmflfyvb"; 1091 + name = "kontact-22.04.2.tar.xz"; 1092 1092 }; 1093 1093 }; 1094 1094 kontactinterface = { 1095 - version = "22.04.1"; 1095 + version = "22.04.2"; 1096 1096 src = fetchurl { 1097 - url = "${mirror}/stable/release-service/22.04.1/src/kontactinterface-22.04.1.tar.xz"; 1098 - sha256 = "0sya33b0xg9392jb8p5gdw0cd3iivgfq2jvzbvpr3iiq9cgbj2m3"; 1099 - name = "kontactinterface-22.04.1.tar.xz"; 1097 + url = "${mirror}/stable/release-service/22.04.2/src/kontactinterface-22.04.2.tar.xz"; 1098 + sha256 = "0pgw9cdfqkb9kdpkjm9g2l4vypz7x9gkjmwgbjx5x9j02fgqqqd6"; 1099 + name = "kontactinterface-22.04.2.tar.xz"; 1100 1100 }; 1101 1101 }; 1102 1102 kontrast = { 1103 - version = "22.04.1"; 1103 + version = "22.04.2"; 1104 1104 src = fetchurl { 1105 - url = "${mirror}/stable/release-service/22.04.1/src/kontrast-22.04.1.tar.xz"; 1106 - sha256 = "0paharkjyz51mgajan6bspkc8bpywjkgdkszdi909vxyzgszcznz"; 1107 - name = "kontrast-22.04.1.tar.xz"; 1105 + url = "${mirror}/stable/release-service/22.04.2/src/kontrast-22.04.2.tar.xz"; 1106 + sha256 = "0mkg2j46kan1zwrpvppamh1lx87hv11d5y2kjwv2ncpbk79jab41"; 1107 + name = "kontrast-22.04.2.tar.xz"; 1108 1108 }; 1109 1109 }; 1110 1110 konversation = { 1111 - version = "22.04.1"; 1111 + version = "22.04.2"; 1112 1112 src = fetchurl { 1113 - url = "${mirror}/stable/release-service/22.04.1/src/konversation-22.04.1.tar.xz"; 1114 - sha256 = "1gzy1v2vdc100sr1anp3762nn3hj4km5hrjnxnkcc30z2p7g7cyi"; 1115 - name = "konversation-22.04.1.tar.xz"; 1113 + url = "${mirror}/stable/release-service/22.04.2/src/konversation-22.04.2.tar.xz"; 1114 + sha256 = "1wj32yvrdvk304d8z1rb72cw2m7arsxivr0w77id9a7c9w28qiir"; 1115 + name = "konversation-22.04.2.tar.xz"; 1116 1116 }; 1117 1117 }; 1118 1118 kopeninghours = { 1119 - version = "22.04.1"; 1119 + version = "22.04.2"; 1120 1120 src = fetchurl { 1121 - url = "${mirror}/stable/release-service/22.04.1/src/kopeninghours-22.04.1.tar.xz"; 1122 - sha256 = "0w9j1y7h8p6hqvrf9k0rp0hbajjlbipnwj4rc9p204khganbp1nd"; 1123 - name = "kopeninghours-22.04.1.tar.xz"; 1121 + url = "${mirror}/stable/release-service/22.04.2/src/kopeninghours-22.04.2.tar.xz"; 1122 + sha256 = "0lay8mdiv6zylr86w1y2ap7117yc5xx1lz293bqxcp6pxnd77fpv"; 1123 + name = "kopeninghours-22.04.2.tar.xz"; 1124 1124 }; 1125 1125 }; 1126 1126 kopete = { 1127 - version = "22.04.1"; 1127 + version = "22.04.2"; 1128 1128 src = fetchurl { 1129 - url = "${mirror}/stable/release-service/22.04.1/src/kopete-22.04.1.tar.xz"; 1130 - sha256 = "1rhykqns68p650s64vd1x655cvfa0jgvban3v2vpa2qh2pl7w1mk"; 1131 - name = "kopete-22.04.1.tar.xz"; 1129 + url = "${mirror}/stable/release-service/22.04.2/src/kopete-22.04.2.tar.xz"; 1130 + sha256 = "0zxrn2c5wz3aqx2qg5h2i8f22gzq40d965x9h7dyhc7zhr6ccfvw"; 1131 + name = "kopete-22.04.2.tar.xz"; 1132 1132 }; 1133 1133 }; 1134 1134 korganizer = { 1135 - version = "22.04.1"; 1135 + version = "22.04.2"; 1136 1136 src = fetchurl { 1137 - url = "${mirror}/stable/release-service/22.04.1/src/korganizer-22.04.1.tar.xz"; 1138 - sha256 = "0d2mshb8gj5akr4jxf85rk759i3dmkg15c3daj7jfpgr7ybyck2r"; 1139 - name = "korganizer-22.04.1.tar.xz"; 1137 + url = "${mirror}/stable/release-service/22.04.2/src/korganizer-22.04.2.tar.xz"; 1138 + sha256 = "0x27gs3ggqzhabxwmndfwz7jzi3xkzskxsp2k50apmdnbzsb7qiv"; 1139 + name = "korganizer-22.04.2.tar.xz"; 1140 1140 }; 1141 1141 }; 1142 1142 kosmindoormap = { 1143 - version = "22.04.1"; 1143 + version = "22.04.2"; 1144 1144 src = fetchurl { 1145 - url = "${mirror}/stable/release-service/22.04.1/src/kosmindoormap-22.04.1.tar.xz"; 1146 - sha256 = "0kmla7f8ld0398prqcqanv2pf38lg4c1gkz1qiak93ay2h9nww11"; 1147 - name = "kosmindoormap-22.04.1.tar.xz"; 1145 + url = "${mirror}/stable/release-service/22.04.2/src/kosmindoormap-22.04.2.tar.xz"; 1146 + sha256 = "0hn0blfmpgvpphrivdmn1ql7q5k9sj7yb4vp3k27p3w4q4hbbyvf"; 1147 + name = "kosmindoormap-22.04.2.tar.xz"; 1148 1148 }; 1149 1149 }; 1150 1150 kpat = { 1151 - version = "22.04.1"; 1151 + version = "22.04.2"; 1152 1152 src = fetchurl { 1153 - url = "${mirror}/stable/release-service/22.04.1/src/kpat-22.04.1.tar.xz"; 1154 - sha256 = "1wd125nxgmflzxrsasbsi3k99wwws1nrwvimqgsy2rw40fm3i6ga"; 1155 - name = "kpat-22.04.1.tar.xz"; 1153 + url = "${mirror}/stable/release-service/22.04.2/src/kpat-22.04.2.tar.xz"; 1154 + sha256 = "0gh23av90r89dbajwap4ds9j7w0rmq708q30760x88hw3v89b7r2"; 1155 + name = "kpat-22.04.2.tar.xz"; 1156 1156 }; 1157 1157 }; 1158 1158 kpimtextedit = { 1159 - version = "22.04.1"; 1159 + version = "22.04.2"; 1160 1160 src = fetchurl { 1161 - url = "${mirror}/stable/release-service/22.04.1/src/kpimtextedit-22.04.1.tar.xz"; 1162 - sha256 = "1ixzz4wlmx8sh4bkxaxacllcn3pymr75vwgks00rw1jiqgydxkpn"; 1163 - name = "kpimtextedit-22.04.1.tar.xz"; 1161 + url = "${mirror}/stable/release-service/22.04.2/src/kpimtextedit-22.04.2.tar.xz"; 1162 + sha256 = "0mcvlyr0xmwmzv6hhv1crbiqcynfzj206hgm6cry2ffbiqpln7g4"; 1163 + name = "kpimtextedit-22.04.2.tar.xz"; 1164 1164 }; 1165 1165 }; 1166 1166 kpkpass = { 1167 - version = "22.04.1"; 1167 + version = "22.04.2"; 1168 1168 src = fetchurl { 1169 - url = "${mirror}/stable/release-service/22.04.1/src/kpkpass-22.04.1.tar.xz"; 1170 - sha256 = "07a1k6gfl0x7p57n0g0199g2zaz097arbwhkjx1y7xsi775asp2y"; 1171 - name = "kpkpass-22.04.1.tar.xz"; 1169 + url = "${mirror}/stable/release-service/22.04.2/src/kpkpass-22.04.2.tar.xz"; 1170 + sha256 = "0ifq86b53b3w3kha8kdlzdkr936pivcfnffnaipc3wb607g8s4nw"; 1171 + name = "kpkpass-22.04.2.tar.xz"; 1172 1172 }; 1173 1173 }; 1174 1174 kpmcore = { 1175 - version = "22.04.1"; 1175 + version = "22.04.2"; 1176 1176 src = fetchurl { 1177 - url = "${mirror}/stable/release-service/22.04.1/src/kpmcore-22.04.1.tar.xz"; 1178 - sha256 = "1y34gh1983ihf2hcs9x35xq805wd0cx1w2dgnbb41l2v2b647l3h"; 1179 - name = "kpmcore-22.04.1.tar.xz"; 1177 + url = "${mirror}/stable/release-service/22.04.2/src/kpmcore-22.04.2.tar.xz"; 1178 + sha256 = "19hyf31b1n0l0vqwwqkpm8kg9a430pys0s4ywxplbcz8n58qpcf6"; 1179 + name = "kpmcore-22.04.2.tar.xz"; 1180 1180 }; 1181 1181 }; 1182 1182 kpublictransport = { 1183 - version = "22.04.1"; 1183 + version = "22.04.2"; 1184 1184 src = fetchurl { 1185 - url = "${mirror}/stable/release-service/22.04.1/src/kpublictransport-22.04.1.tar.xz"; 1186 - sha256 = "0zssk77hxzprpgdzcw5r00kk3yccpmjcqx0hvix4q2ghj422z1cg"; 1187 - name = "kpublictransport-22.04.1.tar.xz"; 1185 + url = "${mirror}/stable/release-service/22.04.2/src/kpublictransport-22.04.2.tar.xz"; 1186 + sha256 = "1spkgsa1fbcr74l9kc2rszqwxb92jfrsfgk42g64gnnsprxxaj5a"; 1187 + name = "kpublictransport-22.04.2.tar.xz"; 1188 1188 }; 1189 1189 }; 1190 1190 kqtquickcharts = { 1191 - version = "22.04.1"; 1191 + version = "22.04.2"; 1192 1192 src = fetchurl { 1193 - url = "${mirror}/stable/release-service/22.04.1/src/kqtquickcharts-22.04.1.tar.xz"; 1194 - sha256 = "0b1cwsa16bfwlv8x3zwmvhkk5zahrhqpr94vpv5fvai47apihng8"; 1195 - name = "kqtquickcharts-22.04.1.tar.xz"; 1193 + url = "${mirror}/stable/release-service/22.04.2/src/kqtquickcharts-22.04.2.tar.xz"; 1194 + sha256 = "1wmrnyzf6hpfrw15prc648jln3dhjhyf7rfidpr3cwaq7qw4p8zr"; 1195 + name = "kqtquickcharts-22.04.2.tar.xz"; 1196 1196 }; 1197 1197 }; 1198 1198 krdc = { 1199 - version = "22.04.1"; 1199 + version = "22.04.2"; 1200 1200 src = fetchurl { 1201 - url = "${mirror}/stable/release-service/22.04.1/src/krdc-22.04.1.tar.xz"; 1202 - sha256 = "0ccg5a5rk9cb0q844y2adyrxj2z0zc63jp9zcdi14f7lp4rka8zz"; 1203 - name = "krdc-22.04.1.tar.xz"; 1201 + url = "${mirror}/stable/release-service/22.04.2/src/krdc-22.04.2.tar.xz"; 1202 + sha256 = "1bpydyxs0zb597mp81xmgl5d9fk7rzf9aagdswvbwk5j0l2lqbzi"; 1203 + name = "krdc-22.04.2.tar.xz"; 1204 1204 }; 1205 1205 }; 1206 1206 kreversi = { 1207 - version = "22.04.1"; 1207 + version = "22.04.2"; 1208 1208 src = fetchurl { 1209 - url = "${mirror}/stable/release-service/22.04.1/src/kreversi-22.04.1.tar.xz"; 1210 - sha256 = "0kwy7wdrfndmxg4nrqy51j102z33xzh1768ai6jcbgz2vjv6qhln"; 1211 - name = "kreversi-22.04.1.tar.xz"; 1209 + url = "${mirror}/stable/release-service/22.04.2/src/kreversi-22.04.2.tar.xz"; 1210 + sha256 = "1mwv6qwqm5csga05py8wgm2k8grrgljim1rxxx13n0vpxnb1j9ln"; 1211 + name = "kreversi-22.04.2.tar.xz"; 1212 1212 }; 1213 1213 }; 1214 1214 krfb = { 1215 - version = "22.04.1"; 1215 + version = "22.04.2"; 1216 1216 src = fetchurl { 1217 - url = "${mirror}/stable/release-service/22.04.1/src/krfb-22.04.1.tar.xz"; 1218 - sha256 = "00843wncngb4x6l44li6yzaq4qzlfyrzyxvkk6njm5pzmgki4yvp"; 1219 - name = "krfb-22.04.1.tar.xz"; 1217 + url = "${mirror}/stable/release-service/22.04.2/src/krfb-22.04.2.tar.xz"; 1218 + sha256 = "137rz2xlrpx0zlrrqgfqi80crwa8nmnxnk1kj13yf4b02z0di91p"; 1219 + name = "krfb-22.04.2.tar.xz"; 1220 1220 }; 1221 1221 }; 1222 1222 kross-interpreters = { 1223 - version = "22.04.1"; 1223 + version = "22.04.2"; 1224 1224 src = fetchurl { 1225 - url = "${mirror}/stable/release-service/22.04.1/src/kross-interpreters-22.04.1.tar.xz"; 1226 - sha256 = "1sh8f0m8hh06i3wspjybhqhn1dhpxag2mass38p7gm3ipkp7q88n"; 1227 - name = "kross-interpreters-22.04.1.tar.xz"; 1225 + url = "${mirror}/stable/release-service/22.04.2/src/kross-interpreters-22.04.2.tar.xz"; 1226 + sha256 = "1ivkglglwxc102jc08alhf0smc4rc0m9f0v561vds026gma9lz2j"; 1227 + name = "kross-interpreters-22.04.2.tar.xz"; 1228 1228 }; 1229 1229 }; 1230 1230 kruler = { 1231 - version = "22.04.1"; 1231 + version = "22.04.2"; 1232 1232 src = fetchurl { 1233 - url = "${mirror}/stable/release-service/22.04.1/src/kruler-22.04.1.tar.xz"; 1234 - sha256 = "0vp1290wmy8rji34wdzzpshrgpzpiz3hvjgd0cynqg3skjn8r17p"; 1235 - name = "kruler-22.04.1.tar.xz"; 1233 + url = "${mirror}/stable/release-service/22.04.2/src/kruler-22.04.2.tar.xz"; 1234 + sha256 = "0yf4yn6bgqysr8fgx0f8qilwvpd46wdhm99427z0q88cj9f93igx"; 1235 + name = "kruler-22.04.2.tar.xz"; 1236 1236 }; 1237 1237 }; 1238 1238 kshisen = { 1239 - version = "22.04.1"; 1239 + version = "22.04.2"; 1240 1240 src = fetchurl { 1241 - url = "${mirror}/stable/release-service/22.04.1/src/kshisen-22.04.1.tar.xz"; 1242 - sha256 = "0hiwkz2fm4ywm404prphl797j5dn95di6bcnnrb8l8zy6i2gwkvp"; 1243 - name = "kshisen-22.04.1.tar.xz"; 1241 + url = "${mirror}/stable/release-service/22.04.2/src/kshisen-22.04.2.tar.xz"; 1242 + sha256 = "0yqafi4qxmcnlr7j9amrgb2yw3nzmldz4fngjssvry3g6wfqbj1w"; 1243 + name = "kshisen-22.04.2.tar.xz"; 1244 1244 }; 1245 1245 }; 1246 1246 ksirk = { 1247 - version = "22.04.1"; 1247 + version = "22.04.2"; 1248 1248 src = fetchurl { 1249 - url = "${mirror}/stable/release-service/22.04.1/src/ksirk-22.04.1.tar.xz"; 1250 - sha256 = "14zb64kz7jk46hqc388g4zv7a3m2bd131sp8pabjmn83ysrpppz7"; 1251 - name = "ksirk-22.04.1.tar.xz"; 1249 + url = "${mirror}/stable/release-service/22.04.2/src/ksirk-22.04.2.tar.xz"; 1250 + sha256 = "1gz3wq50xk5ik71bn24gcm3cak2kh3r1cfxfqv9cmv1ikpjbv5fh"; 1251 + name = "ksirk-22.04.2.tar.xz"; 1252 1252 }; 1253 1253 }; 1254 1254 ksmtp = { 1255 - version = "22.04.1"; 1255 + version = "22.04.2"; 1256 1256 src = fetchurl { 1257 - url = "${mirror}/stable/release-service/22.04.1/src/ksmtp-22.04.1.tar.xz"; 1258 - sha256 = "0n7lg7zavy43z73my5569hb1fv4xrsibizpzd9yp631iahn6jigl"; 1259 - name = "ksmtp-22.04.1.tar.xz"; 1257 + url = "${mirror}/stable/release-service/22.04.2/src/ksmtp-22.04.2.tar.xz"; 1258 + sha256 = "003wrhd0xw04hr8scsz9wpcikm13fzaajic1hlg1n35aqwh1cckn"; 1259 + name = "ksmtp-22.04.2.tar.xz"; 1260 1260 }; 1261 1261 }; 1262 1262 ksnakeduel = { 1263 - version = "22.04.1"; 1263 + version = "22.04.2"; 1264 1264 src = fetchurl { 1265 - url = "${mirror}/stable/release-service/22.04.1/src/ksnakeduel-22.04.1.tar.xz"; 1266 - sha256 = "1sz70hdyfbzl5syq9f2vn2wdqdl4058xxk83vmj2a8niva49nr9m"; 1267 - name = "ksnakeduel-22.04.1.tar.xz"; 1265 + url = "${mirror}/stable/release-service/22.04.2/src/ksnakeduel-22.04.2.tar.xz"; 1266 + sha256 = "18fwdiy96zdpbygh5jzdvrn2b971vpnma3wbairwwf4xirb69cic"; 1267 + name = "ksnakeduel-22.04.2.tar.xz"; 1268 1268 }; 1269 1269 }; 1270 1270 kspaceduel = { 1271 - version = "22.04.1"; 1271 + version = "22.04.2"; 1272 1272 src = fetchurl { 1273 - url = "${mirror}/stable/release-service/22.04.1/src/kspaceduel-22.04.1.tar.xz"; 1274 - sha256 = "1k5fl88w1wcsq2sbh36bkikjh272fc9z89v45xnv40hjd00wwxac"; 1275 - name = "kspaceduel-22.04.1.tar.xz"; 1273 + url = "${mirror}/stable/release-service/22.04.2/src/kspaceduel-22.04.2.tar.xz"; 1274 + sha256 = "00r27q16xag1dpjal9qm920s6qfrgdl10yfdxa1lq2lha0wwi6wy"; 1275 + name = "kspaceduel-22.04.2.tar.xz"; 1276 1276 }; 1277 1277 }; 1278 1278 ksquares = { 1279 - version = "22.04.1"; 1279 + version = "22.04.2"; 1280 1280 src = fetchurl { 1281 - url = "${mirror}/stable/release-service/22.04.1/src/ksquares-22.04.1.tar.xz"; 1282 - sha256 = "1xlzbl9iqkhbh91v7qkrgk0ha8xi96j680bzyia9yjhxq8bkn0ii"; 1283 - name = "ksquares-22.04.1.tar.xz"; 1281 + url = "${mirror}/stable/release-service/22.04.2/src/ksquares-22.04.2.tar.xz"; 1282 + sha256 = "1m6bd474rcjhlcpxmz3iqwd884h87kvrphqd5dci4bnlvwgp3cfg"; 1283 + name = "ksquares-22.04.2.tar.xz"; 1284 1284 }; 1285 1285 }; 1286 1286 ksudoku = { 1287 - version = "22.04.1"; 1287 + version = "22.04.2"; 1288 1288 src = fetchurl { 1289 - url = "${mirror}/stable/release-service/22.04.1/src/ksudoku-22.04.1.tar.xz"; 1290 - sha256 = "03nasma38xiwvbapyxs2wkgk7vv83jk57zg103rgkkr78ybabmgf"; 1291 - name = "ksudoku-22.04.1.tar.xz"; 1289 + url = "${mirror}/stable/release-service/22.04.2/src/ksudoku-22.04.2.tar.xz"; 1290 + sha256 = "0y372wzlmlbzq0c9vb8v10dcd9rpq12d80wmcdzjp9xfqankfx15"; 1291 + name = "ksudoku-22.04.2.tar.xz"; 1292 1292 }; 1293 1293 }; 1294 1294 ksystemlog = { 1295 - version = "22.04.1"; 1295 + version = "22.04.2"; 1296 1296 src = fetchurl { 1297 - url = "${mirror}/stable/release-service/22.04.1/src/ksystemlog-22.04.1.tar.xz"; 1298 - sha256 = "0dpb4acglqzy2cwfi32sc48r0p6vl8j7g9g6pc8r6iq25pja2qfp"; 1299 - name = "ksystemlog-22.04.1.tar.xz"; 1297 + url = "${mirror}/stable/release-service/22.04.2/src/ksystemlog-22.04.2.tar.xz"; 1298 + sha256 = "1ayak3ljzvcwyv1yznp556w935g5yp83wyl9c335j6ji27i237vz"; 1299 + name = "ksystemlog-22.04.2.tar.xz"; 1300 1300 }; 1301 1301 }; 1302 1302 kteatime = { 1303 - version = "22.04.1"; 1303 + version = "22.04.2"; 1304 1304 src = fetchurl { 1305 - url = "${mirror}/stable/release-service/22.04.1/src/kteatime-22.04.1.tar.xz"; 1306 - sha256 = "0nv5i2arnwzpmd2zm5ra7n87y3ygmadzzpdlr5ylpznaqfypbgym"; 1307 - name = "kteatime-22.04.1.tar.xz"; 1305 + url = "${mirror}/stable/release-service/22.04.2/src/kteatime-22.04.2.tar.xz"; 1306 + sha256 = "0armjabm4s52715javhl1pq53qbmk80jyjlr9j82rzi9p2lgcfyi"; 1307 + name = "kteatime-22.04.2.tar.xz"; 1308 1308 }; 1309 1309 }; 1310 1310 ktimer = { 1311 - version = "22.04.1"; 1311 + version = "22.04.2"; 1312 1312 src = fetchurl { 1313 - url = "${mirror}/stable/release-service/22.04.1/src/ktimer-22.04.1.tar.xz"; 1314 - sha256 = "1ragzrdzzg9nw6nnxgpw9cm982lk71j1lbcb5b19dfb3jpwwirrw"; 1315 - name = "ktimer-22.04.1.tar.xz"; 1313 + url = "${mirror}/stable/release-service/22.04.2/src/ktimer-22.04.2.tar.xz"; 1314 + sha256 = "1q8kvjwfhn91prpj1phj4ajxd6bpxjjv335ql3qmyh7wn2lnsmx0"; 1315 + name = "ktimer-22.04.2.tar.xz"; 1316 1316 }; 1317 1317 }; 1318 1318 ktnef = { 1319 - version = "22.04.1"; 1319 + version = "22.04.2"; 1320 1320 src = fetchurl { 1321 - url = "${mirror}/stable/release-service/22.04.1/src/ktnef-22.04.1.tar.xz"; 1322 - sha256 = "1rpni8jhbwghzzv4nw646xmz7g3vw7k1y7bnv9kmripn1sag8f49"; 1323 - name = "ktnef-22.04.1.tar.xz"; 1321 + url = "${mirror}/stable/release-service/22.04.2/src/ktnef-22.04.2.tar.xz"; 1322 + sha256 = "0ylvbknscrczgplqnda8arhk4vbd9282fgh5y1jrnrrlklvl5hpz"; 1323 + name = "ktnef-22.04.2.tar.xz"; 1324 1324 }; 1325 1325 }; 1326 1326 ktorrent = { 1327 - version = "22.04.1"; 1327 + version = "22.04.2"; 1328 1328 src = fetchurl { 1329 - url = "${mirror}/stable/release-service/22.04.1/src/ktorrent-22.04.1.tar.xz"; 1330 - sha256 = "1cnq13dgz8fxiw65mlhzbimmb1p25rdcawldffr2b4gxv2gxcngk"; 1331 - name = "ktorrent-22.04.1.tar.xz"; 1329 + url = "${mirror}/stable/release-service/22.04.2/src/ktorrent-22.04.2.tar.xz"; 1330 + sha256 = "16ws3hgwa245abaqc4w61qss6c49njsl88cc9yg561q0xynrl20g"; 1331 + name = "ktorrent-22.04.2.tar.xz"; 1332 1332 }; 1333 1333 }; 1334 1334 ktouch = { 1335 - version = "22.04.1"; 1335 + version = "22.04.2"; 1336 1336 src = fetchurl { 1337 - url = "${mirror}/stable/release-service/22.04.1/src/ktouch-22.04.1.tar.xz"; 1338 - sha256 = "0rz379xc0v3nvwilisvdfqlf84xgy48mhslkgp164mmp670r5ksj"; 1339 - name = "ktouch-22.04.1.tar.xz"; 1337 + url = "${mirror}/stable/release-service/22.04.2/src/ktouch-22.04.2.tar.xz"; 1338 + sha256 = "1a57mg5qd0gqvag9sai12s1dk8m5y132j0vj1vk279i908wdgb3i"; 1339 + name = "ktouch-22.04.2.tar.xz"; 1340 1340 }; 1341 1341 }; 1342 1342 ktp-accounts-kcm = { 1343 - version = "22.04.1"; 1343 + version = "22.04.2"; 1344 1344 src = fetchurl { 1345 - url = "${mirror}/stable/release-service/22.04.1/src/ktp-accounts-kcm-22.04.1.tar.xz"; 1346 - sha256 = "15mc8wc4lywn0gi6wbc9h0k38fs38jr8v771r3zpc2r9bpa0qfsl"; 1347 - name = "ktp-accounts-kcm-22.04.1.tar.xz"; 1345 + url = "${mirror}/stable/release-service/22.04.2/src/ktp-accounts-kcm-22.04.2.tar.xz"; 1346 + sha256 = "09g13wvzrvi2frirdr2mxbx3fj21vd3byi31yylx4yc89xs407av"; 1347 + name = "ktp-accounts-kcm-22.04.2.tar.xz"; 1348 1348 }; 1349 1349 }; 1350 1350 ktp-approver = { 1351 - version = "22.04.1"; 1351 + version = "22.04.2"; 1352 1352 src = fetchurl { 1353 - url = "${mirror}/stable/release-service/22.04.1/src/ktp-approver-22.04.1.tar.xz"; 1354 - sha256 = "11xrr83s1n0a97bkgyr8gy3f6abggndk1rdj7d4qs399jfzqs7j5"; 1355 - name = "ktp-approver-22.04.1.tar.xz"; 1353 + url = "${mirror}/stable/release-service/22.04.2/src/ktp-approver-22.04.2.tar.xz"; 1354 + sha256 = "1pxkb8ngrlwaqfsms2whb9h4n0r8gqkyr2lh51y4bzl66m44pg89"; 1355 + name = "ktp-approver-22.04.2.tar.xz"; 1356 1356 }; 1357 1357 }; 1358 1358 ktp-auth-handler = { 1359 - version = "22.04.1"; 1359 + version = "22.04.2"; 1360 1360 src = fetchurl { 1361 - url = "${mirror}/stable/release-service/22.04.1/src/ktp-auth-handler-22.04.1.tar.xz"; 1362 - sha256 = "1fp2wj3nrnjn8mzyhqdqg8r7gdy7ksm245qagynynb1a2hdd1vpb"; 1363 - name = "ktp-auth-handler-22.04.1.tar.xz"; 1361 + url = "${mirror}/stable/release-service/22.04.2/src/ktp-auth-handler-22.04.2.tar.xz"; 1362 + sha256 = "03x2scg2sr5zf77zbky3az2j9ydv4sf84rgj32wd4x8s9h4wq2i8"; 1363 + name = "ktp-auth-handler-22.04.2.tar.xz"; 1364 1364 }; 1365 1365 }; 1366 1366 ktp-call-ui = { 1367 - version = "22.04.1"; 1367 + version = "22.04.2"; 1368 1368 src = fetchurl { 1369 - url = "${mirror}/stable/release-service/22.04.1/src/ktp-call-ui-22.04.1.tar.xz"; 1370 - sha256 = "0jmbn52pz83d5n11hqawh64s2204izbb6w1aya4zdlsa4l2zyizb"; 1371 - name = "ktp-call-ui-22.04.1.tar.xz"; 1369 + url = "${mirror}/stable/release-service/22.04.2/src/ktp-call-ui-22.04.2.tar.xz"; 1370 + sha256 = "0skf0r0fas86lf76nky33hmbwxk9l4p1328hvjra9w95f6c67007"; 1371 + name = "ktp-call-ui-22.04.2.tar.xz"; 1372 1372 }; 1373 1373 }; 1374 1374 ktp-common-internals = { 1375 - version = "22.04.1"; 1375 + version = "22.04.2"; 1376 1376 src = fetchurl { 1377 - url = "${mirror}/stable/release-service/22.04.1/src/ktp-common-internals-22.04.1.tar.xz"; 1378 - sha256 = "0vmy6sdxhi0d1g4iql2xx2zc259gwi155hh3s6f6nnfdvm4971a3"; 1379 - name = "ktp-common-internals-22.04.1.tar.xz"; 1377 + url = "${mirror}/stable/release-service/22.04.2/src/ktp-common-internals-22.04.2.tar.xz"; 1378 + sha256 = "0nsdaqr56jqa2nkgrw79pgbr60jsjwgfspv7qafgvb3iry752n72"; 1379 + name = "ktp-common-internals-22.04.2.tar.xz"; 1380 1380 }; 1381 1381 }; 1382 1382 ktp-contact-list = { 1383 - version = "22.04.1"; 1383 + version = "22.04.2"; 1384 1384 src = fetchurl { 1385 - url = "${mirror}/stable/release-service/22.04.1/src/ktp-contact-list-22.04.1.tar.xz"; 1386 - sha256 = "1pczacindx828c7g6dkvq90nqadgg32jn4my335sl6ykr735a4pw"; 1387 - name = "ktp-contact-list-22.04.1.tar.xz"; 1385 + url = "${mirror}/stable/release-service/22.04.2/src/ktp-contact-list-22.04.2.tar.xz"; 1386 + sha256 = "1kfzx7hxb8alzm6f35rjvnhdg93rnns8jg51948ni88q9my8dgyj"; 1387 + name = "ktp-contact-list-22.04.2.tar.xz"; 1388 1388 }; 1389 1389 }; 1390 1390 ktp-contact-runner = { 1391 - version = "22.04.1"; 1391 + version = "22.04.2"; 1392 1392 src = fetchurl { 1393 - url = "${mirror}/stable/release-service/22.04.1/src/ktp-contact-runner-22.04.1.tar.xz"; 1394 - sha256 = "1hcy2dm8d08bp5lqxa96am6af3i33vialyc7hzdmp6alv062fqgs"; 1395 - name = "ktp-contact-runner-22.04.1.tar.xz"; 1393 + url = "${mirror}/stable/release-service/22.04.2/src/ktp-contact-runner-22.04.2.tar.xz"; 1394 + sha256 = "14vlwqyjk1jkyd7c12chgnnxlzrwi9rxq5ldnbrvmcvy6a0hyb9m"; 1395 + name = "ktp-contact-runner-22.04.2.tar.xz"; 1396 1396 }; 1397 1397 }; 1398 1398 ktp-desktop-applets = { 1399 - version = "22.04.1"; 1399 + version = "22.04.2"; 1400 1400 src = fetchurl { 1401 - url = "${mirror}/stable/release-service/22.04.1/src/ktp-desktop-applets-22.04.1.tar.xz"; 1402 - sha256 = "19hdfs1pa04d0inqh5id6ysnzsbi3n24jlr6y2qn2lzqfm3kgxl6"; 1403 - name = "ktp-desktop-applets-22.04.1.tar.xz"; 1401 + url = "${mirror}/stable/release-service/22.04.2/src/ktp-desktop-applets-22.04.2.tar.xz"; 1402 + sha256 = "1wvc5hcrix9jdmcncz9ihignbpfz6xl5gdzjv9nra7bzscipmy9g"; 1403 + name = "ktp-desktop-applets-22.04.2.tar.xz"; 1404 1404 }; 1405 1405 }; 1406 1406 ktp-filetransfer-handler = { 1407 - version = "22.04.1"; 1407 + version = "22.04.2"; 1408 1408 src = fetchurl { 1409 - url = "${mirror}/stable/release-service/22.04.1/src/ktp-filetransfer-handler-22.04.1.tar.xz"; 1410 - sha256 = "1698ic2y43w8bm2j6r9mms4z3zgyz5wdghyhnw1syh8g0nks6b9a"; 1411 - name = "ktp-filetransfer-handler-22.04.1.tar.xz"; 1409 + url = "${mirror}/stable/release-service/22.04.2/src/ktp-filetransfer-handler-22.04.2.tar.xz"; 1410 + sha256 = "1jnbp03rwivy4wgz4r10cjqgm8mz5jr4c4wwd04sc7vhk24f0xgl"; 1411 + name = "ktp-filetransfer-handler-22.04.2.tar.xz"; 1412 1412 }; 1413 1413 }; 1414 1414 ktp-kded-module = { 1415 - version = "22.04.1"; 1415 + version = "22.04.2"; 1416 1416 src = fetchurl { 1417 - url = "${mirror}/stable/release-service/22.04.1/src/ktp-kded-module-22.04.1.tar.xz"; 1418 - sha256 = "1df6wiyxb4qa6d8nj8hkn7z6f9g2nn0bwi9gywfqq23n1imrnin7"; 1419 - name = "ktp-kded-module-22.04.1.tar.xz"; 1417 + url = "${mirror}/stable/release-service/22.04.2/src/ktp-kded-module-22.04.2.tar.xz"; 1418 + sha256 = "0dmjrcz2d43if4gprdnx41idq4i1sxdxxdhs1hff745gvkjprvas"; 1419 + name = "ktp-kded-module-22.04.2.tar.xz"; 1420 1420 }; 1421 1421 }; 1422 1422 ktp-send-file = { 1423 - version = "22.04.1"; 1423 + version = "22.04.2"; 1424 1424 src = fetchurl { 1425 - url = "${mirror}/stable/release-service/22.04.1/src/ktp-send-file-22.04.1.tar.xz"; 1426 - sha256 = "0swf599kf769ad721r0lmf74g0mp68h0lxjcvy71wfnjkfgn16rl"; 1427 - name = "ktp-send-file-22.04.1.tar.xz"; 1425 + url = "${mirror}/stable/release-service/22.04.2/src/ktp-send-file-22.04.2.tar.xz"; 1426 + sha256 = "1jgwbr9hq8i4vsildj35666242r6k7rvhffar5jilajizq5245kg"; 1427 + name = "ktp-send-file-22.04.2.tar.xz"; 1428 1428 }; 1429 1429 }; 1430 1430 ktp-text-ui = { 1431 - version = "22.04.1"; 1431 + version = "22.04.2"; 1432 1432 src = fetchurl { 1433 - url = "${mirror}/stable/release-service/22.04.1/src/ktp-text-ui-22.04.1.tar.xz"; 1434 - sha256 = "0ldgiq0amr715hivv9573gxdi6p530zjfvq1nmyn4nr3lv3k036f"; 1435 - name = "ktp-text-ui-22.04.1.tar.xz"; 1433 + url = "${mirror}/stable/release-service/22.04.2/src/ktp-text-ui-22.04.2.tar.xz"; 1434 + sha256 = "1k61kyc4arclh63rppjayngn69dpnwdbzk2h4rqnlb7kngl2rlm7"; 1435 + name = "ktp-text-ui-22.04.2.tar.xz"; 1436 1436 }; 1437 1437 }; 1438 1438 ktuberling = { 1439 - version = "22.04.1"; 1439 + version = "22.04.2"; 1440 1440 src = fetchurl { 1441 - url = "${mirror}/stable/release-service/22.04.1/src/ktuberling-22.04.1.tar.xz"; 1442 - sha256 = "1b1ra5qxf4yba4z9hsjq1r30vfg0kgpxjmj5cpzvm0jdy5vas8j5"; 1443 - name = "ktuberling-22.04.1.tar.xz"; 1441 + url = "${mirror}/stable/release-service/22.04.2/src/ktuberling-22.04.2.tar.xz"; 1442 + sha256 = "1acy1q4i4y52wqvpj8vx51gcaar9h0ibhr1d45iyd281522m9hij"; 1443 + name = "ktuberling-22.04.2.tar.xz"; 1444 1444 }; 1445 1445 }; 1446 1446 kturtle = { 1447 - version = "22.04.1"; 1447 + version = "22.04.2"; 1448 1448 src = fetchurl { 1449 - url = "${mirror}/stable/release-service/22.04.1/src/kturtle-22.04.1.tar.xz"; 1450 - sha256 = "1gs3q23ylxpbk65ml9xpgz7dyz9r2gbwl2jda9i2vqir4n6w1ihm"; 1451 - name = "kturtle-22.04.1.tar.xz"; 1449 + url = "${mirror}/stable/release-service/22.04.2/src/kturtle-22.04.2.tar.xz"; 1450 + sha256 = "1mcjwgjvxpy26543si1lrd15x845ikw4f5r9ffcfnk30vj58cwjy"; 1451 + name = "kturtle-22.04.2.tar.xz"; 1452 1452 }; 1453 1453 }; 1454 1454 kubrick = { 1455 - version = "22.04.1"; 1455 + version = "22.04.2"; 1456 1456 src = fetchurl { 1457 - url = "${mirror}/stable/release-service/22.04.1/src/kubrick-22.04.1.tar.xz"; 1458 - sha256 = "13p33kmrdknzjbkpg90wjccgy7ckpk23gfghvn55q13hvvvr492w"; 1459 - name = "kubrick-22.04.1.tar.xz"; 1457 + url = "${mirror}/stable/release-service/22.04.2/src/kubrick-22.04.2.tar.xz"; 1458 + sha256 = "0mm1v4ni7rf8m8vvw8caggpv8s7nlq40z5r34an1xi4x8iqw6kwv"; 1459 + name = "kubrick-22.04.2.tar.xz"; 1460 1460 }; 1461 1461 }; 1462 1462 kwalletmanager = { 1463 - version = "22.04.1"; 1463 + version = "22.04.2"; 1464 1464 src = fetchurl { 1465 - url = "${mirror}/stable/release-service/22.04.1/src/kwalletmanager-22.04.1.tar.xz"; 1466 - sha256 = "0nhfyz9fyjsjjbj4fgyqqq2rvafm8klbjnlf0sqy5fdd5ldii7i8"; 1467 - name = "kwalletmanager-22.04.1.tar.xz"; 1465 + url = "${mirror}/stable/release-service/22.04.2/src/kwalletmanager-22.04.2.tar.xz"; 1466 + sha256 = "1qjz5pk8krdcy2y7gh5rj6rr0zflbc0ip91649srhsqnv1s64hg1"; 1467 + name = "kwalletmanager-22.04.2.tar.xz"; 1468 1468 }; 1469 1469 }; 1470 1470 kwave = { 1471 - version = "22.04.1"; 1471 + version = "22.04.2"; 1472 1472 src = fetchurl { 1473 - url = "${mirror}/stable/release-service/22.04.1/src/kwave-22.04.1.tar.xz"; 1474 - sha256 = "10m847fqk3b8yhs4vji477qc9gh62rz9n72b23ib4y8xpddvkxzz"; 1475 - name = "kwave-22.04.1.tar.xz"; 1473 + url = "${mirror}/stable/release-service/22.04.2/src/kwave-22.04.2.tar.xz"; 1474 + sha256 = "0k6pm0xpxcz38hkrgk5xrz7zmpffahyj0z8c744wplns27xl2k0m"; 1475 + name = "kwave-22.04.2.tar.xz"; 1476 1476 }; 1477 1477 }; 1478 1478 kwordquiz = { 1479 - version = "22.04.1"; 1479 + version = "22.04.2"; 1480 1480 src = fetchurl { 1481 - url = "${mirror}/stable/release-service/22.04.1/src/kwordquiz-22.04.1.tar.xz"; 1482 - sha256 = "0mw8pkwr52bfzwbv8rny6s5yfqf7rz55ql0v7i319vi71pk9m8bz"; 1483 - name = "kwordquiz-22.04.1.tar.xz"; 1481 + url = "${mirror}/stable/release-service/22.04.2/src/kwordquiz-22.04.2.tar.xz"; 1482 + sha256 = "1m5fa8g2qs674nrraia79gdq3qhff8pc0s3p9310cqnj1nh6ngkh"; 1483 + name = "kwordquiz-22.04.2.tar.xz"; 1484 1484 }; 1485 1485 }; 1486 1486 libgravatar = { 1487 - version = "22.04.1"; 1487 + version = "22.04.2"; 1488 1488 src = fetchurl { 1489 - url = "${mirror}/stable/release-service/22.04.1/src/libgravatar-22.04.1.tar.xz"; 1490 - sha256 = "0fy52hm3xkh7kvask339gfxsm2fiv5d2va4wlhgqhnjq972b7fyn"; 1491 - name = "libgravatar-22.04.1.tar.xz"; 1489 + url = "${mirror}/stable/release-service/22.04.2/src/libgravatar-22.04.2.tar.xz"; 1490 + sha256 = "0mpdnwkax67fdmhlfgp768vhh2vhvpr3r98yzh80bzdcs1xig0jz"; 1491 + name = "libgravatar-22.04.2.tar.xz"; 1492 1492 }; 1493 1493 }; 1494 1494 libkcddb = { 1495 - version = "22.04.1"; 1495 + version = "22.04.2"; 1496 1496 src = fetchurl { 1497 - url = "${mirror}/stable/release-service/22.04.1/src/libkcddb-22.04.1.tar.xz"; 1498 - sha256 = "000bqff7gdy5bhs7jkyf08j975f9wqxv9x4qgs5gnqz4wxrqllqh"; 1499 - name = "libkcddb-22.04.1.tar.xz"; 1497 + url = "${mirror}/stable/release-service/22.04.2/src/libkcddb-22.04.2.tar.xz"; 1498 + sha256 = "0gf9nxmydh5q8558xg89gzd9n037d6gdqds2kpwrj62xrk9530fq"; 1499 + name = "libkcddb-22.04.2.tar.xz"; 1500 1500 }; 1501 1501 }; 1502 1502 libkcompactdisc = { 1503 - version = "22.04.1"; 1503 + version = "22.04.2"; 1504 1504 src = fetchurl { 1505 - url = "${mirror}/stable/release-service/22.04.1/src/libkcompactdisc-22.04.1.tar.xz"; 1506 - sha256 = "06s56iqmr0rhpp325p98mz7b0bn7siq91y11v6pvvxwp42mfm6w6"; 1507 - name = "libkcompactdisc-22.04.1.tar.xz"; 1505 + url = "${mirror}/stable/release-service/22.04.2/src/libkcompactdisc-22.04.2.tar.xz"; 1506 + sha256 = "00bypyi0fa3d9wjy9bnb3yfi5l1py21z6gahx2d5f6488in37z5m"; 1507 + name = "libkcompactdisc-22.04.2.tar.xz"; 1508 1508 }; 1509 1509 }; 1510 1510 libkdcraw = { 1511 - version = "22.04.1"; 1511 + version = "22.04.2"; 1512 1512 src = fetchurl { 1513 - url = "${mirror}/stable/release-service/22.04.1/src/libkdcraw-22.04.1.tar.xz"; 1514 - sha256 = "19d82bmz8mfp6sajjih5712z4951pp0hsnsw1s46xs0r4lwjv532"; 1515 - name = "libkdcraw-22.04.1.tar.xz"; 1513 + url = "${mirror}/stable/release-service/22.04.2/src/libkdcraw-22.04.2.tar.xz"; 1514 + sha256 = "1z98711cfxz1hb1ilssgn54zllk4vn8vs7rfpbmrzxkx0wlzcsf6"; 1515 + name = "libkdcraw-22.04.2.tar.xz"; 1516 1516 }; 1517 1517 }; 1518 1518 libkdegames = { 1519 - version = "22.04.1"; 1519 + version = "22.04.2"; 1520 1520 src = fetchurl { 1521 - url = "${mirror}/stable/release-service/22.04.1/src/libkdegames-22.04.1.tar.xz"; 1522 - sha256 = "1q6r1y13lzxyfgy1bphrqq6vpn43vssa077inccl1b4hqm9lgs8c"; 1523 - name = "libkdegames-22.04.1.tar.xz"; 1521 + url = "${mirror}/stable/release-service/22.04.2/src/libkdegames-22.04.2.tar.xz"; 1522 + sha256 = "04996k2z32bpbxbrxlh65jpvxw61mgxb4dib28rd3ba06p0zcfn3"; 1523 + name = "libkdegames-22.04.2.tar.xz"; 1524 1524 }; 1525 1525 }; 1526 1526 libkdepim = { 1527 - version = "22.04.1"; 1527 + version = "22.04.2"; 1528 1528 src = fetchurl { 1529 - url = "${mirror}/stable/release-service/22.04.1/src/libkdepim-22.04.1.tar.xz"; 1530 - sha256 = "0x21yw42fsvib28fabilxinm7sl0vrwhw12yzra66mrl7ysvwfwn"; 1531 - name = "libkdepim-22.04.1.tar.xz"; 1529 + url = "${mirror}/stable/release-service/22.04.2/src/libkdepim-22.04.2.tar.xz"; 1530 + sha256 = "08lri4abdlh9c8izmp2a2jn8yk121m5nw51rnnrj6cvgag9g4w2m"; 1531 + name = "libkdepim-22.04.2.tar.xz"; 1532 1532 }; 1533 1533 }; 1534 1534 libkeduvocdocument = { 1535 - version = "22.04.1"; 1535 + version = "22.04.2"; 1536 1536 src = fetchurl { 1537 - url = "${mirror}/stable/release-service/22.04.1/src/libkeduvocdocument-22.04.1.tar.xz"; 1538 - sha256 = "05w76d7js2068wmyjahailw1bmjn6zrr9d49hixn2ic0fih4amai"; 1539 - name = "libkeduvocdocument-22.04.1.tar.xz"; 1537 + url = "${mirror}/stable/release-service/22.04.2/src/libkeduvocdocument-22.04.2.tar.xz"; 1538 + sha256 = "1g51ra4dvrbk7p3bmzvym2i4wa409ignw7i5dl9k0xa0zrv8dk8q"; 1539 + name = "libkeduvocdocument-22.04.2.tar.xz"; 1540 1540 }; 1541 1541 }; 1542 1542 libkexiv2 = { 1543 - version = "22.04.1"; 1543 + version = "22.04.2"; 1544 1544 src = fetchurl { 1545 - url = "${mirror}/stable/release-service/22.04.1/src/libkexiv2-22.04.1.tar.xz"; 1546 - sha256 = "1nnmbq3xcl7blflw9ibaqwkk405rf1rfjh8zxvli8yhz76rkhvrp"; 1547 - name = "libkexiv2-22.04.1.tar.xz"; 1545 + url = "${mirror}/stable/release-service/22.04.2/src/libkexiv2-22.04.2.tar.xz"; 1546 + sha256 = "0yrivln91by5jznsv76i6pimng2a4a59p6vkgglh7pci8b6ci5g3"; 1547 + name = "libkexiv2-22.04.2.tar.xz"; 1548 1548 }; 1549 1549 }; 1550 1550 libkgapi = { 1551 - version = "22.04.1"; 1551 + version = "22.04.2"; 1552 1552 src = fetchurl { 1553 - url = "${mirror}/stable/release-service/22.04.1/src/libkgapi-22.04.1.tar.xz"; 1554 - sha256 = "17qa3c2zbsiyj6lqw56flhv0dfnwcd8ak7hisyrksalv50x5zq4l"; 1555 - name = "libkgapi-22.04.1.tar.xz"; 1553 + url = "${mirror}/stable/release-service/22.04.2/src/libkgapi-22.04.2.tar.xz"; 1554 + sha256 = "1fcb0a93c1358c9kya8xd1dqdpwnl3x3wyzqffa1kdid8yhgihwz"; 1555 + name = "libkgapi-22.04.2.tar.xz"; 1556 1556 }; 1557 1557 }; 1558 1558 libkipi = { 1559 - version = "22.04.1"; 1559 + version = "22.04.2"; 1560 1560 src = fetchurl { 1561 - url = "${mirror}/stable/release-service/22.04.1/src/libkipi-22.04.1.tar.xz"; 1562 - sha256 = "1zcskhg1p8ldrf4r0miqnyvyw9yr4x894lp4hkahvlarxm7vf5gg"; 1563 - name = "libkipi-22.04.1.tar.xz"; 1561 + url = "${mirror}/stable/release-service/22.04.2/src/libkipi-22.04.2.tar.xz"; 1562 + sha256 = "02bhvzbgjlai2n4yzjpkjrrf8bqr8rpdc17zqsy936nf5zm31v5c"; 1563 + name = "libkipi-22.04.2.tar.xz"; 1564 1564 }; 1565 1565 }; 1566 1566 libkleo = { 1567 - version = "22.04.1"; 1567 + version = "22.04.2"; 1568 1568 src = fetchurl { 1569 - url = "${mirror}/stable/release-service/22.04.1/src/libkleo-22.04.1.tar.xz"; 1570 - sha256 = "01qqzvna4vpldflq9ah2dj8hl3wmzh6x4hw4ah3vii2rmf5hbmln"; 1571 - name = "libkleo-22.04.1.tar.xz"; 1569 + url = "${mirror}/stable/release-service/22.04.2/src/libkleo-22.04.2.tar.xz"; 1570 + sha256 = "13zii42l6xs45fs9xgdpvkj9hsxjwp27gdsxvx1wyvmfi99q01fw"; 1571 + name = "libkleo-22.04.2.tar.xz"; 1572 1572 }; 1573 1573 }; 1574 1574 libkmahjongg = { 1575 - version = "22.04.1"; 1575 + version = "22.04.2"; 1576 1576 src = fetchurl { 1577 - url = "${mirror}/stable/release-service/22.04.1/src/libkmahjongg-22.04.1.tar.xz"; 1578 - sha256 = "0aw79n93f4vc2fg0mrb55cz1584hwf7li4fyvs4c4wpxcpbfk3ff"; 1579 - name = "libkmahjongg-22.04.1.tar.xz"; 1577 + url = "${mirror}/stable/release-service/22.04.2/src/libkmahjongg-22.04.2.tar.xz"; 1578 + sha256 = "0x0f4nwv2ibpmb9c7ll0nv4i6h58jk2myixlwc3qc46g1ccf08c4"; 1579 + name = "libkmahjongg-22.04.2.tar.xz"; 1580 1580 }; 1581 1581 }; 1582 1582 libkomparediff2 = { 1583 - version = "22.04.1"; 1583 + version = "22.04.2"; 1584 1584 src = fetchurl { 1585 - url = "${mirror}/stable/release-service/22.04.1/src/libkomparediff2-22.04.1.tar.xz"; 1586 - sha256 = "0gz31j51vqgs13gyk2xrr20h852vnk9cy381sgnnk9m22lqxn174"; 1587 - name = "libkomparediff2-22.04.1.tar.xz"; 1585 + url = "${mirror}/stable/release-service/22.04.2/src/libkomparediff2-22.04.2.tar.xz"; 1586 + sha256 = "02g6gwv576rs9r8xkma9n7z78ilb6gb6hdmryd8yvrrjgrd3nwd7"; 1587 + name = "libkomparediff2-22.04.2.tar.xz"; 1588 1588 }; 1589 1589 }; 1590 1590 libksane = { 1591 - version = "22.04.1"; 1591 + version = "22.04.2"; 1592 1592 src = fetchurl { 1593 - url = "${mirror}/stable/release-service/22.04.1/src/libksane-22.04.1.tar.xz"; 1594 - sha256 = "103448xv5y6q552g4g6016nmrgr2b0b6g0mg4d5hy2ibd0kmsxdv"; 1595 - name = "libksane-22.04.1.tar.xz"; 1593 + url = "${mirror}/stable/release-service/22.04.2/src/libksane-22.04.2.tar.xz"; 1594 + sha256 = "1cs0dh774brzq7qfib8dxhz21gasi0r1dqrdg3n2w1lys5c17b1p"; 1595 + name = "libksane-22.04.2.tar.xz"; 1596 1596 }; 1597 1597 }; 1598 1598 libksieve = { 1599 - version = "22.04.1"; 1599 + version = "22.04.2"; 1600 1600 src = fetchurl { 1601 - url = "${mirror}/stable/release-service/22.04.1/src/libksieve-22.04.1.tar.xz"; 1602 - sha256 = "06ypiw5xmpxjyr5blwnwv5whm15fsafadzld8mn7qqxfzhibpzrx"; 1603 - name = "libksieve-22.04.1.tar.xz"; 1601 + url = "${mirror}/stable/release-service/22.04.2/src/libksieve-22.04.2.tar.xz"; 1602 + sha256 = "0r4w7afqp9gnhn1q9prvdklkwlszs8pqgq7xqgsfsncadajf6pzx"; 1603 + name = "libksieve-22.04.2.tar.xz"; 1604 1604 }; 1605 1605 }; 1606 1606 libktorrent = { 1607 - version = "22.04.1"; 1607 + version = "22.04.2"; 1608 1608 src = fetchurl { 1609 - url = "${mirror}/stable/release-service/22.04.1/src/libktorrent-22.04.1.tar.xz"; 1610 - sha256 = "1jnxwyvil5mjlj7rvy31nbdg39fziclb014ilsy2f0g1r7nldpap"; 1611 - name = "libktorrent-22.04.1.tar.xz"; 1609 + url = "${mirror}/stable/release-service/22.04.2/src/libktorrent-22.04.2.tar.xz"; 1610 + sha256 = "07wl2xxyrvpczwac55xzw8swm99rmqhsrr7v0mlc8fhqkm935232"; 1611 + name = "libktorrent-22.04.2.tar.xz"; 1612 1612 }; 1613 1613 }; 1614 1614 lokalize = { 1615 - version = "22.04.1"; 1615 + version = "22.04.2"; 1616 1616 src = fetchurl { 1617 - url = "${mirror}/stable/release-service/22.04.1/src/lokalize-22.04.1.tar.xz"; 1618 - sha256 = "0m4z9qas74x5j7wc1gr0rfzn10mzf1jdf3ffqybrxgli22w8c9my"; 1619 - name = "lokalize-22.04.1.tar.xz"; 1617 + url = "${mirror}/stable/release-service/22.04.2/src/lokalize-22.04.2.tar.xz"; 1618 + sha256 = "15fniwvvd70r5vaybz8qzdpgfvmhz2yinlkfiw2plcafxax998lz"; 1619 + name = "lokalize-22.04.2.tar.xz"; 1620 1620 }; 1621 1621 }; 1622 1622 lskat = { 1623 - version = "22.04.1"; 1623 + version = "22.04.2"; 1624 1624 src = fetchurl { 1625 - url = "${mirror}/stable/release-service/22.04.1/src/lskat-22.04.1.tar.xz"; 1626 - sha256 = "0gyd8bzdnc5c0dpswmrigm81ajqgbvkvfs97nrdw08hvk5ba3a79"; 1627 - name = "lskat-22.04.1.tar.xz"; 1625 + url = "${mirror}/stable/release-service/22.04.2/src/lskat-22.04.2.tar.xz"; 1626 + sha256 = "0manh8na2iq5yz662msp6nr5ca7rz4ms4sd36yh909x16fhngaxz"; 1627 + name = "lskat-22.04.2.tar.xz"; 1628 1628 }; 1629 1629 }; 1630 1630 mailcommon = { 1631 - version = "22.04.1"; 1631 + version = "22.04.2"; 1632 1632 src = fetchurl { 1633 - url = "${mirror}/stable/release-service/22.04.1/src/mailcommon-22.04.1.tar.xz"; 1634 - sha256 = "0xfsjl6p629r0gpvcrnxgdx1hfcqk9q1zzwjs4zw1waggpf39has"; 1635 - name = "mailcommon-22.04.1.tar.xz"; 1633 + url = "${mirror}/stable/release-service/22.04.2/src/mailcommon-22.04.2.tar.xz"; 1634 + sha256 = "1y3x16h4a6nlw44g2mrpqwy76x93r7l65xp8lm2zf6dr152hxl6r"; 1635 + name = "mailcommon-22.04.2.tar.xz"; 1636 1636 }; 1637 1637 }; 1638 1638 mailimporter = { 1639 - version = "22.04.1"; 1639 + version = "22.04.2"; 1640 1640 src = fetchurl { 1641 - url = "${mirror}/stable/release-service/22.04.1/src/mailimporter-22.04.1.tar.xz"; 1642 - sha256 = "17gklgbi9fppc1k96nlmam8qdw8rzpc47b1vd9y1zrxsbp47fv46"; 1643 - name = "mailimporter-22.04.1.tar.xz"; 1641 + url = "${mirror}/stable/release-service/22.04.2/src/mailimporter-22.04.2.tar.xz"; 1642 + sha256 = "1pxa1b8w9qklgfzn7p5xmyvriz5pzflggzkwz3jwzhyz0k1m428d"; 1643 + name = "mailimporter-22.04.2.tar.xz"; 1644 1644 }; 1645 1645 }; 1646 1646 marble = { 1647 - version = "22.04.1"; 1647 + version = "22.04.2"; 1648 1648 src = fetchurl { 1649 - url = "${mirror}/stable/release-service/22.04.1/src/marble-22.04.1.tar.xz"; 1650 - sha256 = "0mxqp7q4l0zic3aszfwijyk06pj9b2q3cj7bj3lqghvncd4196rm"; 1651 - name = "marble-22.04.1.tar.xz"; 1649 + url = "${mirror}/stable/release-service/22.04.2/src/marble-22.04.2.tar.xz"; 1650 + sha256 = "1nnzd362mq4qxwvbq2q1a1pcw30zgf3jvyk0fp8fq93bs882wcx4"; 1651 + name = "marble-22.04.2.tar.xz"; 1652 1652 }; 1653 1653 }; 1654 1654 markdownpart = { 1655 - version = "22.04.1"; 1655 + version = "22.04.2"; 1656 1656 src = fetchurl { 1657 - url = "${mirror}/stable/release-service/22.04.1/src/markdownpart-22.04.1.tar.xz"; 1658 - sha256 = "1ihg3n4ndyipsfac5gfhf7pljr4x3v2zbalvc9369q39xmzvz8c5"; 1659 - name = "markdownpart-22.04.1.tar.xz"; 1657 + url = "${mirror}/stable/release-service/22.04.2/src/markdownpart-22.04.2.tar.xz"; 1658 + sha256 = "0klnlhlv38imiap5a6dvrmvskfggm56qj889xippbm41kpdpx4cf"; 1659 + name = "markdownpart-22.04.2.tar.xz"; 1660 1660 }; 1661 1661 }; 1662 1662 mbox-importer = { 1663 - version = "22.04.1"; 1663 + version = "22.04.2"; 1664 1664 src = fetchurl { 1665 - url = "${mirror}/stable/release-service/22.04.1/src/mbox-importer-22.04.1.tar.xz"; 1666 - sha256 = "14jl5gwz7rwsac4gzyv1larr1llwwhdrbg6pvapqgwwpmxnmdjzi"; 1667 - name = "mbox-importer-22.04.1.tar.xz"; 1665 + url = "${mirror}/stable/release-service/22.04.2/src/mbox-importer-22.04.2.tar.xz"; 1666 + sha256 = "1xvnlv5gsk3fjanjln59nwkl7kv4idgm4ssm63akd825b64ia4sb"; 1667 + name = "mbox-importer-22.04.2.tar.xz"; 1668 1668 }; 1669 1669 }; 1670 1670 messagelib = { 1671 - version = "22.04.1"; 1671 + version = "22.04.2"; 1672 1672 src = fetchurl { 1673 - url = "${mirror}/stable/release-service/22.04.1/src/messagelib-22.04.1.tar.xz"; 1674 - sha256 = "0inz5pygvfngd9brd40mk2zvh106m294mj2h52aq0ydnhxf9w0m8"; 1675 - name = "messagelib-22.04.1.tar.xz"; 1673 + url = "${mirror}/stable/release-service/22.04.2/src/messagelib-22.04.2.tar.xz"; 1674 + sha256 = "1v1ppq5qn2hd1ns2g2h15md0lzm3xk643vd9899gicrj3i0fq56z"; 1675 + name = "messagelib-22.04.2.tar.xz"; 1676 1676 }; 1677 1677 }; 1678 1678 minuet = { 1679 - version = "22.04.1"; 1679 + version = "22.04.2"; 1680 1680 src = fetchurl { 1681 - url = "${mirror}/stable/release-service/22.04.1/src/minuet-22.04.1.tar.xz"; 1682 - sha256 = "0af3fir0njcczqf9wgfb0kygj9nnjf7z18sr39nzd45mm0qmmgk2"; 1683 - name = "minuet-22.04.1.tar.xz"; 1681 + url = "${mirror}/stable/release-service/22.04.2/src/minuet-22.04.2.tar.xz"; 1682 + sha256 = "1y27nkhl17k5hxhyd8hn4jsjsgf1ya6jpha9cccv2mpyd9xr3kgr"; 1683 + name = "minuet-22.04.2.tar.xz"; 1684 1684 }; 1685 1685 }; 1686 1686 okular = { 1687 - version = "22.04.1"; 1687 + version = "22.04.2"; 1688 1688 src = fetchurl { 1689 - url = "${mirror}/stable/release-service/22.04.1/src/okular-22.04.1.tar.xz"; 1690 - sha256 = "0gqnfzh0k03q6mnb5ixa1shk6sx9qzgcj1l443lji1w2y8nhpqnf"; 1691 - name = "okular-22.04.1.tar.xz"; 1689 + url = "${mirror}/stable/release-service/22.04.2/src/okular-22.04.2.tar.xz"; 1690 + sha256 = "1f7cm28ivgj502439vhnyz4qf99pwj1wlk4zbaf5w16kph3dv8f9"; 1691 + name = "okular-22.04.2.tar.xz"; 1692 1692 }; 1693 1693 }; 1694 1694 palapeli = { 1695 - version = "22.04.1"; 1695 + version = "22.04.2"; 1696 1696 src = fetchurl { 1697 - url = "${mirror}/stable/release-service/22.04.1/src/palapeli-22.04.1.tar.xz"; 1698 - sha256 = "1a8d0qg04a8h53nxxn8016gpamb6a8vycjhhf7586aglx51nj4ds"; 1699 - name = "palapeli-22.04.1.tar.xz"; 1697 + url = "${mirror}/stable/release-service/22.04.2/src/palapeli-22.04.2.tar.xz"; 1698 + sha256 = "0dn4h18pxfz1lhyl4gxprm0rcxkl7an3gm6yd1l7jfkh3r3a78sh"; 1699 + name = "palapeli-22.04.2.tar.xz"; 1700 1700 }; 1701 1701 }; 1702 1702 parley = { 1703 - version = "22.04.1"; 1703 + version = "22.04.2"; 1704 1704 src = fetchurl { 1705 - url = "${mirror}/stable/release-service/22.04.1/src/parley-22.04.1.tar.xz"; 1706 - sha256 = "0xvml3svb68gpxrd80a3hqh65d0wavvksdx1wd5mxm8bkdqifb2j"; 1707 - name = "parley-22.04.1.tar.xz"; 1705 + url = "${mirror}/stable/release-service/22.04.2/src/parley-22.04.2.tar.xz"; 1706 + sha256 = "1qiglp6kx6kgwqsqvi0asi1figflyb5fm9maq0qzvv300f6va945"; 1707 + name = "parley-22.04.2.tar.xz"; 1708 1708 }; 1709 1709 }; 1710 1710 partitionmanager = { 1711 - version = "22.04.1"; 1711 + version = "22.04.2"; 1712 1712 src = fetchurl { 1713 - url = "${mirror}/stable/release-service/22.04.1/src/partitionmanager-22.04.1.tar.xz"; 1714 - sha256 = "08nplvyzbbclqgkm03c7r6gyvmgj6931ml539ifngmfxjfhxj82n"; 1715 - name = "partitionmanager-22.04.1.tar.xz"; 1713 + url = "${mirror}/stable/release-service/22.04.2/src/partitionmanager-22.04.2.tar.xz"; 1714 + sha256 = "1xzbnsls8dypq703kwh8v5ay3yr4cpwxdapx7ywichcnsa89869a"; 1715 + name = "partitionmanager-22.04.2.tar.xz"; 1716 1716 }; 1717 1717 }; 1718 1718 picmi = { 1719 - version = "22.04.1"; 1719 + version = "22.04.2"; 1720 1720 src = fetchurl { 1721 - url = "${mirror}/stable/release-service/22.04.1/src/picmi-22.04.1.tar.xz"; 1722 - sha256 = "13ipw692n72m3sbcpviyh85f993zvw2d6yqbdk96c5wwfksrhqww"; 1723 - name = "picmi-22.04.1.tar.xz"; 1721 + url = "${mirror}/stable/release-service/22.04.2/src/picmi-22.04.2.tar.xz"; 1722 + sha256 = "10dg85yh3gksd47dnj5wd1vw1gmisw90wsv3212avivhyxfv8x57"; 1723 + name = "picmi-22.04.2.tar.xz"; 1724 1724 }; 1725 1725 }; 1726 - pim-data-exporter = { 1727 - version = "22.04.1"; 1726 + pimcommon = { 1727 + version = "22.04.2"; 1728 1728 src = fetchurl { 1729 - url = "${mirror}/stable/release-service/22.04.1/src/pim-data-exporter-22.04.1.tar.xz"; 1730 - sha256 = "15kbvbq7gyxkjrhkafkz1dc3zyblsys3hg6641x0hmyy3zmyigbi"; 1731 - name = "pim-data-exporter-22.04.1.tar.xz"; 1729 + url = "${mirror}/stable/release-service/22.04.2/src/pimcommon-22.04.2.tar.xz"; 1730 + sha256 = "01amvq972j4b6qkpl08p3yq4zy6kn0yjhkkq7kcqkr2bs47cshg1"; 1731 + name = "pimcommon-22.04.2.tar.xz"; 1732 1732 }; 1733 1733 }; 1734 - pim-sieve-editor = { 1735 - version = "22.04.1"; 1734 + pim-data-exporter = { 1735 + version = "22.04.2"; 1736 1736 src = fetchurl { 1737 - url = "${mirror}/stable/release-service/22.04.1/src/pim-sieve-editor-22.04.1.tar.xz"; 1738 - sha256 = "02kr6530x6x7y7ngiz98ca4rvfsbcnci9093if71kaybhs2l267k"; 1739 - name = "pim-sieve-editor-22.04.1.tar.xz"; 1737 + url = "${mirror}/stable/release-service/22.04.2/src/pim-data-exporter-22.04.2.tar.xz"; 1738 + sha256 = "0rq35c5l46nwxb462pzkqwcjv0wjxnqlrkhymkmvblhi2cbyad54"; 1739 + name = "pim-data-exporter-22.04.2.tar.xz"; 1740 1740 }; 1741 1741 }; 1742 - pimcommon = { 1743 - version = "22.04.1"; 1742 + pim-sieve-editor = { 1743 + version = "22.04.2"; 1744 1744 src = fetchurl { 1745 - url = "${mirror}/stable/release-service/22.04.1/src/pimcommon-22.04.1.tar.xz"; 1746 - sha256 = "01l1nj7jjq7kx7db63a8nn1jcl2hpn3in6cklz89w2ilwkcwv51a"; 1747 - name = "pimcommon-22.04.1.tar.xz"; 1745 + url = "${mirror}/stable/release-service/22.04.2/src/pim-sieve-editor-22.04.2.tar.xz"; 1746 + sha256 = "0hfacgyvsr42c12c532zz5s80fvj3dbv2kyja5id0axkglrmh7ri"; 1747 + name = "pim-sieve-editor-22.04.2.tar.xz"; 1748 1748 }; 1749 1749 }; 1750 1750 poxml = { 1751 - version = "22.04.1"; 1751 + version = "22.04.2"; 1752 1752 src = fetchurl { 1753 - url = "${mirror}/stable/release-service/22.04.1/src/poxml-22.04.1.tar.xz"; 1754 - sha256 = "0aiw90l716ii6sj82r68li7a0sq28nvy2j5phvdiqwisqcmrhhqn"; 1755 - name = "poxml-22.04.1.tar.xz"; 1753 + url = "${mirror}/stable/release-service/22.04.2/src/poxml-22.04.2.tar.xz"; 1754 + sha256 = "0cm0gdszf00mz7677qap5zddcgv35pzsmd0h9c8akjnvg85mlcvx"; 1755 + name = "poxml-22.04.2.tar.xz"; 1756 1756 }; 1757 1757 }; 1758 1758 print-manager = { 1759 - version = "22.04.1"; 1759 + version = "22.04.2"; 1760 1760 src = fetchurl { 1761 - url = "${mirror}/stable/release-service/22.04.1/src/print-manager-22.04.1.tar.xz"; 1762 - sha256 = "0ydqf9p0zzsw2l2l49w3di7ihl441h54ifxidww0y1s2why0d77l"; 1763 - name = "print-manager-22.04.1.tar.xz"; 1761 + url = "${mirror}/stable/release-service/22.04.2/src/print-manager-22.04.2.tar.xz"; 1762 + sha256 = "0lmng4lwz8wbq1mas947mz9qsb7j0ggzs9rdwijmq287b31jzfmz"; 1763 + name = "print-manager-22.04.2.tar.xz"; 1764 1764 }; 1765 1765 }; 1766 1766 rocs = { 1767 - version = "22.04.1"; 1767 + version = "22.04.2"; 1768 1768 src = fetchurl { 1769 - url = "${mirror}/stable/release-service/22.04.1/src/rocs-22.04.1.tar.xz"; 1770 - sha256 = "0jldr3kisfk309ykfnp6fqqny0bg4vfy0c85c593c014v099nnzc"; 1771 - name = "rocs-22.04.1.tar.xz"; 1769 + url = "${mirror}/stable/release-service/22.04.2/src/rocs-22.04.2.tar.xz"; 1770 + sha256 = "1y10kisdsdxsvmzkxby4y1zm4g3rssixbjlix5i1qrq3417qrj3a"; 1771 + name = "rocs-22.04.2.tar.xz"; 1772 1772 }; 1773 1773 }; 1774 1774 signon-kwallet-extension = { 1775 - version = "22.04.1"; 1775 + version = "22.04.2"; 1776 1776 src = fetchurl { 1777 - url = "${mirror}/stable/release-service/22.04.1/src/signon-kwallet-extension-22.04.1.tar.xz"; 1778 - sha256 = "13nh3ggy6wlh18z1ag2hxrcf7gg3bscz1518ajbhcvriz4yc3v1c"; 1779 - name = "signon-kwallet-extension-22.04.1.tar.xz"; 1777 + url = "${mirror}/stable/release-service/22.04.2/src/signon-kwallet-extension-22.04.2.tar.xz"; 1778 + sha256 = "0k2ng51qr3kryxlzznkrxaky7j8h3x7p8rcjq1mxxa01ygwrknw1"; 1779 + name = "signon-kwallet-extension-22.04.2.tar.xz"; 1780 1780 }; 1781 1781 }; 1782 1782 skanlite = { 1783 - version = "22.04.1"; 1783 + version = "22.04.2"; 1784 1784 src = fetchurl { 1785 - url = "${mirror}/stable/release-service/22.04.1/src/skanlite-22.04.1.tar.xz"; 1786 - sha256 = "1j0ky1b5pf8v8vqym8nrjpjb7z0gssj3nkbvfs0mz725a04gxxv9"; 1787 - name = "skanlite-22.04.1.tar.xz"; 1785 + url = "${mirror}/stable/release-service/22.04.2/src/skanlite-22.04.2.tar.xz"; 1786 + sha256 = "1kbjzia403r8znl2jhry09h6si06d7mgq234ablxr98dqjg96898"; 1787 + name = "skanlite-22.04.2.tar.xz"; 1788 1788 }; 1789 1789 }; 1790 1790 skanpage = { 1791 - version = "22.04.1"; 1791 + version = "22.04.2"; 1792 1792 src = fetchurl { 1793 - url = "${mirror}/stable/release-service/22.04.1/src/skanpage-22.04.1.tar.xz"; 1794 - sha256 = "1w3w3h58arjmkfp63rgzzgzyl44wkv53dqsp43ny1yk8zyfw6cih"; 1795 - name = "skanpage-22.04.1.tar.xz"; 1793 + url = "${mirror}/stable/release-service/22.04.2/src/skanpage-22.04.2.tar.xz"; 1794 + sha256 = "1d6l7nmij33h4w6r7g8kfj0qkpw24fifc022l84w6fjyyv98k4q3"; 1795 + name = "skanpage-22.04.2.tar.xz"; 1796 1796 }; 1797 1797 }; 1798 1798 spectacle = { 1799 - version = "22.04.1"; 1799 + version = "22.04.2"; 1800 1800 src = fetchurl { 1801 - url = "${mirror}/stable/release-service/22.04.1/src/spectacle-22.04.1.tar.xz"; 1802 - sha256 = "111q8jg925spgmij52vq17pdiw1wsxrw654ns2yj6vcnf2mwjnrk"; 1803 - name = "spectacle-22.04.1.tar.xz"; 1801 + url = "${mirror}/stable/release-service/22.04.2/src/spectacle-22.04.2.tar.xz"; 1802 + sha256 = "0g7pmczjg8q7b6h87hkwb71zi9cfm0ivxk0ak7krdz5c3iwa310y"; 1803 + name = "spectacle-22.04.2.tar.xz"; 1804 1804 }; 1805 1805 }; 1806 1806 step = { 1807 - version = "22.04.1"; 1807 + version = "22.04.2"; 1808 1808 src = fetchurl { 1809 - url = "${mirror}/stable/release-service/22.04.1/src/step-22.04.1.tar.xz"; 1810 - sha256 = "03dwp4xg84a3q79gmqlqb5idaybl3k5na5d47668zfv8hw5kwz1m"; 1811 - name = "step-22.04.1.tar.xz"; 1809 + url = "${mirror}/stable/release-service/22.04.2/src/step-22.04.2.tar.xz"; 1810 + sha256 = "0ly0dk6ib574sqb1zh8iammjk01h7i9hqzax393884ahgc3w7m4z"; 1811 + name = "step-22.04.2.tar.xz"; 1812 1812 }; 1813 1813 }; 1814 1814 svgpart = { 1815 - version = "22.04.1"; 1815 + version = "22.04.2"; 1816 1816 src = fetchurl { 1817 - url = "${mirror}/stable/release-service/22.04.1/src/svgpart-22.04.1.tar.xz"; 1818 - sha256 = "1738p2k9j9lckav86fqm57i6aszwdhin7nja7dx1g637w0a96nsy"; 1819 - name = "svgpart-22.04.1.tar.xz"; 1817 + url = "${mirror}/stable/release-service/22.04.2/src/svgpart-22.04.2.tar.xz"; 1818 + sha256 = "0f0fwr2lz37achrfcvb4yls0c0ln180m1v5gdimzazb8q9sw5ff0"; 1819 + name = "svgpart-22.04.2.tar.xz"; 1820 1820 }; 1821 1821 }; 1822 1822 sweeper = { 1823 - version = "22.04.1"; 1823 + version = "22.04.2"; 1824 1824 src = fetchurl { 1825 - url = "${mirror}/stable/release-service/22.04.1/src/sweeper-22.04.1.tar.xz"; 1826 - sha256 = "10719rj6pwjq6k8n60x4vg08rvy4pwnf9g2p6warp4mzkwhdn4fh"; 1827 - name = "sweeper-22.04.1.tar.xz"; 1825 + url = "${mirror}/stable/release-service/22.04.2/src/sweeper-22.04.2.tar.xz"; 1826 + sha256 = "0afxrnsk3d0h806hfzx84jh89rllx0xip03dssy491wjlj434aj3"; 1827 + name = "sweeper-22.04.2.tar.xz"; 1828 1828 }; 1829 1829 }; 1830 1830 umbrello = { 1831 - version = "22.04.1"; 1831 + version = "22.04.2"; 1832 1832 src = fetchurl { 1833 - url = "${mirror}/stable/release-service/22.04.1/src/umbrello-22.04.1.tar.xz"; 1834 - sha256 = "01jk3w17prvqljrn3lfk1j3ifaf59wp917527idnk3yhl6k6abdz"; 1835 - name = "umbrello-22.04.1.tar.xz"; 1833 + url = "${mirror}/stable/release-service/22.04.2/src/umbrello-22.04.2.tar.xz"; 1834 + sha256 = "0qwm9wlxah31p0f08bilda2xwdpl0in0ma1g399aw02i2lcr9frw"; 1835 + name = "umbrello-22.04.2.tar.xz"; 1836 1836 }; 1837 1837 }; 1838 1838 yakuake = { 1839 - version = "22.04.1"; 1839 + version = "22.04.2"; 1840 1840 src = fetchurl { 1841 - url = "${mirror}/stable/release-service/22.04.1/src/yakuake-22.04.1.tar.xz"; 1842 - sha256 = "1c61cpp8dai5bb3mcdry12iibz1mni3bhnwnsdb2v9kaf0vrhf2k"; 1843 - name = "yakuake-22.04.1.tar.xz"; 1841 + url = "${mirror}/stable/release-service/22.04.2/src/yakuake-22.04.2.tar.xz"; 1842 + sha256 = "0a2bp7scg9av5yay38srcb1dr1v5s152bsy616yvhqq3s68pyv04"; 1843 + name = "yakuake-22.04.2.tar.xz"; 1844 1844 }; 1845 1845 }; 1846 1846 zanshin = { 1847 - version = "22.04.1"; 1847 + version = "22.04.2"; 1848 1848 src = fetchurl { 1849 - url = "${mirror}/stable/release-service/22.04.1/src/zanshin-22.04.1.tar.xz"; 1850 - sha256 = "0frza7k4fmwkpdaxinnza021wqri1llhpasdphbwx539sxpbwlv8"; 1851 - name = "zanshin-22.04.1.tar.xz"; 1849 + url = "${mirror}/stable/release-service/22.04.2/src/zanshin-22.04.2.tar.xz"; 1850 + sha256 = "0qz5r6qflqq9c9jgqlplsjapcbfjhrjnqd8pa8cjb6vshgd316k0"; 1851 + name = "zanshin-22.04.2.tar.xz"; 1852 1852 }; 1853 1853 }; 1854 1854 zeroconf-ioslave = { 1855 - version = "22.04.1"; 1855 + version = "22.04.2"; 1856 1856 src = fetchurl { 1857 - url = "${mirror}/stable/release-service/22.04.1/src/zeroconf-ioslave-22.04.1.tar.xz"; 1858 - sha256 = "1bswkxjw0djp60k6wp0jyfz27pvzcvgdkp4219lzf5kxyj6ln1dk"; 1859 - name = "zeroconf-ioslave-22.04.1.tar.xz"; 1857 + url = "${mirror}/stable/release-service/22.04.2/src/zeroconf-ioslave-22.04.2.tar.xz"; 1858 + sha256 = "1lnadhkyzjhn3cgkc733q69nmhrm5ppyv51yvcyv4084xcrpp6zz"; 1859 + name = "zeroconf-ioslave-22.04.2.tar.xz"; 1860 1860 }; 1861 1861 }; 1862 1862 }
+6
pkgs/applications/misc/gmtp/default.nix
··· 18 18 19 19 enableParallelBuilding = true; 20 20 21 + # Workaround build failure on -fno-common toolchains: 22 + # ld: gmtp-preferences.o:src/main.h:72: multiple definition of 23 + # `scrolledwindowMain'; gmtp-about.o:src/main.h:72: first defined here 24 + # TODO: can be removed when 1.4.0 is released. 25 + #NIX_CFLAGS_COMPILE = "-fcommon"; 26 + 21 27 preFixup = '' 22 28 gappsWrapperArgs+=(--add-flags "--datapath $out/share"); 23 29 '';
+2 -2
pkgs/applications/office/portfolio/default.nix
··· 25 25 in 26 26 stdenv.mkDerivation rec { 27 27 pname = "PortfolioPerformance"; 28 - version = "0.58.3"; 28 + version = "0.58.4"; 29 29 30 30 src = fetchurl { 31 31 url = "https://github.com/buchen/portfolio/releases/download/${version}/PortfolioPerformance-${version}-linux.gtk.x86_64.tar.gz"; 32 - sha256 = "sha256-hm7iIYv4egd79G+LfetFSFLQRnfechJIY3k5Dys63vY="; 32 + sha256 = "sha256-Png9OcO5dzoeKp826FwdM7zkovuOnSYMnGw5weT2eJU="; 33 33 }; 34 34 35 35 nativeBuildInputs = [
+10 -1
pkgs/applications/office/watson/default.nix
··· 1 - { lib, fetchFromGitHub, python3, installShellFiles }: 1 + { lib, fetchFromGitHub, python3, installShellFiles, fetchpatch }: 2 2 3 3 with python3.pkgs; 4 4 ··· 12 12 rev = version; 13 13 sha256 = "sha256-/AASYeMkt18KPJljAjNPRYOpg/T5xuM10LJq4LrFD0g="; 14 14 }; 15 + 16 + patches = [ 17 + # https://github.com/TailorDev/Watson/pull/473 18 + (fetchpatch { 19 + name = "fix-completion.patch"; 20 + url = "https://github.com/TailorDev/Watson/commit/43ad061a981eb401c161266f497e34df891a5038.patch"; 21 + sha256 = "sha256-v8/asP1wooHKjyy9XXB4Rtf6x+qmGDHpRoHEne/ZCxc="; 22 + }) 23 + ]; 15 24 16 25 postInstall = '' 17 26 installShellCompletion --bash --name watson watson.completion
+5
pkgs/applications/video/coriander/default.nix
··· 22 22 sha256 = "0l6hpfgy5r4yardilmdrggsnn1fbfww516sk5a90g1740cd435x5"; 23 23 }; 24 24 25 + # Workaround build failure on -fno-common toolchains: 26 + # ld: subtitles.o:src/coriander.h:110: multiple definition of 27 + # `main_window'; main.o:src/coriander.h:110: first defined here 28 + NIX_CFLAGS_COMPILE = "-fcommon"; 29 + 25 30 preConfigure = '' 26 31 cp ${automake}/share/automake-*/mkinstalldirs . 27 32 '';
+5
pkgs/applications/video/gnome-mplayer/default.nix
··· 23 23 }) 24 24 ]; 25 25 26 + # Workaround build failure on -fno-common toolchains: 27 + # ld: mpris-interface.o:src/playlist.h:32: multiple definition of 28 + # `plclose'; gui.o:src/playlist.h:32: first defined here 29 + NIX_CFLAGS_COMPILE = "-fcommon"; 30 + 26 31 meta = with lib; { 27 32 description = "Gnome MPlayer, a simple GUI for MPlayer"; 28 33 homepage = "https://sites.google.com/site/kdekorte2/gnomemplayer";
+2 -2
pkgs/applications/virtualization/conmon/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "conmon"; 14 - version = "2.1.1"; 14 + version = "2.1.2"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "containers"; 18 18 repo = pname; 19 19 rev = "v${version}"; 20 - sha256 = "sha256-HzLRwJwzvXhQOcmBp55I54sAnCKPeQw99H/XMOegOHo="; 20 + sha256 = "sha256-WxRMY43Z9OytY1kc91VVmqLn5cl0UC/0Zj8x3vpsaBQ="; 21 21 }; 22 22 23 23 nativeBuildInputs = [ pkg-config ];
+1 -1
pkgs/build-support/replace-dependency.nix
··· 35 35 read ref_path 36 36 if [ "$ref_path" != "$path" ] 37 37 then 38 - echo " (builtins.storePath $ref_path)" 38 + echo " (builtins.storePath (/. + \"$ref_path\"))" 39 39 fi 40 40 count=$(($count - 1)) 41 41 done
+1 -1
pkgs/build-support/rust/build-rust-crate/lib.sh
··· 16 16 --out-dir target/lib \ 17 17 -L dependency=target/deps \ 18 18 --cap-lints allow \ 19 + $LINK \ 19 20 $LIB_RUSTC_OPTS \ 20 21 $BUILD_OUT_DIR \ 21 22 $EXTRA_BUILD \ ··· 97 98 if [[ ! -z "$i" ]]; then 98 99 for library in $i; do 99 100 echo "-l $library" >> target/link 100 - echo "-l $library" >> target/link.final 101 101 done 102 102 fi 103 103 done
+14
pkgs/build-support/rust/build-rust-crate/test/default.nix
··· 548 548 }; 549 549 }; 550 550 brotliCrates = (callPackage ./brotli-crates.nix {}); 551 + rcgenCrates = callPackage ./rcgen-crates.nix { 552 + # Suppress deprecation warning 553 + buildRustCrate = null; 554 + }; 551 555 tests = lib.mapAttrs (key: value: mkTest (value // lib.optionalAttrs (!value?crateName) { crateName = key; })) cases; 552 556 in tests // rec { 553 557 ··· 645 649 } '' 646 650 test -e ${pkg}/bin/brotli-decompressor && touch $out 647 651 ''; 652 + 653 + rcgenTest = let 654 + pkg = rcgenCrates.rootCrate.build; 655 + in runCommand "run-rcgen-test-cmd" { 656 + nativeBuildInputs = [ pkg ]; 657 + } (if stdenv.hostPlatform == stdenv.buildPlatform then '' 658 + ${pkg}/bin/rcgen && touch $out 659 + '' else '' 660 + test -x '${pkg}/bin/rcgen' && touch $out 661 + ''); 648 662 }; 649 663 test = releaseTools.aggregate { 650 664 name = "buildRustCrate-tests";
+3496
pkgs/build-support/rust/build-rust-crate/test/rcgen-crates.nix
··· 1 + 2 + # This file was @generated by crate2nix 0.10.0 with the command: 3 + # "generate" 4 + # See https://github.com/kolloch/crate2nix for more info. 5 + 6 + { nixpkgs ? <nixpkgs> 7 + , pkgs ? import nixpkgs { config = {}; } 8 + , lib ? pkgs.lib 9 + , stdenv ? pkgs.stdenv 10 + , buildRustCrateForPkgs ? if buildRustCrate != null 11 + then lib.warn "crate2nix: Passing `buildRustCrate` as argument to Cargo.nix is deprecated. If you don't customize `buildRustCrate`, replace `callPackage ./Cargo.nix {}` by `import ./Cargo.nix { inherit pkgs; }`, and if you need to customize `buildRustCrate`, use `buildRustCrateForPkgs` instead." (_: buildRustCrate) 12 + else pkgs: pkgs.buildRustCrate 13 + # Deprecated 14 + , buildRustCrate ? null 15 + # This is used as the `crateOverrides` argument for `buildRustCrate`. 16 + , defaultCrateOverrides ? pkgs.defaultCrateOverrides 17 + # The features to enable for the root_crate or the workspace_members. 18 + , rootFeatures ? [ "default" ] 19 + # If true, throw errors instead of issueing deprecation warnings. 20 + , strictDeprecation ? false 21 + # Used for conditional compilation based on CPU feature detection. 22 + , targetFeatures ? [] 23 + # Whether to perform release builds: longer compile times, faster binaries. 24 + , release ? true 25 + # Additional crate2nix configuration if it exists. 26 + , crateConfig 27 + ? if builtins.pathExists ./crate-config.nix 28 + then pkgs.callPackage ./crate-config.nix {} 29 + else {} 30 + }: 31 + 32 + rec { 33 + # 34 + # "public" attributes that we attempt to keep stable with new versions of crate2nix. 35 + # 36 + 37 + rootCrate = rec { 38 + packageId = "rcgen"; 39 + 40 + # Use this attribute to refer to the derivation building your root crate package. 41 + # You can override the features with rootCrate.build.override { features = [ "default" "feature1" ... ]; }. 42 + build = internal.buildRustCrateWithFeatures { 43 + inherit packageId; 44 + }; 45 + 46 + # Debug support which might change between releases. 47 + # File a bug if you depend on any for non-debug work! 48 + debug = internal.debugCrate { inherit packageId; }; 49 + }; 50 + # Refer your crate build derivation by name here. 51 + # You can override the features with 52 + # workspaceMembers."${crateName}".build.override { features = [ "default" "feature1" ... ]; }. 53 + workspaceMembers = { 54 + "rcgen" = rec { 55 + packageId = "rcgen"; 56 + build = internal.buildRustCrateWithFeatures { 57 + packageId = "rcgen"; 58 + }; 59 + 60 + # Debug support which might change between releases. 61 + # File a bug if you depend on any for non-debug work! 62 + debug = internal.debugCrate { inherit packageId; }; 63 + }; 64 + }; 65 + 66 + # A derivation that joins the outputs of all workspace members together. 67 + allWorkspaceMembers = pkgs.symlinkJoin { 68 + name = "all-workspace-members"; 69 + paths = 70 + let members = builtins.attrValues workspaceMembers; 71 + in builtins.map (m: m.build) members; 72 + }; 73 + 74 + # 75 + # "internal" ("private") attributes that may change in every new version of crate2nix. 76 + # 77 + 78 + internal = rec { 79 + # Build and dependency information for crates. 80 + # Many of the fields are passed one-to-one to buildRustCrate. 81 + # 82 + # Noteworthy: 83 + # * `dependencies`/`buildDependencies`: similar to the corresponding fields for buildRustCrate. 84 + # but with additional information which is used during dependency/feature resolution. 85 + # * `resolvedDependencies`: the selected default features reported by cargo - only included for debugging. 86 + # * `devDependencies` as of now not used by `buildRustCrate` but used to 87 + # inject test dependencies into the build 88 + 89 + crates = { 90 + "asn1-rs" = rec { 91 + crateName = "asn1-rs"; 92 + version = "0.3.1"; 93 + edition = "2018"; 94 + sha256 = "0czsk1nd4dx2k83f7jzkn8klx05wbmblkx1jh51i4c170akhbzrh"; 95 + authors = [ 96 + "Pierre Chifflier <chifflier@wzdftpd.net>" 97 + ]; 98 + dependencies = [ 99 + { 100 + name = "asn1-rs-derive"; 101 + packageId = "asn1-rs-derive"; 102 + } 103 + { 104 + name = "asn1-rs-impl"; 105 + packageId = "asn1-rs-impl"; 106 + } 107 + { 108 + name = "displaydoc"; 109 + packageId = "displaydoc"; 110 + } 111 + { 112 + name = "nom"; 113 + packageId = "nom"; 114 + usesDefaultFeatures = false; 115 + features = [ "std" ]; 116 + } 117 + { 118 + name = "num-traits"; 119 + packageId = "num-traits"; 120 + } 121 + { 122 + name = "rusticata-macros"; 123 + packageId = "rusticata-macros"; 124 + } 125 + { 126 + name = "thiserror"; 127 + packageId = "thiserror"; 128 + } 129 + { 130 + name = "time"; 131 + packageId = "time"; 132 + optional = true; 133 + features = [ "macros" "parsing" "formatting" ]; 134 + } 135 + ]; 136 + features = { 137 + "bigint" = [ "num-bigint" ]; 138 + "bits" = [ "bitvec" ]; 139 + "bitvec" = [ "dep:bitvec" ]; 140 + "cookie-factory" = [ "dep:cookie-factory" ]; 141 + "datetime" = [ "time" ]; 142 + "default" = [ "std" ]; 143 + "num-bigint" = [ "dep:num-bigint" ]; 144 + "serialize" = [ "cookie-factory" ]; 145 + "time" = [ "dep:time" ]; 146 + }; 147 + resolvedDefaultFeatures = [ "datetime" "default" "std" "time" ]; 148 + }; 149 + "asn1-rs-derive" = rec { 150 + crateName = "asn1-rs-derive"; 151 + version = "0.1.0"; 152 + edition = "2018"; 153 + sha256 = "1gzf9vab06lk0zjvbr07axx64fndkng2s28bnj27fnwd548pb2yv"; 154 + procMacro = true; 155 + authors = [ 156 + "Pierre Chifflier <chifflier@wzdftpd.net>" 157 + ]; 158 + dependencies = [ 159 + { 160 + name = "proc-macro2"; 161 + packageId = "proc-macro2"; 162 + } 163 + { 164 + name = "quote"; 165 + packageId = "quote"; 166 + } 167 + { 168 + name = "syn"; 169 + packageId = "syn"; 170 + } 171 + { 172 + name = "synstructure"; 173 + packageId = "synstructure"; 174 + } 175 + ]; 176 + 177 + }; 178 + "asn1-rs-impl" = rec { 179 + crateName = "asn1-rs-impl"; 180 + version = "0.1.0"; 181 + edition = "2018"; 182 + sha256 = "1va27bn7qxqp4wanzjlkagnynv6jnrhnwmcky2ahzb1r405p6xr7"; 183 + procMacro = true; 184 + authors = [ 185 + "Pierre Chifflier <chifflier@wzdftpd.net>" 186 + ]; 187 + dependencies = [ 188 + { 189 + name = "proc-macro2"; 190 + packageId = "proc-macro2"; 191 + } 192 + { 193 + name = "quote"; 194 + packageId = "quote"; 195 + } 196 + { 197 + name = "syn"; 198 + packageId = "syn"; 199 + } 200 + ]; 201 + 202 + }; 203 + "autocfg 0.1.7" = rec { 204 + crateName = "autocfg"; 205 + version = "0.1.7"; 206 + edition = "2015"; 207 + sha256 = "1chwgimpx5z7xbag7krr9d8asxfqbh683qhgl9kn3hxk2l0djj8x"; 208 + authors = [ 209 + "Josh Stone <cuviper@gmail.com>" 210 + ]; 211 + 212 + }; 213 + "autocfg 1.0.1" = rec { 214 + crateName = "autocfg"; 215 + version = "1.0.1"; 216 + edition = "2015"; 217 + sha256 = "0jj6i9zn4gjl03kjvziqdji6rwx8ykz8zk2ngpc331z2g3fk3c6d"; 218 + authors = [ 219 + "Josh Stone <cuviper@gmail.com>" 220 + ]; 221 + 222 + }; 223 + "base64" = rec { 224 + crateName = "base64"; 225 + version = "0.13.0"; 226 + edition = "2018"; 227 + sha256 = "1z82g23mbzjgijkpcrilc7nljpxpvpf7zxf6iyiapkgka2ngwkch"; 228 + authors = [ 229 + "Alice Maz <alice@alicemaz.com>" 230 + "Marshall Pierce <marshall@mpierce.org>" 231 + ]; 232 + features = { 233 + "default" = [ "std" ]; 234 + }; 235 + resolvedDefaultFeatures = [ "default" "std" ]; 236 + }; 237 + "base64ct" = rec { 238 + crateName = "base64ct"; 239 + version = "1.1.1"; 240 + edition = "2018"; 241 + sha256 = "0p4was874qc90q2chm2i14m9mn8zmxjis8vaxihd6a2x4aqxkd76"; 242 + authors = [ 243 + "RustCrypto Developers" 244 + ]; 245 + features = { 246 + "std" = [ "alloc" ]; 247 + }; 248 + }; 249 + "bitflags" = rec { 250 + crateName = "bitflags"; 251 + version = "1.3.2"; 252 + edition = "2018"; 253 + sha256 = "12ki6w8gn1ldq7yz9y680llwk5gmrhrzszaa17g1sbrw2r2qvwxy"; 254 + authors = [ 255 + "The Rust Project Developers" 256 + ]; 257 + features = { 258 + "compiler_builtins" = [ "dep:compiler_builtins" ]; 259 + "core" = [ "dep:core" ]; 260 + "rustc-dep-of-std" = [ "core" "compiler_builtins" ]; 261 + }; 262 + resolvedDefaultFeatures = [ "default" ]; 263 + }; 264 + "botan" = rec { 265 + crateName = "botan"; 266 + version = "0.8.1"; 267 + edition = "2018"; 268 + sha256 = "08bmiyn7c3b0dgx20w6hr28d9jcq7cj78cchr84pc686sb2s41ik"; 269 + authors = [ 270 + "Jack Lloyd <jack@randombit.net>" 271 + ]; 272 + dependencies = [ 273 + { 274 + name = "botan-sys"; 275 + packageId = "botan-sys"; 276 + } 277 + { 278 + name = "cty"; 279 + packageId = "cty"; 280 + } 281 + ]; 282 + features = { 283 + "cstr_core" = [ "dep:cstr_core" ]; 284 + "no-std" = [ "cstr_core/alloc" ]; 285 + "vendored" = [ "botan-sys/vendored" ]; 286 + }; 287 + resolvedDefaultFeatures = [ "default" "vendored" ]; 288 + }; 289 + "botan-src" = rec { 290 + crateName = "botan-src"; 291 + version = "0.21703.0"; 292 + edition = "2018"; 293 + sha256 = "0s2ad9q84qsrllfsbj7hjhn7gr3hab9ng6lwzwqmimia6yvja8y8"; 294 + authors = [ 295 + "Rodolphe Breard <rodolphe@what.tf>" 296 + "Jack Lloyd <jack@randombit.net>" 297 + ]; 298 + 299 + }; 300 + "botan-sys" = rec { 301 + crateName = "botan-sys"; 302 + version = "0.8.1"; 303 + edition = "2015"; 304 + sha256 = "1m11zblxfanrhl97j7z3ap7n17rr8j0rg91sr7f9j6y2bsniaz1x"; 305 + authors = [ 306 + "Jack Lloyd <jack@randombit.net>" 307 + ]; 308 + dependencies = [ 309 + { 310 + name = "cty"; 311 + packageId = "cty"; 312 + } 313 + ]; 314 + buildDependencies = [ 315 + { 316 + name = "botan-src"; 317 + packageId = "botan-src"; 318 + optional = true; 319 + } 320 + ]; 321 + features = { 322 + "botan-src" = [ "dep:botan-src" ]; 323 + "vendored" = [ "botan-src" ]; 324 + }; 325 + resolvedDefaultFeatures = [ "botan-src" "default" "vendored" ]; 326 + }; 327 + "bumpalo" = rec { 328 + crateName = "bumpalo"; 329 + version = "3.9.1"; 330 + edition = "2018"; 331 + sha256 = "1688dv6s0cbj72p9lmll8a02a85dzxvdw2is7pji490zmd35m954"; 332 + authors = [ 333 + "Nick Fitzgerald <fitzgen@gmail.com>" 334 + ]; 335 + features = { 336 + }; 337 + resolvedDefaultFeatures = [ "default" ]; 338 + }; 339 + "byteorder" = rec { 340 + crateName = "byteorder"; 341 + version = "1.4.3"; 342 + edition = "2018"; 343 + sha256 = "0456lv9xi1a5bcm32arknf33ikv76p3fr9yzki4lb2897p2qkh8l"; 344 + authors = [ 345 + "Andrew Gallant <jamslam@gmail.com>" 346 + ]; 347 + features = { 348 + "default" = [ "std" ]; 349 + }; 350 + }; 351 + "cc" = rec { 352 + crateName = "cc"; 353 + version = "1.0.72"; 354 + edition = "2018"; 355 + crateBin = []; 356 + sha256 = "1vl50h2qh0nh0iddzj6gd1pnxnxpvwmbfxc30578c1pajmxi7a92"; 357 + authors = [ 358 + "Alex Crichton <alex@alexcrichton.com>" 359 + ]; 360 + features = { 361 + "jobserver" = [ "dep:jobserver" ]; 362 + "parallel" = [ "jobserver" ]; 363 + }; 364 + }; 365 + "cfg-if" = rec { 366 + crateName = "cfg-if"; 367 + version = "1.0.0"; 368 + edition = "2018"; 369 + sha256 = "1za0vb97n4brpzpv8lsbnzmq5r8f2b0cpqqr0sy8h5bn751xxwds"; 370 + authors = [ 371 + "Alex Crichton <alex@alexcrichton.com>" 372 + ]; 373 + features = { 374 + "compiler_builtins" = [ "dep:compiler_builtins" ]; 375 + "core" = [ "dep:core" ]; 376 + "rustc-dep-of-std" = [ "core" "compiler_builtins" ]; 377 + }; 378 + }; 379 + "const-oid" = rec { 380 + crateName = "const-oid"; 381 + version = "0.6.2"; 382 + edition = "2018"; 383 + sha256 = "12vv7csqqjj0x1l5mf51lgqiw76k5c3mb1yzfhfcqysks2j2lvwx"; 384 + authors = [ 385 + "RustCrypto Developers" 386 + ]; 387 + features = { 388 + }; 389 + }; 390 + "crypto-bigint" = rec { 391 + crateName = "crypto-bigint"; 392 + version = "0.2.11"; 393 + edition = "2018"; 394 + sha256 = "00qckh65nzb7s7vd60wylw6alxf9g37xh31lirb1qw0l8fxx6fzq"; 395 + authors = [ 396 + "RustCrypto Developers" 397 + ]; 398 + dependencies = [ 399 + { 400 + name = "generic-array"; 401 + packageId = "generic-array"; 402 + optional = true; 403 + } 404 + { 405 + name = "rand_core"; 406 + packageId = "rand_core"; 407 + optional = true; 408 + } 409 + { 410 + name = "subtle"; 411 + packageId = "subtle"; 412 + usesDefaultFeatures = false; 413 + } 414 + ]; 415 + features = { 416 + "default" = [ "rand" ]; 417 + "generic-array" = [ "dep:generic-array" ]; 418 + "rand" = [ "rand_core" ]; 419 + "rand_core" = [ "dep:rand_core" ]; 420 + "rlp" = [ "dep:rlp" ]; 421 + "zeroize" = [ "dep:zeroize" ]; 422 + }; 423 + resolvedDefaultFeatures = [ "default" "generic-array" "rand" "rand_core" ]; 424 + }; 425 + "cty" = rec { 426 + crateName = "cty"; 427 + version = "0.2.2"; 428 + edition = "2015"; 429 + sha256 = "0d8z0pbr87wgzqqb2jk5pvj0afzc6d3rb772ach6fijhg6yglrdk"; 430 + authors = [ 431 + "Jorge Aparicio <jorge@japaric.io>" 432 + ]; 433 + 434 + }; 435 + "data-encoding" = rec { 436 + crateName = "data-encoding"; 437 + version = "2.3.2"; 438 + edition = "2018"; 439 + sha256 = "0mvd8bjq5mq50fcf931cff57vwmbsvs1kpxynkzrshli98y3kqiy"; 440 + authors = [ 441 + "Julien Cretin <git@ia0.eu>" 442 + ]; 443 + features = { 444 + "default" = [ "std" ]; 445 + "std" = [ "alloc" ]; 446 + }; 447 + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; 448 + }; 449 + "der" = rec { 450 + crateName = "der"; 451 + version = "0.4.5"; 452 + edition = "2018"; 453 + sha256 = "1x4k0jln8va1657cghl40l6p7hyvr1ixz71v9cd6imwmgp51rdvr"; 454 + authors = [ 455 + "RustCrypto Developers" 456 + ]; 457 + dependencies = [ 458 + { 459 + name = "const-oid"; 460 + packageId = "const-oid"; 461 + optional = true; 462 + } 463 + { 464 + name = "crypto-bigint"; 465 + packageId = "crypto-bigint"; 466 + optional = true; 467 + features = [ "generic-array" ]; 468 + } 469 + ]; 470 + features = { 471 + "bigint" = [ "crypto-bigint" ]; 472 + "const-oid" = [ "dep:const-oid" ]; 473 + "crypto-bigint" = [ "dep:crypto-bigint" ]; 474 + "der_derive" = [ "dep:der_derive" ]; 475 + "derive" = [ "der_derive" ]; 476 + "oid" = [ "const-oid" ]; 477 + "std" = [ "alloc" ]; 478 + }; 479 + resolvedDefaultFeatures = [ "alloc" "bigint" "const-oid" "crypto-bigint" "oid" "std" ]; 480 + }; 481 + "der-parser" = rec { 482 + crateName = "der-parser"; 483 + version = "7.0.0"; 484 + edition = "2018"; 485 + sha256 = "10kfa2gzl3x20mwgrd43cyi79xgkqxyzcyrh0xylv4apa33qlfgy"; 486 + authors = [ 487 + "Pierre Chifflier <chifflier@wzdftpd.net>" 488 + ]; 489 + dependencies = [ 490 + { 491 + name = "asn1-rs"; 492 + packageId = "asn1-rs"; 493 + } 494 + { 495 + name = "displaydoc"; 496 + packageId = "displaydoc"; 497 + usesDefaultFeatures = false; 498 + } 499 + { 500 + name = "nom"; 501 + packageId = "nom"; 502 + } 503 + { 504 + name = "num-bigint"; 505 + packageId = "num-bigint"; 506 + optional = true; 507 + } 508 + { 509 + name = "num-traits"; 510 + packageId = "num-traits"; 511 + } 512 + { 513 + name = "rusticata-macros"; 514 + packageId = "rusticata-macros"; 515 + } 516 + ]; 517 + features = { 518 + "bigint" = [ "num-bigint" ]; 519 + "cookie-factory" = [ "dep:cookie-factory" ]; 520 + "default" = [ "std" ]; 521 + "num-bigint" = [ "dep:num-bigint" ]; 522 + "serialize" = [ "std" "cookie-factory" ]; 523 + }; 524 + resolvedDefaultFeatures = [ "bigint" "default" "num-bigint" "std" ]; 525 + }; 526 + "digest" = rec { 527 + crateName = "digest"; 528 + version = "0.9.0"; 529 + edition = "2018"; 530 + sha256 = "0rmhvk33rgvd6ll71z8sng91a52rw14p0drjn1da0mqa138n1pfk"; 531 + authors = [ 532 + "RustCrypto Developers" 533 + ]; 534 + dependencies = [ 535 + { 536 + name = "generic-array"; 537 + packageId = "generic-array"; 538 + } 539 + ]; 540 + features = { 541 + "blobby" = [ "dep:blobby" ]; 542 + "dev" = [ "blobby" ]; 543 + "std" = [ "alloc" ]; 544 + }; 545 + resolvedDefaultFeatures = [ "alloc" "std" ]; 546 + }; 547 + "displaydoc" = rec { 548 + crateName = "displaydoc"; 549 + version = "0.2.3"; 550 + edition = "2018"; 551 + sha256 = "11i8p5snlc1hs4g5q3wiyr75dn276l6kr0si5m7xmfa6y31mvy9v"; 552 + procMacro = true; 553 + authors = [ 554 + "Jane Lusby <jlusby@yaah.dev>" 555 + ]; 556 + dependencies = [ 557 + { 558 + name = "proc-macro2"; 559 + packageId = "proc-macro2"; 560 + } 561 + { 562 + name = "quote"; 563 + packageId = "quote"; 564 + } 565 + { 566 + name = "syn"; 567 + packageId = "syn"; 568 + } 569 + ]; 570 + features = { 571 + "default" = [ "std" ]; 572 + }; 573 + resolvedDefaultFeatures = [ "default" "std" ]; 574 + }; 575 + "foreign-types" = rec { 576 + crateName = "foreign-types"; 577 + version = "0.3.2"; 578 + edition = "2015"; 579 + sha256 = "1cgk0vyd7r45cj769jym4a6s7vwshvd0z4bqrb92q1fwibmkkwzn"; 580 + authors = [ 581 + "Steven Fackler <sfackler@gmail.com>" 582 + ]; 583 + dependencies = [ 584 + { 585 + name = "foreign-types-shared"; 586 + packageId = "foreign-types-shared"; 587 + } 588 + ]; 589 + 590 + }; 591 + "foreign-types-shared" = rec { 592 + crateName = "foreign-types-shared"; 593 + version = "0.1.1"; 594 + edition = "2015"; 595 + sha256 = "0jxgzd04ra4imjv8jgkmdq59kj8fsz6w4zxsbmlai34h26225c00"; 596 + authors = [ 597 + "Steven Fackler <sfackler@gmail.com>" 598 + ]; 599 + 600 + }; 601 + "generic-array" = rec { 602 + crateName = "generic-array"; 603 + version = "0.14.5"; 604 + edition = "2015"; 605 + sha256 = "00qqhls43bzvyb7s26iw6knvsz3mckbxl3rhaahvypzhqwzd6j7x"; 606 + libName = "generic_array"; 607 + authors = [ 608 + "Bartłomiej Kamiński <fizyk20@gmail.com>" 609 + "Aaron Trent <novacrazy@gmail.com>" 610 + ]; 611 + dependencies = [ 612 + { 613 + name = "typenum"; 614 + packageId = "typenum"; 615 + } 616 + ]; 617 + buildDependencies = [ 618 + { 619 + name = "version_check"; 620 + packageId = "version_check"; 621 + } 622 + ]; 623 + features = { 624 + "serde" = [ "dep:serde" ]; 625 + }; 626 + }; 627 + "getrandom" = rec { 628 + crateName = "getrandom"; 629 + version = "0.2.4"; 630 + edition = "2018"; 631 + sha256 = "0k0bdr1dyf4n9fvnkx4fmwxhv4hgnyf55gj86v4m69fln743g3a1"; 632 + authors = [ 633 + "The Rand Project Developers" 634 + ]; 635 + dependencies = [ 636 + { 637 + name = "cfg-if"; 638 + packageId = "cfg-if"; 639 + } 640 + { 641 + name = "libc"; 642 + packageId = "libc"; 643 + usesDefaultFeatures = false; 644 + target = { target, features }: (target."unix" or false); 645 + } 646 + { 647 + name = "wasi"; 648 + packageId = "wasi"; 649 + target = { target, features }: (target."os" == "wasi"); 650 + } 651 + ]; 652 + features = { 653 + "compiler_builtins" = [ "dep:compiler_builtins" ]; 654 + "core" = [ "dep:core" ]; 655 + "js" = [ "wasm-bindgen" "js-sys" ]; 656 + "js-sys" = [ "dep:js-sys" ]; 657 + "rustc-dep-of-std" = [ "compiler_builtins" "core" "libc/rustc-dep-of-std" "wasi/rustc-dep-of-std" ]; 658 + "wasm-bindgen" = [ "dep:wasm-bindgen" ]; 659 + }; 660 + resolvedDefaultFeatures = [ "std" ]; 661 + }; 662 + "itoa" = rec { 663 + crateName = "itoa"; 664 + version = "1.0.1"; 665 + edition = "2018"; 666 + sha256 = "0d8wr2qf5b25a04xf10rz9r0pdbjdgb0zaw3xvf8k2sqcz1qzaqs"; 667 + authors = [ 668 + "David Tolnay <dtolnay@gmail.com>" 669 + ]; 670 + 671 + }; 672 + "js-sys" = rec { 673 + crateName = "js-sys"; 674 + version = "0.3.56"; 675 + edition = "2018"; 676 + sha256 = "010g8jkj5avy3xd77i3cprjzzpfa6z9z2ay0fkllqmpx617c53x3"; 677 + authors = [ 678 + "The wasm-bindgen Developers" 679 + ]; 680 + dependencies = [ 681 + { 682 + name = "wasm-bindgen"; 683 + packageId = "wasm-bindgen"; 684 + } 685 + ]; 686 + 687 + }; 688 + "lazy_static" = rec { 689 + crateName = "lazy_static"; 690 + version = "1.4.0"; 691 + edition = "2015"; 692 + sha256 = "0in6ikhw8mgl33wjv6q6xfrb5b9jr16q8ygjy803fay4zcisvaz2"; 693 + authors = [ 694 + "Marvin Löbel <loebel.marvin@gmail.com>" 695 + ]; 696 + dependencies = [ 697 + { 698 + name = "spin"; 699 + packageId = "spin"; 700 + optional = true; 701 + } 702 + ]; 703 + features = { 704 + "spin" = [ "dep:spin" ]; 705 + "spin_no_std" = [ "spin" ]; 706 + }; 707 + resolvedDefaultFeatures = [ "spin" "spin_no_std" ]; 708 + }; 709 + "libc" = rec { 710 + crateName = "libc"; 711 + version = "0.2.116"; 712 + edition = "2015"; 713 + sha256 = "0x6sk17kv2fdsqxlm23bz9x1y79w90k7ylkflk44rgidhy4bspan"; 714 + authors = [ 715 + "The Rust Project Developers" 716 + ]; 717 + features = { 718 + "default" = [ "std" ]; 719 + "rustc-dep-of-std" = [ "align" "rustc-std-workspace-core" ]; 720 + "rustc-std-workspace-core" = [ "dep:rustc-std-workspace-core" ]; 721 + "use_std" = [ "std" ]; 722 + }; 723 + resolvedDefaultFeatures = [ "default" "std" ]; 724 + }; 725 + "libm" = rec { 726 + crateName = "libm"; 727 + version = "0.2.1"; 728 + edition = "2018"; 729 + sha256 = "0akh56sh51adhagmk9l84dyrlz60gv8ri05xhr13i1b18czkpmy7"; 730 + authors = [ 731 + "Jorge Aparicio <jorge@japaric.io>" 732 + ]; 733 + features = { 734 + "musl-reference-tests" = [ "rand" ]; 735 + "rand" = [ "dep:rand" ]; 736 + }; 737 + resolvedDefaultFeatures = [ "default" ]; 738 + }; 739 + "log" = rec { 740 + crateName = "log"; 741 + version = "0.4.14"; 742 + edition = "2015"; 743 + sha256 = "04175hv0v62shd82qydq58a48k3bjijmk54v38zgqlbxqkkbpfai"; 744 + authors = [ 745 + "The Rust Project Developers" 746 + ]; 747 + dependencies = [ 748 + { 749 + name = "cfg-if"; 750 + packageId = "cfg-if"; 751 + } 752 + ]; 753 + features = { 754 + "kv_unstable" = [ "value-bag" ]; 755 + "kv_unstable_serde" = [ "kv_unstable_std" "value-bag/serde" "serde" ]; 756 + "kv_unstable_std" = [ "std" "kv_unstable" "value-bag/error" ]; 757 + "kv_unstable_sval" = [ "kv_unstable" "value-bag/sval" "sval" ]; 758 + "serde" = [ "dep:serde" ]; 759 + "sval" = [ "dep:sval" ]; 760 + "value-bag" = [ "dep:value-bag" ]; 761 + }; 762 + }; 763 + "memchr" = rec { 764 + crateName = "memchr"; 765 + version = "2.4.1"; 766 + edition = "2018"; 767 + sha256 = "0smq8xzd40njqpfzv5mghigj91fzlfrfg842iz8x0wqvw2dw731h"; 768 + authors = [ 769 + "Andrew Gallant <jamslam@gmail.com>" 770 + "bluss" 771 + ]; 772 + features = { 773 + "compiler_builtins" = [ "dep:compiler_builtins" ]; 774 + "core" = [ "dep:core" ]; 775 + "default" = [ "std" ]; 776 + "libc" = [ "dep:libc" ]; 777 + "rustc-dep-of-std" = [ "core" "compiler_builtins" ]; 778 + "use_std" = [ "std" ]; 779 + }; 780 + resolvedDefaultFeatures = [ "std" ]; 781 + }; 782 + "minimal-lexical" = rec { 783 + crateName = "minimal-lexical"; 784 + version = "0.2.1"; 785 + edition = "2018"; 786 + sha256 = "16ppc5g84aijpri4jzv14rvcnslvlpphbszc7zzp6vfkddf4qdb8"; 787 + authors = [ 788 + "Alex Huszagh <ahuszagh@gmail.com>" 789 + ]; 790 + features = { 791 + "default" = [ "std" ]; 792 + }; 793 + resolvedDefaultFeatures = [ "std" ]; 794 + }; 795 + "nom" = rec { 796 + crateName = "nom"; 797 + version = "7.1.0"; 798 + edition = "2018"; 799 + sha256 = "0281jdx0xcyhjgs1jkj9pii8py1clcpazg41bgz7d71qxzhi278v"; 800 + authors = [ 801 + "contact@geoffroycouprie.com" 802 + ]; 803 + dependencies = [ 804 + { 805 + name = "memchr"; 806 + packageId = "memchr"; 807 + usesDefaultFeatures = false; 808 + } 809 + { 810 + name = "minimal-lexical"; 811 + packageId = "minimal-lexical"; 812 + usesDefaultFeatures = false; 813 + } 814 + ]; 815 + buildDependencies = [ 816 + { 817 + name = "version_check"; 818 + packageId = "version_check"; 819 + } 820 + ]; 821 + features = { 822 + "default" = [ "std" ]; 823 + "std" = [ "alloc" "memchr/std" "minimal-lexical/std" ]; 824 + }; 825 + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; 826 + }; 827 + "num-bigint" = rec { 828 + crateName = "num-bigint"; 829 + version = "0.4.3"; 830 + edition = "2018"; 831 + sha256 = "0py73wsa5j4izhd39nkqzqv260r0ma08vy30ky54ld3vkhlbcfpr"; 832 + authors = [ 833 + "The Rust Project Developers" 834 + ]; 835 + dependencies = [ 836 + { 837 + name = "num-integer"; 838 + packageId = "num-integer"; 839 + usesDefaultFeatures = false; 840 + features = [ "i128" ]; 841 + } 842 + { 843 + name = "num-traits"; 844 + packageId = "num-traits"; 845 + usesDefaultFeatures = false; 846 + features = [ "i128" ]; 847 + } 848 + ]; 849 + buildDependencies = [ 850 + { 851 + name = "autocfg"; 852 + packageId = "autocfg 1.0.1"; 853 + } 854 + ]; 855 + features = { 856 + "arbitrary" = [ "dep:arbitrary" ]; 857 + "default" = [ "std" ]; 858 + "quickcheck" = [ "dep:quickcheck" ]; 859 + "rand" = [ "dep:rand" ]; 860 + "serde" = [ "dep:serde" ]; 861 + "std" = [ "num-integer/std" "num-traits/std" ]; 862 + }; 863 + resolvedDefaultFeatures = [ "default" "std" ]; 864 + }; 865 + "num-bigint-dig" = rec { 866 + crateName = "num-bigint-dig"; 867 + version = "0.7.0"; 868 + edition = "2015"; 869 + sha256 = "1004mmipvc7pvaf3kf13i1nqh3vxf789bj72d8wl51y185aywis5"; 870 + authors = [ 871 + "dignifiedquire <dignifiedquire@gmail.com>" 872 + "The Rust Project Developers" 873 + ]; 874 + dependencies = [ 875 + { 876 + name = "byteorder"; 877 + packageId = "byteorder"; 878 + usesDefaultFeatures = false; 879 + } 880 + { 881 + name = "lazy_static"; 882 + packageId = "lazy_static"; 883 + usesDefaultFeatures = false; 884 + features = [ "spin_no_std" ]; 885 + } 886 + { 887 + name = "libm"; 888 + packageId = "libm"; 889 + } 890 + { 891 + name = "num-integer"; 892 + packageId = "num-integer"; 893 + usesDefaultFeatures = false; 894 + } 895 + { 896 + name = "num-iter"; 897 + packageId = "num-iter"; 898 + usesDefaultFeatures = false; 899 + } 900 + { 901 + name = "num-traits"; 902 + packageId = "num-traits"; 903 + usesDefaultFeatures = false; 904 + } 905 + { 906 + name = "rand"; 907 + packageId = "rand"; 908 + optional = true; 909 + usesDefaultFeatures = false; 910 + } 911 + { 912 + name = "smallvec"; 913 + packageId = "smallvec"; 914 + usesDefaultFeatures = false; 915 + } 916 + { 917 + name = "zeroize"; 918 + packageId = "zeroize"; 919 + optional = true; 920 + usesDefaultFeatures = false; 921 + features = [ "zeroize_derive" ]; 922 + } 923 + ]; 924 + buildDependencies = [ 925 + { 926 + name = "autocfg"; 927 + packageId = "autocfg 0.1.7"; 928 + } 929 + ]; 930 + devDependencies = [ 931 + { 932 + name = "rand"; 933 + packageId = "rand"; 934 + features = [ "small_rng" ]; 935 + } 936 + ]; 937 + features = { 938 + "default" = [ "std" "i128" "u64_digit" ]; 939 + "i128" = [ "num-integer/i128" "num-traits/i128" ]; 940 + "prime" = [ "rand/std_rng" ]; 941 + "rand" = [ "dep:rand" ]; 942 + "serde" = [ "dep:serde" ]; 943 + "std" = [ "num-integer/std" "num-traits/std" "smallvec/write" "rand/std" "serde/std" ]; 944 + "zeroize" = [ "dep:zeroize" ]; 945 + }; 946 + resolvedDefaultFeatures = [ "i128" "prime" "rand" "u64_digit" "zeroize" ]; 947 + }; 948 + "num-integer" = rec { 949 + crateName = "num-integer"; 950 + version = "0.1.44"; 951 + edition = "2015"; 952 + sha256 = "1nq152y3304as1iai95hqz8prqnc94lks1s7q05sfjdmcf56kk6j"; 953 + authors = [ 954 + "The Rust Project Developers" 955 + ]; 956 + dependencies = [ 957 + { 958 + name = "num-traits"; 959 + packageId = "num-traits"; 960 + usesDefaultFeatures = false; 961 + } 962 + ]; 963 + buildDependencies = [ 964 + { 965 + name = "autocfg"; 966 + packageId = "autocfg 1.0.1"; 967 + } 968 + ]; 969 + features = { 970 + "default" = [ "std" ]; 971 + "i128" = [ "num-traits/i128" ]; 972 + "std" = [ "num-traits/std" ]; 973 + }; 974 + resolvedDefaultFeatures = [ "i128" "std" ]; 975 + }; 976 + "num-iter" = rec { 977 + crateName = "num-iter"; 978 + version = "0.1.42"; 979 + edition = "2015"; 980 + sha256 = "0ndd9wb9qar50fdr16xm3i1zk6h2g9br56nml2n22kd56y1iq0mj"; 981 + authors = [ 982 + "The Rust Project Developers" 983 + ]; 984 + dependencies = [ 985 + { 986 + name = "num-integer"; 987 + packageId = "num-integer"; 988 + usesDefaultFeatures = false; 989 + } 990 + { 991 + name = "num-traits"; 992 + packageId = "num-traits"; 993 + usesDefaultFeatures = false; 994 + } 995 + ]; 996 + buildDependencies = [ 997 + { 998 + name = "autocfg"; 999 + packageId = "autocfg 1.0.1"; 1000 + } 1001 + ]; 1002 + features = { 1003 + "default" = [ "std" ]; 1004 + "i128" = [ "num-integer/i128" "num-traits/i128" ]; 1005 + "std" = [ "num-integer/std" "num-traits/std" ]; 1006 + }; 1007 + }; 1008 + "num-traits" = rec { 1009 + crateName = "num-traits"; 1010 + version = "0.2.14"; 1011 + edition = "2015"; 1012 + sha256 = "144j176s2p76azy2ngk2vkdzgwdc0bc8c93jhki8c9fsbknb2r4s"; 1013 + authors = [ 1014 + "The Rust Project Developers" 1015 + ]; 1016 + dependencies = [ 1017 + { 1018 + name = "libm"; 1019 + packageId = "libm"; 1020 + optional = true; 1021 + } 1022 + ]; 1023 + buildDependencies = [ 1024 + { 1025 + name = "autocfg"; 1026 + packageId = "autocfg 1.0.1"; 1027 + } 1028 + ]; 1029 + features = { 1030 + "default" = [ "std" ]; 1031 + "libm" = [ "dep:libm" ]; 1032 + }; 1033 + resolvedDefaultFeatures = [ "default" "i128" "libm" "std" ]; 1034 + }; 1035 + "num_threads" = rec { 1036 + crateName = "num_threads"; 1037 + version = "0.1.3"; 1038 + edition = "2015"; 1039 + sha256 = "05gvsnv4k6d69iksz47i7fq1r61dj1k1nh4i8xrw7qlkcfx9kflp"; 1040 + authors = [ 1041 + "Jacob Pratt <open-source@jhpratt.dev>" 1042 + ]; 1043 + dependencies = [ 1044 + { 1045 + name = "libc"; 1046 + packageId = "libc"; 1047 + target = { target, features }: ((target."os" == "macos") || (target."os" == "freebsd")); 1048 + } 1049 + ]; 1050 + 1051 + }; 1052 + "oid-registry" = rec { 1053 + crateName = "oid-registry"; 1054 + version = "0.4.0"; 1055 + edition = "2018"; 1056 + sha256 = "0akbah3j8231ayrp2l1y5d9zmvbvqcsj0sa6s6dz6h85z8bhgqiq"; 1057 + authors = [ 1058 + "Pierre Chifflier <chifflier@wzdftpd.net>" 1059 + ]; 1060 + dependencies = [ 1061 + { 1062 + name = "asn1-rs"; 1063 + packageId = "asn1-rs"; 1064 + } 1065 + ]; 1066 + features = { 1067 + "crypto" = [ "kdf" "pkcs1" "pkcs7" "pkcs9" "pkcs12" "nist_algs" "x962" ]; 1068 + "default" = [ "registry" ]; 1069 + }; 1070 + resolvedDefaultFeatures = [ "crypto" "default" "kdf" "nist_algs" "pkcs1" "pkcs12" "pkcs7" "pkcs9" "registry" "x509" "x962" ]; 1071 + }; 1072 + "once_cell" = rec { 1073 + crateName = "once_cell"; 1074 + version = "1.9.0"; 1075 + edition = "2018"; 1076 + sha256 = "1mfqhrsgi368x92bwnq3vi3p5nv0n1qlrn69gfflhvkfkxfm2cns"; 1077 + authors = [ 1078 + "Aleksey Kladov <aleksey.kladov@gmail.com>" 1079 + ]; 1080 + features = { 1081 + "alloc" = [ "race" ]; 1082 + "atomic-polyfill" = [ "dep:atomic-polyfill" ]; 1083 + "default" = [ "std" ]; 1084 + "parking_lot" = [ "dep:parking_lot" ]; 1085 + "std" = [ "alloc" ]; 1086 + }; 1087 + resolvedDefaultFeatures = [ "alloc" "default" "race" "std" ]; 1088 + }; 1089 + "openssl" = rec { 1090 + crateName = "openssl"; 1091 + version = "0.10.38"; 1092 + edition = "2018"; 1093 + sha256 = "15baqlphisr1f7ddq11jnrrzz4shdh35kwal24adyc2c4cif4yhc"; 1094 + authors = [ 1095 + "Steven Fackler <sfackler@gmail.com>" 1096 + ]; 1097 + dependencies = [ 1098 + { 1099 + name = "bitflags"; 1100 + packageId = "bitflags"; 1101 + } 1102 + { 1103 + name = "cfg-if"; 1104 + packageId = "cfg-if"; 1105 + } 1106 + { 1107 + name = "foreign-types"; 1108 + packageId = "foreign-types"; 1109 + } 1110 + { 1111 + name = "libc"; 1112 + packageId = "libc"; 1113 + } 1114 + { 1115 + name = "once_cell"; 1116 + packageId = "once_cell"; 1117 + } 1118 + { 1119 + name = "openssl-sys"; 1120 + packageId = "openssl-sys"; 1121 + rename = "ffi"; 1122 + } 1123 + ]; 1124 + features = { 1125 + "vendored" = [ "ffi/vendored" ]; 1126 + }; 1127 + }; 1128 + "openssl-sys" = rec { 1129 + crateName = "openssl-sys"; 1130 + version = "0.9.72"; 1131 + edition = "2015"; 1132 + sha256 = "1jq3qbcvf16qn71yasdzw54b14n8nz98vr52l1gp60in72f10iky"; 1133 + build = "build/main.rs"; 1134 + authors = [ 1135 + "Alex Crichton <alex@alexcrichton.com>" 1136 + "Steven Fackler <sfackler@gmail.com>" 1137 + ]; 1138 + dependencies = [ 1139 + { 1140 + name = "libc"; 1141 + packageId = "libc"; 1142 + } 1143 + ]; 1144 + buildDependencies = [ 1145 + { 1146 + name = "autocfg"; 1147 + packageId = "autocfg 1.0.1"; 1148 + } 1149 + { 1150 + name = "cc"; 1151 + packageId = "cc"; 1152 + } 1153 + { 1154 + name = "pkg-config"; 1155 + packageId = "pkg-config"; 1156 + } 1157 + { 1158 + name = "vcpkg"; 1159 + packageId = "vcpkg"; 1160 + target = {target, features}: (target."env" == "msvc"); 1161 + } 1162 + ]; 1163 + features = { 1164 + "openssl-src" = [ "dep:openssl-src" ]; 1165 + "vendored" = [ "openssl-src" ]; 1166 + }; 1167 + }; 1168 + "pem" = rec { 1169 + crateName = "pem"; 1170 + version = "1.0.2"; 1171 + edition = "2018"; 1172 + sha256 = "0iqrvfnm71x9pvff39d5ajwn3gc9glxlv4d4h22max7342db18z9"; 1173 + authors = [ 1174 + "Jonathan Creekmore <jonathan@thecreekmores.org>" 1175 + ]; 1176 + dependencies = [ 1177 + { 1178 + name = "base64"; 1179 + packageId = "base64"; 1180 + } 1181 + ]; 1182 + 1183 + }; 1184 + "pem-rfc7468" = rec { 1185 + crateName = "pem-rfc7468"; 1186 + version = "0.2.4"; 1187 + edition = "2018"; 1188 + sha256 = "1m1c9jypydzabg4yscplmvff7pdcc8gg4cqg081hnlf03hxkmsc4"; 1189 + authors = [ 1190 + "RustCrypto Developers" 1191 + ]; 1192 + dependencies = [ 1193 + { 1194 + name = "base64ct"; 1195 + packageId = "base64ct"; 1196 + } 1197 + ]; 1198 + features = { 1199 + "std" = [ "alloc" ]; 1200 + }; 1201 + resolvedDefaultFeatures = [ "alloc" ]; 1202 + }; 1203 + "pkcs1" = rec { 1204 + crateName = "pkcs1"; 1205 + version = "0.2.4"; 1206 + edition = "2018"; 1207 + sha256 = "0b2f1a0lf5h53zrjvcqbxzjhh89gcfa1myhf6z7w10ypg61fwsqi"; 1208 + authors = [ 1209 + "RustCrypto Developers" 1210 + ]; 1211 + dependencies = [ 1212 + { 1213 + name = "der"; 1214 + packageId = "der"; 1215 + features = [ "bigint" "oid" ]; 1216 + } 1217 + { 1218 + name = "pem-rfc7468"; 1219 + packageId = "pem-rfc7468"; 1220 + optional = true; 1221 + } 1222 + { 1223 + name = "zeroize"; 1224 + packageId = "zeroize"; 1225 + optional = true; 1226 + usesDefaultFeatures = false; 1227 + features = [ "alloc" ]; 1228 + } 1229 + ]; 1230 + features = { 1231 + "alloc" = [ "der/alloc" "zeroize" ]; 1232 + "pem" = [ "alloc" "pem-rfc7468/alloc" ]; 1233 + "pem-rfc7468" = [ "dep:pem-rfc7468" ]; 1234 + "zeroize" = [ "dep:zeroize" ]; 1235 + }; 1236 + resolvedDefaultFeatures = [ "alloc" "pem" "pem-rfc7468" "std" "zeroize" ]; 1237 + }; 1238 + "pkcs8" = rec { 1239 + crateName = "pkcs8"; 1240 + version = "0.7.6"; 1241 + edition = "2018"; 1242 + sha256 = "0iq46p6fa2b8xy6pj52zpmdy8ya3fg31dj4rc19x1fi69nvgjgpf"; 1243 + authors = [ 1244 + "RustCrypto Developers" 1245 + ]; 1246 + dependencies = [ 1247 + { 1248 + name = "der"; 1249 + packageId = "der"; 1250 + features = [ "oid" ]; 1251 + } 1252 + { 1253 + name = "pem-rfc7468"; 1254 + packageId = "pem-rfc7468"; 1255 + optional = true; 1256 + } 1257 + { 1258 + name = "pkcs1"; 1259 + packageId = "pkcs1"; 1260 + optional = true; 1261 + features = [ "alloc" ]; 1262 + } 1263 + { 1264 + name = "spki"; 1265 + packageId = "spki"; 1266 + } 1267 + { 1268 + name = "zeroize"; 1269 + packageId = "zeroize"; 1270 + optional = true; 1271 + usesDefaultFeatures = false; 1272 + features = [ "alloc" ]; 1273 + } 1274 + ]; 1275 + features = { 1276 + "3des" = [ "encryption" "pkcs5/3des" ]; 1277 + "alloc" = [ "der/alloc" "zeroize" ]; 1278 + "des-insecure" = [ "encryption" "pkcs5/des-insecure" ]; 1279 + "encryption" = [ "alloc" "pkcs5/alloc" "pkcs5/pbes2" "rand_core" ]; 1280 + "pem" = [ "alloc" "pem-rfc7468/alloc" ]; 1281 + "pem-rfc7468" = [ "dep:pem-rfc7468" ]; 1282 + "pkcs1" = [ "dep:pkcs1" ]; 1283 + "pkcs5" = [ "dep:pkcs5" ]; 1284 + "rand_core" = [ "dep:rand_core" ]; 1285 + "sha1" = [ "encryption" "pkcs5/sha1" ]; 1286 + "std" = [ "alloc" "der/std" ]; 1287 + "zeroize" = [ "dep:zeroize" ]; 1288 + }; 1289 + resolvedDefaultFeatures = [ "alloc" "pem" "pem-rfc7468" "pkcs1" "std" "zeroize" ]; 1290 + }; 1291 + "pkg-config" = rec { 1292 + crateName = "pkg-config"; 1293 + version = "0.3.24"; 1294 + edition = "2015"; 1295 + sha256 = "1ghcyjp5537r7qigmgl3dj62j01arlpddaq93a3i414v3iskz2aq"; 1296 + authors = [ 1297 + "Alex Crichton <alex@alexcrichton.com>" 1298 + ]; 1299 + 1300 + }; 1301 + "ppv-lite86" = rec { 1302 + crateName = "ppv-lite86"; 1303 + version = "0.2.16"; 1304 + edition = "2018"; 1305 + sha256 = "0wkqwnvnfcgqlrahphl45vdlgi2f1bs7nqcsalsllp1y4dp9x7zb"; 1306 + authors = [ 1307 + "The CryptoCorrosion Contributors" 1308 + ]; 1309 + features = { 1310 + "default" = [ "std" ]; 1311 + }; 1312 + resolvedDefaultFeatures = [ "simd" "std" ]; 1313 + }; 1314 + "proc-macro2" = rec { 1315 + crateName = "proc-macro2"; 1316 + version = "1.0.36"; 1317 + edition = "2018"; 1318 + sha256 = "0adh6gvs31x6pfwmygypmzrv1jc7kjq568vsqcfaxk7vhdc2sd67"; 1319 + authors = [ 1320 + "David Tolnay <dtolnay@gmail.com>" 1321 + "Alex Crichton <alex@alexcrichton.com>" 1322 + ]; 1323 + dependencies = [ 1324 + { 1325 + name = "unicode-xid"; 1326 + packageId = "unicode-xid"; 1327 + } 1328 + ]; 1329 + features = { 1330 + "default" = [ "proc-macro" ]; 1331 + }; 1332 + resolvedDefaultFeatures = [ "default" "proc-macro" ]; 1333 + }; 1334 + "quote" = rec { 1335 + crateName = "quote"; 1336 + version = "1.0.15"; 1337 + edition = "2018"; 1338 + sha256 = "0id1q0875pvhkg0mlb5z8gzdm2g2rbbz76bfzhv331lrm2b3wkc6"; 1339 + authors = [ 1340 + "David Tolnay <dtolnay@gmail.com>" 1341 + ]; 1342 + dependencies = [ 1343 + { 1344 + name = "proc-macro2"; 1345 + packageId = "proc-macro2"; 1346 + usesDefaultFeatures = false; 1347 + } 1348 + ]; 1349 + features = { 1350 + "default" = [ "proc-macro" ]; 1351 + "proc-macro" = [ "proc-macro2/proc-macro" ]; 1352 + }; 1353 + resolvedDefaultFeatures = [ "default" "proc-macro" ]; 1354 + }; 1355 + "rand" = rec { 1356 + crateName = "rand"; 1357 + version = "0.8.4"; 1358 + edition = "2018"; 1359 + sha256 = "1n5wska2fbfj4dsfz8mc0pd0dgjlrb6c9anpk5mwym345rip6x9f"; 1360 + authors = [ 1361 + "The Rand Project Developers" 1362 + "The Rust Project Developers" 1363 + ]; 1364 + dependencies = [ 1365 + { 1366 + name = "libc"; 1367 + packageId = "libc"; 1368 + optional = true; 1369 + usesDefaultFeatures = false; 1370 + target = { target, features }: (target."unix" or false); 1371 + } 1372 + { 1373 + name = "rand_chacha"; 1374 + packageId = "rand_chacha"; 1375 + optional = true; 1376 + usesDefaultFeatures = false; 1377 + target = { target, features }: (!(target."os" == "emscripten")); 1378 + } 1379 + { 1380 + name = "rand_core"; 1381 + packageId = "rand_core"; 1382 + } 1383 + { 1384 + name = "rand_hc"; 1385 + packageId = "rand_hc"; 1386 + optional = true; 1387 + target = { target, features }: (target."os" == "emscripten"); 1388 + } 1389 + ]; 1390 + devDependencies = [ 1391 + { 1392 + name = "rand_hc"; 1393 + packageId = "rand_hc"; 1394 + } 1395 + ]; 1396 + features = { 1397 + "alloc" = [ "rand_core/alloc" ]; 1398 + "default" = [ "std" "std_rng" ]; 1399 + "getrandom" = [ "rand_core/getrandom" ]; 1400 + "libc" = [ "dep:libc" ]; 1401 + "log" = [ "dep:log" ]; 1402 + "packed_simd" = [ "dep:packed_simd" ]; 1403 + "rand_chacha" = [ "dep:rand_chacha" ]; 1404 + "rand_hc" = [ "dep:rand_hc" ]; 1405 + "serde" = [ "dep:serde" ]; 1406 + "serde1" = [ "serde" "rand_core/serde1" ]; 1407 + "simd_support" = [ "packed_simd" ]; 1408 + "std" = [ "rand_core/std" "rand_chacha/std" "alloc" "getrandom" "libc" ]; 1409 + "std_rng" = [ "rand_chacha" "rand_hc" ]; 1410 + }; 1411 + resolvedDefaultFeatures = [ "alloc" "default" "getrandom" "libc" "rand_chacha" "rand_hc" "std" "std_rng" ]; 1412 + }; 1413 + "rand_chacha" = rec { 1414 + crateName = "rand_chacha"; 1415 + version = "0.3.1"; 1416 + edition = "2018"; 1417 + sha256 = "123x2adin558xbhvqb8w4f6syjsdkmqff8cxwhmjacpsl1ihmhg6"; 1418 + authors = [ 1419 + "The Rand Project Developers" 1420 + "The Rust Project Developers" 1421 + "The CryptoCorrosion Contributors" 1422 + ]; 1423 + dependencies = [ 1424 + { 1425 + name = "ppv-lite86"; 1426 + packageId = "ppv-lite86"; 1427 + usesDefaultFeatures = false; 1428 + features = [ "simd" ]; 1429 + } 1430 + { 1431 + name = "rand_core"; 1432 + packageId = "rand_core"; 1433 + } 1434 + ]; 1435 + features = { 1436 + "default" = [ "std" ]; 1437 + "serde" = [ "dep:serde" ]; 1438 + "serde1" = [ "serde" ]; 1439 + "std" = [ "ppv-lite86/std" ]; 1440 + }; 1441 + resolvedDefaultFeatures = [ "std" ]; 1442 + }; 1443 + "rand_core" = rec { 1444 + crateName = "rand_core"; 1445 + version = "0.6.3"; 1446 + edition = "2018"; 1447 + sha256 = "1rxlxc3bpzgwphcg9c9yasvv9idipcg2z2y4j0vlb52jyl418kyk"; 1448 + authors = [ 1449 + "The Rand Project Developers" 1450 + "The Rust Project Developers" 1451 + ]; 1452 + dependencies = [ 1453 + { 1454 + name = "getrandom"; 1455 + packageId = "getrandom"; 1456 + optional = true; 1457 + } 1458 + ]; 1459 + features = { 1460 + "getrandom" = [ "dep:getrandom" ]; 1461 + "serde" = [ "dep:serde" ]; 1462 + "serde1" = [ "serde" ]; 1463 + "std" = [ "alloc" "getrandom" "getrandom/std" ]; 1464 + }; 1465 + resolvedDefaultFeatures = [ "alloc" "getrandom" "std" ]; 1466 + }; 1467 + "rand_hc" = rec { 1468 + crateName = "rand_hc"; 1469 + version = "0.3.1"; 1470 + edition = "2018"; 1471 + sha256 = "1rwpykyvhkxs4jvqdja3mzp9dqaqamzn113cxaigs9z2dmcry7nm"; 1472 + authors = [ 1473 + "The Rand Project Developers" 1474 + ]; 1475 + dependencies = [ 1476 + { 1477 + name = "rand_core"; 1478 + packageId = "rand_core"; 1479 + } 1480 + ]; 1481 + 1482 + }; 1483 + "rcgen" = rec { 1484 + crateName = "rcgen"; 1485 + version = "0.9.2"; 1486 + edition = "2018"; 1487 + crateBin = [ 1488 + { name = "rcgen"; path = "src/main.rs"; } 1489 + ]; 1490 + sha256 = "0ppwfl9g504x2qwk7m7mag8c3l70w9mcfha93013nlzqdlw2vynp"; 1491 + authors = [ 1492 + "est31 <MTest31@outlook.com>" 1493 + ]; 1494 + dependencies = [ 1495 + { 1496 + name = "pem"; 1497 + packageId = "pem"; 1498 + optional = true; 1499 + } 1500 + { 1501 + name = "ring"; 1502 + packageId = "ring"; 1503 + } 1504 + { 1505 + name = "time"; 1506 + packageId = "time"; 1507 + usesDefaultFeatures = false; 1508 + } 1509 + { 1510 + name = "x509-parser"; 1511 + packageId = "x509-parser"; 1512 + optional = true; 1513 + features = [ "verify" ]; 1514 + } 1515 + { 1516 + name = "yasna"; 1517 + packageId = "yasna"; 1518 + features = [ "time" "std" ]; 1519 + } 1520 + { 1521 + name = "zeroize"; 1522 + packageId = "zeroize"; 1523 + optional = true; 1524 + } 1525 + ]; 1526 + devDependencies = [ 1527 + { 1528 + name = "botan"; 1529 + packageId = "botan"; 1530 + features = [ "vendored" ]; 1531 + } 1532 + { 1533 + name = "openssl"; 1534 + packageId = "openssl"; 1535 + } 1536 + { 1537 + name = "rand"; 1538 + packageId = "rand"; 1539 + } 1540 + { 1541 + name = "rsa"; 1542 + packageId = "rsa"; 1543 + } 1544 + { 1545 + name = "webpki"; 1546 + packageId = "webpki"; 1547 + features = [ "std" ]; 1548 + } 1549 + { 1550 + name = "x509-parser"; 1551 + packageId = "x509-parser"; 1552 + features = [ "verify" ]; 1553 + } 1554 + ]; 1555 + features = { 1556 + "default" = [ "pem" ]; 1557 + "pem" = [ "dep:pem" ]; 1558 + "x509-parser" = [ "dep:x509-parser" ]; 1559 + "zeroize" = [ "dep:zeroize" ]; 1560 + }; 1561 + resolvedDefaultFeatures = [ "default" "pem" "x509-parser" "zeroize" ]; 1562 + }; 1563 + "ring" = rec { 1564 + crateName = "ring"; 1565 + version = "0.16.20"; 1566 + edition = "2018"; 1567 + sha256 = "1z682xp7v38ayq9g9nkbhhfpj6ygralmlx7wdmsfv8rnw99cylrh"; 1568 + authors = [ 1569 + "Brian Smith <brian@briansmith.org>" 1570 + ]; 1571 + dependencies = [ 1572 + { 1573 + name = "libc"; 1574 + packageId = "libc"; 1575 + usesDefaultFeatures = false; 1576 + target = { target, features }: ((target."os" == "android") || (target."os" == "linux")); 1577 + } 1578 + { 1579 + name = "once_cell"; 1580 + packageId = "once_cell"; 1581 + optional = true; 1582 + usesDefaultFeatures = false; 1583 + target = { target, features }: ((target."os" == "android") || (target."os" == "linux")); 1584 + features = [ "std" ]; 1585 + } 1586 + { 1587 + name = "once_cell"; 1588 + packageId = "once_cell"; 1589 + usesDefaultFeatures = false; 1590 + target = { target, features }: ((target."os" == "dragonfly") || (target."os" == "freebsd") || (target."os" == "illumos") || (target."os" == "netbsd") || (target."os" == "openbsd") || (target."os" == "solaris")); 1591 + features = [ "std" ]; 1592 + } 1593 + { 1594 + name = "spin"; 1595 + packageId = "spin"; 1596 + usesDefaultFeatures = false; 1597 + target = { target, features }: ((target."arch" == "x86") || (target."arch" == "x86_64") || (((target."arch" == "aarch64") || (target."arch" == "arm")) && ((target."os" == "android") || (target."os" == "fuchsia") || (target."os" == "linux")))); 1598 + } 1599 + { 1600 + name = "untrusted"; 1601 + packageId = "untrusted"; 1602 + } 1603 + { 1604 + name = "web-sys"; 1605 + packageId = "web-sys"; 1606 + usesDefaultFeatures = false; 1607 + target = { target, features }: ((target."arch" == "wasm32") && (target."vendor" == "unknown") && (target."os" == "unknown") && (target."env" == "")); 1608 + features = [ "Crypto" "Window" ]; 1609 + } 1610 + { 1611 + name = "winapi"; 1612 + packageId = "winapi"; 1613 + usesDefaultFeatures = false; 1614 + target = { target, features }: (target."os" == "windows"); 1615 + features = [ "ntsecapi" "wtypesbase" ]; 1616 + } 1617 + ]; 1618 + buildDependencies = [ 1619 + { 1620 + name = "cc"; 1621 + packageId = "cc"; 1622 + usesDefaultFeatures = false; 1623 + } 1624 + ]; 1625 + devDependencies = [ 1626 + { 1627 + name = "libc"; 1628 + packageId = "libc"; 1629 + usesDefaultFeatures = false; 1630 + target = {target, features}: ((target."unix" or false) || (target."windows" or false)); 1631 + } 1632 + ]; 1633 + features = { 1634 + "default" = [ "alloc" "dev_urandom_fallback" ]; 1635 + "dev_urandom_fallback" = [ "once_cell" ]; 1636 + "once_cell" = [ "dep:once_cell" ]; 1637 + "std" = [ "alloc" ]; 1638 + }; 1639 + resolvedDefaultFeatures = [ "alloc" "default" "dev_urandom_fallback" "once_cell" ]; 1640 + }; 1641 + "rsa" = rec { 1642 + crateName = "rsa"; 1643 + version = "0.5.0"; 1644 + edition = "2018"; 1645 + sha256 = "039676a4mj0875phdi7vc0bd37hv84dh0dql6fmk8dl2w81jcp70"; 1646 + authors = [ 1647 + "RustCrypto Developers" 1648 + "dignifiedquire <dignifiedquire@gmail.com>" 1649 + ]; 1650 + dependencies = [ 1651 + { 1652 + name = "byteorder"; 1653 + packageId = "byteorder"; 1654 + usesDefaultFeatures = false; 1655 + } 1656 + { 1657 + name = "digest"; 1658 + packageId = "digest"; 1659 + usesDefaultFeatures = false; 1660 + } 1661 + { 1662 + name = "lazy_static"; 1663 + packageId = "lazy_static"; 1664 + features = [ "spin_no_std" ]; 1665 + } 1666 + { 1667 + name = "num-bigint-dig"; 1668 + packageId = "num-bigint-dig"; 1669 + rename = "num-bigint"; 1670 + usesDefaultFeatures = false; 1671 + features = [ "i128" "u64_digit" "prime" "zeroize" ]; 1672 + } 1673 + { 1674 + name = "num-integer"; 1675 + packageId = "num-integer"; 1676 + usesDefaultFeatures = false; 1677 + } 1678 + { 1679 + name = "num-iter"; 1680 + packageId = "num-iter"; 1681 + usesDefaultFeatures = false; 1682 + } 1683 + { 1684 + name = "num-traits"; 1685 + packageId = "num-traits"; 1686 + usesDefaultFeatures = false; 1687 + features = [ "libm" ]; 1688 + } 1689 + { 1690 + name = "pkcs1"; 1691 + packageId = "pkcs1"; 1692 + usesDefaultFeatures = false; 1693 + } 1694 + { 1695 + name = "pkcs8"; 1696 + packageId = "pkcs8"; 1697 + usesDefaultFeatures = false; 1698 + } 1699 + { 1700 + name = "rand"; 1701 + packageId = "rand"; 1702 + usesDefaultFeatures = false; 1703 + features = [ "std_rng" ]; 1704 + } 1705 + { 1706 + name = "subtle"; 1707 + packageId = "subtle"; 1708 + usesDefaultFeatures = false; 1709 + } 1710 + { 1711 + name = "zeroize"; 1712 + packageId = "zeroize"; 1713 + features = [ "alloc" "zeroize_derive" ]; 1714 + } 1715 + ]; 1716 + features = { 1717 + "alloc" = [ "digest/alloc" "pkcs1/alloc" "pkcs8/alloc" "pkcs8/pkcs1" ]; 1718 + "default" = [ "std" "pem" ]; 1719 + "nightly" = [ "subtle/nightly" "num-bigint/nightly" ]; 1720 + "pem" = [ "alloc" "pkcs1/pem" "pkcs8/pem" ]; 1721 + "pkcs5" = [ "pkcs8/encryption" ]; 1722 + "serde" = [ "num-bigint/serde" "serde_crate" ]; 1723 + "serde_crate" = [ "dep:serde_crate" ]; 1724 + "std" = [ "alloc" "digest/std" "pkcs1/std" "pkcs8/std" "rand/std" ]; 1725 + }; 1726 + resolvedDefaultFeatures = [ "alloc" "default" "pem" "std" ]; 1727 + }; 1728 + "rusticata-macros" = rec { 1729 + crateName = "rusticata-macros"; 1730 + version = "4.0.0"; 1731 + edition = "2018"; 1732 + sha256 = "03dmfxhgwzpm1360iwcpcg3y18ddgya0i0hc599am212pdvj7ib5"; 1733 + authors = [ 1734 + "Pierre Chifflier <chifflier@wzdftpd.net>" 1735 + ]; 1736 + dependencies = [ 1737 + { 1738 + name = "nom"; 1739 + packageId = "nom"; 1740 + usesDefaultFeatures = false; 1741 + features = [ "std" ]; 1742 + } 1743 + ]; 1744 + 1745 + }; 1746 + "smallvec" = rec { 1747 + crateName = "smallvec"; 1748 + version = "1.8.0"; 1749 + edition = "2018"; 1750 + sha256 = "10zf4fn63p2d6sx8qap3jvyarcfw563308x3431hd4c34r35gpgj"; 1751 + authors = [ 1752 + "The Servo Project Developers" 1753 + ]; 1754 + features = { 1755 + "arbitrary" = [ "dep:arbitrary" ]; 1756 + "const_new" = [ "const_generics" ]; 1757 + "serde" = [ "dep:serde" ]; 1758 + }; 1759 + }; 1760 + "spin" = rec { 1761 + crateName = "spin"; 1762 + version = "0.5.2"; 1763 + edition = "2015"; 1764 + sha256 = "0b84m6dbzrwf2kxylnw82d3dr8w06av7rfkr8s85fb5f43rwyqvf"; 1765 + authors = [ 1766 + "Mathijs van de Nes <git@mathijs.vd-nes.nl>" 1767 + "John Ericson <git@JohnEricson.me>" 1768 + ]; 1769 + 1770 + }; 1771 + "spki" = rec { 1772 + crateName = "spki"; 1773 + version = "0.4.1"; 1774 + edition = "2018"; 1775 + sha256 = "0ckgkcg6db5y94dqhmyikgn8yrsah6pyf4j197hv1c51bp0s00aw"; 1776 + authors = [ 1777 + "RustCrypto Developers" 1778 + ]; 1779 + dependencies = [ 1780 + { 1781 + name = "der"; 1782 + packageId = "der"; 1783 + features = [ "oid" ]; 1784 + } 1785 + ]; 1786 + features = { 1787 + "std" = [ "der/std" ]; 1788 + }; 1789 + }; 1790 + "subtle" = rec { 1791 + crateName = "subtle"; 1792 + version = "2.4.1"; 1793 + edition = "2015"; 1794 + sha256 = "00b6jzh9gzb0h9n25g06nqr90z3xzqppfhhb260s1hjhh4pg7pkb"; 1795 + authors = [ 1796 + "Isis Lovecruft <isis@patternsinthevoid.net>" 1797 + "Henry de Valence <hdevalence@hdevalence.ca>" 1798 + ]; 1799 + features = { 1800 + "default" = [ "std" "i128" ]; 1801 + }; 1802 + }; 1803 + "syn" = rec { 1804 + crateName = "syn"; 1805 + version = "1.0.86"; 1806 + edition = "2018"; 1807 + sha256 = "0sqwa4nqxzm89nj8xd8sk4iz0hbrw3mb17b6hyc2w2d0zzsb6rca"; 1808 + authors = [ 1809 + "David Tolnay <dtolnay@gmail.com>" 1810 + ]; 1811 + dependencies = [ 1812 + { 1813 + name = "proc-macro2"; 1814 + packageId = "proc-macro2"; 1815 + usesDefaultFeatures = false; 1816 + } 1817 + { 1818 + name = "quote"; 1819 + packageId = "quote"; 1820 + optional = true; 1821 + usesDefaultFeatures = false; 1822 + } 1823 + { 1824 + name = "unicode-xid"; 1825 + packageId = "unicode-xid"; 1826 + } 1827 + ]; 1828 + features = { 1829 + "default" = [ "derive" "parsing" "printing" "clone-impls" "proc-macro" ]; 1830 + "printing" = [ "quote" ]; 1831 + "proc-macro" = [ "proc-macro2/proc-macro" "quote/proc-macro" ]; 1832 + "quote" = [ "dep:quote" ]; 1833 + "test" = [ "syn-test-suite/all-features" ]; 1834 + }; 1835 + resolvedDefaultFeatures = [ "clone-impls" "default" "derive" "extra-traits" "full" "parsing" "printing" "proc-macro" "quote" "visit" ]; 1836 + }; 1837 + "synstructure" = rec { 1838 + crateName = "synstructure"; 1839 + version = "0.12.6"; 1840 + edition = "2018"; 1841 + sha256 = "03r1lydbf3japnlpc4wka7y90pmz1i0danaj3f9a7b431akdlszk"; 1842 + authors = [ 1843 + "Nika Layzell <nika@thelayzells.com>" 1844 + ]; 1845 + dependencies = [ 1846 + { 1847 + name = "proc-macro2"; 1848 + packageId = "proc-macro2"; 1849 + usesDefaultFeatures = false; 1850 + } 1851 + { 1852 + name = "quote"; 1853 + packageId = "quote"; 1854 + usesDefaultFeatures = false; 1855 + } 1856 + { 1857 + name = "syn"; 1858 + packageId = "syn"; 1859 + usesDefaultFeatures = false; 1860 + features = [ "derive" "parsing" "printing" "clone-impls" "visit" "extra-traits" ]; 1861 + } 1862 + { 1863 + name = "unicode-xid"; 1864 + packageId = "unicode-xid"; 1865 + } 1866 + ]; 1867 + features = { 1868 + "default" = [ "proc-macro" ]; 1869 + "proc-macro" = [ "proc-macro2/proc-macro" "syn/proc-macro" "quote/proc-macro" ]; 1870 + }; 1871 + resolvedDefaultFeatures = [ "default" "proc-macro" ]; 1872 + }; 1873 + "thiserror" = rec { 1874 + crateName = "thiserror"; 1875 + version = "1.0.30"; 1876 + edition = "2018"; 1877 + sha256 = "05y4wm29ck8flwq5k1q6nhwh00a3b30cz3xr0qvnbwad5vjsnjw5"; 1878 + authors = [ 1879 + "David Tolnay <dtolnay@gmail.com>" 1880 + ]; 1881 + dependencies = [ 1882 + { 1883 + name = "thiserror-impl"; 1884 + packageId = "thiserror-impl"; 1885 + } 1886 + ]; 1887 + 1888 + }; 1889 + "thiserror-impl" = rec { 1890 + crateName = "thiserror-impl"; 1891 + version = "1.0.30"; 1892 + edition = "2018"; 1893 + sha256 = "0jviwmvx6wzawsj6c9msic7h419wmsbjagl9dzhpydkzc8zzscma"; 1894 + procMacro = true; 1895 + authors = [ 1896 + "David Tolnay <dtolnay@gmail.com>" 1897 + ]; 1898 + dependencies = [ 1899 + { 1900 + name = "proc-macro2"; 1901 + packageId = "proc-macro2"; 1902 + } 1903 + { 1904 + name = "quote"; 1905 + packageId = "quote"; 1906 + } 1907 + { 1908 + name = "syn"; 1909 + packageId = "syn"; 1910 + } 1911 + ]; 1912 + 1913 + }; 1914 + "time" = rec { 1915 + crateName = "time"; 1916 + version = "0.3.7"; 1917 + edition = "2018"; 1918 + sha256 = "0gbmwlkj15dfhbqvxlzji1ffc1lidblpgg1q3b3378hgyfcbqk00"; 1919 + authors = [ 1920 + "Jacob Pratt <open-source@jhpratt.dev>" 1921 + "Time contributors" 1922 + ]; 1923 + dependencies = [ 1924 + { 1925 + name = "itoa"; 1926 + packageId = "itoa"; 1927 + optional = true; 1928 + } 1929 + { 1930 + name = "libc"; 1931 + packageId = "libc"; 1932 + target = { target, features }: (target."family" == "unix"); 1933 + } 1934 + { 1935 + name = "num_threads"; 1936 + packageId = "num_threads"; 1937 + target = { target, features }: (target."family" == "unix"); 1938 + } 1939 + { 1940 + name = "time-macros"; 1941 + packageId = "time-macros"; 1942 + optional = true; 1943 + } 1944 + ]; 1945 + features = { 1946 + "default" = [ "std" ]; 1947 + "formatting" = [ "itoa" "std" ]; 1948 + "itoa" = [ "dep:itoa" ]; 1949 + "large-dates" = [ "time-macros/large-dates" ]; 1950 + "local-offset" = [ "std" ]; 1951 + "macros" = [ "time-macros" ]; 1952 + "quickcheck" = [ "quickcheck-dep" "alloc" ]; 1953 + "quickcheck-dep" = [ "dep:quickcheck-dep" ]; 1954 + "rand" = [ "dep:rand" ]; 1955 + "serde" = [ "dep:serde" ]; 1956 + "serde-human-readable" = [ "serde" "formatting" "parsing" ]; 1957 + "serde-well-known" = [ "serde/alloc" "formatting" "parsing" ]; 1958 + "std" = [ "alloc" ]; 1959 + "time-macros" = [ "dep:time-macros" ]; 1960 + }; 1961 + resolvedDefaultFeatures = [ "alloc" "default" "formatting" "itoa" "macros" "parsing" "std" "time-macros" ]; 1962 + }; 1963 + "time-macros" = rec { 1964 + crateName = "time-macros"; 1965 + version = "0.2.3"; 1966 + edition = "2018"; 1967 + sha256 = "1mj7pv8y9j2csrh1l8aabras36pgysbnfy18330srh4g8sihrsr5"; 1968 + procMacro = true; 1969 + authors = [ 1970 + "Jacob Pratt <open-source@jhpratt.dev>" 1971 + "Time contributors" 1972 + ]; 1973 + features = { 1974 + }; 1975 + }; 1976 + "typenum" = rec { 1977 + crateName = "typenum"; 1978 + version = "1.15.0"; 1979 + edition = "2018"; 1980 + sha256 = "11yrvz1vd43gqv738yw1v75rzngjbs7iwcgzjy3cq5ywkv2imy6w"; 1981 + build = "build/main.rs"; 1982 + authors = [ 1983 + "Paho Lurie-Gregg <paho@paholg.com>" 1984 + "Andre Bogus <bogusandre@gmail.com>" 1985 + ]; 1986 + features = { 1987 + "scale-info" = [ "dep:scale-info" ]; 1988 + "scale_info" = [ "scale-info/derive" ]; 1989 + }; 1990 + }; 1991 + "unicode-xid" = rec { 1992 + crateName = "unicode-xid"; 1993 + version = "0.2.2"; 1994 + edition = "2015"; 1995 + sha256 = "1wrkgcw557v311dkdb6n2hrix9dm2qdsb1zpw7pn79l03zb85jwc"; 1996 + authors = [ 1997 + "erick.tryzelaar <erick.tryzelaar@gmail.com>" 1998 + "kwantam <kwantam@gmail.com>" 1999 + "Manish Goregaokar <manishsmail@gmail.com>" 2000 + ]; 2001 + features = { 2002 + }; 2003 + resolvedDefaultFeatures = [ "default" ]; 2004 + }; 2005 + "untrusted" = rec { 2006 + crateName = "untrusted"; 2007 + version = "0.7.1"; 2008 + edition = "2018"; 2009 + sha256 = "0jkbqaj9d3v5a91pp3wp9mffvng1nhycx6sh4qkdd9qyr62ccmm1"; 2010 + libPath = "src/untrusted.rs"; 2011 + authors = [ 2012 + "Brian Smith <brian@briansmith.org>" 2013 + ]; 2014 + 2015 + }; 2016 + "vcpkg" = rec { 2017 + crateName = "vcpkg"; 2018 + version = "0.2.15"; 2019 + edition = "2015"; 2020 + sha256 = "09i4nf5y8lig6xgj3f7fyrvzd3nlaw4znrihw8psidvv5yk4xkdc"; 2021 + authors = [ 2022 + "Jim McGrath <jimmc2@gmail.com>" 2023 + ]; 2024 + 2025 + }; 2026 + "version_check" = rec { 2027 + crateName = "version_check"; 2028 + version = "0.9.4"; 2029 + edition = "2015"; 2030 + sha256 = "0gs8grwdlgh0xq660d7wr80x14vxbizmd8dbp29p2pdncx8lp1s9"; 2031 + authors = [ 2032 + "Sergio Benitez <sb@sergio.bz>" 2033 + ]; 2034 + 2035 + }; 2036 + "wasi" = rec { 2037 + crateName = "wasi"; 2038 + version = "0.10.2+wasi-snapshot-preview1"; 2039 + edition = "2018"; 2040 + sha256 = "1ii7nff4y1mpcrxzzvbpgxm7a1nn3szjf1n21jnx37c2g6dbsvzx"; 2041 + authors = [ 2042 + "The Cranelift Project Developers" 2043 + ]; 2044 + features = { 2045 + "compiler_builtins" = [ "dep:compiler_builtins" ]; 2046 + "core" = [ "dep:core" ]; 2047 + "default" = [ "std" ]; 2048 + "rustc-dep-of-std" = [ "compiler_builtins" "core" "rustc-std-workspace-alloc" ]; 2049 + "rustc-std-workspace-alloc" = [ "dep:rustc-std-workspace-alloc" ]; 2050 + }; 2051 + resolvedDefaultFeatures = [ "default" "std" ]; 2052 + }; 2053 + "wasm-bindgen" = rec { 2054 + crateName = "wasm-bindgen"; 2055 + version = "0.2.79"; 2056 + edition = "2018"; 2057 + sha256 = "01kc4lj2vlf0ra2w63izrgdlv8p6f8p15086hhyqln6q4dsazw95"; 2058 + authors = [ 2059 + "The wasm-bindgen Developers" 2060 + ]; 2061 + dependencies = [ 2062 + { 2063 + name = "cfg-if"; 2064 + packageId = "cfg-if"; 2065 + } 2066 + { 2067 + name = "wasm-bindgen-macro"; 2068 + packageId = "wasm-bindgen-macro"; 2069 + } 2070 + ]; 2071 + features = { 2072 + "default" = [ "spans" "std" ]; 2073 + "enable-interning" = [ "std" ]; 2074 + "serde" = [ "dep:serde" ]; 2075 + "serde-serialize" = [ "serde" "serde_json" "std" ]; 2076 + "serde_json" = [ "dep:serde_json" ]; 2077 + "spans" = [ "wasm-bindgen-macro/spans" ]; 2078 + "strict-macro" = [ "wasm-bindgen-macro/strict-macro" ]; 2079 + "xxx_debug_only_print_generated_code" = [ "wasm-bindgen-macro/xxx_debug_only_print_generated_code" ]; 2080 + }; 2081 + resolvedDefaultFeatures = [ "default" "spans" "std" ]; 2082 + }; 2083 + "wasm-bindgen-backend" = rec { 2084 + crateName = "wasm-bindgen-backend"; 2085 + version = "0.2.79"; 2086 + edition = "2018"; 2087 + sha256 = "1jpdrl5jj01961jxhmvj7v25ws928fyfj8ms7izifnhg0ggw08cb"; 2088 + authors = [ 2089 + "The wasm-bindgen Developers" 2090 + ]; 2091 + dependencies = [ 2092 + { 2093 + name = "bumpalo"; 2094 + packageId = "bumpalo"; 2095 + } 2096 + { 2097 + name = "lazy_static"; 2098 + packageId = "lazy_static"; 2099 + } 2100 + { 2101 + name = "log"; 2102 + packageId = "log"; 2103 + } 2104 + { 2105 + name = "proc-macro2"; 2106 + packageId = "proc-macro2"; 2107 + } 2108 + { 2109 + name = "quote"; 2110 + packageId = "quote"; 2111 + } 2112 + { 2113 + name = "syn"; 2114 + packageId = "syn"; 2115 + features = [ "full" ]; 2116 + } 2117 + { 2118 + name = "wasm-bindgen-shared"; 2119 + packageId = "wasm-bindgen-shared"; 2120 + } 2121 + ]; 2122 + features = { 2123 + "extra-traits" = [ "syn/extra-traits" ]; 2124 + }; 2125 + resolvedDefaultFeatures = [ "spans" ]; 2126 + }; 2127 + "wasm-bindgen-macro" = rec { 2128 + crateName = "wasm-bindgen-macro"; 2129 + version = "0.2.79"; 2130 + edition = "2018"; 2131 + sha256 = "00gdh0dlf2r77mxwh08q0z01vz2z7mvrllmj4gjjx9a0kvb06hig"; 2132 + procMacro = true; 2133 + authors = [ 2134 + "The wasm-bindgen Developers" 2135 + ]; 2136 + dependencies = [ 2137 + { 2138 + name = "quote"; 2139 + packageId = "quote"; 2140 + } 2141 + { 2142 + name = "wasm-bindgen-macro-support"; 2143 + packageId = "wasm-bindgen-macro-support"; 2144 + } 2145 + ]; 2146 + features = { 2147 + "spans" = [ "wasm-bindgen-macro-support/spans" ]; 2148 + "strict-macro" = [ "wasm-bindgen-macro-support/strict-macro" ]; 2149 + }; 2150 + resolvedDefaultFeatures = [ "spans" ]; 2151 + }; 2152 + "wasm-bindgen-macro-support" = rec { 2153 + crateName = "wasm-bindgen-macro-support"; 2154 + version = "0.2.79"; 2155 + edition = "2018"; 2156 + sha256 = "1g1fjqvrkrf3j20z8nxsf60cypxg9dfvpbachl2b53908q6s7a5z"; 2157 + authors = [ 2158 + "The wasm-bindgen Developers" 2159 + ]; 2160 + dependencies = [ 2161 + { 2162 + name = "proc-macro2"; 2163 + packageId = "proc-macro2"; 2164 + } 2165 + { 2166 + name = "quote"; 2167 + packageId = "quote"; 2168 + } 2169 + { 2170 + name = "syn"; 2171 + packageId = "syn"; 2172 + features = [ "visit" "full" ]; 2173 + } 2174 + { 2175 + name = "wasm-bindgen-backend"; 2176 + packageId = "wasm-bindgen-backend"; 2177 + } 2178 + { 2179 + name = "wasm-bindgen-shared"; 2180 + packageId = "wasm-bindgen-shared"; 2181 + } 2182 + ]; 2183 + features = { 2184 + "extra-traits" = [ "syn/extra-traits" ]; 2185 + "spans" = [ "wasm-bindgen-backend/spans" ]; 2186 + }; 2187 + resolvedDefaultFeatures = [ "spans" ]; 2188 + }; 2189 + "wasm-bindgen-shared" = rec { 2190 + crateName = "wasm-bindgen-shared"; 2191 + version = "0.2.79"; 2192 + edition = "2018"; 2193 + sha256 = "18h67l9b9jn06iw9r2p7bh9i0brh24lilcp4f26f4f24bh1qv59x"; 2194 + authors = [ 2195 + "The wasm-bindgen Developers" 2196 + ]; 2197 + 2198 + }; 2199 + "web-sys" = rec { 2200 + crateName = "web-sys"; 2201 + version = "0.3.56"; 2202 + edition = "2018"; 2203 + sha256 = "1sxqmwq773ss5m6vz7z95fdm6bqlix0s2awsy0j5gllxy8cv6q60"; 2204 + authors = [ 2205 + "The wasm-bindgen Developers" 2206 + ]; 2207 + dependencies = [ 2208 + { 2209 + name = "js-sys"; 2210 + packageId = "js-sys"; 2211 + } 2212 + { 2213 + name = "wasm-bindgen"; 2214 + packageId = "wasm-bindgen"; 2215 + } 2216 + ]; 2217 + features = { 2218 + "AbortSignal" = [ "EventTarget" ]; 2219 + "AnalyserNode" = [ "AudioNode" "EventTarget" ]; 2220 + "Animation" = [ "EventTarget" ]; 2221 + "AnimationEvent" = [ "Event" ]; 2222 + "AnimationPlaybackEvent" = [ "Event" ]; 2223 + "Attr" = [ "EventTarget" "Node" ]; 2224 + "AudioBufferSourceNode" = [ "AudioNode" "AudioScheduledSourceNode" "EventTarget" ]; 2225 + "AudioContext" = [ "BaseAudioContext" "EventTarget" ]; 2226 + "AudioDestinationNode" = [ "AudioNode" "EventTarget" ]; 2227 + "AudioNode" = [ "EventTarget" ]; 2228 + "AudioProcessingEvent" = [ "Event" ]; 2229 + "AudioScheduledSourceNode" = [ "AudioNode" "EventTarget" ]; 2230 + "AudioStreamTrack" = [ "EventTarget" "MediaStreamTrack" ]; 2231 + "AudioTrackList" = [ "EventTarget" ]; 2232 + "AudioWorklet" = [ "Worklet" ]; 2233 + "AudioWorkletGlobalScope" = [ "WorkletGlobalScope" ]; 2234 + "AudioWorkletNode" = [ "AudioNode" "EventTarget" ]; 2235 + "AuthenticatorAssertionResponse" = [ "AuthenticatorResponse" ]; 2236 + "AuthenticatorAttestationResponse" = [ "AuthenticatorResponse" ]; 2237 + "BaseAudioContext" = [ "EventTarget" ]; 2238 + "BatteryManager" = [ "EventTarget" ]; 2239 + "BeforeUnloadEvent" = [ "Event" ]; 2240 + "BiquadFilterNode" = [ "AudioNode" "EventTarget" ]; 2241 + "BlobEvent" = [ "Event" ]; 2242 + "Bluetooth" = [ "EventTarget" ]; 2243 + "BluetoothAdvertisingEvent" = [ "Event" ]; 2244 + "BluetoothDevice" = [ "EventTarget" ]; 2245 + "BluetoothPermissionResult" = [ "EventTarget" "PermissionStatus" ]; 2246 + "BluetoothRemoteGattCharacteristic" = [ "EventTarget" ]; 2247 + "BluetoothRemoteGattService" = [ "EventTarget" ]; 2248 + "BroadcastChannel" = [ "EventTarget" ]; 2249 + "CanvasCaptureMediaStream" = [ "EventTarget" "MediaStream" ]; 2250 + "CdataSection" = [ "CharacterData" "EventTarget" "Node" "Text" ]; 2251 + "ChannelMergerNode" = [ "AudioNode" "EventTarget" ]; 2252 + "ChannelSplitterNode" = [ "AudioNode" "EventTarget" ]; 2253 + "CharacterData" = [ "EventTarget" "Node" ]; 2254 + "ChromeWorker" = [ "EventTarget" "Worker" ]; 2255 + "Clipboard" = [ "EventTarget" ]; 2256 + "ClipboardEvent" = [ "Event" ]; 2257 + "CloseEvent" = [ "Event" ]; 2258 + "Comment" = [ "CharacterData" "EventTarget" "Node" ]; 2259 + "CompositionEvent" = [ "Event" "UiEvent" ]; 2260 + "ConstantSourceNode" = [ "AudioNode" "AudioScheduledSourceNode" "EventTarget" ]; 2261 + "ConvolverNode" = [ "AudioNode" "EventTarget" ]; 2262 + "CssAnimation" = [ "Animation" "EventTarget" ]; 2263 + "CssConditionRule" = [ "CssGroupingRule" "CssRule" ]; 2264 + "CssCounterStyleRule" = [ "CssRule" ]; 2265 + "CssFontFaceRule" = [ "CssRule" ]; 2266 + "CssFontFeatureValuesRule" = [ "CssRule" ]; 2267 + "CssGroupingRule" = [ "CssRule" ]; 2268 + "CssImportRule" = [ "CssRule" ]; 2269 + "CssKeyframeRule" = [ "CssRule" ]; 2270 + "CssKeyframesRule" = [ "CssRule" ]; 2271 + "CssMediaRule" = [ "CssConditionRule" "CssGroupingRule" "CssRule" ]; 2272 + "CssNamespaceRule" = [ "CssRule" ]; 2273 + "CssPageRule" = [ "CssRule" ]; 2274 + "CssStyleRule" = [ "CssRule" ]; 2275 + "CssStyleSheet" = [ "StyleSheet" ]; 2276 + "CssSupportsRule" = [ "CssConditionRule" "CssGroupingRule" "CssRule" ]; 2277 + "CssTransition" = [ "Animation" "EventTarget" ]; 2278 + "CustomEvent" = [ "Event" ]; 2279 + "DedicatedWorkerGlobalScope" = [ "EventTarget" "WorkerGlobalScope" ]; 2280 + "DelayNode" = [ "AudioNode" "EventTarget" ]; 2281 + "DeviceLightEvent" = [ "Event" ]; 2282 + "DeviceMotionEvent" = [ "Event" ]; 2283 + "DeviceOrientationEvent" = [ "Event" ]; 2284 + "DeviceProximityEvent" = [ "Event" ]; 2285 + "Document" = [ "EventTarget" "Node" ]; 2286 + "DocumentFragment" = [ "EventTarget" "Node" ]; 2287 + "DocumentTimeline" = [ "AnimationTimeline" ]; 2288 + "DocumentType" = [ "EventTarget" "Node" ]; 2289 + "DomMatrix" = [ "DomMatrixReadOnly" ]; 2290 + "DomPoint" = [ "DomPointReadOnly" ]; 2291 + "DomRect" = [ "DomRectReadOnly" ]; 2292 + "DomRequest" = [ "EventTarget" ]; 2293 + "DragEvent" = [ "Event" "MouseEvent" "UiEvent" ]; 2294 + "DynamicsCompressorNode" = [ "AudioNode" "EventTarget" ]; 2295 + "Element" = [ "EventTarget" "Node" ]; 2296 + "ErrorEvent" = [ "Event" ]; 2297 + "EventSource" = [ "EventTarget" ]; 2298 + "ExtendableEvent" = [ "Event" ]; 2299 + "ExtendableMessageEvent" = [ "Event" "ExtendableEvent" ]; 2300 + "FetchEvent" = [ "Event" "ExtendableEvent" ]; 2301 + "FetchObserver" = [ "EventTarget" ]; 2302 + "File" = [ "Blob" ]; 2303 + "FileReader" = [ "EventTarget" ]; 2304 + "FileSystemDirectoryEntry" = [ "FileSystemEntry" ]; 2305 + "FileSystemFileEntry" = [ "FileSystemEntry" ]; 2306 + "FocusEvent" = [ "Event" "UiEvent" ]; 2307 + "FontFaceSet" = [ "EventTarget" ]; 2308 + "FontFaceSetLoadEvent" = [ "Event" ]; 2309 + "GainNode" = [ "AudioNode" "EventTarget" ]; 2310 + "GamepadAxisMoveEvent" = [ "Event" "GamepadEvent" ]; 2311 + "GamepadButtonEvent" = [ "Event" "GamepadEvent" ]; 2312 + "GamepadEvent" = [ "Event" ]; 2313 + "GpuDevice" = [ "EventTarget" ]; 2314 + "GpuUncapturedErrorEvent" = [ "Event" ]; 2315 + "HashChangeEvent" = [ "Event" ]; 2316 + "Hid" = [ "EventTarget" ]; 2317 + "HidConnectionEvent" = [ "Event" ]; 2318 + "HidDevice" = [ "EventTarget" ]; 2319 + "HidInputReportEvent" = [ "Event" ]; 2320 + "HtmlAnchorElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2321 + "HtmlAreaElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2322 + "HtmlAudioElement" = [ "Element" "EventTarget" "HtmlElement" "HtmlMediaElement" "Node" ]; 2323 + "HtmlBaseElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2324 + "HtmlBodyElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2325 + "HtmlBrElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2326 + "HtmlButtonElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2327 + "HtmlCanvasElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2328 + "HtmlDListElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2329 + "HtmlDataElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2330 + "HtmlDataListElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2331 + "HtmlDetailsElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2332 + "HtmlDialogElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2333 + "HtmlDirectoryElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2334 + "HtmlDivElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2335 + "HtmlDocument" = [ "Document" "EventTarget" "Node" ]; 2336 + "HtmlElement" = [ "Element" "EventTarget" "Node" ]; 2337 + "HtmlEmbedElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2338 + "HtmlFieldSetElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2339 + "HtmlFontElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2340 + "HtmlFormControlsCollection" = [ "HtmlCollection" ]; 2341 + "HtmlFormElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2342 + "HtmlFrameElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2343 + "HtmlFrameSetElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2344 + "HtmlHeadElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2345 + "HtmlHeadingElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2346 + "HtmlHrElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2347 + "HtmlHtmlElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2348 + "HtmlIFrameElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2349 + "HtmlImageElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2350 + "HtmlInputElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2351 + "HtmlLabelElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2352 + "HtmlLegendElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2353 + "HtmlLiElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2354 + "HtmlLinkElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2355 + "HtmlMapElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2356 + "HtmlMediaElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2357 + "HtmlMenuElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2358 + "HtmlMenuItemElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2359 + "HtmlMetaElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2360 + "HtmlMeterElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2361 + "HtmlModElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2362 + "HtmlOListElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2363 + "HtmlObjectElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2364 + "HtmlOptGroupElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2365 + "HtmlOptionElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2366 + "HtmlOptionsCollection" = [ "HtmlCollection" ]; 2367 + "HtmlOutputElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2368 + "HtmlParagraphElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2369 + "HtmlParamElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2370 + "HtmlPictureElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2371 + "HtmlPreElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2372 + "HtmlProgressElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2373 + "HtmlQuoteElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2374 + "HtmlScriptElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2375 + "HtmlSelectElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2376 + "HtmlSlotElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2377 + "HtmlSourceElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2378 + "HtmlSpanElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2379 + "HtmlStyleElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2380 + "HtmlTableCaptionElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2381 + "HtmlTableCellElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2382 + "HtmlTableColElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2383 + "HtmlTableElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2384 + "HtmlTableRowElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2385 + "HtmlTableSectionElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2386 + "HtmlTemplateElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2387 + "HtmlTextAreaElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2388 + "HtmlTimeElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2389 + "HtmlTitleElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2390 + "HtmlTrackElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2391 + "HtmlUListElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2392 + "HtmlUnknownElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; 2393 + "HtmlVideoElement" = [ "Element" "EventTarget" "HtmlElement" "HtmlMediaElement" "Node" ]; 2394 + "IdbCursorWithValue" = [ "IdbCursor" ]; 2395 + "IdbDatabase" = [ "EventTarget" ]; 2396 + "IdbFileHandle" = [ "EventTarget" ]; 2397 + "IdbFileRequest" = [ "DomRequest" "EventTarget" ]; 2398 + "IdbLocaleAwareKeyRange" = [ "IdbKeyRange" ]; 2399 + "IdbMutableFile" = [ "EventTarget" ]; 2400 + "IdbOpenDbRequest" = [ "EventTarget" "IdbRequest" ]; 2401 + "IdbRequest" = [ "EventTarget" ]; 2402 + "IdbTransaction" = [ "EventTarget" ]; 2403 + "IdbVersionChangeEvent" = [ "Event" ]; 2404 + "IirFilterNode" = [ "AudioNode" "EventTarget" ]; 2405 + "ImageCaptureErrorEvent" = [ "Event" ]; 2406 + "InputEvent" = [ "Event" "UiEvent" ]; 2407 + "KeyboardEvent" = [ "Event" "UiEvent" ]; 2408 + "KeyframeEffect" = [ "AnimationEffect" ]; 2409 + "LocalMediaStream" = [ "EventTarget" "MediaStream" ]; 2410 + "MediaDevices" = [ "EventTarget" ]; 2411 + "MediaElementAudioSourceNode" = [ "AudioNode" "EventTarget" ]; 2412 + "MediaEncryptedEvent" = [ "Event" ]; 2413 + "MediaKeyError" = [ "Event" ]; 2414 + "MediaKeyMessageEvent" = [ "Event" ]; 2415 + "MediaKeySession" = [ "EventTarget" ]; 2416 + "MediaQueryList" = [ "EventTarget" ]; 2417 + "MediaQueryListEvent" = [ "Event" ]; 2418 + "MediaRecorder" = [ "EventTarget" ]; 2419 + "MediaRecorderErrorEvent" = [ "Event" ]; 2420 + "MediaSource" = [ "EventTarget" ]; 2421 + "MediaStream" = [ "EventTarget" ]; 2422 + "MediaStreamAudioDestinationNode" = [ "AudioNode" "EventTarget" ]; 2423 + "MediaStreamAudioSourceNode" = [ "AudioNode" "EventTarget" ]; 2424 + "MediaStreamEvent" = [ "Event" ]; 2425 + "MediaStreamTrack" = [ "EventTarget" ]; 2426 + "MediaStreamTrackEvent" = [ "Event" ]; 2427 + "MessageEvent" = [ "Event" ]; 2428 + "MessagePort" = [ "EventTarget" ]; 2429 + "MidiAccess" = [ "EventTarget" ]; 2430 + "MidiConnectionEvent" = [ "Event" ]; 2431 + "MidiInput" = [ "EventTarget" "MidiPort" ]; 2432 + "MidiMessageEvent" = [ "Event" ]; 2433 + "MidiOutput" = [ "EventTarget" "MidiPort" ]; 2434 + "MidiPort" = [ "EventTarget" ]; 2435 + "MouseEvent" = [ "Event" "UiEvent" ]; 2436 + "MouseScrollEvent" = [ "Event" "MouseEvent" "UiEvent" ]; 2437 + "MutationEvent" = [ "Event" ]; 2438 + "NetworkInformation" = [ "EventTarget" ]; 2439 + "Node" = [ "EventTarget" ]; 2440 + "Notification" = [ "EventTarget" ]; 2441 + "NotificationEvent" = [ "Event" "ExtendableEvent" ]; 2442 + "OfflineAudioCompletionEvent" = [ "Event" ]; 2443 + "OfflineAudioContext" = [ "BaseAudioContext" "EventTarget" ]; 2444 + "OfflineResourceList" = [ "EventTarget" ]; 2445 + "OffscreenCanvas" = [ "EventTarget" ]; 2446 + "OscillatorNode" = [ "AudioNode" "AudioScheduledSourceNode" "EventTarget" ]; 2447 + "PageTransitionEvent" = [ "Event" ]; 2448 + "PaintWorkletGlobalScope" = [ "WorkletGlobalScope" ]; 2449 + "PannerNode" = [ "AudioNode" "EventTarget" ]; 2450 + "PaymentMethodChangeEvent" = [ "Event" "PaymentRequestUpdateEvent" ]; 2451 + "PaymentRequestUpdateEvent" = [ "Event" ]; 2452 + "Performance" = [ "EventTarget" ]; 2453 + "PerformanceMark" = [ "PerformanceEntry" ]; 2454 + "PerformanceMeasure" = [ "PerformanceEntry" ]; 2455 + "PerformanceNavigationTiming" = [ "PerformanceEntry" "PerformanceResourceTiming" ]; 2456 + "PerformanceResourceTiming" = [ "PerformanceEntry" ]; 2457 + "PermissionStatus" = [ "EventTarget" ]; 2458 + "PointerEvent" = [ "Event" "MouseEvent" "UiEvent" ]; 2459 + "PopStateEvent" = [ "Event" ]; 2460 + "PopupBlockedEvent" = [ "Event" ]; 2461 + "PresentationAvailability" = [ "EventTarget" ]; 2462 + "PresentationConnection" = [ "EventTarget" ]; 2463 + "PresentationConnectionAvailableEvent" = [ "Event" ]; 2464 + "PresentationConnectionCloseEvent" = [ "Event" ]; 2465 + "PresentationConnectionList" = [ "EventTarget" ]; 2466 + "PresentationRequest" = [ "EventTarget" ]; 2467 + "ProcessingInstruction" = [ "CharacterData" "EventTarget" "Node" ]; 2468 + "ProgressEvent" = [ "Event" ]; 2469 + "PromiseRejectionEvent" = [ "Event" ]; 2470 + "PublicKeyCredential" = [ "Credential" ]; 2471 + "PushEvent" = [ "Event" "ExtendableEvent" ]; 2472 + "RadioNodeList" = [ "NodeList" ]; 2473 + "RtcDataChannel" = [ "EventTarget" ]; 2474 + "RtcDataChannelEvent" = [ "Event" ]; 2475 + "RtcPeerConnection" = [ "EventTarget" ]; 2476 + "RtcPeerConnectionIceEvent" = [ "Event" ]; 2477 + "RtcTrackEvent" = [ "Event" ]; 2478 + "RtcdtmfSender" = [ "EventTarget" ]; 2479 + "RtcdtmfToneChangeEvent" = [ "Event" ]; 2480 + "Screen" = [ "EventTarget" ]; 2481 + "ScreenOrientation" = [ "EventTarget" ]; 2482 + "ScriptProcessorNode" = [ "AudioNode" "EventTarget" ]; 2483 + "ScrollAreaEvent" = [ "Event" "UiEvent" ]; 2484 + "SecurityPolicyViolationEvent" = [ "Event" ]; 2485 + "ServiceWorker" = [ "EventTarget" ]; 2486 + "ServiceWorkerContainer" = [ "EventTarget" ]; 2487 + "ServiceWorkerGlobalScope" = [ "EventTarget" "WorkerGlobalScope" ]; 2488 + "ServiceWorkerRegistration" = [ "EventTarget" ]; 2489 + "ShadowRoot" = [ "DocumentFragment" "EventTarget" "Node" ]; 2490 + "SharedWorker" = [ "EventTarget" ]; 2491 + "SharedWorkerGlobalScope" = [ "EventTarget" "WorkerGlobalScope" ]; 2492 + "SourceBuffer" = [ "EventTarget" ]; 2493 + "SourceBufferList" = [ "EventTarget" ]; 2494 + "SpeechRecognition" = [ "EventTarget" ]; 2495 + "SpeechRecognitionError" = [ "Event" ]; 2496 + "SpeechRecognitionEvent" = [ "Event" ]; 2497 + "SpeechSynthesis" = [ "EventTarget" ]; 2498 + "SpeechSynthesisErrorEvent" = [ "Event" "SpeechSynthesisEvent" ]; 2499 + "SpeechSynthesisEvent" = [ "Event" ]; 2500 + "SpeechSynthesisUtterance" = [ "EventTarget" ]; 2501 + "StereoPannerNode" = [ "AudioNode" "EventTarget" ]; 2502 + "StorageEvent" = [ "Event" ]; 2503 + "SvgAnimateElement" = [ "Element" "EventTarget" "Node" "SvgAnimationElement" "SvgElement" ]; 2504 + "SvgAnimateMotionElement" = [ "Element" "EventTarget" "Node" "SvgAnimationElement" "SvgElement" ]; 2505 + "SvgAnimateTransformElement" = [ "Element" "EventTarget" "Node" "SvgAnimationElement" "SvgElement" ]; 2506 + "SvgAnimationElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2507 + "SvgCircleElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGeometryElement" "SvgGraphicsElement" ]; 2508 + "SvgClipPathElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2509 + "SvgComponentTransferFunctionElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2510 + "SvgDefsElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; 2511 + "SvgDescElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2512 + "SvgElement" = [ "Element" "EventTarget" "Node" ]; 2513 + "SvgEllipseElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGeometryElement" "SvgGraphicsElement" ]; 2514 + "SvgFilterElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2515 + "SvgForeignObjectElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; 2516 + "SvgGeometryElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; 2517 + "SvgGradientElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2518 + "SvgGraphicsElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2519 + "SvgImageElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; 2520 + "SvgLineElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGeometryElement" "SvgGraphicsElement" ]; 2521 + "SvgLinearGradientElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGradientElement" ]; 2522 + "SvgMarkerElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2523 + "SvgMaskElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2524 + "SvgMetadataElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2525 + "SvgPathElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGeometryElement" "SvgGraphicsElement" ]; 2526 + "SvgPathSegArcAbs" = [ "SvgPathSeg" ]; 2527 + "SvgPathSegArcRel" = [ "SvgPathSeg" ]; 2528 + "SvgPathSegClosePath" = [ "SvgPathSeg" ]; 2529 + "SvgPathSegCurvetoCubicAbs" = [ "SvgPathSeg" ]; 2530 + "SvgPathSegCurvetoCubicRel" = [ "SvgPathSeg" ]; 2531 + "SvgPathSegCurvetoCubicSmoothAbs" = [ "SvgPathSeg" ]; 2532 + "SvgPathSegCurvetoCubicSmoothRel" = [ "SvgPathSeg" ]; 2533 + "SvgPathSegCurvetoQuadraticAbs" = [ "SvgPathSeg" ]; 2534 + "SvgPathSegCurvetoQuadraticRel" = [ "SvgPathSeg" ]; 2535 + "SvgPathSegCurvetoQuadraticSmoothAbs" = [ "SvgPathSeg" ]; 2536 + "SvgPathSegCurvetoQuadraticSmoothRel" = [ "SvgPathSeg" ]; 2537 + "SvgPathSegLinetoAbs" = [ "SvgPathSeg" ]; 2538 + "SvgPathSegLinetoHorizontalAbs" = [ "SvgPathSeg" ]; 2539 + "SvgPathSegLinetoHorizontalRel" = [ "SvgPathSeg" ]; 2540 + "SvgPathSegLinetoRel" = [ "SvgPathSeg" ]; 2541 + "SvgPathSegLinetoVerticalAbs" = [ "SvgPathSeg" ]; 2542 + "SvgPathSegLinetoVerticalRel" = [ "SvgPathSeg" ]; 2543 + "SvgPathSegMovetoAbs" = [ "SvgPathSeg" ]; 2544 + "SvgPathSegMovetoRel" = [ "SvgPathSeg" ]; 2545 + "SvgPatternElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2546 + "SvgPolygonElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGeometryElement" "SvgGraphicsElement" ]; 2547 + "SvgPolylineElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGeometryElement" "SvgGraphicsElement" ]; 2548 + "SvgRadialGradientElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGradientElement" ]; 2549 + "SvgRectElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGeometryElement" "SvgGraphicsElement" ]; 2550 + "SvgScriptElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2551 + "SvgSetElement" = [ "Element" "EventTarget" "Node" "SvgAnimationElement" "SvgElement" ]; 2552 + "SvgStopElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2553 + "SvgStyleElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2554 + "SvgSwitchElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; 2555 + "SvgSymbolElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2556 + "SvgTextContentElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; 2557 + "SvgTextElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" "SvgTextContentElement" "SvgTextPositioningElement" ]; 2558 + "SvgTextPathElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" "SvgTextContentElement" ]; 2559 + "SvgTextPositioningElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" "SvgTextContentElement" ]; 2560 + "SvgTitleElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2561 + "SvgUseElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; 2562 + "SvgViewElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2563 + "SvgaElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; 2564 + "SvgfeBlendElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2565 + "SvgfeColorMatrixElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2566 + "SvgfeComponentTransferElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2567 + "SvgfeCompositeElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2568 + "SvgfeConvolveMatrixElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2569 + "SvgfeDiffuseLightingElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2570 + "SvgfeDisplacementMapElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2571 + "SvgfeDistantLightElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2572 + "SvgfeDropShadowElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2573 + "SvgfeFloodElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2574 + "SvgfeFuncAElement" = [ "Element" "EventTarget" "Node" "SvgComponentTransferFunctionElement" "SvgElement" ]; 2575 + "SvgfeFuncBElement" = [ "Element" "EventTarget" "Node" "SvgComponentTransferFunctionElement" "SvgElement" ]; 2576 + "SvgfeFuncGElement" = [ "Element" "EventTarget" "Node" "SvgComponentTransferFunctionElement" "SvgElement" ]; 2577 + "SvgfeFuncRElement" = [ "Element" "EventTarget" "Node" "SvgComponentTransferFunctionElement" "SvgElement" ]; 2578 + "SvgfeGaussianBlurElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2579 + "SvgfeImageElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2580 + "SvgfeMergeElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2581 + "SvgfeMergeNodeElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2582 + "SvgfeMorphologyElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2583 + "SvgfeOffsetElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2584 + "SvgfePointLightElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2585 + "SvgfeSpecularLightingElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2586 + "SvgfeSpotLightElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2587 + "SvgfeTileElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2588 + "SvgfeTurbulenceElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2589 + "SvggElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; 2590 + "SvgmPathElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; 2591 + "SvgsvgElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; 2592 + "SvgtSpanElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" "SvgTextContentElement" "SvgTextPositioningElement" ]; 2593 + "TcpServerSocket" = [ "EventTarget" ]; 2594 + "TcpServerSocketEvent" = [ "Event" ]; 2595 + "TcpSocket" = [ "EventTarget" ]; 2596 + "TcpSocketErrorEvent" = [ "Event" ]; 2597 + "TcpSocketEvent" = [ "Event" ]; 2598 + "Text" = [ "CharacterData" "EventTarget" "Node" ]; 2599 + "TextTrack" = [ "EventTarget" ]; 2600 + "TextTrackCue" = [ "EventTarget" ]; 2601 + "TextTrackList" = [ "EventTarget" ]; 2602 + "TimeEvent" = [ "Event" ]; 2603 + "TouchEvent" = [ "Event" "UiEvent" ]; 2604 + "TrackEvent" = [ "Event" ]; 2605 + "TransitionEvent" = [ "Event" ]; 2606 + "UiEvent" = [ "Event" ]; 2607 + "Usb" = [ "EventTarget" ]; 2608 + "UsbConnectionEvent" = [ "Event" ]; 2609 + "UsbPermissionResult" = [ "EventTarget" "PermissionStatus" ]; 2610 + "UserProximityEvent" = [ "Event" ]; 2611 + "ValueEvent" = [ "Event" ]; 2612 + "VideoStreamTrack" = [ "EventTarget" "MediaStreamTrack" ]; 2613 + "VideoTrackList" = [ "EventTarget" ]; 2614 + "VrDisplay" = [ "EventTarget" ]; 2615 + "VttCue" = [ "EventTarget" "TextTrackCue" ]; 2616 + "WakeLockSentinel" = [ "EventTarget" ]; 2617 + "WaveShaperNode" = [ "AudioNode" "EventTarget" ]; 2618 + "WebGlContextEvent" = [ "Event" ]; 2619 + "WebKitCssMatrix" = [ "DomMatrix" "DomMatrixReadOnly" ]; 2620 + "WebSocket" = [ "EventTarget" ]; 2621 + "WheelEvent" = [ "Event" "MouseEvent" "UiEvent" ]; 2622 + "Window" = [ "EventTarget" ]; 2623 + "WindowClient" = [ "Client" ]; 2624 + "Worker" = [ "EventTarget" ]; 2625 + "WorkerDebuggerGlobalScope" = [ "EventTarget" ]; 2626 + "WorkerGlobalScope" = [ "EventTarget" ]; 2627 + "XmlDocument" = [ "Document" "EventTarget" "Node" ]; 2628 + "XmlHttpRequest" = [ "EventTarget" "XmlHttpRequestEventTarget" ]; 2629 + "XmlHttpRequestEventTarget" = [ "EventTarget" ]; 2630 + "XmlHttpRequestUpload" = [ "EventTarget" "XmlHttpRequestEventTarget" ]; 2631 + "Xr" = [ "EventTarget" ]; 2632 + "XrBoundedReferenceSpace" = [ "EventTarget" "XrReferenceSpace" "XrSpace" ]; 2633 + "XrInputSourceEvent" = [ "Event" ]; 2634 + "XrInputSourcesChangeEvent" = [ "Event" ]; 2635 + "XrReferenceSpace" = [ "EventTarget" "XrSpace" ]; 2636 + "XrReferenceSpaceEvent" = [ "Event" ]; 2637 + "XrSession" = [ "EventTarget" ]; 2638 + "XrSessionEvent" = [ "Event" ]; 2639 + "XrSpace" = [ "EventTarget" ]; 2640 + "XrViewerPose" = [ "XrPose" ]; 2641 + }; 2642 + resolvedDefaultFeatures = [ "Crypto" "EventTarget" "Window" ]; 2643 + }; 2644 + "webpki" = rec { 2645 + crateName = "webpki"; 2646 + version = "0.22.0"; 2647 + edition = "2018"; 2648 + sha256 = "1gd1gxip5kgdwmrvhj5gjxij2mgg2mavq1ych4q1h272ja0xg5gh"; 2649 + authors = [ 2650 + "Brian Smith <brian@briansmith.org>" 2651 + ]; 2652 + dependencies = [ 2653 + { 2654 + name = "ring"; 2655 + packageId = "ring"; 2656 + usesDefaultFeatures = false; 2657 + } 2658 + { 2659 + name = "untrusted"; 2660 + packageId = "untrusted"; 2661 + } 2662 + ]; 2663 + features = { 2664 + "alloc" = [ "ring/alloc" ]; 2665 + "std" = [ "alloc" ]; 2666 + }; 2667 + resolvedDefaultFeatures = [ "alloc" "std" ]; 2668 + }; 2669 + "winapi" = rec { 2670 + crateName = "winapi"; 2671 + version = "0.3.9"; 2672 + edition = "2015"; 2673 + sha256 = "06gl025x418lchw1wxj64ycr7gha83m44cjr5sarhynd9xkrm0sw"; 2674 + authors = [ 2675 + "Peter Atashian <retep998@gmail.com>" 2676 + ]; 2677 + dependencies = [ 2678 + { 2679 + name = "winapi-i686-pc-windows-gnu"; 2680 + packageId = "winapi-i686-pc-windows-gnu"; 2681 + target = { target, features }: (stdenv.hostPlatform.config == "i686-pc-windows-gnu"); 2682 + } 2683 + { 2684 + name = "winapi-x86_64-pc-windows-gnu"; 2685 + packageId = "winapi-x86_64-pc-windows-gnu"; 2686 + target = { target, features }: (stdenv.hostPlatform.config == "x86_64-pc-windows-gnu"); 2687 + } 2688 + ]; 2689 + features = { 2690 + "debug" = [ "impl-debug" ]; 2691 + }; 2692 + resolvedDefaultFeatures = [ "ntsecapi" "wtypesbase" ]; 2693 + }; 2694 + "winapi-i686-pc-windows-gnu" = rec { 2695 + crateName = "winapi-i686-pc-windows-gnu"; 2696 + version = "0.4.0"; 2697 + edition = "2015"; 2698 + sha256 = "1dmpa6mvcvzz16zg6d5vrfy4bxgg541wxrcip7cnshi06v38ffxc"; 2699 + authors = [ 2700 + "Peter Atashian <retep998@gmail.com>" 2701 + ]; 2702 + 2703 + }; 2704 + "winapi-x86_64-pc-windows-gnu" = rec { 2705 + crateName = "winapi-x86_64-pc-windows-gnu"; 2706 + version = "0.4.0"; 2707 + edition = "2015"; 2708 + sha256 = "0gqq64czqb64kskjryj8isp62m2sgvx25yyj3kpc2myh85w24bki"; 2709 + authors = [ 2710 + "Peter Atashian <retep998@gmail.com>" 2711 + ]; 2712 + 2713 + }; 2714 + "x509-parser" = rec { 2715 + crateName = "x509-parser"; 2716 + version = "0.13.0"; 2717 + edition = "2018"; 2718 + sha256 = "0f3fqbv92q3a3s51md94sw3vgzs934agl4ii5a6ym364mkdlpwg5"; 2719 + authors = [ 2720 + "Pierre Chifflier <chifflier@wzdftpd.net>" 2721 + ]; 2722 + dependencies = [ 2723 + { 2724 + name = "asn1-rs"; 2725 + packageId = "asn1-rs"; 2726 + features = [ "datetime" ]; 2727 + } 2728 + { 2729 + name = "base64"; 2730 + packageId = "base64"; 2731 + } 2732 + { 2733 + name = "data-encoding"; 2734 + packageId = "data-encoding"; 2735 + } 2736 + { 2737 + name = "der-parser"; 2738 + packageId = "der-parser"; 2739 + features = [ "bigint" ]; 2740 + } 2741 + { 2742 + name = "lazy_static"; 2743 + packageId = "lazy_static"; 2744 + } 2745 + { 2746 + name = "nom"; 2747 + packageId = "nom"; 2748 + } 2749 + { 2750 + name = "oid-registry"; 2751 + packageId = "oid-registry"; 2752 + features = [ "crypto" "x509" ]; 2753 + } 2754 + { 2755 + name = "ring"; 2756 + packageId = "ring"; 2757 + optional = true; 2758 + } 2759 + { 2760 + name = "rusticata-macros"; 2761 + packageId = "rusticata-macros"; 2762 + } 2763 + { 2764 + name = "thiserror"; 2765 + packageId = "thiserror"; 2766 + } 2767 + { 2768 + name = "time"; 2769 + packageId = "time"; 2770 + features = [ "formatting" ]; 2771 + } 2772 + ]; 2773 + features = { 2774 + "ring" = [ "dep:ring" ]; 2775 + "verify" = [ "ring" ]; 2776 + }; 2777 + resolvedDefaultFeatures = [ "default" "ring" "verify" ]; 2778 + }; 2779 + "yasna" = rec { 2780 + crateName = "yasna"; 2781 + version = "0.5.0"; 2782 + edition = "2018"; 2783 + sha256 = "0k1gk11hq4rwlppv9f50bz8bnmgr73r66idpp7rybly96si38v9l"; 2784 + authors = [ 2785 + "Masaki Hara <ackie.h.gmai@gmail.com>" 2786 + ]; 2787 + dependencies = [ 2788 + { 2789 + name = "time"; 2790 + packageId = "time"; 2791 + optional = true; 2792 + usesDefaultFeatures = false; 2793 + features = [ "std" ]; 2794 + } 2795 + ]; 2796 + features = { 2797 + "bit-vec" = [ "dep:bit-vec" ]; 2798 + "num-bigint" = [ "dep:num-bigint" ]; 2799 + "time" = [ "dep:time" ]; 2800 + }; 2801 + resolvedDefaultFeatures = [ "default" "std" "time" ]; 2802 + }; 2803 + "zeroize" = rec { 2804 + crateName = "zeroize"; 2805 + version = "1.4.3"; 2806 + edition = "2018"; 2807 + sha256 = "068nvl3n5hk6lfn5y24grf2c7anzzqfzjjccscq3md7rqp79v3fn"; 2808 + authors = [ 2809 + "The RustCrypto Project Developers" 2810 + ]; 2811 + dependencies = [ 2812 + { 2813 + name = "zeroize_derive"; 2814 + packageId = "zeroize_derive"; 2815 + optional = true; 2816 + } 2817 + ]; 2818 + features = { 2819 + "default" = [ "alloc" ]; 2820 + "zeroize_derive" = [ "dep:zeroize_derive" ]; 2821 + }; 2822 + resolvedDefaultFeatures = [ "alloc" "default" "zeroize_derive" ]; 2823 + }; 2824 + "zeroize_derive" = rec { 2825 + crateName = "zeroize_derive"; 2826 + version = "1.3.1"; 2827 + edition = "2018"; 2828 + sha256 = "1nzdqyryjnqcrqz0vhddpkd8sybhn0bd8rbd6l33rdhhxwzz3s41"; 2829 + procMacro = true; 2830 + authors = [ 2831 + "The RustCrypto Project Developers" 2832 + ]; 2833 + dependencies = [ 2834 + { 2835 + name = "proc-macro2"; 2836 + packageId = "proc-macro2"; 2837 + } 2838 + { 2839 + name = "quote"; 2840 + packageId = "quote"; 2841 + } 2842 + { 2843 + name = "syn"; 2844 + packageId = "syn"; 2845 + } 2846 + { 2847 + name = "synstructure"; 2848 + packageId = "synstructure"; 2849 + } 2850 + ]; 2851 + 2852 + }; 2853 + }; 2854 + 2855 + # 2856 + # crate2nix/default.nix (excerpt start) 2857 + # 2858 + 2859 + /* Target (platform) data for conditional dependencies. 2860 + This corresponds roughly to what buildRustCrate is setting. 2861 + */ 2862 + defaultTarget = { 2863 + unix = true; 2864 + windows = false; 2865 + fuchsia = true; 2866 + test = false; 2867 + 2868 + # This doesn't appear to be officially documented anywhere yet. 2869 + # See https://github.com/rust-lang-nursery/rust-forge/issues/101. 2870 + os = 2871 + if stdenv.hostPlatform.isDarwin 2872 + then "macos" 2873 + else stdenv.hostPlatform.parsed.kernel.name; 2874 + arch = stdenv.hostPlatform.parsed.cpu.name; 2875 + family = "unix"; 2876 + env = "gnu"; 2877 + endian = 2878 + if stdenv.hostPlatform.parsed.cpu.significantByte.name == "littleEndian" 2879 + then "little" else "big"; 2880 + pointer_width = toString stdenv.hostPlatform.parsed.cpu.bits; 2881 + vendor = stdenv.hostPlatform.parsed.vendor.name; 2882 + debug_assertions = false; 2883 + }; 2884 + 2885 + /* Filters common temp files and build files. */ 2886 + # TODO(pkolloch): Substitute with gitignore filter 2887 + sourceFilter = name: type: 2888 + let 2889 + baseName = builtins.baseNameOf (builtins.toString name); 2890 + in 2891 + ! ( 2892 + # Filter out git 2893 + baseName == ".gitignore" 2894 + || (type == "directory" && baseName == ".git") 2895 + 2896 + # Filter out build results 2897 + || ( 2898 + type == "directory" && ( 2899 + baseName == "target" 2900 + || baseName == "_site" 2901 + || baseName == ".sass-cache" 2902 + || baseName == ".jekyll-metadata" 2903 + || baseName == "build-artifacts" 2904 + ) 2905 + ) 2906 + 2907 + # Filter out nix-build result symlinks 2908 + || ( 2909 + type == "symlink" && lib.hasPrefix "result" baseName 2910 + ) 2911 + 2912 + # Filter out IDE config 2913 + || ( 2914 + type == "directory" && ( 2915 + baseName == ".idea" || baseName == ".vscode" 2916 + ) 2917 + ) || lib.hasSuffix ".iml" baseName 2918 + 2919 + # Filter out nix build files 2920 + || baseName == "Cargo.nix" 2921 + 2922 + # Filter out editor backup / swap files. 2923 + || lib.hasSuffix "~" baseName 2924 + || builtins.match "^\\.sw[a-z]$$" baseName != null 2925 + || builtins.match "^\\..*\\.sw[a-z]$$" baseName != null 2926 + || lib.hasSuffix ".tmp" baseName 2927 + || lib.hasSuffix ".bak" baseName 2928 + || baseName == "tests.nix" 2929 + ); 2930 + 2931 + /* Returns a crate which depends on successful test execution 2932 + of crate given as the second argument. 2933 + 2934 + testCrateFlags: list of flags to pass to the test exectuable 2935 + testInputs: list of packages that should be available during test execution 2936 + */ 2937 + crateWithTest = { crate, testCrate, testCrateFlags, testInputs, testPreRun, testPostRun }: 2938 + assert builtins.typeOf testCrateFlags == "list"; 2939 + assert builtins.typeOf testInputs == "list"; 2940 + assert builtins.typeOf testPreRun == "string"; 2941 + assert builtins.typeOf testPostRun == "string"; 2942 + let 2943 + # override the `crate` so that it will build and execute tests instead of 2944 + # building the actual lib and bin targets We just have to pass `--test` 2945 + # to rustc and it will do the right thing. We execute the tests and copy 2946 + # their log and the test executables to $out for later inspection. 2947 + test = 2948 + let 2949 + drv = testCrate.override 2950 + ( 2951 + _: { 2952 + buildTests = true; 2953 + } 2954 + ); 2955 + # If the user hasn't set any pre/post commands, we don't want to 2956 + # insert empty lines. This means that any existing users of crate2nix 2957 + # don't get a spurious rebuild unless they set these explicitly. 2958 + testCommand = pkgs.lib.concatStringsSep "\n" 2959 + (pkgs.lib.filter (s: s != "") [ 2960 + testPreRun 2961 + "$f $testCrateFlags 2>&1 | tee -a $out" 2962 + testPostRun 2963 + ]); 2964 + in 2965 + pkgs.runCommand "run-tests-${testCrate.name}" 2966 + { 2967 + inherit testCrateFlags; 2968 + buildInputs = testInputs; 2969 + } '' 2970 + set -ex 2971 + 2972 + export RUST_BACKTRACE=1 2973 + 2974 + # recreate a file hierarchy as when running tests with cargo 2975 + 2976 + # the source for test data 2977 + ${pkgs.xorg.lndir}/bin/lndir ${crate.src} 2978 + 2979 + # build outputs 2980 + testRoot=target/debug 2981 + mkdir -p $testRoot 2982 + 2983 + # executables of the crate 2984 + # we copy to prevent std::env::current_exe() to resolve to a store location 2985 + for i in ${crate}/bin/*; do 2986 + cp "$i" "$testRoot" 2987 + done 2988 + chmod +w -R . 2989 + 2990 + # test harness executables are suffixed with a hash, like cargo does 2991 + # this allows to prevent name collision with the main 2992 + # executables of the crate 2993 + hash=$(basename $out) 2994 + for file in ${drv}/tests/*; do 2995 + f=$testRoot/$(basename $file)-$hash 2996 + cp $file $f 2997 + ${testCommand} 2998 + done 2999 + ''; 3000 + in 3001 + pkgs.runCommand "${crate.name}-linked" 3002 + { 3003 + inherit (crate) outputs crateName; 3004 + passthru = (crate.passthru or { }) // { 3005 + inherit test; 3006 + }; 3007 + } '' 3008 + echo tested by ${test} 3009 + ${lib.concatMapStringsSep "\n" (output: "ln -s ${crate.${output}} ${"$"}${output}") crate.outputs} 3010 + ''; 3011 + 3012 + /* A restricted overridable version of builtRustCratesWithFeatures. */ 3013 + buildRustCrateWithFeatures = 3014 + { packageId 3015 + , features ? rootFeatures 3016 + , crateOverrides ? defaultCrateOverrides 3017 + , buildRustCrateForPkgsFunc ? null 3018 + , runTests ? false 3019 + , testCrateFlags ? [ ] 3020 + , testInputs ? [ ] 3021 + # Any command to run immediatelly before a test is executed. 3022 + , testPreRun ? "" 3023 + # Any command run immediatelly after a test is executed. 3024 + , testPostRun ? "" 3025 + }: 3026 + lib.makeOverridable 3027 + ( 3028 + { features 3029 + , crateOverrides 3030 + , runTests 3031 + , testCrateFlags 3032 + , testInputs 3033 + , testPreRun 3034 + , testPostRun 3035 + }: 3036 + let 3037 + buildRustCrateForPkgsFuncOverriden = 3038 + if buildRustCrateForPkgsFunc != null 3039 + then buildRustCrateForPkgsFunc 3040 + else 3041 + ( 3042 + if crateOverrides == pkgs.defaultCrateOverrides 3043 + then buildRustCrateForPkgs 3044 + else 3045 + pkgs: (buildRustCrateForPkgs pkgs).override { 3046 + defaultCrateOverrides = crateOverrides; 3047 + } 3048 + ); 3049 + builtRustCrates = builtRustCratesWithFeatures { 3050 + inherit packageId features; 3051 + buildRustCrateForPkgsFunc = buildRustCrateForPkgsFuncOverriden; 3052 + runTests = false; 3053 + }; 3054 + builtTestRustCrates = builtRustCratesWithFeatures { 3055 + inherit packageId features; 3056 + buildRustCrateForPkgsFunc = buildRustCrateForPkgsFuncOverriden; 3057 + runTests = true; 3058 + }; 3059 + drv = builtRustCrates.crates.${packageId}; 3060 + testDrv = builtTestRustCrates.crates.${packageId}; 3061 + derivation = 3062 + if runTests then 3063 + crateWithTest 3064 + { 3065 + crate = drv; 3066 + testCrate = testDrv; 3067 + inherit testCrateFlags testInputs testPreRun testPostRun; 3068 + } 3069 + else drv; 3070 + in 3071 + derivation 3072 + ) 3073 + { inherit features crateOverrides runTests testCrateFlags testInputs testPreRun testPostRun; }; 3074 + 3075 + /* Returns an attr set with packageId mapped to the result of buildRustCrateForPkgsFunc 3076 + for the corresponding crate. 3077 + */ 3078 + builtRustCratesWithFeatures = 3079 + { packageId 3080 + , features 3081 + , crateConfigs ? crates 3082 + , buildRustCrateForPkgsFunc 3083 + , runTests 3084 + , target ? defaultTarget 3085 + } @ args: 3086 + assert (builtins.isAttrs crateConfigs); 3087 + assert (builtins.isString packageId); 3088 + assert (builtins.isList features); 3089 + assert (builtins.isAttrs target); 3090 + assert (builtins.isBool runTests); 3091 + let 3092 + rootPackageId = packageId; 3093 + mergedFeatures = mergePackageFeatures 3094 + ( 3095 + args // { 3096 + inherit rootPackageId; 3097 + target = target // { test = runTests; }; 3098 + } 3099 + ); 3100 + # Memoize built packages so that reappearing packages are only built once. 3101 + builtByPackageIdByPkgs = mkBuiltByPackageIdByPkgs pkgs; 3102 + mkBuiltByPackageIdByPkgs = pkgs: 3103 + let 3104 + self = { 3105 + crates = lib.mapAttrs (packageId: value: buildByPackageIdForPkgsImpl self pkgs packageId) crateConfigs; 3106 + build = mkBuiltByPackageIdByPkgs pkgs.buildPackages; 3107 + }; 3108 + in 3109 + self; 3110 + buildByPackageIdForPkgsImpl = self: pkgs: packageId: 3111 + let 3112 + features = mergedFeatures."${packageId}" or [ ]; 3113 + crateConfig' = crateConfigs."${packageId}"; 3114 + crateConfig = 3115 + builtins.removeAttrs crateConfig' [ "resolvedDefaultFeatures" "devDependencies" ]; 3116 + devDependencies = 3117 + lib.optionals 3118 + (runTests && packageId == rootPackageId) 3119 + (crateConfig'.devDependencies or [ ]); 3120 + dependencies = 3121 + dependencyDerivations { 3122 + inherit features target; 3123 + buildByPackageId = depPackageId: 3124 + # proc_macro crates must be compiled for the build architecture 3125 + if crateConfigs.${depPackageId}.procMacro or false 3126 + then self.build.crates.${depPackageId} 3127 + else self.crates.${depPackageId}; 3128 + dependencies = 3129 + (crateConfig.dependencies or [ ]) 3130 + ++ devDependencies; 3131 + }; 3132 + buildDependencies = 3133 + dependencyDerivations { 3134 + inherit features target; 3135 + buildByPackageId = depPackageId: 3136 + self.build.crates.${depPackageId}; 3137 + dependencies = crateConfig.buildDependencies or [ ]; 3138 + }; 3139 + filterEnabledDependenciesForThis = dependencies: filterEnabledDependencies { 3140 + inherit dependencies features target; 3141 + }; 3142 + dependenciesWithRenames = 3143 + lib.filter (d: d ? "rename") 3144 + ( 3145 + filterEnabledDependenciesForThis 3146 + ( 3147 + (crateConfig.buildDependencies or [ ]) 3148 + ++ (crateConfig.dependencies or [ ]) 3149 + ++ devDependencies 3150 + ) 3151 + ); 3152 + # Crate renames have the form: 3153 + # 3154 + # { 3155 + # crate_name = [ 3156 + # { version = "1.2.3"; rename = "crate_name01"; } 3157 + # ]; 3158 + # # ... 3159 + # } 3160 + crateRenames = 3161 + let 3162 + grouped = 3163 + lib.groupBy 3164 + (dependency: dependency.name) 3165 + dependenciesWithRenames; 3166 + versionAndRename = dep: 3167 + let 3168 + package = crateConfigs."${dep.packageId}"; 3169 + in 3170 + { inherit (dep) rename; version = package.version; }; 3171 + in 3172 + lib.mapAttrs (name: choices: builtins.map versionAndRename choices) grouped; 3173 + in 3174 + buildRustCrateForPkgsFunc pkgs 3175 + ( 3176 + crateConfig // { 3177 + src = crateConfig.src or ( 3178 + pkgs.fetchurl rec { 3179 + name = "${crateConfig.crateName}-${crateConfig.version}.tar.gz"; 3180 + # https://www.pietroalbini.org/blog/downloading-crates-io/ 3181 + # Not rate-limited, CDN URL. 3182 + url = "https://static.crates.io/crates/${crateConfig.crateName}/${crateConfig.crateName}-${crateConfig.version}.crate"; 3183 + sha256 = 3184 + assert (lib.assertMsg (crateConfig ? sha256) "Missing sha256 for ${name}"); 3185 + crateConfig.sha256; 3186 + } 3187 + ); 3188 + extraRustcOpts = lib.lists.optional (targetFeatures != [ ]) "-C target-feature=${lib.concatMapStringsSep "," (x: "+${x}") targetFeatures}"; 3189 + inherit features dependencies buildDependencies crateRenames release; 3190 + } 3191 + ); 3192 + in 3193 + builtByPackageIdByPkgs; 3194 + 3195 + /* Returns the actual derivations for the given dependencies. */ 3196 + dependencyDerivations = 3197 + { buildByPackageId 3198 + , features 3199 + , dependencies 3200 + , target 3201 + }: 3202 + assert (builtins.isList features); 3203 + assert (builtins.isList dependencies); 3204 + assert (builtins.isAttrs target); 3205 + let 3206 + enabledDependencies = filterEnabledDependencies { 3207 + inherit dependencies features target; 3208 + }; 3209 + depDerivation = dependency: buildByPackageId dependency.packageId; 3210 + in 3211 + map depDerivation enabledDependencies; 3212 + 3213 + /* Returns a sanitized version of val with all values substituted that cannot 3214 + be serialized as JSON. 3215 + */ 3216 + sanitizeForJson = val: 3217 + if builtins.isAttrs val 3218 + then lib.mapAttrs (n: v: sanitizeForJson v) val 3219 + else if builtins.isList val 3220 + then builtins.map sanitizeForJson val 3221 + else if builtins.isFunction val 3222 + then "function" 3223 + else val; 3224 + 3225 + /* Returns various tools to debug a crate. */ 3226 + debugCrate = { packageId, target ? defaultTarget }: 3227 + assert (builtins.isString packageId); 3228 + let 3229 + debug = rec { 3230 + # The built tree as passed to buildRustCrate. 3231 + buildTree = buildRustCrateWithFeatures { 3232 + buildRustCrateForPkgsFunc = _: lib.id; 3233 + inherit packageId; 3234 + }; 3235 + sanitizedBuildTree = sanitizeForJson buildTree; 3236 + dependencyTree = sanitizeForJson 3237 + ( 3238 + buildRustCrateWithFeatures { 3239 + buildRustCrateForPkgsFunc = _: crate: { 3240 + "01_crateName" = crate.crateName or false; 3241 + "02_features" = crate.features or [ ]; 3242 + "03_dependencies" = crate.dependencies or [ ]; 3243 + }; 3244 + inherit packageId; 3245 + } 3246 + ); 3247 + mergedPackageFeatures = mergePackageFeatures { 3248 + features = rootFeatures; 3249 + inherit packageId target; 3250 + }; 3251 + diffedDefaultPackageFeatures = diffDefaultPackageFeatures { 3252 + inherit packageId target; 3253 + }; 3254 + }; 3255 + in 3256 + { internal = debug; }; 3257 + 3258 + /* Returns differences between cargo default features and crate2nix default 3259 + features. 3260 + 3261 + This is useful for verifying the feature resolution in crate2nix. 3262 + */ 3263 + diffDefaultPackageFeatures = 3264 + { crateConfigs ? crates 3265 + , packageId 3266 + , target 3267 + }: 3268 + assert (builtins.isAttrs crateConfigs); 3269 + let 3270 + prefixValues = prefix: lib.mapAttrs (n: v: { "${prefix}" = v; }); 3271 + mergedFeatures = 3272 + prefixValues 3273 + "crate2nix" 3274 + (mergePackageFeatures { inherit crateConfigs packageId target; features = [ "default" ]; }); 3275 + configs = prefixValues "cargo" crateConfigs; 3276 + combined = lib.foldAttrs (a: b: a // b) { } [ mergedFeatures configs ]; 3277 + onlyInCargo = 3278 + builtins.attrNames 3279 + (lib.filterAttrs (n: v: !(v ? "crate2nix") && (v ? "cargo")) combined); 3280 + onlyInCrate2Nix = 3281 + builtins.attrNames 3282 + (lib.filterAttrs (n: v: (v ? "crate2nix") && !(v ? "cargo")) combined); 3283 + differentFeatures = lib.filterAttrs 3284 + ( 3285 + n: v: 3286 + (v ? "crate2nix") 3287 + && (v ? "cargo") 3288 + && (v.crate2nix.features or [ ]) != (v."cargo".resolved_default_features or [ ]) 3289 + ) 3290 + combined; 3291 + in 3292 + builtins.toJSON { 3293 + inherit onlyInCargo onlyInCrate2Nix differentFeatures; 3294 + }; 3295 + 3296 + /* Returns an attrset mapping packageId to the list of enabled features. 3297 + 3298 + If multiple paths to a dependency enable different features, the 3299 + corresponding feature sets are merged. Features in rust are additive. 3300 + */ 3301 + mergePackageFeatures = 3302 + { crateConfigs ? crates 3303 + , packageId 3304 + , rootPackageId ? packageId 3305 + , features ? rootFeatures 3306 + , dependencyPath ? [ crates.${packageId}.crateName ] 3307 + , featuresByPackageId ? { } 3308 + , target 3309 + # Adds devDependencies to the crate with rootPackageId. 3310 + , runTests ? false 3311 + , ... 3312 + } @ args: 3313 + assert (builtins.isAttrs crateConfigs); 3314 + assert (builtins.isString packageId); 3315 + assert (builtins.isString rootPackageId); 3316 + assert (builtins.isList features); 3317 + assert (builtins.isList dependencyPath); 3318 + assert (builtins.isAttrs featuresByPackageId); 3319 + assert (builtins.isAttrs target); 3320 + assert (builtins.isBool runTests); 3321 + let 3322 + crateConfig = crateConfigs."${packageId}" or (builtins.throw "Package not found: ${packageId}"); 3323 + expandedFeatures = expandFeatures (crateConfig.features or { }) features; 3324 + enabledFeatures = enableFeatures (crateConfig.dependencies or [ ]) expandedFeatures; 3325 + depWithResolvedFeatures = dependency: 3326 + let 3327 + packageId = dependency.packageId; 3328 + features = dependencyFeatures enabledFeatures dependency; 3329 + in 3330 + { inherit packageId features; }; 3331 + resolveDependencies = cache: path: dependencies: 3332 + assert (builtins.isAttrs cache); 3333 + assert (builtins.isList dependencies); 3334 + let 3335 + enabledDependencies = filterEnabledDependencies { 3336 + inherit dependencies target; 3337 + features = enabledFeatures; 3338 + }; 3339 + directDependencies = map depWithResolvedFeatures enabledDependencies; 3340 + foldOverCache = op: lib.foldl op cache directDependencies; 3341 + in 3342 + foldOverCache 3343 + ( 3344 + cache: { packageId, features }: 3345 + let 3346 + cacheFeatures = cache.${packageId} or [ ]; 3347 + combinedFeatures = sortedUnique (cacheFeatures ++ features); 3348 + in 3349 + if cache ? ${packageId} && cache.${packageId} == combinedFeatures 3350 + then cache 3351 + else 3352 + mergePackageFeatures { 3353 + features = combinedFeatures; 3354 + featuresByPackageId = cache; 3355 + inherit crateConfigs packageId target runTests rootPackageId; 3356 + } 3357 + ); 3358 + cacheWithSelf = 3359 + let 3360 + cacheFeatures = featuresByPackageId.${packageId} or [ ]; 3361 + combinedFeatures = sortedUnique (cacheFeatures ++ enabledFeatures); 3362 + in 3363 + featuresByPackageId // { 3364 + "${packageId}" = combinedFeatures; 3365 + }; 3366 + cacheWithDependencies = 3367 + resolveDependencies cacheWithSelf "dep" 3368 + ( 3369 + crateConfig.dependencies or [ ] 3370 + ++ lib.optionals 3371 + (runTests && packageId == rootPackageId) 3372 + (crateConfig.devDependencies or [ ]) 3373 + ); 3374 + cacheWithAll = 3375 + resolveDependencies 3376 + cacheWithDependencies "build" 3377 + (crateConfig.buildDependencies or [ ]); 3378 + in 3379 + cacheWithAll; 3380 + 3381 + /* Returns the enabled dependencies given the enabled features. */ 3382 + filterEnabledDependencies = { dependencies, features, target }: 3383 + assert (builtins.isList dependencies); 3384 + assert (builtins.isList features); 3385 + assert (builtins.isAttrs target); 3386 + 3387 + lib.filter 3388 + ( 3389 + dep: 3390 + let 3391 + targetFunc = dep.target or (features: true); 3392 + in 3393 + targetFunc { inherit features target; } 3394 + && ( 3395 + !(dep.optional or false) 3396 + || builtins.any (doesFeatureEnableDependency dep) features 3397 + ) 3398 + ) 3399 + dependencies; 3400 + 3401 + /* Returns whether the given feature should enable the given dependency. */ 3402 + doesFeatureEnableDependency = dependency: feature: 3403 + let 3404 + name = dependency.rename or dependency.name; 3405 + prefix = "${name}/"; 3406 + len = builtins.stringLength prefix; 3407 + startsWithPrefix = builtins.substring 0 len feature == prefix; 3408 + in 3409 + feature == name || startsWithPrefix; 3410 + 3411 + /* Returns the expanded features for the given inputFeatures by applying the 3412 + rules in featureMap. 3413 + 3414 + featureMap is an attribute set which maps feature names to lists of further 3415 + feature names to enable in case this feature is selected. 3416 + */ 3417 + expandFeatures = featureMap: inputFeatures: 3418 + assert (builtins.isAttrs featureMap); 3419 + assert (builtins.isList inputFeatures); 3420 + let 3421 + expandFeature = feature: 3422 + assert (builtins.isString feature); 3423 + [ feature ] ++ (expandFeatures featureMap (featureMap."${feature}" or [ ])); 3424 + outFeatures = lib.concatMap expandFeature inputFeatures; 3425 + in 3426 + sortedUnique outFeatures; 3427 + 3428 + /* This function adds optional dependencies as features if they are enabled 3429 + indirectly by dependency features. This function mimics Cargo's behavior 3430 + described in a note at: 3431 + https://doc.rust-lang.org/nightly/cargo/reference/features.html#dependency-features 3432 + */ 3433 + enableFeatures = dependencies: features: 3434 + assert (builtins.isList features); 3435 + assert (builtins.isList dependencies); 3436 + let 3437 + additionalFeatures = lib.concatMap 3438 + ( 3439 + dependency: 3440 + assert (builtins.isAttrs dependency); 3441 + let 3442 + enabled = builtins.any (doesFeatureEnableDependency dependency) features; 3443 + in 3444 + if (dependency.optional or false) && enabled 3445 + then [ (dependency.rename or dependency.name) ] 3446 + else [ ] 3447 + ) 3448 + dependencies; 3449 + in 3450 + sortedUnique (features ++ additionalFeatures); 3451 + 3452 + /* 3453 + Returns the actual features for the given dependency. 3454 + 3455 + features: The features of the crate that refers this dependency. 3456 + */ 3457 + dependencyFeatures = features: dependency: 3458 + assert (builtins.isList features); 3459 + assert (builtins.isAttrs dependency); 3460 + let 3461 + defaultOrNil = 3462 + if dependency.usesDefaultFeatures or true 3463 + then [ "default" ] 3464 + else [ ]; 3465 + explicitFeatures = dependency.features or [ ]; 3466 + additionalDependencyFeatures = 3467 + let 3468 + dependencyPrefix = (dependency.rename or dependency.name) + "/"; 3469 + dependencyFeatures = 3470 + builtins.filter (f: lib.hasPrefix dependencyPrefix f) features; 3471 + in 3472 + builtins.map (lib.removePrefix dependencyPrefix) dependencyFeatures; 3473 + in 3474 + defaultOrNil ++ explicitFeatures ++ additionalDependencyFeatures; 3475 + 3476 + /* Sorts and removes duplicates from a list of strings. */ 3477 + sortedUnique = features: 3478 + assert (builtins.isList features); 3479 + assert (builtins.all builtins.isString features); 3480 + let 3481 + outFeaturesSet = lib.foldl (set: feature: set // { "${feature}" = 1; }) { } features; 3482 + outFeaturesUnique = builtins.attrNames outFeaturesSet; 3483 + in 3484 + builtins.sort (a: b: a < b) outFeaturesUnique; 3485 + 3486 + deprecationWarning = message: value: 3487 + if strictDeprecation 3488 + then builtins.throw "strictDeprecation enabled, aborting: ${message}" 3489 + else builtins.trace message value; 3490 + 3491 + # 3492 + # crate2nix/default.nix (excerpt end) 3493 + # 3494 + }; 3495 + } 3496 +
-1
pkgs/desktops/plasma-5/default.nix
··· 124 124 ksystemstats = callPackage ./ksystemstats.nix {}; 125 125 kwallet-pam = callPackage ./kwallet-pam.nix {}; 126 126 kwayland-integration = callPackage ./kwayland-integration.nix {}; 127 - kwayland-server = callPackage ./kwayland-server {}; 128 127 kwin = callPackage ./kwin {}; 129 128 kwrited = callPackage ./kwrited.nix {}; 130 129 layer-shell-qt = callPackage ./layer-shell-qt.nix {};
+1 -1
pkgs/desktops/plasma-5/fetch.sh
··· 1 - WGET_ARGS=( https://download.kde.org/stable/plasma/5.24.5/ -A '*.tar.xz' ) 1 + WGET_ARGS=( https://download.kde.org/stable/plasma/5.25.0/ -A '*.tar.xz' )
-25
pkgs/desktops/plasma-5/kwayland-server/0001-Use-KDE_INSTALL_TARGETS_DEFAULT_ARGS-when-installing.patch
··· 1 - From 80bca7370d4b8bafcf18abcda30f02e190f419a4 Mon Sep 17 00:00:00 2001 2 - From: Tom Hall <tahall256@protonmail.ch> 3 - Date: Sat, 29 Aug 2020 19:14:30 +0100 4 - Subject: [PATCH] Use KDE_INSTALL_TARGETS_DEFAULT_ARGS when installing targets 5 - 6 - --- 7 - src/server/CMakeLists.txt | 2 +- 8 - 1 file changed, 1 insertion(+), 1 deletion(-) 9 - 10 - diff --git a/src/server/CMakeLists.txt b/src/server/CMakeLists.txt 11 - index 0f99682..35e3601 100644 12 - --- a/src/server/CMakeLists.txt 13 - +++ b/src/server/CMakeLists.txt 14 - @@ -356,7 +356,7 @@ set_target_properties(KWaylandServer PROPERTIES VERSION ${KWAYLANDSERVER_VERSI 15 - SOVERSION ${KWAYLANDSERVER_SOVERSION} 16 - ) 17 - 18 - -install(TARGETS KWaylandServer EXPORT KWaylandServerTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS}) 19 - +install(TARGETS KWaylandServer EXPORT KWaylandServerTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 20 - 21 - set(SERVER_LIB_HEADERS 22 - ${CMAKE_CURRENT_BINARY_DIR}/KWaylandServer/kwaylandserver_export.h 23 - -- 24 - 2.26.2 25 -
-18
pkgs/desktops/plasma-5/kwayland-server/default.nix
··· 1 - { 2 - mkDerivation, lib, cmake, 3 - extra-cmake-modules, kdoctools, 4 - kwayland, plasma-wayland-protocols, 5 - wayland, wayland-protocols, qtbase 6 - }: 7 - 8 - mkDerivation { 9 - pname = "kwayland-server"; 10 - nativeBuildInputs = [ 11 - cmake 12 - extra-cmake-modules #kdoctools 13 - ]; 14 - buildInputs = [ 15 - kwayland plasma-wayland-protocols wayland wayland-protocols 16 - ]; 17 - patches = [ ./0001-Use-KDE_INSTALL_TARGETS_DEFAULT_ARGS-when-installing.patch ]; 18 - }
+6 -6
pkgs/desktops/plasma-5/kwin/0001-NixOS-Unwrap-executable-name-for-.desktop-search.patch
··· 13 13 --- 14 14 src/nixos_utils.h | 41 +++++++++++++++++++++++++++++++++++++++++ 15 15 src/service_utils.h | 4 +++- 16 - src/waylandclient.cpp | 5 ++++- 16 + src/waylandwindow.cpp | 5 ++++- 17 17 3 files changed, 48 insertions(+), 2 deletions(-) 18 18 create mode 100644 src/nixos_utils.h 19 19 ··· 87 87 // needed to be able to use the logging category in a header static function 88 88 static QLoggingCategory KWIN_UTILS ("KWIN_UTILS", QtWarningMsg); 89 89 const auto servicesFound = KApplicationTrader::query([&executablePath] (const KService::Ptr &service) { 90 - diff --git a/src/waylandclient.cpp b/src/waylandclient.cpp 90 + diff --git a/src/waylandwindow.cpp b/src/waylandwindow.cpp 91 91 index fd2c0c1..ae8cf96 100644 92 - --- a/src/waylandclient.cpp 93 - +++ b/src/waylandclient.cpp 92 + --- a/src/waylandwindow.cpp 93 + +++ b/src/waylandwindow.cpp 94 94 @@ -10,6 +10,7 @@ 95 95 #include "screens.h" 96 96 #include "wayland_server.h" ··· 99 99 100 100 #include <KWaylandServer/display.h> 101 101 #include <KWaylandServer/clientbuffer.h> 102 - @@ -173,7 +174,9 @@ void WaylandClient::updateIcon() 102 + @@ -173,7 +174,9 @@ void WaylandWindow::updateIcon() 103 103 104 - void WaylandClient::updateResourceName() 104 + void WaylandWindow::updateResourceName() 105 105 { 106 106 - const QFileInfo fileInfo(surface()->client()->executablePath()); 107 107 + const QString in_path = surface()->client()->executablePath();
+8 -8
pkgs/desktops/plasma-5/kwin/0002-xwayland.patch
··· 4 4 Subject: [PATCH 2/3] xwayland 5 5 6 6 --- 7 - src/xwl/xwayland.cpp | 2 +- 7 + src/xwayland/xwaylandlauncher.cpp | 2 +- 8 8 1 file changed, 1 insertion(+), 1 deletion(-) 9 9 10 - diff --git a/src/xwl/xwayland.cpp b/src/xwl/xwayland.cpp 10 + diff --git a/src/xwayland/xwaylandlauncher.cpp b/src/xwayland/xwaylandlauncher.cpp 11 11 index 57efdde..a211a58 100644 12 - --- a/src/xwl/xwayland.cpp 13 - +++ b/src/xwl/xwayland.cpp 14 - @@ -124,7 +124,7 @@ void Xwayland::start() 12 + --- a/src/xwayland/xwaylandlauncher.cpp 13 + +++ b/src/xwayland/xwaylandlauncher.cpp 14 + @@ -163,7 +163,7 @@ void Xwayland::start() 15 15 16 - m_xwaylandProcess = new Process(this); 16 + m_xwaylandProcess = new QProcess(this); 17 17 m_xwaylandProcess->setProcessChannelMode(QProcess::ForwardedErrorChannel); 18 18 - m_xwaylandProcess->setProgram(QStringLiteral("Xwayland")); 19 19 + m_xwaylandProcess->setProgram(QLatin1String(NIXPKGS_XWAYLAND)); 20 - QProcessEnvironment env = m_app->processStartupEnvironment(); 20 + QProcessEnvironment env = QProcessEnvironment::systemEnvironment(); 21 21 env.insert("WAYLAND_SOCKET", QByteArray::number(wlfd)); 22 - env.insert("EGL_PLATFORM", QByteArrayLiteral("DRM")); 22 + if (qEnvironmentVariableIsSet("KWIN_XWAYLAND_DEBUG")) { 23 23 -- 24 24 2.29.2 25 25
+10 -2
pkgs/desktops/plasma-5/kwin/default.nix
··· 4 4 5 5 libepoxy, lcms2, libICE, libSM, libcap, libdrm, libinput, libxkbcommon, mesa, 6 6 pipewire, udev, wayland, xcb-util-cursor, xwayland, 7 + plasma-wayland-protocols, wayland-protocols, libxcvt, 7 8 8 9 qtdeclarative, qtmultimedia, qtquickcontrols2, qtscript, qtsensors, 9 10 qtvirtualkeyboard, qtx11extras, ··· 11 12 breeze-qt5, kactivities, kcompletion, kcmutils, kconfig, kconfigwidgets, 12 13 kcoreaddons, kcrash, kdeclarative, kdecoration, kglobalaccel, ki18n, 13 14 kiconthemes, kidletime, kinit, kio, knewstuff, knotifications, kpackage, 14 - krunner, kscreenlocker, kservice, kwayland, kwayland-server, kwidgetsaddons, 15 + krunner, kscreenlocker, kservice, kwayland, kwidgetsaddons, 15 16 kwindowsystem, kxmlgui, plasma-framework, libqaccessibilityclient, 17 + python3 16 18 }: 17 19 18 20 # TODO (ttuegel): investigate qmlplugindump failure ··· 23 25 buildInputs = [ 24 26 libepoxy lcms2 libICE libSM libcap libdrm libinput libxkbcommon mesa pipewire 25 27 udev wayland xcb-util-cursor xwayland 28 + libxcvt plasma-wayland-protocols wayland-protocols 26 29 27 30 qtdeclarative qtmultimedia qtquickcontrols2 qtscript qtsensors 28 31 qtvirtualkeyboard qtx11extras ··· 30 33 breeze-qt5 kactivities kcmutils kcompletion kconfig kconfigwidgets 31 34 kcoreaddons kcrash kdeclarative kdecoration kglobalaccel ki18n kiconthemes 32 35 kidletime kinit kio knewstuff knotifications kpackage krunner kscreenlocker 33 - kservice kwayland kwayland-server kwidgetsaddons kwindowsystem kxmlgui 36 + kservice kwayland kwidgetsaddons kwindowsystem kxmlgui 34 37 plasma-framework libqaccessibilityclient 35 38 36 39 ]; 37 40 outputs = [ "out" "dev" ]; 41 + 42 + postPatch = '' 43 + patchShebangs src/effects/strip-effect-metadata.py 44 + ''; 45 + 38 46 patches = [ 39 47 ./0001-follow-symlinks.patch 40 48 ./0002-xwayland.patch
+4 -2
pkgs/desktops/plasma-5/plasma-integration/default.nix
··· 2 2 mkDerivation, 3 3 extra-cmake-modules, 4 4 breeze-qt5, kconfig, kconfigwidgets, kiconthemes, kio, knotifications, 5 - kwayland, libXcursor, qtquickcontrols2 5 + kwayland, libXcursor, qtquickcontrols2, wayland, wayland-protocols, 6 + plasma-wayland-protocols 6 7 }: 7 8 8 9 # TODO: install Noto Sans and Oxygen Mono fonts with plasma-integration ··· 12 13 nativeBuildInputs = [ extra-cmake-modules ]; 13 14 buildInputs = [ 14 15 breeze-qt5 kconfig kconfigwidgets kiconthemes kio knotifications kwayland 15 - libXcursor qtquickcontrols2 16 + libXcursor qtquickcontrols2 wayland wayland-protocols 17 + plasma-wayland-protocols 16 18 ]; 17 19 }
+1 -1
pkgs/desktops/plasma-5/plasma-workspace/default.nix
··· 57 57 # QT_INSTALL_BINS refers to qtbase, and qdbus is in qttools 58 58 postPatch = '' 59 59 substituteInPlace CMakeLists.txt \ 60 - --replace 'query_qmake(QtBinariesDir QT_INSTALL_BINS)' 'set(QtBinariesDir "${lib.getBin qttools}/bin")' 60 + --replace 'ecm_query_qt(QtBinariesDir QT_INSTALL_BINS)' 'set(QtBinariesDir "${lib.getBin qttools}/bin")' 61 61 ''; 62 62 63 63 NIX_CFLAGS_COMPILE = [
+218 -218
pkgs/desktops/plasma-5/srcs.nix
··· 4 4 5 5 { 6 6 bluedevil = { 7 - version = "5.24.5"; 7 + version = "5.25.0"; 8 8 src = fetchurl { 9 - url = "${mirror}/stable/plasma/5.24.5/bluedevil-5.24.5.tar.xz"; 10 - sha256 = "1yhynfpgm2cwvimh63hihg5dm0hzjp20364bvjyyh108830rjsf9"; 11 - name = "bluedevil-5.24.5.tar.xz"; 9 + url = "${mirror}/stable/plasma/5.25.0/bluedevil-5.25.0.tar.xz"; 10 + sha256 = "18iaxyfjgs7zk972aajxww372sj6azqx5flnxbs7m9zmrg687d2v"; 11 + name = "bluedevil-5.25.0.tar.xz"; 12 12 }; 13 13 }; 14 14 breeze = { 15 - version = "5.24.5"; 15 + version = "5.25.0"; 16 16 src = fetchurl { 17 - url = "${mirror}/stable/plasma/5.24.5/breeze-5.24.5.tar.xz"; 18 - sha256 = "18zhm9my0vhwiq95v3p48z8s5m4a5c7kw8n144ykqlm51nssc9c5"; 19 - name = "breeze-5.24.5.tar.xz"; 17 + url = "${mirror}/stable/plasma/5.25.0/breeze-5.25.0.tar.xz"; 18 + sha256 = "0kph45sasp0zvccp4sblglg9b851a8jxi8zsjbj2vpfrwrmyyv4l"; 19 + name = "breeze-5.25.0.tar.xz"; 20 20 }; 21 21 }; 22 22 breeze-grub = { 23 - version = "5.24.5"; 23 + version = "5.25.0"; 24 24 src = fetchurl { 25 - url = "${mirror}/stable/plasma/5.24.5/breeze-grub-5.24.5.tar.xz"; 26 - sha256 = "02lcv23l3zr0g6nggmrxz4pgq852fir9yramhaxmcg634pxiacni"; 27 - name = "breeze-grub-5.24.5.tar.xz"; 25 + url = "${mirror}/stable/plasma/5.25.0/breeze-grub-5.25.0.tar.xz"; 26 + sha256 = "1i5a32spn0kdrdnbd3za3fjchk006l46ybn41h2fbrzq908yh44w"; 27 + name = "breeze-grub-5.25.0.tar.xz"; 28 28 }; 29 29 }; 30 30 breeze-gtk = { 31 - version = "5.24.5"; 31 + version = "5.25.0"; 32 32 src = fetchurl { 33 - url = "${mirror}/stable/plasma/5.24.5/breeze-gtk-5.24.5.tar.xz"; 34 - sha256 = "0c25z69lyjczm05jraqk2f09sipkhpsz5zirwzqdq3apip06qw93"; 35 - name = "breeze-gtk-5.24.5.tar.xz"; 33 + url = "${mirror}/stable/plasma/5.25.0/breeze-gtk-5.25.0.tar.xz"; 34 + sha256 = "0hnyslgngqsywaqbfx845wfdpdvqymizvjyryi10sbki80fmdbmc"; 35 + name = "breeze-gtk-5.25.0.tar.xz"; 36 36 }; 37 37 }; 38 38 breeze-plymouth = { 39 - version = "5.24.5"; 39 + version = "5.25.0"; 40 40 src = fetchurl { 41 - url = "${mirror}/stable/plasma/5.24.5/breeze-plymouth-5.24.5.tar.xz"; 42 - sha256 = "044sbffr4sqvgkfbraa4rvlsih7zz9b300hipp33mwhpzyjjcpdc"; 43 - name = "breeze-plymouth-5.24.5.tar.xz"; 41 + url = "${mirror}/stable/plasma/5.25.0/breeze-plymouth-5.25.0.tar.xz"; 42 + sha256 = "1b3qlw99d2rqpay47188bc0yqzp95s8g6skx7znxq8cxgg7ck24j"; 43 + name = "breeze-plymouth-5.25.0.tar.xz"; 44 44 }; 45 45 }; 46 46 discover = { 47 - version = "5.24.5"; 47 + version = "5.25.0"; 48 48 src = fetchurl { 49 - url = "${mirror}/stable/plasma/5.24.5/discover-5.24.5.tar.xz"; 50 - sha256 = "18a8z9ifyyjmmc620dsh491vb1q3q9bxd8gfjf5k87mgwmg1wmwk"; 51 - name = "discover-5.24.5.tar.xz"; 49 + url = "${mirror}/stable/plasma/5.25.0/discover-5.25.0.tar.xz"; 50 + sha256 = "0ws0hvxnbf3mwy5lsyv56b73vjdswhy8lh01sx33xmgpbnyykqni"; 51 + name = "discover-5.25.0.tar.xz"; 52 52 }; 53 53 }; 54 54 drkonqi = { 55 - version = "5.24.5"; 55 + version = "5.25.0"; 56 56 src = fetchurl { 57 - url = "${mirror}/stable/plasma/5.24.5/drkonqi-5.24.5.tar.xz"; 58 - sha256 = "1ps1p8pvp51rswynbv337qr3qj2z7r7kd9qpxgcrha9pql01h5gy"; 59 - name = "drkonqi-5.24.5.tar.xz"; 57 + url = "${mirror}/stable/plasma/5.25.0/drkonqi-5.25.0.tar.xz"; 58 + sha256 = "123snx7hfk9m7ds1vk047g3q5lkfmn00w5668xvpqr7yqw9w78fh"; 59 + name = "drkonqi-5.25.0.tar.xz"; 60 60 }; 61 61 }; 62 62 kactivitymanagerd = { 63 - version = "5.24.5"; 63 + version = "5.25.0"; 64 64 src = fetchurl { 65 - url = "${mirror}/stable/plasma/5.24.5/kactivitymanagerd-5.24.5.tar.xz"; 66 - sha256 = "0j6d50cjry4j3vzxb6hd4w95y2h3l0yfhyrhl693njr64aq7d4pa"; 67 - name = "kactivitymanagerd-5.24.5.tar.xz"; 65 + url = "${mirror}/stable/plasma/5.25.0/kactivitymanagerd-5.25.0.tar.xz"; 66 + sha256 = "1iwrjf090s47mwl6rlk3fjk96bkrz56mvbk6d474b1f2n2ymqibm"; 67 + name = "kactivitymanagerd-5.25.0.tar.xz"; 68 68 }; 69 69 }; 70 70 kde-cli-tools = { 71 - version = "5.24.5"; 71 + version = "5.25.0"; 72 72 src = fetchurl { 73 - url = "${mirror}/stable/plasma/5.24.5/kde-cli-tools-5.24.5.tar.xz"; 74 - sha256 = "0afksrxd6mq9rcvh3g8y05kl0la4wmn1yksif8p1bcxpd4sdvw77"; 75 - name = "kde-cli-tools-5.24.5.tar.xz"; 73 + url = "${mirror}/stable/plasma/5.25.0/kde-cli-tools-5.25.0.tar.xz"; 74 + sha256 = "0j3cib7yzmixsq2v2kymdz9sip8qxgq1x3ns86xlcwcl4fh77mqy"; 75 + name = "kde-cli-tools-5.25.0.tar.xz"; 76 76 }; 77 77 }; 78 - kde-gtk-config = { 79 - version = "5.24.5"; 78 + kdecoration = { 79 + version = "5.25.0"; 80 80 src = fetchurl { 81 - url = "${mirror}/stable/plasma/5.24.5/kde-gtk-config-5.24.5.tar.xz"; 82 - sha256 = "0sg8kqlkklvjhj69z5wzhvi0hddxa192j4vc4wc9hmfl1wirr8cq"; 83 - name = "kde-gtk-config-5.24.5.tar.xz"; 81 + url = "${mirror}/stable/plasma/5.25.0/kdecoration-5.25.0.tar.xz"; 82 + sha256 = "1g7l8vbcbrh20nq4s4ac1a0bmf0kb4r0b4mzqcndn6yjwab4z7c8"; 83 + name = "kdecoration-5.25.0.tar.xz"; 84 84 }; 85 85 }; 86 - kdecoration = { 87 - version = "5.24.5"; 86 + kde-gtk-config = { 87 + version = "5.25.0"; 88 88 src = fetchurl { 89 - url = "${mirror}/stable/plasma/5.24.5/kdecoration-5.24.5.tar.xz"; 90 - sha256 = "1hjjl6k09zi8n9nblbcm69c3br6d4dhzaw55xyygglaz6kb8fc17"; 91 - name = "kdecoration-5.24.5.tar.xz"; 89 + url = "${mirror}/stable/plasma/5.25.0/kde-gtk-config-5.25.0.tar.xz"; 90 + sha256 = "1dg45brjwh7v83d9pm21vhn27mx0lsnbp7ry9f1mkzy509v461fb"; 91 + name = "kde-gtk-config-5.25.0.tar.xz"; 92 92 }; 93 93 }; 94 94 kdeplasma-addons = { 95 - version = "5.24.5"; 95 + version = "5.25.0"; 96 96 src = fetchurl { 97 - url = "${mirror}/stable/plasma/5.24.5/kdeplasma-addons-5.24.5.tar.xz"; 98 - sha256 = "03p8wmsb5nl7j6kwl6j8nwlf6v7snh933jyglgp2vnclqp1jpd9x"; 99 - name = "kdeplasma-addons-5.24.5.tar.xz"; 97 + url = "${mirror}/stable/plasma/5.25.0/kdeplasma-addons-5.25.0.tar.xz"; 98 + sha256 = "0i5pxg95v7dr3in7mswnx53zkg5c05q3ijb1yqdlj4a3k6ln26nr"; 99 + name = "kdeplasma-addons-5.25.0.tar.xz"; 100 100 }; 101 101 }; 102 102 kgamma5 = { 103 - version = "5.24.5"; 103 + version = "5.25.0"; 104 104 src = fetchurl { 105 - url = "${mirror}/stable/plasma/5.24.5/kgamma5-5.24.5.tar.xz"; 106 - sha256 = "1i7i3dc5qfb3v9hz9w9hszr8jbbdbfq0b59a4bh1p6xakxx8k1l0"; 107 - name = "kgamma5-5.24.5.tar.xz"; 105 + url = "${mirror}/stable/plasma/5.25.0/kgamma5-5.25.0.tar.xz"; 106 + sha256 = "0rzlf8dr6zj7bcbgdga0d6h9k7aw7d2ra7awzvyq7w2rx8i40ra0"; 107 + name = "kgamma5-5.25.0.tar.xz"; 108 108 }; 109 109 }; 110 110 khotkeys = { 111 - version = "5.24.5"; 111 + version = "5.25.0"; 112 112 src = fetchurl { 113 - url = "${mirror}/stable/plasma/5.24.5/khotkeys-5.24.5.tar.xz"; 114 - sha256 = "06m7yrs75arwdfrkpkn9b5kiz2xlrsxlpsjr18j1pjhxras0f8vs"; 115 - name = "khotkeys-5.24.5.tar.xz"; 113 + url = "${mirror}/stable/plasma/5.25.0/khotkeys-5.25.0.tar.xz"; 114 + sha256 = "0m2fr3mfqqaprcqd0b31ilz4r0d2mlvc4jwn6ax1fww4inzfa261"; 115 + name = "khotkeys-5.25.0.tar.xz"; 116 116 }; 117 117 }; 118 118 kinfocenter = { 119 - version = "5.24.5"; 119 + version = "5.25.0"; 120 120 src = fetchurl { 121 - url = "${mirror}/stable/plasma/5.24.5/kinfocenter-5.24.5.tar.xz"; 122 - sha256 = "0c2bq7m8c9r17s8qalp4cdz1qimzwnvh9wrba4rqcmxwbv043ln1"; 123 - name = "kinfocenter-5.24.5.tar.xz"; 121 + url = "${mirror}/stable/plasma/5.25.0/kinfocenter-5.25.0.tar.xz"; 122 + sha256 = "1wzl0qbpj4zkhv56l86fqf7agp29jf7ljxn0na6x1sd7wqqj2hp6"; 123 + name = "kinfocenter-5.25.0.tar.xz"; 124 124 }; 125 125 }; 126 126 kmenuedit = { 127 - version = "5.24.5"; 127 + version = "5.25.0"; 128 128 src = fetchurl { 129 - url = "${mirror}/stable/plasma/5.24.5/kmenuedit-5.24.5.tar.xz"; 130 - sha256 = "02il6bhayjni0jsx1d1cnmxv5yc7r0d02s2v6cs87fbdrnl7d9vq"; 131 - name = "kmenuedit-5.24.5.tar.xz"; 129 + url = "${mirror}/stable/plasma/5.25.0/kmenuedit-5.25.0.tar.xz"; 130 + sha256 = "080mffhym2yxpk2jdaynz7gzhr0s2ca0qhg8xhilzvf4r3qlmv1j"; 131 + name = "kmenuedit-5.25.0.tar.xz"; 132 132 }; 133 133 }; 134 134 kscreen = { 135 - version = "5.24.5"; 135 + version = "5.25.0"; 136 136 src = fetchurl { 137 - url = "${mirror}/stable/plasma/5.24.5/kscreen-5.24.5.tar.xz"; 138 - sha256 = "1g5mlc78giq8zrpyq6d2jhqgyj6yh2nhbqv6wjm9cdbq4nnm3hyr"; 139 - name = "kscreen-5.24.5.tar.xz"; 137 + url = "${mirror}/stable/plasma/5.25.0/kscreen-5.25.0.tar.xz"; 138 + sha256 = "0cna20n9yizkm60wrr03bd048gd7q0wznn1h5sz5y3m4svvxm2qb"; 139 + name = "kscreen-5.25.0.tar.xz"; 140 140 }; 141 141 }; 142 142 kscreenlocker = { 143 - version = "5.24.5"; 143 + version = "5.25.0"; 144 144 src = fetchurl { 145 - url = "${mirror}/stable/plasma/5.24.5/kscreenlocker-5.24.5.tar.xz"; 146 - sha256 = "13prkdwxd200ps4cy6rf2n4g9ll6fp1f93dk1njr9ilzbj2a2w1j"; 147 - name = "kscreenlocker-5.24.5.tar.xz"; 145 + url = "${mirror}/stable/plasma/5.25.0/kscreenlocker-5.25.0.tar.xz"; 146 + sha256 = "0hi077325694dqxikvsf3vrhabk6bja02n3fy9jxv5znaaf6a0hf"; 147 + name = "kscreenlocker-5.25.0.tar.xz"; 148 148 }; 149 149 }; 150 150 ksshaskpass = { 151 - version = "5.24.5"; 151 + version = "5.25.0"; 152 152 src = fetchurl { 153 - url = "${mirror}/stable/plasma/5.24.5/ksshaskpass-5.24.5.tar.xz"; 154 - sha256 = "1jw3hfnlplqsss1h49p5f3722qc22ln22sahs5ypsxszmqihpqiz"; 155 - name = "ksshaskpass-5.24.5.tar.xz"; 153 + url = "${mirror}/stable/plasma/5.25.0/ksshaskpass-5.25.0.tar.xz"; 154 + sha256 = "0bkngywr50sd0vzw73zzbwlnzv2fwpni7w7c8m6xfl64vb8629bh"; 155 + name = "ksshaskpass-5.25.0.tar.xz"; 156 156 }; 157 157 }; 158 158 ksystemstats = { 159 - version = "5.24.5"; 159 + version = "5.25.0"; 160 160 src = fetchurl { 161 - url = "${mirror}/stable/plasma/5.24.5/ksystemstats-5.24.5.tar.xz"; 162 - sha256 = "1xsrlwm1hhagwjyjm240bfmri24z88v95m9pz95dpbcllkwdib0b"; 163 - name = "ksystemstats-5.24.5.tar.xz"; 161 + url = "${mirror}/stable/plasma/5.25.0/ksystemstats-5.25.0.tar.xz"; 162 + sha256 = "0dcx198iamdh6llqk9z5mzc76cgra93m4w669jwrzgwnib8is8ji"; 163 + name = "ksystemstats-5.25.0.tar.xz"; 164 164 }; 165 165 }; 166 166 kwallet-pam = { 167 - version = "5.24.5"; 167 + version = "5.25.0"; 168 168 src = fetchurl { 169 - url = "${mirror}/stable/plasma/5.24.5/kwallet-pam-5.24.5.tar.xz"; 170 - sha256 = "1smclklxcfbxxxi3lgw2p6wmvj50fg40323j1b8p5z731ywdk3i3"; 171 - name = "kwallet-pam-5.24.5.tar.xz"; 169 + url = "${mirror}/stable/plasma/5.25.0/kwallet-pam-5.25.0.tar.xz"; 170 + sha256 = "19lxih5ywrvk76wir4xa4zp0adp7am412g02wya8zw21pabni2zi"; 171 + name = "kwallet-pam-5.25.0.tar.xz"; 172 172 }; 173 173 }; 174 174 kwayland-integration = { 175 - version = "5.24.5"; 175 + version = "5.25.0"; 176 176 src = fetchurl { 177 - url = "${mirror}/stable/plasma/5.24.5/kwayland-integration-5.24.5.tar.xz"; 178 - sha256 = "1v12631xdjdp2wkjvyls8g0sv18amy7g4mddrh45pybhpc3rcsl0"; 179 - name = "kwayland-integration-5.24.5.tar.xz"; 180 - }; 181 - }; 182 - kwayland-server = { 183 - version = "5.24.5"; 184 - src = fetchurl { 185 - url = "${mirror}/stable/plasma/5.24.5/kwayland-server-5.24.5.tar.xz"; 186 - sha256 = "0ydj6p489psqblqd88lk04q62qn1spa1m0zdjq8d32a4g4lvxnid"; 187 - name = "kwayland-server-5.24.5.tar.xz"; 177 + url = "${mirror}/stable/plasma/5.25.0/kwayland-integration-5.25.0.tar.xz"; 178 + sha256 = "0lgnlfm48jm5rbmdwipkmagy0r1x9v1y10vidpcd26ldaql2lixk"; 179 + name = "kwayland-integration-5.25.0.tar.xz"; 188 180 }; 189 181 }; 190 182 kwin = { 191 - version = "5.24.5"; 183 + version = "5.25.0"; 192 184 src = fetchurl { 193 - url = "${mirror}/stable/plasma/5.24.5/kwin-5.24.5.tar.xz"; 194 - sha256 = "10mgbs1mbhjzbwx07q77wdzhj11yc156j75fbvy8mszb9hjiappk"; 195 - name = "kwin-5.24.5.tar.xz"; 185 + url = "${mirror}/stable/plasma/5.25.0/kwin-5.25.0.tar.xz"; 186 + sha256 = "03r8zmwjc74hc506kzasx9a3cbygnacdw1mjmkk39wl4599w4xai"; 187 + name = "kwin-5.25.0.tar.xz"; 196 188 }; 197 189 }; 198 190 kwrited = { 199 - version = "5.24.5"; 191 + version = "5.25.0"; 200 192 src = fetchurl { 201 - url = "${mirror}/stable/plasma/5.24.5/kwrited-5.24.5.tar.xz"; 202 - sha256 = "0gfjvj8wnfgb3s2daz7xpg9flc8xv6hk12z6ckbchq71w4gs6132"; 203 - name = "kwrited-5.24.5.tar.xz"; 193 + url = "${mirror}/stable/plasma/5.25.0/kwrited-5.25.0.tar.xz"; 194 + sha256 = "1cxfgf26kdbp84wk190s6j4hi62gp928nvyiclgxja1ha4f3yzsb"; 195 + name = "kwrited-5.25.0.tar.xz"; 204 196 }; 205 197 }; 206 198 layer-shell-qt = { 207 - version = "5.24.5"; 199 + version = "5.25.0"; 208 200 src = fetchurl { 209 - url = "${mirror}/stable/plasma/5.24.5/layer-shell-qt-5.24.5.tar.xz"; 210 - sha256 = "0ydjfxrkmpi052gfhkccsp9m5az3z6qiggb5wx6cjz39q06614gm"; 211 - name = "layer-shell-qt-5.24.5.tar.xz"; 201 + url = "${mirror}/stable/plasma/5.25.0/layer-shell-qt-5.25.0.tar.xz"; 202 + sha256 = "1wyijkk45mzrd2glsilv0748vi5vcdyhkbfm367v9rbyszwhsv9j"; 203 + name = "layer-shell-qt-5.25.0.tar.xz"; 212 204 }; 213 205 }; 214 206 libkscreen = { 215 - version = "5.24.5"; 207 + version = "5.25.0"; 216 208 src = fetchurl { 217 - url = "${mirror}/stable/plasma/5.24.5/libkscreen-5.24.5.tar.xz"; 218 - sha256 = "1jbgq1ddl0q5y8cx4m7k5q38gl0kxv929wxr3hn3vr906fpiiwbz"; 219 - name = "libkscreen-5.24.5.tar.xz"; 209 + url = "${mirror}/stable/plasma/5.25.0/libkscreen-5.25.0.tar.xz"; 210 + sha256 = "0b6qsni1nls29apdkhavxy980mxk46wrp9fizarsvvsgkahl5m8v"; 211 + name = "libkscreen-5.25.0.tar.xz"; 220 212 }; 221 213 }; 222 214 libksysguard = { 223 - version = "5.24.5"; 215 + version = "5.25.0"; 224 216 src = fetchurl { 225 - url = "${mirror}/stable/plasma/5.24.5/libksysguard-5.24.5.tar.xz"; 226 - sha256 = "1v21xckvwx6xkiqihv3pc2ps5mmc4ahp5vadxm3lrh0pdqxb6v5h"; 227 - name = "libksysguard-5.24.5.tar.xz"; 217 + url = "${mirror}/stable/plasma/5.25.0/libksysguard-5.25.0.tar.xz"; 218 + sha256 = "1z210jv0354midbqbcipdirilrhpcmhy5s5cy7jvgmmivarr0mrl"; 219 + name = "libksysguard-5.25.0.tar.xz"; 228 220 }; 229 221 }; 230 222 milou = { 231 - version = "5.24.5"; 223 + version = "5.25.0"; 232 224 src = fetchurl { 233 - url = "${mirror}/stable/plasma/5.24.5/milou-5.24.5.tar.xz"; 234 - sha256 = "1rh5zy1x427cv07zmikmh0rmviz7vcvnz2pyravyfzaxay5lwnf1"; 235 - name = "milou-5.24.5.tar.xz"; 225 + url = "${mirror}/stable/plasma/5.25.0/milou-5.25.0.tar.xz"; 226 + sha256 = "166m0w8yn6dz00g6h40zyjklr6zf0yrskg6q48593l8f35kmqzdl"; 227 + name = "milou-5.25.0.tar.xz"; 236 228 }; 237 229 }; 238 230 oxygen = { 239 - version = "5.24.5"; 231 + version = "5.25.0"; 232 + src = fetchurl { 233 + url = "${mirror}/stable/plasma/5.25.0/oxygen-5.25.0.tar.xz"; 234 + sha256 = "0kq8h3zi07h0j0y6n0q6nkbf3sa2pxvyvy7hyxbbvl4b8s4h3asf"; 235 + name = "oxygen-5.25.0.tar.xz"; 236 + }; 237 + }; 238 + oxygen-sounds = { 239 + version = "5.25.0"; 240 240 src = fetchurl { 241 - url = "${mirror}/stable/plasma/5.24.5/oxygen-5.24.5.tar.xz"; 242 - sha256 = "1gh06wwm6gdjpsbjlxnrrlgsfd5w7lb0pddcml9l2w0dvlgfyn1v"; 243 - name = "oxygen-5.24.5.tar.xz"; 241 + url = "${mirror}/stable/plasma/5.25.0/oxygen-sounds-5.25.0.tar.xz"; 242 + sha256 = "1qk4ff5knjpznj5zbpvzd3wjbpbzmijaxrwqsr7q663i0rjx82b4"; 243 + name = "oxygen-sounds-5.25.0.tar.xz"; 244 244 }; 245 245 }; 246 246 plasma-browser-integration = { 247 - version = "5.24.5"; 247 + version = "5.25.0"; 248 248 src = fetchurl { 249 - url = "${mirror}/stable/plasma/5.24.5/plasma-browser-integration-5.24.5.tar.xz"; 250 - sha256 = "1xybyn6vsahr5j0g57bsfxmz78w35ibzavcax1inrdlnb7sblrqv"; 251 - name = "plasma-browser-integration-5.24.5.tar.xz"; 249 + url = "${mirror}/stable/plasma/5.25.0/plasma-browser-integration-5.25.0.tar.xz"; 250 + sha256 = "1qcaxchwlqsjs9fwksc185n3pr7c8wp74m0abbbv1g0qkwwkfww5"; 251 + name = "plasma-browser-integration-5.25.0.tar.xz"; 252 252 }; 253 253 }; 254 254 plasma-desktop = { 255 - version = "5.24.5"; 255 + version = "5.25.0"; 256 256 src = fetchurl { 257 - url = "${mirror}/stable/plasma/5.24.5/plasma-desktop-5.24.5.tar.xz"; 258 - sha256 = "0iic01iwg4bkp8sfp4mbm5lvbj98wjcyi0k79jfr1sx78dn7jn5g"; 259 - name = "plasma-desktop-5.24.5.tar.xz"; 257 + url = "${mirror}/stable/plasma/5.25.0/plasma-desktop-5.25.0.tar.xz"; 258 + sha256 = "1ib8j6pv720ky3v7pcyjzdn4cyi0201kcrpxj4adv2hsj3qc3lv3"; 259 + name = "plasma-desktop-5.25.0.tar.xz"; 260 260 }; 261 261 }; 262 262 plasma-disks = { 263 - version = "5.24.5"; 263 + version = "5.25.0"; 264 264 src = fetchurl { 265 - url = "${mirror}/stable/plasma/5.24.5/plasma-disks-5.24.5.tar.xz"; 266 - sha256 = "1x3lm5cnwa51i8kcmp7pq29fpa9za3ypsmmldf2jbisawjnrb50k"; 267 - name = "plasma-disks-5.24.5.tar.xz"; 265 + url = "${mirror}/stable/plasma/5.25.0/plasma-disks-5.25.0.tar.xz"; 266 + sha256 = "10fz7biz0p7ipdxjllwjcja8d3mf7wf4af0gi0yh0pwr5yj8yn68"; 267 + name = "plasma-disks-5.25.0.tar.xz"; 268 268 }; 269 269 }; 270 270 plasma-firewall = { 271 - version = "5.24.5"; 271 + version = "5.25.0"; 272 272 src = fetchurl { 273 - url = "${mirror}/stable/plasma/5.24.5/plasma-firewall-5.24.5.tar.xz"; 274 - sha256 = "0mk9plb1rwng77qy55c7y7ga4fkafan89bf4vqsc4i9nfn49d944"; 275 - name = "plasma-firewall-5.24.5.tar.xz"; 273 + url = "${mirror}/stable/plasma/5.25.0/plasma-firewall-5.25.0.tar.xz"; 274 + sha256 = "0m8lh6lfr7a9w33wcj4li01b82vfw7smv5l1sigri5zx0ahpkqdc"; 275 + name = "plasma-firewall-5.25.0.tar.xz"; 276 276 }; 277 277 }; 278 278 plasma-integration = { 279 - version = "5.24.5"; 279 + version = "5.25.0"; 280 280 src = fetchurl { 281 - url = "${mirror}/stable/plasma/5.24.5/plasma-integration-5.24.5.tar.xz"; 282 - sha256 = "0ynzx99jn4fqzbrv9mav0sw06rzf7mm1rv17g17vsxijwbhr0i6d"; 283 - name = "plasma-integration-5.24.5.tar.xz"; 281 + url = "${mirror}/stable/plasma/5.25.0/plasma-integration-5.25.0.tar.xz"; 282 + sha256 = "1a069wcjfxw1rvb285lln19yg18f1k0003snmrmfbisbv5f7475q"; 283 + name = "plasma-integration-5.25.0.tar.xz"; 284 284 }; 285 285 }; 286 286 plasma-mobile = { 287 - version = "5.24.5"; 287 + version = "5.25.0"; 288 288 src = fetchurl { 289 - url = "${mirror}/stable/plasma/5.24.5/plasma-mobile-5.24.5.tar.xz"; 290 - sha256 = "0400rwx4pbz4kfy06f2vxchlf9vr6dx71wsi6vir3vdmvl43yazd"; 291 - name = "plasma-mobile-5.24.5.tar.xz"; 289 + url = "${mirror}/stable/plasma/5.25.0/plasma-mobile-5.25.0.tar.xz"; 290 + sha256 = "00d63zb8n3iza8q2a1pgk0v63bzzq3yky71ij3bmm08a405w2ad8"; 291 + name = "plasma-mobile-5.25.0.tar.xz"; 292 292 }; 293 293 }; 294 294 plasma-nano = { 295 - version = "5.24.5"; 295 + version = "5.25.0"; 296 296 src = fetchurl { 297 - url = "${mirror}/stable/plasma/5.24.5/plasma-nano-5.24.5.tar.xz"; 298 - sha256 = "0zxvqzg1p6ci6581bh4nhsq2p6pq66pmvs93zlj89ml4am176213"; 299 - name = "plasma-nano-5.24.5.tar.xz"; 297 + url = "${mirror}/stable/plasma/5.25.0/plasma-nano-5.25.0.tar.xz"; 298 + sha256 = "0hcki7qz1xldnm70x5qwrp7knqzyq3kzwjasiqpbz9vc5l4rxxyz"; 299 + name = "plasma-nano-5.25.0.tar.xz"; 300 300 }; 301 301 }; 302 302 plasma-nm = { 303 - version = "5.24.5"; 303 + version = "5.25.0"; 304 304 src = fetchurl { 305 - url = "${mirror}/stable/plasma/5.24.5/plasma-nm-5.24.5.tar.xz"; 306 - sha256 = "0adl5wfrz16hc7j64830cx1ga0bh9zd8bff95a30zdiggp7jc45f"; 307 - name = "plasma-nm-5.24.5.tar.xz"; 305 + url = "${mirror}/stable/plasma/5.25.0/plasma-nm-5.25.0.tar.xz"; 306 + sha256 = "10350qnsap1m1jcmga331pis8076lpk9kkg9141xrlsy8kbf36ad"; 307 + name = "plasma-nm-5.25.0.tar.xz"; 308 308 }; 309 309 }; 310 310 plasma-pa = { 311 - version = "5.24.5"; 311 + version = "5.25.0"; 312 312 src = fetchurl { 313 - url = "${mirror}/stable/plasma/5.24.5/plasma-pa-5.24.5.tar.xz"; 314 - sha256 = "1lgq2lydl65bh01043ji7kkignrb5lfcvbhy0g4g7lw778whv3q6"; 315 - name = "plasma-pa-5.24.5.tar.xz"; 313 + url = "${mirror}/stable/plasma/5.25.0/plasma-pa-5.25.0.tar.xz"; 314 + sha256 = "0shp4y08ry8ql02akdmwzzn7yaiddbhsp3h2jqmh401q14n374m8"; 315 + name = "plasma-pa-5.25.0.tar.xz"; 316 316 }; 317 317 }; 318 318 plasma-sdk = { 319 - version = "5.24.5"; 319 + version = "5.25.0"; 320 320 src = fetchurl { 321 - url = "${mirror}/stable/plasma/5.24.5/plasma-sdk-5.24.5.tar.xz"; 322 - sha256 = "0d35sckjvi77b3475pfh1ixdsdx0m7b0hbsx5rbjgj4b05cdpm0w"; 323 - name = "plasma-sdk-5.24.5.tar.xz"; 321 + url = "${mirror}/stable/plasma/5.25.0/plasma-sdk-5.25.0.tar.xz"; 322 + sha256 = "0z72gyxp5ddcn9ilyflp781a60vgpck3l91prxaphhgn3js0al9r"; 323 + name = "plasma-sdk-5.25.0.tar.xz"; 324 324 }; 325 325 }; 326 326 plasma-systemmonitor = { 327 - version = "5.24.5"; 327 + version = "5.25.0"; 328 328 src = fetchurl { 329 - url = "${mirror}/stable/plasma/5.24.5/plasma-systemmonitor-5.24.5.tar.xz"; 330 - sha256 = "1vx0w5kmnp3chhydas7ijy8h1xf6dggd1ryhbr3k9qz2qihxfsqm"; 331 - name = "plasma-systemmonitor-5.24.5.tar.xz"; 329 + url = "${mirror}/stable/plasma/5.25.0/plasma-systemmonitor-5.25.0.tar.xz"; 330 + sha256 = "131hzqhhc4a0531p2xjabcbjp9cgkzir2sxvx8mb7xa5i213qjfr"; 331 + name = "plasma-systemmonitor-5.25.0.tar.xz"; 332 332 }; 333 333 }; 334 334 plasma-tests = { 335 - version = "5.24.5"; 335 + version = "5.25.0"; 336 336 src = fetchurl { 337 - url = "${mirror}/stable/plasma/5.24.5/plasma-tests-5.24.5.tar.xz"; 338 - sha256 = "1aqmmix0ds9vg4cjj8dagaya10ainhcciixamdylz1p7vgzpsrkx"; 339 - name = "plasma-tests-5.24.5.tar.xz"; 337 + url = "${mirror}/stable/plasma/5.25.0/plasma-tests-5.25.0.tar.xz"; 338 + sha256 = "1cgkfg1psnl74h2v5napv4fzxa7d997d8zzkkpy5sg89isxidcjq"; 339 + name = "plasma-tests-5.25.0.tar.xz"; 340 340 }; 341 341 }; 342 342 plasma-thunderbolt = { 343 - version = "5.24.5"; 343 + version = "5.25.0"; 344 344 src = fetchurl { 345 - url = "${mirror}/stable/plasma/5.24.5/plasma-thunderbolt-5.24.5.tar.xz"; 346 - sha256 = "1q0r9l2b06qkbyxa25lvqdwz0rgcjvp48gwkw0xhhaf6fyaai1cl"; 347 - name = "plasma-thunderbolt-5.24.5.tar.xz"; 345 + url = "${mirror}/stable/plasma/5.25.0/plasma-thunderbolt-5.25.0.tar.xz"; 346 + sha256 = "04h1rmc4ha62sgljs1gy4kafip611rd54sx6siagz5wicjq0fahi"; 347 + name = "plasma-thunderbolt-5.25.0.tar.xz"; 348 348 }; 349 349 }; 350 350 plasma-vault = { 351 - version = "5.24.5"; 351 + version = "5.25.0"; 352 352 src = fetchurl { 353 - url = "${mirror}/stable/plasma/5.24.5/plasma-vault-5.24.5.tar.xz"; 354 - sha256 = "16cyzyfzwqwqsg7hhg576acvxvbd12b7mznvicrrqnyf4wvw68l1"; 355 - name = "plasma-vault-5.24.5.tar.xz"; 353 + url = "${mirror}/stable/plasma/5.25.0/plasma-vault-5.25.0.tar.xz"; 354 + sha256 = "1afqvnfbznazbyik8m1sj04a2qfihvhjn7pv1kbpzj83yca00zvq"; 355 + name = "plasma-vault-5.25.0.tar.xz"; 356 356 }; 357 357 }; 358 358 plasma-workspace = { 359 - version = "5.24.5"; 359 + version = "5.25.0"; 360 360 src = fetchurl { 361 - url = "${mirror}/stable/plasma/5.24.5/plasma-workspace-5.24.5.tar.xz"; 362 - sha256 = "1xk4424az7sgb0kyysr1s2x756vj4km50xxzkn1s1kxyw28jd4dr"; 363 - name = "plasma-workspace-5.24.5.tar.xz"; 361 + url = "${mirror}/stable/plasma/5.25.0/plasma-workspace-5.25.0.tar.xz"; 362 + sha256 = "1hbv0w6vkqdrr3dr3cndg8c049x9fpxg9siw2ggbxz30kvc64m2n"; 363 + name = "plasma-workspace-5.25.0.tar.xz"; 364 364 }; 365 365 }; 366 366 plasma-workspace-wallpapers = { 367 - version = "5.24.5"; 367 + version = "5.25.0"; 368 368 src = fetchurl { 369 - url = "${mirror}/stable/plasma/5.24.5/plasma-workspace-wallpapers-5.24.5.tar.xz"; 370 - sha256 = "0aabmd4zswmzdy958y1yq0yp1v9i8kzl959d6r4pwi0lmhr6g6qi"; 371 - name = "plasma-workspace-wallpapers-5.24.5.tar.xz"; 369 + url = "${mirror}/stable/plasma/5.25.0/plasma-workspace-wallpapers-5.25.0.tar.xz"; 370 + sha256 = "0lvqf53a4cy3vzm2kmxwnjlrvhfdb7s9vqq1x3cmagaq9d6zkb70"; 371 + name = "plasma-workspace-wallpapers-5.25.0.tar.xz"; 372 372 }; 373 373 }; 374 374 plymouth-kcm = { 375 - version = "5.24.5"; 375 + version = "5.25.0"; 376 376 src = fetchurl { 377 - url = "${mirror}/stable/plasma/5.24.5/plymouth-kcm-5.24.5.tar.xz"; 378 - sha256 = "04m4129hxgq4g9v8gvi8q0hzhqzd866j3j1ffxs5vfd27r155wcr"; 379 - name = "plymouth-kcm-5.24.5.tar.xz"; 377 + url = "${mirror}/stable/plasma/5.25.0/plymouth-kcm-5.25.0.tar.xz"; 378 + sha256 = "0h6qrqz2mvb0b1x5z74a8knh7dr8g5lwz8dzwypbsa7ahfj877x5"; 379 + name = "plymouth-kcm-5.25.0.tar.xz"; 380 380 }; 381 381 }; 382 382 polkit-kde-agent = { 383 - version = "1-5.24.5"; 383 + version = "1-5.25.0"; 384 384 src = fetchurl { 385 - url = "${mirror}/stable/plasma/5.24.5/polkit-kde-agent-1-5.24.5.tar.xz"; 386 - sha256 = "0w78c59nm71xnd5prm035z94r5bzlqr0fyri43a8vrfyyb21r9l9"; 387 - name = "polkit-kde-agent-1-5.24.5.tar.xz"; 385 + url = "${mirror}/stable/plasma/5.25.0/polkit-kde-agent-1-5.25.0.tar.xz"; 386 + sha256 = "0ph3i46xn2273anhbszxjn51rkngsmy588ayhjqx0a19wmfw7qk9"; 387 + name = "polkit-kde-agent-1-5.25.0.tar.xz"; 388 388 }; 389 389 }; 390 390 powerdevil = { 391 - version = "5.24.5"; 391 + version = "5.25.0"; 392 392 src = fetchurl { 393 - url = "${mirror}/stable/plasma/5.24.5/powerdevil-5.24.5.tar.xz"; 394 - sha256 = "1wr3rk318j93rnyh24icl4yxdj40zasymlddc71ram80fswa2k4n"; 395 - name = "powerdevil-5.24.5.tar.xz"; 393 + url = "${mirror}/stable/plasma/5.25.0/powerdevil-5.25.0.tar.xz"; 394 + sha256 = "1fqgnc5l2vxf310i41l4ggcjwjq1jp8c4wngfb8jl3nn6lqkmdki"; 395 + name = "powerdevil-5.25.0.tar.xz"; 396 396 }; 397 397 }; 398 398 qqc2-breeze-style = { 399 - version = "5.24.5"; 399 + version = "5.25.0"; 400 400 src = fetchurl { 401 - url = "${mirror}/stable/plasma/5.24.5/qqc2-breeze-style-5.24.5.tar.xz"; 402 - sha256 = "1m0xnx46zkv1dlwkgns1ibgsl934jbcfz35jlm4p8l6n1y2jcjyg"; 403 - name = "qqc2-breeze-style-5.24.5.tar.xz"; 401 + url = "${mirror}/stable/plasma/5.25.0/qqc2-breeze-style-5.25.0.tar.xz"; 402 + sha256 = "0jw2zk9rrfdb3g983c85c4q539277p0cl2y165zb63p2hrcy44cz"; 403 + name = "qqc2-breeze-style-5.25.0.tar.xz"; 404 404 }; 405 405 }; 406 406 sddm-kcm = { 407 - version = "5.24.5"; 407 + version = "5.25.0"; 408 408 src = fetchurl { 409 - url = "${mirror}/stable/plasma/5.24.5/sddm-kcm-5.24.5.tar.xz"; 410 - sha256 = "15z5hfpczi73vqjfj9z2ai2r4187fyrvfnikcfb18g2bdh1n54ng"; 411 - name = "sddm-kcm-5.24.5.tar.xz"; 409 + url = "${mirror}/stable/plasma/5.25.0/sddm-kcm-5.25.0.tar.xz"; 410 + sha256 = "0mj101qsmp3405ir6qnkfc8gm6f3vzy0gdg6zv465mh8fs8yvcf4"; 411 + name = "sddm-kcm-5.25.0.tar.xz"; 412 412 }; 413 413 }; 414 414 systemsettings = { 415 - version = "5.24.5"; 415 + version = "5.25.0"; 416 416 src = fetchurl { 417 - url = "${mirror}/stable/plasma/5.24.5/systemsettings-5.24.5.tar.xz"; 418 - sha256 = "1rg9zx7fhrg91nlarv0cz384agbik47sccj7hhshnxnq1czvawjv"; 419 - name = "systemsettings-5.24.5.tar.xz"; 417 + url = "${mirror}/stable/plasma/5.25.0/systemsettings-5.25.0.tar.xz"; 418 + sha256 = "1a3x0gig7ixk52hqa7jr85l7xypj8rjaashk8xnq9zmvxlk6idng"; 419 + name = "systemsettings-5.25.0.tar.xz"; 420 420 }; 421 421 }; 422 422 xdg-desktop-portal-kde = { 423 - version = "5.24.5"; 423 + version = "5.25.0"; 424 424 src = fetchurl { 425 - url = "${mirror}/stable/plasma/5.24.5/xdg-desktop-portal-kde-5.24.5.tar.xz"; 426 - sha256 = "1zn6wln8pccj1x3labms7xippn6xgv4aamwpmzk2rvwss9jwz75m"; 427 - name = "xdg-desktop-portal-kde-5.24.5.tar.xz"; 425 + url = "${mirror}/stable/plasma/5.25.0/xdg-desktop-portal-kde-5.25.0.tar.xz"; 426 + sha256 = "1632pglnz8yv86sgrmmr8zv3h38mw8bk21cshw63bbcfvxmvl88m"; 427 + name = "xdg-desktop-portal-kde-5.25.0.tar.xz"; 428 428 }; 429 429 }; 430 430 }
+42
pkgs/development/libraries/catch2/3.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + , python3 6 + }: 7 + 8 + stdenv.mkDerivation rec { 9 + pname = "catch2"; 10 + version = "3.0.1"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "catchorg"; 14 + repo = "Catch2"; 15 + rev = "v${version}"; 16 + hash = "sha256-GcMkAgSfQnWs8wQeQD4ZMxJZED8V7FWBU04qMCutlPo="; 17 + }; 18 + 19 + nativeBuildInputs = [ 20 + cmake 21 + ]; 22 + 23 + cmakeFlags = [ 24 + "-DCATCH_DEVELOPMENT_BUILD=ON" 25 + "-DCATCH_BUILD_TESTING=${if doCheck then "ON" else "OFF"}" 26 + ]; 27 + 28 + doCheck = true; 29 + 30 + checkInputs = [ 31 + python3 32 + ]; 33 + 34 + meta = { 35 + description = "Modern, C++-native, test framework for unit-tests"; 36 + homepage = "https://github.com/catchorg/Catch2"; 37 + changelog = "https://github.com/catchorg/Catch2/blob/${src.rev}/docs/release-notes.md"; 38 + license = lib.licenses.boost; 39 + maintainers = with lib.maintainers; [ dotlambda ]; 40 + platforms = lib.platforms.unix; 41 + }; 42 + }
+6 -7
pkgs/development/libraries/jarowinkler-cpp/default.nix
··· 2 2 , stdenv 3 3 , fetchFromGitHub 4 4 , cmake 5 - , catch2 5 + , catch2_3 6 6 }: 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "jarowinkler-cpp"; 10 - version = "1.0.0"; 10 + version = "1.0.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "maxbachmann"; 14 14 repo = "jarowinkler-cpp"; 15 15 rev = "v${version}"; 16 - hash = "sha256-6dIyCyoPs/2wHyGqlE+NC0pwz5ggS5edhN4Jbltx0jg="; 16 + hash = "sha256-3/x0fyaDJTouBKbif0ALgMzht6HMEGHNw8g8zQlUcNk="; 17 17 }; 18 18 19 19 nativeBuildInputs = [ ··· 21 21 ]; 22 22 23 23 cmakeFlags = lib.optionals doCheck [ 24 - "-DRAPIDFUZZ_BUILD_TESTING=ON" 24 + "-DJARO_WINKLER_BUILD_TESTING=ON" 25 25 ]; 26 26 27 27 checkInputs = [ 28 - catch2 28 + catch2_3 29 29 ]; 30 30 31 - # uses unreleased Catch2 version 3 32 - doCheck = false; 31 + doCheck = true; 33 32 34 33 meta = { 35 34 description = "Fast Jaro and Jaro-Winkler distance";
+1 -1
pkgs/development/libraries/kde-frameworks/fetch.sh
··· 1 - WGET_ARGS=( https://download.kde.org/stable/frameworks/5.94/ -A '*.tar.xz' ) 1 + WGET_ARGS=( https://download.kde.org/stable/frameworks/5.95/ -A '*.tar.xz' )
+332 -332
pkgs/development/libraries/kde-frameworks/srcs.nix
··· 4 4 5 5 { 6 6 attica = { 7 - version = "5.94.0"; 7 + version = "5.95.0"; 8 8 src = fetchurl { 9 - url = "${mirror}/stable/frameworks/5.94/attica-5.94.0.tar.xz"; 10 - sha256 = "0rgg5n7m0bw5ir6k5bvq4r9k1s05xas42bdsh0h8352pvackcagn"; 11 - name = "attica-5.94.0.tar.xz"; 9 + url = "${mirror}/stable/frameworks/5.95/attica-5.95.0.tar.xz"; 10 + sha256 = "0g3kbjjvdfry23d6ss79bc1k2f6wijy9n3ymxyq7blmr5cyzjq6n"; 11 + name = "attica-5.95.0.tar.xz"; 12 12 }; 13 13 }; 14 14 baloo = { 15 - version = "5.94.0"; 15 + version = "5.95.0"; 16 16 src = fetchurl { 17 - url = "${mirror}/stable/frameworks/5.94/baloo-5.94.0.tar.xz"; 18 - sha256 = "0fi7p586322h8x0f83x98kxkfs5klvv8h9d8sr3jmhq3b0p1ii4x"; 19 - name = "baloo-5.94.0.tar.xz"; 17 + url = "${mirror}/stable/frameworks/5.95/baloo-5.95.0.tar.xz"; 18 + sha256 = "1zg2s4r74mamfl5dj97yg6c6hah3n5snq4wafy0j9w8y4lmajhcd"; 19 + name = "baloo-5.95.0.tar.xz"; 20 20 }; 21 21 }; 22 22 bluez-qt = { 23 - version = "5.94.0"; 23 + version = "5.95.0"; 24 24 src = fetchurl { 25 - url = "${mirror}/stable/frameworks/5.94/bluez-qt-5.94.0.tar.xz"; 26 - sha256 = "0ch6rkifx7vrgljz73vvaah09mw17jpb7i7yl2z7lwjy17mnyxvy"; 27 - name = "bluez-qt-5.94.0.tar.xz"; 25 + url = "${mirror}/stable/frameworks/5.95/bluez-qt-5.95.0.tar.xz"; 26 + sha256 = "051prfbbzrisr9g0dh9rd5js02w36ddl95v7ak1pv64kzp1dybi3"; 27 + name = "bluez-qt-5.95.0.tar.xz"; 28 28 }; 29 29 }; 30 30 breeze-icons = { 31 - version = "5.94.0"; 31 + version = "5.95.0"; 32 32 src = fetchurl { 33 - url = "${mirror}/stable/frameworks/5.94/breeze-icons-5.94.0.tar.xz"; 34 - sha256 = "1fx3nfzn4ky8cy91d9ywhpmv09az6hw6j1jc63585fjd6z93y2ry"; 35 - name = "breeze-icons-5.94.0.tar.xz"; 33 + url = "${mirror}/stable/frameworks/5.95/breeze-icons-5.95.0.tar.xz"; 34 + sha256 = "0bx9680pz1ffnzrm2bmcsdb61scdc4hg3h94s6zb3wgcanvpqiqs"; 35 + name = "breeze-icons-5.95.0.tar.xz"; 36 36 }; 37 37 }; 38 38 extra-cmake-modules = { 39 - version = "5.94.0"; 39 + version = "5.95.0"; 40 40 src = fetchurl { 41 - url = "${mirror}/stable/frameworks/5.94/extra-cmake-modules-5.94.0.tar.xz"; 42 - sha256 = "0yfjg3bci0yj6bwgs2sg34jyw51rz4mi207wfnkcz65rwa68lm13"; 43 - name = "extra-cmake-modules-5.94.0.tar.xz"; 41 + url = "${mirror}/stable/frameworks/5.95/extra-cmake-modules-5.95.0.tar.xz"; 42 + sha256 = "0nmdj6n7hsxz88s4w1qqbbd7b1031l79fdvqiqz3an19v44j787z"; 43 + name = "extra-cmake-modules-5.95.0.tar.xz"; 44 44 }; 45 45 }; 46 46 frameworkintegration = { 47 - version = "5.94.0"; 47 + version = "5.95.0"; 48 48 src = fetchurl { 49 - url = "${mirror}/stable/frameworks/5.94/frameworkintegration-5.94.0.tar.xz"; 50 - sha256 = "19psnjxs19xbf7fvhmpd8wq400wsh74iyqarwxd7chnjz3msnr4s"; 51 - name = "frameworkintegration-5.94.0.tar.xz"; 49 + url = "${mirror}/stable/frameworks/5.95/frameworkintegration-5.95.0.tar.xz"; 50 + sha256 = "04dzy1acjgjrsryjq05lwrhph25fi363qg09gc45q0zy38zwbi55"; 51 + name = "frameworkintegration-5.95.0.tar.xz"; 52 52 }; 53 53 }; 54 54 kactivities = { 55 - version = "5.94.0"; 55 + version = "5.95.0"; 56 56 src = fetchurl { 57 - url = "${mirror}/stable/frameworks/5.94/kactivities-5.94.0.tar.xz"; 58 - sha256 = "1pss8h7w3yhdaz1p0a3w6nk3qyr734r5p1m1nfxskcmf7nx5xpaj"; 59 - name = "kactivities-5.94.0.tar.xz"; 57 + url = "${mirror}/stable/frameworks/5.95/kactivities-5.95.0.tar.xz"; 58 + sha256 = "1mxlmwy1radgklm4mh7rm309v6j7bw1kwfms5jmmv08anrlj5hg3"; 59 + name = "kactivities-5.95.0.tar.xz"; 60 60 }; 61 61 }; 62 62 kactivities-stats = { 63 - version = "5.94.0"; 63 + version = "5.95.0"; 64 64 src = fetchurl { 65 - url = "${mirror}/stable/frameworks/5.94/kactivities-stats-5.94.0.tar.xz"; 66 - sha256 = "0h13xwlgpfz7kbwg7fjcjdm8mvh04y84jaa3327k83w3kl87vzl3"; 67 - name = "kactivities-stats-5.94.0.tar.xz"; 65 + url = "${mirror}/stable/frameworks/5.95/kactivities-stats-5.95.0.tar.xz"; 66 + sha256 = "0lyad8rh0d4dxcm4azg4i60mdlcfi3hsgdpss9lgzcqhnama6mjj"; 67 + name = "kactivities-stats-5.95.0.tar.xz"; 68 68 }; 69 69 }; 70 70 kapidox = { 71 - version = "5.94.0"; 71 + version = "5.95.0"; 72 72 src = fetchurl { 73 - url = "${mirror}/stable/frameworks/5.94/kapidox-5.94.0.tar.xz"; 74 - sha256 = "0xsmwm35jfz7nzxzjs0aa86hhy0l71y9l2xmx2d1gqxz742m59qw"; 75 - name = "kapidox-5.94.0.tar.xz"; 73 + url = "${mirror}/stable/frameworks/5.95/kapidox-5.95.0.tar.xz"; 74 + sha256 = "0f0q0f705adrfhzpq0fkgxqhx6qs8dd0fwsfj0f6764kf2w0xxz5"; 75 + name = "kapidox-5.95.0.tar.xz"; 76 76 }; 77 77 }; 78 78 karchive = { 79 - version = "5.94.0"; 79 + version = "5.95.0"; 80 80 src = fetchurl { 81 - url = "${mirror}/stable/frameworks/5.94/karchive-5.94.0.tar.xz"; 82 - sha256 = "1r71apql80gzgknqqflsvmksm4mr6bqlmkpviqb9qr3s8fjqgkam"; 83 - name = "karchive-5.94.0.tar.xz"; 81 + url = "${mirror}/stable/frameworks/5.95/karchive-5.95.0.tar.xz"; 82 + sha256 = "0jfmrndpkg6axci65y89y13y9iczc1wwp0va47m5210xpwhcx30y"; 83 + name = "karchive-5.95.0.tar.xz"; 84 84 }; 85 85 }; 86 86 kauth = { 87 - version = "5.94.0"; 87 + version = "5.95.0"; 88 88 src = fetchurl { 89 - url = "${mirror}/stable/frameworks/5.94/kauth-5.94.0.tar.xz"; 90 - sha256 = "0na1svylmkzk2vd3pmg9scfgyvbv1lsfz9bkhbw5vym8d6nx1zlw"; 91 - name = "kauth-5.94.0.tar.xz"; 89 + url = "${mirror}/stable/frameworks/5.95/kauth-5.95.0.tar.xz"; 90 + sha256 = "0fjgffdw7r637sv5h37h5k8kd128p8bxfrwwgpjdhl9gzkrvc5iy"; 91 + name = "kauth-5.95.0.tar.xz"; 92 92 }; 93 93 }; 94 94 kbookmarks = { 95 - version = "5.94.0"; 95 + version = "5.95.0"; 96 96 src = fetchurl { 97 - url = "${mirror}/stable/frameworks/5.94/kbookmarks-5.94.0.tar.xz"; 98 - sha256 = "0z2ibxrpap40wbabgls8jbyrr11v32ml7l5b0gasp6vfdymrkjwc"; 99 - name = "kbookmarks-5.94.0.tar.xz"; 97 + url = "${mirror}/stable/frameworks/5.95/kbookmarks-5.95.0.tar.xz"; 98 + sha256 = "1w2m7bjkn6c1d0jn936qbidkkq80flvzp5jvv8sbxbnr6v3rmykp"; 99 + name = "kbookmarks-5.95.0.tar.xz"; 100 100 }; 101 101 }; 102 102 kcalendarcore = { 103 - version = "5.94.0"; 103 + version = "5.95.0"; 104 104 src = fetchurl { 105 - url = "${mirror}/stable/frameworks/5.94/kcalendarcore-5.94.0.tar.xz"; 106 - sha256 = "0aq4gkbj2vf6j7636jac1bs0pzdcqvra9m22ny4vhkr1x3i1marv"; 107 - name = "kcalendarcore-5.94.0.tar.xz"; 105 + url = "${mirror}/stable/frameworks/5.95/kcalendarcore-5.95.0.tar.xz"; 106 + sha256 = "10194vpkw19by7cl5r6fcj9vv241n1s6xpm15pqgalhgznj6qskq"; 107 + name = "kcalendarcore-5.95.0.tar.xz"; 108 108 }; 109 109 }; 110 110 kcmutils = { 111 - version = "5.94.0"; 111 + version = "5.95.0"; 112 112 src = fetchurl { 113 - url = "${mirror}/stable/frameworks/5.94/kcmutils-5.94.0.tar.xz"; 114 - sha256 = "029ksln66n1g993zp4vfh2bmg8ws1cy2r89fhbj25jydj1lyz33r"; 115 - name = "kcmutils-5.94.0.tar.xz"; 113 + url = "${mirror}/stable/frameworks/5.95/kcmutils-5.95.0.tar.xz"; 114 + sha256 = "0m0b7ymh8xix4psa0l58g7g53b7clzma5chr5bjvwc22fxxhbp8r"; 115 + name = "kcmutils-5.95.0.tar.xz"; 116 116 }; 117 117 }; 118 118 kcodecs = { 119 - version = "5.94.0"; 119 + version = "5.95.0"; 120 120 src = fetchurl { 121 - url = "${mirror}/stable/frameworks/5.94/kcodecs-5.94.0.tar.xz"; 122 - sha256 = "1yg7p18z4fac4k4gprncw2v4nv547431dpi6lc2ry98x3kxykh5w"; 123 - name = "kcodecs-5.94.0.tar.xz"; 121 + url = "${mirror}/stable/frameworks/5.95/kcodecs-5.95.0.tar.xz"; 122 + sha256 = "0d4mnfqzixqd91n3cfhis3ppzp9kxfkhgp7v5h6miaknc5ib0yz2"; 123 + name = "kcodecs-5.95.0.tar.xz"; 124 124 }; 125 125 }; 126 126 kcompletion = { 127 - version = "5.94.0"; 127 + version = "5.95.0"; 128 128 src = fetchurl { 129 - url = "${mirror}/stable/frameworks/5.94/kcompletion-5.94.0.tar.xz"; 130 - sha256 = "193fz8xpmlcyrhmlllzprd0r8pq1b70dikrf1hmkbghbcm0kvl8s"; 131 - name = "kcompletion-5.94.0.tar.xz"; 129 + url = "${mirror}/stable/frameworks/5.95/kcompletion-5.95.0.tar.xz"; 130 + sha256 = "1wi8zbjcklc1yzljwpy32lla4jhv0w4vylv93nygqjdcp414kb4f"; 131 + name = "kcompletion-5.95.0.tar.xz"; 132 132 }; 133 133 }; 134 134 kconfig = { 135 - version = "5.94.0"; 135 + version = "5.95.0"; 136 136 src = fetchurl { 137 - url = "${mirror}/stable/frameworks/5.94/kconfig-5.94.0.tar.xz"; 138 - sha256 = "1mxk3jlixxamki6gl46i1ndlkqyad88yl0707c44znbhy0292vcf"; 139 - name = "kconfig-5.94.0.tar.xz"; 137 + url = "${mirror}/stable/frameworks/5.95/kconfig-5.95.0.tar.xz"; 138 + sha256 = "1w9icxfbxa6wkjlc6qs6lj00gjid797s6k20x09blgc7lhqgccpx"; 139 + name = "kconfig-5.95.0.tar.xz"; 140 140 }; 141 141 }; 142 142 kconfigwidgets = { 143 - version = "5.94.0"; 143 + version = "5.95.0"; 144 144 src = fetchurl { 145 - url = "${mirror}/stable/frameworks/5.94/kconfigwidgets-5.94.0.tar.xz"; 146 - sha256 = "025m5zw060jclar73gw9j8jmqzyk0y9wgdgrcw70yjzlgximy19m"; 147 - name = "kconfigwidgets-5.94.0.tar.xz"; 145 + url = "${mirror}/stable/frameworks/5.95/kconfigwidgets-5.95.0.tar.xz"; 146 + sha256 = "0llx74g252d4w2j6qdyxwgbkkbsjcm5z5mghz0cx1vpn2hgz7drb"; 147 + name = "kconfigwidgets-5.95.0.tar.xz"; 148 148 }; 149 149 }; 150 150 kcontacts = { 151 - version = "5.94.0"; 151 + version = "5.95.0"; 152 152 src = fetchurl { 153 - url = "${mirror}/stable/frameworks/5.94/kcontacts-5.94.0.tar.xz"; 154 - sha256 = "1y2jc9b2k7mmhv8z2bpc45dhnj9njarrk9k8y6f28w5jv7gigwzp"; 155 - name = "kcontacts-5.94.0.tar.xz"; 153 + url = "${mirror}/stable/frameworks/5.95/kcontacts-5.95.0.tar.xz"; 154 + sha256 = "1jad89h7yhp0ba7w43s6m6fzcclsfc6dmzqmj1zi52jlllh37mqh"; 155 + name = "kcontacts-5.95.0.tar.xz"; 156 156 }; 157 157 }; 158 158 kcoreaddons = { 159 - version = "5.94.0"; 159 + version = "5.95.0"; 160 160 src = fetchurl { 161 - url = "${mirror}/stable/frameworks/5.94/kcoreaddons-5.94.0.tar.xz"; 162 - sha256 = "02qirq0hwz5233yfxsp0fp0ww0l8gyv86x5ybaqsjshd0z7bc42w"; 163 - name = "kcoreaddons-5.94.0.tar.xz"; 161 + url = "${mirror}/stable/frameworks/5.95/kcoreaddons-5.95.0.tar.xz"; 162 + sha256 = "04rwqw5b8lspnbvfxl995shdrmm6dqlglk2vc2gh03ykcpj7pkwg"; 163 + name = "kcoreaddons-5.95.0.tar.xz"; 164 164 }; 165 165 }; 166 166 kcrash = { 167 - version = "5.94.0"; 167 + version = "5.95.0"; 168 168 src = fetchurl { 169 - url = "${mirror}/stable/frameworks/5.94/kcrash-5.94.0.tar.xz"; 170 - sha256 = "1x9wy1qzcyyyk6hsii39hy6yvrffvw62d6lfdjdnxbf2m0n7kis8"; 171 - name = "kcrash-5.94.0.tar.xz"; 169 + url = "${mirror}/stable/frameworks/5.95/kcrash-5.95.0.tar.xz"; 170 + sha256 = "1y7rs59h61zsasdas2r5y8q3r1vblvymykzihw0wjf6qnzx8pz74"; 171 + name = "kcrash-5.95.0.tar.xz"; 172 172 }; 173 173 }; 174 174 kdav = { 175 - version = "5.94.0"; 175 + version = "5.95.0"; 176 176 src = fetchurl { 177 - url = "${mirror}/stable/frameworks/5.94/kdav-5.94.0.tar.xz"; 178 - sha256 = "0gjv6dbsl25805ks3a4y8z5dcwx48wcy4s87bnp137q0w731w8cb"; 179 - name = "kdav-5.94.0.tar.xz"; 177 + url = "${mirror}/stable/frameworks/5.95/kdav-5.95.0.tar.xz"; 178 + sha256 = "09sg4h1vjsy0ncvaq4wb4m66l71ndx9rh3wrsa3273pp4lyvszbm"; 179 + name = "kdav-5.95.0.tar.xz"; 180 180 }; 181 181 }; 182 182 kdbusaddons = { 183 - version = "5.94.0"; 183 + version = "5.95.0"; 184 184 src = fetchurl { 185 - url = "${mirror}/stable/frameworks/5.94/kdbusaddons-5.94.0.tar.xz"; 186 - sha256 = "1s6syhzqy0l5v31r94rzbzqygpwsz6ym7dlxggmg3mnagh8k058a"; 187 - name = "kdbusaddons-5.94.0.tar.xz"; 185 + url = "${mirror}/stable/frameworks/5.95/kdbusaddons-5.95.0.tar.xz"; 186 + sha256 = "0qx4h365isw8vkbn632gfw39b81gjczvd6ldcwfdfj9ldgwxxzz7"; 187 + name = "kdbusaddons-5.95.0.tar.xz"; 188 188 }; 189 189 }; 190 190 kdeclarative = { 191 - version = "5.94.0"; 191 + version = "5.95.0"; 192 192 src = fetchurl { 193 - url = "${mirror}/stable/frameworks/5.94/kdeclarative-5.94.0.tar.xz"; 194 - sha256 = "023bvl93ia8nwl3swr98n71gz4xwsq87v29kj8ng950rcyknr6gj"; 195 - name = "kdeclarative-5.94.0.tar.xz"; 193 + url = "${mirror}/stable/frameworks/5.95/kdeclarative-5.95.0.tar.xz"; 194 + sha256 = "1qm0nnxmnldla8z7wz4sjl5bd5bqgql29qbm982gsbyx1z4c9l64"; 195 + name = "kdeclarative-5.95.0.tar.xz"; 196 196 }; 197 197 }; 198 198 kded = { 199 - version = "5.94.0"; 199 + version = "5.95.0"; 200 200 src = fetchurl { 201 - url = "${mirror}/stable/frameworks/5.94/kded-5.94.0.tar.xz"; 202 - sha256 = "1igk8in16i29jckqyf5dqn83h2hx727d8n35j7jq2ky6x2in2k9g"; 203 - name = "kded-5.94.0.tar.xz"; 201 + url = "${mirror}/stable/frameworks/5.95/kded-5.95.0.tar.xz"; 202 + sha256 = "0hdfx8yl66sck6j339q9417s2yvcpr5r27klgw4phz89hca8h6wr"; 203 + name = "kded-5.95.0.tar.xz"; 204 204 }; 205 205 }; 206 206 kdelibs4support = { 207 - version = "5.94.0"; 207 + version = "5.95.0"; 208 208 src = fetchurl { 209 - url = "${mirror}/stable/frameworks/5.94/portingAids/kdelibs4support-5.94.0.tar.xz"; 210 - sha256 = "0cv0lzcgyny2xravgdsbpjz5j5jlp7202dk077nxblv60yqfn9np"; 211 - name = "kdelibs4support-5.94.0.tar.xz"; 209 + url = "${mirror}/stable/frameworks/5.95/portingAids/kdelibs4support-5.95.0.tar.xz"; 210 + sha256 = "0pnm8hw96f2jvcy5fjd2pr8x52d8zmzvm0f4wjb5hcq5jf55596n"; 211 + name = "kdelibs4support-5.95.0.tar.xz"; 212 212 }; 213 213 }; 214 214 kdesignerplugin = { 215 - version = "5.94.0"; 215 + version = "5.95.0"; 216 216 src = fetchurl { 217 - url = "${mirror}/stable/frameworks/5.94/portingAids/kdesignerplugin-5.94.0.tar.xz"; 218 - sha256 = "00walz1w0mx1jqx7yx76qyig5k1n39mh6xmq4qg317rsgzj53l3b"; 219 - name = "kdesignerplugin-5.94.0.tar.xz"; 217 + url = "${mirror}/stable/frameworks/5.95/portingAids/kdesignerplugin-5.95.0.tar.xz"; 218 + sha256 = "1zz1jl2cdxs5jwl21hr89c5wgnpdn1wf0ww5hkss4mmgssr32pgw"; 219 + name = "kdesignerplugin-5.95.0.tar.xz"; 220 220 }; 221 221 }; 222 222 kdesu = { 223 - version = "5.94.0"; 223 + version = "5.95.0"; 224 224 src = fetchurl { 225 - url = "${mirror}/stable/frameworks/5.94/kdesu-5.94.0.tar.xz"; 226 - sha256 = "1qfwm4l30iy4gy4df8gf7i8mg11szv2c4s60jgfqqk5bxcil6jch"; 227 - name = "kdesu-5.94.0.tar.xz"; 225 + url = "${mirror}/stable/frameworks/5.95/kdesu-5.95.0.tar.xz"; 226 + sha256 = "1b63rsb21pjxy0zd2gxarbrm5xsvf8mbf4fnja7ghadck43jnx1f"; 227 + name = "kdesu-5.95.0.tar.xz"; 228 228 }; 229 229 }; 230 230 kdewebkit = { 231 - version = "5.94.0"; 231 + version = "5.95.0"; 232 232 src = fetchurl { 233 - url = "${mirror}/stable/frameworks/5.94/portingAids/kdewebkit-5.94.0.tar.xz"; 234 - sha256 = "0n8df6y84hd4b3iwfjxk7h06avigq3vgcksi8jh8kjvwwvl77jlv"; 235 - name = "kdewebkit-5.94.0.tar.xz"; 233 + url = "${mirror}/stable/frameworks/5.95/portingAids/kdewebkit-5.95.0.tar.xz"; 234 + sha256 = "0b6ykwdb52zvgmcs79drgk8i44gib2si80x6p0sc9adpbk1nwqgj"; 235 + name = "kdewebkit-5.95.0.tar.xz"; 236 236 }; 237 237 }; 238 238 kdnssd = { 239 - version = "5.94.0"; 239 + version = "5.95.0"; 240 240 src = fetchurl { 241 - url = "${mirror}/stable/frameworks/5.94/kdnssd-5.94.0.tar.xz"; 242 - sha256 = "0qs8jr506aq9i39p8smjsiswjh5zspap3dsvmh7bhayrhgzs5sr8"; 243 - name = "kdnssd-5.94.0.tar.xz"; 241 + url = "${mirror}/stable/frameworks/5.95/kdnssd-5.95.0.tar.xz"; 242 + sha256 = "10v8w1c7sskf5x956qbfwvca55qwk48jcaa2gv7wrb19bj0dms67"; 243 + name = "kdnssd-5.95.0.tar.xz"; 244 244 }; 245 245 }; 246 246 kdoctools = { 247 - version = "5.94.0"; 247 + version = "5.95.0"; 248 248 src = fetchurl { 249 - url = "${mirror}/stable/frameworks/5.94/kdoctools-5.94.0.tar.xz"; 250 - sha256 = "1x6j7h1lg4bbr1jjb8nl4jsl0v9lcc5h4hg3svkk9rn5x3zn2kpm"; 251 - name = "kdoctools-5.94.0.tar.xz"; 249 + url = "${mirror}/stable/frameworks/5.95/kdoctools-5.95.0.tar.xz"; 250 + sha256 = "10isqvlhfqlhl8w46hhn7nmy8yhdi30z99pks8qm75pp3grx0mkg"; 251 + name = "kdoctools-5.95.0.tar.xz"; 252 252 }; 253 253 }; 254 254 kemoticons = { 255 - version = "5.94.0"; 255 + version = "5.95.0"; 256 256 src = fetchurl { 257 - url = "${mirror}/stable/frameworks/5.94/kemoticons-5.94.0.tar.xz"; 258 - sha256 = "00hkwg63pqz7m10sybcyknn246nr7np62hxg2iayf5x0fmfv2zgs"; 259 - name = "kemoticons-5.94.0.tar.xz"; 257 + url = "${mirror}/stable/frameworks/5.95/kemoticons-5.95.0.tar.xz"; 258 + sha256 = "0wpl0bd3xd613wyhl11b2gvrh9dkwvl32ik64hzjmq9c7xik3a1n"; 259 + name = "kemoticons-5.95.0.tar.xz"; 260 260 }; 261 261 }; 262 262 kfilemetadata = { 263 - version = "5.94.0"; 263 + version = "5.95.0"; 264 264 src = fetchurl { 265 - url = "${mirror}/stable/frameworks/5.94/kfilemetadata-5.94.0.tar.xz"; 266 - sha256 = "1rkp95bx4yvg6qia2lq4vmmlnc3s9lvy7yfw149k77il60d3nmvz"; 267 - name = "kfilemetadata-5.94.0.tar.xz"; 265 + url = "${mirror}/stable/frameworks/5.95/kfilemetadata-5.95.0.tar.xz"; 266 + sha256 = "018120fygj482capdbl6p30i31b1lhc7zcvdi6l200lcv5n0anvy"; 267 + name = "kfilemetadata-5.95.0.tar.xz"; 268 268 }; 269 269 }; 270 270 kglobalaccel = { 271 - version = "5.94.0"; 271 + version = "5.95.0"; 272 272 src = fetchurl { 273 - url = "${mirror}/stable/frameworks/5.94/kglobalaccel-5.94.0.tar.xz"; 274 - sha256 = "1s9md2iz03xhxpx4sacygqqcqqys6z9aa0xjvqy9gl3jd88h0jx3"; 275 - name = "kglobalaccel-5.94.0.tar.xz"; 273 + url = "${mirror}/stable/frameworks/5.95/kglobalaccel-5.95.0.tar.xz"; 274 + sha256 = "1jq4b6ln7ch6dkj9ki30pn3aga6q0kbzrmw3xv1xwdy1r931xjlk"; 275 + name = "kglobalaccel-5.95.0.tar.xz"; 276 276 }; 277 277 }; 278 278 kguiaddons = { 279 - version = "5.94.0"; 279 + version = "5.95.0"; 280 280 src = fetchurl { 281 - url = "${mirror}/stable/frameworks/5.94/kguiaddons-5.94.0.tar.xz"; 282 - sha256 = "0wrqjxqnrngn85wga4prxyl2jr6wvp4vsxxa5v1wndwd4skq4cgj"; 283 - name = "kguiaddons-5.94.0.tar.xz"; 281 + url = "${mirror}/stable/frameworks/5.95/kguiaddons-5.95.0.tar.xz"; 282 + sha256 = "037j1vn151xp76ylrd690fwavf49nqs3f6jy2zq658n4jyxskwn7"; 283 + name = "kguiaddons-5.95.0.tar.xz"; 284 284 }; 285 285 }; 286 286 kholidays = { 287 - version = "5.94.0"; 287 + version = "5.95.0"; 288 288 src = fetchurl { 289 - url = "${mirror}/stable/frameworks/5.94/kholidays-5.94.0.tar.xz"; 290 - sha256 = "0p85i8l157616an8p1iaydzy575wh47qn3cfq7imhxlxki9kadz5"; 291 - name = "kholidays-5.94.0.tar.xz"; 289 + url = "${mirror}/stable/frameworks/5.95/kholidays-5.95.0.tar.xz"; 290 + sha256 = "01zdl4l0gnzl4fvxbgzqygffnliy1ldnzf3rf931if7pqpcyffak"; 291 + name = "kholidays-5.95.0.tar.xz"; 292 292 }; 293 293 }; 294 294 khtml = { 295 - version = "5.94.0"; 295 + version = "5.95.0"; 296 296 src = fetchurl { 297 - url = "${mirror}/stable/frameworks/5.94/portingAids/khtml-5.94.0.tar.xz"; 298 - sha256 = "0ycvzqj1xdjbwwgqp97siljxbk5fig8ijrydjcnirg1g98l2mgcq"; 299 - name = "khtml-5.94.0.tar.xz"; 297 + url = "${mirror}/stable/frameworks/5.95/portingAids/khtml-5.95.0.tar.xz"; 298 + sha256 = "01iyrgx322wi2sqlcfkij95yxgv54q1mbpxiv3m814xx85iqljsk"; 299 + name = "khtml-5.95.0.tar.xz"; 300 300 }; 301 301 }; 302 302 ki18n = { 303 - version = "5.94.0"; 303 + version = "5.95.0"; 304 304 src = fetchurl { 305 - url = "${mirror}/stable/frameworks/5.94/ki18n-5.94.0.tar.xz"; 306 - sha256 = "0jll112q4wrcjrd8wmspf95a0a1aqxkhv1390i9yhw1m6hr86nhc"; 307 - name = "ki18n-5.94.0.tar.xz"; 305 + url = "${mirror}/stable/frameworks/5.95/ki18n-5.95.0.tar.xz"; 306 + sha256 = "0va28798xj1xk0agggxc8g96kd1ygigfsi438ni4qb54d7fpxmsx"; 307 + name = "ki18n-5.95.0.tar.xz"; 308 308 }; 309 309 }; 310 310 kiconthemes = { 311 - version = "5.94.0"; 311 + version = "5.95.0"; 312 312 src = fetchurl { 313 - url = "${mirror}/stable/frameworks/5.94/kiconthemes-5.94.0.tar.xz"; 314 - sha256 = "14s9h6mk3f4qg97bj0d3b6j7x80jhnlb4kdx9bpp9jvwrlfxhwnr"; 315 - name = "kiconthemes-5.94.0.tar.xz"; 313 + url = "${mirror}/stable/frameworks/5.95/kiconthemes-5.95.0.tar.xz"; 314 + sha256 = "1sy34s7vf915vwnighvfvzdlzk58vwc5pkhjry9hncvkw5wlmrnd"; 315 + name = "kiconthemes-5.95.0.tar.xz"; 316 316 }; 317 317 }; 318 318 kidletime = { 319 - version = "5.94.0"; 319 + version = "5.95.0"; 320 320 src = fetchurl { 321 - url = "${mirror}/stable/frameworks/5.94/kidletime-5.94.0.tar.xz"; 322 - sha256 = "1s73nk23js4ly679pq5c4lbry8sgvh0dzf5fyrn8dj6fbda3s756"; 323 - name = "kidletime-5.94.0.tar.xz"; 321 + url = "${mirror}/stable/frameworks/5.95/kidletime-5.95.0.tar.xz"; 322 + sha256 = "05wjx19lgwnf5mbw9vx34mf0a2wfg3vkrkv96f5a9hir58j0q3ds"; 323 + name = "kidletime-5.95.0.tar.xz"; 324 324 }; 325 325 }; 326 326 kimageformats = { 327 - version = "5.94.0"; 327 + version = "5.95.0"; 328 328 src = fetchurl { 329 - url = "${mirror}/stable/frameworks/5.94/kimageformats-5.94.0.tar.xz"; 330 - sha256 = "0m2ffzlgjl4sz1plf1lpsxvkni1nr93rq8kab2frbj8x15n652di"; 331 - name = "kimageformats-5.94.0.tar.xz"; 329 + url = "${mirror}/stable/frameworks/5.95/kimageformats-5.95.0.tar.xz"; 330 + sha256 = "1zmqvgl768lyysszq8pc00a2m1ipdbra5a2rhmn250n610b02yi5"; 331 + name = "kimageformats-5.95.0.tar.xz"; 332 332 }; 333 333 }; 334 334 kinit = { 335 - version = "5.94.0"; 335 + version = "5.95.0"; 336 336 src = fetchurl { 337 - url = "${mirror}/stable/frameworks/5.94/kinit-5.94.0.tar.xz"; 338 - sha256 = "0qdw3qz9zbp3i19zgal8wffwiylib3d3ydmfih7dqdx8rq4zk67f"; 339 - name = "kinit-5.94.0.tar.xz"; 337 + url = "${mirror}/stable/frameworks/5.95/kinit-5.95.0.tar.xz"; 338 + sha256 = "0yzhkfj724lc25cab97lywsshm0180kcmgw1991zzbhikjnyfnyc"; 339 + name = "kinit-5.95.0.tar.xz"; 340 340 }; 341 341 }; 342 342 kio = { 343 - version = "5.94.0"; 343 + version = "5.95.0"; 344 344 src = fetchurl { 345 - url = "${mirror}/stable/frameworks/5.94/kio-5.94.0.tar.xz"; 346 - sha256 = "16yhj3wh57gc0azqq01ssqzg0nqa6f904p68jl6p6ifq967bzh45"; 347 - name = "kio-5.94.0.tar.xz"; 345 + url = "${mirror}/stable/frameworks/5.95/kio-5.95.0.tar.xz"; 346 + sha256 = "11vnwcfb65a8x2hrb0xp89bvljgapjzm5vffy6q4j4pcbbgz1iwp"; 347 + name = "kio-5.95.0.tar.xz"; 348 348 }; 349 349 }; 350 350 kirigami2 = { 351 - version = "5.94.0"; 351 + version = "5.95.0"; 352 352 src = fetchurl { 353 - url = "${mirror}/stable/frameworks/5.94/kirigami2-5.94.0.tar.xz"; 354 - sha256 = "0fcf8ah4vh7arb3iavpk0psy81agyj6vfg8s9sgk7ssz6aipvwnp"; 355 - name = "kirigami2-5.94.0.tar.xz"; 353 + url = "${mirror}/stable/frameworks/5.95/kirigami2-5.95.0.tar.xz"; 354 + sha256 = "078fm14y9k0nsdxkci7k25l11zd2zd6r6nbhfmsfhn6hb4dbz77g"; 355 + name = "kirigami2-5.95.0.tar.xz"; 356 356 }; 357 357 }; 358 358 kitemmodels = { 359 - version = "5.94.0"; 359 + version = "5.95.0"; 360 360 src = fetchurl { 361 - url = "${mirror}/stable/frameworks/5.94/kitemmodels-5.94.0.tar.xz"; 362 - sha256 = "12ag11m7sf23h9nd41jvpws7cakzwicvawckdx1vmch2fnwz4pvh"; 363 - name = "kitemmodels-5.94.0.tar.xz"; 361 + url = "${mirror}/stable/frameworks/5.95/kitemmodels-5.95.0.tar.xz"; 362 + sha256 = "1mr2dd7aj1vi1nkm8c93adyj51ins2kynmp0dsh8gzbf0sh338bm"; 363 + name = "kitemmodels-5.95.0.tar.xz"; 364 364 }; 365 365 }; 366 366 kitemviews = { 367 - version = "5.94.0"; 367 + version = "5.95.0"; 368 368 src = fetchurl { 369 - url = "${mirror}/stable/frameworks/5.94/kitemviews-5.94.0.tar.xz"; 370 - sha256 = "0bmm71lm59spxwc0hrw1yd7m0a8qs55yydijld57zq4wf55k6xav"; 371 - name = "kitemviews-5.94.0.tar.xz"; 369 + url = "${mirror}/stable/frameworks/5.95/kitemviews-5.95.0.tar.xz"; 370 + sha256 = "1zi2vchnxjy9spxg0405lg5616sf4j6c847zckmh66w6vxq41nvj"; 371 + name = "kitemviews-5.95.0.tar.xz"; 372 372 }; 373 373 }; 374 374 kjobwidgets = { 375 - version = "5.94.0"; 375 + version = "5.95.0"; 376 376 src = fetchurl { 377 - url = "${mirror}/stable/frameworks/5.94/kjobwidgets-5.94.0.tar.xz"; 378 - sha256 = "01xh880avavzbbrk65y6gsn011w6pbsk7ian753az1i8m3y4akq1"; 379 - name = "kjobwidgets-5.94.0.tar.xz"; 377 + url = "${mirror}/stable/frameworks/5.95/kjobwidgets-5.95.0.tar.xz"; 378 + sha256 = "0v8l46wjmkcy1ifbfc3w05qahy5lnpjrhyxziszbs05wc3yglprf"; 379 + name = "kjobwidgets-5.95.0.tar.xz"; 380 380 }; 381 381 }; 382 382 kjs = { 383 - version = "5.94.0"; 383 + version = "5.95.0"; 384 384 src = fetchurl { 385 - url = "${mirror}/stable/frameworks/5.94/portingAids/kjs-5.94.0.tar.xz"; 386 - sha256 = "06rw7gch4hw2kib4v9p5zzlkz8n3wjifdrxhwywcqy5rvsi18gpr"; 387 - name = "kjs-5.94.0.tar.xz"; 385 + url = "${mirror}/stable/frameworks/5.95/portingAids/kjs-5.95.0.tar.xz"; 386 + sha256 = "1g2yg4p32q0s7rdx98ig7hk11f0awn14xzwid0xfi64wvdfz65ss"; 387 + name = "kjs-5.95.0.tar.xz"; 388 388 }; 389 389 }; 390 390 kjsembed = { 391 - version = "5.94.0"; 391 + version = "5.95.0"; 392 392 src = fetchurl { 393 - url = "${mirror}/stable/frameworks/5.94/portingAids/kjsembed-5.94.0.tar.xz"; 394 - sha256 = "0bpnvvz0gc8j5ywljhc8i5ws6f6inds710xwxvp9ymqgkm3kgkpk"; 395 - name = "kjsembed-5.94.0.tar.xz"; 393 + url = "${mirror}/stable/frameworks/5.95/portingAids/kjsembed-5.95.0.tar.xz"; 394 + sha256 = "1cbvfvp6dnbgh14156gpcl9fds8dxbkxcn9svhkfha4157zwq7xb"; 395 + name = "kjsembed-5.95.0.tar.xz"; 396 396 }; 397 397 }; 398 398 kmediaplayer = { 399 - version = "5.94.0"; 399 + version = "5.95.0"; 400 400 src = fetchurl { 401 - url = "${mirror}/stable/frameworks/5.94/portingAids/kmediaplayer-5.94.0.tar.xz"; 402 - sha256 = "1310v2krzgxz7ghcws83p47hrlap7qxpnc38l5y3j7g21kgzdw8b"; 403 - name = "kmediaplayer-5.94.0.tar.xz"; 401 + url = "${mirror}/stable/frameworks/5.95/portingAids/kmediaplayer-5.95.0.tar.xz"; 402 + sha256 = "1qxh43qamvcr6wzhj2rnlhvdyp6hkyx98iwbygsr46g41nhc7ygv"; 403 + name = "kmediaplayer-5.95.0.tar.xz"; 404 404 }; 405 405 }; 406 406 knewstuff = { 407 - version = "5.94.0"; 407 + version = "5.95.0"; 408 408 src = fetchurl { 409 - url = "${mirror}/stable/frameworks/5.94/knewstuff-5.94.0.tar.xz"; 410 - sha256 = "0vrkj2p9pqp49ph0rpy45dawli3j4mbcncw3x45d8rmbk57h3kda"; 411 - name = "knewstuff-5.94.0.tar.xz"; 409 + url = "${mirror}/stable/frameworks/5.95/knewstuff-5.95.0.tar.xz"; 410 + sha256 = "0px9di3973bm8vjnikfjhqlfwsj5q4phidzc0s23x941nrv3d0gq"; 411 + name = "knewstuff-5.95.0.tar.xz"; 412 412 }; 413 413 }; 414 414 knotifications = { 415 - version = "5.94.0"; 415 + version = "5.95.0"; 416 416 src = fetchurl { 417 - url = "${mirror}/stable/frameworks/5.94/knotifications-5.94.0.tar.xz"; 418 - sha256 = "1gs39fvk0rylrlxsvym8pb58c8106fqbvrx3bp3rdw355giirmf8"; 419 - name = "knotifications-5.94.0.tar.xz"; 417 + url = "${mirror}/stable/frameworks/5.95/knotifications-5.95.0.tar.xz"; 418 + sha256 = "0hl1q0rz5g35vzxczaf5lap5pj9h7a8s706220s7b6z89mi8c95x"; 419 + name = "knotifications-5.95.0.tar.xz"; 420 420 }; 421 421 }; 422 422 knotifyconfig = { 423 - version = "5.94.0"; 423 + version = "5.95.0"; 424 424 src = fetchurl { 425 - url = "${mirror}/stable/frameworks/5.94/knotifyconfig-5.94.0.tar.xz"; 426 - sha256 = "0449pb1j2m3jxafvv53qyrma309g3xm3q7fxxlpqxaw2fjd9i1db"; 427 - name = "knotifyconfig-5.94.0.tar.xz"; 425 + url = "${mirror}/stable/frameworks/5.95/knotifyconfig-5.95.0.tar.xz"; 426 + sha256 = "1s1npl1h22b2pp2r43f0h2jmlrgrlf2sf33zc3acxhalvg9zwgkd"; 427 + name = "knotifyconfig-5.95.0.tar.xz"; 428 428 }; 429 429 }; 430 430 kpackage = { 431 - version = "5.94.0"; 431 + version = "5.95.0"; 432 432 src = fetchurl { 433 - url = "${mirror}/stable/frameworks/5.94/kpackage-5.94.0.tar.xz"; 434 - sha256 = "057lpas5d9m43rshp36p2dmrwpk14saa5n7jg5l0zcf940lrqk2d"; 435 - name = "kpackage-5.94.0.tar.xz"; 433 + url = "${mirror}/stable/frameworks/5.95/kpackage-5.95.0.tar.xz"; 434 + sha256 = "0pv0zyazf0bawj8wh4jz3m7kny84vana5a6w0s1ff4z2igqib11z"; 435 + name = "kpackage-5.95.0.tar.xz"; 436 436 }; 437 437 }; 438 438 kparts = { 439 - version = "5.94.0"; 439 + version = "5.95.0"; 440 440 src = fetchurl { 441 - url = "${mirror}/stable/frameworks/5.94/kparts-5.94.0.tar.xz"; 442 - sha256 = "1fkbs0gfcg6ps5az0anf03w961xm9vmq0pd8br7yip4p387i5985"; 443 - name = "kparts-5.94.0.tar.xz"; 441 + url = "${mirror}/stable/frameworks/5.95/kparts-5.95.0.tar.xz"; 442 + sha256 = "097zr2mn2l5rlgv6alhs1gyrig2vzvsgzikv6dspdhh4f3ydz962"; 443 + name = "kparts-5.95.0.tar.xz"; 444 444 }; 445 445 }; 446 446 kpeople = { 447 - version = "5.94.0"; 447 + version = "5.95.0"; 448 448 src = fetchurl { 449 - url = "${mirror}/stable/frameworks/5.94/kpeople-5.94.0.tar.xz"; 450 - sha256 = "0x2jdb9x1fss95bzra51dz902q8h78qgq4j5j4c3agi2ihvvlzi1"; 451 - name = "kpeople-5.94.0.tar.xz"; 449 + url = "${mirror}/stable/frameworks/5.95/kpeople-5.95.0.tar.xz"; 450 + sha256 = "0002yhlzvwmhmdcnx48xc5q577r9yxq5jv978avx7axl4fmxjzi9"; 451 + name = "kpeople-5.95.0.tar.xz"; 452 452 }; 453 453 }; 454 454 kplotting = { 455 - version = "5.94.0"; 455 + version = "5.95.0"; 456 456 src = fetchurl { 457 - url = "${mirror}/stable/frameworks/5.94/kplotting-5.94.0.tar.xz"; 458 - sha256 = "1ah6fsskdnkh6m2nyjm64rxqfyxgg6jj0ydcqivq1m81hrhnsgbq"; 459 - name = "kplotting-5.94.0.tar.xz"; 457 + url = "${mirror}/stable/frameworks/5.95/kplotting-5.95.0.tar.xz"; 458 + sha256 = "0jyip5s2razcg8rfg4li3a14bisqbfzh1x6zc2z90vg8cgihqjny"; 459 + name = "kplotting-5.95.0.tar.xz"; 460 460 }; 461 461 }; 462 462 kpty = { 463 - version = "5.94.0"; 463 + version = "5.95.0"; 464 464 src = fetchurl { 465 - url = "${mirror}/stable/frameworks/5.94/kpty-5.94.0.tar.xz"; 466 - sha256 = "1jj6aw0zlbw5mljv2q990m62y381aqjih7pvqnjsdk2licqn16jn"; 467 - name = "kpty-5.94.0.tar.xz"; 465 + url = "${mirror}/stable/frameworks/5.95/kpty-5.95.0.tar.xz"; 466 + sha256 = "0pjzb7n8y3frp3b88caqhrnzfckkrgq1rq0j1n298ym78pjq077n"; 467 + name = "kpty-5.95.0.tar.xz"; 468 468 }; 469 469 }; 470 470 kquickcharts = { 471 - version = "5.94.0"; 471 + version = "5.95.0"; 472 472 src = fetchurl { 473 - url = "${mirror}/stable/frameworks/5.94/kquickcharts-5.94.0.tar.xz"; 474 - sha256 = "0a4mxb7wkqjq3iclhxnb7pkikb7yj2y4lyb080cni2wknjyzlr9h"; 475 - name = "kquickcharts-5.94.0.tar.xz"; 473 + url = "${mirror}/stable/frameworks/5.95/kquickcharts-5.95.0.tar.xz"; 474 + sha256 = "09fkhxm3vx488xiiqm9wg7vwcqyj7k54rxrgk8pc2gjbg2af22bs"; 475 + name = "kquickcharts-5.95.0.tar.xz"; 476 476 }; 477 477 }; 478 478 kross = { 479 - version = "5.94.0"; 479 + version = "5.95.0"; 480 480 src = fetchurl { 481 - url = "${mirror}/stable/frameworks/5.94/portingAids/kross-5.94.0.tar.xz"; 482 - sha256 = "0j9dchgldl0z2xi25r82fcflvqp05njgscpqjzmddpih4nyjas8x"; 483 - name = "kross-5.94.0.tar.xz"; 481 + url = "${mirror}/stable/frameworks/5.95/portingAids/kross-5.95.0.tar.xz"; 482 + sha256 = "05brnf4dy8vrrqsv1394g26wr593857zf808pjr3mj97pkbgszjm"; 483 + name = "kross-5.95.0.tar.xz"; 484 484 }; 485 485 }; 486 486 krunner = { 487 - version = "5.94.0"; 487 + version = "5.95.0"; 488 488 src = fetchurl { 489 - url = "${mirror}/stable/frameworks/5.94/krunner-5.94.0.tar.xz"; 490 - sha256 = "1lfbnwhk74b42cs5vnlx36mrrlnj9s2qqnca5zggk10837dbrc1j"; 491 - name = "krunner-5.94.0.tar.xz"; 489 + url = "${mirror}/stable/frameworks/5.95/krunner-5.95.0.tar.xz"; 490 + sha256 = "0w0nc0a0i6bbgsp1l6iky6lixhyyzgq1p8rxas72dbrjbs541lb0"; 491 + name = "krunner-5.95.0.tar.xz"; 492 492 }; 493 493 }; 494 494 kservice = { 495 - version = "5.94.0"; 495 + version = "5.95.0"; 496 496 src = fetchurl { 497 - url = "${mirror}/stable/frameworks/5.94/kservice-5.94.0.tar.xz"; 498 - sha256 = "0civwkm4wknrh30674lw2mag46m0jdpzjabfpqf0n1m4q1gi1b8s"; 499 - name = "kservice-5.94.0.tar.xz"; 497 + url = "${mirror}/stable/frameworks/5.95/kservice-5.95.0.tar.xz"; 498 + sha256 = "1rh48ij8vh72q7v9dlawgqb4kwvdgj8xl45hpn9dfx43h2iyjwfw"; 499 + name = "kservice-5.95.0.tar.xz"; 500 500 }; 501 501 }; 502 502 ktexteditor = { 503 - version = "5.94.0"; 503 + version = "5.95.0"; 504 504 src = fetchurl { 505 - url = "${mirror}/stable/frameworks/5.94/ktexteditor-5.94.0.tar.xz"; 506 - sha256 = "1dmkw5am89pjzazs2s9f1yv5lni0aa3hxr6w46w8lwbx2sbrjbfq"; 507 - name = "ktexteditor-5.94.0.tar.xz"; 505 + url = "${mirror}/stable/frameworks/5.95/ktexteditor-5.95.0.tar.xz"; 506 + sha256 = "0yrykpangay6jb74hbr6i6m0v88dshy078qxd2myvj4gx8xbdrfm"; 507 + name = "ktexteditor-5.95.0.tar.xz"; 508 508 }; 509 509 }; 510 510 ktextwidgets = { 511 - version = "5.94.0"; 511 + version = "5.95.0"; 512 512 src = fetchurl { 513 - url = "${mirror}/stable/frameworks/5.94/ktextwidgets-5.94.0.tar.xz"; 514 - sha256 = "0rnqkqwq9zffxh6swpd5riyir21rpdbm5mf1cqy4qvsjrgdfxz24"; 515 - name = "ktextwidgets-5.94.0.tar.xz"; 513 + url = "${mirror}/stable/frameworks/5.95/ktextwidgets-5.95.0.tar.xz"; 514 + sha256 = "0vjyq80nn8g4xxsq6d3z5lphl2ikg64jbl5c59q5vsnkkg4j534x"; 515 + name = "ktextwidgets-5.95.0.tar.xz"; 516 516 }; 517 517 }; 518 518 kunitconversion = { 519 - version = "5.94.0"; 519 + version = "5.95.0"; 520 520 src = fetchurl { 521 - url = "${mirror}/stable/frameworks/5.94/kunitconversion-5.94.0.tar.xz"; 522 - sha256 = "0jc0lffaz1wq26a251vgk6c16lqfqdkb81p789016ifv4kqz1bg4"; 523 - name = "kunitconversion-5.94.0.tar.xz"; 521 + url = "${mirror}/stable/frameworks/5.95/kunitconversion-5.95.0.tar.xz"; 522 + sha256 = "079ljkgmx5nkhs29rinbrld4scy2k69fjnbia2jfwijy0slac00g"; 523 + name = "kunitconversion-5.95.0.tar.xz"; 524 524 }; 525 525 }; 526 526 kwallet = { 527 - version = "5.94.0"; 527 + version = "5.95.0"; 528 528 src = fetchurl { 529 - url = "${mirror}/stable/frameworks/5.94/kwallet-5.94.0.tar.xz"; 530 - sha256 = "0ciabsayzy2r1aknwgns7s9759y2kfrxwmzycwxm9rsffm16ndh1"; 531 - name = "kwallet-5.94.0.tar.xz"; 529 + url = "${mirror}/stable/frameworks/5.95/kwallet-5.95.0.tar.xz"; 530 + sha256 = "1gk55ny4zxhwq78gn8da4zwcjxvwf5z9y7dipiam0ybkwjz2pkrd"; 531 + name = "kwallet-5.95.0.tar.xz"; 532 532 }; 533 533 }; 534 534 kwayland = { 535 - version = "5.94.0"; 535 + version = "5.95.0"; 536 536 src = fetchurl { 537 - url = "${mirror}/stable/frameworks/5.94/kwayland-5.94.0.tar.xz"; 538 - sha256 = "0di6rax4mdismqa4fzx30rj5y2ds211b7kwir6cff76qnkhxi95j"; 539 - name = "kwayland-5.94.0.tar.xz"; 537 + url = "${mirror}/stable/frameworks/5.95/kwayland-5.95.0.tar.xz"; 538 + sha256 = "0ba71k97qp5czg4d07pp75gfrkp5rgmvd2y9vv7n6mhfrgqsd3rb"; 539 + name = "kwayland-5.95.0.tar.xz"; 540 540 }; 541 541 }; 542 542 kwidgetsaddons = { 543 - version = "5.94.0"; 543 + version = "5.95.0"; 544 544 src = fetchurl { 545 - url = "${mirror}/stable/frameworks/5.94/kwidgetsaddons-5.94.0.tar.xz"; 546 - sha256 = "0cix00d2dbbb3l523xri4is4xvbf3bn6vg10yyjrhqjxqqayv3k7"; 547 - name = "kwidgetsaddons-5.94.0.tar.xz"; 545 + url = "${mirror}/stable/frameworks/5.95/kwidgetsaddons-5.95.0.tar.xz"; 546 + sha256 = "0b3i47p6495pz9nph85qliscbxsrpq76s9a37bkb8nv1wf3nyyw3"; 547 + name = "kwidgetsaddons-5.95.0.tar.xz"; 548 548 }; 549 549 }; 550 550 kwindowsystem = { 551 - version = "5.94.0"; 551 + version = "5.95.0"; 552 552 src = fetchurl { 553 - url = "${mirror}/stable/frameworks/5.94/kwindowsystem-5.94.0.tar.xz"; 554 - sha256 = "0y1wlhm3ng2pb970hvgsyv6gn3irrkw5y9nmvzx28gxcx7abgssj"; 555 - name = "kwindowsystem-5.94.0.tar.xz"; 553 + url = "${mirror}/stable/frameworks/5.95/kwindowsystem-5.95.0.tar.xz"; 554 + sha256 = "1wxvhi8jwvnvgg5pyj6q6gqs24akzmjdw76g57qcfgq95a9byszi"; 555 + name = "kwindowsystem-5.95.0.tar.xz"; 556 556 }; 557 557 }; 558 558 kxmlgui = { 559 - version = "5.94.0"; 559 + version = "5.95.0"; 560 560 src = fetchurl { 561 - url = "${mirror}/stable/frameworks/5.94/kxmlgui-5.94.0.tar.xz"; 562 - sha256 = "1mlxc4wdqnh77g7j0hxrg9jfrdjk9sh3bahp10r17l8fzwq1g8s3"; 563 - name = "kxmlgui-5.94.0.tar.xz"; 561 + url = "${mirror}/stable/frameworks/5.95/kxmlgui-5.95.0.tar.xz"; 562 + sha256 = "16rk1fb8n0ay3g305qmjfhrv6zq7fbilq02386wwgdczg98x8r8h"; 563 + name = "kxmlgui-5.95.0.tar.xz"; 564 564 }; 565 565 }; 566 566 kxmlrpcclient = { 567 - version = "5.94.0"; 567 + version = "5.95.0"; 568 568 src = fetchurl { 569 - url = "${mirror}/stable/frameworks/5.94/portingAids/kxmlrpcclient-5.94.0.tar.xz"; 570 - sha256 = "10hz8nijhih0n3z83n3khy2hdflsjq8i4q0y9jjpqp1d0b5rbb35"; 571 - name = "kxmlrpcclient-5.94.0.tar.xz"; 569 + url = "${mirror}/stable/frameworks/5.95/portingAids/kxmlrpcclient-5.95.0.tar.xz"; 570 + sha256 = "1ldykbr4x582k43b8bh01zzxbdfzyz2ckpqd9hpq9iab4njlh6gw"; 571 + name = "kxmlrpcclient-5.95.0.tar.xz"; 572 572 }; 573 573 }; 574 574 modemmanager-qt = { 575 - version = "5.94.0"; 575 + version = "5.95.0"; 576 576 src = fetchurl { 577 - url = "${mirror}/stable/frameworks/5.94/modemmanager-qt-5.94.0.tar.xz"; 578 - sha256 = "1wmz27713kh2i2m227008f412dcf65nvnnax60hrg2nkp8vdqa3r"; 579 - name = "modemmanager-qt-5.94.0.tar.xz"; 577 + url = "${mirror}/stable/frameworks/5.95/modemmanager-qt-5.95.0.tar.xz"; 578 + sha256 = "0n9majjny43gic3s73v317wxyfzicf1j2cd7ly7fb1wpm5l9684x"; 579 + name = "modemmanager-qt-5.95.0.tar.xz"; 580 580 }; 581 581 }; 582 582 networkmanager-qt = { 583 - version = "5.94.0"; 583 + version = "5.95.0"; 584 584 src = fetchurl { 585 - url = "${mirror}/stable/frameworks/5.94/networkmanager-qt-5.94.0.tar.xz"; 586 - sha256 = "00k5k1xv53hf24k9w3sd5am64zz5zph3fx63q6xpf3pz371qq80j"; 587 - name = "networkmanager-qt-5.94.0.tar.xz"; 585 + url = "${mirror}/stable/frameworks/5.95/networkmanager-qt-5.95.0.tar.xz"; 586 + sha256 = "0wkk6kblbvazplfr7wwzb552jv3560ng80wp56kihnagxkhch491"; 587 + name = "networkmanager-qt-5.95.0.tar.xz"; 588 588 }; 589 589 }; 590 590 oxygen-icons5 = { 591 - version = "5.94.0"; 591 + version = "5.95.0"; 592 592 src = fetchurl { 593 - url = "${mirror}/stable/frameworks/5.94/oxygen-icons5-5.94.0.tar.xz"; 594 - sha256 = "1l6izhrqqvf5vh2ib8zf1fjh5d9i9ri5jg9x3k1wi0xp7yy9sg90"; 595 - name = "oxygen-icons5-5.94.0.tar.xz"; 593 + url = "${mirror}/stable/frameworks/5.95/oxygen-icons5-5.95.0.tar.xz"; 594 + sha256 = "1993sy7a4zvw5nbzjc9ii67f9wsba683szi39rl3gl6iy17i3lrd"; 595 + name = "oxygen-icons5-5.95.0.tar.xz"; 596 596 }; 597 597 }; 598 598 plasma-framework = { 599 - version = "5.94.0"; 599 + version = "5.95.0"; 600 600 src = fetchurl { 601 - url = "${mirror}/stable/frameworks/5.94/plasma-framework-5.94.0.tar.xz"; 602 - sha256 = "0apd2n453yk8ifv6zq6845rwsacm1vpw9xwv26a221k1gfggpsvc"; 603 - name = "plasma-framework-5.94.0.tar.xz"; 601 + url = "${mirror}/stable/frameworks/5.95/plasma-framework-5.95.0.tar.xz"; 602 + sha256 = "0px54bymfvwl9cyd31vgnmn1h87w1fwzqmdis3hv4q2yk2anqnsz"; 603 + name = "plasma-framework-5.95.0.tar.xz"; 604 604 }; 605 605 }; 606 606 prison = { 607 - version = "5.94.0"; 607 + version = "5.95.0"; 608 608 src = fetchurl { 609 - url = "${mirror}/stable/frameworks/5.94/prison-5.94.0.tar.xz"; 610 - sha256 = "1jyi0vd5msj7cf2jv21ibpp8lkn5yvd5wv3rbnkdnqwzamw7jq4r"; 611 - name = "prison-5.94.0.tar.xz"; 609 + url = "${mirror}/stable/frameworks/5.95/prison-5.95.0.tar.xz"; 610 + sha256 = "0i3gczd1qmxd80m4pra3fgzg1q7xvv6kfmf7c9a24misc02vwvb1"; 611 + name = "prison-5.95.0.tar.xz"; 612 612 }; 613 613 }; 614 614 purpose = { 615 - version = "5.94.0"; 615 + version = "5.95.0"; 616 616 src = fetchurl { 617 - url = "${mirror}/stable/frameworks/5.94/purpose-5.94.0.tar.xz"; 618 - sha256 = "1axk852xpiz1a67b5zh08r01zr6x15k0sd7np9564s9agybzzbbk"; 619 - name = "purpose-5.94.0.tar.xz"; 617 + url = "${mirror}/stable/frameworks/5.95/purpose-5.95.0.tar.xz"; 618 + sha256 = "002py7c162991p40hsyiqpafd6zfd5amr2b9khw0bkf72ckj0936"; 619 + name = "purpose-5.95.0.tar.xz"; 620 620 }; 621 621 }; 622 622 qqc2-desktop-style = { 623 - version = "5.94.0"; 623 + version = "5.95.0"; 624 624 src = fetchurl { 625 - url = "${mirror}/stable/frameworks/5.94/qqc2-desktop-style-5.94.0.tar.xz"; 626 - sha256 = "0j3y1vnqv12lz33vrif6fb5nc3sk5z52fsw77i12xhlkpq6j258b"; 627 - name = "qqc2-desktop-style-5.94.0.tar.xz"; 625 + url = "${mirror}/stable/frameworks/5.95/qqc2-desktop-style-5.95.0.tar.xz"; 626 + sha256 = "04vkwbdlm141zgm46y1h2ypkf5w8lcbj6xbbmrkii6crv8g88ass"; 627 + name = "qqc2-desktop-style-5.95.0.tar.xz"; 628 628 }; 629 629 }; 630 630 solid = { 631 - version = "5.94.0"; 631 + version = "5.95.0"; 632 632 src = fetchurl { 633 - url = "${mirror}/stable/frameworks/5.94/solid-5.94.0.tar.xz"; 634 - sha256 = "01qiz8l12jw9rd085swx2kbbjaci6lnqx323a6g4nskbwc0x93lx"; 635 - name = "solid-5.94.0.tar.xz"; 633 + url = "${mirror}/stable/frameworks/5.95/solid-5.95.0.tar.xz"; 634 + sha256 = "0vind63kb4kl4741fy0h9rcj7579w80csmkz4ldiik50gl8hjjjc"; 635 + name = "solid-5.95.0.tar.xz"; 636 636 }; 637 637 }; 638 638 sonnet = { 639 - version = "5.94.0"; 639 + version = "5.95.0"; 640 640 src = fetchurl { 641 - url = "${mirror}/stable/frameworks/5.94/sonnet-5.94.0.tar.xz"; 642 - sha256 = "0k27nxk20i4r9sa6gy56r4s7dnn51igbyvzz3nwvcswdfij0lmwc"; 643 - name = "sonnet-5.94.0.tar.xz"; 641 + url = "${mirror}/stable/frameworks/5.95/sonnet-5.95.0.tar.xz"; 642 + sha256 = "18praj54sgnmsgqhmwp0w2jvs78k5i9j831dxfjnrzmc2ncgn1aw"; 643 + name = "sonnet-5.95.0.tar.xz"; 644 644 }; 645 645 }; 646 646 syndication = { 647 - version = "5.94.0"; 647 + version = "5.95.0"; 648 648 src = fetchurl { 649 - url = "${mirror}/stable/frameworks/5.94/syndication-5.94.0.tar.xz"; 650 - sha256 = "0nv88hhdy8r42ghm2r0pskshihjqc46zx8x61rk5x3c9skj153j5"; 651 - name = "syndication-5.94.0.tar.xz"; 649 + url = "${mirror}/stable/frameworks/5.95/syndication-5.95.0.tar.xz"; 650 + sha256 = "0dh8hikdfd7xdvp3rqi453v10gxq0sf5z3hzb0xsgx1y402z9mfc"; 651 + name = "syndication-5.95.0.tar.xz"; 652 652 }; 653 653 }; 654 654 syntax-highlighting = { 655 - version = "5.94.0"; 655 + version = "5.95.0"; 656 656 src = fetchurl { 657 - url = "${mirror}/stable/frameworks/5.94/syntax-highlighting-5.94.0.tar.xz"; 658 - sha256 = "19p5vn6rrhqlhzjs73zagzzdbcrj5jl37n7x35lq6m83llr171yg"; 659 - name = "syntax-highlighting-5.94.0.tar.xz"; 657 + url = "${mirror}/stable/frameworks/5.95/syntax-highlighting-5.95.0.tar.xz"; 658 + sha256 = "00j88xgya0xcwrg1n0kzp5ba2f3ppp8whw66fzpksahzfvcwm71x"; 659 + name = "syntax-highlighting-5.95.0.tar.xz"; 660 660 }; 661 661 }; 662 662 threadweaver = { 663 - version = "5.94.0"; 663 + version = "5.95.0"; 664 664 src = fetchurl { 665 - url = "${mirror}/stable/frameworks/5.94/threadweaver-5.94.0.tar.xz"; 666 - sha256 = "1ig1m00bpil0qixa3kshd8smijyasr7svps97d1pwfy5c8d47n47"; 667 - name = "threadweaver-5.94.0.tar.xz"; 665 + url = "${mirror}/stable/frameworks/5.95/threadweaver-5.95.0.tar.xz"; 666 + sha256 = "0gnxy97az0jy88rl2ly5f858yzwml9la1hkln9nvh8c7q2girc5s"; 667 + name = "threadweaver-5.95.0.tar.xz"; 668 668 }; 669 669 }; 670 670 }
-21
pkgs/development/libraries/libbluedevil/default.nix
··· 1 - { lib, stdenv, fetchurl, cmake, qt4 }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "libbluedevil"; 5 - # bluedevil must have the same major version (x.y) as libbluedevil! 6 - # do not update this package without checking bluedevil 7 - version = "2.1"; 8 - 9 - src = fetchurl { 10 - url = "mirror://kde/stable/${pname}/${version}/src/${pname}-${version}.tar.xz"; 11 - sha256 = "0p4f0brhcz9gfxfd6114fa5x6swfdmgzv350xwncdr0s1qnamk8c"; 12 - }; 13 - 14 - nativeBuildInputs = [ cmake ]; 15 - buildInputs = [ qt4 ]; 16 - 17 - meta = { 18 - platforms = lib.platforms.unix; 19 - license = lib.licenses.gpl2Plus; 20 - }; 21 - }
+14 -6
pkgs/development/libraries/rapidfuzz-cpp/default.nix
··· 2 2 , stdenv 3 3 , fetchFromGitHub 4 4 , cmake 5 - , catch2 5 + , catch2_3 6 6 }: 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "rapidfuzz-cpp"; 10 - version = "1.0.1"; 10 + version = "1.0.2"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "maxbachmann"; 14 14 repo = "rapidfuzz-cpp"; 15 15 rev = "v${version}"; 16 - hash = "sha256-331iW0nu5MlxuKNTgMkRSASnglxn+hEWBhRMnw0lY2Y="; 16 + hash = "sha256-Tf7nEMXiem21cvQHPnYnCvOOLg0KBBnNQDaYIcHcm2g="; 17 17 }; 18 18 19 + patches = lib.optionals doCheck [ 20 + ./dont-fetch-project-options.patch 21 + ]; 22 + 23 + postPatch = '' 24 + substituteInPlace test/CMakeLists.txt \ 25 + --replace WARNINGS_AS_ERRORS "" 26 + ''; 27 + 19 28 nativeBuildInputs = [ 20 29 cmake 21 30 ]; ··· 25 34 ]; 26 35 27 36 checkInputs = [ 28 - catch2 37 + catch2_3 29 38 ]; 30 39 31 - # uses unreleased Catch2 version 3 32 - doCheck = false; 40 + doCheck = true; 33 41 34 42 meta = { 35 43 description = "Rapid fuzzy string matching in C++ using the Levenshtein Distance";
+58
pkgs/development/libraries/rapidfuzz-cpp/dont-fetch-project-options.patch
··· 1 + diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt 2 + index 5ba4464..ad72319 100644 3 + --- a/test/CMakeLists.txt 4 + +++ b/test/CMakeLists.txt 5 + @@ -12,39 +12,10 @@ else() 6 + FetchContent_MakeAvailable(Catch2) 7 + endif() 8 + 9 + -# include aminya & jason turner's C++ best practices recommended cmake project utilities 10 + -include(FetchContent) 11 + -FetchContent_Declare(_project_options URL https://github.com/aminya/project_options/archive/refs/tags/v0.20.0.zip) 12 + -FetchContent_MakeAvailable(_project_options) 13 + -include(${_project_options_SOURCE_DIR}/Index.cmake) 14 + - 15 + -project_options( 16 + - # ENABLE_CACHE 17 + - # ENABLE_CONAN 18 + - WARNINGS_AS_ERRORS 19 + - # ENABLE_CPPCHECK 20 + - # ENABLE_CLANG_TIDY 21 + - # ENABLE_INCLUDE_WHAT_YOU_USE 22 + - # ENABLE_COVERAGE 23 + - # ENABLE_PCH 24 + - # PCH_HEADERS <Eigen/Dense> <fmt/core.h> <vector> <utility> <string> <string_view> 25 + - # ENABLE_DOXYGEN 26 + - # ENABLE_IPO 27 + - # ENABLE_USER_LINKER 28 + - # ENABLE_BUILD_WITH_TIME_TRACE 29 + - # ENABLE_UNITY 30 + - # ENABLE_SANITIZER_ADDRESS 31 + - # ENABLE_SANITIZER_LEAK 32 + - # ENABLE_SANITIZER_UNDEFINED_BEHAVIOR 33 + - # ENABLE_SANITIZER_THREAD 34 + - # ENABLE_SANITIZER_MEMORY 35 + - # CLANG_WARNINGS "-Weverything" 36 + -) 37 + - 38 + function(rapidfuzz_add_test test) 39 + add_executable(test_${test} tests-${test}.cpp) 40 + target_link_libraries(test_${test} ${PROJECT_NAME}) 41 + - target_link_libraries(test_${test} Catch2::Catch2WithMain project_warnings) 42 + + target_link_libraries(test_${test} Catch2::Catch2WithMain) 43 + add_test(NAME ${test} COMMAND test_${test}) 44 + endfunction() 45 + 46 + diff --git a/test/distance/CMakeLists.txt b/test/distance/CMakeLists.txt 47 + index 2a70054..7a43c88 100644 48 + --- a/test/distance/CMakeLists.txt 49 + +++ b/test/distance/CMakeLists.txt 50 + @@ -1,7 +1,7 @@ 51 + function(rapidfuzz_add_test test) 52 + add_executable(test_${test} tests-${test}.cpp) 53 + target_link_libraries(test_${test} ${PROJECT_NAME}) 54 + - target_link_libraries(test_${test} Catch2::Catch2WithMain project_warnings) 55 + + target_link_libraries(test_${test} Catch2::Catch2WithMain) 56 + add_test(NAME ${test} COMMAND test_${test}) 57 + endfunction() 58 +
+2 -3
pkgs/development/ocaml-modules/tsort/default.nix
··· 2 2 3 3 buildDunePackage rec { 4 4 pname = "tsort"; 5 - useDune2 = true; 6 - version = "2.0.0"; 5 + version = "2.1.0"; 7 6 src = fetchFromGitHub { 8 7 owner = "dmbaturin"; 9 8 repo = "ocaml-tsort"; 10 9 rev = version; 11 - sha256 = "0i67ys5p5i8q9p0nhkq4pjg9jav8dy0fiy975a365j7m6bhrwgc1"; 10 + sha256 = "sha256-SCd0R8iGwMeRhhSxMid9lzqj5fm+owCJ2dzwtLpFqB4="; 12 11 }; 13 12 14 13 propagatedBuildInputs = [ containers ];
+2 -2
pkgs/development/python-modules/cachelib/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "cachelib"; 11 - version = "0.7.0"; 11 + version = "0.8.0"; 12 12 disabled = pythonOlder "3.6"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "pallets"; 16 16 repo = pname; 17 17 rev = "refs/tags/${version}"; 18 - sha256 = "sha256-/378xNkBZHoTJ9Qs8RTYi+QosLs7GBgMOkIDYOaSH1Y="; 18 + sha256 = "sha256-MtfBiis0oXF4sxCUI/uneZM/OFzmTy+pj8ddTxamKrs="; 19 19 }; 20 20 21 21 checkInputs = [
+4 -4
pkgs/development/python-modules/cssutils/default.nix
··· 6 6 , fetchPypi 7 7 , setuptools 8 8 , setuptools-scm 9 - , toml 10 9 , importlib-metadata 11 10 , cssselect 11 + , jaraco-test 12 12 , lxml 13 13 , mock 14 14 , pytestCheckHook ··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "cssutils"; 20 - version = "2.4.1"; 20 + version = "2.4.2"; 21 21 22 22 disabled = pythonOlder "3.7"; 23 23 ··· 25 25 26 26 src = fetchPypi { 27 27 inherit pname version; 28 - hash = "sha256-+Gicb66TTLanB3xwZvLGAmwOkN560wqBaz9tWaE41jg="; 28 + hash = "sha256-h3gYv6lmjMU1dz9G5rakbeKENhkSEXQbP3tKqmTZr7s="; 29 29 }; 30 30 31 31 nativeBuildInputs = [ 32 32 setuptools 33 33 setuptools-scm 34 - toml 35 34 ]; 36 35 37 36 propagatedBuildInputs = lib.optionals (pythonOlder "3.8") [ ··· 40 39 41 40 checkInputs = [ 42 41 cssselect 42 + jaraco-test 43 43 lxml 44 44 mock 45 45 pytestCheckHook
+2 -2
pkgs/development/python-modules/dash/default.nix
··· 21 21 22 22 buildPythonPackage rec { 23 23 pname = "dash"; 24 - version = "2.5.0"; 24 + version = "2.5.1"; 25 25 format = "setuptools"; 26 26 27 27 disabled = pythonOlder "3.6"; ··· 30 30 owner = "plotly"; 31 31 repo = pname; 32 32 rev = "refs/tags/v${version}"; 33 - hash = "sha256-Qh5oOkTxEbxXXDX+g9TDa5DiYBlMpnx0yKsn/XMfMF0="; 33 + hash = "sha256-ptJ/rRAENiwcvnCM80gewUwW5Q77gD0b/NF534LpPfY="; 34 34 }; 35 35 36 36 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/flammkuchen/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "flammkuchen"; 12 - version = "0.9.2"; 12 + version = "1.0.2"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - sha256 = "f249fe5bf85f717d3836e0db6fa9443a8a43101ce07704715b42251c44fc968e"; 16 + sha256 = "sha256-KtMGQftoYVNNMtfYeYiaQyMLAySpf9YXLMxj+e/CV5I="; 17 17 }; 18 18 19 19 checkInputs = [
+2 -2
pkgs/development/python-modules/gnureadline/default.nix
··· 6 6 }: 7 7 8 8 buildPythonPackage rec { 9 - version = "8.0.0"; 9 + version = "8.1.2"; 10 10 pname = "gnureadline"; 11 11 disabled = isPyPy; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - sha256 = "0xllr43dizvybmb68i0ybk1xhaqx5abjwxa9vrg43b9ds0pggvk1"; 15 + sha256 = "sha256-QmKmqjVqsi72QvQ6f5TrQqctbwxTLttOjGuTP1cwVtI="; 16 16 }; 17 17 18 18 buildInputs = [ pkgs.ncurses ];
+54
pkgs/development/python-modules/jaraco-test/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , fetchPypi 5 + , setuptools 6 + , setuptools-scm 7 + , toml 8 + , jaraco_functools 9 + , jaraco-context 10 + , more-itertools 11 + , jaraco_collections 12 + , pytestCheckHook 13 + }: 14 + 15 + buildPythonPackage rec { 16 + pname = "jaraco-test"; 17 + version = "5.1.0"; 18 + 19 + disabled = pythonOlder "3.7"; 20 + 21 + format = "pyproject"; 22 + 23 + src = fetchPypi { 24 + pname = "jaraco.test"; 25 + inherit version; 26 + sha256 = "04a7503c0c78cd057bd6b5f16ad1e3379b911b619df6694480a564ebc214c0a8"; 27 + }; 28 + 29 + nativeBuildInputs = [ 30 + setuptools 31 + setuptools-scm 32 + ]; 33 + 34 + propagatedBuildInputs = [ 35 + toml 36 + jaraco_functools 37 + jaraco-context 38 + more-itertools 39 + jaraco_collections 40 + ]; 41 + 42 + checkInputs = [ 43 + pytestCheckHook 44 + ]; 45 + 46 + pythonImportsCheck = [ "jaraco.test" ]; 47 + 48 + meta = { 49 + description = "Testing support by jaraco"; 50 + homepage = "https://github.com/jaraco/jaraco.test"; 51 + license = lib.licenses.mit; 52 + maintainers = with lib.maintainers; [ dotlambda ]; 53 + }; 54 + }
+2 -2
pkgs/development/python-modules/mkdocs-material/default.nix
··· 13 13 14 14 buildPythonApplication rec { 15 15 pname = "mkdocs-material"; 16 - version = "8.3.4"; 16 + version = "8.3.5"; 17 17 format = "setuptools"; 18 18 19 19 disabled = pythonOlder "3.7"; ··· 22 22 owner = "squidfunk"; 23 23 repo = pname; 24 24 rev = "refs/tags/${version}"; 25 - hash = "sha256-UQGszU1ICundexXSHMdDm15FjlnzK1ifuRn2M5fp1sA="; 25 + hash = "sha256-1fRNq2vOWTaUa8OZE1EkLH/2pt9vpUBkWXmro+aqwmA="; 26 26 }; 27 27 28 28 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/mockito/default.nix
··· 1 1 { lib, buildPythonPackage, fetchPypi, isPy3k, funcsigs, pytest, numpy }: 2 2 3 3 buildPythonPackage rec { 4 - version = "1.3.0"; 4 + version = "1.3.1"; 5 5 pname = "mockito"; 6 6 7 7 src = fetchPypi { 8 8 inherit pname version; 9 - sha256 = "5d41a5f6ec0b8fc32b6d796480d4849ee5fb0ac75d12f13862f1622684f5f578"; 9 + sha256 = "sha256-o8Hg3UnxWbJITBu/IjsbWRHDiJ5smffKUNHAqG21170="; 10 10 }; 11 11 12 12 propagatedBuildInputs = lib.optionals (!isPy3k) [ funcsigs ];
+2 -2
pkgs/development/python-modules/plaid-python/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "plaid-python"; 12 - version = "9.5.0"; 12 + version = "9.6.0"; 13 13 format = "setuptools"; 14 14 15 15 disabled = pythonOlder "3.6"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - hash = "sha256-gjYlr2rp2xRMcFKbA4Y/Pb7YYOUR4LTzMtVoG1iMlx0="; 19 + hash = "sha256-LijBSAnRwXoeddWwolamM3QYSTwFvgodmaIbayco8fY="; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+3 -3
pkgs/development/python-modules/pyclipper/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "pyclipper"; 12 - version = "1.3.0.post2"; 12 + version = "1.3.0.post3"; 13 13 format = "setuptools"; 14 14 15 15 disabled = pythonOlder "3.7"; ··· 17 17 src = fetchFromGitHub { 18 18 owner = "fonttools"; 19 19 repo = pname; 20 - rev = version; 21 - hash = "sha256-AFdfzM1zdhmfh3Uu5fFVOMWStbuHxKS3FovZPTeuNFA="; 20 + rev = "refs/tags/${version}"; 21 + hash = "sha256-viBnmzbCAH9QaVHwUq43rm11e8o3N/jtGsGpmRZokaw="; 22 22 }; 23 23 24 24 SETUPTOOLS_SCM_PRETEND_VERSION = version;
+2 -2
pkgs/development/python-modules/qcelemental/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "qcelemental"; 12 - version = "0.24.0"; 12 + version = "0.25.0"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - sha256 = "sha256-XcsR89tu26EG5AcXqmndkESLGWZ8eKmTkjaLziosawE="; 16 + sha256 = "sha256-v1yu6yBEtgVsheku/8YaIaXrsVgMzcFlWAuySPhYgyQ="; 17 17 }; 18 18 19 19 propagatedBuildInputs = [
+2
pkgs/development/python-modules/rapidfuzz/default.nix
··· 4 4 , fetchFromGitHub 5 5 , cmake 6 6 , cython_3 7 + , ninja 7 8 , rapidfuzz-capi 8 9 , scikit-build 9 10 , jarowinkler ··· 32 33 nativeBuildInputs = [ 33 34 cmake 34 35 cython_3 36 + ninja 35 37 rapidfuzz-capi 36 38 scikit-build 37 39 ];
+23
pkgs/development/python-modules/rpi-gpio/default.nix
··· 1 + { lib, buildPythonPackage, fetchPypi }: 2 + 3 + buildPythonPackage rec { 4 + pname = "rpi-gpio"; 5 + version = "0.7.1"; 6 + 7 + src = fetchPypi { 8 + pname = "RPi.GPIO"; 9 + inherit version; 10 + sha256 = "sha256-zWHEsDw3tiu6SlrP6phidJwzxhjgKV5+kKpHE/s3O3A="; 11 + }; 12 + 13 + # Tests disable because they do a platform check which requires running on a 14 + # Raspberry Pi 15 + doCheck = false; 16 + 17 + meta = with lib; { 18 + homepage = "https://sourceforge.net/p/raspberry-gpio-python"; 19 + description = "Python module to control the GPIO on a Raspberry Pi"; 20 + license = licenses.mit; 21 + maintainers = with maintainers; [ onny ]; 22 + }; 23 + }
+2 -2
pkgs/development/python-modules/sabyenc3/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "sabyenc3"; 9 - version = "5.1.7"; 9 + version = "5.4.2"; 10 10 format = "setuptools"; 11 11 12 12 disabled = pythonOlder "3.7"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - hash = "sha256-pewB7JAQ/4KitGFrHX52Gn02my/bOcQCz79cwh6vElk="; 16 + hash = "sha256-6wXwmL1RCZ72KSqJgMjO3grvuDLWyMsbuU+kJmEkCmM="; 17 17 }; 18 18 19 19 # Tests are not included in pypi distribution
+2 -2
pkgs/development/tools/analysis/checkov/default.nix
··· 32 32 33 33 buildPythonApplication rec { 34 34 pname = "checkov"; 35 - version = "2.0.1210"; 35 + version = "2.0.1212"; 36 36 format = "setuptools"; 37 37 38 38 src = fetchFromGitHub { 39 39 owner = "bridgecrewio"; 40 40 repo = pname; 41 41 rev = version; 42 - hash = "sha256-2NVr8XUddKfsfCHEv9tvEwbLZRVzLTmlVkZ7+anmtA4="; 42 + hash = "sha256-/SrxLqPtMPj9kvig2x9BzhlDsQClWWu+hZ1nyvXCyxA="; 43 43 }; 44 44 45 45 nativeBuildInputs = with py.pkgs; [
+2 -2
pkgs/development/tools/appthreat-depscan/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "appthreat-depscan"; 8 - version = "2.1.3"; 8 + version = "2.1.5"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "AppThreat"; 12 12 repo = "dep-scan"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-6ifpPNBcqaNGVQjZQ3G48QuwTRRn4zL3awa06yOeveU="; 14 + hash = "sha256-pe8bEMpK0pHLoTRSE0eEbARbU3Pyqv1PFOYvF6D4Trw="; 15 15 }; 16 16 17 17 propagatedBuildInputs = with python3.pkgs; [
+5 -2
pkgs/servers/computing/slurm/default.nix
··· 6 6 , libjwt 7 7 , libyaml 8 8 , json_c 9 + , http-parser 9 10 # enable internal X11 support via libssh2 10 11 , enableX11 ? true 11 12 }: 12 13 13 14 stdenv.mkDerivation rec { 14 15 pname = "slurm"; 15 - version = "22.05.0.1"; 16 + version = "22.05.1.1"; 16 17 17 18 # N.B. We use github release tags instead of https://www.schedmd.com/downloads.php 18 19 # because the latter does not keep older releases. ··· 21 22 repo = "slurm"; 22 23 # The release tags use - instead of . 23 24 rev = "${pname}-${builtins.replaceStrings ["."] ["-"] version}"; 24 - sha256 = "0bc8kycrc5a8kqffbd03k22z38f7z8fj725iniq8hz6srhf5nxgs"; 25 + sha256 = "034qnqvamb7v8gimybjr579442c37qwdq8i2kip6c0zhcl42bvaf"; 25 26 }; 26 27 27 28 outputs = [ "out" "dev" ]; ··· 53 54 libmysqlclient ncurses gtk2 lz4 rdma-core 54 55 lua hwloc numactl readline freeipmi shadow.su 55 56 pmix json_c libjwt libyaml dbus libbpf 57 + http-parser 56 58 ] ++ lib.optionals enableX11 [ xorg.xauth ]; 57 59 58 60 configureFlags = with lib; 59 61 [ "--with-freeipmi=${freeipmi}" 62 + "--with-http-parser=${http-parser}" 60 63 "--with-hwloc=${hwloc.dev}" 61 64 "--with-json=${json_c.dev}" 62 65 "--with-jwt=${libjwt}"
+3 -3
pkgs/servers/plex/raw.nix
··· 12 12 # server, and the FHS userenv and corresponding NixOS module should 13 13 # automatically pick up the changes. 14 14 stdenv.mkDerivation rec { 15 - version = "1.26.2.5797-5bd057d2b"; 15 + version = "1.27.0.5897-3940636f2"; 16 16 pname = "plexmediaserver"; 17 17 18 18 # Fetch the source 19 19 src = if stdenv.hostPlatform.system == "aarch64-linux" then fetchurl { 20 20 url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_arm64.deb"; 21 - sha256 = "1wcscq5n98b37j9rm10kcdv3fjaf82hx4zgk4vfhkbs9lh9349rz"; 21 + sha256 = "1ibahbz276diji66m5w059a1h9crva92r83w6av1dfq44v298s77"; 22 22 } else fetchurl { 23 23 url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_amd64.deb"; 24 - sha256 = "08nqqp9i346f6i4xypba441by000fc8xsm93q9bzc96kslid3f2d"; 24 + sha256 = "119nmmjpca05d6vzhy3xipgca9k51ps8252vcgdsp080dh7nk2kp"; 25 25 }; 26 26 27 27 outputs = [ "out" "basedb" ];
+3 -17
pkgs/servers/sabnzbd/default.nix
··· 10 10 }: 11 11 12 12 let 13 - 14 - python = python3.override { 15 - packageOverrides = final: prev: { 16 - sabyenc3 = prev.sabyenc3.overridePythonAttrs (oldAttrs: rec { 17 - version = "4.0.0"; 18 - src = oldAttrs.src.override { 19 - inherit version; 20 - hash = "sha256-PwwQ2jChKIqh7jJ6E2hkqPquTDSN4MklghfJ+MkM0n0="; 21 - }; 22 - }); 23 - }; 24 - self = python; 25 - }; 26 - 27 - pythonEnv = python.withPackages(ps: with ps; [ 13 + pythonEnv = python3.withPackages(ps: with ps; [ 28 14 chardet 29 15 cheetah3 30 16 cherrypy ··· 38 24 ]); 39 25 path = lib.makeBinPath [ par2cmdline unrar unzip p7zip ]; 40 26 in stdenv.mkDerivation rec { 41 - version = "3.5.3"; 27 + version = "3.6.0"; 42 28 pname = "sabnzbd"; 43 29 44 30 src = fetchFromGitHub { 45 31 owner = pname; 46 32 repo = pname; 47 33 rev = version; 48 - sha256 = "sha256-pdYTTahdn9YVFreU5KhMGlUzQxHviN5G4TxWKKRBxOc="; 34 + sha256 = "sha256-X5O3TxNjQ+8kOd3OakKV0+KncxQr+oQn0mXeBXDV/Xs="; 49 35 }; 50 36 51 37 nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/tools/networking/godns/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "godns"; 5 - version = "2.7.7"; 5 + version = "2.7.8"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "TimothyYe"; 9 9 repo = "godns"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-55A1dxVRIngfS43V+iM1RX2U6eQyPsIAHgyxKGO4yrY="; 11 + sha256 = "sha256-8uGw8F4HcpSsZF8X4cYz9ETsLLBH/NbOk2QzbAXFVFo="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-vhByl9oJjFIvOskAgLubZ5RCcitKd2jjxi8D9nU6850="; 14 + vendorSha256 = "sha256-tXH62HyA/pJxt69GWkVrJ4VrA16KfpEtpK/YKiUkvtU="; 15 15 16 16 # Some tests require internet access, broken in sandbox 17 17 doCheck = false;
+4 -4
pkgs/tools/security/gitsign/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "gitsign"; 5 - version = "0.1.0"; 5 + version = "0.1.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "sigstore"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-tcWq+WZJLyO8lJKxV0QSDH1JKgW+9FaC9FxrSotLQag="; 11 + sha256 = "sha256-0cu5uJVFiqkvfVxCbrruHLa4Zj0EU75cbgrTrwzo7+U="; 12 12 }; 13 - vendorSha256 = "sha256-34pyHAUU1+K9qNAi7rPZIvaGAen+LrwEqLyrrzUaLbk="; 13 + vendorSha256 = "sha256-JMS/OFL2oxQFWa+wNhxS7fXSYQbCSEV3Sakq4rmsolI="; 14 14 15 - ldflags = [ "-s" "-w" ]; 15 + ldflags = [ "-s" "-w" "-buildid=" "-X github.com/sigstore/gitsign/pkg/version.gitVersion=${version}" ]; 16 16 17 17 meta = { 18 18 homepage = "https://github.com/sigstore/gitsign";
+5 -5
pkgs/tools/security/yubikey-agent/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "yubikey-agent"; 5 - version = "0.1.5"; 6 5 6 + version = "unstable-2022-03-17"; 7 7 src = fetchFromGitHub { 8 8 owner = "FiloSottile"; 9 - repo = pname; 10 - rev = "v${version}"; 11 - sha256 = "14s61jgcmpqh70jz0krrai8xg0xqhwmillxkij50vbsagpxjssk6"; 9 + repo = "yubikey-agent"; 10 + rev = "205a7ef2554625c7494038600d963123d6311873"; 11 + sha256 = "sha256-wJpN63KY5scmez6yYFsIr3JLEUB+YSl/XvoatIIeRI0="; 12 12 }; 13 13 14 14 buildInputs = ··· 21 21 substituteInPlace main.go --replace 'notify-send' ${libnotify}/bin/notify-send 22 22 ''; 23 23 24 - vendorSha256 = "1v4ccn7ysh8ax1nkf1v9fcgsdnz6zjyh6j6ivyljyfvma1lmcrmk"; 24 + vendorSha256 = "sha256-SnjbkDPVjAnCbM2nLqBsuaPZwOmvDTKiUbi/93BlWVQ="; 25 25 26 26 doCheck = false; 27 27
-27
pkgs/tools/text/qshowdiff/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, qt4, perl, pkg-config }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "qshowdiff"; 5 - version = "1.2"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "danfis"; 9 - repo = "qshowdiff"; 10 - rev = "v${version}"; 11 - sha256 = "g3AWQ6/LSF59ztzdgNuLi+8d6fFTPiC9z0yXMdPdB5U="; 12 - }; 13 - 14 - nativeBuildInputs = [ pkg-config ]; 15 - buildInputs = [ qt4 perl ]; 16 - 17 - configurePhase = '' 18 - mkdir -p $out/{bin,man/man1} 19 - makeFlags="PREFIX=$out CC=$CXX" 20 - ''; 21 - 22 - meta = { 23 - homepage = "http://qshowdiff.danfis.cz/"; 24 - description = "Colourful diff viewer"; 25 - license = lib.licenses.gpl3Plus; 26 - }; 27 - }
+2
pkgs/top-level/aliases.nix
··· 682 682 letsencrypt = throw "'letsencrypt' has been renamed to/replaced by 'certbot'"; # Converted to throw 2022-02-22 683 683 libGL_driver = throw "'libGL_driver' has been renamed to/replaced by 'mesa.drivers'"; # Converted to throw 2022-02-22 684 684 libaudit = throw "'libaudit' has been renamed to/replaced by 'audit'"; # Converted to throw 2022-02-22 685 + libbluedevil = throw "'libbluedevil' (Qt4) is unmaintained and unused since 'kde4.bluedevil's removal in 2017"; # Added 2022-06-14 685 686 libcanberra_gtk2 = throw "'libcanberra_gtk2' has been renamed to/replaced by 'libcanberra-gtk2'"; # Converted to throw 2022-02-22 686 687 libcanberra_gtk3 = throw "'libcanberra_gtk3' has been renamed to/replaced by 'libcanberra-gtk3'"; # Converted to throw 2022-02-22 687 688 libcap_manpages = throw "'libcap_manpages' has been renamed to/replaced by 'libcap.doc'"; # Converted to throw 2022-02-22 ··· 1168 1169 qflipper = qFlipper; # Added 2022-02-11 1169 1170 qmk_firmware = throw "qmk_firmware has been removed because it was broken"; # Added 2021-04-02 1170 1171 qr-filetransfer = throw ''"qr-filetransfer" has been renamed to "qrcp"''; # Added 2020-12-02 1172 + qshowdiff = throw "'qshowdiff' (Qt4) is unmaintained and not been updated since its addition in 2010"; # Added 2022-06-14 1171 1173 qt-3 = throw "qt-3 has been removed from nixpkgs, as it's unmaintained and insecure"; # Added 2021-02-15 1172 1174 qt5ct = libsForQt5.qt5ct; # Added 2021-12-27 1173 1175 qtcurve = libsForQt5.qtcurve; # Added 2020-11-07
+2 -4
pkgs/top-level/all-packages.nix
··· 2959 2959 2960 2960 catch2 = callPackage ../development/libraries/catch2 { }; 2961 2961 2962 + catch2_3 = callPackage ../development/libraries/catch2/3.nix { }; 2963 + 2962 2964 catdoc = callPackage ../tools/text/catdoc { }; 2963 2965 2964 2966 catdocx = callPackage ../tools/text/catdocx { }; ··· 9771 9773 qscintilla = libsForQt5.callPackage ../development/libraries/qscintilla { }; 9772 9774 9773 9775 qscintilla-qt4 = callPackage ../development/libraries/qscintilla-qt4 { }; 9774 - 9775 - qshowdiff = callPackage ../tools/text/qshowdiff { }; 9776 9776 9777 9777 qrcp = callPackage ../tools/networking/qrcp { }; 9778 9778 ··· 18336 18336 libbde = callPackage ../development/libraries/libbde { }; 18337 18337 18338 18338 libbencodetools = callPackage ../development/libraries/libbencodetools { }; 18339 - 18340 - libbluedevil = callPackage ../development/libraries/libbluedevil { }; 18341 18339 18342 18340 libbdplus = callPackage ../development/libraries/libbdplus { }; 18343 18341
+4
pkgs/top-level/python-packages.nix
··· 4427 4427 4428 4428 jaraco_stream = callPackage ../development/python-modules/jaraco_stream { }; 4429 4429 4430 + jaraco-test = callPackage ../development/python-modules/jaraco-test { }; 4431 + 4430 4432 jaraco_text = callPackage ../development/python-modules/jaraco_text { }; 4431 4433 4432 4434 jarowinkler = callPackage ../development/python-modules/jarowinkler { }; ··· 9337 9339 rpdb = callPackage ../development/python-modules/rpdb { }; 9338 9340 9339 9341 rpi-bad-power = callPackage ../development/python-modules/rpi-bad-power { }; 9342 + 9343 + rpi-gpio = callPackage ../development/python-modules/rpi-gpio { }; 9340 9344 9341 9345 rply = callPackage ../development/python-modules/rply { }; 9342 9346