1 |
commit: 0d8427cd2775b0381390618a943a8bafceff8f20 |
2 |
Author: Marco Leise <marco.leise <AT> gmx <DOT> de> |
3 |
AuthorDate: Tue Feb 8 21:39:07 2022 +0000 |
4 |
Commit: Marco Leise <marco.leise <AT> gmx <DOT> de> |
5 |
CommitDate: Tue Feb 8 21:39:07 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=0d8427cd |
7 |
|
8 |
stabilization sweep |
9 |
|
10 |
Signed-off-by: Marco Leise <marco.leise <AT> gmx.de> |
11 |
|
12 |
dev-lang/ldc2/ldc2-1.24.0-r2.ebuild | 81 ---------------- |
13 |
dev-lang/ldc2/ldc2-1.25.1-r1.ebuild | 4 +- |
14 |
dev-lang/ldc2/ldc2-1.26.0-r1.ebuild | 4 +- |
15 |
dev-lang/ldc2/ldc2-1.27.1.ebuild | 4 +- |
16 |
dev-lang/ldc2/ldc2-1.28.0.ebuild | 2 +- |
17 |
dev-libs/gtkd/gtkd-3.9.0.ebuild | 2 +- |
18 |
dev-util/dcd/Manifest | 2 - |
19 |
dev-util/dcd/dcd-0.13.1.ebuild | 102 --------------------- |
20 |
dev-util/dcd/dcd-0.13.4.ebuild | 4 +- |
21 |
dev-util/dfmt/Manifest | 2 - |
22 |
dev-util/dfmt/dfmt-0.13.2.ebuild | 58 ------------ |
23 |
dev-util/dfmt/dfmt-0.13.4.ebuild | 4 +- |
24 |
dev-util/dscanner/Manifest | 2 - |
25 |
dev-util/dscanner/dscanner-0.11.0.ebuild | 81 ---------------- |
26 |
dev-util/dscanner/dscanner-0.11.1.ebuild | 4 +- |
27 |
.../gdmd/{gdmd-9.3.0.ebuild => gdmd-11.2.0.ebuild} | 4 +- |
28 |
eclass/dlang-compilers.eclass | 3 +- |
29 |
net-misc/onedrive/Manifest | 1 - |
30 |
net-misc/onedrive/onedrive-2.4.12.ebuild | 4 +- |
31 |
net-misc/onedrive/onedrive-2.4.9.ebuild | 64 ------------- |
32 |
profiles/use.desc | 3 +- |
33 |
21 files changed, 20 insertions(+), 415 deletions(-) |
34 |
|
35 |
diff --git a/dev-lang/ldc2/ldc2-1.24.0-r2.ebuild b/dev-lang/ldc2/ldc2-1.24.0-r2.ebuild |
36 |
deleted file mode 100644 |
37 |
index 3efe36f..0000000 |
38 |
--- a/dev-lang/ldc2/ldc2-1.24.0-r2.ebuild |
39 |
+++ /dev/null |
40 |
@@ -1,81 +0,0 @@ |
41 |
-# Copyright 1999-2021 Gentoo Authors |
42 |
-# Distributed under the terms of the GNU General Public License v2 |
43 |
- |
44 |
-EAPI=7 |
45 |
- |
46 |
-inherit multilib-build cmake llvm |
47 |
- |
48 |
-MY_PV="${PV//_/-}" |
49 |
-MY_P="ldc-${MY_PV}-src" |
50 |
-SRC_URI="https://github.com/ldc-developers/ldc/releases/download/v${MY_PV}/${MY_P}.tar.gz" |
51 |
-S=${WORKDIR}/${MY_P} |
52 |
- |
53 |
-DESCRIPTION="LLVM D Compiler" |
54 |
-HOMEPAGE="https://github.com/ldc-developers/ldc" |
55 |
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" |
56 |
-LICENSE="BSD" |
57 |
-SLOT="$(ver_cut 1-2)/$(ver_cut 3)" |
58 |
- |
59 |
-IUSE="static-libs" |
60 |
- |
61 |
-# We support LLVM 6.0 through 10. |
62 |
-RDEPEND="dev-util/ninja |
63 |
- || ( |
64 |
- sys-devel/llvm:11 |
65 |
- ) |
66 |
- <sys-devel/llvm-12:= |
67 |
- >=app-eselect/eselect-dlang-20140709" |
68 |
-DEPEND="${RDEPEND}" |
69 |
-LLVM_MAX_SLOT=11 |
70 |
-PATCHES="${FILESDIR}/ldc2-1.15.0-link-defaultlib-shared.patch" |
71 |
- |
72 |
-# For now, we support amd64 multilib. Anyone is free to add more support here. |
73 |
-MULTILIB_COMPAT=( abi_x86_{32,64} ) |
74 |
- |
75 |
-DLANG_VERSION_RANGE="2.075-" |
76 |
-DLANG_PACKAGE_TYPE="single" |
77 |
- |
78 |
-inherit dlang |
79 |
- |
80 |
-detect_hardened() { |
81 |
- gcc --version | grep -o Hardened |
82 |
-} |
83 |
- |
84 |
-src_prepare() { |
85 |
- cmake_src_prepare |
86 |
-} |
87 |
- |
88 |
-d_src_configure() { |
89 |
- # Make sure libphobos2 is installed into ldc2's directory. |
90 |
- export LIBDIR_${ABI}="${LIBDIR_HOST}" |
91 |
- local mycmakeargs=( |
92 |
- -DD_VERSION=2 |
93 |
- -DCMAKE_INSTALL_PREFIX=/usr/lib/ldc2/$(ver_cut 1-2) |
94 |
- -DD_COMPILER="${DMD}" |
95 |
- -DLDC_WITH_LLD=OFF |
96 |
- ) |
97 |
- use static-libs && mycmakeargs+=( -DBUILD_SHARED_LIBS=BOTH ) || mycmakeargs+=( -DBUILD_SHARED_LIBS=ON ) |
98 |
- use abi_x86_32 && use abi_x86_64 && mycmakeargs+=( -DMULTILIB=ON ) |
99 |
- detect_hardened && mycmakeargs+=( -DADDITIONAL_DEFAULT_LDC_SWITCHES=' "-relocation-model=pic",' ) |
100 |
- cmake_src_configure |
101 |
-} |
102 |
- |
103 |
-d_src_compile() |
104 |
-{ |
105 |
- cmake_src_compile |
106 |
-} |
107 |
- |
108 |
-d_src_install() { |
109 |
- cmake_src_install |
110 |
- |
111 |
- rm -rf "${ED}"/usr/share/bash-completion |
112 |
-} |
113 |
- |
114 |
-pkg_postinst() { |
115 |
- # Update active ldc2 |
116 |
- "${ROOT}"/usr/bin/eselect dlang update ldc2 |
117 |
-} |
118 |
- |
119 |
-pkg_postrm() { |
120 |
- "${ROOT}"/usr/bin/eselect dlang update ldc2 |
121 |
-} |
122 |
|
123 |
diff --git a/dev-lang/ldc2/ldc2-1.25.1-r1.ebuild b/dev-lang/ldc2/ldc2-1.25.1-r1.ebuild |
124 |
index a68973a..5cccc34 100644 |
125 |
--- a/dev-lang/ldc2/ldc2-1.25.1-r1.ebuild |
126 |
+++ b/dev-lang/ldc2/ldc2-1.25.1-r1.ebuild |
127 |
@@ -1,4 +1,4 @@ |
128 |
-# Copyright 1999-2021 Gentoo Authors |
129 |
+# Copyright 1999-2022 Gentoo Authors |
130 |
# Distributed under the terms of the GNU General Public License v2 |
131 |
|
132 |
EAPI=7 |
133 |
@@ -18,7 +18,7 @@ SLOT="$(ver_cut 1-2)/$(ver_cut 3)" |
134 |
|
135 |
IUSE="static-libs" |
136 |
|
137 |
-# We support LLVM 6.0 through 10. |
138 |
+# We support LLVM 6.0 through 12. |
139 |
RDEPEND="dev-util/ninja |
140 |
|| ( |
141 |
sys-devel/llvm:11 |
142 |
|
143 |
diff --git a/dev-lang/ldc2/ldc2-1.26.0-r1.ebuild b/dev-lang/ldc2/ldc2-1.26.0-r1.ebuild |
144 |
index a68973a..5cccc34 100644 |
145 |
--- a/dev-lang/ldc2/ldc2-1.26.0-r1.ebuild |
146 |
+++ b/dev-lang/ldc2/ldc2-1.26.0-r1.ebuild |
147 |
@@ -1,4 +1,4 @@ |
148 |
-# Copyright 1999-2021 Gentoo Authors |
149 |
+# Copyright 1999-2022 Gentoo Authors |
150 |
# Distributed under the terms of the GNU General Public License v2 |
151 |
|
152 |
EAPI=7 |
153 |
@@ -18,7 +18,7 @@ SLOT="$(ver_cut 1-2)/$(ver_cut 3)" |
154 |
|
155 |
IUSE="static-libs" |
156 |
|
157 |
-# We support LLVM 6.0 through 10. |
158 |
+# We support LLVM 6.0 through 12. |
159 |
RDEPEND="dev-util/ninja |
160 |
|| ( |
161 |
sys-devel/llvm:11 |
162 |
|
163 |
diff --git a/dev-lang/ldc2/ldc2-1.27.1.ebuild b/dev-lang/ldc2/ldc2-1.27.1.ebuild |
164 |
index a68973a..5cccc34 100644 |
165 |
--- a/dev-lang/ldc2/ldc2-1.27.1.ebuild |
166 |
+++ b/dev-lang/ldc2/ldc2-1.27.1.ebuild |
167 |
@@ -1,4 +1,4 @@ |
168 |
-# Copyright 1999-2021 Gentoo Authors |
169 |
+# Copyright 1999-2022 Gentoo Authors |
170 |
# Distributed under the terms of the GNU General Public License v2 |
171 |
|
172 |
EAPI=7 |
173 |
@@ -18,7 +18,7 @@ SLOT="$(ver_cut 1-2)/$(ver_cut 3)" |
174 |
|
175 |
IUSE="static-libs" |
176 |
|
177 |
-# We support LLVM 6.0 through 10. |
178 |
+# We support LLVM 6.0 through 12. |
179 |
RDEPEND="dev-util/ninja |
180 |
|| ( |
181 |
sys-devel/llvm:11 |
182 |
|
183 |
diff --git a/dev-lang/ldc2/ldc2-1.28.0.ebuild b/dev-lang/ldc2/ldc2-1.28.0.ebuild |
184 |
index a68973a..fa6bdb2 100644 |
185 |
--- a/dev-lang/ldc2/ldc2-1.28.0.ebuild |
186 |
+++ b/dev-lang/ldc2/ldc2-1.28.0.ebuild |
187 |
@@ -1,4 +1,4 @@ |
188 |
-# Copyright 1999-2021 Gentoo Authors |
189 |
+# Copyright 1999-2022 Gentoo Authors |
190 |
# Distributed under the terms of the GNU General Public License v2 |
191 |
|
192 |
EAPI=7 |
193 |
|
194 |
diff --git a/dev-libs/gtkd/gtkd-3.9.0.ebuild b/dev-libs/gtkd/gtkd-3.9.0.ebuild |
195 |
index 425a1de..be32b61 100644 |
196 |
--- a/dev-libs/gtkd/gtkd-3.9.0.ebuild |
197 |
+++ b/dev-libs/gtkd/gtkd-3.9.0.ebuild |
198 |
@@ -11,7 +11,7 @@ SLOT="3" |
199 |
KEYWORDS="amd64 x86" |
200 |
SRC_URI="https://gtkd.org/Downloads/sources/GtkD-${PV}.zip" |
201 |
|
202 |
-DLANG_VERSION_RANGE="2.074-" |
203 |
+DLANG_VERSION_RANGE="2.074-2.095" |
204 |
DLANG_PACKAGE_TYPE="multi" |
205 |
|
206 |
inherit dlang |
207 |
|
208 |
diff --git a/dev-util/dcd/Manifest b/dev-util/dcd/Manifest |
209 |
index 3a6d8c9..412e722 100644 |
210 |
--- a/dev-util/dcd/Manifest |
211 |
+++ b/dev-util/dcd/Manifest |
212 |
@@ -1,6 +1,4 @@ |
213 |
-DIST DCD-0.13.1.tar.gz 136095 BLAKE2B ae0ee1acec1201d724feb178b58483651cf5498b7c9aa66036afe153972a9e889f400d7d86612d021faa576d64587892f6a2a068b9a8e4ebe241414c727d7016 SHA512 c52540b4ba02c7bca77beca74ae482cd0b046fe7e16498e30600a1ca03f997a365eacb7450a1c13ae4ab3c9c8bfe6c65a8aa899697755f4596804ff636a86784 |
214 |
DIST DCD-0.13.4.tar.gz 133944 BLAKE2B 6a6fe85e70810c29101feed0c7417bfbcb9240e8fac882cbd9ed57e6563b19cdfda3a9313e07b2f9948f5ba8d96121103090a8349880c4eff770388b3a4ec9c2 SHA512 5f3d77b7d898b4bfbcfce1b6333f6f96395f85193ae874d7b8c043e2964eeb6136cc8c4331544d5b730a2d611aa8766dc78b8a3315fe06aa855d019a6ea6321a |
215 |
-DIST containers-f4e79375539554b3793adf1c557361a64a073524.tar.gz 55265 BLAKE2B 208ba1baf12a6f690861bc2798c0b94f46f8155509832613f4d2308826c14ee951a7bb3e45bcea852e4747308c267bb1d37cf5383ecea80ebf2dabf5ca017b51 SHA512 d1779a060b3c846ad70942b5c7f8d05733d58964a4585913a3515d8dfe2dcc811a57af1d7bdb6e3606ccce1ba637f9f029de07213fddea00e2305c9d75293be1 |
216 |
DIST containers-fc1625a5a0c253272b80addfb4107928495fd647.tar.gz 55220 BLAKE2B 67851802c64c2e22c40688e050e8ba3825d6152df0fed2130d3585b77264ddd0ff0444c199d95330116887d6711935b82cdba392e557acf22d353b094c4be8a4 SHA512 ff13091bd8ccd2fbfdb18284d81cf3789f208cc3e9f07f36cfb87122efb36b364c3201c695c9b0267705576561270a6f2a9ec91ce8776a7d683db4bf36ca328b |
217 |
DIST dsymbol-f9a3d302527a9e50140991562648a147b6f5a78e.tar.gz 34796 BLAKE2B c9fb476a348b030d7c57e43b0e21fb8db255ba4b350f7bde6315750ed5888eef9ce32ec68428f55e321bf6e9f167433ce3279185ff0ce0b899fbf5257b4d40c5 SHA512 2133f1c8dc966920496b7851f9ae094f10170117d1d9961f96c5382df126c3f72a8eb678dbc106bac5f3b4c1f97848428bf9004656c57d1c1c5f2697b7d2a4da |
218 |
DIST libdparse-1393ee4d0c8e50011e641e06d64c429841fb3c2b.tar.gz 137198 BLAKE2B e2d4122f63847fe9c0aa7591f5d5cfb9b8708c02c45b02b24fbb488f17a9dc0986ab0525a573e6e4e43daa3a1b8880edc93e0b6061fd5486a39e8fd45f516dd4 SHA512 8339e339d667f7fbd524f12c89a824f95a2151ce126fae33bbf940f76dcc460d42c0c412fa169867eaa056dabb1ef2aaa89b95b47219294edfc166aafa48c89c |
219 |
|
220 |
diff --git a/dev-util/dcd/dcd-0.13.1.ebuild b/dev-util/dcd/dcd-0.13.1.ebuild |
221 |
deleted file mode 100644 |
222 |
index 53416af..0000000 |
223 |
--- a/dev-util/dcd/dcd-0.13.1.ebuild |
224 |
+++ /dev/null |
225 |
@@ -1,102 +0,0 @@ |
226 |
-# Copyright 1999-2020 Gentoo Authors |
227 |
-# Distributed under the terms of the GNU General Public License v2 |
228 |
- |
229 |
-EAPI=7 |
230 |
- |
231 |
-DESCRIPTION="Auto-complete program for the D programming language" |
232 |
-HOMEPAGE="https://github.com/dlang-community/DCD" |
233 |
-LICENSE="GPL-3" |
234 |
- |
235 |
-SLOT="0" |
236 |
-KEYWORDS="amd64 x86" |
237 |
-IUSE="systemd" |
238 |
- |
239 |
-CONTAINERS="f4e79375539554b3793adf1c557361a64a073524" |
240 |
-DSYMBOL="f9a3d302527a9e50140991562648a147b6f5a78e" |
241 |
-LIBDPARSE="1393ee4d0c8e50011e641e06d64c429841fb3c2b" |
242 |
-MSGPACK="480f3bf9ee80ccf6695ed900cfcc1850ba8da991" |
243 |
-ALLOCATOR="d6e6ce4a838e0dad43ef13f050f96627339cdccd" |
244 |
-SRC_URI=" |
245 |
- https://github.com/dlang-community/DCD/archive/v${PV}.tar.gz -> DCD-${PV}.tar.gz |
246 |
- https://github.com/economicmodeling/containers/archive/${CONTAINERS}.tar.gz -> containers-${CONTAINERS}.tar.gz |
247 |
- https://github.com/dlang-community/dsymbol/archive/${DSYMBOL}.tar.gz -> dsymbol-${DSYMBOL}.tar.gz |
248 |
- https://github.com/dlang-community/libdparse/archive/${LIBDPARSE}.tar.gz -> libdparse-${LIBDPARSE}.tar.gz |
249 |
- https://github.com/dlang-community/stdx-allocator/archive/${ALLOCATOR}.tar.gz -> stdx-allocator-${ALLOCATOR}.tar.gz |
250 |
- https://github.com/msgpack/msgpack-d/archive/${MSGPACK}.tar.gz -> msgpack-d-${MSGPACK}.tar.gz |
251 |
- " |
252 |
-S="${WORKDIR}/DCD-${PV}" |
253 |
- |
254 |
-DLANG_VERSION_RANGE="2.082-" |
255 |
-DLANG_PACKAGE_TYPE="single" |
256 |
- |
257 |
-inherit dlang systemd bash-completion-r1 |
258 |
- |
259 |
-src_prepare() { |
260 |
- # Default ebuild unpack function places archives side-by-side ... |
261 |
- mv -T ../stdx-allocator-${ALLOCATOR} stdx-allocator/source || die |
262 |
- mv -T ../containers-${CONTAINERS} containers || die |
263 |
- mv -T ../dsymbol-${DSYMBOL} dsymbol || die |
264 |
- mv -T ../libdparse-${LIBDPARSE} libdparse || die |
265 |
- mv -T ../msgpack-d-${MSGPACK} msgpack-d || die |
266 |
- # Stop makefile from executing git to write an unused githash.txt |
267 |
- echo "v${PV}" > githash.txt || die "Could not generate githash" |
268 |
- touch githash || die "Could not generate githash" |
269 |
- # Apply patches |
270 |
- dlang_src_prepare |
271 |
-} |
272 |
- |
273 |
-d_src_compile() { |
274 |
- # Build client & server with the requested Dlang compiler |
275 |
- local flags="$DCFLAGS $LDFLAGS -Icontainers/src -Idsymbol/src -Ilibdparse/src -Imsgpack-d/src -Isrc -J." |
276 |
- case "$DLANG_VENDOR" in |
277 |
- DigitalMars) |
278 |
- emake \ |
279 |
- DMD="$DC" \ |
280 |
- DMD_CLIENT_FLAGS="$flags -ofbin/dcd-client" \ |
281 |
- DMD_SERVER_FLAGS="$flags -ofbin/dcd-server" \ |
282 |
- dmd |
283 |
- ;; |
284 |
- GNU) |
285 |
- emake \ |
286 |
- GDC="$DC" \ |
287 |
- GDC_CLIENT_FLAGS="$flags -obin/dcd-client" \ |
288 |
- GDC_SERVER_FLAGS="$flags -obin/dcd-server" \ |
289 |
- gdc |
290 |
- ;; |
291 |
- LDC) |
292 |
- mkdir -p bin || die "Could not create 'bin' output directory." |
293 |
- emake \ |
294 |
- LDC="$DC" \ |
295 |
- LDC_CLIENT_FLAGS="$flags -g -of=bin/dcd-client" \ |
296 |
- LDC_SERVER_FLAGS="$flags" \ |
297 |
- ldc |
298 |
- ;; |
299 |
- *) |
300 |
- die "Unsupported compiler vendor: $DLANG_VENDOR" |
301 |
- ;; |
302 |
- esac |
303 |
- # Write system include paths of host compiler into dcd.conf |
304 |
- dlang_system_imports > dcd.conf |
305 |
-} |
306 |
- |
307 |
-d_src_test() { |
308 |
- # The tests don't work too well in a sandbox, e.g. multiple permission denied errors. |
309 |
- cd tests |
310 |
- #./run_tests.sh || die "Tests failed" |
311 |
-} |
312 |
- |
313 |
-d_src_install() { |
314 |
- dobin bin/dcd-server |
315 |
- dobin bin/dcd-client |
316 |
- use systemd && systemd_douserunit "${FILESDIR}"/dcd-server.service |
317 |
- dobashcomp bash-completion/completions/dcd-server |
318 |
- dobashcomp bash-completion/completions/dcd-client |
319 |
- insinto /etc |
320 |
- doins dcd.conf |
321 |
- dodoc README.md |
322 |
- doman man1/dcd-client.1 man1/dcd-server.1 |
323 |
-} |
324 |
- |
325 |
-pkg_postinst() { |
326 |
- use systemd && elog "A systemd user service for 'dcd-server' has been installed." |
327 |
-} |
328 |
|
329 |
diff --git a/dev-util/dcd/dcd-0.13.4.ebuild b/dev-util/dcd/dcd-0.13.4.ebuild |
330 |
index 96a5a2f..84c3b83 100644 |
331 |
--- a/dev-util/dcd/dcd-0.13.4.ebuild |
332 |
+++ b/dev-util/dcd/dcd-0.13.4.ebuild |
333 |
@@ -1,4 +1,4 @@ |
334 |
-# Copyright 1999-2021 Gentoo Authors |
335 |
+# Copyright 1999-2022 Gentoo Authors |
336 |
# Distributed under the terms of the GNU General Public License v2 |
337 |
|
338 |
EAPI=7 |
339 |
@@ -8,7 +8,7 @@ HOMEPAGE="https://github.com/dlang-community/DCD" |
340 |
LICENSE="GPL-3" |
341 |
|
342 |
SLOT="0" |
343 |
-KEYWORDS="~amd64 ~x86" |
344 |
+KEYWORDS="amd64 x86" |
345 |
IUSE="systemd" |
346 |
|
347 |
CONTAINERS="fc1625a5a0c253272b80addfb4107928495fd647" |
348 |
|
349 |
diff --git a/dev-util/dfmt/Manifest b/dev-util/dfmt/Manifest |
350 |
index f28fab2..0a7f59c 100644 |
351 |
--- a/dev-util/dfmt/Manifest |
352 |
+++ b/dev-util/dfmt/Manifest |
353 |
@@ -1,5 +1,3 @@ |
354 |
-DIST dfmt-0.13.2.tar.gz 91926 BLAKE2B 0d02600f10143232c62deca8f34ed239bb2e54f0390388aad184d3d78bd39aae5724d22f59d1303a9837173933dd8ca448aedeccb839fdd413ce827199202c35 SHA512 a1fb8339da4201d114bfc3748df2d1b4f42505932b1e55f74daa096cf48e91df827c677c7cc1c7df27937e45cebf571cb57551e843261915567e37cf4f3c8f29 |
355 |
DIST dfmt-0.13.4.tar.gz 92846 BLAKE2B 4b16e8fc219004686315e6a478c349d0cdfc0a20b0ecc4e45a45a27774f1130c1346a78632ba44088c4b25ba1db6e4a78bec6ff33a680e17e7a30f241c274582 SHA512 997148a6234f446fbcc7eb75f8cb8b21b723131f997a84541f8486f98970d15d2330b0c0297b2fa3e834e03f6b35dce9623d59c439fdc3bf0881b72aef8b4281 |
356 |
-DIST libdparse-1557eb079a2d5958e0a7136f942eea0922d58e8a.tar.gz 132387 BLAKE2B 180316ef25713eb723e43e13c983f2c7b8c775f7e4c984217b497505ed0f7a9b1eb351867317a1e0957dd368a71b7fe403d8a636baf8ad8240f2b39fb7bc2c69 SHA512 1dbab30db4f14d99f27672be12b63bba04534a0c69c58453441b8a654336d9a38c869a6db738442b692d4d7cfdb0f68ed0bfaaa462c58aed0bedef60ea4dfbac |
357 |
DIST libdparse-9aefc9c5e6e1495aca094d5c403f35f1052677d1.tar.gz 145180 BLAKE2B c0050cf47a2f417b7cdc67adad5c642e44dad310d7f85ea46d81e29d054fa0e489cb7a2b83ac8d4c6891530961e986d700baa0d9771046ea5a3c314d956f92f3 SHA512 f66d83e72a9de42bcd21794809f22c5b8d3fde1af136f1f55a9991e30a430e1229f5183a2a6e172e6b49ec7e1139213523be419ff1a07826910f5067e7439490 |
358 |
DIST stdx-allocator-ae237cabd1843774cc78aad0729c914a3dd579db.tar.gz 103650 BLAKE2B 8d03c2dc76194b18da92261c533c402b87bda1964662070d02ceacbab3dda91a834c0c8bfe45feb1d9a3d7669f96a2a1f7b9a6b7eff7ea53069480d8de8fe15e SHA512 893e5ecefac86a64b3a91f034cc9f42aabc264d111b40accf890b505ec9d077fcaac0b29fc202400448994e4ff021263beef7716798734cb9b71b6aad1aaf394 |
359 |
|
360 |
diff --git a/dev-util/dfmt/dfmt-0.13.2.ebuild b/dev-util/dfmt/dfmt-0.13.2.ebuild |
361 |
deleted file mode 100644 |
362 |
index 7163273..0000000 |
363 |
--- a/dev-util/dfmt/dfmt-0.13.2.ebuild |
364 |
+++ /dev/null |
365 |
@@ -1,58 +0,0 @@ |
366 |
-# Copyright 1999-2020 Gentoo Authors |
367 |
-# Distributed under the terms of the GNU General Public License v2 |
368 |
- |
369 |
-EAPI=7 |
370 |
- |
371 |
-DESCRIPTION="Dfmt is a formatter for D source code" |
372 |
-HOMEPAGE="https://github.com/dlang-community/dfmt" |
373 |
-LICENSE="Boost-1.0" |
374 |
- |
375 |
-SLOT="0" |
376 |
-KEYWORDS="amd64 x86" |
377 |
-LIBDPARSE="1557eb079a2d5958e0a7136f942eea0922d58e8a" |
378 |
-ALLOCATOR="ae237cabd1843774cc78aad0729c914a3dd579db" |
379 |
-SRC_URI=" |
380 |
- https://github.com/dlang-community/dfmt/archive/v${PV}.tar.gz -> ${PN}-${PV}.tar.gz |
381 |
- https://github.com/dlang-community/libdparse/archive/${LIBDPARSE}.tar.gz -> libdparse-${LIBDPARSE}.tar.gz |
382 |
- https://github.com/dlang-community/stdx-allocator/archive/${ALLOCATOR}.tar.gz -> stdx-allocator-${ALLOCATOR}.tar.gz |
383 |
- " |
384 |
- |
385 |
-DLANG_VERSION_RANGE="2.075-" |
386 |
-DLANG_PACKAGE_TYPE="single" |
387 |
- |
388 |
-inherit dlang bash-completion-r1 |
389 |
- |
390 |
-src_prepare() { |
391 |
- mkdir bin || die "Failed to create 'bin' directory." |
392 |
- cat > bin/githash.txt << EOF |
393 |
-v${PV} |
394 |
-EOF |
395 |
- dlang_src_prepare |
396 |
-} |
397 |
- |
398 |
-d_src_compile() { |
399 |
- local libdparse_src="../libdparse-${LIBDPARSE}/src" |
400 |
- local allocator_src="../stdx-allocator-${ALLOCATOR}/source" |
401 |
- local imports="src ${libdparse_src} ${allocator_src}" |
402 |
- local string_imports="bin" |
403 |
- |
404 |
- dlang_compile_bin "bin/dfmt" "src/dfmt/main.d" "src/dfmt/config.d" "src/dfmt/editorconfig.d" \ |
405 |
- "src/dfmt/ast_info.d" "src/dfmt/indentation.d" "src/dfmt/tokens.d" "src/dfmt/wrapping.d" \ |
406 |
- "src/dfmt/formatter.d" "src/dfmt/globmatch_editorconfig.d" \ |
407 |
- ${libdparse_src}/dparse/lexer.d ${libdparse_src}/dparse/parser.d ${libdparse_src}/dparse/ast.d \ |
408 |
- ${libdparse_src}/dparse/rollback_allocator.d ${libdparse_src}/dparse/stack_buffer.d \ |
409 |
- ${libdparse_src}/dparse/trivia.d ${libdparse_src}/std/experimental/lexer.d \ |
410 |
- ${allocator_src}/stdx/allocator/common.d ${allocator_src}/stdx/allocator/internal.d \ |
411 |
- ${allocator_src}/stdx/allocator/mallocator.d ${allocator_src}/stdx/allocator/package.d \ |
412 |
- ${allocator_src}/stdx/allocator/gc_allocator.d ${allocator_src}/stdx/allocator/typed.d |
413 |
-} |
414 |
- |
415 |
-d_src_test() { |
416 |
- cd tests && ./test.sh |
417 |
-} |
418 |
- |
419 |
-d_src_install() { |
420 |
- dobin bin/dfmt |
421 |
- dodoc README.md LICENSE.txt |
422 |
- dobashcomp bash-completion/completions/dfmt |
423 |
-} |
424 |
|
425 |
diff --git a/dev-util/dfmt/dfmt-0.13.4.ebuild b/dev-util/dfmt/dfmt-0.13.4.ebuild |
426 |
index 88cbc1b..39c60b5 100644 |
427 |
--- a/dev-util/dfmt/dfmt-0.13.4.ebuild |
428 |
+++ b/dev-util/dfmt/dfmt-0.13.4.ebuild |
429 |
@@ -1,4 +1,4 @@ |
430 |
-# Copyright 1999-2021 Gentoo Authors |
431 |
+# Copyright 1999-2022 Gentoo Authors |
432 |
# Distributed under the terms of the GNU General Public License v2 |
433 |
|
434 |
EAPI=7 |
435 |
@@ -8,7 +8,7 @@ HOMEPAGE="https://github.com/dlang-community/dfmt" |
436 |
LICENSE="Boost-1.0" |
437 |
|
438 |
SLOT="0" |
439 |
-KEYWORDS="~amd64 ~x86" |
440 |
+KEYWORDS="amd64 x86" |
441 |
LIBDPARSE="9aefc9c5e6e1495aca094d5c403f35f1052677d1" |
442 |
ALLOCATOR="ae237cabd1843774cc78aad0729c914a3dd579db" |
443 |
SRC_URI=" |
444 |
|
445 |
diff --git a/dev-util/dscanner/Manifest b/dev-util/dscanner/Manifest |
446 |
index fbc7dc6..fe9edeb 100644 |
447 |
--- a/dev-util/dscanner/Manifest |
448 |
+++ b/dev-util/dscanner/Manifest |
449 |
@@ -1,6 +1,4 @@ |
450 |
-DIST containers-f4e79375539554b3793adf1c557361a64a073524.tar.gz 55265 BLAKE2B 208ba1baf12a6f690861bc2798c0b94f46f8155509832613f4d2308826c14ee951a7bb3e45bcea852e4747308c267bb1d37cf5383ecea80ebf2dabf5ca017b51 SHA512 d1779a060b3c846ad70942b5c7f8d05733d58964a4585913a3515d8dfe2dcc811a57af1d7bdb6e3606ccce1ba637f9f029de07213fddea00e2305c9d75293be1 |
451 |
DIST containers-fc1625a5a0c253272b80addfb4107928495fd647.tar.gz 55220 BLAKE2B 67851802c64c2e22c40688e050e8ba3825d6152df0fed2130d3585b77264ddd0ff0444c199d95330116887d6711935b82cdba392e557acf22d353b094c4be8a4 SHA512 ff13091bd8ccd2fbfdb18284d81cf3789f208cc3e9f07f36cfb87122efb36b364c3201c695c9b0267705576561270a6f2a9ec91ce8776a7d683db4bf36ca328b |
452 |
-DIST dscanner-0.11.0.tar.gz 90627 BLAKE2B 794abf01fe0c2f9929c5bc9cc8a86021504f0d74114df5876f1aff41f937c5c008d8f1f995c93aae661eaae50da1ddf69654748367c86eef51491f900cc699a1 SHA512 31261713deab15ccb00ddbb4a4d19fba3b58d34b611a7b840f8851b72cf3350148a2b4e472bb3c48d325b5b4720f4d4580b0a179361a27159d9204934801603e |
453 |
DIST dscanner-0.11.1.tar.gz 90803 BLAKE2B b90ed5b8067d675c2e25d35e967fdd7313fa5dd5758e179aa687c228aa91d099f2231758cbb12941cb73594d6024f8baf7f8b4ebc0f1c730a6e7d18eb8b16b73 SHA512 321ded16f9cf35835fb779ad0fd5bf2b89b861842798100e0b28d0b70027b01e92500621e6d3797ee31eeef86f1deaf36b419b04e4dc7fbae6efe4a292d47a3a |
454 |
DIST dsymbol-b8920c2a4593e24d1ced91f8f0bce9e50f598e4d.tar.gz 34794 BLAKE2B e863b47e51263c564d38695b35dd8c225c69d657d5aaf7c09eb240d999b91aa2fd3cf0911e4265467b1c314e3c7365bf4a109eac6190c4326a8a12eef4e6d56b SHA512 fcb6dce5c28c87dee1bc850646b739841e3e6c23108d7e47545750cc810b6aede661ae18895459a82518d38864ed6aee1c5bed390a40057b12c54808791bfcd5 |
455 |
DIST inifiled-cecaff8037a60db2a51c9bded4802c87d938a44e.tar.gz 8251 BLAKE2B fa0bb78c11f69e257a0974c16188475d50fcf2a56138fc288d6262be91604b8e706bfab2572b2d0e358c8366b400a2c5a3af6ba87d5243825ddf26a5a03fbfe2 SHA512 9a3c66eca2b48350c798fd0a54d37c8714d6a499e8412983f1bda2f00cda6fe1439bfbc6766d32529f3d7cc708a0528c52c077f9169727b492616691833c52d0 |
456 |
|
457 |
diff --git a/dev-util/dscanner/dscanner-0.11.0.ebuild b/dev-util/dscanner/dscanner-0.11.0.ebuild |
458 |
deleted file mode 100644 |
459 |
index d28a29e..0000000 |
460 |
--- a/dev-util/dscanner/dscanner-0.11.0.ebuild |
461 |
+++ /dev/null |
462 |
@@ -1,81 +0,0 @@ |
463 |
-# Copyright 1999-2020 Gentoo Authors |
464 |
-# Distributed under the terms of the GNU General Public License v2 |
465 |
- |
466 |
-EAPI=7 |
467 |
- |
468 |
-DESCRIPTION="Swiss-army knife for D source code" |
469 |
-HOMEPAGE="https://github.com/dlang-community/D-Scanner" |
470 |
-LICENSE="Boost-1.0" |
471 |
- |
472 |
-SLOT="0" |
473 |
-KEYWORDS="amd64 x86" |
474 |
-IUSE="debug" |
475 |
- |
476 |
-CONTAINERS="f4e79375539554b3793adf1c557361a64a073524" |
477 |
-DSYMBOL="b8920c2a4593e24d1ced91f8f0bce9e50f598e4d" |
478 |
-INIFILED="cecaff8037a60db2a51c9bded4802c87d938a44e" |
479 |
-LIBDDOC="9cf851e4476bdadccd96f3589e16ab9f9881c76d" |
480 |
-LIBDPARSE="6f0893f6b07ec561d382f26c81e74f7788056828" |
481 |
-ALLOCATOR="d6e6ce4a838e0dad43ef13f050f96627339cdccd" |
482 |
-GITHUB_URI="https://codeload.github.com" |
483 |
-SRC_URI=" |
484 |
- ${GITHUB_URI}/dlang-community/${PN}/tar.gz/v${PV} -> ${P}.tar.gz |
485 |
- ${GITHUB_URI}/dlang-community/containers/tar.gz/${CONTAINERS} -> containers-${CONTAINERS}.tar.gz |
486 |
- ${GITHUB_URI}/dlang-community/dsymbol/tar.gz/${DSYMBOL} -> dsymbol-${DSYMBOL}.tar.gz |
487 |
- ${GITHUB_URI}/burner/inifiled/tar.gz/${INIFILED} -> inifiled-${INIFILED}.tar.gz |
488 |
- ${GITHUB_URI}/economicmodeling/libddoc/tar.gz/${LIBDDOC} -> libddoc-${LIBDDOC}.tar.gz |
489 |
- ${GITHUB_URI}/dlang-community/libdparse/tar.gz/${LIBDPARSE} -> libdparse-${LIBDPARSE}.tar.gz |
490 |
- ${GITHUB_URI}/dlang-community/stdx-allocator/tar.gz/${ALLOCATOR} -> stdx-allocator-${ALLOCATOR}.tar.gz |
491 |
- " |
492 |
-S="${WORKDIR}/D-Scanner-${PV}" |
493 |
- |
494 |
-DLANG_VERSION_RANGE="2.075-" |
495 |
-DLANG_PACKAGE_TYPE="single" |
496 |
- |
497 |
-inherit dlang |
498 |
- |
499 |
-src_prepare() { |
500 |
- mkdir bin || die "Failed to create 'bin' directory." |
501 |
- # Stop makefile from executing git to write an unused githash.txt |
502 |
- echo "v${PV}" > githash.txt || die "Could not generate githash" |
503 |
- touch githash || die "Could not generate githash" |
504 |
- # Apply patches |
505 |
- dlang_src_prepare |
506 |
-} |
507 |
- |
508 |
-compile_dscanner() { |
509 |
- local container_src="../containers-${CONTAINERS}/src" |
510 |
- local dsymbol_src="../dsymbol-${DSYMBOL}/src" |
511 |
- local inifiled_src="../inifiled-${INIFILED}/source" |
512 |
- local libddoc_src="../libddoc-${LIBDDOC}/src" |
513 |
- local libdparse_src="../libdparse-${LIBDPARSE}/src" |
514 |
- local allocator_src="../stdx-allocator-${ALLOCATOR}/source" |
515 |
- local imports="src ${container_src} ${dsymbol_src} ${inifiled_src} ${libddoc_src} ${libdparse_src} ${allocator_src}" |
516 |
- local string_imports="." |
517 |
- local versions="StdLoggerDisableWarning" |
518 |
- use debug && versions="${versions} dparse_verbose" |
519 |
- |
520 |
- local src=`find src -name "*.d" -printf "%p "` |
521 |
- local lib_src=`find ${container_src} ${dsymbol_src} ${inifiled_src} ${libddoc_src} ${libdparse_src} ${allocator_src} -name "*.d" -printf "%p "` |
522 |
- |
523 |
- if [ "$1" == "unittest" ]; then |
524 |
- dlang_compile_lib_a bin/dscanner-unittest-lib.a "${lib_src}" |
525 |
- DCFLAGS="${DCFLAGS} ${DLANG_UNITTEST_FLAG}" dlang_compile_bin bin/dscanner-unittest bin/dscanner-unittest-lib.a "${src}" |
526 |
- else |
527 |
- dlang_compile_bin bin/dscanner "${src} ${lib_src}" |
528 |
- fi |
529 |
-} |
530 |
- |
531 |
-d_src_compile() { |
532 |
- compile_dscanner |
533 |
-} |
534 |
- |
535 |
-d_src_test() { |
536 |
- compile_dscanner unittest |
537 |
- bin/dscanner-unittest || die |
538 |
-} |
539 |
- |
540 |
-d_src_install() { |
541 |
- dobin bin/dscanner |
542 |
- dodoc README.md LICENSE_1_0.txt |
543 |
-} |
544 |
|
545 |
diff --git a/dev-util/dscanner/dscanner-0.11.1.ebuild b/dev-util/dscanner/dscanner-0.11.1.ebuild |
546 |
index da5ec99..16ca886 100644 |
547 |
--- a/dev-util/dscanner/dscanner-0.11.1.ebuild |
548 |
+++ b/dev-util/dscanner/dscanner-0.11.1.ebuild |
549 |
@@ -1,4 +1,4 @@ |
550 |
-# Copyright 1999-2021 Gentoo Authors |
551 |
+# Copyright 1999-2022 Gentoo Authors |
552 |
# Distributed under the terms of the GNU General Public License v2 |
553 |
|
554 |
EAPI=7 |
555 |
@@ -8,7 +8,7 @@ HOMEPAGE="https://github.com/dlang-community/D-Scanner" |
556 |
LICENSE="Boost-1.0" |
557 |
|
558 |
SLOT="0" |
559 |
-KEYWORDS="~amd64 ~x86" |
560 |
+KEYWORDS="amd64 x86" |
561 |
IUSE="debug" |
562 |
|
563 |
CONTAINERS="fc1625a5a0c253272b80addfb4107928495fd647" |
564 |
|
565 |
diff --git a/dev-util/gdmd/gdmd-9.3.0.ebuild b/dev-util/gdmd/gdmd-11.2.0.ebuild |
566 |
similarity index 86% |
567 |
rename from dev-util/gdmd/gdmd-9.3.0.ebuild |
568 |
rename to dev-util/gdmd/gdmd-11.2.0.ebuild |
569 |
index 5774818..4310f5b 100644 |
570 |
--- a/dev-util/gdmd/gdmd-9.3.0.ebuild |
571 |
+++ b/dev-util/gdmd/gdmd-11.2.0.ebuild |
572 |
@@ -1,4 +1,4 @@ |
573 |
-# Copyright 1999-2020 Gentoo Authors |
574 |
+# Copyright 1999-2022 Gentoo Authors |
575 |
# Distributed under the terms of the GNU General Public License v2 |
576 |
|
577 |
EAPI=7 |
578 |
@@ -8,7 +8,7 @@ HOMEPAGE="https://www.gdcproject.org/" |
579 |
LICENSE="GPL-3+" |
580 |
|
581 |
SLOT="${PV}" |
582 |
-KEYWORDS="amd64 arm arm64 ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 x86" |
583 |
+KEYWORDS=" amd64 arm arm64 ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 x86" |
584 |
RDEPEND="=sys-devel/gcc-${PV}*[d]" |
585 |
RELEASE="0.1.0" |
586 |
SRC_URI="https://codeload.github.com/D-Programming-GDC/gdmd/tar.gz/script-${RELEASE} -> gdmd-${RELEASE}.tar.gz" |
587 |
|
588 |
diff --git a/eclass/dlang-compilers.eclass b/eclass/dlang-compilers.eclass |
589 |
index be7001b..37c24d2 100644 |
590 |
--- a/eclass/dlang-compilers.eclass |
591 |
+++ b/eclass/dlang-compilers.eclass |
592 |
@@ -52,12 +52,11 @@ dlang-compilers_declare_versions() { |
593 |
|
594 |
# GDC (hppa, sparc: masked "d" USE-flag) |
595 |
__dlang_gdc_frontend=( |
596 |
- ["9.3.0"]="2.076 amd64 arm arm64 ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 x86" |
597 |
+ ["11.2.0"]="2.076 amd64 arm arm64 ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 x86" |
598 |
) |
599 |
|
600 |
# LDC |
601 |
__dlang_ldc2_frontend=( |
602 |
- ["1.24"]="2.094 amd64 ~arm ~arm64 ~ppc64 x86" |
603 |
["1.25"]="2.095 ~amd64 ~arm ~arm64 ~ppc64 ~x86" |
604 |
["1.26"]="2.096 ~amd64 ~arm ~arm64 ~ppc64 ~x86" |
605 |
["1.27"]="2.097 ~amd64 ~arm ~arm64 ~ppc64 ~x86" |
606 |
|
607 |
diff --git a/net-misc/onedrive/Manifest b/net-misc/onedrive/Manifest |
608 |
index a4dbe85..869711c 100644 |
609 |
--- a/net-misc/onedrive/Manifest |
610 |
+++ b/net-misc/onedrive/Manifest |
611 |
@@ -1,3 +1,2 @@ |
612 |
DIST onedrive-2.4.12.tar.gz 1034187 BLAKE2B 5c9bf0a4c9fbf966762bee68f83af62021910d26052c258d8c805c9628f76d91181a56b2eb32bb1d8ad2d5c449d1bfb848a2b33e73c9b6ab92d0216abea89ff9 SHA512 e870b85716a1d86c4b589daeb790006e8b15fe83064337be73eb985f821a476f172fef4e7372b6f953190243a117fe71c959afae0039ee81b0ad2151317d93d2 |
613 |
DIST onedrive-2.4.13.tar.gz 1036028 BLAKE2B f11d750c3e9b452a997c0aaa260f072b1614fadf6eb50d8b0524752fd8340698fd4fa6b9678a92a95f9237454d40bbfc97f7de04665ceb40ce5e85bbd0aa5047 SHA512 6861c01d996ede667f0cb622038ad714a060cd2bc1c78f650cb6bcc9a671879f0ef675519db83a46668ce41bf7b71ef36157e2a1c7786e7b97d0e9153abf704c |
614 |
-DIST onedrive-2.4.9.tar.gz 1016024 BLAKE2B c77bd74f6ab2a529aeed213e1dad66019ddc339c0e006f5c9c9933939eefbd4fb1800921bf078bca7989680ccfcc4c3ed905d584c8261905736e9175fd72faf6 SHA512 713abb3ddf7367c386efc1c2b1fb72115675befaef5c2627b1920cb707daecafe1af2358921be7f19b05f3e9df7cbb6014e2cf6367c61d27e72531f8afa0f4b4 |
615 |
|
616 |
diff --git a/net-misc/onedrive/onedrive-2.4.12.ebuild b/net-misc/onedrive/onedrive-2.4.12.ebuild |
617 |
index e6ca50f..35244a6 100644 |
618 |
--- a/net-misc/onedrive/onedrive-2.4.12.ebuild |
619 |
+++ b/net-misc/onedrive/onedrive-2.4.12.ebuild |
620 |
@@ -1,4 +1,4 @@ |
621 |
-# Copyright 1999-2021 Gentoo Authors |
622 |
+# Copyright 1999-2022 Gentoo Authors |
623 |
# Distributed under the terms of the GNU General Public License v2 |
624 |
|
625 |
EAPI=7 |
626 |
@@ -8,7 +8,7 @@ HOMEPAGE="https://abraunegg.github.io/" |
627 |
LICENSE="GPL-3" |
628 |
|
629 |
SLOT="0" |
630 |
-KEYWORDS="~amd64 ~x86" |
631 |
+KEYWORDS="amd64 x86" |
632 |
RDEPEND=" |
633 |
>=dev-db/sqlite-3.7.15:3 |
634 |
net-misc/curl |
635 |
|
636 |
diff --git a/net-misc/onedrive/onedrive-2.4.9.ebuild b/net-misc/onedrive/onedrive-2.4.9.ebuild |
637 |
deleted file mode 100644 |
638 |
index a6d8d2b..0000000 |
639 |
--- a/net-misc/onedrive/onedrive-2.4.9.ebuild |
640 |
+++ /dev/null |
641 |
@@ -1,64 +0,0 @@ |
642 |
-# Copyright 1999-2021 Gentoo Authors |
643 |
-# Distributed under the terms of the GNU General Public License v2 |
644 |
- |
645 |
-EAPI=7 |
646 |
- |
647 |
-DESCRIPTION="Free Client for OneDrive on Linux" |
648 |
-HOMEPAGE="https://abraunegg.github.io/" |
649 |
-LICENSE="GPL-3" |
650 |
- |
651 |
-SLOT="0" |
652 |
-KEYWORDS="amd64 x86" |
653 |
-RDEPEND=" |
654 |
- >=dev-db/sqlite-3.7.15:3 |
655 |
- net-misc/curl |
656 |
- libnotify? ( x11-libs/libnotify ) |
657 |
-" |
658 |
-DEPEND=" |
659 |
- ${RDEPEND} |
660 |
- virtual/pkgconfig |
661 |
-" |
662 |
-SRC_URI="https://codeload.github.com/abraunegg/onedrive/tar.gz/v${PV} -> ${P}.tar.gz" |
663 |
-DLANG_VERSION_RANGE="2.082-" |
664 |
-DLANG_PACKAGE_TYPE="single" |
665 |
-IUSE="debug libnotify" |
666 |
- |
667 |
-inherit dlang systemd bash-completion-r1 |
668 |
- |
669 |
-d_src_configure() { |
670 |
- # LDC is supported without wrapper |
671 |
- if [[ "${DLANG_VENDOR}" == "LDC" ]]; then |
672 |
- export DC=${DC} |
673 |
- export DCFLAGS=${DCFLAGS} |
674 |
- else |
675 |
- export DC=${DMD} |
676 |
- export DCFLAGS=${DMDFLAGS} |
677 |
- fi |
678 |
- econf --disable-version-check --enable-completions $(use_enable debug) $(use_enable libnotify notifications) \ |
679 |
- --with-zsh-completion-dir=/usr/share/zsh/site-functions \ |
680 |
- --with-bash-completion-dir="$(get_bashcompdir)" \ |
681 |
- --with-fish-completion-dir=/usr/share/fish/completions \ |
682 |
- --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \ |
683 |
- --with-systemduserunitdir="$(systemd_get_userunitdir)" |
684 |
-} |
685 |
- |
686 |
-src_install() { |
687 |
- emake DESTDIR="${D}" docdir=/usr/share/doc/${PF} install |
688 |
- # log directory |
689 |
- keepdir /var/log/onedrive |
690 |
- fperms 775 /var/log/onedrive |
691 |
- fowners root:users /var/log/onedrive |
692 |
- # init script |
693 |
- dobin contrib/init.d/onedrive_service.sh |
694 |
- newinitd contrib/init.d/onedrive.init onedrive |
695 |
-} |
696 |
- |
697 |
-pkg_postinst() { |
698 |
- elog "OneDrive Free Client needs to be authorized to access your data before the" |
699 |
- elog "first use. To do so, run onedrive in a terminal for the user in question and" |
700 |
- elog "follow the steps on screen." |
701 |
- elog |
702 |
- ewarn "When upgrading from 2.3 you are required you to reauthorise your client." |
703 |
- ewarn "This is due to changing the client identifier to assist with resolving" |
704 |
- ewarn "the correct handling of 429 error responses (activityLimitReached)" |
705 |
-} |
706 |
|
707 |
diff --git a/profiles/use.desc b/profiles/use.desc |
708 |
index 218024e..dc329b5 100644 |
709 |
--- a/profiles/use.desc |
710 |
+++ b/profiles/use.desc |
711 |
@@ -32,8 +32,7 @@ dmd-2_093 - Build for DMD 2.093 |
712 |
dmd-2_094 - Build for DMD 2.094 |
713 |
dmd-2_095 - Build for DMD 2.295 |
714 |
dmd-2_096 - Build for DMD 2.096 |
715 |
-gdc-9_3_0 - Build for GCC 9.3.0 |
716 |
-ldc2-1_24 - Build for ldc2 1.24 |
717 |
+gdc-11_2_0 - Build for GCC 11.2.0 |
718 |
ldc2-1_25 - Build for ldc2 1.25 |
719 |
ldc2-1_26 - Build for ldc2 1.26 |
720 |
ldc2-1_27 - Build for ldc2 1.27 |