# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" KEYWORDS="amd64 ~arm64" SLOT="0" RESTRICT="mirror test" USE_DOTNET="net45" # debug = debug configuration (symbols and defines for debugging) # developer = generate symbols information (to view line numbers in stack traces, either in debug or release configuration) # test = allow NUnit tests to run # nupkg = create .nupkg file from .nuspec # gac = install into gac # pkg-config = register in pkg-config database IUSE="${USE_DOTNET} debug developer +gac pkg-config nupkg test" inherit vcs-snapshot inherit mono-pkg-config inherit dotnet NAME="Newtonsoft.Json" HOMEPAGE="https://github.com/JamesNK/Newtonsoft.Json" EGIT_COMMIT="0a2e291c0d9c0c7675d445703e51750363a549ef" SRC_URI="${HOMEPAGE}/archive/${EGIT_COMMIT}.tar.gz -> ${CATEGORY}-${PN}-${PV}.tar.gz" S="${WORKDIR}/${CATEGORY}-${PN}-${PV}" DESCRIPTION="Json.NET is a popular high-performance JSON framework for .NET" LICENSE="MIT" LICENSE_URL="https://raw.github.com/JamesNK/Newtonsoft.Json/master/LICENSE.md" COMMON_DEPENDENCIES="|| ( >=dev-lang/mono-4.2