* [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