commit:     307f25d353397be068c860aa2b6f8dacba3aff7c
Author:     grbd <garlicbready <AT> googlemail <DOT> com>
AuthorDate: Mon Jan  8 00:08:20 2018 +0000
Commit:     Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
CommitDate: Mon Jan  8 00:08:20 2018 +0000
URL:        https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=307f25d3

updated the manifest, depends, and removed sandbox restriction on latest ebuild 
for now

 .../dotnetcore-sdk-1.0.0_pre2_p003121.ebuild        |  5 ++++-
 .../dotnetcore-sdk-1.0.0_pre2_p003131.ebuild        |  5 ++++-
 .../dotnetcore-sdk/dotnetcore-sdk-1.1.1-r1.ebuild   |  5 ++++-
 .../dotnetcore-sdk/dotnetcore-sdk-1.1.1-r2.ebuild   | 21 ++++++++++++++-------
 .../dotnetcore-sdk/dotnetcore-sdk-1.1.1.ebuild      |  5 ++++-
 5 files changed, 30 insertions(+), 11 deletions(-)

diff --git a/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.0.0_pre2_p003121.ebuild 
b/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.0.0_pre2_p003121.ebuild
index 694b194..b2fde52 100644
--- a/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.0.0_pre2_p003121.ebuild
+++ b/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.0.0_pre2_p003121.ebuild
@@ -44,7 +44,10 @@ DEPEND="${RDEPEND}
        >=dev-util/cmake-3.3.1-r1
        >=sys-devel/make-4.1-r1
        >=sys-devel/clang-3.7.1-r100
-       >=sys-devel/gettext-0.19.7"
+       >=sys-devel/gettext-0.19.7
+       !dev-dotnet/dotnetcore-runtime-bin
+    !dev-dotnet/dotnetcore-sdk-bin
+    !dev-dotnet/dotnetcore-aspnet-bin"
 
 PATCHES=(
        "${FILESDIR}/${CORECLR_N}-icu57-commit-352df35.patch"

diff --git a/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.0.0_pre2_p003131.ebuild 
b/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.0.0_pre2_p003131.ebuild
index b797d70..a00cdb1 100644
--- a/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.0.0_pre2_p003131.ebuild
+++ b/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.0.0_pre2_p003131.ebuild
@@ -47,7 +47,10 @@ DEPEND="${RDEPEND}
        >=dev-util/cmake-3.3.1-r1
        >=sys-devel/make-4.1-r1
        >=sys-devel/clang-3.7.1-r100
-       >=sys-devel/gettext-0.19.7"
+       >=sys-devel/gettext-0.19.7
+       !dev-dotnet/dotnetcore-runtime-bin
+    !dev-dotnet/dotnetcore-sdk-bin
+    !dev-dotnet/dotnetcore-aspnet-bin"
 
 PATCHES=(
        "${FILESDIR}/${CORECLR}-icu57-commit-352df35.patch"

diff --git a/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.1.1-r1.ebuild 
b/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.1.1-r1.ebuild
index b4bb750..aec6837 100644
--- a/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.1.1-r1.ebuild
+++ b/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.1.1-r1.ebuild
@@ -43,7 +43,10 @@ DEPEND="${RDEPEND}
        >=dev-util/cmake-3.3.1-r1
        >=sys-devel/make-4.1-r1
        >=sys-devel/clang-3.7.1-r100
-       >=sys-devel/gettext-0.19.7"
+       >=sys-devel/gettext-0.19.7
+    !dev-dotnet/dotnetcore-runtime-bin
+    !dev-dotnet/dotnetcore-sdk-bin
+    !dev-dotnet/dotnetcore-aspnet-bin"
 
 PATCHES=(
        "${FILESDIR}/coreclr-${CORECLR_V1_0}-gcc6-clang39.patch"

diff --git a/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.1.1-r2.ebuild 
b/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.1.1-r2.ebuild
index b94d2f1..dca4aae 100644
--- a/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.1.1-r2.ebuild
+++ b/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.1.1-r2.ebuild
@@ -49,7 +49,10 @@ DEPEND="${RDEPEND}
        >=dev-util/cmake-3.3.1-r1
        >=sys-devel/make-4.1-r1
        >=sys-devel/clang-3.7.1-r100
-       >=sys-devel/gettext-0.19.7"
+       >=sys-devel/gettext-0.19.7
+       !dev-dotnet/dotnetcore-runtime-bin
+       !dev-dotnet/dotnetcore-sdk-bin
+       !dev-dotnet/dotnetcore-aspnet-bin"
 
 PATCHES=(
        "${FILESDIR}/coreclr-${CORECLR_V1_0}-gcc6-clang39.patch"
@@ -104,12 +107,16 @@ CRYPTO_FILES=(
        'System.Security.Cryptography.Native.OpenSsl.so'
 )
 
-pkg_pretend() {
-       # If FEATURES="-sandbox -usersandbox" are not set dotnet will hang 
while compiling.
-       if has sandbox $FEATURES || has usersandbox $FEATURES ; then
-               die ".NET core command-line (CLI) tools require sandbox and 
usersandbox to be disabled in FEATURES."
-       fi
-}
+# This currently isn't required but may be needed in later ebuilds
+# running the dotnet cli inside a sandbox causes the dotnet cli command to 
hang.
+# but this ebuild doesn't currently use that.
+
+#pkg_pretend() {
+#      # If FEATURES="-sandbox -usersandbox" are not set dotnet will hang 
while compiling.
+#      if has sandbox $FEATURES || has usersandbox $FEATURES ; then
+#              die ".NET core command-line (CLI) tools require sandbox and 
usersandbox to be disabled in FEATURES."
+#      fi
+#}
 
 src_unpack() {
        unpack "coreclr-${CORECLR_V1_0}.tar.gz" "corefx-${COREFX_V1_0}.tar.gz" 
"coreclr-${PV}.tar.gz" "corefx-${PV}.tar.gz"

diff --git a/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.1.1.ebuild 
b/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.1.1.ebuild
index eeadb37..46b16ce 100644
--- a/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.1.1.ebuild
+++ b/dev-dotnet/dotnetcore-sdk/dotnetcore-sdk-1.1.1.ebuild
@@ -43,7 +43,10 @@ DEPEND="${RDEPEND}
        >=dev-util/cmake-3.3.1-r1
        >=sys-devel/make-4.1-r1
        >=sys-devel/clang-3.7.1-r100
-       >=sys-devel/gettext-0.19.7"
+       >=sys-devel/gettext-0.19.7
+       !dev-dotnet/dotnetcore-runtime-bin
+    !dev-dotnet/dotnetcore-sdk-bin
+    !dev-dotnet/dotnetcore-aspnet-bin"
 
 PATCHES=(
        "${FILESDIR}/coreclr-${CORECLR_V1_0}-icu57-commit-352df35.patch"

Reply via email to