[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgconfig/files/, dev-util/pkgconfig/

2021-04-18 Thread Andreas Sturmlechner
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/

2021-01-06 Thread Fabian Groffen
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/

2020-12-27 Thread Fabian Groffen
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/

2020-12-27 Thread Fabian Groffen
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/

2019-05-03 Thread Mikle Kolyada
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/

2018-01-18 Thread Mike Frysinger
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/

2017-11-13 Thread James Le Cuirot
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/

2017-10-29 Thread Sergei Trofimovich
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/

2017-10-27 Thread Thomas Deutschmann
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/

2017-10-25 Thread Manuel Rüger
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/

2017-09-26 Thread Mike Gilbert
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/

2017-09-15 Thread Tobias Klausmann
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/

2017-09-09 Thread Sergei Trofimovich
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/

2017-09-09 Thread Markus Meier
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/

2017-09-07 Thread Sergei Trofimovich
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/

2017-09-05 Thread Mike Gilbert
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/

2017-09-05 Thread Sergei Trofimovich
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/

2017-09-05 Thread Mike Gilbert
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/

2017-08-17 Thread Michał Górny
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/

2017-03-21 Thread Lars Wendler
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/

2017-03-21 Thread Lars Wendler
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/

2017-01-04 Thread Fabian Groffen
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/

2016-06-14 Thread Fabian Groffen
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/

2016-04-20 Thread Michael Palimaka
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/

2016-04-20 Thread Michael Palimaka
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/

2016-03-04 Thread Lars Wendler
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/

2016-01-22 Thread Fabian Groffen
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/

2015-09-29 Thread Lars Wendler
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 \
+