Merge staging-next into staging
This commit is contained in:
commit
62bcf0ac62
4
.github/workflows/basic-eval.yml
vendored
4
.github/workflows/basic-eval.yml
vendored
|
@ -19,8 +19,8 @@ jobs:
|
|||
# we don't limit this action to only NixOS repo since the checks are cheap and useful developer feedback
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: cachix/install-nix-action@v17
|
||||
- uses: cachix/cachix-action@v10
|
||||
- uses: cachix/install-nix-action@v18
|
||||
- uses: cachix/cachix-action@v11
|
||||
with:
|
||||
# This cache is for the nixpkgs repo checks and should not be trusted or used elsewhere.
|
||||
name: nixpkgs-ci
|
||||
|
|
2
.github/workflows/editorconfig.yml
vendored
2
.github/workflows/editorconfig.yml
vendored
|
@ -28,7 +28,7 @@ jobs:
|
|||
with:
|
||||
# pull_request_target checks out the base branch by default
|
||||
ref: refs/pull/${{ github.event.pull_request.number }}/merge
|
||||
- uses: cachix/install-nix-action@v17
|
||||
- uses: cachix/install-nix-action@v18
|
||||
with:
|
||||
# nixpkgs commit is pinned so that it doesn't break
|
||||
# editorconfig-checker 2.4.0
|
||||
|
|
4
.github/workflows/manual-nixos.yml
vendored
4
.github/workflows/manual-nixos.yml
vendored
|
@ -18,11 +18,11 @@ jobs:
|
|||
with:
|
||||
# pull_request_target checks out the base branch by default
|
||||
ref: refs/pull/${{ github.event.pull_request.number }}/merge
|
||||
- uses: cachix/install-nix-action@v17
|
||||
- uses: cachix/install-nix-action@v18
|
||||
with:
|
||||
# explicitly enable sandbox
|
||||
extra_nix_config: sandbox = true
|
||||
- uses: cachix/cachix-action@v10
|
||||
- uses: cachix/cachix-action@v11
|
||||
with:
|
||||
# This cache is for the nixpkgs repo checks and should not be trusted or used elsewhere.
|
||||
name: nixpkgs-ci
|
||||
|
|
4
.github/workflows/manual-nixpkgs.yml
vendored
4
.github/workflows/manual-nixpkgs.yml
vendored
|
@ -18,11 +18,11 @@ jobs:
|
|||
with:
|
||||
# pull_request_target checks out the base branch by default
|
||||
ref: refs/pull/${{ github.event.pull_request.number }}/merge
|
||||
- uses: cachix/install-nix-action@v17
|
||||
- uses: cachix/install-nix-action@v18
|
||||
with:
|
||||
# explicitly enable sandbox
|
||||
extra_nix_config: sandbox = true
|
||||
- uses: cachix/cachix-action@v10
|
||||
- uses: cachix/cachix-action@v11
|
||||
with:
|
||||
# This cache is for the nixpkgs repo checks and should not be trusted or used elsewhere.
|
||||
name: nixpkgs-ci
|
||||
|
|
4
.github/workflows/manual-rendering.yml
vendored
4
.github/workflows/manual-rendering.yml
vendored
|
@ -18,11 +18,11 @@ jobs:
|
|||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: cachix/install-nix-action@v17
|
||||
- uses: cachix/install-nix-action@v18
|
||||
with:
|
||||
# explicitly enable sandbox
|
||||
extra_nix_config: sandbox = true
|
||||
- uses: cachix/cachix-action@v10
|
||||
- uses: cachix/cachix-action@v11
|
||||
with:
|
||||
# This cache is for the nixpkgs repo checks and should not be trusted or used elsewhere.
|
||||
name: nixpkgs-ci
|
||||
|
|
2
.github/workflows/nixos-manual.yml
vendored
2
.github/workflows/nixos-manual.yml
vendored
|
@ -19,7 +19,7 @@ jobs:
|
|||
with:
|
||||
# pull_request_target checks out the base branch by default
|
||||
ref: refs/pull/${{ github.event.pull_request.number }}/merge
|
||||
- uses: cachix/install-nix-action@v17
|
||||
- uses: cachix/install-nix-action@v18
|
||||
- name: Check DocBook files generated from Markdown are consistent
|
||||
run: |
|
||||
nixos/doc/manual/md-to-db.sh
|
||||
|
|
|
@ -17,7 +17,7 @@ jobs:
|
|||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: cachix/install-nix-action@v17
|
||||
- uses: cachix/install-nix-action@v18
|
||||
with:
|
||||
nix_path: nixpkgs=channel:nixpkgs-unstable
|
||||
- name: setup
|
||||
|
|
|
@ -7336,6 +7336,12 @@
|
|||
githubId = 2037002;
|
||||
name = "Konstantinos";
|
||||
};
|
||||
kouyk = {
|
||||
email = "skykinetic@stevenkou.xyz";
|
||||
github = "kouyk";
|
||||
githubId = 1729497;
|
||||
name = "Steven Kou";
|
||||
};
|
||||
kovirobi = {
|
||||
email = "kovirobi@gmail.com";
|
||||
github = "KoviRobi";
|
||||
|
@ -7481,6 +7487,10 @@
|
|||
githubId = 72546287;
|
||||
name = "L3af";
|
||||
};
|
||||
laalsaas = {
|
||||
email = "laalsaas@systemli.org";
|
||||
name = "laalsaas";
|
||||
};
|
||||
lach = {
|
||||
email = "iam@lach.pw";
|
||||
github = "CertainLach";
|
||||
|
|
|
@ -228,6 +228,14 @@ in
|
|||
is not strictly required for Plasma Mobile to run.
|
||||
'';
|
||||
};
|
||||
|
||||
bigscreen.enable = mkOption {
|
||||
type = types.bool;
|
||||
default = false;
|
||||
description = lib.mdDoc ''
|
||||
Enable support for running the Plasma Bigscreen session.
|
||||
'';
|
||||
};
|
||||
};
|
||||
|
||||
imports = [
|
||||
|
@ -237,7 +245,7 @@ in
|
|||
|
||||
config = mkMerge [
|
||||
# Common Plasma dependencies
|
||||
(mkIf (cfg.enable || cfg.mobile.enable) {
|
||||
(mkIf (cfg.enable || cfg.mobile.enable || cfg.bigscreen.enable) {
|
||||
|
||||
security.wrappers = {
|
||||
kscreenlocker_greet = {
|
||||
|
@ -595,5 +603,29 @@ in
|
|||
|
||||
services.xserver.displayManager.sessionPackages = [ pkgs.libsForQt5.plasma5.plasma-mobile ];
|
||||
})
|
||||
|
||||
# Plasma Bigscreen
|
||||
(mkIf cfg.bigscreen.enable {
|
||||
environment.systemPackages =
|
||||
with pkgs.plasma5Packages;
|
||||
[
|
||||
plasma-nano
|
||||
plasma-settings
|
||||
plasma-bigscreen
|
||||
plasma-remotecontrollers
|
||||
|
||||
aura-browser
|
||||
plank-player
|
||||
|
||||
plasma-pa
|
||||
plasma-nm
|
||||
kdeconnect-kde
|
||||
];
|
||||
|
||||
services.xserver.displayManager.sessionPackages = [ pkgs.plasma5Packages.plasma-bigscreen ];
|
||||
|
||||
# required for plasma-remotecontrollers to work correctly
|
||||
hardware.uinput.enable = true;
|
||||
})
|
||||
];
|
||||
}
|
||||
|
|
|
@ -486,6 +486,7 @@ in {
|
|||
phylactery = handleTest ./web-apps/phylactery.nix {};
|
||||
pict-rs = handleTest ./pict-rs.nix {};
|
||||
pinnwand = handleTest ./pinnwand.nix {};
|
||||
plasma-bigscreen = handleTest ./plasma-bigscreen.nix {};
|
||||
plasma5 = handleTest ./plasma5.nix {};
|
||||
plasma5-systemd-start = handleTest ./plasma5-systemd-start.nix {};
|
||||
plausible = handleTest ./plausible.nix {};
|
||||
|
|
38
nixos/tests/plasma-bigscreen.nix
Normal file
38
nixos/tests/plasma-bigscreen.nix
Normal file
|
@ -0,0 +1,38 @@
|
|||
import ./make-test-python.nix ({ pkgs, ...} :
|
||||
|
||||
{
|
||||
name = "plasma-bigscreen";
|
||||
meta = with pkgs.lib.maintainers; {
|
||||
maintainers = [ ttuegel k900 ];
|
||||
};
|
||||
|
||||
nodes.machine = { ... }:
|
||||
|
||||
{
|
||||
imports = [ ./common/user-account.nix ];
|
||||
services.xserver.enable = true;
|
||||
services.xserver.displayManager.sddm.enable = true;
|
||||
services.xserver.displayManager.defaultSession = "plasma-bigscreen-x11";
|
||||
services.xserver.desktopManager.plasma5.bigscreen.enable = true;
|
||||
services.xserver.displayManager.autoLogin = {
|
||||
enable = true;
|
||||
user = "alice";
|
||||
};
|
||||
|
||||
users.users.alice.extraGroups = ["uinput"];
|
||||
};
|
||||
|
||||
testScript = { nodes, ... }: let
|
||||
user = nodes.machine.users.users.alice;
|
||||
xdo = "${pkgs.xdotool}/bin/xdotool";
|
||||
in ''
|
||||
with subtest("Wait for login"):
|
||||
start_all()
|
||||
machine.wait_for_file("${user.home}/.Xauthority")
|
||||
machine.succeed("xauth merge ${user.home}/.Xauthority")
|
||||
|
||||
with subtest("Check plasmashell started"):
|
||||
machine.wait_until_succeeds("pgrep plasmashell")
|
||||
machine.wait_for_window("Plasma Big Screen")
|
||||
'';
|
||||
})
|
|
@ -86,6 +86,22 @@ let
|
|||
};
|
||||
});
|
||||
|
||||
buildGateway = { pname, version, src, license, description, wmClass, ... }:
|
||||
(mkJetBrainsProduct {
|
||||
inherit pname version src wmClass jdk;
|
||||
product = "Gateway";
|
||||
meta = with lib; {
|
||||
homepage = "https://www.jetbrains.com/remote-development/gateway/";
|
||||
inherit description license platforms;
|
||||
longDescription = ''
|
||||
JetBrains Gateway is a lightweight launcher that connects a remote
|
||||
server with your local machine, downloads necessary components on the
|
||||
backend, and opens your project in JetBrains Client.
|
||||
'';
|
||||
maintainers = with maintainers; [ kouyk ];
|
||||
};
|
||||
});
|
||||
|
||||
buildGoland = { pname, version, src, license, description, wmClass, ... }:
|
||||
(mkJetBrainsProduct {
|
||||
inherit pname version src wmClass jdk;
|
||||
|
@ -301,6 +317,19 @@ in
|
|||
update-channel = products.datagrip.update-channel;
|
||||
};
|
||||
|
||||
gateway = buildGateway rec {
|
||||
pname = "gateway";
|
||||
version = products.gateway.version;
|
||||
description = "Your single entry point to all remote development environments";
|
||||
license = lib.licenses.unfree;
|
||||
src = fetchurl {
|
||||
url = products.gateway.url;
|
||||
sha256 = products.gateway.sha256;
|
||||
};
|
||||
wmClass = "jetbrains-gateway";
|
||||
update-channel = products.gateway.update-channel;
|
||||
};
|
||||
|
||||
goland = buildGoland rec {
|
||||
pname = "goland";
|
||||
version = products.goland.version;
|
||||
|
|
|
@ -80,6 +80,7 @@ with stdenv; lib.makeOverridable mkDerivation (rec {
|
|||
--set-default JDK_HOME "$jdk" \
|
||||
--set-default ANDROID_JAVA_HOME "$jdk" \
|
||||
--set-default JAVA_HOME "$jdk" \
|
||||
--set-default JETBRAINSCLIENT_JDK "$jdk" \
|
||||
--set ${hiName}_JDK "$jdk" \
|
||||
--set ${hiName}_VM_OPTIONS ${vmoptsFile}
|
||||
|
||||
|
|
|
@ -18,6 +18,15 @@
|
|||
"version-major-minor": "2022.1.1",
|
||||
"build_number": "222.4345.5"
|
||||
},
|
||||
"gateway": {
|
||||
"update-channel": "Gateway EAP",
|
||||
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.tar.gz",
|
||||
"version": "2022.3 EAP",
|
||||
"sha256": "4868baed9350065c1db760f07a09badd1473132af640cc19330e20c8a0940d7d",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-223.6646.21.tar.gz",
|
||||
"version-major-minor": "2022.3",
|
||||
"build_number": "223.6646.21"
|
||||
},
|
||||
"goland": {
|
||||
"update-channel": "GoLand RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/go/goland-{version}.tar.gz",
|
||||
|
@ -128,6 +137,15 @@
|
|||
"version-major-minor": "2022.1.1",
|
||||
"build_number": "222.4345.5"
|
||||
},
|
||||
"gateway": {
|
||||
"update-channel": "Gateway EAP",
|
||||
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.dmg",
|
||||
"version": "2022.3 EAP",
|
||||
"sha256": "2db71a052501db41d5cfe142f1a6e3178fe02830f0da127d00fbf93a4629c61b",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-223.6646.21.dmg",
|
||||
"version-major-minor": "2022.3",
|
||||
"build_number": "223.6646.21"
|
||||
},
|
||||
"goland": {
|
||||
"update-channel": "GoLand RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/go/goland-{version}.dmg",
|
||||
|
@ -238,6 +256,15 @@
|
|||
"version-major-minor": "2022.1.1",
|
||||
"build_number": "222.4345.5"
|
||||
},
|
||||
"gateway": {
|
||||
"update-channel": "Gateway EAP",
|
||||
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}-aarch64.dmg",
|
||||
"version": "2022.3 EAP",
|
||||
"sha256": "513d3a271c5ff20fdc5c22f6e28eb21cfbb283d01ade2d11f33bb7eb79317410",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-223.6646.21-aarch64.dmg",
|
||||
"version-major-minor": "2022.3",
|
||||
"build_number": "223.6646.21"
|
||||
},
|
||||
"goland": {
|
||||
"update-channel": "GoLand RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/go/goland-{version}-aarch64.dmg",
|
||||
|
|
41
pkgs/applications/misc/bfcal/default.nix
Normal file
41
pkgs/applications/misc/bfcal/default.nix
Normal file
|
@ -0,0 +1,41 @@
|
|||
{ stdenv
|
||||
, lib
|
||||
, fetchFromSourcehut
|
||||
, meson
|
||||
, ninja
|
||||
, pkg-config
|
||||
, wrapQtAppsHook
|
||||
, qtbase
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "bfcal";
|
||||
version = "1.0";
|
||||
|
||||
src = fetchFromSourcehut {
|
||||
owner = "~bitfehler";
|
||||
repo = "bfcal";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-2z5ICVEZ55omwcoVWpac/HPwyKF9jDCYO78S9p21VMU=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
meson ninja pkg-config wrapQtAppsHook
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
qtbase
|
||||
];
|
||||
|
||||
postInstall = ''
|
||||
mkdir -p $out/bin
|
||||
install bfcal $out/bin
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "Quickly display a calendar";
|
||||
homepage = "https://git.sr.ht/~bitfehler/bfcal";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = with maintainers; [ laalsaas ];
|
||||
};
|
||||
}
|
|
@ -2,15 +2,15 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "kubernetes-helm";
|
||||
version = "3.10.0";
|
||||
version = "3.10.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "helm";
|
||||
repo = "helm";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-oYM7T0t/U7Y/O4u3t9eDjfoxjVeNFBPJdlPs+p9PXOM=";
|
||||
sha256 = "sha256-OyU97zyN7fZMZAD2BEp8TW2z2E9Rl/yeiVkQaJ1GWZk=";
|
||||
};
|
||||
vendorSha256 = "sha256-cyqTed3IZ5JFHYTphrOzSmcAc9xyre2LuMC3p0rfh/Y=";
|
||||
vendorSha256 = "sha256-vyHT/N5lat/vqM2jK4Q+jJOtZpS52YCYGcJqfa5e0KM=";
|
||||
|
||||
subPackages = [ "cmd/helm" ];
|
||||
ldflags = [
|
||||
|
|
49
pkgs/applications/networking/cluster/kubedog/default.nix
Normal file
49
pkgs/applications/networking/cluster/kubedog/default.nix
Normal file
|
@ -0,0 +1,49 @@
|
|||
{ lib
|
||||
, stdenv
|
||||
, buildGoModule
|
||||
, fetchFromGitHub
|
||||
, testers
|
||||
, kubedog
|
||||
}:
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "kubedog";
|
||||
version = "0.9.6";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "werf";
|
||||
repo = "kubedog";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-mwITvv2MuqzH1aB4iTVaFfZljyqOAu7vl4cORHT/OXQ=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-HBo26cPiWJPDpsjPYUEBraHB2SZsUttrlBKpB9/SS6o=";
|
||||
|
||||
subPackages = [ "cmd/kubedog" ];
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
"-w"
|
||||
"-X github.com/werf/kubedog.Version=${src.rev}"
|
||||
];
|
||||
|
||||
# There are no tests.
|
||||
doCheck = false;
|
||||
|
||||
passthru.tests.version = testers.testVersion {
|
||||
package = kubedog;
|
||||
command = "kubedog version";
|
||||
version = src.rev;
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
description = ''
|
||||
A tool to watch and follow Kubernetes resources in CI/CD deployment
|
||||
pipelines
|
||||
'';
|
||||
homepage = "https://github.com/werf/kubedog";
|
||||
changelog = "https://github.com/werf/kubedog/releases/tag/${src.rev}";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ azahi ];
|
||||
};
|
||||
}
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "multus-cni";
|
||||
version = "3.9.1";
|
||||
version = "3.9.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "k8snetworkplumbingwg";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-U5Ji+f7ckynBVMb4xsmoRZzYJx8obMO+bO9TU6GqcW0=";
|
||||
sha256 = "sha256-AYSUJEoNYt4DYNcPynRBal5c5QAzRVltkjwoEM66VcY=";
|
||||
};
|
||||
|
||||
ldflags = [
|
||||
|
|
|
@ -12,13 +12,13 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "treesheets";
|
||||
version = "unstable-2022-09-26";
|
||||
version = "unstable-2022-10-11";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "aardappel";
|
||||
repo = "treesheets";
|
||||
rev = "4778c343ac78a3b3ccdaf079187b53d8cd64e235";
|
||||
sha256 = "UyltzT9B+7/hME7famQa/XgrDPaNw3apwchKgxwscOo=";
|
||||
rev = "be79e537c148d961d40137a7f83d7bdcc4119dd6";
|
||||
sha256 = "GKRxb6W9PDY7nzgPTPRPmA9GBvD4zLaZwnalZan3+m0=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -54,16 +54,16 @@ let
|
|||
in
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "alacritty";
|
||||
version = "0.11.0-rc2";
|
||||
version = "0.11.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "alacritty";
|
||||
repo = pname;
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-svo7DIPgNQy+MkIrRtRQjKQ2ND0CRfofSCiXJqoWby0=";
|
||||
hash = "sha256-2jNE0UdPXfOyAfPPVKhdBpuVVw4IpwWQ+RLQlJNnK0Y=";
|
||||
};
|
||||
|
||||
cargoSha256 = "sha256-ClAW7WjnDs4Peu+UqcOwtuDDkWYWACMQU5p39CiIFm0=";
|
||||
cargoSha256 = "sha256-t6ckX0PYI8UHfXhGRpcX8ly3DzE9A6i9P6f3Ny3DBzw=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
|
|
|
@ -41,9 +41,12 @@ stdenv.mkDerivation rec {
|
|||
sha256 = "sha256-xatxoSwAIHiUA03vvBdM8HSW27vhPLvAxEuGK0gLiio=";
|
||||
})
|
||||
|
||||
# Workaround for showing date numbers (TODO: should try to fix upstream)
|
||||
# https://github.com/elementary/calendar/issues/756#issuecomment-1252400047
|
||||
./partly-revert-pr-301.patch
|
||||
# GridDay: Fix day in month in grid with GLib 2.73.1+
|
||||
# https://github.com/elementary/calendar/pull/763
|
||||
(fetchpatch {
|
||||
url = "https://github.com/elementary/calendar/commit/20b0983c85935bedef065b786ec8bbca55ba7d9e.patch";
|
||||
sha256 = "sha256-Tw9uNqqRAC+vOp7EWzZVeDmZxt3hTGl9UIP21FcunqA=";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -1,57 +0,0 @@
|
|||
diff --git a/src/Grid/Grid.vala b/src/Grid/Grid.vala
|
||||
index 61706fc8..9b69fc14 100644
|
||||
--- a/src/Grid/Grid.vala
|
||||
+++ b/src/Grid/Grid.vala
|
||||
@@ -215,7 +215,7 @@ public class Grid : Gtk.Grid {
|
||||
|
||||
day.in_current_month = new_date.get_month () == month_start.get_month ();
|
||||
|
||||
- day.date = new_date;
|
||||
+ day.update_date (new_date);
|
||||
return day;
|
||||
}
|
||||
|
||||
diff --git a/src/Grid/GridDay.vala b/src/Grid/GridDay.vala
|
||||
index 3e59cb7b..df04fe6f 100644
|
||||
--- a/src/Grid/GridDay.vala
|
||||
+++ b/src/Grid/GridDay.vala
|
||||
@@ -35,6 +35,7 @@ public class Maya.View.GridDay : Gtk.EventBox {
|
||||
public bool draw_left_border = true;
|
||||
private VAutoHider event_box;
|
||||
private GLib.HashTable<string, EventButton> event_buttons;
|
||||
+ Gtk.Label label;
|
||||
|
||||
public bool in_current_month {
|
||||
set {
|
||||
@@ -79,7 +80,7 @@ public class Maya.View.GridDay : Gtk.EventBox {
|
||||
style_context.add_provider (style_provider, Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION);
|
||||
style_context.add_class ("cell");
|
||||
|
||||
- var label = new Gtk.Label ("");
|
||||
+ label = new Gtk.Label ("");
|
||||
label.halign = Gtk.Align.END;
|
||||
label.get_style_context ().add_provider (style_provider, Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION);
|
||||
label.margin = EVENT_MARGIN;
|
||||
@@ -100,10 +101,6 @@ public class Maya.View.GridDay : Gtk.EventBox {
|
||||
|
||||
Gtk.TargetEntry dnd = {"binary/calendar", 0, 0};
|
||||
Gtk.drag_dest_set (this, Gtk.DestDefaults.MOTION, {dnd}, Gdk.DragAction.MOVE);
|
||||
-
|
||||
- this.notify["date"].connect (() => {
|
||||
- label.label = date.get_day_of_month ().to_string ();
|
||||
- });
|
||||
}
|
||||
|
||||
public override bool drag_drop (Gdk.DragContext context, int x, int y, uint time_) {
|
||||
@@ -174,6 +171,11 @@ public class Maya.View.GridDay : Gtk.EventBox {
|
||||
event_buttons.remove_all ();
|
||||
}
|
||||
|
||||
+ public void update_date (DateTime date) {
|
||||
+ this.date = date;
|
||||
+ label.label = date.get_day_of_month ().to_string ();
|
||||
+ }
|
||||
+
|
||||
public void set_selected (bool selected) {
|
||||
if (selected) {
|
||||
set_state_flags (Gtk.StateFlags.SELECTED, true);
|
|
@ -1,6 +1,7 @@
|
|||
{ lib
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, fetchpatch
|
||||
, nix-update-script
|
||||
, substituteAll
|
||||
, pkg-config
|
||||
|
@ -38,9 +39,12 @@ stdenv.mkDerivation rec {
|
|||
elementary_calendar = elementary-calendar;
|
||||
})
|
||||
|
||||
# Workaround for showing date numbers (TODO: should try to fix upstream)
|
||||
# https://github.com/elementary/calendar/issues/756#issuecomment-1252400047
|
||||
./partly-revert-pr-150.patch
|
||||
# GridDay: Do not connect to the notify signal for the property
|
||||
# https://github.com/elementary/wingpanel-indicator-datetime/pull/305
|
||||
(fetchpatch {
|
||||
url = "https://github.com/elementary/wingpanel-indicator-datetime/commit/845ac1345124571fe995ab7138d5dfe4d29847e9.patch";
|
||||
sha256 = "sha256-/wd/FnhjC0c0Y8mCZg8XNoPOYAAmfK+g1F6L6TMEkdM=";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -1,40 +0,0 @@
|
|||
diff --git a/src/Widgets/calendar/Grid.vala b/src/Widgets/calendar/Grid.vala
|
||||
index e440306..21a631a 100644
|
||||
--- a/src/Widgets/calendar/Grid.vala
|
||||
+++ b/src/Widgets/calendar/Grid.vala
|
||||
@@ -229,7 +229,7 @@ namespace DateTime.Widgets {
|
||||
day.sensitive_container (false);
|
||||
}
|
||||
|
||||
- day.date = new_date;
|
||||
+ day.update_date (new_date);
|
||||
|
||||
return day;
|
||||
}
|
||||
diff --git a/src/Widgets/calendar/GridDay.vala b/src/Widgets/calendar/GridDay.vala
|
||||
index 8602875..7bd6140 100644
|
||||
--- a/src/Widgets/calendar/GridDay.vala
|
||||
+++ b/src/Widgets/calendar/GridDay.vala
|
||||
@@ -79,10 +79,6 @@ public class DateTime.Widgets.GridDay : Gtk.EventBox {
|
||||
button_press_event.connect (on_button_press);
|
||||
key_press_event.connect (on_key_press);
|
||||
|
||||
- notify["date"].connect (() => {
|
||||
- label.label = date.get_day_of_month ().to_string ();
|
||||
- });
|
||||
-
|
||||
component_dots = new Gee.HashMap<string, Gtk.Widget> ();
|
||||
}
|
||||
|
||||
@@ -124,6 +120,11 @@ public class DateTime.Widgets.GridDay : Gtk.EventBox {
|
||||
}
|
||||
}
|
||||
|
||||
+ public void update_date (GLib.DateTime date) {
|
||||
+ this.date = date;
|
||||
+ label.label = date.get_day_of_month ().to_string ();
|
||||
+ }
|
||||
+
|
||||
public void set_selected (bool selected) {
|
||||
if (selected) {
|
||||
set_state_flags (Gtk.StateFlags.SELECTED, true);
|
|
@ -1,5 +1,10 @@
|
|||
{ lib, mkDerivation, fetchFromGitHub, extra-cmake-modules
|
||||
, kwindowsystem, plasma-framework }:
|
||||
{ lib
|
||||
, mkDerivation
|
||||
, fetchFromGitHub
|
||||
, extra-cmake-modules
|
||||
, kwindowsystem
|
||||
, plasma-framework
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
pname = "plasma-applet-caffeine-plus";
|
||||
|
@ -13,7 +18,8 @@ mkDerivation rec {
|
|||
};
|
||||
|
||||
buildInputs = [
|
||||
kwindowsystem plasma-framework
|
||||
kwindowsystem
|
||||
plasma-framework
|
||||
];
|
||||
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
|
|
|
@ -1,6 +1,13 @@
|
|||
{ lib, stdenv
|
||||
, cmake, fetchFromGitHub, extra-cmake-modules
|
||||
, qtbase, wrapQtAppsHook, ki18n, kdelibs4support, krunner
|
||||
{ lib
|
||||
, stdenv
|
||||
, cmake
|
||||
, fetchFromGitHub
|
||||
, extra-cmake-modules
|
||||
, qtbase
|
||||
, wrapQtAppsHook
|
||||
, ki18n
|
||||
, kdelibs4support
|
||||
, krunner
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
|
|
|
@ -19,7 +19,9 @@ mkDerivation rec {
|
|||
};
|
||||
|
||||
buildInputs = [
|
||||
kwindowsystem plasma-framework qtx11extras
|
||||
kwindowsystem
|
||||
plasma-framework
|
||||
qtx11extras
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
{ lib, mkDerivation, fetchFromGitHub
|
||||
, kcoreaddons, kwindowsystem, plasma-framework, systemsettings }:
|
||||
{ lib
|
||||
, mkDerivation
|
||||
, fetchFromGitHub
|
||||
, kcoreaddons
|
||||
, kwindowsystem
|
||||
, plasma-framework
|
||||
, systemsettings
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
pname = "dynamic_workspaces";
|
||||
|
@ -13,7 +19,10 @@ mkDerivation rec {
|
|||
};
|
||||
|
||||
buildInputs = [
|
||||
kcoreaddons kwindowsystem plasma-framework systemsettings
|
||||
kcoreaddons
|
||||
kwindowsystem
|
||||
plasma-framework
|
||||
systemsettings
|
||||
];
|
||||
|
||||
dontBuild = true;
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
{ lib, mkDerivation, fetchFromGitHub
|
||||
, kcoreaddons, kwindowsystem, plasma-framework, systemsettings }:
|
||||
{ lib
|
||||
, mkDerivation
|
||||
, fetchFromGitHub
|
||||
, kcoreaddons
|
||||
, kwindowsystem
|
||||
, plasma-framework
|
||||
, systemsettings
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
pname = "krohnkite";
|
||||
|
@ -13,7 +19,10 @@ mkDerivation rec {
|
|||
};
|
||||
|
||||
buildInputs = [
|
||||
kcoreaddons kwindowsystem plasma-framework systemsettings
|
||||
kcoreaddons
|
||||
kwindowsystem
|
||||
plasma-framework
|
||||
systemsettings
|
||||
];
|
||||
|
||||
dontBuild = true;
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
{ lib, mkDerivation, fetchFromGitHub
|
||||
, kcoreaddons, kwindowsystem, plasma-framework, systemsettings }:
|
||||
{ lib
|
||||
, mkDerivation
|
||||
, fetchFromGitHub
|
||||
, kcoreaddons
|
||||
, kwindowsystem
|
||||
, plasma-framework
|
||||
, systemsettings
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
pname = "kzones";
|
||||
|
@ -13,7 +19,10 @@ mkDerivation rec {
|
|||
};
|
||||
|
||||
buildInputs = [
|
||||
kcoreaddons kwindowsystem plasma-framework systemsettings
|
||||
kcoreaddons
|
||||
kwindowsystem
|
||||
plasma-framework
|
||||
systemsettings
|
||||
];
|
||||
|
||||
dontBuild = true;
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
{ lib, mkDerivation, fetchFromGitHub
|
||||
, kcoreaddons, kwindowsystem, plasma-framework, systemsettings }:
|
||||
{ lib
|
||||
, mkDerivation
|
||||
, fetchFromGitHub
|
||||
, kcoreaddons
|
||||
, kwindowsystem
|
||||
, plasma-framework
|
||||
, systemsettings
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
pname = "parachute";
|
||||
|
@ -13,7 +19,10 @@ mkDerivation rec {
|
|||
};
|
||||
|
||||
buildInputs = [
|
||||
kcoreaddons kwindowsystem plasma-framework systemsettings
|
||||
kcoreaddons
|
||||
kwindowsystem
|
||||
plasma-framework
|
||||
systemsettings
|
||||
];
|
||||
|
||||
dontBuild = true;
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
{ lib, mkDerivation, fetchFromGitHub
|
||||
, kcoreaddons, kwindowsystem, plasma-framework, systemsettings }:
|
||||
{ lib
|
||||
, mkDerivation
|
||||
, fetchFromGitHub
|
||||
, kcoreaddons
|
||||
, kwindowsystem
|
||||
, plasma-framework
|
||||
, systemsettings
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
pname = "kwin-tiling";
|
||||
|
@ -18,7 +24,10 @@ mkDerivation rec {
|
|||
'';
|
||||
|
||||
buildInputs = [
|
||||
kcoreaddons kwindowsystem plasma-framework systemsettings
|
||||
kcoreaddons
|
||||
kwindowsystem
|
||||
plasma-framework
|
||||
systemsettings
|
||||
];
|
||||
|
||||
dontBuild = true;
|
||||
|
|
|
@ -22,7 +22,7 @@ mkDerivation rec{
|
|||
sha256 = "k1fEZbhzluNlAmj5s/O9X20aCVQxlWQm/Iw/euX7cmI=";
|
||||
};
|
||||
|
||||
extraCmakeFlags=["-DBUILD_TESTING=OFF"];
|
||||
extraCmakeFlags = [ "-DBUILD_TESTING=OFF" ];
|
||||
|
||||
nativeBuildInputs = [ cmake extra-cmake-modules ];
|
||||
|
||||
|
|
17
pkgs/desktops/plasma-5/aura-browser.nix
Normal file
17
pkgs/desktops/plasma-5/aura-browser.nix
Normal file
|
@ -0,0 +1,17 @@
|
|||
{ mkDerivation
|
||||
, extra-cmake-modules
|
||||
, qtwebengine
|
||||
, qtquickcontrols2
|
||||
, kirigami2
|
||||
, ki18n
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "aura-browser";
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [
|
||||
qtwebengine
|
||||
qtquickcontrols2
|
||||
kirigami2
|
||||
ki18n
|
||||
];
|
||||
}
|
|
@ -1,16 +1,40 @@
|
|||
{
|
||||
mkDerivation, lib, extra-cmake-modules, shared-mime-info,
|
||||
qtbase, qtdeclarative, bluez-qt,
|
||||
kcoreaddons, kdbusaddons, kded, ki18n, kiconthemes, kio, knotifications,
|
||||
kwidgetsaddons, kwindowsystem, plasma-framework
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, shared-mime-info
|
||||
, qtbase
|
||||
, qtdeclarative
|
||||
, bluez-qt
|
||||
, kcoreaddons
|
||||
, kcmutils
|
||||
, kdbusaddons
|
||||
, kded
|
||||
, ki18n
|
||||
, kiconthemes
|
||||
, kio
|
||||
, knotifications
|
||||
, kwidgetsaddons
|
||||
, kwindowsystem
|
||||
, plasma-framework
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "bluedevil";
|
||||
nativeBuildInputs = [ extra-cmake-modules shared-mime-info ];
|
||||
buildInputs = [
|
||||
qtbase qtdeclarative bluez-qt
|
||||
ki18n kio kwindowsystem plasma-framework kcoreaddons kdbusaddons kded
|
||||
kiconthemes knotifications kwidgetsaddons
|
||||
qtbase
|
||||
qtdeclarative
|
||||
bluez-qt
|
||||
ki18n
|
||||
kio
|
||||
kwindowsystem
|
||||
plasma-framework
|
||||
kcoreaddons
|
||||
kdbusaddons
|
||||
kded
|
||||
kiconthemes
|
||||
knotifications
|
||||
kwidgetsaddons
|
||||
kcmutils
|
||||
];
|
||||
}
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
{
|
||||
mkDerivation
|
||||
{ mkDerivation
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
|
|
|
@ -1,26 +1,25 @@
|
|||
{
|
||||
mkDerivation,
|
||||
lib,
|
||||
extra-cmake-modules,
|
||||
plymouth,
|
||||
nixos-icons,
|
||||
imagemagick,
|
||||
netpbm,
|
||||
perl,
|
||||
logoName ? null,
|
||||
logoFile ? null,
|
||||
osName ? null,
|
||||
osVersion ? null,
|
||||
topColor ? "black",
|
||||
bottomColor ? "black"
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, plymouth
|
||||
, nixos-icons
|
||||
, imagemagick
|
||||
, netpbm
|
||||
, perl
|
||||
, logoName ? null
|
||||
, logoFile ? null
|
||||
, osName ? null
|
||||
, osVersion ? null
|
||||
, topColor ? "black"
|
||||
, bottomColor ? "black"
|
||||
}:
|
||||
|
||||
let
|
||||
validColors = [ "black" "cardboard_grey" "charcoal_grey" "icon_blue" "paper_white" "plasma_blue" "neon_blue" "neon_green" ];
|
||||
resolvedLogoName = if (logoFile != null && logoName == null) then lib.strings.removeSuffix ".png" (baseNameOf(toString logoFile)) else logoName;
|
||||
resolvedLogoName = if (logoFile != null && logoName == null) then lib.strings.removeSuffix ".png" (baseNameOf (toString logoFile)) else logoName;
|
||||
in
|
||||
assert lib.asserts.assertOneOf "topColor" topColor validColors;
|
||||
assert lib.asserts.assertOneOf "bottomColor" bottomColor validColors;
|
||||
assert lib.asserts.assertOneOf "topColor" topColor validColors;
|
||||
assert lib.asserts.assertOneOf "bottomColor" bottomColor validColors;
|
||||
|
||||
|
||||
mkDerivation {
|
||||
|
@ -30,21 +29,21 @@ mkDerivation {
|
|||
patches = [
|
||||
./install-paths.patch
|
||||
];
|
||||
cmakeFlags = []
|
||||
++ lib.optional (osName != null) "-DDISTRO_NAME=${osName}"
|
||||
++ lib.optional (osVersion != null) "-DDISTRO_VERSION=${osVersion}"
|
||||
++ lib.optional (logoName != null) "-DDISTRO_LOGO=${logoName}"
|
||||
++ lib.optional (topColor != null) "-DBACKGROUND_TOP_COLOR=${topColor}"
|
||||
cmakeFlags = [ ]
|
||||
++ lib.optional (osName != null) "-DDISTRO_NAME=${osName}"
|
||||
++ lib.optional (osVersion != null) "-DDISTRO_VERSION=${osVersion}"
|
||||
++ lib.optional (logoName != null) "-DDISTRO_LOGO=${logoName}"
|
||||
++ lib.optional (topColor != null) "-DBACKGROUND_TOP_COLOR=${topColor}"
|
||||
++ lib.optional (bottomColor != null) "-DBACKGROUND_BOTTOM_COLOR=${bottomColor}"
|
||||
;
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace cmake/FindPlymouth.cmake --subst-var out
|
||||
substituteInPlace cmake/FindPlymouth.cmake --subst-var out
|
||||
'' + lib.optionalString (logoFile != null) ''
|
||||
cp ${logoFile} breeze/images/${resolvedLogoName}.logo.png
|
||||
cp ${logoFile} breeze/images/${resolvedLogoName}.logo.png
|
||||
|
||||
# conversion for 16bit taken from the breeze-plymouth readme
|
||||
convert ${logoFile} -alpha Background -background "#000000" -fill "#000000" -flatten tmp.png
|
||||
pngtopnm tmp.png | pnmquant 16 | pnmtopng > breeze/images/16bit/${resolvedLogoName}.logo.png
|
||||
# conversion for 16bit taken from the breeze-plymouth readme
|
||||
convert ${logoFile} -alpha Background -background "#000000" -fill "#000000" -flatten tmp.png
|
||||
pngtopnm tmp.png | pnmquant 16 | pnmtopng > breeze/images/16bit/${resolvedLogoName}.logo.png
|
||||
'';
|
||||
}
|
||||
|
|
|
@ -1,9 +1,18 @@
|
|||
{
|
||||
mkDerivation,
|
||||
extra-cmake-modules,
|
||||
frameworkintegration, kcmutils, kconfigwidgets, kcoreaddons, kdecoration,
|
||||
kguiaddons, ki18n, kwayland, kwindowsystem, plasma-framework, qtdeclarative,
|
||||
qtx11extras, fftw
|
||||
{ mkDerivation
|
||||
, extra-cmake-modules
|
||||
, frameworkintegration
|
||||
, kcmutils
|
||||
, kconfigwidgets
|
||||
, kcoreaddons
|
||||
, kdecoration
|
||||
, kguiaddons
|
||||
, ki18n
|
||||
, kwayland
|
||||
, kwindowsystem
|
||||
, plasma-framework
|
||||
, qtdeclarative
|
||||
, qtx11extras
|
||||
, fftw
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
|
@ -11,9 +20,19 @@ mkDerivation {
|
|||
sname = "breeze";
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [
|
||||
frameworkintegration kcmutils kconfigwidgets kcoreaddons kdecoration
|
||||
kguiaddons ki18n kwayland kwindowsystem plasma-framework qtdeclarative
|
||||
qtx11extras fftw
|
||||
frameworkintegration
|
||||
kcmutils
|
||||
kconfigwidgets
|
||||
kcoreaddons
|
||||
kdecoration
|
||||
kguiaddons
|
||||
ki18n
|
||||
kwayland
|
||||
kwindowsystem
|
||||
plasma-framework
|
||||
qtdeclarative
|
||||
qtx11extras
|
||||
fftw
|
||||
];
|
||||
outputs = [ "bin" "dev" "out" ];
|
||||
cmakeFlags = [ "-DUSE_Qt4=OFF" ];
|
||||
|
|
|
@ -1,31 +1,35 @@
|
|||
/*
|
||||
|
||||
# New packages
|
||||
# New packages
|
||||
|
||||
READ THIS FIRST
|
||||
READ THIS FIRST
|
||||
|
||||
This module is for official packages in KDE Plasma 5. All available packages are
|
||||
listed in `./srcs.nix`, although a few are not yet packaged in Nixpkgs (see
|
||||
below).
|
||||
This module is for official packages in KDE Plasma 5. All available packages are
|
||||
listed in `./srcs.nix`, although a few are not yet packaged in Nixpkgs (see
|
||||
below).
|
||||
|
||||
IF YOUR PACKAGE IS NOT LISTED IN `./srcs.nix`, IT DOES NOT GO HERE.
|
||||
IF YOUR PACKAGE IS NOT LISTED IN `./srcs.nix`, IT DOES NOT GO HERE.
|
||||
|
||||
Many of the packages released upstream are not yet built in Nixpkgs due to lack
|
||||
of demand. To add a Nixpkgs build for an upstream package, copy one of the
|
||||
existing packages here and modify it as necessary.
|
||||
Many of the packages released upstream are not yet built in Nixpkgs due to lack
|
||||
of demand. To add a Nixpkgs build for an upstream package, copy one of the
|
||||
existing packages here and modify it as necessary.
|
||||
|
||||
# Updates
|
||||
# Updates
|
||||
|
||||
1. Update the URL in `./fetch.sh`.
|
||||
2. Run `./maintainers/scripts/fetch-kde-qt.sh pkgs/desktops/plasma-5`
|
||||
1. Update the URL in `./fetch.sh`.
|
||||
2. Run `./maintainers/scripts/fetch-kde-qt.sh pkgs/desktops/plasma-5`
|
||||
from the top of the Nixpkgs tree.
|
||||
3. Use `nox-review wip` to check that everything builds.
|
||||
4. Commit the changes and open a pull request.
|
||||
3. Use `nox-review wip` to check that everything builds.
|
||||
4. Commit the changes and open a pull request.
|
||||
|
||||
*/
|
||||
|
||||
{ libsForQt5, lib, config, fetchurl
|
||||
, gconf, gsettings-desktop-schemas
|
||||
{ libsForQt5
|
||||
, lib
|
||||
, config
|
||||
, fetchurl
|
||||
, gconf
|
||||
, gsettings-desktop-schemas
|
||||
}:
|
||||
|
||||
let
|
||||
|
@ -33,7 +37,13 @@ let
|
|||
broken = lib.versionOlder libsForQt5.qtbase.version minQtVersion;
|
||||
maintainers = with lib.maintainers; [ ttuegel nyanloutre ];
|
||||
license = with lib.licenses; [
|
||||
lgpl21Plus lgpl3Plus bsd2 mit gpl2Plus gpl3Plus fdl12
|
||||
lgpl21Plus
|
||||
lgpl3Plus
|
||||
bsd2
|
||||
mit
|
||||
gpl2Plus
|
||||
gpl3Plus
|
||||
fdl12
|
||||
];
|
||||
|
||||
srcs = import ./srcs.nix {
|
||||
|
@ -41,33 +51,35 @@ let
|
|||
mirror = "mirror://kde";
|
||||
};
|
||||
|
||||
mkDerivation = libsForQt5.callPackage ({ mkDerivation }: mkDerivation) {};
|
||||
mkDerivation = libsForQt5.callPackage ({ mkDerivation }: mkDerivation) { };
|
||||
|
||||
packages = self: with self;
|
||||
let
|
||||
|
||||
propagate = out:
|
||||
let setupHook = { writeScript }:
|
||||
writeScript "setup-hook" ''
|
||||
if [[ "''${hookName-}" != postHook ]]; then
|
||||
postHooks+=("source @dev@/nix-support/setup-hook")
|
||||
else
|
||||
# Propagate $${out} output
|
||||
propagatedUserEnvPkgs+=" @${out}@"
|
||||
let
|
||||
setupHook = { writeScript }:
|
||||
writeScript "setup-hook" ''
|
||||
if [[ "''${hookName-}" != postHook ]]; then
|
||||
postHooks+=("source @dev@/nix-support/setup-hook")
|
||||
else
|
||||
# Propagate $${out} output
|
||||
propagatedUserEnvPkgs+=" @${out}@"
|
||||
|
||||
if [ -z "$outputDev" ]; then
|
||||
echo "error: \$outputDev is unset!" >&2
|
||||
exit 1
|
||||
fi
|
||||
if [ -z "$outputDev" ]; then
|
||||
echo "error: \$outputDev is unset!" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Propagate $dev so that this setup hook is propagated
|
||||
# But only if there is a separate $dev output
|
||||
if [ "$outputDev" != out ]; then
|
||||
propagatedBuildInputs+=" @dev@"
|
||||
fi
|
||||
fi
|
||||
'';
|
||||
in callPackage setupHook {};
|
||||
# Propagate $dev so that this setup hook is propagated
|
||||
# But only if there is a separate $dev output
|
||||
if [ "$outputDev" != out ]; then
|
||||
propagatedBuildInputs+=" @dev@"
|
||||
fi
|
||||
fi
|
||||
'';
|
||||
in
|
||||
callPackage setupHook { };
|
||||
|
||||
propagateBin = propagate "bin";
|
||||
|
||||
|
@ -88,11 +100,11 @@ let
|
|||
setupHook = args.setupHook or defaultSetupHook;
|
||||
|
||||
meta =
|
||||
let meta = args.meta or {}; in
|
||||
let meta = args.meta or { }; in
|
||||
meta // {
|
||||
homepage = meta.homepage or "http://www.kde.org";
|
||||
license = meta.license or license;
|
||||
maintainers = (meta.maintainers or []) ++ maintainers;
|
||||
maintainers = (meta.maintainers or [ ]) ++ maintainers;
|
||||
platforms = meta.platforms or lib.platforms.linux;
|
||||
broken = meta.broken or broken;
|
||||
};
|
||||
|
@ -102,56 +114,62 @@ let
|
|||
});
|
||||
};
|
||||
|
||||
in {
|
||||
bluedevil = callPackage ./bluedevil.nix {};
|
||||
breeze-gtk = callPackage ./breeze-gtk.nix {};
|
||||
breeze-qt5 = callPackage ./breeze-qt5.nix {};
|
||||
breeze-grub = callPackage ./breeze-grub.nix {};
|
||||
breeze-plymouth = callPackage ./breeze-plymouth {};
|
||||
discover = callPackage ./discover.nix {};
|
||||
kactivitymanagerd = callPackage ./kactivitymanagerd.nix {};
|
||||
kde-cli-tools = callPackage ./kde-cli-tools.nix {};
|
||||
in
|
||||
{
|
||||
aura-browser = callPackage ./aura-browser.nix { };
|
||||
bluedevil = callPackage ./bluedevil.nix { };
|
||||
breeze-gtk = callPackage ./breeze-gtk.nix { };
|
||||
breeze-qt5 = callPackage ./breeze-qt5.nix { };
|
||||
breeze-grub = callPackage ./breeze-grub.nix { };
|
||||
breeze-plymouth = callPackage ./breeze-plymouth { };
|
||||
discover = callPackage ./discover.nix { };
|
||||
kactivitymanagerd = callPackage ./kactivitymanagerd.nix { };
|
||||
kde-cli-tools = callPackage ./kde-cli-tools.nix { };
|
||||
kde-gtk-config = callPackage ./kde-gtk-config { inherit gsettings-desktop-schemas; };
|
||||
kdecoration = callPackage ./kdecoration.nix {};
|
||||
kdeplasma-addons = callPackage ./kdeplasma-addons.nix {};
|
||||
kgamma5 = callPackage ./kgamma5.nix {};
|
||||
khotkeys = callPackage ./khotkeys.nix {};
|
||||
kinfocenter = callPackage ./kinfocenter.nix {};
|
||||
kmenuedit = callPackage ./kmenuedit.nix {};
|
||||
kscreen = callPackage ./kscreen.nix {};
|
||||
kscreenlocker = callPackage ./kscreenlocker.nix {};
|
||||
ksshaskpass = callPackage ./ksshaskpass.nix {};
|
||||
ksystemstats = callPackage ./ksystemstats.nix {};
|
||||
kwallet-pam = callPackage ./kwallet-pam.nix {};
|
||||
kwayland-integration = callPackage ./kwayland-integration.nix {};
|
||||
kwin = callPackage ./kwin {};
|
||||
kwrited = callPackage ./kwrited.nix {};
|
||||
layer-shell-qt = callPackage ./layer-shell-qt.nix {};
|
||||
libkscreen = callPackage ./libkscreen {};
|
||||
libksysguard = callPackage ./libksysguard {};
|
||||
milou = callPackage ./milou.nix {};
|
||||
oxygen = callPackage ./oxygen.nix {};
|
||||
oxygen-sounds = callPackage ./oxygen-sounds.nix {};
|
||||
plasma-browser-integration = callPackage ./plasma-browser-integration.nix {};
|
||||
plasma-desktop = callPackage ./plasma-desktop {};
|
||||
plasma-disks = callPackage ./plasma-disks.nix {};
|
||||
plasma-integration = callPackage ./plasma-integration {};
|
||||
plasma-mobile = callPackage ./plasma-mobile {};
|
||||
plasma-nano = callPackage ./plasma-nano {};
|
||||
plasma-nm = callPackage ./plasma-nm {};
|
||||
kdecoration = callPackage ./kdecoration.nix { };
|
||||
kdeplasma-addons = callPackage ./kdeplasma-addons.nix { };
|
||||
kgamma5 = callPackage ./kgamma5.nix { };
|
||||
khotkeys = callPackage ./khotkeys.nix { };
|
||||
kinfocenter = callPackage ./kinfocenter.nix { };
|
||||
kmenuedit = callPackage ./kmenuedit.nix { };
|
||||
kpipewire = callPackage ./kpipewire.nix { };
|
||||
kscreen = callPackage ./kscreen.nix { };
|
||||
kscreenlocker = callPackage ./kscreenlocker.nix { };
|
||||
ksshaskpass = callPackage ./ksshaskpass.nix { };
|
||||
ksystemstats = callPackage ./ksystemstats.nix { };
|
||||
kwallet-pam = callPackage ./kwallet-pam.nix { };
|
||||
kwayland-integration = callPackage ./kwayland-integration.nix { };
|
||||
kwin = callPackage ./kwin { };
|
||||
kwrited = callPackage ./kwrited.nix { };
|
||||
layer-shell-qt = callPackage ./layer-shell-qt.nix { };
|
||||
libkscreen = callPackage ./libkscreen { };
|
||||
libksysguard = callPackage ./libksysguard { };
|
||||
milou = callPackage ./milou.nix { };
|
||||
oxygen = callPackage ./oxygen.nix { };
|
||||
oxygen-sounds = callPackage ./oxygen-sounds.nix { };
|
||||
plank-player = callPackage ./plank-player.nix { };
|
||||
plasma-bigscreen = callPackage ./plasma-bigscreen.nix { };
|
||||
plasma-browser-integration = callPackage ./plasma-browser-integration.nix { };
|
||||
plasma-desktop = callPackage ./plasma-desktop { };
|
||||
plasma-disks = callPackage ./plasma-disks.nix { };
|
||||
plasma-integration = callPackage ./plasma-integration { };
|
||||
plasma-mobile = callPackage ./plasma-mobile { };
|
||||
plasma-nano = callPackage ./plasma-nano { };
|
||||
plasma-nm = callPackage ./plasma-nm { };
|
||||
plasma-pa = callPackage ./plasma-pa.nix { inherit gconf; };
|
||||
plasma-sdk = callPackage ./plasma-sdk.nix {};
|
||||
plasma-remotecontrollers = callPackage ./plasma-remotecontrollers.nix { };
|
||||
plasma-sdk = callPackage ./plasma-sdk.nix { };
|
||||
plasma-systemmonitor = callPackage ./plasma-systemmonitor.nix { };
|
||||
plasma-thunderbolt = callPackage ./plasma-thunderbolt.nix { };
|
||||
plasma-vault = callPackage ./plasma-vault {};
|
||||
plasma-workspace = callPackage ./plasma-workspace {};
|
||||
plasma-workspace-wallpapers = callPackage ./plasma-workspace-wallpapers.nix {};
|
||||
polkit-kde-agent = callPackage ./polkit-kde-agent.nix {};
|
||||
powerdevil = callPackage ./powerdevil.nix {};
|
||||
qqc2-breeze-style = callPackage ./qqc2-breeze-style.nix {};
|
||||
sddm-kcm = callPackage ./sddm-kcm.nix {};
|
||||
systemsettings = callPackage ./systemsettings.nix {};
|
||||
xdg-desktop-portal-kde = callPackage ./xdg-desktop-portal-kde.nix {};
|
||||
plasma-vault = callPackage ./plasma-vault { };
|
||||
plasma-workspace = callPackage ./plasma-workspace { };
|
||||
plasma-workspace-wallpapers = callPackage ./plasma-workspace-wallpapers.nix { };
|
||||
polkit-kde-agent = callPackage ./polkit-kde-agent.nix { };
|
||||
powerdevil = callPackage ./powerdevil.nix { };
|
||||
qqc2-breeze-style = callPackage ./qqc2-breeze-style.nix { };
|
||||
sddm-kcm = callPackage ./sddm-kcm.nix { };
|
||||
systemsettings = callPackage ./systemsettings.nix { };
|
||||
xdg-desktop-portal-kde = callPackage ./xdg-desktop-portal-kde.nix { };
|
||||
|
||||
thirdParty = let inherit (libsForQt5) callPackage; in {
|
||||
plasma-applet-caffeine-plus = callPackage ./3rdparty/addons/caffeine-plus.nix { };
|
||||
|
|
|
@ -14,6 +14,7 @@
|
|||
, util-linux
|
||||
, qtbase
|
||||
, qtquickcontrols2
|
||||
, qtwebview
|
||||
, qtx11extras
|
||||
, karchive
|
||||
, kcmutils
|
||||
|
@ -26,6 +27,7 @@
|
|||
, kirigami2
|
||||
, kitemmodels
|
||||
, knewstuff
|
||||
, kpurpose
|
||||
, kwindowsystem
|
||||
, kxmlgui
|
||||
, plasma-framework
|
||||
|
@ -45,6 +47,7 @@ mkDerivation {
|
|||
pcre
|
||||
util-linux
|
||||
qtquickcontrols2
|
||||
qtwebview
|
||||
qtx11extras
|
||||
karchive
|
||||
kcmutils
|
||||
|
@ -57,6 +60,7 @@ mkDerivation {
|
|||
kirigami2
|
||||
kitemmodels
|
||||
knewstuff
|
||||
kpurpose
|
||||
kwindowsystem
|
||||
kxmlgui
|
||||
plasma-framework
|
||||
|
|
|
@ -1 +1 @@
|
|||
WGET_ARGS=( https://download.kde.org/stable/plasma/5.25.5/ -A '*.tar.xz' )
|
||||
WGET_ARGS=( https://download.kde.org/stable/plasma/5.26.0/ -A '*.tar.xz' )
|
||||
|
|
|
@ -1,15 +1,32 @@
|
|||
{
|
||||
mkDerivation, lib,
|
||||
extra-cmake-modules,
|
||||
boost, kconfig, kcoreaddons, kdbusaddons, ki18n, kio, kglobalaccel,
|
||||
kwindowsystem, kxmlgui, kcrash, qtbase
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, boost
|
||||
, kconfig
|
||||
, kcoreaddons
|
||||
, kdbusaddons
|
||||
, ki18n
|
||||
, kio
|
||||
, kglobalaccel
|
||||
, kwindowsystem
|
||||
, kxmlgui
|
||||
, kcrash
|
||||
, qtbase
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "kactivitymanagerd";
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [
|
||||
boost kconfig kcoreaddons kdbusaddons kglobalaccel ki18n kio kwindowsystem
|
||||
kxmlgui kcrash
|
||||
boost
|
||||
kconfig
|
||||
kcoreaddons
|
||||
kdbusaddons
|
||||
kglobalaccel
|
||||
ki18n
|
||||
kio
|
||||
kwindowsystem
|
||||
kxmlgui
|
||||
kcrash
|
||||
];
|
||||
}
|
||||
|
|
|
@ -1,15 +1,37 @@
|
|||
{
|
||||
lib, mkDerivation, extra-cmake-modules, kdoctools,
|
||||
kcmutils, kconfig, kdesu, ki18n, kiconthemes, kinit, kio, kwindowsystem,
|
||||
qtsvg, qtx11extras, kactivities, plasma-workspace
|
||||
{ lib
|
||||
, mkDerivation
|
||||
, extra-cmake-modules
|
||||
, kdoctools
|
||||
, kcmutils
|
||||
, kconfig
|
||||
, kdesu
|
||||
, ki18n
|
||||
, kiconthemes
|
||||
, kinit
|
||||
, kio
|
||||
, kwindowsystem
|
||||
, qtsvg
|
||||
, qtx11extras
|
||||
, kactivities
|
||||
, plasma-workspace
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "kde-cli-tools";
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
buildInputs = [
|
||||
kcmutils kconfig kdesu ki18n kiconthemes kinit kio kwindowsystem qtsvg
|
||||
qtx11extras kactivities plasma-workspace
|
||||
kcmutils
|
||||
kconfig
|
||||
kdesu
|
||||
ki18n
|
||||
kiconthemes
|
||||
kinit
|
||||
kio
|
||||
kwindowsystem
|
||||
qtsvg
|
||||
qtx11extras
|
||||
kactivities
|
||||
plasma-workspace
|
||||
];
|
||||
postInstall = ''
|
||||
# install a symlink in bin so that kdesu can eventually be found in PATH
|
||||
|
|
|
@ -1,17 +1,41 @@
|
|||
{
|
||||
mkDerivation,
|
||||
extra-cmake-modules, wrapGAppsHook,
|
||||
glib, gtk2, gtk3, karchive, kcmutils, kconfigwidgets, ki18n, kiconthemes, kio,
|
||||
knewstuff, gsettings-desktop-schemas, xsettingsd, kdecoration, sass
|
||||
{ mkDerivation
|
||||
, extra-cmake-modules
|
||||
, wrapGAppsHook
|
||||
, glib
|
||||
, gtk2
|
||||
, gtk3
|
||||
, karchive
|
||||
, kcmutils
|
||||
, kconfigwidgets
|
||||
, ki18n
|
||||
, kiconthemes
|
||||
, kio
|
||||
, knewstuff
|
||||
, gsettings-desktop-schemas
|
||||
, xsettingsd
|
||||
, kdecoration
|
||||
, sass
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "kde-gtk-config";
|
||||
nativeBuildInputs = [ extra-cmake-modules wrapGAppsHook ];
|
||||
dontWrapGApps = true; # There is nothing to wrap
|
||||
dontWrapGApps = true; # There is nothing to wrap
|
||||
buildInputs = [
|
||||
ki18n kio glib gtk2 gtk3 karchive kcmutils kconfigwidgets kiconthemes
|
||||
knewstuff gsettings-desktop-schemas xsettingsd kdecoration sass
|
||||
ki18n
|
||||
kio
|
||||
glib
|
||||
gtk2
|
||||
gtk3
|
||||
karchive
|
||||
kcmutils
|
||||
kconfigwidgets
|
||||
kiconthemes
|
||||
knewstuff
|
||||
gsettings-desktop-schemas
|
||||
xsettingsd
|
||||
kdecoration
|
||||
sass
|
||||
];
|
||||
cmakeFlags = [
|
||||
"-DGTK2_GLIBCONFIG_INCLUDE_DIR=${glib.out}/lib/glib-2.0/include"
|
||||
|
|
|
@ -1,18 +1,47 @@
|
|||
{
|
||||
mkDerivation,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kconfig, kconfigwidgets, kcoreaddons, kcmutils, kholidays,
|
||||
kio, knewstuff, kpurpose, kross, krunner, kservice,
|
||||
kunitconversion, ibus, plasma-framework, plasma-workspace, qtdeclarative,
|
||||
qtwebengine, qtx11extras
|
||||
{ mkDerivation
|
||||
, extra-cmake-modules
|
||||
, kdoctools
|
||||
, kconfig
|
||||
, kconfigwidgets
|
||||
, kcoreaddons
|
||||
, kcmutils
|
||||
, kholidays
|
||||
, kio
|
||||
, knewstuff
|
||||
, kpurpose
|
||||
, kross
|
||||
, krunner
|
||||
, kservice
|
||||
, kunitconversion
|
||||
, ibus
|
||||
, plasma-framework
|
||||
, plasma-workspace
|
||||
, qtdeclarative
|
||||
, qtwebengine
|
||||
, qtx11extras
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "kdeplasma-addons";
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
buildInputs = [
|
||||
kconfig kconfigwidgets kcoreaddons kcmutils kholidays kio
|
||||
knewstuff kpurpose kross krunner kservice kunitconversion ibus
|
||||
plasma-framework plasma-workspace qtdeclarative qtwebengine qtx11extras
|
||||
kconfig
|
||||
kconfigwidgets
|
||||
kcoreaddons
|
||||
kcmutils
|
||||
kholidays
|
||||
kio
|
||||
knewstuff
|
||||
kpurpose
|
||||
kross
|
||||
krunner
|
||||
kservice
|
||||
kunitconversion
|
||||
ibus
|
||||
plasma-framework
|
||||
plasma-workspace
|
||||
qtdeclarative
|
||||
qtwebengine
|
||||
qtx11extras
|
||||
];
|
||||
}
|
||||
|
|
|
@ -1,7 +1,13 @@
|
|||
{
|
||||
mkDerivation, lib,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kconfig, kconfigwidgets, ki18n, qtbase, qtx11extras, libXxf86vm
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, kdoctools
|
||||
, kconfig
|
||||
, kconfigwidgets
|
||||
, ki18n
|
||||
, qtbase
|
||||
, qtx11extras
|
||||
, libXxf86vm
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
|
|
|
@ -1,17 +1,34 @@
|
|||
{
|
||||
mkDerivation, lib,
|
||||
extra-cmake-modules, kdoctools,
|
||||
qtbase,
|
||||
kcmutils, kdbusaddons, kdelibs4support, kglobalaccel, ki18n, kio, kxmlgui,
|
||||
plasma-framework, plasma-workspace, qtx11extras
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, kdoctools
|
||||
, qtbase
|
||||
, kcmutils
|
||||
, kdbusaddons
|
||||
, kdelibs4support
|
||||
, kglobalaccel
|
||||
, ki18n
|
||||
, kio
|
||||
, kxmlgui
|
||||
, plasma-framework
|
||||
, plasma-workspace
|
||||
, qtx11extras
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "khotkeys";
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
buildInputs = [
|
||||
kcmutils kdbusaddons kdelibs4support kglobalaccel ki18n kio kxmlgui
|
||||
plasma-framework plasma-workspace qtx11extras
|
||||
kcmutils
|
||||
kdbusaddons
|
||||
kdelibs4support
|
||||
kglobalaccel
|
||||
ki18n
|
||||
kio
|
||||
kxmlgui
|
||||
plasma-framework
|
||||
plasma-workspace
|
||||
qtx11extras
|
||||
];
|
||||
outputs = [ "bin" "dev" "out" ];
|
||||
}
|
||||
|
|
|
@ -1,22 +1,57 @@
|
|||
{
|
||||
mkDerivation, lib,
|
||||
extra-cmake-modules, kdoctools,
|
||||
qtbase,
|
||||
kcmutils, kcompletion, kconfig, kconfigwidgets, kcoreaddons, kdbusaddons,
|
||||
kdeclarative, ki18n, kiconthemes, kio, kirigami2, kpackage, kservice,
|
||||
kwayland, kwidgetsaddons, kxmlgui, solid, systemsettings,
|
||||
libraw1394, libGLU, pciutils,
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, kdoctools
|
||||
, qtbase
|
||||
, kcmutils
|
||||
, kcompletion
|
||||
, kconfig
|
||||
, kconfigwidgets
|
||||
, kcoreaddons
|
||||
, kdbusaddons
|
||||
, kdeclarative
|
||||
, ki18n
|
||||
, kiconthemes
|
||||
, kio
|
||||
, kirigami2
|
||||
, kpackage
|
||||
, kservice
|
||||
, kwayland
|
||||
, kwidgetsaddons
|
||||
, kxmlgui
|
||||
, solid
|
||||
, systemsettings
|
||||
, libraw1394
|
||||
, libGLU
|
||||
, pciutils
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "kinfocenter";
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
buildInputs = [
|
||||
kcmutils kcompletion kconfig kconfigwidgets kcoreaddons kdbusaddons
|
||||
kdeclarative ki18n kiconthemes kio kirigami2 kpackage kservice kwayland
|
||||
kwidgetsaddons kxmlgui solid systemsettings
|
||||
kcmutils
|
||||
kcompletion
|
||||
kconfig
|
||||
kconfigwidgets
|
||||
kcoreaddons
|
||||
kdbusaddons
|
||||
kdeclarative
|
||||
ki18n
|
||||
kiconthemes
|
||||
kio
|
||||
kirigami2
|
||||
kpackage
|
||||
kservice
|
||||
kwayland
|
||||
kwidgetsaddons
|
||||
kxmlgui
|
||||
solid
|
||||
systemsettings
|
||||
|
||||
libraw1394 libGLU pciutils
|
||||
libraw1394
|
||||
libGLU
|
||||
pciutils
|
||||
];
|
||||
preFixup = ''
|
||||
# fix wrong symlink of infocenter pointing to a 'systemsettings5' binary in
|
||||
|
|
|
@ -1,14 +1,25 @@
|
|||
{
|
||||
mkDerivation,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kdbusaddons, khotkeys, ki18n, kiconthemes, kio, kxmlgui,
|
||||
sonnet
|
||||
{ mkDerivation
|
||||
, extra-cmake-modules
|
||||
, kdoctools
|
||||
, kdbusaddons
|
||||
, khotkeys
|
||||
, ki18n
|
||||
, kiconthemes
|
||||
, kio
|
||||
, kxmlgui
|
||||
, sonnet
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "kmenuedit";
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
buildInputs = [
|
||||
kdbusaddons khotkeys ki18n kiconthemes kio kxmlgui sonnet
|
||||
kdbusaddons
|
||||
khotkeys
|
||||
ki18n
|
||||
kiconthemes
|
||||
kio
|
||||
kxmlgui
|
||||
sonnet
|
||||
];
|
||||
}
|
||||
|
|
28
pkgs/desktops/plasma-5/kpipewire.nix
Normal file
28
pkgs/desktops/plasma-5/kpipewire.nix
Normal file
|
@ -0,0 +1,28 @@
|
|||
{ mkDerivation
|
||||
, extra-cmake-modules
|
||||
, kwayland
|
||||
, ki18n
|
||||
, kcoreaddons
|
||||
, plasma-wayland-protocols
|
||||
, libepoxy
|
||||
, ffmpeg
|
||||
, mesa
|
||||
, pipewire
|
||||
, wayland
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "kpipewire";
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [
|
||||
kwayland
|
||||
ki18n
|
||||
kcoreaddons
|
||||
plasma-wayland-protocols
|
||||
libepoxy
|
||||
ffmpeg
|
||||
mesa
|
||||
pipewire
|
||||
wayland
|
||||
];
|
||||
}
|
|
@ -1,17 +1,44 @@
|
|||
{
|
||||
mkDerivation,
|
||||
extra-cmake-modules,
|
||||
kconfig, kcmutils, kconfigwidgets, kdbusaddons, kglobalaccel, ki18n,
|
||||
kwidgetsaddons, kxmlgui, libkscreen, qtdeclarative, qtgraphicaleffects, qtsensors,
|
||||
kwindowsystem, kdeclarative, plasma-framework, qtx11extras
|
||||
{ mkDerivation
|
||||
, extra-cmake-modules
|
||||
, kconfig
|
||||
, kcmutils
|
||||
, kconfigwidgets
|
||||
, kdbusaddons
|
||||
, kglobalaccel
|
||||
, ki18n
|
||||
, kwidgetsaddons
|
||||
, kxmlgui
|
||||
, libkscreen
|
||||
, qtdeclarative
|
||||
, qtgraphicaleffects
|
||||
, qtsensors
|
||||
, kwindowsystem
|
||||
, kdeclarative
|
||||
, plasma-framework
|
||||
, qtx11extras
|
||||
, layer-shell-qt
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "kscreen";
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [
|
||||
kconfig kcmutils kconfigwidgets kdbusaddons kglobalaccel ki18n
|
||||
kwidgetsaddons kxmlgui libkscreen qtdeclarative qtgraphicaleffects qtsensors
|
||||
kwindowsystem kdeclarative plasma-framework qtx11extras
|
||||
kconfig
|
||||
kcmutils
|
||||
kconfigwidgets
|
||||
kdbusaddons
|
||||
kglobalaccel
|
||||
ki18n
|
||||
kwidgetsaddons
|
||||
kxmlgui
|
||||
libkscreen
|
||||
qtdeclarative
|
||||
qtgraphicaleffects
|
||||
qtsensors
|
||||
kwindowsystem
|
||||
kdeclarative
|
||||
plasma-framework
|
||||
qtx11extras
|
||||
layer-shell-qt
|
||||
];
|
||||
}
|
||||
|
|
|
@ -1,17 +1,39 @@
|
|||
{
|
||||
mkDerivation, lib,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kcmutils, kcrash, kdeclarative, kglobalaccel, kidletime,
|
||||
kwayland, libXcursor, pam, plasma-framework, qtbase, qtdeclarative, qtx11extras,
|
||||
wayland, layer-shell-qt,
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, kdoctools
|
||||
, kcmutils
|
||||
, kcrash
|
||||
, kdeclarative
|
||||
, kglobalaccel
|
||||
, kidletime
|
||||
, kwayland
|
||||
, libXcursor
|
||||
, pam
|
||||
, plasma-framework
|
||||
, qtbase
|
||||
, qtdeclarative
|
||||
, qtx11extras
|
||||
, wayland
|
||||
, layer-shell-qt
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "kscreenlocker";
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
buildInputs = [
|
||||
kcmutils kcrash kdeclarative kglobalaccel kidletime kwayland
|
||||
libXcursor pam plasma-framework qtdeclarative qtx11extras wayland
|
||||
kcmutils
|
||||
kcrash
|
||||
kdeclarative
|
||||
kglobalaccel
|
||||
kidletime
|
||||
kwayland
|
||||
libXcursor
|
||||
pam
|
||||
plasma-framework
|
||||
qtdeclarative
|
||||
qtx11extras
|
||||
wayland
|
||||
layer-shell-qt
|
||||
];
|
||||
outputs = [ "out" "dev" ];
|
||||
|
|
|
@ -1,7 +1,12 @@
|
|||
{
|
||||
mkDerivation, lib,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kcoreaddons, ki18n, kwallet, kwidgetsaddons, qtbase,
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, kdoctools
|
||||
, kcoreaddons
|
||||
, ki18n
|
||||
, kwallet
|
||||
, kwidgetsaddons
|
||||
, qtbase
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
{ mkDerivation, lib
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, libksysguard, libnl, lm_sensors, networkmanager-qt
|
||||
, libksysguard
|
||||
, libnl
|
||||
, lm_sensors
|
||||
, networkmanager-qt
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
|
|
|
@ -1,8 +1,14 @@
|
|||
{
|
||||
mkDerivation, lib,
|
||||
extra-cmake-modules,
|
||||
kguiaddons, kidletime, kwayland, kwindowsystem, qtbase,
|
||||
wayland-protocols, wayland-scanner, wayland
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, kguiaddons
|
||||
, kidletime
|
||||
, kwayland
|
||||
, kwindowsystem
|
||||
, qtbase
|
||||
, wayland-protocols
|
||||
, wayland-scanner
|
||||
, wayland
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
|
|
|
@ -0,0 +1,153 @@
|
|||
From 84f020835e3624342a928aae68e62e636bf2cc8c Mon Sep 17 00:00:00 2001
|
||||
From: Yuriy Taraday <yorik.sar@gmail.com>
|
||||
Date: Wed, 12 Oct 2022 12:07:23 +0400
|
||||
Subject: [PATCH] Revert "[x11] Refactor output updates"
|
||||
|
||||
This reverts commit 9a34ebbffc791cbeadc9abafda793ebee654b270.
|
||||
|
||||
This should fix compilation with older GCC.
|
||||
---
|
||||
CMakeLists.txt | 2 +-
|
||||
.../standalone/x11_standalone_platform.cpp | 63 +++++++++++--------
|
||||
2 files changed, 38 insertions(+), 27 deletions(-)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 3e7bf700e..6ff24aa5c 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -70,7 +70,7 @@ add_definitions(-DMESA_EGL_NO_X11_HEADERS)
|
||||
add_definitions(-DEGL_NO_X11)
|
||||
add_definitions(-DEGL_NO_PLATFORM_SPECIFIC_TYPES)
|
||||
|
||||
-set(CMAKE_CXX_STANDARD 20)
|
||||
+set(CMAKE_CXX_STANDARD 17)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
|
||||
# required frameworks by Core
|
||||
diff --git a/src/backends/x11/standalone/x11_standalone_platform.cpp b/src/backends/x11/standalone/x11_standalone_platform.cpp
|
||||
index 498d5cbe3..ac0f732b2 100644
|
||||
--- a/src/backends/x11/standalone/x11_standalone_platform.cpp
|
||||
+++ b/src/backends/x11/standalone/x11_standalone_platform.cpp
|
||||
@@ -54,8 +54,6 @@
|
||||
#include <QX11Info>
|
||||
#endif
|
||||
|
||||
-#include <span>
|
||||
-
|
||||
namespace KWin
|
||||
{
|
||||
|
||||
@@ -407,7 +405,8 @@ void X11StandalonePlatform::invertScreen()
|
||||
ScreenResources res((active_client && active_client->window() != XCB_WINDOW_NONE) ? active_client->window() : rootWindow());
|
||||
|
||||
if (!res.isNull()) {
|
||||
- for (auto crtc : std::span(res.crtcs(), res->num_crtcs)) {
|
||||
+ for (int j = 0; j < res->num_crtcs; ++j) {
|
||||
+ auto crtc = res.crtcs()[j];
|
||||
CrtcGamma gamma(crtc);
|
||||
if (gamma.isNull()) {
|
||||
continue;
|
||||
@@ -480,39 +479,54 @@ void X11StandalonePlatform::doUpdateOutputs()
|
||||
if (Xcb::Extensions::self()->isRandrAvailable()) {
|
||||
T resources(rootWindow());
|
||||
if (!resources.isNull()) {
|
||||
+ xcb_randr_crtc_t *crtcs = resources.crtcs();
|
||||
+ const xcb_randr_mode_info_t *modes = resources.modes();
|
||||
+
|
||||
+ QVector<Xcb::RandR::CrtcInfo> infos(resources->num_crtcs);
|
||||
+ for (int i = 0; i < resources->num_crtcs; ++i) {
|
||||
+ infos[i] = Xcb::RandR::CrtcInfo(crtcs[i], resources->config_timestamp);
|
||||
+ }
|
||||
|
||||
- std::span crtcs(resources.crtcs(), resources->num_crtcs);
|
||||
- for (auto crtc : crtcs) {
|
||||
- Xcb::RandR::CrtcInfo info(crtc, resources->config_timestamp);
|
||||
+ for (int i = 0; i < resources->num_crtcs; ++i) {
|
||||
+ Xcb::RandR::CrtcInfo info(infos.at(i));
|
||||
|
||||
const QRect geometry = info.rect();
|
||||
if (!geometry.isValid()) {
|
||||
continue;
|
||||
}
|
||||
|
||||
- float refreshRate = -1.0f;
|
||||
+ xcb_randr_output_t *outputs = info.outputs();
|
||||
+ QVector<Xcb::RandR::OutputInfo> outputInfos(outputs ? resources->num_outputs : 0);
|
||||
+ QVector<Xcb::RandR::OutputProperty> edids(outputs ? resources->num_outputs : 0);
|
||||
+ if (outputs) {
|
||||
+ for (int i = 0; i < resources->num_outputs; ++i) {
|
||||
+ outputInfos[i] = Xcb::RandR::OutputInfo(outputs[i], resources->config_timestamp);
|
||||
+ edids[i] = Xcb::RandR::OutputProperty(outputs[i], atoms->edid, XCB_ATOM_INTEGER, 0, 100, false, false);
|
||||
+ }
|
||||
+ }
|
||||
|
||||
- for (auto mode : std::span(resources.modes(), resources->num_modes)) {
|
||||
- if (info->mode == mode.id) {
|
||||
- if (mode.htotal != 0 && mode.vtotal != 0) { // BUG 313996
|
||||
+ float refreshRate = -1.0f;
|
||||
+ for (int j = 0; j < resources->num_modes; ++j) {
|
||||
+ if (info->mode == modes[j].id) {
|
||||
+ if (modes[j].htotal != 0 && modes[j].vtotal != 0) { // BUG 313996
|
||||
// refresh rate calculation - WTF was wikipedia 1998 when I needed it?
|
||||
- int dotclock = mode.dot_clock,
|
||||
- vtotal = mode.vtotal;
|
||||
- if (mode.mode_flags & XCB_RANDR_MODE_FLAG_INTERLACE) {
|
||||
+ int dotclock = modes[j].dot_clock,
|
||||
+ vtotal = modes[j].vtotal;
|
||||
+ if (modes[j].mode_flags & XCB_RANDR_MODE_FLAG_INTERLACE) {
|
||||
dotclock *= 2;
|
||||
}
|
||||
- if (mode.mode_flags & XCB_RANDR_MODE_FLAG_DOUBLE_SCAN) {
|
||||
+ if (modes[j].mode_flags & XCB_RANDR_MODE_FLAG_DOUBLE_SCAN) {
|
||||
vtotal *= 2;
|
||||
}
|
||||
- refreshRate = dotclock / float(mode.htotal * vtotal);
|
||||
+ refreshRate = dotclock / float(modes[j].htotal * vtotal);
|
||||
}
|
||||
break; // found mode
|
||||
}
|
||||
}
|
||||
|
||||
- for (auto xcbOutput : std::span(info.outputs(), info->num_outputs)) {
|
||||
- Xcb::RandR::OutputInfo outputInfo(xcbOutput, resources->config_timestamp);
|
||||
- if (outputInfo->crtc != crtc) {
|
||||
+ for (int j = 0; j < info->num_outputs; ++j) {
|
||||
+ Xcb::RandR::OutputInfo outputInfo(outputInfos.at(j));
|
||||
+ if (outputInfo->crtc != crtcs[i]) {
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -528,14 +542,12 @@ void X11StandalonePlatform::doUpdateOutputs()
|
||||
// TODO: Perhaps the output has to save the inherited gamma ramp and
|
||||
// restore it during tear down. Currently neither standalone x11 nor
|
||||
// drm platform do this.
|
||||
- Xcb::RandR::CrtcGamma gamma(crtc);
|
||||
+ Xcb::RandR::CrtcGamma gamma(crtcs[i]);
|
||||
|
||||
output->setRenderLoop(m_renderLoop.get());
|
||||
- output->setCrtc(crtc);
|
||||
+ output->setCrtc(crtcs[i]);
|
||||
output->setGammaRampSize(gamma.isNull() ? 0 : gamma->size);
|
||||
- auto it = std::find(crtcs.begin(), crtcs.end(), crtc);
|
||||
- int crtcIndex = std::distance(crtcs.begin(), it);
|
||||
- output->setXineramaNumber(crtcIndex);
|
||||
+ output->setXineramaNumber(i);
|
||||
|
||||
QSize physicalSize(outputInfo->mm_width, outputInfo->mm_height);
|
||||
switch (info->rotation) {
|
||||
@@ -556,10 +568,9 @@ void X11StandalonePlatform::doUpdateOutputs()
|
||||
.physicalSize = physicalSize,
|
||||
};
|
||||
|
||||
- auto edidProperty = Xcb::RandR::OutputProperty(xcbOutput, atoms->edid, XCB_ATOM_INTEGER, 0, 100, false, false);
|
||||
bool ok;
|
||||
- if (auto data = edidProperty.toByteArray(&ok); ok && !data.isEmpty()) {
|
||||
- if (auto edid = Edid(data, edidProperty.data()->num_items); edid.isValid()) {
|
||||
+ if (auto data = edids[j].toByteArray(&ok); ok && !data.isEmpty()) {
|
||||
+ if (auto edid = Edid(data, edids[j].data()->num_items); edid.isValid()) {
|
||||
information.manufacturer = edid.manufacturerString();
|
||||
information.model = edid.monitorName();
|
||||
information.serialNumber = edid.serialNumber();
|
||||
--
|
||||
2.37.2
|
||||
|
|
@ -1,20 +1,62 @@
|
|||
{
|
||||
mkDerivation, lib,
|
||||
extra-cmake-modules, kdoctools, fetchpatch,
|
||||
|
||||
libepoxy, lcms2, libICE, libSM, libcap, libdrm, libinput, libxkbcommon, mesa,
|
||||
pipewire, udev, wayland, xcb-util-cursor, xwayland,
|
||||
plasma-wayland-protocols, wayland-protocols, libxcvt,
|
||||
|
||||
qtdeclarative, qtmultimedia, qtquickcontrols2, qtscript, qtsensors,
|
||||
qtvirtualkeyboard, qtx11extras,
|
||||
|
||||
breeze-qt5, kactivities, kcompletion, kcmutils, kconfig, kconfigwidgets,
|
||||
kcoreaddons, kcrash, kdeclarative, kdecoration, kglobalaccel, ki18n,
|
||||
kiconthemes, kidletime, kinit, kio, knewstuff, knotifications, kpackage,
|
||||
krunner, kscreenlocker, kservice, kwayland, kwidgetsaddons,
|
||||
kwindowsystem, kxmlgui, plasma-framework, libqaccessibilityclient,
|
||||
python3
|
||||
{ mkDerivation
|
||||
, stdenv
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, kdoctools
|
||||
, fetchpatch
|
||||
, libepoxy
|
||||
, lcms2
|
||||
, libICE
|
||||
, libSM
|
||||
, libcap
|
||||
, libdrm
|
||||
, libinput
|
||||
, libxkbcommon
|
||||
, mesa
|
||||
, pipewire
|
||||
, udev
|
||||
, wayland
|
||||
, xcb-util-cursor
|
||||
, xwayland
|
||||
, plasma-wayland-protocols
|
||||
, wayland-protocols
|
||||
, libxcvt
|
||||
, qtdeclarative
|
||||
, qtmultimedia
|
||||
, qtquickcontrols2
|
||||
, qtscript
|
||||
, qtsensors
|
||||
, qtvirtualkeyboard
|
||||
, qtx11extras
|
||||
, breeze-qt5
|
||||
, kactivities
|
||||
, kcompletion
|
||||
, kcmutils
|
||||
, kconfig
|
||||
, kconfigwidgets
|
||||
, kcoreaddons
|
||||
, kcrash
|
||||
, kdeclarative
|
||||
, kdecoration
|
||||
, kglobalaccel
|
||||
, ki18n
|
||||
, kiconthemes
|
||||
, kidletime
|
||||
, kinit
|
||||
, kio
|
||||
, knewstuff
|
||||
, knotifications
|
||||
, kpackage
|
||||
, krunner
|
||||
, kscreenlocker
|
||||
, kservice
|
||||
, kwayland
|
||||
, kwidgetsaddons
|
||||
, kwindowsystem
|
||||
, kxmlgui
|
||||
, plasma-framework
|
||||
, libqaccessibilityclient
|
||||
, python3
|
||||
}:
|
||||
|
||||
# TODO (ttuegel): investigate qmlplugindump failure
|
||||
|
@ -23,18 +65,60 @@ mkDerivation {
|
|||
pname = "kwin";
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
buildInputs = [
|
||||
libepoxy lcms2 libICE libSM libcap libdrm libinput libxkbcommon mesa pipewire
|
||||
udev wayland xcb-util-cursor xwayland
|
||||
libxcvt plasma-wayland-protocols wayland-protocols
|
||||
libepoxy
|
||||
lcms2
|
||||
libICE
|
||||
libSM
|
||||
libcap
|
||||
libdrm
|
||||
libinput
|
||||
libxkbcommon
|
||||
mesa
|
||||
pipewire
|
||||
udev
|
||||
wayland
|
||||
xcb-util-cursor
|
||||
xwayland
|
||||
libxcvt
|
||||
plasma-wayland-protocols
|
||||
wayland-protocols
|
||||
|
||||
qtdeclarative qtmultimedia qtquickcontrols2 qtscript qtsensors
|
||||
qtvirtualkeyboard qtx11extras
|
||||
qtdeclarative
|
||||
qtmultimedia
|
||||
qtquickcontrols2
|
||||
qtscript
|
||||
qtsensors
|
||||
qtvirtualkeyboard
|
||||
qtx11extras
|
||||
|
||||
breeze-qt5 kactivities kcmutils kcompletion kconfig kconfigwidgets
|
||||
kcoreaddons kcrash kdeclarative kdecoration kglobalaccel ki18n kiconthemes
|
||||
kidletime kinit kio knewstuff knotifications kpackage krunner kscreenlocker
|
||||
kservice kwayland kwidgetsaddons kwindowsystem kxmlgui
|
||||
plasma-framework libqaccessibilityclient
|
||||
breeze-qt5
|
||||
kactivities
|
||||
kcmutils
|
||||
kcompletion
|
||||
kconfig
|
||||
kconfigwidgets
|
||||
kcoreaddons
|
||||
kcrash
|
||||
kdeclarative
|
||||
kdecoration
|
||||
kglobalaccel
|
||||
ki18n
|
||||
kiconthemes
|
||||
kidletime
|
||||
kinit
|
||||
kio
|
||||
knewstuff
|
||||
knotifications
|
||||
kpackage
|
||||
krunner
|
||||
kscreenlocker
|
||||
kservice
|
||||
kwayland
|
||||
kwidgetsaddons
|
||||
kwindowsystem
|
||||
kxmlgui
|
||||
plasma-framework
|
||||
libqaccessibilityclient
|
||||
|
||||
];
|
||||
outputs = [ "out" "dev" ];
|
||||
|
@ -58,6 +142,8 @@ mkDerivation {
|
|||
url = "https://invent.kde.org/plasma/kwin/-/commit/9a008b223ad696db3bf5692750f2b74e578e08b8.diff";
|
||||
sha256 = "sha256-f35G+g2MVABLDbAkCed3ZmtDWrzYn1rdD08mEx35j4k=";
|
||||
})
|
||||
] ++ lib.optionals stdenv.isAarch64 [
|
||||
./0001-Revert-x11-Refactor-output-updates.patch
|
||||
];
|
||||
CXXFLAGS = [
|
||||
''-DNIXPKGS_XWAYLAND=\"${lib.getBin xwayland}/bin/Xwayland\"''
|
||||
|
|
|
@ -1,7 +1,12 @@
|
|||
{
|
||||
mkDerivation, lib,
|
||||
extra-cmake-modules,
|
||||
kcoreaddons, kdbusaddons, ki18n, knotifications, kpty, qtbase,
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, kcoreaddons
|
||||
, kdbusaddons
|
||||
, ki18n
|
||||
, knotifications
|
||||
, kpty
|
||||
, qtbase
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
|
|
|
@ -1,6 +1,14 @@
|
|||
{ mkDerivation, lib
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, kguiaddons, kidletime, kwayland, kwindowsystem, qtbase, wayland-scanner, wayland, wayland-protocols
|
||||
, kguiaddons
|
||||
, kidletime
|
||||
, kwayland
|
||||
, kwindowsystem
|
||||
, qtbase
|
||||
, wayland-scanner
|
||||
, wayland
|
||||
, wayland-protocols
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
|
|
|
@ -1,16 +1,21 @@
|
|||
{
|
||||
mkDerivation, lib, propagate,
|
||||
extra-cmake-modules,
|
||||
qtbase,
|
||||
wayland-scanner, kwayland,
|
||||
plasma-wayland-protocols, wayland,
|
||||
libXrandr, qtx11extras
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, propagate
|
||||
, extra-cmake-modules
|
||||
, qtbase
|
||||
, wayland-scanner
|
||||
, kconfig
|
||||
, kwayland
|
||||
, plasma-wayland-protocols
|
||||
, wayland
|
||||
, libXrandr
|
||||
, qtx11extras
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "libkscreen";
|
||||
nativeBuildInputs = [ extra-cmake-modules wayland-scanner ];
|
||||
buildInputs = [ kwayland plasma-wayland-protocols wayland libXrandr qtx11extras ];
|
||||
buildInputs = [ kconfig kwayland plasma-wayland-protocols wayland libXrandr qtx11extras ];
|
||||
outputs = [ "out" "dev" ];
|
||||
patches = [
|
||||
./libkscreen-backends-path.patch
|
||||
|
|
|
@ -1,9 +1,26 @@
|
|||
{
|
||||
mkDerivation, lib,
|
||||
extra-cmake-modules,
|
||||
kauth, kcompletion, kconfig, kconfigwidgets, kcoreaddons, ki18n, kiconthemes,
|
||||
knewstuff, kservice, kwidgetsaddons, kwindowsystem, plasma-framework,
|
||||
qtbase, qtscript, qtwebengine, qtx11extras, libnl, libpcap, qtsensors, lm_sensors,
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, kauth
|
||||
, kcompletion
|
||||
, kconfig
|
||||
, kconfigwidgets
|
||||
, kcoreaddons
|
||||
, ki18n
|
||||
, kiconthemes
|
||||
, knewstuff
|
||||
, kservice
|
||||
, kwidgetsaddons
|
||||
, kwindowsystem
|
||||
, plasma-framework
|
||||
, qtbase
|
||||
, qtscript
|
||||
, qtwebengine
|
||||
, qtx11extras
|
||||
, libnl
|
||||
, libpcap
|
||||
, qtsensors
|
||||
, lm_sensors
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
|
@ -13,9 +30,25 @@ mkDerivation {
|
|||
];
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [
|
||||
kauth kconfig ki18n kiconthemes kwindowsystem kcompletion kconfigwidgets
|
||||
kcoreaddons kservice kwidgetsaddons plasma-framework qtscript qtx11extras
|
||||
qtwebengine knewstuff libnl libpcap qtsensors lm_sensors
|
||||
kauth
|
||||
kconfig
|
||||
ki18n
|
||||
kiconthemes
|
||||
kwindowsystem
|
||||
kcompletion
|
||||
kconfigwidgets
|
||||
kcoreaddons
|
||||
kservice
|
||||
kwidgetsaddons
|
||||
plasma-framework
|
||||
qtscript
|
||||
qtx11extras
|
||||
qtwebengine
|
||||
knewstuff
|
||||
libnl
|
||||
libpcap
|
||||
qtsensors
|
||||
lm_sensors
|
||||
];
|
||||
outputs = [ "bin" "dev" "out" ];
|
||||
}
|
||||
|
|
|
@ -1,15 +1,30 @@
|
|||
{
|
||||
mkDerivation, lib,
|
||||
extra-cmake-modules,
|
||||
kcoreaddons, kdeclarative, ki18n, kitemmodels, krunner, kservice,
|
||||
plasma-framework, qtbase, qtscript, qtdeclarative
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, kcoreaddons
|
||||
, kdeclarative
|
||||
, ki18n
|
||||
, kitemmodels
|
||||
, krunner
|
||||
, kservice
|
||||
, plasma-framework
|
||||
, qtbase
|
||||
, qtscript
|
||||
, qtdeclarative
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "milou";
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [
|
||||
kcoreaddons kdeclarative ki18n kitemmodels krunner kservice plasma-framework
|
||||
qtdeclarative qtscript
|
||||
kcoreaddons
|
||||
kdeclarative
|
||||
ki18n
|
||||
kitemmodels
|
||||
krunner
|
||||
kservice
|
||||
plasma-framework
|
||||
qtdeclarative
|
||||
qtscript
|
||||
];
|
||||
}
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
{
|
||||
mkDerivation,
|
||||
extra-cmake-modules,
|
||||
{ mkDerivation
|
||||
, extra-cmake-modules
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
|
|
|
@ -1,18 +1,39 @@
|
|||
{
|
||||
mkDerivation,
|
||||
extra-cmake-modules,
|
||||
frameworkintegration, kcmutils, kcompletion, kconfig, kdecoration, kguiaddons,
|
||||
ki18n, kwidgetsaddons, kservice, kwayland, kwindowsystem, qtdeclarative,
|
||||
qtx11extras, libXdmcp
|
||||
{ mkDerivation
|
||||
, extra-cmake-modules
|
||||
, frameworkintegration
|
||||
, kcmutils
|
||||
, kcompletion
|
||||
, kconfig
|
||||
, kdecoration
|
||||
, kguiaddons
|
||||
, ki18n
|
||||
, kwidgetsaddons
|
||||
, kservice
|
||||
, kwayland
|
||||
, kwindowsystem
|
||||
, qtdeclarative
|
||||
, qtx11extras
|
||||
, libXdmcp
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "oxygen";
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [
|
||||
frameworkintegration kcmutils kcompletion kconfig kdecoration kguiaddons
|
||||
ki18n kservice kwayland kwidgetsaddons kwindowsystem qtdeclarative
|
||||
qtx11extras libXdmcp
|
||||
frameworkintegration
|
||||
kcmutils
|
||||
kcompletion
|
||||
kconfig
|
||||
kdecoration
|
||||
kguiaddons
|
||||
ki18n
|
||||
kservice
|
||||
kwayland
|
||||
kwidgetsaddons
|
||||
kwindowsystem
|
||||
qtdeclarative
|
||||
qtx11extras
|
||||
libXdmcp
|
||||
];
|
||||
outputs = [ "bin" "dev" "out" ];
|
||||
}
|
||||
|
|
17
pkgs/desktops/plasma-5/plank-player.nix
Normal file
17
pkgs/desktops/plasma-5/plank-player.nix
Normal file
|
@ -0,0 +1,17 @@
|
|||
{ mkDerivation
|
||||
, extra-cmake-modules
|
||||
, qtquickcontrols2
|
||||
, qtmultimedia
|
||||
, kirigami2
|
||||
, ki18n
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "plank-player";
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [
|
||||
qtquickcontrols2
|
||||
qtmultimedia
|
||||
kirigami2
|
||||
ki18n
|
||||
];
|
||||
}
|
47
pkgs/desktops/plasma-5/plasma-bigscreen.nix
Normal file
47
pkgs/desktops/plasma-5/plasma-bigscreen.nix
Normal file
|
@ -0,0 +1,47 @@
|
|||
{ mkDerivation
|
||||
, extra-cmake-modules
|
||||
, kactivities
|
||||
, kactivities-stats
|
||||
, plasma-framework
|
||||
, ki18n
|
||||
, kirigami2
|
||||
, kdeclarative
|
||||
, kcmutils
|
||||
, knotifications
|
||||
, kio
|
||||
, kwayland
|
||||
, kwindowsystem
|
||||
, plasma-workspace
|
||||
, qtmultimedia
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "plasma-bigscreen";
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [
|
||||
kactivities
|
||||
kactivities-stats
|
||||
plasma-framework
|
||||
ki18n
|
||||
kirigami2
|
||||
kdeclarative
|
||||
kcmutils
|
||||
knotifications
|
||||
kio
|
||||
kwayland
|
||||
kwindowsystem
|
||||
plasma-workspace
|
||||
qtmultimedia
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace bin/plasma-bigscreen-wayland.in \
|
||||
--replace @KDE_INSTALL_FULL_LIBEXECDIR@ "${plasma-workspace}/libexec"
|
||||
'';
|
||||
|
||||
preFixup = ''
|
||||
wrapQtApp $out/bin/plasma-bigscreen-x11
|
||||
wrapQtApp $out/bin/plasma-bigscreen-wayland
|
||||
'';
|
||||
|
||||
passthru.providedSessions = [ "plasma-bigscreen-x11" "plasma-bigscreen-wayland" ];
|
||||
}
|
|
@ -1,9 +1,17 @@
|
|||
{
|
||||
mkDerivation,
|
||||
extra-cmake-modules,
|
||||
qtbase,
|
||||
kfilemetadata, kio, ki18n, kconfig , kdbusaddons, knotifications, kpurpose,
|
||||
krunner, kwindowsystem, kactivities, plasma-workspace
|
||||
{ mkDerivation
|
||||
, extra-cmake-modules
|
||||
, qtbase
|
||||
, kfilemetadata
|
||||
, kio
|
||||
, ki18n
|
||||
, kconfig
|
||||
, kdbusaddons
|
||||
, knotifications
|
||||
, kpurpose
|
||||
, krunner
|
||||
, kwindowsystem
|
||||
, kactivities
|
||||
, plasma-workspace
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
|
@ -12,7 +20,17 @@ mkDerivation {
|
|||
extra-cmake-modules
|
||||
];
|
||||
buildInputs = [
|
||||
qtbase kfilemetadata kio ki18n kconfig kdbusaddons knotifications kpurpose
|
||||
krunner kwindowsystem kactivities plasma-workspace
|
||||
qtbase
|
||||
kfilemetadata
|
||||
kio
|
||||
ki18n
|
||||
kconfig
|
||||
kdbusaddons
|
||||
knotifications
|
||||
kpurpose
|
||||
krunner
|
||||
kwindowsystem
|
||||
kactivities
|
||||
plasma-workspace
|
||||
];
|
||||
}
|
||||
|
|
|
@ -1,36 +1,115 @@
|
|||
{
|
||||
mkDerivation, lib,
|
||||
extra-cmake-modules, kdoctools,
|
||||
|
||||
boost, fontconfig, ibus, libXcursor, libXft, libcanberra_kde, libpulseaudio,
|
||||
libxkbfile, xf86inputevdev, xf86inputsynaptics, xinput, xkeyboard_config,
|
||||
xorgserver, util-linux,
|
||||
|
||||
accounts-qt, qtdeclarative, qtquickcontrols, qtquickcontrols2, qtsvg,
|
||||
qtx11extras,
|
||||
|
||||
attica, baloo, kaccounts-integration, kactivities, kactivities-stats, kauth,
|
||||
kcmutils, kdbusaddons, kdeclarative, kded, kdelibs4support, kemoticons,
|
||||
kglobalaccel, ki18n, kitemmodels, knewstuff, knotifications, knotifyconfig,
|
||||
kpeople, krunner, kscreenlocker, kwallet, kwin, phonon,
|
||||
plasma-framework, plasma-workspace, qqc2-desktop-style, xf86inputlibinput
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, kdoctools
|
||||
, wayland-scanner
|
||||
, boost
|
||||
, fontconfig
|
||||
, ibus
|
||||
, libXcursor
|
||||
, libXft
|
||||
, libcanberra_kde
|
||||
, libpulseaudio
|
||||
, libxkbfile
|
||||
, xf86inputevdev
|
||||
, xf86inputsynaptics
|
||||
, xinput
|
||||
, xkeyboard_config
|
||||
, xorgserver
|
||||
, util-linux
|
||||
, wayland
|
||||
, wayland-protocols
|
||||
, accounts-qt
|
||||
, qtdeclarative
|
||||
, qtquickcontrols
|
||||
, qtquickcontrols2
|
||||
, qtsvg
|
||||
, qtx11extras
|
||||
, attica
|
||||
, baloo
|
||||
, kaccounts-integration
|
||||
, kactivities
|
||||
, kactivities-stats
|
||||
, kauth
|
||||
, kcmutils
|
||||
, kdbusaddons
|
||||
, kdeclarative
|
||||
, kded
|
||||
, kdelibs4support
|
||||
, kemoticons
|
||||
, kglobalaccel
|
||||
, ki18n
|
||||
, kitemmodels
|
||||
, knewstuff
|
||||
, knotifications
|
||||
, knotifyconfig
|
||||
, kpeople
|
||||
, krunner
|
||||
, kscreenlocker
|
||||
, kwallet
|
||||
, kwin
|
||||
, phonon
|
||||
, plasma-framework
|
||||
, plasma-workspace
|
||||
, qqc2-desktop-style
|
||||
, xf86inputlibinput
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "plasma-desktop";
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools wayland-scanner ];
|
||||
buildInputs = [
|
||||
boost fontconfig ibus libcanberra_kde libpulseaudio libXcursor libXft xorgserver
|
||||
libxkbfile phonon xf86inputlibinput xf86inputevdev xf86inputsynaptics xinput
|
||||
boost
|
||||
fontconfig
|
||||
ibus
|
||||
libcanberra_kde
|
||||
libpulseaudio
|
||||
libXcursor
|
||||
libXft
|
||||
xorgserver
|
||||
libxkbfile
|
||||
phonon
|
||||
xf86inputlibinput
|
||||
xf86inputevdev
|
||||
xf86inputsynaptics
|
||||
xinput
|
||||
xkeyboard_config
|
||||
wayland
|
||||
wayland-protocols
|
||||
|
||||
accounts-qt qtdeclarative qtquickcontrols qtquickcontrols2 qtsvg qtx11extras
|
||||
accounts-qt
|
||||
qtdeclarative
|
||||
qtquickcontrols
|
||||
qtquickcontrols2
|
||||
qtsvg
|
||||
qtx11extras
|
||||
|
||||
attica baloo kaccounts-integration kactivities kactivities-stats kauth
|
||||
kcmutils kdbusaddons kdeclarative kded kdelibs4support kemoticons
|
||||
kglobalaccel ki18n kitemmodels knewstuff knotifications knotifyconfig
|
||||
kpeople krunner kscreenlocker kwallet kwin plasma-framework
|
||||
plasma-workspace qqc2-desktop-style
|
||||
attica
|
||||
baloo
|
||||
kaccounts-integration
|
||||
kactivities
|
||||
kactivities-stats
|
||||
kauth
|
||||
kcmutils
|
||||
kdbusaddons
|
||||
kdeclarative
|
||||
kded
|
||||
kdelibs4support
|
||||
kemoticons
|
||||
kglobalaccel
|
||||
ki18n
|
||||
kitemmodels
|
||||
knewstuff
|
||||
knotifications
|
||||
knotifyconfig
|
||||
kpeople
|
||||
krunner
|
||||
kscreenlocker
|
||||
kwallet
|
||||
kwin
|
||||
plasma-framework
|
||||
plasma-workspace
|
||||
qqc2-desktop-style
|
||||
];
|
||||
|
||||
patches = [
|
||||
|
|
|
@ -1,18 +1,49 @@
|
|||
{
|
||||
mkDerivation, extra-cmake-modules, kdoctools,
|
||||
kcmutils, kconfig, kdbusaddons, khtml, ki18n, kiconthemes, kio, kitemviews,
|
||||
kservice, kwindowsystem, kxmlgui, qtquickcontrols, qtquickcontrols2,
|
||||
kactivities, kactivities-stats, kirigami2, kcrash, plasma-workspace,
|
||||
systemsettings
|
||||
{ mkDerivation
|
||||
, extra-cmake-modules
|
||||
, kdoctools
|
||||
, kcmutils
|
||||
, kconfig
|
||||
, kdbusaddons
|
||||
, khtml
|
||||
, ki18n
|
||||
, kiconthemes
|
||||
, kio
|
||||
, kitemviews
|
||||
, kservice
|
||||
, kwindowsystem
|
||||
, kxmlgui
|
||||
, qtquickcontrols
|
||||
, qtquickcontrols2
|
||||
, kactivities
|
||||
, kactivities-stats
|
||||
, kirigami2
|
||||
, kcrash
|
||||
, plasma-workspace
|
||||
, systemsettings
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "plasma-disks";
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
buildInputs = [
|
||||
kcmutils kconfig kdbusaddons khtml ki18n kiconthemes kio kitemviews kservice
|
||||
kwindowsystem kxmlgui qtquickcontrols qtquickcontrols2
|
||||
kactivities kactivities-stats kirigami2 kcrash plasma-workspace
|
||||
kcmutils
|
||||
kconfig
|
||||
kdbusaddons
|
||||
khtml
|
||||
ki18n
|
||||
kiconthemes
|
||||
kio
|
||||
kitemviews
|
||||
kservice
|
||||
kwindowsystem
|
||||
kxmlgui
|
||||
qtquickcontrols
|
||||
qtquickcontrols2
|
||||
kactivities
|
||||
kactivities-stats
|
||||
kirigami2
|
||||
kcrash
|
||||
plasma-workspace
|
||||
systemsettings
|
||||
];
|
||||
outputs = [ "bin" "dev" "out" ];
|
||||
|
|
|
@ -1,9 +1,17 @@
|
|||
{
|
||||
mkDerivation,
|
||||
extra-cmake-modules,
|
||||
breeze-qt5, kconfig, kconfigwidgets, kiconthemes, kio, knotifications,
|
||||
kwayland, libXcursor, qtquickcontrols2, wayland, wayland-protocols,
|
||||
plasma-wayland-protocols
|
||||
{ mkDerivation
|
||||
, extra-cmake-modules
|
||||
, breeze-qt5
|
||||
, kconfig
|
||||
, kconfigwidgets
|
||||
, kiconthemes
|
||||
, kio
|
||||
, knotifications
|
||||
, kwayland
|
||||
, libXcursor
|
||||
, qtquickcontrols2
|
||||
, wayland
|
||||
, wayland-protocols
|
||||
, plasma-wayland-protocols
|
||||
}:
|
||||
|
||||
# TODO: install Noto Sans and Oxygen Mono fonts with plasma-integration
|
||||
|
@ -12,8 +20,17 @@ mkDerivation {
|
|||
pname = "plasma-integration";
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [
|
||||
breeze-qt5 kconfig kconfigwidgets kiconthemes kio knotifications kwayland
|
||||
libXcursor qtquickcontrols2 wayland wayland-protocols
|
||||
breeze-qt5
|
||||
kconfig
|
||||
kconfigwidgets
|
||||
kiconthemes
|
||||
kio
|
||||
knotifications
|
||||
kwayland
|
||||
libXcursor
|
||||
qtquickcontrols2
|
||||
wayland
|
||||
wayland-protocols
|
||||
plasma-wayland-protocols
|
||||
];
|
||||
}
|
||||
|
|
|
@ -1,16 +1,36 @@
|
|||
{
|
||||
mkDerivation, lib,
|
||||
|
||||
extra-cmake-modules, kdoctools,
|
||||
|
||||
coreutils, dbus, gnugrep, gnused, libdbusmenu, pam, wayland, appstream,
|
||||
|
||||
kdeclarative, kdelibs4support, kpeople, kconfig, krunner, kinit, kwayland, kwin,
|
||||
plasma-framework, telepathy, libphonenumber, protobuf, libqofono, modemmanager-qt,
|
||||
networkmanager-qt, plasma-workspace,
|
||||
maliit-framework, maliit-keyboard, qtfeedback,
|
||||
|
||||
qtwayland, qttools
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, kdoctools
|
||||
, coreutils
|
||||
, dbus
|
||||
, gnugrep
|
||||
, gnused
|
||||
, libdbusmenu
|
||||
, pam
|
||||
, wayland
|
||||
, appstream
|
||||
, kdeclarative
|
||||
, kdelibs4support
|
||||
, kpeople
|
||||
, kconfig
|
||||
, krunner
|
||||
, kinit
|
||||
, kwayland
|
||||
, kwin
|
||||
, plasma-framework
|
||||
, telepathy
|
||||
, libphonenumber
|
||||
, protobuf
|
||||
, libqofono
|
||||
, modemmanager-qt
|
||||
, networkmanager-qt
|
||||
, plasma-workspace
|
||||
, maliit-framework
|
||||
, maliit-keyboard
|
||||
, qtfeedback
|
||||
, qtwayland
|
||||
, qttools
|
||||
}:
|
||||
|
||||
let inherit (lib) getBin getLib; in
|
||||
|
@ -20,14 +40,33 @@ mkDerivation {
|
|||
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
buildInputs = [
|
||||
appstream libdbusmenu pam wayland
|
||||
kdeclarative kdelibs4support kpeople kconfig krunner kinit kwayland kwin
|
||||
plasma-framework telepathy libphonenumber protobuf libqofono modemmanager-qt
|
||||
networkmanager-qt maliit-framework maliit-keyboard plasma-workspace qtfeedback
|
||||
appstream
|
||||
libdbusmenu
|
||||
pam
|
||||
wayland
|
||||
kdeclarative
|
||||
kdelibs4support
|
||||
kpeople
|
||||
kconfig
|
||||
krunner
|
||||
kinit
|
||||
kwayland
|
||||
kwin
|
||||
plasma-framework
|
||||
telepathy
|
||||
libphonenumber
|
||||
protobuf
|
||||
libqofono
|
||||
modemmanager-qt
|
||||
networkmanager-qt
|
||||
maliit-framework
|
||||
maliit-keyboard
|
||||
plasma-workspace
|
||||
qtfeedback
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace bin/kwinwrapper.in \
|
||||
substituteInPlace bin/startplasmamobile.in \
|
||||
--replace @KDE_INSTALL_FULL_LIBEXECDIR@ "${plasma-workspace}/libexec"
|
||||
|
||||
substituteInPlace bin/plasma-mobile.desktop.cmake \
|
||||
|
@ -36,7 +75,7 @@ mkDerivation {
|
|||
|
||||
# Ensures dependencies like libqofono (at the very least) are present for the shell.
|
||||
preFixup = ''
|
||||
wrapQtApp "$out/bin/kwinwrapper"
|
||||
wrapQtApp "$out/bin/startplasmamobile"
|
||||
'';
|
||||
|
||||
passthru.providedSessions = [ "plasma-mobile" ];
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
{
|
||||
mkDerivation,
|
||||
extra-cmake-modules,
|
||||
plasma-framework
|
||||
{ mkDerivation
|
||||
, extra-cmake-modules
|
||||
, plasma-framework
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
|
|
|
@ -1,27 +1,70 @@
|
|||
{
|
||||
mkDerivation, lib, substituteAll,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kcompletion, kconfigwidgets, kcoreaddons, kdbusaddons, kdeclarative,
|
||||
ki18n, kiconthemes, kinit, kio, kitemviews, knotifications, kservice, kwallet,
|
||||
kwidgetsaddons, kwindowsystem, kxmlgui, plasma-framework, prison, solid,
|
||||
|
||||
mobile-broadband-provider-info, openconnect, openvpn,
|
||||
modemmanager-qt, networkmanager-qt, qca-qt5,
|
||||
qtbase, qtdeclarative, qttools,
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, substituteAll
|
||||
, extra-cmake-modules
|
||||
, kdoctools
|
||||
, kcmutils
|
||||
, kcompletion
|
||||
, kconfigwidgets
|
||||
, kcoreaddons
|
||||
, kdbusaddons
|
||||
, kdeclarative
|
||||
, ki18n
|
||||
, kiconthemes
|
||||
, kinit
|
||||
, kio
|
||||
, kitemviews
|
||||
, knotifications
|
||||
, kservice
|
||||
, kwallet
|
||||
, kwidgetsaddons
|
||||
, kwindowsystem
|
||||
, kxmlgui
|
||||
, plasma-framework
|
||||
, prison
|
||||
, solid
|
||||
, mobile-broadband-provider-info
|
||||
, openconnect
|
||||
, openvpn
|
||||
, modemmanager-qt
|
||||
, networkmanager-qt
|
||||
, qca-qt5
|
||||
, qtbase
|
||||
, qtdeclarative
|
||||
, qttools
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "plasma-nm";
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools qttools ];
|
||||
buildInputs = [
|
||||
kdeclarative ki18n kio kwindowsystem plasma-framework kcompletion
|
||||
kconfigwidgets kcoreaddons kdbusaddons kiconthemes
|
||||
kinit kitemviews knotifications kservice kwallet kwidgetsaddons kxmlgui
|
||||
prison solid
|
||||
kdeclarative
|
||||
ki18n
|
||||
kio
|
||||
kwindowsystem
|
||||
plasma-framework
|
||||
kcompletion
|
||||
kcmutils
|
||||
kconfigwidgets
|
||||
kcoreaddons
|
||||
kdbusaddons
|
||||
kiconthemes
|
||||
kinit
|
||||
kitemviews
|
||||
knotifications
|
||||
kservice
|
||||
kwallet
|
||||
kwidgetsaddons
|
||||
kxmlgui
|
||||
prison
|
||||
solid
|
||||
|
||||
qtdeclarative
|
||||
modemmanager-qt networkmanager-qt qca-qt5
|
||||
mobile-broadband-provider-info openconnect
|
||||
modemmanager-qt
|
||||
networkmanager-qt
|
||||
qca-qt5
|
||||
mobile-broadband-provider-info
|
||||
openconnect
|
||||
];
|
||||
patches = [
|
||||
(substituteAll {
|
||||
|
|
|
@ -1,20 +1,44 @@
|
|||
{
|
||||
mkDerivation, lib,
|
||||
extra-cmake-modules, kdoctools,
|
||||
kconfigwidgets, kcoreaddons, kdeclarative, kglobalaccel, ki18n, kwindowsystem, plasma-framework,
|
||||
qtbase, qtdeclarative,
|
||||
gconf, glib, libcanberra-gtk3, libpulseaudio, sound-theme-freedesktop
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, kdoctools
|
||||
, kcmutils
|
||||
, kconfigwidgets
|
||||
, kcoreaddons
|
||||
, kdeclarative
|
||||
, kglobalaccel
|
||||
, ki18n
|
||||
, kwindowsystem
|
||||
, plasma-framework
|
||||
, qtbase
|
||||
, qtdeclarative
|
||||
, gconf
|
||||
, glib
|
||||
, libcanberra-gtk3
|
||||
, libpulseaudio
|
||||
, sound-theme-freedesktop
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "plasma-pa";
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
buildInputs = [
|
||||
gconf glib libcanberra-gtk3 libpulseaudio sound-theme-freedesktop
|
||||
gconf
|
||||
glib
|
||||
libcanberra-gtk3
|
||||
libpulseaudio
|
||||
sound-theme-freedesktop
|
||||
|
||||
kconfigwidgets kcoreaddons kdeclarative kglobalaccel ki18n plasma-framework
|
||||
kcmutils
|
||||
kconfigwidgets
|
||||
kcoreaddons
|
||||
kdeclarative
|
||||
kglobalaccel
|
||||
ki18n
|
||||
plasma-framework
|
||||
kwindowsystem
|
||||
|
||||
qtbase qtdeclarative
|
||||
qtbase
|
||||
qtdeclarative
|
||||
];
|
||||
}
|
||||
|
|
40
pkgs/desktops/plasma-5/plasma-remotecontrollers.nix
Normal file
40
pkgs/desktops/plasma-5/plasma-remotecontrollers.nix
Normal file
|
@ -0,0 +1,40 @@
|
|||
{ mkDerivation
|
||||
, extra-cmake-modules
|
||||
, kconfig
|
||||
, knotifications
|
||||
, ki18n
|
||||
, solid
|
||||
, kcoreaddons
|
||||
, kdeclarative
|
||||
, kcmutils
|
||||
, kpackage
|
||||
, kwindowsystem
|
||||
, wayland
|
||||
, pkg-config
|
||||
, libcec
|
||||
, libcec_platform
|
||||
, libevdev
|
||||
, plasma-workspace
|
||||
, plasma-wayland-protocols
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "plasma-remotecontrollers";
|
||||
nativeBuildInputs = [ extra-cmake-modules pkg-config ];
|
||||
buildInputs = [
|
||||
kconfig
|
||||
knotifications
|
||||
ki18n
|
||||
solid
|
||||
kcoreaddons
|
||||
kdeclarative
|
||||
kcmutils
|
||||
kpackage
|
||||
kwindowsystem
|
||||
wayland
|
||||
libcec
|
||||
libcec_platform
|
||||
libevdev
|
||||
plasma-workspace
|
||||
plasma-wayland-protocols
|
||||
];
|
||||
}
|
|
@ -1,16 +1,14 @@
|
|||
{
|
||||
mkDerivation, lib,
|
||||
extra-cmake-modules,
|
||||
|
||||
kactivities,
|
||||
plasma-framework,
|
||||
kwindowsystem,
|
||||
networkmanager-qt,
|
||||
libksysguard,
|
||||
|
||||
encfs,
|
||||
cryfs,
|
||||
fuse
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, kactivities
|
||||
, plasma-framework
|
||||
, kwindowsystem
|
||||
, networkmanager-qt
|
||||
, libksysguard
|
||||
, encfs
|
||||
, cryfs
|
||||
, fuse
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
|
@ -24,7 +22,10 @@ mkDerivation {
|
|||
];
|
||||
|
||||
buildInputs = [
|
||||
kactivities plasma-framework kwindowsystem libksysguard
|
||||
kactivities
|
||||
plasma-framework
|
||||
kwindowsystem
|
||||
libksysguard
|
||||
networkmanager-qt
|
||||
];
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ mkDerivation , extra-cmake-modules }:
|
||||
{ mkDerivation, extra-cmake-modules }:
|
||||
|
||||
mkDerivation {
|
||||
pname = "plasma-workspace-wallpapers";
|
||||
|
|
|
@ -1,23 +1,9 @@
|
|||
From 914d2ec5e669ecf8771cc1308028990f733fb8cc Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Tuegel <ttuegel@mailbox.org>
|
||||
Date: Wed, 5 Feb 2020 05:03:11 -0600
|
||||
Subject: [PATCH] absolute-wallpaper-install-dir
|
||||
|
||||
---
|
||||
sddm-theme/theme.conf.cmake | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/sddm-theme/theme.conf.cmake b/sddm-theme/theme.conf.cmake
|
||||
index a560da3..f723c1e 100644
|
||||
--- a/sddm-theme/theme.conf.cmake
|
||||
+++ b/sddm-theme/theme.conf.cmake
|
||||
--- a/lookandfeel/sddm-theme/theme.conf.cmake
|
||||
+++ b/lookandfeel/sddm-theme/theme.conf.cmake
|
||||
@@ -4,5 +4,5 @@ logo=${KDE_INSTALL_FULL_DATADIR}/sddm/themes/breeze/default-logo.svg
|
||||
type=image
|
||||
color=#1d99f3
|
||||
fontSize=10
|
||||
-background=${KDE_INSTALL_FULL_WALLPAPERDIR}/Next/contents/images/5120x2880.jpg
|
||||
+background=${NIXPKGS_BREEZE_WALLPAPERS}/Next/contents/images/5120x2880.jpg
|
||||
-background=${KDE_INSTALL_FULL_WALLPAPERDIR}/Next/contents/images/5120x2880.png
|
||||
+background=${NIXPKGS_BREEZE_WALLPAPERS}/Next/contents/images/5120x2880.png
|
||||
needsFullUserModel=false
|
||||
--
|
||||
2.30.0
|
||||
|
||||
|
|
|
@ -1,23 +1,72 @@
|
|||
{
|
||||
mkDerivation, lib,
|
||||
|
||||
extra-cmake-modules, kdoctools,
|
||||
|
||||
coreutils, gnugrep, gnused, isocodes, libdbusmenu, libSM, libXcursor,
|
||||
libXtst, libXft, pam, wayland, xmessage, xsetroot,
|
||||
|
||||
baloo, breeze-qt5, kactivities, kactivities-stats, kcmutils, kconfig, kcrash,
|
||||
kdbusaddons, kdeclarative, kdelibs4support, kdesu, kglobalaccel, kidletime,
|
||||
kinit, kjsembed, knewstuff, knotifyconfig, kpackage, kpeople, krunner,
|
||||
kscreenlocker, ktexteditor, ktextwidgets, kwallet, kwayland, kwin,
|
||||
kxmlrpcclient, libkscreen, libksysguard, libqalculate, networkmanager-qt,
|
||||
phonon, plasma-framework, prison, solid, kholidays, kquickcharts,
|
||||
appstream-qt, plasma-wayland-protocols,
|
||||
|
||||
qtgraphicaleffects, qtquickcontrols, qtquickcontrols2, qtscript, qttools,
|
||||
qtwayland, qtx11extras, qqc2-desktop-style,
|
||||
|
||||
pipewire, libdrm
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, kdoctools
|
||||
, coreutils
|
||||
, gnugrep
|
||||
, gnused
|
||||
, isocodes
|
||||
, libdbusmenu
|
||||
, libSM
|
||||
, libXcursor
|
||||
, libXtst
|
||||
, libXft
|
||||
, pam
|
||||
, wayland
|
||||
, xmessage
|
||||
, xsetroot
|
||||
, baloo
|
||||
, breeze-qt5
|
||||
, kactivities
|
||||
, kactivities-stats
|
||||
, kcmutils
|
||||
, kconfig
|
||||
, kcrash
|
||||
, kdbusaddons
|
||||
, kdeclarative
|
||||
, kdelibs4support
|
||||
, kdesu
|
||||
, kglobalaccel
|
||||
, kidletime
|
||||
, kinit
|
||||
, kjsembed
|
||||
, knewstuff
|
||||
, knotifyconfig
|
||||
, kpackage
|
||||
, kpeople
|
||||
, krunner
|
||||
, kscreenlocker
|
||||
, ktexteditor
|
||||
, ktextwidgets
|
||||
, kwallet
|
||||
, kwayland
|
||||
, kwin
|
||||
, kxmlrpcclient
|
||||
, libkscreen
|
||||
, libksysguard
|
||||
, libqalculate
|
||||
, networkmanager-qt
|
||||
, phonon
|
||||
, plasma-framework
|
||||
, prison
|
||||
, solid
|
||||
, kholidays
|
||||
, kquickcharts
|
||||
, appstream-qt
|
||||
, plasma-wayland-protocols
|
||||
, kpipewire
|
||||
, libkexiv2
|
||||
, qtgraphicaleffects
|
||||
, qtquickcontrols
|
||||
, qtquickcontrols2
|
||||
, qtscript
|
||||
, qttools
|
||||
, qtwayland
|
||||
, qtx11extras
|
||||
, qqc2-desktop-style
|
||||
, polkit-qt
|
||||
, pipewire
|
||||
, libdrm
|
||||
}:
|
||||
|
||||
let inherit (lib) getBin getLib; in
|
||||
|
@ -28,19 +77,66 @@ mkDerivation {
|
|||
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
buildInputs = [
|
||||
isocodes libdbusmenu libSM libXcursor libXtst libXft pam wayland
|
||||
isocodes
|
||||
libdbusmenu
|
||||
libSM
|
||||
libXcursor
|
||||
libXtst
|
||||
libXft
|
||||
pam
|
||||
wayland
|
||||
|
||||
baloo kactivities kactivities-stats kcmutils kconfig kcrash kdbusaddons
|
||||
kdeclarative kdelibs4support kdesu kglobalaccel kidletime kjsembed knewstuff
|
||||
knotifyconfig kpackage kpeople krunner kscreenlocker ktexteditor
|
||||
ktextwidgets kwallet kwayland kwin kxmlrpcclient libkscreen libksysguard
|
||||
libqalculate networkmanager-qt phonon plasma-framework prison solid
|
||||
kholidays kquickcharts appstream-qt plasma-wayland-protocols
|
||||
baloo
|
||||
kactivities
|
||||
kactivities-stats
|
||||
kcmutils
|
||||
kconfig
|
||||
kcrash
|
||||
kdbusaddons
|
||||
kdeclarative
|
||||
kdelibs4support
|
||||
kdesu
|
||||
kglobalaccel
|
||||
kidletime
|
||||
kjsembed
|
||||
knewstuff
|
||||
knotifyconfig
|
||||
kpackage
|
||||
kpeople
|
||||
krunner
|
||||
kscreenlocker
|
||||
ktexteditor
|
||||
ktextwidgets
|
||||
kwallet
|
||||
kwayland
|
||||
kwin
|
||||
kxmlrpcclient
|
||||
libkscreen
|
||||
libksysguard
|
||||
libqalculate
|
||||
networkmanager-qt
|
||||
phonon
|
||||
plasma-framework
|
||||
prison
|
||||
solid
|
||||
kholidays
|
||||
kquickcharts
|
||||
appstream-qt
|
||||
plasma-wayland-protocols
|
||||
kpipewire
|
||||
libkexiv2
|
||||
|
||||
qtgraphicaleffects qtquickcontrols qtquickcontrols2 qtscript qtwayland
|
||||
qtx11extras qqc2-desktop-style
|
||||
qtgraphicaleffects
|
||||
qtquickcontrols
|
||||
qtquickcontrols2
|
||||
qtscript
|
||||
qtwayland
|
||||
qtx11extras
|
||||
qqc2-desktop-style
|
||||
polkit-qt
|
||||
|
||||
pipewire libdrm
|
||||
pipewire
|
||||
libdrm
|
||||
];
|
||||
propagatedUserEnvPkgs = [ qtgraphicaleffects ];
|
||||
outputs = [ "out" "dev" ];
|
||||
|
@ -60,6 +156,12 @@ mkDerivation {
|
|||
--replace 'ecm_query_qt(QtBinariesDir QT_INSTALL_BINS)' 'set(QtBinariesDir "${lib.getBin qttools}/bin")'
|
||||
'';
|
||||
|
||||
# work around wrapQtAppsHook double-wrapping kcminit_startup,
|
||||
# which is a symlink to kcminit
|
||||
postFixup = ''
|
||||
ln -sf $out/bin/kcminit $out/bin/kcminit_startup
|
||||
'';
|
||||
|
||||
NIX_CFLAGS_COMPILE = [
|
||||
''-DNIXPKGS_XMESSAGE="${getBin xmessage}/bin/xmessage"''
|
||||
''-DNIXPKGS_XSETROOT="${getBin xsetroot}/bin/xsetroot"''
|
||||
|
|
|
@ -1,15 +1,33 @@
|
|||
{
|
||||
mkDerivation, lib, extra-cmake-modules,
|
||||
kcoreaddons, kconfig, kcrash, kdbusaddons, ki18n, kiconthemes, knotifications,
|
||||
kwidgetsaddons, kwindowsystem, polkit-qt, qtbase
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, kcoreaddons
|
||||
, kconfig
|
||||
, kcrash
|
||||
, kdbusaddons
|
||||
, ki18n
|
||||
, kiconthemes
|
||||
, knotifications
|
||||
, kwidgetsaddons
|
||||
, kwindowsystem
|
||||
, polkit-qt
|
||||
, qtbase
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "polkit-kde-agent";
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
propagatedBuildInputs = [
|
||||
kdbusaddons kwidgetsaddons kcoreaddons kcrash kconfig ki18n kiconthemes
|
||||
knotifications kwindowsystem polkit-qt
|
||||
kdbusaddons
|
||||
kwidgetsaddons
|
||||
kcoreaddons
|
||||
kcrash
|
||||
kconfig
|
||||
ki18n
|
||||
kiconthemes
|
||||
knotifications
|
||||
kwindowsystem
|
||||
polkit-qt
|
||||
];
|
||||
outputs = [ "out" "dev" ];
|
||||
}
|
||||
|
|
|
@ -1,17 +1,45 @@
|
|||
{
|
||||
mkDerivation,
|
||||
extra-cmake-modules, kdoctools,
|
||||
bluez-qt, kactivities, kauth, kconfig, kdbusaddons,
|
||||
kglobalaccel, ki18n, kidletime, kio, knotifyconfig, kwayland, libkscreen,
|
||||
networkmanager-qt, plasma-workspace, qtx11extras, solid, udev
|
||||
{ mkDerivation
|
||||
, extra-cmake-modules
|
||||
, kdoctools
|
||||
, bluez-qt
|
||||
, kactivities
|
||||
, kauth
|
||||
, kconfig
|
||||
, kdbusaddons
|
||||
, kglobalaccel
|
||||
, ki18n
|
||||
, kidletime
|
||||
, kio
|
||||
, knotifyconfig
|
||||
, kwayland
|
||||
, libkscreen
|
||||
, networkmanager-qt
|
||||
, plasma-workspace
|
||||
, qtx11extras
|
||||
, solid
|
||||
, udev
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "powerdevil";
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
buildInputs = [
|
||||
kconfig kdbusaddons knotifyconfig solid udev bluez-qt kactivities kauth
|
||||
kglobalaccel ki18n kio kidletime kwayland libkscreen
|
||||
networkmanager-qt plasma-workspace qtx11extras
|
||||
kconfig
|
||||
kdbusaddons
|
||||
knotifyconfig
|
||||
solid
|
||||
udev
|
||||
bluez-qt
|
||||
kactivities
|
||||
kauth
|
||||
kglobalaccel
|
||||
ki18n
|
||||
kio
|
||||
kidletime
|
||||
kwayland
|
||||
libkscreen
|
||||
networkmanager-qt
|
||||
plasma-workspace
|
||||
qtx11extras
|
||||
];
|
||||
}
|
||||
|
|
|
@ -3,428 +3,468 @@
|
|||
{ fetchurl, mirror }:
|
||||
|
||||
{
|
||||
bluedevil = {
|
||||
version = "5.25.5";
|
||||
aura-browser = {
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/bluedevil-5.25.5.tar.xz";
|
||||
sha256 = "1dsah7rcx2brcd1d5x7bvhrixx5nvwp1fwq9b8k2zc038xzpx6ys";
|
||||
name = "bluedevil-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/aura-browser-5.26.0.tar.xz";
|
||||
sha256 = "1r43p7jjmsjhav6b3zdk9lx8cg56dapxd6sh2c6cwc1xy8pmvpm9";
|
||||
name = "aura-browser-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
bluedevil = {
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.0/bluedevil-5.26.0.tar.xz";
|
||||
sha256 = "1br3vj7xxgzzc82fw1qq1zqk9gcpl5dpmlz61lqq87wnjhqb6xdj";
|
||||
name = "bluedevil-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
breeze = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/breeze-5.25.5.tar.xz";
|
||||
sha256 = "0m3ggv5znzfcp25afgl7v5w7m27v5hdvv6jw9vrvwbqj8lzq1hlx";
|
||||
name = "breeze-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/breeze-5.26.0.tar.xz";
|
||||
sha256 = "0z2371bwv7m1zhlgby8vjvx5qblpf94281p5l3qa22ws0k4jgv8i";
|
||||
name = "breeze-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
breeze-grub = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/breeze-grub-5.25.5.tar.xz";
|
||||
sha256 = "1w5lrnfhnzd9mjs93r1y8f9mlpqd7jlrjwzfryy919alqsxfpyyl";
|
||||
name = "breeze-grub-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/breeze-grub-5.26.0.tar.xz";
|
||||
sha256 = "12fpxnddcvig9zgj3knjkarl4y2kywgqg60cdjj3shsk2q6q2lh0";
|
||||
name = "breeze-grub-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
breeze-gtk = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/breeze-gtk-5.25.5.tar.xz";
|
||||
sha256 = "0wj8qzy2104ggczxagxm45zwsvvpwd6jjnbv1893mhlr6f2zrbmh";
|
||||
name = "breeze-gtk-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/breeze-gtk-5.26.0.tar.xz";
|
||||
sha256 = "1q3lf5sj9f0fx4ahdffd16m0ak4q742b6zpw6crvz4cymh3n9fy8";
|
||||
name = "breeze-gtk-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
breeze-plymouth = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/breeze-plymouth-5.25.5.tar.xz";
|
||||
sha256 = "1p9xgcxx543dddpz7sahk1ky6inzl9lyaf0z506vh91xs5rn0srv";
|
||||
name = "breeze-plymouth-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/breeze-plymouth-5.26.0.tar.xz";
|
||||
sha256 = "04xhdy89p83p8dhhs40hkp2xlpj20j4l2dwiry9qaqd1yk331gz8";
|
||||
name = "breeze-plymouth-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
discover = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/discover-5.25.5.tar.xz";
|
||||
sha256 = "01vdi66c7v60db25p0qi0q73wgqw6dy2kirbk34bvhld41gpxhhv";
|
||||
name = "discover-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/discover-5.26.0.tar.xz";
|
||||
sha256 = "0w7i9w5y1ybd1qzzx1psgf97960bdjkbdr1p90jymqwflcr5yjyz";
|
||||
name = "discover-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
drkonqi = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/drkonqi-5.25.5.tar.xz";
|
||||
sha256 = "0vw4bfld2jdiwm4g3008x8s1lq1ydf87ckb0fvyzsp11hq9nnnk7";
|
||||
name = "drkonqi-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/drkonqi-5.26.0.tar.xz";
|
||||
sha256 = "01zsyy4v6ss3iflman0p3m3cq3ckbwjd6928frdvdlvc5w35zrj1";
|
||||
name = "drkonqi-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kactivitymanagerd = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/kactivitymanagerd-5.25.5.tar.xz";
|
||||
sha256 = "0hsllhqi46n25sr27crnad053ghk3hni2w496g6d2qfmi20l3g4n";
|
||||
name = "kactivitymanagerd-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/kactivitymanagerd-5.26.0.tar.xz";
|
||||
sha256 = "1l8dncc2ijwg5vxd0l05fd2x3ssbvnhk5m4hhy6k84xaxjvinqnj";
|
||||
name = "kactivitymanagerd-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kde-cli-tools = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/kde-cli-tools-5.25.5.tar.xz";
|
||||
sha256 = "0i1lnkyb2bdvbhnr2wsgjy2sjichzxxqkvn30ca85rj21cavk2z3";
|
||||
name = "kde-cli-tools-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/kde-cli-tools-5.26.0.tar.xz";
|
||||
sha256 = "0w4nx2zdwaaqhm7xrqh0s5p2yp0wjwj0svyr396z8lapimgjn80l";
|
||||
name = "kde-cli-tools-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kde-gtk-config = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/kde-gtk-config-5.25.5.tar.xz";
|
||||
sha256 = "0zr4626fmx5adg65qa0npc222kjxmhml1i014gsrmjmsp0s5w8pw";
|
||||
name = "kde-gtk-config-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/kde-gtk-config-5.26.0.tar.xz";
|
||||
sha256 = "0yffhbrkh204ma8pv11256hn290gml4pmhgplygpwbn7ir9ir72p";
|
||||
name = "kde-gtk-config-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kdecoration = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/kdecoration-5.25.5.tar.xz";
|
||||
sha256 = "1x3scszz5nfwqciwc3bv0r04wgqlxs0c9j1090zvn6mjjg2nsyb7";
|
||||
name = "kdecoration-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/kdecoration-5.26.0.tar.xz";
|
||||
sha256 = "0cd67mmqriqcx1xvkx7s1zz01y6gc614g0qv6i2ybd6p5r2f3qcb";
|
||||
name = "kdecoration-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kdeplasma-addons = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/kdeplasma-addons-5.25.5.tar.xz";
|
||||
sha256 = "1a5cq0jz69hlcr22wxi2p5mzxv5xcp88220irxmq0dhpk85kywlx";
|
||||
name = "kdeplasma-addons-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/kdeplasma-addons-5.26.0.tar.xz";
|
||||
sha256 = "1nfnvbm27rb2sljg01m4s61yqz7pw4h7z5zjp2n1x6l1gmbsbh1h";
|
||||
name = "kdeplasma-addons-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kgamma5 = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/kgamma5-5.25.5.tar.xz";
|
||||
sha256 = "1c305bs50km7bsn0phz7yj4x2168sxwsw9zxbpcgw4q3r53c0ywz";
|
||||
name = "kgamma5-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/kgamma5-5.26.0.tar.xz";
|
||||
sha256 = "117pwi6ykyhkp7vfpvgxz158m4a76b75mkynichn0b5k3q8svy4h";
|
||||
name = "kgamma5-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
khotkeys = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/khotkeys-5.25.5.tar.xz";
|
||||
sha256 = "0c9i4vxiiv90dpzsd2hjwavks87cvwplkj63751z8mazax6r95as";
|
||||
name = "khotkeys-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/khotkeys-5.26.0.tar.xz";
|
||||
sha256 = "02inmqfrsp3w3pig45m3ay544vhdhmrx0alf36van561w76kkdc5";
|
||||
name = "khotkeys-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kinfocenter = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/kinfocenter-5.25.5.tar.xz";
|
||||
sha256 = "0zvki76yghkn158s7hb5g9drz7xaqxkmp2747404n2n0gmnmsdif";
|
||||
name = "kinfocenter-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/kinfocenter-5.26.0.tar.xz";
|
||||
sha256 = "0nif06xsf7nmgyb3d1navz3vykw88xk88fzgqnax001cmrmiph82";
|
||||
name = "kinfocenter-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kmenuedit = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/kmenuedit-5.25.5.tar.xz";
|
||||
sha256 = "0z85w7w207dnsinsz8yg6s408pwfy3l7wjkcsjpyg8aj8s9x6nl7";
|
||||
name = "kmenuedit-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/kmenuedit-5.26.0.tar.xz";
|
||||
sha256 = "1cfinj96la1c4nkz885lfybk5fw8z8d42yshb3nks66r528xgsmi";
|
||||
name = "kmenuedit-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kpipewire = {
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.0/kpipewire-5.26.0.tar.xz";
|
||||
sha256 = "1vmynvwcf2ll6hbcgdkmmdfyvib6fk1cq3yi6n0qdrqvbcrg62bs";
|
||||
name = "kpipewire-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kscreen = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/kscreen-5.25.5.tar.xz";
|
||||
sha256 = "0361202n0366jiyv61w06jikh2i4s1fzr6x3chmdykx4fgvbqj7s";
|
||||
name = "kscreen-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/kscreen-5.26.0.tar.xz";
|
||||
sha256 = "0ay5qc31b33q9h8isppga97vy1h5hrk8i44pbsr45qcjmigjkr16";
|
||||
name = "kscreen-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kscreenlocker = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/kscreenlocker-5.25.5.tar.xz";
|
||||
sha256 = "0mivx0l266310iy52qi94b6wi8w2a8nl7cjn5750x66dz81jl3yj";
|
||||
name = "kscreenlocker-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/kscreenlocker-5.26.0.tar.xz";
|
||||
sha256 = "0gf77s8pn8nyjmy5y8khw9l3094lnjbj6cyhcsl817yncp7v44p4";
|
||||
name = "kscreenlocker-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
ksshaskpass = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/ksshaskpass-5.25.5.tar.xz";
|
||||
sha256 = "0z8pp2mh4s98jh8jkf6r8v014gb6svapmp0m1npzw7zcmr6jvpn6";
|
||||
name = "ksshaskpass-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/ksshaskpass-5.26.0.tar.xz";
|
||||
sha256 = "1wf5dn73g5whgf40g2irxm72lv6fhr3nillp8y6d08iw8p2mc9yc";
|
||||
name = "ksshaskpass-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
ksystemstats = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/ksystemstats-5.25.5.tar.xz";
|
||||
sha256 = "07xm6gn2k3vsl1pkrd2n9w8w8b7jq26h3cpslqha4ipw0by2mlqa";
|
||||
name = "ksystemstats-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/ksystemstats-5.26.0.tar.xz";
|
||||
sha256 = "033b0b1qgkh27d708s6pzyra9dxy2h9fs0w4s0kvy9gkva1y2254";
|
||||
name = "ksystemstats-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kwallet-pam = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/kwallet-pam-5.25.5.tar.xz";
|
||||
sha256 = "14w803lc3s2c0f4mqzzdhpfy5qnlz7wv00pbrc3v4k3zv381ci8n";
|
||||
name = "kwallet-pam-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/kwallet-pam-5.26.0.tar.xz";
|
||||
sha256 = "1krcnsnyfxz7k2q9pcipv6mvzajkcgmgxsknb9g5cvrh0hla3fxq";
|
||||
name = "kwallet-pam-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kwayland-integration = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/kwayland-integration-5.25.5.tar.xz";
|
||||
sha256 = "10xl7yrj519b9s5vq0hqqfz3vvg1fdwggw96snzm44iwycqbgss8";
|
||||
name = "kwayland-integration-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/kwayland-integration-5.26.0.tar.xz";
|
||||
sha256 = "0h54mpj9z4cxb2f67lzp8zjm59xxlc35jffk2r0pyjs203a4247f";
|
||||
name = "kwayland-integration-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kwin = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/kwin-5.25.5.tar.xz";
|
||||
sha256 = "1dh7ydwxbb9r53p353d53gq7w9vmp7idvsr4s5ldxmah35436v2s";
|
||||
name = "kwin-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/kwin-5.26.0.tar.xz";
|
||||
sha256 = "1z9980s4pz9q4wd2lgr6iahqcc6y02f02mprzfbq6mlcq1llg7rs";
|
||||
name = "kwin-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kwrited = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/kwrited-5.25.5.tar.xz";
|
||||
sha256 = "03gw3czdgyf35n6x79x416rk6f7w1ayzmy5pb65v9733nx1j34mh";
|
||||
name = "kwrited-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/kwrited-5.26.0.tar.xz";
|
||||
sha256 = "173b5ppah5mapgx52hnkq6wfp6nn6z7mvm94mfz224r1vcr4841f";
|
||||
name = "kwrited-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
layer-shell-qt = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/layer-shell-qt-5.25.5.tar.xz";
|
||||
sha256 = "1mvhklq7n9hhjing704jr3ybq58ixwr9fdg3phnqhmdnqc2q3w0l";
|
||||
name = "layer-shell-qt-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/layer-shell-qt-5.26.0.tar.xz";
|
||||
sha256 = "07mnrwk100mazrghg9biv4vlnnw92l88hwqchwkh541dgqa3s16y";
|
||||
name = "layer-shell-qt-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
libkscreen = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/libkscreen-5.25.5.tar.xz";
|
||||
sha256 = "17f2pbbkpmw3a32nsqlwd0x5xb71l6dzrh7ldwcqv46nvb54yhfa";
|
||||
name = "libkscreen-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/libkscreen-5.26.0.tar.xz";
|
||||
sha256 = "092y26bn7g1a2v1jv1d7r71xrp5a8kdnfvz58szs4d4qm1iyp6jf";
|
||||
name = "libkscreen-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
libksysguard = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/libksysguard-5.25.5.tar.xz";
|
||||
sha256 = "1gqsjsdkp25abqqp4f6cv6ih199q9ad7q1a4lkhjgsh4h8jq1856";
|
||||
name = "libksysguard-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/libksysguard-5.26.0.tar.xz";
|
||||
sha256 = "15ljaa6ypqdrb0x2b4chs7piq9pi4lm5hx36708has64xmrz9cj3";
|
||||
name = "libksysguard-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
milou = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/milou-5.25.5.tar.xz";
|
||||
sha256 = "0ijdbiq169sy47g0x22pj9x6abldpfxcnski4w1jh9hi9qz1rc25";
|
||||
name = "milou-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/milou-5.26.0.tar.xz";
|
||||
sha256 = "1g4ga1ylzj4zcdx3wh5y4rz84w5bwv7041bkp7b03pia2hwfgvy0";
|
||||
name = "milou-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
oxygen = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/oxygen-5.25.5.tar.xz";
|
||||
sha256 = "1szkaln4if8rafvjg2yjxarspf7lqls2pk0gzac89ncr7840c970";
|
||||
name = "oxygen-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/oxygen-5.26.0.tar.xz";
|
||||
sha256 = "0mbcdnv40j1jvc1i77rknrrs5xs6w5qaz7sliyygm2f01vgha6cz";
|
||||
name = "oxygen-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
oxygen-sounds = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/oxygen-sounds-5.25.5.tar.xz";
|
||||
sha256 = "04rn3ccqszznknvblz2i8r406m32hk4d3yzma4vzq93jfk57hdf1";
|
||||
name = "oxygen-sounds-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/oxygen-sounds-5.26.0.tar.xz";
|
||||
sha256 = "0ww7njndc4ilwsc16l5jv7cbq8mzjm9yz7x515fhvwqzwh61vd47";
|
||||
name = "oxygen-sounds-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plank-player = {
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.0/plank-player-5.26.0.tar.xz";
|
||||
sha256 = "0jwhrhbbwblj8c7n13hg7ac3dbmnybsspq1gpcd16l797msdyp2k";
|
||||
name = "plank-player-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-bigscreen = {
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.0/plasma-bigscreen-5.26.0.tar.xz";
|
||||
sha256 = "1jmv2f60pbgfs110560h4gix1hj8awmlydrikcyn0p2hhc6xdc9r";
|
||||
name = "plasma-bigscreen-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-browser-integration = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/plasma-browser-integration-5.25.5.tar.xz";
|
||||
sha256 = "18pbn5ic5l3m8i1y99yprpwd4x4746aq3abqn1f2cq5h2683h2ia";
|
||||
name = "plasma-browser-integration-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/plasma-browser-integration-5.26.0.tar.xz";
|
||||
sha256 = "0vzkqhrafqwl5whqyjv1np37wzv5dm49gh4z3acv0yz83842asgl";
|
||||
name = "plasma-browser-integration-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-desktop = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/plasma-desktop-5.25.5.tar.xz";
|
||||
sha256 = "05s1pkwr4xmkghp8jrwcyrvjm83n68ngmk2694055xcfgi0pxicg";
|
||||
name = "plasma-desktop-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/plasma-desktop-5.26.0.tar.xz";
|
||||
sha256 = "0x5csx29x81szmmil4mlxmfcmz3v1q0n3q3f6k3p4knhpv77x7vx";
|
||||
name = "plasma-desktop-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-disks = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/plasma-disks-5.25.5.tar.xz";
|
||||
sha256 = "0vci2cf8vx2lclypys9rmvjb8haakv6ksrvqm5j28pazbq2kskvl";
|
||||
name = "plasma-disks-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/plasma-disks-5.26.0.tar.xz";
|
||||
sha256 = "0wb31vnh8bs5wxl07wawji2l66pmnhn9li3smcygsx0qcqxsmcxm";
|
||||
name = "plasma-disks-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-firewall = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/plasma-firewall-5.25.5.tar.xz";
|
||||
sha256 = "0k3pc0dcsjr2hhh4hr8vhsvaddn66s6imm8skrr02icxqvljs6jh";
|
||||
name = "plasma-firewall-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/plasma-firewall-5.26.0.tar.xz";
|
||||
sha256 = "08ayf84ah294q473554zlgs8ri0l20bzc6gmbfrw833byviqwppr";
|
||||
name = "plasma-firewall-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-integration = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/plasma-integration-5.25.5.tar.xz";
|
||||
sha256 = "1pab56cg2zi8fcaar53lhhh98iw7l07f5lkymkqhsh8a5crfc3yr";
|
||||
name = "plasma-integration-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/plasma-integration-5.26.0.tar.xz";
|
||||
sha256 = "0mqv9haanmp3q29ik2x07bmcfdly1icrzdcid76rlycnsr1v0qdg";
|
||||
name = "plasma-integration-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-mobile = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/plasma-mobile-5.25.5.tar.xz";
|
||||
sha256 = "1q4amdqvjbcx88qdyvhhl6j5f0f9p41b3k99zsqv381f94dpybn9";
|
||||
name = "plasma-mobile-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/plasma-mobile-5.26.0.tar.xz";
|
||||
sha256 = "0zw7ppg8fqqb6i2z0zacij4qzwki1ixxi3ky1qvk8q7pqb8n47y2";
|
||||
name = "plasma-mobile-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-nano = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/plasma-nano-5.25.5.tar.xz";
|
||||
sha256 = "1kgglhr3cvg0crfr6di21kp1pfdc017qh3jnaf25f15bllypznq9";
|
||||
name = "plasma-nano-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/plasma-nano-5.26.0.tar.xz";
|
||||
sha256 = "0cnb1y8xwxq711ighi9zzw6x3npfwpf9865bi16hha8fk7vzn6z7";
|
||||
name = "plasma-nano-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-nm = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/plasma-nm-5.25.5.tar.xz";
|
||||
sha256 = "036bx0qjrjanfxy8aiy6ab7rmm2h8l7wlkvlwhzw2hgl1w03xjps";
|
||||
name = "plasma-nm-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/plasma-nm-5.26.0.tar.xz";
|
||||
sha256 = "1bjy4iq1v2nkhl0ib2v26anxvpl6dns1c1zqf5w24rfmpdmxz6ky";
|
||||
name = "plasma-nm-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-pa = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/plasma-pa-5.25.5.tar.xz";
|
||||
sha256 = "0g06pm1isnzx4hv6380rjpyr22s4j5iw9083s71vnl4npx28npvb";
|
||||
name = "plasma-pa-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/plasma-pa-5.26.0.tar.xz";
|
||||
sha256 = "00ajjrjyvjxhfxg9amsr009rwpg35r2c29679dypkxfldki81czz";
|
||||
name = "plasma-pa-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-remotecontrollers = {
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.0/plasma-remotecontrollers-5.26.0.tar.xz";
|
||||
sha256 = "0gwmhsqdkr5ra2r7iwasggkxmd0xw08fm7fqvdqcp8m7p0fzc9ap";
|
||||
name = "plasma-remotecontrollers-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-sdk = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/plasma-sdk-5.25.5.tar.xz";
|
||||
sha256 = "1z0cn0aiiivdb02r5vn8hm8hj9wbx053ksh5jgx2x048g67gmq96";
|
||||
name = "plasma-sdk-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/plasma-sdk-5.26.0.tar.xz";
|
||||
sha256 = "1wsgksds7ygq6d65x1yziqnicczq780gdx1z8xsfdw66gjajxf0r";
|
||||
name = "plasma-sdk-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-systemmonitor = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/plasma-systemmonitor-5.25.5.tar.xz";
|
||||
sha256 = "0rs3avhpmfapzha8dkir9ny60ba2m92bbfv4avsd85vz5kggg29h";
|
||||
name = "plasma-systemmonitor-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/plasma-systemmonitor-5.26.0.tar.xz";
|
||||
sha256 = "1yj72qli0zjm0m20ys5djxcz2ab2v24l7grdk914x6yk4iz6pgs1";
|
||||
name = "plasma-systemmonitor-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-tests = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/plasma-tests-5.25.5.tar.xz";
|
||||
sha256 = "14gdnyxl4fb5rqv1gpmp2wgx3x30pli919wjn835lbd2mf4rzwfq";
|
||||
name = "plasma-tests-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/plasma-tests-5.26.0.tar.xz";
|
||||
sha256 = "0hvklywisglygv74y2in9a8qkw00rqx78i0snw64hpmfl7n610p8";
|
||||
name = "plasma-tests-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-thunderbolt = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/plasma-thunderbolt-5.25.5.tar.xz";
|
||||
sha256 = "1lbs4y163ccvd5zllazlp0f5v0g0rii1apbji9j7mr1n4w10wp16";
|
||||
name = "plasma-thunderbolt-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/plasma-thunderbolt-5.26.0.tar.xz";
|
||||
sha256 = "07davvxifdswm6s5v8sg3gzwd9s5b46q72c7jjnryjsb3gj0w755";
|
||||
name = "plasma-thunderbolt-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-vault = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/plasma-vault-5.25.5.tar.xz";
|
||||
sha256 = "15nf4myl6sry0930m8qiixpr1i8bh1g58cy2gf304h029vr2fn5j";
|
||||
name = "plasma-vault-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/plasma-vault-5.26.0.tar.xz";
|
||||
sha256 = "0jx7i7xzi15hnwwscif0ilymfk2nrb93n8q5cjpr79gksmdwdajd";
|
||||
name = "plasma-vault-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-workspace = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/plasma-workspace-5.25.5.tar.xz";
|
||||
sha256 = "0pxwg3i07sipfchn4qkmlr6kcgqbhj2s10xq69wi32x1fc13jx5x";
|
||||
name = "plasma-workspace-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/plasma-workspace-5.26.0.tar.xz";
|
||||
sha256 = "1cjnalc1yyc3ijm9idjd7bsghr34mnrk7fkk8d6qr8azqm5x67w4";
|
||||
name = "plasma-workspace-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-workspace-wallpapers = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/plasma-workspace-wallpapers-5.25.5.tar.xz";
|
||||
sha256 = "0pdgg8h6zwyxf1pj241mg3hd94wh38bqxj68af5jfp10xrwkzcyr";
|
||||
name = "plasma-workspace-wallpapers-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/plasma-workspace-wallpapers-5.26.0.tar.xz";
|
||||
sha256 = "10da3xpm82nn971yb9zh3qls78ngcghab3ivknqc6jbqzkk9z76v";
|
||||
name = "plasma-workspace-wallpapers-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plymouth-kcm = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/plymouth-kcm-5.25.5.tar.xz";
|
||||
sha256 = "1knywmc6wdjqfq1xqli8hyi69kj7fvc0x0s246y7nrkskfc9ah67";
|
||||
name = "plymouth-kcm-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/plymouth-kcm-5.26.0.tar.xz";
|
||||
sha256 = "0y7c8wmxb9aigrs6l1rjwhx1hxyip1g4csy121kjisdxzp4fijcd";
|
||||
name = "plymouth-kcm-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
polkit-kde-agent = {
|
||||
version = "1-5.25.5";
|
||||
version = "1-5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/polkit-kde-agent-1-5.25.5.tar.xz";
|
||||
sha256 = "1qb9nxlkgcv0c30l2vqgf9xs9d220q5pg7ikpb6zjzvj4wsvlvwd";
|
||||
name = "polkit-kde-agent-1-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/polkit-kde-agent-1-5.26.0.tar.xz";
|
||||
sha256 = "1fw8qh9yg87dq3vmxhas4qpx4zb0knf9nnz96fvcmfnnrh56ahxa";
|
||||
name = "polkit-kde-agent-1-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
powerdevil = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/powerdevil-5.25.5.tar.xz";
|
||||
sha256 = "0anisirn7z8aw442npdnk1csb5ghpzj2hx49gpw4l6ijk70b76pr";
|
||||
name = "powerdevil-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/powerdevil-5.26.0.tar.xz";
|
||||
sha256 = "1bph5kg6w2rb5n2xwwh85zrar5cif6hcvwy4j8kazhqm2m507vkn";
|
||||
name = "powerdevil-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
qqc2-breeze-style = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/qqc2-breeze-style-5.25.5.tar.xz";
|
||||
sha256 = "0z71kmhajk1jyp0f32kpl4pklbvxc34jp9jzq09gkq5vpsdccy6g";
|
||||
name = "qqc2-breeze-style-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/qqc2-breeze-style-5.26.0.tar.xz";
|
||||
sha256 = "1j6y636r4s0m30d9ynwqf9p9f85ivi5pys78y24787rh5nynq519";
|
||||
name = "qqc2-breeze-style-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
sddm-kcm = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/sddm-kcm-5.25.5.tar.xz";
|
||||
sha256 = "1hvwjcgsjvlg61rfrak5111828lxf0lfh5p95d5kw1x4y2wlr756";
|
||||
name = "sddm-kcm-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/sddm-kcm-5.26.0.tar.xz";
|
||||
sha256 = "1hx6qrcb1sd7dhnsp6lma7wmrzkd348mcf3ya7v4daixyyasy7i7";
|
||||
name = "sddm-kcm-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
systemsettings = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/systemsettings-5.25.5.tar.xz";
|
||||
sha256 = "0n7mf6ygi8fgn1m6pk2fadnqj1h58mxqni3h19xbi373wfypq5fl";
|
||||
name = "systemsettings-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/systemsettings-5.26.0.tar.xz";
|
||||
sha256 = "1k2gi0mrd91xcjch79rmz63imc5ngiyjx4agv5kxam0lnp010bxz";
|
||||
name = "systemsettings-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
xdg-desktop-portal-kde = {
|
||||
version = "5.25.5";
|
||||
version = "5.26.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.25.5/xdg-desktop-portal-kde-5.25.5.tar.xz";
|
||||
sha256 = "0l3lmwihxyl65y0mkyg3afk1k6gc0ldjw2vg92g7yydbgmn39q7k";
|
||||
name = "xdg-desktop-portal-kde-5.25.5.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.0/xdg-desktop-portal-kde-5.26.0.tar.xz";
|
||||
sha256 = "17ig8yxm2iygyqg8r1jqbzhqp5sz71j05c7lsiilqpq5r4zng6ly";
|
||||
name = "xdg-desktop-portal-kde-5.26.0.tar.xz";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,17 +1,48 @@
|
|||
{
|
||||
mkDerivation, extra-cmake-modules, kdoctools,
|
||||
kcmutils, kconfig, kdbusaddons, khtml, ki18n, kiconthemes, kio, kitemviews,
|
||||
kservice, kwindowsystem, kxmlgui, qtquickcontrols, qtquickcontrols2,
|
||||
kactivities, kactivities-stats, kirigami2, kcrash, plasma-workspace
|
||||
{ mkDerivation
|
||||
, extra-cmake-modules
|
||||
, kdoctools
|
||||
, kcmutils
|
||||
, kconfig
|
||||
, kdbusaddons
|
||||
, khtml
|
||||
, ki18n
|
||||
, kiconthemes
|
||||
, kio
|
||||
, kitemviews
|
||||
, kservice
|
||||
, kwindowsystem
|
||||
, kxmlgui
|
||||
, qtquickcontrols
|
||||
, qtquickcontrols2
|
||||
, kactivities
|
||||
, kactivities-stats
|
||||
, kirigami2
|
||||
, kcrash
|
||||
, plasma-workspace
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "systemsettings";
|
||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||
buildInputs = [
|
||||
kcmutils kconfig kdbusaddons khtml ki18n kiconthemes kio kitemviews kservice
|
||||
kwindowsystem kxmlgui qtquickcontrols qtquickcontrols2
|
||||
kactivities kactivities-stats kirigami2 kcrash plasma-workspace
|
||||
kcmutils
|
||||
kconfig
|
||||
kdbusaddons
|
||||
khtml
|
||||
ki18n
|
||||
kiconthemes
|
||||
kio
|
||||
kitemviews
|
||||
kservice
|
||||
kwindowsystem
|
||||
kxmlgui
|
||||
qtquickcontrols
|
||||
qtquickcontrols2
|
||||
kactivities
|
||||
kactivities-stats
|
||||
kirigami2
|
||||
kcrash
|
||||
plasma-workspace
|
||||
];
|
||||
outputs = [ "bin" "dev" "out" ];
|
||||
}
|
||||
|
|
|
@ -1,19 +1,49 @@
|
|||
{
|
||||
mkDerivation, lib,
|
||||
extra-cmake-modules, gettext, kdoctools,
|
||||
cups, libepoxy, mesa, pcre, pipewire, wayland, wayland-protocols,
|
||||
kcoreaddons, knotifications, kwayland, kwidgetsaddons, kwindowsystem,
|
||||
kirigami2, kdeclarative, plasma-framework, plasma-wayland-protocols, kio,
|
||||
qtbase
|
||||
{ mkDerivation
|
||||
, lib
|
||||
, extra-cmake-modules
|
||||
, gettext
|
||||
, kdoctools
|
||||
, cups
|
||||
, libepoxy
|
||||
, mesa
|
||||
, pcre
|
||||
, pipewire
|
||||
, wayland
|
||||
, wayland-protocols
|
||||
, kcoreaddons
|
||||
, knotifications
|
||||
, kwayland
|
||||
, kwidgetsaddons
|
||||
, kwindowsystem
|
||||
, kirigami2
|
||||
, kdeclarative
|
||||
, plasma-framework
|
||||
, plasma-wayland-protocols
|
||||
, kio
|
||||
, qtbase
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "xdg-desktop-portal-kde";
|
||||
nativeBuildInputs = [ extra-cmake-modules gettext kdoctools ];
|
||||
buildInputs = [
|
||||
cups libepoxy mesa pcre pipewire wayland wayland-protocols
|
||||
cups
|
||||
libepoxy
|
||||
mesa
|
||||
pcre
|
||||
pipewire
|
||||
wayland
|
||||
wayland-protocols
|
||||
|
||||
kio kcoreaddons knotifications kwayland kwidgetsaddons kwindowsystem
|
||||
kirigami2 kdeclarative plasma-framework plasma-wayland-protocols
|
||||
kio
|
||||
kcoreaddons
|
||||
knotifications
|
||||
kwayland
|
||||
kwidgetsaddons
|
||||
kwindowsystem
|
||||
kirigami2
|
||||
kdeclarative
|
||||
plasma-framework
|
||||
plasma-wayland-protocols
|
||||
];
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{ lib, stdenv, fetchsvn, darwin, libtiff
|
||||
, libpng, zlib, libwebp, libraw, openexr, openjpeg
|
||||
, libjpeg, jxrlib, pkg-config
|
||||
, fixDarwinDylibNames }:
|
||||
, fixDarwinDylibNames, autoSignDarwinBinariesHook }:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
pname = "freeimage";
|
||||
|
@ -39,6 +39,8 @@ stdenv.mkDerivation {
|
|||
] ++ lib.optionals stdenv.isDarwin [
|
||||
darwin.cctools
|
||||
fixDarwinDylibNames
|
||||
] ++ lib.optionals (stdenv.isDarwin && stdenv.isAarch64) [
|
||||
autoSignDarwinBinariesHook
|
||||
];
|
||||
buildInputs = [ libtiff libtiff.dev_private libpng zlib libwebp libraw openexr openjpeg libjpeg libjpeg.dev_private jxrlib ];
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
WGET_ARGS=( https://download.kde.org/stable/frameworks/5.98/ -A '*.tar.xz' )
|
||||
WGET_ARGS=( https://download.kde.org/stable/frameworks/5.99/ -A '*.tar.xz' )
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
{
|
||||
mkDerivation,
|
||||
extra-cmake-modules,
|
||||
qtbase, qtx11extras
|
||||
qtbase, qtx11extras,
|
||||
wayland, plasma-wayland-protocols
|
||||
}:
|
||||
|
||||
mkDerivation {
|
||||
pname = "kidletime";
|
||||
nativeBuildInputs = [ extra-cmake-modules ];
|
||||
buildInputs = [ qtx11extras ];
|
||||
buildInputs = [ qtx11extras wayland plasma-wayland-protocols ];
|
||||
propagatedBuildInputs = [ qtbase ];
|
||||
}
|
||||
|
|
|
@ -4,667 +4,667 @@
|
|||
|
||||
{
|
||||
attica = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/attica-5.98.0.tar.xz";
|
||||
sha256 = "0w1w6w2jia1q32jnn2dhyxmkq64ha1dcbsqj233v4f224rp3aknp";
|
||||
name = "attica-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/attica-5.99.0.tar.xz";
|
||||
sha256 = "1cb3cdn8v68d14l7gax4zdjk0vgqwj6gxmdnzhf9qfvik6rd6nhp";
|
||||
name = "attica-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
baloo = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/baloo-5.98.0.tar.xz";
|
||||
sha256 = "0x515lnvrzlnsv5i924q17mzi88k00krj90myad17s0g7p5pi1rw";
|
||||
name = "baloo-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/baloo-5.99.0.tar.xz";
|
||||
sha256 = "0spz0sa2lbdbm12d10bswcyawayxpykk3v8yicv5khgf6adpdyq0";
|
||||
name = "baloo-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
bluez-qt = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/bluez-qt-5.98.0.tar.xz";
|
||||
sha256 = "0h2k2qiskn921cpni5rs7x5ahric6dlllwsrk77akpi4xcsrip2g";
|
||||
name = "bluez-qt-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/bluez-qt-5.99.0.tar.xz";
|
||||
sha256 = "11fg7lk1yxj5dfq7s8z17n9prvnqfvk1hsgyd1ygi1x1d2qipjg7";
|
||||
name = "bluez-qt-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
breeze-icons = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/breeze-icons-5.98.0.tar.xz";
|
||||
sha256 = "0a3zvmhcfsnxv0jpyjny3sl769p99psadl1872v0qlkax47pvsjp";
|
||||
name = "breeze-icons-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/breeze-icons-5.99.0.tar.xz";
|
||||
sha256 = "1z9wrmb4jj7sfnb7kqmx2ww53vily52ycm7rgycr2b1q0jf6j3s8";
|
||||
name = "breeze-icons-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
extra-cmake-modules = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/extra-cmake-modules-5.98.0.tar.xz";
|
||||
sha256 = "0669m98vqy4hpacfjs7xpgjj1bns24kjybrjipxzp82092g8y69w";
|
||||
name = "extra-cmake-modules-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/extra-cmake-modules-5.99.0.tar.xz";
|
||||
sha256 = "0zl0hwp077b8w338bl0210i6892kwfx2vqpn55qvb3b20sk8m081";
|
||||
name = "extra-cmake-modules-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
frameworkintegration = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/frameworkintegration-5.98.0.tar.xz";
|
||||
sha256 = "1mrangjj8lhm4njpkhqna2zwnidkd9crs23gj6kdlwzmiknypi6q";
|
||||
name = "frameworkintegration-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/frameworkintegration-5.99.0.tar.xz";
|
||||
sha256 = "14dx60xvgcb6nf5d83cgm7y6wc8d7ngxg6aaka6k8996qfkczz9k";
|
||||
name = "frameworkintegration-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kactivities = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kactivities-5.98.0.tar.xz";
|
||||
sha256 = "0n7r88y1b8mph5al2xh8fbw5ckdzdmdzjipf205y20ib35bskd9i";
|
||||
name = "kactivities-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kactivities-5.99.0.tar.xz";
|
||||
sha256 = "1l7jzj3nscfmbiq105v9gkz4sd0c92vydmhw4j9mjjjn16aqbs39";
|
||||
name = "kactivities-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kactivities-stats = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kactivities-stats-5.98.0.tar.xz";
|
||||
sha256 = "0zvw3km1wf91wl9xbjvawjia0847kbs3js4nbf3d0z87l5h6rbx8";
|
||||
name = "kactivities-stats-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kactivities-stats-5.99.0.tar.xz";
|
||||
sha256 = "0cr0sjk1rwv3zjvmhs2xc7wfs33r9x6padybc7v2aq751gz5cc4k";
|
||||
name = "kactivities-stats-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kapidox = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kapidox-5.98.0.tar.xz";
|
||||
sha256 = "1k2qk8ibv5dqdhkn2992n8rlmslpmngz83hxb7zrh3pkphdg8v2n";
|
||||
name = "kapidox-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kapidox-5.99.0.tar.xz";
|
||||
sha256 = "15r8x5z50xwfmh507kf3hsr8yqlfank224hfhcrpyl1vi256jb8c";
|
||||
name = "kapidox-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
karchive = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/karchive-5.98.0.tar.xz";
|
||||
sha256 = "1ipj7j1iw6g56z0qppji38h6qwbs05piiqqbsw8hdbf96l6cdiq2";
|
||||
name = "karchive-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/karchive-5.99.0.tar.xz";
|
||||
sha256 = "1z4msj6w7g2fy2mp07aadm9f2qv5x4mhjisv7ppl8hrhz355f6ap";
|
||||
name = "karchive-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kauth = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kauth-5.98.0.tar.xz";
|
||||
sha256 = "0nzdvx2mibpq1cgzpll9ffjr46vch1qvriaywyqih0iybx6mx5z6";
|
||||
name = "kauth-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kauth-5.99.0.tar.xz";
|
||||
sha256 = "14xz3gh4p7dn0wacjyqwm5x82kiwik3nswx7icmhnq686cvp7fin";
|
||||
name = "kauth-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kbookmarks = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kbookmarks-5.98.0.tar.xz";
|
||||
sha256 = "1rpjqz2xnpb2wp2k3pjdclbkb0p96y48x6h8l056nr93alxyrqvi";
|
||||
name = "kbookmarks-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kbookmarks-5.99.0.tar.xz";
|
||||
sha256 = "0vb8q69ki6aqmq8hacqq886dl7kwf9zyw015vb52nsinv8zjvf5m";
|
||||
name = "kbookmarks-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kcalendarcore = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kcalendarcore-5.98.0.tar.xz";
|
||||
sha256 = "16kclspsjzld9n07z1i8li2pc91ihpqhbk46a4s92nsihs2dkayk";
|
||||
name = "kcalendarcore-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kcalendarcore-5.99.0.tar.xz";
|
||||
sha256 = "11zcgjkz0q4da3vxis7b4lg07sfvk01z0dgx1ccpa15ardmc8l8r";
|
||||
name = "kcalendarcore-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kcmutils = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kcmutils-5.98.0.tar.xz";
|
||||
sha256 = "0jqkg4i16jnxricrhi1cbvv7gjjj7ry3z36mzh11h48ml7rl05qx";
|
||||
name = "kcmutils-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kcmutils-5.99.0.tar.xz";
|
||||
sha256 = "1ljaz8xja2z720cr6n8g2lizsb4kw4vlakfv5xhq466am27csyvm";
|
||||
name = "kcmutils-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kcodecs = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kcodecs-5.98.0.tar.xz";
|
||||
sha256 = "0n10r7s9r25xp7vlym41qi421kld00niig73yark7yghj0r41jcz";
|
||||
name = "kcodecs-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kcodecs-5.99.0.tar.xz";
|
||||
sha256 = "0xi0hscwf4kv5cp7hxwialy2wqr6ijdh0syh9p43icwx6c8q1kb2";
|
||||
name = "kcodecs-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kcompletion = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kcompletion-5.98.0.tar.xz";
|
||||
sha256 = "191vid00zskvhl6dgj6yz9iyvwdcmg35l5gq68ggjr17cj59acsf";
|
||||
name = "kcompletion-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kcompletion-5.99.0.tar.xz";
|
||||
sha256 = "14s7nmslli2vaiwg993rg0wvfqlnfcvxadapl41s92iisf6b4m2b";
|
||||
name = "kcompletion-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kconfig = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kconfig-5.98.0.tar.xz";
|
||||
sha256 = "15m2bggfr682q68dym7nzmvz7q7pwarzijad1wj0r5cs62l3bkjy";
|
||||
name = "kconfig-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kconfig-5.99.0.tar.xz";
|
||||
sha256 = "19jqsah1x1086sqnv5f4bicmi4c5y8idxrx96ji7jign5z9c7isx";
|
||||
name = "kconfig-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kconfigwidgets = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kconfigwidgets-5.98.0.tar.xz";
|
||||
sha256 = "05bwldqc5k6dlzsxjby5565sch6i0mh7jg5cbyjz24xb1fpj0d7b";
|
||||
name = "kconfigwidgets-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kconfigwidgets-5.99.0.tar.xz";
|
||||
sha256 = "07xzgmx3fvrynzhnnxrdr4536n1v10rwgk2z92q1y1q18cmbwyc5";
|
||||
name = "kconfigwidgets-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kcontacts = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kcontacts-5.98.0.tar.xz";
|
||||
sha256 = "0g3lg1i9rg7hjw7xjx9228sy54dy35lgwghcjds5cawszl5yi106";
|
||||
name = "kcontacts-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kcontacts-5.99.0.tar.xz";
|
||||
sha256 = "1f3288xll0kd0dyq7namfykq8f9zkg5lm27lk2vfvba4v28hdax5";
|
||||
name = "kcontacts-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kcoreaddons = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kcoreaddons-5.98.0.tar.xz";
|
||||
sha256 = "0lqmyxqsw7w1qgdgmax63v64cy7dwk7n4zi8k53xmrqjmd9jir52";
|
||||
name = "kcoreaddons-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kcoreaddons-5.99.0.tar.xz";
|
||||
sha256 = "06qkyk3zjkpjd7zynx5krh6k2qx8nxmggyhkvd4dgcbi74ys6xjs";
|
||||
name = "kcoreaddons-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kcrash = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kcrash-5.98.0.tar.xz";
|
||||
sha256 = "03ba3x9jgp15dxgwbjnv5s98f5di2z4ncp4hiv1qkyiibqqfx6kf";
|
||||
name = "kcrash-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kcrash-5.99.0.tar.xz";
|
||||
sha256 = "1wn3cwdhipw2ry1qf58cf24vq23jg8rnki33vc6mwbi54qkc95p8";
|
||||
name = "kcrash-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kdav = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kdav-5.98.0.tar.xz";
|
||||
sha256 = "02474a3k7yqgnb1sbxbnm6l4cahn88y2631jvkq9xlmcx7xs2dzi";
|
||||
name = "kdav-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kdav-5.99.0.tar.xz";
|
||||
sha256 = "1r36nlybwwn5pk6q9hl4zkyhp3vyrqdp75g4fd4jj1a2y88yiwzd";
|
||||
name = "kdav-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kdbusaddons = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kdbusaddons-5.98.0.tar.xz";
|
||||
sha256 = "0fwdmlnci2xn5pi1ywgia3xka3zsh6gl6xpx1gvql7lczk1y490a";
|
||||
name = "kdbusaddons-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kdbusaddons-5.99.0.tar.xz";
|
||||
sha256 = "1n9j9gf4br0vykbwf1n0zcvwfz727d71ny92ka0g97bid7nwrix0";
|
||||
name = "kdbusaddons-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kdeclarative = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kdeclarative-5.98.0.tar.xz";
|
||||
sha256 = "0y5scmcnzhwvyb7x6fdb59xgdhghw8v9i3r05gx1x7g1gfsw0wh6";
|
||||
name = "kdeclarative-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kdeclarative-5.99.0.tar.xz";
|
||||
sha256 = "191s25l07z0blqcap23l6gbzvxa6pcqhsfaqfkf4f3vap48wr2hn";
|
||||
name = "kdeclarative-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kded = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kded-5.98.0.tar.xz";
|
||||
sha256 = "1k8yxdnihfvvdjmw7lmd62vi5k1hpvjdcwd7njqxz6178iq7dd75";
|
||||
name = "kded-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kded-5.99.0.tar.xz";
|
||||
sha256 = "1kbh921p3n9zszbvsrnrmi32v567s7dqp7dfm13kykmz9lsxih82";
|
||||
name = "kded-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kdelibs4support = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/portingAids/kdelibs4support-5.98.0.tar.xz";
|
||||
sha256 = "0hyyrxic1rkw2jrr92rnmbk6bqkfrcnpc917vs7xyansk9799b8f";
|
||||
name = "kdelibs4support-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/portingAids/kdelibs4support-5.99.0.tar.xz";
|
||||
sha256 = "074d7qaai4xj2w1534862a13flqfchdr2c6651gdgrw4275cfd85";
|
||||
name = "kdelibs4support-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kdesignerplugin = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/portingAids/kdesignerplugin-5.98.0.tar.xz";
|
||||
sha256 = "17b0javl6k5zcmx04aqzmh3qdgwvzhf62x603m4pg6xbl3zns67g";
|
||||
name = "kdesignerplugin-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/portingAids/kdesignerplugin-5.99.0.tar.xz";
|
||||
sha256 = "0wvx95nx11b25ib1yqmagvzp2ky7yqdrwaxm03cvhb0y92ymmrmf";
|
||||
name = "kdesignerplugin-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kdesu = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kdesu-5.98.0.tar.xz";
|
||||
sha256 = "15fbb7zifk4lhnlwvqhs9svzb80qwms03zbrjfnsc1n1wyyfk7v2";
|
||||
name = "kdesu-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kdesu-5.99.0.tar.xz";
|
||||
sha256 = "0chwfman5ka1fgbv5ckr21z93xmbhccv527y43mqa9rwa3gdk4xk";
|
||||
name = "kdesu-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kdewebkit = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/portingAids/kdewebkit-5.98.0.tar.xz";
|
||||
sha256 = "03bwwgzh1xfj4w7q2cvr7712yrjgf9qhqkqgzypcdb49gpvaq164";
|
||||
name = "kdewebkit-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/portingAids/kdewebkit-5.99.0.tar.xz";
|
||||
sha256 = "1m1x63w6qb4dbr5p9vzg0v5hc0bxk86h2qswm52nx8wagapi1qhp";
|
||||
name = "kdewebkit-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kdnssd = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kdnssd-5.98.0.tar.xz";
|
||||
sha256 = "0wcjq0g1cdjz9npy31i4rqbx85a95f15w71aamhm8x82l8nysv4g";
|
||||
name = "kdnssd-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kdnssd-5.99.0.tar.xz";
|
||||
sha256 = "071ab2gx19vrl5jcm14w4y0rk431wmmmkzcs8mkcr8rwpdclyca7";
|
||||
name = "kdnssd-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kdoctools = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kdoctools-5.98.0.tar.xz";
|
||||
sha256 = "0ygpjasdynsmb3c8rdwnc5jminl5f34cmqnihsig831xsq8z6chs";
|
||||
name = "kdoctools-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kdoctools-5.99.0.tar.xz";
|
||||
sha256 = "19p3lkis641cdbbfpld122n242l3980j5x38mwd6slpl2alyz5f6";
|
||||
name = "kdoctools-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kemoticons = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kemoticons-5.98.0.tar.xz";
|
||||
sha256 = "0f3d0jmpnqkrjn95sbvjzda923rfdgrlxd4k58pmzd0bblxkcxh2";
|
||||
name = "kemoticons-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kemoticons-5.99.0.tar.xz";
|
||||
sha256 = "1fihsp4w9icc47fswnikmdpdwrznrv2zdddc59akd5n308224sys";
|
||||
name = "kemoticons-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kfilemetadata = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kfilemetadata-5.98.0.tar.xz";
|
||||
sha256 = "1nsvslhs2kiff3r5ji8z931lh6srvjzzvwnv9cs0j74sr46c6rkn";
|
||||
name = "kfilemetadata-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kfilemetadata-5.99.0.tar.xz";
|
||||
sha256 = "15ni3ns6c85a7121nph9c48f9ddna5bfj1134wrn76jwa2scs7vs";
|
||||
name = "kfilemetadata-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kglobalaccel = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kglobalaccel-5.98.0.tar.xz";
|
||||
sha256 = "1vr6k7lpxsxa6in60ld2wcdqfpaan5xgbmwm3xyr584x6pv737cl";
|
||||
name = "kglobalaccel-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kglobalaccel-5.99.0.tar.xz";
|
||||
sha256 = "0c4wi6kpra34wwvsj12f1bis8jkv4c57jgp9b5k72h04hpnps7a7";
|
||||
name = "kglobalaccel-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kguiaddons = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kguiaddons-5.98.0.tar.xz";
|
||||
sha256 = "022qf858khdqklq117i223ihpw8mvdcbcfn8cwqmn2cv9qnfxnqj";
|
||||
name = "kguiaddons-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kguiaddons-5.99.0.tar.xz";
|
||||
sha256 = "0kqvf7h98d0bsgqmcfwasi7ik3025g0bi3brx47wrkd3nxjym1zf";
|
||||
name = "kguiaddons-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kholidays = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kholidays-5.98.0.tar.xz";
|
||||
sha256 = "0ysw52wiyxrkprn0gis85nphpfl1wdb4439i66dfmg7s9nyqpzp0";
|
||||
name = "kholidays-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kholidays-5.99.0.tar.xz";
|
||||
sha256 = "1k165ksmznhx2d5ycmw1lwly7qkmj50113w1qrfqvg16jl6il4zq";
|
||||
name = "kholidays-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
khtml = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/portingAids/khtml-5.98.0.tar.xz";
|
||||
sha256 = "0bflwrp6i2w6a3fq2m2df655495rpnsmqcm7w1f1dzfndc6yd9i5";
|
||||
name = "khtml-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/portingAids/khtml-5.99.0.tar.xz";
|
||||
sha256 = "0vwkii8x6l3sw0nkxvv960frz9qgjxpkxg6cabxvp3v5gcb3fbzr";
|
||||
name = "khtml-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
ki18n = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/ki18n-5.98.0.tar.xz";
|
||||
sha256 = "0b3r53v2ybhlyqpkjv98dv2w9q49yqqxk9qzbyc4mm7ypq4hvl47";
|
||||
name = "ki18n-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/ki18n-5.99.0.tar.xz";
|
||||
sha256 = "1bgq7saadrh9vvx15hyf03cir1nywad63vlg07qpc8ra01ddsi0m";
|
||||
name = "ki18n-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kiconthemes = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kiconthemes-5.98.0.tar.xz";
|
||||
sha256 = "1qmld8xgabmwx2dh5395pll0a0jgirxhlbqv6aph76jg4lvynkqx";
|
||||
name = "kiconthemes-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kiconthemes-5.99.0.tar.xz";
|
||||
sha256 = "019s0wr00s6c8p70jzi3vr2m5wkc3rsnlc44ldn16z4r4x9wl9m4";
|
||||
name = "kiconthemes-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kidletime = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kidletime-5.98.0.tar.xz";
|
||||
sha256 = "1jdbjkishqnlzz1qrzyg92xnlsl7w89dmrh0zhzaj9bnr5a3icck";
|
||||
name = "kidletime-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kidletime-5.99.0.tar.xz";
|
||||
sha256 = "1wfwhfzhpsy1m5zm2m99dsg0g9hjns33m4v4714sfpyngzqwlggg";
|
||||
name = "kidletime-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kimageformats = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kimageformats-5.98.0.tar.xz";
|
||||
sha256 = "0v4jr1lh2qjk453q8mpz94cd98k4kmjrykn8kxrd7zvrkaa4snfy";
|
||||
name = "kimageformats-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kimageformats-5.99.0.tar.xz";
|
||||
sha256 = "1vmi3mi7gg81f556dm8gk7i3k9izr008swpdpyqd3n03zva3drh6";
|
||||
name = "kimageformats-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kinit = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kinit-5.98.0.tar.xz";
|
||||
sha256 = "04654hz3yipnlhy5gz3bkh988fcfl1lv7608k4xa5qnbsxaqh141";
|
||||
name = "kinit-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kinit-5.99.0.tar.xz";
|
||||
sha256 = "0xq1sqyni7xzcnjiaszaxwhv7q2p4zjp6nixkam356iswkbss0i3";
|
||||
name = "kinit-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kio = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kio-5.98.0.tar.xz";
|
||||
sha256 = "0z1ikpa3an3qmd26h2v48kxxw1jph21i12x4nawvc4x1dp4vkm1d";
|
||||
name = "kio-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kio-5.99.0.tar.xz";
|
||||
sha256 = "0z587zrmdxg2dld6x6qzkpnqbcar7swz76ihhclwhcsjp94vzlpg";
|
||||
name = "kio-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kirigami2 = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kirigami2-5.98.0.tar.xz";
|
||||
sha256 = "1l0ggwrprmg5n5y3gxv7h4593fg87d7naxkf30603kkavq0hgks6";
|
||||
name = "kirigami2-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kirigami2-5.99.0.tar.xz";
|
||||
sha256 = "1qh3vpac07582d944zgh3sxsb5i4kn2csa5dj6m52697jfpyp25r";
|
||||
name = "kirigami2-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kitemmodels = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kitemmodels-5.98.0.tar.xz";
|
||||
sha256 = "1z9swjmll833jxy2ym63zzgi9vl8ld79mgypndqszsrd4mfsbs16";
|
||||
name = "kitemmodels-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kitemmodels-5.99.0.tar.xz";
|
||||
sha256 = "1z52dkrj5pg0c3avm8jph54j4vjfswsnkcmbdnbg6337qs6rvkip";
|
||||
name = "kitemmodels-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kitemviews = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kitemviews-5.98.0.tar.xz";
|
||||
sha256 = "176gqlinsvdgkbg7kr4qd97mnvcnbymrkcs9kg6hm75qzxcaj8dj";
|
||||
name = "kitemviews-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kitemviews-5.99.0.tar.xz";
|
||||
sha256 = "13gr90sjbpqkzg370d82ji03wn9d3zcnvlhmpkvclbql6knx0q8i";
|
||||
name = "kitemviews-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kjobwidgets = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kjobwidgets-5.98.0.tar.xz";
|
||||
sha256 = "0f87n5d3h2f9y1z2imfd0jj9108wbcxg7dg4k1c53zar2lrfx4wc";
|
||||
name = "kjobwidgets-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kjobwidgets-5.99.0.tar.xz";
|
||||
sha256 = "1ywqpcw925wl1lcrqpkvdhwj5s4m3n02mghx8pir7w42n36ykxq6";
|
||||
name = "kjobwidgets-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kjs = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/portingAids/kjs-5.98.0.tar.xz";
|
||||
sha256 = "03is1a5b1sfh1nd011lchgir9nrywvax06ilg9y7z0vsn0ick7ik";
|
||||
name = "kjs-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/portingAids/kjs-5.99.0.tar.xz";
|
||||
sha256 = "0jsy13gjhyl0yhdx7dxxapaqigr9a06bz555pngnfzf6lia15wa0";
|
||||
name = "kjs-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kjsembed = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/portingAids/kjsembed-5.98.0.tar.xz";
|
||||
sha256 = "0zb4vr0hp73lzc1gfnpq1grwmlpdvnp8awf3ydx4vqjh9n6jbaf2";
|
||||
name = "kjsembed-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/portingAids/kjsembed-5.99.0.tar.xz";
|
||||
sha256 = "0w104v96416bcf18aimxqykmi7d40l2x53g8d91zjclpylxx12gw";
|
||||
name = "kjsembed-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kmediaplayer = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/portingAids/kmediaplayer-5.98.0.tar.xz";
|
||||
sha256 = "0wcv99xgg9pxijbjl4cmsgmpwb893ira6wd3ys5ihk2nakbvd09x";
|
||||
name = "kmediaplayer-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/portingAids/kmediaplayer-5.99.0.tar.xz";
|
||||
sha256 = "1f2cn1gakjh7m52gsm4294ccn35iwwa35diyd6r8k6fvyf0bn3ny";
|
||||
name = "kmediaplayer-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
knewstuff = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/knewstuff-5.98.0.tar.xz";
|
||||
sha256 = "09mxzpv0l1i5ml963gdnji8rskmi8b2f0hp4rn6ibkcj00z48fgy";
|
||||
name = "knewstuff-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/knewstuff-5.99.0.tar.xz";
|
||||
sha256 = "0bd7shvl6m4gry8cql2p64iba8iim12rsj5shaqp31n512mbc928";
|
||||
name = "knewstuff-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
knotifications = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/knotifications-5.98.0.tar.xz";
|
||||
sha256 = "10whr3wjldaxdvbj6i250rqgsy2m1n606ja1yka571f1fz7laqcd";
|
||||
name = "knotifications-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/knotifications-5.99.0.tar.xz";
|
||||
sha256 = "0arhbhf5hrg943zmr9gs6dq3z7jifica72bqnxpv4jgn05l15c9n";
|
||||
name = "knotifications-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
knotifyconfig = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/knotifyconfig-5.98.0.tar.xz";
|
||||
sha256 = "1qlmgr5rifygp8zk8qfjwm6k72kfyj8x6hvqwy2a59lfi3wgbm07";
|
||||
name = "knotifyconfig-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/knotifyconfig-5.99.0.tar.xz";
|
||||
sha256 = "1k0ryay0vdd0slzcdjlvp3kry7q9v3drx06jl1qwamfjs4ak65xp";
|
||||
name = "knotifyconfig-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kpackage = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kpackage-5.98.0.tar.xz";
|
||||
sha256 = "1234jq9qqhq2z5afkkniz6w5s1ab9r4x9wamq3c9y08nzjq634py";
|
||||
name = "kpackage-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kpackage-5.99.0.tar.xz";
|
||||
sha256 = "05z459mg0l0gv8749sdsgj9xfhwqgsv2cxwfjsqv06nymgq71jyq";
|
||||
name = "kpackage-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kparts = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kparts-5.98.0.tar.xz";
|
||||
sha256 = "01gcnywbzrgwlk4cws2rr139r95r201yfal1af3jkd7g2x499vgr";
|
||||
name = "kparts-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kparts-5.99.0.tar.xz";
|
||||
sha256 = "0pkw1r1hr34ppl72blcmsdgp9a37dav7l83nc3dfcfvkhzzj0ch0";
|
||||
name = "kparts-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kpeople = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kpeople-5.98.0.tar.xz";
|
||||
sha256 = "0wxy8pxkbfqbb4i9v3q912shzck56bk6xra3blhwva82qm9rps0f";
|
||||
name = "kpeople-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kpeople-5.99.0.tar.xz";
|
||||
sha256 = "0gb63gvi61gncmd79i1zdjcgidlmb4xh5ldvp6piydw5kl2z81bz";
|
||||
name = "kpeople-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kplotting = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kplotting-5.98.0.tar.xz";
|
||||
sha256 = "0hnzyl1x6acv1psdgsa9prpvnm12j71x6w6wbs1b0fl9bv5zw222";
|
||||
name = "kplotting-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kplotting-5.99.0.tar.xz";
|
||||
sha256 = "0yxlzh1ffjs4b3fw7yxkvsxiabm1jw8zgkzzgqvmsjs41h1g8nyq";
|
||||
name = "kplotting-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kpty = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kpty-5.98.0.tar.xz";
|
||||
sha256 = "0arxbdxldwnrcg5x1vpvkwdd4hayrpqvn08jz6r7zb4s9h1582ww";
|
||||
name = "kpty-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kpty-5.99.0.tar.xz";
|
||||
sha256 = "0vg8s3minm1p2qmhp7i7d0yxvbkzpxibvb76w9kag1ds3lq8k150";
|
||||
name = "kpty-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kquickcharts = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kquickcharts-5.98.0.tar.xz";
|
||||
sha256 = "1xll5yf8cjziraxgybmhclnsg1i5lgmvh5bqqnwnzncg8anzijhk";
|
||||
name = "kquickcharts-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kquickcharts-5.99.0.tar.xz";
|
||||
sha256 = "0b60jj9w491amciq3cragsyjfzamzakajhvzfb76xpjw2wvjaqb9";
|
||||
name = "kquickcharts-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kross = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/portingAids/kross-5.98.0.tar.xz";
|
||||
sha256 = "0yjn66r44jxlrm4vz1nf8s64kcw7lmarjpqz1mcgb1n4jc28hs60";
|
||||
name = "kross-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/portingAids/kross-5.99.0.tar.xz";
|
||||
sha256 = "1ml8fylm66dksnx5d3n2p0mndxwspqb25ak3inlf8m2my6asixvv";
|
||||
name = "kross-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
krunner = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/krunner-5.98.0.tar.xz";
|
||||
sha256 = "0kch839xw09h1lddqgdcfwniq6rza5wdyyzcx99hcasn7l60nhsj";
|
||||
name = "krunner-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/krunner-5.99.0.tar.xz";
|
||||
sha256 = "1nf8cvzvbgaynimgf5i3lc632w71zzypbdg8a25lyvvc2n5qf895";
|
||||
name = "krunner-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kservice = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kservice-5.98.0.tar.xz";
|
||||
sha256 = "0lgwpcdkkbxwq84zp5aymrdwy0iacqxz5ckc89pymcm0bacyhl31";
|
||||
name = "kservice-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kservice-5.99.0.tar.xz";
|
||||
sha256 = "0ra6znqja27g3r4b856h26nchn8h5lzxahazsyx5ndrkx1ranl0s";
|
||||
name = "kservice-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
ktexteditor = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/ktexteditor-5.98.0.tar.xz";
|
||||
sha256 = "1pazi9rz4v95g31s7d26yla8rcb0cgd08mlmdcasywsaxc8nn7vw";
|
||||
name = "ktexteditor-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/ktexteditor-5.99.0.tar.xz";
|
||||
sha256 = "13462wsc5nd71w6hyn010zgmw83ml02kpximazk0pjf6akamqg8j";
|
||||
name = "ktexteditor-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
ktextwidgets = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/ktextwidgets-5.98.0.tar.xz";
|
||||
sha256 = "14ivmpng7x9rsk3x6kyd86jabzqxgjcdrma1im44wacnvisi4llk";
|
||||
name = "ktextwidgets-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/ktextwidgets-5.99.0.tar.xz";
|
||||
sha256 = "1a39nj96hi6wvzig9khp1rfh32hfd25zgmzb5ybz0rpqagqdzs1i";
|
||||
name = "ktextwidgets-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kunitconversion = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kunitconversion-5.98.0.tar.xz";
|
||||
sha256 = "0lhyg1d1k25kqk94lzy8mb06p4c17limmcrzirnsnxjvhjrc6r05";
|
||||
name = "kunitconversion-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kunitconversion-5.99.0.tar.xz";
|
||||
sha256 = "0bx44j94j2zp68n32zkml101j49pi1zq829aqsl8zxdzyj4qm8ny";
|
||||
name = "kunitconversion-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kwallet = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kwallet-5.98.0.tar.xz";
|
||||
sha256 = "0kwxkxlk0xlxkjgpjpb40xfl2l9hnhpymb4lxw4zwlxjn81r6sab";
|
||||
name = "kwallet-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kwallet-5.99.0.tar.xz";
|
||||
sha256 = "01raw36fzk3bjih72vi9ixyc0pngbqr6amyvwiy3lmkjd1rnpinj";
|
||||
name = "kwallet-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kwayland = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kwayland-5.98.0.tar.xz";
|
||||
sha256 = "0c0953gm63xhrqb7aspvf28wi7x31mrgaid23dw5gqphkbgis5qw";
|
||||
name = "kwayland-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kwayland-5.99.0.tar.xz";
|
||||
sha256 = "18k5vmlg1ahxv83892937k4d9h5yz7a06nj0v6dfjcx8wcjj3gm7";
|
||||
name = "kwayland-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kwidgetsaddons = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kwidgetsaddons-5.98.0.tar.xz";
|
||||
sha256 = "117wki4w2bs1d2pjhi5qpb2b3qhhva6fq9gikba5fb6980kmdayr";
|
||||
name = "kwidgetsaddons-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kwidgetsaddons-5.99.0.tar.xz";
|
||||
sha256 = "0scjrpwbp4p8hkxbvsaamd0y7fx5drq7nl6icfsm5v2v5rpa5kas";
|
||||
name = "kwidgetsaddons-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kwindowsystem = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kwindowsystem-5.98.0.tar.xz";
|
||||
sha256 = "02l7xmxcilmrxpkkid4m9srl0d8ymqgwpw5j80w3g57p0rahwjl1";
|
||||
name = "kwindowsystem-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kwindowsystem-5.99.0.tar.xz";
|
||||
sha256 = "0xzqlw0nr8icdmwpr6rpi806ryb7wl6pm6cznmdhf19caszkzlgl";
|
||||
name = "kwindowsystem-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kxmlgui = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/kxmlgui-5.98.0.tar.xz";
|
||||
sha256 = "08n5l3zgkh0fxaqwrfx5mk4j5wq9ylkpxd37751qcivpag7l0x45";
|
||||
name = "kxmlgui-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/kxmlgui-5.99.0.tar.xz";
|
||||
sha256 = "1p2ay1hfkhm3cfzyb7b31y5i7scq0z3cypysryfcnz75zz7wd4ic";
|
||||
name = "kxmlgui-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
kxmlrpcclient = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/portingAids/kxmlrpcclient-5.98.0.tar.xz";
|
||||
sha256 = "09apfrkgvvzv8zwxyjbi5qb145a9awirk02nx474bshgypfqslpb";
|
||||
name = "kxmlrpcclient-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/portingAids/kxmlrpcclient-5.99.0.tar.xz";
|
||||
sha256 = "0rma78pj0h3ss28ncz7km0cd5l1rwwf5vraf0h96apb0vh2y115x";
|
||||
name = "kxmlrpcclient-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
modemmanager-qt = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/modemmanager-qt-5.98.0.tar.xz";
|
||||
sha256 = "0gk4jy3r1451a2dajhnz6lin4lfawc4qdlxp7n7m43ca4d89h13k";
|
||||
name = "modemmanager-qt-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/modemmanager-qt-5.99.0.tar.xz";
|
||||
sha256 = "0wjcrnkgaxq5kqck6fl2328k220byhmc66ss63x7rmz7y3jir17g";
|
||||
name = "modemmanager-qt-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
networkmanager-qt = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/networkmanager-qt-5.98.0.tar.xz";
|
||||
sha256 = "0s1h02v9k8nyl30mw7gayzvpb8bnzzp9crcfqpry7rf02rxv9idw";
|
||||
name = "networkmanager-qt-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/networkmanager-qt-5.99.0.tar.xz";
|
||||
sha256 = "0643dx3jcjrabrhds2d3lh5h9c7dc6q26gg4vb5vrhgwsybqzna9";
|
||||
name = "networkmanager-qt-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
oxygen-icons5 = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/oxygen-icons5-5.98.0.tar.xz";
|
||||
sha256 = "03wk52hqrgj0r73nb4yiq7rnmdn4rrqzrj3cdzbg3flkw5r7wbbq";
|
||||
name = "oxygen-icons5-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/oxygen-icons5-5.99.0.tar.xz";
|
||||
sha256 = "1pak09dps9fwcs6rcbvjdxvivw8ahcvnmzk175ky7xjq065aprlc";
|
||||
name = "oxygen-icons5-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-framework = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/plasma-framework-5.98.0.tar.xz";
|
||||
sha256 = "1bmwvk0pj0bnb8qhcl0bz82r63nls6h7lzzmkfkdwcwmjifmiqg4";
|
||||
name = "plasma-framework-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/plasma-framework-5.99.0.tar.xz";
|
||||
sha256 = "1ax029s0nmcv4cg6pqgv66hgyj5b4djdvvnmpmzb1003l22aivck";
|
||||
name = "plasma-framework-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
prison = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/prison-5.98.0.tar.xz";
|
||||
sha256 = "1ppqm1f06q8fc1ncvzn9a133npmvlh1qxgvvbpwn6m0a8cr7ac6w";
|
||||
name = "prison-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/prison-5.99.0.tar.xz";
|
||||
sha256 = "1wf1fkqgnyrbd8i2mhkb6baynkkg010f2lbiwbz77jkrkv0vkpl4";
|
||||
name = "prison-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
purpose = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/purpose-5.98.0.tar.xz";
|
||||
sha256 = "0g9ykhsn9dl3y3qp4wm3r7bkdhpl9mcbg671wa26qx3ba8a2jynr";
|
||||
name = "purpose-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/purpose-5.99.0.tar.xz";
|
||||
sha256 = "1bh2rrc3h9r95qv5kn45nhx10vgcfv6y7qfl7r152mrsvas317qy";
|
||||
name = "purpose-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
qqc2-desktop-style = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/qqc2-desktop-style-5.98.0.tar.xz";
|
||||
sha256 = "1af7izd4k220dzngf1nwgcw0bi7vl772lpjrqd9fp9rijh74dx7d";
|
||||
name = "qqc2-desktop-style-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/qqc2-desktop-style-5.99.0.tar.xz";
|
||||
sha256 = "19pykvy9ifnfnhh7587dbb68jnk1bfjyipw3f1gshqr9b9vgjfdx";
|
||||
name = "qqc2-desktop-style-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
solid = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/solid-5.98.0.tar.xz";
|
||||
sha256 = "14bf2k40skhyhrmgyyscg7psm1a8klf4z696pimlwjjhnawjfr06";
|
||||
name = "solid-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/solid-5.99.0.tar.xz";
|
||||
sha256 = "0yyhyqhvb2r374idn70rr74vyjvrgsv604issvx8d8dmvwyldrcb";
|
||||
name = "solid-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
sonnet = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/sonnet-5.98.0.tar.xz";
|
||||
sha256 = "0j4p91xx1scg3jmvq6km7bwfjz5ihafk76yf1byb6aqyw50h3bm3";
|
||||
name = "sonnet-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/sonnet-5.99.0.tar.xz";
|
||||
sha256 = "1r57zhxfcgkp2bh3yqirdyl1s040qjzcsg4jsvvzqp10z408xwgk";
|
||||
name = "sonnet-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
syndication = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/syndication-5.98.0.tar.xz";
|
||||
sha256 = "04py880hxkvidydsqcyjbkq0wv9cp42d7svkdgf74fmzfyfrmrax";
|
||||
name = "syndication-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/syndication-5.99.0.tar.xz";
|
||||
sha256 = "1lfgm0a2wmsssr4vlw5h4gjvci6g11n78y609mzk5hw51989i672";
|
||||
name = "syndication-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
syntax-highlighting = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/syntax-highlighting-5.98.0.tar.xz";
|
||||
sha256 = "092ilbhhs8xaqblc9w1xksapdzvqyazz8lj011wz4762p1nagiq2";
|
||||
name = "syntax-highlighting-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/syntax-highlighting-5.99.0.tar.xz";
|
||||
sha256 = "0yh92dmf6kfannbx1iv90k7g931vlqw82qfvhbk7m8kvggdvy2xy";
|
||||
name = "syntax-highlighting-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
threadweaver = {
|
||||
version = "5.98.0";
|
||||
version = "5.99.0";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/frameworks/5.98/threadweaver-5.98.0.tar.xz";
|
||||
sha256 = "1pwinpz5kscx64kc7dn4qf76m64kxzp92zjk8j2a2s1mx0s0vk2s";
|
||||
name = "threadweaver-5.98.0.tar.xz";
|
||||
url = "${mirror}/stable/frameworks/5.99/threadweaver-5.99.0.tar.xz";
|
||||
sha256 = "1j3vcr2kcmd01byklnly239xb07vs9d74vnd7y37zjbg3yx14ina";
|
||||
name = "threadweaver-5.99.0.tar.xz";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "ailment";
|
||||
version = "9.2.21";
|
||||
version = "9.2.22";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
@ -17,7 +17,7 @@ buildPythonPackage rec {
|
|||
owner = "angr";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-LIqazN7U0pRt9yUsnb5vM6ZOtQOstkwanNr7FufHyUo=";
|
||||
hash = "sha256-mCShbfpIsbIxFs/YDJY21Cvorn6sAB4f+s5zops8MAc=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -46,7 +46,7 @@ in
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "angr";
|
||||
version = "9.2.21";
|
||||
version = "9.2.22";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
@ -55,7 +55,7 @@ buildPythonPackage rec {
|
|||
owner = pname;
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-DOH1yRdWpKpYEjcnQInYU3g2HRm3wj3y8W7Kyuz4i2M=";
|
||||
hash = "sha256-hkFWZHEdIXOQm14t05eyOqFTtWdXdgrQLjh+iVdKiCw=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "archinfo";
|
||||
version = "9.2.21";
|
||||
version = "9.2.22";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
@ -17,7 +17,7 @@ buildPythonPackage rec {
|
|||
owner = "angr";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-29KWlXZ4KrDq4CmTeF6z1CDVDgnO2JyxOdOi5bhl1nI=";
|
||||
hash = "sha256-fqGz8+ZKmeBuwbjxFofspKSMdyG0NLVj+Jq+VPK2A90=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -8,14 +8,14 @@
|
|||
|
||||
|
||||
buildPythonPackage rec {
|
||||
version = "21.1.0";
|
||||
version = "21.2.0";
|
||||
pname = "azure-mgmt-resource";
|
||||
disabled = !isPy3k;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
extension = "zip";
|
||||
sha256 = "sha256-UpZa3jHNBZ/qKxUT1l/mFgRuQz3g5YPc9cnJvr8+vWk=";
|
||||
sha256 = "sha256-v4pd5sTate/H8NGND1cWXe5SMepS0j0Q2C5Ee4wqGlQ=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "claripy";
|
||||
version = "9.2.21";
|
||||
version = "9.2.22";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
@ -24,7 +24,7 @@ buildPythonPackage rec {
|
|||
owner = "angr";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-4Ql1oYWNxoDKwl6IOrJQ5uMepqtRqrY2cmjsa3w0h9E=";
|
||||
hash = "sha256-ToRQB3JUZrCuuVMF5IK6zBwYpABQrXsBK3WIc/+E+uM=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
|
||||
let
|
||||
# The binaries are following the argr projects release cycle
|
||||
version = "9.2.21";
|
||||
version = "9.2.22";
|
||||
|
||||
# Binary files from https://github.com/angr/binaries (only used for testing and only here)
|
||||
binaries = fetchFromGitHub {
|
||||
|
@ -38,7 +38,7 @@ buildPythonPackage rec {
|
|||
owner = "angr";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-pVatQJMDocP6RWzCzgyJ1vzmqfdEVYjVFW9m+rS1IoI=";
|
||||
hash = "sha256-Ppxpptgx91kyCiVrpEUa9ZxZLN9rCLnGB/nl1Fj/gDQ=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "pysimplegui";
|
||||
version = "4.60.3";
|
||||
version = "4.60.4";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.6";
|
||||
|
@ -15,7 +15,7 @@ buildPythonPackage rec {
|
|||
src = fetchPypi {
|
||||
pname = "PySimpleGUI";
|
||||
inherit version;
|
||||
sha256 = "sha256-dexGaU3JdcDka+jFendOA4QztTCVgh1nvjsiGso/1o0=";
|
||||
sha256 = "sha256-+IyCwwGlGuo1vmBdwGC8zrDctmguFigFRIhHAatLI7o=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
|
@ -13,14 +13,14 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "pyvex";
|
||||
version = "9.2.21";
|
||||
version = "9.2.22";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-uMUK8bnRaig71mdAmTc9rUu4zZnSgbAFZkv2o3hj6G0=";
|
||||
hash = "sha256-yPz4tCZGoeUMv+qP/9J6e3moJpRsJIXddRJlyy5jky4=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -7,15 +7,15 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "tgcrypto";
|
||||
version = "1.2.3";
|
||||
version = "1.2.4";
|
||||
|
||||
disabled = pythonOlder "3.6";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pyrogram";
|
||||
repo = "tgcrypto";
|
||||
rev = "v${version}";
|
||||
sha256 = "06g1kv3skq2948h0sjf64s1cr2p1rhxnx5pf9nmvhxkmri1xmfzs";
|
||||
rev = "refs/tags/v${version}";
|
||||
sha256 = "sha256-hifRWVEvNZVFyIJPwYY+CDR04F1I9GyAi3dt2kx+81c=";
|
||||
};
|
||||
|
||||
checkInputs = [
|
||||
|
|
|
@ -6,11 +6,11 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "trimesh";
|
||||
version = "3.15.3";
|
||||
version = "3.15.4";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "sha256-wvoxZXSlPWEifwP4Gdgg4wsVjDGm5NzhaZjAUZ886ZI=";
|
||||
sha256 = "sha256-D9hgnaX9YdYvYApIc5IB2hHyJSJFm9Tgia5KlwM56Rw=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ numpy ];
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "flow";
|
||||
version = "0.188.2";
|
||||
version = "0.189.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "facebook";
|
||||
repo = "flow";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-oMiq4NMerhyLWtx4NhvTbK5yt7LhqnGTkFPRb+vwuug=";
|
||||
sha256 = "sha256-sV2O5bFzIRm6ZiBwgDz8Y+NA5y44UztIAyvnIzkup/I=";
|
||||
};
|
||||
|
||||
makeFlags = [ "FLOW_RELEASE=1" ];
|
||||
|
|
|
@ -1,13 +0,0 @@
|
|||
diff --git a/pkg/version/version.go b/pkg/version/version.go
|
||||
index 30f8f30..11c12a0 100644
|
||||
--- a/pkg/version/version.go
|
||||
+++ b/pkg/version/version.go
|
||||
@@ -6,7 +6,7 @@ package version
|
||||
import "github.com/Masterminds/semver"
|
||||
|
||||
// Version returns 'bingo' version.
|
||||
-const Version = "v0.6"
|
||||
+const Version = "v0.6.0"
|
||||
|
||||
var (
|
||||
Go114 = semver.MustParse("1.14")
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue