From f64428cdb67c6311384b95599fd042c4ec3fd227 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Sat, 10 Feb 2024 13:34:41 +0100 Subject: [PATCH] dev-dotnet/dotnet-outdated: use dotnet-pkg_force-compat MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Maciej Barć --- .../dotnet-outdated/dotnet-outdated-4.6.0.ebuild | 7 ++++--- .../files/dotnet-outdated-4.6.0-net8.0.patch | 11 +++++++++++ 2 files changed, 15 insertions(+), 3 deletions(-) create mode 100644 dev-dotnet/dotnet-outdated/files/dotnet-outdated-4.6.0-net8.0.patch diff --git a/dev-dotnet/dotnet-outdated/dotnet-outdated-4.6.0.ebuild b/dev-dotnet/dotnet-outdated/dotnet-outdated-4.6.0.ebuild index d241247645959..e65bf02e28d59 100644 --- a/dev-dotnet/dotnet-outdated/dotnet-outdated-4.6.0.ebuild +++ b/dev-dotnet/dotnet-outdated/dotnet-outdated-4.6.0.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 @@ -301,11 +301,12 @@ SLOT="0" CHECKREQS_DISK_BUILD="1500M" DOTNET_PKG_PROJECTS=( src/DotNetOutdated/DotNetOutdated.csproj ) -DOTNET_PKG_BUILD_EXTRA_ARGS=( -p:RollForward=Major ) -DOTNET_PKG_TEST_EXTRA_ARGS=( "${DOTNET_PKG_BUILD_EXTRA_ARGS[@]}" ) +PATCHES=( "${FILESDIR}/${PN}-4.6.0-net8.0.patch" ) DOCS=( CHANGELOG.md README.md ) +dotnet-pkg_force-compat + pkg_setup() { check-reqs_pkg_setup dotnet-pkg_pkg_setup diff --git a/dev-dotnet/dotnet-outdated/files/dotnet-outdated-4.6.0-net8.0.patch b/dev-dotnet/dotnet-outdated/files/dotnet-outdated-4.6.0-net8.0.patch new file mode 100644 index 0000000000000..aa0ae953f2bbe --- /dev/null +++ b/dev-dotnet/dotnet-outdated/files/dotnet-outdated-4.6.0-net8.0.patch @@ -0,0 +1,11 @@ +--- a/src/DotNetOutdated.Core/DotNetOutdated.Core.csproj ++++ b/src/DotNetOutdated.Core/DotNetOutdated.Core.csproj +@@ -1,7 +1,7 @@ + + + +- netstandard2.1 ++ net8.0 + true + dotnet;outdated;core;lib + The core functionality of DotNet Outdated as a library which allows you to embed it into your own applications