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-libs/stellarsolver/, sci-libs/stellarsolver/files/
Date: Thu, 03 Nov 2022 08:40:49
Message-Id: 1667464463.0fb5e0ce631600ff13783d7a91d24e55ff872115.asturm@gentoo
1 commit: 0fb5e0ce631600ff13783d7a91d24e55ff872115
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 3 08:34:23 2022 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 3 08:34:23 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb5e0ce
7
8 sci-libs/stellarsolver: drop 2.2
9
10 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
11
12 sci-libs/stellarsolver/Manifest | 1 -
13 ...larsolver-2.2-fix-implicit-vasprintf-decl.patch | 88 ----------------------
14 sci-libs/stellarsolver/stellarsolver-2.2.ebuild | 30 --------
15 3 files changed, 119 deletions(-)
16
17 diff --git a/sci-libs/stellarsolver/Manifest b/sci-libs/stellarsolver/Manifest
18 index 000210384e4b..851d88078164 100644
19 --- a/sci-libs/stellarsolver/Manifest
20 +++ b/sci-libs/stellarsolver/Manifest
21 @@ -1,2 +1 @@
22 -DIST stellarsolver-2.2.tar.gz 10971732 BLAKE2B 019b822d9a84401dfe2d01053da14c3f0eafb8a8b67e60c4f664ad64c0ffefe72f9dc086edef6dac5950f7fd99e655a641ecf781609b8b54e50cf3c0f8a516b5 SHA512 0b200437130ea8131ade9219e1055ea4265925168cbfb5a7bdcf3836e267a1b670df43f20d4657ef64dea2c1ef2314cfc0bcb8503eb4ead3f0cc3fae3267f7bc
23 DIST stellarsolver-2.4.tar.gz 23402982 BLAKE2B 6eb9dafdf2a209afba10c09f7e7c0f6832a4399cd67c6ed3e4eb87ba98f2163ee8cbb342490314246c77d13581d1c0547817b6ab3c292685f3c496fa305f320d SHA512 f397ddafd3bb4774ac89e95673f67c4fef40ea0be842555608d95978ee26949b21b16cc984e00e936eda2ceca316f604b784b44844cf37ad1e44a5ef8d7e75f8
24
25 diff --git a/sci-libs/stellarsolver/files/stellarsolver-2.2-fix-implicit-vasprintf-decl.patch b/sci-libs/stellarsolver/files/stellarsolver-2.2-fix-implicit-vasprintf-decl.patch
26 deleted file mode 100644
27 index b2625fe4429e..000000000000
28 --- a/sci-libs/stellarsolver/files/stellarsolver-2.2-fix-implicit-vasprintf-decl.patch
29 +++ /dev/null
30 @@ -1,88 +0,0 @@
31 -From acb58bd78388adec25eb6e09ce6434546de008b8 Mon Sep 17 00:00:00 2001
32 -From: Robert Lancaster <rlancaste@×××××.com>
33 -Date: Wed, 16 Mar 2022 18:15:21 -0400
34 -Subject: [PATCH] Trying to eliminate vasprintf implicit declaration warning on
35 - Linux
36 -
37 ----
38 - stellarsolver/astrometry/util/bl.c | 4 +++-
39 - stellarsolver/astrometry/util/errors.c | 4 +++-
40 - stellarsolver/astrometry/util/fitsioutils.c | 3 +++
41 - stellarsolver/astrometry/util/ioutils.c | 4 +++-
42 - stellarsolver/astrometry/util/log.c | 4 +++-
43 - 5 files changed, 15 insertions(+), 4 deletions(-)
44 -
45 -diff --git a/stellarsolver/astrometry/util/bl.c b/stellarsolver/astrometry/util/bl.c
46 -index 1a0fee9..e84d74a 100644
47 ---- a/stellarsolver/astrometry/util/bl.c
48 -+++ b/stellarsolver/astrometry/util/bl.c
49 -@@ -2,7 +2,9 @@
50 - # This file is part of the Astrometry.net suite.
51 - # Licensed under a 3-clause BSD style license - see LICENSE
52 - */
53 --
54 -+#ifdef __GNUC__ //# Modified by Robert Lancaster for the StellarSolver Internal Library
55 -+#define __STDC_WANT_LIB_EXT2__ 1
56 -+#endif
57 - #include <stdio.h>
58 - #include <string.h>
59 - #include <stdlib.h>
60 -diff --git a/stellarsolver/astrometry/util/errors.c b/stellarsolver/astrometry/util/errors.c
61 -index 94f5f9c..b7c4e9f 100644
62 ---- a/stellarsolver/astrometry/util/errors.c
63 -+++ b/stellarsolver/astrometry/util/errors.c
64 -@@ -2,7 +2,9 @@
65 - # This file is part of the Astrometry.net suite.
66 - # Licensed under a 3-clause BSD style license - see LICENSE
67 - */
68 --
69 -+#ifdef __GNUC__ //# Modified by Robert Lancaster for the StellarSolver Internal Library
70 -+#define __STDC_WANT_LIB_EXT2__ 1
71 -+#endif
72 - #include <stdlib.h>
73 - #include <string.h>
74 - #include <errno.h>
75 -diff --git a/stellarsolver/astrometry/util/fitsioutils.c b/stellarsolver/astrometry/util/fitsioutils.c
76 -index 7451c36..f2b20bc 100644
77 ---- a/stellarsolver/astrometry/util/fitsioutils.c
78 -+++ b/stellarsolver/astrometry/util/fitsioutils.c
79 -@@ -2,6 +2,9 @@
80 - # This file is part of the Astrometry.net suite.
81 - # Licensed under a 3-clause BSD style license - see LICENSE
82 - */
83 -+#ifdef __GNUC__ //# Modified by Robert Lancaster for the StellarSolver Internal Library
84 -+#define __STDC_WANT_LIB_EXT2__ 1
85 -+#endif
86 - #include <stdio.h>
87 - #include <string.h>
88 - #include <stdint.h>
89 -diff --git a/stellarsolver/astrometry/util/ioutils.c b/stellarsolver/astrometry/util/ioutils.c
90 -index ee17011..c490fb8 100644
91 ---- a/stellarsolver/astrometry/util/ioutils.c
92 -+++ b/stellarsolver/astrometry/util/ioutils.c
93 -@@ -2,7 +2,9 @@
94 - # This file is part of the Astrometry.net suite.
95 - # Licensed under a 3-clause BSD style license - see LICENSE
96 - */
97 --
98 -+#ifdef __GNUC__ //# Modified by Robert Lancaster for the StellarSolver Internal Library
99 -+#define __STDC_WANT_LIB_EXT2__ 1
100 -+#endif
101 - #include <stdio.h>
102 - #include <errno.h>
103 - #include <string.h>
104 -diff --git a/stellarsolver/astrometry/util/log.c b/stellarsolver/astrometry/util/log.c
105 -index 256d5a1..1a2b8db 100644
106 ---- a/stellarsolver/astrometry/util/log.c
107 -+++ b/stellarsolver/astrometry/util/log.c
108 -@@ -2,7 +2,9 @@
109 - # This file is part of the Astrometry.net suite.
110 - # Licensed under a 3-clause BSD style license - see LICENSE
111 - */
112 --
113 -+#ifdef __GNUC__ //# Modified by Robert Lancaster for the StellarSolver Internal Library
114 -+#define __STDC_WANT_LIB_EXT2__ 1
115 -+#endif
116 - #include <stdio.h>
117 - #include <stdarg.h>
118 - #include <stdlib.h>
119
120 diff --git a/sci-libs/stellarsolver/stellarsolver-2.2.ebuild b/sci-libs/stellarsolver/stellarsolver-2.2.ebuild
121 deleted file mode 100644
122 index e33679de6897..000000000000
123 --- a/sci-libs/stellarsolver/stellarsolver-2.2.ebuild
124 +++ /dev/null
125 @@ -1,30 +0,0 @@
126 -# Copyright 1999-2022 Gentoo Authors
127 -# Distributed under the terms of the GNU General Public License v2
128 -
129 -EAPI=8
130 -
131 -inherit cmake
132 -
133 -DESCRIPTION="Cross-platform Sextractor and Astrometry.net-Based internal astrometric solver"
134 -HOMEPAGE="https://github.com/rlancaste/stellarsolver"
135 -SRC_URI="https://github.com/rlancaste/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
136 -
137 -LICENSE="BSD GPL-3"
138 -SLOT="0"
139 -KEYWORDS="amd64 x86"
140 -IUSE=""
141 -
142 -RDEPEND="
143 - dev-qt/qtconcurrent:5
144 - dev-qt/qtcore:5
145 - dev-qt/qtgui:5
146 - dev-qt/qtnetwork:5
147 - dev-qt/qtwidgets:5
148 - sci-libs/cfitsio:=
149 - sci-libs/gsl:=
150 - sci-astronomy/wcslib:=
151 -"
152 -DEPEND="${RDEPEND}"
153 -
154 -# https://github.com/rlancaste/stellarsolver/issues/108
155 -PATCHES=( "${FILESDIR}/${P}-fix-implicit-vasprintf-decl.patch" )