commit:     c2a73fc635a5543ca87a317b64ed32ca8b76c9b9
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  7 22:06:41 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Oct  7 22:42:14 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2a73fc6

dev-dotnet/dotnet-sdk-bin: add ICU dependency

putting ICU in optfeature was a bad idea

Bug: https://bugs.gentoo.org/874810
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 ...t-sdk-bin-3.1.422.ebuild => dotnet-sdk-bin-3.1.422-r1.ebuild} | 9 +--------
 ...t-sdk-bin-3.1.423.ebuild => dotnet-sdk-bin-3.1.423-r1.ebuild} | 9 +--------
 ...t-sdk-bin-5.0.408.ebuild => dotnet-sdk-bin-5.0.408-r1.ebuild} | 9 +--------
 ...t-sdk-bin-6.0.401.ebuild => dotnet-sdk-bin-6.0.400-r1.ebuild} | 9 +--------
 ...t-sdk-bin-6.0.400.ebuild => dotnet-sdk-bin-6.0.401-r1.ebuild} | 9 +--------
 .../boogie/{boogie-2.15.8-r3.ebuild => boogie-2.15.8-r4.ebuild}  | 5 +----
 6 files changed, 6 insertions(+), 44 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r1.ebuild
similarity index 87%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r1.ebuild
index 595560460cba..ca7f74f1a41d 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r1.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=8
 
-inherit optfeature
-
 MY_PV="${PV}"
 
 DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
@@ -25,6 +23,7 @@ QA_PREBUILT="*"
 RESTRICT+=" splitdebug"
 RDEPEND="
        app-crypt/mit-krb5:0/0
+       dev-libs/icu
        dev-util/lttng-ust:0
        sys-libs/zlib:0/1
        dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
@@ -48,9 +47,3 @@ src_install() {
                doenvd "${T}/90${PN}-${SLOT}"
        fi
 }
-
-pkg_postinst() {
-       # For bug #833281 Also, MS docs:
-       # 
https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
-       optfeature "globalization support" dev-libs/icu
-}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r1.ebuild
similarity index 87%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r1.ebuild
index 595560460cba..ca7f74f1a41d 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r1.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=8
 
-inherit optfeature
-
 MY_PV="${PV}"
 
 DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
@@ -25,6 +23,7 @@ QA_PREBUILT="*"
 RESTRICT+=" splitdebug"
 RDEPEND="
        app-crypt/mit-krb5:0/0
+       dev-libs/icu
        dev-util/lttng-ust:0
        sys-libs/zlib:0/1
        dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
@@ -48,9 +47,3 @@ src_install() {
                doenvd "${T}/90${PN}-${SLOT}"
        fi
 }
-
-pkg_postinst() {
-       # For bug #833281 Also, MS docs:
-       # 
https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
-       optfeature "globalization support" dev-libs/icu
-}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r1.ebuild
similarity index 87%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r1.ebuild
index 0a495504107e..3d26e751070c 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r1.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=8
 
-inherit optfeature
-
 MY_PV="${PV}"
 
 DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
@@ -25,6 +23,7 @@ QA_PREBUILT="*"
 RESTRICT+=" splitdebug"
 RDEPEND="
        app-crypt/mit-krb5:0/0
+       dev-libs/icu
        dev-util/lttng-ust:0
        sys-libs/zlib:0/1
        dotnet-symlink? (
@@ -51,9 +50,3 @@ src_install() {
                doenvd "${T}/90${PN}-${SLOT}"
        fi
 }
-
-pkg_postinst() {
-       # For bug #833281 Also, MS docs:
-       # 
https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
-       optfeature "globalization support" dev-libs/icu
-}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400-r1.ebuild
similarity index 89%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400-r1.ebuild
index bfdeb499a7c5..462d299e4691 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400-r1.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=8
 
-inherit optfeature
-
 MY_PV="${PV}"
 
 DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
@@ -25,6 +23,7 @@ QA_PREBUILT="*"
 RESTRICT+=" splitdebug"
 RDEPEND="
        app-crypt/mit-krb5:0/0
+       dev-libs/icu
        dev-util/lttng-ust:0
        sys-libs/zlib:0/1
        dotnet-symlink? (
@@ -57,9 +56,3 @@ src_install() {
                doenvd "${T}/90${PN}-${SLOT}"
        fi
 }
-
-pkg_postinst() {
-       # For bug #833281 Also, MS docs:
-       # 
https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
-       optfeature "globalization support" dev-libs/icu
-}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r1.ebuild
similarity index 89%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r1.ebuild
index bfdeb499a7c5..462d299e4691 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r1.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=8
 
-inherit optfeature
-
 MY_PV="${PV}"
 
 DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
@@ -25,6 +23,7 @@ QA_PREBUILT="*"
 RESTRICT+=" splitdebug"
 RDEPEND="
        app-crypt/mit-krb5:0/0
+       dev-libs/icu
        dev-util/lttng-ust:0
        sys-libs/zlib:0/1
        dotnet-symlink? (
@@ -57,9 +56,3 @@ src_install() {
                doenvd "${T}/90${PN}-${SLOT}"
        fi
 }
-
-pkg_postinst() {
-       # For bug #833281 Also, MS docs:
-       # 
https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
-       optfeature "globalization support" dev-libs/icu
-}

diff --git a/dev-lang/boogie/boogie-2.15.8-r3.ebuild 
b/dev-lang/boogie/boogie-2.15.8-r4.ebuild
similarity index 97%
rename from dev-lang/boogie/boogie-2.15.8-r3.ebuild
rename to dev-lang/boogie/boogie-2.15.8-r4.ebuild
index 1b6c0b18edd5..ce1ace397460 100644
--- a/dev-lang/boogie/boogie-2.15.8-r3.ebuild
+++ b/dev-lang/boogie/boogie-2.15.8-r4.ebuild
@@ -20,10 +20,7 @@ KEYWORDS="~amd64"
 IUSE="debug test"
 RESTRICT="!test? ( test )"
 
-BDEPEND="
-       dev-libs/icu
-       virtual/dotnet-sdk:${DOTNET_COMPAT}
-"
+BDEPEND="virtual/dotnet-sdk:${DOTNET_COMPAT}"
 RDEPEND="
        ${BDEPEND}
        sci-mathematics/z3

Reply via email to