Skip to content

Commit

Permalink
libkscreen: Update to v6.0.1 for Plasma 6
Browse files Browse the repository at this point in the history
  • Loading branch information
Justinzobel authored and ReillyBrogan committed Mar 14, 2024
1 parent 2f7ccd6 commit 3b6618d
Show file tree
Hide file tree
Showing 6 changed files with 966 additions and 947 deletions.
5 changes: 2 additions & 3 deletions packages/l/libkscreen/abi_libs
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,5 @@ KSC_Fake.so
KSC_KWayland.so
KSC_QScreen.so
KSC_XRandR.so
KSC_XRandR11.so
libKF5Screen.so.8
libKF5ScreenDpms.so.8
libKF6Screen.so.8
libKF6ScreenDpms.so.8
805 changes: 420 additions & 385 deletions packages/l/libkscreen/abi_symbols

Large diffs are not rendered by default.

11 changes: 4 additions & 7 deletions packages/l/libkscreen/abi_used_libs
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
libKF5ConfigCore.so.5
libKF5WaylandClient.so.5
libQt5Core.so.5
libQt5DBus.so.5
libQt5Gui.so.5
libQt5WaylandClient.so.5
libQt5X11Extras.so.5
libQt6Core.so.6
libQt6DBus.so.6
libQt6Gui.so.6
libQt6WaylandClient.so.6
libc.so.6
libm.so.6
libstdc++.so.6
Expand Down
900 changes: 440 additions & 460 deletions packages/l/libkscreen/abi_used_symbols

Large diffs are not rendered by default.

20 changes: 10 additions & 10 deletions packages/l/libkscreen/package.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name : libkscreen
version : 5.27.10
release : 89
version : 6.0.1
release : 93
source :
- https://cdn.download.kde.org/stable/plasma/5.27.10/libkscreen-5.27.10.tar.xz : 27f59f088929bc7fb560c353fb9da98832dde5b58fde88d9c694c98fdf3aff98
- https://cdn.download.kde.org/stable/plasma/6.0.1/libkscreen-6.0.1.tar.xz : f03dcfc79f4e1b20d2bd3d1696e4622a95bc4d3b6360780fdf0c408ffa36289b
homepage : https://www.kde.org/workspaces/plasmadesktop/
license :
- GPL-2.0-or-later
Expand All @@ -11,17 +11,17 @@ component : desktop.kde.core
summary : KDE's screen management software
description: |
KDE's screen management software.
optimize : lto
builddeps :
- pkgconfig(KF5WaylandClient)
- pkgconfig(Qt5WaylandClient)
- pkgconfig(Qt5X11Extras)
- pkgconfig(Qt6WaylandClient)
- pkgconfig(xrandr)
- kconfig-devel
- kf6-kconfig-devel
- plasma-wayland-protocols-devel
clang : yes
optimize :
- speed
- thin-lto
setup : |
%cmake_ninja -DBUILD_QCH=ON \
-DBUILD_TESTING=OFF
%cmake_kf6
build : |
%ninja_build
install : |
Expand Down
172 changes: 90 additions & 82 deletions packages/l/libkscreen/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,46 +23,55 @@
<Files>
<Path fileType="executable">/usr/bin/kscreen-doctor</Path>
<Path fileType="library">/usr/lib/systemd/user/plasma-kscreen.service</Path>
<Path fileType="library">/usr/lib64/kf5/kscreen_backend_launcher</Path>
<Path fileType="library">/usr/lib64/libKF5Screen.so.5.27.10</Path>
<Path fileType="library">/usr/lib64/libKF5Screen.so.8</Path>
<Path fileType="library">/usr/lib64/libKF5ScreenDpms.so.5.27.10</Path>
<Path fileType="library">/usr/lib64/libKF5ScreenDpms.so.8</Path>
<Path fileType="library">/usr/lib64/qt5/plugins/kf5/kscreen/KSC_Fake.so</Path>
<Path fileType="library">/usr/lib64/qt5/plugins/kf5/kscreen/KSC_KWayland.so</Path>
<Path fileType="library">/usr/lib64/qt5/plugins/kf5/kscreen/KSC_QScreen.so</Path>
<Path fileType="library">/usr/lib64/qt5/plugins/kf5/kscreen/KSC_XRandR.so</Path>
<Path fileType="library">/usr/lib64/qt5/plugins/kf5/kscreen/KSC_XRandR11.so</Path>
<Path fileType="library">/usr/lib64/kf6/kscreen_backend_launcher</Path>
<Path fileType="library">/usr/lib64/libKF6Screen.so.6.0.1</Path>
<Path fileType="library">/usr/lib64/libKF6Screen.so.8</Path>
<Path fileType="library">/usr/lib64/libKF6ScreenDpms.so.6.0.1</Path>
<Path fileType="library">/usr/lib64/libKF6ScreenDpms.so.8</Path>
<Path fileType="library">/usr/lib64/qt6/plugins/kf6/kscreen/KSC_Fake.so</Path>
<Path fileType="library">/usr/lib64/qt6/plugins/kf6/kscreen/KSC_KWayland.so</Path>
<Path fileType="library">/usr/lib64/qt6/plugins/kf6/kscreen/KSC_QScreen.so</Path>
<Path fileType="library">/usr/lib64/qt6/plugins/kf6/kscreen/KSC_XRandR.so</Path>
<Path fileType="data">/usr/share/dbus-1/services/org.kde.kscreen.service</Path>
<Path fileType="localedata">/usr/share/locale/ca/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/ca@valencia/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/cs/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/de/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/en_GB/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/es/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/eu/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/fi/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/fr/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/gl/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/id/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/it/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/ja/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/ka/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/ko/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/nl/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/nn/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/pl/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/pt/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/pt_BR/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/ru/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/sk/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/sl/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/sv/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/tr/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/uk/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/zh_CN/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/zh_TW/LC_MESSAGES/libkscreen5_qt.qm</Path>
<Path fileType="data">/usr/share/qlogging-categories5/libkscreen.categories</Path>
<Path fileType="localedata">/usr/share/locale/ar/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/ast/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/bg/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/ca/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/ca@valencia/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/cs/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/de/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/en_GB/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/eo/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/es/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/eu/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/fi/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/fr/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/gl/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/hu/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/ia/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/id/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/is/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/it/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/ja/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/ka/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/ko/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/lt/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/nl/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/nn/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/pl/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/pt/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/pt_BR/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/ro/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/ru/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/sa/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/sk/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/sl/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/ta/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/tr/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/uk/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/zh_CN/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="localedata">/usr/share/locale/zh_TW/LC_MESSAGES/libkscreen6_qt.qm</Path>
<Path fileType="data">/usr/share/qlogging-categories6/libkscreen.categories</Path>
<Path fileType="data">/usr/share/zsh/site-functions/_kscreen-doctor</Path>
</Files>
</Package>
Expand All @@ -73,54 +82,53 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="89">libkscreen</Dependency>
<Dependency release="93">libkscreen</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/KF5/KScreen/KScreen/Config</Path>
<Path fileType="header">/usr/include/KF5/KScreen/KScreen/ConfigMonitor</Path>
<Path fileType="header">/usr/include/KF5/KScreen/KScreen/ConfigOperation</Path>
<Path fileType="header">/usr/include/KF5/KScreen/KScreen/EDID</Path>
<Path fileType="header">/usr/include/KF5/KScreen/KScreen/GetConfigOperation</Path>
<Path fileType="header">/usr/include/KF5/KScreen/KScreen/Log</Path>
<Path fileType="header">/usr/include/KF5/KScreen/KScreen/Mode</Path>
<Path fileType="header">/usr/include/KF5/KScreen/KScreen/Output</Path>
<Path fileType="header">/usr/include/KF5/KScreen/KScreen/Screen</Path>
<Path fileType="header">/usr/include/KF5/KScreen/KScreen/SetConfigOperation</Path>
<Path fileType="header">/usr/include/KF5/KScreen/KScreen/Types</Path>
<Path fileType="header">/usr/include/KF5/KScreen/KScreenDpms/Dpms</Path>
<Path fileType="header">/usr/include/KF5/KScreen/kscreen/backendmanager_p.h</Path>
<Path fileType="header">/usr/include/KF5/KScreen/kscreen/config.h</Path>
<Path fileType="header">/usr/include/KF5/KScreen/kscreen/configmonitor.h</Path>
<Path fileType="header">/usr/include/KF5/KScreen/kscreen/configoperation.h</Path>
<Path fileType="header">/usr/include/KF5/KScreen/kscreen/edid.h</Path>
<Path fileType="header">/usr/include/KF5/KScreen/kscreen/getconfigoperation.h</Path>
<Path fileType="header">/usr/include/KF5/KScreen/kscreen/kscreen_export.h</Path>
<Path fileType="header">/usr/include/KF5/KScreen/kscreen/log.h</Path>
<Path fileType="header">/usr/include/KF5/KScreen/kscreen/mode.h</Path>
<Path fileType="header">/usr/include/KF5/KScreen/kscreen/output.h</Path>
<Path fileType="header">/usr/include/KF5/KScreen/kscreen/screen.h</Path>
<Path fileType="header">/usr/include/KF5/KScreen/kscreen/setconfigoperation.h</Path>
<Path fileType="header">/usr/include/KF5/KScreen/kscreen/types.h</Path>
<Path fileType="header">/usr/include/KF5/KScreen/kscreendpms/dpms.h</Path>
<Path fileType="header">/usr/include/KF5/KScreen/kscreendpms/kscreendpms_export.h</Path>
<Path fileType="header">/usr/include/KF5/kscreen_version.h</Path>
<Path fileType="library">/usr/lib64/cmake/KF5Screen/KF5ScreenConfig.cmake</Path>
<Path fileType="library">/usr/lib64/cmake/KF5Screen/KF5ScreenConfigVersion.cmake</Path>
<Path fileType="library">/usr/lib64/cmake/KF5Screen/KF5ScreenQchTargets.cmake</Path>
<Path fileType="library">/usr/lib64/cmake/KF5Screen/KF5ScreenTargets-relwithdebinfo.cmake</Path>
<Path fileType="library">/usr/lib64/cmake/KF5Screen/KF5ScreenTargets.cmake</Path>
<Path fileType="library">/usr/lib64/libKF5Screen.so</Path>
<Path fileType="library">/usr/lib64/libKF5ScreenDpms.so</Path>
<Path fileType="data">/usr/lib64/pkgconfig/kscreen2.pc</Path>
<Path fileType="library">/usr/lib64/qt5/mkspecs/modules/qt_KScreen.pri</Path>
<Path fileType="data">/usr/share/qt5/doc/KF5Screen.qch</Path>
<Path fileType="data">/usr/share/qt5/doc/KF5Screen.tags</Path>
<Path fileType="header">/usr/include/KF6/KScreen/KScreen/Config</Path>
<Path fileType="header">/usr/include/KF6/KScreen/KScreen/ConfigMonitor</Path>
<Path fileType="header">/usr/include/KF6/KScreen/KScreen/ConfigOperation</Path>
<Path fileType="header">/usr/include/KF6/KScreen/KScreen/EDID</Path>
<Path fileType="header">/usr/include/KF6/KScreen/KScreen/GetConfigOperation</Path>
<Path fileType="header">/usr/include/KF6/KScreen/KScreen/Log</Path>
<Path fileType="header">/usr/include/KF6/KScreen/KScreen/Mode</Path>
<Path fileType="header">/usr/include/KF6/KScreen/KScreen/Output</Path>
<Path fileType="header">/usr/include/KF6/KScreen/KScreen/Screen</Path>
<Path fileType="header">/usr/include/KF6/KScreen/KScreen/SetConfigOperation</Path>
<Path fileType="header">/usr/include/KF6/KScreen/KScreen/Types</Path>
<Path fileType="header">/usr/include/KF6/KScreen/KScreenDpms/Dpms</Path>
<Path fileType="header">/usr/include/KF6/KScreen/kscreen/backendmanager_p.h</Path>
<Path fileType="header">/usr/include/KF6/KScreen/kscreen/config.h</Path>
<Path fileType="header">/usr/include/KF6/KScreen/kscreen/configmonitor.h</Path>
<Path fileType="header">/usr/include/KF6/KScreen/kscreen/configoperation.h</Path>
<Path fileType="header">/usr/include/KF6/KScreen/kscreen/edid.h</Path>
<Path fileType="header">/usr/include/KF6/KScreen/kscreen/getconfigoperation.h</Path>
<Path fileType="header">/usr/include/KF6/KScreen/kscreen/kscreen_export.h</Path>
<Path fileType="header">/usr/include/KF6/KScreen/kscreen/log.h</Path>
<Path fileType="header">/usr/include/KF6/KScreen/kscreen/mode.h</Path>
<Path fileType="header">/usr/include/KF6/KScreen/kscreen/output.h</Path>
<Path fileType="header">/usr/include/KF6/KScreen/kscreen/screen.h</Path>
<Path fileType="header">/usr/include/KF6/KScreen/kscreen/setconfigoperation.h</Path>
<Path fileType="header">/usr/include/KF6/KScreen/kscreen/types.h</Path>
<Path fileType="header">/usr/include/KF6/KScreen/kscreendpms/dpms.h</Path>
<Path fileType="header">/usr/include/KF6/KScreen/kscreendpms/kscreendpms_export.h</Path>
<Path fileType="header">/usr/include/KF6/kscreen_version.h</Path>
<Path fileType="library">/usr/lib64/cmake/KF6Screen/KF6ScreenConfig.cmake</Path>
<Path fileType="library">/usr/lib64/cmake/KF6Screen/KF6ScreenConfigVersion.cmake</Path>
<Path fileType="library">/usr/lib64/cmake/KF6Screen/KF6ScreenQchTargets.cmake</Path>
<Path fileType="library">/usr/lib64/cmake/KF6Screen/KF6ScreenTargets-relwithdebinfo.cmake</Path>
<Path fileType="library">/usr/lib64/cmake/KF6Screen/KF6ScreenTargets.cmake</Path>
<Path fileType="library">/usr/lib64/libKF6Screen.so</Path>
<Path fileType="library">/usr/lib64/libKF6ScreenDpms.so</Path>
<Path fileType="data">/usr/lib64/pkgconfig/KF6Screen.pc</Path>
<Path fileType="doc">/usr/share/doc/qt6/KF6Screen.qch</Path>
<Path fileType="doc">/usr/share/doc/qt6/KF6Screen.tags</Path>
</Files>
</Package>
<History>
<Update release="89">
<Date>2024-02-11</Date>
<Version>5.27.10</Version>
<Update release="93">
<Date>2024-03-14</Date>
<Version>6.0.1</Version>
<Comment>Packaging update</Comment>
<Name>Reilly Brogan</Name>
<Email>solus@reillybrogan.com</Email>
Expand Down

0 comments on commit 3b6618d

Please sign in to comment.