dev-dotnet/*: add git-based ebuild for GtkSharp/GtkSharp

Signed-off-by: Manuel Friedli <manuel@fritteli.ch>
This commit is contained in:
Manuel Friedli 2023-09-24 15:27:26 +02:00
parent 12d8f1c5d3
commit 24a63390f1
Signed by: manuel
GPG key ID: 41D08ABA75634DA1
4 changed files with 87 additions and 2 deletions

View file

@ -1,4 +1,4 @@
BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
BDEPEND=>=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array
DEFINED_PHASES=compile configure install test
DEPEND=>=dev-libs/glib-2.32 x11-libs/gtk+:3 >=dev-lang/mono-6.12 atk? ( app-accessibility/at-spi2-core ) cairo? ( x11-libs/cairo ) gdk? ( x11-libs/gdk-pixbuf ) gtk? ( x11-libs/gtk+:3 ) pango? ( x11-libs/pango )
DESCRIPTION=gtk bindings for mono
@ -12,5 +12,5 @@ RDEPEND=>=dev-libs/glib-2.32 x11-libs/gtk+:3
REQUIRED_USE=gdk? ( atk cairo pango ) gtk? ( atk cairo gdk pango ) pango? ( cairo )
SLOT=3
SRC_URI=https://github.com/GLibSharp/GtkSharp/archive/refs/tags/3.22.2.tar.gz -> gtk-sharp-3.22.2.tar.gz
_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc multilib c19072c3cd7ac5cb21de013f7e9832e0 python-utils-r1 f6221c2f55e5e832be9919fe1711f33b meson af1ca7ad21fdd31fcc4fa91d8abca977
_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc multilib c19072c3cd7ac5cb21de013f7e9832e0 python-utils-r1 474cb53a7d1b62721a91809a1d702661 meson 576e6bbef90e9753368f8b4ad0bd5383
_md5_=2e9e6896f208c03ed07e6e6474c1809c

View file

@ -0,0 +1,16 @@
BDEPEND=virtual/dotnet-sdk:6.0 dev-dotnet/csharp-gentoodotnetinfo >=dev-vcs/git-1.8.2.1[curl] virtual/dotnet-sdk:6.0 dev-dotnet/csharp-gentoodotnetinfo
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=virtual/dotnet-sdk:6.0 x11-libs/gtk+:3 >=dev-lang/mono-6.12 app-accessibility/at-spi2-core x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/pango
DESCRIPTION=gtk bindings for mono
EAPI=8
HOMEPAGE=https://github.com/GtkSharp/GtkSharp
INHERIT=git-r3 dotnet-pkg
IUSE=debug
KEYWORDS=~amd64 ~arm64 ~ppc ~x86
LICENSE=GPL-2
PROPERTIES=live
RDEPEND=virtual/dotnet-sdk:6.0 x11-libs/gtk+:3 virtual/dotnet-sdk:6.0
RESTRICT=strip
SLOT=3
_eclasses_=git-r3 86fa1f157b70b9d2ff340c4633b1cf4b edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget 97fd2c5f9e9770fc8c4d2d7a52ddce5a dotnet-pkg-base c588e6a66feabd5fa4229c4eb10226ad dotnet-pkg a18b301da1d7f09dae8bdf84321f43a8
_md5_=44dfa3a6c14b30d957bad2c18c586ce7