[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/

2016-01-06 Thread Fabian Groffen
commit: 06c6a53d5ee7853c6b6d22411b7cccd9f288cfb1
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 19:43:13 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 19:43:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c6a53d

profiles.prefix: mask eselect-python-20151117 and rdeps, bug #568974

 profiles/prefix/package.mask | 9 +
 1 file changed, 9 insertions(+)

diff --git a/profiles/prefix/package.mask b/profiles/prefix/package.mask
index 06feb292..d797f43 100644
--- a/profiles/prefix/package.mask
+++ b/profiles/prefix/package.mask
@@ -10,6 +10,15 @@
 #
 
 
+# Fabian Groffen <grob...@gentoo.org> (06 Jan 2016)
+# Seriously broken on non-Linux because recursive shebangs aren't
+# supported, mask everything but what's stable on amd64, bug #568974
+>=app-eselect/eselect-python-20151117-r2
+>=dev-lang/python-exec-2.0.2
+>=dev-lang/python-2.7.11:2.7
+>=dev-lang/python-3.4.3:3.4
+>=dev-lang/python-3.5.1:3.5
+
 # Fabian Groffen <grob...@gentoo.org> (11 Feb 2014)
 # Fails to compile, bug #493464
 =sys-devel/autogen-5.18.1



[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/gettext/

2016-01-08 Thread Fabian Groffen
commit: 1f7ac307c1e7f68d9fbcebc582d75ed16ae7bcc3
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan  8 10:01:06 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Fri Jan  8 10:01:06 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1f7ac307

sys-devel/gettext: fix file collission with libintl

Package-Manager: portage-2.2.20-prefix

 sys-devel/gettext/gettext-0.19.7.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/sys-devel/gettext/gettext-0.19.7.ebuild 
b/sys-devel/gettext/gettext-0.19.7.ebuild
index 64db7f4..77d493c 100644
--- a/sys-devel/gettext/gettext-0.19.7.ebuild
+++ b/sys-devel/gettext/gettext-0.19.7.ebuild
@@ -51,7 +51,7 @@ src_prepare() {
 
# this script uses syntax that Solaris /bin/sh doesn't grok
sed -i -e '1c\#!/usr/bin/env sh' \
-   "${S}"/gettext-tools/misc/convert-archive.in || die
+   gettext-tools/misc/convert-archive.in || die
 
epunt_cxx
elibtoolize
@@ -129,6 +129,10 @@ multilib_src_install_all() {
fi
rm -f "${ED}"/usr/share/doc/${PF}/*.html
 
+   # remove libintl stuff that we can't seem to get disabled
+   rm -f "${ED}"/usr/$(get_libdir)/libintl*
+   rm -f "${ED}"/usr/include/libintl.h
+
dodoc AUTHORS ChangeLog NEWS README THANKS
 }
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/exim/

2015-12-19 Thread Fabian Groffen
commit: e686e110b633a8d7cad43920a0f2063f4052aae2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Dec 19 19:16:44 2015 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sat Dec 19 19:17:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e686e110

mail-mta/exim: bump to Exim 4.87 RC2

Package-Manager: portage-2.2.20.1

 mail-mta/exim/Manifest |   2 +
 mail-mta/exim/exim-4.87_rc2.ebuild | 511 +
 2 files changed, 513 insertions(+)

diff --git a/mail-mta/exim/Manifest b/mail-mta/exim/Manifest
index 2168cd0..1fc496f 100644
--- a/mail-mta/exim/Manifest
+++ b/mail-mta/exim/Manifest
@@ -2,8 +2,10 @@ DIST exim-4.84.tar.bz2 1761790 SHA256 
78ea22be87fb6df880e7fd482f3bec9ef6ceca0c9d
 DIST exim-4.85.tar.bz2 1784150 SHA256 
13211f2bbc5400d095a9b4be075eb1347e0d98676fdfe4be8a3b4d56281daaa4 SHA512 
2c5846528ee98e4aff5dbabe49dfa5ba6753fa64154b9671a7849db8a17773917fe13bcb9e5f732c43d7479debfadd8012b8650823eb12504a6b1b28be456161
 WHIRLPOOL 
4057cd745f12ff62e956838406544060d3d2d7383027959f3c1ca12eff43bddb9be63e284767245b271e53bef92596c1241f5e90e9ed611d02e95b7a30adc7c8
 DIST exim-4.86.tar.bz2 1804807 SHA256 
f1ccf2ce2ea51b7fbbf160e7e0e41d24ca401cf44a185128ad99ea04635fc456 SHA512 
0b90cd1b4d99bbb976336ccf9c2c3375f453a74bb306f1b0215f7ecca80fbda83cf5cc38c502516c2903c5d753f1f559c534fc4f4b1b32ee3300db86de6610ab
 WHIRLPOOL 
a7e938cfaeb92af1b81c8a113752914b61e49d7fd71c39460b944716725b1e98b50a7c9ef1699569cd031ee7cac210639d9ef9bd21280e5ce7682eb40db91726
 DIST exim-4.87_RC1.tar.bz2 1818628 SHA256 
cec26ecd7879cd04ab30fc1c152c4967549c8499a4432754ec97c6ecbc712911 SHA512 
a97eb31ea612fb19f5fe2da23a51e248beb4faa5a378939207d52207254f50c54b97047a83e6995214ec5e58b1540dc12fb4c865ba81b7013c923342d2e0
 WHIRLPOOL 
4a57f87c84b83853892c400042a221992d9d4a3049195059feb6735ddb848482eac00d1f429da0dbcca2ca3cf984b4ba23f5645ebd1eab5ea92b31ed7cc4aa0b
+DIST exim-4.87_RC2.tar.bz2 1819354 SHA256 
ac3a09464183ded893b590492eb1ed6d548a20c43f57ddd267ffa2fae9c8f032 SHA512 
4cbf01f80f968c4ce2760c96f0e0c94f365f75526311fc68ee97698ce55440df1dc2aa50e670da34f2baa4dba1be0db8726c094a873beb54881252c4d78e1ac7
 WHIRLPOOL 
927caa9738e69aa4c5b7269a292cfce839189234510ae6208977d58f712e9128a63ba14e5b305d117028f101a7aaa626fa31e045940e951e9c38f7e0a540dc6e
 DIST exim-html-4.84.tar.bz2 465281 SHA256 
7ee7e9015b853915604b7806be93d56e9ba1fb915b63f0d6828c47f2228fd45b SHA512 
7de8513476b6abcdfd36b0121a2a9d6decf1ccf94ef51b8363e544066cc05670e6f2b4d03d5fbc49071b1431183dfd9badde5cbcc65f51d55ec6b25ebcb070b9
 WHIRLPOOL 
88c376fd399e17b2bc06d2d0fad19f8c6485807118a81e0c200f6c39defe7155fa920489481a8b82e629951766ce0222b85956f387d22d22549303bd3dff7f82
 DIST exim-html-4.85.tar.bz2 467069 SHA256 
fd91946369626e74842a0799b93d0d9e4a201fe640af84e1b5349fe6ff204167 SHA512 
8214576300827f79c0880e2d2163f71d7f1b3fe2aff714b591a011e48816965de5a773c3509137b085fec3d4d2128931f8398768c24dad6c92b7df27cbcafe74
 WHIRLPOOL 
a7edffd7124c4920708616d3e59c0db5159dee5f7e4fd62ce29fdba769d39781a3826d4e3e39cdc97669941bb9a5c977defe280feb73cbe159b23df4cb6fe95f
 DIST exim-html-4.86.tar.bz2 471159 SHA256 
02226a9fbb6d5aaa9d35f3e2a3bd9077e2307463de6baf6e3e2e938c1fe39146 SHA512 
0c15fbccaf9b744fb8b7990d2b2bd0555a04ef5ed82ffbf2e32372a539bae6d7cebad96960f5570a2f8f27d31ebdf2467c51cb053b059996bb9122bc02fa741b
 WHIRLPOOL 
d9fbaa73491ab1657afb6ba59da5adea26144b58b358aeb9829731d3f35d6c1d8c7021c5243cb989e7c704cc346cde2a330f9eedc5b357326c1d56d7caa4a6c5
 DIST exim-html-4.87_RC1.tar.bz2 475376 SHA256 
37303fbca2282e86328e2b3bab84526b920ac54e0d4b96d3597639a495ef70db SHA512 
1d338abda79aa49968ded992cfa60e4c791bd647783095991be9d7eaf144e4b20460915585af78b498def4a8d3f160937eef85f767adb4512f28384e9ab620db
 WHIRLPOOL 
e12e97e1cd0d9b6648377f298c478e5fa2f060ebd004b4726e100414c83f53e6b8e294a8b102357ac15a3868f34ae299edc4213a46851bb78c6e62415999a1ef
+DIST exim-html-4.87_RC2.tar.bz2 477015 SHA256 
119274228a85de90324a6004efb1049474e7f2ec7f575cb57809735ab1b48a9b SHA512 
51966e3b64c41dd95fa19b42484fe2d48b99eb104945de4d18b82d54d5f5791137eb308a7e05f7bdec7663d4f2e73353c7853d27c6496b529671dcaed6faa202
 WHIRLPOOL 
86af06c293bb920572144b94628dc7bc1626bf6f9bfd5867589bfb16b5171d2bb4ddbd3d07b3164e04b1bfa822cf8e8378b4382abc54d94b9b5646ceeab9d24f
 DIST system_filter.exim.gz 3075 SHA256 
3a3471b486a09e0a0153f7b520e1eaf26d21b97d73ea8348bdc593c00eb1e437 SHA512 
cb358d3ce2499a0bb5920d962a06f2af8486e55ec90c8c928bd8e3aefb279aa57f5f960d5adfcef68bd94110b405eaa144e9629cfe6014a529c79c544600bbf3
 WHIRLPOOL 
ce68d9c18b24eca3ef97ea810964cc1ada5f85b795a7c432ad39b5788188a16419101c92fb52b418738d760e1d658f7a41485e5561079a667d84d276c71be5a4

diff --git a/mail-mta/exim/exim-4.87_rc2.ebuild 
b/mail-mta/exim/exim-4.87_rc2.ebuild
new file mode 100644
index 000..99e8dde
--- /dev/null
+++ b/mail-mta/exim/exim-4.87_rc2.ebuild
@@ -0,0 +1,511 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+

[gentoo-commits] repo/gentoo:master commit in: profiles/

2015-12-19 Thread Fabian Groffen
commit: e34cc59187dc4ef9c3a308d37d5a6a1382cae4b2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Dec 19 19:02:11 2015 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sat Dec 19 19:17:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34cc591

profiles/package.mask: update mask for Exim 4.87 RCs

 profiles/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 3692385..fe7fd71 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -70,6 +70,7 @@ dev-perl/YAML-Parser-Syck
 # Fabian Groffen <grob...@gentoo.org> (11 Dec 2015)
 # Release candidates for Exim 4.87
 =mail-mta/exim-4.87_rc1
+=mail-mta/exim-4.87_rc2
 
 # Michael Palimaka <kensing...@gentoo.org> (10 Dec 2015)
 # Relies on dead ISP API. Dead upstream. Masked for removal in 30 days.



[gentoo-commits] repo/gentoo:master commit in: app-misc/jq/

2015-12-22 Thread Fabian Groffen
commit: eaa56db5a94fee3036d9e20d07a42a12b945b8a8
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 22 13:51:05 2015 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 22 13:51:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaa56db5

app-misc/jq: marked ~x64-macos

Package-Manager: portage-2.2.20-prefix

 app-misc/jq/jq-1.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/jq/jq-1.4-r1.ebuild b/app-misc/jq/jq-1.4-r1.ebuild
index 2e4fef4..e3458f2 100644
--- a/app-misc/jq/jq-1.4-r1.ebuild
+++ b/app-misc/jq/jq-1.4-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://stedolan.github.io/jq/download/source/${P}.tar.gz;
 
 LICENSE="MIT CC-BY-3.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~x86 ~x64-macos"
 IUSE="static-libs test"
 
 DEPEND="sys-devel/bison



[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/binutils/

2015-12-23 Thread Fabian Groffen
commit: 168a940f019e3466b14871221c244efce9845b29
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Dec 24 07:58:37 2015 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Dec 24 07:58:37 2015 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=168a940f

sys-devel/binutils: drop patches which don't apply, bug #568636

Package-Manager: portage-2.2.20-prefix
RepoMan-Options: --force

 sys-devel/binutils/binutils-2.24.51.0.2.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/sys-devel/binutils/binutils-2.24.51.0.2.ebuild 
b/sys-devel/binutils/binutils-2.24.51.0.2.ebuild
index 7c740fa..029838a 100644
--- a/sys-devel/binutils/binutils-2.24.51.0.2.ebuild
+++ b/sys-devel/binutils/binutils-2.24.51.0.2.ebuild
@@ -10,9 +10,10 @@ inherit toolchain-binutils
 
 src_unpack() {
toolchain-binutils_src_unpack
-   cd "${S}"
-   epatch "${FILESDIR}"/${PN}-2.22-mint.patch
-   epatch "${FILESDIR}"/${PN}-2.19.50.0.1-mint.patch
+# bug #568636
+#  cd "${S}"
+#  epatch "${FILESDIR}"/${PN}-2.22-mint.patch
+#  epatch "${FILESDIR}"/${PN}-2.19.50.0.1-mint.patch
 }
 
 src_compile() {



[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/python/

2015-12-21 Thread Fabian Groffen
commit: f56beb80a544a650d18ffb944c8f2d0ef5f5f969
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Dec 21 15:22:16 2015 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon Dec 21 15:22:16 2015 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=f56beb80

dev-lang/python: fix building on Darwin due to SLOT, bug #568858

Package-Manager: portage-2.2.20-prefix

 dev-lang/python/python-3.4.3-r5.ebuild | 8 
 dev-lang/python/python-3.5.1.ebuild| 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-lang/python/python-3.4.3-r5.ebuild 
b/dev-lang/python/python-3.4.3-r5.ebuild
index 4fdcfed..1d61ff7 100644
--- a/dev-lang/python/python-3.4.3-r5.ebuild
+++ b/dev-lang/python/python-3.4.3-r5.ebuild
@@ -282,10 +282,10 @@ src_install() {
install_Python install_PythonLauncher install_IDLE \
|| die
 
-   local fwdir=/usr/$(get_libdir)/Python.framework/Versions/${SLOT}
-   ln -s "${EPREFIX}"/usr/include/python${SLOT} \
+   local 
fwdir=/usr/$(get_libdir)/Python.framework/Versions/${PYVER}
+   ln -s "${EPREFIX}"/usr/include/python${PYVER} \
"${ED}${fwdir}"/Headers || die
-   ln -s "${EPREFIX}"/usr/lib/libpython${SLOT}.dylib \
+   ln -s "${EPREFIX}"/usr/lib/libpython${PYVER}.dylib \
"${ED}${fwdir}"/Python || die
fi
 
@@ -323,7 +323,7 @@ src_install() {
if use aqua ; then
# we do framework, so the emake trick below returns a pathname
# since that won't work here, use a (cheap) trick instead
-   local libname=libpython${SLOT}
+   local libname=libpython${PYVER}
else
local libname=$(printf 'e:\n\t@echo $(INSTSONAME)\ninclude 
Makefile\n' | \
emake --no-print-directory -s -f - 2>/dev/null)

diff --git a/dev-lang/python/python-3.5.1.ebuild 
b/dev-lang/python/python-3.5.1.ebuild
index 00810ba..42acfd9 100644
--- a/dev-lang/python/python-3.5.1.ebuild
+++ b/dev-lang/python/python-3.5.1.ebuild
@@ -285,10 +285,10 @@ src_install() {
install_Python install_PythonLauncher install_IDLE \
|| die
 
-   local fwdir=/usr/$(get_libdir)/Python.framework/Versions/${SLOT}
-   ln -s "${EPREFIX}"/usr/include/python${SLOT} \
+   local 
fwdir=/usr/$(get_libdir)/Python.framework/Versions/${PYVER}
+   ln -s "${EPREFIX}"/usr/include/python${PYVER} \
"${ED}${fwdir}"/Headers || die
-   ln -s "${EPREFIX}"/usr/lib/libpython${SLOT}.dylib \
+   ln -s "${EPREFIX}"/usr/lib/libpython${PYVER}.dylib \
"${ED}${fwdir}"/Python || die
fi
 
@@ -326,7 +326,7 @@ src_install() {
if use aqua ; then
# we do framework, so the emake trick below returns a pathname
# since that won't work here, use a (cheap) trick instead
-   local libname=libpython${SLOT}
+   local libname=libpython${PYVER}
else
local libname=$(printf 'e:\n\t@echo $(INSTSONAME)\ninclude 
Makefile\n' | \
emake --no-print-directory -s -f - 2>/dev/null)



[gentoo-commits] repo/gentoo:master commit in: app-misc/carbon-c-relay/

2015-11-23 Thread Fabian Groffen
commit: 70b3777e82c98395d90ba169b3d84144aae7a91b
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 23 18:35:28 2015 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 23 18:35:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70b3777e

app-misc/carbon-c-relay: version bump to v1.0

Package-Manager: portage-2.2.20.1

 app-misc/carbon-c-relay/Manifest| 2 +-
 .../{carbon-c-relay-0.43.ebuild => carbon-c-relay-1.0.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/carbon-c-relay/Manifest b/app-misc/carbon-c-relay/Manifest
index 4c74e3c..bd74ee9 100644
--- a/app-misc/carbon-c-relay/Manifest
+++ b/app-misc/carbon-c-relay/Manifest
@@ -1,3 +1,3 @@
-DIST carbon-c-relay-0.43.tar.gz 63005 SHA256 
de55c2af2392910f28a28dab96faa24a394bf1038f4cc045d4db5f8a0180603e SHA512 
9c81011131c242b96c198a299fb26661cceb4a6b66c387f4201fe156cc025ec5ccc9962573eec11f3f98a808ba38638a18dd6b2c535dea61c9eec009e22c0e44
 WHIRLPOOL 
895b31b54a0b7d28c80cfbe16b0ae0012a87adea738f49f503966c159ea0c536aeb6a6cbf424ed325811b85b1fe376a0aab969abd66d08c553dd300c6707a02c
 DIST carbon-c-relay-0.44.tar.gz 54533 SHA256 
424f5eebdfcd8cd42f07495b97c440e9133723966013d63fe3f6d8220bd031dc SHA512 
ae0ded77d189c22bab0400922831211f411d47b92bde44f9a4c4208a094a57ac875a52e04ef6297238281bb44c8869f0510b3a3b6dc1c564e02e4f22bb69e268
 WHIRLPOOL 
b7351576d7f1bdb5c0929967faacd6861a10f8d8d3bedebcc9bf7a3f15e0b9ea2d3475ecd8e700e3f2fb190698ea343fcb4530d10522591512f1de9d787a0ab2
 DIST carbon-c-relay-0.45.tar.gz 63208 SHA256 
ba76d93d0448eae64147d580c2767ed42a8a9dd4a6c0f3e15a41276793bc53df SHA512 
7a5068a6a1502c80b03c642abb72639de644351edc2967736c6f40939a6e28598727ad7bec9008eb76c3211552d6583f0ec9670e7c32952c0f49f6b4cb9a6085
 WHIRLPOOL 
089a9a6c3fb40e1bfc680b7002bf9967c4a182ae00616933cd5b3ba9febda20853e716df69d552ade131aa272cd16dafb65d1ba84afeacb4383d87f9e028bf97
+DIST carbon-c-relay-1.0.tar.gz 65814 SHA256 
28e295bcb7c6b5f5fce8c3cfd0f4d2e2bc7b698d0fdc5f51abb387dc220b0dfb SHA512 
52e410b1de891e22009e8efd9a369e311b07942e5e1ab26ca05b16a98865f4786d2abdb8514a692193395676d5e937b868bde6a81a240b0da5bbd05c2e4fcd87
 WHIRLPOOL 
14c8846c2243d662b836388eb6fd65118449066e2d1c2d51fe59eccaba0952542d61a05b63b5293bbd90354447601c33be66937bc763dea70fcc6f3f880fff69

diff --git a/app-misc/carbon-c-relay/carbon-c-relay-0.43.ebuild 
b/app-misc/carbon-c-relay/carbon-c-relay-1.0.ebuild
similarity index 100%
rename from app-misc/carbon-c-relay/carbon-c-relay-0.43.ebuild
rename to app-misc/carbon-c-relay/carbon-c-relay-1.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-java/soylatte-jdk-bin/

2015-11-22 Thread Fabian Groffen
commit: f9261abf270429c1766e661063a1656dc200fb32
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 23 07:39:41 2015 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 23 07:39:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9261abf

dev-java/soylatte-jdk-bin: fix use call in global scope, bug #566532

Package-Manager: portage-2.2.20-prefix

 dev-java/soylatte-jdk-bin/soylatte-jdk-bin-1.0.3.ebuild | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-java/soylatte-jdk-bin/soylatte-jdk-bin-1.0.3.ebuild 
b/dev-java/soylatte-jdk-bin/soylatte-jdk-bin-1.0.3.ebuild
index 762a975..f69bd3d 100644
--- a/dev-java/soylatte-jdk-bin/soylatte-jdk-bin-1.0.3.ebuild
+++ b/dev-java/soylatte-jdk-bin/soylatte-jdk-bin-1.0.3.ebuild
@@ -23,12 +23,16 @@ RDEPEND="dev-db/unixODBC"
 
 JAVA_PROVIDE="jdbc-stdext"
 
-MY_P=soylatte16-i386-${PV}
-use x64-macos && MY_P=soylatte16-amd64-${PV}
+chdir_s() {
+   local MY_P=soylatte16-i386-${PV}
+   use x64-macos && MY_P=soylatte16-amd64-${PV}
 
-S=${WORKDIR}/${MY_P}
+   cd "${WORKDIR}"/${MY_P}
+}
 
 src_prepare() {
+   chdir_s
+
# fix install_names
local arch=i586
use x64-macos && arch=amd64
@@ -74,6 +78,8 @@ src_prepare() {
 }
 
 src_install() {
+   chdir_s
+
local dirs="bin include jre lib man"
dodir /opt/${P}
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/exim/

2015-11-22 Thread Fabian Groffen
commit: f07610ee3f76cc69356ebbaf269e0226829e3058
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Nov 22 19:05:44 2015 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sun Nov 22 19:05:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07610ee

mail-mta/exim: use diropts instead of setting DIROPTIONS, bug #566486

Package-Manager: portage-2.2.20.1

 mail-mta/exim/exim-4.84.ebuild| 2 +-
 mail-mta/exim/exim-4.85.ebuild| 2 +-
 mail-mta/exim/exim-4.86-r1.ebuild | 2 +-
 mail-mta/exim/exim-4.86-r2.ebuild | 2 +-
 mail-mta/exim/exim-4.86.ebuild| 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/mail-mta/exim/exim-4.84.ebuild b/mail-mta/exim/exim-4.84.ebuild
index 044cd97..f2132fc 100644
--- a/mail-mta/exim/exim-4.84.ebuild
+++ b/mail-mta/exim/exim-4.84.ebuild
@@ -471,7 +471,7 @@ src_install () {
systemd_newunit "${FILESDIR}"/exim_at.service 'exim@.service'
systemd_newunit "${FILESDIR}"/exim-submission_at.service 
'exim-submission@.service'
 
-   DIROPTIONS="-m 0750 -o ${MAILUSER} -g ${MAILGROUP}"
+   diropts -m 0750 -o ${MAILUSER} -g ${MAILGROUP}
dodir /var/log/${PN}
 }
 

diff --git a/mail-mta/exim/exim-4.85.ebuild b/mail-mta/exim/exim-4.85.ebuild
index e06d5a6..60e2821 100644
--- a/mail-mta/exim/exim-4.85.ebuild
+++ b/mail-mta/exim/exim-4.85.ebuild
@@ -471,7 +471,7 @@ src_install () {
systemd_newunit "${FILESDIR}"/exim_at.service 'exim@.service'
systemd_newunit "${FILESDIR}"/exim-submission_at.service 
'exim-submission@.service'
 
-   DIROPTIONS="-m 0750 -o ${MAILUSER} -g ${MAILGROUP}"
+   diropts -m 0750 -o ${MAILUSER} -g ${MAILGROUP}
dodir /var/log/${PN}
 }
 

diff --git a/mail-mta/exim/exim-4.86-r1.ebuild 
b/mail-mta/exim/exim-4.86-r1.ebuild
index 54365b5..0783bea 100644
--- a/mail-mta/exim/exim-4.86-r1.ebuild
+++ b/mail-mta/exim/exim-4.86-r1.ebuild
@@ -474,7 +474,7 @@ src_install () {
systemd_newunit "${FILESDIR}"/exim_at.service 'exim@.service'
systemd_newunit "${FILESDIR}"/exim-submission_at.service 
'exim-submission@.service'
 
-   DIROPTIONS="-m 0750 -o ${MAILUSER} -g ${MAILGROUP}"
+   diropts -m 0750 -o ${MAILUSER} -g ${MAILGROUP}
dodir /var/log/${PN}
 }
 

diff --git a/mail-mta/exim/exim-4.86-r2.ebuild 
b/mail-mta/exim/exim-4.86-r2.ebuild
index b9caa74..2c18b46 100644
--- a/mail-mta/exim/exim-4.86-r2.ebuild
+++ b/mail-mta/exim/exim-4.86-r2.ebuild
@@ -476,7 +476,7 @@ src_install () {
systemd_newunit "${FILESDIR}"/exim_at.service 'exim@.service'
systemd_newunit "${FILESDIR}"/exim-submission_at.service 
'exim-submission@.service'
 
-   DIROPTIONS="-m 0750 -o ${MAILUSER} -g ${MAILGROUP}"
+   diropts -m 0750 -o ${MAILUSER} -g ${MAILGROUP}
dodir /var/log/${PN}
 }
 

diff --git a/mail-mta/exim/exim-4.86.ebuild b/mail-mta/exim/exim-4.86.ebuild
index 66518a3..e3fef84 100644
--- a/mail-mta/exim/exim-4.86.ebuild
+++ b/mail-mta/exim/exim-4.86.ebuild
@@ -471,7 +471,7 @@ src_install () {
systemd_newunit "${FILESDIR}"/exim_at.service 'exim@.service'
systemd_newunit "${FILESDIR}"/exim-submission_at.service 
'exim-submission@.service'
 
-   DIROPTIONS="-m 0750 -o ${MAILUSER} -g ${MAILGROUP}"
+   diropts -m 0750 -o ${MAILUSER} -g ${MAILGROUP}
dodir /var/log/${PN}
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/txAMQP/

2016-01-12 Thread Fabian Groffen
commit: 9d91d861f625e0082b09c31f15badfea8d9ff931
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Jan 12 12:44:33 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Tue Jan 12 12:49:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d91d861

dev-python/txAMQP: marked ~x64-solaris

Package-Manager: portage-2.2.20-prefix

 dev-python/txAMQP/txAMQP-0.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/txAMQP/txAMQP-0.6.2.ebuild 
b/dev-python/txAMQP/txAMQP-0.6.2.ebuild
index 10e24fb..b9b3bd0 100644
--- a/dev-python/txAMQP/txAMQP-0.6.2.ebuild
+++ b/dev-python/txAMQP/txAMQP-0.6.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://launchpad.net/txamqp;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 x86 ~x64-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/eix/

2016-01-12 Thread Fabian Groffen
commit: 02aa8bcbd40d100f81f48741123ba1274d4a881b
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Jan 12 12:55:38 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Tue Jan 12 12:55:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02aa8bcb

app-portage/eix: marked ~x64-solaris

Package-Manager: portage-2.2.26

 app-portage/eix/eix-0.31.4.ebuild | 2 +-
 app-portage/eix/eix-0.31.6.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/eix/eix-0.31.4.ebuild 
b/app-portage/eix/eix-0.31.4.ebuild
index 38dc150..b5f46e9 100644
--- a/app-portage/eix/eix-0.31.4.ebuild
+++ b/app-portage/eix/eix-0.31.4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd 
~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-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 ~x86-freebsd 
~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug +dep doc nls optimization security strong-optimization 
strong-security sqlite swap-remote tools"
 
 BOTHDEPEND="sqlite? ( >=dev-db/sqlite-3 )

diff --git a/app-portage/eix/eix-0.31.6.ebuild 
b/app-portage/eix/eix-0.31.6.ebuild
index 878b449..ba98fea 100644
--- a/app-portage/eix/eix-0.31.6.ebuild
+++ b/app-portage/eix/eix-0.31.6.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd 
~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-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 ~x86-freebsd 
~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug +dep doc nls optimization security strong-optimization 
strong-security sqlite swap-remote tools"
 
 BOTHDEPEND="sqlite? ( >=dev-db/sqlite-3 )



[gentoo-commits] repo/gentoo:master commit in: dev-python/carbon/

2016-01-12 Thread Fabian Groffen
commit: a637e609a7006e1b4cdbb8c3209cdd2b232dca30
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Jan 12 12:48:29 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Tue Jan 12 12:49:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a637e609

dev-python/carbon: marked ~x64-solaris

Package-Manager: portage-2.2.20-prefix

 dev-python/carbon/carbon-0.9.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/carbon/carbon-0.9.14.ebuild 
b/dev-python/carbon/carbon-0.9.14.ebuild
index 93a5d95..64cb515 100644
--- a/dev-python/carbon/carbon-0.9.14.ebuild
+++ b/dev-python/carbon/carbon-0.9.14.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~x86 ~x64-solaris"
 
 # whisper appears to have been missed from listing in install_requires in 
setup.py
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/whisper/

2016-01-12 Thread Fabian Groffen
commit: c6d1e94e436485b9a8bb3f415ba0194f6431581b
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Jan 12 12:47:14 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Tue Jan 12 12:49:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d1e94e

dev-python/whisper: marked ~x64-solaris

Package-Manager: portage-2.2.20-prefix

 dev-python/whisper/whisper-0.9.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/whisper/whisper-0.9.15.ebuild 
b/dev-python/whisper/whisper-0.9.15.ebuild
index e16feac..e768ace 100644
--- a/dev-python/whisper/whisper-0.9.15.ebuild
+++ b/dev-python/whisper/whisper-0.9.15.ebuild
@@ -13,6 +13,6 @@ HOMEPAGE="http://graphite.wikidot.com/;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~x86 ~x64-solaris"
 SLOT="0"
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: mail-mta/exim/

2016-06-06 Thread Fabian Groffen
commit: f33c2b59bcd13cbd3907d925e22e3f87f9f6dbeb
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jun  6 18:28:59 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon Jun  6 18:28:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f33c2b59

mail-mta/exim: forward keywords from 4.86.2 to 4.87

Package-Manager: portage-2.2.28

 mail-mta/exim/exim-4.87.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/exim/exim-4.87.ebuild b/mail-mta/exim/exim-4.87.ebuild
index 2920b3a..c122020 100644
--- a/mail-mta/exim/exim-4.87.ebuild
+++ b/mail-mta/exim/exim-4.87.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="http://www.exim.org/;
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 
 COMMON_DEPEND=">=sys-apps/sed-4.0.5
>=sys-libs/db-3.2:=



[gentoo-commits] repo/gentoo:master commit in: mail-client/mutt/

2016-06-13 Thread Fabian Groffen
commit: a775e4b139ff9f3ca9130f3d2aacd93ff1f072fe
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jun 13 08:25:28 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon Jun 13 08:25:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a775e4b1

mail-client/mutt: remove misaligning space from 1.6.1-r2 upgrade instructions

Package-Manager: portage-2.2.28

 mail-client/mutt/mutt-1.6.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/mutt/mutt-1.6.1-r2.ebuild 
b/mail-client/mutt/mutt-1.6.1-r2.ebuild
index 56ac7c1..897993e 100644
--- a/mail-client/mutt/mutt-1.6.1-r2.ebuild
+++ b/mail-client/mutt/mutt-1.6.1-r2.ebuild
@@ -259,7 +259,7 @@ pkg_postinst() {
elog "Please visit http://www.neomutt.org/ to learn more about 
this project."
elog "As a result, SmartTime functionality has been replaced 
with"
elog "CondDate feature.  To mimic SmartTime, use this CondDate 
formatter:"
-   elog "%<[12m?%<[7d?%<[12H?%[%H:%M ]&%[%a-%d]>&%[%d-%b]>&%[%b-%y 
]>"
+   elog "%<[12m?%<[7d?%<[12H?%[%H:%M 
]&%[%a-%d]>&%[%d-%b]>&%[%b-%y]>"
echo
fi
 }



[gentoo-commits] repo/gentoo:master commit in: mail-client/mutt/

2016-06-13 Thread Fabian Groffen
commit: 505ab638871e98b54c7d8025ab036f02b428e77e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jun 13 08:05:48 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon Jun 13 08:21:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=505ab638

mail-client/mutt: add masked 1.6.1-r2 fully based on NeoMutt project patches

Package-Manager: portage-2.2.28

 mail-client/mutt/Manifest |   1 +
 mail-client/mutt/mutt-1.6.1-r2.ebuild | 265 ++
 2 files changed, 266 insertions(+)

diff --git a/mail-client/mutt/Manifest b/mail-client/mutt/Manifest
index 6b3be99..90a552f 100644
--- a/mail-client/mutt/Manifest
+++ b/mail-client/mutt/Manifest
@@ -7,4 +7,5 @@ DIST mutt-1.5.24.tar.gz 3897115 SHA256 
a292ca765ed7b19db4ac495938a3ef808a16193b7
 DIST mutt-1.6.0-gentoo-patches-r6.tar.xz 102716 SHA256 
7130215f78f69389d9c2520db0ef568c23d9cf508cfec9c058c846b01c53cce6 SHA512 
60d47196a3daee1b976bc8a48b0b2f5b73e08106765bfad9cc5a63f9078fea1f86c2ed20365da9f36392b87f1da32a16646c4a20e76ab621038d3b5af388ee5f
 WHIRLPOOL 
445b9d2f33c3a5cbc53cacdf6417945fcd95b8b99e76b77593dd68895f592beed64c44142d7df5467b3f22984d473e150f96e02a7e2d0177621361067457947f
 DIST mutt-1.6.0.tar.gz 3954591 SHA256 
29afb6238ab7a540c0e3a78ce25c970f975ab6c0f0bc9f919993aab772136c19 SHA512 
601d5f70c7cd30903799714cd85b80f9650a029e621d044075e123656411dde809d5cef24a40ba49860bc242cf4a0b914c703deb5a7125b3a24eeb93f4ae3c4c
 WHIRLPOOL 
4d0271ab703ec7fdadc49861921bb4728ee2e88629c45f286647982efa2b1021f07b929a745622961d8cd007941975cee1c29718536fd753563eb74e7670beac
 DIST mutt-1.6.1-gentoo-patches-r5.tar.xz 173228 SHA256 
cce80ae3b385ed43bedb3674859cb971644c71dde2ac4b00ce4fd94e52eda6a1 SHA512 
c328fa30cf0e3ed14753d0c95daac62d295dfb5c4482323b7bfdc7af89e3d4563678101e74d39c8cdccd40f49e8fca5becd1a211c75e44f66e85190bc8b0ee64
 WHIRLPOOL 
9893878cc6c262b0564920b71d2e906c2f8b0c199e3f7e6883779be63b0af03fdc7a581bc8295c038fb2184d7114a8446356785eb0dfb2680e747e897f6983b4
+DIST mutt-1.6.1-neomutt-patches-3d90396616d009a7dcbfbb17d8a74b3eee70bd9a.zip 
538034 SHA256 d76441eb51295afccc060bfee40ef03ab1b865de1187ea1f26349281d11784a6 
SHA512 
ca5334c9d0a295cba8749d1d7315d6d7a8ac93f48cfd9a1e112f9b5dd61f808966ec320464aab282cc626c08764294844368dca1520bc9dc6029c12004b7bb50
 WHIRLPOOL 
b14ae9b58c6ba81956caefe049a0c6706436700e060402a9d869d9b98b61d74df5478dd07ee9cd520c4e6012a22b01d29857f74a8e3955680948e06f4e04cbec
 DIST mutt-1.6.1.tar.gz 3956840 SHA256 
98b26cecc6b1713082fc880344fa345c20bd7ded6459abe18c84429c7cf8ed20 SHA512 
a45c7bc681ea31a6ee37e95a11f3ec84f580478367250c80eaf5aceeba87e34411346a8b7e80a0f236c507cec1199ddc3ccf4596b81d7e31c235099dccdd4fd5
 WHIRLPOOL 
8cc8e699fbf1832eb411f4f3d59eac57450afade4ddfee3ecb89c0bbaaa92414779f8f2015ec05a9ed19deb88b40298b2f786afb91acbfc2a44a3f8f4876a712

diff --git a/mail-client/mutt/mutt-1.6.1-r2.ebuild 
b/mail-client/mutt/mutt-1.6.1-r2.ebuild
new file mode 100644
index 000..56ac7c1
--- /dev/null
+++ b/mail-client/mutt/mutt-1.6.1-r2.ebuild
@@ -0,0 +1,265 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit eutils flag-o-matic autotools
+
+NEOMUTT="3d90396616d009a7dcbfbb17d8a74b3eee70bd9a"  # 20160611
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="http://www.mutt.org/;
+SRC_URI="ftp://ftp.mutt.org/pub/mutt/${P}.tar.gz
+   https://bitbucket.org/${PN}/${PN}/downloads/${P}.tar.gz
+   https://github.com/neomutt/integration/archive/${NEOMUTT}.zip -> 
${P}-neomutt-patches-${NEOMUTT}.zip"
+IUSE="berkdb crypt debug doc gdbm gnutls gpg idn imap kerberos libressl mbox 
nls nntp pop qdbm sasl selinux sidebar slang smime smtp ssl tokyocabinet"
+SLOT="0"
+LICENSE="GPL-2"
+# this needs some testing due to full-on neomutt changes
+#KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+CDEPEND="
+   app-misc/mime-types
+   nls? ( virtual/libintl )
+   tokyocabinet?  ( dev-db/tokyocabinet )
+   !tokyocabinet? (
+   qdbm?  ( dev-db/qdbm )
+   !qdbm? (
+   gdbm?  ( sys-libs/gdbm )
+   !gdbm? ( berkdb? ( >=sys-libs/db-4 ) )
+   )
+   )
+   imap?(
+   gnutls?  ( >=net-libs/gnutls-1.0.17 )
+   !gnutls? (
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   )
+   sasl?( >=dev-libs/cyrus-sasl-2 )
+   )
+   kerberos? ( virtual/krb5 )
+   pop?

[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/proj/prefix:master commit in: scripts/

2016-06-14 Thread Fabian Groffen
commit: ccd402ab61f08764a770041e40aa8f66e9fff024
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Jun 14 07:06:54 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Tue Jun 14 07:06:54 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=ccd402ab

scripts/bootstrap-prefix: provide working hint for OpenIndiana

 scripts/bootstrap-prefix.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 5a2e277..83ec9e0 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -1711,7 +1711,7 @@ from here, eh?  I just think you didn't install one.  I 
know it can be
 tricky on OpenIndiana, for instance, so won't blame you.  In case you're
 on OpenIndiana, I'll help you a bit.  Perform the following as
 super-user:
-  pkg install developer/gnu system/library/math/header-math
+  pkg install developer/gnu system/header
 In the meanwhile, I'll wait here until you run me again, with a compiler.
 EOF
fi



[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/sunos/solaris/

2016-06-14 Thread Fabian Groffen
commit: b747996e4ae2d6b4bbb84995788272b9f1061db5
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Jun 14 12:50:50 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Tue Jun 14 12:50:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b747996e

profiles/prefix/sunos/solaris/package.mask: mask net-misc/wget-1.18

 profiles/prefix/sunos/solaris/package.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/prefix/sunos/solaris/package.mask 
b/profiles/prefix/sunos/solaris/package.mask
index c912aee..641346c 100644
--- a/profiles/prefix/sunos/solaris/package.mask
+++ b/profiles/prefix/sunos/solaris/package.mask
@@ -1,8 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 
+# Fabian Groffen <grob...@gentoo.org> (14 Jun 2016)
+# Fails to link due to missing libiconv.so, bug #585924
+=net-misc/wget-1.18
+
 # Fabian Groffen <grob...@gentoo.org> (13 Jun 2015)
 # Needs patching to compile (d_type and DT_REG), bug #551696
 =app-portage/portage-utils-0.56



[gentoo-commits] repo/gentoo:master commit in: app-emulation/libvirt/

2016-06-13 Thread Fabian Groffen
commit: e715f7040cf6a2d48735c00f57e1bb1912ba8d46
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Jun 14 05:51:27 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Tue Jun 14 05:51:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e715f704

app-emulation/libvirt: add netcat-openbsd as an alternative to netcat6, bug 
#584900

Package-Manager: portage-2.2.28

 app-emulation/libvirt/libvirt-1.3.4.ebuild | 2 +-
 app-emulation/libvirt/libvirt-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/libvirt/libvirt-1.3.4.ebuild 
b/app-emulation/libvirt/libvirt-1.3.4.ebuild
index 33cda7b..086cacc 100644
--- a/app-emulation/libvirt/libvirt-1.3.4.ebuild
+++ b/app-emulation/libvirt/libvirt-1.3.4.ebuild
@@ -58,7 +58,7 @@ RDEPEND="
dev-libs/libgcrypt:0
dev-libs/libnl:3
>=dev-libs/libxml2-2.7.6
-   >=net-analyzer/netcat6-1.0-r2
+   || ( >=net-analyzer/netcat6-1.0-r2 
>=net-analyzer/openbsd-netcat-1.105-r1 )
>=net-libs/gnutls-1.0.25:0=
net-libs/libssh2
>=net-misc/curl-7.18.0

diff --git a/app-emulation/libvirt/libvirt-.ebuild 
b/app-emulation/libvirt/libvirt-.ebuild
index 64ac0ca..5c96eaf 100644
--- a/app-emulation/libvirt/libvirt-.ebuild
+++ b/app-emulation/libvirt/libvirt-.ebuild
@@ -58,7 +58,7 @@ RDEPEND="
dev-libs/libgcrypt:0
dev-libs/libnl:3
>=dev-libs/libxml2-2.7.6
-   >=net-analyzer/netcat6-1.0-r2
+   || ( >=net-analyzer/netcat6-1.0-r2 
>=net-analyzer/openbsd-netcat-1.105-r1 )
>=net-libs/gnutls-1.0.25:0=
net-libs/libssh2
>=net-misc/curl-7.18.0



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2016-06-15 Thread Fabian Groffen
commit: b0b1b89242da65cabd4cbc034ef3fdbe01c5773d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jun 15 07:43:27 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Wed Jun 15 07:43:27 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=b0b1b892

scripts/bootstrap-prefix.sh: bump snapshot for Solaris fixes, bug #585918

 scripts/bootstrap-prefix.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index cde771d..feeb58b 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -404,7 +404,7 @@ do_tree() {
 }
 
 bootstrap_tree() {
-   local PV="20160420"
+   local PV="20160614"
if [[ -n ${LATEST_TREE_YES} ]]; then
do_tree "${SNAPSHOT_URL}" portage-latest.tar.bz2
else



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2016-05-28 Thread Fabian Groffen
commit: f79f711085951bb4d64d70bb6073736460ca4321
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat May 28 16:28:44 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sat May 28 16:28:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f79f7110

sys-apps/portage: use an existing host for Prefix rsync

Package-Manager: portage-2.2.28

 sys-apps/portage/portage-2.2.20.1.ebuild | 2 +-
 sys-apps/portage/portage-2.2.24.ebuild   | 2 +-
 sys-apps/portage/portage-2.2.26.ebuild   | 2 +-
 sys-apps/portage/portage-2.2.27.ebuild   | 2 +-
 sys-apps/portage/portage-2.2.28.ebuild   | 2 +-
 sys-apps/portage/portage-2.2.8-r2.ebuild | 2 +-
 sys-apps/portage/portage-.ebuild | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/sys-apps/portage/portage-2.2.20.1.ebuild 
b/sys-apps/portage/portage-2.2.20.1.ebuild
index 2fc8e95..d24b923 100644
--- a/sys-apps/portage/portage-2.2.20.1.ebuild
+++ b/sys-apps/portage/portage-2.2.20.1.ebuild
@@ -123,7 +123,7 @@ python_prepare_all() {
sed -e "s|^\(main-repo = \).*|\\1gentoo_prefix|" \
-e "s|^\\[gentoo\\]|[gentoo_prefix]|" \
-e "s|^\(location = 
\)\(/usr/portage\)|\\1${EPREFIX}\\2|" \
-   -e "s|^\(sync-uri = 
\).*|\\1rsync://prefix.gentooexperimental.org/gentoo-portage-prefix|" \
+   -e "s|^\(sync-uri = 
\).*|\\1rsync://rsync.prefix.bitzolder.nl/gentoo-portage-prefix|" \
-i cnf/repos.conf || die "sed failed"
 
einfo "Adding FEATURES=force-prefix to make.globals ..."

diff --git a/sys-apps/portage/portage-2.2.24.ebuild 
b/sys-apps/portage/portage-2.2.24.ebuild
index 805859d..4df7b9d 100644
--- a/sys-apps/portage/portage-2.2.24.ebuild
+++ b/sys-apps/portage/portage-2.2.24.ebuild
@@ -123,7 +123,7 @@ python_prepare_all() {
sed -e "s|^\(main-repo = \).*|\\1gentoo_prefix|" \
-e "s|^\\[gentoo\\]|[gentoo_prefix]|" \
-e "s|^\(location = 
\)\(/usr/portage\)|\\1${EPREFIX}\\2|" \
-   -e "s|^\(sync-uri = 
\).*|\\1rsync://prefix.gentooexperimental.org/gentoo-portage-prefix|" \
+   -e "s|^\(sync-uri = 
\).*|\\1rsync://rsync.prefix.bitzolder.nl/gentoo-portage-prefix|" \
-i cnf/repos.conf || die "sed failed"
 
einfo "Adding FEATURES=force-prefix to make.globals ..."

diff --git a/sys-apps/portage/portage-2.2.26.ebuild 
b/sys-apps/portage/portage-2.2.26.ebuild
index d20230d..f979014 100644
--- a/sys-apps/portage/portage-2.2.26.ebuild
+++ b/sys-apps/portage/portage-2.2.26.ebuild
@@ -127,7 +127,7 @@ python_prepare_all() {
sed -e "s|^\(main-repo = \).*|\\1gentoo_prefix|" \
-e "s|^\\[gentoo\\]|[gentoo_prefix]|" \
-e "s|^\(location = 
\)\(/usr/portage\)|\\1${EPREFIX}\\2|" \
-   -e "s|^\(sync-uri = 
\).*|\\1rsync://prefix.gentooexperimental.org/gentoo-portage-prefix|" \
+   -e "s|^\(sync-uri = 
\).*|\\1rsync://rsync.prefix.bitzolder.nl/gentoo-portage-prefix|" \
-i cnf/repos.conf || die "sed failed"
 
einfo "Adding FEATURES=force-prefix to make.globals ..."

diff --git a/sys-apps/portage/portage-2.2.27.ebuild 
b/sys-apps/portage/portage-2.2.27.ebuild
index 5aeb481..eb400ab 100644
--- a/sys-apps/portage/portage-2.2.27.ebuild
+++ b/sys-apps/portage/portage-2.2.27.ebuild
@@ -127,7 +127,7 @@ python_prepare_all() {
sed -e "s|^\(main-repo = \).*|\\1gentoo_prefix|" \
-e "s|^\\[gentoo\\]|[gentoo_prefix]|" \
-e "s|^\(location = 
\)\(/usr/portage\)|\\1${EPREFIX}\\2|" \
-   -e "s|^\(sync-uri = 
\).*|\\1rsync://prefix.gentooexperimental.org/gentoo-portage-prefix|" \
+   -e "s|^\(sync-uri = 
\).*|\\1rsync://rsync.prefix.bitzolder.nl/gentoo-portage-prefix|" \
-i cnf/repos.conf || die "sed failed"
 
einfo "Adding FEATURES=force-prefix to make.globals ..."

diff --git a/sys-apps/portage/portage-2.2.28.ebuild 
b/sys-apps/portage/portage-2.2.28.ebuild
index 775efea..e2b51a3 100644
--- a/sys-apps/portage/portage-2.2.28.ebuild
+++ b/sys-apps/portage/portage-2.2.28.ebuild
@@ -127,7 +127,7 @@ python_prepare_all() {
sed -e "s|^\(main-repo = \).*|\\1gentoo_prefix|" \
-e "s|^\\[gentoo\\]|[gentoo_prefix]|" \
-e "s|^\(location = 
\)\(/usr/portage\)|\\1${EPREFIX}\\2|" \
-   -e "s|^\(sync-uri = 
\).*|\

[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/mint/

2016-05-28 Thread Fabian Groffen
commit: 0d0e237a82638ed1be6c54c179c4183c1c636618
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat May 28 16:38:13 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sat May 28 16:38:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d0e237a

profiles/prefix/mint: add base to parents, bug #584294

 profiles/prefix/mint/parent | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/prefix/mint/parent b/profiles/prefix/mint/parent
index f3229c5b..cd11492 100644
--- a/profiles/prefix/mint/parent
+++ b/profiles/prefix/mint/parent
@@ -1 +1,2 @@
+../../base
 ..



[gentoo-commits] repo/gentoo:master commit in: app-misc/carbon-c-relay/

2016-05-30 Thread Fabian Groffen
commit: c2a83f0c47a96c6e10013bd519cb26171e8bd6a3
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon May 30 07:24:30 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon May 30 07:24:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2a83f0c

app-misc/carbon-c-relay: version bump to 2.0

Package-Manager: portage-2.2.28

 app-misc/carbon-c-relay/Manifest | 2 +-
 .../{carbon-c-relay-1.8.ebuild => carbon-c-relay-2.0.ebuild} | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-misc/carbon-c-relay/Manifest b/app-misc/carbon-c-relay/Manifest
index ae9037b..b503854 100644
--- a/app-misc/carbon-c-relay/Manifest
+++ b/app-misc/carbon-c-relay/Manifest
@@ -1,3 +1,3 @@
 DIST carbon-c-relay-1.10.tar.gz 72045 SHA256 
2322e137644f08682796489c79bac9879362b4ac094d08f2f29e1c0de264bca5 SHA512 
4f8c2f82a2902f475c93f6e6791f668c323331f04c2e48e65fcd4a806642b0475533da6283fe3613032400d332fe662cbde117f9898c871f132422c1e123deae
 WHIRLPOOL 
560758ac67b46c6352dc781966d27c4fcde9474d7d01290db89cc9d8d703abb24a3c14d7632af7a000286d0558425995a673d7fe40c2c9de96f5e7019e2c557b
 DIST carbon-c-relay-1.11.tar.gz 75156 SHA256 
09d45cb51df2f8dfc6c8d2568c616c759f38823fb7d8dd4a78aa497099950608 SHA512 
9588ce06f21ddb8557e37f097db80ea2651d5b9155c6d78c7f0603097b1bb6bdf60bacfb35cdc85e430ee376241d8e3aa6fd55ac143b25f0c5ed38e90585a35c
 WHIRLPOOL 
0d65e41e0fe059d7d083b2890cc225d93dbd8835ba070c5e812755ea3e39ccab63d821cb5762e9520d136f43e7b3ab53bd78cc9cad237da49c92d75e45e86922
-DIST carbon-c-relay-1.8.tar.gz 72017 SHA256 
e284b6cf2cb12996e41ee0a8e25f1e17a3b4510bdae3b3a549f22875507f5646 SHA512 
1865507cd5404bb74715eeffc4bc2ff2e77668ea477566e4391d2fb695d4cd8dbf8222acaa2b9db39c12110fe2e18b4482ed378c5eb6c5ec95193e4c1cd4b550
 WHIRLPOOL 
1a8bc8e1504ed9e126d6609cf6c28d812d6a6cd29a6bf88e98b6213c277a1bd29430eeb5f0a39aac22548108d3fcbeb8e4ec3f1a79c92d5c5297a4c8d15e9105
+DIST carbon-c-relay-2.0.tar.gz 93632 SHA256 
82d38fd8ee45c3be8a15f039534095498706c3bdcba8ba4f038640211252a63a SHA512 
daeeec228ff7439cc114351dac35b2139e3560e6de5640d7d6a2c0019f9202cdcc81f0a3116177c0abe53a101ffe3b1201e47f4341ffb890b151f03b26d64f64
 WHIRLPOOL 
03f5d790e55fbfb25484d402d8fb711bf17465b4d19cd8f9871f10f118a9fb52d9aaa495e5812d0a3e34d7a71f95e7da2b3e5d9cdc7f3bd87dd73f73576e43e9

diff --git a/app-misc/carbon-c-relay/carbon-c-relay-1.8.ebuild 
b/app-misc/carbon-c-relay/carbon-c-relay-2.0.ebuild
similarity index 94%
rename from app-misc/carbon-c-relay/carbon-c-relay-1.8.ebuild
rename to app-misc/carbon-c-relay/carbon-c-relay-2.0.ebuild
index ab8f7df..963f0fc 100644
--- a/app-misc/carbon-c-relay/carbon-c-relay-1.8.ebuild
+++ b/app-misc/carbon-c-relay/carbon-c-relay-2.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 inherit toolchain-funcs user
 
@@ -29,7 +29,8 @@ src_configure() {
 
 src_install() {
newbin relay ${PN}
-   dodoc README.md
+   dodoc ChangeLog.md
+   doman ${PN}.1
 
newinitd "${FILESDIR}"/${PN}.initd ${PN}
newconfd "${FILESDIR}"/${PN}.confd ${PN}



[gentoo-commits] repo/proj/prefix:master commit in: app-misc/pax-utils/

2016-05-30 Thread Fabian Groffen
commit: 43ccb98745d6eb73e08b0de1a9937f2a191c406c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon May 30 12:00:45 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon May 30 12:00:45 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=43ccb987

app-misc/pax-utils: sync, not tested

Package-Manager: portage-2.2.28

 app-misc/pax-utils/Manifest   |  3 +-
 app-misc/pax-utils/metadata.xml   |  8 ++---
 app-misc/pax-utils/pax-utils-0.2.1.ebuild | 39 -
 app-misc/pax-utils/pax-utils-0.7.ebuild   | 50 --
 app-misc/pax-utils/pax-utils-1.1.6.ebuild | 58 +++
 5 files changed, 61 insertions(+), 97 deletions(-)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 91d2dfb..a348da4 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,3 +1,2 @@
-DIST pax-utils-0.2.1.tar.bz2 80580 SHA256 
6a5beefb686e425eb6829bc716d2b32b64c2e854287c212c9853bc2beb705c3a SHA512 
a8c18a4538227e0a9d34d9e6e6f4c99f50de376b876032092175a7a277d8f5982495ebb28542fddc7361b649e30528a775817749be0c13bd24244bf3c80a57dc
 WHIRLPOOL 
4a77d3ea435a9905a93f0bfc2f1ee33fc709ef7d71e48c44b1b33277ccbd34d586f404c3f7004450612a68f7d4b9810d1cb98c1f255e9d8e0e87fa6fe157eccc
-DIST pax-utils-0.7.tar.xz 90188 SHA256 
1ac4cee9a9ca97a723505eb29a25e50adeccffba3f0f0ef4f035cf082caf3b84 SHA512 
d99f325b1d3ffc4955bc09aedcbeabea2d87a9647da31db1518de9daa55fbe0e5dd09feedd8dbcd8c4b53825a788ae7c9b904a927abc9ae995385dfd00d44f4a
 WHIRLPOOL 
dac9bb6c4e9bbf2b374371009ec16e9bf0e7a69e33494511f99e1cf2c34f684638fa8069a9f3845b8b91edea2927f18f410b9c6e62718c376b96c11d92c84634
 DIST pax-utils-0.8.1.tar.xz 94772 SHA256 
844ff25b1a11bcef92ef34b22f576f226a772b67196818656f8874513438f5b9 SHA512 
bd8ae0c35058b79a99bcbb5df234c8d4a02ccf0ebd4b06cc30cdb01bc50b7e5ba6cc5cbbf820a0d57dcdc751fd1ea81d5969a4447c4594ab170958edabe41740
 WHIRLPOOL 
3932cd20479ecbe3d99a6d6e5ce1fd5a5a9d9c96986eccb6cd282457a83d165f1964cfdc232c53cedc1c0dbc391b992129fd1610919cf98f0177e037fa7eed06
+DIST pax-utils-1.1.6.tar.xz 647308 SHA256 
f5436c517bea40f7035ec29a6f34034c739b943f2e3a080d76df5dfd7fd41b12 SHA512 
c5bdb3ee076c5f4d026f811a59329014c539e3bb3ab45aec92564dcc4abcedaebc50bec55c37aeccfe9e31c554ec7789426fcb3d6f67a8d805843f32c5993f94
 WHIRLPOOL 
6addfc63dd821a3a0f1ebb2f0545bf81b933bed7aa4950efc51c4af3c8a9dd2263fe09c469bb371a5cb7ae239db646876548a2c21b08c1ed87dd974228eb2679

diff --git a/app-misc/pax-utils/metadata.xml b/app-misc/pax-utils/metadata.xml
index 448899f..73cd9ce 100644
--- a/app-misc/pax-utils/metadata.xml
+++ b/app-misc/pax-utils/metadata.xml
@@ -1,16 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-so...@gentoo.org
-Maintainer
-  
-  
+  
 vap...@gentoo.org
 Maintainer
   
   A suite of ELF tools to aid auditing systems. Contains 
various ELF related utils for ELF32, ELF64 binaries useful for displaying PaX 
and security info on a large groups of binary files.
   
-Install a more powerful/faster version of 
lddtree
+Install a more powerful/faster version of 
lddtree
   
 

diff --git a/app-misc/pax-utils/pax-utils-0.2.1.ebuild 
b/app-misc/pax-utils/pax-utils-0.2.1.ebuild
deleted file mode 100644
index 59b3515..000
--- a/app-misc/pax-utils/pax-utils-0.2.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/pax-utils-0.2.1.ebuild,v 
1.8 2012/02/07 16:58:10 vapier Exp $
-
-inherit toolchain-funcs flag-o-matic
-
-DESCRIPTION="ELF related utils for ELF 32/64 binaries that can check files for 
security relevant properties"
-HOMEPAGE="http://hardened.gentoo.org/pax-utils.xml;
-SRC_URI="mirror://gentoo/pax-utils-${PV}.tar.bz2
-   http://dev.gentoo.org/~solar/pax/pax-utils-${PV}.tar.bz2
-   http://dev.gentoo.org/~vapier/dist/pax-utils-${PV}.tar.bz2;
-#SRC_URI="http://wh0rd.org/pax-utils-${PV}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x64-freebsd ~x86-freebsd ~ia64-hpux ~amd64-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="caps"
-#RESTRICT="mirror"
-
-DEPEND="caps? ( sys-libs/libcap )
-   ia64-hpux? ( dev-libs/gnulib )
-"
-
-src_compile() {
-   local libs
-   if [[ ${CHOST} == *-hpux* ]]; then
-   append-flags -I"${EPREFIX}"/usr/$(get_libdir)/gnulib/include
-   append-ldflags -L"${EPREFIX}"/usr/$(get_libdir)/gnulib/lib
-   libs="-lgnu"
-   fi
-   # we use C99 features but don't adhere to C99 specs, so ...
-   append-flags -std=gnu99
-   emake CC="$(tc-getCC)" LIBS="${libs}" USE_CAP=$(use caps && echo yes) 
|| die
-}
-
-src_install() {

[gentoo-commits] repo/gentoo:master commit in: mail-mta/exim/

2016-05-31 Thread Fabian Groffen
commit: 5bf849f573769dee22f2cdda9f697ccfde93bb33
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue May 31 06:44:44 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Tue May 31 06:44:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bf849f5

mail-mta/exim: fix redis support, thanks hizel in bug #584150

Package-Manager: portage-2.2.28

 mail-mta/exim/exim-4.87.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/exim/exim-4.87.ebuild b/mail-mta/exim/exim-4.87.ebuild
index 6884dfb..2920b3a 100644
--- a/mail-mta/exim/exim-4.87.ebuild
+++ b/mail-mta/exim/exim-4.87.ebuild
@@ -222,7 +222,7 @@ src_configure() {
 
if use redis; then
cat >> Makefile <<- EOC
-   EXPERIMENTAL_REDIS=yes
+   LOOKUP_REDIS=yes
LOOKUP_LIBS += -lhiredis
EOC
fi



[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/

2016-06-01 Thread Fabian Groffen
commit: 26bd2f385168aefd1e4284d6199a40cff42ae0d9
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jun  1 18:54:25 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Wed Jun  1 18:54:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26bd2f38

profiles/prefix/package.mask: unmask latest pax-utils, it takes care of the 
problems via configure

 profiles/prefix/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/prefix/package.mask b/profiles/prefix/package.mask
index 66a43ff..3a319cc 100644
--- a/profiles/prefix/package.mask
+++ b/profiles/prefix/package.mask
@@ -20,11 +20,6 @@
 =sys-devel/autogen-5.18.1
 =sys-devel/autogen-5.18.2
 
-# Fabian Groffen <grob...@gentoo.org> (29 Apr 2012)
-# AT_FDCWD, openat, faccessat, etc. issues on probably all but Linux
-# platforms, masking for now.
->=app-misc/pax-utils-0.3
-
 # Elias Pipping <pipp...@gentoo.org> (09 Oct 2007)
 # darwin-miscutils are only available on darwin
 sys-apps/darwin-miscutils



[gentoo-commits] repo/gentoo:master commit in: net-misc/wget/

2016-06-22 Thread Fabian Groffen
commit: a4c200757bc8abff5427a77a4254735b452b9f93
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jun 22 18:54:42 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Wed Jun 22 18:54:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c20075

net-misc/wget: fix linking wrt iconv on Darwin/Solaris, bug #585924

Package-Manager: portage-2.2.28

 net-misc/wget/wget-1.18.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/net-misc/wget/wget-1.18.ebuild b/net-misc/wget/wget-1.18.ebuild
index 74d2cd2..6fd73f1 100644
--- a/net-misc/wget/wget-1.18.ebuild
+++ b/net-misc/wget/wget-1.18.ebuild
@@ -50,6 +50,12 @@ pkg_setup() {
 
 src_prepare() {
epatch "${FILESDIR}"/${PN}-1.17.1-gnulib-cygwin-sys_select.patch
+   # revert some hack that breaks linking, bug #585924
+   if [[ ${CHOST} == *-darwin* ]] || [[ ${CHOST} == *-solaris* ]] ; then
+   sed -i \
+   -e 's/^  LIBICONV=$/:/' \
+   configure || die
+   fi
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/sunos/solaris/

2016-06-22 Thread Fabian Groffen
commit: a8844c78eeac8363710b328de5d1d680715a0d4a
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jun 22 18:56:22 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Wed Jun 22 18:56:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8844c78

profiles/prefix/sunos/solaris/package.mask: net-misc/wget-1.18 linking was fixed

 profiles/prefix/sunos/solaris/package.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/prefix/sunos/solaris/package.mask 
b/profiles/prefix/sunos/solaris/package.mask
index 641346c..8936020 100644
--- a/profiles/prefix/sunos/solaris/package.mask
+++ b/profiles/prefix/sunos/solaris/package.mask
@@ -3,10 +3,6 @@
 # $Id$
 
 
-# Fabian Groffen <grob...@gentoo.org> (14 Jun 2016)
-# Fails to link due to missing libiconv.so, bug #585924
-=net-misc/wget-1.18
-
 # Fabian Groffen <grob...@gentoo.org> (13 Jun 2015)
 # Needs patching to compile (d_type and DT_REG), bug #551696
 =app-portage/portage-utils-0.56



[gentoo-commits] repo/gentoo:master commit in: mail-client/mutt/files/, mail-client/mutt/

2016-06-15 Thread Fabian Groffen
commit: b4c8f87dcc9137396cd30ca1a079ee7ec99e1129
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jun 15 18:14:49 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Wed Jun 15 18:14:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c8f87d

mail-client/mutt: add patch to fix drawing glitch in index view

Package-Manager: portage-2.2.28-prefix

 ...1-neomutt-index_format_truncation_problem.patch | 32 ++
 mail-client/mutt/mutt-1.6.1-r2.ebuild  |  1 +
 2 files changed, 33 insertions(+)

diff --git 
a/mail-client/mutt/files/mutt-1.6.1-neomutt-index_format_truncation_problem.patch
 
b/mail-client/mutt/files/mutt-1.6.1-neomutt-index_format_truncation_problem.patch
new file mode 100644
index 000..3798b35
--- /dev/null
+++ 
b/mail-client/mutt/files/mutt-1.6.1-neomutt-index_format_truncation_problem.patch
@@ -0,0 +1,32 @@
+From 099af5ae3e21bdceb3baf871e4b0a8926205e707 Mon Sep 17 00:00:00 2001
+From: Richard Russon <r...@flatcap.org>
+Date: Wed, 15 Jun 2016 16:47:22 +0100
+Subject: [PATCH] fix index_format truncation problem
+
+mutt_wstr_trunc() didn't take index coloring into account when measuring a
+string's length.  When combined with a soft-fill '%* ' in the index_format it
+lead to formatting problems.
+
+Fixes: #51
+---
+ curs_lib.c | 7 ++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/curs_lib.c b/curs_lib.c
+index ce4e56d..9a3f5e5 100644
+--- a/curs_lib.c
 b/curs_lib.c
+@@ -1201,7 +1201,12 @@ size_t mutt_wstr_trunc (const char *src, size_t maxlen, 
size_t maxwid, size_t *w
+ cw = wcwidth (wc);
+ /* hack because MUTT_TREE symbols aren't turned into characters
+  * until rendered by print_enriched_string (#3364) */
+-if (cw < 0 && cl == 1 && src[0] && src[0] < MUTT_TREE_MAX)
++if ((cw < 0) && (src[0] == MUTT_SPECIAL_INDEX))
++{
++  cl = 2; /* skip the index coloring sequence */
++  cw = 0;
++}
++else if (cw < 0 && cl == 1 && src[0] && src[0] < MUTT_TREE_MAX)
+   cw = 1;
+ else if (cw < 0)
+   cw = 0; /* unprintable wchar */

diff --git a/mail-client/mutt/mutt-1.6.1-r2.ebuild 
b/mail-client/mutt/mutt-1.6.1-r2.ebuild
index 897993e..4188245 100644
--- a/mail-client/mutt/mutt-1.6.1-r2.ebuild
+++ b/mail-client/mutt/mutt-1.6.1-r2.ebuild
@@ -106,6 +106,7 @@ src_prepare() {
-e '/ReachingUs = N_(/a\"This release of Mutt is heavily 
enriched by NeoMutt patches.\\nFor this reason, any bugs are better reported at 
https://bugs.gentoo.org/\\nor directly to the NeoMutt project.\\n\\n"' \
version.c || die "Failed to add bug instructions"
 
+   epatch 
"${FILESDIR}"/mutt-1.6.1-neomutt-index_format_truncation_problem.patch
local upatches=
# allow user patches
eapply_user && upatches=" with user patches"



[gentoo-commits] repo/gentoo:master commit in: app-misc/carbon-c-relay/

2016-06-16 Thread Fabian Groffen
commit: 101c8da9d9edaa1461927fc8fb250c503ad216f8
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Jun 16 12:20:43 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Jun 16 12:20:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=101c8da9

app-misc/carbon-c-relay: version bump to v2.1

Package-Manager: portage-2.2.28

 app-misc/carbon-c-relay/Manifest | 2 +-
 .../{carbon-c-relay-1.10.ebuild => carbon-c-relay-2.1.ebuild}| 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-misc/carbon-c-relay/Manifest b/app-misc/carbon-c-relay/Manifest
index b503854..1fec564 100644
--- a/app-misc/carbon-c-relay/Manifest
+++ b/app-misc/carbon-c-relay/Manifest
@@ -1,3 +1,3 @@
-DIST carbon-c-relay-1.10.tar.gz 72045 SHA256 
2322e137644f08682796489c79bac9879362b4ac094d08f2f29e1c0de264bca5 SHA512 
4f8c2f82a2902f475c93f6e6791f668c323331f04c2e48e65fcd4a806642b0475533da6283fe3613032400d332fe662cbde117f9898c871f132422c1e123deae
 WHIRLPOOL 
560758ac67b46c6352dc781966d27c4fcde9474d7d01290db89cc9d8d703abb24a3c14d7632af7a000286d0558425995a673d7fe40c2c9de96f5e7019e2c557b
 DIST carbon-c-relay-1.11.tar.gz 75156 SHA256 
09d45cb51df2f8dfc6c8d2568c616c759f38823fb7d8dd4a78aa497099950608 SHA512 
9588ce06f21ddb8557e37f097db80ea2651d5b9155c6d78c7f0603097b1bb6bdf60bacfb35cdc85e430ee376241d8e3aa6fd55ac143b25f0c5ed38e90585a35c
 WHIRLPOOL 
0d65e41e0fe059d7d083b2890cc225d93dbd8835ba070c5e812755ea3e39ccab63d821cb5762e9520d136f43e7b3ab53bd78cc9cad237da49c92d75e45e86922
 DIST carbon-c-relay-2.0.tar.gz 93632 SHA256 
82d38fd8ee45c3be8a15f039534095498706c3bdcba8ba4f038640211252a63a SHA512 
daeeec228ff7439cc114351dac35b2139e3560e6de5640d7d6a2c0019f9202cdcc81f0a3116177c0abe53a101ffe3b1201e47f4341ffb890b151f03b26d64f64
 WHIRLPOOL 
03f5d790e55fbfb25484d402d8fb711bf17465b4d19cd8f9871f10f118a9fb52d9aaa495e5812d0a3e34d7a71f95e7da2b3e5d9cdc7f3bd87dd73f73576e43e9
+DIST carbon-c-relay-2.1.tar.gz 94255 SHA256 
53ee0c9f6ca61c72450a3c321e3f1e119aba0e619e7e5bbd72d29e6f3bc01212 SHA512 
363698cc5ddb661d7ee431ef790fa3b0ccdf7103c67703f5936c291a6c7b324f0ccf333bd231e1abb9ffa37384b04ffa49f3df1f76beeb45e1fbeaad889afe13
 WHIRLPOOL 
f757efc28228fc878bab1831fdbaa8c368b1a8fd66f0518a871732255bb489adec5aee62695c38b7b4145de30e4108ab01304a9bfdb5479b0c8df0d2f8771dc7

diff --git a/app-misc/carbon-c-relay/carbon-c-relay-1.10.ebuild 
b/app-misc/carbon-c-relay/carbon-c-relay-2.1.ebuild
similarity index 94%
rename from app-misc/carbon-c-relay/carbon-c-relay-1.10.ebuild
rename to app-misc/carbon-c-relay/carbon-c-relay-2.1.ebuild
index ab8f7df..963f0fc 100644
--- a/app-misc/carbon-c-relay/carbon-c-relay-1.10.ebuild
+++ b/app-misc/carbon-c-relay/carbon-c-relay-2.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 inherit toolchain-funcs user
 
@@ -29,7 +29,8 @@ src_configure() {
 
 src_install() {
newbin relay ${PN}
-   dodoc README.md
+   dodoc ChangeLog.md
+   doman ${PN}.1
 
newinitd "${FILESDIR}"/${PN}.initd ${PN}
newconfd "${FILESDIR}"/${PN}.confd ${PN}



[gentoo-commits] repo/gentoo:master commit in: mail-client/mutt/

2016-06-16 Thread Fabian Groffen
commit: 7328ec3a99b93a92aa0a741dca9c83d232f9802b
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Jun 16 12:18:24 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Jun 16 12:18:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7328ec3a

mail-client/mutt: change default locking mechanism to fcntl over flock

Package-Manager: portage-2.2.28

 mail-client/mutt/mutt-1.6.1-r2.ebuild | 15 ---
 1 file changed, 4 insertions(+), 11 deletions(-)

diff --git a/mail-client/mutt/mutt-1.6.1-r2.ebuild 
b/mail-client/mutt/mutt-1.6.1-r2.ebuild
index 4188245..2d0f8ea 100644
--- a/mail-client/mutt/mutt-1.6.1-r2.ebuild
+++ b/mail-client/mutt/mutt-1.6.1-r2.ebuild
@@ -154,17 +154,10 @@ src_configure() {
--with-regex \
--with-exec-shell=${EPREFIX}/bin/sh"
 
-   case $CHOST in
-   *-solaris*)
-   # Solaris has no flock in the standard headers
-   myconf+=" --enable-fcntl --disable-flock"
-   # wchar_t depends on locale
-   myconf+=" --without-wc-funcs"
-   ;;
-   *)
-   myconf+=" --disable-fcntl --enable-flock"
-   ;;
-   esac
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   # arrows in index view do not show when using wchar_t
+   myconf+=" --without-wc-funcs"
+   fi
 
# mutt prioritizes gdbm over bdb, so we will too.
# hcache feature requires at least one database is in USE.



[gentoo-commits] repo/gentoo:master commit in: mail-mta/exim/

2016-06-21 Thread Fabian Groffen
commit: 636bef4eaea4b884ef8f5cd08cb69c06f5ed934e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Jun 21 07:22:46 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Tue Jun 21 07:22:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=636bef4e

mail-mta/exim: 4.87 has proper fix for missing ECDH in OpenSSL, no need for 
bindist requirement, bug #585938

Package-Manager: portage-2.2.28

 mail-mta/exim/exim-4.87.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/exim/exim-4.87.ebuild b/mail-mta/exim/exim-4.87.ebuild
index b775bbb..427c023 100644
--- a/mail-mta/exim/exim-4.87.ebuild
+++ b/mail-mta/exim/exim-4.87.ebuild
@@ -28,7 +28,7 @@ COMMON_DEPEND=">=sys-apps/sed-4.0.5
pam? ( virtual/pam )
tcpd? ( sys-apps/tcp-wrappers )
ssl? (
-   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   !libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:= )
)
gnutls? ( net-libs/gnutls[pkcs11?]



[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/

2016-01-10 Thread Fabian Groffen
commit: 25d4f7ca827c78cab868d597a953218eb41f6e01
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 10 15:39:02 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 10 15:41:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25d4f7ca

profiles/prefix/darwin: mask USE=utempter for net-misc/mosh, bug #506494

Signed-off-by: Fabian Groffen  gentoo.org>

 profiles/prefix/darwin/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/prefix/darwin/package.use.mask 
b/profiles/prefix/darwin/package.use.mask
index e8a57c0..db23179 100644
--- a/profiles/prefix/darwin/package.use.mask
+++ b/profiles/prefix/darwin/package.use.mask
@@ -3,6 +3,10 @@
 # $Id$
 
 
+# Fabian Groffen <grob...@gentoo.org> (10 Jan 2016)
+# libutempter isn't ported for Darwin, bug #506494
+net-misc/mosh utempter
+
 # Fabian Groffen <grob...@gentoo.org> (26 May 2015)
 # Avoid pulling in broken and unnecessary ossp-uuid, bug #324527
 dev-db/postgresql uuid



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-lua/files/

2016-01-10 Thread Fabian Groffen
commit: aded1d3dfcf783a6364fa83cd21c059d535c73bd
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 10 19:43:51 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 10 19:47:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aded1d3d

app-eselect/eselect-lua: make get_libdirs reflect the prefix

Package-Manager: portage-2.2.20-prefix

 app-eselect/eselect-lua/files/lua.eselect-1 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-eselect/eselect-lua/files/lua.eselect-1 
b/app-eselect/eselect-lua/files/lua.eselect-1
index 59abc87..d6f9510 100644
--- a/app-eselect/eselect-lua/files/lua.eselect-1
+++ b/app-eselect/eselect-lua/files/lua.eselect-1
@@ -43,9 +43,9 @@ get_libdirs() {
[[ -L ${EROOT}/usr/${dir} ]] && continue
ls "${EROOT}"/usr/${dir}/liblua*.* > /dev/null 2>&1 || continue
 
-   libdirs+=' '/usr/${dir}
+   libdirs+=' '${EPREFIX}/usr/${dir}
done
-   echo ${libdirs:-/usr/lib}
+   echo ${libdirs:-${EPREFIX}/usr/lib}
 }
 
 find_targets() {



[gentoo-commits] repo/gentoo:master commit in: dev-lang/lua/

2016-01-11 Thread Fabian Groffen
commit: e7b3982ab8abc10aac2e9a0e2aaf57014a91f234
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jan 11 17:57:48 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon Jan 11 17:58:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b3982a

dev-lang/lua: adjust prefix in .pc file for Prefix

Package-Manager: portage-2.2.20-prefix

 dev-lang/lua/lua-5.2.3-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lang/lua/lua-5.2.3-r1.ebuild b/dev-lang/lua/lua-5.2.3-r1.ebuild
index 16d253d..b18dd9f 100644
--- a/dev-lang/lua/lua-5.2.3-r1.ebuild
+++ b/dev-lang/lua/lua-5.2.3-r1.ebuild
@@ -114,6 +114,7 @@ multilib_src_install() {
# We want packages to find our things...
cp "${FILESDIR}/lua.pc" "${WORKDIR}"
sed -i \
+   -e "s:^prefix= :prefix= ${EPREFIX}:" \
-e "s:^V=.*:V= ${PATCH_PV}:" \
-e "s:^R=.*:R= ${PV}:" \
-e "s:/,lib,:/$(get_libdir):g" \



[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/

2016-01-11 Thread Fabian Groffen
commit: bc60c6eb47d0b5b6d9d1064a77ca71915dea2b92
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jan 11 18:04:13 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon Jan 11 18:04:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc60c6eb

profiles/prefix/package.mask: unmask latest eselect-python/python-exec/python

 profiles/prefix/package.mask | 12 
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/profiles/prefix/package.mask b/profiles/prefix/package.mask
index d797f43..14980df 100644
--- a/profiles/prefix/package.mask
+++ b/profiles/prefix/package.mask
@@ -10,14 +10,10 @@
 #
 
 
-# Fabian Groffen <grob...@gentoo.org> (06 Jan 2016)
-# Seriously broken on non-Linux because recursive shebangs aren't
-# supported, mask everything but what's stable on amd64, bug #568974
->=app-eselect/eselect-python-20151117-r2
->=dev-lang/python-exec-2.0.2
->=dev-lang/python-2.7.11:2.7
->=dev-lang/python-3.4.3:3.4
->=dev-lang/python-3.5.1:3.5
+# Fabian Groffen <grob...@gentoo.org> (11 Jan 2016)
+# we need the latest and greatest to have it work, bug #568974
+->=app-eselect/eselect-python-20151117-r3
+->=dev-lang/python-exec-2.2
 
 # Fabian Groffen <grob...@gentoo.org> (11 Feb 2014)
 # Fails to compile, bug #493464



[gentoo-commits] repo/gentoo:master commit in: dev-python/certifi/

2016-01-11 Thread Fabian Groffen
commit: 3007fe595865fef1493e1fc30a7859d795b0c20d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jan 11 19:52:41 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon Jan 11 19:53:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3007fe59

dev-python/certifi: added Prefix keywords

Package-Manager: portage-2.2.20-prefix

 dev-python/certifi/certifi-2015.11.20.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/certifi/certifi-2015.11.20.1.ebuild 
b/dev-python/certifi/certifi-2015.11.20.1.ebuild
index 2770d0c..ab20875 100644
--- a/dev-python/certifi/certifi-2015.11.20.1.ebuild
+++ b/dev-python/certifi/certifi-2015.11.20.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~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"
 IUSE=""
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/

2016-01-11 Thread Fabian Groffen
commit: 2b431a8e87961565e091b9029388319aa1720a8a
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jan 11 19:15:21 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon Jan 11 19:15:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b431a8e

profiles/prefix/package.mask: drop invalid and apparently unnecessary unmask

 profiles/prefix/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/prefix/package.mask b/profiles/prefix/package.mask
index 14980df..06feb292 100644
--- a/profiles/prefix/package.mask
+++ b/profiles/prefix/package.mask
@@ -10,11 +10,6 @@
 #
 
 
-# Fabian Groffen <grob...@gentoo.org> (11 Jan 2016)
-# we need the latest and greatest to have it work, bug #568974
-->=app-eselect/eselect-python-20151117-r3
-->=dev-lang/python-exec-2.2
-
 # Fabian Groffen <grob...@gentoo.org> (11 Feb 2014)
 # Fails to compile, bug #493464
 =sys-devel/autogen-5.18.1



[gentoo-commits] repo/gentoo:master commit in: x11-libs/cairo/

2016-01-15 Thread Fabian Groffen
commit: 503f562bb3fe77facaca9c0868896d5c76d3ce7c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan 15 14:57:59 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Fri Jan 15 14:59:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503f562b

x11-libs/cairo: fix compilation on Darwin

Package-Manager: portage-2.2.20-prefix

 x11-libs/cairo/cairo-1.14.6.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-libs/cairo/cairo-1.14.6.ebuild 
b/x11-libs/cairo/cairo-1.14.6.ebuild
index 12d34b3..23bf429 100644
--- a/x11-libs/cairo/cairo-1.14.6.ebuild
+++ b/x11-libs/cairo/cairo-1.14.6.ebuild
@@ -97,6 +97,7 @@ multilib_src_configure() {
[[ ${CHOST} == *-interix* ]] && append-flags -D_REENTRANT
 
use elibc_FreeBSD && myopts+=" --disable-symbol-lookup"
+   [[ ${CHOST} == *-darwin* ]] && myopts+=" --disable-symbol-lookup"
 
# TODO: remove this (and add USE-dep) when DirectFB is converted,
# bug #484248 -- but beware of the circular dep.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/help2man/

2016-01-14 Thread Fabian Groffen
commit: 67fa138e34ed1681e009c4e8ab99b017ae57afe5
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Jan 14 12:42:30 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Jan 14 12:43:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67fa138e

sys-apps/help2man: fix installation on Darwin

Package-Manager: portage-2.2.20-prefix

 sys-apps/help2man/help2man-1.47.3.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-apps/help2man/help2man-1.47.3.ebuild 
b/sys-apps/help2man/help2man-1.47.3.ebuild
index c9efdba..9cdd157 100644
--- a/sys-apps/help2man/help2man-1.47.3.ebuild
+++ b/sys-apps/help2man/help2man-1.47.3.ebuild
@@ -21,6 +21,11 @@ DEPEND=${RDEPEND}
 DOCS="debian/changelog NEWS README THANKS" #385753
 
 src_prepare() {
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed -i \
+   -e 's/-shared/-bundle/' \
+   Makefile.in || die
+   fi
epatch \
"${FILESDIR}"/${PN}-1.46.1-linguas.patch
 }



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libXdmcp/

2016-01-14 Thread Fabian Groffen
commit: cd2219a5283d706faa483abe881b15c3a62bd218
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Jan 14 12:57:56 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Jan 14 12:58:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd2219a5

x11-libs/libXdmcp: require libbsd with glibc only

Package-Manager: portage-2.2.20-prefix

 x11-libs/libXdmcp/libXdmcp-1.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libXdmcp/libXdmcp-1.1.2-r1.ebuild 
b/x11-libs/libXdmcp/libXdmcp-1.1.2-r1.ebuild
index 5f5333c..834d534 100644
--- a/x11-libs/libXdmcp/libXdmcp-1.1.2-r1.ebuild
+++ b/x11-libs/libXdmcp/libXdmcp-1.1.2-r1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="X.Org X Display Manager Control Protocol library"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux 
~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE=""
 
-RDEPEND="dev-libs/libbsd
+RDEPEND="elibc_glibc? ( dev-libs/libbsd )
x11-proto/xproto"
 DEPEND="${RDEPEND}"
 



[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/python/

2016-01-14 Thread Fabian Groffen
commit: 51530c3a2f3617ba5ff4a9cac4e6f4c28ddd83e0
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Jan 14 12:07:24 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Jan 14 12:07:24 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=51530c3a

dev-lang/python: fix installing on Darwin

Package-Manager: portage-2.2.20-prefix

 dev-lang/python/python-3.4.3-r5.ebuild | 1 +
 dev-lang/python/python-3.5.1.ebuild| 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-lang/python/python-3.4.3-r5.ebuild 
b/dev-lang/python/python-3.4.3-r5.ebuild
index 1d61ff7..b7f35bc 100644
--- a/dev-lang/python/python-3.4.3-r5.ebuild
+++ b/dev-lang/python/python-3.4.3-r5.ebuild
@@ -344,6 +344,7 @@ src_install() {
if ! tc-is-cross-compiler; then
local -x PYTHON=./python$([[ ${CHOST} == *-darwin* ]] && echo 
".exe")
local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}.
+   local -x 
DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH+${DYLD_LIBRARY_PATH}:}.
else
vars=( PYTHON "${vars[@]}" )
fi

diff --git a/dev-lang/python/python-3.5.1.ebuild 
b/dev-lang/python/python-3.5.1.ebuild
index 42acfd9..2b22254 100644
--- a/dev-lang/python/python-3.5.1.ebuild
+++ b/dev-lang/python/python-3.5.1.ebuild
@@ -347,6 +347,7 @@ src_install() {
if ! tc-is-cross-compiler; then
local -x PYTHON=./python$([[ ${CHOST} == *-darwin* ]] && echo 
".exe")
local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}.
+   local -x 
DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH+${DYLD_LIBRARY_PATH}:}.
else
vars=( PYTHON "${vars[@]}" )
fi



[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jdk-bin/

2016-01-14 Thread Fabian Groffen
commit: 0ce05a069fc90ab928afa53bf86b2d8ab6eb3bbd
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Jan 14 14:31:11 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Jan 14 14:31:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ce05a06

dev-java/oracle-jdk-bin: update installation fixes for Darwin

Package-Manager: portage-2.2.20-prefix

 dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.66-r1.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.66-r1.ebuild 
b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.66-r1.ebuild
index e3b48a9..ff5c4af 100644
--- a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.66-r1.ebuild
+++ b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.66-r1.ebuild
@@ -327,10 +327,7 @@ src_install() {
# Fix miscellaneous install_name issues.
pushd "${ddest}"/jre/lib > /dev/null || die
local lib needed nlib npath
-   for lib in \
-   decora_sse glass jfx{media,webkit} \
-   javafx_{font,font_t2k,iio} prism_{common,es2,sw} \
-   ; do
+   for lib in decora_sse glass prism_{common,es2,sw} ; do
lib=lib${lib}.dylib
einfo "Fixing self-reference of ${lib}"
install_name_tool \
@@ -344,7 +341,7 @@ src_install() {
for nlib in jdk1{5,6} ; do
install_name_tool -change \
/usr/lib/libgcc_s_ppc64.1.dylib \
-   $($(tc-getCC) 
-print-file-name=libgcc_s_ppc64.1.dylib) \
+   /usr/lib/libSystem.B.dylib \

"${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib
install_name_tool -id \

"${EPREFIX}${dest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib
 \



[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/

2016-01-18 Thread Fabian Groffen
commit: a28d86759aa7a2b6d967c8bd82e36d489aee6cea
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jan 18 08:34:58 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon Jan 18 08:36:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a28d8675

profiles/prefix/darwin/package.use.mask: mask USE=xattr for dev-libs/glib

 profiles/prefix/darwin/package.use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/prefix/darwin/package.use.mask 
b/profiles/prefix/darwin/package.use.mask
index db23179..5f91c39 100644
--- a/profiles/prefix/darwin/package.use.mask
+++ b/profiles/prefix/darwin/package.use.mask
@@ -1,8 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 
+# Fabian Groffen <grob...@gentoo.org> (18 Jan 2016)
+# GNU attr isn't supported
+dev-libs/glib xattr
+
 # Fabian Groffen <grob...@gentoo.org> (10 Jan 2016)
 # libutempter isn't ported for Darwin, bug #506494
 net-misc/mosh utempter



[gentoo-commits] repo/gentoo:master commit in: profiles/

2016-01-18 Thread Fabian Groffen
commit: e0300736d3360e1f14aec69670f654826480a16c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jan 18 18:15:01 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon Jan 18 18:15:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0300736

profiles/package.mask: mask Exim 4.87 RC3

 profiles/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 837847b..e547b2d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -833,8 +833,8 @@ dev-perl/YAML-Parser-Syck
 
 # Fabian Groffen <grob...@gentoo.org> (11 Dec 2015)
 # Release candidates for Exim 4.87
-=mail-mta/exim-4.87_rc1
 =mail-mta/exim-4.87_rc2
+=mail-mta/exim-4.87_rc3
 
 # Pawel Hajdan, Jr. <phajdan...@gentoo.org> (07 Dec 2015)
 # Dev channel releases are only for people who are developers or want more



[gentoo-commits] repo/gentoo:master commit in: mail-mta/exim/

2016-01-18 Thread Fabian Groffen
commit: 7e74b331eb4d076cf3597c306f8ee3920b9ca5b8
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jan 18 18:11:48 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon Jan 18 18:15:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e74b331

mail-mta/exim: bump to Exim 4.87 RC3

Package-Manager: portage-2.2.26

 mail-mta/exim/Manifest   | 4 ++--
 mail-mta/exim/{exim-4.87_rc1.ebuild => exim-4.87_rc3.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-mta/exim/Manifest b/mail-mta/exim/Manifest
index 1fc496f..20fb3d8 100644
--- a/mail-mta/exim/Manifest
+++ b/mail-mta/exim/Manifest
@@ -1,11 +1,11 @@
 DIST exim-4.84.tar.bz2 1761790 SHA256 
78ea22be87fb6df880e7fd482f3bec9ef6ceca0c9dedd50f8a26cae0b38b9e9c SHA512 
3cd41af6d57e5f0377fc93367753eae6cb6bf835803e8608c44e1da5acefce1ed8886f4fe7536950de072bfed6e927afe1536c1e6466cf3121dd352b69a68039
 WHIRLPOOL 
9e840aa6afa0db68455b4ab458706eedd7ea57b084999c9e85eaaec0530ed93958731d934ff1d7830d9b5cd086e36cb56dc8a2f78dad85bdba9ae6573510e840
 DIST exim-4.85.tar.bz2 1784150 SHA256 
13211f2bbc5400d095a9b4be075eb1347e0d98676fdfe4be8a3b4d56281daaa4 SHA512 
2c5846528ee98e4aff5dbabe49dfa5ba6753fa64154b9671a7849db8a17773917fe13bcb9e5f732c43d7479debfadd8012b8650823eb12504a6b1b28be456161
 WHIRLPOOL 
4057cd745f12ff62e956838406544060d3d2d7383027959f3c1ca12eff43bddb9be63e284767245b271e53bef92596c1241f5e90e9ed611d02e95b7a30adc7c8
 DIST exim-4.86.tar.bz2 1804807 SHA256 
f1ccf2ce2ea51b7fbbf160e7e0e41d24ca401cf44a185128ad99ea04635fc456 SHA512 
0b90cd1b4d99bbb976336ccf9c2c3375f453a74bb306f1b0215f7ecca80fbda83cf5cc38c502516c2903c5d753f1f559c534fc4f4b1b32ee3300db86de6610ab
 WHIRLPOOL 
a7e938cfaeb92af1b81c8a113752914b61e49d7fd71c39460b944716725b1e98b50a7c9ef1699569cd031ee7cac210639d9ef9bd21280e5ce7682eb40db91726
-DIST exim-4.87_RC1.tar.bz2 1818628 SHA256 
cec26ecd7879cd04ab30fc1c152c4967549c8499a4432754ec97c6ecbc712911 SHA512 
a97eb31ea612fb19f5fe2da23a51e248beb4faa5a378939207d52207254f50c54b97047a83e6995214ec5e58b1540dc12fb4c865ba81b7013c923342d2e0
 WHIRLPOOL 
4a57f87c84b83853892c400042a221992d9d4a3049195059feb6735ddb848482eac00d1f429da0dbcca2ca3cf984b4ba23f5645ebd1eab5ea92b31ed7cc4aa0b
 DIST exim-4.87_RC2.tar.bz2 1819354 SHA256 
ac3a09464183ded893b590492eb1ed6d548a20c43f57ddd267ffa2fae9c8f032 SHA512 
4cbf01f80f968c4ce2760c96f0e0c94f365f75526311fc68ee97698ce55440df1dc2aa50e670da34f2baa4dba1be0db8726c094a873beb54881252c4d78e1ac7
 WHIRLPOOL 
927caa9738e69aa4c5b7269a292cfce839189234510ae6208977d58f712e9128a63ba14e5b305d117028f101a7aaa626fa31e045940e951e9c38f7e0a540dc6e
+DIST exim-4.87_RC3.tar.bz2 1795572 SHA256 
aa2627518782f9a0c00fc131143430b1ea05cc20a5175c217cdfcc18b09f562c SHA512 
03fe161240934c08f95263496478894f83c303069ac9f7df9d2ac105685a59f8217ed11f1100904558a1b2784ea94b69f57ed2d0d9775752c00b3d5b7cbe53f6
 WHIRLPOOL 
67a87273a37814f83ff650228052ea123b0624675b5c17458118f2150f7f018cb414388bcd08dfa5d2540d8f15dd48de111ae388dd2882f3d03dd56bf426dee2
 DIST exim-html-4.84.tar.bz2 465281 SHA256 
7ee7e9015b853915604b7806be93d56e9ba1fb915b63f0d6828c47f2228fd45b SHA512 
7de8513476b6abcdfd36b0121a2a9d6decf1ccf94ef51b8363e544066cc05670e6f2b4d03d5fbc49071b1431183dfd9badde5cbcc65f51d55ec6b25ebcb070b9
 WHIRLPOOL 
88c376fd399e17b2bc06d2d0fad19f8c6485807118a81e0c200f6c39defe7155fa920489481a8b82e629951766ce0222b85956f387d22d22549303bd3dff7f82
 DIST exim-html-4.85.tar.bz2 467069 SHA256 
fd91946369626e74842a0799b93d0d9e4a201fe640af84e1b5349fe6ff204167 SHA512 
8214576300827f79c0880e2d2163f71d7f1b3fe2aff714b591a011e48816965de5a773c3509137b085fec3d4d2128931f8398768c24dad6c92b7df27cbcafe74
 WHIRLPOOL 
a7edffd7124c4920708616d3e59c0db5159dee5f7e4fd62ce29fdba769d39781a3826d4e3e39cdc97669941bb9a5c977defe280feb73cbe159b23df4cb6fe95f
 DIST exim-html-4.86.tar.bz2 471159 SHA256 
02226a9fbb6d5aaa9d35f3e2a3bd9077e2307463de6baf6e3e2e938c1fe39146 SHA512 
0c15fbccaf9b744fb8b7990d2b2bd0555a04ef5ed82ffbf2e32372a539bae6d7cebad96960f5570a2f8f27d31ebdf2467c51cb053b059996bb9122bc02fa741b
 WHIRLPOOL 
d9fbaa73491ab1657afb6ba59da5adea26144b58b358aeb9829731d3f35d6c1d8c7021c5243cb989e7c704cc346cde2a330f9eedc5b357326c1d56d7caa4a6c5
-DIST exim-html-4.87_RC1.tar.bz2 475376 SHA256 
37303fbca2282e86328e2b3bab84526b920ac54e0d4b96d3597639a495ef70db SHA512 
1d338abda79aa49968ded992cfa60e4c791bd647783095991be9d7eaf144e4b20460915585af78b498def4a8d3f160937eef85f767adb4512f28384e9ab620db
 WHIRLPOOL 
e12e97e1cd0d9b6648377f298c478e5fa2f060ebd004b4726e100414c83f53e6b8e294a8b102357ac15a3868f34ae299edc4213a46851bb78c6e62415999a1ef
 DIST exim-html-4.87_RC2.tar.bz2 477015 SHA256 
119274228a85de90324a6004efb1049474e7f2ec7f575cb57809735ab1b48a9b SHA512 
51966e3b64c41dd95fa19b42484fe2d48b99eb104945de4d18b82d54d5f5791137eb308a7e05f7bdec7663d4f2e73353c7853d27c6496b529671dcaed6faa202
 WHIRLPOOL 
86af06c293bb920572144b94628dc7bc1626bf6f9bfd5867589bfb16b5171d2bb4ddbd3d07b3164e04b1bfa822cf8e8378b4382abc54d94b9b5646ceeab9d24f
+DIST 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-retry/

2016-01-17 Thread Fabian Groffen
commit: dc5a21f86b6caf519af0fca975d19ce7324710b2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 17 19:42:11 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 17 19:44:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc5a21f8

dev-ruby/rspec-retry: marked *-macos, *-solaris, bug #570052

Package-Manager: portage-2.2.20-prefix

 dev-ruby/rspec-retry/rspec-retry-0.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-retry/rspec-retry-0.4.5.ebuild 
b/dev-ruby/rspec-retry/rspec-retry-0.4.5.ebuild
index bb35c9a..041241c 100644
--- a/dev-ruby/rspec-retry/rspec-retry-0.4.5.ebuild
+++ b/dev-ruby/rspec-retry/rspec-retry-0.4.5.ebuild
@@ -17,7 +17,7 @@ IUSE=""
 SLOT="0"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 all_ruby_prepare() {
sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/nenv/

2016-01-17 Thread Fabian Groffen
commit: 29ab633d503914638829c173c6a41322c35ba041
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 17 19:36:33 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 17 19:44:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ab633d

dev-ruby/nenv: marked *-macos, *-solaris, bug #570052

Package-Manager: portage-2.2.20-prefix

 dev-ruby/nenv/nenv-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/nenv/nenv-0.2.0.ebuild b/dev-ruby/nenv/nenv-0.2.0.ebuild
index 84c40a4..1c7486b 100644
--- a/dev-ruby/nenv/nenv-0.2.0.ebuild
+++ b/dev-ruby/nenv/nenv-0.2.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/e2/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 all_ruby_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/dotenv/

2016-01-17 Thread Fabian Groffen
commit: 6e9502c8b47aa8f6115688528c2dd179fefa8cba
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 17 19:29:49 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 17 19:44:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e9502c8

dev-ruby/dotenv: marked *-macos, *-solaris, bug #570052

Package-Manager: portage-2.2.20-prefix

 dev-ruby/dotenv/dotenv-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/dotenv/dotenv-2.0.2.ebuild 
b/dev-ruby/dotenv/dotenv-2.0.2.ebuild
index 99242c9..85fc2ba 100644
--- a/dev-ruby/dotenv/dotenv-2.0.2.ebuild
+++ b/dev-ruby/dotenv/dotenv-2.0.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/bkeepers/dotenv;
 SRC_URI="https://github.com/bkeepers/dotenv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="2"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid-pool/

2016-01-17 Thread Fabian Groffen
commit: 572d899a423925bf5c8bfedde252700a3708cd01
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 17 19:56:55 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 17 20:03:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=572d899a

dev-ruby/celluloid-pool: marked *-macos, *-solaris, bug #570052

Package-Manager: portage-2.2.20-prefix

 dev-ruby/celluloid-pool/celluloid-pool-0.20.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/celluloid-pool/celluloid-pool-0.20.5.ebuild 
b/dev-ruby/celluloid-pool/celluloid-pool-0.20.5.ebuild
index 37c2241..b051bb5 100644
--- a/dev-ruby/celluloid-pool/celluloid-pool-0.20.5.ebuild
+++ b/dev-ruby/celluloid-pool/celluloid-pool-0.20.5.ebuild
@@ -18,7 +18,7 @@ IUSE=""
 SLOT="0"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 ruby_add_rdepend "
>=dev-ruby/timers-4.1.1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid-extras/

2016-01-17 Thread Fabian Groffen
commit: 33a826fe222a1ea8a8584e1077a58b4d858e4836
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 17 19:51:06 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 17 20:03:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a826fe

dev-ruby/celluloid-extras: marked *-macos, *-solaris, bug #570052

Package-Manager: portage-2.2.20-prefix

 dev-ruby/celluloid-extras/celluloid-extras-0.20.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/celluloid-extras/celluloid-extras-0.20.5.ebuild 
b/dev-ruby/celluloid-extras/celluloid-extras-0.20.5.ebuild
index 3f11aa0..a6a5d07 100644
--- a/dev-ruby/celluloid-extras/celluloid-extras-0.20.5.ebuild
+++ b/dev-ruby/celluloid-extras/celluloid-extras-0.20.5.ebuild
@@ -18,7 +18,7 @@ IUSE=""
 SLOT="0"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 ruby_add_rdepend "
>=dev-ruby/timers-4.1.1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/

2016-01-17 Thread Fabian Groffen
commit: 836b3dab1a3b12a5be44e3e3901f81d4b2e048d5
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 17 20:00:58 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 17 20:03:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836b3dab

dev-ruby/celluloid: marked *-macos, *-solaris, bug #570052

Package-Manager: portage-2.2.20-prefix

 dev-ruby/celluloid/celluloid-0.17.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/celluloid/celluloid-0.17.2.ebuild 
b/dev-ruby/celluloid/celluloid-0.17.2.ebuild
index 6f56ed0..68e5e87 100644
--- a/dev-ruby/celluloid/celluloid-0.17.2.ebuild
+++ b/dev-ruby/celluloid/celluloid-0.17.2.ebuild
@@ -19,7 +19,7 @@ IUSE=""
 SLOT="0"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 ruby_add_rdepend "
dev-ruby/celluloid-essentials



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid-fsm/

2016-01-17 Thread Fabian Groffen
commit: d7d06ef850d3dcf44fc06bb16d3eb20cbfd6c0ec
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 17 19:54:03 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 17 20:03:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7d06ef8

dev-ruby/celluloid-fsm: marked *-macos, *-solaris, bug #570052

Package-Manager: portage-2.2.20-prefix

 dev-ruby/celluloid-fsm/celluloid-fsm-0.20.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/celluloid-fsm/celluloid-fsm-0.20.5.ebuild 
b/dev-ruby/celluloid-fsm/celluloid-fsm-0.20.5.ebuild
index 37c2241..b051bb5 100644
--- a/dev-ruby/celluloid-fsm/celluloid-fsm-0.20.5.ebuild
+++ b/dev-ruby/celluloid-fsm/celluloid-fsm-0.20.5.ebuild
@@ -18,7 +18,7 @@ IUSE=""
 SLOT="0"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 ruby_add_rdepend "
>=dev-ruby/timers-4.1.1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid-essentials/

2016-01-17 Thread Fabian Groffen
commit: a47927e6439307448f0dbbd47133aee1cad6893a
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 17 19:49:40 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 17 20:03:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a47927e6

dev-ruby/celluloid-essentials: marked *-macos, *-solaris, bug #570052

Package-Manager: portage-2.2.20-prefix

 dev-ruby/celluloid-essentials/celluloid-essentials-0.20.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/celluloid-essentials/celluloid-essentials-0.20.5.ebuild 
b/dev-ruby/celluloid-essentials/celluloid-essentials-0.20.5.ebuild
index e7c1133..6583ce3 100644
--- a/dev-ruby/celluloid-essentials/celluloid-essentials-0.20.5.ebuild
+++ b/dev-ruby/celluloid-essentials/celluloid-essentials-0.20.5.ebuild
@@ -18,7 +18,7 @@ IUSE=""
 SLOT="0"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 ruby_add_rdepend "
>=dev-ruby/timers-4.1.1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid-supervision/

2016-01-17 Thread Fabian Groffen
commit: b3e560999f39eac99a322de68f4a656c1f0e94fb
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 17 19:59:23 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 17 20:03:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e56099

dev-ruby/celluloid-supervision: marked *-macos, *-solaris, bug #570052

Package-Manager: portage-2.2.20-prefix

 dev-ruby/celluloid-supervision/celluloid-supervision-0.20.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/celluloid-supervision/celluloid-supervision-0.20.5.ebuild 
b/dev-ruby/celluloid-supervision/celluloid-supervision-0.20.5.ebuild
index 37c2241..b051bb5 100644
--- a/dev-ruby/celluloid-supervision/celluloid-supervision-0.20.5.ebuild
+++ b/dev-ruby/celluloid-supervision/celluloid-supervision-0.20.5.ebuild
@@ -18,7 +18,7 @@ IUSE=""
 SLOT="0"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 ruby_add_rdepend "
>=dev-ruby/timers-4.1.1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/spring/

2016-01-17 Thread Fabian Groffen
commit: 65f28d8e1fe3e39f534c2dfbb5f28ee20455e3f4
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 17 09:38:57 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 17 09:44:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f28d8e

dev-ruby/spring: marked *-macos, *-solaris, bug #570052

Package-Manager: portage-2.2.20-prefix

 dev-ruby/spring/spring-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/spring/spring-1.6.1.ebuild 
b/dev-ruby/spring/spring-1.6.1.ebuild
index 3ff24c8..dfb5fc5 100644
--- a/dev-ruby/spring/spring-1.6.1.ebuild
+++ b/dev-ruby/spring/spring-1.6.1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/rails/spring/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="1.1"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activesupport/

2016-01-17 Thread Fabian Groffen
commit: 212720f331b7f89cd6425e8234839882a6fa9f88
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 17 09:41:45 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 17 09:44:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=212720f3

dev-ruby/activesupport: marked *-macos, *-solaris, bug #570052

Package-Manager: portage-2.2.20-prefix

 dev-ruby/activesupport/activesupport-4.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/activesupport/activesupport-4.2.5.ebuild 
b/dev-ruby/activesupport/activesupport-4.2.5.ebuild
index b8476a9..5615ead 100644
--- a/dev-ruby/activesupport/activesupport-4.2.5.ebuild
+++ b/dev-ruby/activesupport/activesupport-4.2.5.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz 
-> rails-${PV}.tgz
 
 LICENSE="MIT"
 SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RUBY_S="rails-${PV}/${PN}"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/thread_safe/

2016-01-17 Thread Fabian Groffen
commit: 8a1ad168d16edd59868130e5ac45963f86bc2404
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 17 09:27:46 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 17 09:44:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a1ad168

dev-ruby/thread_safe: marked *-macos, *-solaris, bug #570052

Package-Manager: portage-2.2.20-prefix

 dev-ruby/thread_safe/thread_safe-0.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/thread_safe/thread_safe-0.3.5.ebuild 
b/dev-ruby/thread_safe/thread_safe-0.3.5.ebuild
index a14a5d3..9a2cad2 100644
--- a/dev-ruby/thread_safe/thread_safe-0.3.5.ebuild
+++ b/dev-ruby/thread_safe/thread_safe-0.3.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/ruby-concurrency/thread_safe;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 # Higher atomic dependency since earlier versions crash on ruby20 while



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/tzinfo/

2016-01-17 Thread Fabian Groffen
commit: cdcfec7913c1ee62b48f875b8917097fab000edd
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 17 09:33:31 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 17 09:44:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdcfec79

dev-ruby/tzinfo: marked *-macos, *-solaris, bug #570052

Package-Manager: portage-2.2.20-prefix

 dev-ruby/tzinfo/tzinfo-1.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/tzinfo/tzinfo-1.2.2.ebuild 
b/dev-ruby/tzinfo/tzinfo-1.2.2.ebuild
index 6f73e20..fdd639c 100644
--- a/dev-ruby/tzinfo/tzinfo-1.2.2.ebuild
+++ b/dev-ruby/tzinfo/tzinfo-1.2.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://tzinfo.github.io/;
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="sys-libs/timezone-data"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cmake/

2016-01-17 Thread Fabian Groffen
commit: b0ff89c90a35c6eb3ffb867bef8f9235ff48405c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 17 09:43:47 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 17 09:44:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0ff89c9

dev-util/cmake: remove existing files in Prefix

Package-Manager: portage-2.2.20-prefix

 dev-util/cmake/cmake-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cmake/cmake-3.4.1.ebuild 
b/dev-util/cmake/cmake-3.4.1.ebuild
index bf3ff38..90aced8 100644
--- a/dev-util/cmake/cmake-3.4.1.ebuild
+++ b/dev-util/cmake/cmake-3.4.1.ebuild
@@ -186,7 +186,7 @@ src_install() {
 
dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack}
 
-   rm -rf "${D}"/usr/share/cmake/{completions,editors} || die
+   rm -rf "${ED}"/usr/share/cmake/{completions,editors} || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/proj/prefix:master commit in: dev-libs/glib/

2016-01-16 Thread Fabian Groffen
commit: 81c3044c06bcbd831f36614e1c2b00116dc51ec4
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Jan 16 15:53:26 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sat Jan 16 15:53:26 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=81c3044c

dev-libs/glib: sync latest version from gx86

Package-Manager: portage-2.2.20-prefix

 dev-libs/glib/Manifest  |   1 +
 dev-libs/glib/glib-2.46.2-r1.ebuild | 336 
 2 files changed, 337 insertions(+)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index c735024..ebeb275 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -2,4 +2,5 @@ DIST glib-1.2.10-r1-as-needed.patch.bz2 9099 SHA256 
3bb8c45706f97b526da851061c89
 DIST glib-1.2.10.tar.gz 421480 SHA256 
6e1ce7eedae713b11db82f11434d455d8a1379f783a79812cd2e05fc024a8d9f SHA512 
4452b741382194d4ca425f084fa60e1a9e30040ac2e839c9136047d0461cf4b1ebcc16aac4e65998d1b9329ead8f617966b3d09317a83634f14d556a7e14b7a8
 WHIRLPOOL 
478957ce8e49228d022bae50b042cdfc6d522d0d4880a0328b5695471295450c81c5e186e1760e56e317a4c4c95aabc5f2010d7a9b912fc451d04e14610e7dca
 DIST glib-2.42.1.tar.xz 6985120 SHA256 
8f3f0865280e45b8ce840e176ef83bcfd511148918cc8d39df2ee89b67dcf89a SHA512 
0d273e3e24f164f16f6663f88866ae412714eab7d15c1901fdef61f13649a08f9962e49f9d52e8a1683100f9c2dcc468b9a5bf8a9b3d6ca7b0d9488bc58f3f1e
 WHIRLPOOL 
5cf0dbce9890a61210f0c1c0b43a6147bfff107ee8d37de959fc533b56fa9e253d74996ed3ad05b2d756aecf65c1bd8cb1f50096304df2b2f09d05b28804
 DIST glib-2.44.1.tar.xz 7132940 SHA256 
8811deacaf8a503d0a9b701777ea079ca6a4277be10e3d730d2112735d5eca07 SHA512 
c24d307408e061b2657f7e7d1b8245c55605ebda26ee2dcc3497ee9d90bfc137d8e5f42f0cd5acf4b49ea28c424fa901e81f75ecf81833f6d0fe51d5e36e5888
 WHIRLPOOL 
6a1eef94b3ffed4d5cb551f4def6859ddff8ea0aac50048e706863f2bd4957c40b7034946852fa4604a109eb121c55b94ec51b3708a325ace5692f61fd1babb7
+DIST glib-2.46.2.tar.xz 7344636 SHA256 
5031722e37036719c1a09163cc6cf7c326e4c4f1f1e074b433c156862bd733db SHA512 
8b5298712710d77b4a47367071f782d2bb3042b149ec8fde8c065f80bf3c5375c94318d19665c0092572e4895e590231a47324d25f371310f02b43feb3009588
 WHIRLPOOL 
700b69360110351544780ace4dcb14f29505f63d8840882532a4b7c017860b6da86e09cbabca691b7b24cb08b8722e772555de044b8b21e4b0952c8a8e4e6ecb
 DIST pkg-config-0.28.tar.gz 1931203 SHA256 
6b6eb31c6ec4421174578652c7e141fdaae2dabad1021f420d8713206ac1f845 SHA512 
6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320
 WHIRLPOOL 
db4ddb4ce61724e629931c5ffccb4d7a551b4dc0f4efed5a966822307e4b5a786adee5705dd80ec0a9aa32cb1af9ad9615e307360e131fc34688207216161486

diff --git a/dev-libs/glib/glib-2.46.2-r1.ebuild 
b/dev-libs/glib/glib-2.46.2-r1.ebuild
new file mode 100644
index 000..901f977
--- /dev/null
+++ b/dev-libs/glib/glib-2.46.2-r1.ebuild
@@ -0,0 +1,336 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Until bug #537330 glib is a reverse dependency of pkgconfig and, then
+# adding new dependencies end up making stage3 to grow. Every addition needs
+# then to be think very closely.
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+# Building with --disable-debug highly unrecommended.  It will build glib in
+# an unusable form as it disables some commonly used API.  Please do not
+# convert this to the use_enable form, as it results in a broken build.
+GCONF_DEBUG="yes"
+# Completely useless with or without USE static-libs, people need to use
+# pkg-config
+GNOME2_LA_PUNT="yes"
+
+inherit autotools bash-completion-r1 gnome2 libtool eutils flag-o-matic
multilib \
+   pax-utils python-r1 toolchain-funcs versionator virtualx linux-info 
multilib-minimal
+
+DESCRIPTION="The GLib library of C routines"
+HOMEPAGE="http://www.gtk.org/;
+SRC_URI="${SRC_URI}
+   http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz; # 
pkg.m4 for eautoreconf
+
+LICENSE="LGPL-2+"
+SLOT="2"
+IUSE="dbus fam kernel_linux +mime selinux static-libs systemtap test utils 
xattr"
+REQUIRED_USE="
+   utils? ( ${PYTHON_REQUIRED_USE} )
+   test? ( ${PYTHON_REQUIRED_USE} )
+"
+
+KEYWORDS="~ppc-aix ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+
+RDEPEND="
+   !=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   >=virtual/libffi-3.0.13-r1[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
+   xattr? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] )
+   fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] )
+   utils? (
+   ${PYTHON_DEPS}
+   >=dev-

[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/sunos/solaris/

2016-01-16 Thread Fabian Groffen
commit: 417997081423eed861cd97d1049b1f858a78d311
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Jan 16 16:28:01 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sat Jan 16 16:31:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41799708

profiles/prefix/sunos/solaris.package.use.mask: mask USE=xattr for glib

 profiles/prefix/sunos/solaris/package.use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/prefix/sunos/solaris/package.use.mask 
b/profiles/prefix/sunos/solaris/package.use.mask
index 9e93227..4095028 100644
--- a/profiles/prefix/sunos/solaris/package.use.mask
+++ b/profiles/prefix/sunos/solaris/package.use.mask
@@ -1,8 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 
+# Fabian Groffen <grob...@gentoo.org> (16 Jan 2016)
+# GNU attr isn't supported
+dev-libs/glib xattr
+
 # Fabian Groffen <grob...@gentoo.org> (26 May 2015)
 # Avoid pulling in broken and unnecessary ossp-uuid, bug #324527
 dev-db/postgresql uuid



[gentoo-commits] repo/gentoo:master commit in: app-misc/carbon-c-relay/

2016-01-16 Thread Fabian Groffen
commit: 0ecc685b081f92924b988b21469dd1c5e93bbcbe
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Jan 16 16:02:26 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sat Jan 16 16:04:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ecc685b

app-misc/carbon-c-relay: version bump to v1.5

Package-Manager: portage-2.2.20-prefix

 app-misc/carbon-c-relay/Manifest| 2 +-
 .../{carbon-c-relay-0.44.ebuild => carbon-c-relay-1.5.ebuild}   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/carbon-c-relay/Manifest b/app-misc/carbon-c-relay/Manifest
index c53a99f..c15cc68 100644
--- a/app-misc/carbon-c-relay/Manifest
+++ b/app-misc/carbon-c-relay/Manifest
@@ -1,3 +1,3 @@
-DIST carbon-c-relay-0.44.tar.gz 54533 SHA256 
424f5eebdfcd8cd42f07495b97c440e9133723966013d63fe3f6d8220bd031dc SHA512 
ae0ded77d189c22bab0400922831211f411d47b92bde44f9a4c4208a094a57ac875a52e04ef6297238281bb44c8869f0510b3a3b6dc1c564e02e4f22bb69e268
 WHIRLPOOL 
b7351576d7f1bdb5c0929967faacd6861a10f8d8d3bedebcc9bf7a3f15e0b9ea2d3475ecd8e700e3f2fb190698ea343fcb4530d10522591512f1de9d787a0ab2
 DIST carbon-c-relay-0.45.tar.gz 63208 SHA256 
ba76d93d0448eae64147d580c2767ed42a8a9dd4a6c0f3e15a41276793bc53df SHA512 
7a5068a6a1502c80b03c642abb72639de644351edc2967736c6f40939a6e28598727ad7bec9008eb76c3211552d6583f0ec9670e7c32952c0f49f6b4cb9a6085
 WHIRLPOOL 
089a9a6c3fb40e1bfc680b7002bf9967c4a182ae00616933cd5b3ba9febda20853e716df69d552ade131aa272cd16dafb65d1ba84afeacb4383d87f9e028bf97
 DIST carbon-c-relay-1.4.tar.gz 71367 SHA256 
8575be832d204a0c12e4cd793ae05d5c2683974a90e93aeb70e69199b7991d45 SHA512 
389d08bccdbd2e566a2580017fb14afd37b0c609f20ecdef526f4810d50c84e06f396a161f0ad4eb7d1810cada9f24640b19afe7a18dd241a16d435cc72d8d0d
 WHIRLPOOL 
ad639e96e7589e7cd84e71d4840afeab9f18e768ee98fa9ab6e3d69e4255ad74e5b715e71667eaf330e9a7cc20ce2158058683081bb91785863cbcd5e6a4dccf
+DIST carbon-c-relay-1.5.tar.gz 71236 SHA256 
59a64e9567204a6bf2e294123a3b31b483ea3cf6bf1395d3a17272d7ee9ad0b0 SHA512 
ca8709a72aaa78de9aedd26a7b953be4550c226d8afaf494d96cb6de683bec871bc7e3d7e8c1ec593dc59783b8ca3c6dff46d83b208c1ffaf86edaa09e44c357
 WHIRLPOOL 
ce328538515cd433d016f24fb11f3b90ef959414d2c3f47c6acab3101893ef42df6de73eebf4a6291d9b471c87e4bc5ec1e046ef50aaf737cc7f08d56cdeda2a

diff --git a/app-misc/carbon-c-relay/carbon-c-relay-0.44.ebuild 
b/app-misc/carbon-c-relay/carbon-c-relay-1.5.ebuild
similarity index 94%
rename from app-misc/carbon-c-relay/carbon-c-relay-0.44.ebuild
rename to app-misc/carbon-c-relay/carbon-c-relay-1.5.ebuild
index e20b1c5..263b046 100644
--- a/app-misc/carbon-c-relay/carbon-c-relay-0.44.ebuild
+++ b/app-misc/carbon-c-relay/carbon-c-relay-1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/exim/

2016-01-19 Thread Fabian Groffen
commit: 30adf1c268d131f86c0ab1d3bcb56af0f30eb46f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Jan 19 09:11:18 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Tue Jan 19 09:11:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30adf1c2

mail-mta/exim: add support for DANE by Michael Scholl, bug #572298

Package-Manager: portage-2.2.26

 mail-mta/exim/exim-4.86-r2.ebuild  | 10 +-
 mail-mta/exim/exim-4.87_rc3.ebuild | 10 +-
 mail-mta/exim/metadata.xml |  1 +
 3 files changed, 19 insertions(+), 2 deletions(-)

diff --git a/mail-mta/exim/exim-4.86-r2.ebuild 
b/mail-mta/exim/exim-4.86-r2.ebuild
index 2c18b46..02f4639 100644
--- a/mail-mta/exim/exim-4.86-r2.ebuild
+++ b/mail-mta/exim/exim-4.86-r2.ebuild
@@ -6,7 +6,7 @@ EAPI="5"
 
 inherit eutils toolchain-funcs multilib pam systemd
 
-IUSE="dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn exiscan-acl gnutls 
ipv6 ldap libressl lmtp maildir mbx mysql nis pam perl pkcs11 postgres +prdr 
proxy radius redis sasl selinux spf sqlite srs ssl syslog tcpd tpda X"
+IUSE="dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn exiscan-acl 
gnutls ipv6 ldap libressl lmtp maildir mbx mysql nis pam perl pkcs11 postgres 
+prdr proxy radius redis sasl selinux spf sqlite srs ssl syslog tcpd tpda X"
 REQUIRED_USE="spf? ( exiscan-acl ) srs? ( exiscan-acl ) dmarc? ( spf dkim ) 
pkcs11? ( gnutls )"
 
 COMM_URI="ftp://ftp.exim.org/pub/exim/exim4$([[ ${PV} == *_rc* ]] && echo 
/test)"
@@ -317,6 +317,13 @@ src_configure() {
#
# experimental features
 
+   # DANE
+   if use dane; then
+   cat >> Makefile <<- EOC
+   EXPERIMENTAL_DANE=yes
+   EOC
+   fi
+
# Distributed Checksum Clearinghouse
if use dcc; then
echo "EXPERIMENTAL_DCC=yes">> Makefile
@@ -486,6 +493,7 @@ pkg_postinst() {
einfo "${EROOT}etc/exim/auth_conf.sub contains the 
configuration sub for using smtp auth."
einfo "Please create ${EROOT}etc/exim/exim.conf from 
${EROOT}etc/exim/exim.conf.dist."
fi
+   use dane && einfo "DANE support is experimental"
if use dcc ; then
einfo "DCC support is experimental, you can find some limited"
einfo "documentation at the bottom of this prerelease message:"

diff --git a/mail-mta/exim/exim-4.87_rc3.ebuild 
b/mail-mta/exim/exim-4.87_rc3.ebuild
index 99e8dde..7c370de 100644
--- a/mail-mta/exim/exim-4.87_rc3.ebuild
+++ b/mail-mta/exim/exim-4.87_rc3.ebuild
@@ -6,7 +6,7 @@ EAPI="5"
 
 inherit eutils toolchain-funcs multilib pam systemd
 
-IUSE="dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn exiscan-acl gnutls 
ipv6 ldap libressl lmtp maildir mbx mysql nis pam perl pkcs11 postgres +prdr 
proxy radius redis sasl selinux spf sqlite srs ssl syslog tcpd tpda X"
+IUSE="dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn exiscan-acl 
gnutls ipv6 ldap libressl lmtp maildir mbx mysql nis pam perl pkcs11 postgres 
+prdr proxy radius redis sasl selinux spf sqlite srs ssl syslog tcpd tpda X"
 REQUIRED_USE="spf? ( exiscan-acl ) srs? ( exiscan-acl ) dmarc? ( spf dkim ) 
pkcs11? ( gnutls )"
 
 COMM_URI="ftp://ftp.exim.org/pub/exim/exim4$([[ ${PV} == *_rc* ]] && echo 
/test)"
@@ -315,6 +315,13 @@ src_configure() {
#
# experimental features
 
+   # DANE
+   if use dane; then
+   cat >> Makefile <<- EOC
+   EXPERIMENTAL_DANE=yes
+   EOC
+   fi
+
# Distributed Checksum Clearinghouse
if use dcc; then
echo "EXPERIMENTAL_DCC=yes">> Makefile
@@ -484,6 +491,7 @@ pkg_postinst() {
einfo "${EROOT}etc/exim/auth_conf.sub contains the 
configuration sub for using smtp auth."
einfo "Please create ${EROOT}etc/exim/exim.conf from 
${EROOT}etc/exim/exim.conf.dist."
fi
+   use dane && einfo "DANE support is experimental"
if use dcc ; then
einfo "DCC support is experimental, you can find some limited"
einfo "documentation at the bottom of this prerelease message:"

diff --git a/mail-mta/exim/metadata.xml b/mail-mta/exim/metadata.xml
index c94ff4f..0315a95 100644
--- a/mail-mta/exim/metadata.xml
+++ b/mail-mta/exim/metadata.xml
@@ -18,6 +18,7 @@

Adds support for Distributed Checksum 
Clearinghouse
(DCC)
+   Adds support for DNS-based Authentication of 
Named Entities
Adds support for DomainKeys Identified Mail
(DKIM)
Adds support for a DNS search for a record 
whose



[gentoo-commits] repo/gentoo:master commit in: dev-lang/go-bootstrap/

2016-01-19 Thread Fabian Groffen
commit: 21e2198c2b5a0f4748e7691d99e2193c9a2a3ac2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Jan 19 10:24:55 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Tue Jan 19 10:25:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e2198c

dev-lang/go-bootstrap: marked ~x64-solaris

Package-Manager: portage-2.2.20-prefix

 dev-lang/go-bootstrap/go-bootstrap-1.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go-bootstrap/go-bootstrap-1.4.3.ebuild 
b/dev-lang/go-bootstrap/go-bootstrap-1.4.3.ebuild
index faba1ca..adf2490 100644
--- a/dev-lang/go-bootstrap/go-bootstrap-1.4.3.ebuild
+++ b/dev-lang/go-bootstrap/go-bootstrap-1.4.3.ebuild
@@ -10,7 +10,7 @@ inherit eutils toolchain-funcs
 
 SRC_URI="https://storage.googleapis.com/golang/go${PV}.src.tar.gz;
 # Upstream only supports go on amd64, arm and x86 architectures.
-KEYWORDS="-* ~amd64 ~arm ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x86-macos"
+KEYWORDS="-* ~amd64 ~arm ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x86-macos 
~x64-solaris"
 
 DESCRIPTION="Version of go compiler used for bootstrapping"
 HOMEPAGE="http://www.golang.org;



[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2016-01-19 Thread Fabian Groffen
commit: cc79154f779220feeac7b501f300efcd6754c74c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Jan 19 10:35:32 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Tue Jan 19 10:36:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc79154f

dev-lang/go: marked ~x64-solaris

Package-Manager: portage-2.2.20-prefix

 dev-lang/go/go-1.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go/go-1.5.3.ebuild b/dev-lang/go/go-1.5.3.ebuild
index de05f52..87cd6ce 100644
--- a/dev-lang/go/go-1.5.3.ebuild
+++ b/dev-lang/go/go-1.5.3.ebuild
@@ -16,7 +16,7 @@ else
SRC_URI="https://storage.googleapis.com/golang/go${PV}.src.tar.gz;
# go-bootstrap-1.4 only supports go on amd64, arm and x86 architectures.
# Allowing other bootstrap options would enable arm64 and ppc64 builds.
-   KEYWORDS="-* ~amd64 ~arm ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos 
~x86-macos"
+   KEYWORDS="-* ~amd64 ~arm ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos 
~x86-macos ~x64-solaris"
 fi
 
 DESCRIPTION="A concurrent garbage collected and typesafe programming language"



[gentoo-commits] repo/gentoo:master commit in: app-portage/portage-utils/, app-portage/portage-utils/files/

2016-01-14 Thread Fabian Groffen
commit: 53aa03a44b9665eac0aaae2b0224a1f9c16e3917
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Jan 14 18:17:54 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Jan 14 18:18:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53aa03a4

app-portage/portage-utils: add patch to allow compilation on Solaris

Package-Manager: portage-2.2.20-prefix

 .../files/portage-utils-0.60-solaris.patch | 48 ++
 .../portage-utils/portage-utils-0.60.ebuild|  1 +
 2 files changed, 49 insertions(+)

diff --git a/app-portage/portage-utils/files/portage-utils-0.60-solaris.patch 
b/app-portage/portage-utils/files/portage-utils-0.60-solaris.patch
new file mode 100644
index 000..c938844
--- /dev/null
+++ b/app-portage/portage-utils/files/portage-utils-0.60-solaris.patch
@@ -0,0 +1,48 @@
+- remove non-compatible xasprintf wrapper (compared to statement
+  expression version in libq/xasprintf.c
+- work around missing d_type/DT_DIR
+
+--- qcache.c
 qcache.c
+@@ -750,13 +750,21 @@
+ 
+   xasprintf(, "%s/dep/%s", portedb, data->overlay);
+   dir = opendir(catpath);
+-  while ((de = readdir(dir)))
++  while ((de = readdir(dir))) {
++#ifndef DT_DIR
++  struct stat s;
++  if (stat(de->d_name, ))
++  continue;
++  if (S_ISDIR(s.st_mode) && de->d_name[0] != '.') {
++#else
+   if (de->d_type == DT_DIR && de->d_name[0] != '.') {
++#endif
+   bool ok;
+   allcats = add_set_unique(de->d_name, allcats, 
);
+   if (ok)
+   ++numcat;
+   }
++  }
+   closedir(dir);
+   free(catpath);
+ 
+--- libq/compat.c
 libq/compat.c
+@@ -20,16 +20,6 @@
+   return(off == NULL ? off : (char*)(big + (off - b)));
+ }
+ 
+-#undef  xasprintf
+-#define xasprintf(strp, fmt, args...) \
+-  do { /* xasprintf() */ \
+-  char str[BUFSIZ]; \
+-  if ((snprintf(str, sizeof(str)-1, fmt , ## args)) == -1) \
+-  err("Out of stack space?"); \
+-  str[sizeof(str)-1] = '\0'; \
+-  *strp = xstrdup(str); \
+-  } while (0)
+-
+ #elif defined(__hpux__) || defined(__MINT__)
+   /* must not include both dir.h and dirent.h on hpux11..11 & FreeMiNT */
+ #elif defined(__linux__)

diff --git a/app-portage/portage-utils/portage-utils-0.60.ebuild 
b/app-portage/portage-utils/portage-utils-0.60.ebuild
index 4b100d0..ae43b8c 100644
--- a/app-portage/portage-utils/portage-utils-0.60.ebuild
+++ b/app-portage/portage-utils/portage-utils-0.60.ebuild
@@ -22,6 +22,7 @@ DEPEND="${RDEPEND}
static? ( dev-libs/iniparser:0[static-libs] )"
 
 src_prepare() {
+   epatch "${FILESDIR}"/${P}-solaris.patch
epatch_user
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/screen/

2016-01-14 Thread Fabian Groffen
commit: 874e21dffadbfa6625373d9627f9df1123bc5a1d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Jan 14 15:05:30 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Jan 14 15:06:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874e21df

app-misc/screen: fix compilation on Darwin

Package-Manager: portage-2.2.20-prefix

 app-misc/screen/screen-4.3.1-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-misc/screen/screen-4.3.1-r1.ebuild 
b/app-misc/screen/screen-4.3.1-r1.ebuild
index a4e0468..4237c22 100644
--- a/app-misc/screen/screen-4.3.1-r1.ebuild
+++ b/app-misc/screen/screen-4.3.1-r1.ebuild
@@ -54,6 +54,10 @@ src_prepare() {
doc/screen.1 \
|| die
 
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed -i -e '/^#define UTMPOK/s/define/undef/' acconfig.h || die
+   fi
+
# reconfigure
eautoreconf
 }



[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/

2016-06-27 Thread Fabian Groffen
commit: 025df4cde7950b3c17ea1abc72a7bfb3a73a2c5a
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jun 27 16:09:12 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon Jun 27 16:09:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=025df4cd

profiles/prefix: mask USE=seccomp for app-misc/pax-utils, bug #585756

 profiles/prefix/package.use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/prefix/package.use.mask b/profiles/prefix/package.use.mask
index d2a2c7b..c0a5279 100644
--- a/profiles/prefix/package.use.mask
+++ b/profiles/prefix/package.use.mask
@@ -2,6 +2,11 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Fabian Groffen <grob...@gentoo.org> (27 Jun 2016)
+# sys-libs/libseccomp is a linux interface, not sure if it will work
+# in prefix for Linux either, bug #585756
+app-misc/pax-utils seccomp
+
 # Mikle Kolyada <zlog...@gentoo.org> (29 Nov 2014)
 # Masked because of lack of manpower/time (bug #497068)
 dev-vcs/git mediawiki



[gentoo-commits] repo/proj/prefix:master commit in: app-portage/g-cpan/, app-portage/g-cpan/files/

2016-06-27 Thread Fabian Groffen
commit: c99d1b1bbc03a6520bc954e3ba263d510ce81c94
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jun 27 15:53:58 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon Jun 27 15:53:58 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=c99d1b1b

app-portage/g-cpan: sync, bug #585758

Package-Manager: portage-2.2.28-prefix

 app-portage/g-cpan/Manifest|  2 +-
 ...6.5-prefix.patch => g-cpan-0.16.7-prefix.patch} | 45 
 app-portage/g-cpan/g-cpan-0.16.5.ebuild| 44 ---
 app-portage/g-cpan/g-cpan-0.16.7.ebuild| 63 ++
 app-portage/g-cpan/metadata.xml| 11 +++-
 5 files changed, 96 insertions(+), 69 deletions(-)

diff --git a/app-portage/g-cpan/Manifest b/app-portage/g-cpan/Manifest
index 6cdf69b..1facc3b 100644
--- a/app-portage/g-cpan/Manifest
+++ b/app-portage/g-cpan/Manifest
@@ -1 +1 @@
-DIST g-cpan-0.16.5.tar.gz 33894 SHA256 
929c06ee2cdd3361121b6f359ea7fc9201bc42caff96ef1df45b4cb93ccfd988 SHA512 
f2eab23281abe567ee2df42895e3f0783228c6ab5e3a8230089e900fd2700367d736299da20fb228f2d4542491a24da05fd035a81aff7d79ce5132e35c48ad0b
 WHIRLPOOL 
01e0b9fc59264455d57fc64c432e683ae941c74d6efa6e2b3430dea6caac019cfad3e893a4b39de4386a3dadadecf95d828a9fbaa8e8b1260303081e2cc6ce65
+DIST g-cpan-0.16.7.tar.gz 33621 SHA256 
35ead4120bee1b4158413eb1f5933baf1ce75500495d590163fbfef95c9c171f SHA512 
2412b30fa4c3432882db0f31da6ace841e353a363e15a3b536ea1febcf601a7f9c4e14968e3abcf848e3557098088012472179688caf36cd97ae9b528a3db7fb
 WHIRLPOOL 
646f76745023ae815ebecf57856b50dcd568657df68aee89099dd64904a4d43e9cef82f4f16518bd0b8db50e3ddd57aa200bf8fcffbd6539305f59be798bece1

diff --git a/app-portage/g-cpan/files/g-cpan-0.16.5-prefix.patch 
b/app-portage/g-cpan/files/g-cpan-0.16.7-prefix.patch
similarity index 84%
rename from app-portage/g-cpan/files/g-cpan-0.16.5-prefix.patch
rename to app-portage/g-cpan/files/g-cpan-0.16.7-prefix.patch
index 7887972..04f9d6d 100644
--- a/app-portage/g-cpan/files/g-cpan-0.16.5-prefix.patch
+++ b/app-portage/g-cpan/files/g-cpan-0.16.7-prefix.patch
@@ -1,12 +1,12 @@
-diff -ur g-cpan-0.16.4.orig/bin/g-cpan g-cpan-0.16.4/bin/g-cpan
 g-cpan-0.16.4.orig/bin/g-cpan  2011-01-25 00:10:13.0 +0100
-+++ g-cpan-0.16.4/bin/g-cpan   2012-09-29 16:59:48.0 +0200
+diff -ur g-cpan-0.16.7.orig/bin/g-cpan g-cpan-0.16.7/bin/g-cpan
+--- g-cpan-0.16.7.orig/bin/g-cpan  2016-05-06 16:09:41.0 +0200
 g-cpan-0.16.7/bin/g-cpan   2016-06-27 17:48:29.0 +0200
 @@ -1,4 +1,4 @@
 -#!/usr/bin/perl -w
 +#!@GENTOO_PORTAGE_EPREFIX@/usr/bin/perl -w
  package main;
  
- # Copyright 1999-2011 Gentoo Foundation
+ # Copyright 1999-2016 Gentoo Foundation
 @@ -32,7 +32,7 @@
  my $prog = basename($0);
  
@@ -15,7 +15,7 @@ diff -ur g-cpan-0.16.4.orig/bin/g-cpan 
g-cpan-0.16.4/bin/g-cpan
 +unless ($ENV{TMPDIR}) { $ENV{TMPDIR} = 
'@GENTOO_PORTAGE_EPREFIX@/var/tmp/g-cpan' }
  
  my %dep_list = ();
- my @perl_dirs = ("perl-gcpan", "dev-perl", "perl-core", "perl-text", 
"perl-tools", "perl-xml", "perl-dev", "dev-lang",);
+ my @perl_dirs = (qw( dev-perl perl-core perl-gcpan dev-lang ));
 @@ -80,8 +80,8 @@
  
  if ($log)
@@ -75,7 +75,7 @@ diff -ur g-cpan-0.16.4.orig/bin/g-cpan 
g-cpan-0.16.4/bin/g-cpan
  print_err("Please run $prog as a user with sufficient 
permissions");
  exit;
  }
-@@ -268,7 +268,7 @@
+@@ -269,7 +269,7 @@
  }
  else
  {
@@ -84,7 +84,7 @@ diff -ur g-cpan-0.16.4.orig/bin/g-cpan 
g-cpan-0.16.4/bin/g-cpan
  print_err("Please run $prog as a user with sufficient permissions");
  exit;
  }
-@@ -518,7 +518,7 @@
+@@ -519,7 +519,7 @@
  {
  
  # First, check to see if this came with the core perl install
@@ -93,7 +93,7 @@ diff -ur g-cpan-0.16.4.orig/bin/g-cpan 
g-cpan-0.16.4/bin/g-cpan
  my $s_perl   = new DirHandle($pkgdbdir);
  my $eb   = $ebuild_wanted;
  $eb =~ s{::}{/}gxs;
-@@ -660,8 +660,8 @@
+@@ -666,8 +666,8 @@
  }
  else
  {
@@ -104,7 +104,7 @@ diff -ur g-cpan-0.16.4.orig/bin/g-cpan 
g-cpan-0.16.4/bin/g-cpan
  }
  foreach my $target_dir (@overlays)
  {
-@@ -802,7 +802,7 @@
+@@ -810,7 +810,7 @@
  if (defined($buildpkg) or defined($buildpkgonly)) 
{
  print $EBUILD "\npkg_postinst() {\n";
  print $EBUILD "elog \"If you redistribute 
this package, please remember to\"\n";
@@ -113,7 +113,7 @@ diff -ur g-cpan-0.16.4.orig/bin/g-cpan 
g-cpan-0.16.4/bin/g-cpan
  
  print $EBUILD "}\n";
  }
-@@ -1131,7 +1131,7 @@
+@@ -1139,7 +1139,7 @@
  
  =it

[gentoo-commits] repo/gentoo:master commit in: dev-util/ctags/

2016-06-25 Thread Fabian Groffen
commit: 325cbba4bc6e0b361b8e70be75d075558719b39f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Jun 25 14:48:56 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sat Jun 25 14:48:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=325cbba4

dev-util/ctags: merge Prefix changes, bug #586998

Package-Manager: portage-2.2.28

 dev-util/ctags/ctags-5.8-r1.ebuild| 10 +-
 dev-util/ctags/ctags-5.8_p20140919.ebuild | 10 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/dev-util/ctags/ctags-5.8-r1.ebuild 
b/dev-util/ctags/ctags-5.8-r1.ebuild
index c2fb30b..d0dbce9 100644
--- a/dev-util/ctags/ctags-5.8-r1.ebuild
+++ b/dev-util/ctags/ctags-5.8-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-aix ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="ada"
 
 RDEPEND="app-eselect/eselect-ctags"
@@ -38,16 +38,16 @@ src_configure() {
--with-posix-regex \
--without-readlib \
--disable-etags \
-   --enable-tmpdir=/tmp
+   --enable-tmpdir="${EPREFIX}"/tmp
 }
 
 src_install() {
-   emake prefix="${D}"/usr mandir="${D}"/usr/share/man install
+   emake prefix="${ED}"/usr mandir="${ED}"/usr/share/man install
 
# namepace collision with X/Emacs-provided /usr/bin/ctags -- we
# rename ctags to exuberant-ctags (Mandrake does this also).
-   mv "${D}"/usr/bin/{ctags,exuberant-ctags} || die
-   mv "${D}"/usr/share/man/man1/{ctags,exuberant-ctags}.1 || die
+   mv "${ED}"/usr/bin/{ctags,exuberant-ctags} || die
+   mv "${ED}"/usr/share/man/man1/{ctags,exuberant-ctags}.1 || die
 
dodoc FAQ NEWS README
dohtml EXTENDING.html ctags.html

diff --git a/dev-util/ctags/ctags-5.8_p20140919.ebuild 
b/dev-util/ctags/ctags-5.8_p20140919.ebuild
index fbb97bb..6be0df3 100644
--- a/dev-util/ctags/ctags-5.8_p20140919.ebuild
+++ b/dev-util/ctags/ctags-5.8_p20140919.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/universal-ctags/ctags/archive/9fce9dd0afd3dd261c6818
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-aix ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="ada"
 
 RDEPEND="app-eselect/eselect-ctags"
@@ -40,16 +40,16 @@ src_configure() {
--with-posix-regex \
--without-readlib \
--disable-etags \
-   --enable-tmpdir=/tmp
+   --enable-tmpdir="${EPREFIX}"/tmp
 }
 
 src_install() {
-   emake prefix="${D}"/usr mandir="${D}"/usr/share/man install
+   emake prefix="${ED}"/usr mandir="${ED}"/usr/share/man install
 
# namepace collision with X/Emacs-provided /usr/bin/ctags -- we
# rename ctags to exuberant-ctags (Mandrake does this also).
-   mv "${D}"/usr/bin/{ctags,exuberant-ctags} || die
-   mv "${D}"/usr/share/man/man1/{ctags,exuberant-ctags}.1 || die
+   mv "${ED}"/usr/bin/{ctags,exuberant-ctags} || die
+   mv "${ED}"/usr/share/man/man1/{ctags,exuberant-ctags}.1 || die
 
dodoc FAQ NEWS README EXTENDING.html
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/ctags/

2016-06-25 Thread Fabian Groffen
commit: 30c5fd50b72924ff468f54432cae1819b706e06f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Jun 25 14:49:50 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sat Jun 25 14:49:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c5fd50

dev-util/ctags: fix copyright

Package-Manager: portage-2.2.28

 dev-util/ctags/ctags-5.8-r1.ebuild| 2 +-
 dev-util/ctags/ctags-5.8_p20140919.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/ctags/ctags-5.8-r1.ebuild 
b/dev-util/ctags/ctags-5.8-r1.ebuild
index d0dbce9..48fea6e 100644
--- a/dev-util/ctags/ctags-5.8-r1.ebuild
+++ b/dev-util/ctags/ctags-5.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 

diff --git a/dev-util/ctags/ctags-5.8_p20140919.ebuild 
b/dev-util/ctags/ctags-5.8_p20140919.ebuild
index 6be0df3..0f0fff2 100644
--- a/dev-util/ctags/ctags-5.8_p20140919.ebuild
+++ b/dev-util/ctags/ctags-5.8_p20140919.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 



[gentoo-commits] repo/proj/prefix:master commit in: dev-util/ctags/files/, dev-util/ctags/

2016-06-25 Thread Fabian Groffen
commit: b10473f2ab307c10e5496278617899cca98c1568
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Jun 25 14:53:18 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Sat Jun 25 14:53:18 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=b10473f2

dev-util/ctags: migrated to gx86

 dev-util/ctags/Manifest|   2 -
 dev-util/ctags/ctags-5.8-r1.ebuild |  66 
 dev-util/ctags/ctags-5.8.ebuild|  66 
 dev-util/ctags/files/ctags-5.5.4-ebuilds.patch |  23 --
 dev-util/ctags/files/ctags-5.5.4-haskell.patch |  71 -
 dev-util/ctags/files/ctags-5.5.4-objc.patch|  68 -
 .../ctags/files/ctags-5.5.4-ruby-classes.patch |  20 --
 dev-util/ctags/files/ctags-5.5.4-vim-c.patch   | 340 -
 dev-util/ctags/files/ctags-5.6-ebuilds.patch   |  22 --
 dev-util/ctags/files/ctags-5.6-php5.patch  |  91 --
 dev-util/ctags/files/ctags-5.7-f95-pointers.patch  |  15 -
 dev-util/ctags/files/ctags-5.7-netbsd.patch|  15 -
 .../ctags-5.7-python-vars-starting-with-def.patch  |  11 -
 dev-util/ctags/files/ctags-5.8-ada.patch   |  28 --
 dev-util/ctags/files/ctags-5.8-f95-pointers.patch  |  12 -
 .../ctags-5.8-python-vars-starting-with-def.patch  |  13 -
 dev-util/ctags/files/ctags-ada.patch   |  30 --
 dev-util/ctags/metadata.xml|   8 -
 18 files changed, 901 deletions(-)

diff --git a/dev-util/ctags/Manifest b/dev-util/ctags/Manifest
deleted file mode 100644
index 92c8948..000
--- a/dev-util/ctags/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST ctags-5.8.tar.gz 479927 SHA256 
0e44b45dcabe969e011e30c246f81abe5d32012db37395eb57d66e9e99c7 SHA512 
981912cd335978cde22864e977947fc75326572fb29518e559cc4a8ac1edc84b3604165218a666e36353f17da4f89f8e967acdb88696f816748eb946d79eaa15
 WHIRLPOOL 
04506a4495025907ee5fe41b9c4ff104dd234fc9ef39bd594158b36c550bf511b6ab5980a98736f9857dc47b99f1718a7ae2928fd4a1d1c0b57dfd3d79fce2ea
-DIST ctags-ada-mode-4.3.11.tar.bz2 14060 SHA256 
d25a3fd26b356adbd068f10a0b68691d36c154c04b96304b96386e169e4b6b57 SHA512 
51c71e13ef658cd6682f04c94485315c4a702080ef2c7786fc9881b03c86f1c1d43aa1a69c452e4b0b2f7a78383804b66b159542cb4eae0cd309bc1ddbe2eb6e
 WHIRLPOOL 
7e0ded8c97d3651e1afe48ec836697a4a19264baf3b203f6e98c134b88e3ab0eee7ac660789f5b955f0f827128996988694aa6c4bc78f18adf52724c5230da5d

diff --git a/dev-util/ctags/ctags-5.8-r1.ebuild 
b/dev-util/ctags/ctags-5.8-r1.ebuild
deleted file mode 100644
index 96b1a1a..000
--- a/dev-util/ctags/ctags-5.8-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/ctags/ctags-5.8-r1.ebuild,v 1.2 
2015/03/31 17:44:26 ulm Exp $
-
-EAPI="5"
-
-inherit eutils
-
-DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors"
-HOMEPAGE="http://ctags.sourceforge.net;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
-   ada? ( mirror://sourceforge/gnuada/ctags-ada-mode-4.3.11.tar.bz2 )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~ppc-aix ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux 
~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="ada"
-
-RDEPEND="app-eselect/eselect-ctags"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-5.6-ebuilds.patch"
-   # Upstream fix for python variables starting with def
-   epatch "${FILESDIR}/${P}-python-vars-starting-with-def.patch"
-
-   epatch "${FILESDIR}"/ctags-5.7-netbsd.patch
-
-   # Bug #273697
-   epatch "${FILESDIR}/${P}-f95-pointers.patch"
-
-   # enabling Ada support
-   if use ada ; then
-   cp "${WORKDIR}/${PN}-ada-mode-4.3.11/ada.c" "${S}" || die
-   epatch "${FILESDIR}/${P}-ada.patch"
-   fi
-}
-
-src_configure() {
-   econf \
-   --with-posix-regex \
-   --without-readlib \
-   --disable-etags \
-   --enable-tmpdir="${EPREFIX}"/tmp
-}
-
-src_install() {
-   emake prefix="${ED}"/usr mandir="${ED}"/usr/share/man install
-
-   # namepace collision with X/Emacs-provided /usr/bin/ctags -- we
-   # rename ctags to exuberant-ctags (Mandrake does this also).
-   mv "${ED}"/usr/bin/{ctags,exuberant-ctags} || die
-   mv "${ED}"/usr/share/man/man1/{ctags,exuberant-ctags}.1 || die
-
-   dodoc FAQ NEWS README
-   dohtml EXTENDING.html ctags.html
-}
-
-pkg_postinst() {
-   eselect ctags update
-   elog "You can set the version to be started by /usr/bin/ctags through"
-   elog "the ctags eselect module. \&quo

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/subversion/

2016-02-08 Thread Fabian Groffen
commit: dbc7f12ed8701f12a91b6de8136d40f00d8d284d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Feb  8 08:06:19 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon Feb  8 08:08:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc7f12e

dev-vcs/subversion: bump serf requirement as per configure

Package-Manager: portage-2.2.20-prefix

 dev-vcs/subversion/subversion-1.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/subversion/subversion-1.9.3.ebuild 
b/dev-vcs/subversion/subversion-1.9.3.ebuild
index b25ce1e..41c8197 100644
--- a/dev-vcs/subversion/subversion-1.9.3.ebuild
+++ b/dev-vcs/subversion/subversion-1.9.3.ebuild
@@ -37,7 +37,7 @@ COMMON_DEPEND=">=dev-db/sqlite-3.7.12
python? ( ${PYTHON_DEPS} )
ruby? ( ${RUBY_DEPS} )
sasl? ( dev-libs/cyrus-sasl )
-   http? ( >=net-libs/serf-1.2.1 )"
+   http? ( >=net-libs/serf-1.3.4 )"
 RDEPEND="${COMMON_DEPEND}
apache2? ( www-servers/apache[apache2_modules_dav] )
java? ( >=virtual/jre-1.5 )



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/

2016-02-08 Thread Fabian Groffen
commit: 2294cfdb8e577e549733dc91e522eefb33e9ab02
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Feb  8 08:15:03 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon Feb  8 08:15:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2294cfdb

dev-util/scons: marked ~x64-solaris

Package-Manager: portage-2.2.20-prefix

 dev-util/scons/scons-2.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-2.4.1.ebuild 
b/dev-util/scons/scons-2.4.1.ebuild
index acb185b..6646827 100644
--- a/dev-util/scons/scons-2.4.1.ebuild
+++ b/dev-util/scons/scons-2.4.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc"
 
 #PATCHES=(  )



[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/

2016-02-08 Thread Fabian Groffen
commit: a47fc95ea7bd53f3cc2e4af1f862fe3ccfa97379
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Feb  8 08:42:25 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon Feb  8 08:42:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a47fc95e

net-libs/serf: fix compilation on Solaris

Package-Manager: portage-2.2.20-prefix

 net-libs/serf/serf-1.3.8-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-libs/serf/serf-1.3.8-r1.ebuild 
b/net-libs/serf/serf-1.3.8-r1.ebuild
index c31fb28..8417bec 100644
--- a/net-libs/serf/serf-1.3.8-r1.ebuild
+++ b/net-libs/serf/serf-1.3.8-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI="5"
 
-inherit eutils scons-utils toolchain-funcs
+inherit eutils scons-utils toolchain-funcs flag-o-matic
 
 DESCRIPTION="HTTP client library"
 HOMEPAGE="https://code.google.com/p/serf/;
@@ -32,6 +32,9 @@ src_prepare() {
 
# https://code.google.com/p/serf/issues/detail?id=133
sed -e "/env.Append(CCFLAGS=\['-O2'\])/d" -i SConstruct
+
+   # need limits.h for PATH_MAX (only when EXTENSIONS is enabled)
+   [[ ${CHOST} == *-solaris* ]] && append-cppflags -D__EXTENSIONS__
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/

2016-02-08 Thread Fabian Groffen
commit: c803b4358001b6f3bf433104bf6d25c04d5b6981
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Feb  8 08:44:25 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Mon Feb  8 08:44:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c803b435

net-libs/serf: marked ~x64-solaris

Package-Manager: portage-2.2.20-prefix

 net-libs/serf/serf-1.3.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/serf/serf-1.3.8-r1.ebuild 
b/net-libs/serf/serf-1.3.8-r1.ebuild
index 8417bec..93b5314 100644
--- a/net-libs/serf/serf-1.3.8-r1.ebuild
+++ b/net-libs/serf/serf-1.3.8-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://serf.googlecode.com/svn/src_releases/${P}.tar.bz2;
 
 LICENSE="Apache-2.0"
 SLOT="1"
-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"
+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 ~x64-solaris"
 IUSE="kerberos static-libs"
 
 RDEPEND="dev-libs/apr:1=



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2016-02-09 Thread Fabian Groffen
commit: a1886537f8f0c01f6bcabf0fc952d58f0fcc3ad4
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Feb  9 14:48:50 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Tue Feb  9 14:48:50 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=a1886537

sys-libs/ncurses: pull in fix for bug #562786 (now #574194)

Package-Manager: portage-2.2.20-prefix

 sys-libs/ncurses/Manifest  | 58 --
 sys-libs/ncurses/ncurses-6.0-r1.ebuild |  7 +++-
 2 files changed, 6 insertions(+), 59 deletions(-)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 8bb5cd6..577e8b0 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -1,61 +1,3 @@
--BEGIN PGP SIGNED MESSAGE-
-Hash: SHA256
-
-AUX ncurses-5.5-aix-shared.patch 376 SHA256 
3206564d32dc83f5768d93779d97847a83052255d1ab12b06463bc8af6ef9a7b SHA512 
7ab7e47772d7d3984499fd4e1ff42be99af0cf874db2940d5be23937ca2fdeb7d9ed30f2bc1ed80de5b2e5a258c14ffba35014f60b82ffe38ea25348c92843fe
 WHIRLPOOL 
a82ea25b6b26da7f84834720317271a912944a77ddcf1b055324219bc94f894fb8f28989536280650e37b9719d77f13fb2fcf7592ae6588376ffb251f4c1729e
-AUX ncurses-5.6-build.patch 265 SHA256 
51cc2319ad1f854500d76ec978897f6af92d31cebb7f454c1fd649568ad4a251 SHA512 
9b3643c1660237332474027293ff8718b02bf8795275b5fabf0efa96ec6dfa0f80c0e6a3a5c7c331456d2b47f1e65f9ccb0b67490ca60285e4fbc97ae5cddad8
 WHIRLPOOL 
ea8d7a6541c1b7b4305bdca22c0bc6ce48bc53a4e1834889ff45bb76d38698559c2392307c4ff8bc9ed1f8812cc6a391155056cf9379fb14a4e9869fe064eddb
-AUX ncurses-5.6-darwin.patch 695 SHA256 
021e8848746449fae7da4a37a8420b754ad6005472dc3ad60071192767ac16a5 SHA512 
38716e6622775cbd38be1023d27eb1d85bba8c67498fed6f6ee19dbdb9cc5ee9a4282c544f5cd049000726bb399f814a42cfb14223839df4e0c46f7aac4addca
 WHIRLPOOL 
18aa7f006195452f3cf1f84d6ea2a1fbcc372d3b8b219c583be1d12caafa60a14c1d2276e60b86ffeab805d3ae7ef23040f7f081737559182056bc629c70a011
-AUX ncurses-5.6-gfbsd.patch 817 SHA256 
d9e94c5068a22d32f52c5db6aadc3793af11bb0c08b006e375921726931e0065 SHA512 
e7aca7a38d7ef6c296ff62b4a8e87c71dc4a578126cba679bdea004aa1f284e44b877bd353d71a16cdf9ff0489216852173ebe49b85b53065ffa62ef2cee4097
 WHIRLPOOL 
0f454cb42f4bc3b6def9b084cddd419a1b0bcb183a3b4b0972e67b7b45ba39b7937da08df63a5e7c2a2b77e5c2f99c516f5f2f0fe0ab542508ffe0def0970b39
-AUX ncurses-5.6-interix.patch 729 SHA256 
fd4370e1e63b2645c2f18b6911b81d2990207e20ccf9f564837aab49ba0baa49 SHA512 
410dd5b4d647f71d7e48d2fa9ceff0837735f7bd60951988c09e87304a42aa2f7c5db869c5b919858fd8dca3ecc5d668ae0af476e8aeb9834321918b37e750d8
 WHIRLPOOL 
63b01917239b6e941fef822cdccaf836b5fab45287cdd27455c938602be71a5ae82f7fa2712c0635f428e2a2dcaa26c41022f94e3ac2c07f43adb4fa47a7e035
-AUX ncurses-5.6-libtool.patch 875 SHA256 
b87376ee1ae185111f75bfd1580870db97b120fc3967ebb7c0587870096f480a SHA512 
2defb6089c30eec6927b530b0acfcaab6ddf81a0e482a678ca7036957d8db942d7b0464f601f02a710b252162be9bfd85fcce29139931f07214547f104287d1b
 WHIRLPOOL 
3f90f1f17561cc85fcb440265126757bca99c3c3c405eb0ed68aa828a9835abe1b8af67939aef68d7ba5d02ababf118d6f3f01c96e945af0793c4b639e43211b
-AUX ncurses-5.6-mint.patch 366 SHA256 
1df6bf851f9bc9c6217f9ed8bfe8703c7dbf17d661da8fe4c9a1d6326a9210e4 SHA512 
cfc7cd9dfa4118c660cab3df679342414aa411ca64cd54f289d250e19ec88313e67b81b6ccf0372512525234af4b33ec7a79572b677da02e403864a9230c70cb
 WHIRLPOOL 
0bc3ed1f4c8b8ec1977005198024f0e3c3d1e16db151e9bd9bc088ed8f189bc58d217c1a02c3d16f18095738bd02efbb0a98397b7c7e2ee2f640f5e6fef29cfe
-AUX ncurses-5.6-netbsd.patch 866 SHA256 
15187114da344f19b74484ea81f730ed9defc683c62f776b713e8e535c74d391 SHA512 
8d3a8b0e104d6de5f1178389ea6e37c5d850bb2208de0b3c4e736401152c558499accb4f226fb9587153c2ab7db72e2abcb65a75357126515faa935db30035ba
 WHIRLPOOL 
9c44a05dc138851ade9388e4bdee7457ccb5a7a8abf8d1d1dd3de8a3e61481db67f5cacc1f3d22bfc7d84da6936e069d7cce3d4e13acb5ba6de02b3f080ca218
-AUX ncurses-5.6-solaris2.patch 2436 SHA256 
0a92423f454b5fc4414a36634d8972a52e5dda7ffd4b0910ccac4562f07ae0aa SHA512 
bfd61e9c20bb4e515c50b7041f6559230bcf1dc9c9795ac74f3e7f9abfb5d9170b979364ca9d79b343941b516b3675dd6e1b136e95da0483d2bd6841749ff26f
 WHIRLPOOL 
0fbfe7ffb57bb6acb6b729b74562b2f6dcce2ee8566d479a3517d7fc1ef97b26743ad0ff8e78d89173dab405f9345819cd2345cd194bc9cdbe8ad349ea0db2cd
-AUX ncurses-5.7-emacs.patch 1934 SHA256 
daf300b7ba0bef6fc685b63f657dc4d864b53da77454129783d767522f1374b0 SHA512 
da63905d38370b4758d8aa09ec24025258549a35790016984b968b16b84f40338b8d2aa1d77ff12faa953a4ad22376f597b64545fc859ecc7b155288ea154c1a
 WHIRLPOOL 
1e08aad698d6266d9c250e0406647286037c7cc8b426b9cc9c4298482830a8ac774d1fd8b84eeafe28469392bd7f6fd077c7a82653433ef86f127f71e38abedb
-AUX ncurses-5.7-hashdb-open.patch 1893 SHA256 
f9ab706816b270e06629ace613fcffb8ad78532075dc7ae52e27c77071b2aa66 SHA512 
2e9764910c0ec21cb60ccff01977f6e658660aed32717cbc642e001bd8143bbd8d46c09b27fa91d4def1161fc8f14145cd5e34a302ae17541b7f11e12e121378
 WHI

[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2016-02-09 Thread Fabian Groffen
commit: 5ac46c943ac25c2d33dac1d2b297a058e502803c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Feb  9 14:51:02 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Tue Feb  9 14:51:02 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=5ac46c94

sys-libs/ncurses: sync with gx86

Package-Manager: portage-2.2.20-prefix

 sys-libs/ncurses/ncurses-6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ncurses/ncurses-6.0-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
index 9afed5b..3167ffb 100644
--- a/sys-libs/ncurses/ncurses-6.0-r1.ebuild
+++ b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
@@ -189,7 +189,7 @@ do_configure() {
 
 src_compile() {
# See comments in src_configure.
-   if ! ROOT=/ has_version "~sys-libs/${P}" ; then
+   if ! ROOT=/ has_version "~sys-libs/${P}:0" ; then
BUILD_DIR="${WORKDIR}" \
do_compile cross -C progs tic
fi



[gentoo-commits] repo/gentoo:master commit in: sys-libs/ncurses/

2016-02-09 Thread Fabian Groffen
commit: 61627f387e1da0279c4e228fee9daa2b059bf142
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Feb  9 14:53:59 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Tue Feb  9 14:54:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61627f38

sys-libs/ncurses: sync Prefix fixes

Package-Manager: portage-2.2.26

 sys-libs/ncurses/ncurses-6.0-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-libs/ncurses/ncurses-6.0-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
index 47c80c4..029591b 100644
--- a/sys-libs/ncurses/ncurses-6.0-r1.ebuild
+++ b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
@@ -74,6 +74,7 @@ src_configure() {
local dbuildflags="-Wl,-rpath,${WORKDIR}/lib"
case ${CHOST} in
*-darwin*)  dbuildflags= ;;
+   *-aix*) dbuildflags= ;;
esac
echo "int main() {}" | \
$(tc-getCC) -o x -x c - ${lbuildflags} -pipe >& 
/dev/null \
@@ -181,7 +182,7 @@ do_configure() {
 
# Force bash until upstream rebuilds the configure script with a newer
# version of autotools. #545532
-   CONFIG_SHELL=${EPREFIX}/bin/bash \
+   CONFIG_SHELL=${BASH} \
ECONF_SOURCE=${S} \
econf "${conf[@]}" "$@"
 }



[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/

2016-02-04 Thread Fabian Groffen
commit: ac229ee43b4c0e763d1968a5496490056a5502f7
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Feb  4 13:51:12 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Feb  4 13:51:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac229ee4

sys-devel/llvm: add CHOST-clang wrappers to 3.4.2 too for Prefix bootstrap

Package-Manager: portage-2.2.20-prefix

 sys-devel/llvm/llvm-3.4.2.ebuild | 28 
 1 file changed, 28 insertions(+)

diff --git a/sys-devel/llvm/llvm-3.4.2.ebuild b/sys-devel/llvm/llvm-3.4.2.ebuild
index 5268c28..c2ef13a 100644
--- a/sys-devel/llvm/llvm-3.4.2.ebuild
+++ b/sys-devel/llvm/llvm-3.4.2.ebuild
@@ -445,6 +445,34 @@ multilib_src_install() {
fi
fi
 
+   # apply CHOST and PV to clang executables
+   # they're statically linked so we don't have to worry about the lib
+   if use clang; then
+   local clang_tools=( clang clang++ )
+   local i
+
+   # append ${PV} and symlink back
+   # TODO: use alternatives.eclass? does that make any sense?
+   # maybe with USE=-clang on :0 and USE=clang on older
+   for i in "${clang_tools[@]}"; do
+   mv "${ED%/}/usr/bin/${i}"{,-${PV}} || die
+   dosym "${i}"-${PV} /usr/bin/${i}
+   done
+
+   # now prepend ${CHOST} and let the multilib-build.eclass 
symlink it
+   if ! multilib_is_native_abi; then
+   # non-native? let's replace it with a simple wrapper
+   for i in "${clang_tools[@]}"; do
+   rm "${ED%/}/usr/bin/${i}-${PV}" || die
+   cat > "${T}"/wrapper.tmp <<-_EOF_
+   #!${EPREFIX}/bin/sh
+   exec "${i}-${PV}" $(get_abi_CFLAGS) 
"\${@}"
+   _EOF_
+   newbin "${T}"/wrapper.tmp "${i}-${PV}"
+   done
+   fi
+   fi
+
# Fix install_names on Darwin.  The build system is too complicated
# to just fix this, so we correct it post-install
local lib= f= odylib= ndylib= libpv=${PV}



[gentoo-commits] repo/proj/prefix:master commit in: app-portage/genlop/

2016-02-04 Thread Fabian Groffen
commit: 80161e26925fc396bd59d56e9fb7837c27975151
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Feb  4 14:56:24 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Feb  4 14:56:24 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=80161e26

app-portage/genlop: sync

Package-Manager: portage-2.2.20-prefix

 app-portage/genlop/Manifest |  2 +-
 app-portage/genlop/genlop-0.30.10-r1.ebuild | 41 +
 app-portage/genlop/genlop-0.30.8-r1.ebuild  | 39 ---
 app-portage/genlop/genlop-0.30.8-r2.ebuild  | 41 -
 4 files changed, 42 insertions(+), 81 deletions(-)

diff --git a/app-portage/genlop/Manifest b/app-portage/genlop/Manifest
index c70c060..a37720a 100644
--- a/app-portage/genlop/Manifest
+++ b/app-portage/genlop/Manifest
@@ -1 +1 @@
-DIST genlop-0.30.8.tar.gz 21315 SHA256 
944cdfcb9d633dacc4a196039d509e6dc9a22e4ec1715255733a75ca6a36a9e4 SHA512 
71a5c0bb7767f2b078214c0bce87cbc4d3bf40e751f4ac023fb0c0a0817c5f8c75fffd06a8c27769a36e9e16c4ebef42b4770ee938c8fe3988446ebc869e8091
 WHIRLPOOL 
b39c8761176fe51f6c339ca9154a0d8fc078897bea6cfc68b55c03db40be692855346ca0740525a5e5e7a6d3c2cf952fea95f3404af0a459f32a1a2a22c0633e
+DIST genlop-0.30.10.tar.gz 20872 SHA256 
690ef95d2ce715f2a1a3a2d380d74958cfdd3a28033625aec6e8d694f91dc4de SHA512 
eab59d7dc012fbbdbe7de509deba66e6c7d0c5a37064e79c25a37c64becc259ee5206194615b60b3363022fa59e458356547edca307ceb4e19eeeaf4b146c593
 WHIRLPOOL 
378e2837929ae21417d3be0b840fb9635248b94cdefef9459455ce80236117c79a9a5f406d707d400e7887f38dbcd5004edd24caac6ebb207ab2f693d4f74bfa

diff --git a/app-portage/genlop/genlop-0.30.10-r1.ebuild 
b/app-portage/genlop/genlop-0.30.10-r1.ebuild
new file mode 100644
index 000..6667706
--- /dev/null
+++ b/app-portage/genlop/genlop-0.30.10-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit base bash-completion-r1
+
+DESCRIPTION="A nice emerge.log parser"
+HOMEPAGE="https://www.gentoo.org/proj/en/perl;
+SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~ppc-aix ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND="dev-lang/perl
+dev-perl/DateManip
+dev-perl/libwww-perl"
+RDEPEND="${DEPEND}"
+
+# Populate the patches array for any patches for -rX releases
+PATCHES=( "${FILESDIR}"/${P}-sync.patch )
+
+src_prepare() {
+   default
+
+   # ugly, but I'm not a perl guru
+   [[ ${CHOST} == *-solaris* ]] && \
+   sed -i -e 's/ps ax -o pid,args/ps -ef -o pid,args/' genlop
+   [[ ${CHOST} == *-darwin* ]] && \
+   sed -i -e 's/ps ax -o pid,args/ps ax -o pid,command/' genlop
+}
+
+src_install() {
+   dobin genlop
+   dodoc README Changelog
+   doman genlop.1
+   newbashcomp genlop.bash-completion genlop
+}

diff --git a/app-portage/genlop/genlop-0.30.8-r1.ebuild 
b/app-portage/genlop/genlop-0.30.8-r1.ebuild
deleted file mode 100644
index 8ea22e3..000
--- a/app-portage/genlop/genlop-0.30.8-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/app-portage/genlop/genlop-0.30.8-r1.ebuild,v 1.10 
2010/10/19 11:47:35 leio Exp $
-
-inherit eutils bash-completion prefix
-
-DESCRIPTION="A nice emerge.log parser"
-HOMEPAGE="http://www.gentoo.org/proj/en/perl;
-SRC_URI="mirror://gentoo//${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~ppc-aix ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND=">=dev-lang/perl-5.8.0-r12
->=dev-perl/DateManip-5.40
-dev-perl/libwww-perl"
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-
-   epatch "${FILESDIR}/${P}-version.patch"
-   epatch "${FILESDIR}"/${PN}-0.30.7-prefix.patch
-   eprefixify genlop
-   # ugly, but I'm not a perl guru
-   [[ ${CHOST} == *-solaris* ]] && \
-   sed -i -e 's/ps ax -o pid,args/ps -ef -o pid,args/' genlop
-   [[ ${CHOST} == *-darwin* ]] && \
-   sed -i -e 's/ps ax -o pid,args/ps ax -o pid,command/' genlop
-}
-
-src_install() {
-   dobin genlop || die "failed to install genlop (via dobin)"
-   dodoc README Changelog
-   doman genlop.1
-   dobashcompletion genlop.bash-completion genlop
-}

diff --git a/app-portage/genlop/genlop-0.30.8-r2.ebuild 
b/app-portage/genlop/genlop-0.30.8-r2.ebuild
deleted file mode 100644

[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/sunos/solaris/5.10/, profiles/prefix/sunos/solaris/5.9/

2016-02-05 Thread Fabian Groffen
commit: 8a224d15b809133e4878c650ba84ff12a0ea4bf7
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Feb  5 19:30:56 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Fri Feb  5 19:30:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a224d15

profiles/prefix/sunos/solaris: mask portage-utils-0.60 on 9 and 10, bug #573902

 profiles/prefix/sunos/solaris/5.10/package.mask | 8 
 profiles/prefix/sunos/solaris/5.9/package.mask  | 6 +-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/profiles/prefix/sunos/solaris/5.10/package.mask 
b/profiles/prefix/sunos/solaris/5.10/package.mask
new file mode 100644
index 000..a83bee1
--- /dev/null
+++ b/profiles/prefix/sunos/solaris/5.10/package.mask
@@ -0,0 +1,8 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+
+# Fabian Groffen <grob...@gentoo.org> (05 Feb 2016)
+# Needs strpcpy, bug #573902
+=app-portage/portage-utils-0.60

diff --git a/profiles/prefix/sunos/solaris/5.9/package.mask 
b/profiles/prefix/sunos/solaris/5.9/package.mask
index c86af0a..b60977b 100644
--- a/profiles/prefix/sunos/solaris/5.9/package.mask
+++ b/profiles/prefix/sunos/solaris/5.9/package.mask
@@ -1,8 +1,12 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 
+# Fabian Groffen <grob...@gentoo.org> (05 Feb 2016)
+# Needs strpcpy, bug #573902
+=app-portage/portage-utils-0.60
+
 # Jeremy Olexa <darks...@gentoo.org> (26 Aug 2008)
 # Requires that pthread.h defines pthread_atfork() but it doesn't on Solaris 9
 # SPARC.



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2016-02-05 Thread Fabian Groffen
commit: b59c5ee26f97ed7fc9d20c8ebca2e11c052dc31b
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Feb  5 09:16:39 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Fri Feb  5 09:16:39 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=b59c5ee2

scripts/bootstrap-prefix.sh: bump bootstrap snapshot for bug #573852

 scripts/bootstrap-prefix.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 91473d2..237d08a 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -384,7 +384,7 @@ do_tree() {
 }
 
 bootstrap_tree() {
-   local PV="20160124"
+   local PV="20160204"
if [[ -n ${LATEST_TREE_YES} ]]; then
do_tree "${SNAPSHOT_URL}" portage-latest.tar.bz2
else



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2016-02-11 Thread Fabian Groffen
commit: c46a8b5aa5af075cb0350e8a0a023b0de1c811a2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Feb 11 08:25:49 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Feb 11 08:25:49 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=c46a8b5a

scripts/bootstrap-prefix.sh: be a bit more careful with CFLAGS during initial 
phases

 scripts/bootstrap-prefix.sh | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 915ee71..d31a8ed 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -1061,6 +1061,7 @@ do_emerge_pkgs() {
FEATURES="-news ${FEATURES}" \
PYTHONPATH="${ROOT}"/tmp/usr/lib/portage/pym \
USE="-berkdb -fortran -gdbm -git -libcxx -nls -pcre -ssl 
-python bootstrap clang internal-glib ${USE}" \
+   CFLAGS= CXXFLAGS= \
emerge -v --oneshot --root-deps ${opts} "${pkg}" || return 1
done
 }
@@ -1145,7 +1146,9 @@ bootstrap_stage2() {
echo "BUILD_CC=${CHOST}-clang"
echo "BUILD_CXX=${CHOST}-clang++"
} >> "${ROOT}"/etc/portage/make.conf
-   # llvm-3.4 isn't setup to provide the CHOST symlinks, so we'll
+   # llvm won't setup symlinks to CHOST-clang here because
+   # we're in a cross-ish situation (at least according to
+   # multilib.eclass -- can't blame it at this point really)
# do it ourselves here to make the bootstrap continue
( cd "${ROOT}"/tmp/usr/bin && ln -s clang ${CHOST}-clang && ln 
-s clang++ ${CHOST}-clang++ )
else
@@ -1273,10 +1276,10 @@ bootstrap_stage3() {
fi
 
# temporarily work around c_rehash missing openssl dependency, bug 
#572790
-   emerge -1 openssl || return 1
+   CFLAGS= CXXFLAGS= emerge -1 openssl || return 1
 
# Portage should figure out itself what it needs to do, if anything
-   USE="-git" emerge -u system || return 1
+   CFLAGS= CXXFLAGS= USE="-git" emerge -u system || return 1
 
# remove anything that we don't need (compilers most likely)
emerge --depclean



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/libcxx/

2016-02-11 Thread Fabian Groffen
commit: ebc8b4c9463f8d21a0e8c238240c60eefb81227e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Feb 11 09:26:10 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Feb 11 09:26:10 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=ebc8b4c9

sys-libs/libcxx: bump version

Package-Manager: portage-2.2.20-prefix

 sys-libs/libcxx/Manifest|   1 +
 sys-libs/libcxx/libcxx-3.7.1.ebuild | 235 
 2 files changed, 236 insertions(+)

diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index af61856..15398c2 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -1,2 +1,3 @@
 DIST libcxx-3.5.1.src.tar.xz 912248 SHA256 
a16d0ae0c0cf2c8cebb94fafcb907022cd4f8579ebac99a4c9919990a37ad475 SHA512 
3be33787c79aa5d03a3f507be20ef986215d6008e4f0370e3c5906d76a620bf27c9ed4c35f4561c1ac507a1b217fa7fc7577611e7205f3f2433c677bf86b8632
 WHIRLPOOL 
725892f113a918168b8ae8b5e93401130ccb1080c207445ba943c4fc06e481002939d37cfbbb59dc2791f91ccd7c673274ee523ec96418ed04ca22c8d11e2bec
 DIST libcxx-3.6.2.src.tar.xz 944020 SHA256 
52f3d452f48209c9df1792158fdbd7f3e98ed9bca8ebb51fcd524f67437c8b81 SHA512 
1eb575921ca0d636c4b7ba21b3ad2c09468d779c69b3106ceefde294344cf20a48a03f9d38ea0db9f8b909f56f0fd1a56a255101305318e04d9f2d20af358ba6
 WHIRLPOOL 
ec225d10cbfe3ca5eba2ed5f16ac6c19914ee75d71db2a1d8ca30f326c9fd5576899361f4397f2ee5d09dd3e8abaca82080c63e303b90d6f19f755465a11a065
+DIST libcxx-3.7.1.src.tar.xz 995724 SHA256 
357fbd4288ce99733ba06ae2bec6f503413d258aeebaab8b6a791201e6f7f144 SHA512 
08d2399a8b36aa15290733256c896c9fa43f1a1223bc5c73bbcd014fddf8880e514d2a6dcc456bcf18b537c01fb6911b092e6d9958bccd8e64e9f375ed7a1ab9
 WHIRLPOOL 
19f77946abf48cbdd3e7ea21fd009ca3cc5f607dfe0512a44b102847044bb1d5ae4b16f503f18b14ebd9ea115256e87af07409907ba2a65f6061e217a502a359

diff --git a/sys-libs/libcxx/libcxx-3.7.1.ebuild 
b/sys-libs/libcxx/libcxx-3.7.1.ebuild
new file mode 100644
index 000..0fdf949
--- /dev/null
+++ b/sys-libs/libcxx/libcxx-3.7.1.ebuild
@@ -0,0 +1,235 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+ESVN_REPO_URI="http://llvm.org/svn/llvm-project/libcxx/trunk;
+
+[ "${PV%}" != "${PV}" ] && SCM="subversion" || SCM=""
+
+inherit ${SCM} flag-o-matic toolchain-funcs multilib multilib-minimal
+
+DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
+HOMEPAGE="http://libcxx.llvm.org/;
+if [ "${PV%}" = "${PV}" ] ; then
+   SRC_URI="mirror://gentoo/${P}.src.tar.xz
+   http://llvm.org/releases/${PV}/${P}.src.tar.xz;
+   S="${WORKDIR}"/"${P}".src
+else
+   SRC_URI=""
+fi
+
+LICENSE="|| ( UoI-NCSA MIT )"
+SLOT="0"
+if [ "${PV%}" = "${PV}" ] ; then
+   KEYWORDS="~x64-macos ~x86-macos"
+else
+   KEYWORDS=""
+fi
+IUSE="elibc_glibc +libcxxrt static-libs test"
+
+REQUIRED_USE="kernel_Darwin? ( libcxxrt !static-libs )"
+RDEPEND="!kernel_Darwin? (
+   libcxxrt? ( 
>=sys-libs/libcxxrt-0.0_p20130725[static-libs?,${MULTILIB_USEDEP}] )
+   !libcxxrt? ( >=sys-devel/gcc-4.7[cxx] ) )
+   kernel_Darwin? ( sys-libs/libcxx-headers sys-libs/libcxxabi 
sys-devel/clang )"
+DEPEND="${RDEPEND}
+   test? ( sys-devel/clang )
+   app-arch/xz-utils"
+
+DOCS=( CREDITS.TXT )
+
+pkg_setup() {
+   if [[ ${CHOST} == *darwin* ]] ; then
+   MY_CC=$(tc-getCC)
+   MY_CXX=$(tc-getCXX)
+   if [[ ${MY_CC} != *clang* || ${MY_CXX} != *clang++* ]] ; then
+   eerror "${PN} needs to be built with clang++. Please do 
not override"
+   eerror "CC ($MY_CC) and CXX ($MY_CXX)"
+   eerror "or point them at clang and clang++ 
respectively."
+   die
+   fi
+   return
+   fi
+   if ! use libcxxrt ; then
+   ewarn "You have disabled USE=libcxxrt. This will build ${PN} 
against"
+   ewarn "libsupc++. Please note that this is not well supported."
+   ewarn "In particular, static linking will not work."
+   fi
+   if [[ $(gcc-version) < 4.7 ]] && [[ $(tc-getCXX) != *clang++* ]] ; then
+   eerror "${PN} needs to be built with clang++ or gcc-4.7 or 
later."
+   eerror "Please use gcc-config to switch to gcc-4.7 or later 
version."
+   die
+   fi
+}
+
+src_prepare() {
+   cp -f "${FILESDIR}/Makefile" lib/ || die
+
+   if [[ ${CHOST} == *darwin* ]] ; then
+   epatch "${FILESDIR}"/${PN}-3.5.1-olddarwin.patc

[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/libcxxabi/

2016-02-11 Thread Fabian Groffen
commit: c8e15ebb4aed04618565b1a1e266a98dfbd1fc1b
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Feb 11 09:28:26 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Feb 11 09:28:26 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=c8e15ebb

sys-libs/libcxxabi: bump version

Package-Manager: portage-2.2.20-prefix

 sys-libs/libcxxabi/Manifest   |  1 +
 sys-libs/libcxxabi/libcxxabi-3.7.1.ebuild | 87 +++
 2 files changed, 88 insertions(+)

diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index 4f13d9d..dd0c964 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -1,2 +1,3 @@
 DIST libcxxabi-3.5.1.src.tar.xz 551148 SHA256 
7ff14fdce0ed7bfcc532c627c7a2dc7876dd8a3d788b2aa201d3bbdc443d06a3 SHA512 
1fa9215aba2228d0bc5547febea69d0497785289d1972103ffb24b202a0a4df06ea1f7d6311ec85fc344414b69e590640b547c66ef1f9b9ea73762cc4f4a83fa
 WHIRLPOOL 
4682de87fc6857d1dc3c401dd9ed24b1e5aa5b3a00338f6493cd0a30f757560c468591e540ac0856ee8d83c3ab5107c9c334f9f5c67755b47d23ec29462d5386
 DIST libcxxabi-3.6.2.src.tar.xz 556816 SHA256 
6fb48ce5a514686b9b75e73e59869f782ed374a86d71be8423372e4b3329b09b SHA512 
3a7cf91399dfdf18ac998d499b69387f7a9bdde6ab592a2d3cc411037627c97ce955b2348fa2a068ff8c00b34445a86991d09d1aac2726e38c0d3f8da5c72d29
 WHIRLPOOL 
67be971ca68681b3fdfc1bfebae68239731d7a80c92cd04bec612b3f9520eb269e69ece013b07a01e51752f1a6e77e9c060a19c625e7e8dfe48994e67296538e
+DIST libcxxabi-3.7.1.src.tar.xz 507428 SHA256 
a47faaed90f577da8ca3b5f044be9458d354a53fab03003a44085a912b73ab2a SHA512 
d697d1b35a8cc1f27dd0f7d06d3f6e067e4c7ae613af982a8c91d4702a03aedfbdad1d4bd3c213f38db3d58473ad7fc6b4b8d1ffcfc6de04d1eb4e17e151c73a
 WHIRLPOOL 
97d30f81d8d7960f4e3c8208f44f860b48b2aa3e13b0caccf9b2d26947cebf227143e0de77e18f4405612fc11028538ae886e7d21ab6e586c466a54fe1f302d7

diff --git a/sys-libs/libcxxabi/libcxxabi-3.7.1.ebuild 
b/sys-libs/libcxxabi/libcxxabi-3.7.1.ebuild
new file mode 100644
index 000..df0ff44
--- /dev/null
+++ b/sys-libs/libcxxabi/libcxxabi-3.7.1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit flag-o-matic
+
+S="${WORKDIR}/${P}.src"
+
+inherit eutils
+
+DESCRIPTION="New implementation of low level support for a standard C++ 
library"
+HOMEPAGE="http://libcxxabi.llvm.org/;
+SRC_URI="http://llvm.org/releases/${PV}/${P}.src.tar.xz;
+
+LICENSE="|| ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS="~x64-macos ~x86-macos"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   sys-libs/libcxx-headers
+   sys-devel/clang"
+
+pkg_setup() {
+   if [[ ${CHOST} == *darwin* ]] ; then
+   MY_CC=$(tc-getCC)
+   MY_CXX=$(tc-getCXX)
+   if [[ ${MY_CC} != *clang* || ${MY_CXX} != *clang++* ]] ; then
+   eerror "${PN} needs to be built with clang++. Please do 
not override"
+   eerror "CC ($MY_CC) and CXX ($MY_CXX)"
+   eerror "or point them at clang and eerror clang++ 
respectively."
+   die
+   fi
+   return
+   fi
+}
+
+src_configure() {
+   tc-export CC CXX
+}
+
+src_prepare() {
+   cd "${S}"
+
+   # libc++abi needs stack unwinding functions provided by libSystem on 
Mac OS X
+   # >= 10.6. On < 10.6 they're in libgcc_s. So force link against that.
+   # Additionally, the crt1.o provided by our gcc-apple toolchain isn't
+   # universal. Since that's needed for linking any program on OSX <
+   # 10.7, universal support is effectively broken on those older OSXes
+   # even if clang and libc++{,abi} were to support it. So we can just
+   # disable universal compilation.
+   gcc_s=gcc_s.1
+   [[ "${CHOST##*-darwin}" -eq 9 ]] && gcc_s=gcc_s.10.5
+   [[ "${CHOST##*-darwin}" -eq 8 ]] && gcc_s=gcc_s.10.4
+   [[ "${CHOST##*-darwin}" -le 9 ]] && \
+   sed -i -e "s,-lSystem,-lSystem -l${gcc_s},g" \
+   -e "s,-arch i386 -arch x86_64,,g" \
+   lib/buildit
+
+   # assert.h refers to eprintf which is nowhere to be found. That's why
+   # everyone (libstdc++, clang compiler-rt) bring their own
+   # implementation. Ours is nicked from Apple's patch to libstdc++-39.
+   [[ "${CHOST##*-darwin}" -le 8 ]] && \
+   epatch "${FILESDIR}"/${PN}-3.5.1-eprintf.patch
+
+   sed -i -e 
"s,/usr/lib/libc++abi\.dylib,${EPREFIX}/usr/lib/libc++abi.dylib,g" \
+   lib/buildit
+}
+
+src_compile() {
+   cd "${S}/lib" || die
+   export TRIPLE=-apple-
+   ./b

[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/

2016-02-11 Thread Fabian Groffen
commit: 5a98aba7d89213f01ca32b400d0214cfb432d326
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Feb 11 08:39:04 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Feb 11 08:39:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a98aba7

sys-devel/llvm: fix dependency on libcxx for Darwin, bug #573176

llvm dies with an ICE while compiling packages (like itself) when the version 
of libcxx doesn't match.  So pull in a version from the same major range.

Package-Manager: portage-2.2.20-prefix

 sys-devel/llvm/llvm-3.5.2.ebuild | 2 +-
 sys-devel/llvm/llvm-3.6.2.ebuild | 2 +-
 sys-devel/llvm/llvm-3.7.1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/llvm/llvm-3.5.2.ebuild b/sys-devel/llvm/llvm-3.5.2.ebuild
index f6bb2c3..d051a7a 100644
--- a/sys-devel/llvm/llvm-3.5.2.ebuild
+++ b/sys-devel/llvm/llvm-3.5.2.ebuild
@@ -50,7 +50,7 @@ DEPEND="${COMMON_DEPEND}
( >=sys-freebsd/freebsd-lib-9.1-r10 sys-libs/libcxx )
)
|| ( >=sys-devel/binutils-2.18 >=sys-devel/binutils-apple-5.1 )
-   kernel_Darwin? ( sys-libs/libcxx )
+   kernel_Darwin? ( =sys-libs/libcxx-3.5* )
clang? ( xml? ( virtual/pkgconfig ) )
doc? ( dev-python/sphinx )
libffi? ( virtual/pkgconfig )

diff --git a/sys-devel/llvm/llvm-3.6.2.ebuild b/sys-devel/llvm/llvm-3.6.2.ebuild
index 21f4f9d..2e59d43 100644
--- a/sys-devel/llvm/llvm-3.6.2.ebuild
+++ b/sys-devel/llvm/llvm-3.6.2.ebuild
@@ -53,7 +53,7 @@ DEPEND="${COMMON_DEPEND}
( >=sys-freebsd/freebsd-lib-9.1-r10 sys-libs/libcxx )
)
|| ( >=sys-devel/binutils-2.18 >=sys-devel/binutils-apple-5.1 )
-   kernel_Darwin? ( sys-libs/libcxx )
+   kernel_Darwin? ( =sys-libs/libcxx-3.6* )
clang? ( xml? ( virtual/pkgconfig ) )
doc? ( dev-python/sphinx )
libffi? ( virtual/pkgconfig )

diff --git a/sys-devel/llvm/llvm-3.7.1.ebuild b/sys-devel/llvm/llvm-3.7.1.ebuild
index 6aa2ef2..6afc7e9 100644
--- a/sys-devel/llvm/llvm-3.7.1.ebuild
+++ b/sys-devel/llvm/llvm-3.7.1.ebuild
@@ -55,7 +55,7 @@ DEPEND="${COMMON_DEPEND}
( >=sys-freebsd/freebsd-lib-9.1-r10 sys-libs/libcxx )
)
|| ( >=sys-devel/binutils-2.18 >=sys-devel/binutils-apple-5.1 )
-   kernel_Darwin? ( sys-libs/libcxx )
+   kernel_Darwin? ( =sys-libs/libcxx-3.7* )
clang? ( xml? ( virtual/pkgconfig ) )
doc? ( dev-python/sphinx )
gold? ( sys-libs/binutils-libs )



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/libcxx-headers/

2016-02-11 Thread Fabian Groffen
commit: 7e43faa7e1427e6766d84074e5887a4e21fb08a1
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Feb 11 09:26:50 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Feb 11 09:26:50 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=7e43faa7

sys-libs/libcxx-headers: bump version

Package-Manager: portage-2.2.20-prefix

 sys-libs/libcxx-headers/Manifest   |  1 +
 .../libcxx-headers/libcxx-headers-3.7.1.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sys-libs/libcxx-headers/Manifest b/sys-libs/libcxx-headers/Manifest
index af61856..15398c2 100644
--- a/sys-libs/libcxx-headers/Manifest
+++ b/sys-libs/libcxx-headers/Manifest
@@ -1,2 +1,3 @@
 DIST libcxx-3.5.1.src.tar.xz 912248 SHA256 
a16d0ae0c0cf2c8cebb94fafcb907022cd4f8579ebac99a4c9919990a37ad475 SHA512 
3be33787c79aa5d03a3f507be20ef986215d6008e4f0370e3c5906d76a620bf27c9ed4c35f4561c1ac507a1b217fa7fc7577611e7205f3f2433c677bf86b8632
 WHIRLPOOL 
725892f113a918168b8ae8b5e93401130ccb1080c207445ba943c4fc06e481002939d37cfbbb59dc2791f91ccd7c673274ee523ec96418ed04ca22c8d11e2bec
 DIST libcxx-3.6.2.src.tar.xz 944020 SHA256 
52f3d452f48209c9df1792158fdbd7f3e98ed9bca8ebb51fcd524f67437c8b81 SHA512 
1eb575921ca0d636c4b7ba21b3ad2c09468d779c69b3106ceefde294344cf20a48a03f9d38ea0db9f8b909f56f0fd1a56a255101305318e04d9f2d20af358ba6
 WHIRLPOOL 
ec225d10cbfe3ca5eba2ed5f16ac6c19914ee75d71db2a1d8ca30f326c9fd5576899361f4397f2ee5d09dd3e8abaca82080c63e303b90d6f19f755465a11a065
+DIST libcxx-3.7.1.src.tar.xz 995724 SHA256 
357fbd4288ce99733ba06ae2bec6f503413d258aeebaab8b6a791201e6f7f144 SHA512 
08d2399a8b36aa15290733256c896c9fa43f1a1223bc5c73bbcd014fddf8880e514d2a6dcc456bcf18b537c01fb6911b092e6d9958bccd8e64e9f375ed7a1ab9
 WHIRLPOOL 
19f77946abf48cbdd3e7ea21fd009ca3cc5f607dfe0512a44b102847044bb1d5ae4b16f503f18b14ebd9ea115256e87af07409907ba2a65f6061e217a502a359

diff --git a/sys-libs/libcxx-headers/libcxx-headers-3.7.1.ebuild 
b/sys-libs/libcxx-headers/libcxx-headers-3.7.1.ebuild
new file mode 100644
index 000..747e8bd
--- /dev/null
+++ b/sys-libs/libcxx-headers/libcxx-headers-3.7.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+MY_PN=${PN%%-headers}
+MY_P="${MY_PN}-${PV}"
+S="${WORKDIR}/${MY_P}.src"
+
+inherit eutils
+
+DESCRIPTION="Header files for libc++ required by e.g. libc++abi to be compiled"
+HOMEPAGE="http://libcxx.llvm.org/;
+SRC_URI="http://llvm.org/releases/${PV}/${MY_P}.src.tar.xz;
+
+LICENSE="|| ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS="~x64-macos ~x86-macos"
+IUSE=""
+
+src_prepare() {
+   if [[ ${CHOST} == *darwin* ]] ; then
+   [[ "${CHOST##*-darwin}" -le 10 ]] && \
+   epatch "${FILESDIR}"/${PN}-3.5.1-cmath-conv.patch
+   [[ "${CHOST##*-darwin}" -le 8 ]] && \
+   epatch "${FILESDIR}"/${PN}-3.5.1-availability.patch
+   rm -f include/CMakeLists.txt
+   fi
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   insinto /usr/include/c++/v1
+   doins -r include/*
+}



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/libcxx/

2016-02-11 Thread Fabian Groffen
commit: c18ebc15ea9a8ba21aed3c05870001139b7673f6
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Feb 11 09:34:37 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Feb 11 09:34:37 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=c18ebc15

sys-libs/libcxx: drop unused version

Package-Manager: portage-2.2.20-prefix

 sys-libs/libcxx/Manifest|   1 -
 sys-libs/libcxx/libcxx-3.6.2.ebuild | 235 
 2 files changed, 236 deletions(-)

diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index 15398c2..11bf65d 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -1,3 +1,2 @@
 DIST libcxx-3.5.1.src.tar.xz 912248 SHA256 
a16d0ae0c0cf2c8cebb94fafcb907022cd4f8579ebac99a4c9919990a37ad475 SHA512 
3be33787c79aa5d03a3f507be20ef986215d6008e4f0370e3c5906d76a620bf27c9ed4c35f4561c1ac507a1b217fa7fc7577611e7205f3f2433c677bf86b8632
 WHIRLPOOL 
725892f113a918168b8ae8b5e93401130ccb1080c207445ba943c4fc06e481002939d37cfbbb59dc2791f91ccd7c673274ee523ec96418ed04ca22c8d11e2bec
-DIST libcxx-3.6.2.src.tar.xz 944020 SHA256 
52f3d452f48209c9df1792158fdbd7f3e98ed9bca8ebb51fcd524f67437c8b81 SHA512 
1eb575921ca0d636c4b7ba21b3ad2c09468d779c69b3106ceefde294344cf20a48a03f9d38ea0db9f8b909f56f0fd1a56a255101305318e04d9f2d20af358ba6
 WHIRLPOOL 
ec225d10cbfe3ca5eba2ed5f16ac6c19914ee75d71db2a1d8ca30f326c9fd5576899361f4397f2ee5d09dd3e8abaca82080c63e303b90d6f19f755465a11a065
 DIST libcxx-3.7.1.src.tar.xz 995724 SHA256 
357fbd4288ce99733ba06ae2bec6f503413d258aeebaab8b6a791201e6f7f144 SHA512 
08d2399a8b36aa15290733256c896c9fa43f1a1223bc5c73bbcd014fddf8880e514d2a6dcc456bcf18b537c01fb6911b092e6d9958bccd8e64e9f375ed7a1ab9
 WHIRLPOOL 
19f77946abf48cbdd3e7ea21fd009ca3cc5f607dfe0512a44b102847044bb1d5ae4b16f503f18b14ebd9ea115256e87af07409907ba2a65f6061e217a502a359

diff --git a/sys-libs/libcxx/libcxx-3.6.2.ebuild 
b/sys-libs/libcxx/libcxx-3.6.2.ebuild
deleted file mode 100644
index 0fdf949..000
--- a/sys-libs/libcxx/libcxx-3.6.2.ebuild
+++ /dev/null
@@ -1,235 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-ESVN_REPO_URI="http://llvm.org/svn/llvm-project/libcxx/trunk;
-
-[ "${PV%}" != "${PV}" ] && SCM="subversion" || SCM=""
-
-inherit ${SCM} flag-o-matic toolchain-funcs multilib multilib-minimal
-
-DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
-HOMEPAGE="http://libcxx.llvm.org/;
-if [ "${PV%}" = "${PV}" ] ; then
-   SRC_URI="mirror://gentoo/${P}.src.tar.xz
-   http://llvm.org/releases/${PV}/${P}.src.tar.xz;
-   S="${WORKDIR}"/"${P}".src
-else
-   SRC_URI=""
-fi
-
-LICENSE="|| ( UoI-NCSA MIT )"
-SLOT="0"
-if [ "${PV%}" = "${PV}" ] ; then
-   KEYWORDS="~x64-macos ~x86-macos"
-else
-   KEYWORDS=""
-fi
-IUSE="elibc_glibc +libcxxrt static-libs test"
-
-REQUIRED_USE="kernel_Darwin? ( libcxxrt !static-libs )"
-RDEPEND="!kernel_Darwin? (
-   libcxxrt? ( 
>=sys-libs/libcxxrt-0.0_p20130725[static-libs?,${MULTILIB_USEDEP}] )
-   !libcxxrt? ( >=sys-devel/gcc-4.7[cxx] ) )
-   kernel_Darwin? ( sys-libs/libcxx-headers sys-libs/libcxxabi 
sys-devel/clang )"
-DEPEND="${RDEPEND}
-   test? ( sys-devel/clang )
-   app-arch/xz-utils"
-
-DOCS=( CREDITS.TXT )
-
-pkg_setup() {
-   if [[ ${CHOST} == *darwin* ]] ; then
-   MY_CC=$(tc-getCC)
-   MY_CXX=$(tc-getCXX)
-   if [[ ${MY_CC} != *clang* || ${MY_CXX} != *clang++* ]] ; then
-   eerror "${PN} needs to be built with clang++. Please do 
not override"
-   eerror "CC ($MY_CC) and CXX ($MY_CXX)"
-   eerror "or point them at clang and clang++ 
respectively."
-   die
-   fi
-   return
-   fi
-   if ! use libcxxrt ; then
-   ewarn "You have disabled USE=libcxxrt. This will build ${PN} 
against"
-   ewarn "libsupc++. Please note that this is not well supported."
-   ewarn "In particular, static linking will not work."
-   fi
-   if [[ $(gcc-version) < 4.7 ]] && [[ $(tc-getCXX) != *clang++* ]] ; then
-   eerror "${PN} needs to be built with clang++ or gcc-4.7 or 
later."
-   eerror "Please use gcc-config to switch to gcc-4.7 or later 
version."
-   die
-   fi
-}
-
-src_prepare() {
-   cp -f "${FILESDIR}/Makefile" lib/ || die
-
-   if [[ ${CHOST} == *darwin* ]] ; then
-   epatch "${FILESDIR}"/${PN}-3

[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/libcxxabi/

2016-02-11 Thread Fabian Groffen
commit: 32335e00fbde678d082aa29c52e124c75da038ec
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Feb 11 09:30:57 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Feb 11 09:30:57 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=32335e00

sys-libs/libcxxabi: drop unused version

Package-Manager: portage-2.2.20-prefix

 sys-libs/libcxxabi/Manifest   |  1 -
 sys-libs/libcxxabi/libcxxabi-3.6.2.ebuild | 86 ---
 2 files changed, 87 deletions(-)

diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index dd0c964..64a925b 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -1,3 +1,2 @@
 DIST libcxxabi-3.5.1.src.tar.xz 551148 SHA256 
7ff14fdce0ed7bfcc532c627c7a2dc7876dd8a3d788b2aa201d3bbdc443d06a3 SHA512 
1fa9215aba2228d0bc5547febea69d0497785289d1972103ffb24b202a0a4df06ea1f7d6311ec85fc344414b69e590640b547c66ef1f9b9ea73762cc4f4a83fa
 WHIRLPOOL 
4682de87fc6857d1dc3c401dd9ed24b1e5aa5b3a00338f6493cd0a30f757560c468591e540ac0856ee8d83c3ab5107c9c334f9f5c67755b47d23ec29462d5386
-DIST libcxxabi-3.6.2.src.tar.xz 556816 SHA256 
6fb48ce5a514686b9b75e73e59869f782ed374a86d71be8423372e4b3329b09b SHA512 
3a7cf91399dfdf18ac998d499b69387f7a9bdde6ab592a2d3cc411037627c97ce955b2348fa2a068ff8c00b34445a86991d09d1aac2726e38c0d3f8da5c72d29
 WHIRLPOOL 
67be971ca68681b3fdfc1bfebae68239731d7a80c92cd04bec612b3f9520eb269e69ece013b07a01e51752f1a6e77e9c060a19c625e7e8dfe48994e67296538e
 DIST libcxxabi-3.7.1.src.tar.xz 507428 SHA256 
a47faaed90f577da8ca3b5f044be9458d354a53fab03003a44085a912b73ab2a SHA512 
d697d1b35a8cc1f27dd0f7d06d3f6e067e4c7ae613af982a8c91d4702a03aedfbdad1d4bd3c213f38db3d58473ad7fc6b4b8d1ffcfc6de04d1eb4e17e151c73a
 WHIRLPOOL 
97d30f81d8d7960f4e3c8208f44f860b48b2aa3e13b0caccf9b2d26947cebf227143e0de77e18f4405612fc11028538ae886e7d21ab6e586c466a54fe1f302d7

diff --git a/sys-libs/libcxxabi/libcxxabi-3.6.2.ebuild 
b/sys-libs/libcxxabi/libcxxabi-3.6.2.ebuild
deleted file mode 100644
index 6d6c955..000
--- a/sys-libs/libcxxabi/libcxxabi-3.6.2.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit flag-o-matic
-
-S="${WORKDIR}/${P}.src"
-
-inherit eutils
-
-DESCRIPTION="New implementation of low level support for a standard C++ 
library"
-HOMEPAGE="http://libcxxabi.llvm.org/;
-SRC_URI="http://llvm.org/releases/${PV}/${P}.src.tar.xz;
-
-LICENSE="|| ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS="~x64-macos ~x86-macos"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   sys-libs/libcxx-headers
-   sys-devel/clang"
-
-pkg_setup() {
-   if [[ ${CHOST} == *darwin* ]] ; then
-   MY_CC=$(tc-getCC)
-   MY_CXX=$(tc-getCXX)
-   if [[ ${MY_CC} != *clang* || ${MY_CXX} != *clang++* ]] ; then
-   eerror "${PN} needs to be built with clang++. Please do 
not override"
-   eerror "CC ($MY_CC) and CXX ($MY_CXX)"
-   eerror "or point them at clang and eerror clang++ 
respectively."
-   die
-   fi
-   return
-   fi
-}
-
-src_configure() {
-   tc-export CC CXX
-}
-
-src_prepare() {
-   cd "${S}"
-
-   # libc++abi needs stack unwinding functions provided by libSystem on 
Mac OS X
-   # >= 10.6. On < 10.6 they're in libgcc_s. So force link against that.
-   # Additionally, the crt1.o provided by our gcc-apple toolchain isn't
-   # universal. Since that's needed for linking any program on OSX <
-   # 10.7, universal support is effectively broken on those older OSXes
-   # even if clang and libc++{,abi} were to support it. So we can just
-   # disable universal compilation.
-   gcc_s=gcc_s.1
-   [[ "${CHOST##*-darwin}" -eq 9 ]] && gcc_s=gcc_s.10.5
-   [[ "${CHOST##*-darwin}" -eq 8 ]] && gcc_s=gcc_s.10.4
-   [[ "${CHOST##*-darwin}" -le 9 ]] && \
-   sed -i -e "s,-lSystem,-lSystem -l${gcc_s},g" \
-   -e "s,-arch i386 -arch x86_64,,g" \
-   lib/buildit
-
-   # assert.h refers to eprintf which is nowhere to be found. That's why
-   # everyone (libstdc++, clang compiler-rt) bring their own
-   # implementation. Ours is nicked from Apple's patch to libstdc++-39.
-   [[ "${CHOST##*-darwin}" -le 8 ]] && \
-   epatch "${FILESDIR}"/${PN}-3.5.1-eprintf.patch
-
-   sed -i -e 
"s,/usr/lib/libc++abi\.dylib,${EPREFIX}/usr/lib/libc++abi.dylib,g" \
-   lib/buildit
-}
-
-src_compile() {
-   cd "${S}/lib" || die
-   export TRIPLE=-apple-
-   ./buildit || die
-}
-
-src_install() {
-   dolib.so lib/libc++*dylib
-
-   # do not install unwind.h and others since they're only in-source
-   # build-time dependencies
-   insinto /usr/include
-   doins -r include/cxxabi.h
-}



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/libcxxabi/

2016-02-11 Thread Fabian Groffen
commit: c3df698a312127ebbd28df3041477e316ed2f46f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Feb 11 09:33:02 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Feb 11 09:33:02 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=c3df698a

sys-libs/libcxxabi: fix version on headers

Package-Manager: portage-2.2.20-prefix

 sys-libs/libcxxabi/libcxxabi-3.5.1.ebuild | 8 +++-
 sys-libs/libcxxabi/libcxxabi-3.7.1.ebuild | 8 +++-
 2 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/sys-libs/libcxxabi/libcxxabi-3.5.1.ebuild 
b/sys-libs/libcxxabi/libcxxabi-3.5.1.ebuild
index 6d6c955..7e83142 100644
--- a/sys-libs/libcxxabi/libcxxabi-3.5.1.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-3.5.1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id $
 
 EAPI=5
 
@@ -21,7 +21,7 @@ IUSE=""
 
 RDEPEND=""
 DEPEND="${RDEPEND}
-   sys-libs/libcxx-headers
+   =sys-libs/libcxx-headers-${PV}
sys-devel/clang"
 
 pkg_setup() {
@@ -43,8 +43,6 @@ src_configure() {
 }
 
 src_prepare() {
-   cd "${S}"
-
# libc++abi needs stack unwinding functions provided by libSystem on 
Mac OS X
# >= 10.6. On < 10.6 they're in libgcc_s. So force link against that.
# Additionally, the crt1.o provided by our gcc-apple toolchain isn't

diff --git a/sys-libs/libcxxabi/libcxxabi-3.7.1.ebuild 
b/sys-libs/libcxxabi/libcxxabi-3.7.1.ebuild
index df0ff44..83376cd 100644
--- a/sys-libs/libcxxabi/libcxxabi-3.7.1.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-3.7.1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id $
 
 EAPI=5
 
@@ -21,7 +21,7 @@ IUSE=""
 
 RDEPEND=""
 DEPEND="${RDEPEND}
-   sys-libs/libcxx-headers
+   =sys-libs/libcxx-headers-${PV}
sys-devel/clang"
 
 pkg_setup() {
@@ -43,8 +43,6 @@ src_configure() {
 }
 
 src_prepare() {
-   cd "${S}"
-
# libc++abi needs stack unwinding functions provided by libSystem on 
Mac OS X
# >= 10.6. On < 10.6 they're in libgcc_s. So force link against that.
# Additionally, the crt1.o provided by our gcc-apple toolchain isn't



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/libcxx/

2016-02-11 Thread Fabian Groffen
commit: 0e884f0069307645819d240a1c3133c398a19bb3
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Feb 11 09:41:24 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Feb 11 09:41:24 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=0e884f00

sys-libs/libcxx: sync with gx86

Package-Manager: portage-2.2.20-prefix

 sys-libs/libcxx/libcxx-3.5.1.ebuild | 19 ---
 sys-libs/libcxx/libcxx-3.7.1.ebuild | 21 +
 sys-libs/libcxx/metadata.xml|  3 +++
 3 files changed, 28 insertions(+), 15 deletions(-)

diff --git a/sys-libs/libcxx/libcxx-3.5.1.ebuild 
b/sys-libs/libcxx/libcxx-3.5.1.ebuild
index 0fdf949..787a678 100644
--- a/sys-libs/libcxx/libcxx-3.5.1.ebuild
+++ b/sys-libs/libcxx/libcxx-3.5.1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id $
 
 EAPI=5
 
@@ -13,8 +13,7 @@ inherit ${SCM} flag-o-matic toolchain-funcs multilib 
multilib-minimal
 DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
 HOMEPAGE="http://libcxx.llvm.org/;
 if [ "${PV%}" = "${PV}" ] ; then
-   SRC_URI="mirror://gentoo/${P}.src.tar.xz
-   http://llvm.org/releases/${PV}/${P}.src.tar.xz;
+   SRC_URI="http://llvm.org/releases/${PV}/${P}.src.tar.xz;
S="${WORKDIR}"/"${P}".src
 else
SRC_URI=""
@@ -30,10 +29,16 @@ fi
 IUSE="elibc_glibc +libcxxrt static-libs test"
 
 REQUIRED_USE="kernel_Darwin? ( libcxxrt !static-libs )"
-RDEPEND="!kernel_Darwin? (
+RDEPEND="
+   !kernel_Darwin? (
libcxxrt? ( 
>=sys-libs/libcxxrt-0.0_p20130725[static-libs?,${MULTILIB_USEDEP}] )
-   !libcxxrt? ( >=sys-devel/gcc-4.7[cxx] ) )
-   kernel_Darwin? ( sys-libs/libcxx-headers sys-libs/libcxxabi 
sys-devel/clang )"
+   !libcxxrt? ( >=sys-devel/gcc-4.7[cxx] )
+   )
+   kernel_Darwin? (
+   =sys-libs/libcxx-headers-${PV}
+   =sys-libs/libcxxabi-${PV}
+   sys-devel/clang
+   )"
 DEPEND="${RDEPEND}
test? ( sys-devel/clang )
app-arch/xz-utils"

diff --git a/sys-libs/libcxx/libcxx-3.7.1.ebuild 
b/sys-libs/libcxx/libcxx-3.7.1.ebuild
index 0fdf949..10fac31 100644
--- a/sys-libs/libcxx/libcxx-3.7.1.ebuild
+++ b/sys-libs/libcxx/libcxx-3.7.1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id $
 
 EAPI=5
 
@@ -13,9 +13,8 @@ inherit ${SCM} flag-o-matic toolchain-funcs multilib 
multilib-minimal
 DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
 HOMEPAGE="http://libcxx.llvm.org/;
 if [ "${PV%}" = "${PV}" ] ; then
-   SRC_URI="mirror://gentoo/${P}.src.tar.xz
-   http://llvm.org/releases/${PV}/${P}.src.tar.xz;
-   S="${WORKDIR}"/"${P}".src
+   SRC_URI="http://llvm.org/releases/${PV}/${P}.src.tar.xz;
+   S="${WORKDIR}/${P}.src"
 else
SRC_URI=""
 fi
@@ -30,10 +29,16 @@ fi
 IUSE="elibc_glibc +libcxxrt static-libs test"
 
 REQUIRED_USE="kernel_Darwin? ( libcxxrt !static-libs )"
-RDEPEND="!kernel_Darwin? (
+RDEPEND="
+   !kernel_Darwin? (
libcxxrt? ( 
>=sys-libs/libcxxrt-0.0_p20130725[static-libs?,${MULTILIB_USEDEP}] )
-   !libcxxrt? ( >=sys-devel/gcc-4.7[cxx] ) )
-   kernel_Darwin? ( sys-libs/libcxx-headers sys-libs/libcxxabi 
sys-devel/clang )"
+   !libcxxrt? ( >=sys-devel/gcc-4.7[cxx] )
+   )
+   kernel_Darwin? (
+   =sys-libs/libcxx-headers-${PV}
+   =sys-libs/libcxxabi-${PV}
+   sys-devel/clang
+   )"
 DEPEND="${RDEPEND}
test? ( sys-devel/clang )
app-arch/xz-utils"

diff --git a/sys-libs/libcxx/metadata.xml b/sys-libs/libcxx/metadata.xml
index f737f23..6795d17 100644
--- a/sys-libs/libcxx/metadata.xml
+++ b/sys-libs/libcxx/metadata.xml
@@ -2,4 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
   prefix
+  
+   Build against sys-libs/libcxxr
+  
 



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/libcxx-headers/

2016-02-11 Thread Fabian Groffen
commit: 4539249374146d32fa2068a7a9f2193d395396d8
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Feb 11 09:33:34 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Thu Feb 11 09:33:34 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=45392493

sys-libs/libcxx-headers: drop unused version

Package-Manager: portage-2.2.20-prefix

 sys-libs/libcxx-headers/Manifest   |  1 -
 .../libcxx-headers/libcxx-headers-3.6.2.ebuild | 39 --
 2 files changed, 40 deletions(-)

diff --git a/sys-libs/libcxx-headers/Manifest b/sys-libs/libcxx-headers/Manifest
index 15398c2..11bf65d 100644
--- a/sys-libs/libcxx-headers/Manifest
+++ b/sys-libs/libcxx-headers/Manifest
@@ -1,3 +1,2 @@
 DIST libcxx-3.5.1.src.tar.xz 912248 SHA256 
a16d0ae0c0cf2c8cebb94fafcb907022cd4f8579ebac99a4c9919990a37ad475 SHA512 
3be33787c79aa5d03a3f507be20ef986215d6008e4f0370e3c5906d76a620bf27c9ed4c35f4561c1ac507a1b217fa7fc7577611e7205f3f2433c677bf86b8632
 WHIRLPOOL 
725892f113a918168b8ae8b5e93401130ccb1080c207445ba943c4fc06e481002939d37cfbbb59dc2791f91ccd7c673274ee523ec96418ed04ca22c8d11e2bec
-DIST libcxx-3.6.2.src.tar.xz 944020 SHA256 
52f3d452f48209c9df1792158fdbd7f3e98ed9bca8ebb51fcd524f67437c8b81 SHA512 
1eb575921ca0d636c4b7ba21b3ad2c09468d779c69b3106ceefde294344cf20a48a03f9d38ea0db9f8b909f56f0fd1a56a255101305318e04d9f2d20af358ba6
 WHIRLPOOL 
ec225d10cbfe3ca5eba2ed5f16ac6c19914ee75d71db2a1d8ca30f326c9fd5576899361f4397f2ee5d09dd3e8abaca82080c63e303b90d6f19f755465a11a065
 DIST libcxx-3.7.1.src.tar.xz 995724 SHA256 
357fbd4288ce99733ba06ae2bec6f503413d258aeebaab8b6a791201e6f7f144 SHA512 
08d2399a8b36aa15290733256c896c9fa43f1a1223bc5c73bbcd014fddf8880e514d2a6dcc456bcf18b537c01fb6911b092e6d9958bccd8e64e9f375ed7a1ab9
 WHIRLPOOL 
19f77946abf48cbdd3e7ea21fd009ca3cc5f607dfe0512a44b102847044bb1d5ae4b16f503f18b14ebd9ea115256e87af07409907ba2a65f6061e217a502a359

diff --git a/sys-libs/libcxx-headers/libcxx-headers-3.6.2.ebuild 
b/sys-libs/libcxx-headers/libcxx-headers-3.6.2.ebuild
deleted file mode 100644
index 747e8bd..000
--- a/sys-libs/libcxx-headers/libcxx-headers-3.6.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-MY_PN=${PN%%-headers}
-MY_P="${MY_PN}-${PV}"
-S="${WORKDIR}/${MY_P}.src"
-
-inherit eutils
-
-DESCRIPTION="Header files for libc++ required by e.g. libc++abi to be compiled"
-HOMEPAGE="http://libcxx.llvm.org/;
-SRC_URI="http://llvm.org/releases/${PV}/${MY_P}.src.tar.xz;
-
-LICENSE="|| ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS="~x64-macos ~x86-macos"
-IUSE=""
-
-src_prepare() {
-   if [[ ${CHOST} == *darwin* ]] ; then
-   [[ "${CHOST##*-darwin}" -le 10 ]] && \
-   epatch "${FILESDIR}"/${PN}-3.5.1-cmath-conv.patch
-   [[ "${CHOST##*-darwin}" -le 8 ]] && \
-   epatch "${FILESDIR}"/${PN}-3.5.1-availability.patch
-   rm -f include/CMakeLists.txt
-   fi
-}
-
-src_compile() {
-   :
-}
-
-src_install() {
-   insinto /usr/include/c++/v1
-   doins -r include/*
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-expectations/

2016-02-12 Thread Fabian Groffen
commit: 546fa621f6080e331853db5e9b12257f6e5bd18b
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Feb 12 12:30:54 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Fri Feb 12 12:35:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=546fa621

dev-ruby/rspec-expectations: add Prefix keywords, bug #562452

Package-Manager: portage-2.2.20-prefix

 dev-ruby/rspec-expectations/rspec-expectations-3.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.4.0.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.4.0.ebuild
index 2beb6ee..18934d5 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.4.0.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.4.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 SUBVERSION="$(get_version_component_range 1-2)"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-support/

2016-02-12 Thread Fabian Groffen
commit: 47a283b00ceb7894e5b4349e162615c4282cd099
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Feb 12 12:18:14 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Fri Feb 12 12:35:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47a283b0

dev-ruby/rspec-support: add Prefix keywords, bug #562452

Package-Manager: portage-2.2.20-prefix

 dev-ruby/rspec-support/rspec-support-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-support/rspec-support-3.4.1.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.4.1.ebuild
index 027c3d2..b00fe32 100644
--- a/dev-ruby/rspec-support/rspec-support-3.4.1.ebuild
+++ b/dev-ruby/rspec-support/rspec-support-3.4.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.4.0:3 )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/thread_order/

2016-02-12 Thread Fabian Groffen
commit: 09f02283820c9aec0ca2f6608a72b0955853b9b8
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Feb 12 12:21:53 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Fri Feb 12 12:35:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f02283

dev-ruby/thread_order: add Prefix keywords, bug #562452

Package-Manager: portage-2.2.20-prefix

 dev-ruby/thread_order/thread_order-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/thread_order/thread_order-1.1.0.ebuild 
b/dev-ruby/thread_order/thread_order-1.1.0.ebuild
index ca9e641..bfc106d 100644
--- a/dev-ruby/thread_order/thread_order-1.1.0.ebuild
+++ b/dev-ruby/thread_order/thread_order-1.1.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/JoshCheek/thread_order;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 all_ruby_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-mocks/

2016-02-12 Thread Fabian Groffen
commit: d1e5b89905d068c55f97bf16c9419fc531d6ba65
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Feb 12 12:28:24 2016 +
Commit:     Fabian Groffen  gentoo  org>
CommitDate: Fri Feb 12 12:35:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e5b899

dev-ruby/rspec-mocks: add Prefix keywords, bug #562452

Package-Manager: portage-2.2.20-prefix

 dev-ruby/rspec-mocks/rspec-mocks-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.4.1.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.4.1.ebuild
index d420183..a4baa26 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.4.1.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.4.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 SUBVERSION="$(get_version_component_range 1-2)"



<    1   2   3   4   5   6   7   8   9   10   >