dev-dotnet/libgdiplus: add missing keyword, fix #687596
authorMikhail Pukhlikov <cynede@gentoo.org>
Mon, 10 Jun 2019 06:56:05 +0000 (10:56 +0400)
committerMikhail Pukhlikov <cynede@gentoo.org>
Mon, 10 Jun 2019 06:56:05 +0000 (10:56 +0400)
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
dev-dotnet/libgdiplus/files/libgdiplus-5.6.1-cofigure.patch [new file with mode: 0644]
dev-dotnet/libgdiplus/libgdiplus-5.6.1-r1.ebuild [moved from dev-dotnet/libgdiplus/libgdiplus-5.6.1.ebuild with 89% similarity]

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 (file)
index 0000000..04f7335
--- /dev/null
@@ -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
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 c476e6b66426e9575d55d3ddc4339ec852629af5..213d34f5f07c12fa42c130cc5ab3e06eebae5832 100644 (file)
@@ -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 \