Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Remove KDE 5 pkg
@ 2024-05-22  2:50 sgn
  2024-05-24 10:05 ` [PR PATCH] [Merged]: " sgn
  0 siblings, 1 reply; 2+ messages in thread
From: sgn @ 2024-05-22  2:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1247 bytes --]

There is a new pull request by sgn against master on the void-packages repository

https://github.com/sgn/void-packages remove-kde5-pkg
https://github.com/void-linux/void-packages/pull/50461

Remove KDE 5 pkg
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**|**briefly**|**NO**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/50461.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-remove-kde5-pkg-50461.patch --]
[-- Type: text/x-diff, Size: 46117 bytes --]

From d4855524a1b758638a4b3a7110dc493261e9acfe Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 16 May 2024 14:40:44 +0700
Subject: [PATCH 01/17] plasma-integration: drop qt5

---
 srcpkgs/plasma-integration/template | 18 +++++-------------
 1 file changed, 5 insertions(+), 13 deletions(-)

diff --git a/srcpkgs/plasma-integration/template b/srcpkgs/plasma-integration/template
index 3c90e8ae3c2f8d..0c900aae22a64c 100644
--- a/srcpkgs/plasma-integration/template
+++ b/srcpkgs/plasma-integration/template
@@ -1,28 +1,20 @@
 # Template file for 'plasma-integration'
-# TODO remove Qt5 bits or split once we moved everything to KDE6
 pkgname=plasma-integration
 version=6.0.4
 revision=1
 build_style=cmake
 build_helper=qemu
-configure_args="-DBUILD_TESTING=OFF
- -DKF6_HOST_TOOLING=/usr/lib/cmake"
+configure_args="-DBUILD_TESTING=OFF -DBUILD_QT5=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
+ -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
 hostmakedepends="extra-cmake-modules pkg-config qt6-base qt6-tools gettext
- qt5-qmake qt5-host-tools qt5-wayland kconfig kcoreaddons wayland-devel
- qt6-wayland-tools kf6-kconfig"
+ wayland-devel qt6-wayland-tools kf6-kconfig"
 makedepends="kf6-kio-devel kf6-kxmlgui-devel kf6-kstatusnotifieritem-devel
  kf6-kwayland-devel libXcursor-devel breeze qt6-wayland-devel
- wayland-devel kio-devel kwayland-devel qt5-quickcontrols2-devel"
-depends="noto-fonts-ttf font-hack-ttf breeze kf6-qqc2-desktop-style
- qqc2-desktop-style"
+ wayland-devel"
+depends="noto-fonts-ttf font-hack-ttf breeze kf6-qqc2-desktop-style"
 short_desc="Theme integration plugins for the Plasma workspaces"
 maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.0-or-later"
 homepage="https://invent.kde.org/plasma/plasma-integration"
 distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
 checksum=eef5c21ee43eefa1034126a45d2b34da967af81cf921a9c2a4314a4fb2738913
-
-post_patch() {
-	sed -i '1i set(KDE_INSTALL_QTPLUGINDIR lib/qt6/plugins)' \
-		qt6/CMakeLists.txt
-}

From 3602af63b75cac9203827f36e53d43fa9cc435ba Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 16 May 2024 14:43:35 +0700
Subject: [PATCH 02/17] qqc2-desktop-style: drop package

---
 srcpkgs/qqc2-desktop-style-devel    |  1 -
 srcpkgs/qqc2-desktop-style/template | 21 ---------------------
 srcpkgs/removed-packages/template   |  1 +
 3 files changed, 1 insertion(+), 22 deletions(-)
 delete mode 120000 srcpkgs/qqc2-desktop-style-devel
 delete mode 100644 srcpkgs/qqc2-desktop-style/template

diff --git a/srcpkgs/qqc2-desktop-style-devel b/srcpkgs/qqc2-desktop-style-devel
deleted file mode 120000
index 7e1e16c264f21d..00000000000000
--- a/srcpkgs/qqc2-desktop-style-devel
+++ /dev/null
@@ -1 +0,0 @@
-qqc2-desktop-style
\ No newline at end of file
diff --git a/srcpkgs/qqc2-desktop-style/template b/srcpkgs/qqc2-desktop-style/template
deleted file mode 100644
index 12d34460ca80f0..00000000000000
--- a/srcpkgs/qqc2-desktop-style/template
+++ /dev/null
@@ -1,21 +0,0 @@
-# Template file for 'qqc2-desktop-style'
-pkgname=qqc2-desktop-style
-version=5.115.0
-revision=1
-build_style=cmake
-hostmakedepends="kcoreaddons qt5-qmake qt5-host-tools extra-cmake-modules"
-makedepends="kirigami2-devel kiconthemes-devel"
-short_desc="Style for Qt Quick Controls 2 to make it follow your desktop theme"
-maintainer="John <me@johnnynator.dev>"
-license="LGPL-2.0-or-later, LGPL-3.0-only, GPL-2.0-or-later"
-homepage="https://invent.kde.org/frameworks/qqc2-desktop-style"
-distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=5847654e1a1c576c92ed55e43d2d4f369cfb42d8cb920b021c07960ad9b73700
-
-qqc2-desktop-style-devel_package() {
-	depends="${sourcepkg}>=${version}_${revision}"
-	short_desc+=" - development files"
-	pkg_install() {
-		vmove usr/lib/cmake
-	}
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index fc36d934e0d0ae..6a6976dea1f445 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -644,6 +644,7 @@ replaces="
  python3-stormssh<=0.7.0_7
  python3-txacme<=0.9.3_3
  qimageblitz<=0.0.6_4
+ qqc2-desktop-style<=5.115.0_1
  qt-designer-devel<=4.8.7_29
  qt-designer-libs<=4.8.7_29
  qt-designer<=4.8.7_29

From 2aea88052c2cc1474c80499319c8782662ecb5db Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 16 May 2024 14:45:33 +0700
Subject: [PATCH 03/17] baloo5: remove package

---
 common/shlibs                     |  2 --
 srcpkgs/baloo5-devel              |  1 -
 srcpkgs/baloo5/template           | 35 -------------------------------
 srcpkgs/baloo5/update             |  1 -
 srcpkgs/removed-packages/template |  1 +
 5 files changed, 1 insertion(+), 39 deletions(-)
 delete mode 120000 srcpkgs/baloo5-devel
 delete mode 100644 srcpkgs/baloo5/template
 delete mode 100644 srcpkgs/baloo5/update

diff --git a/common/shlibs b/common/shlibs
index ff14234e60cdba..ef0ebe672abbbf 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2928,8 +2928,6 @@ libKF5PeopleWidgets.so.5 kpeople-5.36.0_1
 libKF5XmlRpcClient.so.5 kxmlrpcclient-5.26.0_1
 libKF5BluezQt.so.6 bluez-qt5-5.26.0_1
 libKF5FileMetaData.so.3 kfilemetadata5-5.26.0_1
-libKF5Baloo.so.5 baloo5-5.26.0_1
-libKF5BalooEngine.so.5 baloo5-5.26.0_1
 libKF5ActivitiesStats.so.1 kactivities5-stats-5.26.0_1
 libKF5Runner.so.5 krunner-5.26.0_1
 libKF5JS.so.5 kjs-5.26.0_1
diff --git a/srcpkgs/baloo5-devel b/srcpkgs/baloo5-devel
deleted file mode 120000
index cd9ae316060d1f..00000000000000
--- a/srcpkgs/baloo5-devel
+++ /dev/null
@@ -1 +0,0 @@
-baloo5
\ No newline at end of file
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
deleted file mode 100644
index 40c2653704ba56..00000000000000
--- a/srcpkgs/baloo5/template
+++ /dev/null
@@ -1,35 +0,0 @@
-# Template file for 'baloo5'
-pkgname=baloo5
-version=5.115.0
-revision=2
-build_style=cmake
-configure_args="
- -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson
- -DBUILD_INDEXER_SERVICE=OFF"
-hostmakedepends="kcoreaddons extra-cmake-modules gettext
- kconfig qt5-host-tools qt5-qmake python3 kcoreaddons"
-makedepends="kfilemetadata5-devel kidletime-devel kio-devel ksolid-devel lmdb-devel"
-depends="hicolor-icon-theme kf6-baloo"
-short_desc="Framework for searching and managing metadata"
-maintainer="John <me@johnnynator.dev>"
-license="LGPL-2.1-or-later"
-homepage="https://community.kde.org/Baloo"
-distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname%5}-${version}.tar.xz"
-checksum=95cb2038efc4b32f3a17d5592bf247815ea6d02fb8707e04b65bdd80d851c108
-
-do_check() {
-	cd build
-	ctest -E 'filemonitortest'
-}
-
-baloo5-devel_package() {
-	short_desc+=" - development"
-	depends="${makedepends} ${sourcepkg}-${version}_${revision}"
-	pkg_install() {
-		vmove usr/include
-		vmove usr/lib/cmake
-		vmove usr/lib/qt5/mkspecs
-		vmove usr/lib/pkgconfig
-		vmove "usr/lib/*.so"
-	}
-}
diff --git a/srcpkgs/baloo5/update b/srcpkgs/baloo5/update
deleted file mode 100644
index 04f7336c75ac38..00000000000000
--- a/srcpkgs/baloo5/update
+++ /dev/null
@@ -1 +0,0 @@
-pkgname=${pkgname%5}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 6a6976dea1f445..1d97f095fd3efc 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -41,6 +41,7 @@ replaces="
  atom<=1.44.0_1
  avogadro-devel<=1.2.0_8
  avogadro<=1.2.0_9
+ baloo5<=5.115.0_2
  beignet<=1.3.2_10
  bgc<=1.0.1_1
  bismuth<=3.1.4_1

From c64d51d118ea5004f5295c60ab423e8ff2b5c7a8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 16 May 2024 14:46:17 +0700
Subject: [PATCH 04/17] bluez-qt5: remove package

---
 common/shlibs                            |  1 -
 srcpkgs/bluez-qt5-devel                  |  1 -
 srcpkgs/bluez-qt5/files/README.voidlinux |  1 -
 srcpkgs/bluez-qt5/patches/musl.patch     | 10 -------
 srcpkgs/bluez-qt5/template               | 36 ------------------------
 srcpkgs/bluez-qt5/update                 |  1 -
 srcpkgs/removed-packages/template        |  1 +
 7 files changed, 1 insertion(+), 50 deletions(-)
 delete mode 120000 srcpkgs/bluez-qt5-devel
 delete mode 100644 srcpkgs/bluez-qt5/files/README.voidlinux
 delete mode 100644 srcpkgs/bluez-qt5/patches/musl.patch
 delete mode 100644 srcpkgs/bluez-qt5/template
 delete mode 100644 srcpkgs/bluez-qt5/update

diff --git a/common/shlibs b/common/shlibs
index ef0ebe672abbbf..0e07ea62da6348 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2926,7 +2926,6 @@ libKF5People.so.5 kpeople-5.26.0_1
 libKF5PeopleBackend.so.5 kpeople-5.36.0_1
 libKF5PeopleWidgets.so.5 kpeople-5.36.0_1
 libKF5XmlRpcClient.so.5 kxmlrpcclient-5.26.0_1
-libKF5BluezQt.so.6 bluez-qt5-5.26.0_1
 libKF5FileMetaData.so.3 kfilemetadata5-5.26.0_1
 libKF5ActivitiesStats.so.1 kactivities5-stats-5.26.0_1
 libKF5Runner.so.5 krunner-5.26.0_1
diff --git a/srcpkgs/bluez-qt5-devel b/srcpkgs/bluez-qt5-devel
deleted file mode 120000
index 6f8c3e7cee9c34..00000000000000
--- a/srcpkgs/bluez-qt5-devel
+++ /dev/null
@@ -1 +0,0 @@
-bluez-qt5
\ No newline at end of file
diff --git a/srcpkgs/bluez-qt5/files/README.voidlinux b/srcpkgs/bluez-qt5/files/README.voidlinux
deleted file mode 100644
index d253e9cf502bc0..00000000000000
--- a/srcpkgs/bluez-qt5/files/README.voidlinux
+++ /dev/null
@@ -1 +0,0 @@
-You need to be in the bluetooth group to be able to modify the bluetooth state!
diff --git a/srcpkgs/bluez-qt5/patches/musl.patch b/srcpkgs/bluez-qt5/patches/musl.patch
deleted file mode 100644
index 4b573069a5454f..00000000000000
--- a/srcpkgs/bluez-qt5/patches/musl.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/src/a2dp-codecs.h	2022-07-02 16:28:19.000000000 +0200
-+++ -	2022-07-24 13:05:00.602912484 +0200
-@@ -11,6 +11,7 @@
- #define BLUEZQT_A2DPCODECS_H
- 
- #include <stdint.h>
-+#include <endian.h>
- 
- // clang-format off
- 
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
deleted file mode 100644
index d0381756633fe8..00000000000000
--- a/srcpkgs/bluez-qt5/template
+++ /dev/null
@@ -1,36 +0,0 @@
-# Template file for 'bluez-qt5'
-pkgname=bluez-qt5
-version=5.115.0
-revision=1
-build_style=cmake
-configure_args=" -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d"
-hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake"
-makedepends="qt5-declarative-devel"
-depends="bluez"
-checkdepends="dbus"
-short_desc="Qt wrapper for BlueZ 5 DBus API"
-maintainer="John <me@johnnynator.dev>"
-license="LGPL-2.1-or-later"
-homepage="https://invent.kde.org/frameworks/bluez-qt"
-distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname%5}-${version}.tar.xz"
-checksum=bd7fd3144175be0c679428f449cbdca57223d101177da67cabcba5fca4bc64a1
-
-do_check() {
-	cd build
-	dbus-run-session ctest
-}
-
-post_install() {
-	vdoc "${FILESDIR}/README.voidlinux"
-}
-
-bluez-qt5-devel_package() {
-	short_desc+=" - development"
-	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
-	pkg_install() {
-		vmove usr/include
-		vmove usr/lib/qt5/mkspecs
-		vmove usr/lib/cmake
-		vmove "usr/lib/*.so"
-	}
-}
diff --git a/srcpkgs/bluez-qt5/update b/srcpkgs/bluez-qt5/update
deleted file mode 100644
index 04f7336c75ac38..00000000000000
--- a/srcpkgs/bluez-qt5/update
+++ /dev/null
@@ -1 +0,0 @@
-pkgname=${pkgname%5}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 1d97f095fd3efc..7aabe568c3d20c 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -46,6 +46,7 @@ replaces="
  bgc<=1.0.1_1
  bismuth<=3.1.4_1
  bitcoin<=22.0_5
+ bluez-qt5<=5.115.0_1
  bokken<=1.8_3
  bomi<=0.9.11_17
  burp-client<=1.4.40_13

From e8a85ba5795af7d1fe590be16daabeca21d4cd51 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 16 May 2024 14:53:57 +0700
Subject: [PATCH 05/17] kcalendarcore: drop package

---
 common/shlibs                     |  1 -
 srcpkgs/kcalendarcore-devel       |  1 -
 srcpkgs/kcalendarcore/template    | 47 -------------------------------
 srcpkgs/removed-packages/template |  1 +
 4 files changed, 1 insertion(+), 49 deletions(-)
 delete mode 120000 srcpkgs/kcalendarcore-devel
 delete mode 100644 srcpkgs/kcalendarcore/template

diff --git a/common/shlibs b/common/shlibs
index 0e07ea62da6348..3a5f91176dec58 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -480,7 +480,6 @@ libKPim6GrantleeTheme.so.6 kf6-grantleetheme-24.02.2_1
 libKPim6IMAP.so.6 kimap-24.02.0_1
 libKPim6LdapCore.so.6 kldap-24.02.0_1
 libKPim6LdapWidgets.so.6 kldap-24.02.0_1
-libKF5CalendarCore.so.5 kcalendarcore-5.63.0_1
 libKPim6AkonadiSearchDebug.so.6 akonadi-search-24.02.0_1
 libKPim6AkonadiSearchCore.so.6 akonadi-search-24.02.0_1
 libKPim6AkonadiSearchPIM.so.6 akonadi-search-24.02.0_1
diff --git a/srcpkgs/kcalendarcore-devel b/srcpkgs/kcalendarcore-devel
deleted file mode 120000
index a2e99fc894168b..00000000000000
--- a/srcpkgs/kcalendarcore-devel
+++ /dev/null
@@ -1 +0,0 @@
-kcalendarcore
\ No newline at end of file
diff --git a/srcpkgs/kcalendarcore/template b/srcpkgs/kcalendarcore/template
deleted file mode 100644
index b53d2466c546a6..00000000000000
--- a/srcpkgs/kcalendarcore/template
+++ /dev/null
@@ -1,47 +0,0 @@
-# Template file for 'kcalendarcore'
-pkgname=kcalendarcore
-reverts="19.08.3_1 19.08.2_1 19.08.1_1 19.08.0_1 19.04.3_1 19.04.2_1 19.04.1_1 19.04.0_1 18.12.3_1 18.12.2_1 18.12.1_1 18.12.0_2 18.12.0_1 18.08.3_1 18.08.2_1 18.08.1_1 18.08.0_1 18.04.3_1 17.12.3_1"
-version=5.115.0
-revision=1
-build_style=cmake
-hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools"
-makedepends="qt5-devel libical-devel"
-checkdepends="perl"
-short_desc="KDE calendar access library"
-maintainer="John <me@johnnynator.dev>"
-license="LGPL-2.0-or-later"
-homepage="https://invent.kde.org/frameworks/kcalendarcore"
-distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=59d8872c471b1bc4433d6643d2d28755772dc3e0019fac9451cbea8e9e3f54a3
-replaces="kcalcore>=0"
-
-do_check() {
-	: #recorson deadlocks
-	# Fun with timezones
-	#cd build
-	#ctest -E "test(recurtodo|readrecurrenceid|icaltimezones|memorycalendar|timesininterval)"
-}
-
-kcalendarcore-devel_package() {
-	depends="${sourcepkg}>=${version}_${revision}"
-	replaces="kcalcore-devel>=0"
-	short_desc+=" - development files"
-	pkg_install() {
-		vmove usr/include
-		vmove usr/lib/cmake
-		vmove usr/lib/qt5/mkspecs/modules
-		vmove "usr/lib/*.so"
-	}
-}
-
-kcalcore_package() {
-	depends="${sourcepkg}>=${version}_${revision}"
-	short_desc+=" - (transitional meta package)"
-	build_style=meta
-}
-
-kcalcore-devel_package() {
-	depends="${sourcepkg}-devel>=${version}_${revision}"
-	short_desc+=" - (transitional meta package)"
-	build_style=meta
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 7aabe568c3d20c..f1b7ef6234a6fc 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -302,6 +302,7 @@ replaces="
  jwm-settings-manager<=2.1.5_1
  k3s<=1.0.0_1
  kadu<=4.3_6
+ kcalendarcore<=5.115.0_1
  kdecoration<=5.27.11_2
  keepassx2<=2.0.3_2
  keepassx<=0.4.4_2

From 60e35a5cfc9024f50e4e7a38b8d97bfaa164251b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 16 May 2024 15:00:05 +0700
Subject: [PATCH 06/17] kdesu: remove package

---
 common/shlibs                     |  1 -
 srcpkgs/kdesu-devel               |  1 -
 srcpkgs/kdesu/template            | 25 -------------------------
 srcpkgs/removed-packages/template |  1 +
 4 files changed, 1 insertion(+), 27 deletions(-)
 delete mode 120000 srcpkgs/kdesu-devel
 delete mode 100644 srcpkgs/kdesu/template

diff --git a/common/shlibs b/common/shlibs
index 3a5f91176dec58..688b75f4569d88 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2887,7 +2887,6 @@ libKF5Service.so.5 kservice-5.26.0_1
 libKF5GlobalAccel.so.5 kglobalaccel-5.26.0_1
 libKF5GlobalAccelPrivate.so.5 kglobalaccel-5.26.0_1
 libKF5Package.so.5 kpackage-5.26.0_1
-libKF5Su.so.5 kdesu-5.26.0_1
 libKF5Emoticons.so.5 kemoticons-5.26.0_1
 libKF5IconThemes.so.5 kiconthemes-5.26.0_1
 libKF5JobWidgets.so.5 kjobwidgets-5.26.0_1
diff --git a/srcpkgs/kdesu-devel b/srcpkgs/kdesu-devel
deleted file mode 120000
index d5ea7a0da20fe5..00000000000000
--- a/srcpkgs/kdesu-devel
+++ /dev/null
@@ -1 +0,0 @@
-kdesu
\ No newline at end of file
diff --git a/srcpkgs/kdesu/template b/srcpkgs/kdesu/template
deleted file mode 100644
index f7ec2809fa1e52..00000000000000
--- a/srcpkgs/kdesu/template
+++ /dev/null
@@ -1,25 +0,0 @@
-# Template file for 'kdesu'
-pkgname=kdesu
-version=5.115.0
-revision=1
-build_style=cmake
-hostmakedepends="kcoreaddons extra-cmake-modules gettext
- qt5-host-tools qt5-qmake python3"
-makedepends="kservice-devel kpty-devel"
-short_desc="KDE User interface for running shell commands with root privileges"
-maintainer="John <me@johnnynator.dev>"
-license="LGPL-2.0-only"
-homepage="https://invent.kde.org/frameworks/kdesu"
-distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=03e2b7963bc02492639193d20c76723430d5f530b6dee60d61b8dd64f0698b62
-
-kdesu-devel_package() {
-	short_desc+=" - development"
-	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
-	pkg_install() {
-		vmove usr/include
-		vmove usr/lib/qt5/mkspecs
-		vmove usr/lib/cmake
-		vmove "usr/lib/*.so"
-	}
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index f1b7ef6234a6fc..49f2523e4e8720 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -304,6 +304,7 @@ replaces="
  kadu<=4.3_6
  kcalendarcore<=5.115.0_1
  kdecoration<=5.27.11_2
+ kdesu<=5.115.0_1
  keepassx2<=2.0.3_2
  keepassx<=0.4.4_2
  key-mon<=1.17_5

From 8a3f81ee88398fc80d4a25ab8fbda560140d0fd5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 16 May 2024 15:02:58 +0700
Subject: [PATCH 07/17] kimageformats: remove

---
 srcpkgs/kimageformats/template    | 21 ---------------------
 srcpkgs/removed-packages/template |  1 +
 2 files changed, 1 insertion(+), 21 deletions(-)
 delete mode 100644 srcpkgs/kimageformats/template

diff --git a/srcpkgs/kimageformats/template b/srcpkgs/kimageformats/template
deleted file mode 100644
index 1bacb24161be3f..00000000000000
--- a/srcpkgs/kimageformats/template
+++ /dev/null
@@ -1,21 +0,0 @@
-# Template file for 'kimageformats'
-pkgname=kimageformats
-version=5.115.0
-revision=2
-build_style=cmake
-configure_args="-DKIMAGEFORMATS_HEIF=ON"
-hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools
- pkg-config"
-makedepends="karchive-devel libopenexr-devel libheif-devel libraw-devel libavif-devel
- libjxl-devel"
-short_desc="KDE Plugins to allow QImage to support extra file formats"
-maintainer="John <me@johnnynator.dev>"
-license="LGPL-2.0-or-later"
-homepage="https://invent.kde.org/frameworks/kimageformats"
-distfiles="${KDE_SITE}/frameworks/${version%.*}/kimageformats-${version}.tar.xz"
-checksum=9f61020d66f86b8b10bce14e42a39c5e8fd8e40ec9e6ca8b9e9b5ce3e1aa7283
-
-# FIXME: some tests fail on i686.
-# FIXME: 1 test fails on all archs, solved by
-# https://invent.kde.org/frameworks/kimageformats/-/commit/41f0411b62d10d602a4def0c0d12975e77a16028
-make_check=no
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 49f2523e4e8720..e343534093d57c 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -309,6 +309,7 @@ replaces="
  keepassx<=0.4.4_2
  key-mon<=1.17_5
  khotkeys<=5.27.11_1
+ kimageformats<=5.115.0_1
  ladish-devel<=1_11
  ladish<=1_11
  laditools<=1.1.0_3

From 41177b1f0ca71de8774fe45da11973e3e89247d4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 16 May 2024 15:05:26 +0700
Subject: [PATCH 08/17] kdnssd: remove

---
 common/shlibs                     |  1 -
 srcpkgs/kdnssd-devel              |  1 -
 srcpkgs/kdnssd/template           | 24 ------------------------
 srcpkgs/removed-packages/template |  1 +
 4 files changed, 1 insertion(+), 26 deletions(-)
 delete mode 120000 srcpkgs/kdnssd-devel
 delete mode 100644 srcpkgs/kdnssd/template

diff --git a/common/shlibs b/common/shlibs
index 688b75f4569d88..96305d3be23f5f 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2799,7 +2799,6 @@ libbabeltrace-ctf-metadata.so.1 babeltrace-1.5.3_1
 libbabeltrace-dummy.so.1 babeltrace-1.5.3_1
 libbabeltrace-lttng-live.so.1 babeltrace-1.5.3_1
 liblttng-ctl.so.0 lttng-tools-2.10.1_1
-libKF5DNSSD.so.5 kdnssd-5.26.0_1
 libtwaindsm.so.2 twaindsm-2.3.0_1
 libspnav.so.0 libspnav-0.2.3_1
 libsimage.so.20 simage-1.7.0_1
diff --git a/srcpkgs/kdnssd-devel b/srcpkgs/kdnssd-devel
deleted file mode 120000
index e3180288859921..00000000000000
--- a/srcpkgs/kdnssd-devel
+++ /dev/null
@@ -1 +0,0 @@
-kdnssd
\ No newline at end of file
diff --git a/srcpkgs/kdnssd/template b/srcpkgs/kdnssd/template
deleted file mode 100644
index c378cc54f3fc61..00000000000000
--- a/srcpkgs/kdnssd/template
+++ /dev/null
@@ -1,24 +0,0 @@
-# Template file for 'kdnssd'
-pkgname=kdnssd
-version=5.115.0
-revision=1
-build_style=cmake
-hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-tools-devel"
-makedepends="qt5-devel qt5-tools-devel avahi-libs-devel"
-short_desc="Network service discovery using Zeroconf"
-maintainer="John <me@johnnynator.dev>"
-license="LGPL-2.0-or-later"
-homepage="https://invent.kde.org/frameworks/kdnssd"
-distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=b2e361c233d9c38a14d83c36b9cf0290311d0e5f77c629a04b597065fbce52df
-
-kdnssd-devel_package() {
-	short_desc+=" - development"
-	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
-	pkg_install() {
-		vmove usr/include
-		vmove usr/lib/qt5/mkspecs
-		vmove usr/lib/cmake
-		vmove "usr/lib/*.so"
-	}
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index e343534093d57c..a52f5121698a44 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -305,6 +305,7 @@ replaces="
  kcalendarcore<=5.115.0_1
  kdecoration<=5.27.11_2
  kdesu<=5.115.0_1
+ kdnssd<=5.115.0_1
  keepassx2<=2.0.3_2
  keepassx<=0.4.4_2
  key-mon<=1.17_5

From 1fddc055a51b9518a8898714ece8331ab300a130 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 16 May 2024 15:07:51 +0700
Subject: [PATCH 09/17] kjsembed: remove

---
 common/shlibs                     |  1 -
 srcpkgs/kjsembed/template         | 28 ----------------------------
 srcpkgs/removed-packages/template |  1 +
 3 files changed, 1 insertion(+), 29 deletions(-)
 delete mode 100644 srcpkgs/kjsembed/template

diff --git a/common/shlibs b/common/shlibs
index 96305d3be23f5f..6d83277ea24783 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2930,7 +2930,6 @@ libKF5JS.so.5 kjs-5.26.0_1
 libKF5JSApi.so.5 kjs-5.36.0_1
 libKF5KDELibs4Support.so.5 kdelibs4support-5.26.0_1
 libKF5KHtml.so.5 khtml-5.26.0_1
-libKF5JsEmbed.so.5 kjsembed-5.26.0_1
 libKF5KrossCore.so.5 kross-5.26.0_1
 libKF5KrossUi.so.5 kross-5.36.0_1
 libKGlobalAccelD.so.0 kglobalacceld-6.0.0_1
diff --git a/srcpkgs/kjsembed/template b/srcpkgs/kjsembed/template
deleted file mode 100644
index 4f4dcbbd2b735d..00000000000000
--- a/srcpkgs/kjsembed/template
+++ /dev/null
@@ -1,28 +0,0 @@
-# Template file for 'kjsembed'
-pkgname=kjsembed
-version=5.115.0
-revision=1
-build_style=cmake
-hostmakedepends="gettext kcoreaddons extra-cmake-modules"
-makedepends="qt5-devel qt5-tools-devel qt5-svg-devel kjs-devel ki18n-devel kdoctools-devel"
-short_desc="KDE Binding Javascript object to QObjects"
-maintainer="John <me@johnnynator.dev>"
-license="LGPL-2.0-or-later"
-homepage="https://invent.kde.org/frameworks/kjsembed"
-distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz"
-checksum=f6aeac1dcc7e1ce4219ef3a0a8a22c5eb2ab377a9587d5d9fa94b625653e3151
-
-if [ "$CROSS_BUILD" ]; then
-	hostmakedepends+=" qt5-host-tools qt5-qmake kdoctools"
-fi
-
-kjsembed-devel_package() {
-	short_desc+=" - development"
-	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
-	pkg_install() {
-		vmove usr/include
-		vmove usr/lib/qt5/mkspecs
-		vmove usr/lib/cmake
-		vmove "usr/lib/*.so"
-	}
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index a52f5121698a44..8010aa15df24ed 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -311,6 +311,7 @@ replaces="
  key-mon<=1.17_5
  khotkeys<=5.27.11_1
  kimageformats<=5.115.0_1
+ kjsembed<=5.115.0_1
  ladish-devel<=1_11
  ladish<=1_11
  laditools<=1.1.0_3

From 4277ead06d260f42be537fac42eab0d80291b1bd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 16 May 2024 15:09:00 +0700
Subject: [PATCH 10/17] kquickcharts: remove

---
 srcpkgs/kquickcharts/template     | 20 --------------------
 srcpkgs/removed-packages/template |  1 +
 2 files changed, 1 insertion(+), 20 deletions(-)
 delete mode 100644 srcpkgs/kquickcharts/template

diff --git a/srcpkgs/kquickcharts/template b/srcpkgs/kquickcharts/template
deleted file mode 100644
index 44c2c94f1d45f4..00000000000000
--- a/srcpkgs/kquickcharts/template
+++ /dev/null
@@ -1,20 +0,0 @@
-# Template file for 'kquickcharts'
-pkgname=kquickcharts
-version=5.115.0
-revision=1
-build_style=cmake
-hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools"
-makedepends="qt5-declarative-devel qt5-quickcontrols2-devel"
-checkdepends="glslang which"
-short_desc="QtQuick plugin providing high-performance charts"
-maintainer="John <me@johnnynator.dev>"
-license="LGPL-2.1-only, LGPL-3.0-only"
-homepage="https://community.kde.org/Frameworks"
-distfiles="${KDE_SITE}/frameworks/${version%.*}/kquickcharts-${version}.tar.xz"
-checksum=aa78d81ce4af03671803b50f4a7ee8ffb8e6c687749de1706359176d502566bb
-
-do_check() {
-	cd build
-	# QML tests require OpenGL
-	ctest -E ".*\.qml"
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 8010aa15df24ed..4eb4f11abfc6a7 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -312,6 +312,7 @@ replaces="
  khotkeys<=5.27.11_1
  kimageformats<=5.115.0_1
  kjsembed<=5.115.0_1
+ kquickcharts<=5.115.0_1
  ladish-devel<=1_11
  ladish<=1_11
  laditools<=1.1.0_3

From 1995b9e090de8fc4fb08272d02cbd4309fd41d64 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 16 May 2024 15:09:42 +0700
Subject: [PATCH 11/17] kpty: remove

---
 srcpkgs/kpty/template             | 25 -------------------------
 srcpkgs/removed-packages/template |  1 +
 2 files changed, 1 insertion(+), 25 deletions(-)
 delete mode 100644 srcpkgs/kpty/template

diff --git a/srcpkgs/kpty/template b/srcpkgs/kpty/template
deleted file mode 100644
index d87794688a624f..00000000000000
--- a/srcpkgs/kpty/template
+++ /dev/null
@@ -1,25 +0,0 @@
-# Template file for 'kpty'
-pkgname=kpty
-version=5.115.0
-revision=1
-build_style=cmake
-configure_args="-DUTEMPTER_EXECUTABLE=/usr/lib/utempter/utempter"
-hostmakedepends="gettext kcoreaddons extra-cmake-modules kcoreaddons-devel"
-makedepends="kcoreaddons-devel ki18n-devel libutempter-devel"
-short_desc="KDE Interfacing with pseudo terminal devices"
-maintainer="John <me@johnnynator.dev>"
-license="LGPL-2.0-or-later, LGPL-2.1-or-later"
-homepage="https://invent.kde.org/frameworks/kpty"
-distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=844c03068b266fa0805a015af2752923b42d55e8d9d4d65b3e600a19a2805419
-
-kpty-devel_package() {
-	short_desc+=" - development"
-	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
-	pkg_install() {
-		vmove usr/include
-		vmove usr/lib/qt5/mkspecs
-		vmove usr/lib/cmake
-		vmove "usr/lib/*.so"
-	}
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 4eb4f11abfc6a7..dabe54eaea6d5c 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -312,6 +312,7 @@ replaces="
  khotkeys<=5.27.11_1
  kimageformats<=5.115.0_1
  kjsembed<=5.115.0_1
+ kpty<=5.115.0_1
  kquickcharts<=5.115.0_1
  ladish-devel<=1_11
  ladish<=1_11

From 0eb3ee2b668f32e1be3fd66cc47b766ba927f71d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 16 May 2024 15:11:10 +0700
Subject: [PATCH 12/17] kmediaplayer: remove

---
 common/shlibs                     |  1 -
 srcpkgs/kmediaplayer-devel        |  1 -
 srcpkgs/kmediaplayer/template     | 28 ----------------------------
 srcpkgs/removed-packages/template |  1 +
 4 files changed, 1 insertion(+), 30 deletions(-)
 delete mode 120000 srcpkgs/kmediaplayer-devel
 delete mode 100644 srcpkgs/kmediaplayer/template

diff --git a/common/shlibs b/common/shlibs
index 6d83277ea24783..7a5e4e30adf3f1 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3135,7 +3135,6 @@ liboggz.so.2 liboggz-1.1.1_1
 libfishsound.so.1 libfishsound-1.0.0_1
 libxqilla.so.2 XQilla-2.3.4_1
 libKF5DocTools.so.5 kdoctools-5.36.0_1
-libKF5MediaPlayer.so.5 kmediaplayer-5.36.0_1
 libxo.so.0 libxo-0.9.0_1
 libbrotlicommon.so.1 brotli-1.0.2_1
 libbrotlidec.so.1 brotli-1.0.2_1
diff --git a/srcpkgs/kmediaplayer-devel b/srcpkgs/kmediaplayer-devel
deleted file mode 120000
index 111ad4fa30f825..00000000000000
--- a/srcpkgs/kmediaplayer-devel
+++ /dev/null
@@ -1 +0,0 @@
-kmediaplayer
\ No newline at end of file
diff --git a/srcpkgs/kmediaplayer/template b/srcpkgs/kmediaplayer/template
deleted file mode 100644
index bfa40609cb68d1..00000000000000
--- a/srcpkgs/kmediaplayer/template
+++ /dev/null
@@ -1,28 +0,0 @@
-# Template file for 'kmediaplayer'
-pkgname=kmediaplayer
-version=5.115.0
-revision=1
-build_style=cmake
-hostmakedepends="kcoreaddons extra-cmake-modules
- qt5-host-tools qt5-qmake python3 gettext"
-makedepends="kparts-devel"
-short_desc="KDE Interface for media player KParts"
-maintainer="John <me@johnnynator.dev>"
-license="X11"
-homepage="https://invent.kde.org/frameworks/kmediaplayer"
-distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz"
-checksum=95d274982d03ffb592cde5513cf6b4470caef599501f56eaec127611746daaf9
-
-post_install() {
-	vlicense LICENSE
-}
-
-kmediaplayer-devel_package() {
-	short_desc+=" - development"
-	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
-	pkg_install() {
-		vmove usr/include
-		vmove usr/lib/cmake
-		vmove "usr/lib/*.so"
-	}
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index dabe54eaea6d5c..93f66a80c21032 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -312,6 +312,7 @@ replaces="
  khotkeys<=5.27.11_1
  kimageformats<=5.115.0_1
  kjsembed<=5.115.0_1
+ kmediaplayer<=5.115.0_1
  kpty<=5.115.0_1
  kquickcharts<=5.115.0_1
  ladish-devel<=1_11

From 24483e942eb4d510b488d073f2408dd065186c93 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 16 May 2024 15:12:55 +0700
Subject: [PATCH 13/17] kxmlrpcclient: remove

---
 common/shlibs                     |  1 -
 srcpkgs/kxmlrpcclient-devel       |  1 -
 srcpkgs/kxmlrpcclient/template    | 29 -----------------------------
 srcpkgs/removed-packages/template |  1 +
 4 files changed, 1 insertion(+), 31 deletions(-)
 delete mode 120000 srcpkgs/kxmlrpcclient-devel
 delete mode 100644 srcpkgs/kxmlrpcclient/template

diff --git a/common/shlibs b/common/shlibs
index 7a5e4e30adf3f1..5de50a7b29cfbe 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2922,7 +2922,6 @@ libKF5ModemManagerQt.so.6 modemmanager-qt5-5.26.0_1
 libKF5People.so.5 kpeople-5.26.0_1
 libKF5PeopleBackend.so.5 kpeople-5.36.0_1
 libKF5PeopleWidgets.so.5 kpeople-5.36.0_1
-libKF5XmlRpcClient.so.5 kxmlrpcclient-5.26.0_1
 libKF5FileMetaData.so.3 kfilemetadata5-5.26.0_1
 libKF5ActivitiesStats.so.1 kactivities5-stats-5.26.0_1
 libKF5Runner.so.5 krunner-5.26.0_1
diff --git a/srcpkgs/kxmlrpcclient-devel b/srcpkgs/kxmlrpcclient-devel
deleted file mode 120000
index b141f3dbbd6cbc..00000000000000
--- a/srcpkgs/kxmlrpcclient-devel
+++ /dev/null
@@ -1 +0,0 @@
-kxmlrpcclient
\ No newline at end of file
diff --git a/srcpkgs/kxmlrpcclient/template b/srcpkgs/kxmlrpcclient/template
deleted file mode 100644
index 0a94f500ca9168..00000000000000
--- a/srcpkgs/kxmlrpcclient/template
+++ /dev/null
@@ -1,29 +0,0 @@
-# Template file for 'kxmlrpcclient'
-pkgname=kxmlrpcclient
-version=5.115.0
-revision=1
-build_style=cmake
-hostmakedepends="kcoreaddons extra-cmake-modules gettext
- qt5-host-tools qt5-qmake python3"
-makedepends="kio-devel"
-short_desc="KDE XML-RPC client"
-maintainer="John <me@johnnynator.dev>"
-license="LGPL-2.1-or-later, BSD-2-Clause"
-homepage="https://invent.kde.org/frameworks/kxmlrpcclient"
-distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz"
-checksum=8074fd5c167119500d2a83981aeccfb533752c830d718c6160547c619a283208
-
-post_install() {
-	vlicense LICENSES/BSD-2-Clause.txt
-}
-
-kxmlrpcclient-devel_package() {
-	short_desc+=" - development"
-	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
-	pkg_install() {
-		vmove usr/include
-		vmove usr/lib/qt5/mkspecs
-		vmove usr/lib/cmake
-		vmove "usr/lib/*.so"
-	}
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 93f66a80c21032..8d1fb16c24b740 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -315,6 +315,7 @@ replaces="
  kmediaplayer<=5.115.0_1
  kpty<=5.115.0_1
  kquickcharts<=5.115.0_1
+ kxmlrpcclient<5.115.0_1
  ladish-devel<=1_11
  ladish<=1_11
  laditools<=1.1.0_3

From 4f519fe3d34913157478e3b4f6569d44d7c1f29a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 16 May 2024 15:15:42 +0700
Subject: [PATCH 14/17] modemmanager-q5: remove

---
 common/shlibs                     |  1 -
 srcpkgs/modemmanager-qt5-devel    |  1 -
 srcpkgs/modemmanager-qt5/template | 30 ------------------------------
 srcpkgs/modemmanager-qt5/update   |  1 -
 srcpkgs/removed-packages/template |  1 +
 5 files changed, 1 insertion(+), 33 deletions(-)
 delete mode 120000 srcpkgs/modemmanager-qt5-devel
 delete mode 100644 srcpkgs/modemmanager-qt5/template
 delete mode 100644 srcpkgs/modemmanager-qt5/update

diff --git a/common/shlibs b/common/shlibs
index 5de50a7b29cfbe..86435042d2dbee 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2918,7 +2918,6 @@ libKF5WebKit.so.5 kdewebkit-5.26.0_1
 libKF5TextEditor.so.5 ktexteditor-5.26.0_1
 libKF5Plasma.so.5 plasma-framework-5.26.0_1
 libKF5PlasmaQuick.so.5 plasma-framework-5.26.0_1
-libKF5ModemManagerQt.so.6 modemmanager-qt5-5.26.0_1
 libKF5People.so.5 kpeople-5.26.0_1
 libKF5PeopleBackend.so.5 kpeople-5.36.0_1
 libKF5PeopleWidgets.so.5 kpeople-5.36.0_1
diff --git a/srcpkgs/modemmanager-qt5-devel b/srcpkgs/modemmanager-qt5-devel
deleted file mode 120000
index fada1a2b72f882..00000000000000
--- a/srcpkgs/modemmanager-qt5-devel
+++ /dev/null
@@ -1 +0,0 @@
-modemmanager-qt5
\ No newline at end of file
diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template
deleted file mode 100644
index b626ed81734657..00000000000000
--- a/srcpkgs/modemmanager-qt5/template
+++ /dev/null
@@ -1,30 +0,0 @@
-# Template file for 'modemmanager-qt5'
-pkgname=modemmanager-qt5
-version=5.115.0
-revision=1
-build_style=cmake
-hostmakedepends="kcoreaddons extra-cmake-modules pkg-config
- qt5-host-tools qt5-qmake"
-makedepends="qt5-devel ModemManager-devel"
-checkdepends="dbus"
-short_desc="Qt wrapper for ModemManager DBus API"
-maintainer="John <me@johnnynator.dev>"
-license="LGPL-2.1-or-later"
-homepage="https://invent.kde.org/frameworks/modemmanager-qt"
-distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname%5}-${version}.tar.xz"
-checksum=a04b75ed05fe6b7021073e3c518c328a0d059065cc75c6d384ad1fbbc5fd5091
-
-do_check() {
-	cd build
-	dbus-run-session ctest
-}
-
-modemmanager-qt5-devel_package() {
-	short_desc+=" - development"
-	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
-	pkg_install() {
-		vmove usr/include
-		vmove usr/lib/cmake
-		vmove "usr/lib/*.so"
-	}
-}
diff --git a/srcpkgs/modemmanager-qt5/update b/srcpkgs/modemmanager-qt5/update
deleted file mode 100644
index 04f7336c75ac38..00000000000000
--- a/srcpkgs/modemmanager-qt5/update
+++ /dev/null
@@ -1 +0,0 @@
-pkgname=${pkgname%5}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 8d1fb16c24b740..d1593a01790b64 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -451,6 +451,7 @@ replaces="
  mimms<=3.2.1_4
  miro-video-converter<=3.0.2_3
  mirrorbits<=0.5.1_1
+ modemmanager-qt5<=5.115.0_1
  monero-devel<=0.18.1.2_4
  monero-gui<=0.18.1.2_4
  monero<=0.18.1.2_4

From cf64123068020d6608b4fb6fb54596005b4c20b2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Thu, 16 May 2024 15:17:01 +0700
Subject: [PATCH 15/17] prison: remove

---
 common/shlibs                     |  1 -
 srcpkgs/prison-devel              |  1 -
 srcpkgs/prison/template           | 37 -------------------------------
 srcpkgs/removed-packages/template |  1 +
 4 files changed, 1 insertion(+), 39 deletions(-)
 delete mode 120000 srcpkgs/prison-devel
 delete mode 100644 srcpkgs/prison/template

diff --git a/common/shlibs b/common/shlibs
index 86435042d2dbee..d094c9ec42e7e6 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -1562,7 +1562,6 @@ libdovecot-storage.so.0 dovecot-2.3.13_3
 libdovecot-lda.so.0 dovecot-2.3.13_3
 libKPim6AkonadiContactCore.so.6 akonadi-contacts-24.02.0_1
 libKPim6AkonadiContactWidgets.so.6 akonadi-contacts-24.02.0_1
-libKF5Prison.so.5 prison-5.43.0_1
 libKPim6AkonadiMime.so.6 akonadi-mime-24.02.0_1
 libKPim5Mime.so.5 kmime-23.04.0_1
 libKPim6Mime.so.6 kmime6-24.02.0_1
diff --git a/srcpkgs/prison-devel b/srcpkgs/prison-devel
deleted file mode 120000
index 9714e6b96dbdd3..00000000000000
--- a/srcpkgs/prison-devel
+++ /dev/null
@@ -1 +0,0 @@
-prison
\ No newline at end of file
diff --git a/srcpkgs/prison/template b/srcpkgs/prison/template
deleted file mode 100644
index d371ade0518206..00000000000000
--- a/srcpkgs/prison/template
+++ /dev/null
@@ -1,37 +0,0 @@
-# Template file for 'prison'
-pkgname=prison
-version=5.115.0
-revision=1
-build_style=cmake
-hostmakedepends="kcoreaddons extra-cmake-modules qt5-tools doxygen
- qt5-declarative-devel qt5-qmake qt5-host-tools"
-makedepends="qt5-devel libdmtx-devel qrencode-devel ecm-devel qt5-plugin-sqlite
- zxing-cpp-devel qt5-declarative-devel"
-short_desc="Barcode API to produce QRCode barcodes and DataMatrix barcodes"
-maintainer="John <me@johnnynator.dev>"
-license="MIT"
-homepage="https://community.kde.org/Frameworks"
-distfiles="${KDE_SITE}/frameworks/${version%.*}/prison-${version}.tar.xz"
-checksum=8964fc90ba2b3643d62cee9d01c46f4824670ed8c1bcd12ac3b129cebe4273de
-
-if [ "$XBPS_CHECK_PKGS" ]; then
-	configure_args="-DBUILD_TESTING=ON"
-else
-	configure_args="-DBUILD_TESTING=OFF"
-fi
-
-post_install() {
-	vlicense LICENSES/BSD-3-Clause.txt
-	vlicense LICENSES/MIT.txt
-}
-
-prison-devel_package() {
-	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"
-	short_desc+=" - development files"
-	pkg_install() {
-		vmove usr/include
-		vmove usr/lib/qt5/mkspecs
-		vmove usr/lib/cmake
-		vmove "usr/lib/*.so"
-	}
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index d1593a01790b64..0b498ebcd208a2 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -530,6 +530,7 @@ replaces="
  plex-media-server<=1.15.3.876_4
  polkit-qt<=0.112.0_5
  printrun<=1.6.0_4
+ prison<=5.115.0_1
  pritunl-client<=1.0.1865.25_2
  profile-sync-daemon<=5.75_4
  profont<=1.0_2

From 64e9ef48d83c0717c4d1ae042e5944e1e2bcbbc8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Mon, 20 May 2024 14:09:06 +0700
Subject: [PATCH 16/17] libepc: removed

---
 common/shlibs                     |  2 --
 srcpkgs/libepc-devel              |  1 -
 srcpkgs/libepc/template           | 25 -------------------------
 srcpkgs/removed-packages/template |  1 +
 4 files changed, 1 insertion(+), 28 deletions(-)
 delete mode 120000 srcpkgs/libepc-devel
 delete mode 100644 srcpkgs/libepc/template

diff --git a/common/shlibs b/common/shlibs
index d094c9ec42e7e6..7a6ae700b63cd8 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -893,8 +893,6 @@ libgrilo-0.3.so.0 grilo-0.3.2_1
 libgrlnet-0.3.so.0 grilo-0.3.2_1
 libgrlpls-0.3.so.0 grilo-0.3.2_1
 libquvi.so.7 libquvi-0.4.0_1
-libepc-1.0.so.3 libepc-0.4.1_1
-libepc-ui-1.0.so.3 libepc-0.4.1_1
 libgupnp-dlna-2.0.so.4 gupnp-dlna-0.12.0_1
 libgupnp-dlna-gst-2.0.so.4 gupnp-dlna-0.12.0_1
 libfm.so.4 libfm-1.2.3_3
diff --git a/srcpkgs/libepc-devel b/srcpkgs/libepc-devel
deleted file mode 120000
index c5dfd55105b07d..00000000000000
--- a/srcpkgs/libepc-devel
+++ /dev/null
@@ -1 +0,0 @@
-libepc
\ No newline at end of file
diff --git a/srcpkgs/libepc/template b/srcpkgs/libepc/template
deleted file mode 100644
index 819e46c26bd069..00000000000000
--- a/srcpkgs/libepc/template
+++ /dev/null
@@ -1,25 +0,0 @@
-# Template file for 'libepc'
-pkgname=libepc
-version=0.4.6
-revision=1
-build_style=gnu-configure
-hostmakedepends="pkg-config intltool glib-devel"
-makedepends="gtk+3-devel libsoup-devel avahi-glib-libs-devel
- avahi-ui-libs-devel gnutls-devel libuuid-devel"
-short_desc="Easy Publish and Consume Library"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="LGPL-2.1"
-homepage="http://live.gnome.org/libepc"
-distfiles="${GNOME_SITE}/$pkgname/0.4/$pkgname-$version.tar.xz"
-checksum=215990847a8526c85774cb74fbcaea4c46866df58281b21dce5a62aac5da7ae8
-
-libepc-devel_package() {
-	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
-	short_desc+=" - development files"
-	pkg_install() {
-		vmove usr/include
-		vmove usr/share/gtk-doc
-		vmove usr/lib/pkgconfig
-		vmove "usr/lib/*.so"
-	}
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 0b498ebcd208a2..e0bb35ce6c5d1b 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -356,6 +356,7 @@ replaces="
  libdbusmenu-qt<=0.9.2_4
  libechonest-qt5-devel<=2.3.1_2
  libechonest-qt5<=2.3.1_2
+ libepc<=0.4.6_1
  libfcitx-qt-devel<=4.2.9.8_1
  libfcitx-qt<=4.2.9.8_1
  libgksu<=2.0.12_5

From 004c5cbfa193dd760789b2a77074031afbed7739 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Wed, 22 May 2024 09:49:03 +0700
Subject: [PATCH 17/17] libkscreen: remove package

---
 common/shlibs                     |  2 --
 srcpkgs/libkscreen-devel          |  1 -
 srcpkgs/libkscreen/template       | 35 -------------------------------
 srcpkgs/removed-packages/template |  1 +
 4 files changed, 1 insertion(+), 38 deletions(-)
 delete mode 120000 srcpkgs/libkscreen-devel
 delete mode 100644 srcpkgs/libkscreen/template

diff --git a/common/shlibs b/common/shlibs
index 7a6ae700b63cd8..645e96e38d1dd6 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2589,8 +2589,6 @@ libosgUtil.so.161 osg-3.6.5_1
 libosgVolume.so.161 osg-3.6.5_1
 libosgGA.so.161 osg-3.6.5_1
 libosgPresentation.so.161 osg-3.6.5_1
-libKF5Screen.so.8 libkscreen-5.26.90_1
-libKF5ScreenDpms.so.8 libkscreen-5.26.90_1
 libKF6Screen.so.8 libkf6screen-6.0.0_1
 libKF6ScreenDpms.so.8 libkf6screen-6.0.0_1
 libdbusmenu-qt5.so.2 libdbusmenu-qt5-0.9.3.0_1
diff --git a/srcpkgs/libkscreen-devel b/srcpkgs/libkscreen-devel
deleted file mode 120000
index 29f843cfac44e6..00000000000000
--- a/srcpkgs/libkscreen-devel
+++ /dev/null
@@ -1 +0,0 @@
-libkscreen
\ No newline at end of file
diff --git a/srcpkgs/libkscreen/template b/srcpkgs/libkscreen/template
deleted file mode 100644
index d1c5947a232c72..00000000000000
--- a/srcpkgs/libkscreen/template
+++ /dev/null
@@ -1,35 +0,0 @@
-# Template file for 'libkscreen'
-pkgname=libkscreen
-version=5.27.11
-revision=3
-build_style=cmake
-configure_args="-DBUILD_TESTING=OFF"
-hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-x11extras-devel
- plasma-wayland-protocols qt5-wayland wayland-devel"
-makedepends="qt5-tools-devel qt5-x11extras-devel libXrandr-devel kwayland-devel
- kconfig-devel"
-short_desc="KDE screen management software"
-maintainer="John <me@johnnynator.dev>"
-license="LGPL-2.1-or-later"
-homepage="https://invent.kde.org/plasma/libkscreen"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=0d11f41d489f32303988e5a2eee8cef7f4eb18faea5614e65bf202007ea21dd5
-
-post_install() {
-	rm -rf "${DESTDIR}/usr/bin"
-	rm -rf "${DESTDIR}/usr/lib/systemd"
-	rm -rf "${DESTDIR}/usr/share/dbus-1"
-	rm -rf "${DESTDIR}/usr/share/zsh"
-}
-
-libkscreen-devel_package() {
-	short_desc+=" - development"
-	depends="${makedepends} ${sourcepkg}-${version}_${revision}"
-	pkg_install() {
-		vmove usr/include
-		vmove usr/lib/cmake
-		vmove usr/lib/qt5/mkspecs
-		vmove usr/lib/pkgconfig
-		vmove "usr/lib/*.so"
-	}
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index e0bb35ce6c5d1b..2a9c23233278b0 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -369,6 +369,7 @@ replaces="
  libgnome-keyring<=3.12.0_5
  libgroff<=1.22.4_3
  libgtkhtml<=4.10.0_1
+ libkscreen<=5.27.11_3
  libllvm10<=10.0.0_8
  libllvm11<=11.0.0_2
  libllvm6.0<=6.0.1_8

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PR PATCH] [Merged]: Remove KDE 5 pkg
  2024-05-22  2:50 [PR PATCH] Remove KDE 5 pkg sgn
@ 2024-05-24 10:05 ` sgn
  0 siblings, 0 replies; 2+ messages in thread
From: sgn @ 2024-05-24 10:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1096 bytes --]

There's a merged pull request on the void-packages repository

Remove KDE 5 pkg
https://github.com/void-linux/void-packages/pull/50461

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**|**briefly**|**NO**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-05-24 10:05 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-05-22  2:50 [PR PATCH] Remove KDE 5 pkg sgn
2024-05-24 10:05 ` [PR PATCH] [Merged]: " sgn

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).