* Re: [PR PATCH] [Updated] ksolid: split library into its own subpackage
2019-06-12 17:36 [PR PATCH] ksolid: split library into its own subpackage voidlinux-github
@ 2019-06-12 19:29 ` voidlinux-github
2019-06-12 19:29 ` voidlinux-github
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: voidlinux-github @ 2019-06-12 19:29 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 706 bytes --]
There is an updated pull request by Piraty against master on the void-packages repository
https://github.com/Piraty/void-packages ksolid-libsplit
https://github.com/void-linux/void-packages/pull/12427
ksolid: split library into its own subpackage
a lot of this stuff just requires the library and unnecessarily pulled in the (runtime) `depends` of ksolid along...
With this change it's possible that the packages mentioned in the `depends` of ksolid end up as orphans afterwards for some users, if no other package explicitly depends on them ( currently: `upower udisks2 media-player-info`).
@Johnnynator
A patch file from https://github.com/void-linux/void-packages/pull/12427.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ksolid-libsplit-12427.patch --]
[-- Type: application/text/x-diff, Size: 25473 bytes --]
From 0253e469f216edb1172f3dbeb6cd5090cb6db1d6 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 15:30:11 +0200
Subject: [PATCH 01/23] ksolid: split library into its own subpackage
---
common/shlibs | 2 +-
srcpkgs/ksolid/template | 13 ++++++++++---
srcpkgs/libksolid | 1 +
3 files changed, 12 insertions(+), 4 deletions(-)
create mode 120000 srcpkgs/libksolid
diff --git a/common/shlibs b/common/shlibs
index 524b52be71c..5033d3537bb 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2266,7 +2266,7 @@ libosgGA.so.131 osg-3.4.1_1
libosgPresentation.so.131 osg-3.4.1_1
libKF5Screen.so.7 libkscreen-5.7.5_1
libdbusmenu-qt5.so.2 libdbusmenu-qt5-0.9.3.0_1
-libKF5Solid.so.5 ksolid-5.15.0_1
+libKF5Solid.so.5 libksolid-5.15.0_2
libfreeimage.so.3 freeimage-3.17.0_1
libfreeimageplus.so.3 freeimage-plus-3.17.0_1
libtoluapp.so toluapp-1.0.93_1
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index 4ed88bb7c84..53634de457d 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -1,7 +1,7 @@
# Template file for 'ksolid'
pkgname=ksolid
version=5.59.0
-revision=1
+revision=2
wrksrc="${pkgname#k}-${version}"
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
@@ -16,9 +16,16 @@ homepage="https://projects.kde.org/projects/frameworks/solid"
distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#k}-${version}.tar.xz"
checksum=1d5493661c34043f29a39a4a05d7e0509572ef5d0e894980b54eed6efcab1045
+libksolid_package() {
+ short_desc+=" - runtime library"
+ pkg_install() {
+ vmove "usr/lib/*.so.*"
+ }
+}
+
ksolid-devel_package() {
- short_desc+=" - development"
- depends="${makedepends} ${sourcepkg}-${version}_${revision}"
+ short_desc+=" - development files"
+ depends="${makedepends} lib${sourcepkg}-${version}_${revision}"
pkg_install() {
vmove usr/include
vmove usr/lib/cmake
diff --git a/srcpkgs/libksolid b/srcpkgs/libksolid
new file mode 120000
index 00000000000..e573d7e34fe
--- /dev/null
+++ b/srcpkgs/libksolid
@@ -0,0 +1 @@
+ksolid
\ No newline at end of file
From b21e139281b7d051aa4c71f1ce5057249f98f094 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 15:59:04 +0200
Subject: [PATCH 02/23] baloo5: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/baloo5/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index 588f6b24956..741acecc9d9 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -1,12 +1,12 @@
# Template file for 'baloo5'
pkgname=baloo5
version=5.59.0
-revision=1
+revision=2
wrksrc="${pkgname%5}-${version}"
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="kcoreaddons extra-cmake-modules"
-makedepends="kfilemetadata5-devel kidletime-devel kio-devel lmdb-devel"
+makedepends="kfilemetadata5-devel kidletime-devel kio-devel ksolid-devel lmdb-devel"
depends="hicolor-icon-theme"
short_desc="Framework for searching and managing metadata"
maintainer="John <johnz@posteo.net>"
From 44c731faca387ec8b4d70eaa9bfdee594a7edc30 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:10:39 +0200
Subject: [PATCH 03/23] digikam: revbump for libksolid
---
srcpkgs/digikam/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/digikam/template b/srcpkgs/digikam/template
index 9e563b24348..c45cacc9acb 100644
--- a/srcpkgs/digikam/template
+++ b/srcpkgs/digikam/template
@@ -1,7 +1,7 @@
# Template file for 'digikam'
pkgname=digikam
version=6.1.0
-revision=1
+revision=2
build_style=cmake
hostmakedepends="extra-cmake-modules pkg-config bison flex"
makedepends="qt5-devel libjpeg-turbo-devel qt5-plugin-mysql qt5-plugin-odbc
From ba0e3c7f3639df328d83d088fb225eedbf195657 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:11:08 +0200
Subject: [PATCH 04/23] dolphin: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/dolphin/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/dolphin/template b/srcpkgs/dolphin/template
index 0f1e4f8508e..9058709cae2 100644
--- a/srcpkgs/dolphin/template
+++ b/srcpkgs/dolphin/template
@@ -1,13 +1,13 @@
# Template file for 'dolphin'
pkgname=dolphin
version=19.04.2
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules python qt5-qmake qt5-host-tools
kcoreaddons kconfig kdoctools"
makedepends="baloo-widgets5-devel kcmutils-devel knewstuff-devel kactivities5-devel
- kinit-devel kparts-devel"
+ kinit-devel kparts-devel ksolid-devel"
depends="kio-extras"
short_desc="KDE File manager"
maintainer="John <johnz@posteo.net>"
From 5baea4f8385398fd084b2a4123186f2cd6adc457 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:12:26 +0200
Subject: [PATCH 05/23] dragon-player: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/dragon-player/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index c04bf304773..49d7e870c43 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -1,12 +1,12 @@
# Template file for 'dragon-player'
pkgname=dragon-player
version=19.04.2
-revision=1
+revision=2
wrksrc="dragon-${version}"
build_style=cmake
hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
kcoreaddons kdoctools"
-makedepends="kio-devel kparts-devel"
+makedepends="kio-devel kparts-devel ksolid-devel"
depends="virtual?phonon-qt5-backend hicolor-icon-theme"
short_desc="Multimedia player where the focus is on simplicity"
maintainer="1is7ac3 <isaac.qa13@gmail.com>"
From 8bddb500cf0225709ccd05f57806750d3f79996f Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:20:34 +0200
Subject: [PATCH 06/23] gwenview: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/gwenview/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/gwenview/template b/srcpkgs/gwenview/template
index b26af2b066e..ae5c1acf464 100644
--- a/srcpkgs/gwenview/template
+++ b/srcpkgs/gwenview/template
@@ -1,14 +1,14 @@
# Template file for 'gwenview'
pkgname=gwenview
version=19.04.2
-revision=1
+revision=2
build_style=cmake
hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
python kdoctools kconfig kcoreaddons"
makedepends="qt5-devel qt5-svg-devel phonon-qt5-devel kio-devel kactivities5-devel
kitemmodels-devel ki18n-devel kdoctools-devel kparts-devel kwindowsystem-devel
- kiconthemes-devel knotifications-devel libjpeg-turbo-devel exiv2-devel
- libkipi5-devel lcms2-devel baloo5-devel libkdcraw5-devel cfitsio"
+ kiconthemes-devel knotifications-devel ksolid-devel libjpeg-turbo-devel
+ exiv2-devel libkipi5-devel lcms2-devel baloo5-devel libkdcraw5-devel cfitsio"
short_desc="Fast and easy to use image viewer by KDE"
maintainer="Helmut Pozimski <helmut@pozimski.eu>"
license="GPL-2.0-or-later"
From 026b5040efc437f0415feeb6c766777ac0c6d90a Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:28:46 +0200
Subject: [PATCH 07/23] k3b: revbump for libksolid
added kio-devel and ksolid-devel as explicit build dependencies
---
srcpkgs/k3b/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/k3b/template b/srcpkgs/k3b/template
index 7e3c2294014..6451524efb7 100644
--- a/srcpkgs/k3b/template
+++ b/srcpkgs/k3b/template
@@ -1,13 +1,13 @@
# Template file for 'k3b'
pkgname=k3b
version=19.04.2
-revision=1
+revision=2
build_style=cmake
hostmakedepends="extra-cmake-modules pkg-config qt5-qmake"
makedepends="kcmutils-devel kfilemetadata5-devel knewstuff-devel
- knotifyconfig-devel lame-devel libXft-devel libcddb-devel libdvdread-devel
- libkcddb-devel libmad-devel libmpcdec-devel libmusicbrainz5-devel
- libsamplerate-devel"
+ knotifyconfig-devel kio-devel ksolid-devel lame-devel libXft-devel
+ libcddb-devel libdvdread-devel libkcddb-devel libmad-devel libmpcdec-devel
+ libmusicbrainz5-devel libsamplerate-devel"
depends="cdrdao cdrtools dvd+rw-tools"
short_desc="CD/DVD Kreator for Linux"
maintainer="Enno Boland <gottox@voidlinux.org>"
From eeb69a9a3ab47c6cff21a701f1f97993a0d24dc7 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:29:56 +0200
Subject: [PATCH 08/23] kaffeine: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/kaffeine/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kaffeine/template b/srcpkgs/kaffeine/template
index e4b6dcca12c..79bba106d86 100644
--- a/srcpkgs/kaffeine/template
+++ b/srcpkgs/kaffeine/template
@@ -1,11 +1,11 @@
# Template file for 'kaffeine'
pkgname=kaffeine
version=2.0.18
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules pkg-config kcoreaddons"
-makedepends="kidletime-devel kio-devel vlc-devel
+makedepends="kidletime-devel kio-devel ksolid-devel vlc-devel
qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql
qt5-plugin-sqlite qt5-plugin-tds
$(vopt_if dvb 'v4l-utils-devel eudev-libudev-devel')"
From 738b86aaef8557dc3083a76e62dabbd151f6da42 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:31:48 +0200
Subject: [PATCH 09/23] kdelibs4support: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/kdelibs4support/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kdelibs4support/template b/srcpkgs/kdelibs4support/template
index 01d510052ac..06cf8fb9bf9 100644
--- a/srcpkgs/kdelibs4support/template
+++ b/srcpkgs/kdelibs4support/template
@@ -1,13 +1,13 @@
# Template file for 'kdelibs4support'
pkgname=kdelibs4support
version=5.59.0
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="kcoreaddons extra-cmake-modules perl-URI pkg-config"
makedepends="kded-devel kemoticons-devel kitemmodels-devel kparts-devel
kunitconversion-devel kdesignerplugin-devel networkmanager-qt5-devel
- kdoctools-devel libSM-devel"
+ kdoctools-devel libSM-devel ksolid-devel"
depends="kded"
short_desc="KDE Legacy support for kdelibs 4 compatibility"
maintainer="John <johnz@posteo.net>"
From 11ded402278befe821c9b24bc4816f7d6e12cf74 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:34:52 +0200
Subject: [PATCH 10/23] kdenlive: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/kdenlive/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kdenlive/template b/srcpkgs/kdenlive/template
index f6b877933d7..f14e486b991 100644
--- a/srcpkgs/kdenlive/template
+++ b/srcpkgs/kdenlive/template
@@ -1,7 +1,7 @@
# Template file for 'kdenlive'
pkgname=kdenlive
version=19.04.2
-revision=1
+revision=2
build_style=cmake
hostmakedepends="
extra-cmake-modules kconfig kcoreaddons kdoctools pkg-config python3
@@ -9,7 +9,7 @@ hostmakedepends="
makedepends="
kdeclarative-devel kfilemetadata5-devel knewstuff-devel knotifyconfig-devel
kplotting-devel mlt-devel qt5-multimedia-devel qt5-webkit-devel purpose-devel
- v4l-utils-devel"
+ v4l-utils-devel ksolid-devel"
depends="breeze-icons dvdauthor ffmpeg frei0r-plugins kinit qt5-quickcontrols
qt5-quickcontrols2 vlc"
short_desc="Non-linear video editor"
From 2fc12ec3f0e0d7c411f19c85bdf953d6c30a36b8 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:45:24 +0200
Subject: [PATCH 11/23] kinfocenter: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/kinfocenter/template | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kinfocenter/template b/srcpkgs/kinfocenter/template
index 97ea559e430..828090e1ffd 100644
--- a/srcpkgs/kinfocenter/template
+++ b/srcpkgs/kinfocenter/template
@@ -1,12 +1,13 @@
# Template file for 'kinfocenter'
pkgname=kinfocenter
version=5.15.5
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
makedepends="kdoctools plasma-framework-devel kdesignerplugin-devel kcmutils-devel
- kdelibs4support-devel kwayland-devel glu-devel pciutils-devel libraw1394-devel"
+ kdelibs4support-devel kwayland-devel glu-devel pciutils-devel libraw1394-devel
+ ksolid-devel"
short_desc="KDE Info Center"
maintainer="John <johnz@posteo.net>"
license="GPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2"
From fbfb3f5d7ca63e0e188f99418e5a498d90786682 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:45:51 +0200
Subject: [PATCH 12/23] kio: revbump for libksolid
---
srcpkgs/kio/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kio/template b/srcpkgs/kio/template
index ead12a35d07..056398f1ca2 100644
--- a/srcpkgs/kio/template
+++ b/srcpkgs/kio/template
@@ -1,7 +1,7 @@
# Template file for 'kio'
pkgname=kio
version=5.59.0
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="kcoreaddons extra-cmake-modules kauth"
From a89d803d3a41023d2810bd72676e6a615472f680 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:46:33 +0200
Subject: [PATCH 13/23] kio-extras: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/kio-extras/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kio-extras/template b/srcpkgs/kio-extras/template
index cade86448bb..65a61e15620 100644
--- a/srcpkgs/kio-extras/template
+++ b/srcpkgs/kio-extras/template
@@ -1,7 +1,7 @@
# Template file for 'kio-extras'
pkgname=kio-extras
version=19.04.2
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules pkg-config gperf qt5-qmake qt5-host-tools
@@ -9,7 +9,7 @@ hostmakedepends="extra-cmake-modules pkg-config gperf qt5-qmake qt5-host-tools
makedepends="kdesignerplugin-devel kactivities5-devel kdelibs4support-devel
kdnssd-devel khtml-devel kpty-devel exiv2-devel libmtp-devel
libopenexr-devel samba-devel taglib-devel qt5-webengine-devel qt5-webchannel-devel
- qt5-location-devel syntax-highlighting-devel"
+ qt5-location-devel syntax-highlighting-devel ksolid-devel"
short_desc="Additional KIO components"
maintainer="Denis Revin <denis.revin@gmail.com>"
license="GPL-2.0-or-later, LGPL-2.0-or-later"
From afd2a607be779543345fdef7acd62216d5ee40f6 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:47:20 +0200
Subject: [PATCH 14/23] kmix: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/kmix/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kmix/template b/srcpkgs/kmix/template
index a2533dd5f01..0f0b7d2d409 100644
--- a/srcpkgs/kmix/template
+++ b/srcpkgs/kmix/template
@@ -1,13 +1,13 @@
# Template file for 'kmix'
pkgname=kmix
version=19.04.2
-revision=1
+revision=2
build_style=cmake
configure_args="-DSYSCONF_INSTALL_DIR=/etc -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
kdoctools kcoreaddons"
makedepends="plasma-framework-devel kinit-devel alsa-lib-devel pulseaudio-devel
- libcanberra-devel"
+ libcanberra-devel ksolid-devel"
short_desc="KDE's mixer application"
maintainer="Juan RP <xtraeme@voidlinux.org>"
license="GPL-2.0-or-later, LGPL-2.0-or-later, GFDL-1.2-only"
From e48653b6f3288e6161f64484debe848bf8189089 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:49:57 +0200
Subject: [PATCH 15/23] krusader: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/krusader/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/krusader/template b/srcpkgs/krusader/template
index 04e75cc8ce6..6ce2f94f036 100644
--- a/srcpkgs/krusader/template
+++ b/srcpkgs/krusader/template
@@ -1,10 +1,10 @@
# Template file for 'krusader'
pkgname=krusader
version=2.7.1
-revision=1
+revision=2
build_style=cmake
hostmakedepends="extra-cmake-modules pkg-config kdoctools qt5-qmake qt5-host-tools"
-makedepends="kparts-devel plasma-framework-devel"
+makedepends="kparts-devel plasma-framework-devel ksolid-devel"
short_desc="Twin-panel (commander-style) file manager"
maintainer="Piotr Wójcik <chocimier@tlen.pl>"
license="GPL-2.0-or-later"
From 9e70e8462a807f29e246cb72fd41012190bbacef Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:51:02 +0200
Subject: [PATCH 16/23] lxqt-panel: revbump for libksolid
---
srcpkgs/lxqt-panel/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/lxqt-panel/template b/srcpkgs/lxqt-panel/template
index 4b6e93f5285..848fa71d94e 100644
--- a/srcpkgs/lxqt-panel/template
+++ b/srcpkgs/lxqt-panel/template
@@ -1,7 +1,7 @@
# Template file for 'lxqt-panel'
pkgname=lxqt-panel
version=0.14.1
-revision=1
+revision=2
build_style=cmake
hostmakedepends="pkg-config lxqt-build-tools qt5-qmake qt5-host-tools"
makedepends="libxkbcommon-devel liblxqt-devel ksolid-devel kguiaddons-devel
From 656265275d5a93acbd2d5dff52aa805af220a862 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:51:18 +0200
Subject: [PATCH 17/23] lxqt-powermanagement: revbump for libksolid
---
srcpkgs/lxqt-powermanagement/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/lxqt-powermanagement/template b/srcpkgs/lxqt-powermanagement/template
index 82f3750251d..bb1a1ccd54c 100644
--- a/srcpkgs/lxqt-powermanagement/template
+++ b/srcpkgs/lxqt-powermanagement/template
@@ -1,7 +1,7 @@
# Template file for 'lxqt-powermanagement'
pkgname=lxqt-powermanagement
version=0.14.1
-revision=1
+revision=2
build_style=cmake
hostmakedepends="lxqt-build-tools qt5-qmake qt5-host-tools"
makedepends="liblxqt-devel ksolid-devel kidletime-devel"
From abcadce548fbbccab88ce6ec901d840b496f571a Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:54:23 +0200
Subject: [PATCH 18/23] plasma-desktop: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/plasma-desktop/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/plasma-desktop/template b/srcpkgs/plasma-desktop/template
index 880023ecbe0..aa962112971 100644
--- a/srcpkgs/plasma-desktop/template
+++ b/srcpkgs/plasma-desktop/template
@@ -1,14 +1,14 @@
# Template file for 'plasma-desktop'
pkgname=plasma-desktop
version=5.15.5
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules pkg-config kcoreaddons kdoctools
qt5-qmake qt5-host-tools"
makedepends="ibus-devel kactivities5-stats-devel kpeople-devel libcanberra-devel
plasma-workspace-devel pulseaudio-devel xf86-input-evdev-devel
- xf86-input-synaptics-devel xf86-input-libinput-devel"
+ xf86-input-synaptics-devel xf86-input-libinput-devel ksolid-devel"
depends="kmenuedit ksysguard polkit-kde-agent powerdevil systemsettings"
short_desc="KDE Plasma Desktop"
maintainer="John <johnz@posteo.net>"
From e5cdf1bb28a480586f1eed741e2876ddfd99b895 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:58:54 +0200
Subject: [PATCH 19/23] plasma-nm: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/plasma-nm/template | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/plasma-nm/template b/srcpkgs/plasma-nm/template
index 6a087a30e8b..e932b96e9d9 100644
--- a/srcpkgs/plasma-nm/template
+++ b/srcpkgs/plasma-nm/template
@@ -1,13 +1,14 @@
# Template file for 'plasma-nm'
pkgname=plasma-nm
version=5.15.5
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules mobile-broadband-provider-info pkg-config
qt5-qmake qt5-host-tools kcoreaddons"
makedepends="plasma-workspace-devel networkmanager-qt5-devel kdelibs4support-devel
- kdesignerplugin-devel qca-qt5-devel modemmanager-qt5-devel kdoctools-devel openconnect-devel"
+ kdesignerplugin-devel qca-qt5-devel modemmanager-qt5-devel kdoctools-devel
+ openconnect-devel ksolid-devel"
depends="mobile-broadband-provider-info"
short_desc="NetworkManager Plasma applet"
maintainer="John <johnz@posteo.net>"
From 2df8bfa652c41e19536414cc6df41e26dd2d72d2 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 17:08:10 +0200
Subject: [PATCH 20/23] plasma-workspace: revbump for libksolid
---
srcpkgs/plasma-workspace/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/plasma-workspace/template b/srcpkgs/plasma-workspace/template
index 1ed5c5f278c..0b5de06853b 100644
--- a/srcpkgs/plasma-workspace/template
+++ b/srcpkgs/plasma-workspace/template
@@ -1,7 +1,7 @@
# Template file for 'plasma-workspace'
pkgname=plasma-workspace
version=5.15.5
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules iso-codes pkg-config kdoctools kcoreaddons"
@@ -9,7 +9,7 @@ makedepends="qt5-devel qt5-declarative-devel qt5-script-devel plasma-framework-d
krunner-devel kjsembed-devel knotifyconfig-devel kdesu-devel knewstuff-devel
kcmutils-devel kidletime-devel kdelibs4support-devel libksysguard-devel
baloo5-devel ktexteditor-devel kwin-devel libxcb-devel libXtst-devel
- libqalculate-devel prison-devel kholidays-devel"
+ libqalculate-devel prison-devel kholidays-devel ksolid-devel"
depends="kactivitymanagerd kwin iso-codes milou plasma-integration libxcb-devel"
short_desc="KDE Window manager"
maintainer="John <johnz@posteo.net>"
From 41752e556a25420de200aaf187375d6a2414d99f Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 17:02:43 +0200
Subject: [PATCH 21/23] powerdevil: revbump for libksolid
---
srcpkgs/powerdevil/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/powerdevil/template b/srcpkgs/powerdevil/template
index f572c54dd3d..b5873a511ae 100644
--- a/srcpkgs/powerdevil/template
+++ b/srcpkgs/powerdevil/template
@@ -1,13 +1,13 @@
# Template file for 'powerdevil'
pkgname=powerdevil
version=5.15.5
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules pkg-config kdoctools kauth
kconfig qt5-qmake qt5-host-tools"
makedepends="bluez-qt5-devel libkscreen-devel networkmanager-qt5-devel
- kdesignerplugin-devel kdoctools-devel plasma-workspace-devel"
+ kdesignerplugin-devel kdoctools-devel plasma-workspace-devel ksolid-devel"
short_desc="Power consumption settings of a Plasma"
maintainer="John <johnz@posteo.net>"
license="GPL-2.0-or-later"
From db618a128da095e04d24b90e8993e90e057235aa Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 17:05:58 +0200
Subject: [PATCH 22/23] soundkonverter: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/soundkonverter/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/soundkonverter/template b/srcpkgs/soundkonverter/template
index 2f080b28ce7..db0c9b1d477 100644
--- a/srcpkgs/soundkonverter/template
+++ b/srcpkgs/soundkonverter/template
@@ -1,12 +1,12 @@
# Template file for 'soundkonverter'
pkgname=soundkonverter
version=3.0.1
-revision=1
+revision=2
build_wrksrc=src
build_style=cmake
hostmakedepends="extra-cmake-modules"
makedepends="kdelibs4support-devel libcdparanoia-devel libkcddb-devel
- qt5-devel taglib-devel"
+ qt5-devel taglib-devel ksolid-devel"
depends="hicolor-icon-theme"
short_desc="Frontend to various audio converters"
maintainer="travankor <travankor@tuta.io>"
From 4a41477900176e819b1926f2de3ef1c130fbcea7 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 17:04:53 +0200
Subject: [PATCH 23/23] tellico: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/tellico/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/tellico/template b/srcpkgs/tellico/template
index 4efef78e98f..31b19016b97 100644
--- a/srcpkgs/tellico/template
+++ b/srcpkgs/tellico/template
@@ -1,7 +1,7 @@
# Template file for 'tellico'
pkgname=tellico
version=3.2
-revision=1
+revision=2
build_style=cmake
configure_args="-DENABLE_WEBCAM=$(vopt_if webcam ON OFF)"
hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools kdoctools kconfig
@@ -10,7 +10,7 @@ makedepends="kfilemetadata5-devel khtml-devel kitemmodels-devel knewstuff-devel
$(vopt_if webcam v4l-utils-devel) $(vopt_if yaz yaz-devel)
$(vopt_if xmp exempi-devel) $(vopt_if cdio libcdio-devel)
$(vopt_if cddb libkcddb-devel) $(vopt_if scanner libksane-devel)
- libcdio-paranoia-devel"
+ libcdio-paranoia-devel ksolid-devel"
short_desc="Collection manager for KDE"
maintainer="John <johnz@posteo.net>"
license="GPL-3.0-or-later"
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PR PATCH] [Updated] ksolid: split library into its own subpackage
2019-06-12 17:36 [PR PATCH] ksolid: split library into its own subpackage voidlinux-github
2019-06-12 19:29 ` [PR PATCH] [Updated] " voidlinux-github
@ 2019-06-12 19:29 ` voidlinux-github
2019-06-12 19:29 ` voidlinux-github
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: voidlinux-github @ 2019-06-12 19:29 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 706 bytes --]
There is an updated pull request by Piraty against master on the void-packages repository
https://github.com/Piraty/void-packages ksolid-libsplit
https://github.com/void-linux/void-packages/pull/12427
ksolid: split library into its own subpackage
a lot of this stuff just requires the library and unnecessarily pulled in the (runtime) `depends` of ksolid along...
With this change it's possible that the packages mentioned in the `depends` of ksolid end up as orphans afterwards for some users, if no other package explicitly depends on them ( currently: `upower udisks2 media-player-info`).
@Johnnynator
A patch file from https://github.com/void-linux/void-packages/pull/12427.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ksolid-libsplit-12427.patch --]
[-- Type: application/text/x-diff, Size: 25473 bytes --]
From 0253e469f216edb1172f3dbeb6cd5090cb6db1d6 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 15:30:11 +0200
Subject: [PATCH 01/23] ksolid: split library into its own subpackage
---
common/shlibs | 2 +-
srcpkgs/ksolid/template | 13 ++++++++++---
srcpkgs/libksolid | 1 +
3 files changed, 12 insertions(+), 4 deletions(-)
create mode 120000 srcpkgs/libksolid
diff --git a/common/shlibs b/common/shlibs
index 524b52be71c..5033d3537bb 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2266,7 +2266,7 @@ libosgGA.so.131 osg-3.4.1_1
libosgPresentation.so.131 osg-3.4.1_1
libKF5Screen.so.7 libkscreen-5.7.5_1
libdbusmenu-qt5.so.2 libdbusmenu-qt5-0.9.3.0_1
-libKF5Solid.so.5 ksolid-5.15.0_1
+libKF5Solid.so.5 libksolid-5.15.0_2
libfreeimage.so.3 freeimage-3.17.0_1
libfreeimageplus.so.3 freeimage-plus-3.17.0_1
libtoluapp.so toluapp-1.0.93_1
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index 4ed88bb7c84..53634de457d 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -1,7 +1,7 @@
# Template file for 'ksolid'
pkgname=ksolid
version=5.59.0
-revision=1
+revision=2
wrksrc="${pkgname#k}-${version}"
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
@@ -16,9 +16,16 @@ homepage="https://projects.kde.org/projects/frameworks/solid"
distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#k}-${version}.tar.xz"
checksum=1d5493661c34043f29a39a4a05d7e0509572ef5d0e894980b54eed6efcab1045
+libksolid_package() {
+ short_desc+=" - runtime library"
+ pkg_install() {
+ vmove "usr/lib/*.so.*"
+ }
+}
+
ksolid-devel_package() {
- short_desc+=" - development"
- depends="${makedepends} ${sourcepkg}-${version}_${revision}"
+ short_desc+=" - development files"
+ depends="${makedepends} lib${sourcepkg}-${version}_${revision}"
pkg_install() {
vmove usr/include
vmove usr/lib/cmake
diff --git a/srcpkgs/libksolid b/srcpkgs/libksolid
new file mode 120000
index 00000000000..e573d7e34fe
--- /dev/null
+++ b/srcpkgs/libksolid
@@ -0,0 +1 @@
+ksolid
\ No newline at end of file
From b21e139281b7d051aa4c71f1ce5057249f98f094 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 15:59:04 +0200
Subject: [PATCH 02/23] baloo5: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/baloo5/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index 588f6b24956..741acecc9d9 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -1,12 +1,12 @@
# Template file for 'baloo5'
pkgname=baloo5
version=5.59.0
-revision=1
+revision=2
wrksrc="${pkgname%5}-${version}"
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="kcoreaddons extra-cmake-modules"
-makedepends="kfilemetadata5-devel kidletime-devel kio-devel lmdb-devel"
+makedepends="kfilemetadata5-devel kidletime-devel kio-devel ksolid-devel lmdb-devel"
depends="hicolor-icon-theme"
short_desc="Framework for searching and managing metadata"
maintainer="John <johnz@posteo.net>"
From 44c731faca387ec8b4d70eaa9bfdee594a7edc30 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:10:39 +0200
Subject: [PATCH 03/23] digikam: revbump for libksolid
---
srcpkgs/digikam/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/digikam/template b/srcpkgs/digikam/template
index 9e563b24348..c45cacc9acb 100644
--- a/srcpkgs/digikam/template
+++ b/srcpkgs/digikam/template
@@ -1,7 +1,7 @@
# Template file for 'digikam'
pkgname=digikam
version=6.1.0
-revision=1
+revision=2
build_style=cmake
hostmakedepends="extra-cmake-modules pkg-config bison flex"
makedepends="qt5-devel libjpeg-turbo-devel qt5-plugin-mysql qt5-plugin-odbc
From ba0e3c7f3639df328d83d088fb225eedbf195657 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:11:08 +0200
Subject: [PATCH 04/23] dolphin: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/dolphin/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/dolphin/template b/srcpkgs/dolphin/template
index 0f1e4f8508e..9058709cae2 100644
--- a/srcpkgs/dolphin/template
+++ b/srcpkgs/dolphin/template
@@ -1,13 +1,13 @@
# Template file for 'dolphin'
pkgname=dolphin
version=19.04.2
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules python qt5-qmake qt5-host-tools
kcoreaddons kconfig kdoctools"
makedepends="baloo-widgets5-devel kcmutils-devel knewstuff-devel kactivities5-devel
- kinit-devel kparts-devel"
+ kinit-devel kparts-devel ksolid-devel"
depends="kio-extras"
short_desc="KDE File manager"
maintainer="John <johnz@posteo.net>"
From 5baea4f8385398fd084b2a4123186f2cd6adc457 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:12:26 +0200
Subject: [PATCH 05/23] dragon-player: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/dragon-player/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index c04bf304773..49d7e870c43 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -1,12 +1,12 @@
# Template file for 'dragon-player'
pkgname=dragon-player
version=19.04.2
-revision=1
+revision=2
wrksrc="dragon-${version}"
build_style=cmake
hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
kcoreaddons kdoctools"
-makedepends="kio-devel kparts-devel"
+makedepends="kio-devel kparts-devel ksolid-devel"
depends="virtual?phonon-qt5-backend hicolor-icon-theme"
short_desc="Multimedia player where the focus is on simplicity"
maintainer="1is7ac3 <isaac.qa13@gmail.com>"
From 8bddb500cf0225709ccd05f57806750d3f79996f Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:20:34 +0200
Subject: [PATCH 06/23] gwenview: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/gwenview/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/gwenview/template b/srcpkgs/gwenview/template
index b26af2b066e..ae5c1acf464 100644
--- a/srcpkgs/gwenview/template
+++ b/srcpkgs/gwenview/template
@@ -1,14 +1,14 @@
# Template file for 'gwenview'
pkgname=gwenview
version=19.04.2
-revision=1
+revision=2
build_style=cmake
hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
python kdoctools kconfig kcoreaddons"
makedepends="qt5-devel qt5-svg-devel phonon-qt5-devel kio-devel kactivities5-devel
kitemmodels-devel ki18n-devel kdoctools-devel kparts-devel kwindowsystem-devel
- kiconthemes-devel knotifications-devel libjpeg-turbo-devel exiv2-devel
- libkipi5-devel lcms2-devel baloo5-devel libkdcraw5-devel cfitsio"
+ kiconthemes-devel knotifications-devel ksolid-devel libjpeg-turbo-devel
+ exiv2-devel libkipi5-devel lcms2-devel baloo5-devel libkdcraw5-devel cfitsio"
short_desc="Fast and easy to use image viewer by KDE"
maintainer="Helmut Pozimski <helmut@pozimski.eu>"
license="GPL-2.0-or-later"
From 026b5040efc437f0415feeb6c766777ac0c6d90a Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:28:46 +0200
Subject: [PATCH 07/23] k3b: revbump for libksolid
added kio-devel and ksolid-devel as explicit build dependencies
---
srcpkgs/k3b/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/k3b/template b/srcpkgs/k3b/template
index 7e3c2294014..6451524efb7 100644
--- a/srcpkgs/k3b/template
+++ b/srcpkgs/k3b/template
@@ -1,13 +1,13 @@
# Template file for 'k3b'
pkgname=k3b
version=19.04.2
-revision=1
+revision=2
build_style=cmake
hostmakedepends="extra-cmake-modules pkg-config qt5-qmake"
makedepends="kcmutils-devel kfilemetadata5-devel knewstuff-devel
- knotifyconfig-devel lame-devel libXft-devel libcddb-devel libdvdread-devel
- libkcddb-devel libmad-devel libmpcdec-devel libmusicbrainz5-devel
- libsamplerate-devel"
+ knotifyconfig-devel kio-devel ksolid-devel lame-devel libXft-devel
+ libcddb-devel libdvdread-devel libkcddb-devel libmad-devel libmpcdec-devel
+ libmusicbrainz5-devel libsamplerate-devel"
depends="cdrdao cdrtools dvd+rw-tools"
short_desc="CD/DVD Kreator for Linux"
maintainer="Enno Boland <gottox@voidlinux.org>"
From eeb69a9a3ab47c6cff21a701f1f97993a0d24dc7 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:29:56 +0200
Subject: [PATCH 08/23] kaffeine: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/kaffeine/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kaffeine/template b/srcpkgs/kaffeine/template
index e4b6dcca12c..79bba106d86 100644
--- a/srcpkgs/kaffeine/template
+++ b/srcpkgs/kaffeine/template
@@ -1,11 +1,11 @@
# Template file for 'kaffeine'
pkgname=kaffeine
version=2.0.18
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules pkg-config kcoreaddons"
-makedepends="kidletime-devel kio-devel vlc-devel
+makedepends="kidletime-devel kio-devel ksolid-devel vlc-devel
qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql
qt5-plugin-sqlite qt5-plugin-tds
$(vopt_if dvb 'v4l-utils-devel eudev-libudev-devel')"
From 738b86aaef8557dc3083a76e62dabbd151f6da42 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:31:48 +0200
Subject: [PATCH 09/23] kdelibs4support: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/kdelibs4support/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kdelibs4support/template b/srcpkgs/kdelibs4support/template
index 01d510052ac..06cf8fb9bf9 100644
--- a/srcpkgs/kdelibs4support/template
+++ b/srcpkgs/kdelibs4support/template
@@ -1,13 +1,13 @@
# Template file for 'kdelibs4support'
pkgname=kdelibs4support
version=5.59.0
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="kcoreaddons extra-cmake-modules perl-URI pkg-config"
makedepends="kded-devel kemoticons-devel kitemmodels-devel kparts-devel
kunitconversion-devel kdesignerplugin-devel networkmanager-qt5-devel
- kdoctools-devel libSM-devel"
+ kdoctools-devel libSM-devel ksolid-devel"
depends="kded"
short_desc="KDE Legacy support for kdelibs 4 compatibility"
maintainer="John <johnz@posteo.net>"
From 11ded402278befe821c9b24bc4816f7d6e12cf74 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:34:52 +0200
Subject: [PATCH 10/23] kdenlive: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/kdenlive/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kdenlive/template b/srcpkgs/kdenlive/template
index f6b877933d7..f14e486b991 100644
--- a/srcpkgs/kdenlive/template
+++ b/srcpkgs/kdenlive/template
@@ -1,7 +1,7 @@
# Template file for 'kdenlive'
pkgname=kdenlive
version=19.04.2
-revision=1
+revision=2
build_style=cmake
hostmakedepends="
extra-cmake-modules kconfig kcoreaddons kdoctools pkg-config python3
@@ -9,7 +9,7 @@ hostmakedepends="
makedepends="
kdeclarative-devel kfilemetadata5-devel knewstuff-devel knotifyconfig-devel
kplotting-devel mlt-devel qt5-multimedia-devel qt5-webkit-devel purpose-devel
- v4l-utils-devel"
+ v4l-utils-devel ksolid-devel"
depends="breeze-icons dvdauthor ffmpeg frei0r-plugins kinit qt5-quickcontrols
qt5-quickcontrols2 vlc"
short_desc="Non-linear video editor"
From 2fc12ec3f0e0d7c411f19c85bdf953d6c30a36b8 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:45:24 +0200
Subject: [PATCH 11/23] kinfocenter: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/kinfocenter/template | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kinfocenter/template b/srcpkgs/kinfocenter/template
index 97ea559e430..828090e1ffd 100644
--- a/srcpkgs/kinfocenter/template
+++ b/srcpkgs/kinfocenter/template
@@ -1,12 +1,13 @@
# Template file for 'kinfocenter'
pkgname=kinfocenter
version=5.15.5
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
makedepends="kdoctools plasma-framework-devel kdesignerplugin-devel kcmutils-devel
- kdelibs4support-devel kwayland-devel glu-devel pciutils-devel libraw1394-devel"
+ kdelibs4support-devel kwayland-devel glu-devel pciutils-devel libraw1394-devel
+ ksolid-devel"
short_desc="KDE Info Center"
maintainer="John <johnz@posteo.net>"
license="GPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2"
From fbfb3f5d7ca63e0e188f99418e5a498d90786682 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:45:51 +0200
Subject: [PATCH 12/23] kio: revbump for libksolid
---
srcpkgs/kio/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kio/template b/srcpkgs/kio/template
index ead12a35d07..056398f1ca2 100644
--- a/srcpkgs/kio/template
+++ b/srcpkgs/kio/template
@@ -1,7 +1,7 @@
# Template file for 'kio'
pkgname=kio
version=5.59.0
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="kcoreaddons extra-cmake-modules kauth"
From a89d803d3a41023d2810bd72676e6a615472f680 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:46:33 +0200
Subject: [PATCH 13/23] kio-extras: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/kio-extras/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kio-extras/template b/srcpkgs/kio-extras/template
index cade86448bb..65a61e15620 100644
--- a/srcpkgs/kio-extras/template
+++ b/srcpkgs/kio-extras/template
@@ -1,7 +1,7 @@
# Template file for 'kio-extras'
pkgname=kio-extras
version=19.04.2
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules pkg-config gperf qt5-qmake qt5-host-tools
@@ -9,7 +9,7 @@ hostmakedepends="extra-cmake-modules pkg-config gperf qt5-qmake qt5-host-tools
makedepends="kdesignerplugin-devel kactivities5-devel kdelibs4support-devel
kdnssd-devel khtml-devel kpty-devel exiv2-devel libmtp-devel
libopenexr-devel samba-devel taglib-devel qt5-webengine-devel qt5-webchannel-devel
- qt5-location-devel syntax-highlighting-devel"
+ qt5-location-devel syntax-highlighting-devel ksolid-devel"
short_desc="Additional KIO components"
maintainer="Denis Revin <denis.revin@gmail.com>"
license="GPL-2.0-or-later, LGPL-2.0-or-later"
From afd2a607be779543345fdef7acd62216d5ee40f6 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:47:20 +0200
Subject: [PATCH 14/23] kmix: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/kmix/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kmix/template b/srcpkgs/kmix/template
index a2533dd5f01..0f0b7d2d409 100644
--- a/srcpkgs/kmix/template
+++ b/srcpkgs/kmix/template
@@ -1,13 +1,13 @@
# Template file for 'kmix'
pkgname=kmix
version=19.04.2
-revision=1
+revision=2
build_style=cmake
configure_args="-DSYSCONF_INSTALL_DIR=/etc -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
kdoctools kcoreaddons"
makedepends="plasma-framework-devel kinit-devel alsa-lib-devel pulseaudio-devel
- libcanberra-devel"
+ libcanberra-devel ksolid-devel"
short_desc="KDE's mixer application"
maintainer="Juan RP <xtraeme@voidlinux.org>"
license="GPL-2.0-or-later, LGPL-2.0-or-later, GFDL-1.2-only"
From e48653b6f3288e6161f64484debe848bf8189089 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:49:57 +0200
Subject: [PATCH 15/23] krusader: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/krusader/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/krusader/template b/srcpkgs/krusader/template
index 04e75cc8ce6..6ce2f94f036 100644
--- a/srcpkgs/krusader/template
+++ b/srcpkgs/krusader/template
@@ -1,10 +1,10 @@
# Template file for 'krusader'
pkgname=krusader
version=2.7.1
-revision=1
+revision=2
build_style=cmake
hostmakedepends="extra-cmake-modules pkg-config kdoctools qt5-qmake qt5-host-tools"
-makedepends="kparts-devel plasma-framework-devel"
+makedepends="kparts-devel plasma-framework-devel ksolid-devel"
short_desc="Twin-panel (commander-style) file manager"
maintainer="Piotr Wójcik <chocimier@tlen.pl>"
license="GPL-2.0-or-later"
From 9e70e8462a807f29e246cb72fd41012190bbacef Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:51:02 +0200
Subject: [PATCH 16/23] lxqt-panel: revbump for libksolid
---
srcpkgs/lxqt-panel/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/lxqt-panel/template b/srcpkgs/lxqt-panel/template
index 4b6e93f5285..848fa71d94e 100644
--- a/srcpkgs/lxqt-panel/template
+++ b/srcpkgs/lxqt-panel/template
@@ -1,7 +1,7 @@
# Template file for 'lxqt-panel'
pkgname=lxqt-panel
version=0.14.1
-revision=1
+revision=2
build_style=cmake
hostmakedepends="pkg-config lxqt-build-tools qt5-qmake qt5-host-tools"
makedepends="libxkbcommon-devel liblxqt-devel ksolid-devel kguiaddons-devel
From 656265275d5a93acbd2d5dff52aa805af220a862 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:51:18 +0200
Subject: [PATCH 17/23] lxqt-powermanagement: revbump for libksolid
---
srcpkgs/lxqt-powermanagement/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/lxqt-powermanagement/template b/srcpkgs/lxqt-powermanagement/template
index 82f3750251d..bb1a1ccd54c 100644
--- a/srcpkgs/lxqt-powermanagement/template
+++ b/srcpkgs/lxqt-powermanagement/template
@@ -1,7 +1,7 @@
# Template file for 'lxqt-powermanagement'
pkgname=lxqt-powermanagement
version=0.14.1
-revision=1
+revision=2
build_style=cmake
hostmakedepends="lxqt-build-tools qt5-qmake qt5-host-tools"
makedepends="liblxqt-devel ksolid-devel kidletime-devel"
From abcadce548fbbccab88ce6ec901d840b496f571a Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:54:23 +0200
Subject: [PATCH 18/23] plasma-desktop: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/plasma-desktop/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/plasma-desktop/template b/srcpkgs/plasma-desktop/template
index 880023ecbe0..aa962112971 100644
--- a/srcpkgs/plasma-desktop/template
+++ b/srcpkgs/plasma-desktop/template
@@ -1,14 +1,14 @@
# Template file for 'plasma-desktop'
pkgname=plasma-desktop
version=5.15.5
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules pkg-config kcoreaddons kdoctools
qt5-qmake qt5-host-tools"
makedepends="ibus-devel kactivities5-stats-devel kpeople-devel libcanberra-devel
plasma-workspace-devel pulseaudio-devel xf86-input-evdev-devel
- xf86-input-synaptics-devel xf86-input-libinput-devel"
+ xf86-input-synaptics-devel xf86-input-libinput-devel ksolid-devel"
depends="kmenuedit ksysguard polkit-kde-agent powerdevil systemsettings"
short_desc="KDE Plasma Desktop"
maintainer="John <johnz@posteo.net>"
From e5cdf1bb28a480586f1eed741e2876ddfd99b895 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:58:54 +0200
Subject: [PATCH 19/23] plasma-nm: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/plasma-nm/template | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/plasma-nm/template b/srcpkgs/plasma-nm/template
index 6a087a30e8b..e932b96e9d9 100644
--- a/srcpkgs/plasma-nm/template
+++ b/srcpkgs/plasma-nm/template
@@ -1,13 +1,14 @@
# Template file for 'plasma-nm'
pkgname=plasma-nm
version=5.15.5
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules mobile-broadband-provider-info pkg-config
qt5-qmake qt5-host-tools kcoreaddons"
makedepends="plasma-workspace-devel networkmanager-qt5-devel kdelibs4support-devel
- kdesignerplugin-devel qca-qt5-devel modemmanager-qt5-devel kdoctools-devel openconnect-devel"
+ kdesignerplugin-devel qca-qt5-devel modemmanager-qt5-devel kdoctools-devel
+ openconnect-devel ksolid-devel"
depends="mobile-broadband-provider-info"
short_desc="NetworkManager Plasma applet"
maintainer="John <johnz@posteo.net>"
From 2df8bfa652c41e19536414cc6df41e26dd2d72d2 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 17:08:10 +0200
Subject: [PATCH 20/23] plasma-workspace: revbump for libksolid
---
srcpkgs/plasma-workspace/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/plasma-workspace/template b/srcpkgs/plasma-workspace/template
index 1ed5c5f278c..0b5de06853b 100644
--- a/srcpkgs/plasma-workspace/template
+++ b/srcpkgs/plasma-workspace/template
@@ -1,7 +1,7 @@
# Template file for 'plasma-workspace'
pkgname=plasma-workspace
version=5.15.5
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules iso-codes pkg-config kdoctools kcoreaddons"
@@ -9,7 +9,7 @@ makedepends="qt5-devel qt5-declarative-devel qt5-script-devel plasma-framework-d
krunner-devel kjsembed-devel knotifyconfig-devel kdesu-devel knewstuff-devel
kcmutils-devel kidletime-devel kdelibs4support-devel libksysguard-devel
baloo5-devel ktexteditor-devel kwin-devel libxcb-devel libXtst-devel
- libqalculate-devel prison-devel kholidays-devel"
+ libqalculate-devel prison-devel kholidays-devel ksolid-devel"
depends="kactivitymanagerd kwin iso-codes milou plasma-integration libxcb-devel"
short_desc="KDE Window manager"
maintainer="John <johnz@posteo.net>"
From 41752e556a25420de200aaf187375d6a2414d99f Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 17:02:43 +0200
Subject: [PATCH 21/23] powerdevil: revbump for libksolid
---
srcpkgs/powerdevil/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/powerdevil/template b/srcpkgs/powerdevil/template
index f572c54dd3d..b5873a511ae 100644
--- a/srcpkgs/powerdevil/template
+++ b/srcpkgs/powerdevil/template
@@ -1,13 +1,13 @@
# Template file for 'powerdevil'
pkgname=powerdevil
version=5.15.5
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules pkg-config kdoctools kauth
kconfig qt5-qmake qt5-host-tools"
makedepends="bluez-qt5-devel libkscreen-devel networkmanager-qt5-devel
- kdesignerplugin-devel kdoctools-devel plasma-workspace-devel"
+ kdesignerplugin-devel kdoctools-devel plasma-workspace-devel ksolid-devel"
short_desc="Power consumption settings of a Plasma"
maintainer="John <johnz@posteo.net>"
license="GPL-2.0-or-later"
From db618a128da095e04d24b90e8993e90e057235aa Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 17:05:58 +0200
Subject: [PATCH 22/23] soundkonverter: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/soundkonverter/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/soundkonverter/template b/srcpkgs/soundkonverter/template
index 2f080b28ce7..db0c9b1d477 100644
--- a/srcpkgs/soundkonverter/template
+++ b/srcpkgs/soundkonverter/template
@@ -1,12 +1,12 @@
# Template file for 'soundkonverter'
pkgname=soundkonverter
version=3.0.1
-revision=1
+revision=2
build_wrksrc=src
build_style=cmake
hostmakedepends="extra-cmake-modules"
makedepends="kdelibs4support-devel libcdparanoia-devel libkcddb-devel
- qt5-devel taglib-devel"
+ qt5-devel taglib-devel ksolid-devel"
depends="hicolor-icon-theme"
short_desc="Frontend to various audio converters"
maintainer="travankor <travankor@tuta.io>"
From 4a41477900176e819b1926f2de3ef1c130fbcea7 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 17:04:53 +0200
Subject: [PATCH 23/23] tellico: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/tellico/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/tellico/template b/srcpkgs/tellico/template
index 4efef78e98f..31b19016b97 100644
--- a/srcpkgs/tellico/template
+++ b/srcpkgs/tellico/template
@@ -1,7 +1,7 @@
# Template file for 'tellico'
pkgname=tellico
version=3.2
-revision=1
+revision=2
build_style=cmake
configure_args="-DENABLE_WEBCAM=$(vopt_if webcam ON OFF)"
hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools kdoctools kconfig
@@ -10,7 +10,7 @@ makedepends="kfilemetadata5-devel khtml-devel kitemmodels-devel knewstuff-devel
$(vopt_if webcam v4l-utils-devel) $(vopt_if yaz yaz-devel)
$(vopt_if xmp exempi-devel) $(vopt_if cdio libcdio-devel)
$(vopt_if cddb libkcddb-devel) $(vopt_if scanner libksane-devel)
- libcdio-paranoia-devel"
+ libcdio-paranoia-devel ksolid-devel"
short_desc="Collection manager for KDE"
maintainer="John <johnz@posteo.net>"
license="GPL-3.0-or-later"
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PR PATCH] [Updated] ksolid: split library into its own subpackage
2019-06-12 17:36 [PR PATCH] ksolid: split library into its own subpackage voidlinux-github
2019-06-12 19:29 ` [PR PATCH] [Updated] " voidlinux-github
2019-06-12 19:29 ` voidlinux-github
@ 2019-06-12 19:29 ` voidlinux-github
2019-06-15 16:30 ` [PR PATCH] [Merged]: " voidlinux-github
2019-06-15 16:30 ` voidlinux-github
4 siblings, 0 replies; 6+ messages in thread
From: voidlinux-github @ 2019-06-12 19:29 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 706 bytes --]
There is an updated pull request by Piraty against master on the void-packages repository
https://github.com/Piraty/void-packages ksolid-libsplit
https://github.com/void-linux/void-packages/pull/12427
ksolid: split library into its own subpackage
a lot of this stuff just requires the library and unnecessarily pulled in the (runtime) `depends` of ksolid along...
With this change it's possible that the packages mentioned in the `depends` of ksolid end up as orphans afterwards for some users, if no other package explicitly depends on them ( currently: `upower udisks2 media-player-info`).
@Johnnynator
A patch file from https://github.com/void-linux/void-packages/pull/12427.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ksolid-libsplit-12427.patch --]
[-- Type: application/text/x-diff, Size: 25473 bytes --]
From 0253e469f216edb1172f3dbeb6cd5090cb6db1d6 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 15:30:11 +0200
Subject: [PATCH 01/23] ksolid: split library into its own subpackage
---
common/shlibs | 2 +-
srcpkgs/ksolid/template | 13 ++++++++++---
srcpkgs/libksolid | 1 +
3 files changed, 12 insertions(+), 4 deletions(-)
create mode 120000 srcpkgs/libksolid
diff --git a/common/shlibs b/common/shlibs
index 524b52be71c..5033d3537bb 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2266,7 +2266,7 @@ libosgGA.so.131 osg-3.4.1_1
libosgPresentation.so.131 osg-3.4.1_1
libKF5Screen.so.7 libkscreen-5.7.5_1
libdbusmenu-qt5.so.2 libdbusmenu-qt5-0.9.3.0_1
-libKF5Solid.so.5 ksolid-5.15.0_1
+libKF5Solid.so.5 libksolid-5.15.0_2
libfreeimage.so.3 freeimage-3.17.0_1
libfreeimageplus.so.3 freeimage-plus-3.17.0_1
libtoluapp.so toluapp-1.0.93_1
diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template
index 4ed88bb7c84..53634de457d 100644
--- a/srcpkgs/ksolid/template
+++ b/srcpkgs/ksolid/template
@@ -1,7 +1,7 @@
# Template file for 'ksolid'
pkgname=ksolid
version=5.59.0
-revision=1
+revision=2
wrksrc="${pkgname#k}-${version}"
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
@@ -16,9 +16,16 @@ homepage="https://projects.kde.org/projects/frameworks/solid"
distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#k}-${version}.tar.xz"
checksum=1d5493661c34043f29a39a4a05d7e0509572ef5d0e894980b54eed6efcab1045
+libksolid_package() {
+ short_desc+=" - runtime library"
+ pkg_install() {
+ vmove "usr/lib/*.so.*"
+ }
+}
+
ksolid-devel_package() {
- short_desc+=" - development"
- depends="${makedepends} ${sourcepkg}-${version}_${revision}"
+ short_desc+=" - development files"
+ depends="${makedepends} lib${sourcepkg}-${version}_${revision}"
pkg_install() {
vmove usr/include
vmove usr/lib/cmake
diff --git a/srcpkgs/libksolid b/srcpkgs/libksolid
new file mode 120000
index 00000000000..e573d7e34fe
--- /dev/null
+++ b/srcpkgs/libksolid
@@ -0,0 +1 @@
+ksolid
\ No newline at end of file
From b21e139281b7d051aa4c71f1ce5057249f98f094 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 15:59:04 +0200
Subject: [PATCH 02/23] baloo5: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/baloo5/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template
index 588f6b24956..741acecc9d9 100644
--- a/srcpkgs/baloo5/template
+++ b/srcpkgs/baloo5/template
@@ -1,12 +1,12 @@
# Template file for 'baloo5'
pkgname=baloo5
version=5.59.0
-revision=1
+revision=2
wrksrc="${pkgname%5}-${version}"
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="kcoreaddons extra-cmake-modules"
-makedepends="kfilemetadata5-devel kidletime-devel kio-devel lmdb-devel"
+makedepends="kfilemetadata5-devel kidletime-devel kio-devel ksolid-devel lmdb-devel"
depends="hicolor-icon-theme"
short_desc="Framework for searching and managing metadata"
maintainer="John <johnz@posteo.net>"
From 44c731faca387ec8b4d70eaa9bfdee594a7edc30 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:10:39 +0200
Subject: [PATCH 03/23] digikam: revbump for libksolid
---
srcpkgs/digikam/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/digikam/template b/srcpkgs/digikam/template
index 9e563b24348..c45cacc9acb 100644
--- a/srcpkgs/digikam/template
+++ b/srcpkgs/digikam/template
@@ -1,7 +1,7 @@
# Template file for 'digikam'
pkgname=digikam
version=6.1.0
-revision=1
+revision=2
build_style=cmake
hostmakedepends="extra-cmake-modules pkg-config bison flex"
makedepends="qt5-devel libjpeg-turbo-devel qt5-plugin-mysql qt5-plugin-odbc
From ba0e3c7f3639df328d83d088fb225eedbf195657 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:11:08 +0200
Subject: [PATCH 04/23] dolphin: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/dolphin/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/dolphin/template b/srcpkgs/dolphin/template
index 0f1e4f8508e..9058709cae2 100644
--- a/srcpkgs/dolphin/template
+++ b/srcpkgs/dolphin/template
@@ -1,13 +1,13 @@
# Template file for 'dolphin'
pkgname=dolphin
version=19.04.2
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules python qt5-qmake qt5-host-tools
kcoreaddons kconfig kdoctools"
makedepends="baloo-widgets5-devel kcmutils-devel knewstuff-devel kactivities5-devel
- kinit-devel kparts-devel"
+ kinit-devel kparts-devel ksolid-devel"
depends="kio-extras"
short_desc="KDE File manager"
maintainer="John <johnz@posteo.net>"
From 5baea4f8385398fd084b2a4123186f2cd6adc457 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:12:26 +0200
Subject: [PATCH 05/23] dragon-player: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/dragon-player/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template
index c04bf304773..49d7e870c43 100644
--- a/srcpkgs/dragon-player/template
+++ b/srcpkgs/dragon-player/template
@@ -1,12 +1,12 @@
# Template file for 'dragon-player'
pkgname=dragon-player
version=19.04.2
-revision=1
+revision=2
wrksrc="dragon-${version}"
build_style=cmake
hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
kcoreaddons kdoctools"
-makedepends="kio-devel kparts-devel"
+makedepends="kio-devel kparts-devel ksolid-devel"
depends="virtual?phonon-qt5-backend hicolor-icon-theme"
short_desc="Multimedia player where the focus is on simplicity"
maintainer="1is7ac3 <isaac.qa13@gmail.com>"
From 8bddb500cf0225709ccd05f57806750d3f79996f Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:20:34 +0200
Subject: [PATCH 06/23] gwenview: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/gwenview/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/gwenview/template b/srcpkgs/gwenview/template
index b26af2b066e..ae5c1acf464 100644
--- a/srcpkgs/gwenview/template
+++ b/srcpkgs/gwenview/template
@@ -1,14 +1,14 @@
# Template file for 'gwenview'
pkgname=gwenview
version=19.04.2
-revision=1
+revision=2
build_style=cmake
hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
python kdoctools kconfig kcoreaddons"
makedepends="qt5-devel qt5-svg-devel phonon-qt5-devel kio-devel kactivities5-devel
kitemmodels-devel ki18n-devel kdoctools-devel kparts-devel kwindowsystem-devel
- kiconthemes-devel knotifications-devel libjpeg-turbo-devel exiv2-devel
- libkipi5-devel lcms2-devel baloo5-devel libkdcraw5-devel cfitsio"
+ kiconthemes-devel knotifications-devel ksolid-devel libjpeg-turbo-devel
+ exiv2-devel libkipi5-devel lcms2-devel baloo5-devel libkdcraw5-devel cfitsio"
short_desc="Fast and easy to use image viewer by KDE"
maintainer="Helmut Pozimski <helmut@pozimski.eu>"
license="GPL-2.0-or-later"
From 026b5040efc437f0415feeb6c766777ac0c6d90a Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:28:46 +0200
Subject: [PATCH 07/23] k3b: revbump for libksolid
added kio-devel and ksolid-devel as explicit build dependencies
---
srcpkgs/k3b/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/k3b/template b/srcpkgs/k3b/template
index 7e3c2294014..6451524efb7 100644
--- a/srcpkgs/k3b/template
+++ b/srcpkgs/k3b/template
@@ -1,13 +1,13 @@
# Template file for 'k3b'
pkgname=k3b
version=19.04.2
-revision=1
+revision=2
build_style=cmake
hostmakedepends="extra-cmake-modules pkg-config qt5-qmake"
makedepends="kcmutils-devel kfilemetadata5-devel knewstuff-devel
- knotifyconfig-devel lame-devel libXft-devel libcddb-devel libdvdread-devel
- libkcddb-devel libmad-devel libmpcdec-devel libmusicbrainz5-devel
- libsamplerate-devel"
+ knotifyconfig-devel kio-devel ksolid-devel lame-devel libXft-devel
+ libcddb-devel libdvdread-devel libkcddb-devel libmad-devel libmpcdec-devel
+ libmusicbrainz5-devel libsamplerate-devel"
depends="cdrdao cdrtools dvd+rw-tools"
short_desc="CD/DVD Kreator for Linux"
maintainer="Enno Boland <gottox@voidlinux.org>"
From eeb69a9a3ab47c6cff21a701f1f97993a0d24dc7 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:29:56 +0200
Subject: [PATCH 08/23] kaffeine: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/kaffeine/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kaffeine/template b/srcpkgs/kaffeine/template
index e4b6dcca12c..79bba106d86 100644
--- a/srcpkgs/kaffeine/template
+++ b/srcpkgs/kaffeine/template
@@ -1,11 +1,11 @@
# Template file for 'kaffeine'
pkgname=kaffeine
version=2.0.18
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules pkg-config kcoreaddons"
-makedepends="kidletime-devel kio-devel vlc-devel
+makedepends="kidletime-devel kio-devel ksolid-devel vlc-devel
qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql
qt5-plugin-sqlite qt5-plugin-tds
$(vopt_if dvb 'v4l-utils-devel eudev-libudev-devel')"
From 738b86aaef8557dc3083a76e62dabbd151f6da42 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:31:48 +0200
Subject: [PATCH 09/23] kdelibs4support: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/kdelibs4support/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kdelibs4support/template b/srcpkgs/kdelibs4support/template
index 01d510052ac..06cf8fb9bf9 100644
--- a/srcpkgs/kdelibs4support/template
+++ b/srcpkgs/kdelibs4support/template
@@ -1,13 +1,13 @@
# Template file for 'kdelibs4support'
pkgname=kdelibs4support
version=5.59.0
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="kcoreaddons extra-cmake-modules perl-URI pkg-config"
makedepends="kded-devel kemoticons-devel kitemmodels-devel kparts-devel
kunitconversion-devel kdesignerplugin-devel networkmanager-qt5-devel
- kdoctools-devel libSM-devel"
+ kdoctools-devel libSM-devel ksolid-devel"
depends="kded"
short_desc="KDE Legacy support for kdelibs 4 compatibility"
maintainer="John <johnz@posteo.net>"
From 11ded402278befe821c9b24bc4816f7d6e12cf74 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:34:52 +0200
Subject: [PATCH 10/23] kdenlive: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/kdenlive/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kdenlive/template b/srcpkgs/kdenlive/template
index f6b877933d7..f14e486b991 100644
--- a/srcpkgs/kdenlive/template
+++ b/srcpkgs/kdenlive/template
@@ -1,7 +1,7 @@
# Template file for 'kdenlive'
pkgname=kdenlive
version=19.04.2
-revision=1
+revision=2
build_style=cmake
hostmakedepends="
extra-cmake-modules kconfig kcoreaddons kdoctools pkg-config python3
@@ -9,7 +9,7 @@ hostmakedepends="
makedepends="
kdeclarative-devel kfilemetadata5-devel knewstuff-devel knotifyconfig-devel
kplotting-devel mlt-devel qt5-multimedia-devel qt5-webkit-devel purpose-devel
- v4l-utils-devel"
+ v4l-utils-devel ksolid-devel"
depends="breeze-icons dvdauthor ffmpeg frei0r-plugins kinit qt5-quickcontrols
qt5-quickcontrols2 vlc"
short_desc="Non-linear video editor"
From 2fc12ec3f0e0d7c411f19c85bdf953d6c30a36b8 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:45:24 +0200
Subject: [PATCH 11/23] kinfocenter: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/kinfocenter/template | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kinfocenter/template b/srcpkgs/kinfocenter/template
index 97ea559e430..828090e1ffd 100644
--- a/srcpkgs/kinfocenter/template
+++ b/srcpkgs/kinfocenter/template
@@ -1,12 +1,13 @@
# Template file for 'kinfocenter'
pkgname=kinfocenter
version=5.15.5
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake"
makedepends="kdoctools plasma-framework-devel kdesignerplugin-devel kcmutils-devel
- kdelibs4support-devel kwayland-devel glu-devel pciutils-devel libraw1394-devel"
+ kdelibs4support-devel kwayland-devel glu-devel pciutils-devel libraw1394-devel
+ ksolid-devel"
short_desc="KDE Info Center"
maintainer="John <johnz@posteo.net>"
license="GPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2"
From fbfb3f5d7ca63e0e188f99418e5a498d90786682 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:45:51 +0200
Subject: [PATCH 12/23] kio: revbump for libksolid
---
srcpkgs/kio/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kio/template b/srcpkgs/kio/template
index ead12a35d07..056398f1ca2 100644
--- a/srcpkgs/kio/template
+++ b/srcpkgs/kio/template
@@ -1,7 +1,7 @@
# Template file for 'kio'
pkgname=kio
version=5.59.0
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="kcoreaddons extra-cmake-modules kauth"
From a89d803d3a41023d2810bd72676e6a615472f680 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:46:33 +0200
Subject: [PATCH 13/23] kio-extras: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/kio-extras/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kio-extras/template b/srcpkgs/kio-extras/template
index cade86448bb..65a61e15620 100644
--- a/srcpkgs/kio-extras/template
+++ b/srcpkgs/kio-extras/template
@@ -1,7 +1,7 @@
# Template file for 'kio-extras'
pkgname=kio-extras
version=19.04.2
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules pkg-config gperf qt5-qmake qt5-host-tools
@@ -9,7 +9,7 @@ hostmakedepends="extra-cmake-modules pkg-config gperf qt5-qmake qt5-host-tools
makedepends="kdesignerplugin-devel kactivities5-devel kdelibs4support-devel
kdnssd-devel khtml-devel kpty-devel exiv2-devel libmtp-devel
libopenexr-devel samba-devel taglib-devel qt5-webengine-devel qt5-webchannel-devel
- qt5-location-devel syntax-highlighting-devel"
+ qt5-location-devel syntax-highlighting-devel ksolid-devel"
short_desc="Additional KIO components"
maintainer="Denis Revin <denis.revin@gmail.com>"
license="GPL-2.0-or-later, LGPL-2.0-or-later"
From afd2a607be779543345fdef7acd62216d5ee40f6 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:47:20 +0200
Subject: [PATCH 14/23] kmix: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/kmix/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kmix/template b/srcpkgs/kmix/template
index a2533dd5f01..0f0b7d2d409 100644
--- a/srcpkgs/kmix/template
+++ b/srcpkgs/kmix/template
@@ -1,13 +1,13 @@
# Template file for 'kmix'
pkgname=kmix
version=19.04.2
-revision=1
+revision=2
build_style=cmake
configure_args="-DSYSCONF_INSTALL_DIR=/etc -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools
kdoctools kcoreaddons"
makedepends="plasma-framework-devel kinit-devel alsa-lib-devel pulseaudio-devel
- libcanberra-devel"
+ libcanberra-devel ksolid-devel"
short_desc="KDE's mixer application"
maintainer="Juan RP <xtraeme@voidlinux.org>"
license="GPL-2.0-or-later, LGPL-2.0-or-later, GFDL-1.2-only"
From e48653b6f3288e6161f64484debe848bf8189089 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:49:57 +0200
Subject: [PATCH 15/23] krusader: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/krusader/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/krusader/template b/srcpkgs/krusader/template
index 04e75cc8ce6..6ce2f94f036 100644
--- a/srcpkgs/krusader/template
+++ b/srcpkgs/krusader/template
@@ -1,10 +1,10 @@
# Template file for 'krusader'
pkgname=krusader
version=2.7.1
-revision=1
+revision=2
build_style=cmake
hostmakedepends="extra-cmake-modules pkg-config kdoctools qt5-qmake qt5-host-tools"
-makedepends="kparts-devel plasma-framework-devel"
+makedepends="kparts-devel plasma-framework-devel ksolid-devel"
short_desc="Twin-panel (commander-style) file manager"
maintainer="Piotr Wójcik <chocimier@tlen.pl>"
license="GPL-2.0-or-later"
From 9e70e8462a807f29e246cb72fd41012190bbacef Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:51:02 +0200
Subject: [PATCH 16/23] lxqt-panel: revbump for libksolid
---
srcpkgs/lxqt-panel/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/lxqt-panel/template b/srcpkgs/lxqt-panel/template
index 4b6e93f5285..848fa71d94e 100644
--- a/srcpkgs/lxqt-panel/template
+++ b/srcpkgs/lxqt-panel/template
@@ -1,7 +1,7 @@
# Template file for 'lxqt-panel'
pkgname=lxqt-panel
version=0.14.1
-revision=1
+revision=2
build_style=cmake
hostmakedepends="pkg-config lxqt-build-tools qt5-qmake qt5-host-tools"
makedepends="libxkbcommon-devel liblxqt-devel ksolid-devel kguiaddons-devel
From 656265275d5a93acbd2d5dff52aa805af220a862 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:51:18 +0200
Subject: [PATCH 17/23] lxqt-powermanagement: revbump for libksolid
---
srcpkgs/lxqt-powermanagement/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/lxqt-powermanagement/template b/srcpkgs/lxqt-powermanagement/template
index 82f3750251d..bb1a1ccd54c 100644
--- a/srcpkgs/lxqt-powermanagement/template
+++ b/srcpkgs/lxqt-powermanagement/template
@@ -1,7 +1,7 @@
# Template file for 'lxqt-powermanagement'
pkgname=lxqt-powermanagement
version=0.14.1
-revision=1
+revision=2
build_style=cmake
hostmakedepends="lxqt-build-tools qt5-qmake qt5-host-tools"
makedepends="liblxqt-devel ksolid-devel kidletime-devel"
From abcadce548fbbccab88ce6ec901d840b496f571a Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:54:23 +0200
Subject: [PATCH 18/23] plasma-desktop: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/plasma-desktop/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/plasma-desktop/template b/srcpkgs/plasma-desktop/template
index 880023ecbe0..aa962112971 100644
--- a/srcpkgs/plasma-desktop/template
+++ b/srcpkgs/plasma-desktop/template
@@ -1,14 +1,14 @@
# Template file for 'plasma-desktop'
pkgname=plasma-desktop
version=5.15.5
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules pkg-config kcoreaddons kdoctools
qt5-qmake qt5-host-tools"
makedepends="ibus-devel kactivities5-stats-devel kpeople-devel libcanberra-devel
plasma-workspace-devel pulseaudio-devel xf86-input-evdev-devel
- xf86-input-synaptics-devel xf86-input-libinput-devel"
+ xf86-input-synaptics-devel xf86-input-libinput-devel ksolid-devel"
depends="kmenuedit ksysguard polkit-kde-agent powerdevil systemsettings"
short_desc="KDE Plasma Desktop"
maintainer="John <johnz@posteo.net>"
From e5cdf1bb28a480586f1eed741e2876ddfd99b895 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 16:58:54 +0200
Subject: [PATCH 19/23] plasma-nm: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/plasma-nm/template | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/plasma-nm/template b/srcpkgs/plasma-nm/template
index 6a087a30e8b..e932b96e9d9 100644
--- a/srcpkgs/plasma-nm/template
+++ b/srcpkgs/plasma-nm/template
@@ -1,13 +1,14 @@
# Template file for 'plasma-nm'
pkgname=plasma-nm
version=5.15.5
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules mobile-broadband-provider-info pkg-config
qt5-qmake qt5-host-tools kcoreaddons"
makedepends="plasma-workspace-devel networkmanager-qt5-devel kdelibs4support-devel
- kdesignerplugin-devel qca-qt5-devel modemmanager-qt5-devel kdoctools-devel openconnect-devel"
+ kdesignerplugin-devel qca-qt5-devel modemmanager-qt5-devel kdoctools-devel
+ openconnect-devel ksolid-devel"
depends="mobile-broadband-provider-info"
short_desc="NetworkManager Plasma applet"
maintainer="John <johnz@posteo.net>"
From 2df8bfa652c41e19536414cc6df41e26dd2d72d2 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 17:08:10 +0200
Subject: [PATCH 20/23] plasma-workspace: revbump for libksolid
---
srcpkgs/plasma-workspace/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/plasma-workspace/template b/srcpkgs/plasma-workspace/template
index 1ed5c5f278c..0b5de06853b 100644
--- a/srcpkgs/plasma-workspace/template
+++ b/srcpkgs/plasma-workspace/template
@@ -1,7 +1,7 @@
# Template file for 'plasma-workspace'
pkgname=plasma-workspace
version=5.15.5
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules iso-codes pkg-config kdoctools kcoreaddons"
@@ -9,7 +9,7 @@ makedepends="qt5-devel qt5-declarative-devel qt5-script-devel plasma-framework-d
krunner-devel kjsembed-devel knotifyconfig-devel kdesu-devel knewstuff-devel
kcmutils-devel kidletime-devel kdelibs4support-devel libksysguard-devel
baloo5-devel ktexteditor-devel kwin-devel libxcb-devel libXtst-devel
- libqalculate-devel prison-devel kholidays-devel"
+ libqalculate-devel prison-devel kholidays-devel ksolid-devel"
depends="kactivitymanagerd kwin iso-codes milou plasma-integration libxcb-devel"
short_desc="KDE Window manager"
maintainer="John <johnz@posteo.net>"
From 41752e556a25420de200aaf187375d6a2414d99f Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 17:02:43 +0200
Subject: [PATCH 21/23] powerdevil: revbump for libksolid
---
srcpkgs/powerdevil/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/powerdevil/template b/srcpkgs/powerdevil/template
index f572c54dd3d..b5873a511ae 100644
--- a/srcpkgs/powerdevil/template
+++ b/srcpkgs/powerdevil/template
@@ -1,13 +1,13 @@
# Template file for 'powerdevil'
pkgname=powerdevil
version=5.15.5
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules pkg-config kdoctools kauth
kconfig qt5-qmake qt5-host-tools"
makedepends="bluez-qt5-devel libkscreen-devel networkmanager-qt5-devel
- kdesignerplugin-devel kdoctools-devel plasma-workspace-devel"
+ kdesignerplugin-devel kdoctools-devel plasma-workspace-devel ksolid-devel"
short_desc="Power consumption settings of a Plasma"
maintainer="John <johnz@posteo.net>"
license="GPL-2.0-or-later"
From db618a128da095e04d24b90e8993e90e057235aa Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 17:05:58 +0200
Subject: [PATCH 22/23] soundkonverter: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/soundkonverter/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/soundkonverter/template b/srcpkgs/soundkonverter/template
index 2f080b28ce7..db0c9b1d477 100644
--- a/srcpkgs/soundkonverter/template
+++ b/srcpkgs/soundkonverter/template
@@ -1,12 +1,12 @@
# Template file for 'soundkonverter'
pkgname=soundkonverter
version=3.0.1
-revision=1
+revision=2
build_wrksrc=src
build_style=cmake
hostmakedepends="extra-cmake-modules"
makedepends="kdelibs4support-devel libcdparanoia-devel libkcddb-devel
- qt5-devel taglib-devel"
+ qt5-devel taglib-devel ksolid-devel"
depends="hicolor-icon-theme"
short_desc="Frontend to various audio converters"
maintainer="travankor <travankor@tuta.io>"
From 4a41477900176e819b1926f2de3ef1c130fbcea7 Mon Sep 17 00:00:00 2001
From: Piraty <piraty1@inbox.ru>
Date: Wed, 12 Jun 2019 17:04:53 +0200
Subject: [PATCH 23/23] tellico: revbump for libksolid
added ksolid-devel as explicit build dependency
---
srcpkgs/tellico/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/tellico/template b/srcpkgs/tellico/template
index 4efef78e98f..31b19016b97 100644
--- a/srcpkgs/tellico/template
+++ b/srcpkgs/tellico/template
@@ -1,7 +1,7 @@
# Template file for 'tellico'
pkgname=tellico
version=3.2
-revision=1
+revision=2
build_style=cmake
configure_args="-DENABLE_WEBCAM=$(vopt_if webcam ON OFF)"
hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools kdoctools kconfig
@@ -10,7 +10,7 @@ makedepends="kfilemetadata5-devel khtml-devel kitemmodels-devel knewstuff-devel
$(vopt_if webcam v4l-utils-devel) $(vopt_if yaz yaz-devel)
$(vopt_if xmp exempi-devel) $(vopt_if cdio libcdio-devel)
$(vopt_if cddb libkcddb-devel) $(vopt_if scanner libksane-devel)
- libcdio-paranoia-devel"
+ libcdio-paranoia-devel ksolid-devel"
short_desc="Collection manager for KDE"
maintainer="John <johnz@posteo.net>"
license="GPL-3.0-or-later"
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PR PATCH] [Merged]: ksolid: split library into its own subpackage
2019-06-12 17:36 [PR PATCH] ksolid: split library into its own subpackage voidlinux-github
` (2 preceding siblings ...)
2019-06-12 19:29 ` voidlinux-github
@ 2019-06-15 16:30 ` voidlinux-github
2019-06-15 16:30 ` voidlinux-github
4 siblings, 0 replies; 6+ messages in thread
From: voidlinux-github @ 2019-06-15 16:30 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 556 bytes --]
There's a merged pull request on the void-packages repository
ksolid: split library into its own subpackage
https://github.com/void-linux/void-packages/pull/12427
Description: a lot of this stuff just requires the library and unnecessarily pulled in the (runtime) `depends` of ksolid along...
With this change it's possible that the packages mentioned in the `depends` of ksolid end up as orphans afterwards for some users, if no other package explicitly depends on them ( currently: `upower udisks2 media-player-info`).
@Johnnynator
[CI SKIP]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PR PATCH] [Merged]: ksolid: split library into its own subpackage
2019-06-12 17:36 [PR PATCH] ksolid: split library into its own subpackage voidlinux-github
` (3 preceding siblings ...)
2019-06-15 16:30 ` [PR PATCH] [Merged]: " voidlinux-github
@ 2019-06-15 16:30 ` voidlinux-github
4 siblings, 0 replies; 6+ messages in thread
From: voidlinux-github @ 2019-06-15 16:30 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 556 bytes --]
There's a merged pull request on the void-packages repository
ksolid: split library into its own subpackage
https://github.com/void-linux/void-packages/pull/12427
Description: a lot of this stuff just requires the library and unnecessarily pulled in the (runtime) `depends` of ksolid along...
With this change it's possible that the packages mentioned in the `depends` of ksolid end up as orphans afterwards for some users, if no other package explicitly depends on them ( currently: `upower udisks2 media-player-info`).
@Johnnynator
[CI SKIP]
^ permalink raw reply [flat|nested] 6+ messages in thread