public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2018-04-09 19:59 Johannes Huber
  0 siblings, 0 replies; 32+ messages in thread
From: Johannes Huber @ 2018-04-09 19:59 UTC (permalink / raw
  To: gentoo-commits

commit:     9c03dc26a4cef1b1856d146852759b94442a76d2
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  9 19:43:28 2018 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Mon Apr  9 19:51:58 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=9c03dc26

sci-astronomy/kstars: Drop DEPEND on qtpositioning

Upstream commit bb79a2541c3df9ea5a9525ba1cd856a7c65a3b8e

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sci-astronomy/kstars/kstars-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 092ed39102..a481533f11 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -37,7 +37,6 @@ COMMON_DEPEND="
 	$(add_qt_dep qtdeclarative)
 	$(add_qt_dep qtgui)
 	$(add_qt_dep qtnetwork)
-	$(add_qt_dep qtpositioning)
 	$(add_qt_dep qtprintsupport)
 	$(add_qt_dep qtsql)
 	$(add_qt_dep qtsvg)


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2018-04-09 19:59 Johannes Huber
  0 siblings, 0 replies; 32+ messages in thread
From: Johannes Huber @ 2018-04-09 19:59 UTC (permalink / raw
  To: gentoo-commits

commit:     22d9e2b64dd1e94144b553a34e23ad9f17a5d1d5
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  9 19:37:00 2018 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Mon Apr  9 19:51:58 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=22d9e2b6

sci-astronomy/kstars: Release switch

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sci-astronomy/kstars/kstars-9999.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 96f32324cc..092ed39102 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -7,9 +7,13 @@ KDE_HANDBOOK="forceoptional"
 PYTHON_COMPAT=( python2_7 )
 inherit kde5 python-single-r1
 
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+	SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
 DESCRIPTION="Desktop Planetarium"
 HOMEPAGE="https://www.kde.org/applications/education/kstars https://edu.kde.org/kstars"
-KEYWORDS=""
 IUSE="fits indi raw wcs xplanet"
 
 REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}"


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2018-04-09 19:59 Johannes Huber
  0 siblings, 0 replies; 32+ messages in thread
From: Johannes Huber @ 2018-04-09 19:59 UTC (permalink / raw
  To: gentoo-commits

commit:     4dad0553f95ed227931f5d845874082f932fea6b
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  9 19:34:43 2018 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Mon Apr  9 19:34:43 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=4dad0553

sci-astronomy/kstars: DEPEND on kauth

Upstream commit 5c02d03af5e199d9cf30e6c6ed99abef7d5c21f9

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sci-astronomy/kstars/kstars-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 81607ce1b2..96f32324cc 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -16,6 +16,7 @@ REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}"
 
 # TODO: AstrometryNet requires new package
 COMMON_DEPEND="
+	$(add_frameworks_dep kauth)
 	$(add_frameworks_dep kconfig)
 	$(add_frameworks_dep kconfigwidgets)
 	$(add_frameworks_dep kcoreaddons)


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2018-05-23 13:33 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2018-05-23 13:33 UTC (permalink / raw
  To: gentoo-commits

commit:     acb703ace3ed24528f917d7ec8e7e820f05327bf
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed May 23 13:16:56 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed May 23 13:22:06 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=acb703ac

sci-astronomy/kstars: Drop USE=xplanet, opt. RDEPEND only now

Upstream commit 8c880dc9dca93465e8af8cfe4e4039861b8cea75

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 sci-astronomy/kstars/kstars-9999.ebuild | 14 ++++++++++----
 sci-astronomy/kstars/metadata.xml       |  1 -
 2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index a481533f11..f4a6b52784 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -14,11 +14,10 @@ fi
 
 DESCRIPTION="Desktop Planetarium"
 HOMEPAGE="https://www.kde.org/applications/education/kstars https://edu.kde.org/kstars"
-IUSE="fits indi raw wcs xplanet"
+IUSE="fits indi raw wcs"
 
 REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}"
 
-# TODO: AstrometryNet requires new package
 COMMON_DEPEND="
 	$(add_frameworks_dep kauth)
 	$(add_frameworks_dep kconfig)
@@ -46,7 +45,6 @@ COMMON_DEPEND="
 	indi? ( >=sci-libs/indilib-1.4.0 )
 	raw? ( media-libs/libraw:= )
 	wcs? ( sci-astronomy/wcslib )
-	xplanet? ( x11-misc/xplanet )
 "
 # TODO: Add back when re-enabled by upstream
 # 	opengl? (
@@ -67,8 +65,16 @@ src_configure() {
 		$(cmake-utils_use_find_package indi INDI)
 		$(cmake-utils_use_find_package raw LibRaw)
 		$(cmake-utils_use_find_package wcs WCSLIB)
-		$(cmake-utils_use_find_package xplanet Xplanet)
 	)
 
 	kde5_src_configure
 }
+
+pkg_postinst () {
+	kde5_pkg_postinst
+
+	if ! has_version "x11-misc/xplanet" ; then
+		elog "${PN} has optional runtime support for x11-misc/xplanet"
+	fi
+	# same for AstrometryNet, which is not packaged.
+}

diff --git a/sci-astronomy/kstars/metadata.xml b/sci-astronomy/kstars/metadata.xml
index 2102d7af3d..efd7ced31b 100644
--- a/sci-astronomy/kstars/metadata.xml
+++ b/sci-astronomy/kstars/metadata.xml
@@ -9,6 +9,5 @@
 		<flag name="fits">Enable support for NASA's <pkg>sci-libs/cfitsio</pkg> library</flag>
 		<flag name="indi">Enable support for Astronomical control library using libindi</flag>
 		<flag name="wcs">Enable support for World Coordinate System library using wcslib</flag>
-		<flag name="xplanet">Enable support for Xplanet</flag>
 	</use>
 </pkgmetadata>


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2018-05-23 13:33 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2018-05-23 13:33 UTC (permalink / raw
  To: gentoo-commits

commit:     3103f1fabd63a46eeea0036c267caa08ef5c5f57
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed May 23 13:30:29 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed May 23 13:30:29 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=3103f1fa

sci-astronomy/kstars: Add missing DEPEND

Upstream commit ac53973f7809d01e1000e0bdb35dff7d6d5a5d1f

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 sci-astronomy/kstars/kstars-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index f4a6b52784..c976f24603 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -32,6 +32,7 @@ COMMON_DEPEND="
 	$(add_frameworks_dep kplotting)
 	$(add_frameworks_dep kwidgetsaddons)
 	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdatavis3d)
 	$(add_qt_dep qtdbus)
 	$(add_qt_dep qtdeclarative)
 	$(add_qt_dep qtgui)


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2018-12-23  0:06 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2018-12-23  0:06 UTC (permalink / raw
  To: gentoo-commits

commit:     8b78efc9322ea70b843f0cb8870c34c72e4cb17d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 22 23:16:56 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Dec 22 23:16:56 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=8b78efc9

sci-astronomy/kstars: Add USE password

Upstream commit 54d4830b6e646ad8e384b5b69e1c7501691c9044

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 6 ++++--
 sci-astronomy/kstars/metadata.xml       | 1 +
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 5417ab5d7c..3839e007ad 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ fi
 
 DESCRIPTION="Desktop Planetarium"
 HOMEPAGE="https://www.kde.org/applications/education/kstars https://edu.kde.org/kstars/"
-IUSE="fits indi raw wcs"
+IUSE="fits indi +password raw wcs"
 
 REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}"
 
@@ -44,6 +44,7 @@ COMMON_DEPEND="
 	sys-libs/zlib
 	fits? ( sci-libs/cfitsio )
 	indi? ( >=sci-libs/indilib-1.4.0 )
+	password? ( dev-libs/qtkeychain:= )
 	raw? ( media-libs/libraw:= )
 	wcs? ( sci-astronomy/wcslib )
 "
@@ -64,6 +65,7 @@ src_configure() {
 	local mycmakeargs=(
 		$(cmake-utils_use_find_package fits CFitsio)
 		$(cmake-utils_use_find_package indi INDI)
+		$(cmake-utils_use_find_package password Qt5Keychain)
 		$(cmake-utils_use_find_package raw LibRaw)
 		$(cmake-utils_use_find_package wcs WCSLIB)
 	)

diff --git a/sci-astronomy/kstars/metadata.xml b/sci-astronomy/kstars/metadata.xml
index efd7ced31b..5dba7fdb56 100644
--- a/sci-astronomy/kstars/metadata.xml
+++ b/sci-astronomy/kstars/metadata.xml
@@ -8,6 +8,7 @@
 	<use>
 		<flag name="fits">Enable support for NASA's <pkg>sci-libs/cfitsio</pkg> library</flag>
 		<flag name="indi">Enable support for Astronomical control library using libindi</flag>
+		<flag name="password">Store passwords securely via <pkg>dev-libs/qtkeychain</pkg></flag>
 		<flag name="wcs">Enable support for World Coordinate System library using wcslib</flag>
 	</use>
 </pkgmetadata>


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2018-12-23  0:06 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2018-12-23  0:06 UTC (permalink / raw
  To: gentoo-commits

commit:     362bd2349458517d061b67a351eda6d2f3f29259
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 22 23:34:15 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Dec 22 23:34:15 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=362bd234

sci-astronomy/kstars: Add missing DEPEND

Upstream commit aaa4c972f9e2dd90cc75387578d7864ced0c0fe7

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 3839e007ad..e32b26060f 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -40,6 +40,7 @@ COMMON_DEPEND="
 	$(add_qt_dep qtprintsupport)
 	$(add_qt_dep qtsql)
 	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwebsockets)
 	$(add_qt_dep qtwidgets)
 	sys-libs/zlib
 	fits? ( sci-libs/cfitsio )
@@ -76,7 +77,7 @@ src_configure() {
 pkg_postinst () {
 	kde5_pkg_postinst
 
-	if ! has_version "x11-misc/xplanet" ; then
+	if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version "x11-misc/xplanet" ; then
 		elog "${PN} has optional runtime support for x11-misc/xplanet"
 	fi
 	# same for AstrometryNet, which is not packaged.


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2018-12-23  0:06 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2018-12-23  0:06 UTC (permalink / raw
  To: gentoo-commits

commit:     576a58d950edbbc9114c562709240412a47ba1fd
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 22 23:43:05 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Dec 22 23:43:05 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=576a58d9

sci-astronomy/kstars: Don't ever fetch translations

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index e32b26060f..0470bb3917 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -64,6 +64,7 @@ RDEPEND="${COMMON_DEPEND}
 
 src_configure() {
 	local mycmakeargs=(
+		-DFETCH_TRANSLATIONS=OFF
 		$(cmake-utils_use_find_package fits CFitsio)
 		$(cmake-utils_use_find_package indi INDI)
 		$(cmake-utils_use_find_package password Qt5Keychain)


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2018-12-23  1:29 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2018-12-23  1:29 UTC (permalink / raw
  To: gentoo-commits

commit:     623074e6624acea582b8bff8bbef5b9a2372ccab
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 23 01:29:19 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Dec 23 01:29:19 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=623074e6

sci-astronomy/kstars: DEPEND on >=sci-libs/indilib-1.7.5

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 0470bb3917..eb48d61218 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -44,7 +44,7 @@ COMMON_DEPEND="
 	$(add_qt_dep qtwidgets)
 	sys-libs/zlib
 	fits? ( sci-libs/cfitsio )
-	indi? ( >=sci-libs/indilib-1.4.0 )
+	indi? ( >=sci-libs/indilib-1.7.5 )
 	password? ( dev-libs/qtkeychain:= )
 	raw? ( media-libs/libraw:= )
 	wcs? ( sci-astronomy/wcslib )


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2019-01-26 20:29 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2019-01-26 20:29 UTC (permalink / raw
  To: gentoo-commits

commit:     4d6d212cc800a3c9b7a4821a6fc504dacbebad98
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 19 16:33:22 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan 26 20:28:42 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=4d6d212c

sci-astronomy/kstars: EAPI-7 bump

Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index d2473dba59..6e6e693aba 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 KDE_HANDBOOK="forceoptional"
 PYTHON_COMPAT=( python2_7 )


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2019-11-13  2:00 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2019-11-13  2:00 UTC (permalink / raw
  To: gentoo-commits

commit:     03f0dc89b40bd9c56c999fd5de8db91a0b40a9eb
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 13 01:50:35 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Nov 13 01:59:27 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=03f0dc89

sci-astronomy/kstars: Port to ecm.eclass and kde.org.eclass

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 68 ++++++++++++++++++---------------
 1 file changed, 37 insertions(+), 31 deletions(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index dbf91c2664..32ceb4a34a 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -3,45 +3,51 @@
 
 EAPI=7
 
-KDE_HANDBOOK="forceoptional"
+ECM_HANDBOOK="forceoptional"
 PYTHON_COMPAT=( python2_7 )
-inherit kde5 python-single-r1
+KFMIN=5.60.0
+QTMIN=5.12.3
+inherit ecm kde.org python-single-r1
+
+DESCRIPTION="Desktop Planetarium"
+HOMEPAGE="https://kde.org/applications/education/org.kde.kstars
+https://edu.kde.org/kstars/"
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
 	SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
 	KEYWORDS="~amd64 ~x86"
 fi
 
-DESCRIPTION="Desktop Planetarium"
-HOMEPAGE="https://kde.org/applications/education/kstars https://edu.kde.org/kstars/"
+LICENSE="GPL-2" # TODO CHECK
+SLOT="5"
 IUSE="fits indi +password raw wcs"
 
 REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}"
 
 COMMON_DEPEND="
-	$(add_frameworks_dep kauth)
-	$(add_frameworks_dep kconfig)
-	$(add_frameworks_dep kconfigwidgets)
-	$(add_frameworks_dep kcoreaddons)
-	$(add_frameworks_dep kcrash)
-	$(add_frameworks_dep ki18n)
-	$(add_frameworks_dep kio)
-	$(add_frameworks_dep knewstuff)
-	$(add_frameworks_dep knotifications)
-	$(add_frameworks_dep knotifyconfig)
-	$(add_frameworks_dep kplotting)
-	$(add_frameworks_dep kwidgetsaddons)
-	$(add_frameworks_dep kxmlgui)
-	$(add_qt_dep qtdatavis3d)
-	$(add_qt_dep qtdbus)
-	$(add_qt_dep qtdeclarative)
-	$(add_qt_dep qtgui)
-	$(add_qt_dep qtnetwork)
-	$(add_qt_dep qtprintsupport)
-	$(add_qt_dep qtsql)
-	$(add_qt_dep qtsvg)
-	$(add_qt_dep qtwebsockets)
-	$(add_qt_dep qtwidgets)
+	>=dev-qt/qtdatavis3d-${QTMIN}:5
+	>=dev-qt/qtdbus-${QTMIN}:5
+	>=dev-qt/qtdeclarative-${QTMIN}:5
+	>=dev-qt/qtgui-${QTMIN}:5
+	>=dev-qt/qtnetwork-${QTMIN}:5
+	>=dev-qt/qtprintsupport-${QTMIN}:5
+	>=dev-qt/qtsql-${QTMIN}:5
+	>=dev-qt/qtsvg-${QTMIN}:5
+	>=dev-qt/qtwebsockets-${QTMIN}:5
+	>=dev-qt/qtwidgets-${QTMIN}:5
+	>=kde-frameworks/kauth-${KFMIN}:5
+	>=kde-frameworks/kconfig-${KFMIN}:5
+	>=kde-frameworks/kconfigwidgets-${KFMIN}:5
+	>=kde-frameworks/kcoreaddons-${KFMIN}:5
+	>=kde-frameworks/kcrash-${KFMIN}:5
+	>=kde-frameworks/ki18n-${KFMIN}:5
+	>=kde-frameworks/kio-${KFMIN}:5
+	>=kde-frameworks/knewstuff-${KFMIN}:5
+	>=kde-frameworks/knotifications-${KFMIN}:5
+	>=kde-frameworks/knotifyconfig-${KFMIN}:5
+	>=kde-frameworks/kplotting-${KFMIN}:5
+	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+	>=kde-frameworks/kxmlgui-${KFMIN}:5
 	sys-libs/zlib
 	fits? ( sci-libs/cfitsio )
 	indi? ( >=sci-libs/indilib-1.7.5 )
@@ -51,12 +57,12 @@ COMMON_DEPEND="
 "
 # TODO: Add back when re-enabled by upstream
 # 	opengl? (
-# 		$(add_qt_dep qtopengl)
+# 		>=dev-qt/qtopengl-${QTMIN}:5
 # 		virtual/opengl
 # 	)
 DEPEND="${COMMON_DEPEND}
-	$(add_qt_dep qtconcurrent)
 	dev-cpp/eigen:3
+	>=dev-qt/qtconcurrent-${QTMIN}:5
 "
 RDEPEND="${COMMON_DEPEND}
 	${PYTHON_DEPS}
@@ -72,11 +78,11 @@ src_configure() {
 		$(cmake-utils_use_find_package wcs WCSLIB)
 	)
 
-	kde5_src_configure
+	ecm_src_configure
 }
 
 pkg_postinst () {
-	kde5_pkg_postinst
+	ecm_pkg_postinst
 
 	if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version "x11-misc/xplanet" ; then
 		elog "${PN} has optional runtime support for x11-misc/xplanet"


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2019-11-20 20:34 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2019-11-20 20:34 UTC (permalink / raw
  To: gentoo-commits

commit:     46bf1eb909a0975dfd6c69c3deea0f5e264db642
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 20 20:11:55 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Nov 20 20:34:30 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=46bf1eb9

sci-astronomy/kstars: Set BUILD_DOC cmakearg for USE handbook

Upstream commit 104c0ee0398ec05c9859e31ae7c1a7aea0009a54

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 5f83cad39e..4e0ad3aa19 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -50,7 +50,10 @@ COMMON_DEPEND="
 	>=kde-frameworks/kxmlgui-${KFMIN}:5
 	sys-libs/zlib
 	fits? ( sci-libs/cfitsio )
-	indi? ( >=sci-libs/indilib-1.7.5 )
+	indi? (
+		>=sci-libs/indilib-1.7.5
+		sci-libs/libnova
+	)
 	password? ( dev-libs/qtkeychain:= )
 	raw? ( media-libs/libraw:= )
 	wcs? ( sci-astronomy/wcslib )
@@ -71,6 +74,7 @@ RDEPEND="${COMMON_DEPEND}
 src_configure() {
 	local mycmakeargs=(
 		-DFETCH_TRANSLATIONS=OFF
+		-DBUILD_DOC=$(usex handbook)
 		$(cmake_use_find_package fits CFitsio)
 		$(cmake_use_find_package indi INDI)
 		$(cmake_use_find_package password Qt5Keychain)


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2019-12-07 23:35 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2019-12-07 23:35 UTC (permalink / raw
  To: gentoo-commits

commit:     720a6b4109d1d7b032e53e6696346820505419ee
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  7 23:34:59 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Dec  7 23:34:59 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=720a6b41

sci-astronomy/kstars: Fix RDEPENDs, drop bogus python deps, fix LICENSE

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 4e0ad3aa19..0b70c13238 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -4,10 +4,9 @@
 EAPI=7
 
 ECM_HANDBOOK="forceoptional"
-PYTHON_COMPAT=( python2_7 )
 KFMIN=5.60.0
 QTMIN=5.12.3
-inherit ecm kde.org python-single-r1
+inherit ecm kde.org
 
 DESCRIPTION="Desktop Planetarium"
 HOMEPAGE="https://kde.org/applications/education/org.kde.kstars
@@ -18,7 +17,7 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then
 	KEYWORDS="~amd64 ~x86"
 fi
 
-LICENSE="GPL-2" # TODO CHECK
+LICENSE="GPL-2+ GPL-3+"
 SLOT="5"
 IUSE="fits indi +password raw wcs"
 
@@ -68,7 +67,10 @@ DEPEND="${COMMON_DEPEND}
 	>=dev-qt/qtconcurrent-${QTMIN}:5
 "
 RDEPEND="${COMMON_DEPEND}
-	${PYTHON_DEPS}
+	>=dev-qt/qtgraphicaleffects-${QTMIN}:5
+	>=dev-qt/qtpositioning-${QTMIN}:5
+	>=dev-qt/qtquickcontrols-${QTMIN}:5
+	>=dev-qt/qtquickcontrols2-${QTMIN}:5
 "
 
 src_configure() {


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2020-07-21 18:44 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2020-07-21 18:44 UTC (permalink / raw
  To: gentoo-commits

commit:     fa0d7d97a7b45c0a39f43294fe541675bfb35799
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 21 18:44:11 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jul 21 18:44:11 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=fa0d7d97

sci-astronomy/kstars: Also tick the Nova cmake box with IUSE="indi"

Upstream commit db21d04410e9cdd1585d7c879822e1f68d611ff4

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 027a65724d..3c1a48fa23 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -79,6 +79,7 @@ src_configure() {
 		-DBUILD_DOC=$(usex handbook)
 		$(cmake_use_find_package fits CFitsio)
 		$(cmake_use_find_package indi INDI)
+		$(cmake_use_find_package indi Nova)
 		$(cmake_use_find_package password Qt5Keychain)
 		$(cmake_use_find_package raw LibRaw)
 		$(cmake_use_find_package wcs WCSLIB)
@@ -87,7 +88,7 @@ src_configure() {
 	ecm_src_configure
 }
 
-pkg_postinst () {
+pkg_postinst() {
 	ecm_pkg_postinst
 
 	if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version "x11-misc/xplanet" ; then


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2020-09-07 15:07 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2020-09-07 15:07 UTC (permalink / raw
  To: gentoo-commits

commit:     f15d96dd196ba3d122997b32f046bbb886a622e1
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  7 14:50:46 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Sep  7 15:05:51 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=f15d96dd

sci-astronomy/kstars: Use optfeature

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 3c1a48fa23..337700e089 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 ECM_HANDBOOK="forceoptional"
 KFMIN=5.60.0
 QTMIN=5.12.3
-inherit ecm kde.org
+inherit ecm kde.org optfeature
 
 DESCRIPTION="Desktop Planetarium"
 HOMEPAGE="https://kde.org/applications/education/org.kde.kstars
@@ -89,10 +89,10 @@ src_configure() {
 }
 
 pkg_postinst() {
-	ecm_pkg_postinst
-
-	if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version "x11-misc/xplanet" ; then
-		elog "${PN} has optional runtime support for x11-misc/xplanet"
+	if [[ -z "${REPLACING_VERSIONS}" ]]; then
+		elog "Optional dependencies:"
+		optfeature "Display 'current' pictures of planets" x11-misc/xplanet
+		# for AstrometryNet is not packaged.
 	fi
-	# same for AstrometryNet, which is not packaged.
+	ecm_pkg_postinst
 }


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2020-10-10 21:39 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2020-10-10 21:39 UTC (permalink / raw
  To: gentoo-commits

commit:     7039a456dacb2ed084db5950ee88e78c7374d457
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 10 18:31:46 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 10 18:31:46 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=7039a456

sci-astronomy/kstars: Update HOMEPAGE, packaging TODO

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 337700e089..7047a01035 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -9,7 +9,7 @@ QTMIN=5.12.3
 inherit ecm kde.org optfeature
 
 DESCRIPTION="Desktop Planetarium"
-HOMEPAGE="https://kde.org/applications/education/org.kde.kstars
+HOMEPAGE="https://kde.org/applications/en/kstars
 https://edu.kde.org/kstars/"
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
@@ -23,6 +23,9 @@ IUSE="fits indi +password raw wcs"
 
 REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}"
 
+# TODO: package stellarsolver
+# https://github.com/rlancaste/stellarsolver
+# https://invent.kde.org/education/kstars/-/commit/e78154841c7a55328cb9f1ab6a37cc8297cf2a2c
 COMMON_DEPEND="
 	>=dev-qt/qtdatavis3d-${QTMIN}:5
 	>=dev-qt/qtdbus-${QTMIN}:5
@@ -92,7 +95,6 @@ pkg_postinst() {
 	if [[ -z "${REPLACING_VERSIONS}" ]]; then
 		elog "Optional dependencies:"
 		optfeature "Display 'current' pictures of planets" x11-misc/xplanet
-		# for AstrometryNet is not packaged.
 	fi
 	ecm_pkg_postinst
 }


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2021-01-02 20:28 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2021-01-02 20:28 UTC (permalink / raw
  To: gentoo-commits

commit:     b923eb865e0527d767ee04ada2e031872e759a56
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  2 17:22:27 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan  2 18:20:57 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=b923eb86

sci-astronomy/kstars: Add new DEPEND sci-libs/stellarsolver, more deps

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 68e0e150f8..2d2668552f 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -22,9 +22,6 @@ IUSE="fits indi +password raw wcs"
 
 REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}"
 
-# TODO: package stellarsolver
-# https://github.com/rlancaste/stellarsolver
-# https://invent.kde.org/education/kstars/-/commit/e78154841c7a55328cb9f1ab6a37cc8297cf2a2c
 COMMON_DEPEND="
 	>=dev-qt/qtdatavis3d-${QTMIN}:5
 	>=dev-qt/qtdbus-${QTMIN}:5
@@ -50,14 +47,16 @@ COMMON_DEPEND="
 	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
 	>=kde-frameworks/kxmlgui-${KFMIN}:5
 	sys-libs/zlib
-	fits? ( sci-libs/cfitsio )
+	fits? ( sci-libs/cfitsio:= )
 	indi? (
+		sci-libs/gsl:=
 		>=sci-libs/indilib-1.7.5
-		sci-libs/libnova
+		sci-libs/libnova:=
+		sci-libs/stellarsolver
 	)
 	password? ( dev-libs/qtkeychain:= )
 	raw? ( media-libs/libraw:= )
-	wcs? ( sci-astronomy/wcslib )
+	wcs? ( sci-astronomy/wcslib:= )
 "
 # TODO: Add back when re-enabled by upstream
 # 	opengl? (


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2021-04-04 19:21 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2021-04-04 19:21 UTC (permalink / raw
  To: gentoo-commits

commit:     edb4dc3a2a766f94e3664089f3d104a3c24a7555
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  3 11:18:17 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Apr  4 19:12:47 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=edb4dc3a

sci-astronomy/kstars: Drop superfluous optfeature header

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 74f11eb69b..f7313c2071 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -91,7 +91,6 @@ src_configure() {
 
 pkg_postinst() {
 	if [[ -z "${REPLACING_VERSIONS}" ]]; then
-		elog "Optional dependencies:"
 		optfeature "Display 'current' pictures of planets" x11-misc/xplanet
 	fi
 	ecm_pkg_postinst


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2021-07-08 11:50 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2021-07-08 11:50 UTC (permalink / raw
  To: gentoo-commits

commit:     c6340dd18a07d6099dc267a26b19b91284aac9a2
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jul  8 11:49:57 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jul  8 11:49:57 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=c6340dd1

sci-astronomy/kstars: Raise minimum sci-libs/indilib version to 1.9.1

Upstream commit 489168917886913064a3a8eaccf6694354be42b0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index cc7abd479c..ffcb438153 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -50,7 +50,7 @@ COMMON_DEPEND="
 	fits? ( sci-libs/cfitsio:= )
 	indi? (
 		sci-libs/gsl:=
-		>=sci-libs/indilib-1.7.5
+		>=sci-libs/indilib-1.9.1
 		sci-libs/libnova:=
 		sci-libs/stellarsolver
 	)


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2022-03-24 11:59 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2022-03-24 11:59 UTC (permalink / raw
  To: gentoo-commits

commit:     f5fc9ecda01030984a5e8a7e2d54dfcf14f768d6
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 24 11:27:58 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Mar 24 11:27:58 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=f5fc9ecd

sci-astronomy/kstars: Drop obsolete DEPEND

Upstream commit f184fd3785cdc297e6e26f7e7465b61863cbcf6d

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index ef0d317669..324147c31f 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -33,7 +33,6 @@ COMMON_DEPEND="
 	>=dev-qt/qtsvg-${QTMIN}:5
 	>=dev-qt/qtwebsockets-${QTMIN}:5
 	>=dev-qt/qtwidgets-${QTMIN}:5
-	>=kde-frameworks/kauth-${KFMIN}:5
 	>=kde-frameworks/kconfig-${KFMIN}:5
 	>=kde-frameworks/kconfigwidgets-${KFMIN}:5
 	>=kde-frameworks/kcoreaddons-${KFMIN}:5


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2022-03-25 20:23 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2022-03-25 20:23 UTC (permalink / raw
  To: gentoo-commits

commit:     88dfa39ef110a65e40f83fd074b435ecd9894c42
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 25 19:57:39 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Mar 25 19:57:39 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=88dfa39e

sci-astronomy/kstars: Raise min sci-astronomy/stellarsolver to 2.2

Upstream commit 088df22316385e4e60c39814a3c161d45b934670

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 324147c31f..2ec34e0350 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -51,7 +51,7 @@ COMMON_DEPEND="
 		sci-libs/gsl:=
 		>=sci-libs/indilib-1.9.1
 		sci-libs/libnova:=
-		sci-libs/stellarsolver
+		>=sci-libs/stellarsolver-2.2
 	)
 	password? ( dev-libs/qtkeychain:= )
 	raw? ( media-libs/libraw:= )


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2022-10-05 20:46 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2022-10-05 20:46 UTC (permalink / raw
  To: gentoo-commits

commit:     b99238ce612bc1b0180ee6fd74eef707e4cdae7c
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  5 20:24:59 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Oct  5 20:37:33 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=b99238ce

sci-astronomy/kstars: Set ECM_TEST=true

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 0c63240613..78f61057d9 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -4,6 +4,7 @@
 EAPI=8
 
 ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
 KFMIN=5.82.0
 QTMIN=5.15.5
 inherit ecm kde.org optfeature


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2022-10-05 20:46 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2022-10-05 20:46 UTC (permalink / raw
  To: gentoo-commits

commit:     10420e070077147f8144e96be64287798939618e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  5 20:31:57 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Oct  5 20:37:33 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=10420e07

sci-astronomy/kstars: Disable broken test

Upstream commit 0884643e522b30c8d6dab35e39eb1cb359e53acf

Closes: https://bugs.gentoo.org/842768
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 78f61057d9..1331a041ee 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -89,6 +89,15 @@ src_configure() {
 	ecm_src_configure
 }
 
+src_test() {
+	# bug 842768, test declared unstable by upstream
+	local myctestargs=(
+		-E "(TestKSPaths)"
+	)
+
+	ecm_src_test
+}
+
 pkg_postinst() {
 	if [[ -z "${REPLACING_VERSIONS}" ]]; then
 		optfeature "Display 'current' pictures of planets" x11-misc/xplanet


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2022-10-11 15:18 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2022-10-11 15:18 UTC (permalink / raw
  To: gentoo-commits

commit:     0721b0aa6330ca1c321e641d8b28af05d32e0863
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 11 14:58:53 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Oct 11 15:17:12 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=0721b0aa

sci-astronomy/kstars: Add dev-libs/qtkeychain[qt5(+)] USEdep

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 1331a041ee..c9b2c106e4 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -54,7 +54,7 @@ COMMON_DEPEND="
 		sci-libs/libnova:=
 		>=sci-libs/stellarsolver-2.2
 	)
-	password? ( dev-libs/qtkeychain:= )
+	password? ( dev-libs/qtkeychain:=[qt5(+)] )
 	raw? ( media-libs/libraw:= )
 	wcs? ( sci-astronomy/wcslib:= )
 "


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2022-12-27 12:22 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2022-12-27 12:22 UTC (permalink / raw
  To: gentoo-commits

commit:     d4e322ee360d786ac0336810924d5c238c982505
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 27 12:20:37 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Dec 27 12:21:44 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=d4e322ee

sci-astronomy/kstars: Drop obsolete cmake arg

Upstream commit 47d5b121258b0acf0777ddbf1cc0e90826237428

See also: https://github.com/gentoo/gentoo/pull/28840
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index c9b2c106e4..ffe73c2895 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -76,7 +76,6 @@ RDEPEND="${COMMON_DEPEND}
 
 src_configure() {
 	local mycmakeargs=(
-		-DFETCH_TRANSLATIONS=OFF
 		-DBUILD_DOC=$(usex handbook)
 		$(cmake_use_find_package fits CFitsio)
 		$(cmake_use_find_package indi INDI)


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2023-07-25 14:05 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2023-07-25 14:05 UTC (permalink / raw
  To: gentoo-commits

commit:     e7472efb66ce1047f3b1d098ee5908644c3f7f65
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 25 13:24:47 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jul 25 13:26:48 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=e7472efb

sci-astronomy/kstars: Update dependencies, cmake args

Upstream commits:
a613b41fd5c09e43178249382eb6b4734d6a0e1e
8d8d1b2eca296478d7787bb85cbdc3985655d5f9

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 0a8b18c1cf..cd8728dd55 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -50,7 +50,7 @@ COMMON_DEPEND="
 	fits? ( sci-libs/cfitsio:= )
 	indi? (
 		sci-libs/gsl:=
-		>=sci-libs/indilib-1.9.1
+		>=sci-libs/indilib-2.0.2
 		sci-libs/libnova:=
 		>=sci-libs/stellarsolver-2.2
 	)
@@ -76,6 +76,7 @@ RDEPEND="${COMMON_DEPEND}
 
 src_configure() {
 	local mycmakeargs=(
+		-DCMAKE_DISABLE_FIND_PACKAGE_LibXISF=ON # not packaged
 		-DBUILD_DOC=$(usex handbook)
 		$(cmake_use_find_package fits CFitsio)
 		$(cmake_use_find_package indi INDI)


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2023-10-01 15:05 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2023-10-01 15:05 UTC (permalink / raw
  To: gentoo-commits

commit:     c26ed17247f68f59e95e404fa0f715caaf45b31a
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  1 07:02:00 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Oct  1 07:02:00 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=c26ed172

sci-astronomy/kstars: sci-libs/gsl is unconditionally required

Since upstream commit b83de34310d13920e1be5e980d0774f35c1d9a2a

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index cd8728dd55..840867c4ea 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -46,10 +46,10 @@ COMMON_DEPEND="
 	>=kde-frameworks/kplotting-${KFMIN}:5
 	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
 	>=kde-frameworks/kxmlgui-${KFMIN}:5
+	sci-libs/gsl:=
 	sys-libs/zlib
 	fits? ( sci-libs/cfitsio:= )
 	indi? (
-		sci-libs/gsl:=
 		>=sci-libs/indilib-2.0.2
 		sci-libs/libnova:=
 		>=sci-libs/stellarsolver-2.2


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2023-10-01 15:05 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2023-10-01 15:05 UTC (permalink / raw
  To: gentoo-commits

commit:     623ce79b38237ac0ae365e32aa178d761cde48af
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  1 10:45:43 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Oct  1 11:14:26 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=623ce79b

sci-astronomy/kstars: Drop IUSE="fits,indi"

These options break every single release by upstream not caring about
ifdefs. Enough is enough.

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 17 ++++++-----------
 sci-astronomy/kstars/metadata.xml       |  2 --
 2 files changed, 6 insertions(+), 13 deletions(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 840867c4ea..bc443ef1e8 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -19,9 +19,9 @@ fi
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="5"
-IUSE="fits indi +password raw wcs"
+IUSE="+password raw wcs"
 
-REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 COMMON_DEPEND="
 	>=dev-qt/qtdatavis3d-${QTMIN}:5
@@ -46,14 +46,12 @@ COMMON_DEPEND="
 	>=kde-frameworks/kplotting-${KFMIN}:5
 	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
 	>=kde-frameworks/kxmlgui-${KFMIN}:5
+	sci-libs/cfitsio:=
 	sci-libs/gsl:=
+	>=sci-libs/indilib-2.0.2
+	sci-libs/libnova:=
+	>=sci-libs/stellarsolver-2.2
 	sys-libs/zlib
-	fits? ( sci-libs/cfitsio:= )
-	indi? (
-		>=sci-libs/indilib-2.0.2
-		sci-libs/libnova:=
-		>=sci-libs/stellarsolver-2.2
-	)
 	password? ( dev-libs/qtkeychain:=[qt5(+)] )
 	raw? ( media-libs/libraw:= )
 	wcs? ( sci-astronomy/wcslib:= )
@@ -78,9 +76,6 @@ src_configure() {
 	local mycmakeargs=(
 		-DCMAKE_DISABLE_FIND_PACKAGE_LibXISF=ON # not packaged
 		-DBUILD_DOC=$(usex handbook)
-		$(cmake_use_find_package fits CFitsio)
-		$(cmake_use_find_package indi INDI)
-		$(cmake_use_find_package indi Nova)
 		$(cmake_use_find_package password Qt5Keychain)
 		$(cmake_use_find_package raw LibRaw)
 		$(cmake_use_find_package wcs WCSLIB)

diff --git a/sci-astronomy/kstars/metadata.xml b/sci-astronomy/kstars/metadata.xml
index 75867d29e2..576d990a2f 100644
--- a/sci-astronomy/kstars/metadata.xml
+++ b/sci-astronomy/kstars/metadata.xml
@@ -9,8 +9,6 @@
 		<bugs-to>https://bugs.kde.org/</bugs-to>
 	</upstream>
 	<use>
-		<flag name="fits">Enable support for NASA's <pkg>sci-libs/cfitsio</pkg> library</flag>
-		<flag name="indi">Enable support for Astronomical control library using libindi</flag>
 		<flag name="password">Store passwords securely via <pkg>dev-libs/qtkeychain</pkg></flag>
 		<flag name="wcs">Enable support for World Coordinate System library using wcslib</flag>
 	</use>


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2024-04-22 19:26 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2024-04-22 19:26 UTC (permalink / raw
  To: gentoo-commits

commit:     184d607c7e3b0c470e1cb1c4d7fde059aaeab65d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  6 19:26:20 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 22 17:32:02 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=184d607c

sci-astronomy/kstars: Add missing (though optional) test dependency

Bug: https://bugs.gentoo.org/923871
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 1a5410de48..0a155a219d 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -64,6 +64,7 @@ COMMON_DEPEND="
 DEPEND="${COMMON_DEPEND}
 	dev-cpp/eigen:3
 	>=dev-qt/qtconcurrent-${QTMIN}:5
+	test? ( sci-astronomy/erfa )
 "
 RDEPEND="${COMMON_DEPEND}
 	>=dev-qt/qtgraphicaleffects-${QTMIN}:5


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2024-10-21 21:21 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2024-10-21 21:21 UTC (permalink / raw
  To: gentoo-commits

commit:     7b2527646fdf2610d45f4ecd3215f0b749ae532d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 21:09:21 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Oct 21 21:20:41 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=7b252764

sci-astronomy/kstars: Fix some tests and disable broken ones

Bug: https://bugs.gentoo.org/923871
Bug: https://bugs.gentoo.org/939788
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 19 ++++++++++++-------
 1 file changed, 12 insertions(+), 7 deletions(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index eac4c9389d..1f3205be2e 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -21,7 +21,8 @@ LICENSE="GPL-2+ GPL-3+"
 SLOT="5"
 IUSE="+password raw wcs"
 
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+# IUSE wcs needed by TestPolarAlign
+REQUIRED_USE="${PYTHON_REQUIRED_USE} test? ( wcs )"
 
 COMMON_DEPEND="
 	>=dev-qt/qtdatavis3d-${QTMIN}:5
@@ -73,6 +74,15 @@ RDEPEND="${COMMON_DEPEND}
 	>=dev-qt/qtquickcontrols2-${QTMIN}:5
 "
 
+CMAKE_SKIP_TESTS=(
+	# bug 842768, test declared unstable by upstream
+	TestKSPaths
+	# bugs 923871, 939788
+	TestPlaceholderPath # ki18n (KLocalizedString) failure
+	# all fail with offscreen plugin
+	TestEkos{Capture,FilterWheel,Focus,Mount,Scheduler{,Ops},Simulator}
+)
+
 src_configure() {
 	local mycmakeargs=(
 		-DCMAKE_DISABLE_FIND_PACKAGE_LibXISF=ON # not packaged
@@ -86,12 +96,7 @@ src_configure() {
 }
 
 src_test() {
-	# bug 842768, test declared unstable by upstream
-	local myctestargs=(
-		-E "(TestKSPaths)"
-	)
-
-	ecm_src_test
+	LC_NUMERIC="C" LC_TIME="C" TZ=UTC ecm_src_test
 }
 
 pkg_postinst() {


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2024-11-08 16:35 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2024-11-08 16:35 UTC (permalink / raw
  To: gentoo-commits

commit:     f966235f0012fc76321a147a34cf3e5d131438f6
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  8 16:34:08 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Nov  8 16:34:08 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=f966235f

sci-astronomy/kstars: update HOMEPAGE

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 1f3205be2e..0a74bb3668 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -10,10 +10,10 @@ QTMIN=5.15.12
 inherit ecm kde.org optfeature
 
 DESCRIPTION="Desktop Planetarium"
-HOMEPAGE="https://apps.kde.org/kstars/"
+HOMEPAGE="https://apps.kde.org/kstars/ https://kstars.kde.org/"
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
-	SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+	SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
 	KEYWORDS="~amd64 ~x86"
 fi
 


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

* [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/
@ 2024-11-09 10:55 Andreas Sturmlechner
  0 siblings, 0 replies; 32+ messages in thread
From: Andreas Sturmlechner @ 2024-11-09 10:55 UTC (permalink / raw
  To: gentoo-commits

commit:     e3041249be88272aec4bec6e31f986eee7d86aa3
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  9 10:51:57 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Nov  9 10:55:38 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=e3041249

sci-astronomy/kstars: Port to KF6

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/kstars/kstars-9999.ebuild | 66 +++++++++++++++------------------
 1 file changed, 29 insertions(+), 37 deletions(-)

diff --git a/sci-astronomy/kstars/kstars-9999.ebuild b/sci-astronomy/kstars/kstars-9999.ebuild
index 0a74bb3668..9d5648338b 100644
--- a/sci-astronomy/kstars/kstars-9999.ebuild
+++ b/sci-astronomy/kstars/kstars-9999.ebuild
@@ -5,8 +5,8 @@ EAPI=8
 
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="true"
-KFMIN=5.115.0
-QTMIN=5.15.12
+KFMIN=6.5.0
+QTMIN=6.7.2
 inherit ecm kde.org optfeature
 
 DESCRIPTION="Desktop Planetarium"
@@ -18,60 +18,51 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then
 fi
 
 LICENSE="GPL-2+ GPL-3+"
-SLOT="5"
+SLOT="0"
 IUSE="+password raw wcs"
 
 # IUSE wcs needed by TestPolarAlign
 REQUIRED_USE="${PYTHON_REQUIRED_USE} test? ( wcs )"
 
+# https://wiki.gentoo.org/wiki/Project:Qt/Qt6_migration_notes#Still_unpackaged
+# >=dev-qt/qtdatavis3d-${QTMIN}:6
 COMMON_DEPEND="
-	>=dev-qt/qtdatavis3d-${QTMIN}:5
-	>=dev-qt/qtdbus-${QTMIN}:5
-	>=dev-qt/qtdeclarative-${QTMIN}:5
-	>=dev-qt/qtgui-${QTMIN}:5
-	>=dev-qt/qtnetwork-${QTMIN}:5
-	>=dev-qt/qtprintsupport-${QTMIN}:5
-	>=dev-qt/qtsql-${QTMIN}:5
-	>=dev-qt/qtsvg-${QTMIN}:5
-	>=dev-qt/qtwebsockets-${QTMIN}:5
-	>=dev-qt/qtwidgets-${QTMIN}:5
-	>=kde-frameworks/kconfig-${KFMIN}:5
-	>=kde-frameworks/kconfigwidgets-${KFMIN}:5
-	>=kde-frameworks/kcoreaddons-${KFMIN}:5
-	>=kde-frameworks/kcrash-${KFMIN}:5
-	>=kde-frameworks/ki18n-${KFMIN}:5
-	>=kde-frameworks/kio-${KFMIN}:5
-	>=kde-frameworks/knewstuff-${KFMIN}:5
-	>=kde-frameworks/knotifications-${KFMIN}:5
-	>=kde-frameworks/knotifyconfig-${KFMIN}:5
-	>=kde-frameworks/kplotting-${KFMIN}:5
-	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-	>=kde-frameworks/kxmlgui-${KFMIN}:5
+	>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,sql,widgets]
+	>=dev-qt/qtdeclarative-${QTMIN}:6
+	>=dev-qt/qtsvg-${QTMIN}:6
+	>=dev-qt/qtwebsockets-${QTMIN}:6
+	>=kde-frameworks/kconfig-${KFMIN}:6
+	>=kde-frameworks/kconfigwidgets-${KFMIN}:6
+	>=kde-frameworks/kcoreaddons-${KFMIN}:6
+	>=kde-frameworks/kcrash-${KFMIN}:6
+	>=kde-frameworks/ki18n-${KFMIN}:6
+	>=kde-frameworks/kio-${KFMIN}:6
+	>=kde-frameworks/knewstuff-${KFMIN}:6
+	>=kde-frameworks/knotifications-${KFMIN}:6
+	>=kde-frameworks/knotifyconfig-${KFMIN}:6
+	>=kde-frameworks/kplotting-${KFMIN}:6
+	>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+	>=kde-frameworks/kxmlgui-${KFMIN}:6
 	sci-libs/cfitsio:=
 	sci-libs/gsl:=
 	>=sci-libs/indilib-2.0.2
 	sci-libs/libnova:=
 	>=sci-libs/stellarsolver-2.2
 	sys-libs/zlib
-	password? ( dev-libs/qtkeychain:=[qt5(+)] )
+	password? ( >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] )
 	raw? ( media-libs/libraw:= )
 	wcs? ( sci-astronomy/wcslib:= )
 "
-# TODO: Add back when re-enabled by upstream
-# 	opengl? (
-# 		>=dev-qt/qtopengl-${QTMIN}:5
-# 		virtual/opengl
-# 	)
+# TODO: what about virtual/opengl?
 DEPEND="${COMMON_DEPEND}
 	dev-cpp/eigen:3
-	>=dev-qt/qtconcurrent-${QTMIN}:5
+	>=dev-qt/qtbase-${QTMIN}:6[concurrent]
 	test? ( sci-astronomy/erfa )
 "
 RDEPEND="${COMMON_DEPEND}
-	>=dev-qt/qtgraphicaleffects-${QTMIN}:5
-	>=dev-qt/qtpositioning-${QTMIN}:5
-	>=dev-qt/qtquickcontrols-${QTMIN}:5
-	>=dev-qt/qtquickcontrols2-${QTMIN}:5
+	!${CATEGORY}/${PN}:5
+	>=dev-qt/qt5compat-${QTMIN}:6[qml]
+	>=dev-qt/qtpositioning-${QTMIN}:6
 "
 
 CMAKE_SKIP_TESTS=(
@@ -86,8 +77,9 @@ CMAKE_SKIP_TESTS=(
 src_configure() {
 	local mycmakeargs=(
 		-DCMAKE_DISABLE_FIND_PACKAGE_LibXISF=ON # not packaged
+		-DBUILD_QT5=OFF # KF6 please
 		-DBUILD_DOC=$(usex handbook)
-		$(cmake_use_find_package password Qt5Keychain)
+		$(cmake_use_find_package password Qt6Keychain)
 		$(cmake_use_find_package raw LibRaw)
 		$(cmake_use_find_package wcs WCSLIB)
 	)


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

end of thread, other threads:[~2024-11-09 10:56 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-05 20:46 [gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2024-11-09 10:55 Andreas Sturmlechner
2024-11-08 16:35 Andreas Sturmlechner
2024-10-21 21:21 Andreas Sturmlechner
2024-04-22 19:26 Andreas Sturmlechner
2023-10-01 15:05 Andreas Sturmlechner
2023-10-01 15:05 Andreas Sturmlechner
2023-07-25 14:05 Andreas Sturmlechner
2022-12-27 12:22 Andreas Sturmlechner
2022-10-11 15:18 Andreas Sturmlechner
2022-10-05 20:46 Andreas Sturmlechner
2022-03-25 20:23 Andreas Sturmlechner
2022-03-24 11:59 Andreas Sturmlechner
2021-07-08 11:50 Andreas Sturmlechner
2021-04-04 19:21 Andreas Sturmlechner
2021-01-02 20:28 Andreas Sturmlechner
2020-10-10 21:39 Andreas Sturmlechner
2020-09-07 15:07 Andreas Sturmlechner
2020-07-21 18:44 Andreas Sturmlechner
2019-12-07 23:35 Andreas Sturmlechner
2019-11-20 20:34 Andreas Sturmlechner
2019-11-13  2:00 Andreas Sturmlechner
2019-01-26 20:29 Andreas Sturmlechner
2018-12-23  1:29 Andreas Sturmlechner
2018-12-23  0:06 Andreas Sturmlechner
2018-12-23  0:06 Andreas Sturmlechner
2018-12-23  0:06 Andreas Sturmlechner
2018-05-23 13:33 Andreas Sturmlechner
2018-05-23 13:33 Andreas Sturmlechner
2018-04-09 19:59 Johannes Huber
2018-04-09 19:59 Johannes Huber
2018-04-09 19:59 Johannes Huber

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox