commit:     f82d72173eaa008d17efb3f28c4e958ece8150aa
Author:     Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 10 06:56:05 2019 +0000
Commit:     Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
CommitDate: Mon Jun 10 06:56:05 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f82d7217

dev-dotnet/libgdiplus: add missing keyword, fix #687596

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Mikhail Pukhlikov <cynede <AT> gentoo.org>

 dev-dotnet/libgdiplus/files/libgdiplus-5.6.1-cofigure.patch  | 12 ++++++++++++
 .../{libgdiplus-5.6.1.ebuild => libgdiplus-5.6.1-r1.ebuild}  |  6 +++++-
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/dev-dotnet/libgdiplus/files/libgdiplus-5.6.1-cofigure.patch 
b/dev-dotnet/libgdiplus/files/libgdiplus-5.6.1-cofigure.patch
new file mode 100644
index 00000000000..04f73357e1d
--- /dev/null
+++ b/dev-dotnet/libgdiplus/files/libgdiplus-5.6.1-cofigure.patch
@@ -0,0 +1,12 @@
+diff -Nupr libgdiplus-5.6.1~/configure libgdiplus-5.6.1/configure
+--- libgdiplus-5.6.1~/configure        2019-06-07 21:26:37.207823285 +0200
++++ libgdiplus-5.6.1/configure 2019-06-07 21:27:44.045156234 +0200
+@@ -14133,7 +14133,7 @@ fi
+ 
+ 
+ # Add xrender here so that we don't fail to find glib if we won't have 
xrender.pc
+-if test "x$no_x" != "xyes" && "x$x11_available" = "xyes"; then
++if test "x$no_x" != "xyes" && test "x$x11_available" = "xyes"; then
+    GDIPLUS_LIBS="$GDIPLUS_LIBS `$PKG_CONFIG --libs xrender `"
+    GDIPLUS_CFLAGS="$GDIPLUS_CFLAGS `$PKG_CONFIG --cflags xrender `"
+ fi

diff --git a/dev-dotnet/libgdiplus/libgdiplus-5.6.1.ebuild 
b/dev-dotnet/libgdiplus/libgdiplus-5.6.1-r1.ebuild
similarity index 89%
rename from dev-dotnet/libgdiplus/libgdiplus-5.6.1.ebuild
rename to dev-dotnet/libgdiplus/libgdiplus-5.6.1-r1.ebuild
index c476e6b6642..213d34f5f07 100644
--- a/dev-dotnet/libgdiplus/libgdiplus-5.6.1.ebuild
+++ b/dev-dotnet/libgdiplus/libgdiplus-5.6.1-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.mono-project.com";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
 SRC_URI="http://download.mono-project.com/sources/${PN}/${P}.tar.gz";
 
 IUSE="cairo"
@@ -31,6 +31,10 @@ RDEPEND=">=dev-libs/glib-2.2.3:2
        !cairo? ( >=x11-libs/pango-1.20 )"
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+       "${FILESDIR}/${P}-cofigure.patch"
+)
+
 src_configure() {
        econf \
                --disable-dependency-tracking \

Reply via email to