From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id C056B138263 for ; Mon, 23 May 2016 17:23:20 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 40FF321C039; Mon, 23 May 2016 17:23:18 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B2EAA224044 for ; Mon, 23 May 2016 17:23:17 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 9880C340C3C for ; Mon, 23 May 2016 17:23:16 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 46AF7976 for ; Mon, 23 May 2016 17:23:13 +0000 (UTC) From: "Michael Haubenwallner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michael Haubenwallner" Message-ID: <1464024177.32d63248f704855502be84ea57d07c29e314701b.haubi@gentoo> Subject: [gentoo-commits] repo/proj/prefix:master commit in: dev-libs/glib/ X-VCS-Repository: repo/proj/prefix X-VCS-Files: dev-libs/glib/Manifest dev-libs/glib/glib-2.46.2-r1.ebuild X-VCS-Directories: dev-libs/glib/ X-VCS-Committer: haubi X-VCS-Committer-Name: Michael Haubenwallner X-VCS-Revision: 32d63248f704855502be84ea57d07c29e314701b X-VCS-Branch: master Date: Mon, 23 May 2016 17:23:13 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 67af8722-4e50-4ffb-8c5c-116931a0559e X-Archives-Hash: 401c3d42ba277b0cbec6e4a2ad85bb6a commit: 32d63248f704855502be84ea57d07c29e314701b Author: Michael Haubenwallner ssi-schaefer com> AuthorDate: Mon May 23 17:22:57 2016 +0000 Commit: Michael Haubenwallner gentoo org> CommitDate: Mon May 23 17:22:57 2016 +0000 URL: https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=32d63248 dev-libs/glib-2.46.2-r1: apply cygwinports patches on Cygwin Package-Manager: portage-2.2.28-prefix dev-libs/glib/Manifest | 1 + dev-libs/glib/glib-2.46.2-r1.ebuild | 15 +++++++++++++++ 2 files changed, 16 insertions(+) diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index ebeb275..97b3e28 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -1,3 +1,4 @@ +DIST 07d4a86e74b9b12a562b57ce5fa3a275bf0fe774.zip 13852 SHA256 decff3d1b7f259154940153cc65994fdc9d6a6ffe32e0e99334fe2163844ac4f SHA512 971a0519b53e066adcce27176bc134f6ccd6660d85113d5be10fa7cd421ef1e089a1780459de63234de618abd68df62d308f409a7097fe6a9e91e20510af40b9 WHIRLPOOL 0d2908fdd3c355479886387fd2619ae16470e971948a1af4a4a499a3d00dcbaeaf3b0dbe6115f06eca74bb99a40ce5e670bc8c14a1deb15450fd4a06aa642320 DIST glib-1.2.10-r1-as-needed.patch.bz2 9099 SHA256 3bb8c45706f97b526da851061c89618bc258fa61f9100802c1340548e4bb2731 SHA512 e65c7f66254eae22deaa67bf621ebd1d7af897b93d93ba6cffaa4ce9894cf14c140e6888d877b6b36fcea8be1b8d1ef4fcc7ec1719bd23b1cc6fd662876c70ae WHIRLPOOL 20254678a86595353058ee8dc81a02e4ae7bb16ba9ba34e036fe2e99d3fffa25c825f8961bdeb5fa50c49582ce37e65684e414631c74653c4523c2baee34c341 DIST glib-1.2.10.tar.gz 421480 SHA256 6e1ce7eedae713b11db82f11434d455d8a1379f783a79812cd2e05fc024a8d9f SHA512 4452b741382194d4ca425f084fa60e1a9e30040ac2e839c9136047d0461cf4b1ebcc16aac4e65998d1b9329ead8f617966b3d09317a83634f14d556a7e14b7a8 WHIRLPOOL 478957ce8e49228d022bae50b042cdfc6d522d0d4880a0328b5695471295450c81c5e186e1760e56e317a4c4c95aabc5f2010d7a9b912fc451d04e14610e7dca DIST glib-2.42.1.tar.xz 6985120 SHA256 8f3f0865280e45b8ce840e176ef83bcfd511148918cc8d39df2ee89b67dcf89a SHA512 0d273e3e24f164f16f6663f88866ae412714eab7d15c1901fdef61f13649a08f9962e49f9d52e8a1683100f9c2dcc468b9a5bf8a9b3d6ca7b0d9488bc58f3f1e WHIRLPOOL 5cf0dbce9890a61210f0c1c0b43a6147bfff107ee8d37de959fc533b56fa9e253d74996ed3ad05b2d756aecf65c1bd8cb1faaaa50096304df2b2f09d05b28804 diff --git a/dev-libs/glib/glib-2.46.2-r1.ebuild b/dev-libs/glib/glib-2.46.2-r1.ebuild index 901f977..7cc5486 100644 --- a/dev-libs/glib/glib-2.46.2-r1.ebuild +++ b/dev-libs/glib/glib-2.46.2-r1.ebuild @@ -24,6 +24,11 @@ HOMEPAGE="http://www.gtk.org/" SRC_URI="${SRC_URI} http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz" # pkg.m4 for eautoreconf +CYGWINPORTS_GITREV="07d4a86e74b9b12a562b57ce5fa3a275bf0fe774" + +[[ -n ${CYGWINPORTS_GITREV} ]] && +SRC_URI+=" elibc_Cygwin? ( https://github.com/cygwinports/glib2.0/archive/${CYGWINPORTS_GITREV}.zip )" + LICENSE="LGPL-2+" SLOT="2" IUSE="dbus fam kernel_linux +mime selinux static-libs systemtap test utils xattr" @@ -148,6 +153,16 @@ src_prepare() { sed -e '/${PYTHON}/d' \ -i glib/Makefile.{am,in} || die + if [[ -n ${CYGWINPORTS_GITREV} ]] && use elibc_Cygwin; then + local p d="${WORKDIR}/glib2.0-${CYGWINPORTS_GITREV}" + for p in $( + eval "$(sed -ne '/PATCH_URI="/,/"/p' < "${d}"/glib2.0.cygport)" + echo ${PATCH_URI} + ); do + epatch "${d}/${p}" + done + fi + epatch_user # make default sane for us