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

2015-12-28 Thread Dirkjan Ochtman
commit: 35b4471c894ca2b0193cb2f3cd68017c9f0d5561
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Mon Dec 28 21:21:29 2015 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Mon Dec 28 21:21:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b4471c

dev-vcs/hg-git: version bump to 0.8.3

Package-Manager: portage-2.2.20.1

 dev-vcs/hg-git/Manifest|  1 +
 dev-vcs/hg-git/hg-git-0.8.3.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-vcs/hg-git/Manifest b/dev-vcs/hg-git/Manifest
index 44b0510..dbb8835 100644
--- a/dev-vcs/hg-git/Manifest
+++ b/dev-vcs/hg-git/Manifest
@@ -1,2 +1,3 @@
 DIST hg-git-0.7.0.tar.gz 42956 SHA256 
9db9cd87b9b173c192b29336b4029122a4fe2858c369dc8c5a59228515bc61a9 SHA512 
732dbd12184a5346310b6d14bb0b24c2255ff607ef54d064387b7cadd64aa84dd2d6909e6dde36f9fa8ac8131c1adc315c2bae2e068066864c086b239524d5d4
 WHIRLPOOL 
0c8216da9fdaebc2fcb56d7bec12e9a087570cf032d253e77833cbf8f31a2d581d85b820c51e37cd519ce720bd49fec5be27211b58b64fb9c18b1fff1c24d26e
 DIST hg-git-0.8.2.tar.gz 48461 SHA256 
fea6f48da28cef3fc30a51b1cfec0a52df405b35c85b2d92607158f6b089e043 SHA512 
7315e60d494b73862e6c3a90624f5ba0698c885f9b66e4bfe636bb74cd178a0d5a23614c647b6d16db7f78c06516e9a8415c443effb6cc1a102cf87ac76aa041
 WHIRLPOOL 
1437bfa6a0ccf2e15cc3eef195a6b176606f2be74d2b1381524a1fef3431e1f8b8e0c537325daa5a11d1b709630cc282acebdffddbf602144f115e76aea61270
+DIST hg-git-0.8.3.tar.gz 48198 SHA256 
5c624af512c969ac3628fd658670e9170812f570eb02d2a6c76c216b80341179 SHA512 
857961004103ccdabb7d15d778ef7044a5f17dd0dd045f402269b5cbf8faf1a9a4f56d2d0d5b9d24a2d6c54a0d791ad079598d5f930f4d12d3290ad3f9b90207
 WHIRLPOOL 
657d5cb85fe003596919db44bd53eba60e88b56fd7ca6ef8f8833c37a9b5088cceea180e83e8edde9e2a8ccd3a356722d6d01d7980819aac6460ea789fdb4406

diff --git a/dev-vcs/hg-git/hg-git-0.8.3.ebuild 
b/dev-vcs/hg-git/hg-git-0.8.3.ebuild
new file mode 100644
index 000..e2c3fb3
--- /dev/null
+++ b/dev-vcs/hg-git/hg-git-0.8.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="push to and pull from a Git repository using Mercurial"
+HOMEPAGE="http://hg-git.github.io https://pypi.python.org/pypi/hg-git;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+   >=dev-vcs/mercurial-1.9.3[${PYTHON_USEDEP}]
+   >=dev-python/dulwich-0.9.4[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"



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

2015-12-28 Thread Dirkjan Ochtman
commit: ea91d9f24e5051ab7522ff15ea7f329687251119
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Mon Dec 28 21:19:31 2015 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Mon Dec 28 21:19:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea91d9f2

dev-vcs/hg-git: remove old versions

Package-Manager: portage-2.2.20.1

 dev-vcs/hg-git/Manifest|  2 --
 dev-vcs/hg-git/hg-git-0.8.0.ebuild | 26 --
 dev-vcs/hg-git/hg-git-0.8.1.ebuild | 25 -
 3 files changed, 53 deletions(-)

diff --git a/dev-vcs/hg-git/Manifest b/dev-vcs/hg-git/Manifest
index da0b601..44b0510 100644
--- a/dev-vcs/hg-git/Manifest
+++ b/dev-vcs/hg-git/Manifest
@@ -1,4 +1,2 @@
 DIST hg-git-0.7.0.tar.gz 42956 SHA256 
9db9cd87b9b173c192b29336b4029122a4fe2858c369dc8c5a59228515bc61a9 SHA512 
732dbd12184a5346310b6d14bb0b24c2255ff607ef54d064387b7cadd64aa84dd2d6909e6dde36f9fa8ac8131c1adc315c2bae2e068066864c086b239524d5d4
 WHIRLPOOL 
0c8216da9fdaebc2fcb56d7bec12e9a087570cf032d253e77833cbf8f31a2d581d85b820c51e37cd519ce720bd49fec5be27211b58b64fb9c18b1fff1c24d26e
-DIST hg-git-0.8.0.tar.gz 46004 SHA256 
91a16e34612595eca8c4e23d847c6ab697267b68008594926123c6c0064298dc SHA512 
6281ef070b110d0449f5667888f9f97c3c310a840890283d14f7b0d35a397bdc995af0726acc28737aa35ff99631406b575dad141a1bd16dab88eac7fb855199
 WHIRLPOOL 
99dac4e75cb322b68a3b7990f0130acb0ef8245583e612432f0f4af06d8ce411d7f211291683bb1adcd1866d2125796c64b37d690738bb5f4a3efd2e114934fe
-DIST hg-git-0.8.1.tar.gz 46817 SHA256 
ceeddfb48dc160e4c6be8c15a722a44b8554b7f68e1838f6af1018ed78b9451d SHA512 
58ed927bf843f2d9ce25b17b43866bc1cfeba0361ebba3a276967a82b7f1a0fbc9e5eed673248f1812f97c8924176a54b5df5e4a349d6f58faaaf4d28df61f57
 WHIRLPOOL 
8082755ad1889059071b821019bd695be920f3b3361cdde02f74e2d099fa4e5f6b36ee410956b205b7ffd1b971c366c9374e810a984f91cc6d8bb56f60b5c897
 DIST hg-git-0.8.2.tar.gz 48461 SHA256 
fea6f48da28cef3fc30a51b1cfec0a52df405b35c85b2d92607158f6b089e043 SHA512 
7315e60d494b73862e6c3a90624f5ba0698c885f9b66e4bfe636bb74cd178a0d5a23614c647b6d16db7f78c06516e9a8415c443effb6cc1a102cf87ac76aa041
 WHIRLPOOL 
1437bfa6a0ccf2e15cc3eef195a6b176606f2be74d2b1381524a1fef3431e1f8b8e0c537325daa5a11d1b709630cc282acebdffddbf602144f115e76aea61270

diff --git a/dev-vcs/hg-git/hg-git-0.8.0.ebuild 
b/dev-vcs/hg-git/hg-git-0.8.0.ebuild
deleted file mode 100644
index 2dbdf94..000
--- a/dev-vcs/hg-git/hg-git-0.8.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="push to and pull from a Git repository using Mercurial"
-HOMEPAGE="http://hg-git.github.io https://pypi.python.org/pypi/hg-git;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="
-   >=dev-vcs/mercurial-1.9.3[${PYTHON_USEDEP}]
-   =dev-python/dulwich-0.9.4[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"

diff --git a/dev-vcs/hg-git/hg-git-0.8.1.ebuild 
b/dev-vcs/hg-git/hg-git-0.8.1.ebuild
deleted file mode 100644
index e2c3fb3..000
--- a/dev-vcs/hg-git/hg-git-0.8.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="push to and pull from a Git repository using Mercurial"
-HOMEPAGE="http://hg-git.github.io https://pypi.python.org/pypi/hg-git;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="
-   >=dev-vcs/mercurial-1.9.3[${PYTHON_USEDEP}]
-   >=dev-python/dulwich-0.9.4[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"



[gentoo-commits] proj/tinderbox-cluster:master commit in: sql/

2015-12-28 Thread Magnus Granberg
commit: f537c2e91bc998a49122bbbe2318e20856295319
Author: Magnus Granberg  gentoo  org>
AuthorDate: Mon Dec 28 21:21:16 2015 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Mon Dec 28 21:21:16 2015 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=f537c2e9

update the sql structure

 sql/structure_dump.sql | 50 +-
 1 file changed, 37 insertions(+), 13 deletions(-)

diff --git a/sql/structure_dump.sql b/sql/structure_dump.sql
index cb1b30f..55b5041 100644
--- a/sql/structure_dump.sql
+++ b/sql/structure_dump.sql
@@ -3,9 +3,9 @@
 -- http://www.phpmyadmin.net
 --
 -- Host: localhost
--- Generation Time: Jul 21, 2015 at 03:29 PM
--- Server version: 10.0.15-MariaDB-log
--- PHP Version: 5.6.10-pl0-gentoo
+-- Generation Time: Dec 27, 2015 at 10:25 PM
+-- Server version: 10.0.22-MariaDB-log
+-- PHP Version: 5.6.16-pl0-gentoo
 
 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
 SET time_zone = "+00:00";
@@ -31,9 +31,9 @@ BEGIN
   DECLARE in_job_id INT;
   SET in_config_id = (SELECT config_id
 FROM configs WHERE default_config = True);
-  SET in_job_id = (SELECT job_id FROM jobs 
+  SET in_job_id = (SELECT job_id FROM jobs
 WHERE job_type = 'esync'
-AND config_id = in_config_id 
+AND config_id = in_config_id
 AND status = 'Done'
 LIMIT 1);
   IF in_job_id >= 1 THEN
@@ -111,8 +111,6 @@ CREATE TABLE IF NOT EXISTS `build_logs` (
 `build_log_id` int(11) NOT NULL,
   `ebuild_id` int(11) NOT NULL,
   `fail` tinyint(1) NOT NULL DEFAULT '0',
-  `rmqa` tinyint(1) NOT NULL,
-  `others` tinyint(1) NOT NULL,
   `summery_text` longtext NOT NULL,
   `log_hash` varchar(100) NOT NULL,
   `bug_id` int(10) NOT NULL DEFAULT '0',
@@ -320,7 +318,8 @@ CREATE TABLE IF NOT EXISTS `ebuilds_keywords` (
 CREATE TABLE IF NOT EXISTS `ebuilds_metadata` (
 `id` int(11) NOT NULL,
   `ebuild_id` int(11) NOT NULL,
-  `revision` varchar(10) NOT NULL COMMENT 'CVS revision',
+  `commit` varchar(100) NOT NULL COMMENT 'Git commit',
+  `New` tinyint(1) NOT NULL,
   `descriptions` varchar(200) NOT NULL
 ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
 
@@ -487,9 +486,22 @@ CREATE TABLE IF NOT EXISTS `packages_emails` (
 CREATE TABLE IF NOT EXISTS `packages_metadata` (
 `id` int(11) NOT NULL,
   `package_id` int(11) NOT NULL,
-  `checksum` varchar(100) NOT NULL,
-  `checksum_chlog` varchar(100) NOT NULL,
-  `changlog` text NOT NULL
+  `gitlog` text NOT NULL,
+  `descriptions` text NOT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- 
+
+--
+-- Table structure for table `packages_repoman`
+--
+
+CREATE TABLE IF NOT EXISTS `packages_repoman` (
+`id` int(11) NOT NULL,
+  `package_id` int(11) NOT NULL,
+  `repoman_hash` varchar(100) NOT NULL,
+  `repoman_text` text NOT NULL,
+  `time_stamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE 
CURRENT_TIMESTAMP
 ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
 
 -- 
@@ -665,7 +677,7 @@ ALTER TABLE `ebuilds_metadata`
 -- Indexes for table `ebuilds_restrictions`
 --
 ALTER TABLE `ebuilds_restrictions`
- ADD PRIMARY KEY (`id`), ADD KEY `ebuild_id` (`ebuild_id`), ADD KEY 
`restriction_id` (`restriction_id`);
+ ADD PRIMARY KEY (`id`), ADD KEY `restriction_id` (`restriction_id`), ADD KEY 
`ebuild_id` (`ebuild_id`);
 
 --
 -- Indexes for table `emails`
@@ -740,6 +752,12 @@ ALTER TABLE `packages_metadata`
  ADD PRIMARY KEY (`id`), ADD KEY `package_id` (`package_id`);
 
 --
+-- Indexes for table `packages_repoman`
+--
+ALTER TABLE `packages_repoman`
+ ADD PRIMARY KEY (`id`);
+
+--
 -- Indexes for table `repos`
 --
 ALTER TABLE `repos`
@@ -933,6 +951,11 @@ MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
 ALTER TABLE `packages_metadata`
 MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
 --
+-- AUTO_INCREMENT for table `packages_repoman`
+--
+ALTER TABLE `packages_repoman`
+MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
+--
 -- AUTO_INCREMENT for table `repos`
 --
 ALTER TABLE `repos`
@@ -956,7 +979,8 @@ DELIMITER $$
 --
 -- Events
 --
-CREATE DEFINER=`tbc`@`localhost` EVENT `add_esync_jobs` ON SCHEDULE EVERY 30 
MINUTE STARTS '2012-12-23 17:15:13' ON COMPLETION NOT PRESERVE ENABLE DO BEGIN
+CREATE DEFINER=`tbc`@`localhost` EVENT `add_esync_jobs` ON SCHEDULE EVERY 30 
MINUTE STARTS '2012-12-23 17:15:13' ON COMPLETION NOT PRESERVE ENABLE DO
+BEGIN
   CALL add_jobs_esync();
 END$$
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sword/

2015-12-28 Thread Chris Reffett
commit: cec0fab2a8cb74462bc0208cf722672fe6bb5575
Author: Chris Reffett  gentoo  org>
AuthorDate: Mon Dec 28 21:43:01 2015 +
Commit: Chris Reffett  gentoo  org>
CommitDate: Mon Dec 28 21:44:09 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec0fab2

app-text/sword: Version bump

Package-Manager: portage-2.2.26

 app-text/sword/Manifest   |  1 +
 app-text/sword/sword-1.7.4.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/app-text/sword/Manifest b/app-text/sword/Manifest
index b8141c6..5d59b68 100644
--- a/app-text/sword/Manifest
+++ b/app-text/sword/Manifest
@@ -1,3 +1,4 @@
 DIST sword-1.6.2.tar.gz 1965427 SHA256 
af76c7d54135c444b09eeaafb49229ef5201a4e1d44539d9341dceaeb60a87b9 SHA512 
3a62364ce528540a338a163d5fe48ce4a0263c8af6d5a955ab6b5182f122a65130683d6cc6a8eb9fe3a41661d3bd3fe5bf830aa8329c2b8a6d47f010461b32b4
 WHIRLPOOL 
50fc2cc6a18a269c7f1eca16ed2f659b84ed0a53d520b4e7935bf0af10c96e9c0b2f26c7e3088edf8311564620fb778fc1f63c0b78c449ad165fee9843fb753d
 DIST sword-1.7.2.tar.gz 2127944 SHA256 
ac7aace0ecb7a405d4b4b211ee1ae5b2250bb5c57c9197179747c9e830787871 SHA512 
1ee9565f36d113c9b21883a78004e895ab2f74d9c9f1909058c204e38647a96938de2e544a68858d2c4b048b67ba868049c1c09f0067bc9819a5a85f75285ebe
 WHIRLPOOL 
894e4d96b2ff61ac19de853ff6b17aa2279fb7b5b571c1030ba18daefbea8997bd61d386ff3a1dff49d997c69d6acf2a83094ad6ec5c593acca3dc7fb1d488a0
 DIST sword-1.7.3.tar.gz 2149459 SHA256 
5a3d87ff155d5ecb0cfec052ba333b2b74d9273e2cc66fb1ca75747dfd8ea9ea SHA512 
4805215954211584ed6b00869a31e1d317d9fa460db2d2e8c5c396f0154979949ec8b770ac8c6ff20106d8beea75d2a824c7e6b6ce5138fc3e558ab4b5614f2a
 WHIRLPOOL 
a0ccc912f72835cc30045c21da9aff6209cac8d356f6c71031761e7e884916a4707712d0d22df01281f5ea5e29759d01951d5e9908c85332fc569c1a9543abe6
+DIST sword-1.7.4.tar.gz 2157882 SHA256 
995da8cf5a207c1f09809bf4b9db0bd7d267da5fcdb9dc9b313edd9d213d SHA512 
4c8b183e613367364439cc7a8a842012f75180fccc8eb775b9af2dc4c10f39c152261d35f0aadaaa91a11df36ab1a4057c2edc50ea4b0b3bb0ab0a847ff68f75
 WHIRLPOOL 
a998552c18b5913d88f091d7dfec307e409401a01eb6011b62c7b4d3ea81355f816f013d7a3165ada2fa54454fdea980574091d8006d05f161cf55438f1df14b

diff --git a/app-text/sword/sword-1.7.4.ebuild 
b/app-text/sword/sword-1.7.4.ebuild
new file mode 100644
index 000..1567283
--- /dev/null
+++ b/app-text/sword/sword-1.7.4.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils flag-o-matic
+
+DESCRIPTION="Library for Bible reading software"
+HOMEPAGE="http://www.crosswire.org/sword/;
+SRC_URI="http://www.crosswire.org/ftpmirror/pub/${PN}/source/v${PV%.*}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~ppc-macos"
+IUSE="curl debug doc icu static-libs"
+
+RDEPEND="sys-libs/zlib
+   curl? ( net-misc/curl )
+   icu? ( dev-libs/icu:= )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+DOCS="AUTHORS CODINGSTYLE ChangeLog README"
+
+RESTRICT="test"#Restricting for now, see bug 313207
+
+src_prepare() {
+   sed -i \
+   -e '/FLAGS/s:-g3::' -e '/FLAGS/s:-O0::' \
+   -e '/FLAGS/s:-O2::' -e '/FLAGS/s:-O3::' \
+   configure || die
+
+   sed -i -e '/FLAGS/s:-Werror::' configure || die #408289
+   sed -i -e '/^#inc.*curl.*types/d' src/mgr/curl*.cpp || die #378055
+
+   cat <<-EOF > "${T}"/${PN}.conf
+   [Install]
+   DataPath=${EPREFIX}/usr/share/${PN}/
+   EOF
+}
+
+src_configure() {
+   # TODO: Why is this here and can we remove it?
+   strip-flags
+
+   econf \
+   $(use_enable static-libs static) \
+   $(use_enable debug) \
+   --with-zlib \
+   $(use_with icu) \
+   --with-conf \
+   $(use_with curl)
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -exec rm -f {} +
+
+   if use doc; then
+   rm -rf examples/.cvsignore
+   rm -rf examples/cmdline/.cvsignore
+   rm -rf examples/cmdline/.deps
+   cp -R samples examples "${ED}"/usr/share/doc/${PF}/
+   fi
+
+   insinto /etc
+   doins "${T}"/${PN}.conf
+}
+
+pkg_postinst() {
+   elog "Check out http://www.crosswire.org/sword/modules/;
+   elog "to download modules that you would like to use with SWORD."
+   elog "Follow module installation instructions found on"
+   elog "the web or in ${EROOT}/usr/share/doc/${PF}/"
+}



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/dwarf-fortress/

2015-12-28 Thread Chris Reffett
commit: 2fa24b05f3c8c3441020961e6c2255100f5d92a1
Author: Chris Reffett  gentoo  org>
AuthorDate: Mon Dec 28 21:47:29 2015 +
Commit: Chris Reffett  gentoo  org>
CommitDate: Mon Dec 28 21:47:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa24b05

games-roguelike/dwarf-fortress: Version bump

Package-Manager: portage-2.2.26

 games-roguelike/dwarf-fortress/Manifest | 2 +-
 .../{dwarf-fortress-0.42.03.ebuild => dwarf-fortress-0.42.04.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-roguelike/dwarf-fortress/Manifest 
b/games-roguelike/dwarf-fortress/Manifest
index 6f79ddc..f4f8e16 100644
--- a/games-roguelike/dwarf-fortress/Manifest
+++ b/games-roguelike/dwarf-fortress/Manifest
@@ -1,2 +1,2 @@
 DIST df_40_24_linux.tar.bz2 12921246 SHA256 
da37c6263a679123e6ac57fe0dd6def11f1d61efee3c5913de09495c88ce9234 SHA512 
2242e471b7dbc996e819e2f74b2bbfda30a9a301755bc025ddcccdffdd3afe2e48bbedca31a332283ef829d023069398e57d6a87e26c582ddbce4a67ff7fd755
 WHIRLPOOL 
03cb652a2564d2b0c809be8252f7754d893f69ac1b95124ea108ed0fde9ac742c498d9e369339775695861e430a2ded0741b018f85551d48731730f98303dc69
-DIST df_42_03_linux.tar.bz2 13759711 SHA256 
6bc36b3562da0a8d6e1f14d269e2a4ce04b8f2f6ffc516b542bc7ac8ae50b3cc SHA512 
1f32c932b55a85fd25fb3b0dd0621bc7228befdeb03ff12cd4c8a1008c05daabd3c181dc618d9d866dd14ebf7ea3e872bfa744ceb9671d024778087cc4f34406
 WHIRLPOOL 
a13a28290702f768e4fa0bb7236f1db267cf091f8ab678ac5fb636ae0b0b4b3fa075759429fabb48e05eba333e6fdbc20fdf0afb3474347f6c6c294d52703ad7
+DIST df_42_04_linux.tar.bz2 13776171 SHA256 
f281f7e8b477abe37cc1423258be2ea56b5c1d12b0843ed3a66994ce0e7924ce SHA512 
d0b3bf0311e70c6f823d216e002d2acc62ebdeb540cfd79c5cf91d53612f6acee802321c65b3926db688b055f5b865aa1256f29a82ef769c5fab65bd42c383b5
 WHIRLPOOL 
859a2fddf9a72ac2c05d64cff01fdd3c9658ce57eecb34991fbd9cbd51ae007c56bc61e9aac76ec837734593c89d822868c15c641416a82f142af40425ef666b

diff --git a/games-roguelike/dwarf-fortress/dwarf-fortress-0.42.03.ebuild 
b/games-roguelike/dwarf-fortress/dwarf-fortress-0.42.04.ebuild
similarity index 100%
rename from games-roguelike/dwarf-fortress/dwarf-fortress-0.42.03.ebuild
rename to games-roguelike/dwarf-fortress/dwarf-fortress-0.42.04.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gettext/files/, sys-devel/gettext/

2015-12-28 Thread Lars Wendler
commit: 28d5b59c8154923137d999d6ee057fe8902530bc
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 28 22:16:22 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 28 22:16:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d5b59c

sys-devel/gettext: Removed old.

Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler  gentoo.org>

 sys-devel/gettext/Manifest |   2 -
 .../files/gettext-0.19.5.1-version-hack.patch  |  18 ---
 sys-devel/gettext/gettext-0.19.5.1-r1.ebuild   | 146 -
 sys-devel/gettext/gettext-0.19.5.ebuild| 140 
 sys-devel/gettext/gettext-0.19.6.ebuild| 141 
 5 files changed, 447 deletions(-)

diff --git a/sys-devel/gettext/Manifest b/sys-devel/gettext/Manifest
index c670405..72f21e0 100644
--- a/sys-devel/gettext/Manifest
+++ b/sys-devel/gettext/Manifest
@@ -1,5 +1,3 @@
 DIST gettext-0.19.4.tar.gz 17717034 SHA256 
8ac9f1ed1a5f8c4e656a2f37f5ba6b9ee04c4df79a575e876b0b6946aa417f3f SHA512 
274e00fe0149468e3073562f8f3b292597e9dbd82dfe8d068e4a1983914d25b603bb26f3fa4aa10e9fcd65826e3552c1871218342270927481e95eb64288ad97
 WHIRLPOOL 
2eb56c47d76f63b6557ae825538a35ae59f3f77da35321688547d9c420f47879c79ca1ab8ebd6bc6b4a3a8ce59ed620648884cd46455f6218213587f76967918
-DIST gettext-0.19.5.1.tar.gz 18353792 SHA256 
a198d53b0c1fb11421ead197b7e76b144e887c9ef5a685323e92cbc950227731 SHA512 
c2c1dc51d9c24c92b86619ec613b87266eae08a21280855e5b0d44c09e7efc8390341ded85dd85270c5a933ee21a6179373cc5cf275b6bc80cb510c7830d0ef4
 WHIRLPOOL 
2a2143edc4f3fdb37109aeb762072aa49f88045d55913ae282d203d5a7b3e848df5318c9e4f5e44f63a9f9a7c61c6018900df55b3bdfe06fa975a709322656d6
-DIST gettext-0.19.5.tar.gz 18352722 SHA256 
1258814ba174e4783194be2dc93648bd630d4dda166eae034e4ad54489dcf73a SHA512 
10b435bba4fcdcf15be3182b3c9756eef5b6ef6ec1416c1b12af35345fc1668c26dce81081e2616b7e2b0d174051fddd6fe6266e4709652a751a91fcf241e610
 WHIRLPOOL 
94db59cc7a1f3bf833e23a9c9aa25524c571b9585928d083438e7357d034236493584c0137f0c2bb58120f2e55f35055bc36731736162d9ad3e01aa6a1cf270e
 DIST gettext-0.19.6.tar.gz 18619659 SHA256 
ed4b4c19bd3a3034eb6769500a3592ff616759ef43cf30586dbb7a17c9dd695d SHA512 
46adfd4a6d0038aba999658bebe51117e3ab3dc149a9054c1087d3e79ec7ba3371a7e78a8ca30a8872d162c2dc44aba6e67e4d64808c4f92e1e2bd674174f1db
 WHIRLPOOL 
1988f9ddfd603734b4a632291925c8e5b31e7384eea1c6641d52aa58cb6b8f892e7664dd145a53435b7d2a4540ac65aeae1cb528a004c35832087c2820dafbcb
 DIST gettext-0.19.7.tar.gz 19235781 SHA256 
5386d2a40500295783c6a52121adcf42a25519e2d23675950619c9e69558c23f SHA512 
7ba89074d3eddd0b4a5e2980e1ec74b53c49b7a04a1fa91c70c4bc11ce9c30415e4df9d79698148eaaed325fb4feb25a340a2e8e01fbe86b1a66b1376a4c9e3d
 WHIRLPOOL 
eb51c4be7c0a92c5c33c16329003e21947e0b9d1583c4a785ae6836f81273ea7ec2823a0a28ae81c3b977f2148c0f3bd524949484383ff87510e1d2bc642a786

diff --git a/sys-devel/gettext/files/gettext-0.19.5.1-version-hack.patch 
b/sys-devel/gettext/files/gettext-0.19.5.1-version-hack.patch
deleted file mode 100644
index 1a9eaea..000
--- a/sys-devel/gettext/files/gettext-0.19.5.1-version-hack.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-the gettext tooling does not quite understand 4 version components.
-hack it so the output in the configure script sticks to 3 parts.
-this is a horrible hack that really needs an upstream fix.
-
-https://lists.gnu.org/archive/html/bug-gettext/2015-07/msg00027.html
-https://bugs.gentoo.org/556024
-
 a/gettext-tools/misc/gettextize.in
-+++ b/gettext-tools/misc/gettextize.in
-@@ -1235,7 +1235,7 @@
- func_modify_configure_in "(AC_OUTPUT): Remove command that created 
po/Makefile."
- sed -e '/^\(dnl \|\)AC_LINK_FILES(\$nls_cv_header_libgt, 
\$nls_cv_header_intl)$/d' < "$srcdir/$configure_in" > 
"$srcdir/$configure_in.tmp"
- func_modify_configure_in "(AC_LINK_FILES): Remove invocation."
--sed -e 
's/^AM_GNU_GETTEXT_VERSION([^()]*)/AM_GNU_GETTEXT_VERSION(['"$version"'])/' < 
"$srcdir/$configure_in" > "$srcdir/$configure_in.tmp"
-+sed -e 
's/^AM_GNU_GETTEXT_VERSION([^()]*)/AM_GNU_GETTEXT_VERSION(['"${version%.?}"'])/'
 < "$srcdir/$configure_in" > "$srcdir/$configure_in.tmp"
- func_modify_configure_in "(AM_GNU_GETTEXT_VERSION): Bump to $version."
- $do_changelog && func_ChangeLog_finish
- 

diff --git a/sys-devel/gettext/gettext-0.19.5.1-r1.ebuild 
b/sys-devel/gettext/gettext-0.19.5.1-r1.ebuild
deleted file mode 100644
index b6fb8a8..000
--- a/sys-devel/gettext/gettext-0.19.5.1-r1.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit eutils toolchain-funcs mono-env libtool java-pkg-opt-2 multilib-minimal
-
-DESCRIPTION="GNU locale utilities"
-HOMEPAGE="https://www.gnu.org/software/gettext/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 

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

2015-12-28 Thread Lars Wendler
commit: f7d75522af2a5a4a8bdcb5dcbbe95a8edee0baf8
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 28 22:15:16 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 28 22:15:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d75522

sys-devel/gettext: Bump to version 0.19.7

Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler  gentoo.org>

 sys-devel/gettext/Manifest  |   1 +
 sys-devel/gettext/gettext-0.19.7.ebuild | 133 
 2 files changed, 134 insertions(+)

diff --git a/sys-devel/gettext/Manifest b/sys-devel/gettext/Manifest
index b343363..c670405 100644
--- a/sys-devel/gettext/Manifest
+++ b/sys-devel/gettext/Manifest
@@ -2,3 +2,4 @@ DIST gettext-0.19.4.tar.gz 17717034 SHA256 
8ac9f1ed1a5f8c4e656a2f37f5ba6b9ee04c4
 DIST gettext-0.19.5.1.tar.gz 18353792 SHA256 
a198d53b0c1fb11421ead197b7e76b144e887c9ef5a685323e92cbc950227731 SHA512 
c2c1dc51d9c24c92b86619ec613b87266eae08a21280855e5b0d44c09e7efc8390341ded85dd85270c5a933ee21a6179373cc5cf275b6bc80cb510c7830d0ef4
 WHIRLPOOL 
2a2143edc4f3fdb37109aeb762072aa49f88045d55913ae282d203d5a7b3e848df5318c9e4f5e44f63a9f9a7c61c6018900df55b3bdfe06fa975a709322656d6
 DIST gettext-0.19.5.tar.gz 18352722 SHA256 
1258814ba174e4783194be2dc93648bd630d4dda166eae034e4ad54489dcf73a SHA512 
10b435bba4fcdcf15be3182b3c9756eef5b6ef6ec1416c1b12af35345fc1668c26dce81081e2616b7e2b0d174051fddd6fe6266e4709652a751a91fcf241e610
 WHIRLPOOL 
94db59cc7a1f3bf833e23a9c9aa25524c571b9585928d083438e7357d034236493584c0137f0c2bb58120f2e55f35055bc36731736162d9ad3e01aa6a1cf270e
 DIST gettext-0.19.6.tar.gz 18619659 SHA256 
ed4b4c19bd3a3034eb6769500a3592ff616759ef43cf30586dbb7a17c9dd695d SHA512 
46adfd4a6d0038aba999658bebe51117e3ab3dc149a9054c1087d3e79ec7ba3371a7e78a8ca30a8872d162c2dc44aba6e67e4d64808c4f92e1e2bd674174f1db
 WHIRLPOOL 
1988f9ddfd603734b4a632291925c8e5b31e7384eea1c6641d52aa58cb6b8f892e7664dd145a53435b7d2a4540ac65aeae1cb528a004c35832087c2820dafbcb
+DIST gettext-0.19.7.tar.gz 19235781 SHA256 
5386d2a40500295783c6a52121adcf42a25519e2d23675950619c9e69558c23f SHA512 
7ba89074d3eddd0b4a5e2980e1ec74b53c49b7a04a1fa91c70c4bc11ce9c30415e4df9d79698148eaaed325fb4feb25a340a2e8e01fbe86b1a66b1376a4c9e3d
 WHIRLPOOL 
eb51c4be7c0a92c5c33c16329003e21947e0b9d1583c4a785ae6836f81273ea7ec2823a0a28ae81c3b977f2148c0f3bd524949484383ff87510e1d2bc642a786

diff --git a/sys-devel/gettext/gettext-0.19.7.ebuild 
b/sys-devel/gettext/gettext-0.19.7.ebuild
new file mode 100644
index 000..7677f88
--- /dev/null
+++ b/sys-devel/gettext/gettext-0.19.7.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Note: Keep version bumps in sync with dev-libs/libintl.
+
+EAPI="5"
+
+inherit eutils mono-env libtool java-pkg-opt-2 multilib-minimal
+
+DESCRIPTION="GNU locale utilities"
+HOMEPAGE="https://www.gnu.org/software/gettext/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+# Only libasprintf is under the LGPL (and libintl is in a sep package),
+# so put that license behind USE=cxx.
+LICENSE="GPL-3+ cxx? ( LGPL-2.1+ )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+IUSE="acl -cvs +cxx doc emacs git java ncurses nls openmp static-libs"
+
+# only runtime goes multilib
+# Note: expat lacks a subslot because it is dynamically loaded at runtime.  We
+# would depend on older subslots if they were available (based on the ABIs that
+# are explicitly handled), but expat doesn't currently use subslots.
+DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
+   dev-libs/libxml2:=
+   dev-libs/expat
+   acl? ( virtual/acl )
+   ncurses? ( sys-libs/ncurses:0= )
+   java? ( >=virtual/jdk-1.4 )"
+RDEPEND="${DEPEND}
+   !git? ( cvs? ( dev-vcs/cvs ) )
+   git? ( dev-vcs/git )
+   java? ( >=virtual/jre-1.4 )"
+PDEPEND="emacs? ( app-emacs/po-mode )"
+
+MULTILIB_WRAPPED_HEADERS=(
+   # only installed for native ABI
+   /usr/include/gettext-po.h
+)
+
+pkg_setup() {
+   mono-env_pkg_setup
+   java-pkg-opt-2_pkg_setup
+}
+
+src_prepare() {
+   java-pkg-opt-2_src_prepare
+
+   epunt_cxx
+   elibtoolize
+}
+
+multilib_src_configure() {
+   local myconf=(
+   # switches common to runtime and top-level
+   --cache-file="${BUILD_DIR}"/config.cache
+   --docdir="/usr/share/doc/${PF}"
+
+   # Emacs support is now in a separate package
+   --without-emacs
+   --without-lispdir
+   # glib depends on us so avoid circular deps
+   --with-included-glib
+   # libcroco depends on glib which ... ^^^
+   --with-included-libcroco
+   # this will _disable_ libunistring (since it is not bundled),
+   # see bug #326477
+  

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

2015-12-28 Thread Manuel Rüger
commit: 09ae78d0fa7943cb16b28ee8cd0ec82949c4bd4a
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Dec 28 22:42:25 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Dec 28 22:42:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09ae78d0

app-eselect/eselect-fontconfig: EAPI bump

Package-Manager: portage-2.2.26

 .../eselect-fontconfig-1.1-r1.ebuild   | 25 ++
 1 file changed, 25 insertions(+)

diff --git a/app-eselect/eselect-fontconfig/eselect-fontconfig-1.1-r1.ebuild 
b/app-eselect/eselect-fontconfig/eselect-fontconfig-1.1-r1.ebuild
new file mode 100644
index 000..b83a73b
--- /dev/null
+++ b/app-eselect/eselect-fontconfig/eselect-fontconfig-1.1-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="An eselect module to manage /etc/fonts/conf.d symlinks"
+HOMEPAGE="https://www.gentoo.org;
+SRC_URI="mirror://gentoo/fontconfig.eselect-${PV}.bz2"
+
+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 ~x64-freebsd 
~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=app-admin/eselect-1.2.3
+>=media-libs/fontconfig-2.4"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto /usr/share/eselect/modules
+   newins "${S}"/fontconfig.eselect-${PV} fontconfig.eselect
+}



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

2015-12-28 Thread Manuel Rüger
commit: 8e813d81657323628a286af2e219bcfe765c42b5
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Dec 28 22:39:48 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Dec 28 22:39:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e813d81

app-eselect/eselect-opencl: Remove old

Package-Manager: portage-2.2.26

 app-eselect/eselect-opencl/Manifest|  1 -
 .../eselect-opencl/eselect-opencl-1.1.0.ebuild | 58 --
 2 files changed, 59 deletions(-)

diff --git a/app-eselect/eselect-opencl/Manifest 
b/app-eselect/eselect-opencl/Manifest
index c4ba2e1..0c3a3b6 100644
--- a/app-eselect/eselect-opencl/Manifest
+++ b/app-eselect/eselect-opencl/Manifest
@@ -5,6 +5,5 @@ DIST cl_gl.h.1.1.xz 1856 SHA256 
eeddf3403c13776b3d13a25c9e47a01eee750c0120f74d40
 DIST cl_gl_ext.h.1.1.xz 1356 SHA256 
594e463e3a24e62870c5c1914b05e796aeda8892bf6830ee8db3f722993fdf02 SHA512 
23fbc933e0beb2748152fa058d8ed413351fcfce167b9788c8a3529323b89e57eb1bf84d998fc262081410985f476bbf56fdd0bffe73f08135f5c90b7d09bb8d
 WHIRLPOOL 
94301285dd567d8c7c9145d49801ea5c7e0ae4f5c01a9f93bcea667df925ea9d55a5ec978c3c05337306bdd0d53b829a9c03cbe8131982b2eddae23fc2eb1e5c
 DIST cl_platform.h.1.1.xz 5584 SHA256 
2f70eb47285fd46f75d48476e90ee3b7e9ba62166bc573bbb35cb0f9d7a2ea53 SHA512 
8265cd3b3630d367fe494a60911564e57169d03948827a0e2ca0669678b4a5b595b22ae2786a7c42c0b96fd6fbfb7d326c63759cfd1b7888b8cd35588b5f7544
 WHIRLPOOL 
aa5e12ec2eb49323f9812ae51d5b45db2919488bd36fd58bb40eb6538020e8de732aa60a4fc1b8bf913cdfbdf35c0ebe63fd8cd0b8f415d34cbdce4d54207ff7
 DIST eselect-opencl-1.1.0-r1.tar.xz 3276 SHA256 
86a2f5f152e543046899989b3a12a065dfc357a2276ce06d69d19bdbf175fdea SHA512 
b2be1e2035fda4e119f03e9ef84fbf1f09fc0bd5475d3fe30d2330dac76180930451d78dbb9e158c34dee9ce524076434254757b594e84dea96341e52ef13c14
 WHIRLPOOL 
4df96b5f97b6071c27c613addd0b579deb800012ba2640814dcb107ec6ab9f3fac6384c4c3313bd245d62eb2a376e378e0820ef891bed6b41b778721b325f667
-DIST eselect-opencl-1.1.0.tar.xz 3272 SHA256 
0b49d847d4475119f969fc7bbcdc4ceb1905e37e102b10d0bdad4f8e6010bbbe SHA512 
ffa026fe7569dbd9833fd246a494048965c183d877216e3e436cbde11ed26c1f5ba9139b15d25801dc066d957d13f1b6332de7d104951c511f6554ebe5bd6ddb
 WHIRLPOOL 
bf0bd8810b133e1d78ed222814a0366a2689dfe3c8f7b308efab4248e7cd4def9a158e0fa12a15f21e5e74ec38d0fc56a875770f2f01a17823c1c750f73305d3
 DIST opencl-headers-1.2.tar.gz 122068 SHA256 
c35c1aada9984b24784d6b6a5752e22b9c70646043344e0f45830c9dc5ae28c4 SHA512 
0780c96d47a7ad41f6b31d46d41be77651d27d5decd1a4248c452d8bf763b6fc3b76597352bd259778c5846c62c17f077ff8db5504da39844c8e6e07c7d9a264
 WHIRLPOOL 
4f5c1058d23f91d806dba861fefd5cf3685a12a78217136adc0ac2f630995c82fa6d537e3cd67b6b2e2d01b6de12c30dc7e039b9aaa057661deb7f10a466f48d
 DIST opencl.h.1.1.xz 944 SHA256 
c076e410eaffd9fbb056528f31a59fe1908481f0fd38981c13970727a0c4d096 SHA512 
62b5ae61f2d9a44e9f8b6a7e3421cacfe5291bc9b5430845d469ea5a6404d71d3ab49d78c6da2588eab2bcd5f9b0d86c53f3aa74bd7c43c960ad86f0eab9595c
 WHIRLPOOL 
bd3d946b6c361187d9d7c4337287c24161fc0f291cfc810c0bcf05d9fe120192a853fe7b69500783b7ec1994e9b265d84eb82b8fc681df060c16aa3d038c8374

diff --git a/app-eselect/eselect-opencl/eselect-opencl-1.1.0.ebuild 
b/app-eselect/eselect-opencl/eselect-opencl-1.1.0.ebuild
deleted file mode 100644
index 02397fc..000
--- a/app-eselect/eselect-opencl/eselect-opencl-1.1.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-CL_ABI=1.1
-
-inherit multilib
-
-DESCRIPTION="Utility to change the OpenCL implementation being used"
-HOMEPAGE="https://www.gentoo.org/;
-
-# Source:
-# http://www.khronos.org/registry/cl/api/${CL_ABI}/opencl.h
-# http://www.khronos.org/registry/cl/api/${CL_ABI}/cl_platform.h
-# http://www.khronos.org/registry/cl/api/${CL_ABI}/cl.h
-# http://www.khronos.org/registry/cl/api/${CL_ABI}/cl_ext.h
-# http://www.khronos.org/registry/cl/api/${CL_ABI}/cl_gl.h
-# http://www.khronos.org/registry/cl/api/${CL_ABI}/cl_gl_ext.h
-# http://www.khronos.org/registry/cl/api/${CL_ABI}/cl.hpp
-
-MIRROR="https://dev.gentoo.org/~xarthisius/distfiles/;
-SRC_URI="${MIRROR}/opencl.h.${CL_ABI}.xz
-   ${MIRROR}/cl_platform.h.${CL_ABI}.xz
-   ${MIRROR}/cl.h.${CL_ABI}.xz
-   ${MIRROR}/cl_ext.h.${CL_ABI}.xz
-   ${MIRROR}/cl_gl.h.${CL_ABI}.xz
-   ${MIRROR}/cl_gl_ext.h.${CL_ABI}.xz
-   ${MIRROR}/cl.hpp.${CL_ABI}.xz
-   ${MIRROR}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-arch/xz-utils"
-RDEPEND=">=app-admin/eselect-1.2.4"
-
-pkg_postinst() {
-   local impl="$(eselect opencl show)"
-   if [[ -n "${impl}"  && "${impl}" != '(none)' ]] ; then
-   eselect opencl set "${impl}"
-   fi
-}
-
-src_install() {
-   insinto /usr/share/eselect/modules
-   doins opencl.eselect
-   #doman opencl.eselect.5
-
-   local headers=( opencl.h cl_platform.h cl.h 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/, app-emulation/lxd/files/

2015-12-28 Thread Erik Mackdanz
commit: a1c15211641f24b83b7b22d748c4ffe3f75d71c6
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Tue Dec 29 01:39:56 2015 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Tue Dec 29 01:39:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c15211

app-emulation/lxd: bump to 0.25

Package-Manager: portage-2.2.26

 app-emulation/lxd/Manifest |   1 +
 app-emulation/lxd/files/lxd-0.25-dont-go-get.patch |  20 +++
 .../lxd/files/lxd-0.25-nc-binary-name.patch|  11 ++
 app-emulation/lxd/files/lxd-0.25.confd |  27 
 app-emulation/lxd/files/lxd-0.25.initd |  50 +++
 app-emulation/lxd/lxd-0.25.ebuild  | 157 +
 6 files changed, 266 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 43dc501..e9f110b 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,3 +1,4 @@
 DIST lxd-0.22.tar.bz2 2685133 SHA256 
66dc30b82fba7f606658280d0dbac67a32152644a403ab00285fc3907b50082e SHA512 
ab5384143edd03dfa1ef956c64e9fce2d845ce07c5388f719c202fd1ff9059282e104400f39f23ff1c4fefc8a23dd1d4c6c9094b497c40c659b087989bf07d44
 WHIRLPOOL 
27559c50f6aa55edb533046bb49b04784c63003569e7920261504a7b4c69891a80ff8432421352c13f274bb21876f2cf5266e9de2b1302d69e0254be87c17137
 DIST lxd-0.23.tar.bz2 2606330 SHA256 
06335bd15b00db2dec06114427b1d934fe1ac5271b85eb19074c508cb2466695 SHA512 
2f73817c800c55c722a3017ee3064587c04730d5da9846b44be99b4541e739b466bcb7e924fcb18a15f1d49d010d471510378060530f6a15f6e60363b4d556b3
 WHIRLPOOL 
455b782ed2d21d5a720e06e356e1dd2115df174893e66710c74d02596deb8a66ff6e77b400f2ebeb047209b3bfed0927ff21a3a9f7cf9924719b84742f0eb5a7
 DIST lxd-0.24.tar.bz2 1973022 SHA256 
e3851bded0f2639e4aec9c63797135bfa3b27def17123c8e506c784b1ab4c99a SHA512 
e7593136fd1fb13542a8415d964ff3bab8bcc7f7a7d806874e7c21fd9d96652aa5716a9d3318cea3d849a19aa96b40bfea27f4edd528c8307efaeeac88971f2e
 WHIRLPOOL 
69b6722a25c9e75e533436a37951dc893cbf3d3c0f5d31b3ccc2cf0a7dede9cf16c53e68562348ab9bf9e621421030b826df21e5fb32df8a496127601fa5d898
+DIST lxd-0.25.tar.bz2 1983043 SHA256 
1cfdf1a5e8638060e2368e9e5cf8763406857309f08c4668fa0756e85ba7b89e SHA512 
001e52826a3bbe00121115ddace14b3f552321f16e97700763ff6dd23b5babd3c1393cbc9b9b263b6a18c31e49c30d612e3d7153d4987644689989be0be50d00
 WHIRLPOOL 
496f3f19c50c1ee79ba8b5625cf34b6f57683f4066a09b3edc2cbd017cc5ebc2cc7ac9e569c94bcba0d699c6efb722b79ae43541e0dfddc2fb8d877131519b06

diff --git a/app-emulation/lxd/files/lxd-0.25-dont-go-get.patch 
b/app-emulation/lxd/files/lxd-0.25-dont-go-get.patch
new file mode 100644
index 000..9964af6
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-0.25-dont-go-get.patch
@@ -0,0 +1,20 @@
+--- Makefile.orig  2015-12-28 19:23:28.425122306 -0600
 Makefile   2015-12-28 19:25:09.482123654 -0600
+@@ -12,17 +12,11 @@
+ 
+ .PHONY: default
+ default:
+-  # Must run twice due to go get race
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+   go install -v ./...
+   @echo "LXD built succesfuly"
+ 
+ .PHONY: client
+ client:
+-  # Must run twice due to go get race
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+   go install -v ./lxc
+   @echo "LXD client built succesfuly"
+ 

diff --git a/app-emulation/lxd/files/lxd-0.25-nc-binary-name.patch 
b/app-emulation/lxd/files/lxd-0.25-nc-binary-name.patch
new file mode 100644
index 000..7373b66
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-0.25-nc-binary-name.patch
@@ -0,0 +1,11 @@
+--- lxd/rsync.go.orig  2015-11-11 20:54:37.402700202 -0600
 lxd/rsync.go   2015-11-11 20:55:06.704698199 -0600
+@@ -91,7 +91,7 @@
+* command (i.e. the command to run on --server). However, we're
+* hardcoding that at the other end, so we can just ignore it.
+*/
+-  rsyncCmd := fmt.Sprintf("sh -c \"nc -U %s\"", f.Name())
++  rsyncCmd := fmt.Sprintf("sh -c \"nc.openbsd -U %s\"", f.Name())
+   cmd := exec.Command(
+   "rsync",
+   "-arvP",

diff --git a/app-emulation/lxd/files/lxd-0.25.confd 
b/app-emulation/lxd/files/lxd-0.25.confd
new file mode 100644
index 000..3d55327
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-0.25.confd
@@ -0,0 +1,27 @@
+# Group which owns the shared socket
+LXD_OPTIONS+=" --group lxd"
+
+
+
+# Enable cpu profiling into the specified file
+#LXD_OPTIONS+=" --cpuprofile /tmp/lxc_cpu_profile"
+
+# Enable memory profiling into the specified file
+#LXD_OPTIONS+=" --memprofile /tmp/lxc_mem_profile"
+
+
+
+# Enables debug mode
+#LXD_OPTIONS+=" --debug"
+
+# For debugging, print a complete stack trace every n seconds
+#LXD_OPTIONS+=" --print-goroutines-every 5"
+
+# Enables verbose mode
+#LXD_OPTIONS+=" -v"
+
+# Logfile to log to
+#LXD_OPTIONS+=" --logfile /var/log/lxd/lxd.log"
+
+# Enables syslog logging
+#LXD_OPTIONS+=" --syslog"

diff --git a/app-emulation/lxd/files/lxd-0.25.initd 
b/app-emulation/lxd/files/lxd-0.25.initd
new 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/, app-emulation/lxd/files/

2015-12-28 Thread Erik Mackdanz
commit: b56cffd436a6624b7b80d9ebbeaa87a8d2602294
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Tue Dec 29 01:42:10 2015 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Tue Dec 29 01:42:10 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b56cffd4

app-emulation/lxd: remove old

Package-Manager: portage-2.2.26

 app-emulation/lxd/Manifest |   1 -
 app-emulation/lxd/files/lxd-0.22-dont-go-get.patch |  18 ---
 .../lxd/files/lxd-0.22-nc-binary-name.patch|  11 --
 app-emulation/lxd/files/lxd-0.22.confd |  27 
 app-emulation/lxd/files/lxd-0.22.initd |  43 --
 app-emulation/lxd/lxd-0.22.ebuild  | 157 -
 6 files changed, 257 deletions(-)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index e9f110b..fafcf9f 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,4 +1,3 @@
-DIST lxd-0.22.tar.bz2 2685133 SHA256 
66dc30b82fba7f606658280d0dbac67a32152644a403ab00285fc3907b50082e SHA512 
ab5384143edd03dfa1ef956c64e9fce2d845ce07c5388f719c202fd1ff9059282e104400f39f23ff1c4fefc8a23dd1d4c6c9094b497c40c659b087989bf07d44
 WHIRLPOOL 
27559c50f6aa55edb533046bb49b04784c63003569e7920261504a7b4c69891a80ff8432421352c13f274bb21876f2cf5266e9de2b1302d69e0254be87c17137
 DIST lxd-0.23.tar.bz2 2606330 SHA256 
06335bd15b00db2dec06114427b1d934fe1ac5271b85eb19074c508cb2466695 SHA512 
2f73817c800c55c722a3017ee3064587c04730d5da9846b44be99b4541e739b466bcb7e924fcb18a15f1d49d010d471510378060530f6a15f6e60363b4d556b3
 WHIRLPOOL 
455b782ed2d21d5a720e06e356e1dd2115df174893e66710c74d02596deb8a66ff6e77b400f2ebeb047209b3bfed0927ff21a3a9f7cf9924719b84742f0eb5a7
 DIST lxd-0.24.tar.bz2 1973022 SHA256 
e3851bded0f2639e4aec9c63797135bfa3b27def17123c8e506c784b1ab4c99a SHA512 
e7593136fd1fb13542a8415d964ff3bab8bcc7f7a7d806874e7c21fd9d96652aa5716a9d3318cea3d849a19aa96b40bfea27f4edd528c8307efaeeac88971f2e
 WHIRLPOOL 
69b6722a25c9e75e533436a37951dc893cbf3d3c0f5d31b3ccc2cf0a7dede9cf16c53e68562348ab9bf9e621421030b826df21e5fb32df8a496127601fa5d898
 DIST lxd-0.25.tar.bz2 1983043 SHA256 
1cfdf1a5e8638060e2368e9e5cf8763406857309f08c4668fa0756e85ba7b89e SHA512 
001e52826a3bbe00121115ddace14b3f552321f16e97700763ff6dd23b5babd3c1393cbc9b9b263b6a18c31e49c30d612e3d7153d4987644689989be0be50d00
 WHIRLPOOL 
496f3f19c50c1ee79ba8b5625cf34b6f57683f4066a09b3edc2cbd017cc5ebc2cc7ac9e569c94bcba0d699c6efb722b79ae43541e0dfddc2fb8d877131519b06

diff --git a/app-emulation/lxd/files/lxd-0.22-dont-go-get.patch 
b/app-emulation/lxd/files/lxd-0.22-dont-go-get.patch
deleted file mode 100644
index 1b229ea..000
--- a/app-emulation/lxd/files/lxd-0.22-dont-go-get.patch
+++ /dev/null
@@ -1,18 +0,0 @@
 Makefile.orig  2015-09-17 20:37:16.481867339 -0500
-+++ Makefile   2015-09-17 20:53:27.715800926 -0500
-@@ -12,15 +12,11 @@
- 
- .PHONY: default
- default:
--  -go get -t -v -d ./...
--  -go get -t -v -d ./...
-   go install -v ./...
-   @echo "LXD built succesfuly"
- 
- .PHONY: client
- client:
--  -go get -t -v -d ./...
--  -go get -t -v -d ./...
-   go install -v ./lxc
-   @echo "LXD client built succesfuly"
- 

diff --git a/app-emulation/lxd/files/lxd-0.22-nc-binary-name.patch 
b/app-emulation/lxd/files/lxd-0.22-nc-binary-name.patch
deleted file mode 100644
index 7373b66..000
--- a/app-emulation/lxd/files/lxd-0.22-nc-binary-name.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 lxd/rsync.go.orig  2015-11-11 20:54:37.402700202 -0600
-+++ lxd/rsync.go   2015-11-11 20:55:06.704698199 -0600
-@@ -91,7 +91,7 @@
-* command (i.e. the command to run on --server). However, we're
-* hardcoding that at the other end, so we can just ignore it.
-*/
--  rsyncCmd := fmt.Sprintf("sh -c \"nc -U %s\"", f.Name())
-+  rsyncCmd := fmt.Sprintf("sh -c \"nc.openbsd -U %s\"", f.Name())
-   cmd := exec.Command(
-   "rsync",
-   "-arvP",

diff --git a/app-emulation/lxd/files/lxd-0.22.confd 
b/app-emulation/lxd/files/lxd-0.22.confd
deleted file mode 100644
index 3d55327..000
--- a/app-emulation/lxd/files/lxd-0.22.confd
+++ /dev/null
@@ -1,27 +0,0 @@
-# Group which owns the shared socket
-LXD_OPTIONS+=" --group lxd"
-
-
-
-# Enable cpu profiling into the specified file
-#LXD_OPTIONS+=" --cpuprofile /tmp/lxc_cpu_profile"
-
-# Enable memory profiling into the specified file
-#LXD_OPTIONS+=" --memprofile /tmp/lxc_mem_profile"
-
-
-
-# Enables debug mode
-#LXD_OPTIONS+=" --debug"
-
-# For debugging, print a complete stack trace every n seconds
-#LXD_OPTIONS+=" --print-goroutines-every 5"
-
-# Enables verbose mode
-#LXD_OPTIONS+=" -v"
-
-# Logfile to log to
-#LXD_OPTIONS+=" --logfile /var/log/lxd/lxd.log"
-
-# Enables syslog logging
-#LXD_OPTIONS+=" --syslog"

diff --git a/app-emulation/lxd/files/lxd-0.22.initd 
b/app-emulation/lxd/files/lxd-0.22.initd
deleted file mode 100644
index 65915f0..000
--- 

[gentoo-commits] proj/catalyst:master commit in: etc/, catalyst/, catalyst/base/

2015-12-28 Thread Brian Dolbec
commit: 051f684fe3e6150bf26a445b9c18092742b6a240
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Dec 29 01:43:53 2015 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Dec 29 01:43:53 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=051f684f

Create a file extension search order system for source paths

Adds a new source_matching setting to the config, defaults to "strict".
Allows for the possibility of multiple compression types to be present in teh 
same directory
and allow for a prefered matching system.

 catalyst/base/stagebase.py | 35 +++
 catalyst/defaults.py   |  1 +
 catalyst/support.py| 13 +++--
 etc/catalyst.conf  | 12 
 4 files changed, 47 insertions(+), 14 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index c800c34..8891b3f 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -143,6 +143,19 @@ class StageBase(TargetBase, ClearBase, GenBase):
# This must be set first as other set_ options depend on this
self.set_spec_prefix()
 
+   # Initialize our (de)compressor's)
+   self.decompressor = 
CompressMap(self.settings["decompress_definitions"],
+   env=self.env,
+   search_order=self.settings["decompressor_search_order"])
+   self.accepted_extensions = 
self.decompressor.search_order_extensions(
+   self.settings["decompressor_search_order"])
+   log.notice("Source file specification matching setting is: %s",
+   self.settings["source_matching"])
+   log.notice("Accepted source file extensions search order: %s",
+   self.accepted_extensions)
+   # save resources, it is not always needed
+   self.compressor = None
+
# Define all of our core variables
self.set_target_profile()
self.set_target_subpath()
@@ -254,14 +267,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
self.env["PORT_LOGDIR"] = self.settings["port_logdir"]
self.env["PORT_LOGDIR_CLEAN"] = PORT_LOGDIR_CLEAN
 
-   # Initialize our (de)compressor's)
-   self.decompressor = 
CompressMap(self.settings["decompress_definitions"],
-   env=self.env,
-   search_order=self.settings["decompressor_search_order"])
-
-   # save resources, it is not always needed
-   self.compressor = None
-
def override_cbuild(self):
if "CBUILD" in self.makeconf:
self.settings["CBUILD"]=self.makeconf["CBUILD"]
@@ -416,7 +421,9 @@ class StageBase(TargetBase, ClearBase, GenBase):
self.settings["source_subpath"])
self.settings["source_path"] = file_check(
normpath(self.settings["storedir"] + "/builds/" 
+
-   self.settings["source_subpath"])
+   self.settings["source_subpath"]),
+   self.accepted_extensions,
+   self.settings["source_matching"] in ["strict"]
)
log.debug('Source path returned from file_check is: %s',
self.settings["source_path"])
@@ -441,9 +448,13 @@ class StageBase(TargetBase, ClearBase, GenBase):
"/root/*", self.settings["portdir"]]
 
def set_snapshot_path(self):
-   self.settings["snapshot_path"]= 
file_check(normpath(self.settings["storedir"]+\
-   "/snapshots/" + self.settings["snapshot_name"] +
-   self.settings["snapshot"]))
+   self.settings["snapshot_path"]= file_check(
+   normpath(self.settings["storedir"]+\
+   "/snapshots/" + self.settings["snapshot_name"] +
+   self.settings["snapshot"]),
+   self.accepted_extensions,
+   self.settings["source_matching"] is "strict"
+   )
log.info('SNAPSHOT_PATH set to: %s', 
self.settings['snapshot_path'])
self.settings["snapshot_path_hash"] = \
self.settings["hash_map"].generate_hash(

diff --git a/catalyst/defaults.py b/catalyst/defaults.py
index c5162d6..a0e3ea8 100644
--- a/catalyst/defaults.py
+++ b/catalyst/defaults.py
@@ -43,6 +43,7 @@ confdefaults={
"shdir": "/usr/share/catalyst/targets/",
"snapshot_cache": "/var/tmp/catalyst/snapshot_cache",
"snapshot_name": "portage-",
+   "source_matching": "strict",
"storedir": "/var/tmp/catalyst",
}
 

diff 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/mono/, dev-lang/mono/files/

2015-12-28 Thread Heather Cynede
commit: bc6bb6ffcb35cc40990250d1f5d103ca2172
Author: Heather Cynede  gentoo  org>
AuthorDate: Mon Dec 28 07:56:08 2015 +
Commit: Heather Cynede  gentoo  org>
CommitDate: Mon Dec 28 07:56:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc6bb6ff

dev-lang/mono: mono 4.2.2.10 patch corrections

Package-Manager: portage-2.2.26

 ...tExtensions-issue-2710-another-resolution.patch |  48 +
 dev-lang/mono/mono-4.2.2.10-r1.ebuild  | 116 +
 2 files changed, 164 insertions(+)

diff --git 
a/dev-lang/mono/files/fix-for-GitExtensions-issue-2710-another-resolution.patch 
b/dev-lang/mono/files/fix-for-GitExtensions-issue-2710-another-resolution.patch
new file mode 100644
index 000..b306b69
--- /dev/null
+++ 
b/dev-lang/mono/files/fix-for-GitExtensions-issue-2710-another-resolution.patch
@@ -0,0 +1,48 @@
+diff --git 
a/mcs/class/System/System.Configuration/CustomizableFileSettingsProvider.cs 
b/mcs/class/System/System.Configuration/CustomizableFileSettingsProvider.cs
+index 4b69010..1bb6195 100644
+--- a/mcs/class/System/System.Configuration/CustomizableFileSettingsProvider.cs
 b/mcs/class/System/System.Configuration/CustomizableFileSettingsProvider.cs
+@@ -578,6 +578,34 @@ namespace System.Configuration
+   private ExeConfigurationFileMap exeMapPrev = null;
+   private SettingsPropertyValueCollection values = null;
+ 
++  /// 
++  /// Hack to remove the XmlDeclaration that the XmlSerializer 
adds.
++  /// 
++  /// see https://github.com/mono/mono/pull/2273;>Issue 
2273 for details
++  /// 
++  private string StripXmlHeader(string serializedValue)
++  {
++  if (serializedValue == null)
++  {
++  return string.Empty;
++  }
++
++  XmlDocument doc = new XmlDocument();
++  XmlElement valueXml = doc.CreateElement("value");
++  valueXml.InnerXml = serializedValue;
++
++  foreach (XmlNode child in valueXml.ChildNodes) {
++  if (child.NodeType == 
XmlNodeType.XmlDeclaration) {
++  valueXml.RemoveChild(child);
++  break;
++  }
++  }
++
++  // InnerXml will give you well-formed XML that you 
could save as a separate document, and 
++  // InnerText will immediately give you a pure-text 
representation of this inner XML.
++  return valueXml.InnerXml;
++  }
++
+   private void SaveProperties (ExeConfigurationFileMap exeMap, 
SettingsPropertyValueCollection collection, ConfigurationUserLevel level, 
SettingsContext context, bool checkUserLevel)
+   {
+   Configuration config = 
ConfigurationManager.OpenMappedExeConfiguration (exeMap, level);
+@@ -623,7 +651,7 @@ namespace System.Configuration
+   element.Value.ValueXml = new 
XmlDocument ().CreateElement ("value");
+   switch (value.Property.SerializeAs) {
+   case SettingsSerializeAs.Xml:
+-  element.Value.ValueXml.InnerXml = 
(value.SerializedValue as string) ?? string.Empty;
++  element.Value.ValueXml.InnerXml = 
StripXmlHeader(value.SerializedValue as string);
+   break;
+   case SettingsSerializeAs.String:
+   element.Value.ValueXml.InnerText = 
value.SerializedValue as string;

diff --git a/dev-lang/mono/mono-4.2.2.10-r1.ebuild 
b/dev-lang/mono/mono-4.2.2.10-r1.ebuild
new file mode 100644
index 000..677210a
--- /dev/null
+++ b/dev-lang/mono/mono-4.2.2.10-r1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+AUTOTOOLS_PRUNE_LIBTOOL_FILES="all"
+AUTOTOOLS_AUTORECONF=1
+
+inherit eutils linux-info mono-env flag-o-matic pax-utils autotools-utils 
versionator
+
+DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
+HOMEPAGE="http://www.mono-project.com/Main_Page;
+SRC_URI="http://download.mono-project.com/sources/${PN}/${P}.tar.bz2;
+
+LICENSE="MIT LGPL-2.1 GPL-2 BSD-4 NPL-1.1 Ms-PL GPL-2-with-linking-exception 
IDPL"
+SLOT="0"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+
+IUSE="nls minimal pax_kernel xen doc"
+
+COMMONDEPEND="
+   !minimal? ( >=dev-dotnet/libgdiplus-2.10 )
+   ia64? ( sys-libs/libunwind )
+   nls? ( sys-devel/gettext )
+"
+RDEPEND="${COMMONDEPEND}
+   || ( www-client/links www-client/lynx )
+"
+DEPEND="${COMMONDEPEND}
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/ulogd/, app-admin/ulogd/files/

2015-12-28 Thread Patrice Clement
commit: f27e4b018a84519b50b164a85de3e7d4c0bf2e39
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Dec 27 19:53:14 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 27 21:29:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f27e4b01

app-admin/ulogd: remove old

Package-Manager: portage-2.2.24

 app-admin/ulogd/files/ulogd.init-r1   |  41 --
 app-admin/ulogd/ulogd-2.0.5-r2.ebuild | 147 --
 2 files changed, 188 deletions(-)

diff --git a/app-admin/ulogd/files/ulogd.init-r1 
b/app-admin/ulogd/files/ulogd.init-r1
deleted file mode 100644
index 47a0674..000
--- a/app-admin/ulogd/files/ulogd.init-r1
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-extra_started_commands="reload reopen"
-
-: ${ULOGD_BINARY:=/usr/sbin/ulogd}
-: ${ULOGD_PIDFILE:=/run/${SVCNAME}.pid}
-: ${ULOGD_OPTS:=--daemon --uid ulogd --pidfile ${ULOGD_PIDFILE}}
-
-depend() {
-   before iptables ip6tables ebtables nftables firewall
-   after mysql postgresql
-}
-
-start() {
-   ebegin "Starting ${SVCNAME}"
-   start-stop-daemon --start \
-   --exec ${ULOGD_BINARY} --pidfile ${ULOGD_PIDFILE} \
-   -- ${ULOGD_OPTS}
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping ${SVCNAME}"
-   start-stop-daemon --stop --pidfile ${ULOGD_PIDFILE}
-   eend $?
-}
-
-reload() {
-   ebegin "Reloading ${SVCNAME} configuration"
-   start-stop-daemon --signal USR1 --pidfile ${ULOGD_PIDFILE}
-   eend $?
-}
-
-reopen() {
-   ebegin "Reopening ${SVCNAME} logfiles"
-   start-stop-daemon --signal HUP --pidfile ${ULOGD_PIDFILE}
-   eend $?
-}

diff --git a/app-admin/ulogd/ulogd-2.0.5-r2.ebuild 
b/app-admin/ulogd/ulogd-2.0.5-r2.ebuild
deleted file mode 100644
index 5f61107..000
--- a/app-admin/ulogd/ulogd-2.0.5-r2.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-inherit autotools-utils eutils flag-o-matic linux-info readme.gentoo systemd 
user
-
-DESCRIPTION="A userspace logging daemon for netfilter/iptables related logging"
-HOMEPAGE="https://netfilter.org/projects/ulogd/index.html;
-SRC_URI="
-   https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2
-   ftp://ftp.netfilter.org/pub/${PN}/${P}.tar.bz2
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc x86"
-IUSE="dbi doc json mysql nfacct +nfct +nflog pcap postgres sqlite -ulog"
-
-RDEPEND="
-   || ( net-firewall/iptables net-firewall/nftables )
-   >=net-libs/libnfnetlink-1.0.1
-   dbi? ( dev-db/libdbi )
-   json? ( dev-libs/jansson )
-   nfacct? (
-   >=net-libs/libmnl-1.0.3
-   >=net-libs/libnetfilter_acct-1.0.1
-   )
-   nfct? ( >=net-libs/libnetfilter_conntrack-1.0.2 )
-   nflog? ( >=net-libs/libnetfilter_log-1.0.0 )
-   mysql? ( virtual/mysql )
-   pcap? ( net-libs/libpcap )
-   postgres? ( dev-db/postgresql:= )
-   sqlite? ( dev-db/sqlite:3 )
-"
-DEPEND="${RDEPEND}
-   doc? (
-   app-text/linuxdoc-tools
-   app-text/texlive-core
-   virtual/latex-base
-   )
-"
-
-PATCHES=( "${FILESDIR}/${P}-remove-db-automagic.patch" )
-
-DOCS=( AUTHORS README TODO )
-DOC_CONTENTS="
-   You must have at least one logging stack enabled to make ulogd work.
-   Please edit example configuration located at /etc/ulogd.conf
-"
-
-pkg_setup() {
-   enewgroup ulogd
-   enewuser ulogd -1 -1 /var/log/ulogd ulogd
-
-   linux-info_pkg_setup
-
-   if kernel_is lt 2 6 14; then
-   die "ulogd requires kernel newer than 2.6.14"
-   fi
-
-   if kernel_is lt 2 6 18; then
-   ewarn "You are using kernel older than 2.6.18"
-   ewarn "Some ulogd features may be unavailable"
-   fi
-
-   if use nfacct && kernel_is lt 3 3 0; then
-   ewarn "NFACCT input plugin requires kernel newer than 3.3.0"
-   fi
-
-   if use ulog && kernel_is gt 3 17 0; then
-   ewarn "ULOG target was removed since 3.17.0 kernel release"
-   ewarn "Consider enabling NFACCT, NFCT or NFLOG support"
-   fi
-}
-
-src_prepare() {
-   # - make all logs to be kept in a single dir /var/log/ulogd
-   # - place sockets in /run instead of /tmp
-   sed -i \
-   -e 's:var/log:var/log/ulogd:g' \
-   -e 's:tmp:run:g' \
-   ulogd.conf.in || die 'sed on ulogd.conf.in failed'
-
-   append-lfs-flags
-   autotools-utils_src_prepare
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_with dbi)
-   $(use_with json jansson)
-   $(use_enable nfacct)
-   $(use_enable 

[gentoo-commits] repo/gentoo:master commit in: app-admin/ulogd/files/, app-admin/ulogd/

2015-12-28 Thread Patrice Clement
commit: 16ca585379829b7eb64a350679d51cca9a104286
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Dec 27 19:57:28 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 27 21:29:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ca5853

app-admin/ulogd: drop obsolete initscript and systemd unit suffixes

Package-Manager: portage-2.2.24

 app-admin/ulogd/files/{ulogd.init-r2 => ulogd.init}   | 0
 app-admin/ulogd/files/{ulogd.service-r1 => ulogd.service} | 0
 app-admin/ulogd/ulogd-2.0.5-r3.ebuild | 4 ++--
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/ulogd/files/ulogd.init-r2 
b/app-admin/ulogd/files/ulogd.init
similarity index 100%
rename from app-admin/ulogd/files/ulogd.init-r2
rename to app-admin/ulogd/files/ulogd.init

diff --git a/app-admin/ulogd/files/ulogd.service-r1 
b/app-admin/ulogd/files/ulogd.service
similarity index 100%
rename from app-admin/ulogd/files/ulogd.service-r1
rename to app-admin/ulogd/files/ulogd.service

diff --git a/app-admin/ulogd/ulogd-2.0.5-r3.ebuild 
b/app-admin/ulogd/ulogd-2.0.5-r3.ebuild
index cb3beb6..31cbd52 100644
--- a/app-admin/ulogd/ulogd-2.0.5-r3.ebuild
+++ b/app-admin/ulogd/ulogd-2.0.5-r3.ebuild
@@ -137,8 +137,8 @@ src_install() {
fowners root:ulogd /etc/${PN}.conf
fperms 640 /etc/${PN}.conf
 
-   newinitd "${FILESDIR}/${PN}.init-r2" ${PN}
-   systemd_newunit "${FILESDIR}/${PN}.service-r1" ${PN}.service
+   newinitd "${FILESDIR}/${PN}.init" ${PN}
+   systemd_dounit "${FILESDIR}/${PN}.service"
 
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" ${PN}



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

2015-12-28 Thread Patrice Clement
commit: 6b1b51db116ddfff653f14a536351f1cb5a0666a
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Dec 28 09:55:12 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Dec 28 09:55:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1b51db

Merge remote-tracking branch 'github/pr/540'.

 .../ulogd/files/{ulogd.init-r2 => ulogd.init}  |   0
 app-admin/ulogd/files/ulogd.init-r1|  41 --
 .../files/{ulogd.service-r1 => ulogd.service}  |   0
 app-admin/ulogd/ulogd-2.0.5-r2.ebuild  | 147 -
 app-admin/ulogd/ulogd-2.0.5-r3.ebuild  |   4 +-
 5 files changed, 2 insertions(+), 190 deletions(-)



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

2015-12-28 Thread Dirkjan Ochtman
commit: e26847346a8b46c38bc0879fd6d16fda74732c29
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Sun Dec 27 18:14:19 2015 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Mon Dec 28 08:07:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2684734

dev-util/rebar: version bump to 2.6.0, EAPI=5

 dev-util/rebar/Manifest   |  1 +
 dev-util/rebar/rebar-2.6.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-util/rebar/Manifest b/dev-util/rebar/Manifest
index 1c952cf..af31faa 100644
--- a/dev-util/rebar/Manifest
+++ b/dev-util/rebar/Manifest
@@ -2,3 +2,4 @@ DIST rebar-2.3.1.tar.gz 147014 SHA256 
dddb3c13a3a875dd91c368e3294619ab377cfc88bc
 DIST rebar-2.4.0.tar.gz 152328 SHA256 
43ae0d9c1439d935086db349c5b6a8646707f5538720167b2bbcc1ad32516b6a SHA512 
dda9915d8b8b2408d65156f5af8387858ad19ed4b29b99d3e5d8f9131ea6b76a218b99520d4f9501c0b698b11216076e779ccebba16b6c1ccdae13d333b4dae7
 WHIRLPOOL 
b573a83b823ef451901fd334f54bf49f1ac6c87a647a012fc2540fc850324988427ed9f3dee0d7a7bc0927667d4f6928cd6c4feb6dfb82c9204a3c11fc42988e
 DIST rebar-2.5.0.tar.gz 152390 SHA256 
d585fa4c7f59c66017d2552764bb423abeed3a3c99503be91b41fb931245ccbe SHA512 
6fbb15d6c2bd3f4f7f83c35f4f8fa9d6dafc6bc9a739ac5e002a046d34d9da4216d64c5ea59b73a1b54cb11b9de32d0618f821912c26e63b8bbfdea9bd08f1fa
 WHIRLPOOL 
712be4b52959230217a1a25e3f618db983626a0e06d0260afed3fe2ab319affc111a2beedc401d844663132f097b9a65591c217109e0fd777caf0d22d333a410
 DIST rebar-2.5.1.tar.gz 154486 SHA256 
86cb849a0d2b8275dcfdbc9a2b0a374d21c7eaa73312d74f0ab83cc0ab062bf9 SHA512 
4617397d415f222ad0245ae2b55619c5418f049851aa953908778e9a96a9f0dfc57803ba08ebb757cd62a6bddce064fe73b2a33df25a8cc44183188d73e4938a
 WHIRLPOOL 
403786ef632b69b991d5c3b52954e20bfd1adcecaa60627aaa2611a5f7c82b38ce898108afe9abba9e83eb21bd92d59dce08498af5e5fc3488d0a1bb990313e0
+DIST rebar-2.6.0.tar.gz 186357 SHA256 
9f30ea5ab9da8638273cb55b49780e58fed1f4aa8623b835bcdd983bb451f7a7 SHA512 
848a28a40215bc541aeb101fb5c3578ce9668212f9f270be05ba268a63cf740ec6ed88e6df962da60a6f6e336c0e1b1e3cca3112c32e3bd8f5b3dd121c41
 WHIRLPOOL 
fa9b8d159db884408ad6c20d2e9d4e1b12ff1ab0aa227b365846892fb5820a7a50e9f014fdc5b7cda0eeb8e8608d607281274f9ff566091f66fc473ab87052bf

diff --git a/dev-util/rebar/rebar-2.6.0.ebuild 
b/dev-util/rebar/rebar-2.6.0.ebuild
new file mode 100644
index 000..bd9cf0c
--- /dev/null
+++ b/dev-util/rebar/rebar-2.6.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit bash-completion-r1
+
+DESCRIPTION="A sophisticated build-tool for Erlang projects that follows OTP 
principles"
+HOMEPAGE="https://github.com/rebar/rebar;
+SRC_URI="https://github.com/rebar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-lang/erlang"
+DEPEND="${RDEPEND}"
+
+src_test() {
+   emake xref
+}
+
+src_install() {
+   dobin rebar
+   dodoc rebar.config.sample THANKS
+   dobashcomp priv/shell-completion/bash/${PN}
+}



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

2015-12-28 Thread Patrice Clement
commit: e8a85a3676af7b734a58d83211a78176fb8aefbf
Author: Gokturk Yuksek  binghamton  edu>
AuthorDate: Sun Dec 27 00:02:56 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 27 06:05:08 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8a85a36

net-libs/gsoap: bump version 2.7.17 to EAPI5

Main changes for the transition are fixing deps due to DEPEND!=RDEPEND,
removal of the '|| die' statements following calls to package manager
tools, and specifying the slot dependency on openssl.

Package-Manager: portage-2.2.24

 net-libs/gsoap/gsoap-2.7.17-r1.ebuild | 70 +++
 1 file changed, 70 insertions(+)

diff --git a/net-libs/gsoap/gsoap-2.7.17-r1.ebuild 
b/net-libs/gsoap/gsoap-2.7.17-r1.ebuild
new file mode 100644
index 000..a507c06
--- /dev/null
+++ b/net-libs/gsoap/gsoap-2.7.17-r1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils
+
+MY_P="${PN}-2.7"
+
+DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web 
services"
+HOMEPAGE="http://gsoap2.sourceforge.net;
+SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip"
+
+LICENSE="GPL-2 gSOAP"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc debug examples +ssl"
+
+DEPEND="app-arch/unzip
+   sys-devel/flex
+   sys-devel/bison"
+RDEPEND="sys-libs/zlib
+   ssl? ( dev-libs/openssl:0= )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   # Fix Pre-ISO headers
+   epatch "${FILESDIR}/${PN}-2.7-fix-pre-iso-headers.patch"
+   epatch 
"${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch"
+
+   # causes compilation of app-emulation/virtualbox-ose[vboxwebsrv] to
+   # break (bug #320901):
+   #epatch "${FILESDIR}/${PN}-2.7.15-use_libtool.patch"
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable ssl openssl) \
+   $(use_enable examples samples)
+}
+
+src_compile() {
+   emake -j1
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   # yes, we also install the license-file since
+   # it contains info about how to apply the licenses
+   dodoc *.txt
+
+   dohtml changelog.html
+
+   rm -rf "${D}"/usr/lib*/*.la
+
+   if use examples; then
+   rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* 
gsoap/samples/*/*.o
+   insinto /usr/share/doc/${PF}/examples
+   doins -r gsoap/samples/*
+   fi
+
+   if use doc; then
+   dohtml -r gsoap/doc/*
+   fi
+}



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

2015-12-28 Thread Patrice Clement
commit: 796053f85139ca4b085c6efd71e488468e2edde9
Author: Gokturk Yuksek  binghamton  edu>
AuthorDate: Sun Dec 27 02:02:18 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 27 06:05:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796053f8

net-libs/gsoap: add missing '|| die' statements

Package-Manager: portage-2.2.24

 net-libs/gsoap/gsoap-2.7.17-r1.ebuild | 2 +-
 net-libs/gsoap/gsoap-2.8.26.ebuild| 2 +-
 net-libs/gsoap/gsoap-2.8.27.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-libs/gsoap/gsoap-2.7.17-r1.ebuild 
b/net-libs/gsoap/gsoap-2.7.17-r1.ebuild
index ad1d0d9..999aba7 100644
--- a/net-libs/gsoap/gsoap-2.7.17-r1.ebuild
+++ b/net-libs/gsoap/gsoap-2.7.17-r1.ebuild
@@ -59,7 +59,7 @@ src_install() {
prune_libtool_files --all
 
if use examples; then
-   rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* 
gsoap/samples/*/*.o
+   rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* 
gsoap/samples/*/*.o || die
insinto /usr/share/doc/${PF}/examples
doins -r gsoap/samples/*
fi

diff --git a/net-libs/gsoap/gsoap-2.8.26.ebuild 
b/net-libs/gsoap/gsoap-2.8.26.ebuild
index a565476..2bce2bd 100644
--- a/net-libs/gsoap/gsoap-2.8.26.ebuild
+++ b/net-libs/gsoap/gsoap-2.8.26.ebuild
@@ -67,7 +67,7 @@ src_install() {
prune_libtool_files --all
 
if use examples; then
-   rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* 
gsoap/samples/*/*.o
+   rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* 
gsoap/samples/*/*.o || die
insinto /usr/share/doc/${PF}/examples
doins -r gsoap/samples/*
fi

diff --git a/net-libs/gsoap/gsoap-2.8.27.ebuild 
b/net-libs/gsoap/gsoap-2.8.27.ebuild
index a565476..2bce2bd 100644
--- a/net-libs/gsoap/gsoap-2.8.27.ebuild
+++ b/net-libs/gsoap/gsoap-2.8.27.ebuild
@@ -67,7 +67,7 @@ src_install() {
prune_libtool_files --all
 
if use examples; then
-   rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* 
gsoap/samples/*/*.o
+   rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* 
gsoap/samples/*/*.o || die
insinto /usr/share/doc/${PF}/examples
doins -r gsoap/samples/*
fi



[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/, net-libs/gsoap/files/

2015-12-28 Thread Patrice Clement
commit: 67a035a2c882f07ed42c2b6e4f90a3aa5f434ca2
Author: Gokturk Yuksek  binghamton  edu>
AuthorDate: Sun Dec 27 03:13:44 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 27 06:05:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67a035a2

net-libs/gsoap: backport missing cookie support #340647

For 
+Subject: [PATCH] Backport missing cookie support
+
+For 

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

2015-12-28 Thread Patrice Clement
commit: 78970748a2efd70b2252d215bf9c57aabaef2060
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Dec 28 09:59:03 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Dec 28 09:59:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78970748

Merge remote-tracking branch 'github/pr/535'.

 net-libs/gsoap/Manifest|  1 -
 .../gsoap-2.7-fix-missing-cookie-support.patch | 24 +
 ...{gsoap-2.8.12.ebuild => gsoap-2.7.17-r1.ebuild} | 35 +--
 ...{gsoap-2.8.26.ebuild => gsoap-2.7.17-r2.ebuild} | 39 +-
 net-libs/gsoap/gsoap-2.8.26.ebuild |  2 +-
 net-libs/gsoap/gsoap-2.8.27.ebuild |  2 +-
 6 files changed, 57 insertions(+), 46 deletions(-)



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

2015-12-28 Thread Patrice Clement
commit: 5fc73a770c9c10186960b8b5d6958274847f7919
Author: Gokturk Yuksek  binghamton  edu>
AuthorDate: Sun Dec 27 01:43:47 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 27 06:05:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fc73a77

net-libs/gsoap: use prune_libtool_files instead of removing them manually

Package-Manager: portage-2.2.24

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

diff --git a/net-libs/gsoap/gsoap-2.7.17-r1.ebuild 
b/net-libs/gsoap/gsoap-2.7.17-r1.ebuild
index a507c06..ad1d0d9 100644
--- a/net-libs/gsoap/gsoap-2.7.17-r1.ebuild
+++ b/net-libs/gsoap/gsoap-2.7.17-r1.ebuild
@@ -56,7 +56,7 @@ src_install() {
 
dohtml changelog.html
 
-   rm -rf "${D}"/usr/lib*/*.la
+   prune_libtool_files --all
 
if use examples; then
rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* 
gsoap/samples/*/*.o



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

2015-12-28 Thread Patrice Clement
commit: b11b9b2cc6e0d03a8f8cd769d8a142391ede5dcc
Author: Gokturk Yuksek  binghamton  edu>
AuthorDate: Sat Dec 26 22:54:00 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 27 06:05:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b11b9b2c

net-libs/gsoap: remove old and buggy version 2.8.12 #426990

Version 2.8.23 solves the bug and is already marked as stable.
No need to keep the old version 2.8.12 with an outstanding bug open.

Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=426990

Package-Manager: portage-2.2.24

 net-libs/gsoap/Manifest|  1 -
 net-libs/gsoap/gsoap-2.8.12.ebuild | 75 --
 2 files changed, 76 deletions(-)

diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest
index 62d56ac..825f812 100644
--- a/net-libs/gsoap/Manifest
+++ b/net-libs/gsoap/Manifest
@@ -1,5 +1,4 @@
 DIST gsoap_2.7.17.zip 1022 SHA256 
d3af1ce9464b28cacdf1dfbe09b689f8927cbcf3948479996aef52a39afa2c16 SHA512 
efb5332e90cbed6013ac2f16b940404cc4de9e84bc85e671cb3588bc6620cd86c8db646a4f3cd77bb3b866dfcc8a793186736ab2241bb8cbaca8d313345d14ac
 WHIRLPOOL 
955e845b5a8b9af1697ca8bcdbb77813f149f7ff162ec51e680c398dab9934c36418572004b7bd24200476b6d45b623f294053b932da2fce94f415becd369af7
-DIST gsoap_2.8.12.zip 19974348 SHA256 
51eef118544fa846f4d2dea2eedf91c84c46a1abeafc5eee3dcff783f4015a00 SHA512 
7f162936d8d331d94b0aa52042c512167198a8de5a279747f49494b0f17442feb4db2ac5abff54e46350562e774b6bdddc577049f7cb59807cab29b12d797a87
 WHIRLPOOL 
7557396a154405606b2b2a962ac5f19d4853a792c8f96333576e6229506c9fedd8c5652cc1560566dfb51203362063566d2780becb1e1bb0ca2714fabe0a0330
 DIST gsoap_2.8.23.zip 22482000 SHA256 
e1c30743f1c2cf40b2760568127e14af1b2a00c3026b2e5f0750e8c33d94c061 SHA512 
cc90aadfe09aa6406172c9ffa07696851ff594ca7c5b40819494badd8ce978d908d66de63a5831e7aec1bca18ee8b51ed02187057688a3b36eb0a21fe6e0f5a4
 WHIRLPOOL 
e5cfc9c5758847d1fc94cbd38108b80c7548abc0316fe201b58604a3b22d30b9748c81d4aec13f53356593f3ddc2dcba14170a53d63795eab9229ec49d4bc585
 DIST gsoap_2.8.26.zip 22605211 SHA256 
bfe42848d324be1f7313fd01c1e953caf5ee28fbb640cbf2fa004d32123683d6 SHA512 
eee9f4f34c62114f400d644fbb5f1b93dfd12e524746f8dc74d459b993ac170d09598fc254a0471d6dacf26e31298ba93b5e95381c5d9c24445acea2b6957ff5
 WHIRLPOOL 
fecd08fcaf736d573688c643109149a75d2a64ecef15af79e13a74b4da9bad6a80278e4adeaee682c7bb0cdc37402362bb497e20e9f40104dff21d21e589d383
 DIST gsoap_2.8.27.zip 22643224 SHA256 
cdd9188f3a00caf14fae54d7cc975227128118e818036e5b6bd6e87550e1dc35 SHA512 
45c2a653ef588acf41b23c14fdfe2524b37b3324d9ca332a1f8c7ec37fd6e1cf297c798dc7eeb2f90aaa2dd3a72a87f5cde1daf0a513b0259e08a89e386846ad
 WHIRLPOOL 
b82a7e9e4ff7b1042ef0c3346ea9cdeb343232d0cc23ec96845adcc44a4b4d773df42fe72a1eaeadb4e33cc63d5458d7bcb0dc97184ab6d0f5e82682eaaba8ad

diff --git a/net-libs/gsoap/gsoap-2.8.12.ebuild 
b/net-libs/gsoap/gsoap-2.8.12.ebuild
deleted file mode 100644
index 923f02d..000
--- a/net-libs/gsoap/gsoap-2.8.12.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit autotools eutils
-
-MY_P="${PN}-2.8"
-
-DESCRIPTION="A cross-platform open source C and C++ SDK to ease the 
development of SOAP/XML Web services"
-HOMEPAGE="http://gsoap2.sourceforge.net;
-SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip"
-
-LICENSE="GPL-2 gSOAP"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc debug examples ipv6 gnutls +ssl"
-
-DEPEND="app-arch/unzip
-   sys-devel/flex
-   sys-devel/bison
-   sys-libs/zlib
-   gnutls? ( net-libs/gnutls )
-   ssl? ( dev-libs/openssl )"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   # Fix Pre-ISO headers
-   epatch 
"${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch"
-
-   # Fix configure.in for >=automake-1.13
-   sed 's@AM_CONFIG_HEADER@AC_CONFIG_HEADERS@' -i configure.in || die
-
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=
-   use ssl || myconf+="--disable-ssl "
-   use gnutls && myconf+="--enable-gnutls "
-   use ipv6 && myconf+="--enable-ipv6 "
-   econf \
-   ${myconf} \
-   $(use_enable debug) \
-   $(use_enable examples samples)
-}
-
-src_compile() {
-   emake -j1
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   # yes, we also install the license-file since
-   # it contains info about how to apply the licenses
-   dodoc *.txt
-
-   dohtml changelog.html
-
-   find "${D}"/usr/ -name "*.la" -exec rm {} \;
-
-   if use examples; then
-   rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* 
gsoap/samples/*/*.o
-   insinto /usr/share/doc/${PF}/examples
-   doins -r gsoap/samples/*
-   fi
-
-   if use doc; then
-   dohtml -r gsoap/doc/*
-   fi
-}



[gentoo-commits] dev/xmw:master commit in: www-client/pentadactyl/

2015-12-28 Thread Michael Weber
commit: e15c1037da95a44a909b2ab9d8fa740d4de4e596
Author: Michael Weber  xmw  de>
AuthorDate: Mon Dec 28 10:41:37 2015 +
Commit: Michael Weber  gentoo  org>
CommitDate: Mon Dec 28 10:41:37 2015 +
URL:https://gitweb.gentoo.org/dev/xmw.git/commit/?id=e15c1037

www-client/pentadactyl: update live ebuild (thanks skruppy), remove old 
releases.

Package-Manager: portage-2.2.26
Manifest-Sign-Key: 0x71D573A82F434065

 www-client/pentadactyl/Manifest| 27 ---
 .../pentadactyl/pentadactyl-1.0_beta6.ebuild   | 33 --
 .../pentadactyl-1.0_beta7_pre6226.ebuild   | 33 --
 www-client/pentadactyl/pentadactyl-.ebuild | 40 ++
 4 files changed, 25 insertions(+), 108 deletions(-)

diff --git a/www-client/pentadactyl/Manifest b/www-client/pentadactyl/Manifest
deleted file mode 100644
index 2d26cbd..000
--- a/www-client/pentadactyl/Manifest
+++ /dev/null
@@ -1,27 +0,0 @@
--BEGIN PGP SIGNED MESSAGE-
-Hash: SHA256
-
-- -BEGIN PGP SIGNED MESSAGE-
-Hash: SHA256
-
-DIST pentadactyl-1.0_beta6.tar.bz2 12610800 RMD160 
24930c296b8c05828aceeec65c6ad0c320d2ca3a SHA1 
76741d5b07fdfae72f79bb4c14a11a6ec27a9a73 SHA256 
6604b72f967d31bdfe45186225e6eb251dc20a133387d59dd1cf98924ad2516c
-DIST pentadactyl-1.0_beta7_pre6226.tar.bz2 12626118 RMD160 
738f9376f5fbea747d4cd76e367ec7e205d9ad5a SHA1 
6311bc452890dfe5bee931bce3566f1a13d702d8 SHA256 
1fe97330bd1765d0a332cbd61b8daecc24554296ff10c05eb352e213f3787df1
-EBUILD pentadactyl-1.0_beta6.ebuild 852 RMD160 
4d37aeea84e7686191cebad6fd8294a78d3a65ec SHA1 
f6096b644293253d3d731553d190816fc5ba59f6 SHA256 
87c70ce58b0515700afa97ab23a84546a0c939faed90d4af60f04c0a98a87c5a
-EBUILD pentadactyl-1.0_beta7_pre6226.ebuild 852 RMD160 
d676cf24c7993f16dcb501e3d0d0c73d00894239 SHA1 
9ed582cc80acc3b48fb500a7d6b0e9c73609d6b3 SHA256 
22750dc7e7bee5caa842500d0cb545f020e27224cceb77f27dd0ee28a381bb0b
-EBUILD pentadactyl-.ebuild 856 RMD160 
363150971881917e38f9bdd32306e66c03f76c07 SHA1 
791fe537d514dc296e1c8326946412c3a5580be6 SHA256 
8447b9d5c12cb85f9d22765224dea9d9f3f7eefd735c4f5e6e9c9f456e63f58b
-MISC ChangeLog 417 RMD160 f537de722d27d0162f2ad31c91b695d7422ba602 SHA1 
b5c0b7f9d46b596ec74e4262ae546ca732a6f7ed SHA256 
e98b3303733b451a4c44eaa8ce00f6645fb012297bdd1c8794e2e4f4c194c8c0
-MISC metadata.xml 245 RMD160 6b03982a4d5f32d9fa6b9259ae36f9fcb07c8404 SHA1 
fb16c7b4c5ab071dd979f761b8bb075f5396b737 SHA256 
375a1da02cd2c393ce2378a73c1ce08134bc030b3bb378c6a4d6ca9cd5be1f8d
-- -BEGIN PGP SIGNATURE-
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iF4EAREIAAYFAk4JVCkACgkQknrdDGLu8JAdAQD/We+jFRxFP7JBeW3KxrmyAyUf
-fUTBXRYdvuXFvomh0GQA/2/HZSjUKEb9kuj+Cd2Scu28Twxi7BqmmyeoFH5ys/n2
-=HoSr
-- -END PGP SIGNATURE-
--BEGIN PGP SIGNATURE-
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iF4EAREIAAYFAk4JVJsACgkQknrdDGLu8JAbjgD/QKBnSJieF3Kh1hENjxmahKSc
-YmpPi+ShWGId9oC5UtwA/iI3mjl9FisGA0vrD0qjmprDcP3IGr4YNOEC4qkoHHSq
-=YYnL
--END PGP SIGNATURE-

diff --git a/www-client/pentadactyl/pentadactyl-1.0_beta6.ebuild 
b/www-client/pentadactyl/pentadactyl-1.0_beta6.ebuild
deleted file mode 100644
index 25bdd0f..000
--- a/www-client/pentadactyl/pentadactyl-1.0_beta6.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-
-inherit mozextension multilib
-
-DESCRIPTION="Firefox addon, designed to make browsing more efficient and 
especially more keyboard accessible"
-HOMEPAGE="http://dactyl.sourceforge.net/pentadactyl/;
-SRC_URI="http://xmw.de/mirror/${PN}/${P}.tar.bz2;
-
-LICENSE="${PN}"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="|| (
-   ( >=www-client/firefox-3.5 =www-client/firefox-bin-3.5 http://dactyl.sourceforge.net/pentadactyl/;
-SRC_URI="http://xmw.de/mirror/${PN}/${P}.tar.bz2;
-
-LICENSE="${PN}"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="|| (
-   ( >=www-client/firefox-3.6 =www-client/firefox-bin-3.6 https://dactyl.googlecode.com/hg/
+MOZEXTENSION_TARGET="browser/extensions"
+inherit git-2 mozextension multilib
 
-inherit mercurial mozextension multilib
+DESCRIPTION="Firefox addon, designed to make browsing efficient and keyboard 
accessible"
+HOMEPAGE="http://5digits.org/pentadactyl/index;
+EGIT_REPO_URI="git://github.com/5digits/dactyl.git"
 
-DESCRIPTION="Firefox addon, designed to make browsing more efficient and 
especially more keyboard accessible"
-HOMEPAGE="http://dactyl.sourceforge.net/pentadactyl/;
-SRC_URI=""
-
-LICENSE="${PN}"
+LICENSE="MIT"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="|| (
-   ( >=www-client/firefox-3.6 =www-client/firefox-bin-3.6 =www-client/firefox-3.6 )
+   ( >=www-client/firefox-bin-3.6 ) )"
 DEPEND="${DEPEND}
app-arch/zip"
 
+RESTRICT="mirror"
+S=${WORKDIR}/src
+
+src_prepare() {
+   ## 

[gentoo-commits] repo/gentoo:master commit in: net-irc/epic5/

2015-12-28 Thread Hans de Graaff
commit: 89bad6a2dc5ea0a82177efd881815e6aa466f1ce
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 28 08:05:24 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 28 08:05:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89bad6a2

net-irc/epic5: cleanup for bug 547768

Package-Manager: portage-2.2.24

 net-irc/epic5/epic5-1.1.10.ebuild | 83 ---
 1 file changed, 83 deletions(-)

diff --git a/net-irc/epic5/epic5-1.1.10.ebuild 
b/net-irc/epic5/epic5-1.1.10.ebuild
deleted file mode 100644
index 9ed22d7..000
--- a/net-irc/epic5/epic5-1.1.10.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-USE_RUBY="ruby19"
-RUBY_OPTIONAL=yes
-inherit autotools eutils multilib ruby-ng toolchain-funcs
-
-DESCRIPTION="Epic5 IRC Client"
-SRC_URI="ftp://ftp.epicsol.org/pub/epic/EPIC5-PRODUCTION/${P}.tar.bz2;
-HOMEPAGE="http://epicsol.org/;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="archive ipv6 perl tcl ruby socks5 valgrind"
-
-RDEPEND="
-   >=dev-libs/openssl-0.9.8e-r3:0
-   >=sys-libs/ncurses-5.6-r2
-   virtual/libiconv
-   archive? ( app-arch/libarchive )
-   perl? ( >=dev-lang/perl-5.8.8-r2 )
-   tcl? ( dev-lang/tcl:0 )
-   socks5? ( net-proxy/dante )
-   ruby? ( $(ruby_implementations_depend) )"
-DEPEND="${RDEPEND}
-   valgrind? ( dev-util/valgrind )"
-REQUIRED_USE="ruby? ( $(ruby_get_use_targets) )"
-
-S=${WORKDIR}/${P}
-
-pkg_setup() {
-   # bug #489608, bug #497080
-   use ruby && ruby-ng_pkg_setup
-}
-
-# Don't use ruby-ng's separated sources support:
-src_unpack() {
-   default
-}
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${PN}-1.1.2-libarchive-automagic.patch \
-   "${FILESDIR}"/${P}-ruby-automagic-as-needed.patch \
-   "${FILESDIR}"/${P}-tcl-automagic-as-needed.patch \
-   "${FILESDIR}"/${PN}-1.1.2-perl-automagic-as-needed.patch \
-   "${FILESDIR}"/${P}-without-localdir.patch \
-   "${FILESDIR}"/${P}-socks5-libsocks.patch
-   eautoconf
-}
-
-src_configure() {
-   econf \
-   --libexecdir="${EPREFIX}"/usr/lib/misc \
-   $(use_with archive libarchive) \
-   $(use_with ipv6) \
-   $(use_with perl) \
-   $(use_with ruby ruby "$(ruby_implementation_command 
${USE_RUBY})") \
-   $(use_with socks5) \
-   $(use_with tcl tcl "${EPREFIX}"/usr/$(get_libdir)/tclConfig.sh) 
\
-   $(use_with valgrind valgrind)
-}
-
-src_compile() {
-   # parallel build failure
-   emake -j1
-}
-
-src_install () {
-   default
-
-   dodoc BUG_FORM COPYRIGHT EPIC4-USERS-README README KNOWNBUGS VOTES
-
-   cd "${S}"/doc || die
-   docinto doc
-   dodoc \
-   *.txt colors EPIC* IRCII_VERSIONS missing \
-   nicknames outputhelp README.SSL SILLINESS TS4
-}



[gentoo-commits] proj/sci:master commit in: virtual/blas/

2015-12-28 Thread Justin Lecher
commit: 0982926a7da0d6986e41bedce1fa5f02244b9529
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 28 08:13:35 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 28 08:13:35 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0982926a

virtual/blas: Update deps, Drop unsupported ABIs

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 virtual/blas/blas-2.1-r5.ebuild | 55 +
 1 file changed, 55 insertions(+)

diff --git a/virtual/blas/blas-2.1-r5.ebuild b/virtual/blas/blas-2.1-r5.ebuild
new file mode 100644
index 000..6f3a2c4
--- /dev/null
+++ b/virtual/blas/blas-2.1-r5.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+
+inherit multilib-build multilib
+
+DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc int64"
+
+RDEPEND="
+   !app-eselect/eselect-blas
+   || (
+   sci-libs/blas-reference[int64?,${MULTILIB_USEDEP}]
+   >=sci-libs/openblas-0.2.11[int64?,${MULTILIB_USEDEP}]
+   sci-libs/gotoblas2[int64?,${MULTILIB_USEDEP}]
+   sci-libs/mkl[int64?,${MULTILIB_USEDEP}]
+   abi_x86_64? (
+   !abi_x86_32? (
+   >=dev-cpp/eigen-3.1.4
+   sci-libs/atlas[fortran]
+   >=sci-libs/acml-4.4
+   )
+   )
+   )
+   doc? ( >=app-doc/blas-docs-3.2 )
+   int64? (
+   || (
+   sci-libs/blas-reference[int64,${MULTILIB_USEDEP}]
+   >=sci-libs/openblas-0.2.11[int64,${MULTILIB_USEDEP}]
+   sci-libs/gotoblas2[int64,${MULTILIB_USEDEP}]
+   sci-libs/mkl[int64,${MULTILIB_USEDEP}]
+   )
+   )
+"
+DEPEND=""
+
+pkg_pretend() {
+   if [[ -e "${EROOT%/}"/usr/$(get_libdir)/lib${PN}.so ]]; then
+   ewarn "You have still the old ${PN} library symlink present"
+   ewarn "Please delete"
+   ewarn "${EROOT%/}/usr/$(get_libdir)/lib${PN}.so"
+   ewarn "to avoid problems with new ${PN} structure"
+   die "Old lib${PN} detected"
+   fi
+}



[gentoo-commits] proj/sci:master commit in: virtual/lapacke/

2015-12-28 Thread Justin Lecher
commit: 3a5e4ddcf7f1369051ebe8344c9fa15e3a392220
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 28 08:13:38 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 28 08:13:38 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3a5e4ddc

virtual/lapacke: Version Bump, add ABI_X86 and int64 support

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 virtual/lapacke/lapacke-3.6.ebuild | 27 +++
 virtual/lapacke/metadata.xml   |  4 
 2 files changed, 31 insertions(+)

diff --git a/virtual/lapacke/lapacke-3.6.ebuild 
b/virtual/lapacke/lapacke-3.6.ebuild
new file mode 100644
index 000..c469912
--- /dev/null
+++ b/virtual/lapacke/lapacke-3.6.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for LAPACK C implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="int64"
+
+RDEPEND="
+   || (
+   abi_x86_64? ( !abi_x86_32? ( >=sci-libs/lapacke-reference-3.5 ) 
)
+   sci-libs/mkl[int64?,${MULTILIB_USEDEP}]
+   )
+   int64? ( sci-libs/mkl[int64,${MULTILIB_USEDEP}] )
+   "
+DEPEND=""

diff --git a/virtual/lapacke/metadata.xml b/virtual/lapacke/metadata.xml
index 43a75c8..a21ef90 100644
--- a/virtual/lapacke/metadata.xml
+++ b/virtual/lapacke/metadata.xml
@@ -6,4 +6,8 @@
   Gentoo virtual package for the Linear Algebra PACKAge
   C implementation.
 
+  
+Add eselect module for blas libraries built with 64 bits
+  integer ABI
+  
 



[gentoo-commits] proj/sci:master commit in: virtual/scalapack/

2015-12-28 Thread Justin Lecher
commit: f3eb8aa2cafa7cd684d9f6612e7b819f0b3a8171
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 28 08:10:51 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 28 08:10:51 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=f3eb8aa2

virtual/scalapack: Version Bump, add ABI_x86 and int64 support

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 virtual/scalapack/metadata.xml   |  4 
 virtual/scalapack/scalapack-2.0.2.ebuild | 27 +++
 2 files changed, 31 insertions(+)

diff --git a/virtual/scalapack/metadata.xml b/virtual/scalapack/metadata.xml
index f665797..c025a5b 100644
--- a/virtual/scalapack/metadata.xml
+++ b/virtual/scalapack/metadata.xml
@@ -7,4 +7,8 @@
   version number corresponds to the version of the ScaLAPACK reference
   implementation.
 
+  
+Add eselect module for blas libraries built with 64 bits
+  integer ABI
+  
 

diff --git a/virtual/scalapack/scalapack-2.0.2.ebuild 
b/virtual/scalapack/scalapack-2.0.2.ebuild
new file mode 100644
index 000..a4ff0bc
--- /dev/null
+++ b/virtual/scalapack/scalapack-2.0.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for ScaLAPACK implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE="doc int64"
+
+RDEPEND="
+   || (
+   >=sci-libs/scalapack-${PV}
+   sci-libs/mkl[int64?,${MULTILIB_USEDEP}]
+   )
+   int64? ( sci-libs/mkl[int64,${MULTILIB_USEDEP}] )
+   doc? ( >=app-doc/scalapack-docs-2.0 )"
+DEPEND=""



[gentoo-commits] proj/sci:master commit in: virtual/blacs/

2015-12-28 Thread Justin Lecher
commit: 9cb9e2ab10d3f0950decb935c060151d72359016
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 28 08:11:10 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 28 08:11:10 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=9cb9e2ab

virtual/blacs: add ABI_x86 and int64 support

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 virtual/blacs/blacs-1.1-r1.ebuild | 27 +++
 virtual/blacs/metadata.xml|  4 
 2 files changed, 31 insertions(+)

diff --git a/virtual/blacs/blacs-1.1-r1.ebuild 
b/virtual/blacs/blacs-1.1-r1.ebuild
new file mode 100644
index 000..3541e2c
--- /dev/null
+++ b/virtual/blacs/blacs-1.1-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for BLACS implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE="doc int64"
+
+RDEPEND="
+   || (
+   sci-libs/mkl[int64?,${MULTILIB_USEDEP}]
+   abi_x86_64? ( !abi_x86_32? ( >=sci-libs/mpiblacs-1.1 ) )
+   )
+   int64? ( sci-libs/mkl[int64,${MULTILIB_USEDEP}] )
+   doc? ( >=app-doc/blacs-docs-1 )"
+DEPEND=""

diff --git a/virtual/blacs/metadata.xml b/virtual/blacs/metadata.xml
index 3feba42..859ed1f 100644
--- a/virtual/blacs/metadata.xml
+++ b/virtual/blacs/metadata.xml
@@ -5,4 +5,8 @@
   
   Gentoo virtual package for the Basic Linear Algebra Communication 
Subprograms implementation.
 
+  
+Add eselect module for blas libraries built with 64 bits
+  integer ABI
+  
 



[gentoo-commits] proj/sci:master commit in: virtual/cblas/

2015-12-28 Thread Justin Lecher
commit: 3881348dbe9cacb8d1712bb0b8acd8104b5aa427
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 28 08:15:54 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 28 08:15:54 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3881348d

virtual/cblas: Update deps, Drop unsupported ABIs

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 virtual/cblas/cblas-2.0-r4.ebuild | 37 +
 1 file changed, 37 insertions(+)

diff --git a/virtual/cblas/cblas-2.0-r4.ebuild 
b/virtual/cblas/cblas-2.0-r4.ebuild
new file mode 100644
index 000..46fdf79
--- /dev/null
+++ b/virtual/cblas/cblas-2.0-r4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for BLAS C implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="int64"
+
+RDEPEND="
+   || (
+   
>=sci-libs/cblas-reference-20110218-r1[int64?,${MULTILIB_USEDEP}]
+   >=sci-libs/openblas-0.2.11[int64?,${MULTILIB_USEDEP}]
+   >=sci-libs/gsl-1.16-r2[-cblas-external,${MULTILIB_USEDEP}]
+   >=sci-libs/gotoblas2-1.13[int64?,${MULTILIB_USEDEP}]
+   sci-libs/mkl[int64?,${MULTILIB_USEDEP}]
+   abi_x86_64? ( !abi_x86_32? ( >=sci-libs/atlas-3.9.34 ) )
+   )
+   int64? (
+   || (
+   >=sci-libs/openblas-0.2.11[int64,${MULTILIB_USEDEP}]
+   
>=sci-libs/cblas-reference-20110218-r1[int64,${MULTILIB_USEDEP}]
+   >=sci-libs/gotoblas2-1.13[int64,${MULTILIB_USEDEP}]
+   sci-libs/mkl[int64,${MULTILIB_USEDEP}]
+   )
+   )"
+DEPEND=""



[gentoo-commits] proj/sci:master commit in: virtual/lapack/

2015-12-28 Thread Justin Lecher
commit: 87f47e10e7f239457bf6d0b1b4c6bb3c0cefcf4e
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 28 08:17:09 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 28 08:17:09 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=87f47e10

virtual/lapack: Version Bump, update deps, drop unsupported ABIs

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 virtual/lapack/lapack-3.6.ebuild | 41 
 1 file changed, 41 insertions(+)

diff --git a/virtual/lapack/lapack-3.6.ebuild b/virtual/lapack/lapack-3.6.ebuild
new file mode 100644
index 000..240fd0f
--- /dev/null
+++ b/virtual/lapack/lapack-3.6.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for Linear Algebra Package FORTRAN 77 implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc int64"
+
+RDEPEND="
+   !app-eselect/eselect-lapack
+   || (
+   >=sci-libs/lapack-reference-${PV}[int64?,${MULTILIB_USEDEP}]
+   sci-libs/mkl[int64?,${MULTILIB_USEDEP}]
+   abi_x86_64? ( !abi_x86_32? ( >=sci-libs/atlas-3.9.34[lapack] ) )
+   )
+   int64? (
+   >=sci-libs/lapack-reference-${PV}[int64,${MULTILIB_USEDEP}]
+   sci-libs/mkl[int64,${MULTILIB_USEDEP}]
+   )
+   doc? ( >=app-doc/lapack-docs-3.3 )"
+DEPEND=""
+
+pkg_pretend() {
+   if [[ -e "${EROOT%/}"/usr/$(get_libdir)/lib${PN}.so ]]; then
+   ewarn "You have still the old ${PN} library symlink present"
+   ewarn "Please delete"
+   ewarn "${EROOT%/}/usr/$(get_libdir)/lib${PN}.so"
+   ewarn "to avoid problems with new ${PN} structure"
+   fi
+}



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

2015-12-28 Thread Agostino Sarubbo
commit: 2b2c711d8d4e69195bb927d6067fe1d8c26f3303
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec 28 08:42:00 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec 28 08:42:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2c711d

net-misc/rsync: amd64 stable wrt bug #569140

Package-Manager: portage-2.2.24
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/rsync/rsync-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/rsync/rsync-3.1.2.ebuild 
b/net-misc/rsync/rsync-3.1.2.ebuild
index 291bcaa..d9a68b7 100644
--- a/net-misc/rsync/rsync-3.1.2.ebuild
+++ b/net-misc/rsync/rsync-3.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://rsync.samba.org/ftp/rsync/src/${P}.tar.gz;
 
 LICENSE="GPL-3"
 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 ~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"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 [[ "${PV}" = *_pre* ]] && KEYWORDS=""
 IUSE="acl iconv ipv6 static stunnel xattr"
 



[gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/

2015-12-28 Thread Patrice Clement
commit: afe3c23d70c61ceadd94ff23dd94d6363b8d468a
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Dec 27 23:23:37 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 27 23:36:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe3c23d

media-video/aegisub: remove old

Package-Manager: portage-2.2.24

 media-video/aegisub/Manifest |   3 -
 media-video/aegisub/aegisub-2.1.9.ebuild |  61 ---
 media-video/aegisub/aegisub-3.1.2.ebuild | 101 ---
 media-video/aegisub/aegisub-3.1.3.ebuild |  98 --
 4 files changed, 263 deletions(-)

diff --git a/media-video/aegisub/Manifest b/media-video/aegisub/Manifest
index 661bb74..e696d2d 100644
--- a/media-video/aegisub/Manifest
+++ b/media-video/aegisub/Manifest
@@ -1,5 +1,2 @@
-DIST aegisub-2.1.9.tar.xz 1670496 SHA256 
e0591c96183f7713bb14f9d357a2e12bdd3478e4d0a8fad77f14f87a4fc22db7 SHA512 
bdb02e3d29db2b7ed165eaf1d541515c15f22199bb209d517089e2c35289b7fc22f6159589004c7f8667a57d26eb7ab6211f9d85ca4bbcd076c5856ac10a3d4f
 WHIRLPOOL 
4ac402e067ff0d863042a8f314c1e55154bacfcc13103772e7c4036b7d927f687b2172003eb51e35469f7af2b640e20f224ff1fa5be83f729eacfaac89c73144
 DIST aegisub-3.0.4.tar.xz 4155728 SHA256 
7d5d8b94da02278b3327f24dd546c0c897c4b369bd2da9e094dc60371422019a SHA512 
2917195a61d16578a83ce0b69006dd0269c086c6eff2f622c47d9880697e4e531a7c0c0232c187f9023635c9d3857a1d6a0cee4f6251e49d22e2b625ac5dda7f
 WHIRLPOOL 
60bd3e0374a60f6af62fe450488e8c68e18957283fff59d704f40e192da624bdf90d68c3cea41122e5b9ca440d218c3bd6d9d8091ed5226a2e9d1b9fdc2ce689
-DIST aegisub-3.1.2.tar.xz 4126244 SHA256 
36ebfd05cc642b050da1e91ce2d2082b317a37bdfab109e191f861170d7cff86 SHA512 
d15e16f9f98c01447b72cde1998c915a2bfc1aa918a4380b54303de8e88ef881f46c3896ab9dc5eddaf4f1376f0908abd8427dbf6af395e6e0b3969ddca402ab
 WHIRLPOOL 
fa7afa1a3e736a410d686bc14d173518267e4b1570a468d9871334f06af821040fe7f40d6ba3b1bece9350a70dd43613c4aedfe8480629a283c9a16a2f54ab6d
-DIST aegisub-3.1.3.tar.xz 4215196 SHA256 
efea5bc2bc5e0651ada4f65cfdd8af1b422a15f87933710d11287bf51e2b5e58 SHA512 
c406925623e7b8425df47d1cd31ef77d536861335d25c626ecb916ef091341a8156879430f094ffa1d27490a65f79e2edb84593609d589834f3411b2c2841297
 WHIRLPOOL 
12e40c2ce78e1659046d093d7d34b68b7ceda2744c36be0e15a71a379cc3ced4fb8cde2c364bbd3b7efa803f78229794d5d417c601ae140d79e0c0a9a2711fb0
 DIST aegisub-3.2.2.tar.xz 5252052 SHA256 
c55e33945b82d8513c02ea6e782f0d72c726adcd3707e95b8c0022f6151e6885 SHA512 
54f825e52f238fef8d5cc31c37436e21355aee27883347f905271e5d2a8ff2a77e1b67d5aef38b0f8468bd0bad851fe944e02de27ec96310b902fbe5b1086722
 WHIRLPOOL 
fe948edbb01f11385e14d1912b73942605df18325fcd95f4284a3c2edb73778d90d73038ac4a062e211fd56879590040e3c558fe1e361ec9fe2eee6a5c016448

diff --git a/media-video/aegisub/aegisub-2.1.9.ebuild 
b/media-video/aegisub/aegisub-2.1.9.ebuild
deleted file mode 100644
index 0f49837..000
--- a/media-video/aegisub/aegisub-2.1.9.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-WX_GTK_VER="2.8"
-inherit autotools wxwidgets
-
-DESCRIPTION="Advanced subtitle editor"
-HOMEPAGE="http://www.aegisub.org/;
-SRC_URI="https://rion-overlay.googlecode.com/files/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="alsa debug +ffmpeg lua nls openal oss portaudio pulseaudio spell"
-
-RDEPEND="
-   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
-   virtual/opengl
-   virtual/glu
-   >=media-libs/libass-0.9.11[fontconfig]
-   virtual/libiconv
-   >=media-libs/fontconfig-2.4.2
-   media-libs/freetype:2
-
-   alsa? ( media-libs/alsa-lib )
-   portaudio? ( =media-libs/portaudio-19* )
-   pulseaudio? ( media-sound/pulseaudio )
-   openal? ( media-libs/openal )
-
-   lua? ( >=dev-lang/lua-5.1.1 )
-
-   spell? ( >=app-text/hunspell-1.2 )
-   ffmpeg? ( >=media-libs/ffmpegsource-2.17 )
-"
-DEPEND="${RDEPEND}
-   dev-util/intltool
-   virtual/pkgconfig
-   media-gfx/imagemagick
-"
-
-src_prepare() {
-   sh autogen.sh --skip-configure
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_with alsa) \
-   $(use_with oss) \
-   $(use_with portaudio) \
-   $(use_with pulseaudio) \
-   $(use_with openal) \
-   $(use_with lua) \
-   $(use_with ffmpeg ffms) \
-   $(use_with spell hunspell) \
-   $(use_enable debug) \
-   $(use_enable nls)
-}

diff --git a/media-video/aegisub/aegisub-3.1.2.ebuild 
b/media-video/aegisub/aegisub-3.1.2.ebuild
deleted file mode 100644
index 9152199..000
--- a/media-video/aegisub/aegisub-3.1.2.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-

[gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/files/

2015-12-28 Thread Patrice Clement
commit: d4f22fa39b1eb118214466b1a22b007e078c009f
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Dec 27 23:18:40 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 27 23:34:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f22fa3

media-video/aegisub: remove clang-only options to avoid warnings on gcc

These options only suppress compilation warnings and do not alter
compilation itself, so it is safe to remove them.

Package-Manager: portage-2.2.24

 .../aegisub-3.2.2-respect-user-compiler-flags.patch  | 20 
 1 file changed, 20 insertions(+)

diff --git 
a/media-video/aegisub/files/aegisub-3.2.2-respect-user-compiler-flags.patch 
b/media-video/aegisub/files/aegisub-3.2.2-respect-user-compiler-flags.patch
index caecf82..3cb2686 100644
--- a/media-video/aegisub/files/aegisub-3.2.2-respect-user-compiler-flags.patch
+++ b/media-video/aegisub/files/aegisub-3.2.2-respect-user-compiler-flags.patch
@@ -28,3 +28,23 @@ index be657b0..fca48e0 100644
])
  ])
  
+diff --git a/src/Makefile b/src/Makefile
+index 60d7101..1f7b2bc 100644
+--- a/src/Makefile
 b/src/Makefile
+@@ -182,14 +182,13 @@ endif
+ #
+ # SOURCE-LEVEL CFLAGS
+ #
+-$(d)MatroskaParser.o_FLAGS  := -Wno-sometimes-uninitialized
+ $(d)audio_player.o_FLAGS:= $(CFLAGS_ALSA) $(CFLAGS_PORTAUDIO) 
$(CFLAGS_LIBPULSE) $(CFLAGS_OPENAL)
+ $(d)audio_provider_factory.o_FLAGS  := $(CFLAGS_FFMS2)
+ $(d)auto4_base.o_FLAGS  := $(CFLAGS_FREETYPE)
+ $(d)charset_detect.o_FLAGS  := -D_X86_
+ $(d)font_file_lister_fontconfig.o_FLAGS := $(CFLAGS_FONTCONFIG)
+ $(d)subtitles_provider.o_FLAGS  := $(CFLAGS_LIBASS)
+-$(d)subtitles_provider_libass.o_FLAGS   := $(CFLAGS_LIBASS) 
-Wno-c++11-narrowing
++$(d)subtitles_provider_libass.o_FLAGS   := $(CFLAGS_LIBASS)
+ $(d)text_file_reader.o_FLAGS:= -D_X86_
+ $(d)video_provider_manager.o_FLAGS  := $(CFLAGS_FFMS2)
+ $(d)auto4_lua.o_FLAGS   := -I$(TOP)vendor/luajit/include



[gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/files/

2015-12-28 Thread Patrice Clement
commit: bf6592979744792bbad470b69c8003955df6bebb
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Dec 27 23:08:00 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 27 23:28:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf659297

media-video/aegisub: adjust LIBS_LUA placement in luajit unbundle patch

LIBS_LUA (aka '-lluajit-5.x') is included in OBJ list in automation
build. This is why linking to luajit works properly.

However, the expected behaviour is to include LIBS_LUA in LIBS list.

Package-Manager: portage-2.2.24

 .../files/aegisub-3.2.2-unbundle-luajit.patch  | 22 +++---
 .../files/aegisub--unbundle-luajit.patch   | 22 +++---
 2 files changed, 38 insertions(+), 6 deletions(-)

diff --git a/media-video/aegisub/files/aegisub-3.2.2-unbundle-luajit.patch 
b/media-video/aegisub/files/aegisub-3.2.2-unbundle-luajit.patch
index de09072..ff033cb 100644
--- a/media-video/aegisub/files/aegisub-3.2.2-unbundle-luajit.patch
+++ b/media-video/aegisub/files/aegisub-3.2.2-unbundle-luajit.patch
@@ -28,6 +28,22 @@ index c93b9dc..ae018c3 100644
  FONTCONFIG_CONF_DIR = @FONTCONFIG_CONF_DIR@
  
  #
+diff --git a/automation/Makefile b/automation/Makefile
+index 45a5ce2..db51a61 100644
+--- a/automation/Makefile
 b/automation/Makefile
+@@ -12,9 +12,9 @@ DATA_AUTOMATION_INSTALLED = $(addprefix 
$(DESTDIR)$(P_DATA)/automation/, $(DATA_
+ $(DESTDIR)$(P_DATA)/automation/%: $(d)%
+   $(MKDIR_INSTALL)
+ 
+-aegisub-lua_OBJ := $(d)tests/aegisub.o $(TOP)lib/libaegisub.a 
$(TOP)lib/libluabins.a $(LIBS_LUA)
++aegisub-lua_OBJ := $(d)tests/aegisub.o $(TOP)lib/libaegisub.a 
$(TOP)lib/libluabins.a
+ aegisub-lua_CPPFLAGS := $(CPPFLAGS_BOOST) $(CFLAGS_LUA) 
-I$(TOP)libaegisub/include -I$(TOP)src $(CXXFLAGS_WX)
+-aegisub-lua_LIBS := $(LIBS_WX) $(LIBS_BOOST) $(LIBS_ICU)
++aegisub-lua_LIBS := $(LIBS_WX) $(LIBS_BOOST) $(LIBS_ICU) $(LIBS_LUA)
+ 
+ PROGRAM += $(d)aegisub-lua
+ 
 diff --git a/configure.ac b/configure.ac
 index be657b0..de586d5 100644
 --- a/configure.ac
@@ -62,7 +78,7 @@ index 61c8ba1..050472d 100644
  
  subdirs := $(addprefix $(TOP),$(addsuffix /Makefile,$(subdirs)))
 diff --git a/src/Makefile b/src/Makefile
-index 60d7101..757bdc6 100644
+index 60d7101..1d4779c 100644
 --- a/src/Makefile
 +++ b/src/Makefile
 @@ -6,7 +6,8 @@ src_CPPFLAGS := -I$(d) -I.. -I$(d)include 
-I$(TOP)libaegisub/include -I$(TOP)bui
@@ -70,8 +86,8 @@ index 60d7101..757bdc6 100644
  src_CXXFLAGS := $(CXXFLAGS_WX)
  src_LIBS := $(LIBS_GL) $(LIBS_PTHREAD) $(LIBS_WX) $(LIBS_FREETYPE) \
 -  $(LIBS_LIBASS) $(LIBS_FONTCONFIG) $(LIBS_FFTW3)  $(LIBS_BOOST) 
$(LIBS_ICU)
-+  $(LIBS_LIBASS) $(LIBS_FONTCONFIG) $(LIBS_FFTW3) $(LIBS_BOOST) 
$(LIBS_ICU) \
-+  $(LIBS_LUA)
++  $(LIBS_LIBASS) $(LIBS_FONTCONFIG) $(LIBS_FFTW3) $(LIBS_BOOST) \
++  $(LIBS_ICU) $(LIBS_LUA)
  src_PCH := $(d)agi_pre.h
  src_INSTALLNAME := $(AEGISUB_COMMAND)
  

diff --git a/media-video/aegisub/files/aegisub--unbundle-luajit.patch 
b/media-video/aegisub/files/aegisub--unbundle-luajit.patch
index 4eea654..cfae62a 100644
--- a/media-video/aegisub/files/aegisub--unbundle-luajit.patch
+++ b/media-video/aegisub/files/aegisub--unbundle-luajit.patch
@@ -28,6 +28,22 @@ index d1e1da4..aa26b81 100644
  FONTCONFIG_CONF_DIR = @FONTCONFIG_CONF_DIR@
  
  #
+diff --git a/automation/Makefile b/automation/Makefile
+index d5425b7..121aae7 100644
+--- a/automation/Makefile
 b/automation/Makefile
+@@ -12,9 +12,9 @@ DATA_AUTOMATION_INSTALLED = $(addprefix 
$(DESTDIR)$(P_DATA)/automation/, $(DATA_
+ $(DESTDIR)$(P_DATA)/automation/%: $(d)%
+   $(MKDIR_INSTALL)
+ 
+-aegisub-lua_OBJ := $(d)tests/aegisub.o $(TOP)lib/libaegisub.a 
$(TOP)lib/libluabins.a $(LIBS_LUA)
++aegisub-lua_OBJ := $(d)tests/aegisub.o $(TOP)lib/libaegisub.a 
$(TOP)lib/libluabins.a
+ aegisub-lua_CPPFLAGS := $(CPPFLAGS_BOOST) $(CFLAGS_LUA) 
-I$(TOP)libaegisub/include -I$(TOP)src $(CXXFLAGS_WX)
+-aegisub-lua_LIBS := $(LIBS_WX) $(LIBS_BOOST) $(LIBS_ICU)
++aegisub-lua_LIBS := $(LIBS_WX) $(LIBS_BOOST) $(LIBS_ICU) $(LIBS_LUA)
+ 
+ PROGRAM += $(d)aegisub-lua
+ 
 diff --git a/configure.ac b/configure.ac
 index d0b5152..ecec4de 100644
 --- a/configure.ac
@@ -62,7 +78,7 @@ index 61c8ba1..050472d 100644
  
  subdirs := $(addprefix $(TOP),$(addsuffix /Makefile,$(subdirs)))
 diff --git a/src/Makefile b/src/Makefile
-index 08f9216..bb9233b 100644
+index 08f9216..53c60b6 100644
 --- a/src/Makefile
 +++ b/src/Makefile
 @@ -6,7 +6,8 @@ src_CPPFLAGS := -I$(d) -I.. -I$(d)include 
-I$(TOP)libaegisub/include -I$(TOP)bui
@@ -70,8 +86,8 @@ index 08f9216..bb9233b 100644
  src_CXXFLAGS := $(CXXFLAGS_WX)
  src_LIBS := $(LIBS_GL) $(LIBS_PTHREAD) $(LIBS_WX) $(LIBS_FREETYPE) \
 -  $(LIBS_LIBASS) $(LIBS_FONTCONFIG) $(LIBS_FFTW3)  $(LIBS_BOOST) 
$(LIBS_ICU)
-+  $(LIBS_LIBASS) $(LIBS_FONTCONFIG) $(LIBS_FFTW3) $(LIBS_BOOST) 
$(LIBS_ICU) \
-+  $(LIBS_LUA)
++  

[gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/files/

2015-12-28 Thread Patrice Clement
commit: 4da8aa027a5cc89f46190a0374b04b1cdc182ff5
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Dec 27 22:49:39 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 27 23:24:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da8aa02

media-video/aegisub: adjust pthread patch wrt bug 568878

- Always append '-lpthread' to LIBS_PTHREAD since build system fails to
  do so when needed.
- Add CFLAGS_PTHREAD to libaegisub build since it uses pthreads.
- Remove CFLAGS_PTHREAD from tools build since it does not use pthreads,
  but only links with archive that includes pthread symbols.

Gentoo-Bug: 568878

Package-Manager: portage-2.2.24

 .../aegisub-3.2.2-add-missing-pthread-flags.patch  | 36 ++
 .../aegisub--add-missing-pthread-flags.patch   | 35 ++---
 2 files changed, 54 insertions(+), 17 deletions(-)

diff --git 
a/media-video/aegisub/files/aegisub-3.2.2-add-missing-pthread-flags.patch 
b/media-video/aegisub/files/aegisub-3.2.2-add-missing-pthread-flags.patch
index c1aa14a..ed45de7 100644
--- a/media-video/aegisub/files/aegisub-3.2.2-add-missing-pthread-flags.patch
+++ b/media-video/aegisub/files/aegisub-3.2.2-add-missing-pthread-flags.patch
@@ -1,16 +1,40 @@
+diff --git a/Makefile.inc.in b/Makefile.inc.in
+index c93b9dc..8c5678a 100644
+--- a/Makefile.inc.in
 b/Makefile.inc.in
+@@ -99,7 +99,7 @@ LIBS_LIBPULSE  = @LIBPULSE_LIBS@
+ LIBS_LUA   = $(TOP)vendor/luajit/src/libluajit.a
+ LIBS_OPENAL= @OPENAL_LIBS@
+ LIBS_PORTAUDIO = @PORTAUDIO_LIBS@
+-LIBS_PTHREAD   = @PTHREAD_LIBS@
++LIBS_PTHREAD   = @PTHREAD_LIBS@ -lpthread
+ 
+ ifeq (yes, $(BUILD_DARWIN))
+ LIBS_LUA   = $(TOP)vendor/luajit/src/libluajit-aegisub.so
+diff --git a/libaegisub/Makefile b/libaegisub/Makefile
+index 64204ef..178044d 100644
+--- a/libaegisub/Makefile
 b/libaegisub/Makefile
+@@ -41,7 +41,8 @@ aegisub_OBJ += $(d)common/dispatch.o
+ endif
+ 
+ aegisub_PCH := $(d)lagi_pre.h
+-aegisub_CPPFLAGS := -I$(d)include -I$(TOP) -fPIC $(CPPFLAGS_BOOST) 
$(CFLAGS_LUA)
++aegisub_CPPFLAGS := -I$(d)include -I$(TOP) -fPIC \
++  $(CFLAGS_PTHREAD) $(CPPFLAGS_BOOST) $(CFLAGS_LUA)
+ 
+ $(d)common/charset_conv.o_FLAGS := $(CFLAGS_ICONV)
+ $(d)common/parser.o_FLAGS := -ftemplate-depth=256
 diff --git a/tools/Makefile b/tools/Makefile
-index 81bcef3..f9a6cd3 100644
+index 81bcef3..d9f64b8 100644
 --- a/tools/Makefile
 +++ b/tools/Makefile
-@@ -7,8 +7,9 @@ PROGRAM += $(d)osx-bundle-restart-helper
+@@ -7,7 +7,7 @@ PROGRAM += $(d)osx-bundle-restart-helper
  endif
  
  repack-thes-dict_OBJ  := $(d)repack-thes-dict.o $(TOP)lib/libaegisub.a
 -repack-thes-dict_LIBS := $(LIBS_BOOST) $(LIBS_ICU)
--repack-thes-dict_CPPFLAGS := -I$(TOP) -I$(TOP)libaegisub/include $(CFLAGS_ICU)
 +repack-thes-dict_LIBS := $(LIBS_BOOST) $(LIBS_ICU) $(LIBS_PTHREAD)
-+repack-thes-dict_CPPFLAGS := -I$(TOP) -I$(TOP)libaegisub/include \
-+  $(CFLAGS_ICU) $(CFLAGS_PTHREAD)
+ repack-thes-dict_CPPFLAGS := -I$(TOP) -I$(TOP)libaegisub/include $(CFLAGS_ICU)
  
  PROGRAM += $(d)repack-thes-dict
- 

diff --git 
a/media-video/aegisub/files/aegisub--add-missing-pthread-flags.patch 
b/media-video/aegisub/files/aegisub--add-missing-pthread-flags.patch
index 1d709fe..3631361 100644
--- a/media-video/aegisub/files/aegisub--add-missing-pthread-flags.patch
+++ b/media-video/aegisub/files/aegisub--add-missing-pthread-flags.patch
@@ -1,14 +1,27 @@
-diff --git a/tools/Makefile b/tools/Makefile
-index d9f64b8..f9a6cd3 100644
 a/tools/Makefile
-+++ b/tools/Makefile
-@@ -8,7 +8,8 @@ endif
+diff --git a/Makefile.inc.in b/Makefile.inc.in
+index d1e1da4..699ac77 100644
+--- a/Makefile.inc.in
 b/Makefile.inc.in
+@@ -99,7 +99,7 @@ LIBS_LIBPULSE  = @LIBPULSE_LIBS@
+ LIBS_LUA   = $(TOP)vendor/luajit/src/libluajit.a
+ LIBS_OPENAL= @OPENAL_LIBS@
+ LIBS_PORTAUDIO = @PORTAUDIO_LIBS@
+-LIBS_PTHREAD   = @PTHREAD_LIBS@
++LIBS_PTHREAD   = @PTHREAD_LIBS@ -lpthread
  
- repack-thes-dict_OBJ  := $(d)repack-thes-dict.o $(TOP)lib/libaegisub.a
- repack-thes-dict_LIBS := $(LIBS_BOOST) $(LIBS_ICU) $(LIBS_PTHREAD)
--repack-thes-dict_CPPFLAGS := -I$(TOP) -I$(TOP)libaegisub/include $(CFLAGS_ICU)
-+repack-thes-dict_CPPFLAGS := -I$(TOP) -I$(TOP)libaegisub/include \
-+  $(CFLAGS_ICU) $(CFLAGS_PTHREAD)
+ ifeq (yes, $(BUILD_DARWIN))
+ LIBS_LUA   = $(TOP)vendor/luajit/src/libluajit-aegisub.so
+diff --git a/libaegisub/Makefile b/libaegisub/Makefile
+index 4efb685..f53c372 100644
+--- a/libaegisub/Makefile
 b/libaegisub/Makefile
+@@ -44,7 +44,8 @@ aegisub_OBJ += $(d)common/dispatch.o
+ endif
  
- PROGRAM += $(d)repack-thes-dict
+ aegisub_PCH := $(d)lagi_pre.h
+-aegisub_CPPFLAGS := -I$(d)include -I$(TOP) $(CPPFLAGS_BOOST) $(CFLAGS_LUA)
++aegisub_CPPFLAGS := -I$(d)include -I$(TOP) \
++  $(CFLAGS_PTHREAD) $(CPPFLAGS_BOOST) $(CFLAGS_LUA)
  
+ $(d)common/charset_conv.o_FLAGS := $(CFLAGS_ICONV)
+ $(d)common/parser.o_FLAGS := 

[gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/files/, media-video/aegisub/

2015-12-28 Thread Patrice Clement
commit: 077cb0bcdea76ee5473363de5c5f66077aba6768
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Dec 27 23:21:00 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 27 23:36:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077cb0bc

media-video/aegisub: reuse patch for 3.2.2 in live ebuild

Package-Manager: portage-2.2.24

 media-video/aegisub/aegisub-.ebuild|  2 +-
 .../aegisub--respect-user-compiler-flags.patch | 50 --
 2 files changed, 1 insertion(+), 51 deletions(-)

diff --git a/media-video/aegisub/aegisub-.ebuild 
b/media-video/aegisub/aegisub-.ebuild
index f7d6889..4474823 100644
--- a/media-video/aegisub/aegisub-.ebuild
+++ b/media-video/aegisub/aegisub-.ebuild
@@ -61,7 +61,7 @@ PATCHES=(
"${FILESDIR}/${PN}-3.2.2-fix-lua-regexp.patch"
"${FILESDIR}/${P}-unbundle-luajit.patch"
"${FILESDIR}/${P}-add-missing-pthread-flags.patch"
-   "${FILESDIR}/${P}-respect-user-compiler-flags.patch"
+   "${FILESDIR}/${PN}-3.2.2-respect-user-compiler-flags.patch"
 )
 
 pkg_pretend() {

diff --git 
a/media-video/aegisub/files/aegisub--respect-user-compiler-flags.patch 
b/media-video/aegisub/files/aegisub--respect-user-compiler-flags.patch
deleted file mode 100644
index ae1f5c1..000
--- a/media-video/aegisub/files/aegisub--respect-user-compiler-flags.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index d0b5152..2609161 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -136,20 +136,17 @@ AS_IF([test x$build_darwin != xyes], [
- AC_ARG_ENABLE(compiler-flags, 
AS_HELP_STRING([--disable-compiler-flags],[Disable *all* additional compiler 
flags. [no]]))
- 
- AS_IF([test x$enable_compiler_flags != xno], [
--  CFLAGS="$CFLAGS -Wall -Wextra -Wno-unused-parameter -std=gnu99 -pipe -g"
--  CXXFLAGS="$CXXFLAGS -Wall -Wextra -Wno-unused-parameter 
-fno-strict-aliasing -pipe -g"
-+  CFLAGS="$CFLAGS -Wall -Wextra -Wno-unused-parameter"
-+  CXXFLAGS="$CXXFLAGS -Wall -Wextra -Wno-unused-parameter"
-+  AC_C_FLAG([-std=gnu99])
-   AC_CXX_FLAG([-std=c++11])
--  AC_CXX_FLAG([-Wno-c++11-narrowing])
-   AC_C_FLAG([-Wno-unused-local-typedefs])
-   AC_CXX_FLAG([-Wno-unused-local-typedefs])
- 
-   # -O* messes with debugging.
-   AS_IF([test x$enable_debug = xyes], [
--CFLAGS="$CFLAGS -O0"
--CXXFLAGS="$CXXFLAGS -O0"
--  ], [
--CFLAGS="$CFLAGS -O3"
--CXXFLAGS="$CXXFLAGS -O3"
-+CFLAGS="$CFLAGS -O0 -g"
-+CXXFLAGS="$CXXFLAGS -O0 -g"
-   ])
- ])
- 
-diff --git a/src/Makefile b/src/Makefile
-index 08f9216..e2e5602 100644
 a/src/Makefile
-+++ b/src/Makefile
-@@ -182,14 +182,13 @@ endif
- #
- # SOURCE-LEVEL CFLAGS
- #
--$(d)MatroskaParser.o_FLAGS  := -Wno-sometimes-uninitialized
- $(d)audio_player.o_FLAGS:= $(CFLAGS_ALSA) $(CFLAGS_PORTAUDIO) 
$(CFLAGS_LIBPULSE) $(CFLAGS_OPENAL)
- $(d)audio_provider_factory.o_FLAGS  := $(CFLAGS_FFMS2)
- $(d)auto4_base.o_FLAGS  := $(CFLAGS_FREETYPE)
- $(d)charset_detect.o_FLAGS  := -D_X86_
- $(d)font_file_lister_fontconfig.o_FLAGS := $(CFLAGS_FONTCONFIG)
- $(d)subtitles_provider.o_FLAGS  := $(CFLAGS_LIBASS)
--$(d)subtitles_provider_libass.o_FLAGS   := $(CFLAGS_LIBASS) 
-Wno-c++11-narrowing
-+$(d)subtitles_provider_libass.o_FLAGS   := $(CFLAGS_LIBASS)
- $(d)text_file_reader.o_FLAGS:= -D_X86_
- $(d)video_provider_manager.o_FLAGS  := $(CFLAGS_FFMS2)
- $(d)auto4_lua.o_FLAGS   := -I$(TOP)vendor/luajit/include



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

2015-12-28 Thread Patrice Clement
commit: 46dfefbb83379f45d3b073664b1d01a7cdf75d88
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Dec 28 09:52:02 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Dec 28 09:52:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46dfefbb

Merge remote-tracking branch 'github/pr/543'. Fixes bug 568878.

 media-video/aegisub/Manifest   |   3 -
 media-video/aegisub/aegisub-2.1.9.ebuild   |  61 -
 media-video/aegisub/aegisub-3.1.2.ebuild   | 101 -
 media-video/aegisub/aegisub-3.1.3.ebuild   |  98 
 media-video/aegisub/aegisub-.ebuild|   2 +-
 .../aegisub-3.2.2-add-missing-pthread-flags.patch  |  36 ++--
 ...aegisub-3.2.2-respect-user-compiler-flags.patch |  20 
 .../files/aegisub-3.2.2-unbundle-luajit.patch  |  22 -
 .../aegisub--add-missing-pthread-flags.patch   |  35 ---
 .../aegisub--respect-user-compiler-flags.patch |  50 --
 .../files/aegisub--unbundle-luajit.patch   |  22 -
 11 files changed, 113 insertions(+), 337 deletions(-)



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

2015-12-28 Thread Ian Delaney
commit: 6df882f0642ef63d012ba827c1ae77eb94022109
Author: Ian Delaney  gentoo  org>
AuthorDate: Mon Dec 28 08:14:15 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 11:23:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6df882f0

profiles/base/package.use.mask: masking IUSE uchardet for media-video/mpv

temporary measure until keywording completed for dev-libs/uchardet

Pull request: https://github.com/gentoo/gentoo/pull/511

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index e807e43..fddb132 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -5,6 +5,11 @@
 # This file requires >=portage-2.1.1
 # New entries go on top.
 
+# Ian Delaney  (28 Dec 2015)
+# proxy maintainer excludes dep uchardet from the build
+# of mpv temporarily
+media-video/mpv uchardet
+
 # Manuel Rüger  (24 Dec 2015)
 # media-tv/xawtv is masked for removal
 net-im/ayttm webcam



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

2015-12-28 Thread Ian Delaney
commit: e2427152b8e105e0dbe1443a29574d696e1867fd
Author: Ian Delaney  gentoo  org>
AuthorDate: Mon Dec 28 08:21:24 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 11:23:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2427152

profiles/arch/x86/package.use.mask: unmask IUSE uchardet for media-video/mpv

Pull request: https://github.com/gentoo/gentoo/pull/511

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

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index ceaf244..89ba034 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -4,6 +4,11 @@
 
 # This file requires >=portage-2.1.1
 
+Ian Delaney  (28 Dec 2015)
+# proxy maintainer excludes dep uchardet from the build
+# of mpv temporarily but does not require masking in x86
+media-video/mpv -uchardet
+
 # Ian Delaney  (02 Dec 2015)
 # mask revdeps of xen that emply a hypervisor in arch x86
 app-emulation/libvirt xen



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

2015-12-28 Thread Ian Delaney
commit: e4c4518b1dac59f91fc97d7c104140669de007ed
Author: Ian Delaney  gentoo  org>
AuthorDate: Mon Dec 28 11:14:05 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 11:24:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4c4518b

profiles/arch/alpha/package.use.mask: set use/mask for media-video/mpv test

Pull request: https://github.com/gentoo/gentoo/pull/511,544

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

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index ccf2253..c4f2704 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -2,6 +2,11 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Ian Delaney  (28 Dec 2015)
+# dep of testsuite dev-util/cmocka requires keywording for alpha
+# via Bug 569558, then this can be taken out
+media-video/mpv test
+
 # Mike Frysinger  (22 Dec 2015)
 # Needs keywording. #569254
 net-firewall/iptables nftables



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

2015-12-28 Thread Ian Delaney
commit: 5030f9fbd1a9cd037ce42655315659bf4d3ff792
Author: Ian Delaney  gentoo  org>
AuthorDate: Mon Dec 28 08:18:50 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 11:23:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5030f9fb

profiles/arch/amd64/package.use.mask: unmask IUSE uchardet for media-video/mpv

Pull request: https://github.com/gentoo/gentoo/pull/511

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 34f66e1..e8d8589 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -18,6 +18,11 @@
 
 #--- END OF EXAMPLES ---
 
+Ian Delaney  (28 Dec 2015)
+# proxy maintainer excludes dep uchardet from the build
+# of mpv temporarily but does not require masking in amd64
+media-video/mpv -uchardet
+
 # Nathan Phillip Brink  (26 Sep 2015)
 # git useflag requires dev-libs/libgit2 which few arches support
 dev-util/geany-plugins -git



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/avogadro/, sci-chemistry/avogadro/files/

2015-12-28 Thread Justin Lecher
commit: 093f23a979872f8e794498c24cdf121e32cec879
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 28 13:33:02 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 28 13:34:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=093f23a9

sci-chemistry/avogadro: Version Bump & fix linking problems with openbabel

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=569896

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 sci-chemistry/avogadro/Manifest|  1 +
 sci-chemistry/avogadro/avogadro-1.1.0.ebuild   |  1 +
 ...avogadro-1.1.0.ebuild => avogadro-1.1.1.ebuild} | 28 +---
 .../avogadro/files/avogadro-1.1.1-eigen3.patch | 51 ++
 .../files/avogadro-1.1.1-mkspecs-dir.patch | 12 +
 .../avogadro/files/avogadro-1.1.1-no-strip.patch   | 12 +
 .../avogadro/files/avogadro-1.1.1-openbabel.patch  | 16 +++
 .../files/avogadro-1.1.1-pkgconfig_eigen.patch |  8 
 8 files changed, 122 insertions(+), 7 deletions(-)

diff --git a/sci-chemistry/avogadro/Manifest b/sci-chemistry/avogadro/Manifest
index b9a9c4d..9dbb71c 100644
--- a/sci-chemistry/avogadro/Manifest
+++ b/sci-chemistry/avogadro/Manifest
@@ -1 +1,2 @@
 DIST avogadro-1.1.0.tar.bz2 10741835 SHA256 
6b4eaf57ae52bf43df9b103c77e6abae71e067053d5c99f82acbce9855ecceb0 SHA512 
d621dd3ea9e9223d3a29c6b0c0eec89a935837d0c587fcaaa549f91274a76f78a8c60c2a68a67d2f3aa2e107826befb6658be601c46c5bc0760c95bf7284540a
 WHIRLPOOL 
c81e866e60b3383a58de515317c754e3982e716c27974ce43ca0c1209d24544949361a7f2f93a4a940d73fd7a18b184f68c7a1856fea89ae5eba75db74b1012d
+DIST avogadro-1.1.1.tar.bz2 8046 SHA256 
fe6f7bdea17a27a20be25b70d975145999aae9d90ef320217af2bc4d6e7a0a14 SHA512 
37e2fc9400f8727b7e69d84c13989aaba6fc88287e106a6ed137e4d0fd8ea181dc4ab49b08148d2077754f014748c8ed6f46881f31a1455029f876b599754827
 WHIRLPOOL 
6bea2c25675ba29729785b561cbaed33929aeb4638180454b1aed8913160cd6d0315bb09e6ee4033a8d27ce84fd7a4573851fd02c76b64b6aa86e615a19b8c38

diff --git a/sci-chemistry/avogadro/avogadro-1.1.0.ebuild 
b/sci-chemistry/avogadro/avogadro-1.1.0.ebuild
index 0de1b83..4f7720d 100644
--- a/sci-chemistry/avogadro/avogadro-1.1.0.ebuild
+++ b/sci-chemistry/avogadro/avogadro-1.1.0.ebuild
@@ -37,6 +37,7 @@ RESTRICT="test"
 PATCHES=(
"${FILESDIR}"/${P}-textrel.patch
"${FILESDIR}"/${P}-xlibs.patch
+   "${FILESDIR}"/${PN}-1.1.1-openbabel.patch
 )
 
 pkg_setup() {

diff --git a/sci-chemistry/avogadro/avogadro-1.1.0.ebuild 
b/sci-chemistry/avogadro/avogadro-1.1.1.ebuild
similarity index 60%
copy from sci-chemistry/avogadro/avogadro-1.1.0.ebuild
copy to sci-chemistry/avogadro/avogadro-1.1.1.ebuild
index 0de1b83..090d99c 100644
--- a/sci-chemistry/avogadro/avogadro-1.1.0.ebuild
+++ b/sci-chemistry/avogadro/avogadro-1.1.1.ebuild
@@ -6,11 +6,11 @@ EAPI=5
 
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-utils eutils python-single-r1
+inherit cmake-utils eutils flag-o-matic python-single-r1
 
 DESCRIPTION="Advanced molecular editor that uses Qt4 and OpenGL"
 HOMEPAGE="http://avogadro.openmolecules.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -19,8 +19,8 @@ IUSE="+glsl python cpu_flags_x86_sse2 test"
 
 RDEPEND="
>=sci-chemistry/openbabel-2.3.0
-   >=dev-qt/qtgui-4.5.3:4
-   >=dev-qt/qtopengl-4.5.3:4
+   >=dev-qt/qtgui-4.8.5:4
+   >=dev-qt/qtopengl-4.8.5:4
x11-libs/gl2ps
glsl? ( >=media-libs/glew-1.5.0 )
python? (
@@ -35,17 +35,31 @@ DEPEND="${RDEPEND}
 RESTRICT="test"
 
 PATCHES=(
-   "${FILESDIR}"/${P}-textrel.patch
-   "${FILESDIR}"/${P}-xlibs.patch
+   #"${FILESDIR}"/${PN}-1.1.0-textrel.patch
+   "${FILESDIR}"/${PN}-1.1.0-xlibs.patch
+   "${FILESDIR}"/${P}-eigen3.patch
+   "${FILESDIR}"/${P}-mkspecs-dir.patch
+   "${FILESDIR}"/${P}-no-strip.patch
+   "${FILESDIR}"/${P}-pkgconfig_eigen.patch
+   "${FILESDIR}"/${P}-openbabel.patch
 )
 
 pkg_setup() {
use python && python-single-r1_pkg_setup
 }
 
+src_prepare() {
+   sed \
+   -e 's:_BSD_SOURCE:_DEFAULT_SOURCE:g' \
+   -i CMakeLists.txt || die
+   # warning: "Eigen2 support is deprecated in Eigen 3.2.x and it will be 
removed in Eigen 3.3."
+   append-cppflags -DEIGEN_NO_EIGEN2_DEPRECATED_WARNING
+   cmake-utils_src_prepare
+}
+
 src_configure() {
local mycmakeargs=(
-   -DENABLE_THREADGL=OFF
+   -DENABLE_THREADEDGL=OFF
-DENABLE_RPATH=OFF
-DENABLE_UPDATE_CHECKER=OFF
-DQT_MKSPECS_DIR="${EPREFIX}/usr/share/qt4/mkspecs"

diff --git a/sci-chemistry/avogadro/files/avogadro-1.1.1-eigen3.patch 
b/sci-chemistry/avogadro/files/avogadro-1.1.1-eigen3.patch
new file mode 100644
index 000..dc07d69
--- /dev/null
+++ 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/avogadrolibs/

2015-12-28 Thread Justin Lecher
commit: 3d4af0d6673e91a75d509342740f60e5c227520f
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 28 14:03:56 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 28 14:50:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d4af0d6

sci-libs/avogadrolibs: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 sci-libs/avogadrolibs/Manifest  |  1 +
 sci-libs/avogadrolibs/avogadrolibs-0.8.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/sci-libs/avogadrolibs/Manifest b/sci-libs/avogadrolibs/Manifest
index b8ef93d..1e91026 100644
--- a/sci-libs/avogadrolibs/Manifest
+++ b/sci-libs/avogadrolibs/Manifest
@@ -1 +1,2 @@
 DIST avogadrolibs-0.7.2.tar.gz 637001 SHA256 
217eb5d62082bbaacefe8ad3c8c8ddbbd41931d306038774f761c0155aeccc76 SHA512 
a796af1ab3eb77eb2e5484e9e9cb9d7cf68759c9afbd48ddeb237513583e2c207c7c70b2e87b37843886fc737410456ee451e8fe5a21707bdc01fdf600d4cbb8
 WHIRLPOOL 
81f0d1949c0a93b9efd1f47f276929b01ca761a5875015be3feafb493be3629b0b8e00c0ba930e1ca73b79fc621a67f7e2ab41ae5e4fc1018449238d933f
+DIST avogadrolibs-0.8.0.tar.bz2 619784 SHA256 
0f9a39e3469c4b4622a55ceeace3565c5f7f4df13fdadb73aa1f7d9bba43856c SHA512 
edcd220e7c05962543b3cdd61faacb838060a69acb61677150256e2e8f36cad513f58a5071b6ef20510aa4aa6699e517c57d70017d8f1b57936c7f87c9da21c7
 WHIRLPOOL 
87ea3436af93ec860e90bdbe1b7c24408dae69e17755300f526a03b4e5d0f76217d0d3b695e917c5bf315758b4e2d3ee0c1511734d13e58251ade1d63709949b

diff --git a/sci-libs/avogadrolibs/avogadrolibs-0.8.0.ebuild 
b/sci-libs/avogadrolibs/avogadrolibs-0.8.0.ebuild
new file mode 100644
index 000..2472a69
--- /dev/null
+++ b/sci-libs/avogadrolibs/avogadrolibs-0.8.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils
+
+DESCRIPTION="Advanced molecule editor and visualizer 2 - libraries"
+HOMEPAGE="http://www.openchemistry.org/;
+SRC_URI="mirror://sourceforge/project/avogadro/avogadro2/${PV}/${P}.tar.bz2"
+
+SLOT="0"
+LICENSE="BSD GPL-2+"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc opengl qt5 static-plugins test vtk"
+
+REQUIRED_USE="qt5? ( opengl )"
+
+RDEPEND="
+   >=sci-chemistry/molequeue-0.7
+   sci-libs/chemkit
+   sci-libs/hdf5:=
+   opengl? (
+   dev-qt/qtopengl:5
+   media-libs/glew
+   )
+   qt5? (
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwebkit:5
+   dev-qt/qtwidgets:5
+   )
+   vtk? ( sci-libs/vtk )
+"
+DEPEND="${DEPEND}
+   dev-cpp/eigen:3
+   test? ( dev-cpp/gtest )"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.7.2-6464.patch )
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_PROTOCALL=OFF
+   -DBUILD_GPL_PLUGINS=ON
+   -DUSE_MOLEQUEUE=ON
+   $(cmake-utils_use_build doc DOCUMENTATION)
+   $(cmake-utils_use_use opengl OPENGL)
+   $(cmake-utils_use_use qt5 QT)
+   $(cmake-utils_use_build static-plugins STATIC_PLUGINS)
+   $(cmake-utils_use_enable test TESTING)
+   $(cmake-utils_use_use vtk VTK)
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/owncloud/

2015-12-28 Thread Bernard Cafarelli
commit: 0897e37de093f15316f0ae4c153919392092c57d
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Dec 28 13:53:07 2015 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Dec 28 15:08:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0897e37d

www-apps/owncloud: version bumps, bug #569682

Package-Manager: portage-2.2.26

 www-apps/owncloud/Manifest   |  4 +++
 www-apps/owncloud/owncloud-7.0.12.ebuild | 45 +++
 www-apps/owncloud/owncloud-8.0.10.ebuild | 52 
 www-apps/owncloud/owncloud-8.1.5.ebuild  | 52 
 www-apps/owncloud/owncloud-8.2.2.ebuild  | 52 
 5 files changed, 205 insertions(+)

diff --git a/www-apps/owncloud/Manifest b/www-apps/owncloud/Manifest
index 8d6ce8d..15e87a2 100644
--- a/www-apps/owncloud/Manifest
+++ b/www-apps/owncloud/Manifest
@@ -1,7 +1,11 @@
 DIST owncloud-5.0.19.tar.bz2 10657208 SHA256 
3db65938c9b62816a6a54f52247e12c8909ea0976631eb60a4d92c1b9577 SHA512 
c09c56db98ca0f36372c16c799839ebe488fecba57179814378bd1bd3cc1569cacaad48cfe7bed5cf592ccef5e46052c0cd90934a43eab008a0458d279634a56
 WHIRLPOOL 
a212d60158b3f9a3dd1846a9b3f80444656d2afbf7f5c4d0df4ca8fb1a524bd091abc22db5026e7cb5587fe5777af8eac71fd93bdfb2e27d9ff513c36f0561da
 DIST owncloud-6.0.9.tar.bz2 30852001 SHA256 
f0770dcf6d223129c2aa4b710a1dfdb668d96717543c935011998b45675d19c0 SHA512 
f28c7b6d2d81c78adc27a0f5b68dd0f9a57ed90ee4e73945ac0892a4792ec81e00b19485fb3bbec9ba9133608e9eb7a08cb682b5fdae01aedda21132ea5ab5ec
 WHIRLPOOL 
37cf6ff9d087f1af032cfe8c86800f38f38ba7eb2a6f02056e4e36bf0a7ad1ec7f2d96ae2f2e801a8b70757808a9619c33199968b15c6b0c2945551b453f5f75
 DIST owncloud-7.0.11.tar.bz2 28637003 SHA256 
21dd75de4ed832f16f577eb6763d04c663ef13251153ba2e8847e3f5799d2ad2 SHA512 
1e3ca44f85e6cfdfb5691253b6954529cb8b96bc806e82c45bbac55b95ea74f8457237f3c96758ed72a8b04ac6c98684f6c89944975bd3657001a30e2cfb2dc1
 WHIRLPOOL 
6001e66086e48fae7beeb7e3b7b7fe0708d84a8596302e31e3a56acfed4469bbd01c07ce540d7bddb2b86effa5ea6b89dfad2d1463fa0a5b63c0b88a7f202844
+DIST owncloud-7.0.12.tar.bz2 28498821 SHA256 
d1a0f73f5094ec1149b50e2409b5fea0a9bebb16d663789d4b8f98fed341aa91 SHA512 
7795550022622bde6b4b43b2d1867410b223c99b02ea8d2c63d0e6f09eb5c3bd7a9e2115e6efd87c64e27fa50b61c44c42d3103107f0389f5733e0a702d25818
 WHIRLPOOL 
f27fdc52cd8ecc4db0f3fe5dde04ff1eef384a79318fdc94aab4e3b0e09f247f512310fce724dfd5c85415f752b7476af59b618bbb9646a5f333438b00b86a65
+DIST owncloud-8.0.10.tar.bz2 26165073 SHA256 
3054b997f258178b57efc526e14384829ac8ab94757191f2d03c13fcb0a3cd93 SHA512 
dd1664d0858ca55ac0009182ee079fd5f18bba034e26a0d69ae3238a9dda5b87f2dcc2b96092f2d813356ff929847860f48c466c922fd610a888715450a79d69
 WHIRLPOOL 
8d8ce24c77052828bb4475ff6a121f3029f75e8ca4693102e7ee8be99da58692b3c3763877dd0b4ab8ef7d7c17aff6a1ca201ab3116e98450083fe483063171c
 DIST owncloud-8.0.9.tar.bz2 24121882 SHA256 
0c1f915f4123dbe07d564cf0172930568690ab5257d2fca4fec4ec515858bef1 SHA512 
902182fbbb8fbf6f001a5b3cb7d878a2106f2a9dc6a2810a220fcd3b2600512c1447cfbe5608004743d83079f50d0841eebfdd73d3baf87ddeab45a19c474d12
 WHIRLPOOL 
20fa34730b1f0dd2e87eb4ed373c2a727e67841bdaa304f11c288e37e2050f82accbb5ab013bf73709391e74966710cbeca82d4b5ff6885cb0ec0537d34f424c
 DIST owncloud-8.1.4.tar.bz2 25160172 SHA256 
e0f4bf0c85821fc1b6e7f6268080ad3ca3e98c41baa68a9d616809d74a77312d SHA512 
168f432c3733ee2c6ed10027b0235920817e7617bb1355ea9f3b85b5c5a88413f1d4c24d745abe7ef2362fa808b2e6bdc95b5cbf4f8aaea3dd3e5907fe5297f1
 WHIRLPOOL 
589f72d0814b10ca4a3139944346265c12183ecf5b3f9cf6308b77ec46cb005feef2d79bccc9c0c5271125b0574af9f6874da85e05b61337020af405314a36a6
+DIST owncloud-8.1.5.tar.bz2 27250814 SHA256 
6d8687e40af32c5ca5adfea3fee556ed987b77ad15a1ead5d40cc87a8b76f4b4 SHA512 
961a78e0c0367da2542ec41e5f9c2e4edccb4cdb004a78c4bc3ae7884457b595102e4e0ff5e667a61853d71fbb466b96a0cd3386ab7ec5e2f96c2c141995ab30
 WHIRLPOOL 
f72024042730a693fd3425b65fd2a1f53002aaa65df51b9e65dc297657665c7df32c05dcd1b5319f46f0e4554bf75d2192831b9c786bca5e2c55de73d807a091
 DIST owncloud-8.2.0.tar.bz2 26072679 SHA256 
fcfe99cf1c3aa06ff369e5b1a602147c08dd977af11800fe06c6a661fa5f770c SHA512 
82777951bf4ded1997ea5bb19a145a2feabd9cf454637be9522c14b5d7bc35784d847cd281c2596590ffebe8cc5c02173b35376b612ebc8c113a5e80685b5084
 WHIRLPOOL 
cd4fff556960bdd680e46586b1b835b34b3d86c3279d4c6256755ef6458f9f5e13d8d5d331458104273b60897efa1eac06166f085e5fa33bde4cf58d7d285196
 DIST owncloud-8.2.1.tar.bz2 26444342 SHA256 
5390b2172562a5bf97a46e9a621d1dd92f9b74efaccbb77978c39eb90d6988d4 SHA512 
303e2e573809a8fa661f66fc2bab9c04bc8803f8c1b2d5c4bce23ef067cf450db6c32cc012d3366fcd92ae92d0ceb5d9148bc90e87dae6d97ad84f4bd081
 WHIRLPOOL 
dd9acfbe114f8110ead6bcb2f181a2e7aeb438396f27fd16d26bc0b353898e612087a5b06728dec2445104b3d7067a266439846a29f570e478e21dfe0050b68b
+DIST owncloud-8.2.2.tar.bz2 28922075 SHA256 
d5b935f904744b8b40b310f19679702387c852498d0dc7aaeda4555a3db9ad5b SHA512 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/

2015-12-28 Thread Mike Pagano
commit: c0498042ad216e162ceac722372365be8d12d7e2
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Dec 28 13:44:39 2015 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Dec 28 13:44:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0498042

sys-kernel/git-sources: Linux patch 4.4_rc7

Package-Manager: portage-2.2.26

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-4.4_rc7.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 79b5362..521cf84 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -5,3 +5,4 @@ DIST patch-4.4-rc3.xz 6514956 SHA256 
41b73ce54efdde419218de2ca2b1bcc2bc135b5e33a
 DIST patch-4.4-rc4.xz 6583896 SHA256 
e2a1f4198c0f56b0fb9cdf7056a3efb5c99d117e6c55341b69f8e77c01bea450 SHA512 
45cfa607086fd41f37e374696042fed0c122449652282d334c3d72c808d609108e99eee538eb9a7529a0498986d31984fc3714a29bab01210548c07647fd8e83
 WHIRLPOOL 
78274ee4996eaf9951be09cf96c951617adf1e01c29284893720ba37bca1485e9182f8d7e237a288ef053d2a0160869898df39e9130d10c317c0d3ad91617684
 DIST patch-4.4-rc5.xz 6618504 SHA256 
d976f02cae338d12981c1d9479077379ac7b7b8210fa216549ca24c51b68d85a SHA512 
38f1d3b1999374850e7c857d35afeca38d7ae253face09cc689220b38aa0e87a53effcfee13ad6b821a0a7b8a1a9c0ab7a2c0b114d63dbf44f48a41f0c32483f
 WHIRLPOOL 
765f27ca1270a2d3b0d0013a34f71d3891742e57b18f641eacb1ba070abfa8928a7bea7b8e42717ac6568930e83db5c6d113bee40d0a46b17abfb03778b1c42e
 DIST patch-4.4-rc6.xz 6663416 SHA256 
e4dde89da4c186e16f0af79fb812314a1afb2746349b57831baebb9c762b6c78 SHA512 
a8b362c98f76997070e2b8703836c00e5938c37c9c3cf77f4d68c77f78ee5935e305210681c8d45d534027abca249e0b607a57fc4f7df15b756c2a32e4401427
 WHIRLPOOL 
c3e6ba088509c3aa27da021aac74602d90a308d6c66440646ac97a046e644428cd9749d98e3dbcadb9cf6526fb35fea621e83fbd73e1233be8d261060c2d27aa
+DIST patch-4.4-rc7.xz 6677688 SHA256 
263c181c3d3a53e9bcd501dbc8f8afc6ed8b81f695bc5a670271530f1e671104 SHA512 
3895e3a9515f215bdc3f57c9106392dbd19c7ec1b7c360f405b5e203fa1419487781e85416441b14dad46e03c4389d62d0eda18a0a42d26a1a75b47bcb1a81d2
 WHIRLPOOL 
72d7cd2daea90837ab7e20dc961c50f5e5e77b9a3501ae2ba165d8d0b80656426db6e100243f4555a40301667a63621c127df4b410d814d09c115f469312c5ce

diff --git a/sys-kernel/git-sources/git-sources-4.4_rc7.ebuild 
b/sys-kernel/git-sources/git-sources-4.4_rc7.ebuild
new file mode 100644
index 000..5b6ded7
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-4.4_rc7.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="yes"
+K_BASE_VER="4.3"
+K_EXP_GENPATCHES_NOUSE="1"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.4"
+
+pkg_postinst() {
+   postinst_sources
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/gajim/

2015-12-28 Thread Justin Lecher
commit: 3d4cc3c71b2e820d2a689311bfa5a11341250033
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 28 14:50:14 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 28 14:50:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d4cc3c7

net-im/gajim: Version Bump, fixes CVE-2015-8688

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=569936

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 net-im/gajim/Manifest|   1 +
 net-im/gajim/gajim-0.16.5.ebuild | 127 +++
 2 files changed, 128 insertions(+)

diff --git a/net-im/gajim/Manifest b/net-im/gajim/Manifest
index 075fcdc..59a12f7 100644
--- a/net-im/gajim/Manifest
+++ b/net-im/gajim/Manifest
@@ -1 +1,2 @@
 DIST gajim-0.16.4.tar.bz2 4593307 SHA256 
2116ad3a5635c54b575ff53eed72fe4651fc50582f5094bfc6113d1cf0d1ce7f SHA512 
e8c046aa711207d71080c83d4827400392354eaadb4b431a474fcd94d56bb0fac9f163606a6f7e8abd68c7509158f8e8101b0cc2ecb439443e2966deb707bfdb
 WHIRLPOOL 
c6a496f9c02fabbaf76b52e930e5d79f6fad2557e8b458654c538c82041b8ba65bb6f8d75f18438fbabb8aa0e52493494a5847833cc49b70444720b15d6d86a5
+DIST gajim-0.16.5.tar.bz2 4562971 SHA256 
a5c015b3b140ec5e47d3842cbe701c9948af5a0cce36314248f0793c2d66d091 SHA512 
d69613f9e119f128adc9e81ace2475d3e3e41b47c153ea6ae5a9fcb5be390ec900893e1ab9ce694260898ebced00cd631a3ec4271ac27ed735d3f18dd1e1b6d4
 WHIRLPOOL 
d1405dedd29e867d9a05ca1678f3568acfb53baf7047294af66561a5542f70a02d9b8f22e42abae670e17e6f00461b423e01748ee31b8ada7be7d352af4bb344

diff --git a/net-im/gajim/gajim-0.16.5.ebuild b/net-im/gajim/gajim-0.16.5.ebuild
new file mode 100644
index 000..edf6fd6
--- /dev/null
+++ b/net-im/gajim/gajim-0.16.5.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite,xml"
+
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils python-r1 versionator
+
+MY_PV=${PV/_/-}
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Jabber client written in PyGTK"
+HOMEPAGE="http://www.gajim.org/;
+SRC_URI="
+   http://www.gajim.org/downloads/$(get_version_component_range 
1-2)/${MY_P}.tar.bz2"
+#  test? ( https://dev.gentoo.org/~jlec/distfiles/${PN}-tests-${PV}.tar.xz 
)"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="avahi crypt dbus gnome gnome-keyring kde idle jingle libnotify 
networkmanager nls spell +srv test X xhtml"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   libnotify? ( dbus )
+   avahi? ( dbus )
+   gnome? ( gnome-keyring )"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   dev-python/pygtk:2[${PYTHON_USEDEP}]
+   x11-libs/gtk+:2"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.40.1
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17-r1"
+RDEPEND="${COMMON_DEPEND}
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}]
+   >=dev-python/python-nbxmpp-0.5.3[${PYTHON_USEDEP}]
+   crypt? (
+   app-crypt/gnupg
+   dev-python/pycrypto[${PYTHON_USEDEP}]
+   )
+   dbus? (
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-libs/dbus-glib
+   libnotify? ( dev-python/notify-python[${PYTHON_USEDEP}] )
+   avahi? ( net-dns/avahi[dbus,gtk,python,${PYTHON_USEDEP}] )
+   )
+   gnome? (
+   dev-python/libgnome-python[${PYTHON_USEDEP}]
+   dev-python/egg-python[${PYTHON_USEDEP}]
+   )
+   gnome-keyring? ( dev-python/gnome-keyring-python[${PYTHON_USEDEP}] )
+   idle? ( x11-libs/libXScrnSaver )
+   jingle? ( net-libs/farstream:0.1[python,${PYTHON_USEDEP}] )
+   kde? ( kde-apps/kwalletmanager )
+   networkmanager? (
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   net-misc/networkmanager
+   )
+   spell? ( app-text/gtkspell:2 )
+   srv? (
+   || (
+   dev-python/libasyncns-python[${PYTHON_USEDEP}]
+   net-dns/bind-tools
+   )
+   )
+   xhtml? ( dev-python/docutils[${PYTHON_USEDEP}] )"
+
+RESTRICT="test"
+
+S="${WORKDIR}"/${MY_P}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.16-desktop.patch
+   )
+
+src_prepare() {
+   autotools-utils_src_prepare
+   python_copy_sources
+}
+
+src_configure() {
+   configuration() {
+   local myeconfargs=(
+   $(use_enable nls)
+   $(use_with X x)
+   --docdir="/usr/share/doc/${PF}"
+   --libdir="$(python_get_sitedir)"
+   --enable-site-packages
+   )
+   run_in_build_dir autotools-utils_src_configure
+   }
+   python_foreach_impl configuration
+}
+
+src_compile() {
+   

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

2015-12-28 Thread Ian Delaney
commit: 3a2069b86dadb31649ef3d6c41f8dd3ae5a34333
Author: Ian Delaney  gentoo  org>
AuthorDate: Mon Dec 28 12:42:49 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:42:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a2069b8

profiles/arch/amd64/package.use.mask: typo; add missed '#'

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index e8d8589..1311956 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -18,7 +18,7 @@
 
 #--- END OF EXAMPLES ---
 
-Ian Delaney  (28 Dec 2015)
+# Ian Delaney  (28 Dec 2015)
 # proxy maintainer excludes dep uchardet from the build
 # of mpv temporarily but does not require masking in amd64
 media-video/mpv -uchardet



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

2015-12-28 Thread Ian Delaney
commit: 4d091c524a2bc765d485430af26532eb37da93a4
Author: Ian Delaney  gentoo  org>
AuthorDate: Mon Dec 28 12:41:32 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:41:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d091c52

profiles/arch/x86/package.use.mask: typo; add missed '#'

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

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 89ba034..1a6e56e 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -4,7 +4,7 @@
 
 # This file requires >=portage-2.1.1
 
-Ian Delaney  (28 Dec 2015)
+# Ian Delaney  (28 Dec 2015)
 # proxy maintainer excludes dep uchardet from the build
 # of mpv temporarily but does not require masking in x86
 media-video/mpv -uchardet



[gentoo-commits] repo/gentoo:master commit in: dev-python/distlib/files/, dev-python/distlib/

2015-12-28 Thread Justin Lecher
commit: 36591fe050f9a043b56ef0546de18585d43db015
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 28 09:29:23 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 28 13:34:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36591fe0

dev-python/distlib: Fix varios test failures

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=558706
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=558708
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=569922

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/distlib/distlib-0.2.1-r1.ebuild |  11 +-
 .../distlib/files/distlib-0.2.1-online.patch   | 113 +
 2 files changed, 121 insertions(+), 3 deletions(-)

diff --git a/dev-python/distlib/distlib-0.2.1-r1.ebuild 
b/dev-python/distlib/distlib-0.2.1-r1.ebuild
index 1a438d6..8b8f7c9 100644
--- a/dev-python/distlib/distlib-0.2.1-r1.ebuild
+++ b/dev-python/distlib/distlib-0.2.1-r1.ebuild
@@ -20,6 +20,7 @@ IUSE=""
 
 PATCHES=(
"${FILESDIR}"/${P}-unbundle.patch
+   "${FILESDIR}"/${P}-online.patch
 )
 
 python_prepare_all() {
@@ -29,20 +30,24 @@ python_prepare_all() {
tests/test_shutil.py* \
tests/test_sysconfig.py* || die
 
+   distutils-r1_python_prepare_all
+
# Broken tests
# 1 fails due to it being sensitive to dictionary ordering
# inconsistency between code and test
sed \
-e 's:test_dependency_finder:_&:g' \
-   -e 's:test_abi:_&:g' \
-i tests/*py || die
 
-   distutils-r1_python_prepare_all
+   # Gentoo still doesn't report correct ABI
+   sed \
+   -e 's:test_abi:_&:g' \
+   -i tests/*py || die
 }
 
 python_test() {
sed \
-e '/PIP_AVAILABLE/s:True:False:g' \
-i tests/*py || die
-   PYTHONHASHSEED=0 esetup.py test
+   SKIP_ONLINE=True PYTHONHASHSEED=0 esetup.py test
 }

diff --git a/dev-python/distlib/files/distlib-0.2.1-online.patch 
b/dev-python/distlib/files/distlib-0.2.1-online.patch
new file mode 100644
index 000..3d5d655
--- /dev/null
+++ b/dev-python/distlib/files/distlib-0.2.1-online.patch
@@ -0,0 +1,113 @@
+ tests/test_index.py|  1 +
+ tests/test_locators.py | 10 ++
+ tests/test_util.py |  1 +
+ 3 files changed, 12 insertions(+)
+
+diff --git a/tests/test_index.py b/tests/test_index.py
+index a188816..dbef670 100644
+--- a/tests/test_index.py
 b/tests/test_index.py
+@@ -290,6 +290,7 @@ class PackageIndexTestCase(unittest.TestCase):
+ self.assertRaises(DistlibException, self.index.download_file, url, fn,
+   digest[:-1] + '8')
+ 
++@unittest.skipIf('SKIP_ONLINE' in os.environ, 'Skipping online tests')
+ def test_search(self):
+ self.index = PackageIndex()
+ result = self.index.search({'name': 'tatterdema'})
+diff --git a/tests/test_locators.py b/tests/test_locators.py
+index de97541..436ea9d 100644
+--- a/tests/test_locators.py
 b/tests/test_locators.py
+@@ -29,6 +29,7 @@ PYPI_WEB_HOST = os.environ.get('PYPI_WEB_HOST', 
'https://pypi.python.org/simple/
+ class LocatorTestCase(unittest.TestCase):
+ 
+ @unittest.skipIf('SKIP_SLOW' in os.environ, 'Skipping slow test')
++@unittest.skipIf('SKIP_ONLINE' in os.environ, 'Skipping online tests')
+ def test_xmlrpc(self):
+ locator = PyPIRPCLocator(PYPI_RPC_HOST)
+ try:
+@@ -53,6 +54,7 @@ class LocatorTestCase(unittest.TestCase):
+ self.assertGreater(len(names), 25000)
+ 
+ @unittest.skipIf('SKIP_SLOW' in os.environ, 'Skipping slow test')
++@unittest.skipIf('SKIP_ONLINE' in os.environ, 'Skipping online tests')
+ def test_json(self):
+ locator = PyPIJSONLocator(PYPI_RPC_HOST)
+ result = locator.get_project('sarge')
+@@ -69,6 +71,7 @@ class LocatorTestCase(unittest.TestCase):
+ self.assertRaises(NotImplementedError, locator.get_distribution_names)
+ 
+ @unittest.skipIf('SKIP_SLOW' in os.environ, 'Skipping slow test')
++@unittest.skipIf('SKIP_ONLINE' in os.environ, 'Skipping online tests')
+ def test_scraper(self):
+ locator = SimpleScrapingLocator('https://pypi.python.org/simple/')
+ for name in ('sarge', 'Sarge'):
+@@ -88,6 +91,7 @@ class LocatorTestCase(unittest.TestCase):
+ self.assertGreater(len(names), 25000)
+ 
+ @unittest.skipIf('SKIP_SLOW' in os.environ, 'Skipping slow test')
++@unittest.skipIf('SKIP_ONLINE' in os.environ, 'Skipping online tests')
+ def test_unicode_project_name(self):
+ # Just checking to see that no exceptions are raised.
+ NAME = '\u2603'
+@@ -166,6 +170,7 @@ class LocatorTestCase(unittest.TestCase):
+ sys.path.pop(0)
+ 
+ @unittest.skipIf('SKIP_SLOW' in os.environ, 'Skipping slow test')
++@unittest.skipIf('SKIP_ONLINE' in os.environ, 'Skipping online tests')
+ def 

[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/avogadro/, sci-chemistry/avogadro/files/

2015-12-28 Thread Justin Lecher
commit: 0db137e6da3ecb14cebbb6ac595c235cba1c38b1
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 28 10:04:33 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 28 13:34:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db137e6

sci-chemistry/avogadro: Drop old

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 sci-chemistry/avogadro/Manifest |  1 -
 sci-chemistry/avogadro/avogadro-1.0.3-r2.ebuild | 55 -
 sci-chemistry/avogadro/files/1.0.1-gl2ps.patch  | 39 --
 3 files changed, 95 deletions(-)

diff --git a/sci-chemistry/avogadro/Manifest b/sci-chemistry/avogadro/Manifest
index aad0cb8..b9a9c4d 100644
--- a/sci-chemistry/avogadro/Manifest
+++ b/sci-chemistry/avogadro/Manifest
@@ -1,2 +1 @@
-DIST avogadro-1.0.3.tar.bz2 4971989 SHA256 
efb6fda223da3c027436f0c218a47ce804f7469c58b41134230e9ebad1c98468 SHA512 
49e7b8ca43f0f52a65efc7bf9dc45670ae5a5de5d1aa6bf7b58b8368e816be30fe6529c45fa658d7337d4a69327bb0aa8799d8d4b4805860aace28011cc74210
 WHIRLPOOL 
c835ac24b317a1fa310bf3ea75bae4002d01f364d4754e6a7d841594dcce321435c827d60e125d9410f05670a94c887cc250bf49759d02cde34a5839d2324c92
 DIST avogadro-1.1.0.tar.bz2 10741835 SHA256 
6b4eaf57ae52bf43df9b103c77e6abae71e067053d5c99f82acbce9855ecceb0 SHA512 
d621dd3ea9e9223d3a29c6b0c0eec89a935837d0c587fcaaa549f91274a76f78a8c60c2a68a67d2f3aa2e107826befb6658be601c46c5bc0760c95bf7284540a
 WHIRLPOOL 
c81e866e60b3383a58de515317c754e3982e716c27974ce43ca0c1209d24544949361a7f2f93a4a940d73fd7a18b184f68c7a1856fea89ae5eba75db74b1012d

diff --git a/sci-chemistry/avogadro/avogadro-1.0.3-r2.ebuild 
b/sci-chemistry/avogadro/avogadro-1.0.3-r2.ebuild
deleted file mode 100644
index ae73ee5..000
--- a/sci-chemistry/avogadro/avogadro-1.0.3-r2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils eutils python-single-r1
-
-DESCRIPTION="Advanced molecular editor that uses Qt4 and OpenGL"
-HOMEPAGE="http://avogadro.openmolecules.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="+glsl python cpu_flags_x86_sse2"
-
-RDEPEND="
-   >=sci-chemistry/openbabel-2.2.3
-   >=dev-qt/qtgui-4.5.3:4
-   >=dev-qt/qtopengl-4.5.3:4
-   x11-libs/gl2ps
-   glsl? ( >=media-libs/glew-1.5.0 )
-   python? (
-   >=dev-libs/boost-1.35.0-r5[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/sip[${PYTHON_USEDEP}]
-   )"
-DEPEND="${RDEPEND}
-   dev-cpp/eigen:2"
-
-PATCHES=(
-   "${FILESDIR}"/1.0.1-gl2ps.patch
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_THREADGL=OFF
-   -DENABLE_RPATH=OFF
-   -DENABLE_UPDATE_CHECKER=OFF
-   -DQT_MKSPECS_DIR="${EPREFIX}/usr/share/qt4/mkspecs"
-   -DQT_MKSPECS_RELATIVE=share/qt4/mkspecs
-   $(cmake-utils_use_enable glsl)
-   $(cmake-utils_use_with cpu_flags_x86_sse2 SSE2)
-   $(cmake-utils_use_enable python)
-   )
-
-   cmake-utils_src_configure
-}

diff --git a/sci-chemistry/avogadro/files/1.0.1-gl2ps.patch 
b/sci-chemistry/avogadro/files/1.0.1-gl2ps.patch
deleted file mode 100644
index d8a0c0f..000
--- a/sci-chemistry/avogadro/files/1.0.1-gl2ps.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-diff --git a/avogadro/src/CMakeLists.txt b/avogadro/src/CMakeLists.txt
-index 75b6dfb..d87ac2c 100644
 a/avogadro/src/CMakeLists.txt
-+++ b/avogadro/src/CMakeLists.txt
-@@ -45,7 +45,7 @@ endif(ENABLE_UPDATE_CHECKER)
- FILE(GLOB projectDelegates_SRCS "projectdelegates/*.cpp")
- set(avogadro_SRCS ${avogadro_SRCS} ${projectDelegates_SRCS})
- # Add GL2PS to the executable
--set(avogadro_SRCS ${avogadro_SRCS} "../gl2ps/gl2ps.c")
-+#set(avogadro_SRCS ${avogadro_SRCS} "../gl2ps/gl2ps.c")
- 
- if( WIN32 )
-   set(avogadro_SRCS ${avogadro_SRCS} windows/avogadro.rc)
-diff --git a/avogadro/src/mainwindow.cpp b/avogadro/src/mainwindow.cpp
-index 66785fd..2933953 100644
 a/avogadro/src/mainwindow.cpp
-+++ b/avogadro/src/mainwindow.cpp
-@@ -51,7 +51,7 @@
- //#endif
- 
- // Include the GL2PS header
--#include "../gl2ps/gl2ps.h"
-+#include 
- 
- #include 
- 
-diff --git a/libavogadro/src/CMakeLists.txt b/libavogadro/src/CMakeLists.txt
-index cce8ece..cc084fb 100644
 a/libavogadro/src/CMakeLists.txt
-+++ b/libavogadro/src/CMakeLists.txt
-@@ -152,7 +152,7 @@ endforeach(headerFile ${libavogadro_HDRS})
- add_library(avogadro SHARED ${libavogadro_SRCS} ${libavogadro_QM} 
${pythontool_RC_SRCS})
- set_target_properties(avogadro
-   PROPERTIES VERSION ${Avogadro_VERSION_FULL} SOVERSION 1 )
--target_link_libraries(avogadro ${AVO_LINK_LIBRARIES})

[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/avogadro/

2015-12-28 Thread Justin Lecher
commit: f62629d4b92ea1df1bcc1d4a98ed0d9eaabbc288
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 28 13:34:21 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 28 13:34:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f62629d4

sci-chemistry/avogadro: Any version of eigen works

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 sci-chemistry/avogadro/avogadro-1.1.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-chemistry/avogadro/avogadro-1.1.1.ebuild 
b/sci-chemistry/avogadro/avogadro-1.1.1.ebuild
index 090d99c..1fc2121 100644
--- a/sci-chemistry/avogadro/avogadro-1.1.1.ebuild
+++ b/sci-chemistry/avogadro/avogadro-1.1.1.ebuild
@@ -29,7 +29,8 @@ RDEPEND="
dev-python/sip[${PYTHON_USEDEP}]
)"
 DEPEND="${RDEPEND}
-   dev-cpp/eigen:2"
+   virtual/pkgconfig
+   dev-cpp/eigen"
 
 # https://sourceforge.net/p/avogadro/bugs/653/
 RESTRICT="test"



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

2015-12-28 Thread Justin Lecher
commit: b497e7cefe6db8f335e5d15dbca2d2da4b1adde2
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 28 10:10:10 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 28 13:34:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b497e7ce

dev-python/pip: Update shell completion generation

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pip/pip-7.1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pip/pip-7.1.2.ebuild b/dev-python/pip/pip-7.1.2.ebuild
index 7f0d706..b281787 100644
--- a/dev-python/pip/pip-7.1.2.ebuild
+++ b/dev-python/pip/pip-7.1.2.ebuild
@@ -58,10 +58,10 @@ python_install_all() {
 
COMPLETION="${T}"/completion.tmp
 
-   "${PYTHON}" pip/__init__.py completion --bash > "${COMPLETION}" || die
+   "${PYTHON}" -m pip completion --bash > "${COMPLETION}" || die
newbashcomp "${COMPLETION}" ${PN}
 
-   "${PYTHON}" pip/__init__.py completion --zsh > "${COMPLETION}" || die
+   "${PYTHON}" -m pip completion --zsh > "${COMPLETION}" || die
insinto /usr/share/zsh/site-functions
newins "${COMPLETION}" _pip
 }



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: 411d5bb4746fbb22e332748d0a48c77c47f0669e
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Dec 22 19:08:23 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=411d5bb4

media-video/mpv: use more sane logic for opengl and egl USE flags

Currently 'opengl' USE stands for 'anything that draws using OpenGL
API', and 'egl' USE stands for 'EGL for X11'. Notice these are not
complementary.

Thus, for example, on Wayland one should use 'mpv[wayland,opengl,-egl]',
which is a bit counterintuitive, since Wayland (compositor) uses EGL
only. Also one cannot disable GLX support, but leave EGL on X11, because
of USE flags interdependencies.

Both X11 and Wayland use OpenGL API to do drawing, but historically the
first one was native OpenGL in X11 aka GLX and later came EGL in X11 and
Wayland. However, now there is a tendency to prefer EGL to not bind
oneself to X11.

There is no global 'egl' USE atm, but the logic of local 'egl' USEs
across the tree is 'not bind oneself to GLX'. On Linux there is no need
to repeat that drawing is done using OpenGL API even when EGL comes to
play.

Taking all of the above into account more sane and expected meaning
should be given to 'opengl' and 'egl' USE flags.

After this change 'opengl' USE stands for 'OpenGL in X11 aka GLX' and
'egl' USE stands for 'any EGL-based output'. Notice these are now
complementary.

Package-Manager: portage-2.2.24

 media-video/mpv/metadata.xml|  2 +-
 media-video/mpv/mpv-.ebuild | 14 +++---
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/media-video/mpv/metadata.xml b/media-video/mpv/metadata.xml
index b8c9d8b..949632e 100644
--- a/media-video/mpv/metadata.xml
+++ b/media-video/mpv/metadata.xml
@@ -26,7 +26,7 @@
Enable CDDA support via 
dev-libs/libcdio-paranoia
Build documentation in pdf format
Enable Kernel Mode Setting / Direct Rendering 
Manager based video output
-   Enable EGL backend for X11 OpenGL video output 
(experimental)
+   Enable support for various EGL-based video 
outputs
Enable subtitles charset discovery via 
app-i18n/enca
Enable support for saving screenshots in JPEG 
format
Enable subtitles charset discovery via 
app-i18n/libguess

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 2a70556..980877c 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -28,6 +28,7 @@ DOCS+=( README.md etc/example.conf etc/input.conf )
 # See Copyright in source tarball and bug #506946. Waf is BSD, libmpv is ISC.
 LICENSE="GPL-2+ BSD ISC"
 SLOT="0"
+# Here 'opengl' stands for GLX, 'egl' stands for any EGL-based output
 IUSE="+alsa archive bluray cdda +cli doc drm dvb +dvd egl +enca encode +iconv
 jack jpeg lcms +libass libav libcaca libguess libmpv lua luajit openal +opengl
 oss pulseaudio pvr raspberry-pi rubberband samba sdl selinux test uchardet v4l
@@ -35,12 +36,12 @@ vaapi vdpau vf-dlopen wayland +X xinerama +xscreensaver xv"
 
 REQUIRED_USE="
|| ( cli libmpv )
-   egl? ( opengl X )
+   egl? ( || ( X wayland ) )
enca? ( iconv )
-   lcms? ( opengl )
+   lcms? ( || ( opengl egl ) )
libguess? ( iconv )
luajit? ( lua )
-   opengl? ( || ( wayland X ) )
+   opengl? ( X )
pvr? ( v4l )
uchardet? ( iconv )
v4l? ( || ( alsa oss ) )
@@ -71,6 +72,7 @@ COMMON_DEPEND="
iconv? ( virtual/libiconv )
jack? ( media-sound/jack-audio-connection-kit )
jpeg? ( virtual/jpeg:0 )
+   lcms? ( >=media-libs/lcms-2.6:2 )
libass? (
>=media-libs/libass-0.12.1:=[fontconfig,harfbuzz]
virtual/ttf-fonts
@@ -100,7 +102,6 @@ COMMON_DEPEND="
x11-libs/libXdamage
virtual/opengl
)
-   lcms? ( >=media-libs/lcms-2.6:2 )
vaapi? ( >=x11-libs/libva-1.2.0[X] )
vdpau? ( >=x11-libs/libvdpau-0.2 )
xinerama? ( x11-libs/libXinerama )
@@ -219,10 +220,9 @@ src_configure() {
$(use_enable xv)
$(use_enable xinerama)
$(use_enable X xrandr)
-   $(usex X "$(use_enable opengl gl-x11)" '--disable-gl-x11')
-   $(use_enable egl egl-x11)
+   $(use_enable opengl gl-x11)
+   $(usex egl "$(use_enable X egl-x11)" '--disable-egl-x11')
$(use_enable wayland gl-wayland)
-   $(use_enable opengl gl)
$(use_enable vdpau)
$(usex vdpau "$(use_enable opengl vdpau-gl-x11)" 
'--disable-vdpau-gl-x11')
$(use_enable vaapi)



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/files/

2015-12-28 Thread Ian Delaney
commit: 4e74fdbda975745927525d5b64c215cc83791746
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Dec 22 21:40:17 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e74fdbd

media-video/mpv: remove obsolete patch

This was originally submitted by Vindex17 in PR #318.

Package-Manager: portage-2.2.24

 media-video/mpv/files/mpv-0.3.11-libav-9.patch | 12 
 1 file changed, 12 deletions(-)

diff --git a/media-video/mpv/files/mpv-0.3.11-libav-9.patch 
b/media-video/mpv/files/mpv-0.3.11-libav-9.patch
deleted file mode 100644
index 7ab6516..000
--- a/media-video/mpv/files/mpv-0.3.11-libav-9.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/demux/demux.c b/demux/demux.c
-index 0649175..bd16a7a 100644
 a/demux/demux.c
-+++ b/demux/demux.c
-@@ -43,6 +43,7 @@
- #include "audio/format.h"
- 
- #include 
-+#include 
- 
- // Demuxer list
- extern const struct demuxer_desc demuxer_desc_edl;
\ No newline at end of file



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/files/, media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: cf902d203d54e298849bcac1b92aafee9b15f658
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Dec 22 20:40:25 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf902d20

media-video/mpv: version bump to 0.14.0 wrt bug 564656

Gentoo-Bug: 564656

Package-Manager: portage-2.2.24

 media-video/mpv/Manifest   |   1 +
 .../files/mpv-0.14.0-support-GNU-__thread.patch|  37 +++
 media-video/mpv/mpv-0.14.0.ebuild  | 299 +
 3 files changed, 337 insertions(+)

diff --git a/media-video/mpv/Manifest b/media-video/mpv/Manifest
index 89e69f2..8e886d7 100644
--- a/media-video/mpv/Manifest
+++ b/media-video/mpv/Manifest
@@ -1,4 +1,5 @@
 DIST mpv-0.11.0.tar.gz 2689655 SHA256 
a2157174e46db46dad5deb1fde94283e72ebe922fd15447cb16a2a243fae5bda SHA512 
f85da000770dbca09be2a59c4eda7e6d7142ca17328844d2b08a173f64554159f50ba9b32661ba67924b789e886940cda1add993862f02f295e7753f50388bdb
 WHIRLPOOL 
1184f09435d6f30119143ab98ddd4767e53c701bdc5b850eb62c19607652a7103699a6b54a0d165acb548f4cced4179af6f7decbf64c8289ff56736e26ed7924
+DIST mpv-0.14.0.tar.gz 2872619 SHA256 
042937f483603f0c3d1dec11e8f0045e8c27f19eee46ea64d81a3cdf01e51233 SHA512 
523bffe87d6743ac67cab090bb5f43363352491f663debf150e204b942d85176f228011e306d58fa4a05ee962d4bc56b6f77ea943e3efe757417ad52b952
 WHIRLPOOL 
b27f8acb21870c4d98e2a39ce78cf0e8923bdac5056adafedd242b687c0532cc51e338b9d5c2046155972adb99fd8f12f7d9ec2e78bdf4ed8ae1a295faedc0e9
 DIST mpv-0.9.2.tar.gz 2701306 SHA256 
c0148f55dbd17705f49bb496d0ce374419de62e1b17195d91409d7727cbd4751 SHA512 
4f652a8e78d65b0ef44a06287b05250dfdfbce4cf5a6e21d3b446eedec268d83cf98afcc687272e2da2cfac9e9f69a303847dffdfd45cecdd4273b943ce50967
 WHIRLPOOL 
1512bacc2ce50e875770c76106a1bb2bc1d0cc5f6e2bdce91ff8c5cfc8bf13ffb48519858a5fa2a7d57880820dc12e5eb20f34ab71eca5d76ec303618da8f3fe
 DIST mpv-0.9.2_p20150824.tar.xz 1867384 SHA256 
67fa5ce11740b83ceef8bc435d5ef17803f1ec328dd2fee93b67e46ccc195209 SHA512 
1ae0fd4faa180472c023c0ba77a28f2d1319f597763d5249259d55a04387b5f6384e2c5a8ff78bb514dfda86c30ceb474c35e54468a29ad3fc6327c4baaf75cc
 WHIRLPOOL 
cb61758234f9186880def4dcb7cb7e54d03abd6734484b5691926e2514cae1bebef6f9a53465e2aa2710e4ad5dbe1875369d483489a5cb853c3fa756ff7e968a
 DIST waf-1.8.12 97567 SHA256 
01bf2beab2106d1558800c8709bc2c8e496d3da4a2ca343fe091f22fca60c98b SHA512 
8e47112abb134f965f15a27a600b4453cad3075afb5dadc17f2f6dac33d80ec68b679ac0ebc5f8a0245cbd07ae9fc7b899e69afc1bd021cce74e7af2ab457939
 WHIRLPOOL 
c36d37c2d8c08e4048b4800f511611af5cf534304fcb58388ca491ff308bfcbcdd959d153edfd6ff8c118404e7293d8b786e43b07486139bf915a82aa75d792b

diff --git a/media-video/mpv/files/mpv-0.14.0-support-GNU-__thread.patch 
b/media-video/mpv/files/mpv-0.14.0-support-GNU-__thread.patch
new file mode 100644
index 000..6e17314
--- /dev/null
+++ b/media-video/mpv/files/mpv-0.14.0-support-GNU-__thread.patch
@@ -0,0 +1,37 @@
+For a lengthy discussion see https://github.com/mpv-player/mpv/issues/2631
+
+Upstream commits:
+https://github.com/mpv-player/mpv/commit/1a6f3c56ea6e7bf9928fc99469f8f5da4578f035
+https://github.com/mpv-player/mpv/commit/946bd52a1d1eb561ff8bb516ef6efcd02ca3ea1e
+
+diff --git a/video/out/opengl/common.c b/video/out/opengl/common.c
+index 00cd535..f607c23 100644
+--- a/video/out/opengl/common.c
 b/video/out/opengl/common.c
+@@ -606,7 +606,13 @@ int mpgl_validate_backend_opt(struct mp_log *log, const 
struct m_option *opt,
+ }
+ 
+ #if HAVE_C11_TLS
+-static _Thread_local MPGLContext *current_context;
++#define MP_TLS _Thread_local
++#elif defined(__GNU__)
++#define MP_TLS __thread
++#endif
++
++#ifdef MP_TLS
++static MP_TLS MPGLContext *current_context;
+ 
+ static void * GLAPIENTRY get_native_display(const char *name)
+ {
+diff --git a/wscript b/wscript
+index a5e6914..969d9cc 100644
+--- a/wscript
 b/wscript
+@@ -718,7 +718,6 @@ video_output_features = [
+ }, {
+ 'name': 'vaapi-egl',
+ 'desc': 'VAAPI EGL',
+-'deps': [ 'c11-tls' ], # indirectly
+ 'deps_any': [ 'vaapi-x-egl', 'vaapi-wayland' ],
+ 'func': check_true,
+ }, {

diff --git a/media-video/mpv/mpv-0.14.0.ebuild 
b/media-video/mpv/mpv-0.14.0.ebuild
new file mode 100644
index 000..f6a0485
--- /dev/null
+++ b/media-video/mpv/mpv-0.14.0.ebuild
@@ -0,0 +1,299 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_REQ_USE='threads(+)'
+
+WAF_PV='1.8.12'
+
+inherit eutils fdo-mime gnome2-utils pax-utils python-any-r1 toolchain-funcs 
waf-utils
+
+DESCRIPTION="Media player based on MPlayer and mplayer2"
+HOMEPAGE="https://mpv.io/;
+
+if [[ ${PV} != ** ]]; then
+   SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 

[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: 810e79822f39d8044a242d688fa09ed5a60139da
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Dec 22 18:11:12 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=810e7982

media-video/mpv: explicitly enable audio input in Video4Linux streams

Package-Manager: portage-2.2.24

 media-video/mpv/mpv-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 94ad5bc..91a70b2 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -43,6 +43,7 @@ REQUIRED_USE="
opengl? ( || ( wayland X ) )
pvr? ( v4l )
uchardet? ( iconv )
+   v4l? ( || ( alsa oss ) )
vaapi? ( X )
vdpau? ( X )
wayland? ( opengl )
@@ -239,6 +240,7 @@ src_configure() {
$(use_enable v4l tv)
$(use_enable v4l tv-v4l2)
$(use_enable v4l libv4l2)
+   $(use_enable v4l audio-input)
$(use_enable pvr)
$(use_enable dvb dvbin)
)



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: c1e6ba254a78df8b1a55683f7019f5afbbdd6318
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Dec 22 16:57:47 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e6ba25

media-video/mpv: sort use_enable statements as in configure script

This eases USE reviews during version bumps.

Package-Manager: portage-2.2.24

 media-video/mpv/mpv-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 178cd86..87477cf 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -171,9 +171,9 @@ src_configure() {
$(use_enable test)
 
$(use_enable iconv)
-   $(use_enable libguess)
$(use_enable samba libsmbclient)
$(use_enable lua)
+   $(usex luajit '--lua=luajit' '')
$(use_enable libass)
$(use_enable libass libass-osd)
$(use_enable encode encoding)
@@ -182,6 +182,7 @@ src_configure() {
$(use_enable dvd dvdnav)
$(use_enable cdda)
$(use_enable enca)
+   $(use_enable libguess)
$(use_enable rubberband)
$(use_enable lcms lcms2)
--disable-vapoursynth   # Only available in overlays
@@ -190,7 +191,6 @@ src_configure() {
 
--enable-libavfilter
--enable-libavdevice
-   $(usex luajit '--lua=luajit' '')
 
# Audio outputs
$(use_enable sdl sdl2)  # Listed under audio, but also includes 
video



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: 0a2eaf07f6552626d022c717b95c081d67c62662
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Mon Dec 28 07:22:43 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2eaf07

media-video/mpv: enable egl USE by default

mesa dependency is already pulled by default since 'X' and 'opengl' USE
flags are enabled by default. All current mesa versions in tree already
have 'egl' USE enabled by default, so no extra adjustment is needed for
users.

Thus enabling it by default will give users a wider range of options.

Package-Manager: portage-2.2.24

 media-video/mpv/mpv-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 760d760..fcb22d5 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -29,7 +29,7 @@ DOCS+=( README.md etc/example.conf etc/input.conf )
 LICENSE="GPL-2+ BSD ISC"
 SLOT="0"
 # Here 'opengl' stands for GLX, 'egl' stands for any EGL-based output
-IUSE="+alsa archive bluray cdda +cli doc drm dvb +dvd egl +enca encode gbm
+IUSE="+alsa archive bluray cdda +cli doc drm dvb +dvd +egl +enca encode gbm
+iconv jack jpeg lcms +libass libav libcaca libguess libmpv lua luajit
openal +opengl oss pulseaudio raspberry-pi rubberband samba sdl selinux
test uchardet v4l vaapi vdpau vf-dlopen wayland +X xinerama 
+xscreensaver



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: 9ff25bf1ee54c6d8ff67a68dbd6c7dd9b48c8497
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Dec 22 19:12:03 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff25bf1

media-video/mpv: use ${PN} when not in links

Package-Manager: portage-2.2.24

 media-video/mpv/mpv-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 980877c..8543205 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -251,7 +251,7 @@ src_install() {
waf-utils_src_install
 
if use cli && use luajit; then
-   pax-mark -m "${ED}"usr/bin/mpv
+   pax-mark -m "${ED}usr/bin/${PN}"
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/, media-video/mpv/files/

2015-12-28 Thread Ian Delaney
commit: 075cacd6224fc94f2cbd2be393d626626dc95dd2
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Dec 22 23:08:10 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=075cacd6

media-video/mpv: revbump 0.11.0 to receive recent live ebuild changes

This requires a small upstream patch to fix include in tests.

Package-Manager: portage-2.2.24

 .../mpv/files/mpv-fix-include-in-tests.patch   |  17 ++
 media-video/mpv/mpv-0.11.0-r1.ebuild   | 284 +
 2 files changed, 301 insertions(+)

diff --git a/media-video/mpv/files/mpv-fix-include-in-tests.patch 
b/media-video/mpv/files/mpv-fix-include-in-tests.patch
new file mode 100644
index 000..b020119
--- /dev/null
+++ b/media-video/mpv/files/mpv-fix-include-in-tests.patch
@@ -0,0 +1,17 @@
+commit 867334395765ae7d2765e0834f9fd3dd5de53cab
+Author: Ilya Tumaykin 
+Date:   Tue Dec 22 17:10:12 2015 +0300
+
+tests: fix #include
+
+diff --git a/test/gl_video.c b/test/gl_video.c
+index 253ab35..97fee94 100644
+--- a/test/gl_video.c
 b/test/gl_video.c
+@@ -1,5 +1,5 @@
+ #include "test_helpers.h"
+-#include "video/out/gl_video.h"
++#include "video/out/opengl/video.h"
+ 
+ static void test_scale_ambient_lux_limits(void **state) {
+ float x;

diff --git a/media-video/mpv/mpv-0.11.0-r1.ebuild 
b/media-video/mpv/mpv-0.11.0-r1.ebuild
new file mode 100644
index 000..dc450c2
--- /dev/null
+++ b/media-video/mpv/mpv-0.11.0-r1.ebuild
@@ -0,0 +1,284 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_REQ_USE='threads(+)'
+
+WAF_PV='1.8.12'
+
+inherit eutils fdo-mime gnome2-utils pax-utils python-any-r1 waf-utils
+
+DESCRIPTION="Media player based on MPlayer and mplayer2"
+HOMEPAGE="https://mpv.io/;
+
+if [[ ${PV} != ** ]]; then
+   SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux"
+   DOCS=( RELEASE_NOTES )
+else
+   EGIT_REPO_URI="https://github.com/mpv-player/mpv.git;
+   inherit git-r3
+fi
+SRC_URI+=" https://waf.io/waf-${WAF_PV};
+DOCS+=( README.md etc/example.conf etc/input.conf )
+
+# See Copyright in source tarball and bug #506946. Waf is BSD, libmpv is ISC.
+LICENSE="GPL-2+ BSD ISC"
+SLOT="0"
+# Here 'opengl' stands for GLX, 'egl' stands for any EGL-based output
+IUSE="+alsa archive bluray cdda +cli doc drm dvb +dvd egl +enca encode +iconv
+   jack jpeg lcms +libass libav libcaca libguess libmpv lua luajit openal
+   +opengl oss pulseaudio pvr raspberry-pi rubberband samba sdl selinux 
test
+   uchardet v4l vaapi vdpau vf-dlopen wayland +X xinerama +xscreensaver xv"
+
+REQUIRED_USE="
+   || ( cli libmpv )
+   egl? ( || ( X wayland ) )
+   enca? ( iconv )
+   lcms? ( || ( opengl egl ) )
+   libguess? ( iconv )
+   luajit? ( lua )
+   opengl? ( X )
+   pvr? ( v4l )
+   uchardet? ( iconv )
+   v4l? ( || ( alsa oss ) )
+   vaapi? ( X )
+   vdpau? ( X )
+   wayland? ( egl )
+   xinerama? ( X )
+   xscreensaver? ( X )
+   xv? ( X )
+"
+
+COMMON_DEPEND="
+   !libav? ( >=media-video/ffmpeg-2.4.0:0=[encode?,threads,vaapi?,vdpau?] )
+   libav? ( >=media-video/libav-11:0=[encode?,threads,vaapi?,vdpau?] )
+   sys-libs/zlib
+   alsa? ( >=media-libs/alsa-lib-1.0.18 )
+   archive? ( >=app-arch/libarchive-3.0.0:= )
+   bluray? ( >=media-libs/libbluray-0.3.0 )
+   cdda? ( dev-libs/libcdio-paranoia )
+   drm? ( x11-libs/libdrm )
+   dvb? ( virtual/linuxtv-dvb-headers )
+   dvd? (
+   >=media-libs/libdvdnav-4.2.0
+   >=media-libs/libdvdread-4.1.0
+   )
+   egl? ( media-libs/mesa[egl,wayland(-)?] )
+   iconv? (
+   virtual/libiconv
+   enca? ( app-i18n/enca )
+   libguess? ( >=app-i18n/libguess-1.0 )
+   uchardet? ( dev-libs/uchardet )
+   )
+   jack? ( media-sound/jack-audio-connection-kit )
+   jpeg? ( virtual/jpeg:0 )
+   lcms? ( >=media-libs/lcms-2.6:2 )
+   libass? (
+   >=media-libs/libass-0.12.1:=[fontconfig,harfbuzz]
+   virtual/ttf-fonts
+   )
+   libcaca? ( >=media-libs/libcaca-0.99_beta18 )
+   lua? (
+   !luajit? ( || ( =dev-lang/lua-5.1*:= =dev-lang/lua-5.2*:= ) )
+   luajit? ( dev-lang/luajit:2 )
+   )
+   openal? ( >=media-libs/openal-1.13 )
+   pulseaudio? ( media-sound/pulseaudio )
+   rubberband? ( >=media-libs/rubberband-1.8.0 )
+   samba? ( net-fs/samba )
+   sdl? ( media-libs/libsdl2[sound,threads,video,X?,wayland?] )
+   v4l? ( media-libs/libv4l )
+   wayland? (
+   >=dev-libs/wayland-1.6.0
+   

[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: aa2919b8bca8365a54a115e2310c05159aaa9361
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Dec 22 18:02:08 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa2919b8

media-video/mpv: comment on automagic VDPAU HW acceleration

Package-Manager: portage-2.2.24

 media-video/mpv/mpv-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index fa45847..94ad5bc 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -233,6 +233,7 @@ src_configure() {
 
# HWaccels
$(use_enable vaapi vaapi-hwaccel)
+   # Automagic VDPAU HW acceleration. See Gentoo bug 558870.
 
# TV features
$(use_enable v4l tv)



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: a89ef341d0cb76a007ba290db116451bc04da5ba
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Dec 22 16:49:47 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:09 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a89ef341

media-video/mpv: tidy comments

Package-Manager: portage-2.2.24

 media-video/mpv/mpv-.ebuild | 19 +--
 1 file changed, 9 insertions(+), 10 deletions(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 2c46463..34d50db 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -161,16 +161,15 @@ src_configure() {
$(use_enable libmpv libmpv-shared)
 
--disable-libmpv-static
-   --disable-build-date# keep build reproducible
-   --disable-optimize  # do not add '-O2' to CFLAGS
-   --disable-debug-build   # do not add '-g' to CFLAGS
+   --disable-build-date# Create reproducible build
+   --disable-optimize  # Do not add '-O2' to CFLAGS
+   --disable-debug-build   # Do not add '-g' to CFLAGS
 
$(use_enable doc pdf-build)
$(use_enable vf-dlopen vf-dlopen-filters)
$(use_enable cli zsh-comp)
$(use_enable test)
 
-   # optional features
$(use_enable iconv)
$(use_enable libguess)
$(use_enable samba libsmbclient)
@@ -185,7 +184,7 @@ src_configure() {
$(use_enable enca)
$(use_enable rubberband)
$(use_enable lcms lcms2)
-   --disable-vapoursynth   # vapoursynth is not packaged
+   --disable-vapoursynth   # Only available in overlays
--disable-vapoursynth-lazy
$(use_enable archive libarchive)
 
@@ -193,17 +192,17 @@ src_configure() {
--enable-libavdevice
$(usex luajit '--lua=luajit' '')
 
-   # audio outputs
+   # Audio outputs
$(use_enable sdl sdl2)  # SDL output is fallback for platforms 
where nothing better is available
--disable-sdl1
$(use_enable oss oss-audio)
-   --disable-rsound# media-sound/rsound is in pro-audio 
overlay only
+   --disable-rsound# Only available in overlays
$(use_enable pulseaudio pulse)
$(use_enable jack)
$(use_enable openal)
$(use_enable alsa)
 
-   # video outputs
+   # Video outputs
$(use_enable wayland)
$(use_enable X x11)
$(use_enable xscreensaver xss)
@@ -224,10 +223,10 @@ src_configure() {
$(use_enable jpeg)
$(use_enable raspberry-pi rpi)
 
-   # hwaccels
+   # HWaccels
$(use_enable vaapi vaapi-hwaccel)
 
-   # tv features
+   # TV features
$(use_enable v4l tv)
$(use_enable v4l tv-v4l2)
$(use_enable v4l libv4l2)



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

2015-12-28 Thread Ian Delaney
commit: 2a391107cc8de257bbf2274b92f1caceb1805a5f
Author: Ian Delaney  gentoo  org>
AuthorDate: Mon Dec 28 13:22:34 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 13:22:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a391107

Merge remote-tracking branch 'remotes/Coacher/mpv-refactor-take-2'

Pull request: https://github.com/gentoo/gentoo/pull/544

 media-video/mpv/Manifest   |   1 +
 .../files/mpv-0.14.0-support-GNU-__thread.patch|  37 +++
 media-video/mpv/files/mpv-0.3.11-libav-9.patch |  12 -
 .../mpv/files/mpv-fix-include-in-tests.patch   |  17 ++
 media-video/mpv/metadata.xml   |  13 +-
 .../mpv/{mpv-.ebuild => mpv-0.11.0-r1.ebuild}  | 206 +++---
 media-video/mpv/mpv-0.14.0.ebuild  | 299 +
 media-video/mpv/mpv-.ebuild| 228 +---
 8 files changed, 611 insertions(+), 202 deletions(-)



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: 7bb4635266f6c9012e7b4090288a2b47df74416b
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Dec 22 17:04:38 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb46352

media-video/mpv: explicitly disable unsupported options

Similar idea was submitted by Vindex17 in PR #318.

This includes static build and APIs from MacOS and Windows.

Package-Manager: portage-2.2.24

 media-video/mpv/mpv-.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 87477cf..637d7f6 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -161,6 +161,7 @@ src_configure() {
$(use_enable libmpv libmpv-shared)
 
--disable-libmpv-static
+   --disable-static-build
--disable-build-date# Create reproducible build
--disable-optimize  # Do not add '-O2' to CFLAGS
--disable-debug-build   # Do not add '-g' to CFLAGS
@@ -201,8 +202,12 @@ src_configure() {
$(use_enable jack)
$(use_enable openal)
$(use_enable alsa)
+   --disable-coreaudio
+   --disable-dsound
+   --disable-wasapi
 
# Video outputs
+   --disable-cocoa
$(use_enable wayland)
$(use_enable X x11)
$(use_enable xscreensaver xss)



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: a31febf615fe165b5cce1532230c9cfb891e5601
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Dec 22 19:43:57 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a31febf6

media-video/mpv: drop pvr USE as done upstream wrt bug 568018

This was originally submitted by Vindex17 in PR #318.

Gentoo-Bug: 568018

Package-Manager: portage-2.2.24

 media-video/mpv/mpv-.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 484a1ef..8b85075 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -31,7 +31,7 @@ SLOT="0"
 # Here 'opengl' stands for GLX, 'egl' stands for any EGL-based output
 IUSE="+alsa archive bluray cdda +cli doc drm dvb +dvd egl +enca encode +iconv
jack jpeg lcms +libass libav libcaca libguess libmpv lua luajit openal
-   +opengl oss pulseaudio pvr raspberry-pi rubberband samba sdl selinux 
test
+   +opengl oss pulseaudio raspberry-pi rubberband samba sdl selinux test
uchardet v4l vaapi vdpau vf-dlopen wayland +X xinerama +xscreensaver xv"
 
 REQUIRED_USE="
@@ -42,7 +42,6 @@ REQUIRED_USE="
libguess? ( iconv )
luajit? ( lua )
opengl? ( X )
-   pvr? ( v4l )
uchardet? ( iconv )
v4l? ( || ( alsa oss ) )
vaapi? ( || ( X wayland ) )
@@ -249,7 +248,6 @@ src_configure() {
$(use_enable v4l tv-v4l2)
$(use_enable v4l libv4l2)
$(use_enable v4l audio-input)
-   $(use_enable pvr)
$(use_enable dvb dvbin)
)
 



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: 6a3e56b0daaab534120c256b1710b9fae252c86b
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Mon Dec 28 02:56:27 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3e56b0

media-video/mpv: indent IUSE contents for clarity

This helps to visualize what lines belong to IUSE variable.

Suggested by mgorny in PR #511.

Package-Manager: portage-2.2.24

 media-video/mpv/mpv-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 8543205..eea00f1 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -30,9 +30,9 @@ LICENSE="GPL-2+ BSD ISC"
 SLOT="0"
 # Here 'opengl' stands for GLX, 'egl' stands for any EGL-based output
 IUSE="+alsa archive bluray cdda +cli doc drm dvb +dvd egl +enca encode +iconv
-jack jpeg lcms +libass libav libcaca libguess libmpv lua luajit openal +opengl
-oss pulseaudio pvr raspberry-pi rubberband samba sdl selinux test uchardet v4l
-vaapi vdpau vf-dlopen wayland +X xinerama +xscreensaver xv"
+   jack jpeg lcms +libass libav libcaca libguess libmpv lua luajit openal
+   +opengl oss pulseaudio pvr raspberry-pi rubberband samba sdl selinux 
test
+   uchardet v4l vaapi vdpau vf-dlopen wayland +X xinerama +xscreensaver xv"
 
 REQUIRED_USE="
|| ( cli libmpv )



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: 14dec956799c2054559612e963fe0abdcd7448ad
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Dec 22 19:33:40 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14dec956

media-video/mpv: update vaapi USE dependencies and configure options

VAAPI in mpv is now available for Wayland and for EGL and GLX on X11 as
opposed to GLX only before. A newer libva version is required, though.

Package-Manager: portage-2.2.24

 media-video/mpv/mpv-.ebuild | 15 ---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 3c74851..38b675a 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -45,7 +45,7 @@ REQUIRED_USE="
pvr? ( v4l )
uchardet? ( iconv )
v4l? ( || ( alsa oss ) )
-   vaapi? ( X )
+   vaapi? ( || ( X wayland ) )
vdpau? ( X )
wayland? ( egl )
xinerama? ( X )
@@ -92,6 +92,7 @@ COMMON_DEPEND="
samba? ( net-fs/samba )
sdl? ( media-libs/libsdl2[sound,threads,video,X?,wayland?] )
v4l? ( media-libs/libv4l )
+   vaapi? ( >=x11-libs/libva-1.4.0[X?,wayland?] )
wayland? (
>=dev-libs/wayland-1.6.0
>=x11-libs/libxkbcommon-0.3.0
@@ -104,7 +105,6 @@ COMMON_DEPEND="
x11-libs/libXdamage
virtual/opengl
)
-   vaapi? ( >=x11-libs/libva-1.2.0[X] )
vdpau? ( >=x11-libs/libvdpau-0.2 )
xinerama? ( x11-libs/libXinerama )
xscreensaver? ( x11-libs/libXScrnSaver )
@@ -227,7 +227,9 @@ src_configure() {
$(use_enable wayland gl-wayland)
$(use_enable vdpau)
$(usex vdpau "$(use_enable opengl vdpau-gl-x11)" 
'--disable-vdpau-gl-x11')
-   $(use_enable vaapi)
+   $(use_enable vaapi) # See below for vaapi-x-egl
+   $(usex vaapi "$(use_enable X vaapi-x11)" '--disable-vaapi-x11')
+   $(usex vaapi "$(use_enable wayland vaapi-wayland)" 
'--disable-vaapi-wayland')
$(usex vaapi "$(use_enable opengl vaapi-glx)" 
'--disable-vaapi-glx')
$(use_enable libcaca caca)
$(use_enable drm)
@@ -246,6 +248,13 @@ src_configure() {
$(use_enable pvr)
$(use_enable dvb dvbin)
)
+
+   if use vaapi && use X && use egl; then
+   mywafargs+=(--enable-vaapi-x-egl)
+   else
+   mywafargs+=(--disable-vaapi-x-egl)
+   fi
+
waf-utils_src_configure "${mywafargs[@]}"
 }
 



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: 6965c84f286cf0fb6a67765a00bdc6ae20cf0b19
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Dec 22 17:11:26 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6965c84f

media-video/mpv: avoid uchardet automagic dep wrt bug 565646

Add missing uchardet USE flag to avoid automagic dependency on uchardet
wrt bug 565646.

Gentoo-Bug: 565646

Package-Manager: portage-2.2.24

 media-video/mpv/metadata.xml| 1 +
 media-video/mpv/mpv-.ebuild | 7 +--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/media-video/mpv/metadata.xml b/media-video/mpv/metadata.xml
index 6c14783..2f94626 100644
--- a/media-video/mpv/metadata.xml
+++ b/media-video/mpv/metadata.xml
@@ -37,6 +37,7 @@
Enable support for the Raspberry 
Pi
Enable high quality pitch correction 
via media-libs/rubberband
Enable media-libs/libsdl2 based 
video and audio outputs
+   Enable subtitles charset discovery via 
dev-libs/uchardet
Install additional video filters for 
using with -vf dlopen



diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 637d7f6..bee13f2 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -30,8 +30,8 @@ LICENSE="GPL-2+ BSD ISC"
 SLOT="0"
 IUSE="+alsa archive bluray cdda +cli doc drm dvb +dvd egl +enca encode +iconv
 jack jpeg lcms +libass libav libcaca libguess libmpv lua luajit openal +opengl
-oss pulseaudio pvr raspberry-pi rubberband samba sdl selinux test v4l vaapi
-vdpau vf-dlopen wayland +X xinerama +xscreensaver xv"
+oss pulseaudio pvr raspberry-pi rubberband samba sdl selinux test uchardet v4l
+vaapi vdpau vf-dlopen wayland +X xinerama +xscreensaver xv"
 
 REQUIRED_USE="
|| ( cli libmpv )
@@ -42,6 +42,7 @@ REQUIRED_USE="
luajit? ( lua )
opengl? ( || ( wayland X ) )
pvr? ( v4l )
+   uchardet? ( iconv )
vaapi? ( X )
vdpau? ( X )
wayland? ( opengl )
@@ -84,6 +85,7 @@ COMMON_DEPEND="
rubberband? ( >=media-libs/rubberband-1.8.0 )
samba? ( net-fs/samba )
sdl? ( media-libs/libsdl2[sound,threads,video,X?,wayland?] )
+   uchardet? ( dev-libs/uchardet )
v4l? ( media-libs/libv4l )
wayland? (
>=dev-libs/wayland-1.6.0
@@ -184,6 +186,7 @@ src_configure() {
$(use_enable cdda)
$(use_enable enca)
$(use_enable libguess)
+   $(use_enable uchardet)
$(use_enable rubberband)
$(use_enable lcms lcms2)
--disable-vapoursynth   # Only available in overlays



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: 68e9d1b0bed301729d281f00b1bf6f5d564b
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Dec 22 17:22:33 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68e9d1b0

media-video/mpv: adjust required libdvread version from 4.1.3 to 4.1.0

The first libdvdread-4.x version that entered the tree was 4.1.3, so
from the Portage point of view this is ditto. However, mpv configure
script requires libdvdread '>=4.1.0'. Unless someone wants to include
this lengthy explanation why these two versions mismatch in the ebuild,
adjust libdvdread version in dependency.

Package-Manager: portage-2.2.24

 media-video/mpv/mpv-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index bee13f2..46cb54d 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -63,7 +63,7 @@ COMMON_DEPEND="
dvb? ( virtual/linuxtv-dvb-headers )
dvd? (
>=media-libs/libdvdnav-4.2.0
-   >=media-libs/libdvdread-4.1.3
+   >=media-libs/libdvdread-4.1.0
)
egl? ( media-libs/mesa[egl,wayland(-)?] )
enca? ( app-i18n/enca )



[gentoo-commits] repo/gentoo:master commit in: app-editors/scite/

2015-12-28 Thread Agostino Sarubbo
commit: cf8f0c2209aa7ac6ede6d1b67a945c4c4fb5517a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec 28 15:06:48 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec 28 15:06:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf8f0c22

app-editors/scite: version bump to 3.6.2, wrt bug #569890

Package-Manager: portage-2.2.24
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/scite/Manifest   |  1 +
 app-editors/scite/scite-3.6.2.ebuild | 85 
 2 files changed, 86 insertions(+)

diff --git a/app-editors/scite/Manifest b/app-editors/scite/Manifest
index 2591d0a..4064974 100644
--- a/app-editors/scite/Manifest
+++ b/app-editors/scite/Manifest
@@ -1,2 +1,3 @@
 DIST scite355.tgz 2302137 SHA256 
20515597ac986f1727c97bda2c27d88487ddb79cfe330b0b890b5e25330b7d9f SHA512 
cdd9d3aa621f5d31632cfb9f71524255a4b47b70a654bf4bc8a25a76f8a2dbe098a48e0cd4587ced8ca8455be7e809973e212fcbcde5b62087aa0f9528f7f40d
 WHIRLPOOL 
c901804481042b859be68f44ab728544e97975d61219a4bb576ba3da00bd663c8877e9b23b981a0295d759cae3e9afd037d981923086c6850ff29f01c43ec9f6
 DIST scite361.tgz 2347061 SHA256 
bdffdc28c501dbb5e3dc6cbfe3808da2d574df983790c6ddfc2643040023a010 SHA512 
5ead063ba98798ec5aa188735f219a19e788fbfaf12c84bce61a08c356e85e73cbbac412731cfdec02266bb8fa94d2a461239ffaba14b99ea65c31eb770dfcc3
 WHIRLPOOL 
8279b3fea54d2ef266dc5d5cb2b16896731e75d20bcdedaa59570e49d8b201fe7085ecac8f63cb06f2511ebd817d137b5189834d19ee7d4ffae43eaf06d465a7
+DIST scite362.tgz 2368491 SHA256 
6530d0d86c72485b815663e3b2c2987d59779340a71632ed8bb97a43530737a3 SHA512 
cb9618e962a16db7484e16a494b3da39f210250277e9772b112af5e16649b38f27ead0ec61664b1211c9263880cb7f3c34b5b32d94a4e70087fb1503805740c1
 WHIRLPOOL 
52a31f0e1518a9d8f6107aa22eead7da89e1d1ea6523a2aae57fbd7a3a8ecbd192c124c3d2550acea6383457763d6e501b14791ec6490a54379c5d13356e42da

diff --git a/app-editors/scite/scite-3.6.2.ebuild 
b/app-editors/scite/scite-3.6.2.ebuild
new file mode 100644
index 000..f17d015
--- /dev/null
+++ b/app-editors/scite/scite-3.6.2.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit toolchain-funcs eutils
+
+MY_PV=${PV//./}
+DESCRIPTION="A very powerful editor for programmers"
+HOMEPAGE="http://www.scintilla.org/SciTE.html;
+SRC_URI="mirror://sourceforge/scintilla/${PN}${MY_PV}.tgz"
+
+LICENSE="HPND lua? ( MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux 
~x86-linux"
+IUSE="lua"
+
+RDEPEND="dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gtk+:2
+   x11-libs/gdk-pixbuf
+   x11-libs/pango
+   lua? ( >=dev-lang/lua-5:0= )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   >=sys-apps/sed-4"
+
+S="${WORKDIR}/${PN}/gtk"
+
+src_prepare() {
+   cd "${WORKDIR}/scintilla/gtk"
+   sed -i makefile \
+   -e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \
+   -e "s#^\(CXXFLAGS=.*\)-Os#\1#" \
+   -e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \
+   -e "s#^CCOMP =\(.*\)#CCOMP = $(tc-getCC)#" \
+   -e "s#-Os##" \
+   || die "error patching makefile"
+
+   cd "${WORKDIR}/scite/gtk"
+   sed -i makefile \
+   -e "s#-rdynamic#-rdynamic ${LDFLAGS}#" \
+   || die "error patching makefile"
+
+   cd "${S}"
+   sed -i makefile \
+   -e 's#usr/local#usr#g' \
+   -e 's#/gnome/apps/Applications#/applications#' \
+   -e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \
+   -e "s#^\(CXXFLAGS=.*\)-Os#\1#" \
+   -e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \
+   -e "s#^CCOMP =\(.*\)#CCOMP = $(tc-getCC)#" \
+   -e 's#${D}##' \
+   -e 's#-g root#-g 0#' \
+   -e "s#-Os##" \
+   || die "error patching makefile"
+}
+
+src_compile() {
+   emake -C ../../scintilla/gtk AR="$(tc-getAR)"
+   if use lua; then
+   emake
+   else
+   emake NO_LUA=1
+   fi
+}
+
+src_install() {
+   dodir /usr/bin
+   dodir /usr/share/{pixmaps,applications}
+
+   emake prefix="${ED}/usr" install
+
+   # we have to keep this because otherwise it'll break upgrading
+   mv "${ED}/usr/bin/SciTE" "${ED}/usr/bin/scite" || die
+   dosym /usr/bin/scite /usr/bin/SciTE
+
+   # replace .desktop file with our own working version
+   rm -f "${ED}/usr/share/applications/SciTE.desktop" || die
+   domenu "${FILESDIR}/scite.desktop"
+
+   doman ../doc/scite.1
+   dodoc ../README
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/jama/

2015-12-28 Thread Patrice Clement
commit: 6e256516fee1939282eb627ff245094f7cfb45d4
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Dec 28 11:58:22 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Dec 28 13:47:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e256516

dev-java/jama: Stable for amd64. Retroactively mark stable for the remaining 
arches using the ALLARCHES policy. Keyford for ppc+ppc64.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/jama/Manifest | 2 +-
 dev-java/jama/jama-1.0.3-r1.ebuild | 8 ++--
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-java/jama/Manifest b/dev-java/jama/Manifest
index 6c62bcb..45126b7 100644
--- a/dev-java/jama/Manifest
+++ b/dev-java/jama/Manifest
@@ -1 +1 @@
-DIST Jama-1.0.3.tar.gz 82188 SHA256 
a8f4c8f3a4a5d5f8908304638d03aa181b7c71debb2e3c08bb9dc14fcc350a75 SHA512 
9bedf8f35ea1d400194b5a3b49914ebd04b5a31247959886f1967d062ceffae30993d34cd2f15d3942285a45c6930e2d4518f4ed0cc013ce853cc26aca021b0d
 WHIRLPOOL 
aa9f303b906bead6f4620d1d307a372ccbc305bd0947948b3b26b160b4f5b6ab67901289d9525ff2705e8d9ab21d3a6c30f3715c9ae57394a373e1bbdfd9c436
+DIST jama-1.0.3.tar.gz 82188 SHA256 
a8f4c8f3a4a5d5f8908304638d03aa181b7c71debb2e3c08bb9dc14fcc350a75 SHA512 
9bedf8f35ea1d400194b5a3b49914ebd04b5a31247959886f1967d062ceffae30993d34cd2f15d3942285a45c6930e2d4518f4ed0cc013ce853cc26aca021b0d
 WHIRLPOOL 
aa9f303b906bead6f4620d1d307a372ccbc305bd0947948b3b26b160b4f5b6ab67901289d9525ff2705e8d9ab21d3a6c30f3715c9ae57394a373e1bbdfd9c436

diff --git a/dev-java/jama/jama-1.0.3-r1.ebuild 
b/dev-java/jama/jama-1.0.3-r1.ebuild
index 46145fc..ba985c9 100644
--- a/dev-java/jama/jama-1.0.3-r1.ebuild
+++ b/dev-java/jama/jama-1.0.3-r1.ebuild
@@ -13,13 +13,17 @@ MY_P="${MY_PN}-${PV}"
 
 DESCRIPTION="A Java Matrix Package"
 HOMEPAGE="http://math.nist.gov/javanumerics/jama/;
-SRC_URI="http://math.nist.gov/javanumerics/${PN}/${MY_P}.tar.gz;
+SRC_URI="http://math.nist.gov/javanumerics/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86 ~ppc ~ppc64"
 
 DEPEND=">=virtual/jdk-1.6"
 RDEPEND=">=virtual/jre-1.6"
 
 S="${WORKDIR}"
+
+java_prepare() {
+   java-pkg_clean
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/vldocking/

2015-12-28 Thread Patrice Clement
commit: ac9f19ea24582c490ef7aaa66d5d018997941a58
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Dec 28 12:00:34 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Dec 28 13:47:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac9f19ea

dev-java/vldocking: Stable for amd64+x86.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/vldocking/vldocking-3.0.5.ebuild | 19 ++-
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/dev-java/vldocking/vldocking-3.0.5.ebuild 
b/dev-java/vldocking/vldocking-3.0.5.ebuild
index 46f99c8..7f155a0 100644
--- a/dev-java/vldocking/vldocking-3.0.5.ebuild
+++ b/dev-java/vldocking/vldocking-3.0.5.ebuild
@@ -13,20 +13,21 @@ SRC_URI="https://github.com/cmadsen/${PN}/archive/${P}.zip;
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
-CDEPEND="dev-java/slf4j-log4j12:0
-   dev-java/slf4j-api:0
-"
+CDEPEND="
+   dev-java/slf4j-log4j12:0
+   dev-java/slf4j-api:0"
 
-RDEPEND=">=virtual/jre-1.6
+RDEPEND="
${CDEPEND}
-"
-DEPEND=">=virtual/jdk-1.6
-   app-arch/unzip
+   >=virtual/jre-1.6"
+
+DEPEND="
${CDEPEND}
-"
+   app-arch/unzip
+   >=virtual/jdk-1.6"
 
 JAVA_GENTOO_CLASSPATH="
slf4j-log4j12



[gentoo-commits] repo/gentoo:master commit in: dev-java/jline/

2015-12-28 Thread Patrice Clement
commit: d57ba6b00d800dcef3935a68660b84e5d135a5fc
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Dec 28 13:24:37 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Dec 28 13:47:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d57ba6b0

dev-java/jline: Clean up old.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/jline/jline-2.12.1.ebuild | 60 --
 1 file changed, 60 deletions(-)

diff --git a/dev-java/jline/jline-2.12.1.ebuild 
b/dev-java/jline/jline-2.12.1.ebuild
deleted file mode 100644
index a8372f3..000
--- a/dev-java/jline/jline-2.12.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="A Java library for handling console input"
-HOMEPAGE="https://github.com/jline/jline2;
-SRC_URI="https://github.com/jline/jline2/archive/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="2"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-CDEPEND="dev-java/jansi:1.11
-   dev-java/jansi-native:0"
-
-DEPEND="${CDEPEND}
-   >=virtual/jdk-1.5
-   test? ( dev-java/junit:4 )"
-
-RDEPEND="${CDEPEND}
-   >=virtual/jre-1.5"
-
-S="${WORKDIR}/${PN}2-${P}"
-
-JAVA_SRC_DIR="src/main/java"
-JAVA_GENTOO_CLASSPATH="jansi-1.11,jansi-native"
-
-java_prepare() {
-   # Easier to use java-pkg-simple.
-   rm -v pom.xml || die
-
-   # Don't forget the resources!
-   mkdir -p target/classes || die
-   cp -r src/main/resources/* target/classes || die
-}
-
-src_install() {
-   java-pkg-simple_src_install
-
-   dodoc {CHANGELOG,README}.md
-}
-
-src_test() {
-   cd src/test/java || die
-
-   local CP=".:../resources:${S}/${PN}.jar:$(java-pkg_getjars 
junit-4,${JAVA_GENTOO_CLASSPATH})"
-   local TESTS=$(find * -name "*Test.java")
-   TESTS="${TESTS//.java}"
-   TESTS="${TESTS//\//.}"
-
-   ejavac -cp "${CP}" -d . $(find * -name "*.java")
-   ejunit4 -classpath "${CP}" ${TESTS}
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/jline/

2015-12-28 Thread Patrice Clement
commit: 6d252229af32a1f879892f290e0c945966f5bbfa
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Dec 28 13:17:16 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Dec 28 13:47:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d252229

dev-java/jline: Stable for amd64+x86.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/jline/jline-2.12.1-r1.ebuild | 23 ---
 1 file changed, 16 insertions(+), 7 deletions(-)

diff --git a/dev-java/jline/jline-2.12.1-r1.ebuild 
b/dev-java/jline/jline-2.12.1-r1.ebuild
index 672aac8..0699aea 100644
--- a/dev-java/jline/jline-2.12.1-r1.ebuild
+++ b/dev-java/jline/jline-2.12.1-r1.ebuild
@@ -14,23 +14,32 @@ SRC_URI="https://github.com/jline/${PN}/archive/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
-CDEPEND="dev-java/jansi:0
+CDEPEND="
+   dev-java/jansi:0
dev-java/jansi-native:0"
 
-DEPEND="${CDEPEND}
-   >=virtual/jdk-1.6
-   test? ( dev-java/junit:4 )"
+DEPEND="
+   test? (
+   dev-java/junit:4
+   )
+   ${CDEPEND}
+   >=virtual/jdk-1.6"
 
-RDEPEND="${CDEPEND}
+RDEPEND="
+   ${CDEPEND}
>=virtual/jre-1.6"
 
 S="${WORKDIR}/${PN}2-${P}"
 
 JAVA_SRC_DIR="src/main/java"
-JAVA_GENTOO_CLASSPATH="jansi,jansi-native"
+
+JAVA_GENTOO_CLASSPATH="
+   jansi
+   jansi-native
+"
 
 java_prepare() {
# Easier to use java-pkg-simple.



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: 2c5623d06461349a05557f354bbc6bf5f4192269
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Dec 22 19:41:01 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c5623d0

media-video/mpv: add compiler check when vaapi is enabled with egl

VAAPI + EGL combo requires Thread Local Storage C++11 feature or
GNU __thread extension. Add the corresponding check for sanity.

See also https://github.com/mpv-player/mpv/issues/2631

Package-Manager: portage-2.2.24

 media-video/mpv/mpv-.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 38b675a..484a1ef 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE='threads(+)'
 
 WAF_PV='1.8.12'
 
-inherit eutils fdo-mime gnome2-utils pax-utils python-any-r1 waf-utils
+inherit eutils fdo-mime gnome2-utils pax-utils python-any-r1 toolchain-funcs 
waf-utils
 
 DESCRIPTION="Media player based on MPlayer and mplayer2"
 HOMEPAGE="https://mpv.io/;
@@ -124,6 +124,10 @@ RDEPEND="${COMMON_DEPEND}
 "
 
 pkg_pretend() {
+   if [[ ${MERGE_TYPE} != "binary" ]] && ! tc-has-tls && use vaapi && use 
egl; then
+   die "Your compiler lacks C++11 TLS support. Use GCC>=4.8.0 or 
Clang>=3.3."
+   fi
+
if ! use libass; then
ewarn "You have disabled the libass support."
ewarn "OSD and subtitles won't be available."



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: 85ad9a8c6518f2db5cbd2d050b3e4052e4254f40
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Dec 22 17:59:38 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ad9a8c

media-video/mpv: adjust required libass USE flags wrt bug 562394

mpv uses libass to render subtitles and enca to detect subtitle
encoding. For mpv to support enca, mpv does not need to have
libass[enca]. This helps to avoid problems with >=libass-0.13.0,
which dropped 'enca' USE.

Also enable harfbuzz USE to support subtitles for complex languages.

See [0] as a reference for both of the above.

[0]: https://github.com/mpv-player/mpv/blob/master/DOCS/man/options.rst

Gentoo-Bug: 562394

Package-Manager: portage-2.2.24

 media-video/mpv/mpv-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 46cb54d..fa45847 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -71,7 +71,7 @@ COMMON_DEPEND="
jack? ( media-sound/jack-audio-connection-kit )
jpeg? ( virtual/jpeg:0 )
libass? (
-   >=media-libs/libass-0.12.1:=[enca(-)?,fontconfig]
+   >=media-libs/libass-0.12.1:=[fontconfig,harfbuzz]
virtual/ttf-fonts
)
libcaca? ( >=media-libs/libcaca-0.99_beta18 )



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: a993763078abb7ebb777d8865005c4f4a1d81521
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Dec 22 16:54:06 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:10 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9937630

media-video/mpv: adjust libsdl2 dependency

Similar idea was submitted by Vindex17 in PR #318.

Though libsdl2 is listed under audio outputs in configure script,
it actually handles both audio and video outputs. Thus video and sound
USE flags should be enabled for libsdl2. We also want X or wayland USE
flag enabled for libsdl2, so mpv can create a window to render in.

Package-Manager: portage-2.2.24

 media-video/mpv/mpv-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 34d50db..178cd86 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -83,7 +83,7 @@ COMMON_DEPEND="
pulseaudio? ( media-sound/pulseaudio )
rubberband? ( >=media-libs/rubberband-1.8.0 )
samba? ( net-fs/samba )
-   sdl? ( media-libs/libsdl2[threads] )
+   sdl? ( media-libs/libsdl2[sound,threads,video,X?,wayland?] )
v4l? ( media-libs/libv4l )
wayland? (
>=dev-libs/wayland-1.6.0
@@ -193,7 +193,7 @@ src_configure() {
$(usex luajit '--lua=luajit' '')
 
# Audio outputs
-   $(use_enable sdl sdl2)  # SDL output is fallback for platforms 
where nothing better is available
+   $(use_enable sdl sdl2)  # Listed under audio, but also includes 
video
--disable-sdl1
$(use_enable oss oss-audio)
--disable-rsound# Only available in overlays



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: 978e1470a38ebb1a75dc7851e93c9e725be781f9
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Mon Dec 28 04:52:39 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=978e1470

media-video/mpv: use simpler chmod call

Suggested by mgorny in PR #511.

Package-Manager: portage-2.2.24

 media-video/mpv/mpv-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index eea00f1..90a60b9 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -152,7 +152,7 @@ pkg_pretend() {
 
 src_prepare() {
cp "${DISTDIR}/waf-${WAF_PV}" "${S}"/waf || die
-   chmod 0755 "${S}"/waf || die
+   chmod +x "${S}"/waf || die
epatch_user
 }
 



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: 88caaa5bdafa124c15657578fe79477e112b3fb4
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Dec 22 18:32:29 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88caaa5b

media-video/mpv: wayland supports rendering via EGL only

This is stated in Wayland docs and mpv configure script.

Package-Manager: portage-2.2.24

 media-video/mpv/mpv-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 91a70b2..2a70556 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -46,7 +46,7 @@ REQUIRED_USE="
v4l? ( || ( alsa oss ) )
vaapi? ( X )
vdpau? ( X )
-   wayland? ( opengl )
+   wayland? ( egl )
xinerama? ( X )
xscreensaver? ( X )
xv? ( X )
@@ -221,7 +221,7 @@ src_configure() {
$(use_enable X xrandr)
$(usex X "$(use_enable opengl gl-x11)" '--disable-gl-x11')
$(use_enable egl egl-x11)
-   $(usex wayland "$(use_enable opengl gl-wayland)" 
'--disable-gl-wayland')
+   $(use_enable wayland gl-wayland)
$(use_enable opengl gl)
$(use_enable vdpau)
$(usex vdpau "$(use_enable opengl vdpau-gl-x11)" 
'--disable-vdpau-gl-x11')



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: a812d2cf01e2888ac5fa84984026541a878ecc19
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Mon Dec 28 06:38:36 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a812d2cf

media-video/mpv: group iconv-dependent deps under iconv USE

Package-Manager: portage-2.2.24

 media-video/mpv/mpv-.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 90a60b9..3c74851 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -68,8 +68,12 @@ COMMON_DEPEND="
>=media-libs/libdvdread-4.1.0
)
egl? ( media-libs/mesa[egl,wayland(-)?] )
-   enca? ( app-i18n/enca )
-   iconv? ( virtual/libiconv )
+   iconv? (
+   virtual/libiconv
+   enca? ( app-i18n/enca )
+   libguess? ( >=app-i18n/libguess-1.0 )
+   uchardet? ( dev-libs/uchardet )
+   )
jack? ( media-sound/jack-audio-connection-kit )
jpeg? ( virtual/jpeg:0 )
lcms? ( >=media-libs/lcms-2.6:2 )
@@ -78,7 +82,6 @@ COMMON_DEPEND="
virtual/ttf-fonts
)
libcaca? ( >=media-libs/libcaca-0.99_beta18 )
-   libguess? ( >=app-i18n/libguess-1.0 )
lua? (
!luajit? ( || ( =dev-lang/lua-5.1*:= =dev-lang/lua-5.2*:= ) )
luajit? ( dev-lang/luajit:2 )
@@ -88,7 +91,6 @@ COMMON_DEPEND="
rubberband? ( >=media-libs/rubberband-1.8.0 )
samba? ( net-fs/samba )
sdl? ( media-libs/libsdl2[sound,threads,video,X?,wayland?] )
-   uchardet? ( dev-libs/uchardet )
v4l? ( media-libs/libv4l )
wayland? (
>=dev-libs/wayland-1.6.0



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: aed15a11bcf61902ffa978423e37915dc1b843b8
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Dec 22 20:36:31 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed15a11

media-video/mpv: add support for EGL video output via GBM

This allows to use EGL on top of a DRM device bypassing window
server/compositor.

Package-Manager: portage-2.2.24

 media-video/mpv/metadata.xml|  1 +
 media-video/mpv/mpv-.ebuild | 18 +++---
 2 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/media-video/mpv/metadata.xml b/media-video/mpv/metadata.xml
index 949632e..d4ea40d 100644
--- a/media-video/mpv/metadata.xml
+++ b/media-video/mpv/metadata.xml
@@ -28,6 +28,7 @@
Enable Kernel Mode Setting / Direct Rendering 
Manager based video output
Enable support for various EGL-based video 
outputs
Enable subtitles charset discovery via 
app-i18n/enca
+   Enable Graphics Buffer Manager based EGL video 
output
Enable support for saving screenshots in JPEG 
format
Enable subtitles charset discovery via 
app-i18n/libguess
Build mpv shared library

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 8b85075..760d760 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -29,15 +29,17 @@ DOCS+=( README.md etc/example.conf etc/input.conf )
 LICENSE="GPL-2+ BSD ISC"
 SLOT="0"
 # Here 'opengl' stands for GLX, 'egl' stands for any EGL-based output
-IUSE="+alsa archive bluray cdda +cli doc drm dvb +dvd egl +enca encode +iconv
-   jack jpeg lcms +libass libav libcaca libguess libmpv lua luajit openal
-   +opengl oss pulseaudio raspberry-pi rubberband samba sdl selinux test
-   uchardet v4l vaapi vdpau vf-dlopen wayland +X xinerama +xscreensaver xv"
+IUSE="+alsa archive bluray cdda +cli doc drm dvb +dvd egl +enca encode gbm
+   +iconv jack jpeg lcms +libass libav libcaca libguess libmpv lua luajit
+   openal +opengl oss pulseaudio raspberry-pi rubberband samba sdl selinux
+   test uchardet v4l vaapi vdpau vf-dlopen wayland +X xinerama 
+xscreensaver
+   xv"
 
 REQUIRED_USE="
|| ( cli libmpv )
-   egl? ( || ( X wayland ) )
+   egl? ( || ( gbm X wayland ) )
enca? ( iconv )
+   gbm? ( drm egl )
lcms? ( || ( opengl egl ) )
libguess? ( iconv )
luajit? ( lua )
@@ -66,7 +68,7 @@ COMMON_DEPEND="
>=media-libs/libdvdnav-4.2.0
>=media-libs/libdvdread-4.1.0
)
-   egl? ( media-libs/mesa[egl,wayland(-)?] )
+   egl? ( media-libs/mesa[egl,gbm(-)?,wayland(-)?] )
iconv? (
virtual/libiconv
enca? ( app-i18n/enca )
@@ -218,6 +220,8 @@ src_configure() {
 
# Video outputs
--disable-cocoa
+   $(use_enable drm)
+   $(use_enable gbm)
$(use_enable wayland)
$(use_enable X x11)
$(use_enable xscreensaver xss)
@@ -227,6 +231,7 @@ src_configure() {
$(use_enable X xrandr)
$(use_enable opengl gl-x11)
$(usex egl "$(use_enable X egl-x11)" '--disable-egl-x11')
+   $(usex egl "$(use_enable gbm egl-drm)" '--disable-egl-drm')
$(use_enable wayland gl-wayland)
$(use_enable vdpau)
$(usex vdpau "$(use_enable opengl vdpau-gl-x11)" 
'--disable-vdpau-gl-x11')
@@ -235,7 +240,6 @@ src_configure() {
$(usex vaapi "$(use_enable wayland vaapi-wayland)" 
'--disable-vaapi-wayland')
$(usex vaapi "$(use_enable opengl vaapi-glx)" 
'--disable-vaapi-glx')
$(use_enable libcaca caca)
-   $(use_enable drm)
$(use_enable jpeg)
$(use_enable raspberry-pi rpi)
 



[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2015-12-28 Thread Ian Delaney
commit: 4d5fded80bf054bdeedb7799afaa9a51367cf921
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Mon Dec 28 06:27:13 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 12:47:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d5fded8

media-video/mpv: clarify USE descriptions in metadata

enca and libguess are used only for subtitles charset discovery.
Minor wording improvements for vf-dlopen and jpeg USE flags.

Package-Manager: portage-2.2.24

 media-video/mpv/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-video/mpv/metadata.xml b/media-video/mpv/metadata.xml
index 2f94626..b8c9d8b 100644
--- a/media-video/mpv/metadata.xml
+++ b/media-video/mpv/metadata.xml
@@ -27,9 +27,9 @@
Build documentation in pdf format
Enable Kernel Mode Setting / Direct Rendering 
Manager based video output
Enable EGL backend for X11 OpenGL video output 
(experimental)
-   Enable support for charset discovery and 
conversion using app-i18n/enca
-   Enable support for saving screenshots to JPEG 
format
-   Enable support for charset discovery and 
conversion using app-i18n/libguess
+   Enable subtitles charset discovery via 
app-i18n/enca
+   Enable support for saving screenshots in JPEG 
format
+   Enable subtitles charset discovery via 
app-i18n/libguess
Build mpv shared library
Enable Lua scripting, OSC (On Screen 
Controller) GUI and net-misc/youtube-dl hook-script
Use dev-lang/luajit instead of 
dev-lang/lua
@@ -38,7 +38,7 @@
Enable high quality pitch correction 
via media-libs/rubberband
Enable media-libs/libsdl2 based 
video and audio outputs
Enable subtitles charset discovery via 
dev-libs/uchardet
-   Install additional video filters for 
using with -vf dlopen
+   Install additional video filters to be 
used with -vf dlopen


mpv-player/mpv



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

2015-12-28 Thread Justin Lecher
commit: d5aac103d8b26a9ee0ae569c7c259637a90ad80a
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 28 16:29:47 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 28 16:29:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5aac103

dev-python/setuptools: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/setuptools/Manifest   |  1 +
 dev-python/setuptools/setuptools-19.2.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index e5bb4c8..011fad4 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -6,3 +6,4 @@ DIST setuptools-18.7.tar.gz 628702 SHA256 
c57c1f5aa3b83e4c5e0ce5b144a7f96eea1dab
 DIST setuptools-18.8.1.tar.gz 629889 SHA256 
ac472c7c4752e8cd44d646fcb4f15d13e72a4ae20e4d853c61adba3b9cabe1d5 SHA512 
4ebb36cb54a1c581e3b06ce224fdd97211da9b93962eeae0151b064ac107244dab9111dd1441e76997275f9c559dca2cf0c480544f526c8643bf21beda30bf14
 WHIRLPOOL 
a82fba00a874de1b1cc832f062ed27dae17d34e2782a6353ad980884f6b839990acf3f8f1b00066e14ddc96b3ea35e9dc2ed27cda52ef792f6227db03283cf82
 DIST setuptools-18.8.tar.gz 629367 SHA256 
04180e33a40a114ff9b458f31786d885964612af2b2111c3d0efdc9a1ac76c4d SHA512 
718f8ef19e639450f62e1751715bac65ce2bd218b81614d07c9283a01be3a085ec5422ff9d96a54e74c05135a1a4bb167ece6d4ecece588716d05982c9f25811
 WHIRLPOOL 
412545b8b2625675612c9d79b366c7b5287e0f6f48596a49fdbd1b358a4efefcd4cbf8993ff42ad7d7f14868fc86e5136c7af650dfe954ab015060ea57268523
 DIST setuptools-19.1.1.tar.gz 640997 SHA256 
32ebb08b72aee11fefa6907ddf5db5a81e0eef9cf62c7fa6b58d8e32da249960 SHA512 
480aaed577ab9bc4d3cae71d957407ecb71e743dab7fb06f165b76683445f356ce141e1057b5a057101f9546df8c62e2abc2c35ebd751e4bb3febb846a71ac41
 WHIRLPOOL 
608af5cb22e9b87de3cb0181519058cc7437b7e74b7be4774337d18a562e869cb361edf17f0488c2594039e87dcdc1f201723520568490b0e0be105992abeb37
+DIST setuptools-19.2.tar.gz 641777 SHA256 
f90ed8eb70b14b0594ba74e9de4ffca040c0ec8ee505cbf3570499467859f71a SHA512 
2494606930d6d422e8c105e8e5b40a07b23709f361164c5df40ff24c80328b861179652c7212fa38137534206c187bc4de42d249bc686d43fad18f23d0a26126
 WHIRLPOOL 
ee861dc97a48ec7a07eadc3ceb42077b396a14c1448f0c3d8c6edf2266f4da241bb0e9f31922bc687b6e943802b95b440aea9f2e5d60b8d338c8392102353100

diff --git a/dev-python/setuptools/setuptools-19.2.ebuild 
b/dev-python/setuptools/setuptools-19.2.ebuild
new file mode 100644
index 000..914eeae
--- /dev/null
+++ b/dev-python/setuptools/setuptools-19.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="https://pypi.python.org/pypi/setuptools;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="PSF-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 ~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="test"
+
+RDEPEND=">=dev-python/packaging-15.3-r1[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+PDEPEND=">=dev-python/certifi-2015.11.20[${PYTHON_USEDEP}]"
+
+# Force in-source build because build system modifies sources.
+DISTUTILS_IN_SOURCE_BUILD=1
+
+DOCS=( README.txt docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} )
+
+python_prepare_all() {
+   rm -r ./pkg_resources/_vendor || die
+   # disable tests requiring a network connection
+   rm setuptools/tests/test_packageindex.py || die
+
+   # don't run integration tests
+   rm setuptools/tests/test_integration.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # test_easy_install raises a SandboxViolation due to 
${HOME}/.pydistutils.cfg
+   # It tries to sandbox the test in a tempdir
+   HOME="${PWD}" py.test --verbose ${PN} || die "Tests failed under 
${EPYTHON}"
+}
+
+python_install() {
+   export DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT=1
+   distutils-r1_python_install
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/obnam/, app-backup/obnam/files/

2015-12-28 Thread Marc Schiffbauer
commit: bb463dca0ce2db0e942f5c485dbae4c0ee9de643
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Dec 28 16:53:11 2015 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Mon Dec 28 16:53:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb463dca

app-backup/obnam: added patch to make sftp plugin work with paramiko

Package-Manager: portage-2.2.26

 ...-obnamlib-sftp-Add-prefetch-size-argument.patch | 31 ++
 ...{obnam-1.18.2.ebuild => obnam-1.18.2-r1.ebuild} |  6 -
 2 files changed, 36 insertions(+), 1 deletion(-)

diff --git 
a/app-backup/obnam/files/obnam-1.18.2-obnamlib-sftp-Add-prefetch-size-argument.patch
 
b/app-backup/obnam/files/obnam-1.18.2-obnamlib-sftp-Add-prefetch-size-argument.patch
new file mode 100644
index 000..20a8e7c
--- /dev/null
+++ 
b/app-backup/obnam/files/obnam-1.18.2-obnamlib-sftp-Add-prefetch-size-argument.patch
@@ -0,0 +1,31 @@
+From 738e9291ed15980bdac568fc5f9507a43897ba52 Mon Sep 17 00:00:00 2001
+From: Kyle Manna 
+Date: Fri, 6 Nov 2015 08:12:50 -0800
+Subject: [PATCH] obnamlib: sftp: Add prefetch size argument
+
+Paramiko made this argument required in v1.16.  Details at
+https://github.com/paramiko/paramiko/commit/49072f3537a8981e9d448c22481a1d2b92c03643
+
+Attempt to fetch the entire file.  I'm unsure if this is the original
+intent.  If the entire file isn't to be fetched, then the prefetch() is
+probably not needed.
+---
+ obnamlib/plugins/sftp_plugin.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/obnamlib/plugins/sftp_plugin.py b/obnamlib/plugins/sftp_plugin.py
+index c4d5c2f..a5bc72b 100644
+--- a/obnamlib/plugins/sftp_plugin.py
 b/obnamlib/plugins/sftp_plugin.py
+@@ -555,7 +555,7 @@ class SftpFS(obnamlib.VirtualFileSystem):
+ def cat(self, pathname):
+ self._delay()
+ f = self.open(pathname, 'rb')
+-f.prefetch()
++f.prefetch(self.lstat(pathname).st_size)
+ chunks = []
+ while True:
+ chunk = f.read(self.chunk_size)
+-- 
+2.6.2
+

diff --git a/app-backup/obnam/obnam-1.18.2.ebuild 
b/app-backup/obnam/obnam-1.18.2-r1.ebuild
similarity index 90%
rename from app-backup/obnam/obnam-1.18.2.ebuild
rename to app-backup/obnam/obnam-1.18.2-r1.ebuild
index 8b90925..dff2085 100644
--- a/app-backup/obnam/obnam-1.18.2.ebuild
+++ b/app-backup/obnam/obnam-1.18.2-r1.ebuild
@@ -22,13 +22,17 @@ DEPEND="${PYTHON_DEPS}
dev-python/cliapp[${PYTHON_USEDEP}]
dev-python/fuse-python[${PYTHON_USEDEP}]
dev-python/larch[${PYTHON_USEDEP}]
-   >dev-python/paramiko-1.13.0[${PYTHON_USEDEP}]
+   dev-python/paramiko[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/tracing[${PYTHON_USEDEP}]
dev-python/ttystatus[${PYTHON_USEDEP}]
"
 RDEPEND="${DEPEND}"
 
+src_prepare() {
+   epatch "${FILESDIR}/${P}-obnamlib-sftp-Add-prefetch-size-argument.patch"
+}
+
 src_compile() {
addwrite /proc/self/comm
distutils-r1_src_compile



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-Keywords/

2015-12-28 Thread Andreas Hüttel
commit: a074ec2f6e647417f66450299cd89fbce2f6aca6
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 28 16:51:32 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 28 16:53:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a074ec2f

dev-perl/B-Keywords: Version bump

Package-Manager: portage-2.2.26

 dev-perl/B-Keywords/B-Keywords-1.150.0.ebuild | 19 +++
 dev-perl/B-Keywords/Manifest  |  1 +
 2 files changed, 20 insertions(+)

diff --git a/dev-perl/B-Keywords/B-Keywords-1.150.0.ebuild 
b/dev-perl/B-Keywords/B-Keywords-1.150.0.ebuild
new file mode 100644
index 000..c1ebba2
--- /dev/null
+++ b/dev-perl/B-Keywords/B-Keywords-1.150.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=RURBAN
+DIST_VERSION=1.15
+inherit perl-module
+
+DESCRIPTION="Lists of reserved barewords and symbol names"
+
+# GPL-2 - no later clause
+LICENSE="|| ( Artistic GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~sparc-solaris"
+IUSE=""
+
+DEPEND="virtual/perl-ExtUtils-MakeMaker"

diff --git a/dev-perl/B-Keywords/Manifest b/dev-perl/B-Keywords/Manifest
index bef36b0..965fc20 100644
--- a/dev-perl/B-Keywords/Manifest
+++ b/dev-perl/B-Keywords/Manifest
@@ -1,2 +1,3 @@
 DIST B-Keywords-1.13.tar.gz 9739 SHA256 
073eb916f69bd337261de6cb6cab8ccdb06f67415d8c7291453ebdfdfe0be405 SHA512 
6176dbe7ff25a7d355a03d887b6ec52e49c6bce634c3aa8dd5a7126201ac11e9f8ee6c78f7cacc353a5a83dea688646d25d675570fdba80d160abb45248eb08b
 WHIRLPOOL 
ffb6275127dcd468df89221c6b7c18cb41ef69d1c28615505d6f633e0f1c38e7cc42d7ad772f0e0cdcbf9de4efff3363b62ccdd280852202395ffde43066cb62
 DIST B-Keywords-1.14.tar.gz 9981 SHA256 
9c1662abbd573b408fdd13513e5cad7ef8fba28479d75e8dd33484633ac48ad2 SHA512 
62e10e0f22fdce9855d7f4e1e96c8a2063a220d663ddc5ba0cb1a2e1b398b4f3a9d765dbc122797a66475535b5b6addf8eb655c8b27428355bc00e598930a5c4
 WHIRLPOOL 
e8ca6175615955f144456187f88f02b12e858f4a756337b5b2e824c8b486b14b9f86c19b8b57eab31433531cb3ffca9681f369b55d5fe8374e01cc1ad3a14d58
+DIST B-Keywords-1.15.tar.gz 10140 SHA256 
65d2ef8e3cf4a37fbf2da07e6caa1da15e33a155e349e5b9a5c978d02abd0dda SHA512 
41d06de68d010095efd643153db10fb6c3cf33e320d576f76b9b60b2a96d1f0ad9da41741b4e57a3c78c8516197b81a5a6110cc6a49ee4ddf1b33085d7bcd913
 WHIRLPOOL 
b3fa473bb2937995e031e15e6be769dfdcb2d2e13cb87910772cbc749e6995d2b3ea025d078809ee31e5968e816f496c9ca903fab138f6f2c5b84668fc0e6e80



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-Hooks-Parser/

2015-12-28 Thread Andreas Hüttel
commit: 385d397b3256e7a0c0f18f5f8641acd6b5ab1c2b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 28 16:48:21 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 28 16:53:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=385d397b

dev-perl/B-Hooks-Parser: Remove old

Package-Manager: portage-2.2.26

 .../B-Hooks-Parser/B-Hooks-Parser-0.130.0.ebuild   | 22 --
 dev-perl/B-Hooks-Parser/Manifest   |  1 -
 2 files changed, 23 deletions(-)

diff --git a/dev-perl/B-Hooks-Parser/B-Hooks-Parser-0.130.0.ebuild 
b/dev-perl/B-Hooks-Parser/B-Hooks-Parser-0.130.0.ebuild
deleted file mode 100644
index 6fe32a7..000
--- a/dev-perl/B-Hooks-Parser/B-Hooks-Parser-0.130.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=ETHER
-MODULE_VERSION=0.13
-inherit perl-module
-
-DESCRIPTION="Interface to perls parser variables"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="dev-perl/B-Hooks-OP-Check"
-DEPEND="${RDEPEND}
-   >=dev-perl/ExtUtils-Depends-0.302
-   test? ( dev-perl/Test-Exception
-   dev-perl/B-Hooks-EndOfScope )"
-SRC_TEST=do

diff --git a/dev-perl/B-Hooks-Parser/Manifest b/dev-perl/B-Hooks-Parser/Manifest
index e399603..14f809b 100644
--- a/dev-perl/B-Hooks-Parser/Manifest
+++ b/dev-perl/B-Hooks-Parser/Manifest
@@ -1,2 +1 @@
-DIST B-Hooks-Parser-0.13.tar.gz 83951 SHA256 
f6c838e59f52e21ccc0b2c9d85d6f7ba33119098ad3a261698b01690c2619646 SHA512 
f1729830350d25f5decc4b08be23591920683d86d910bec99b478e58905dee6cc384af305b665a8a90dc48b9b819df6cbc975cf606b495448d25d00e3357a149
 WHIRLPOOL 
d6505cbb95834b0a6084af24ba4f1ba96704016cf0180a79e479036d98567c29fbc42f60b91e5c72068e5403dc581d56c5b0493e173965ee571f9ce442094725
 DIST B-Hooks-Parser-0.16.tar.gz 84593 SHA256 
24e65268da41976fe3055091554848f6ef6eedd0c5c1a708b0fca5fe10cabab6 SHA512 
5079b7233b5d69c4347cace3131e736c973d6c63daf063b39338d2b91dd44880fbfb255b9e9aac291ec0614e747115d14c2b7e13425336b97352ee1a41a10a2a
 WHIRLPOOL 
9c53d5621b1648ef3636282cf51cc23b619fc4ece408a29e4980789fbf053642d89c98ae319c17a8217789727a6239e99d5be2fd05f04fa5861cecccd7d7bd83



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-Hooks-EndOfScope/

2015-12-28 Thread Agostino Sarubbo
commit: 577c9c1b4a7e5dc94de32a8d7af758f50ad1cd80
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec 28 16:59:33 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec 28 16:59:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577c9c1b

dev-perl/B-Hooks-EndOfScope: amd64/ppc/x86 stable, (ALLARCHES policy) wrt bug 
#569998

Package-Manager: portage-2.2.26
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.150.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.150.0.ebuild 
b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.150.0.ebuild
index 7b5b37b..1012e44 100644
--- a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.150.0.ebuild
+++ b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.150.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Execute code after a scope finished compilation"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix 
~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc x86 ~ppc-aix 
~x64-macos"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-im/gajim/

2015-12-28 Thread Agostino Sarubbo
commit: 058d5032ae5f51ad8db25ce81f37534fbbb9a79f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec 28 16:19:21 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec 28 16:19:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=058d5032

net-im/gajim: amd64 stable wrt bug #569936

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-im/gajim/gajim-0.16.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/gajim/gajim-0.16.5.ebuild b/net-im/gajim/gajim-0.16.5.ebuild
index edf6fd6..60a2bd6 100644
--- a/net-im/gajim/gajim-0.16.5.ebuild
+++ b/net-im/gajim/gajim-0.16.5.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
 IUSE="avahi crypt dbus gnome gnome-keyring kde idle jingle libnotify 
networkmanager nls spell +srv test X xhtml"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/AnyEvent/

2015-12-28 Thread Agostino Sarubbo
commit: ff1c52dd8f0aeec57d1edbfb6c7bdd3ff033a812
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec 28 16:23:36 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec 28 16:23:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff1c52dd

dev-perl/AnyEvent: alpha/amd64/arm/ia64/ppc/sparc/x86 stable, (ALLARCHES 
policy) wrt bug #569846

Package-Manager: portage-2.2.26
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-perl/AnyEvent/AnyEvent-7.80.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/AnyEvent/AnyEvent-7.80.0.ebuild 
b/dev-perl/AnyEvent/AnyEvent-7.80.0.ebuild
index 365369c..cf688d7 100644
--- a/dev-perl/AnyEvent/AnyEvent-7.80.0.ebuild
+++ b/dev-perl/AnyEvent/AnyEvent-7.80.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Provides a uniform interface to various event loops"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ppc64 ~sparc ~x86 ~x86-solaris"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~x86-solaris"
 IUSE=""
 
 SRC_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/

2015-12-28 Thread Justin Lecher
commit: 4e50b60b2178af742785f14d9d4defaa4912dd5d
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 28 16:23:21 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 28 16:23:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e50b60b

dev-libs/efl: Add missing SLOT and SUBSLOT operators

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-libs/efl/efl-1.12.2.ebuild | 10 -
 dev-libs/efl/efl-1.15.2.ebuild |  8 +++
 dev-libs/efl/efl-1.16.1.ebuild |  8 +++
 dev-libs/efl/efl-.ebuild   |  8 +++
 dev-libs/efl/metadata.xml  | 50 +-
 5 files changed, 42 insertions(+), 42 deletions(-)

diff --git a/dev-libs/efl/efl-1.12.2.ebuild b/dev-libs/efl/efl-1.12.2.ebuild
index 52f6573..234fae0 100644
--- a/dev-libs/efl/efl-1.12.2.ebuild
+++ b/dev-libs/efl/efl-1.12.2.ebuild
@@ -45,9 +45,9 @@ RDEPEND="
fontconfig? ( media-libs/fontconfig )
fribidi? ( dev-libs/fribidi )
gif? ( media-libs/giflib )
-   glib? ( dev-libs/glib )
+   glib? ( dev-libs/glib:2= )
gnutls? ( net-libs/gnutls )
-   !gnutls? ( ssl? ( dev-libs/openssl ) )
+   !gnutls? ( ssl? ( dev-libs/openssl:0= ) )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
@@ -56,7 +56,7 @@ RDEPEND="
ibus? ( app-i18n/ibus )
jpeg2k? ( media-libs/openjpeg:0 )
!oldlua? ( >=dev-lang/luajit-2.0.0 )
-   oldlua? ( dev-lang/lua )
+   oldlua? ( dev-lang/lua:* )
physics? ( >=sci-physics/bullet-2.80 )
pixman? ( x11-libs/pixman )
png? ( media-libs/libpng:0= )
@@ -68,7 +68,7 @@ RDEPEND="
)
sound? ( media-libs/libsndfile )
systemd? ( sys-apps/systemd )
-   tiff? ( media-libs/tiff )
+   tiff? ( media-libs/tiff:0= )
tslib? ( x11-libs/tslib )
wayland? (
>=dev-libs/wayland-1.3.0
@@ -108,7 +108,7 @@ RDEPEND="
sys-apps/dbus
>=sys-apps/util-linux-2.20.0
sys-libs/zlib
-   virtual/jpeg
+   virtual/jpeg:0=
 
!dev-libs/ecore
!dev-libs/edbus

diff --git a/dev-libs/efl/efl-1.15.2.ebuild b/dev-libs/efl/efl-1.15.2.ebuild
index 398d257..08d9bb7 100644
--- a/dev-libs/efl/efl-1.15.2.ebuild
+++ b/dev-libs/efl/efl-1.15.2.ebuild
@@ -50,7 +50,7 @@ RDEPEND="
gnutls? ( net-libs/gnutls )
!gnutls? (
ssl? (
-   !libressl? ( dev-libs/openssl:0 )
+   !libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl )
)
)
@@ -62,7 +62,7 @@ RDEPEND="
ibus? ( app-i18n/ibus )
jpeg2k? ( media-libs/openjpeg:0 )
!oldlua? ( >=dev-lang/luajit-2.0.0 )
-   oldlua? ( dev-lang/lua )
+   oldlua? ( dev-lang/lua:* )
physics? ( >=sci-physics/bullet-2.80 )
pixman? ( x11-libs/pixman )
png? ( media-libs/libpng:0= )
@@ -74,7 +74,7 @@ RDEPEND="
)
sound? ( media-libs/libsndfile )
systemd? ( sys-apps/systemd )
-   tiff? ( media-libs/tiff:0 )
+   tiff? ( media-libs/tiff:0= )
tslib? ( x11-libs/tslib )
valgrind? ( dev-util/valgrind )
wayland? (
@@ -115,7 +115,7 @@ RDEPEND="
sys-apps/dbus
>=sys-apps/util-linux-2.20.0
sys-libs/zlib
-   virtual/jpeg
+   virtual/jpeg:0=
 
!dev-libs/ecore
!dev-libs/edbus

diff --git a/dev-libs/efl/efl-1.16.1.ebuild b/dev-libs/efl/efl-1.16.1.ebuild
index 806219a..10fab6d 100644
--- a/dev-libs/efl/efl-1.16.1.ebuild
+++ b/dev-libs/efl/efl-1.16.1.ebuild
@@ -50,7 +50,7 @@ RDEPEND="
gnutls? ( net-libs/gnutls )
!gnutls? (
ssl? (
-   !libressl? ( dev-libs/openssl:0 )
+   !libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl )
)
)
@@ -62,7 +62,7 @@ RDEPEND="
ibus? ( app-i18n/ibus )
jpeg2k? ( media-libs/openjpeg:0 )
!oldlua? ( >=dev-lang/luajit-2.0.0 )
-   oldlua? ( dev-lang/lua )
+   oldlua? ( dev-lang/lua:* )
physics? ( >=sci-physics/bullet-2.80 )
pixman? ( x11-libs/pixman )
png? ( media-libs/libpng:0= )
@@ -74,7 +74,7 @@ RDEPEND="
)
sound? ( media-libs/libsndfile )
systemd? ( sys-apps/systemd )
-   tiff? ( media-libs/tiff:0 )
+   tiff? ( media-libs/tiff:0= )
tslib? ( x11-libs/tslib )
valgrind? ( dev-util/valgrind )
wayland? (
@@ -115,7 +115,7 @@ RDEPEND="
sys-apps/dbus
>=sys-apps/util-linux-2.20.0
sys-libs/zlib
-   virtual/jpeg
+   virtual/jpeg:0=
 
!dev-libs/ecore
!dev-libs/edbus

diff --git a/dev-libs/efl/efl-.ebuild b/dev-libs/efl/efl-.ebuild
index 806219a..10fab6d 100644
--- a/dev-libs/efl/efl-.ebuild
+++ 

[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-Utils/

2015-12-28 Thread Andreas Hüttel
commit: c7b53779ef67463b5301e9a87283f29b94ec4c17
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 28 16:55:26 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 28 17:00:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b53779

dev-perl/B-Utils: Remove old

Package-Manager: portage-2.2.26

 dev-perl/B-Utils/B-Utils-0.260.0.ebuild | 30 --
 dev-perl/B-Utils/Manifest   |  1 -
 2 files changed, 31 deletions(-)

diff --git a/dev-perl/B-Utils/B-Utils-0.260.0.ebuild 
b/dev-perl/B-Utils/B-Utils-0.260.0.ebuild
deleted file mode 100644
index a0a4ce0..000
--- a/dev-perl/B-Utils/B-Utils-0.260.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=ETHER
-MODULE_VERSION=0.26
-inherit perl-module
-
-DESCRIPTION="Helper functions for op tree manipulation"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="test"
-
-RDEPEND="
-   virtual/perl-Exporter
-   virtual/perl-Scalar-List-Utils
-   dev-perl/Task-Weaken
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-CBuilder
-   >=dev-perl/ExtUtils-Depends-0.301.0
-   test? (
-   virtual/perl-Test-Simple
-   )
-"
-
-SRC_TEST=do

diff --git a/dev-perl/B-Utils/Manifest b/dev-perl/B-Utils/Manifest
index 51d8443..0fffe7f 100644
--- a/dev-perl/B-Utils/Manifest
+++ b/dev-perl/B-Utils/Manifest
@@ -1,2 +1 @@
-DIST B-Utils-0.26.tar.gz 73325 SHA256 
15f9143bb86893813f5acdbe01deb84bafd45e725b536e15984fefc9f64c97e0 SHA512 
14fb9f3b1ba95181c5e57368350fec60e5933e813278d522fec122f0888fe4bd84ca75a798722cefee07e3f7cb2ffec1cd0535d956bc7f0ef26504f9a65200d9
 WHIRLPOOL 
a217fa2491fb2de6a485f527f8cc012ff5d666b4ec402ca87e66ea651db812059b0f682d37afea82b69ae67b9ad43fb629122eecfa462b903b5fbc1499f6086b
 DIST B-Utils-0.27.tar.gz 74612 SHA256 
f97f53f6a3050109aa414feeb184cad101812d41760e952b5d84993f6685ffea SHA512 
a896476f59a424fa9062c5dfe6431493c020e51746fa7f7b4c7fcdb109d1c0fa252292b891263d676884f064db95f16958a5d2ed5981dc5997436dced6579e74
 WHIRLPOOL 
86ebdf04f8e659f21a2e546412313e8287e41ba9b93beb2e2658d20736b92bd72c82804c16464a6f3f5e987404ca8560fcd2521b3a926c9386f3cdc8f410aee6



[gentoo-commits] repo/gentoo:master commit in: dev-perl/BerkeleyDB/

2015-12-28 Thread Andreas Hüttel
commit: cfd044ff5b318e72a88ff07c78862ae9d340f8cb
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 28 16:58:52 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 28 17:00:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd044ff

dev-perl/BerkeleyDB: Clarify slot

Package-Manager: portage-2.2.26

 dev-perl/BerkeleyDB/BerkeleyDB-0.550.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/BerkeleyDB/BerkeleyDB-0.550.0.ebuild 
b/dev-perl/BerkeleyDB/BerkeleyDB-0.550.0.ebuild
index e4f6925..520fe2a 100644
--- a/dev-perl/BerkeleyDB/BerkeleyDB-0.550.0.ebuild
+++ b/dev-perl/BerkeleyDB/BerkeleyDB-0.550.0.ebuild
@@ -17,7 +17,7 @@ IUSE="test"
 # Install DB_File if you want older support. BerkleyDB no longer
 # supports less than 2.0.
 
-RDEPEND=">=sys-libs/db-2.0"
+RDEPEND=">=sys-libs/db-2.0:*"
 DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( dev-perl/Test-Pod )"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-OPCheck/

2015-12-28 Thread Andreas Hüttel
commit: dce826f27f573c1e6b708c2c513d0c00482927e8
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 28 16:54:49 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 28 17:00:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dce826f2

dev-perl/B-OPCheck: Remove old

Package-Manager: portage-2.2.26

 dev-perl/B-OPCheck/B-OPCheck-0.290.0-r1.ebuild | 23 ---
 dev-perl/B-OPCheck/Manifest|  1 -
 2 files changed, 24 deletions(-)

diff --git a/dev-perl/B-OPCheck/B-OPCheck-0.290.0-r1.ebuild 
b/dev-perl/B-OPCheck/B-OPCheck-0.290.0-r1.ebuild
deleted file mode 100644
index 58425da..000
--- a/dev-perl/B-OPCheck/B-OPCheck-0.290.0-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=FLORA
-MODULE_VERSION=0.29
-inherit perl-module
-
-DESCRIPTION="PL_check hacks using Perl callbacks"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-perl/B-Utils-0.250.0
-   dev-perl/Scope-Guard"
-DEPEND="${RDEPEND}
-   >=dev-perl/ExtUtils-Depends-0.302"
-
-PATCHES=( "${FILESDIR}"/0.29-Perl_check_t.patch )
-SRC_TEST=do

diff --git a/dev-perl/B-OPCheck/Manifest b/dev-perl/B-OPCheck/Manifest
index be414c5..aa8d09e 100644
--- a/dev-perl/B-OPCheck/Manifest
+++ b/dev-perl/B-OPCheck/Manifest
@@ -1,2 +1 @@
-DIST B-OPCheck-0.29.tar.gz 61578 SHA256 
8a1d07ed51d5c867dbecd9e81d50a43470eb2aff2d144cd2b16ef2c33e9e20eb SHA512 
4b9afb0e3acbf654a4393ec55814747f382cc0385d9b9d0d9f34a42ec0ce76009b169352238e7aa37bee7b699bce3e967e320f81bfc293b73c62ddf573cf630c
 WHIRLPOOL 
fb2ec13301b7b646158b61f4f63b225b66cb5e109b3c1d07995fd4bee618deebda2707c078c3e2a3d70da5f7e7e8c49dff223c5559bc84990486d2a4d5e391bf
 DIST B-OPCheck-0.30.tar.gz 74668 SHA256 
3a01bb406543cd204453322647fa48fcad2ecd9d5cc689154dfad71a441ad1bd SHA512 
09aac95626c2594a1833682b6e1d5fc3f631570ceb0f1773c9d3c3c8a2aff57a903d5d24a51aa117cb8027d9c201153f790546300272c2a0748320f4f49274fc
 WHIRLPOOL 
8aa8b69c367765a5df8d92d59f8a1bae3ab382933d7836adc9080f2dc060097028dec7a1439d0b97e283d825b012cd907c3cb679bce6645ea2a06d3e3e71ae96



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Benchmark-Timer/

2015-12-28 Thread Andreas Hüttel
commit: 5df210425a2dd810611f18a276025c82d1dea52d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 28 16:56:05 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 28 17:00:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5df21042

dev-perl/Benchmark-Timer: Remove old

Package-Manager: portage-2.2.26

 .../Benchmark-Timer-0.710.600.ebuild   | 28 --
 dev-perl/Benchmark-Timer/Manifest  |  1 -
 2 files changed, 29 deletions(-)

diff --git a/dev-perl/Benchmark-Timer/Benchmark-Timer-0.710.600.ebuild 
b/dev-perl/Benchmark-Timer/Benchmark-Timer-0.710.600.ebuild
deleted file mode 100644
index bdc5ea8..000
--- a/dev-perl/Benchmark-Timer/Benchmark-Timer-0.710.600.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=DCOPPIT
-MODULE_VERSION=0.7106
-inherit perl-module
-
-DESCRIPTION="Perl code benchmarking tool"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   dev-perl/Statistics-TTest
-   virtual/perl-Time-HiRes
-"
-
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.360.0
-   test? ( virtual/perl-Test-Simple )
-"
-
-SRC_TEST=do

diff --git a/dev-perl/Benchmark-Timer/Manifest 
b/dev-perl/Benchmark-Timer/Manifest
index fb61fbc..3b4117d 100644
--- a/dev-perl/Benchmark-Timer/Manifest
+++ b/dev-perl/Benchmark-Timer/Manifest
@@ -1,2 +1 @@
-DIST Benchmark-Timer-0.7106.tar.gz 45648 SHA256 
f4a2d6103197418b488ff85ca2272dc6a7f4b5f642921d7cebab48311d871cea SHA512 
89fbf2695886a08efdbedd5cf85fe65dcf61ef422a747fe947950404cc0a7e7bdb7362b69253ee787166803eb56842966362d29ecb6e7001c32cebbaf28e5ee8
 WHIRLPOOL 
c49ecf13566f2ebade1c8521d43db44dc9e69d19f78c1a1cb9be0f4ca05a6c40a20433200c80dd2ede41f7c5766b5a03ac2cdc3ba99c7ec5103285e1108b127d
 DIST Benchmark-Timer-0.7107.tar.gz 45734 SHA256 
64f70fabc896236520bfbf43c2683fdcb0f2c637d77333aed0fd926b92226b60 SHA512 
6faa50a90173a075a4bb398212e2db77348f59a47ff483db9e1885dc7dce9636557684574a21f228c53f0c29a468e663706843840b2e59abbaaed1222f400e05
 WHIRLPOOL 
8f09e9687a42f82b4bccd47aca76ab10d8d406c27be4fb5224e188a55c24235067702e4e19a97677982771b46aa101abf5fe64779148f97c4afca34cb8f0552f



[gentoo-commits] repo/gentoo:master commit in: dev-db/mongodb/

2015-12-28 Thread Alexys Jacob
commit: 0fa4b0588f2295f5d9235622cf191eb1c9858af6
Author: Ultrabug  gentoo  org>
AuthorDate: Mon Dec 28 17:28:24 2015 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Mon Dec 28 17:28:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa4b058

dev-db/mongodb: 3.2.0 scons build fix #568322 #569950

Package-Manager: portage-2.2.25

 dev-db/mongodb/mongodb-3.2.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-db/mongodb/mongodb-3.2.0.ebuild 
b/dev-db/mongodb/mongodb-3.2.0.ebuild
index ab7952d..c8836f7 100644
--- a/dev-db/mongodb/mongodb-3.2.0.ebuild
+++ b/dev-db/mongodb/mongodb-3.2.0.ebuild
@@ -64,7 +64,6 @@ pkg_setup() {
# --use-system-tcmalloc is strongly NOT recommended:
# 
https://www.mongodb.org/about/contributors/tutorial/build-mongodb-from-source/
 
-   scons_opts="--variant-dir=build --cc=$(tc-getCC) --cxx=$(tc-getCXX)"
scons_opts+=" --disable-warnings-as-errors"
scons_opts+=" --use-system-boost"
scons_opts+=" --use-system-pcre"



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-ru/

2015-12-28 Thread Ian Delaney
commit: a45f6d9a476185d11f3c870f71efdb2ff631e797
Author: Ian Delaney  gentoo  org>
AuthorDate: Mon Dec 28 16:17:27 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 28 16:18:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a45f6d9a

app-dicts/myspell-ru: bump to vn. 20150711 (nominated by upstream)

ebuild submitted by 'perfectgentleman' via the gentoo bug who has
requested to be set as proxy maintainer for the package,
metadata edited accordingly, thc also to Coacher for assist in preparation
of the final ebuild

Gentoo bug: #569934

Package-Manager: portage-2.2.24

 app-dicts/myspell-ru/Manifest   |  1 +
 app-dicts/myspell-ru/metadata.xml   |  7 ++-
 app-dicts/myspell-ru/myspell-ru-20150711.ebuild | 26 +
 3 files changed, 33 insertions(+), 1 deletion(-)

diff --git a/app-dicts/myspell-ru/Manifest b/app-dicts/myspell-ru/Manifest
index 157f607..f15001a 100644
--- a/app-dicts/myspell-ru/Manifest
+++ b/app-dicts/myspell-ru/Manifest
@@ -1,3 +1,4 @@
+DIST dict_pack_ru-aot-0-4-0.oxt 1509261 SHA256 
0d4e15c3eca931e690d6533be8d0b5ce22948f0d45e3df0d1a5e0e870c093db9 SHA512 
00e63f5abcfbb2fecd72dc2a2b80dc5ebb4d16aac909b2f63670235edadd0d22a5ed3ae0508bfdb273a85f32ee60df4e84dc620fa1a44f42543848b71a9d1b01
 WHIRLPOOL 
fce8e71e09d0d86375a2648968254a355e0569bd744627abb2ec71c6bb6e34a824dbb5550d79cda0f19539bee210ec0983f64d12ee167f3ed3196c06577dd9b9
 DIST myspell-hyph_ru_RU-20060316.zip 11089 SHA256 
95b2198f937f1ba1fe2373302c81517ee88a38c237a1ed5557c543a7e2b141df SHA512 
4538a4fbdd61adafe321258fb4a9b1896d10747adf8203bd3a5eaa40ee15a9d5d3d8304a19a644f676a1224ac36f5d47ae7a10cbcae22ccbd2f8af49bf5e92ac
 WHIRLPOOL 
46d284df470596c796b436fab9042d8c58625dc3f0c3da41434133afed0eb35b0b2c326005460b9eda4c20499420d7d1bf8d51ac41160f0bfaa125ff45d27baa
 DIST myspell-ru_RU-20060316.zip 467216 SHA256 
387e9fd6c24c34e27fe5f0eb227beec2522b8855dc44917a37a66571db15ed0d SHA512 
2a1d62cd79d58ca093f477006e436e728ff2cf063c3b0e1ce127a0c83835afe7fce7846e9ec3577e848c9d911565b4fdff8475508bbbe29f2d9523fe0a858617
 WHIRLPOOL 
dfe9e19ba00aa5c200073e5da08b9d7d832c002f2e83814b138f40480d04b6dc91b0455cc45e2266d7f77492df767889f2958ba5fb781cb7c362fffc153d263c
 DIST myspell-ru_RU_ye-20060316.zip 984889 SHA256 
8eecd25a1d16e43dde23fd72deb6c9290e0f328b7fb2956ec3fe07692ce8e653 SHA512 
5d1e39166b8666ee2be599cd74872a80b34bba11ff389ca74919a0b2fca7f7e66dfd71188b97f08686161e5af54164b82d0fe86c9097c3aaad6c22432f867e19
 WHIRLPOOL 
05bb523e3c82a6dee7812c9642aa660998328858dd173af9d73db80c43eb73034aa48fb4e431e280b8d4af81f17c719c0cc3557927cafd35ca864572dc28e738

diff --git a/app-dicts/myspell-ru/metadata.xml 
b/app-dicts/myspell-ru/metadata.xml
index 4538a68..572cd65 100644
--- a/app-dicts/myspell-ru/metadata.xml
+++ b/app-dicts/myspell-ru/metadata.xml
@@ -1,5 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-maintainer-nee...@gentoo.org
+   proxy-maintainers
+   
+   perfect007gentle...@gmail.com
+   Perfect Gentleman
+   Proxied maintainer; set to assignee in all 
bugs
+   
 

diff --git a/app-dicts/myspell-ru/myspell-ru-20150711.ebuild 
b/app-dicts/myspell-ru/myspell-ru-20150711.ebuild
new file mode 100644
index 000..9d35c16
--- /dev/null
+++ b/app-dicts/myspell-ru/myspell-ru-20150711.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MYSPELL_DICT=( russian-aot.{dic,aff} )
+
+MYSPELL_HYPH=( hyph_ru_RU.dic )
+
+MYSPELL_THES=( ru_th_aot.{dat,idx} )
+
+inherit myspell-r2
+
+EXT="extension-center"
+DICT="russian-dictionary-pack"
+MY_PN="dict_pack_ru-aot"
+MY_PV="0.4.0"
+
+DESCRIPTION="Russian spellcheck dictionary based on works of AOT group for 
myspell/hunspell"
+HOMEPAGE="http://extensions.libreoffice.org/extension-center/russian-dictionary-pack;
+SRC_URI="http://extensions.libreoffice.org/${EXT}/${DICT}/releases/${MY_PV}/${MY_PN}-0-4-0.oxt;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~amd64-linux ~x86-fbsd"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/AnyEvent-I3/

2015-12-28 Thread Agostino Sarubbo
commit: 188c7ce7d9497f4982db5d5dff5a9c4783ffa1ce
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec 28 16:20:58 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec 28 16:20:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=188c7ce7

dev-perl/AnyEvent-I3: amd64/x86 stable, (ALLARCHES policy) wrt bug #569850

Package-Manager: portage-2.2.26
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-perl/AnyEvent-I3/AnyEvent-I3-0.160.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/AnyEvent-I3/AnyEvent-I3-0.160.0.ebuild 
b/dev-perl/AnyEvent-I3/AnyEvent-I3-0.160.0.ebuild
index a74a102..1efff71 100644
--- a/dev-perl/AnyEvent-I3/AnyEvent-I3-0.160.0.ebuild
+++ b/dev-perl/AnyEvent-I3/AnyEvent-I3-0.160.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Communicate with the i3 window manager"
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE=""
 
 COMMON_DEPEND="



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

2015-12-28 Thread Mike Gilbert
commit: 8dbd4c65bd008fcb3c0e8b6714342b2dc81fd310
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Dec 28 16:54:10 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Dec 28 16:54:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dbd4c65

package.mask: Remove sys-apps/dbus mask

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 93acc32..c0a08c7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -134,10 +134,6 @@ dev-java/jscience
 # experimental features and accept a more unstable release.
 >=www-client/chromium-49
 
-# Mike Gilbert  (06 Dec 2015)
-# Masked for testing.
-=sys-apps/dbus-1.10*
-
 # Patrice Clement  (06 Dec 2015)
 # We maintain old versions which were never stabilised
 # and are too far behind for a trivial version bump.



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

2015-12-28 Thread Justin Lecher
commit: 4dc538d59484496141d388bb887bc7d0917266e1
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 28 15:59:32 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 28 15:59:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc538d5

ghc-package.eclass: Fix @DESCRIPTION tag usage

Signed-off-by: Justin Lecher  gentoo.org>

 eclass/ghc-package.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/ghc-package.eclass b/eclass/ghc-package.eclass
index f71116b..5466c0b 100644
--- a/eclass/ghc-package.eclass
+++ b/eclass/ghc-package.eclass
@@ -225,7 +225,8 @@ ghc-package-exists() {
 }
 
 # @FUNCTION: check-for-collisions
-# @DESCRIPTION: makes sure no packages
+# @DESCRIPTION:
+# makes sure no packages
 # have the same version as initial package setup
 check-for-collisions() {
local localpkgconf=$1



  1   2   >