From f82d72173eaa008d17efb3f28c4e958ece8150aa Mon Sep 17 00:00:00 2001 From: Mikhail Pukhlikov Date: Mon, 10 Jun 2019 10:56:05 +0400 Subject: [PATCH] dev-dotnet/libgdiplus: add missing keyword, fix #687596 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Mikhail Pukhlikov --- .../libgdiplus/files/libgdiplus-5.6.1-cofigure.patch | 12 ++++++++++++ ...iplus-5.6.1.ebuild => libgdiplus-5.6.1-r1.ebuild} | 6 +++++- 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 dev-dotnet/libgdiplus/files/libgdiplus-5.6.1-cofigure.patch rename dev-dotnet/libgdiplus/{libgdiplus-5.6.1.ebuild => libgdiplus-5.6.1-r1.ebuild} (89%) 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 000000000000..04f73357e1d3 --- /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 c476e6b66426..213d34f5f07c 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 \ -- 2.26.2