[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/files/, dev-util/pkgconfig/
commit: 1f6b996306d92586ae2fca5a614bf39467b92e65 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 18 09:18:02 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 18 18:23:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f6b9963 dev-util/pkgconfig: Drop 0.28-r2, 0.28-r3 and 0.29.1 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/pkgconfig/Manifest| 2 - dev-util/pkgconfig/files/pkgconfig-0.28-lfs.patch | 281 - ...g-0.28-strip_system_library_dirs_reliably.patch | 30 --- dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild| 95 --- dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild| 105 dev-util/pkgconfig/pkgconfig-0.29.1.ebuild | 117 - 6 files changed, 630 deletions(-) diff --git a/dev-util/pkgconfig/Manifest b/dev-util/pkgconfig/Manifest index 5788eb45abc..cd45508224c 100644 --- a/dev-util/pkgconfig/Manifest +++ b/dev-util/pkgconfig/Manifest @@ -1,3 +1 @@ -DIST pkg-config-0.28.tar.gz 1931203 BLAKE2B bafdd4e838623965c6bd454421ddd9051fc43fc29948e1615b49fef463c3c3a18807aabe6416f96cfdf58d6b1c9e114d77f97bd985facee7c14284a8a64a768b SHA512 6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320 -DIST pkg-config-0.29.1.tar.gz 2013454 BLAKE2B 5f33022b2df83de1c9202e090ea9be926d1f2b796152969d46ad45772ceb792c3f2bb95714cf1def28393b32db1b4052c3fdfe9f71076d130a57172987c04d0e SHA512 d2963355929d7aae0fbadad445d67b5c6762934fc4963a10a4b72ae90f7f6df4e6a38694884b924ff37eedaf636b49f3f521fe4eb3009e0322a402f330f1b4c2 DIST pkg-config-0.29.2.tar.gz 2016830 BLAKE2B e8f0420033524ad768cac3c82138546e4cd76c47f5835b7b98662ab01eaf3feef08f495a69c04980d51b57935567ab1d465ef4e1d0529735ad0031c828585324 SHA512 4861ec6428fead416f5c0bbad10b9152967e481d4b0ff2eb396a9f297f552984c9bb72f6864a37dcd8fca1d9ccceda3ef18d8f121938dbe4fdf2b870fe75 diff --git a/dev-util/pkgconfig/files/pkgconfig-0.28-lfs.patch b/dev-util/pkgconfig/files/pkgconfig-0.28-lfs.patch deleted file mode 100644 index 9515f4f650a..000 --- a/dev-util/pkgconfig/files/pkgconfig-0.28-lfs.patch +++ /dev/null @@ -1,281 +0,0 @@ -From 217ffa021257fc2313c9eeb3e94e2ee38d255634 Mon Sep 17 00:00:00 2001 -From: Peter Jones -Date: Wed, 15 Apr 2015 12:25:29 -0400 -Subject: [PATCH] Enable large file support - -https://bugs.freedesktop.org/show_bug.cgi?id=90078 - -Signed-off-by: Peter Jones - -[Alexandre Rostovtsev : expand out configure, - config.h.in modifications.] - configure.ac | 3 + - config.h.in | 11 - configure| 203 +++ - 3 files changed, 217 insertions(+) - -diff --git a/configure.ac b/configure.ac -index 2b33371..1a321e1 100644 a/configure.ac -+++ b/configure.ac -@@ -17,6 +17,9 @@ dnl by either passing --disable-silent-rules to configure or passing V=1 - dnl to make - m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) - -+dnl Enable large file support -+AC_SYS_LARGEFILE -+ - dnl Check for programs - AC_PROG_CC - AC_CHECK_PROG([LN], [ln], [ln], [cp -Rp]) -diff --git a/config.h.in b/config.h.in -index 0aac8f3..fdae454 100644 a/config.h.in -+++ b/config.h.in -@@ -72,3 +72,14 @@ - - /* Version number of package */ - #undef VERSION -+ -+/* Enable large inode numbers on Mac OS X 10.5. */ -+#ifndef _DARWIN_USE_64_BIT_INODE -+# define _DARWIN_USE_64_BIT_INODE 1 -+#endif -+ -+/* Number of bits in a file offset, on hosts where this is settable. */ -+#undef _FILE_OFFSET_BITS -+ -+/* Define for large files, on AIX-style hosts. */ -+#undef _LARGE_FILES -diff --git a/configure b/configure -index 160ecab..f897e22 100755 a/configure -+++ b/configure -@@ -783,6 +783,7 @@ with_gnu_ld - with_sysroot - enable_libtool_lock - enable_silent_rules -+enable_largefile - with_pc_path - with_system_include_path - with_system_library_path -@@ -1435,6 +1436,7 @@ Optional Features: - --disable-libtool-lock avoid locking (might break parallel builds) - --enable-silent-rules less verbose build output (undo: "make V=1") - --disable-silent-rules verbose build output (undo: "make V=0") -+ --disable-largefile omit support for large files - --enable-indirect-deps list both direct and indirect dependencies. ---disable-indirect-deps only list direct dependencies. - default=auto -@@ -11389,6 +11391,207 @@ fi - AM_BACKSLASH='\' - - -+# Check whether --enable-largefile was given. -+if test "${enable_largefile+set}" = set; then : -+ enableval=$enable_largefile; -+fi -+ -+if test "$enable_largefile" != no; then -+ -+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 -+$as_echo_n "checking for special C compiler options needed for large files... " >&6; } -+if ${ac_cv_sys_largefile_CC+:} false; then : -+ $as_echo_n "(cached) " >&6
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: 05b771177670ffb280f64292bf30a9907f3e7804 Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 22:53:47 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 22:53:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b77117 dev-util/pkgconfig: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild | 4 ++-- dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild | 4 ++-- dev-util/pkgconfig/pkgconfig-0.29.1.ebuild | 4 ++-- dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 2 +- dev-util/pkgconfig/pkgconfig-.ebuild| 4 ++-- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild b/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild index 78438930632..73edc7072dd 100644 --- a/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://anongit.freedesktop.org/git/pkg-config.git; inherit autotools git-2 else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; fi diff --git a/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild b/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild index 1befce397d2..6267da5f530 100644 --- a/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; fi diff --git a/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild index f5fbed01dd0..d2554a4effd 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; fi diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild index 71fc2cdea85..4b4e246111c 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; fi diff --git a/dev-util/pkgconfig/pkgconfig-.ebuild b/dev-util/pkgconfig/pkgconfig-.ebuild index f5fbed01dd0..d2554a4effd 100644 --- a/dev-util/pkgconfig/pkgconfig-.ebuild +++
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: b5a1263331b2022faff3cfeab51d5a7fb2358701 Author: Fabian Groffen gentoo org> AuthorDate: Sun Dec 27 19:15:01 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Dec 27 19:16:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5a12633 dev-util/pkgconfig: drop misleading comment Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild | 2 +- dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild | 2 +- dev-util/pkgconfig/pkgconfig-0.29.1.ebuild | 2 +- dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 2 +- dev-util/pkgconfig/pkgconfig-.ebuild| 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild b/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild index 0fdca76b724..6d2a5dc5571 100644 --- a/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild @@ -42,7 +42,7 @@ src_prepare() { if [[ ${PV} == ** ]]; then eautoreconf else - elibtoolize # Required for FreeMiNT wrt #333429 + elibtoolize fi } diff --git a/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild b/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild index c7e72b80ceb..1befce397d2 100644 --- a/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild @@ -52,7 +52,7 @@ src_prepare() { if [[ ${PV} == ** ]]; then eautoreconf else - elibtoolize # Required for FreeMiNT wrt #333429 + elibtoolize fi } diff --git a/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild index b7f15ecb859..f5fbed01dd0 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild @@ -46,7 +46,7 @@ src_prepare() { if [[ ${PV} == ** ]]; then eautoreconf else - elibtoolize # Required for FreeMiNT wrt #333429 + elibtoolize fi if [[ ${CHOST} == *-solaris* ]] ; then diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild index 6415b152107..f9fbcca3b70 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild @@ -46,7 +46,7 @@ src_prepare() { if [[ ${PV} == ** ]]; then eautoreconf else - elibtoolize # Required for FreeMiNT wrt #333429 + elibtoolize fi if [[ ${CHOST} == *-solaris* ]] ; then diff --git a/dev-util/pkgconfig/pkgconfig-.ebuild b/dev-util/pkgconfig/pkgconfig-.ebuild index b7f15ecb859..f5fbed01dd0 100644 --- a/dev-util/pkgconfig/pkgconfig-.ebuild +++ b/dev-util/pkgconfig/pkgconfig-.ebuild @@ -46,7 +46,7 @@ src_prepare() { if [[ ${PV} == ** ]]; then eautoreconf else - elibtoolize # Required for FreeMiNT wrt #333429 + elibtoolize fi if [[ ${CHOST} == *-solaris* ]] ; then
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: 14cf836091facf2a02955f9282b710faba7f4aed Author: Fabian Groffen gentoo org> AuthorDate: Sun Dec 27 16:36:33 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Dec 27 16:36:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14cf8360 dev-util/pkgconfig: drop ppc-aix m68k-mint Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild | 2 +- dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild | 2 +- dev-util/pkgconfig/pkgconfig-0.29.1.ebuild | 2 +- dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 2 +- dev-util/pkgconfig/pkgconfig-.ebuild| 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild b/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild index eabba5a8f09..0fdca76b724 100644 --- a/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://anongit.freedesktop.org/git/pkg-config.git; inherit autotools git-2 else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; fi diff --git a/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild b/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild index 66e58798833..c7e72b80ceb 100644 --- a/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; fi diff --git a/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild index 80dfe836e0a..b7f15ecb859 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; fi diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild index 41c441193c9..6415b152107 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; fi diff --git a/dev-util/pkgconfig/pkgconfig-.ebuild b/dev-util/pkgconfig/pkgconfig-.ebuild index 80dfe836e0a..b7f15ecb859 100644 --- a/dev-util/pkgconfig/pkgconfig-.ebuild +++ b/dev-util/pkgconfig/pkgconfig-.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: be88c4fcf38278170f8339bf19620eea484dcebd Author: Mikle Kolyada gentoo org> AuthorDate: Fri May 3 23:14:00 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri May 3 23:14:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be88c4fc dev-util/pkgconfig: Add ~riscv keyword Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild index bc08d1a581f..b89fd976448 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else - KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: 589b51e72bd7d916c37bb17331fc9acff820ddf1 Author: Mike Frysinger gentoo org> AuthorDate: Fri Jan 19 02:40:42 2018 + Commit: Mike Frysinger gentoo org> CommitDate: Fri Jan 19 02:40:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=589b51e7 dev-util/pkgconfig: mark 0.29.2 arm64/m68k/s390/sh stable dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild index 5d435fe1fc8..d3d9c4909cf 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else - KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: 291314d035d8fcbeb438df80a8c21c66c81169b4 Author: James Le Cuirot gentoo org> AuthorDate: Mon Nov 13 22:36:16 2017 + Commit: James Le Cuirot gentoo org> CommitDate: Mon Nov 13 22:39:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291314d0 dev-util/pkgconfig: Check for existing pkgconfig in / and not ROOT It is the pkgconfig in / that is used for building. While it is unlikely to be missing when cross-compiling, technically the forced GLIB_CFLAGS should be prefixed with SYSROOT. Let's revisit that in EAPI 7. Package-Manager: Portage-2.3.13, Repoman-2.3.4 dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild | 2 +- dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild | 2 +- dev-util/pkgconfig/pkgconfig-0.29.1.ebuild | 2 +- dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 2 +- dev-util/pkgconfig/pkgconfig-.ebuild| 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild b/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild index a1119c66a8d..efb880f705d 100644 --- a/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild @@ -61,7 +61,7 @@ multilib_src_configure() { append-ldflags "-L${EPREFIX}/usr/$(get_libdir)" fi else - if ! has_version dev-util/pkgconfig; then + if ! has_version --host-root dev-util/pkgconfig; then export GLIB_CFLAGS="-I${EPREFIX}/usr/include/glib-2.0 -I${EPREFIX}/usr/$(get_libdir)/glib-2.0/include" export GLIB_LIBS="-lglib-2.0" fi diff --git a/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild b/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild index 97ed77bde11..8b858b94d1b 100644 --- a/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild @@ -71,7 +71,7 @@ multilib_src_configure() { append-ldflags "-L${EPREFIX}/usr/$(get_libdir)" fi else - if ! has_version dev-util/pkgconfig; then + if ! has_version --host-root dev-util/pkgconfig; then export GLIB_CFLAGS="-I${EPREFIX}/usr/include/glib-2.0 -I${EPREFIX}/usr/$(get_libdir)/glib-2.0/include" export GLIB_LIBS="-lglib-2.0" fi diff --git a/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild index 31f6de36737..0657ec6b06e 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild @@ -83,7 +83,7 @@ multilib_src_configure() { fi fi else - if ! has_version dev-util/pkgconfig; then + if ! has_version --host-root dev-util/pkgconfig; then export GLIB_CFLAGS="-I${EPREFIX}/usr/include/glib-2.0 -I${EPREFIX}/usr/$(get_libdir)/glib-2.0/include" export GLIB_LIBS="-lglib-2.0" fi diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild index 835dd842361..5d435fe1fc8 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild @@ -83,7 +83,7 @@ multilib_src_configure() { fi fi else - if ! has_version dev-util/pkgconfig; then + if ! has_version --host-root dev-util/pkgconfig; then export GLIB_CFLAGS="-I${EPREFIX}/usr/include/glib-2.0 -I${EPREFIX}/usr/$(get_libdir)/glib-2.0/include" export GLIB_LIBS="-lglib-2.0" fi diff --git a/dev-util/pkgconfig/pkgconfig-.ebuild b/dev-util/pkgconfig/pkgconfig-.ebuild index 31f6de36737..0657ec6b06e 100644 --- a/dev-util/pkgconfig/pkgconfig-.ebuild +++ b/dev-util/pkgconfig/pkgconfig-.ebuild @@ -83,7 +83,7 @@ multilib_src_configure() { fi fi else - if ! has_version dev-util/pkgconfig; then + if ! has_version --host-root dev-util/pkgconfig; then export GLIB_CFLAGS="-I${EPREFIX}/usr/include/glib-2.0 -I${EPREFIX}/usr/$(get_libdir)/glib-2.0/include" export GLIB_LIBS="-lglib-2.0" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: f2fe017e7b087a69f0781dc0ee6a818e1e5648e8 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Oct 29 20:07:40 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Oct 29 20:07:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2fe017e dev-util/pkgconfig: stable 0.29.2 for sparc, bug #629968 (thanks to Rolf Eike Beer) Package-Manager: Portage-2.3.13, Repoman-2.3.4 RepoMan-Options: --include-arches="sparc" dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild index d32b9512e32..835dd842361 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else - KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: f0a706bbec07468fad01b8dec38399695dbb7716 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Oct 27 13:39:13 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Oct 27 13:49:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0a706bb dev-util/pkgconfig: x86 stable (bug #629968) Package-Manager: Portage-2.3.11, Repoman-2.3.3 dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild index c6fbdbad19d..d32b9512e32 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else - KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: 949ac64755af294c037ad697211c2090c8883e5d Author: Manuel Rüger gentoo org> AuthorDate: Wed Oct 25 23:42:25 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Wed Oct 25 23:42:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=949ac647 dev-util/pkgconfig: Stable on amd64 Package-Manager: Portage-2.3.12, Repoman-2.3.3 dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild index 081de47109b..c6fbdbad19d 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else - KEYWORDS="alpha ~amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: 2b5220fd78fbfaff91e2ae061fd09840826e8b31 Author: Mike Gilbert gentoo org> AuthorDate: Tue Sep 26 21:33:42 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Sep 26 21:34:45 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b5220fd Revert "dev-util/pkgconfig: rename 'internal-glib' to 'build'" This reverts commit 77d26beb3c333245f17f1d06848060a0978d003c. BOOTSTRAP_USE already has internal-glib set, so this change was pointless. dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 6 +++--- dev-util/pkgconfig/pkgconfig-.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild index 1a7d39ae83c..081de47109b 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild @@ -25,9 +25,9 @@ HOMEPAGE="https://pkgconfig.freedesktop.org/wiki/; LICENSE="GPL-2" SLOT="0" -IUSE="build elibc_FreeBSD elibc_glibc hardened" +IUSE="elibc_FreeBSD elibc_glibc hardened internal-glib" -RDEPEND="!build? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] ) +RDEPEND="!internal-glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite !dev-util/pkgconfig-openbsd[pkg-config] @@ -61,7 +61,7 @@ src_prepare() { multilib_src_configure() { local myconf - if use build; then + if use internal-glib; then myconf+=' --with-internal-glib' # non-glibc platforms use GNU libiconv, but configure needs to # know about that not to get confused when it finds something diff --git a/dev-util/pkgconfig/pkgconfig-.ebuild b/dev-util/pkgconfig/pkgconfig-.ebuild index cee5a59070d..31f6de36737 100644 --- a/dev-util/pkgconfig/pkgconfig-.ebuild +++ b/dev-util/pkgconfig/pkgconfig-.ebuild @@ -25,9 +25,9 @@ HOMEPAGE="https://pkgconfig.freedesktop.org/wiki/; LICENSE="GPL-2" SLOT="0" -IUSE="build elibc_FreeBSD elibc_glibc hardened" +IUSE="elibc_FreeBSD elibc_glibc hardened internal-glib" -RDEPEND="!build? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] ) +RDEPEND="!internal-glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite !dev-util/pkgconfig-openbsd[pkg-config] @@ -61,7 +61,7 @@ src_prepare() { multilib_src_configure() { local myconf - if use build; then + if use internal-glib; then myconf+=' --with-internal-glib' # non-glibc platforms use GNU libiconv, but configure needs to # know about that not to get confused when it finds something
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: ee149d90e66a371e9434b6ab2441b51d6d6cd0cc Author: Tobias Klausmann gentoo org> AuthorDate: Fri Sep 15 15:37:49 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Fri Sep 15 15:37:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee149d90 dev-util/pkgconfig-0.29.2-r0: alpha stable Gentoo-Bug: 629968 dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild index 1717d4dafb3..1a7d39ae83c 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else - KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="alpha ~amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: ee6a205ecabeed4b2e6dcf3a0e879cc48f5f1fe0 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Sep 9 18:45:24 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Sep 9 18:45:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee6a205e dev-util/pkgconfig: stable 0.29.2 for ppc/ppc64, bug #629968 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc ppc64" dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild index b898f9b8961..1717d4dafb3 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else - KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: 1eee34847e5f918eb7105a9cb022bffd27a8de9f Author: Markus Meier gentoo org> AuthorDate: Sat Sep 9 10:26:10 2017 + Commit: Markus Meier gentoo org> CommitDate: Sat Sep 9 10:26:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eee3484 dev-util/pkgconfig: arm stable, bug #629968 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild index 870a193c07a..b898f9b8961 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: 9e12262234feea14279a0d38bd06c14404754f13 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Sep 7 20:50:06 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Sep 7 20:50:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e122622 dev-util/pkgconfig: stable 0.29.2 for hppa, bug #629968 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="hppa" dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild index f82adcd840b..870a193c07a 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: 77d26beb3c333245f17f1d06848060a0978d003c Author: Mike Gilbert gentoo org> AuthorDate: Tue Sep 5 16:10:52 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Sep 5 21:04:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77d26beb dev-util/pkgconfig: rename 'internal-glib' to 'build' This avoids a circular dependency on dev-libs/glib during catalyst stage1 builds. Package-Manager: Portage-2.3.6_p39, Repoman-2.3.3_p17 dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 6 +++--- dev-util/pkgconfig/pkgconfig-.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild index b8a7cf7dace..f82adcd840b 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild @@ -25,9 +25,9 @@ HOMEPAGE="https://pkgconfig.freedesktop.org/wiki/; LICENSE="GPL-2" SLOT="0" -IUSE="elibc_FreeBSD elibc_glibc hardened internal-glib" +IUSE="build elibc_FreeBSD elibc_glibc hardened" -RDEPEND="!internal-glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] ) +RDEPEND="!build? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite !dev-util/pkgconfig-openbsd[pkg-config] @@ -61,7 +61,7 @@ src_prepare() { multilib_src_configure() { local myconf - if use internal-glib; then + if use build; then myconf+=' --with-internal-glib' # non-glibc platforms use GNU libiconv, but configure needs to # know about that not to get confused when it finds something diff --git a/dev-util/pkgconfig/pkgconfig-.ebuild b/dev-util/pkgconfig/pkgconfig-.ebuild index 31f6de36737..cee5a59070d 100644 --- a/dev-util/pkgconfig/pkgconfig-.ebuild +++ b/dev-util/pkgconfig/pkgconfig-.ebuild @@ -25,9 +25,9 @@ HOMEPAGE="https://pkgconfig.freedesktop.org/wiki/; LICENSE="GPL-2" SLOT="0" -IUSE="elibc_FreeBSD elibc_glibc hardened internal-glib" +IUSE="build elibc_FreeBSD elibc_glibc hardened" -RDEPEND="!internal-glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] ) +RDEPEND="!build? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite !dev-util/pkgconfig-openbsd[pkg-config] @@ -61,7 +61,7 @@ src_prepare() { multilib_src_configure() { local myconf - if use internal-glib; then + if use build; then myconf+=' --with-internal-glib' # non-glibc platforms use GNU libiconv, but configure needs to # know about that not to get confused when it finds something
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: f48eeb2ac04735a851e84b1109ab5d597fbb6623 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Sep 5 21:01:26 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Sep 5 21:01:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f48eeb2a dev-util/pkgconfig: stable 0.29.2 for ia64, bug #629968 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64" dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild index 31f6de36737..b8a7cf7dace 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: bff9578a1607d924e2d978f024a73abcd941247c Author: Mike Gilbert gentoo org> AuthorDate: Tue Sep 5 16:07:07 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Sep 5 16:07:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff9578a dev-util/pkgconfig: update live ebuild Package-Manager: Portage-2.3.6_p39, Repoman-2.3.3_p17 dev-util/pkgconfig/pkgconfig-.ebuild | 25 ++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/dev-util/pkgconfig/pkgconfig-.ebuild b/dev-util/pkgconfig/pkgconfig-.ebuild index 90e416b25b2..31f6de36737 100644 --- a/dev-util/pkgconfig/pkgconfig-.ebuild +++ b/dev-util/pkgconfig/pkgconfig-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 # Do not inherit autotools in non-live ebuild - causes circular dependency, bug #550856 inherit eutils flag-o-matic libtool multilib multilib-minimal @@ -30,7 +30,8 @@ IUSE="elibc_FreeBSD elibc_glibc hardened internal-glib" RDEPEND="!internal-glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite - !dev-util/pkgconfig-openbsd[pkg-config]" + !dev-util/pkgconfig-openbsd[pkg-config] + virtual/libintl" DEPEND="${RDEPEND}" S=${WORKDIR}/${MY_P} @@ -40,13 +41,21 @@ DOCS=( AUTHORS NEWS README ) src_prepare() { sed -i -e "s|^prefix=/usr\$|prefix=${EPREFIX}/usr|" check/simple.pc || die #434320 - epatch_user + eapply_user if [[ ${PV} == ** ]]; then eautoreconf else elibtoolize # Required for FreeMiNT wrt #333429 fi + + if [[ ${CHOST} == *-solaris* ]] ; then + # fix standards conflicts + sed -i -e 's/\(_XOPEN_SOURCE\(_EXTENDED\)\?\|__EXTENSIONS__\)/ \1_DISABLED/' \ + glib/configure || die + sed -i -e '/#define\s\+_POSIX_SOURCE/d' \ + glib/glib/giounix.c || die + fi } multilib_src_configure() { @@ -62,6 +71,16 @@ multilib_src_configure() { # add the libdir for libtool, otherwise it'll make love with system # installed libiconv append-ldflags "-L${EPREFIX}/usr/$(get_libdir)" + # the glib objects reference symbols from these frameworks, + # not good, esp. since Carbon should be deprecated + [[ ${CHOST} == *-darwin* ]] && \ + append-ldflags -framework CoreFoundation -framework Carbon + if [[ ${CHOST} == *-solaris* ]] ; then + # required due to __EXTENSIONS__ + append-cppflags -DENABLE_NLS + # similar to Darwin + append-ldflags -lintl + fi fi else if ! has_version dev-util/pkgconfig; then
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: 84f1ba03c779296545fa30003c6ac61c5bbc109c Author: David Hicks hicks id au> AuthorDate: Mon Jul 31 13:16:22 2017 + Commit: Michał Górny gentoo org> CommitDate: Thu Aug 17 17:04:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84f1ba03 dev-util/pkgconfig: use HTTPS for freedesktop.org Package-Manager: Portage-2.3.6, Repoman-2.3.3 dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild | 2 +- dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild | 2 +- dev-util/pkgconfig/pkgconfig-0.29.1.ebuild | 2 +- dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 2 +- dev-util/pkgconfig/pkgconfig-.ebuild| 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild b/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild index fa88e9d4844..a1119c66a8d 100644 --- a/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.28-r2.ebuild @@ -8,7 +8,7 @@ inherit eutils flag-o-matic libtool multilib multilib-minimal MY_P=pkg-config-${PV} if [[ ${PV} == ** ]]; then - EGIT_REPO_URI="git://anongit.freedesktop.org/pkg-config" + EGIT_REPO_URI="https://anongit.freedesktop.org/git/pkg-config.git; inherit autotools git-2 else KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" diff --git a/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild b/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild index d0e46a835ce..97ed77bde11 100644 --- a/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.28-r3.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then # 1.12 is only needed for tests due to some am__check_pre / LOG_DRIVER # weirdness with "/bin/bash /bin/sh" in arguments chain with >=1.13 WANT_AUTOMAKE=1.12 - EGIT_REPO_URI="git://anongit.freedesktop.org/pkg-config" + EGIT_REPO_URI="https://anongit.freedesktop.org/git/pkg-config.git; EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else diff --git a/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild index 9d40e8bcf4d..31f6de36737 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then # 1.12 is only needed for tests due to some am__check_pre / LOG_DRIVER # weirdness with "/bin/bash /bin/sh" in arguments chain with >=1.13 WANT_AUTOMAKE=1.12 - EGIT_REPO_URI="git://anongit.freedesktop.org/pkg-config" + EGIT_REPO_URI="https://anongit.freedesktop.org/git/pkg-config.git; EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild index 9d40e8bcf4d..31f6de36737 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then # 1.12 is only needed for tests due to some am__check_pre / LOG_DRIVER # weirdness with "/bin/bash /bin/sh" in arguments chain with >=1.13 WANT_AUTOMAKE=1.12 - EGIT_REPO_URI="git://anongit.freedesktop.org/pkg-config" + EGIT_REPO_URI="https://anongit.freedesktop.org/git/pkg-config.git; EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else diff --git a/dev-util/pkgconfig/pkgconfig-.ebuild b/dev-util/pkgconfig/pkgconfig-.ebuild index e7d7b4fd983..90e416b25b2 100644 --- a/dev-util/pkgconfig/pkgconfig-.ebuild +++ b/dev-util/pkgconfig/pkgconfig-.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then # 1.12 is only needed for tests due to some am__check_pre / LOG_DRIVER # weirdness with "/bin/bash /bin/sh" in arguments chain with >=1.13 WANT_AUTOMAKE=1.12 - EGIT_REPO_URI="git://anongit.freedesktop.org/pkg-config" + EGIT_REPO_URI="https://anongit.freedesktop.org/git/pkg-config.git; EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} inherit autotools git-r3 else
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: 36a7ac8eebc95b6b25f9b7bc0ef05d2481482ea7 Author: Lars Wendler gentoo org> AuthorDate: Tue Mar 21 09:51:53 2017 + Commit: Lars Wendler gentoo org> CommitDate: Tue Mar 21 09:52:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36a7ac8e dev-util/pkgconfig: Bump to version 0.29.2 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-util/pkgconfig/Manifest| 1 + dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 117 + 2 files changed, 118 insertions(+) diff --git a/dev-util/pkgconfig/Manifest b/dev-util/pkgconfig/Manifest index 264fd89c289..2f3cb1dd65c 100644 --- a/dev-util/pkgconfig/Manifest +++ b/dev-util/pkgconfig/Manifest @@ -1,3 +1,4 @@ DIST pkg-config-0.28.tar.gz 1931203 SHA256 6b6eb31c6ec4421174578652c7e141fdaae2dabad1021f420d8713206ac1f845 SHA512 6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320 WHIRLPOOL db4ddb4ce61724e629931c5ffccb4d7a551b4dc0f4efed5a966822307e4b5a786adee5705dd80ec0a9aa32cb1af9ad9615e307360e131fc34688207216161486 DIST pkg-config-0.29.1.tar.gz 2013454 SHA256 beb43c9e064555469bd4390dcfd8030b1536e0aa103f08d7abf7ae8cac0cb001 SHA512 d2963355929d7aae0fbadad445d67b5c6762934fc4963a10a4b72ae90f7f6df4e6a38694884b924ff37eedaf636b49f3f521fe4eb3009e0322a402f330f1b4c2 WHIRLPOOL 6e7ff88253a4ff2e5b8c7e07bd9b5ab9b78b7f13dfe3af0a8607a8a20205a2340d02a400857d43aca5265ddb299c889b4a71c0c840c2d1b0e956434eb1980341 +DIST pkg-config-0.29.2.tar.gz 2016830 SHA256 6fc69c01688c9458a57eb9a1664c9aba372ccda420a02bf4429fe610e7e7d591 SHA512 4861ec6428fead416f5c0bbad10b9152967e481d4b0ff2eb396a9f297f552984c9bb72f6864a37dcd8fca1d9ccceda3ef18d8f121938dbe4fdf2b870fe75 WHIRLPOOL fefcf3c07a34993ac77967767578ff1961d00dca50bd884915d6a80001bd6726714452b0be82a76f0f9337e4f300c31c4a446274e6fe819e5477babab058763a DIST pkg-config-0.29.tar.gz 1973875 SHA256 c8507705d2a10c67f385d66ca2aae31e81770cc0734b4191eb8c489e864a006b SHA512 c2857cd67801c0db5d204912453ff6bdc7da3ea61f8b1c6b38983d48dffb958725e7723f909abbc057c7b34a85c27290eec6943808312a75909306076064aa63 WHIRLPOOL 06355dfebc42d3f090ffd02e0e680a0a1d74eb009f4d013f7fe6269d42964c1cdfc2d3ea6e82d3261b818c9b57d30f2c2c82042e97ea0da822875586ba20aa5d diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild new file mode 100644 index 000..9d40e8bcf4d --- /dev/null +++ b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# Do not inherit autotools in non-live ebuild - causes circular dependency, bug #550856 +inherit eutils flag-o-matic libtool multilib multilib-minimal + +MY_P=pkg-config-${PV} + +if [[ ${PV} == ** ]]; then + # 1.12 is only needed for tests due to some am__check_pre / LOG_DRIVER + # weirdness with "/bin/bash /bin/sh" in arguments chain with >=1.13 + WANT_AUTOMAKE=1.12 + EGIT_REPO_URI="git://anongit.freedesktop.org/pkg-config" + EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} + inherit autotools git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; +fi + +DESCRIPTION="Package config system that manages compile/link flags" +HOMEPAGE="https://pkgconfig.freedesktop.org/wiki/; + +LICENSE="GPL-2" +SLOT="0" +IUSE="elibc_FreeBSD elibc_glibc hardened internal-glib" + +RDEPEND="!internal-glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] ) + !dev-util/pkgconf[pkg-config] + !dev-util/pkg-config-lite + !dev-util/pkgconfig-openbsd[pkg-config] + virtual/libintl" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +DOCS=( AUTHORS NEWS README ) + +src_prepare() { + sed -i -e "s|^prefix=/usr\$|prefix=${EPREFIX}/usr|" check/simple.pc || die #434320 + + eapply_user + + if [[ ${PV} == ** ]]; then + eautoreconf + else + elibtoolize # Required for FreeMiNT wrt #333429 + fi + + if [[ ${CHOST} == *-solaris* ]] ; then + # fix standards conflicts + sed -i -e 's/\(_XOPEN_SOURCE\(_EXTENDED\)\?\|__EXTENSIONS__\)/ \1_DISABLED/' \ + glib/configure || die + sed -i -e '/#define\s\+_POSIX_SOURCE/d' \ + glib/glib/giounix.c || die + fi +} + +multilib_src_configure() { + local myconf + + if use internal-glib; then + myconf+=' --with-internal-glib' + # non-glibc platforms use GNU libiconv, but configure needs to + # know about that not to get confused when it
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: e48d872c96fbd86e6e07d97f7c23a56cd8ad1f88 Author: Lars Wendler gentoo org> AuthorDate: Tue Mar 21 09:52:25 2017 + Commit: Lars Wendler gentoo org> CommitDate: Tue Mar 21 09:52:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e48d872c dev-util/pkgconfig: Removed old. Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-util/pkgconfig/Manifest | 1 - dev-util/pkgconfig/pkgconfig-0.29.ebuild | 102 --- 2 files changed, 103 deletions(-) diff --git a/dev-util/pkgconfig/Manifest b/dev-util/pkgconfig/Manifest index 2f3cb1dd65c..4a46be3b220 100644 --- a/dev-util/pkgconfig/Manifest +++ b/dev-util/pkgconfig/Manifest @@ -1,4 +1,3 @@ DIST pkg-config-0.28.tar.gz 1931203 SHA256 6b6eb31c6ec4421174578652c7e141fdaae2dabad1021f420d8713206ac1f845 SHA512 6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320 WHIRLPOOL db4ddb4ce61724e629931c5ffccb4d7a551b4dc0f4efed5a966822307e4b5a786adee5705dd80ec0a9aa32cb1af9ad9615e307360e131fc34688207216161486 DIST pkg-config-0.29.1.tar.gz 2013454 SHA256 beb43c9e064555469bd4390dcfd8030b1536e0aa103f08d7abf7ae8cac0cb001 SHA512 d2963355929d7aae0fbadad445d67b5c6762934fc4963a10a4b72ae90f7f6df4e6a38694884b924ff37eedaf636b49f3f521fe4eb3009e0322a402f330f1b4c2 WHIRLPOOL 6e7ff88253a4ff2e5b8c7e07bd9b5ab9b78b7f13dfe3af0a8607a8a20205a2340d02a400857d43aca5265ddb299c889b4a71c0c840c2d1b0e956434eb1980341 DIST pkg-config-0.29.2.tar.gz 2016830 SHA256 6fc69c01688c9458a57eb9a1664c9aba372ccda420a02bf4429fe610e7e7d591 SHA512 4861ec6428fead416f5c0bbad10b9152967e481d4b0ff2eb396a9f297f552984c9bb72f6864a37dcd8fca1d9ccceda3ef18d8f121938dbe4fdf2b870fe75 WHIRLPOOL fefcf3c07a34993ac77967767578ff1961d00dca50bd884915d6a80001bd6726714452b0be82a76f0f9337e4f300c31c4a446274e6fe819e5477babab058763a -DIST pkg-config-0.29.tar.gz 1973875 SHA256 c8507705d2a10c67f385d66ca2aae31e81770cc0734b4191eb8c489e864a006b SHA512 c2857cd67801c0db5d204912453ff6bdc7da3ea61f8b1c6b38983d48dffb958725e7723f909abbc057c7b34a85c27290eec6943808312a75909306076064aa63 WHIRLPOOL 06355dfebc42d3f090ffd02e0e680a0a1d74eb009f4d013f7fe6269d42964c1cdfc2d3ea6e82d3261b818c9b57d30f2c2c82042e97ea0da822875586ba20aa5d diff --git a/dev-util/pkgconfig/pkgconfig-0.29.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.ebuild deleted file mode 100644 index 7c8437f5e9a..000 --- a/dev-util/pkgconfig/pkgconfig-0.29.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# Do not inherit autotools in non-live ebuild - causes circular dependency, bug #550856 -inherit eutils flag-o-matic libtool multilib multilib-minimal - -MY_P=pkg-config-${PV} - -if [[ ${PV} == ** ]]; then - # 1.12 is only needed for tests due to some am__check_pre / LOG_DRIVER - # weirdness with "/bin/bash /bin/sh" in arguments chain with >=1.13 - WANT_AUTOMAKE=1.12 - EGIT_REPO_URI="git://anongit.freedesktop.org/pkg-config" - EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} - inherit autotools git-r3 -else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; -fi - -DESCRIPTION="Package config system that manages compile/link flags" -HOMEPAGE="https://pkgconfig.freedesktop.org/wiki/; - -LICENSE="GPL-2" -SLOT="0" -IUSE="elibc_FreeBSD elibc_glibc hardened internal-glib" - -RDEPEND="!internal-glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] ) - !dev-util/pkgconf[pkg-config] - !dev-util/pkg-config-lite - !dev-util/pkgconfig-openbsd[pkg-config]" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${MY_P} - -DOCS=( AUTHORS NEWS README ) - -src_prepare() { - sed -i -e "s|^prefix=/usr\$|prefix=${EPREFIX}/usr|" check/simple.pc || die #434320 - - epatch_user - - if [[ ${PV} == ** ]]; then - eautoreconf - else - elibtoolize # Required for FreeMiNT wrt #333429 - fi -} - -multilib_src_configure() { - local myconf - - if use internal-glib; then - myconf+=' --with-internal-glib' - # non-glibc platforms use GNU libiconv, but configure needs to - # know about that not to get confused when it finds something - # outside the prefix too - if use prefix && use !elibc_glibc ; then - myconf+=" --with-libiconv=gnu" - # add the libdir for libtool, otherwise it'll make love with system - # installed libiconv - append-ldflags "-L${EPREFIX}/usr/$(get_libdir)" -
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: cabe00aedf8c58d167cb42afd92731e469d442f7 Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 4 12:59:56 2017 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 4 13:00:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cabe00ae dev-util/pkgconfig: fix compilation of included glib on Solaris Package-Manager: portage-2.3.0 dev-util/pkgconfig/pkgconfig-0.29.1.ebuild | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild index 73f18e5..2db7249 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -49,6 +49,14 @@ src_prepare() { else elibtoolize # Required for FreeMiNT wrt #333429 fi + + if [[ ${CHOST} == *-solaris* ]] ; then + # fix standards conflicts + sed -i -e 's/\(_XOPEN_SOURCE\(_EXTENDED\)\?\|__EXTENSIONS__\)/ \1_DISABLED/' \ + glib/configure || die + sed -i -e '/#define\s\+_POSIX_SOURCE/d' \ + glib/glib/giounix.c || die + fi } multilib_src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: 90d6be5780dcb28ab46f054272015e13d9af44e7 Author: Fabian Groffen gentoo org> AuthorDate: Tue Jun 14 09:43:02 2016 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Jun 14 09:43:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d6be57 dev-util/pkgconfig: add missing dep on virtual/libintl and add necessary workarounds for Solaris Package-Manager: portage-2.2.28 dev-util/pkgconfig/pkgconfig-0.29.1.ebuild | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild index a17e4be..73f18e5 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild @@ -31,7 +31,8 @@ IUSE="elibc_FreeBSD elibc_glibc hardened internal-glib" RDEPEND="!internal-glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] ) !dev-util/pkgconf[pkg-config] !dev-util/pkg-config-lite - !dev-util/pkgconfig-openbsd[pkg-config]" + !dev-util/pkgconfig-openbsd[pkg-config] + virtual/libintl" DEPEND="${RDEPEND}" S=${WORKDIR}/${MY_P} @@ -67,6 +68,12 @@ multilib_src_configure() { # not good, esp. since Carbon should be deprecated [[ ${CHOST} == *-darwin* ]] && \ append-ldflags -framework CoreFoundation -framework Carbon + if [[ ${CHOST} == *-solaris* ]] ; then + # required due to __EXTENSIONS__ + append-cppflags -DENABLE_NLS + # similar to Darwin + append-ldflags -lintl + fi fi else if ! has_version dev-util/pkgconfig; then
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig-openbsd/files/, dev-util/pkgconfig-openbsd/
commit: 6229346e306f1a8cef07bcf6edbb9b761fa1ed8e Author: Michael Palimaka gentoo org> AuthorDate: Wed Apr 20 16:11:51 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Apr 20 16:13:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6229346e dev-util/pkgconfig-openbsd: backport patch from upstream solving build failure in various consumers Use of $_ produces warnings which can cause build failures in certain consumers. Backported from revision 1.4 upstream (http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/pkg-config/OpenBSD/PkgConfig.pm). Gentoo-bug: 538012 Gentoo-bug: 545314 Gentoo-bug: 545322 Gentoo-bug: 545962 Package-Manager: portage-2.2.28 .../pkgconfig-openbsd-20130507-zap-warning.patch | 19 ++ .../pkgconfig-openbsd-20130507-r2.ebuild | 73 ++ 2 files changed, 92 insertions(+) diff --git a/dev-util/pkgconfig-openbsd/files/pkgconfig-openbsd-20130507-zap-warning.patch b/dev-util/pkgconfig-openbsd/files/pkgconfig-openbsd-20130507-zap-warning.patch new file mode 100644 index 000..41784c9 --- /dev/null +++ b/dev-util/pkgconfig-openbsd/files/pkgconfig-openbsd-20130507-zap-warning.patch @@ -0,0 +1,19 @@ +Use of $_ produces warnings which can cause build failures in certain consumers. + +Backported from revision 1.4 upstream (http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/pkg-config/OpenBSD/PkgConfig.pm). + +Gentoo-bug: 538012 +Gentoo-bug: 545314 +Gentoo-bug: 545322 +Gentoo-bug: 545962 + +--- a/src/usr.bin/pkg-config/OpenBSD/PkgConfig.pm b/src/usr.bin/pkg-config/OpenBSD/PkgConfig.pm +@@ -91,7 +91,6 @@ + { + my ($class, $fh, $name) = @_; + my $cfg = $class->new; +- my $_; + + $name = '' if !defined $name; + while (<$fh>) { diff --git a/dev-util/pkgconfig-openbsd/pkgconfig-openbsd-20130507-r2.ebuild b/dev-util/pkgconfig-openbsd/pkgconfig-openbsd-20130507-r2.ebuild new file mode 100644 index 000..052af6e --- /dev/null +++ b/dev-util/pkgconfig-openbsd/pkgconfig-openbsd-20130507-r2.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PERL_EXPORT_PHASE_FUNCTIONS=no +inherit eutils multilib perl-module multilib-minimal + +# cvs -d anon...@anoncvs.openbsd.org:/cvs get src/usr.bin/pkg-config + +PKG_M4_VERSION=0.28 + +DESCRIPTION="A perl based version of pkg-config from OpenBSD" +HOMEPAGE="http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/pkg-config/; +SRC_URI="https://dev.gentoo.org/~ssuominen/${P}.tar.xz + pkg-config? ( http://pkgconfig.freedesktop.org/releases/pkg-config-${PKG_M4_VERSION}.tar.gz )" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+pkg-config" + +RDEPEND="virtual/perl-Getopt-Long + pkg-config? ( + !dev-util/pkgconfig + !dev-util/pkgconf[pkg-config] + )" + +S=${WORKDIR}/src + +src_prepare() { + epatch_user + ecvs_clean + + epatch "${FILESDIR}/${P}-zap-warning.patch" + + # Config.pm from dev-lang/perl doesn't set ARCH, only archname + sed -i -e '/Config/s:ARCH:archname:' usr.bin/pkg-config/pkg-config || die + + if use pkg-config; then + MULTILIB_CHOST_TOOLS=( /usr/bin/pkg-config ) + else + MULTILIB_CHOST_TOOLS=( /usr/bin/pkg-config-openbsd ) + fi +} + +multilib_src_install() { + local pc_bin=pkg-config + use pkg-config || pc_bin+=-openbsd + + newbin "${S}"/usr.bin/pkg-config/pkg-config ${pc_bin} + newman "${S}"/usr.bin/pkg-config/pkg-config.1 ${pc_bin}.1 + + # insert proper paths + local pc_paths=( + /usr/$(get_libdir)/pkgconfig + /usr/share/pkgconfig + ) + sed -i -e "/my @PKGPATH/,/;/{s@(.*@( ${pc_paths[*]} );@p;d}" \ + "${ED%/}/usr/bin/${pc_bin}" || die +} + +multilib_src_install_all() { + if use pkg-config; then + insinto /usr/share/aclocal + doins "${WORKDIR}"/pkg-config-*/pkg.m4 + fi + + perl_set_version + insinto "${VENDOR_LIB}" + doins -r "${S}"/usr.bin/pkg-config/OpenBSD +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig-openbsd/
commit: 44526362d0062da73432e16059a33d4894fc4158 Author: Michael Palimaka gentoo org> AuthorDate: Wed Apr 20 15:48:57 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Apr 20 15:49:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44526362 dev-util/pkgconfig-openbsd: update HOMEPAGE Package-Manager: portage-2.2.28 dev-util/pkgconfig-openbsd/pkgconfig-openbsd-20130507-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgconfig-openbsd/pkgconfig-openbsd-20130507-r1.ebuild b/dev-util/pkgconfig-openbsd/pkgconfig-openbsd-20130507-r1.ebuild index 7e60292..ff618ff 100644 --- a/dev-util/pkgconfig-openbsd/pkgconfig-openbsd-20130507-r1.ebuild +++ b/dev-util/pkgconfig-openbsd/pkgconfig-openbsd-20130507-r1.ebuild @@ -12,7 +12,7 @@ inherit eutils multilib perl-module multilib-minimal PKG_M4_VERSION=0.28 DESCRIPTION="A perl based version of pkg-config from OpenBSD" -HOMEPAGE="http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/pkg-config/; +HOMEPAGE="http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/pkg-config/; SRC_URI="https://dev.gentoo.org/~ssuominen/${P}.tar.xz pkg-config? ( http://pkgconfig.freedesktop.org/releases/pkg-config-${PKG_M4_VERSION}.tar.gz )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: 5a5ddde185514fbeb414d36b7cfb1d2e67d67c79 Author: Lars Wendler gentoo org> AuthorDate: Fri Mar 4 22:17:17 2016 + Commit: Lars Wendler gentoo org> CommitDate: Fri Mar 4 22:18:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a5ddde1 dev-util/pkgconfig: Bump to version 0.29.1 Package-Manager: portage-2.2.27 Signed-off-by: Lars Wendler gentoo.org> dev-util/pkgconfig/Manifest| 1 + dev-util/pkgconfig/pkgconfig-0.29.1.ebuild | 103 + 2 files changed, 104 insertions(+) diff --git a/dev-util/pkgconfig/Manifest b/dev-util/pkgconfig/Manifest index 4f7a368..264fd89 100644 --- a/dev-util/pkgconfig/Manifest +++ b/dev-util/pkgconfig/Manifest @@ -1,2 +1,3 @@ DIST pkg-config-0.28.tar.gz 1931203 SHA256 6b6eb31c6ec4421174578652c7e141fdaae2dabad1021f420d8713206ac1f845 SHA512 6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320 WHIRLPOOL db4ddb4ce61724e629931c5ffccb4d7a551b4dc0f4efed5a966822307e4b5a786adee5705dd80ec0a9aa32cb1af9ad9615e307360e131fc34688207216161486 +DIST pkg-config-0.29.1.tar.gz 2013454 SHA256 beb43c9e064555469bd4390dcfd8030b1536e0aa103f08d7abf7ae8cac0cb001 SHA512 d2963355929d7aae0fbadad445d67b5c6762934fc4963a10a4b72ae90f7f6df4e6a38694884b924ff37eedaf636b49f3f521fe4eb3009e0322a402f330f1b4c2 WHIRLPOOL 6e7ff88253a4ff2e5b8c7e07bd9b5ab9b78b7f13dfe3af0a8607a8a20205a2340d02a400857d43aca5265ddb299c889b4a71c0c840c2d1b0e956434eb1980341 DIST pkg-config-0.29.tar.gz 1973875 SHA256 c8507705d2a10c67f385d66ca2aae31e81770cc0734b4191eb8c489e864a006b SHA512 c2857cd67801c0db5d204912453ff6bdc7da3ea61f8b1c6b38983d48dffb958725e7723f909abbc057c7b34a85c27290eec6943808312a75909306076064aa63 WHIRLPOOL 06355dfebc42d3f090ffd02e0e680a0a1d74eb009f4d013f7fe6269d42964c1cdfc2d3ea6e82d3261b818c9b57d30f2c2c82042e97ea0da822875586ba20aa5d diff --git a/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild new file mode 100644 index 000..37d8706 --- /dev/null +++ b/dev-util/pkgconfig/pkgconfig-0.29.1.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +# Do not inherit autotools in non-live ebuild - causes circular dependency, bug #550856 +inherit eutils flag-o-matic libtool multilib multilib-minimal + +MY_P=pkg-config-${PV} + +if [[ ${PV} == ** ]]; then + # 1.12 is only needed for tests due to some am__check_pre / LOG_DRIVER + # weirdness with "/bin/bash /bin/sh" in arguments chain with >=1.13 + WANT_AUTOMAKE=1.12 + EGIT_REPO_URI="git://anongit.freedesktop.org/pkg-config" + EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} + inherit autotools git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + SRC_URI="http://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; +fi + +DESCRIPTION="Package config system that manages compile/link flags" +HOMEPAGE="http://pkgconfig.freedesktop.org/wiki/; + +LICENSE="GPL-2" +SLOT="0" +IUSE="elibc_FreeBSD elibc_glibc hardened internal-glib" + +RDEPEND="!internal-glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] ) + !dev-util/pkgconf[pkg-config] + !dev-util/pkg-config-lite + !dev-util/pkgconfig-openbsd[pkg-config]" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +DOCS=( AUTHORS NEWS README ) + +src_prepare() { + sed -i -e "s|^prefix=/usr\$|prefix=${EPREFIX}/usr|" check/simple.pc || die #434320 + + eapply_user + + if [[ ${PV} == ** ]]; then + eautoreconf + else + elibtoolize # Required for FreeMiNT wrt #333429 + fi +} + +multilib_src_configure() { + local myconf + + if use internal-glib; then + myconf+=' --with-internal-glib' + # non-glibc platforms use GNU libiconv, but configure needs to + # know about that not to get confused when it finds something + # outside the prefix too + if use prefix && use !elibc_glibc ; then + myconf+=" --with-libiconv=gnu" + # add the libdir for libtool, otherwise it'll make love with system + # installed libiconv + append-ldflags "-L${EPREFIX}/usr/$(get_libdir)" + # the glib objects reference symbols from these frameworks, + # not good, esp. since Carbon should be deprecated + [[ ${CHOST} == *-darwin* ]] && \ + append-ldflags -framework CoreFoundation
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: 9d803e13a72e78740106d8814645b86ee5977366 Author: Fabian Groffen gentoo org> AuthorDate: Fri Jan 22 17:39:48 2016 + Commit: Fabian Groffen gentoo org> CommitDate: Fri Jan 22 17:48:14 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d803e13 dev-util/pkgconfig: add necessary frameworks for Darwin Package-Manager: portage-2.2.20-prefix dev-util/pkgconfig/pkgconfig-0.29.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/dev-util/pkgconfig/pkgconfig-0.29.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.ebuild index 04c5501..987e3b7 100644 --- a/dev-util/pkgconfig/pkgconfig-0.29.ebuild +++ b/dev-util/pkgconfig/pkgconfig-0.29.ebuild @@ -63,6 +63,10 @@ multilib_src_configure() { # add the libdir for libtool, otherwise it'll make love with system # installed libiconv append-ldflags "-L${EPREFIX}/usr/$(get_libdir)" + # the glib objects reference symbols from these frameworks, + # not good, esp. since Carbon should be deprecated + [[ ${CHOST} == *-darwin* ]] && \ + append-ldflags -framework CoreFoundation -framework Carbon fi else if ! has_version dev-util/pkgconfig; then
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/
commit: e5f5cf63f632addb3e88650b40c6d9187e8ca340 Author: Lars Wendler gentoo org> AuthorDate: Tue Sep 29 11:30:35 2015 + Commit: Lars Wendler gentoo org> CommitDate: Tue Sep 29 11:40:03 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5f5cf63 dev-util/pkgconfig: Bump to version 0.29 Package-Manager: portage-2.2.22 Signed-off-by: Lars Wendler gentoo.org> dev-util/pkgconfig/Manifest | 1 + dev-util/pkgconfig/pkgconfig-0.29.ebuild | 99 2 files changed, 100 insertions(+) diff --git a/dev-util/pkgconfig/Manifest b/dev-util/pkgconfig/Manifest index ad5531b..4f7a368 100644 --- a/dev-util/pkgconfig/Manifest +++ b/dev-util/pkgconfig/Manifest @@ -1 +1,2 @@ DIST pkg-config-0.28.tar.gz 1931203 SHA256 6b6eb31c6ec4421174578652c7e141fdaae2dabad1021f420d8713206ac1f845 SHA512 6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320 WHIRLPOOL db4ddb4ce61724e629931c5ffccb4d7a551b4dc0f4efed5a966822307e4b5a786adee5705dd80ec0a9aa32cb1af9ad9615e307360e131fc34688207216161486 +DIST pkg-config-0.29.tar.gz 1973875 SHA256 c8507705d2a10c67f385d66ca2aae31e81770cc0734b4191eb8c489e864a006b SHA512 c2857cd67801c0db5d204912453ff6bdc7da3ea61f8b1c6b38983d48dffb958725e7723f909abbc057c7b34a85c27290eec6943808312a75909306076064aa63 WHIRLPOOL 06355dfebc42d3f090ffd02e0e680a0a1d74eb009f4d013f7fe6269d42964c1cdfc2d3ea6e82d3261b818c9b57d30f2c2c82042e97ea0da822875586ba20aa5d diff --git a/dev-util/pkgconfig/pkgconfig-0.29.ebuild b/dev-util/pkgconfig/pkgconfig-0.29.ebuild new file mode 100644 index 000..04c5501 --- /dev/null +++ b/dev-util/pkgconfig/pkgconfig-0.29.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# Do not inherit autotools in non-live ebuild - causes circular dependency, bug #550856 +inherit eutils flag-o-matic libtool multilib multilib-minimal + +MY_P=pkg-config-${PV} + +if [[ ${PV} == ** ]]; then + # 1.12 is only needed for tests due to some am__check_pre / LOG_DRIVER + # weirdness with "/bin/bash /bin/sh" in arguments chain with >=1.13 + WANT_AUTOMAKE=1.12 + EGIT_REPO_URI="git://anongit.freedesktop.org/pkg-config" + EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P} + inherit autotools git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + SRC_URI="http://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz; +fi + +DESCRIPTION="Package config system that manages compile/link flags" +HOMEPAGE="http://pkgconfig.freedesktop.org/wiki/; + +LICENSE="GPL-2" +SLOT="0" +IUSE="elibc_FreeBSD elibc_glibc hardened internal-glib" + +RDEPEND="!internal-glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] ) + !dev-util/pkgconf[pkg-config] + !dev-util/pkg-config-lite + !dev-util/pkgconfig-openbsd[pkg-config]" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +DOCS=( AUTHORS NEWS README ) + +src_prepare() { + sed -i -e "s|^prefix=/usr\$|prefix=${EPREFIX}/usr|" check/simple.pc || die #434320 + + epatch_user + + if [[ ${PV} == ** ]]; then + eautoreconf + else + elibtoolize # Required for FreeMiNT wrt #333429 + fi +} + +multilib_src_configure() { + local myconf + + if use internal-glib; then + myconf+=' --with-internal-glib' + # non-glibc platforms use GNU libiconv, but configure needs to + # know about that not to get confused when it finds something + # outside the prefix too + if use prefix && use !elibc_glibc ; then + myconf+=" --with-libiconv=gnu" + # add the libdir for libtool, otherwise it'll make love with system + # installed libiconv + append-ldflags "-L${EPREFIX}/usr/$(get_libdir)" + fi + else + if ! has_version dev-util/pkgconfig; then + export GLIB_CFLAGS="-I${EPREFIX}/usr/include/glib-2.0 -I${EPREFIX}/usr/$(get_libdir)/glib-2.0/include" + export GLIB_LIBS="-lglib-2.0" + fi + fi + + use ppc64 && use hardened && replace-flags -O[2-3] -O1 + + # Force using all the requirements when linking, so that needed -pthread + # lines are inherited between libraries + use elibc_FreeBSD && myconf+=' --enable-indirect-deps' + + [[ ${PV} == ** ]] && myconf+=' --enable-maintainer-mode' + + ECONF_SOURCE=${S} \ + econf \ +