public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/nake/
@ 2023-09-22 14:09 Maciej Barć
  0 siblings, 0 replies; 6+ messages in thread
From: Maciej Barć @ 2023-09-22 14:09 UTC (permalink / raw
  To: gentoo-commits

commit:     c8e89907506a00ed84f9a193394ddcd5e5c33575
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 22 12:11:38 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Sep 22 14:09:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e89907

dev-dotnet/nake: use default dotnet-pkg_src_install

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/nake/nake-3.0.0.ebuild | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/dev-dotnet/nake/nake-3.0.0.ebuild b/dev-dotnet/nake/nake-3.0.0.ebuild
index 18a12da7e13a..59a58b95206d 100644
--- a/dev-dotnet/nake/nake-3.0.0.ebuild
+++ b/dev-dotnet/nake/nake-3.0.0.ebuild
@@ -266,11 +266,3 @@ src_prepare() {
 
 	dotnet-pkg_src_prepare
 }
-
-src_install() {
-	dotnet-pkg-base_install
-	dotnet-pkg-base_dolauncher "/usr/share/${P}/${PN^}"
-	dosym -r "/usr/bin/${PN^}" "/usr/bin/${PN}"
-
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/nake/
@ 2023-10-17 13:39 Maciej Barć
  0 siblings, 0 replies; 6+ messages in thread
From: Maciej Barć @ 2023-10-17 13:39 UTC (permalink / raw
  To: gentoo-commits

commit:     c6663868ce91b54d997c9579a5d8cbeaf02dd39d
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 17 13:11:10 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Oct 17 13:39:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6663868

dev-dotnet/nake: remove tests using dotnet script

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

 dev-dotnet/nake/nake-3.0.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-dotnet/nake/nake-3.0.0.ebuild b/dev-dotnet/nake/nake-3.0.0.ebuild
index 59a58b95206d..780e78286676 100644
--- a/dev-dotnet/nake/nake-3.0.0.ebuild
+++ b/dev-dotnet/nake/nake-3.0.0.ebuild
@@ -262,7 +262,9 @@ src_unpack() {
 }
 
 src_prepare() {
-	rm Source/Utility.Tests/ShellFixture.cs || die
+	rm Source/Nake.Tests/Multi_level_caching.cs		\
+	   Source/Nake.Tests/Nuget_references.cs		\
+	   Source/Utility.Tests/ShellFixture.cs	|| die
 
 	dotnet-pkg_src_prepare
 }


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/nake/
@ 2023-11-23 15:12 Maciej Barć
  0 siblings, 0 replies; 6+ messages in thread
From: Maciej Barć @ 2023-11-23 15:12 UTC (permalink / raw
  To: gentoo-commits

commit:     f46daba5b4153d40daec72a7029f1f6291ce7f17
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 23 13:56:23 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Nov 23 15:11:57 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f46daba5

dev-dotnet/nake: bump DOTNET_PKG_COMPAT to 8.0

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

 dev-dotnet/nake/{nake-3.0.0.ebuild => nake-3.0.0-r1.ebuild} | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-dotnet/nake/nake-3.0.0.ebuild b/dev-dotnet/nake/nake-3.0.0-r1.ebuild
similarity index 97%
rename from dev-dotnet/nake/nake-3.0.0.ebuild
rename to dev-dotnet/nake/nake-3.0.0-r1.ebuild
index 780e78286676..d53aa6edb188 100644
--- a/dev-dotnet/nake/nake-3.0.0.ebuild
+++ b/dev-dotnet/nake/nake-3.0.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-DOTNET_PKG_COMPAT=6.0
+DOTNET_PKG_COMPAT=8.0
 NUGETS="
 dotnet.script.dependencymodel.nuget@1.3.1
 dotnet.script.dependencymodel@1.3.1
@@ -248,6 +248,12 @@ CHECKREQS_DISK_BUILD="2G"
 DOTNET_PKG_PROJECTS=( "${S}/Source/Nake/Nake.csproj" )
 PATCHES=( "${FILESDIR}/${PN}-3.0.0-csproj-framework.patch" )
 
+DOTNET_PKG_RESTORE_EXTRA_ARGS=(
+	-p:RollForward=Major
+)
+DOTNET_PKG_BUILD_EXTRA_ARGS=( "${DOTNET_PKG_RESTORE_EXTRA_ARGS[@]}" )
+DOTNET_PKG_TEST_EXTRA_ARGS=( "${DOTNET_PKG_RESTORE_EXTRA_ARGS[@]}" )
+
 pkg_setup() {
 	check-reqs_pkg_setup
 	dotnet-pkg_pkg_setup


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/nake/
@ 2024-02-08 14:43 Maciej Barć
  0 siblings, 0 replies; 6+ messages in thread
From: Maciej Barć @ 2024-02-08 14:43 UTC (permalink / raw
  To: gentoo-commits

commit:     00e31f444171e91de002606f3df2de40bcfdb9b5
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  8 14:27:43 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Feb  8 14:43:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e31f44

dev-dotnet/nake: disable tests that require network

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

 dev-dotnet/nake/nake-3.0.0-r1.ebuild | 21 ++++++++++++++++++---
 1 file changed, 18 insertions(+), 3 deletions(-)

diff --git a/dev-dotnet/nake/nake-3.0.0-r1.ebuild b/dev-dotnet/nake/nake-3.0.0-r1.ebuild
index d53aa6edb188..1bb3c912094c 100644
--- a/dev-dotnet/nake/nake-3.0.0-r1.ebuild
+++ b/dev-dotnet/nake/nake-3.0.0-r1.ebuild
@@ -268,9 +268,24 @@ src_unpack() {
 }
 
 src_prepare() {
-	rm Source/Nake.Tests/Multi_level_caching.cs		\
-	   Source/Nake.Tests/Nuget_references.cs		\
-	   Source/Utility.Tests/ShellFixture.cs	|| die
+	local -a bad_tests=(
+		Source/Nake.Tests/Environment_variable_interpolation.cs
+		Source/Nake.Tests/Loading_other_scripts.cs
+		Source/Nake.Tests/Multi_level_caching.cs
+		Source/Nake.Tests/Nuget_references.cs
+		Source/Utility.Tests/ShellFixture.cs
+	)
+	rm "${bad_tests[@]}" || die
+
+	cat << EOF > NuGet.Config || die
+<?xml version="1.0" encoding="utf-8"?>
+<configuration>
+<packageSources>
+<clear />
+<add key="nuget" value="${NUGET_PACKAGES}" />
+</packageSources>
+</configuration>
+EOF
 
 	dotnet-pkg_src_prepare
 }


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/nake/
@ 2024-02-10 16:24 Maciej Barć
  0 siblings, 0 replies; 6+ messages in thread
From: Maciej Barć @ 2024-02-10 16:24 UTC (permalink / raw
  To: gentoo-commits

commit:     6a64d00775b4c3f906dfeebe04feef95a39a4e65
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 10 12:47:03 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Feb 10 16:24:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a64d007

dev-dotnet/nake: use eclass for NuGet.config manipulation

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/nake/nake-3.0.0-r1.ebuild | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)

diff --git a/dev-dotnet/nake/nake-3.0.0-r1.ebuild b/dev-dotnet/nake/nake-3.0.0-r1.ebuild
index 1bb3c912094c..2b99c4b7f571 100644
--- a/dev-dotnet/nake/nake-3.0.0-r1.ebuild
+++ b/dev-dotnet/nake/nake-3.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -277,15 +277,5 @@ src_prepare() {
 	)
 	rm "${bad_tests[@]}" || die
 
-	cat << EOF > NuGet.Config || die
-<?xml version="1.0" encoding="utf-8"?>
-<configuration>
-<packageSources>
-<clear />
-<add key="nuget" value="${NUGET_PACKAGES}" />
-</packageSources>
-</configuration>
-EOF
-
 	dotnet-pkg_src_prepare
 }


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/nake/
@ 2024-05-01 23:38 Sam James
  0 siblings, 0 replies; 6+ messages in thread
From: Sam James @ 2024-05-01 23:38 UTC (permalink / raw
  To: gentoo-commits

commit:     94f73d20b5d11931d5299ee852cc1ceeac7e73c0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May  1 23:37:13 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May  1 23:37:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94f73d20

dev-dotnet/nake: Stabilize 3.0.0-r1 amd64, #931054

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/nake/nake-3.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/nake/nake-3.0.0-r1.ebuild b/dev-dotnet/nake/nake-3.0.0-r1.ebuild
index 2b99c4b7f571..d4211ff62143 100644
--- a/dev-dotnet/nake/nake-3.0.0-r1.ebuild
+++ b/dev-dotnet/nake/nake-3.0.0-r1.ebuild
@@ -236,7 +236,7 @@ else
 		-> ${P}.tar.gz"
 	S="${WORKDIR}/${P^}"
 
-	KEYWORDS="~amd64"
+	KEYWORDS="amd64"
 fi
 
 SRC_URI+=" ${NUGET_URIS} "


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-05-01 23:38 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-17 13:39 [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/nake/ Maciej Barć
  -- strict thread matches above, loose matches on Subject: below --
2024-05-01 23:38 Sam James
2024-02-10 16:24 Maciej Barć
2024-02-08 14:43 Maciej Barć
2023-11-23 15:12 Maciej Barć
2023-09-22 14:09 Maciej Barć

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox