[gentoo-commits] repo/user/dlang:master commit in: dev-util/serve-d/
commit: 34150d09f0f7a6231829c35201669a3c96537834 Author: Andrei Horodniceanu proton me> AuthorDate: Fri May 31 08:04:13 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Fri May 31 08:04:13 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=34150d09 dev-util/serve-d: enable ldc2-1_38 Signed-off-by: Andrei Horodniceanu proton.me> dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild b/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild index 0c86734..5471e2d 100644 --- a/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild +++ b/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild @@ -57,7 +57,7 @@ SLOT="0" KEYWORDS="~amd64" # gdc currently fails due to a bug in mir-cpuid, see: https://github.com/libmir/mir-cpuid/pull/46 -DLANG_COMPAT=( dmd-2_{106..108} ldc2-1_{35..37} ) +DLANG_COMPAT=( dmd-2_{106..108} ldc2-1_{35..38} ) CHECKREQS_MEMORY="10G" # mir is a chonker
[gentoo-commits] repo/user/dlang:master commit in: dev-util/serve-d/
commit: d151a7856a1320f1bc9209014a5d4cb42a639e17 Author: Andrei Horodniceanu proton me> AuthorDate: Thu May 30 17:15:03 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Thu May 30 17:15:03 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=d151a785 dev-util/serve-d: drop 0.8.0_beta15-r1 Signed-off-by: Andrei Horodniceanu proton.me> dev-util/serve-d/serve-d-0.8.0_beta15-r1.ebuild | 195 1 file changed, 195 deletions(-) diff --git a/dev-util/serve-d/serve-d-0.8.0_beta15-r1.ebuild b/dev-util/serve-d/serve-d-0.8.0_beta15-r1.ebuild deleted file mode 100644 index a6673aa..000 --- a/dev-util/serve-d/serve-d-0.8.0_beta15-r1.ebuild +++ /dev/null @@ -1,195 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_VER="$(ver_rs 3 - 4 .)" # 0.8.0_beta15 -> 0.8.0-beta.15 - -DESCRIPTION="Microsoft language server protocol implementation for D" -HOMEPAGE="https://github.com/Pure-D/serve-d; -SRC_URI="https://code.dlang.org/packages/serve-d/${MY_VER}.zip -> ${P}.zip - -https://code.dlang.org/packages/automem/0.6.9.zip -> automem-0.6.9.zip -https://code.dlang.org/packages/botan/1.12.19.zip -> botan-1.12.19.zip -https://code.dlang.org/packages/botan-math/1.0.3.zip -> botan-math-1.0.3.zip -https://code.dlang.org/packages/cachetools/0.4.1.zip -> cachetools-0.4.1.zip -https://code.dlang.org/packages/dcd/0.16.0-beta.2.zip -> dcd-0.16.0-beta.2.zip -https://code.dlang.org/packages/dfmt/0.15.0.zip -> dfmt-0.15.0.zip -https://code.dlang.org/packages/diet-complete/0.0.3.zip -> diet-complete-0.0.3.zip -https://code.dlang.org/packages/diet-ng/1.8.1.zip -> diet-ng-1.8.1.zip -https://code.dlang.org/packages/dscanner/0.16.0-beta.2.zip -> dscanner-0.16.0-beta.2.zip -https://code.dlang.org/packages/dub/1.33.1.zip -> dub-1.33.1.zip -https://code.dlang.org/packages/emsi_containers/0.9.0.zip -> emsi_containers-0.9.0.zip -https://code.dlang.org/packages/eventcore/0.9.25.zip -> eventcore-0.9.25.zip -https://code.dlang.org/packages/fuzzymatch/1.0.0.zip -> fuzzymatch-1.0.0.zip -https://code.dlang.org/packages/inifiled/1.3.3.zip -> inifiled-1.3.3.zip -https://code.dlang.org/packages/isfreedesktop/0.1.1.zip -> isfreedesktop-0.1.1.zip -https://code.dlang.org/packages/libasync/0.8.6.zip -> libasync-0.8.6.zip -https://code.dlang.org/packages/libddoc/0.8.0.zip -> libddoc-0.8.0.zip -https://code.dlang.org/packages/libdparse/0.23.2.zip -> libdparse-0.23.2.zip -https://code.dlang.org/packages/memutils/1.0.9.zip -> memutils-1.0.9.zip -https://code.dlang.org/packages/mir-algorithm/3.20.4.zip -> mir-algorithm-3.20.4.zip -https://code.dlang.org/packages/mir-core/1.5.5.zip -> mir-core-1.5.5.zip -https://code.dlang.org/packages/mir-cpuid/1.2.10.zip -> mir-cpuid-1.2.10.zip -https://code.dlang.org/packages/mir-ion/2.1.8.zip -> mir-ion-2.1.8.zip -https://code.dlang.org/packages/mir-linux-kernel/1.0.1.zip -> mir-linux-kernel-1.0.1.zip -https://code.dlang.org/packages/msgpack-d/1.0.4.zip -> msgpack-d-1.0.4.zip -https://code.dlang.org/packages/openssl/3.3.0.zip -> openssl-3.3.0.zip -https://code.dlang.org/packages/openssl-static/1.0.2+3.0.8.zip -> openssl-static-1.0.2+3.0.8.zip -https://code.dlang.org/packages/requests/2.1.1.zip -> requests-2.1.1.zip -https://code.dlang.org/packages/rm-rf/0.1.0.zip -> rm-rf-0.1.0.zip -https://code.dlang.org/packages/sdlfmt/0.1.1.zip -> sdlfmt-0.1.1.zip -https://code.dlang.org/packages/sdlite/1.1.2.zip -> sdlite-1.1.2.zip -https://code.dlang.org/packages/silly/1.1.1.zip -> silly-1.1.1.zip -https://code.dlang.org/packages/standardpaths/0.8.2.zip -> standardpaths-0.8.2.zip -https://code.dlang.org/packages/stdx-allocator/2.77.5.zip -> stdx-allocator-2.77.5.zip -https://code.dlang.org/packages/taggedalgebraic/0.11.22.zip -> taggedalgebraic-0.11.22.zip -https://code.dlang.org/packages/test_allocator/0.3.4.zip -> test_allocator-0.3.4.zip -https://code.dlang.org/packages/unit-threaded/0.10.8.zip -> unit-threaded-0.10.8.zip -https://code.dlang.org/packages/vibe-core/2.2.0.zip -> vibe-core-2.2.0.zip -https://code.dlang.org/packages/vibe-d/0.9.6.zip -> vibe-d-0.9.6.zip -https://code.dlang.org/packages/xdgpaths/0.2.5.zip -> xdgpaths-0.2.5.zip -" - -LICENSE="MIT" -LICENSE+=" Apache-2.0 BSD-2 BSD Boost-1.0 GPL-3 ISC LGPL-3 MIT public-domain Unlicense || ( openssl SSLeay )" -S="${WORKDIR}/${PN}-${MY_VER}" -SLOT="0" -KEYWORDS="~amd64" - -DLANG_VERSION_RANGE="2.100-2.107" -DLANG_PACKAGE_TYPE="single" -# gdc currently fails due to a bug in mir-cpuid, see: https://github.com/libmir/mir-cpuid/pull/46 -DLANG_COMPILER_DISABLED_BACKENDS=(gdc) - -CHECKREQS_MEMORY="10G" # mir is a chonker - -inherit check-reqs dlang multiprocessing - -# Lower versions of dcd won't immediately fail but they won't work as intended (no autocompletion for example) -RDEPEND=">=dev-util/dcd-0.15.2" -BDEPEND="dev-util/dub app-arch/unzip" - -src_unpack() { - unpack "${P}.zip" - pushd "${S}" ||
[gentoo-commits] repo/user/dlang:master commit in: dev-util/serve-d/
commit: cc6fcae0b5b62c79a3ab168c26bf5e45620a3736 Author: Andrei Horodniceanu proton me> AuthorDate: Fri May 3 13:15:26 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Fri May 3 13:15:26 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=cc6fcae0 dev-util/serve-d: enable ldc2-1_37 Signed-off-by: Andrei Horodniceanu proton.me> dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild b/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild index 8b48b8a..0c86734 100644 --- a/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild +++ b/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild @@ -57,7 +57,7 @@ SLOT="0" KEYWORDS="~amd64" # gdc currently fails due to a bug in mir-cpuid, see: https://github.com/libmir/mir-cpuid/pull/46 -DLANG_COMPAT=( dmd-2_{106..108} ldc2-1_{35..36} ) +DLANG_COMPAT=( dmd-2_{106..108} ldc2-1_{35..37} ) CHECKREQS_MEMORY="10G" # mir is a chonker
[gentoo-commits] repo/user/dlang:master commit in: dev-util/serve-d/
commit: 090f249c00db3cb2189e732ead0ea261ed3409ec Author: Andrei Horodniceanu proton me> AuthorDate: Fri May 3 12:41:16 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Fri May 3 12:41:16 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=090f249c dev-util/serve-d: enable dmd-2_108 Signed-off-by: Andrei Horodniceanu proton.me> dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild b/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild index fd05711..8b48b8a 100644 --- a/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild +++ b/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild @@ -57,7 +57,7 @@ SLOT="0" KEYWORDS="~amd64" # gdc currently fails due to a bug in mir-cpuid, see: https://github.com/libmir/mir-cpuid/pull/46 -DLANG_COMPAT=( dmd-2_{106..107} ldc2-1_{35..36} ) +DLANG_COMPAT=( dmd-2_{106..108} ldc2-1_{35..36} ) CHECKREQS_MEMORY="10G" # mir is a chonker
[gentoo-commits] repo/user/dlang:master commit in: dev-util/serve-d/
commit: 8822605a838c8c337e9823604bc42fca56aa1d9d Author: Andrei Horodniceanu proton me> AuthorDate: Fri May 3 10:08:01 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Fri May 3 10:08:01 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=8822605a dev-util/serve-d: reorder variables to please pkgcheck Signed-off-by: Andrei Horodniceanu proton.me> dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild b/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild index 8969b4d..fd05711 100644 --- a/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild +++ b/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild @@ -50,10 +50,9 @@ https://code.dlang.org/packages/vibe-core/2.2.0.zip -> vibe-core-2.2.0.zip https://code.dlang.org/packages/vibe-d/0.9.6.zip -> vibe-d-0.9.6.zip https://code.dlang.org/packages/xdgpaths/0.2.5.zip -> xdgpaths-0.2.5.zip " - +S="${WORKDIR}/${PN}-${MY_VER}" LICENSE="MIT" LICENSE+=" Apache-2.0 BSD-2 BSD Boost-1.0 GPL-3 ISC LGPL-3 MIT public-domain Unlicense || ( openssl SSLeay )" -S="${WORKDIR}/${PN}-${MY_VER}" SLOT="0" KEYWORDS="~amd64"
[gentoo-commits] repo/user/dlang:master commit in: dev-util/serve-d/
commit: 877403097b5e2779b411ba206132897416c16a4d Author: Andrei Horodniceanu proton me> AuthorDate: Thu Apr 4 22:39:49 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sat Apr 13 23:00:59 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=87740309 dev-util/serve-d: Link upstream issue about -mcpu=native with ldc2 Bug: https://github.com/libmir/mir-ion/pull/46 Signed-off-by: Andrei Horodniceanu proton.me> dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild b/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild index b06160f..8969b4d 100644 --- a/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild +++ b/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild @@ -113,14 +113,12 @@ src_unpack() { src_configure() { # There's an issue with ldc that when -mcpu=native is specified you - # get an llvm stack trace. I have to investigate it further before - # reporting. -mcpu= works though. For now - # just remove -mcpu=native for ldc2. + # get an llvm stack trace. It seems to be related to the use of + # certain intrinsics that depend on the target cpu. if [[ ${EDC} == ldc2* && ${DCFLAGS} == *-mcpu=native* ]]; then ewarn "-mcpu=native causes issues with ldc2 so it will be removed" - ewarn "from your flags. If you still want to specify it use" - ewarn "app-misc/resolve-march-native to get your actual architecture" - ewarn "and use that with -mcpu, like in -mcpu=znver3." + ewarn "from your flags." + ewarn "See: https://github.com/libmir/mir-ion/pull/46; fi dlang-filter-dflags "ldc2*" "-mcpu=native"
[gentoo-commits] repo/user/dlang:master commit in: dev-util/serve-d/
commit: 0745a8003103943351c12d52102b30d99844a09d Author: Andrei Horodniceanu proton me> AuthorDate: Wed Mar 6 16:57:33 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sat Apr 13 22:47:30 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=0745a800 dev-util/serve-d: port to dlang-single.eclass Signed-off-by: Andrei Horodniceanu proton.me> dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild | 198 1 file changed, 198 insertions(+) diff --git a/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild b/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild new file mode 100644 index 000..b06160f --- /dev/null +++ b/dev-util/serve-d/serve-d-0.8.0_beta15-r2.ebuild @@ -0,0 +1,198 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_VER="$(ver_rs 3 - 4 .)" # 0.8.0_beta15 -> 0.8.0-beta.15 + +DESCRIPTION="Microsoft language server protocol implementation for D" +HOMEPAGE="https://github.com/Pure-D/serve-d; +SRC_URI="https://code.dlang.org/packages/serve-d/${MY_VER}.zip -> ${P}.zip + +https://code.dlang.org/packages/automem/0.6.9.zip -> automem-0.6.9.zip +https://code.dlang.org/packages/botan/1.12.19.zip -> botan-1.12.19.zip +https://code.dlang.org/packages/botan-math/1.0.3.zip -> botan-math-1.0.3.zip +https://code.dlang.org/packages/cachetools/0.4.1.zip -> cachetools-0.4.1.zip +https://code.dlang.org/packages/dcd/0.16.0-beta.2.zip -> dcd-0.16.0-beta.2.zip +https://code.dlang.org/packages/dfmt/0.15.0.zip -> dfmt-0.15.0.zip +https://code.dlang.org/packages/diet-complete/0.0.3.zip -> diet-complete-0.0.3.zip +https://code.dlang.org/packages/diet-ng/1.8.1.zip -> diet-ng-1.8.1.zip +https://code.dlang.org/packages/dscanner/0.16.0-beta.2.zip -> dscanner-0.16.0-beta.2.zip +https://code.dlang.org/packages/dub/1.33.1.zip -> dub-1.33.1.zip +https://code.dlang.org/packages/emsi_containers/0.9.0.zip -> emsi_containers-0.9.0.zip +https://code.dlang.org/packages/eventcore/0.9.25.zip -> eventcore-0.9.25.zip +https://code.dlang.org/packages/fuzzymatch/1.0.0.zip -> fuzzymatch-1.0.0.zip +https://code.dlang.org/packages/inifiled/1.3.3.zip -> inifiled-1.3.3.zip +https://code.dlang.org/packages/isfreedesktop/0.1.1.zip -> isfreedesktop-0.1.1.zip +https://code.dlang.org/packages/libasync/0.8.6.zip -> libasync-0.8.6.zip +https://code.dlang.org/packages/libddoc/0.8.0.zip -> libddoc-0.8.0.zip +https://code.dlang.org/packages/libdparse/0.23.2.zip -> libdparse-0.23.2.zip +https://code.dlang.org/packages/memutils/1.0.9.zip -> memutils-1.0.9.zip +https://code.dlang.org/packages/mir-algorithm/3.20.4.zip -> mir-algorithm-3.20.4.zip +https://code.dlang.org/packages/mir-core/1.5.5.zip -> mir-core-1.5.5.zip +https://code.dlang.org/packages/mir-cpuid/1.2.10.zip -> mir-cpuid-1.2.10.zip +https://code.dlang.org/packages/mir-ion/2.1.8.zip -> mir-ion-2.1.8.zip +https://code.dlang.org/packages/mir-linux-kernel/1.0.1.zip -> mir-linux-kernel-1.0.1.zip +https://code.dlang.org/packages/msgpack-d/1.0.4.zip -> msgpack-d-1.0.4.zip +https://code.dlang.org/packages/openssl/3.3.0.zip -> openssl-3.3.0.zip +https://code.dlang.org/packages/openssl-static/1.0.2+3.0.8.zip -> openssl-static-1.0.2+3.0.8.zip +https://code.dlang.org/packages/requests/2.1.1.zip -> requests-2.1.1.zip +https://code.dlang.org/packages/rm-rf/0.1.0.zip -> rm-rf-0.1.0.zip +https://code.dlang.org/packages/sdlfmt/0.1.1.zip -> sdlfmt-0.1.1.zip +https://code.dlang.org/packages/sdlite/1.1.2.zip -> sdlite-1.1.2.zip +https://code.dlang.org/packages/silly/1.1.1.zip -> silly-1.1.1.zip +https://code.dlang.org/packages/standardpaths/0.8.2.zip -> standardpaths-0.8.2.zip +https://code.dlang.org/packages/stdx-allocator/2.77.5.zip -> stdx-allocator-2.77.5.zip +https://code.dlang.org/packages/taggedalgebraic/0.11.22.zip -> taggedalgebraic-0.11.22.zip +https://code.dlang.org/packages/test_allocator/0.3.4.zip -> test_allocator-0.3.4.zip +https://code.dlang.org/packages/unit-threaded/0.10.8.zip -> unit-threaded-0.10.8.zip +https://code.dlang.org/packages/vibe-core/2.2.0.zip -> vibe-core-2.2.0.zip +https://code.dlang.org/packages/vibe-d/0.9.6.zip -> vibe-d-0.9.6.zip +https://code.dlang.org/packages/xdgpaths/0.2.5.zip -> xdgpaths-0.2.5.zip +" + +LICENSE="MIT" +LICENSE+=" Apache-2.0 BSD-2 BSD Boost-1.0 GPL-3 ISC LGPL-3 MIT public-domain Unlicense || ( openssl SSLeay )" +S="${WORKDIR}/${PN}-${MY_VER}" +SLOT="0" +KEYWORDS="~amd64" + +# gdc currently fails due to a bug in mir-cpuid, see: https://github.com/libmir/mir-cpuid/pull/46 +DLANG_COMPAT=( dmd-2_{106..107} ldc2-1_{35..36} ) + +CHECKREQS_MEMORY="10G" # mir is a chonker + +inherit check-reqs dlang-single multiprocessing + +DEPEND=${DLANG_DEPS} +# Lower versions of dcd won't immediately fail but they won't work as +# intended (no autocompletion for example). +RDEPEND=">=dev-util/dcd-0.15.2 ${DEPEND}" +BDEPEND="dev-util/dub app-arch/unzip ${DEPEND}" +REQUIRED_USE=${DLANG_REQUIRED_USE} + +src_unpack() { +
[gentoo-commits] repo/user/dlang:master commit in: dev-util/serve-d/
commit: 11bb999d08a3b8e1c3d75b40a6952a013b213363 Author: Andrei Horodniceanu proton me> AuthorDate: Sat Mar 2 13:52:07 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sat Mar 2 13:52:07 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=11bb999d dev-util/serve-d: drop 0.8.0_beta15 Signed-off-by: Andrei Horodniceanu proton.me> dev-util/serve-d/serve-d-0.8.0_beta15.ebuild | 157 --- 1 file changed, 157 deletions(-) diff --git a/dev-util/serve-d/serve-d-0.8.0_beta15.ebuild b/dev-util/serve-d/serve-d-0.8.0_beta15.ebuild deleted file mode 100644 index ebd1d57..000 --- a/dev-util/serve-d/serve-d-0.8.0_beta15.ebuild +++ /dev/null @@ -1,157 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_VER="$(ver_rs 3 - 4 .)" # 0.8.0_beta15 -> 0.8.0-beta.15 - -DESCRIPTION="Microsoft language server protocol implementation for D" -HOMEPAGE="https://github.com/Pure-D/serve-d; -SRC_URI="https://code.dlang.org/packages/serve-d/${MY_VER}.zip -> ${PF}.zip - -https://code.dlang.org/packages/automem/0.6.9.zip -> automem-0.6.9.zip -https://code.dlang.org/packages/botan/1.12.19.zip -> botan-1.12.19.zip -https://code.dlang.org/packages/botan-math/1.0.3.zip -> botan-math-1.0.3.zip -https://code.dlang.org/packages/cachetools/0.4.1.zip -> cachetools-0.4.1.zip -https://code.dlang.org/packages/dcd/0.16.0-beta.2.zip -> dcd-0.16.0-beta.2.zip -https://code.dlang.org/packages/dfmt/0.15.0.zip -> dfmt-0.15.0.zip -https://code.dlang.org/packages/diet-complete/0.0.3.zip -> diet-complete-0.0.3.zip -https://code.dlang.org/packages/diet-ng/1.8.1.zip -> diet-ng-1.8.1.zip -https://code.dlang.org/packages/dscanner/0.16.0-beta.2.zip -> dscanner-0.16.0-beta.2.zip -https://code.dlang.org/packages/dub/1.33.1.zip -> dub-1.33.1.zip -https://code.dlang.org/packages/emsi_containers/0.9.0.zip -> emsi_containers-0.9.0.zip -https://code.dlang.org/packages/eventcore/0.9.25.zip -> eventcore-0.9.25.zip -https://code.dlang.org/packages/fuzzymatch/1.0.0.zip -> fuzzymatch-1.0.0.zip -https://code.dlang.org/packages/inifiled/1.3.3.zip -> inifiled-1.3.3.zip -https://code.dlang.org/packages/isfreedesktop/0.1.1.zip -> isfreedesktop-0.1.1.zip -https://code.dlang.org/packages/libasync/0.8.6.zip -> libasync-0.8.6.zip -https://code.dlang.org/packages/libddoc/0.8.0.zip -> libddoc-0.8.0.zip -https://code.dlang.org/packages/libdparse/0.23.2.zip -> libdparse-0.23.2.zip -https://code.dlang.org/packages/memutils/1.0.9.zip -> memutils-1.0.9.zip -https://code.dlang.org/packages/mir-algorithm/3.20.4.zip -> mir-algorithm-3.20.4.zip -https://code.dlang.org/packages/mir-core/1.5.5.zip -> mir-core-1.5.5.zip -https://code.dlang.org/packages/mir-cpuid/1.2.10.zip -> mir-cpuid-1.2.10.zip -https://code.dlang.org/packages/mir-ion/2.1.8.zip -> mir-ion-2.1.8.zip -https://code.dlang.org/packages/mir-linux-kernel/1.0.1.zip -> mir-linux-kernel-1.0.1.zip -https://code.dlang.org/packages/msgpack-d/1.0.4.zip -> msgpack-d-1.0.4.zip -https://code.dlang.org/packages/openssl/3.3.0.zip -> openssl-3.3.0.zip -https://code.dlang.org/packages/openssl-static/1.0.2+3.0.8.zip -> openssl-static-1.0.2+3.0.8.zip -https://code.dlang.org/packages/requests/2.1.1.zip -> requests-2.1.1.zip -https://code.dlang.org/packages/rm-rf/0.1.0.zip -> rm-rf-0.1.0.zip -https://code.dlang.org/packages/sdlfmt/0.1.1.zip -> sdlfmt-0.1.1.zip -https://code.dlang.org/packages/sdlite/1.1.2.zip -> sdlite-1.1.2.zip -https://code.dlang.org/packages/silly/1.1.1.zip -> silly-1.1.1.zip -https://code.dlang.org/packages/standardpaths/0.8.2.zip -> standardpaths-0.8.2.zip -https://code.dlang.org/packages/stdx-allocator/2.77.5.zip -> stdx-allocator-2.77.5.zip -https://code.dlang.org/packages/taggedalgebraic/0.11.22.zip -> taggedalgebraic-0.11.22.zip -https://code.dlang.org/packages/test_allocator/0.3.4.zip -> test_allocator-0.3.4.zip -https://code.dlang.org/packages/unit-threaded/0.10.8.zip -> unit-threaded-0.10.8.zip -https://code.dlang.org/packages/vibe-core/2.2.0.zip -> vibe-core-2.2.0.zip -https://code.dlang.org/packages/vibe-d/0.9.6.zip -> vibe-d-0.9.6.zip -https://code.dlang.org/packages/xdgpaths/0.2.5.zip -> xdgpaths-0.2.5.zip -" - -LICENSE="MIT" -LICENSE+=" Apache-2.0 BSD-2 BSD Boost-1.0 GPL-3 ISC LGPL-3 MIT public-domain Unlicense || ( openssl SSLeay )" -S="${WORKDIR}/${PN}-${MY_VER}" -SLOT="0" -KEYWORDS="~amd64" - -DLANG_VERSION_RANGE="2.100-2.106" -DLANG_PACKAGE_TYPE="single" -# gdc currently fails due to a bug in mir-cpuid, see: https://github.com/libmir/mir-cpuid/pull/46 -DLANG_COMPILER_DISABLED_BACKENDS=(gdc) - -CHECKREQS_MEMORY="10G" # mir is a chonker - -inherit check-reqs dlang multiprocessing - -# Lower versions of dcd won't immediately fail but they won't work as intended (no autocompletion for example) -RDEPEND=">=dev-util/dcd-0.15.2" -DEPEND="" -BDEPEND="dev-util/dub app-arch/unzip" - -src_unpack() { - unpack "${PF}.zip" - pushd "${S}" || die
[gentoo-commits] repo/user/dlang:master commit in: dev-util/serve-d/
commit: d90361f62eaa1e0ff5686619cc7a2efa165d4803 Author: Andrei Horodniceanu proton me> AuthorDate: Sat Mar 2 13:44:08 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sat Mar 2 13:46:46 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=d90361f6 dev-util/serve-d: filter faulty user flags More precisely - remove -O from DMDFLAGS - remove -mcpu=native from LDCFLAGS Bug: https://github.com/Pure-D/serve-d/issues/360 Signed-off-by: Andrei Horodniceanu proton.me> dev-util/serve-d/serve-d-0.8.0_beta15-r1.ebuild | 195 1 file changed, 195 insertions(+) diff --git a/dev-util/serve-d/serve-d-0.8.0_beta15-r1.ebuild b/dev-util/serve-d/serve-d-0.8.0_beta15-r1.ebuild new file mode 100644 index 000..1fd643c --- /dev/null +++ b/dev-util/serve-d/serve-d-0.8.0_beta15-r1.ebuild @@ -0,0 +1,195 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_VER="$(ver_rs 3 - 4 .)" # 0.8.0_beta15 -> 0.8.0-beta.15 + +DESCRIPTION="Microsoft language server protocol implementation for D" +HOMEPAGE="https://github.com/Pure-D/serve-d; +SRC_URI="https://code.dlang.org/packages/serve-d/${MY_VER}.zip -> ${P}.zip + +https://code.dlang.org/packages/automem/0.6.9.zip -> automem-0.6.9.zip +https://code.dlang.org/packages/botan/1.12.19.zip -> botan-1.12.19.zip +https://code.dlang.org/packages/botan-math/1.0.3.zip -> botan-math-1.0.3.zip +https://code.dlang.org/packages/cachetools/0.4.1.zip -> cachetools-0.4.1.zip +https://code.dlang.org/packages/dcd/0.16.0-beta.2.zip -> dcd-0.16.0-beta.2.zip +https://code.dlang.org/packages/dfmt/0.15.0.zip -> dfmt-0.15.0.zip +https://code.dlang.org/packages/diet-complete/0.0.3.zip -> diet-complete-0.0.3.zip +https://code.dlang.org/packages/diet-ng/1.8.1.zip -> diet-ng-1.8.1.zip +https://code.dlang.org/packages/dscanner/0.16.0-beta.2.zip -> dscanner-0.16.0-beta.2.zip +https://code.dlang.org/packages/dub/1.33.1.zip -> dub-1.33.1.zip +https://code.dlang.org/packages/emsi_containers/0.9.0.zip -> emsi_containers-0.9.0.zip +https://code.dlang.org/packages/eventcore/0.9.25.zip -> eventcore-0.9.25.zip +https://code.dlang.org/packages/fuzzymatch/1.0.0.zip -> fuzzymatch-1.0.0.zip +https://code.dlang.org/packages/inifiled/1.3.3.zip -> inifiled-1.3.3.zip +https://code.dlang.org/packages/isfreedesktop/0.1.1.zip -> isfreedesktop-0.1.1.zip +https://code.dlang.org/packages/libasync/0.8.6.zip -> libasync-0.8.6.zip +https://code.dlang.org/packages/libddoc/0.8.0.zip -> libddoc-0.8.0.zip +https://code.dlang.org/packages/libdparse/0.23.2.zip -> libdparse-0.23.2.zip +https://code.dlang.org/packages/memutils/1.0.9.zip -> memutils-1.0.9.zip +https://code.dlang.org/packages/mir-algorithm/3.20.4.zip -> mir-algorithm-3.20.4.zip +https://code.dlang.org/packages/mir-core/1.5.5.zip -> mir-core-1.5.5.zip +https://code.dlang.org/packages/mir-cpuid/1.2.10.zip -> mir-cpuid-1.2.10.zip +https://code.dlang.org/packages/mir-ion/2.1.8.zip -> mir-ion-2.1.8.zip +https://code.dlang.org/packages/mir-linux-kernel/1.0.1.zip -> mir-linux-kernel-1.0.1.zip +https://code.dlang.org/packages/msgpack-d/1.0.4.zip -> msgpack-d-1.0.4.zip +https://code.dlang.org/packages/openssl/3.3.0.zip -> openssl-3.3.0.zip +https://code.dlang.org/packages/openssl-static/1.0.2+3.0.8.zip -> openssl-static-1.0.2+3.0.8.zip +https://code.dlang.org/packages/requests/2.1.1.zip -> requests-2.1.1.zip +https://code.dlang.org/packages/rm-rf/0.1.0.zip -> rm-rf-0.1.0.zip +https://code.dlang.org/packages/sdlfmt/0.1.1.zip -> sdlfmt-0.1.1.zip +https://code.dlang.org/packages/sdlite/1.1.2.zip -> sdlite-1.1.2.zip +https://code.dlang.org/packages/silly/1.1.1.zip -> silly-1.1.1.zip +https://code.dlang.org/packages/standardpaths/0.8.2.zip -> standardpaths-0.8.2.zip +https://code.dlang.org/packages/stdx-allocator/2.77.5.zip -> stdx-allocator-2.77.5.zip +https://code.dlang.org/packages/taggedalgebraic/0.11.22.zip -> taggedalgebraic-0.11.22.zip +https://code.dlang.org/packages/test_allocator/0.3.4.zip -> test_allocator-0.3.4.zip +https://code.dlang.org/packages/unit-threaded/0.10.8.zip -> unit-threaded-0.10.8.zip +https://code.dlang.org/packages/vibe-core/2.2.0.zip -> vibe-core-2.2.0.zip +https://code.dlang.org/packages/vibe-d/0.9.6.zip -> vibe-d-0.9.6.zip +https://code.dlang.org/packages/xdgpaths/0.2.5.zip -> xdgpaths-0.2.5.zip +" + +LICENSE="MIT" +LICENSE+=" Apache-2.0 BSD-2 BSD Boost-1.0 GPL-3 ISC LGPL-3 MIT public-domain Unlicense || ( openssl SSLeay )" +S="${WORKDIR}/${PN}-${MY_VER}" +SLOT="0" +KEYWORDS="~amd64" + +DLANG_VERSION_RANGE="2.100-2.106" +DLANG_PACKAGE_TYPE="single" +# gdc currently fails due to a bug in mir-cpuid, see: https://github.com/libmir/mir-cpuid/pull/46 +DLANG_COMPILER_DISABLED_BACKENDS=(gdc) + +CHECKREQS_MEMORY="10G" # mir is a chonker + +inherit check-reqs dlang multiprocessing + +# Lower versions of dcd won't immediately fail but they won't work as intended (no autocompletion for example)
[gentoo-commits] repo/user/dlang:master commit in: dev-util/serve-d/
commit: 29baddb94ab1a5ff2bfbeeba09981d96ed722f7e Author: Andrei Horodniceanu proton me> AuthorDate: Sat Mar 2 13:48:33 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sat Mar 2 13:48:33 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=29baddb9 dev-util/serve-d: add 2.107 to DLANG_VERSION_RANGE Signed-off-by: Andrei Horodniceanu proton.me> dev-util/serve-d/serve-d-0.8.0_beta15-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/serve-d/serve-d-0.8.0_beta15-r1.ebuild b/dev-util/serve-d/serve-d-0.8.0_beta15-r1.ebuild index 1fd643c..a6673aa 100644 --- a/dev-util/serve-d/serve-d-0.8.0_beta15-r1.ebuild +++ b/dev-util/serve-d/serve-d-0.8.0_beta15-r1.ebuild @@ -57,7 +57,7 @@ S="${WORKDIR}/${PN}-${MY_VER}" SLOT="0" KEYWORDS="~amd64" -DLANG_VERSION_RANGE="2.100-2.106" +DLANG_VERSION_RANGE="2.100-2.107" DLANG_PACKAGE_TYPE="single" # gdc currently fails due to a bug in mir-cpuid, see: https://github.com/libmir/mir-cpuid/pull/46 DLANG_COMPILER_DISABLED_BACKENDS=(gdc)
[gentoo-commits] repo/user/dlang:master commit in: dev-util/serve-d/
commit: e197d2ad97cad0eb401311bf771c6ea2f3b4ed1a Author: Horodniceanu Andrei proton me> AuthorDate: Sat Dec 16 09:38:08 2023 + Commit: Horodniceanu Andrei proton me> CommitDate: Fri Dec 22 09:42:18 2023 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=e197d2ad dev-util/serve-d: new package, add 0.8.0_beta15 Signed-off-by: Horodniceanu Andrei proton.me> dev-util/serve-d/Manifest| 41 +++ dev-util/serve-d/metadata.xml| 7 ++ dev-util/serve-d/serve-d-0.8.0_beta15.ebuild | 157 +++ 3 files changed, 205 insertions(+) diff --git a/dev-util/serve-d/Manifest b/dev-util/serve-d/Manifest new file mode 100644 index 000..bedec91 --- /dev/null +++ b/dev-util/serve-d/Manifest @@ -0,0 +1,41 @@ +DIST automem-0.6.9.zip 29715 BLAKE2B 46fd2adba5e7cb98ea15edc2999b6846c751992267e107fed137e9e84999e3114681606f6e9a37150d9c01fd0f965b1d388c5f3e9aa6fafe3da8b35a45c04635 SHA512 9e4251fe9694d0304bead72a7ee8ebc13cbdfe3bed566a188eeb4ba83b627a5ac2415773bc9f86958204f9782c75c98f030680a655c6582a0ff61f3420e6ce22 +DIST botan-1.12.19.zip 3092259 BLAKE2B 1fb4461f2071c3d4b0d325c6c510b4972ce2c5705a1b1c3c8fd417659a2fa8c70aabf7eb18a11a67b770ebd0c1a6d7ac34f867c6458221aacd7f4fe0c91f0154 SHA512 ecb1ade37861b5150ef12ce9e10d120cc77c5da542ece670501e8ed1ce4bae20543319d0f2558c1c571c1c874929b724734d330c3089018d643b7e7d97cb +DIST botan-math-1.0.3.zip 20009 BLAKE2B 7f087f9f8048d817e59004a725e6a33bf6577179d276629861fcd33a07b6cdd552ebbac98fbde9cfb0b1d827e8852250557cf5ffd32b945b6783553934ce1cc1 SHA512 5e16c2ac8ca26d69bdfb04ee56030053ea5dc2b9250a83ed703cd371f7a527a8177a22a1c926c6e9fc1115b1b9742f34dd92997c3e31913c0878f96796261316 +DIST cachetools-0.4.1.zip 2254928 BLAKE2B c0ccc604e35af4d9305edce56e24e7fdbd15a9244ef7259349edb3cf08459de3d81d19e466ce9bf81b0742a7d50f85c1542572923fed4265486f4d5de86b2b38 SHA512 24a652bed78212efd594abd8602775692a4a0bcaa7a590f280ce36a34e2fcca5e8268e8c86ded5d855a9a1cbd80b8c73b405471407a2e9d2bf1417133d7dd0ec +DIST dcd-0.16.0-beta.2.zip 364145 BLAKE2B 94adfc0eab31bd40f8e9a1ac56beb995280379a81045d581f34db52e83d9c2b986ff01f1113725383c54932f49c5b6a24d9d319ef5735ad6655fa7d1c0e55f78 SHA512 2e99fd65a3bb89d55e209cbd004fa4592c5da98e905fd117a1595a0f0d4ff90ac4651fc29214fb00fb6b53982b8506b493d829809a0692391d69ce3d06cac3c3 +DIST dfmt-0.15.0.zip 317025 BLAKE2B 56414994e667d88fee2e157ff0f0e868d782514253116ee402d8a34ab1ba76b5af68715a80d8471982f45a23fe7e3d3412239de30336634d23adb7f76b71c0cd SHA512 6294445ed7a77c4b39985a75e9470efb2485c75172293c0b8f0423fe20863aaf1ff3bf47bd37e5f900930d52372453988e1419266f81b95629961b3b7da7352c +DIST diet-complete-0.0.3.zip 26469 BLAKE2B 8245bb736ee825389d8a51781598d887ee4b6d419daa5744cf8809bc7a81e2f94e35ce75be9641f9dabf5b54235a08224e405bcb9194d52b90180f1effebfaf4 SHA512 c07d70c2b0e7ebb35075d088cb421e3c59cc60d1a799d13052f420c566be039538eccf36c843925baf43eb320171db16565dacdf1551b74efcd467351e385082 +DIST diet-ng-1.8.1.zip 57049 BLAKE2B 0c095008928eebc5964b4f6112dddec22c1ac757abbe51fafb79661ad9e71dbd93ec4836176921ae79c29222f80999067f8d8970d250911e1ad4ff7ac424f7e1 SHA512 0717abd6c14da984cc723e715f813128274dced16914cf7b83aaf33014a10e8bf98e7cda30afbf040969378c9378d6554328dcfcc7fe4ac97f11ce62af9abca6 +DIST dscanner-0.16.0-beta.2.zip 175589 BLAKE2B c31040370d0a9970f57661be72340482242f2cebe1afd13cb6f3298f013aee156f6fd94450bdded4a834788731da971f02fa485b9bca8c50f21b4175dc61dad9 SHA512 a839e81f3b0e57d94a68004c921acbe8d7d8bfba6bd28c388ba097adc872c0818821ff83f71aa49d6f829bb306296c3e5784ce3f8efd0d6c0d7d0423fd238cc4 +DIST dub-1.33.1.zip 1817213 BLAKE2B f41cbb21558f50ec0adf5063d69fade7562ae085258eb725ea74840be36cf513d24dece4eb0f020f139f8caca6d282608e99f90f348581aca187da3731b2f60b SHA512 6fd6bc26c0e4f5df36371cdc208e5ab92adab10fea3093cd04b64d2bc80c32624907bae06301512408acbc3ce754847d7b732393e650b6174ec08319ecbc9a52 +DIST emsi_containers-0.9.0.zip 70600 BLAKE2B e00d94acde01f5757928bda3adad945dcb38692544f91011aa05ff2fbd859f00c5ba67d1ec3bda5f4c90d42086d1ea65d418dafd02abdc8a7a7854707b2ebaf1 SHA512 cf599b675860bb91958bf78ba225e0d1755fec49ca1c1854d71f05ead6fd6037c30dfcc351e68accdbf42b9acc87c05731b8f8ac123962560869f46d4843c004 +DIST eventcore-0.9.25.zip 173520 BLAKE2B cf547a44f534d1a186e9198e59e1d0ff7274babf2c1fe7b288c5052aee732eda29e4294ce924d192d027713af41e6f16f6a88f2539942a169153f1b177de5b9d SHA512 ba4d91aef8116d605d2a8ba8bf026a8e6acd163adc1350b1133776c93e58be4399efbd8b6b8b582be1924d848f3412836d34c959b532d71faa3c6f393adcb1e0 +DIST fuzzymatch-1.0.0.zip 9473 BLAKE2B 2dfbb967cb95c6241f72e3e30ce16dd616aed36f7ecb4d0d8e71a43d93fb0ee80e7762df8bdae8a192d1d004119f89f1db78f92aeee57d1fb0c0160dadb84aaf SHA512 9e2e039e8071120a01e09db13ce1f242d9690e5c19bdd2b28525a259d02d32165454c0f463860634bc4f522f41ff219858555178a38be40b0dcede83fba0cd01 +DIST inifiled-1.3.3.zip 10073 BLAKE2B