-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
plasma5: 5.22.5 -> 5.23.0 #141670
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
plasma5: 5.22.5 -> 5.23.0 #141670
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| WGET_ARGS=( https://download.kde.org/stable/plasma/5.22.5/ -A '*.tar.xz' ) | ||
| WGET_ARGS=( https://download.kde.org/stable/plasma/5.23.0/ -A '*.tar.xz' ) |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -3,7 +3,7 @@ | |
| extra-cmake-modules, | ||
| kconfig, kcmutils, kconfigwidgets, kdbusaddons, kglobalaccel, ki18n, | ||
| kwidgetsaddons, kxmlgui, libkscreen, qtdeclarative, qtgraphicaleffects, qtsensors, | ||
| kwindowsystem, kdeclarative, plasma-framework | ||
| kwindowsystem, kdeclarative, plasma-framework, wayland-scanner, wayland | ||
| }: | ||
|
|
||
| mkDerivation { | ||
|
|
@@ -12,6 +12,6 @@ mkDerivation { | |
| buildInputs = [ | ||
| kconfig kcmutils kconfigwidgets kdbusaddons kglobalaccel ki18n | ||
| kwidgetsaddons kxmlgui libkscreen qtdeclarative qtgraphicaleffects qtsensors | ||
| kwindowsystem kdeclarative plasma-framework | ||
| kwindowsystem kdeclarative plasma-framework wayland-scanner wayland | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. wayland-scanner goes to nativeBuildInputs IIRC you may need to add protocols to buildInputs. |
||
| ]; | ||
| } | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -40,18 +40,6 @@ mkDerivation { | |
| ./0002-xwayland.patch | ||
| ./0003-plugins-qpa-allow-using-nixos-wrapper.patch | ||
| ./0001-NixOS-Unwrap-executable-name-for-.desktop-search.patch | ||
| # Fix build against libglvnd 1.3.4+ | ||
| # Remove with release 5.22.90 | ||
| (fetchpatch { | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Please remove the unused fetchpatch from inputs. |
||
| url = "https://invent.kde.org/plasma/kwin/-/commit/839710201c389b7f4ed248cb3818e755a37ce977.patch"; | ||
| sha256 = "09rldhy0sbmqdfpyjzwm20cwnmrmj0w2751vyi5xlr414g0rzyc1"; | ||
| }) | ||
| # Fixup previous patch for i686 | ||
| # Remove with release 5.22.90 | ||
| (fetchpatch { | ||
| url = "https://invent.kde.org/plasma/kwin/-/commit/38e24ecd6416a975db0989c21b70d6a4cc242f35.patch"; | ||
| sha256 = "0zsjmzswcnvfd2jm1c8i9aijpbap1141mjv6y4j282bplyqlp966"; | ||
| }) | ||
| ]; | ||
| CXXFLAGS = [ | ||
| ''-DNIXPKGS_XWAYLAND=\"${lib.getBin xwayland}/bin/Xwayland\"'' | ||
|
|
||
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -1,13 +1,17 @@ | ||||||
| { | ||||||
| mkDerivation, lib, propagate, | ||||||
| extra-cmake-modules, | ||||||
| kwayland, libXrandr, qtbase, qtx11extras | ||||||
| kwayland, libXrandr, qtbase, qtx11extras, | ||||||
| plasma-wayland-protocols, wayland-scanner, wayland | ||||||
| }: | ||||||
|
|
||||||
| mkDerivation { | ||||||
| name = "libkscreen"; | ||||||
| nativeBuildInputs = [ extra-cmake-modules ]; | ||||||
| buildInputs = [ kwayland libXrandr qtx11extras ]; | ||||||
| buildInputs = [ | ||||||
| kwayland libXrandr qtx11extras | ||||||
| plasma-wayland-protocols wayland-scanner wayland | ||||||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
wayland-scanner goes to native. |
||||||
| ]; | ||||||
| outputs = [ "out" "dev" ]; | ||||||
| patches = [ | ||||||
| ./libkscreen-backends-path.patch | ||||||
|
|
||||||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -36,11 +36,6 @@ mkDerivation { | |
| patches = [ | ||
| ./hwclock-path.patch | ||
| ./tzdir.patch | ||
| # https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/563 | ||
| (fetchpatch { | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Please remove the unused fetchpatch from inputs. |
||
| url = "https://invent.kde.org/plasma/plasma-desktop/-/commit/8d9bf2032b8a2e5de75edf5713c42866f5b80649.patch"; | ||
| sha256 = "sha256-2jqqFjBljbhf7I+fTsIvuFs3Ic662KTKRnbcSm5Jing="; | ||
| }) | ||
| ]; | ||
| CXXFLAGS = [ | ||
| ''-DNIXPKGS_HWCLOCK=\"${lib.getBin util-linux}/sbin/hwclock\"'' | ||
|
|
||
This file was deleted.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.