From 93f1c4d861ed4eeabf826c538739be5223a0063e Mon Sep 17 00:00:00 2001 From: Tim Biermann Date: Wed, 3 Apr 2024 23:27:09 +0200 Subject: [PATCH] kscreenlocker: -> 6.0.2 --- kscreenlocker/.footprint | 4 +-- kscreenlocker/.footprint.orig | 46 +++++++++++++++++++++++++++++++++++ kscreenlocker/.signature | 4 +-- kscreenlocker/.signature.orig | 6 +++++ kscreenlocker/.signature.rej | 12 +++++++++ kscreenlocker/Pkgfile.orig | 30 +++++++++++++++++++++++ kscreenlocker/Pkgfile.rej | 13 ++++++++++ 7 files changed, 111 insertions(+), 4 deletions(-) create mode 100644 kscreenlocker/.footprint.orig create mode 100644 kscreenlocker/.signature.orig create mode 100644 kscreenlocker/.signature.rej create mode 100644 kscreenlocker/Pkgfile.orig create mode 100644 kscreenlocker/Pkgfile.rej diff --git a/kscreenlocker/.footprint b/kscreenlocker/.footprint index 7bdaf4a..765a37f 100644 --- a/kscreenlocker/.footprint +++ b/kscreenlocker/.footprint @@ -21,8 +21,8 @@ drwxr-xr-x root/root usr/lib/cmake/ScreenSaverDBusInterface/ -rw-r--r-- root/root usr/lib/cmake/ScreenSaverDBusInterface/ScreenSaverDBusInterfaceConfig.cmake -rwxr-xr-x root/root usr/lib/kscreenlocker_greet lrwxrwxrwx root/root usr/lib/libKScreenLocker.so -> libKScreenLocker.so.6 -lrwxrwxrwx root/root usr/lib/libKScreenLocker.so.6 -> libKScreenLocker.so.6.0.2 --rwxr-xr-x root/root usr/lib/libKScreenLocker.so.6.0.2 +lrwxrwxrwx root/root usr/lib/libKScreenLocker.so.6 -> libKScreenLocker.so.6.0.3 +-rwxr-xr-x root/root usr/lib/libKScreenLocker.so.6.0.3 drwxr-xr-x root/root usr/lib/qt6/ drwxr-xr-x root/root usr/lib/qt6/plugins/ drwxr-xr-x root/root usr/lib/qt6/plugins/plasma/ diff --git a/kscreenlocker/.footprint.orig b/kscreenlocker/.footprint.orig new file mode 100644 index 0000000..7bdaf4a --- /dev/null +++ b/kscreenlocker/.footprint.orig @@ -0,0 +1,46 @@ +drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/pam.d/ +-rw-r--r-- root/root etc/pam.d/kde +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/ck-unlock-session +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/KScreenLocker/ +drwxr-xr-x root/root usr/include/KScreenLocker/KScreenLocker/ +-rw-r--r-- root/root usr/include/KScreenLocker/KScreenLocker/KsldApp +-rw-r--r-- root/root usr/include/KScreenLocker/KScreenLocker/kscreenlocker_export.h +-rw-r--r-- root/root usr/include/KScreenLocker/KScreenLocker/ksldapp.h +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/cmake/ +drwxr-xr-x root/root usr/lib/cmake/KScreenLocker/ +-rw-r--r-- root/root usr/lib/cmake/KScreenLocker/KScreenLockerConfig.cmake +-rw-r--r-- root/root usr/lib/cmake/KScreenLocker/KScreenLockerConfigVersion.cmake +-rw-r--r-- root/root usr/lib/cmake/KScreenLocker/KScreenLockerTargets-release.cmake +-rw-r--r-- root/root usr/lib/cmake/KScreenLocker/KScreenLockerTargets.cmake +drwxr-xr-x root/root usr/lib/cmake/ScreenSaverDBusInterface/ +-rw-r--r-- root/root usr/lib/cmake/ScreenSaverDBusInterface/ScreenSaverDBusInterfaceConfig.cmake +-rwxr-xr-x root/root usr/lib/kscreenlocker_greet +lrwxrwxrwx root/root usr/lib/libKScreenLocker.so -> libKScreenLocker.so.6 +lrwxrwxrwx root/root usr/lib/libKScreenLocker.so.6 -> libKScreenLocker.so.6.0.2 +-rwxr-xr-x root/root usr/lib/libKScreenLocker.so.6.0.2 +drwxr-xr-x root/root usr/lib/qt6/ +drwxr-xr-x root/root usr/lib/qt6/plugins/ +drwxr-xr-x root/root usr/lib/qt6/plugins/plasma/ +drwxr-xr-x root/root usr/lib/qt6/plugins/plasma/kcms/ +drwxr-xr-x root/root usr/lib/qt6/plugins/plasma/kcms/systemsettings/ +-rwxr-xr-x root/root usr/lib/qt6/plugins/plasma/kcms/systemsettings/kcm_screenlocker.so +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/applications/ +-rw-r--r-- root/root usr/share/applications/kcm_screenlocker.desktop +drwxr-xr-x root/root usr/share/dbus-1/ +drwxr-xr-x root/root usr/share/dbus-1/interfaces/ +-rw-r--r-- root/root usr/share/dbus-1/interfaces/kf6_org.freedesktop.ScreenSaver.xml +-rw-r--r-- root/root usr/share/dbus-1/interfaces/org.kde.screensaver.xml +drwxr-xr-x root/root usr/share/knotifications6/ +-rw-r--r-- root/root usr/share/knotifications6/ksmserver.notifyrc +drwxr-xr-x root/root usr/share/ksmserver/ +drwxr-xr-x root/root usr/share/ksmserver/screenlocker/ +drwxr-xr-x root/root usr/share/ksmserver/screenlocker/org.kde.passworddialog/ +-rw-r--r-- root/root usr/share/ksmserver/screenlocker/org.kde.passworddialog/metadata.desktop +drwxr-xr-x root/root usr/share/qlogging-categories6/ +-rw-r--r-- root/root usr/share/qlogging-categories6/kscreenlocker.categories diff --git a/kscreenlocker/.signature b/kscreenlocker/.signature index 35f30de..fadbca7 100644 --- a/kscreenlocker/.signature +++ b/kscreenlocker/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/kde-plasma-6.pub -RWTGxEYrvi0p3pJBSypUUIxm1Z7gkgt2/G6Awpaj148mJvABOHSFlTDkhEhioVYFEy5Hku4qNVOqyxbNdXKuxMVCmTzcFW8fQAc= +RWTGxEYrvi0p3s7jSchKdiezeqbmCSwO0GADYIBXa4Z7+0SIHYpHR+bzTzmOwatsZSrbQ/svYCOpgzf9vWhJdSQtj7cbo8FlVQg= SHA256 (Pkgfile) = 11adfce1b3f08a15590f35f723767f1fa9b55e7e027c5214f1085a55d4ade8ba -SHA256 (.footprint) = 44d479f5cf165a47eb7f887d241e48e0d6d443e3ee4004fa60067da0b36b97e5 +SHA256 (.footprint) = 9af7f61ea5ce5a071fb39f90e09c2e3055a94c742c06a233f8255f65edb2bc75 SHA256 (kscreenlocker-6.0.2.tar.xz) = 451c69a2356c545c118e32c9f8b4586272b299f8d9ddc4c9c884b19db427b53f SHA256 (kde.pam) = 316ce73bf6f1022c22a6ccef56db88cfabdf7501cdcf508befd81fb216a34334 diff --git a/kscreenlocker/.signature.orig b/kscreenlocker/.signature.orig new file mode 100644 index 0000000..35f30de --- /dev/null +++ b/kscreenlocker/.signature.orig @@ -0,0 +1,6 @@ +untrusted comment: verify with /etc/ports/kde-plasma-6.pub +RWTGxEYrvi0p3pJBSypUUIxm1Z7gkgt2/G6Awpaj148mJvABOHSFlTDkhEhioVYFEy5Hku4qNVOqyxbNdXKuxMVCmTzcFW8fQAc= +SHA256 (Pkgfile) = 11adfce1b3f08a15590f35f723767f1fa9b55e7e027c5214f1085a55d4ade8ba +SHA256 (.footprint) = 44d479f5cf165a47eb7f887d241e48e0d6d443e3ee4004fa60067da0b36b97e5 +SHA256 (kscreenlocker-6.0.2.tar.xz) = 451c69a2356c545c118e32c9f8b4586272b299f8d9ddc4c9c884b19db427b53f +SHA256 (kde.pam) = 316ce73bf6f1022c22a6ccef56db88cfabdf7501cdcf508befd81fb216a34334 diff --git a/kscreenlocker/.signature.rej b/kscreenlocker/.signature.rej new file mode 100644 index 0000000..5696c6a --- /dev/null +++ b/kscreenlocker/.signature.rej @@ -0,0 +1,12 @@ +--- kscreenlocker/.signature ++++ kscreenlocker/.signature +@@ -1,5 +1,5 @@ + untrusted comment: verify with /etc/ports/kde-plasma-6.pub +-RWTGxEYrvi0p3j2QtGV6VNtW9p0uLzD7Rzjqe7T0mpcbTaiRnOcGGkh7MBrmTM1UXwBa5jZJke9MhmjEQ5VqGJt+3xrki/mqKw4= +-SHA256 (Pkgfile) = cea56e52ff9b87ffd11825c345455e211e3aab439d209d45d5ba411657f0df3e +-SHA256 (.footprint) = def921dd66e41db2dceffe66d7ad10d6c148b9e0555b87647829c994c4b5cab3 +-SHA256 (kscreenlocker-6.0.2.tar.xz) = 451c69a2356c545c118e32c9f8b4586272b299f8d9ddc4c9c884b19db427b53f ++RWTGxEYrvi0p3o1jdICrOKNEQLap3RiLfhzO/WHgIT3ygSPB70wf3XQjI8A938Ff1H+BbzMg86XUxKHY/9ECsmtDFNezbdo72Aw= ++SHA256 (Pkgfile) = 5b0578bd7a4181f19bb280e5a20b091c6e3e45f886b5d8dcabadc7b0f4da11f7 ++SHA256 (.footprint) = 007d5890f7c5b11ebc721525b9da9d18b111d40e56859c8a731b2c7c82194469 ++SHA256 (kscreenlocker-6.0.3.tar.xz) = 4afedb43a935241ff698e44905b4af6e1901440326868093163ca36f8398d669 diff --git a/kscreenlocker/Pkgfile.orig b/kscreenlocker/Pkgfile.orig new file mode 100644 index 0000000..05c03ed --- /dev/null +++ b/kscreenlocker/Pkgfile.orig @@ -0,0 +1,30 @@ +# Description: Library and components for secure lock screen architecture +# URL: https://kde.org/plasma-desktop/ +# Maintainer: CRUX KDE Ports, kde-ports at crux dot nu +# Depends on: kidletime layer-shell-qt libkscreen libplasma consolekit + +name=kscreenlocker +version=6.0.2 +release=3 +source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz \ + kde.pam) + +build() { + cmake -S $name-$version -B build -G Ninja \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_INSTALL_LIBDIR=lib \ + -D CMAKE_INSTALL_LIBEXECDIR=lib \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \ + -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \ + -D BUILD_TESTING=OFF \ + -Wno-dev + cmake --build build + DESTDIR=$PKG cmake --install build + + rm -r $PKG/usr/share/locale + + install -Dm 0644 $SRC/kde.pam $PKG/etc/pam.d/kde +} + +# vim: set ts=4 et: diff --git a/kscreenlocker/Pkgfile.rej b/kscreenlocker/Pkgfile.rej new file mode 100644 index 0000000..ebe459a --- /dev/null +++ b/kscreenlocker/Pkgfile.rej @@ -0,0 +1,13 @@ +--- kscreenlocker/Pkgfile ++++ kscreenlocker/Pkgfile +@@ -4,8 +4,8 @@ + # Depends on: kidletime layer-shell-qt libkscreen libplasma + + name=kscreenlocker +-version=6.0.2 +-release=2 ++version=6.0.3 ++release=1 + source=(https://download.kde.org/stable/plasma/$version/$name-$version.tar.xz) + + build() {