Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/kstars/files/, sci-astronomy/kstars/
Date: Fri, 04 Sep 2020 13:45:26
Message-Id: 1599227114.b34bde4819abff5fd53cfca0cf54393524ef82f7.asturm@gentoo
1 commit: b34bde4819abff5fd53cfca0cf54393524ef82f7
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 4 13:26:24 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 4 13:45:14 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b34bde48
7
8 sci-astronomy/kstars: Drop 3.4.2
9
10 Package-Manager: Portage-3.0.5, Repoman-3.0.1
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 sci-astronomy/kstars/Manifest | 1 -
14 .../files/kstars-3.4.2-cfitsio-optional.patch | 38 ---------
15 sci-astronomy/kstars/kstars-3.4.2.ebuild | 99 ----------------------
16 3 files changed, 138 deletions(-)
17
18 diff --git a/sci-astronomy/kstars/Manifest b/sci-astronomy/kstars/Manifest
19 index c54c45ecb02..94385f55f47 100644
20 --- a/sci-astronomy/kstars/Manifest
21 +++ b/sci-astronomy/kstars/Manifest
22 @@ -1,3 +1,2 @@
23 DIST kstars-3.3.9.tar.xz 71097252 BLAKE2B d8593be78f30de8e9ce00744f71ef23eda51bdfdd4fea1aa5b4e25605b2d45c337f66c76b8804b292c8277a768aa08d7acc1d52cb0ad955bc67a54a370e15b74 SHA512 51a8687d8f438eda2e6c079ce9bec25aa1e84b4cff697da08e91d38388e85595bea8ed06a2a8d6a8a4ce133e768e28fb5a6a0ff763514e751d693c32f91e95c6
24 -DIST kstars-3.4.2.tar.xz 76494596 BLAKE2B 228f4d9250ef6584e6de1164fc0fc2ba506574f34cfda4ad1347984adeeaaa4eee8e8d93cb2d8822635ad200e2df5d43ccc2cf48d2cd24449f21627de9189c9c SHA512 10e806c82b0704c6185c852c74035e7f74ef29d921df3bcde07cb161d86257e7deb4b13941294b699ed46ae5c8197a2f76dcd45599f0222139c584a626881304
25 DIST kstars-3.4.3.tar.xz 77697704 BLAKE2B a64901f74952268fb05ab9ef90d4161f48ada210a0c3099218488bb0c327d29855c58f7226ac399e522abe9846fe7109dcbecbdb789d9c3afc1180448ba1fe69 SHA512 47adad28cccd749a7ac3c71df4b06d59a4bdf94bacc064fe5d658dcbe3150f2e4d13aaf23e0aedea57c64c28357452d731caaf764e8c91bc67f5469166cf7ad4
26
27 diff --git a/sci-astronomy/kstars/files/kstars-3.4.2-cfitsio-optional.patch b/sci-astronomy/kstars/files/kstars-3.4.2-cfitsio-optional.patch
28 deleted file mode 100644
29 index b486debf3e4..00000000000
30 --- a/sci-astronomy/kstars/files/kstars-3.4.2-cfitsio-optional.patch
31 +++ /dev/null
32 @@ -1,38 +0,0 @@
33 -From f66d634768fb8d18caded24646946f134b8e70c2 Mon Sep 17 00:00:00 2001
34 -From: Jasem Mutlaq <mutlaqja@××××××××××.com>
35 -Date: Sun, 3 May 2020 20:13:15 +0300
36 -Subject: Don't run fitsviewer test if no fitsio
37 -
38 -Summary: Should fix https://build.kde.org/view/Failing/job/Extragear/job/kstars/job/kf5-qt5%20WindowsMSVCQt5.14/ (tests are not working as fitsio not available on Windows)
39 -
40 -Reviewers: #kstars, TallFurryMan, mutlaqja
41 -
42 -Reviewed By: #kstars, TallFurryMan, mutlaqja
43 -
44 -Subscribers: TallFurryMan, kde-edu
45 -
46 -Tags: #kstars, #kde_edu
47 -
48 -Differential Revision: https://phabricator.kde.org/D29388
49 ----
50 - Tests/CMakeLists.txt | 5 ++++-
51 - 1 file changed, 4 insertions(+), 1 deletion(-)
52 -
53 -diff --git a/Tests/CMakeLists.txt b/Tests/CMakeLists.txt
54 -index 020f697..1e3a09a 100644
55 ---- a/Tests/CMakeLists.txt
56 -+++ b/Tests/CMakeLists.txt
57 -@@ -32,7 +32,10 @@ SET( TEST_KSLITE_LIBRARIES
58 -
59 - add_subdirectory(auxiliary)
60 - add_subdirectory(skyobjects)
61 --add_subdirectory(fitsviewer)
62 -+
63 -+IF (CFITSIO_FOUND)
64 -+ add_subdirectory(fitsviewer)
65 -+ENDIF ()
66 -
67 - IF (UNIX AND NOT APPLE AND CFITSIO_FOUND)
68 - IF (BUILD_KSTARS_LITE)
69 ---
70 -cgit v1.1
71
72 diff --git a/sci-astronomy/kstars/kstars-3.4.2.ebuild b/sci-astronomy/kstars/kstars-3.4.2.ebuild
73 deleted file mode 100644
74 index 0b20d1db44c..00000000000
75 --- a/sci-astronomy/kstars/kstars-3.4.2.ebuild
76 +++ /dev/null
77 @@ -1,99 +0,0 @@
78 -# Copyright 1999-2020 Gentoo Authors
79 -# Distributed under the terms of the GNU General Public License v2
80 -
81 -EAPI=7
82 -
83 -ECM_HANDBOOK="forceoptional"
84 -KFMIN=5.60.0
85 -QTMIN=5.12.3
86 -inherit ecm kde.org
87 -
88 -DESCRIPTION="Desktop Planetarium"
89 -HOMEPAGE="https://kde.org/applications/education/org.kde.kstars
90 -https://edu.kde.org/kstars/"
91 -
92 -if [[ ${KDE_BUILD_TYPE} = release ]]; then
93 - SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
94 - KEYWORDS="~amd64 ~x86"
95 -fi
96 -
97 -LICENSE="GPL-2+ GPL-3+"
98 -SLOT="5"
99 -IUSE="fits indi +password raw wcs"
100 -
101 -REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}"
102 -
103 -COMMON_DEPEND="
104 - >=dev-qt/qtdatavis3d-${QTMIN}:5
105 - >=dev-qt/qtdbus-${QTMIN}:5
106 - >=dev-qt/qtdeclarative-${QTMIN}:5
107 - >=dev-qt/qtgui-${QTMIN}:5
108 - >=dev-qt/qtnetwork-${QTMIN}:5
109 - >=dev-qt/qtprintsupport-${QTMIN}:5
110 - >=dev-qt/qtsql-${QTMIN}:5
111 - >=dev-qt/qtsvg-${QTMIN}:5
112 - >=dev-qt/qtwebsockets-${QTMIN}:5
113 - >=dev-qt/qtwidgets-${QTMIN}:5
114 - >=kde-frameworks/kauth-${KFMIN}:5
115 - >=kde-frameworks/kconfig-${KFMIN}:5
116 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5
117 - >=kde-frameworks/kcoreaddons-${KFMIN}:5
118 - >=kde-frameworks/kcrash-${KFMIN}:5
119 - >=kde-frameworks/ki18n-${KFMIN}:5
120 - >=kde-frameworks/kio-${KFMIN}:5
121 - >=kde-frameworks/knewstuff-${KFMIN}:5
122 - >=kde-frameworks/knotifications-${KFMIN}:5
123 - >=kde-frameworks/knotifyconfig-${KFMIN}:5
124 - >=kde-frameworks/kplotting-${KFMIN}:5
125 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
126 - >=kde-frameworks/kxmlgui-${KFMIN}:5
127 - sys-libs/zlib
128 - fits? ( sci-libs/cfitsio )
129 - indi? (
130 - >=sci-libs/indilib-1.7.5
131 - sci-libs/libnova
132 - )
133 - password? ( dev-libs/qtkeychain:= )
134 - raw? ( media-libs/libraw:= )
135 - wcs? ( sci-astronomy/wcslib )
136 -"
137 -# TODO: Add back when re-enabled by upstream
138 -# opengl? (
139 -# >=dev-qt/qtopengl-${QTMIN}:5
140 -# virtual/opengl
141 -# )
142 -DEPEND="${COMMON_DEPEND}
143 - dev-cpp/eigen:3
144 - >=dev-qt/qtconcurrent-${QTMIN}:5
145 -"
146 -RDEPEND="${COMMON_DEPEND}
147 - >=dev-qt/qtgraphicaleffects-${QTMIN}:5
148 - >=dev-qt/qtpositioning-${QTMIN}:5
149 - >=dev-qt/qtquickcontrols-${QTMIN}:5
150 - >=dev-qt/qtquickcontrols2-${QTMIN}:5
151 -"
152 -
153 -PATCHES=( "${FILESDIR}/${P}-cfitsio-optional.patch" )
154 -
155 -src_configure() {
156 - local mycmakeargs=(
157 - -DFETCH_TRANSLATIONS=OFF
158 - -DBUILD_DOC=$(usex handbook)
159 - $(cmake_use_find_package fits CFitsio)
160 - $(cmake_use_find_package indi INDI)
161 - $(cmake_use_find_package password Qt5Keychain)
162 - $(cmake_use_find_package raw LibRaw)
163 - $(cmake_use_find_package wcs WCSLIB)
164 - )
165 -
166 - ecm_src_configure
167 -}
168 -
169 -pkg_postinst () {
170 - ecm_pkg_postinst
171 -
172 - if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version "x11-misc/xplanet" ; then
173 - elog "${PN} has optional runtime support for x11-misc/xplanet"
174 - fi
175 - # same for AstrometryNet, which is not packaged.
176 -}