Merge remote-tracking branch 'upstream/master' into staging

This commit is contained in:
Tuomas Tynkkynen 2017-08-24 02:08:32 +03:00
commit 2fc7651b25
169 changed files with 5982 additions and 5231 deletions

View File

@ -89,6 +89,7 @@
bstrik = "Berno Strik <dutchman55@gmx.com>";
bzizou = "Bruno Bzeznik <Bruno@bzizou.net>";
c0dehero = "CodeHero <codehero@nerdpol.ch>";
calbrecht = "Christian Albrecht <christian.albrecht@mayflower.de>";
calrama = "Moritz Maxeiner <moritz@ucworks.org>";
calvertvl = "Victor Calvert <calvertvl@gmail.com>";
campadrenalin = "Philip Horger <campadrenalin@gmail.com>";
@ -144,6 +145,7 @@
desiderius = "Didier J. Devroye <didier@devroye.name>";
devhell = "devhell <\"^\"@regexmail.net>";
dezgeg = "Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi>";
dfordivam = "Divam <dfordivam+nixpkgs@gmail.com>";
dfoxfranke = "Daniel Fox Franke <dfoxfranke@gmail.com>";
dgonyeo = "Derek Gonyeo <derek@gonyeo.com>";
dipinhora = "Dipin Hora <dipinhora+github@gmail.com>";
@ -245,7 +247,7 @@
ianwookim = "Ian-Woo Kim <ianwookim@gmail.com>";
igsha = "Igor Sharonov <igor.sharonov@gmail.com>";
ikervagyok = "Balázs Lengyel <ikervagyok@gmail.com>";
infinisil = "Silvan Mosberger <infinisil@icloud.com";
infinisil = "Silvan Mosberger <infinisil@icloud.com>";
ivan-tkatchev = "Ivan Tkatchev <tkatchev@gmail.com>";
j-keck = "Jürgen Keck <jhyphenkeck@gmail.com>";
jagajaga = "Arseniy Seroka <ars.seroka@gmail.com>";

View File

@ -165,6 +165,7 @@
./services/continuous-integration/buildbot/master.nix
./services/continuous-integration/buildbot/worker.nix
./services/continuous-integration/buildkite-agent.nix
./services/continuous-integration/hail.nix
./services/continuous-integration/hydra/default.nix
./services/continuous-integration/gitlab-runner.nix
./services/continuous-integration/gocd-agent/default.nix
@ -556,6 +557,7 @@
./services/security/oauth2_proxy.nix
./services/security/physlock.nix
./services/security/shibboleth-sp.nix
./services/security/sks.nix
./services/security/sshguard.nix
./services/security/tor.nix
./services/security/torify.nix
@ -583,6 +585,7 @@
./services/web-apps/frab.nix
./services/web-apps/mattermost.nix
./services/web-apps/nixbot.nix
./services/web-apps/pgpkeyserver-lite.nix
./services/web-apps/piwik.nix
./services/web-apps/pump.io.nix
./services/web-apps/tt-rss.nix

View File

@ -0,0 +1,61 @@
{ config, lib, pkgs, ...}:
with lib;
let
cfg = config.services.hail;
in {
###### interface
options.services.hail = {
enable = mkOption {
type = types.bool;
default = false;
description = ''
Enables the Hail Auto Update Service. Hail can automatically deploy artifacts
built by a Hydra Continous Integration server. A common use case is to provide
continous deployment for single services or a full NixOS configuration.'';
};
profile = mkOption {
type = types.str;
default = "hail-profile";
description = "The name of the Nix profile used by Hail.";
};
hydraJobUri = mkOption {
type = types.str;
description = "The URI of the Hydra Job.";
};
netrc = mkOption {
type = types.nullOr types.path;
description = "The netrc file to use when fetching data from Hydra.";
default = null;
};
package = mkOption {
type = types.package;
default = pkgs.haskellPackages.hail;
defaultText = "pkgs.haskellPackages.hail";
description = "Hail package to use.";
};
};
###### implementation
config = mkIf cfg.enable {
systemd.services.hail = {
description = "Hail Auto Update Service";
wants = [ "network-online.target" ];
wantedBy = [ "multi-user.target" ];
path = with pkgs; [ nix ];
environment = {
HOME = "/var/lib/empty";
};
serviceConfig = {
ExecStart = "${cfg.package}/bin/hail --profile ${cfg.profile} --job-uri ${cfg.hydraJobUri}"
+ lib.optionalString (cfg.netrc != null) " --netrc-file ${cfg.netrc}";
};
};
};
}

View File

@ -83,6 +83,7 @@ in {
description = "Prometheus exporter for UniFi Controller metrics";
unitConfig.Documentation = "https://github.com/mdlayher/unifi_exporter";
wantedBy = [ "multi-user.target" ];
after = optional config.services.unifi.enable "unifi.service";
serviceConfig = {
User = "nobody";
Restart = "always";

View File

@ -0,0 +1,82 @@
{ config, lib, pkgs, ... }:
with lib;
let
cfg = config.services.sks;
sksPkg = cfg.package;
in
{
options = {
services.sks = {
enable = mkEnableOption "sks";
package = mkOption {
default = pkgs.sks;
defaultText = "pkgs.sks";
type = types.package;
description = "
Which sks derivation to use.
";
};
hkpAddress = mkOption {
default = [ "127.0.0.1" "::1" ];
type = types.listOf types.str;
description = "
Wich ip addresses the sks-keyserver is listening on.
";
};
hkpPort = mkOption {
default = 11371;
type = types.int;
description = "
Which port the sks-keyserver is listening on.
";
};
};
};
config = mkIf cfg.enable {
environment.systemPackages = [ sksPkg ];
users.users.sks = {
createHome = true;
home = "/var/db/sks";
isSystemUser = true;
shell = "${pkgs.coreutils}/bin/true";
};
systemd.services = let
hkpAddress = "'" + (builtins.concatStringsSep " " cfg.hkpAddress) + "'" ;
hkpPort = builtins.toString cfg.hkpPort;
home = config.users.users.sks.home;
user = config.users.users.sks.name;
in {
sks-keyserver = {
wantedBy = [ "multi-user.target" ];
preStart = ''
mkdir -p ${home}/dump
${pkgs.sks}/bin/sks build ${home}/dump/*.gpg -n 10 -cache 100 || true #*/
${pkgs.sks}/bin/sks cleandb || true
${pkgs.sks}/bin/sks pbuild -cache 20 -ptree_cache 70 || true
'';
serviceConfig = {
WorkingDirectory = home;
User = user;
Restart = "always";
ExecStart = "${pkgs.sks}/bin/sks db -hkp_address ${hkpAddress} -hkp_port ${hkpPort}";
};
};
};
};
}

View File

@ -0,0 +1,75 @@
{ config, lib, pkgs, ... }:
with lib;
let
cfg = config.services.pgpkeyserver-lite;
sksCfg = config.services.sks;
webPkg = cfg.package;
in
{
options = {
services.pgpkeyserver-lite = {
enable = mkEnableOption "pgpkeyserver-lite on a nginx vHost proxying to a gpg keyserver";
package = mkOption {
default = pkgs.pgpkeyserver-lite;
defaultText = "pkgs.pgpkeyserver-lite";
type = types.package;
description = "
Which webgui derivation to use.
";
};
hostname = mkOption {
type = types.str;
description = "
Which hostname to set the vHost to that is proxying to sks.
";
};
hkpAddress = mkOption {
default = builtins.head sksCfg.hkpAddress;
type = types.str;
description = "
Wich ip address the sks-keyserver is listening on.
";
};
hkpPort = mkOption {
default = sksCfg.hkpPort;
type = types.int;
description = "
Which port the sks-keyserver is listening on.
";
};
};
};
config = mkIf cfg.enable {
services.nginx.enable = true;
services.nginx.virtualHosts = let
hkpPort = builtins.toString cfg.hkpPort;
in {
"${cfg.hostname}" = {
root = webPkg;
locations = {
"/pks".extraConfig = ''
proxy_pass http://${cfg.hkpAddress}:${hkpPort};
proxy_pass_header Server;
add_header Via "1.1 ${cfg.hostname}";
'';
};
};
};
};
}

View File

@ -7,14 +7,10 @@ with lib;
{
options = {
services.varnish = {
enable = mkOption {
default = false;
description = "
Enable the Varnish Server.
";
};
enable = mkEnableOption "Varnish Server";
http_address = mkOption {
type = types.str;
default = "*:6081";
description = "
HTTP listen address and port.
@ -22,17 +18,37 @@ with lib;
};
config = mkOption {
type = types.lines;
description = "
Verbatim default.vcl configuration.
";
};
stateDir = mkOption {
type = types.path;
default = "/var/spool/varnish/${config.networking.hostName}";
description = "
Directory holding all state for Varnish to run.
";
};
extraModules = mkOption {
type = types.listOf types.package;
default = [];
example = literalExample "[ pkgs.varnish-geoip ]";
description = "
Varnish modules (except 'std').
";
};
extraCommandLine = mkOption {
type = types.str;
default = "";
example = "-s malloc,256M";
description = "
Command line switches for varnishd (run 'varnishd -?' to get list of options)
";
};
};
};
@ -42,6 +58,7 @@ with lib;
systemd.services.varnish = {
description = "Varnish";
wantedBy = [ "multi-user.target" ];
after = [ "network.target" ];
preStart = ''
mkdir -p ${cfg.stateDir}
chown -R varnish:varnish ${cfg.stateDir}
@ -49,8 +66,19 @@ with lib;
postStop = ''
rm -rf ${cfg.stateDir}
'';
serviceConfig.ExecStart = "${pkgs.varnish}/sbin/varnishd -a ${cfg.http_address} -f ${pkgs.writeText "default.vcl" cfg.config} -n ${cfg.stateDir} -u varnish";
serviceConfig.Type = "forking";
serviceConfig = {
Type = "simple";
PermissionsStartOnly = true;
ExecStart = "${pkgs.varnish}/sbin/varnishd -a ${cfg.http_address} -f ${pkgs.writeText "default.vcl" cfg.config} -n ${cfg.stateDir} -F ${cfg.extraCommandLine}"
+ optionalString (cfg.extraModules != []) " -p vmod_path='${makeSearchPathOutput "lib" "lib/varnish/vmods" ([pkgs.varnish] ++ cfg.extraModules)}' -r vmod_path";
Restart = "always";
RestartSec = "5s";
User = "varnish";
Group = "varnish";
AmbientCapabilities = "cap_net_bind_service";
NoNewPrivileges = true;
LimitNOFILE = 131072;
};
};
environment.systemPackages = [ pkgs.varnish ];

View File

@ -239,6 +239,7 @@ in rec {
tests.etcd = hydraJob (import tests/etcd.nix { system = "x86_64-linux"; });
tests.ec2-nixops = hydraJob (import tests/ec2.nix { system = "x86_64-linux"; }).boot-ec2-nixops;
tests.ec2-config = hydraJob (import tests/ec2.nix { system = "x86_64-linux"; }).boot-ec2-config;
tests.elk = callTest tests/elk.nix {};
tests.ferm = callTest tests/ferm.nix {};
tests.firefox = callTest tests/firefox.nix {};
tests.firewall = callTest tests/firewall.nix {};

View File

@ -18,6 +18,9 @@ let
<nixpkgs/nixos/modules/testing/test-instrumentation.nix>
];
# To ensure that we can rebuild the grub configuration on the nixos-rebuild
system.extraDependencies = with pkgs; [ stdenvNoCC ];
${optionalString (bootLoader == "grub") ''
boot.loader.grub.version = ${toString grubVersion};
${optionalString (grubVersion == 1) ''

View File

@ -1,27 +1,27 @@
{ stdenv, libsodium, fetchFromGitHub, wget, pkgconfig, autoreconfHook, openssl, db62, boost
, zlib, gtest, gmock, miniupnpc, callPackage, gmp, qt4, utillinux, protobuf, qrencode, libevent
, zlib, gtest, gmock, callPackage, gmp, qt4, utillinux, protobuf, qrencode, libevent
, withGui }:
let libsnark = callPackage ./libsnark { inherit boost openssl; };
librustzcash = callPackage ./librustzcash {};
in
with stdenv.lib;
stdenv.mkDerivation rec{
stdenv.mkDerivation rec {
name = "zcash" + (toString (optional (!withGui) "d")) + "-" + version;
version = "1.0.8";
version = "1.0.11";
src = fetchFromGitHub {
owner = "zcash";
repo = "zcash";
rev = "f630519d865ce22a6cf72a29785f2a876902f8e1";
sha256 = "1zjxg3dp0amjfs67469yp9b223v9hx29lkxid9wz2ivxj3paq7bv";
rev = "v${version}";
sha256 = "09474jdhsg30maqrwfxigbw3llqi8axhh82lz3a23ii2gj68ni55";
};
enableParallelBuilding = true;
buildInputs = [ pkgconfig gtest gmock gmp libsnark autoreconfHook openssl wget db62 boost zlib
miniupnpc protobuf libevent libsodium librustzcash ]
protobuf libevent libsodium librustzcash ]
++ optionals stdenv.isLinux [ utillinux ]
++ optionals withGui [ qt4 qrencode ];

View File

@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
buildInputs = [ cmake ];
meta = with stdenv.lib; {
homepage = https://code.google.com/p/game-music-emu/;
homepage = https://bitbucket.org/mpyne/game-music-emu/wiki/Home;
description = "A collection of video game music file emulators";
license = licenses.lgpl21Plus;
platforms = platforms.all;

View File

@ -75,6 +75,6 @@ in buildPythonApplication {
'';
maintainers = [ stdenv.lib.maintainers.coroa ];
homepage = http://code.google.com/p/quodlibet/;
homepage = https://quodlibet.readthedocs.io/en/latest/;
};
}

View File

@ -1,4 +1,4 @@
{ stdenv, fetchurl, lib, makeWrapper, gvfs, atomEnv}:
{ stdenv, pkgs, fetchurl, lib, makeWrapper, gvfs, atomEnv}:
stdenv.mkDerivation rec {
name = "atom-${version}";
@ -32,6 +32,9 @@ stdenv.mkDerivation rec {
--set-rpath "${atomEnv.libPath}" \
$out/share/atom/resources/app/apm/bin/node
rm -f $out/share/atom/resources/app/node_modules/dugite/git/bin/git
ln -s ${pkgs.git}/bin/git $out/share/atom/resources/app/node_modules/dugite/git/bin/git
find $out/share/atom -name "*.node" -exec patchelf --set-rpath "${atomEnv.libPath}:$out/share/atom" {} \;
paxmark m $out/share/atom/atom

View File

@ -372,6 +372,20 @@
license = lib.licenses.free;
};
}) {};
company-ebdb = callPackage ({ company, ebdb, elpaBuild, fetchurl, lib }:
elpaBuild {
pname = "company-ebdb";
version = "1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/company-ebdb-1.el";
sha256 = "1awriwvjpf9k2r6hzawai5kxz28j40zk9fvpb946kd5yj0hxr9nc";
};
packageRequires = [ company ebdb ];
meta = {
homepage = "https://elpa.gnu.org/packages/company-ebdb.html";
license = lib.licenses.free;
};
}) {};
company-math = callPackage ({ company, elpaBuild, fetchurl, lib, math-symbol-lists }:
elpaBuild {
pname = "company-math";
@ -414,6 +428,20 @@
license = lib.licenses.free;
};
}) {};
counsel-ebdb = callPackage ({ ebdb, elpaBuild, fetchurl, ivy, lib }:
elpaBuild {
pname = "counsel-ebdb";
version = "1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/counsel-ebdb-1.el";
sha256 = "0p919gq871rxlrn6lpjbwws7h6i2gc9vgcxzj8bzgz8xk5hq9mis";
};
packageRequires = [ ebdb ivy ];
meta = {
homepage = "https://elpa.gnu.org/packages/counsel-ebdb.html";
license = lib.licenses.free;
};
}) {};
crisp = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild {
pname = "crisp";
version = "1.3.4";
@ -524,10 +552,10 @@
dict-tree = callPackage ({ elpaBuild, fetchurl, heap, lib, tNFA, trie }:
elpaBuild {
pname = "dict-tree";
version = "0.12.8";
version = "0.14";
src = fetchurl {
url = "https://elpa.gnu.org/packages/dict-tree-0.12.8.el";
sha256 = "08jaifqaq9cfz1z4fr4ib9l6lbx4x60q7d6gajx1cdhh18x6nys5";
url = "https://elpa.gnu.org/packages/dict-tree-0.14.el";
sha256 = "1k00k3510bgq7rijvrxbx4b7qlq2abq1dyyn51zgm8q0qk68p5jq";
};
packageRequires = [ heap tNFA trie ];
meta = {
@ -643,6 +671,48 @@
license = lib.licenses.free;
};
}) {};
ebdb = callPackage ({ cl-lib ? null, elpaBuild, emacs, fetchurl, lib, seq }:
elpaBuild {
pname = "ebdb";
version = "0.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/ebdb-0.2.tar";
sha256 = "177qrjpdg14dpip2cn18csnlidv5f8cj3xpayz6jlpbfqzyfx8bi";
};
packageRequires = [ cl-lib emacs seq ];
meta = {
homepage = "https://elpa.gnu.org/packages/ebdb.html";
license = lib.licenses.free;
};
}) {};
ebdb-gnorb = callPackage ({ ebdb, elpaBuild, fetchurl, gnorb, lib }:
elpaBuild {
pname = "ebdb-gnorb";
version = "1.0.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/ebdb-gnorb-1.0.2.el";
sha256 = "0bma7mqilp3lfgv0z2mk6nnqzh1nn1prkz2aiwrs4hxwydmda13i";
};
packageRequires = [ ebdb gnorb ];
meta = {
homepage = "https://elpa.gnu.org/packages/ebdb-gnorb.html";
license = lib.licenses.free;
};
}) {};
ebdb-i18n-chn = callPackage ({ ebdb, elpaBuild, fetchurl, lib, pyim }:
elpaBuild {
pname = "ebdb-i18n-chn";
version = "1.0.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/ebdb-i18n-chn-1.0.1.el";
sha256 = "1g84xllw2dz6lhzschkyflqpsh3xx167161y6vjzq6yqkfy3gh1r";
};
packageRequires = [ ebdb pyim ];
meta = {
homepage = "https://elpa.gnu.org/packages/ebdb-i18n-chn.html";
license = lib.licenses.free;
};
}) {};
ediprolog = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild {
pname = "ediprolog";
version = "1.2";
@ -876,10 +946,10 @@
}) {};
heap = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild {
pname = "heap";
version = "0.3";
version = "0.5";
src = fetchurl {
url = "https://elpa.gnu.org/packages/heap-0.3.el";
sha256 = "1347s06nv88zyhmbimvn13f13d1r147kn6kric1ki6n382zbw6k6";
url = "https://elpa.gnu.org/packages/heap-0.5.el";
sha256 = "13qv0w3fi87c85jcy7lv359r6rpsgnp5zzs2f2zq4dl3540wzrxg";
};
packageRequires = [];
meta = {
@ -887,6 +957,20 @@
license = lib.licenses.free;
};
}) {};
helm-ebdb = callPackage ({ ebdb, elpaBuild, fetchurl, helm, lib }:
elpaBuild {
pname = "helm-ebdb";
version = "1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/helm-ebdb-1.el";
sha256 = "17gpna0hywxnhfwc9zsm2r35mskyfi416qqmmdba26r4zmpb9r63";
};
packageRequires = [ ebdb helm ];
meta = {
homepage = "https://elpa.gnu.org/packages/helm-ebdb.html";
license = lib.licenses.free;
};
}) {};
highlight-escape-sequences = callPackage ({ elpaBuild, fetchurl, lib }:
elpaBuild {
pname = "highlight-escape-sequences";
@ -1446,10 +1530,10 @@
}) {};
org = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild {
pname = "org";
version = "20170814";
version = "20170821";
src = fetchurl {
url = "https://elpa.gnu.org/packages/org-20170814.tar";
sha256 = "1rk3y4ns5f7f22vv0pg1x5mpn3vpm1123sxpd1ilbzajw3hfgwwn";
url = "https://elpa.gnu.org/packages/org-20170821.tar";
sha256 = "13214dfm6ixypsl0mj1wrdcs42w1qn5ig8m5sb6ih697i2kbxkgg";
};
packageRequires = [];
meta = {
@ -1579,10 +1663,10 @@
}) {};
queue = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild {
pname = "queue";
version = "0.1.1";
version = "0.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/queue-0.1.1.el";
sha256 = "0jw24fxqnf9qcaf2nh09cnds1kqfk7hal35dw83x1ari95say391";
url = "https://elpa.gnu.org/packages/queue-0.2.el";
sha256 = "0cx2848sqnnkkr4zisvqadzxngjyhmb36mh0q3if7q19yjjhmrkb";
};
packageRequires = [];
meta = {
@ -1603,6 +1687,32 @@
license = lib.licenses.free;
};
}) {};
rcirc-color = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild {
pname = "rcirc-color";
version = "0.3";
src = fetchurl {
url = "https://elpa.gnu.org/packages/rcirc-color-0.3.el";
sha256 = "1ya4agh63x60lv8qzrjrng02dnrc70ci0s05b800iq71k71ss3dl";
};
packageRequires = [];
meta = {
homepage = "https://elpa.gnu.org/packages/rcirc-color.html";
license = lib.licenses.free;
};
}) {};
rcirc-menu = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild {
pname = "rcirc-menu";
version = "1.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/rcirc-menu-1.1.el";
sha256 = "0w77qlwlmx59v5894i96fldn6x4lliv4ddv8967vq1kfchn4w5mc";
};
packageRequires = [];
meta = {
homepage = "https://elpa.gnu.org/packages/rcirc-menu.html";
license = lib.licenses.free;
};
}) {};
realgud = callPackage ({ cl-lib ? null, elpaBuild, emacs, fetchurl, lib, load-relative, loc-changes, test-simple }:
elpaBuild {
pname = "realgud";
@ -1958,10 +2068,10 @@
}) {};
trie = callPackage ({ elpaBuild, fetchurl, heap, lib, tNFA }: elpaBuild {
pname = "trie";
version = "0.2.6";
version = "0.4";
src = fetchurl {
url = "https://elpa.gnu.org/packages/trie-0.2.6.el";
sha256 = "1q3i1dhq55c3b1hqpvmh924vzvhrgyp76hr1ci7bhjqvjmjx24ii";
url = "https://elpa.gnu.org/packages/trie-0.4.el";
sha256 = "0869fh3bghxil94wd9vgbb5bk1hx2qkh75vbvp0psmcima8dgzgw";
};
packageRequires = [ heap tNFA ];
meta = {
@ -1998,10 +2108,10 @@
url-http-ntlm = callPackage ({ cl-lib ? null, elpaBuild, fetchurl, lib, ntlm ? null }:
elpaBuild {
pname = "url-http-ntlm";
version = "2.0.3";
version = "2.0.4";
src = fetchurl {
url = "https://elpa.gnu.org/packages/url-http-ntlm-2.0.3.el";
sha256 = "01ivfcxrxiqs8dlqg4s3q17y4mxx0kpin60fkwrs18pca4hni203";
url = "https://elpa.gnu.org/packages/url-http-ntlm-2.0.4.el";
sha256 = "1cakq2ykraci7d1gl8rnpv4f2f5ffyaidhqb1282g7i72adwmb98";
};
packageRequires = [ cl-lib ntlm ];
meta = {
@ -2115,6 +2225,19 @@
license = lib.licenses.free;
};
}) {};
which-key = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild {
pname = "which-key";
version = "3.0.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/which-key-3.0.2.tar";
sha256 = "1s7bq7vq9xsf2pz1w03l743yzaxm9gk5qgympcwlkiq90ph13vcn";
};
packageRequires = [ emacs ];
meta = {
homepage = "https://elpa.gnu.org/packages/which-key.html";
license = lib.licenses.free;
};
}) {};
windresize = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild {
pname = "windresize";
version = "0.1";

File diff suppressed because it is too large Load Diff

View File

@ -1,10 +1,10 @@
{ callPackage }: {
org = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild {
pname = "org";
version = "20170814";
version = "20170821";
src = fetchurl {
url = "http://orgmode.org/elpa/org-20170814.tar";
sha256 = "1r55vfjbll18h1nb5a48293x9lwmcmxgpx8h20n77n3inqmc6yli";
url = "http://orgmode.org/elpa/org-20170821.tar";
sha256 = "0pfqm8r1hgk1mf57rwp1h46gc5dwsyfkgnpw01a8y5w35dcsvz4j";
};
packageRequires = [];
meta = {
@ -14,10 +14,10 @@
}) {};
org-plus-contrib = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild {
pname = "org-plus-contrib";
version = "20170814";
version = "20170821";
src = fetchurl {
url = "http://orgmode.org/elpa/org-plus-contrib-20170814.tar";
sha256 = "15v3944p1vnjqmy6il6gr1ipqw32cjzdq6w43rniwv2vr5lmh6iz";
url = "http://orgmode.org/elpa/org-plus-contrib-20170821.tar";
sha256 = "0m5zym1b4kr7q3ps41rhz92krbjmk9m220hc0rdym95gyjfzw62i";
};
packageRequires = [];
meta = {

View File

@ -2,7 +2,7 @@
, qtquickcontrols, qtwebkit, qttools, kde-cli-tools
, kconfig, kdeclarative, kdoctools, kiconthemes, ki18n, kitemmodels, kitemviews
, kjobwidgets, kcmutils, kio, knewstuff, knotifyconfig, kparts, ktexteditor
, threadweaver, kxmlgui, kwindowsystem, grantlee
, threadweaver, kxmlgui, kwindowsystem, grantlee, kcrash, karchive, kguiaddons
, plasma-framework, krunner, kdevplatform, kdevelop-pg-qt, shared_mime_info
, libksysguard, konsole, llvmPackages, makeWrapper
}:
@ -34,7 +34,7 @@ mkDerivation rec {
kconfig kdeclarative kdoctools kiconthemes ki18n kitemmodels kitemviews
kjobwidgets kcmutils kio knewstuff knotifyconfig kparts ktexteditor
threadweaver kxmlgui kwindowsystem grantlee plasma-framework krunner
kdevplatform shared_mime_info libksysguard konsole
kdevplatform shared_mime_info libksysguard konsole kcrash karchive kguiaddons
];
postInstall = ''

View File

@ -11,7 +11,6 @@ stdenv.mkDerivation rec {
name = "RStudio-${version}";
buildInputs = [ cmake boost163 zlib openssl R qt5.full qt5.qtwebkit libuuid unzip ant jdk makeWrapper pandoc ];
nativeBuildInputs = [ qt5.qmake ];
src = fetchurl {
url = "https://github.com/rstudio/rstudio/archive/v${version}.tar.gz";
@ -91,7 +90,7 @@ stdenv.mkDerivation rec {
cp ${pandoc}/bin/pandoc dependencies/common/pandoc/
'';
cmakeFlags = [ "-DRSTUDIO_TARGET=Desktop" "-DQT_QMAKE_EXECUTABLE=${qt5.qmake}/bin/qmake" ];
cmakeFlags = [ "-DRSTUDIO_TARGET=Desktop" "-DQT_QMAKE_EXECUTABLE=$NIX_QT5_TMP/bin/qmake" ];
desktopItem = makeDesktopItem {
name = name;

View File

@ -34,7 +34,7 @@ in pythonPackages.buildPythonApplication rec {
propagatedBuildInputs = with pythonPackages; [ pillow lxml pyGtkGlade pyexiv2 fbida ];
meta = {
homepage = http://code.google.com/p/jbrout;
homepage = http://manatlan.com/jbrout/;
description = "Photo manager";
platforms = stdenv.lib.platforms.linux;
};

View File

@ -53,7 +53,7 @@ stdenv.mkDerivation rec {
meta = {
description = "OCR engine";
homepage = http://code.google.com/p/tesseract-ocr/;
homepage = https://github.com/tesseract-ocr/tesseract;
license = stdenv.lib.licenses.asl20;
maintainers = with stdenv.lib.maintainers; [viric];
platforms = with stdenv.lib.platforms; linux;

View File

@ -55,7 +55,7 @@ stdenv.mkDerivation rec {
meta = {
description = "OCR engine";
homepage = http://code.google.com/p/tesseract-ocr/;
homepage = https://github.com/tesseract-ocr/tesseract;
license = stdenv.lib.licenses.asl20;
maintainers = with stdenv.lib.maintainers; [viric];
platforms = with stdenv.lib.platforms; linux ++ darwin;

View File

@ -1 +1 @@
WGET_ARGS=( https://download.kde.org/stable/applications/17.04.3/ -A '*.tar.xz' )
WGET_ARGS=( https://download.kde.org/stable/applications/17.08.0/ -A '*.tar.xz' )

View File

@ -12,4 +12,5 @@ mkDerivation {
grantlee kcmutils kconfig kcoreaddons kdbusaddons kdelibs4support khtml
ki18n kinit kservice xapian
];
patches = [ ./khelpcenter_kcoreaddons.patch ];
}

View File

@ -0,0 +1,13 @@
diff --git a/searchhandlers/CMakeLists.txt b/searchhandlers/CMakeLists.txt
index 298a32e..b9e06c6 100644
--- a/searchhandlers/CMakeLists.txt
+++ b/searchhandlers/CMakeLists.txt
@@ -16,7 +16,7 @@ set(khc_xapianindexer_SOURCES
add_executable(khc_xapianindexer ${khc_xapianindexer_SOURCES})
kde_target_enable_exceptions(khc_xapianindexer PRIVATE)
ecm_mark_nongui_executable(khc_xapianindexer)
-target_link_libraries(khc_xapianindexer Qt5::Core KF5::Archive ${XAPIAN_LIBRARIES} ${LIBXML2_LIBRARIES})
+target_link_libraries(khc_xapianindexer Qt5::Core KF5::Archive KF5::CoreAddons ${XAPIAN_LIBRARIES} ${LIBXML2_LIBRARIES})
if (${KF5_VERSION} VERSION_GREATER 5.35.0)
# practically means >=5.36
target_link_libraries(khc_xapianindexer KF5::DocTools)

View File

@ -1,7 +1,9 @@
{
mkDerivation, lib,
extra-cmake-modules, kdoctools, shared_mime_info,
kconfig, kinit, kcmutils, kconfigwidgets, knewstuff, kparts, qca-qt5, qtscript
extra-cmake-modules, kdoctools,
qtscript, kconfig, kinit, karchive, kcrash,
kcmutils, kconfigwidgets, knewstuff, kparts, qca-qt5,
shared_mime_info
}:
mkDerivation {
@ -10,8 +12,10 @@ mkDerivation {
license = with lib.licenses; [ gpl2 ];
maintainers = with lib.maintainers; [ peterhoeg ];
};
nativeBuildInputs = [ extra-cmake-modules kdoctools shared_mime_info ];
buildInputs = [
kconfig kinit kcmutils kconfigwidgets knewstuff kparts qca-qt5 qtscript
nativeBuildInputs = [ qtscript extra-cmake-modules kdoctools ];
buildInputs = [ shared_mime_info ];
propagatedBuildInputs = [
kconfig kinit kcmutils kconfigwidgets knewstuff kparts qca-qt5
karchive kcrash
];
}

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,5 @@
{ mkDerivation, lib, cmake, xorg, plasma-framework, fetchFromGitHub }:
{ mkDerivation, lib, cmake, xorg, plasma-framework, fetchFromGitHub
, extra-cmake-modules, karchive, kwindowsystem, qtx11extras }:
let version = "0.6.0"; in
@ -14,7 +15,8 @@ mkDerivation {
buildInputs = [ plasma-framework xorg.libpthreadstubs xorg.libXdmcp ];
nativeBuildInputs = [ cmake ];
nativeBuildInputs = [ extra-cmake-modules cmake karchive kwindowsystem
qtx11extras ];
meta = with lib; {
description = "Dock-style app launcher based on Plasma frameworks";

View File

@ -22,9 +22,9 @@ stdenv.mkDerivation rec {
"--with-libxslt=${libxslt.dev}"
];
meta = with stdenv.lib; {
meta = with stdenv.lib; {
description = "PostgreSQL administration GUI tool";
homepage = http://www.pgadmin.org;
homepage = https://www.pgadmin.org;
license = licenses.gpl2;
maintainers = with maintainers; [ domenkozar wmertens ];
platforms = platforms.unix;

View File

@ -55,15 +55,8 @@ in {
doCheck = false;
};
terraform_0_10_0 = generic {
version = "0.10.0";
sha256 = "1z6pmyfh4z5w8k2j46ancc0m9lsiq6d0m56nxj1kawb3n5q9dgds";
# remove debugging and the -dev postfix in the version
preBuild = ''
buildFlagsArray=(
-ldflags
"-X github.com/hashicorp/terraform/terraform.VersionPrerelease= -s -w"
)
'';
terraform_0_10_2 = generic {
version = "0.10.2";
sha256 = "1q7za7jcfqv914a3ynfl7hrqbgwcahgm418kivjrac6p1q26w502";
};
}

View File

@ -2,7 +2,7 @@
buildGoPackage rec {
name = "terragrunt-${version}";
version = "0.12.25";
version = "0.13.0";
goPackagePath = "github.com/gruntwork-io/terragrunt";
@ -10,7 +10,7 @@ buildGoPackage rec {
rev = "v${version}";
owner = "gruntwork-io";
repo = "terragrunt";
sha256 = "0j85abmkspbwdijf9dzm37x3ibqd3bhn01qs165433k74f9m500q";
sha256 = "18jbz3vchdp5f3f4grl968k706fdcvj71syf7qmriwdyw4ns83wv";
};
goDeps = ./deps.nix;

View File

@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, python34Packages, readline, ncurses, canto-daemon }:
python34Packages.buildPythonApplication rec {
version = "0.9.7";
version = "0.9.9";
name = "canto-curses-${version}";
src = fetchFromGitHub {
owner = "themoken";
repo = "canto-curses";
rev = "v${version}";
sha256 = "0ap1b4m5gbzi0l7vj6pwvvg77i2aarbynbdc147z2b1lzvr985zq";
sha256 = "1vzb9n1j4gxigzll6654ln79lzbrrm6yy0lyazd9kldyl349b8sr";
};
buildInputs = [ readline ncurses canto-daemon ];

View File

@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, python34Packages, }:
python34Packages.buildPythonApplication rec {
version = "0.9.6";
version = "0.9.7";
name = "canto-daemon-${version}";
namePrefix = "";
@ -9,7 +9,7 @@ python34Packages.buildPythonApplication rec {
owner = "themoken";
repo = "canto-next";
rev = "v${version}";
sha256 = "0ibakwmsbpk10bvxsr5vvka0pks89arric428y5cmfgcpr72sqzw";
sha256 = "1si53r8cd4avfc56r315zyrghkppnjd6n125z1agfv59i7hdmk3n";
};
propagatedBuildInputs = with python34Packages; [ feedparser ];

View File

@ -9,7 +9,7 @@ stdenv.mkDerivation {
meta = {
description = "Alternative MSN protocol plug-in for Pidgin IM";
homepage = http://code.google.com/p/msn-pecan/;
homepage = https://github.com/felipec/msn-pecan;
platforms = stdenv.lib.platforms.linux;
};

View File

@ -23,7 +23,7 @@ stdenv.mkDerivation {
};
meta = with stdenv.lib; {
homepage = http://sourceforge.net/projects/pidgin-latex/;
homepage = https://sourceforge.net/projects/pidgin-latex/;
description = "LaTeX rendering plugin for Pidgin IM";
license = licenses.gpl2;
platforms = platforms.linux;

View File

@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
buildInputs = [ pidgin unzip glib json_glib nss nspr libgnome_keyring ];
meta = with stdenv.lib; {
homepage = https://code.google.com/p/pidgin-opensteamworks;
homepage = https://github.com/EionRobb/pidgin-opensteamworks;
description = "Plugin for Pidgin 2.x which implements Steam Friends/Steam IM compatibility";
license = licenses.gpl3;
platforms = platforms.linux;

View File

@ -4,7 +4,7 @@
let
version = "2.6.2";
version = "2.7.1";
rpath = stdenv.lib.makeLibraryPath [
alsaLib
@ -46,7 +46,7 @@ let
if stdenv.system == "x86_64-linux" then
fetchurl {
url = "https://downloads.slack-edge.com/linux_releases/slack-desktop-${version}-amd64.deb";
sha256 = "01zdzzpnv8qpmcpy6h9x7izrnwm0y015j5p5rnjwx8ki712wnmm8";
sha256 = "1na163lr0lfii9z1v4q9a3scqlaxg0s561a9nhadbqj03k74dw6s";
}
else
throw "Slack is not supported on ${stdenv.system}";

View File

@ -34,6 +34,6 @@ stdenv.mkDerivation rec {
maintainers = [ maintainers.raskin ];
platforms = platforms.linux;
license = licenses.gpl3;
homepage = http://code.google.com/p/vacuum-im/;
homepage = http://www.vacuum-im.org;
};
}

View File

@ -29,8 +29,6 @@ in stdenv.mkDerivation rec {
sha512 = "10e6495d207328aae325a797be1de5e535b5d967df929b0af9d7554d0473b5a7931c8f9cb1793e843b1913f441f790169dd4ac1ad9e0e53e66bc8e1c1dd60e66";
};
patches = [ ./gcc6.patch ];
# New sed no longer tolerates this mistake.
postPatch = ''
for f in mozilla/{js/src,}/configure; do

View File

@ -1,75 +0,0 @@
# HG changeset patch
# User Mike Hommey <mh+mozilla@glandium.org>
# Date 1457596445 -32400
# Node ID 55212130f19da3079167a6b0a5a0ed6689c9a71d
# Parent 27c94617d7064d566c24a42e11cd4c7ef725923d
Bug 1245076 - Don't include mozalloc.h from the cstdlib wrapper. r=froydnj
Our STL wrappers do various different things, one of which is including
mozalloc.h for infallible operator new. mozalloc.h includes stdlib.h,
which, in libstdc++ >= 6 is now itself a wrapper around cstdlib, which
circles back to our STL wrapper.
But of the things our STL wrappers do, including mozalloc.h is not one
that is necessary for cstdlib. So skip including mozalloc.h in our
cstdlib wrapper.
Additionally, some C++ sources (in media/mtransport) are including
headers in an extern "C" block, which end up including stdlib.h, which
ends up including cstdlib because really, this is all C++, and our
wrapper pre-includes <new> for mozalloc.h, which fails because templates
don't work inside extern "C". So, don't pre-include <new> when we're not
including mozalloc.h.
diff --git a/mozilla/config/gcc-stl-wrapper.template.h b/mozilla/config/gcc-stl-wrapper.template.h
--- a/mozilla/config/gcc-stl-wrapper.template.h
+++ b/mozilla/config/gcc-stl-wrapper.template.h
@@ -12,33 +12,40 @@
// compiling ObjC.
#if defined(__EXCEPTIONS) && __EXCEPTIONS && !(__OBJC__ && __GNUC__ && XP_IOS)
# error "STL code can only be used with -fno-exceptions"
#endif
// Silence "warning: #include_next is a GCC extension"
#pragma GCC system_header
+// Don't include mozalloc for cstdlib. See bug 1245076.
+#ifndef moz_dont_include_mozalloc_for_cstdlib
+# define moz_dont_include_mozalloc_for_cstdlib
+#endif
+#ifndef moz_dont_include_mozalloc_for_${HEADER}
// mozalloc.h wants <new>; break the cycle by always explicitly
// including <new> here. NB: this is a tad sneaky. Sez the gcc docs:
//
// `#include_next' does not distinguish between <file> and "file"
// inclusion, nor does it check that the file you specify has the
// same name as the current file. It simply looks for the file
// named, starting with the directory in the search path after the
// one where the current file was found.
-#include_next <new>
+# include_next <new>
// See if we're in code that can use mozalloc. NB: this duplicates
// code in nscore.h because nscore.h pulls in prtypes.h, and chromium
// can't build with that being included before base/basictypes.h.
-#if !defined(XPCOM_GLUE) && !defined(NS_NO_XPCOM) && !defined(MOZ_NO_MOZALLOC)
-# include "mozilla/mozalloc.h"
-#else
-# error "STL code can only be used with infallible ::operator new()"
+# if !defined(XPCOM_GLUE) && !defined(NS_NO_XPCOM) && !defined(MOZ_NO_MOZALLOC)
+# include "mozilla/mozalloc.h"
+# else
+# error "STL code can only be used with infallible ::operator new()"
+# endif
+
#endif
#if defined(DEBUG) && !defined(_GLIBCXX_DEBUG)
// Enable checked iterators and other goodies
//
// FIXME/bug 551254: gcc's debug STL implementation requires -frtti.
// Figure out how to resolve this with -fno-rtti. Maybe build with
// -frtti in DEBUG builds?

View File

@ -56,7 +56,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A cross-platform program that uses the Direct Connect and ADC protocols";
homepage = https://code.google.com/p/eiskaltdc/;
homepage = https://github.com/eiskaltdcpp/eiskaltdcpp;
license = licenses.gpl3Plus;
platforms = platforms.all;
};

View File

@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
platforms, along with an xterm terminal emulator.
It is written and maintained primarily by Simon Tatham.
'';
homepage = http://www.chiark.greenend.org.uk/~sgtatham/putty/;
homepage = https://www.chiark.greenend.org.uk/~sgtatham/putty/;
license = licenses.mit;
platforms = platforms.linux;
};

View File

@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
name = "root-${version}";
version = "6.10.02";
version = "6.10.04";
src = fetchurl {
url = "https://root.cern.ch/download/root_v${version}.source.tar.gz";
sha256 = "1ryp9397xpbnxha6s222c10pa50lf2qf5s35n31lc29s90p8s9kc";
sha256 = "0nwg4bw02v6vahm2rwfaj7fzp3ffhjg5jk7h20il4246swhxw6s6";
};
buildInputs = [ cmake pcre pkgconfig python2 zlib libxml2 lzma gsl ]

View File

@ -44,12 +44,6 @@ in python2Packages.buildPythonApplication {
$WRAP_TK
done
mkdir -p $out/etc/mercurial
cat >> $out/etc/mercurial/hgrc << EOF
[web]
cacerts = /etc/ssl/certs/ca-certificates.crt
EOF
# copy hgweb.cgi to allow use in apache
mkdir -p $out/share/cgi-bin
cp -v hgweb.cgi contrib/hgweb.wsgi $out/share/cgi-bin

View File

@ -109,7 +109,7 @@ in {
};
subversion19 = common {
version = "1.9.6";
sha256 = "06dfram53lyfyyqgz1r7c5323qqc6mjcpwi1j402y21lnqgwbjyv";
version = "1.9.7";
sha256 = "08qn94zaqcclam2spb4h742lvhxw8w5bnrlya0fm0bp17hriicf3";
};
}

View File

@ -170,13 +170,13 @@ rec {
};
docker_17_06 = dockerGen rec {
version = "17.06.0-ce";
rev = "02c1d876176546b5f069dae758d6a7d2ead6bd48"; # git commit
sha256 = "0wrg4ygcq4c7f2bwa7pgc7y33idg0hijavx40588jaglz4k8sqpm";
version = "17.06.1-ce";
rev = "874a7374f31c77aca693d025101b2de1b20b96c2"; # git commit
sha256 = "08xhww2rhpyj73zgh5maycs85zpc0sm3ak8yyyd92dwgncmyi2im";
runcRev = "2d41c047c83e09a6d61d464906feb2a2f3c52aa4";
runcSha256 = "0v5iv29ck6lkxvxh7a56gfrlgfs0bjvjhrq3p6qqv9qjzv825byq";
containerdRev = "cfb82a876ecc11b5ca0977d1733adbe58599088a";
containerdSha256 = "0rix0mv203fn3rcxmpqdpb54l1a0paqplg2xgldpd943qi1rm552";
containerdRev = "3addd840653146c90a254301d6c3a663c7fd6429";
containerdSha256 = "0as4s5wd57pdh1cyavkccpgs46kvlhr41v07qrv0phzffdhq3d5j";
tiniRev = "949e6facb77383876aeff8a6944dde66b3089574";
tiniSha256 = "0zj4kdis1vvc6dwn4gplqna0bs7v6d1y2zc8v80s3zi018inhznw";
};

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, cmake, lxqt-build-tools, qtbase, qttools, qtsvg, kwindowsystem, liblxqt, libqtxdg, lxqt-common }:
{ stdenv, fetchFromGitHub, cmake, lxqt-build-tools, qtbase, qttools, qtsvg, kwindowsystem, liblxqt, libqtxdg, lxqt-common, qtx11extras }:
stdenv.mkDerivation rec {
name = "${pname}-${version}";
@ -25,6 +25,7 @@ stdenv.mkDerivation rec {
liblxqt
libqtxdg
lxqt-common
qtx11extras
];
cmakeFlags = [ "-DPULL_TRANSLATIONS=NO" ];

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, cmake, pkgconfig, lxqt-build-tools, qtbase, qttools, qtsvg, kwindowsystem, liblxqt, libqtxdg, lxqt-common, lxqt-globalkeys,
{ stdenv, fetchFromGitHub, cmake, pkgconfig, lxqt-build-tools, qtbase, qttools, qtsvg, kwindowsystem, liblxqt, libqtxdg, lxqt-common, lxqt-globalkeys, qtx11extras,
menu-cache, muparser }:
stdenv.mkDerivation rec {
@ -23,6 +23,7 @@ stdenv.mkDerivation rec {
qtbase
qttools
qtsvg
qtx11extras
kwindowsystem
liblxqt
libqtxdg

View File

@ -1 +1 @@
WGET_ARGS=( https://download.kde.org/stable/plasma/5.10.4/ -A '*.tar.xz' )
WGET_ARGS=( https://download.kde.org/stable/plasma/5.10.5/ -A '*.tar.xz' )

View File

@ -2,7 +2,7 @@
mkDerivation,
extra-cmake-modules,
kcoreaddons, kdeclarative, ki18n, krunner, kservice, plasma-framework,
qtscript, qtdeclarative,
qtscript, qtdeclarative
}:
mkDerivation {

View File

@ -2,7 +2,7 @@
mkDerivation,
extra-cmake-modules, kdoctools,
gconf, glib, kconfigwidgets, kcoreaddons, kdeclarative, kglobalaccel, ki18n,
libcanberra_gtk3, libpulseaudio, plasma-framework, qtdeclarative
libcanberra_gtk3, libpulseaudio, plasma-framework, qtdeclarative, kwindowsystem
}:
mkDerivation {
@ -10,6 +10,6 @@ mkDerivation {
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
gconf glib kconfigwidgets kcoreaddons kdeclarative kglobalaccel ki18n
libcanberra_gtk3 libpulseaudio plasma-framework qtdeclarative
libcanberra_gtk3 libpulseaudio plasma-framework qtdeclarative kwindowsystem
];
}

View File

@ -3,339 +3,339 @@
{
bluedevil = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/bluedevil-5.10.4.tar.xz";
sha256 = "1q1mhblrcsz55fjjgw9xd49w2whxcbvwvr7w5rb99jbgixiijmxi";
name = "bluedevil-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/bluedevil-5.10.5.tar.xz";
sha256 = "01nhfggikkygfzyjbm7zqszhq2x1fhc619wskwjb7hm9p35laj9r";
name = "bluedevil-5.10.5.tar.xz";
};
};
breeze = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/breeze-5.10.4.tar.xz";
sha256 = "075iq5nr112la2zfmpkz0x7v1720zkil5b074g5p6yl058nfbg1d";
name = "breeze-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/breeze-5.10.5.tar.xz";
sha256 = "0rmc3nn9b63jyij814hqx1zg38iphvd03pg7qybkp61zw40ng90v";
name = "breeze-5.10.5.tar.xz";
};
};
breeze-grub = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/breeze-grub-5.10.4.tar.xz";
sha256 = "110d8jkgn6b28w4piwgl0lvkz7kkhx10948i8sb7dahyxilz57l2";
name = "breeze-grub-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/breeze-grub-5.10.5.tar.xz";
sha256 = "0am1hldqyrsryda907q2qwfc09xcsxrv7bq9v23ig0xmylcsq3if";
name = "breeze-grub-5.10.5.tar.xz";
};
};
breeze-gtk = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/breeze-gtk-5.10.4.tar.xz";
sha256 = "0r0q5i24vqqaf9lyi7ac9i650ha6b3pv0js3r2vj0kivj1kh9wz5";
name = "breeze-gtk-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/breeze-gtk-5.10.5.tar.xz";
sha256 = "0i5ddrq9h1www5362qyfwpqpspn3brr43mbsv7ax7gk30san6w0a";
name = "breeze-gtk-5.10.5.tar.xz";
};
};
breeze-plymouth = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/breeze-plymouth-5.10.4.tar.xz";
sha256 = "16nvp2078py6gqwhi23rz0li6d1zv5i669q6whrpwd1xvb489xlg";
name = "breeze-plymouth-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/breeze-plymouth-5.10.5.tar.xz";
sha256 = "197g84mvh8s3f163zx24y1mmzk26fg3ni19pw21njdj2j813hd35";
name = "breeze-plymouth-5.10.5.tar.xz";
};
};
discover = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/discover-5.10.4.tar.xz";
sha256 = "08bxk03jknbdyk1lsw59ml4d6p66shn6kijcsw44pkfiwxv4k7a8";
name = "discover-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/discover-5.10.5.tar.xz";
sha256 = "085lq0y9a6r12jbx2ik7zqp4r9bjw332ykfh2gbzzz4s7l7rj4xf";
name = "discover-5.10.5.tar.xz";
};
};
kactivitymanagerd = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/kactivitymanagerd-5.10.4.tar.xz";
sha256 = "0z33r8iysd69a76fwid46rywpvqa63pc5p7bgi2vy6aw7py5x2r2";
name = "kactivitymanagerd-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/kactivitymanagerd-5.10.5.tar.xz";
sha256 = "19c297iyaq54vxc6xmvqsa1qlj5vr8071ydmkkfx3fa3lijp34v7";
name = "kactivitymanagerd-5.10.5.tar.xz";
};
};
kde-cli-tools = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/kde-cli-tools-5.10.4.tar.xz";
sha256 = "1d9bp2yi4i5g4lk4y51yhmixkhjfjz9g0nlg6l22p37rnwr416h6";
name = "kde-cli-tools-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/kde-cli-tools-5.10.5.tar.xz";
sha256 = "1i2frbxvzlqlv210w50ccxn8ksqxranc93v0wfjvnhd7f8p9c7vk";
name = "kde-cli-tools-5.10.5.tar.xz";
};
};
kdecoration = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/kdecoration-5.10.4.tar.xz";
sha256 = "15m62a0wwvssrr2k065kqmxj00fc4pvfmnxx6aakvnf11jwzs0r5";
name = "kdecoration-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/kdecoration-5.10.5.tar.xz";
sha256 = "0g24gisbnp92niff36bcnjk5pp84qc8cwmx283b887fzcn8v4mf3";
name = "kdecoration-5.10.5.tar.xz";
};
};
kde-gtk-config = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/kde-gtk-config-5.10.4.tar.xz";
sha256 = "0r5kkvxf29mi45h0snsvjw9xkc02k9b2gai687sci7n8iwkjdc9j";
name = "kde-gtk-config-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/kde-gtk-config-5.10.5.tar.xz";
sha256 = "1a5q8skykhvr5mixi59db2w1qsh8nj2dqncw4nmsh5nlh2ldmgm5";
name = "kde-gtk-config-5.10.5.tar.xz";
};
};
kdeplasma-addons = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/kdeplasma-addons-5.10.4.tar.xz";
sha256 = "19rd7lsxbjw9sr96jfis8hfdrpmm1djwi8cr2yw683zv5kjqzigf";
name = "kdeplasma-addons-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/kdeplasma-addons-5.10.5.tar.xz";
sha256 = "1xdsa38i60x24p6xiv4x1cqd7f2xijs15c19qsjv594lnmbizbr5";
name = "kdeplasma-addons-5.10.5.tar.xz";
};
};
kgamma5 = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/kgamma5-5.10.4.tar.xz";
sha256 = "04kfigplrhcc01dap9a7l43dh2ig3ihyc01vwsrik73l026vm2im";
name = "kgamma5-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/kgamma5-5.10.5.tar.xz";
sha256 = "0rci4v5amhfiwawf2sj5f6cmcyq3lrx68mn8id279bpq35mr23v1";
name = "kgamma5-5.10.5.tar.xz";
};
};
khotkeys = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/khotkeys-5.10.4.tar.xz";
sha256 = "16apzdf2g42sr349jdjjal0lv2bpginb72f1c5p8cs14nvg0cnys";
name = "khotkeys-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/khotkeys-5.10.5.tar.xz";
sha256 = "1ixxb18nz3f4i2qqr1lvss7b662sgj78kzqjs0gd9mf5ylhqj5is";
name = "khotkeys-5.10.5.tar.xz";
};
};
kinfocenter = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/kinfocenter-5.10.4.tar.xz";
sha256 = "1r0a4z6wzzkb30y76xx4x1gfbka7h3qn1j0fxyf2h97vd362g8zr";
name = "kinfocenter-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/kinfocenter-5.10.5.tar.xz";
sha256 = "0flfjypp6v2k99h11srigyc0ahy23869wz3ljbqbm3b0pgqs69sm";
name = "kinfocenter-5.10.5.tar.xz";
};
};
kmenuedit = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/kmenuedit-5.10.4.tar.xz";
sha256 = "1kvspljbzrbglyq1l69r7gdlqww674hxdbvrhq1v95sh33i3l29w";
name = "kmenuedit-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/kmenuedit-5.10.5.tar.xz";
sha256 = "0b786l5gm093dq1hvxcn97yg9fr0jmjhfl7sfd0cdn4pkg6almam";
name = "kmenuedit-5.10.5.tar.xz";
};
};
kscreen = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/kscreen-5.10.4.tar.xz";
sha256 = "0rahpg14raqngk8a63qh2bnqgga43dyzqfzd9ys94iqkxkmlsasw";
name = "kscreen-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/kscreen-5.10.5.tar.xz";
sha256 = "1a8bqa4wqnjav2w0s39dh7hmb3mqxjnhqwsw6mycgaxicl0h37vf";
name = "kscreen-5.10.5.tar.xz";
};
};
kscreenlocker = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/kscreenlocker-5.10.4.tar.xz";
sha256 = "17sykdkd43z2x9ccvninbhgypysqr1p052cp1aj2wbvl54hhiznp";
name = "kscreenlocker-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/kscreenlocker-5.10.5.tar.xz";
sha256 = "07c8x4pj9adwwm5036wbrrw2sj8xi9d8b6d7qya6bam9xrq0mxkb";
name = "kscreenlocker-5.10.5.tar.xz";
};
};
ksshaskpass = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/ksshaskpass-5.10.4.tar.xz";
sha256 = "1nz6pw10k9r7y4h9wl4b5jxbk10jkdj8fymkzx94dcvgasia52jf";
name = "ksshaskpass-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/ksshaskpass-5.10.5.tar.xz";
sha256 = "194ca18kclwmg7j9kcl02hm01cidy0hh2r68j6gxkafnlmn1cjjw";
name = "ksshaskpass-5.10.5.tar.xz";
};
};
ksysguard = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/ksysguard-5.10.4.tar.xz";
sha256 = "02p6c9lvgpcaszl5zigyjhcarjmp12hhhhfbkd448nmaklrw4qnl";
name = "ksysguard-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/ksysguard-5.10.5.tar.xz";
sha256 = "0ywz0ax29y0gm7c3lxwdkn5xvzpkd82a313wb3cz4iphqqga3jqn";
name = "ksysguard-5.10.5.tar.xz";
};
};
kwallet-pam = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/kwallet-pam-5.10.4.tar.xz";
sha256 = "1si9fyg4n7kxn2kff15r8ph6m5hipyb3fwif9hc0x5v8iwf7a9q2";
name = "kwallet-pam-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/kwallet-pam-5.10.5.tar.xz";
sha256 = "0ws0835a0j3wqia85hcdsgfn48d71v96dmmvc2y5pp45ki648bn4";
name = "kwallet-pam-5.10.5.tar.xz";
};
};
kwayland-integration = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/kwayland-integration-5.10.4.tar.xz";
sha256 = "02d4sy3fzh45r2j13m8fr3p3xkd98j40mnzwf54ljb9irvm3fplc";
name = "kwayland-integration-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/kwayland-integration-5.10.5.tar.xz";
sha256 = "0s1yhrvjgn455ayi368fkmdpmpyxl97c2pxy8rchfnk3g1ffhmdy";
name = "kwayland-integration-5.10.5.tar.xz";
};
};
kwin = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/kwin-5.10.4.tar.xz";
sha256 = "0p7yv3a1qsv87ymr7kz8ayp3zspak1qw8lp051qrnaabpz951r39";
name = "kwin-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/kwin-5.10.5.tar.xz";
sha256 = "1nxyn31a00r9kh0aw5fmvxklw21b2l07y267m0q0n9w6bmn6nzyc";
name = "kwin-5.10.5.tar.xz";
};
};
kwrited = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/kwrited-5.10.4.tar.xz";
sha256 = "1di7xlgszw8iy4w7722x9g9998q8y48j1s8qd6mryqryr9ryq9b3";
name = "kwrited-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/kwrited-5.10.5.tar.xz";
sha256 = "0wphhb4l6qb7lbklgxh2sc6wgqij4n3iwnhaarv2d17864r7ykc9";
name = "kwrited-5.10.5.tar.xz";
};
};
libkscreen = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/libkscreen-5.10.4.tar.xz";
sha256 = "0zpybykj6s547j53a7x4flj45qhpk3z0d3sfp6wgi88gybnffj8g";
name = "libkscreen-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/libkscreen-5.10.5.tar.xz";
sha256 = "0a2lrrp8wp7ndgdvnh48781isin868ndsqw0xr21rn78n90580n6";
name = "libkscreen-5.10.5.tar.xz";
};
};
libksysguard = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/libksysguard-5.10.4.tar.xz";
sha256 = "01w0laywva0p0ar2lvr1k5000bhjikjfxsb4f6p30qswrchrmrh3";
name = "libksysguard-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/libksysguard-5.10.5.tar.xz";
sha256 = "0ldcpjxy10cnwwc82ihy8xqjkavycrmv6wlbn0rwhnfs04n2rryn";
name = "libksysguard-5.10.5.tar.xz";
};
};
milou = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/milou-5.10.4.tar.xz";
sha256 = "105fyrh5n90ih93b9lq21y6s2ckdgb7lf9624y13gii674yv9xhb";
name = "milou-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/milou-5.10.5.tar.xz";
sha256 = "06kq9s9lij66vy5024aps03pzpcz1ixf0b79a7ii1px2h1s7z4gz";
name = "milou-5.10.5.tar.xz";
};
};
oxygen = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/oxygen-5.10.4.tar.xz";
sha256 = "0hip9vkp33dg51xr1v46i0w7fs6cqwx3lssw82qyzf042zipyikd";
name = "oxygen-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/oxygen-5.10.5.tar.xz";
sha256 = "0p1isrb8v0dkd27jnz6nbq44py7y3zzsjljn9xbv3d02vg802ym9";
name = "oxygen-5.10.5.tar.xz";
};
};
plasma-desktop = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/plasma-desktop-5.10.4.tar.xz";
sha256 = "0g1cynvm58fg99n9ir0lwbsg3c4jh1fr330n12bx6ccgw66i1mgf";
name = "plasma-desktop-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/plasma-desktop-5.10.5.tar.xz";
sha256 = "1sxy2k2p15ag5pcy36lpn83nz8d1jb1iyq2nihf4yrc9jlxx9gqm";
name = "plasma-desktop-5.10.5.tar.xz";
};
};
plasma-integration = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/plasma-integration-5.10.4.tar.xz";
sha256 = "0rf50yr97if7i8ghjsladw9krkcjn45qnpq86siph2hnn784x2q6";
name = "plasma-integration-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/plasma-integration-5.10.5.tar.xz";
sha256 = "15cxwsdp78kx55py0wkwqpv4w8cf130hadmdvdw64lwr4gssvhjn";
name = "plasma-integration-5.10.5.tar.xz";
};
};
plasma-nm = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/plasma-nm-5.10.4.tar.xz";
sha256 = "0lxg2x73n353p69l4qgxm759f6vxl2z2rff60864yj80ija6i58c";
name = "plasma-nm-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/plasma-nm-5.10.5.tar.xz";
sha256 = "004nmkfy74qaba6hslv2cyb52l7q6ihpavi5j5ax8k66n5zx00bi";
name = "plasma-nm-5.10.5.tar.xz";
};
};
plasma-pa = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/plasma-pa-5.10.4.tar.xz";
sha256 = "0nxn1vhylpy91kz4xihhrxagjlwdm5xi10blgkfkq98npg7g1had";
name = "plasma-pa-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/plasma-pa-5.10.5.tar.xz";
sha256 = "0300x3w7mhyb5wpsj47qsfm73fc90iw1vxrgzl9014pxc3h14np1";
name = "plasma-pa-5.10.5.tar.xz";
};
};
plasma-sdk = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/plasma-sdk-5.10.4.tar.xz";
sha256 = "0m1q39gxrjk5fmz5dkwxz0wjngv9xib6xiw3k8rscjbby5q2x4g0";
name = "plasma-sdk-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/plasma-sdk-5.10.5.tar.xz";
sha256 = "0mjndw132rn46sqjw5jdin8hn6lbrx5955h05jawk95sncr3d0yb";
name = "plasma-sdk-5.10.5.tar.xz";
};
};
plasma-tests = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/plasma-tests-5.10.4.tar.xz";
sha256 = "0l8f0p3z1xfc5ki4696yr4ckdpcfswg53f9bbwfzgwg54h109zs9";
name = "plasma-tests-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/plasma-tests-5.10.5.tar.xz";
sha256 = "0mfh35zdc4n52q01jbagxgr51hsvjlyfmnj6x4l2zpif0fpqpxh8";
name = "plasma-tests-5.10.5.tar.xz";
};
};
plasma-workspace = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/plasma-workspace-5.10.4.tar.xz";
sha256 = "08d18swivlysh535fkkfc256rkl1p6b93y934w21bdyihs0mf18w";
name = "plasma-workspace-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/plasma-workspace-5.10.5.tar.xz";
sha256 = "1n12vzjnrhndkzki7dh9kzrwrvll5xqq0y02srb9bg3gyjbp54jl";
name = "plasma-workspace-5.10.5.tar.xz";
};
};
plasma-workspace-wallpapers = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/plasma-workspace-wallpapers-5.10.4.tar.xz";
sha256 = "04jp14y8k5bchs80hj3r2h3qi17q3i4fbq6g09457qv7i195xgr2";
name = "plasma-workspace-wallpapers-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/plasma-workspace-wallpapers-5.10.5.tar.xz";
sha256 = "1z7mqk9nxh232dxl5jg20zbc5nkq5srks4f8b02va6wzfjhwhc88";
name = "plasma-workspace-wallpapers-5.10.5.tar.xz";
};
};
plymouth-kcm = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/plymouth-kcm-5.10.4.tar.xz";
sha256 = "0l0b2jpgz22f50i7zwmq5mij3p9ym6d059qvy35j96cyn69947nx";
name = "plymouth-kcm-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/plymouth-kcm-5.10.5.tar.xz";
sha256 = "11vfaaqd3mxbnq16rv7xsmfcj33i2cmdljdxib1sg5minybd072y";
name = "plymouth-kcm-5.10.5.tar.xz";
};
};
polkit-kde-agent = {
version = "1-5.10.4";
version = "1-5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/polkit-kde-agent-1-5.10.4.tar.xz";
sha256 = "1kk1g40pgzdwbpxymyf5f0m474g273nq7knkzz41jp7yqi7dh9jw";
name = "polkit-kde-agent-1-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/polkit-kde-agent-1-5.10.5.tar.xz";
sha256 = "158lkf76fz65nr0lx14skkcsk2p3xw98nh43z00wvm2c5qqzmnp2";
name = "polkit-kde-agent-1-5.10.5.tar.xz";
};
};
powerdevil = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/powerdevil-5.10.4.tar.xz";
sha256 = "1qlxdn7w6grwpqlwfwwsh0ag5bshi8m9mz2s1zvrfgk09wvl6mr2";
name = "powerdevil-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/powerdevil-5.10.5.tar.xz";
sha256 = "0dghlgva8fybvhc09y1avzhgak246n4ad2njjvfnxpazpi2laxv7";
name = "powerdevil-5.10.5.tar.xz";
};
};
sddm-kcm = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/sddm-kcm-5.10.4.tar.xz";
sha256 = "1sljbd57nn1n26jdrbyj8dgrjdz3rfq8vacvx96a2nj3csnf0qlk";
name = "sddm-kcm-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/sddm-kcm-5.10.5.tar.xz";
sha256 = "13hld5bndxhs6j3lja08zrc6czvpl4k385i8lb3g9zvn9vrk29sw";
name = "sddm-kcm-5.10.5.tar.xz";
};
};
systemsettings = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/systemsettings-5.10.4.tar.xz";
sha256 = "05rchi657px3qizqq82z4k0wsjc4cm2w5wb1mb9ayg287cdrsnjy";
name = "systemsettings-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/systemsettings-5.10.5.tar.xz";
sha256 = "0b3wpmfjj2zmi7ickppz32i63dpn4jja3nnjrxn912yw47z4bri2";
name = "systemsettings-5.10.5.tar.xz";
};
};
user-manager = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/user-manager-5.10.4.tar.xz";
sha256 = "16swrdmf0b26zy5qipb89smh3cps1fvcxkz12sxd8i92m6cxa903";
name = "user-manager-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/user-manager-5.10.5.tar.xz";
sha256 = "1fiih72jafshxgwfq4q9csv1i62mgj35qr87lh6lyady6aghajnq";
name = "user-manager-5.10.5.tar.xz";
};
};
xdg-desktop-portal-kde = {
version = "5.10.4";
version = "5.10.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.10.4/xdg-desktop-portal-kde-5.10.4.tar.xz";
sha256 = "01snfdj73r0hby9h32k7258r65ip62wk4p78qxibvffxm4ixw04l";
name = "xdg-desktop-portal-kde-5.10.4.tar.xz";
url = "${mirror}/stable/plasma/5.10.5/xdg-desktop-portal-kde-5.10.5.tar.xz";
sha256 = "0rgv4nqkrwjzvhg8cmkin348n0i6sd4v444bk6j83y4m0lxdi1ba";
name = "xdg-desktop-portal-kde-5.10.5.tar.xz";
};
};
}

View File

@ -137,8 +137,9 @@ stdenv.mkDerivation ({
hardeningDisable = [ "format" ] ++ optional (name != "gnat") "all";
outputs = if (hostPlatform.is64bit && langAda) then [ "out" "doc" ]
else [ "out" "lib" "doc" ];
outputs = [ "out" "man" "info" ]
++ optional (!(hostPlatform.is64bit && langAda)) "lib";
setOutputFlags = false;
NIX_NO_SELF_RPATH = true;

View File

@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
description = "The Glasgow Haskell Compiler";
platforms = ["x86_64-linux" "i686-linux"]; # Darwin is unsupported.
inherit (ghc.meta) license;
broken = true; # https://nix-cache.s3.amazonaws.com/log/6ys7lzckf2c0532kzhmss73mmz504can-ghc-6.10.4.drv
};
}

View File

@ -49,5 +49,6 @@ stdenv.mkDerivation rec {
platforms = ["x86_64-linux"]; # other platforms don't have Xen
maintainers = with stdenv.lib.maintainers; [ dmjio ];
inherit (bootPkgs.ghc.meta) license;
broken = true; # https://nix-cache.s3.amazonaws.com/log/6i98mhbq9nzzhwr4svlivm4gz91l2w0f-HaLVM-2.4.0.drv
};
}

View File

@ -128,7 +128,7 @@ in stdenv.mkDerivation rec {
ln -s $lib/lib/libLLVM.dylib $lib/lib/libLLVM-${release_version}.dylib
'';
doCheck = stdenv.isLinux;
doCheck = stdenv.isLinux && (!stdenv.isi686);
checkTarget = "check-all";

View File

@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
meta = {
description = "A simple dependency manager for the Pony language.";
homepage = http://www.ponylang.org;
homepage = https://www.ponylang.org;
license = stdenv.lib.licenses.bsd2;
maintainers = with stdenv.lib.maintainers; [ dipinhora kamilchm ];
platforms = stdenv.lib.platforms.unix;

View File

@ -79,7 +79,7 @@ self: super: {
name = "git-annex-${drv.version}-src";
url = "git://git-annex.branchable.com/";
rev = "refs/tags/" + drv.version;
sha256 = "1psyklfyjf4zqh3qxjn11sp2jiwvp8mfxqvsi1wggqpidfmk39jx";
sha256 = "15d29hmbl146axjgbm4qhxpz6ypcq1bjf2aj29yhwh5jmznh58i2";
};
})).override {
dbus = if pkgs.stdenv.isLinux then self.dbus else null;
@ -697,6 +697,11 @@ self: super: {
# test suite cannot find its own "idris" binary
idris = doJailbreak (dontCheck super.idris);
idris_1_1_1 = overrideCabal (doJailbreak (dontCheck super.idris_1_1_1)) (drv: {
# The standard libraries are compiled separately
configureFlags = (drv.configureFlags or []) ++ [ "-fexeconly" ];
});
# https://github.com/bos/math-functions/issues/25
math-functions = dontCheck super.math-functions;
@ -851,6 +856,7 @@ self: super: {
# build liquidhaskell with the proper (old) aeson version
liquidhaskell = super.liquidhaskell.override { aeson = self.aeson_0_11_3_0; };
aeson_0_11_3_0 = super.aeson_0_11_3_0.override { base-orphans = self.base-orphans_0_5_4; };
# Test suite fails: https://github.com/lymar/hastache/issues/46.
# Don't install internal mkReadme tool.

View File

@ -64,21 +64,16 @@ self: super: {
doctest = dontHaddock super.doctest;
hsdns = dontHaddock super.hsdns;
# Needs hashable on pre 7.10.x compilers.
nats_1 = addBuildDepend super.nats_1 self.hashable;
nats = addBuildDepend super.nats self.hashable;
# Newer versions require bytestring >=0.10.
tar = super.tar_0_4_1_0;
# Needs void on pre 7.10.x compilers.
# These builds need additional dependencies on old compilers.
nats_1 = addBuildDepend super.nats_1 self.hashable;
nats = addBuildDepend super.nats self.hashable;
conduit = addBuildDepend super.conduit self.void;
# Needs tagged on pre 7.6.x compilers.
reflection = addBuildDepend super.reflection self.tagged;
# Needs nats on pre 7.6.x compilers.
semigroups = addBuildDepend super.semigroups self.nats;
text = addBuildDepend super.text self.bytestring-builder;
# Newer versions don't compile any longer.
network_2_6_3_1 = dontCheck super.network_2_6_3_1;

View File

@ -183,7 +183,7 @@ self: super: {
# GHC versions prior to 8.x require additional build inputs.
dependent-map = addBuildDepend super.dependent-map self.semigroups;
distributive = addBuildDepend super.distributive self.semigroups;
distributive = addBuildDepend (dontCheck super.distributive) self.semigroups;
mono-traversable = addBuildDepend super.mono-traversable self.semigroups;
attoparsec = addBuildDepends super.attoparsec (with self; [semigroups fail]);
Glob = addBuildDepends super.Glob (with self; [semigroups]);
@ -196,7 +196,7 @@ self: super: {
lens = addBuildDepend super.lens self.generic-deriving;
optparse-applicative = addBuildDepend super.optparse-applicative self.semigroups;
QuickCheck = addBuildDepend super.QuickCheck self.semigroups;
semigroups = addBuildDepends super.semigroups (with self; [hashable tagged text unordered-containers]);
semigroups = addBuildDepends (dontCheck super.semigroups) (with self; [hashable tagged text unordered-containers]);
texmath = addBuildDepend super.texmath self.network-uri;
yesod-auth-oauth2 = overrideCabal super.yesod-auth-oauth2 (drv: { testDepends = (drv.testDepends or []) ++ [ self.load-env self.yesod ]; });
# cereal must have `fail` in pre-ghc-8.0.x versions
@ -206,4 +206,8 @@ self: super: {
# Moved out from common as no longer the case for GHC8
ghc-mod = super.ghc-mod.override { cabal-helper = self.cabal-helper_0_6_3_1; };
# The test suite requires Cabal 1.24.x or later to compile.
comonad = dontCheck super.comonad;
semigroupoids = dontCheck super.semigroupoids;
}

View File

@ -77,6 +77,7 @@ self: super: {
reflection = addBuildDepend super.reflection self.tagged;
semigroups = addBuildDepend super.semigroups self.nats;
optparse-applicative = addBuildDepend super.optparse-applicative self.semigroups;
text = addBuildDepend super.text self.bytestring-builder;
# Newer versions don't compile any longer.
network_2_6_3_1 = dontCheck super.network_2_6_3_1;

View File

@ -101,6 +101,8 @@ self: super: {
semigroups = addBuildDepends super.semigroups (with self; [nats bytestring-builder tagged unordered-containers transformers]);
QuickCheck = addBuildDepends super.QuickCheck (with self; [nats semigroups]);
optparse-applicative = addBuildDepend super.optparse-applicative self.semigroups;
text = addBuildDepend super.text self.bytestring-builder;
vector = addBuildDepend super.vector self.semigroups;
# Newer versions don't compile any longer.
network_2_6_3_1 = dontCheck super.network_2_6_3_1;

View File

@ -82,8 +82,9 @@ self: super: {
postPatch = "sed -i -e 's|base ==4.8.*,|base,|' sandi.cabal";
});
# blaze-builder requires an additional build input on older compilers.
# These packages require additional build inputs on older compilers.
blaze-builder = addBuildDepend super.blaze-builder super.bytestring-builder;
text = addBuildDepend super.text self.bytestring-builder;
# available convertible package won't build with the available
# bytestring and ghc-mod won't build without convertible
@ -96,10 +97,11 @@ self: super: {
# Needs additional inputs on old compilers.
semigroups = addBuildDepends super.semigroups (with self; [bytestring-builder nats tagged unordered-containers transformers]);
lens = addBuildDepends super.lens (with self; [doctest generic-deriving nats simple-reflect]);
distributive = addBuildDepend super.distributive self.semigroups;
distributive = addBuildDepend (dontCheck super.distributive) self.semigroups;
QuickCheck = addBuildDepend super.QuickCheck self.semigroups;
void = addBuildDepends super.void (with self; [hashable semigroups]);
optparse-applicative = addBuildDepend super.optparse-applicative self.semigroups;
vector = addBuildDepend super.vector self.semigroups;
# Need a newer version of Cabal to interpret their build instructions.
cmdargs = addSetupDepend super.cmdargs self.Cabal_1_24_2_0;
@ -112,4 +114,8 @@ self: super: {
# Breaks a dependency cycle between QuickCheck and semigroups
unordered-containers = dontCheck super.unordered-containers;
# The test suite requires Cabal 1.24.x or later to compile.
comonad = dontCheck super.comonad;
semigroupoids = dontCheck super.semigroupoids;
}

View File

@ -144,12 +144,13 @@ self: super: {
unordered-containers = dontCheck super.unordered-containers;
# Needs additional inputs on old compilers.
semigroups = addBuildDepends super.semigroups (with self; [nats tagged unordered-containers]);
semigroups = addBuildDepends (dontCheck super.semigroups) (with self; [nats tagged unordered-containers]);
lens = addBuildDepends super.lens (with self; [doctest generic-deriving nats simple-reflect]);
distributive = addBuildDepend super.distributive self.semigroups;
distributive = addBuildDepend (dontCheck super.distributive) self.semigroups;
QuickCheck = addBuildDepends super.QuickCheck (with self; [nats semigroups]);
void = addBuildDepends super.void (with self; [hashable semigroups]);
optparse-applicative = addBuildDepend super.optparse-applicative self.semigroups;
vector = addBuildDepend super.vector self.semigroups;
# Haddock doesn't cope with the new markup.
bifunctors = dontHaddock super.bifunctors;
@ -157,4 +158,8 @@ self: super: {
# extra-test: <stdout>: hFlush: invalid argument (Bad file descriptor)
extra = dontCheck super.extra;
# The test suite requires Cabal 1.24.x or later to compile.
comonad = dontCheck super.comonad;
semigroupoids = dontCheck super.semigroupoids;
}

View File

@ -786,7 +786,6 @@ default-package-overrides:
- gio ==0.13.3.1
- giphy-api ==0.5.2.0
- git ==0.2.0
- git-annex ==6.20170520
- github ==0.16.0
- github-release ==1.0.5
- github-types ==0.2.1
@ -2514,6 +2513,7 @@ extra-packages:
- aeson < 1 # required by liquidhaskell-0.8.0.0
- aeson-pretty < 0.8 # required by elm compiler
- apply-refact < 0.4 # newer versions don't work with GHC 8.0.x
- base-orphans < 0.6 # required by liquidhaskell-0.8.0.0
- binary > 0.7 && < 0.8 # keep a 7.x major release around for older compilers
- binary > 0.8 && < 0.9 # keep a 8.x major release around for older compilers
- Cabal == 1.18.* # required for cabal-install et al on old GHC versions
@ -2594,8 +2594,6 @@ package-maintainers:
abbradar:
- Agda
- lambdabot
alunduil:
- collection-json
dont-distribute-packages:
# hard restrictions that really belong into meta.platforms
@ -2913,6 +2911,7 @@ dont-distribute-packages:
ascii-vector-avc: [ i686-linux, x86_64-linux, x86_64-darwin ]
asic: [ i686-linux, x86_64-linux, x86_64-darwin ]
asil: [ i686-linux, x86_64-linux, x86_64-darwin ]
asn1-codec: [ i686-linux, x86_64-linux, x86_64-darwin ]
AspectAG: [ i686-linux, x86_64-linux, x86_64-darwin ]
assimp: [ i686-linux, x86_64-linux, x86_64-darwin ]
astrds: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -3155,6 +3154,7 @@ dont-distribute-packages:
borel: [ i686-linux, x86_64-linux, x86_64-darwin ]
bot: [ i686-linux, x86_64-linux, x86_64-darwin ]
braid: [ i686-linux, x86_64-linux, x86_64-darwin ]
brainheck: [ i686-linux, x86_64-linux, x86_64-darwin ]
Bravo: [ i686-linux, x86_64-linux, x86_64-darwin ]
breakout: [ i686-linux, x86_64-linux, x86_64-darwin ]
brians-brain: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -3214,6 +3214,7 @@ dont-distribute-packages:
cabalmdvrpm: [ i686-linux, x86_64-linux, x86_64-darwin ]
cabal-mon: [ i686-linux, x86_64-linux, x86_64-darwin ]
cabal-nirvana: [ i686-linux, x86_64-linux, x86_64-darwin ]
cabal-plan: [ i686-linux, x86_64-linux, x86_64-darwin ]
cabal-progdeps: [ i686-linux, x86_64-linux, x86_64-darwin ]
cabal-query: [ i686-linux, x86_64-linux, x86_64-darwin ]
cabalQuery: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -3262,8 +3263,12 @@ dont-distribute-packages:
casr-logbook-html: [ i686-linux, x86_64-linux, x86_64-darwin ]
casr-logbook: [ i686-linux, x86_64-linux, x86_64-darwin ]
casr-logbook-meta-html: [ i686-linux, x86_64-linux, x86_64-darwin ]
casr-logbook-meta: [ i686-linux, x86_64-linux, x86_64-darwin ]
casr-logbook-reports-html: [ i686-linux, x86_64-linux, x86_64-darwin ]
casr-logbook-reports: [ i686-linux, x86_64-linux, x86_64-darwin ]
casr-logbook-reports-meta-html: [ i686-linux, x86_64-linux, x86_64-darwin ]
casr-logbook-reports-meta: [ i686-linux, x86_64-linux, x86_64-darwin ]
casr-logbook-types: [ i686-linux, x86_64-linux, x86_64-darwin ]
cassandra-cql: [ i686-linux, x86_64-linux, x86_64-darwin ]
cassandra-thrift: [ i686-linux, x86_64-linux, x86_64-darwin ]
cassava-megaparsec: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -3378,6 +3383,7 @@ dont-distribute-packages:
clckwrks-theme-bootstrap: [ i686-linux, x86_64-linux, x86_64-darwin ]
clckwrks-theme-clckwrks: [ i686-linux, x86_64-linux, x86_64-darwin ]
clckwrks-theme-geo-bootstrap: [ i686-linux, x86_64-linux, x86_64-darwin ]
cld2: [ i686-linux, x86_64-linux, x86_64-darwin ]
Clean: [ i686-linux, x86_64-linux, x86_64-darwin ]
clean-unions: [ i686-linux, x86_64-linux, x86_64-darwin ]
cless: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -3387,6 +3393,7 @@ dont-distribute-packages:
clifford: [ i686-linux, x86_64-linux, x86_64-darwin ]
clif: [ i686-linux, x86_64-linux, x86_64-darwin ]
CLI: [ i686-linux, x86_64-linux, x86_64-darwin ]
clingo: [ i686-linux, x86_64-linux, x86_64-darwin ]
clippard: [ i686-linux, x86_64-linux, x86_64-darwin ]
clipper: [ i686-linux, x86_64-linux, x86_64-darwin ]
clippings: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -3409,6 +3416,7 @@ dont-distribute-packages:
clustering: [ i686-linux, x86_64-linux, x86_64-darwin ]
clustertools: [ i686-linux, x86_64-linux, x86_64-darwin ]
clutterhs: [ i686-linux, x86_64-linux, x86_64-darwin ]
cmark-sections: [ i686-linux, x86_64-linux, x86_64-darwin ]
cmath: [ i686-linux, x86_64-linux, x86_64-darwin ]
cmathml3: [ i686-linux, x86_64-linux, x86_64-darwin ]
CMCompare: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -3789,6 +3797,7 @@ dont-distribute-packages:
dhall-text: [ i686-linux, x86_64-linux, x86_64-darwin ]
dhcp-lease-parser: [ i686-linux, x86_64-linux, x86_64-darwin ]
diagrams-boolean: [ i686-linux, x86_64-linux, x86_64-darwin ]
diagrams-canvas: [ i686-linux, x86_64-linux, x86_64-darwin ]
diagrams-contrib: [ i686-linux, x86_64-linux, x86_64-darwin ]
diagrams-hsqml: [ i686-linux, x86_64-linux, x86_64-darwin ]
diagrams: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -4134,6 +4143,7 @@ dont-distribute-packages:
ffeed: [ i686-linux, x86_64-linux, x86_64-darwin ]
fficxx: [ i686-linux, x86_64-linux, x86_64-darwin ]
ffmpeg-tutorials: [ i686-linux, x86_64-linux, x86_64-darwin ]
fgl-extras-decompositions: [ i686-linux, x86_64-linux, x86_64-darwin ]
fibon: [ i686-linux, x86_64-linux, x86_64-darwin ]
ficketed: [ i686-linux, x86_64-linux, x86_64-darwin ]
fields: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -4449,6 +4459,7 @@ dont-distribute-packages:
goatee: [ i686-linux, x86_64-linux, x86_64-darwin ]
goat: [ i686-linux, x86_64-linux, x86_64-darwin ]
gofer-prelude: [ i686-linux, x86_64-linux, x86_64-darwin ]
gogol-analytics: [ i686-linux, x86_64-linux, x86_64-darwin ]
gogol-servicemanagement: [ i686-linux, x86_64-linux, x86_64-darwin ]
gooey: [ i686-linux, x86_64-linux, x86_64-darwin ]
GoogleDirections: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -4467,6 +4478,7 @@ dont-distribute-packages:
gore-and-ash-sdl: [ i686-linux, x86_64-linux, x86_64-darwin ]
gore-and-ash-sync: [ i686-linux, x86_64-linux, x86_64-darwin ]
GotoT-transformers: [ i686-linux, x86_64-linux, x86_64-darwin ]
gotta-go-fast: [ i686-linux, x86_64-linux, x86_64-darwin ]
gpah: [ i686-linux, x86_64-linux, x86_64-darwin ]
gpio: [ i686-linux, x86_64-linux, x86_64-darwin ]
GPipe-Collada: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -4506,6 +4518,8 @@ dont-distribute-packages:
grenade: [ i686-linux, x86_64-linux, x86_64-darwin ]
gridbounds: [ i686-linux, x86_64-linux, x86_64-darwin ]
gridfs: [ i686-linux, x86_64-linux, x86_64-darwin ]
grid: [ i686-linux, x86_64-linux, x86_64-darwin ]
gridland: [ i686-linux, x86_64-linux, x86_64-darwin ]
grm: [ i686-linux, x86_64-linux, x86_64-darwin ]
GroteTrap: [ i686-linux, x86_64-linux, x86_64-darwin ]
groundhog-converters: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -4599,6 +4613,7 @@ dont-distribute-packages:
hakyll-contrib-hyphenation: [ i686-linux, x86_64-linux, x86_64-darwin ]
hakyll-contrib: [ i686-linux, x86_64-linux, x86_64-darwin ]
hakyll-contrib-links: [ i686-linux, x86_64-linux, x86_64-darwin ]
hakyll-ogmarkup: [ i686-linux, x86_64-linux, x86_64-darwin ]
hakyll-R: [ i686-linux, x86_64-linux, x86_64-darwin ]
hakyll-sass: [ i686-linux, x86_64-linux, x86_64-darwin ]
halberd: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -4606,6 +4621,7 @@ dont-distribute-packages:
halipeto: [ i686-linux, x86_64-linux, x86_64-darwin ]
halive: [ i686-linux, x86_64-linux, x86_64-darwin ]
halma-gui: [ i686-linux, x86_64-linux, x86_64-darwin ]
halma: [ i686-linux, x86_64-linux, x86_64-darwin ]
halma-telegram-bot: [ i686-linux, x86_64-linux, x86_64-darwin ]
HaMinitel: [ i686-linux, x86_64-linux, x86_64-darwin ]
hampp: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -4693,6 +4709,7 @@ dont-distribute-packages:
haskell2010: [ i686-linux, x86_64-linux, x86_64-darwin ]
haskell98: [ i686-linux, x86_64-linux, x86_64-darwin ]
haskell98libraries: [ i686-linux, x86_64-linux, x86_64-darwin ]
haskell-abci: [ i686-linux, x86_64-linux, x86_64-darwin ]
haskell-aliyun: [ i686-linux, x86_64-linux, x86_64-darwin ]
haskell-awk: [ i686-linux, x86_64-linux, x86_64-darwin ]
haskell-brainfuck: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -4742,6 +4759,7 @@ dont-distribute-packages:
haskell-rules: [ i686-linux, x86_64-linux, x86_64-darwin ]
haskellscrabble: [ i686-linux, x86_64-linux, x86_64-darwin ]
haskellscript: [ i686-linux, x86_64-linux, x86_64-darwin ]
haskell-src-exts-observe: [ i686-linux, x86_64-linux, x86_64-darwin ]
haskell-src-exts-prisms: [ i686-linux, x86_64-linux, x86_64-darwin ]
haskell-src-exts-qq: [ i686-linux, x86_64-linux, x86_64-darwin ]
haskell-src-meta-mwotton: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -4893,6 +4911,7 @@ dont-distribute-packages:
hevolisa-dph: [ i686-linux, x86_64-linux, x86_64-darwin ]
hevolisa: [ i686-linux, x86_64-linux, x86_64-darwin ]
hexif: [ i686-linux, x86_64-linux, x86_64-darwin ]
hexml-lens: [ i686-linux, x86_64-linux, x86_64-darwin ]
hexpat-iteratee: [ i686-linux, x86_64-linux, x86_64-darwin ]
hexpat-pickle-generic: [ i686-linux, x86_64-linux, x86_64-darwin ]
hexpr: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -4934,6 +4953,7 @@ dont-distribute-packages:
hgearman: [ i686-linux, x86_64-linux, x86_64-darwin ]
hgen: [ i686-linux, x86_64-linux, x86_64-darwin ]
hgeometric: [ i686-linux, x86_64-linux, x86_64-darwin ]
hgeometry: [ i686-linux, x86_64-linux, x86_64-darwin ]
hgeos: [ i686-linux, x86_64-linux, x86_64-darwin ]
hgettext: [ i686-linux, x86_64-linux, x86_64-darwin ]
hgis: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -5262,6 +5282,7 @@ dont-distribute-packages:
hsx: [ i686-linux, x86_64-linux, x86_64-darwin ]
hsx-xhtml: [ i686-linux, x86_64-linux, x86_64-darwin ]
hsyscall: [ i686-linux, x86_64-linux, x86_64-darwin ]
hsyslog-tcp: [ i686-linux, x86_64-linux, x86_64-darwin ]
hsyslog-udp: [ i686-linux, x86_64-linux, x86_64-darwin ]
hszephyr: [ i686-linux, x86_64-linux, x86_64-darwin ]
HTab: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -5292,6 +5313,7 @@ dont-distribute-packages:
htzaar: [ i686-linux, x86_64-linux, x86_64-darwin ]
hubris: [ i686-linux, x86_64-linux, x86_64-darwin ]
HueAPI: [ i686-linux, x86_64-linux, x86_64-darwin ]
huff: [ i686-linux, x86_64-linux, x86_64-darwin ]
hugs2yc: [ i686-linux, x86_64-linux, x86_64-darwin ]
hulk: [ i686-linux, x86_64-linux, x86_64-darwin ]
HulkImport: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -5718,6 +5740,7 @@ dont-distribute-packages:
legion-discovery: [ i686-linux, x86_64-linux, x86_64-darwin ]
legion-extra: [ i686-linux, x86_64-linux, x86_64-darwin ]
legion: [ i686-linux, x86_64-linux, x86_64-darwin ]
leksah-server: [ i686-linux, x86_64-linux, x86_64-darwin ]
lendingclub: [ i686-linux, x86_64-linux, x86_64-darwin ]
lenses: [ i686-linux, x86_64-linux, x86_64-darwin ]
lens-properties: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -5899,6 +5922,7 @@ dont-distribute-packages:
machines-zlib: [ i686-linux, x86_64-linux, x86_64-darwin ]
maclight: [ i686-linux, x86_64-linux, x86_64-darwin ]
macosx-make-standalone: [ i686-linux, x86_64-linux, x86_64-darwin ]
madlang: [ i686-linux, x86_64-linux, x86_64-darwin ]
mage: [ i686-linux, x86_64-linux, x86_64-darwin ]
magico: [ i686-linux, x86_64-linux, x86_64-darwin ]
magma: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -5941,6 +5965,7 @@ dont-distribute-packages:
mars: [ i686-linux, x86_64-linux, x86_64-darwin ]
masakazu-bot: [ i686-linux, x86_64-linux, x86_64-darwin ]
MASMGen: [ i686-linux, x86_64-linux, x86_64-darwin ]
master-plan: [ i686-linux, x86_64-linux, x86_64-darwin ]
matchers: [ i686-linux, x86_64-linux, x86_64-darwin ]
mathblog: [ i686-linux, x86_64-linux, x86_64-darwin ]
mathlink: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -6346,6 +6371,7 @@ dont-distribute-packages:
objectid: [ i686-linux, x86_64-linux, x86_64-darwin ]
ObjectIO: [ i686-linux, x86_64-linux, x86_64-darwin ]
obj: [ i686-linux, x86_64-linux, x86_64-darwin ]
octane: [ i686-linux, x86_64-linux, x86_64-darwin ]
octohat: [ i686-linux, x86_64-linux, x86_64-darwin ]
octopus: [ i686-linux, x86_64-linux, x86_64-darwin ]
oculus: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -6353,6 +6379,7 @@ dont-distribute-packages:
oden-go-packages: [ i686-linux, x86_64-linux, x86_64-darwin ]
off-simple: [ i686-linux, x86_64-linux, x86_64-darwin ]
OGL: [ i686-linux, x86_64-linux, x86_64-darwin ]
ogmarkup: [ i686-linux, x86_64-linux, x86_64-darwin ]
ohloh-hs: [ i686-linux, x86_64-linux, x86_64-darwin ]
oidc-client: [ i686-linux, x86_64-linux, x86_64-darwin ]
oi: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -6839,6 +6866,7 @@ dont-distribute-packages:
rasa: [ i686-linux, x86_64-linux, x86_64-darwin ]
rascal: [ i686-linux, x86_64-linux, x86_64-darwin ]
Rasenschach: [ i686-linux, x86_64-linux, x86_64-darwin ]
rattletrap: [ i686-linux, x86_64-linux, x86_64-darwin ]
raven-haskell-scotty: [ i686-linux, x86_64-linux, x86_64-darwin ]
raw-feldspar: [ i686-linux, x86_64-linux, x86_64-darwin ]
rawr: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -6890,6 +6918,7 @@ dont-distribute-packages:
reflex-gloss-scene: [ i686-linux, x86_64-linux, x86_64-darwin ]
reflex: [ i686-linux, x86_64-linux, x86_64-darwin ]
reflex-orphans: [ i686-linux, x86_64-linux, x86_64-darwin ]
reflex-sdl2: [ i686-linux, x86_64-linux, x86_64-darwin ]
reflex-transformers: [ i686-linux, x86_64-linux, x86_64-darwin ]
ref-mtl: [ i686-linux, x86_64-linux, x86_64-darwin ]
refresht: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -7037,6 +7066,7 @@ dont-distribute-packages:
rsagl-frp: [ i686-linux, x86_64-linux, x86_64-darwin ]
rsagl: [ i686-linux, x86_64-linux, x86_64-darwin ]
rsagl-math: [ i686-linux, x86_64-linux, x86_64-darwin ]
rset: [ i686-linux, x86_64-linux, x86_64-darwin ]
rspp: [ i686-linux, x86_64-linux, x86_64-darwin ]
rss2irc: [ i686-linux, x86_64-linux, x86_64-darwin ]
rtorrent-rpc: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -7624,10 +7654,12 @@ dont-distribute-packages:
tasty-jenkins-xml: [ i686-linux, x86_64-linux, x86_64-darwin ]
tasty-laws: [ i686-linux, x86_64-linux, x86_64-darwin ]
tasty-lens: [ i686-linux, x86_64-linux, x86_64-darwin ]
TaxonomyTools: [ i686-linux, x86_64-linux, x86_64-darwin ]
TBC: [ i686-linux, x86_64-linux, x86_64-darwin ]
TBit: [ i686-linux, x86_64-linux, x86_64-darwin ]
tbox: [ i686-linux, x86_64-linux, x86_64-darwin ]
tccli: [ i686-linux, x86_64-linux, x86_64-darwin ]
tcod-haskell: [ i686-linux, x86_64-linux, x86_64-darwin ]
tcp: [ i686-linux, x86_64-linux, x86_64-darwin ]
tcp-streams-openssl: [ i686-linux, x86_64-linux, x86_64-darwin ]
tdd-util: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -7840,6 +7872,7 @@ dont-distribute-packages:
turingMachine: [ i686-linux, x86_64-linux, x86_64-darwin ]
turing-machines: [ i686-linux, x86_64-linux, x86_64-darwin ]
tweak: [ i686-linux, x86_64-linux, x86_64-darwin ]
twee: [ i686-linux, x86_64-linux, x86_64-darwin ]
tweet-hs: [ i686-linux, x86_64-linux, x86_64-darwin ]
twentefp-eventloop-graphics: [ i686-linux, x86_64-linux, x86_64-darwin ]
twentefp-eventloop-trees: [ i686-linux, x86_64-linux, x86_64-darwin ]
@ -8005,6 +8038,7 @@ dont-distribute-packages:
vgrep: [ i686-linux, x86_64-linux, x86_64-darwin ]
views: [ i686-linux, x86_64-linux, x86_64-darwin ]
vigilance: [ i686-linux, x86_64-linux, x86_64-darwin ]
Villefort: [ i686-linux, x86_64-linux, x86_64-darwin ]
vimus: [ i686-linux, x86_64-linux, x86_64-darwin ]
vintage-basic: [ i686-linux, x86_64-linux, x86_64-darwin ]
vinyl-json: [ i686-linux, x86_64-linux, x86_64-darwin ]

File diff suppressed because it is too large Load Diff

View File

@ -1,16 +1,23 @@
# Build one of the packages that come with idris
# name: The name of the package
# deps: The dependencies of the package
{ idris, build-idris-package, lib }: name: deps: build-idris-package {
inherit name;
{ idris, build-idris-package, lib }: name: deps:
let
inherit (builtins.parseDrvName idris.name) version;
in
build-idris-package {
name = "${name}-${version}";
propagatedBuildInputs = deps;
inherit (idris) src;
postUnpack = ''
mv $sourceRoot/libs/${name} $IDRIS_LIBRARY_PATH
sourceRoot=$IDRIS_LIBRARY_PATH/${name}
sourceRoot=$sourceRoot/libs/${name}
'';
postPatch = ''
sed -i ${name}.ipkg -e "/^opts/ s|-i \\.\\./|-i $IDRIS_LIBRARY_PATH/|g"
'';
meta = idris.meta // {

View File

@ -4,8 +4,13 @@
# name and src.
{ stdenv, idris, gmp }: args: stdenv.mkDerivation ({
preHook = ''
mkdir idris-libs
# Library import path
export IDRIS_LIBRARY_PATH=$PWD/idris-libs
mkdir -p $IDRIS_LIBRARY_PATH
# Library install path
export IBCSUBDIR=$out/lib/${idris.name}
mkdir -p $IBCSUBDIR
addIdrisLibs () {
if [ -d $1/lib/${idris.name} ]; then
@ -16,10 +21,6 @@
envHooks+=(addIdrisLibs)
'';
configurePhase = ''
export TARGET=$out/lib/${idris.name}
'';
buildPhase = ''
${idris}/bin/idris --build *.ipkg
'';
@ -33,7 +34,7 @@
'';
installPhase = ''
${idris}/bin/idris --install *.ipkg
${idris}/bin/idris --install *.ipkg --ibcsubdir $IBCSUBDIR
'';
buildInputs = [ gmp ];

View File

@ -21,6 +21,8 @@ stdenv.mkDerivation {
postUnpack = "find -type f -exec sed -i 's@/bin/cp@cp@' {} +";
preConfigure = "unset STRIP";
configureFlags = [
"--enable-char-encoding=utf8" # require that the UTF-8 encoding is always used
"--disable-path-canonicalization"

View File

@ -39,7 +39,7 @@ stdenv.mkDerivation rec {
meta = {
description = "A simple Lisp with an integrated database";
homepage = http://picolisp.com/;
homepage = https://picolisp.com/;
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ raskin tohl ];

View File

@ -13,7 +13,11 @@ stdenv.mkDerivation {
};
nativeBuildInputs = [ cmake ];
postInstall = ''
sed -e '/Cflags:/s@''${prefix}/@@' -i "$out"/share/pkgconfig/eigen3.pc
'';
meta = with stdenv.lib; {
description = "C++ template library for linear algebra: vectors, matrices, and related algorithms";
license = licenses.lgpl3Plus;

View File

@ -39,7 +39,7 @@ stdenv.mkDerivation rec {
setupHook = ./setup-hook.sh;
meta = {
homepage = http://gstreamer.freedesktop.org;
homepage = https://gstreamer.freedesktop.org;
description = "Library for constructing graphs of media-handling components";

View File

@ -4,7 +4,7 @@ mkDerivation {
name = "attica";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qtbase ];

View File

@ -7,7 +7,7 @@ mkDerivation {
name = "bluez-qt";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qtdeclarative ];

View File

@ -1 +1 @@
WGET_ARGS=( https://download.kde.org/stable/frameworks/5.36/ -A '*.tar.xz' )
WGET_ARGS=( https://download.kde.org/stable/frameworks/5.37/ -A '*.tar.xz' )

View File

@ -8,7 +8,7 @@ mkDerivation {
name = "karchive";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ bzip2 lzma zlib ];

View File

@ -4,7 +4,7 @@ mkDerivation {
name = "kcodecs";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qttools gperf ];

View File

@ -4,7 +4,7 @@ mkDerivation {
name = "kconfig";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qttools ];

View File

@ -8,7 +8,7 @@ mkDerivation {
name = "kcoreaddons";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qttools shared_mime_info ];

View File

@ -8,7 +8,7 @@ mkDerivation {
name = "kdbusaddons";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qttools qtx11extras ];

View File

@ -8,7 +8,7 @@ mkDerivation {
name = "kdnssd";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ avahi qttools ];

View File

@ -8,7 +8,7 @@ mkDerivation {
name = "kguiaddons";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qtx11extras ];

View File

@ -8,7 +8,7 @@ mkDerivation {
name = "ki18n";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
propagatedNativeBuildInputs = [ gettext python ];

View File

@ -8,7 +8,7 @@ mkDerivation {
name = "kidletime";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qtx11extras ];

View File

@ -8,7 +8,7 @@ mkDerivation {
name = "kitemmodels";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
propagatedBuildInputs = [ qtbase ];

View File

@ -8,7 +8,7 @@ mkDerivation {
name = "kitemviews";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qttools ];

View File

@ -6,7 +6,7 @@ mkDerivation {
name = "kplotting";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
propagatedBuildInputs = [ qtbase ];

View File

@ -2,7 +2,7 @@
mkDerivation, lib,
extra-cmake-modules,
kconfig, kcoreaddons, ki18n, kio, kservice, plasma-framework, qtbase,
qtdeclarative, solid, threadweaver
qtdeclarative, solid, threadweaver, kwindowsystem
}:
mkDerivation {
@ -13,5 +13,5 @@ mkDerivation {
kconfig kcoreaddons ki18n kio kservice qtdeclarative solid
threadweaver
];
propagatedBuildInputs = [ plasma-framework qtbase ];
propagatedBuildInputs = [ plasma-framework qtbase kwindowsystem ];
}

View File

@ -1,9 +0,0 @@
diff --git a/src/runtime/kwalletd/org.kde.kwalletd5.service.in b/src/runtime/kwalletd/org.kde.kwalletd5.service.in
index 76eb90e..7a78e83 100644
--- a/src/runtime/kwalletd/org.kde.kwalletd5.service.in
+++ b/src/runtime/kwalletd/org.kde.kwalletd5.service.in
@@ -1,3 +1,3 @@
[D-BUS Service]
Name=org.kde.kwalletd5
-Exec=@CMAKE_INSTALL_PREFIX@/bin/kwalletd5
+Exec=@CMAKE_INSTALL_BINDIR@/kwalletd5

View File

@ -15,8 +15,4 @@ mkDerivation {
knotifications kservice kwidgetsaddons kwindowsystem libgcrypt qgpgme
];
propagatedBuildInputs = [ qtbase ];
patches = [ ./kwallet-dbus.patch ];
postFixup = ''
rm "''${!outputBin}/share/dbus-1/services/org.kde.kwalletd.service"
'';
}

View File

@ -8,7 +8,7 @@ mkDerivation {
name = "kwayland";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ wayland ];

View File

@ -8,7 +8,7 @@ mkDerivation {
name = "kwidgetsaddons";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qttools ];

View File

@ -8,7 +8,7 @@ mkDerivation {
name = "kwindowsystem";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ qttools qtx11extras ];

View File

@ -8,7 +8,7 @@ mkDerivation {
name = "modemmanager-qt";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
propagatedBuildInputs = [ modemmanager qtbase ];

View File

@ -8,7 +8,7 @@ mkDerivation {
name = "networkmanager-qt";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
propagatedBuildInputs = [ networkmanager qtbase ];

View File

@ -8,7 +8,7 @@ mkDerivation {
name = "solid";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ bison extra-cmake-modules flex media-player-info ];
buildInputs = [ qtdeclarative qttools ];

View File

@ -7,7 +7,7 @@ mkDerivation {
name = "sonnet";
meta = {
maintainers = [ lib.maintainers.ttuegel ];
broken = builtins.compareVersions qtbase.version "5.6.0" < 0;
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ hunspell qttools ];

View File

@ -3,595 +3,603 @@
{
attica = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/attica-5.36.0.tar.xz";
sha256 = "12i5ky68aaxfxb0x6ixcjjqcdw87b435yf06qiz74pwvbj7rklld";
name = "attica-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/attica-5.37.0.tar.xz";
sha256 = "13jqk4w9crh8pca6n9334l1gb8bmwf86pa36k0mfh5j19dq72g2p";
name = "attica-5.37.0.tar.xz";
};
};
baloo = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/baloo-5.36.0.tar.xz";
sha256 = "1zrikrzg4v8mh3w1wln6dqx4jazjqkx0k3482gxf71g7gi9xj8gi";
name = "baloo-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/baloo-5.37.0.tar.xz";
sha256 = "19sl07lhjrri40vfi8wl6azgmg08lgfb98xx110j6spjbbbnww79";
name = "baloo-5.37.0.tar.xz";
};
};
bluez-qt = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/bluez-qt-5.36.0.tar.xz";
sha256 = "1r3g5f2ll4flav9vjrxzh35y0w38h5fkg89h3s88pldshvgg208w";
name = "bluez-qt-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/bluez-qt-5.37.0.tar.xz";
sha256 = "1x6nj7vsn0sp9rckzkcbl6fwm7qzj5w98w2qys1fndb1spl7av8s";
name = "bluez-qt-5.37.0.tar.xz";
};
};
breeze-icons = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/breeze-icons-5.36.0.tar.xz";
sha256 = "19b6jpy3zaawll53fg4cm50p93128bw483y1bjn82ghs7yqmp7f3";
name = "breeze-icons-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/breeze-icons-5.37.0.tar.xz";
sha256 = "17nr2phd0nxyx49igvl170ksikapgc4365z26pw0dmmw41llcbxw";
name = "breeze-icons-5.37.0.tar.xz";
};
};
extra-cmake-modules = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/extra-cmake-modules-5.36.0.tar.xz";
sha256 = "1bsxdlk08zn98isbycm982xz67d40c63qsgghfambvqi0js0n4kf";
name = "extra-cmake-modules-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/extra-cmake-modules-5.37.0.tar.xz";
sha256 = "1jr7nmhh4kyz1g454qkldfhimfjvvylqa19zna5iak08bkq8q696";
name = "extra-cmake-modules-5.37.0.tar.xz";
};
};
frameworkintegration = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/frameworkintegration-5.36.0.tar.xz";
sha256 = "1qa325fsdqk30v310qmira6j9cr5ij4bbj7yxyp4m1jzbp16sprl";
name = "frameworkintegration-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/frameworkintegration-5.37.0.tar.xz";
sha256 = "0pcy3hjqbahbx65yxz5bl0h2ah4y3fb7mq3pj1rrp2cpp92s135a";
name = "frameworkintegration-5.37.0.tar.xz";
};
};
kactivities = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kactivities-5.36.0.tar.xz";
sha256 = "0h13jl5f35g24flwx19sxpknc7f5mx25nnwy0xdrhkbd6dknkss7";
name = "kactivities-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kactivities-5.37.0.tar.xz";
sha256 = "005xvzp10kvwcsl2w6ghcqgqnr2rdvv9w61i4y44y25vcb85g26v";
name = "kactivities-5.37.0.tar.xz";
};
};
kactivities-stats = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kactivities-stats-5.36.0.tar.xz";
sha256 = "1hgpvga64244kh70ad0iwfl60bqpdly78db57hdh3b4as3mc7z8h";
name = "kactivities-stats-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kactivities-stats-5.37.0.tar.xz";
sha256 = "09zsdzf77palmww7x3dzinl0hxrm4z0q0yc2fmf0d7z6cfl695y2";
name = "kactivities-stats-5.37.0.tar.xz";
};
};
kapidox = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kapidox-5.36.0.tar.xz";
sha256 = "181zgybsavvn2pdg9acyg7d2wspy8myf79qxbc8mb9zp5vnhb9br";
name = "kapidox-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kapidox-5.37.0.tar.xz";
sha256 = "1xwkaamifxjghv158rwslndfd9z70rm9ixnp1mmkgw8radwsqg5v";
name = "kapidox-5.37.0.tar.xz";
};
};
karchive = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/karchive-5.36.0.tar.xz";
sha256 = "0l93ws6c09hm2qrhbc2r71qjgf27mv36ahnisygamfwh754n4700";
name = "karchive-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/karchive-5.37.0.tar.xz";
sha256 = "1599lql0kcx705313bfvbazr7rayr6vsiwrpiq6iwljzc7lli1im";
name = "karchive-5.37.0.tar.xz";
};
};
kauth = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kauth-5.36.0.tar.xz";
sha256 = "0a3xcl1wqb2ggw5lcll4i95jpi68zvmyyd7jb57qk1ags49l3yfk";
name = "kauth-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kauth-5.37.0.tar.xz";
sha256 = "0ciz28bvbvxlv0iz0cgs31x2m1czkki21ypzqj8rg2ix8jw2p65w";
name = "kauth-5.37.0.tar.xz";
};
};
kbookmarks = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kbookmarks-5.36.0.tar.xz";
sha256 = "1176bily8w0q9l2k070rcgvki5mcjz8kh9nlvrgnch17bzqrwcsr";
name = "kbookmarks-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kbookmarks-5.37.0.tar.xz";
sha256 = "0l6rkj0b7hk2wg6dypj1dkl8pcd1vx89gaiixbhkd3vf7jp46n41";
name = "kbookmarks-5.37.0.tar.xz";
};
};
kcmutils = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kcmutils-5.36.0.tar.xz";
sha256 = "0rifncrndad2fr4b2imrshlhmzapw7zq05z52dyp0i5fdmznc8fz";
name = "kcmutils-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kcmutils-5.37.0.tar.xz";
sha256 = "1ik1505f16swsmvrv62dacis33f1ccnmkw3zbhb84vbrbqyskvzx";
name = "kcmutils-5.37.0.tar.xz";
};
};
kcodecs = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kcodecs-5.36.0.tar.xz";
sha256 = "0v5yv988ixdwbz0bbybia3f9y64k17ic935dr84kaqndz643xzvc";
name = "kcodecs-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kcodecs-5.37.0.tar.xz";
sha256 = "0kmk97b5vbnyb3xjxwmg3l47aka8mkf50g4p7wvr096qwplffbva";
name = "kcodecs-5.37.0.tar.xz";
};
};
kcompletion = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kcompletion-5.36.0.tar.xz";
sha256 = "1wi0fcrzxk27a1r0arrylxqyx4jpz1scj8pwf6whnpl56vmh6w9p";
name = "kcompletion-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kcompletion-5.37.0.tar.xz";
sha256 = "0qhjkqmd1jjy50hlzsdxwgnjwpfdrz3njl5n88h3nzp83yjv1ljz";
name = "kcompletion-5.37.0.tar.xz";
};
};
kconfig = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kconfig-5.36.0.tar.xz";
sha256 = "0m6n6dw4sgc1mr84dlg3lsbm080jqwrqd0mil15c33gsjn2kl7mk";
name = "kconfig-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kconfig-5.37.0.tar.xz";
sha256 = "1f0y2gmwy05b17clr7vg1zp18l1z0fd757v02ha7cwd64yznyr5d";
name = "kconfig-5.37.0.tar.xz";
};
};
kconfigwidgets = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kconfigwidgets-5.36.0.tar.xz";
sha256 = "0siw3rhl8pjm6hnxis22rfdji28svp8q27991wsdmm7d5m284hx5";
name = "kconfigwidgets-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kconfigwidgets-5.37.0.tar.xz";
sha256 = "001d1nj8q6xpl71rwm15rnvy5ajyxpvknvf4ic7p5pbik3021bs6";
name = "kconfigwidgets-5.37.0.tar.xz";
};
};
kcoreaddons = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kcoreaddons-5.36.0.tar.xz";
sha256 = "152mkf75bvn95viz3cz54cmssp1j89wp591sycvnqcni4azjcjwx";
name = "kcoreaddons-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kcoreaddons-5.37.0.tar.xz";
sha256 = "0a45sz11d7b2d8sbr9z57mv337nbhd94fiqk3issw470n0y46g3y";
name = "kcoreaddons-5.37.0.tar.xz";
};
};
kcrash = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kcrash-5.36.0.tar.xz";
sha256 = "0f6sbs91qykh0c4fs1lvdz89jn8rhnfg0v6dd3pkqm5q2fcdv3id";
name = "kcrash-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kcrash-5.37.0.tar.xz";
sha256 = "16k2pwf3s3adgayd9vq7kk8c5gnq9g6wra4psrvs3a3c5k5am5y0";
name = "kcrash-5.37.0.tar.xz";
};
};
kdbusaddons = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kdbusaddons-5.36.0.tar.xz";
sha256 = "012fbzdpzamc2nvbfhzv2270p4jsxiwa552mmmj16yxnrjrwycw4";
name = "kdbusaddons-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kdbusaddons-5.37.0.tar.xz";
sha256 = "0745arkp4wnpwyhjq02h7lfac049cmlg5qwhf96i7ss0w54vch4i";
name = "kdbusaddons-5.37.0.tar.xz";
};
};
kdeclarative = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kdeclarative-5.36.0.tar.xz";
sha256 = "0ljx1841490sl1qsi8304whczxgj4q4irm8z720bkjqh0c8i5pid";
name = "kdeclarative-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kdeclarative-5.37.0.tar.xz";
sha256 = "1ish46m2dpnpqjnf8g660clcg7ky65w11cbk2m79pwyhqvhxgggj";
name = "kdeclarative-5.37.0.tar.xz";
};
};
kded = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kded-5.36.0.tar.xz";
sha256 = "0y44rgrxh47bj4ljpxs6gdib4fhzyz6pvi5l2hnacwr2l1vnfcs4";
name = "kded-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kded-5.37.0.tar.xz";
sha256 = "162s5qx2qb0bi889f8jjvd3ci31azd8iwp25i04vwi0lzglwb8gy";
name = "kded-5.37.0.tar.xz";
};
};
kdelibs4support = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/portingAids/kdelibs4support-5.36.0.tar.xz";
sha256 = "041ygn0yd5r91j9ppv63xwj21c4ny56qlmkv2hmpanl05y94bpnq";
name = "kdelibs4support-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/portingAids/kdelibs4support-5.37.0.tar.xz";
sha256 = "1zz100m1sqfmg3ni7023b99qn79jhdd2ryw6534axl5zgn0sglh9";
name = "kdelibs4support-5.37.0.tar.xz";
};
};
kdesignerplugin = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kdesignerplugin-5.36.0.tar.xz";
sha256 = "1ksa8f6ivjlmm6rlm20vmrlqw58rf1k4ry3mk60b073fni2779hv";
name = "kdesignerplugin-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kdesignerplugin-5.37.0.tar.xz";
sha256 = "1197003bqcdpsyn6faasr2nhaadh7ryg92vjpqim78af3vwinsdw";
name = "kdesignerplugin-5.37.0.tar.xz";
};
};
kdesu = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kdesu-5.36.0.tar.xz";
sha256 = "01lg36m19qsa8ipwyx85jr38jh9ddcl6cvs4z3jmhg2nl467pwwa";
name = "kdesu-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kdesu-5.37.0.tar.xz";
sha256 = "1qfhkzk6l9rfdyiad8y6k30zlhziz3q2dxvxkmnghxmkg98yhdza";
name = "kdesu-5.37.0.tar.xz";
};
};
kdewebkit = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kdewebkit-5.36.0.tar.xz";
sha256 = "1x53gzn1qyyvlx36qfjl6297v4862qqr8cmld32qaqxsgqc11b9s";
name = "kdewebkit-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kdewebkit-5.37.0.tar.xz";
sha256 = "1ph3a50wix42hmsbc9jbfxla172aihjx9yzp9rza09j1a7va3hg1";
name = "kdewebkit-5.37.0.tar.xz";
};
};
kdnssd = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kdnssd-5.36.0.tar.xz";
sha256 = "07lfwbw546qsx2rss0ajblaqi9db2dz07s0vki1w9q17nf4lnl2p";
name = "kdnssd-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kdnssd-5.37.0.tar.xz";
sha256 = "03rd6znn2qwndn4m3bb03slwyic06ry535rawgyh06lfps0fcc5z";
name = "kdnssd-5.37.0.tar.xz";
};
};
kdoctools = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kdoctools-5.36.0.tar.xz";
sha256 = "0sgvxp90141y11lz2vm8y78ymny8krq493w4xxaj9blzgfyr0yrj";
name = "kdoctools-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kdoctools-5.37.0.tar.xz";
sha256 = "0gbc5qqim6262hvkl9pf6rynnblxb3hsw3c4ars03ip7n761y0zl";
name = "kdoctools-5.37.0.tar.xz";
};
};
kemoticons = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kemoticons-5.36.0.tar.xz";
sha256 = "0bwag8x27dfshhd42340zr591l4nxhj58qlzdz64q4h3rhvibk5f";
name = "kemoticons-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kemoticons-5.37.0.tar.xz";
sha256 = "1cx978s1dm3v1jh4aymncxs44iizdqp174dqg9m5mf043fcvvinq";
name = "kemoticons-5.37.0.tar.xz";
};
};
kfilemetadata = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kfilemetadata-5.36.0.tar.xz";
sha256 = "17967dl9r2fipagdb3xknfv8p3cqi2mhxmpw1ghmw9mdid01y33m";
name = "kfilemetadata-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kfilemetadata-5.37.0.tar.xz";
sha256 = "17mbm6pdi6ac61kj2qzxf7y3rbxhxg9rwqr7qy766gh3img2vq8p";
name = "kfilemetadata-5.37.0.tar.xz";
};
};
kglobalaccel = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kglobalaccel-5.36.0.tar.xz";
sha256 = "1nkm2w38n8f5wq446g9kng8xy7vd4y0acfbsnlc9zshzmbf655bj";
name = "kglobalaccel-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kglobalaccel-5.37.0.tar.xz";
sha256 = "1d84q3r6q5n2lclym9a9m1brfqnq3p3dykfpzvhcba3bjxh3cdsb";
name = "kglobalaccel-5.37.0.tar.xz";
};
};
kguiaddons = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kguiaddons-5.36.0.tar.xz";
sha256 = "1xliia9zfg9kcgi78pkrlvb1nqj3h1cms7pccrnqgfgszm3j2y4c";
name = "kguiaddons-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kguiaddons-5.37.0.tar.xz";
sha256 = "13g6nlw8fk135i6z3f8ichy8whxd6v4rycg80dlvm25h66rg6vn5";
name = "kguiaddons-5.37.0.tar.xz";
};
};
khtml = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/portingAids/khtml-5.36.0.tar.xz";
sha256 = "15akih9pn3yzx4vskvq5vqrgq64vxfprvbfh00ir7bgl8rzrrngs";
name = "khtml-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/portingAids/khtml-5.37.0.tar.xz";
sha256 = "1n0mx2xy9n5ffhvh58z3kn61aa7dhppsrwgxk697pybqy1h45ah2";
name = "khtml-5.37.0.tar.xz";
};
};
ki18n = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/ki18n-5.36.0.tar.xz";
sha256 = "12sm340y2qvxlw7cac9mwq5ps4px4z607a9lx4q0ckaggix8gjf0";
name = "ki18n-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/ki18n-5.37.0.tar.xz";
sha256 = "1c1sy4pbhlwsajs2972brdmma5val72gkil6k0a0f58nfvvg952d";
name = "ki18n-5.37.0.tar.xz";
};
};
kiconthemes = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kiconthemes-5.36.0.tar.xz";
sha256 = "0a9dkn20siymgwy1fsnf98qbg14v0rfyrf96vrz1378vkyh37j2l";
name = "kiconthemes-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kiconthemes-5.37.0.tar.xz";
sha256 = "1j7mgfsvxa24nf1d9xyn2jv9y9j523vghsvsm73x8d3ijibchfxq";
name = "kiconthemes-5.37.0.tar.xz";
};
};
kidletime = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kidletime-5.36.0.tar.xz";
sha256 = "1dhszas2fai5pv0lhk26w93ankp1x56nq8zlqdqs77z6fihmnc9l";
name = "kidletime-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kidletime-5.37.0.tar.xz";
sha256 = "01m4q3l2yq83f2dpbv6jry7cjkj6bqdgfpy5b8byaf1gf9w2firs";
name = "kidletime-5.37.0.tar.xz";
};
};
kimageformats = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kimageformats-5.36.0.tar.xz";
sha256 = "1j106d9m2z3dgz7ibff4cfzndann1yaf57c449s5l7gsdg229p89";
name = "kimageformats-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kimageformats-5.37.0.tar.xz";
sha256 = "1knha6wjzjs0vnkljwpfinzg3hg2jyh9c07ifqvd47cprl96ickg";
name = "kimageformats-5.37.0.tar.xz";
};
};
kinit = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kinit-5.36.0.tar.xz";
sha256 = "0499wjpjpba3kgprs2pvvrply1mbnvm7pppncv4jh7ynhqkjvm94";
name = "kinit-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kinit-5.37.0.tar.xz";
sha256 = "0b7dyy4hqyf6wk7gg2l23ldnji2zl8vzyj5wd5qh4yi7rdl6js5r";
name = "kinit-5.37.0.tar.xz";
};
};
kio = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kio-5.36.0.tar.xz";
sha256 = "1j23nxmsdivia5hrfdq42p4bdz5r0r739rr1px9dwmjiv3am33zi";
name = "kio-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kio-5.37.0.tar.xz";
sha256 = "0nxchbhs8p2d4243dyp7qa65g1p6r3ic2h6dz7w0aa0qzsy8wi29";
name = "kio-5.37.0.tar.xz";
};
};
kirigami2 = {
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.37/kirigami2-5.37.0.tar.xz";
sha256 = "1z42rsi8nzshrbv8m8vxkay4dq46kggglhgxbbgg2q00y8gjq9dd";
name = "kirigami2-5.37.0.tar.xz";
};
};
kitemmodels = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kitemmodels-5.36.0.tar.xz";
sha256 = "08vbjardjnj7bz8ah089gpljc05h67q15g2xa7h5swkvh0pvq19a";
name = "kitemmodels-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kitemmodels-5.37.0.tar.xz";
sha256 = "1nlpzzp4m0ghfz1p2hrwn4lbhjhxc8b8q8kbzqbh9hmwmimbzzrr";
name = "kitemmodels-5.37.0.tar.xz";
};
};
kitemviews = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kitemviews-5.36.0.tar.xz";
sha256 = "01iayb6r8w4cnq3qpcs6c8cxmnjzp7mznk7s9d0djijplrcdgskl";
name = "kitemviews-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kitemviews-5.37.0.tar.xz";
sha256 = "17r7vnlyiiifhrz4gb4fifshn1jb4c67lhadczi8d301rzk7wwsm";
name = "kitemviews-5.37.0.tar.xz";
};
};
kjobwidgets = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kjobwidgets-5.36.0.tar.xz";
sha256 = "1m4wsvpw4k7x7v32hxkk7dvs9gsnnwwzvgk81d86kvzdipkrbbcp";
name = "kjobwidgets-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kjobwidgets-5.37.0.tar.xz";
sha256 = "1162dxhpspd7p1735npp0amrxr5b0j467f5651k2rv6mvqfmqr4b";
name = "kjobwidgets-5.37.0.tar.xz";
};
};
kjs = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/portingAids/kjs-5.36.0.tar.xz";
sha256 = "06pzx7jajhk3yd01hxkia4lh85mdc9a5m2jd0bl1sk1q42hrm4n6";
name = "kjs-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/portingAids/kjs-5.37.0.tar.xz";
sha256 = "046hy8ji4i6p2xp5gnqa8dk82sv6sbh4xg67y79i82bbi97dvq9b";
name = "kjs-5.37.0.tar.xz";
};
};
kjsembed = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/portingAids/kjsembed-5.36.0.tar.xz";
sha256 = "1045jfxky4hnld24lg3qy7j4v0aa0n9fgwa13fm7sz923ylh3gs9";
name = "kjsembed-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/portingAids/kjsembed-5.37.0.tar.xz";
sha256 = "0w2wk5azf1b45db58qj0cdc1l056x9s1xcd09ibavx5xmdvq6br0";
name = "kjsembed-5.37.0.tar.xz";
};
};
kmediaplayer = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/portingAids/kmediaplayer-5.36.0.tar.xz";
sha256 = "1pqg8ycsasn3sxh1r1wmrrz9431whylr77z8bvikj9x0w28fwnkm";
name = "kmediaplayer-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/portingAids/kmediaplayer-5.37.0.tar.xz";
sha256 = "0fqxrkcwwzg11zsax9q169lisnfp9jsqg4ccd6xvv8kpkz3g04jp";
name = "kmediaplayer-5.37.0.tar.xz";
};
};
knewstuff = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/knewstuff-5.36.0.tar.xz";
sha256 = "0pfshizab7xkj71hjm69kqd63wvsmn4fpyhz7r1s9hsj136cjyzi";
name = "knewstuff-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/knewstuff-5.37.0.tar.xz";
sha256 = "1scnxhxx4g8j4wml6x8i5v00rpaxyzzcm7vqbra2axbql5d8g8ny";
name = "knewstuff-5.37.0.tar.xz";
};
};
knotifications = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/knotifications-5.36.0.tar.xz";
sha256 = "1hlyllhfdd4pgj7q9k76wsf58h6m9vls1iz6ah20qivbkkwls074";
name = "knotifications-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/knotifications-5.37.0.tar.xz";
sha256 = "0gvv6jal7n4m3y30ragjlyhghq3y2782d422im9klxqzlgdgvkb6";
name = "knotifications-5.37.0.tar.xz";
};
};
knotifyconfig = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/knotifyconfig-5.36.0.tar.xz";
sha256 = "04cqyhbz6vfcwgd82jniwcc23sw7hzhrcfh5a3nlbx4yl0bifb3w";
name = "knotifyconfig-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/knotifyconfig-5.37.0.tar.xz";
sha256 = "14kjckynszv8015p17j578l3knmkmw25d8r8ks4wavgj3db9bik5";
name = "knotifyconfig-5.37.0.tar.xz";
};
};
kpackage = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kpackage-5.36.0.tar.xz";
sha256 = "0bwa588wj0nwvbnblzfqx0qz1cc7a43p4dk1pc95rvzf00h8i1q8";
name = "kpackage-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kpackage-5.37.0.tar.xz";
sha256 = "1ikf55q2pk8vm70pqm7rmakja309zjh9z1lg0xqslq1pqd6xki7s";
name = "kpackage-5.37.0.tar.xz";
};
};
kparts = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kparts-5.36.0.tar.xz";
sha256 = "0ph5g1chbzlwb1x4iwvdcq56ya8pp7j0n56r9h2n2g0ybg4mmrzk";
name = "kparts-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kparts-5.37.0.tar.xz";
sha256 = "0jrd8idkz8nhkda2rwgf8rysqngiv4r5ajmrzp2kfz1pr91a6l5h";
name = "kparts-5.37.0.tar.xz";
};
};
kpeople = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kpeople-5.36.0.tar.xz";
sha256 = "0wifh4xp43h5q0iyb281pa50p6ww3ymnayq206675l07c84h021a";
name = "kpeople-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kpeople-5.37.0.tar.xz";
sha256 = "1qgp4wqp985ac1m9wakpsvk3c2driwkwrjkc3aic7dyr1p456qsf";
name = "kpeople-5.37.0.tar.xz";
};
};
kplotting = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kplotting-5.36.0.tar.xz";
sha256 = "0gabk9x7mqql2cdafigcrp5ciyd8839arrrnxjq9gb02087v1rx7";
name = "kplotting-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kplotting-5.37.0.tar.xz";
sha256 = "0k4s0qvhjm9h1bmg16l32g4bsdrp2jrcila4dgzvrb56447px0zw";
name = "kplotting-5.37.0.tar.xz";
};
};
kpty = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kpty-5.36.0.tar.xz";
sha256 = "1z5adph6i7wpwk1rlbrmmwczmfp41h8lj1ifzpnp082wj5a5khk4";
name = "kpty-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kpty-5.37.0.tar.xz";
sha256 = "0wb873r1ycgi11s0qx3lhvz54703yz5sax6fb6wdmri5c05gzd5a";
name = "kpty-5.37.0.tar.xz";
};
};
kross = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/portingAids/kross-5.36.0.tar.xz";
sha256 = "0yhjzzkpwd406h265fczvlrnwddn2b24mw21gy6x8kcjmdl0ssjq";
name = "kross-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/portingAids/kross-5.37.0.tar.xz";
sha256 = "06pk6f6v82pd7x9rsmkhkp5r9sgcbrc503lqckl8d7argbb7j4k1";
name = "kross-5.37.0.tar.xz";
};
};
krunner = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/krunner-5.36.0.tar.xz";
sha256 = "0r91wd8dc9798j2ghiyxa2b46xvk9ns2rzk3yjaavmnq5xxf2mhq";
name = "krunner-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/krunner-5.37.0.tar.xz";
sha256 = "171qbhr1yszl2gcffm47p5wiwj71w9yhvk6srhvfpiwfyh61a4ld";
name = "krunner-5.37.0.tar.xz";
};
};
kservice = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kservice-5.36.0.tar.xz";
sha256 = "19hhvbs0f7494xhmk7nx72lmff1hpnhin0y1my1xbw03l3f0l4wh";
name = "kservice-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kservice-5.37.0.tar.xz";
sha256 = "1zxs5yzd3rmy33vsip4c4igk9g38kzaggw8c29sxmgr8vgdrnvhr";
name = "kservice-5.37.0.tar.xz";
};
};
ktexteditor = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/ktexteditor-5.36.0.tar.xz";
sha256 = "02c6l6sl9ps1aly46p23wzfpgfc112fhjvhq53smw5qqzyd1187r";
name = "ktexteditor-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/ktexteditor-5.37.0.tar.xz";
sha256 = "0y04s1nwkf0np6iymjxf0jssin28qw2901kpb3iw8gd52ni5rrks";
name = "ktexteditor-5.37.0.tar.xz";
};
};
ktextwidgets = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/ktextwidgets-5.36.0.tar.xz";
sha256 = "0b8w0gym1mmbsy1xic6nc76yqa5rwk8nmcjln2z5ri7cg20nxywa";
name = "ktextwidgets-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/ktextwidgets-5.37.0.tar.xz";
sha256 = "1p8ns75sbnapm6ds16hx36q9vlnz9phgy28rx0gm1ckxqvm4yzr5";
name = "ktextwidgets-5.37.0.tar.xz";
};
};
kunitconversion = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kunitconversion-5.36.0.tar.xz";
sha256 = "1xa2n3h13i6lrlxmhvvvgpmcdmr01gskim8wcy5gf0nl23v8bcmh";
name = "kunitconversion-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kunitconversion-5.37.0.tar.xz";
sha256 = "1qvq61sbv9naj5ndi5xjwx7ami0xa6bqiajr912kbbbp2257cjsi";
name = "kunitconversion-5.37.0.tar.xz";
};
};
kwallet = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kwallet-5.36.0.tar.xz";
sha256 = "1fyaki8j43i4q0spmgqbzhgv17ziib9g3pcf9jl6gnkmipmwm0l7";
name = "kwallet-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kwallet-5.37.0.tar.xz";
sha256 = "1l7jl3y0rzx2whnbp6w5p6kg71vwyccp2nwxxgcxr6541m0nihsz";
name = "kwallet-5.37.0.tar.xz";
};
};
kwayland = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kwayland-5.36.0.tar.xz";
sha256 = "0h9k8m9vb1y1w5gvhgs2fj1iqg64fc9zl4rqnssqgz6fyp3p7i52";
name = "kwayland-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kwayland-5.37.0.tar.xz";
sha256 = "0d4c8l8k38pgj73kzlf1hsq52w31wy9wgpwph1bv0cq5yn2rjiyr";
name = "kwayland-5.37.0.tar.xz";
};
};
kwidgetsaddons = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kwidgetsaddons-5.36.0.tar.xz";
sha256 = "02x232rfagd7xv5m9jwyr5h0cr6g8ibr27s86240xpbb9z9656mw";
name = "kwidgetsaddons-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kwidgetsaddons-5.37.0.tar.xz";
sha256 = "1jmk377r1h4is2il7chh6bq8wbj21psf4b1yiw84iivg38vlpid4";
name = "kwidgetsaddons-5.37.0.tar.xz";
};
};
kwindowsystem = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kwindowsystem-5.36.0.tar.xz";
sha256 = "0whih8hhlrqsfadqmh6msw8xv7pmmlk6v4zahlhalkfpdvir26ca";
name = "kwindowsystem-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kwindowsystem-5.37.0.tar.xz";
sha256 = "0pd2n0j5pdv1x7wf4mwcpimnah73g6l0xidhqbpg37p829jix2k2";
name = "kwindowsystem-5.37.0.tar.xz";
};
};
kxmlgui = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kxmlgui-5.36.0.tar.xz";
sha256 = "0c8fvawbcz4v2dcnb77vk7c49l9bd7v8jgg8r8763lwksdckyyz7";
name = "kxmlgui-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kxmlgui-5.37.0.tar.xz";
sha256 = "0jrvjlxkg9knj61b2gj2w6l96jlmww9kn4ij808ir35365x3cdg2";
name = "kxmlgui-5.37.0.tar.xz";
};
};
kxmlrpcclient = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/kxmlrpcclient-5.36.0.tar.xz";
sha256 = "14x7xi2h1208wzj5jnxawz7frjvvkqargiv0v44p699s157bb0d1";
name = "kxmlrpcclient-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/kxmlrpcclient-5.37.0.tar.xz";
sha256 = "1jn9v86dpfx43qcdcsp6lpnga9q6aa5vxjkkg4wg0wbxmw4w9gvq";
name = "kxmlrpcclient-5.37.0.tar.xz";
};
};
modemmanager-qt = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/modemmanager-qt-5.36.0.tar.xz";
sha256 = "0l9g374xwfhfjdniyrjyy8f3xkzdiiqzzpzwx2929h6jml0nr00f";
name = "modemmanager-qt-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/modemmanager-qt-5.37.0.tar.xz";
sha256 = "1fqf43kvj1v1mcdlbfxbh6sh3ycvg35aml2ywh2a684iz4qzq1aq";
name = "modemmanager-qt-5.37.0.tar.xz";
};
};
networkmanager-qt = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/networkmanager-qt-5.36.0.tar.xz";
sha256 = "1mii9qai7vkwj7x6g3yiqiqk5kzc7im27fg2dhzwgq95dgm4aa2x";
name = "networkmanager-qt-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/networkmanager-qt-5.37.0.tar.xz";
sha256 = "01px9n97gyvyyfg3dp1k7dik9fprgx9i28hg8wjr2rb5dlr99jd1";
name = "networkmanager-qt-5.37.0.tar.xz";
};
};
oxygen-icons5 = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/oxygen-icons5-5.36.0.tar.xz";
sha256 = "042ry8g1v71ifb4yhdi3k6x64sbc0lfyzinyjz78l2zf154l3d9g";
name = "oxygen-icons5-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/oxygen-icons5-5.37.0.tar.xz";
sha256 = "1rns7n93f83qp5q11a7r5y87y0hvc0q95ar57cqy0fxsqrg4614h";
name = "oxygen-icons5-5.37.0.tar.xz";
};
};
plasma-framework = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/plasma-framework-5.36.0.tar.xz";
sha256 = "05wzhnn78f5fi8wwpdrcvjfdv3p14868wlk714shmc5q3svfaq3h";
name = "plasma-framework-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/plasma-framework-5.37.0.tar.xz";
sha256 = "0kamvxfzrbx3msn0cp3k20clqchz9jg5wlazz3h6p6zmrk5v16bh";
name = "plasma-framework-5.37.0.tar.xz";
};
};
prison = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/prison-5.36.0.tar.xz";
sha256 = "0f52gmmvga0rd7d7m357dgbwxlwk7sq5mxakhjhwdgjgj1vjx0z3";
name = "prison-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/prison-5.37.0.tar.xz";
sha256 = "1icsirwfh7zscm8x9g2gp7aqzhs81ahhjflwjcwpz9bh0r9f1wb7";
name = "prison-5.37.0.tar.xz";
};
};
solid = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/solid-5.36.0.tar.xz";
sha256 = "1b7g0gph6x353amnjskv40a037r7likanx9m52gdsc0z3dg3s3di";
name = "solid-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/solid-5.37.0.tar.xz";
sha256 = "1gb9gnp1a11q5abl97b7sq1if2rqcrcs0f33sakpxf1z9y0ppg8l";
name = "solid-5.37.0.tar.xz";
};
};
sonnet = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/sonnet-5.36.0.tar.xz";
sha256 = "1vb6jccfh5pxjb3r43qrqig3h0z8cr0pw27sb116igssc4j0gkxc";
name = "sonnet-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/sonnet-5.37.0.tar.xz";
sha256 = "0sb6i464riadgb2q73nj0vy6xavr2m1sszrvghr20nj7i64f3kk0";
name = "sonnet-5.37.0.tar.xz";
};
};
syntax-highlighting = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/syntax-highlighting-5.36.0.tar.xz";
sha256 = "1igxjkx8sphxaf4y07d78lnn2nad6q7siarsflh1f79srm2qhnlj";
name = "syntax-highlighting-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/syntax-highlighting-5.37.0.tar.xz";
sha256 = "1l56pb84z7sy0qq8xkd5w5v5418bm9n4qds0vd39ch655d47bl72";
name = "syntax-highlighting-5.37.0.tar.xz";
};
};
threadweaver = {
version = "5.36.0";
version = "5.37.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.36/threadweaver-5.36.0.tar.xz";
sha256 = "19z97ddba9pkv4j5p2iyr02khqmlgizky306irhhlwdw3y0m4pm1";
name = "threadweaver-5.36.0.tar.xz";
url = "${mirror}/stable/frameworks/5.37/threadweaver-5.37.0.tar.xz";
sha256 = "1hb3721r1zbbyj211886sfkcxk18k0rsdhcg9ssagx10f29rpxx4";
name = "threadweaver-5.37.0.tar.xz";
};
};
}

Some files were not shown because too many files have changed in this diff Show More