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

2017-07-26 Thread Matt Thode
commit: e5e61cadb1ede0e58f05ef755ca60a6dcf52983b
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jul 27 04:16:41 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Jul 27 04:16:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e61cad

app-emulation/diskimage-builder: bup 2.7.2

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-emulation/diskimage-builder/Manifest| 2 +-
 .../{diskimage-builder-2.7.1.ebuild => diskimage-builder-2.7.2.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/diskimage-builder/Manifest 
b/app-emulation/diskimage-builder/Manifest
index 3f7a5c57d86..321cb3cbd75 100644
--- a/app-emulation/diskimage-builder/Manifest
+++ b/app-emulation/diskimage-builder/Manifest
@@ -4,4 +4,4 @@ DIST diskimage-builder-2.4.0.tar.gz 308467 SHA256 
ae9bc8b0dde17d422785d009915299
 DIST diskimage-builder-2.4.1.tar.gz 304969 SHA256 
9a01eabc73bde93da3fde598249cc273c6cc744e8e6b850a0f7dd7e69c076543 SHA512 
32ef8b7cae08c90691256be4b8b65c986de00306d935919c7d9ecba21722534da8bb00ab887b810bfff35e60c1e943641de576a7c4b29a6ff3d15315b55fb307
 WHIRLPOOL 
a4e9a30452e2e0785e371968d463a95a04d5e9a7316decc2a00e27038b3606ca03515535b76e721eb12b8072567c91f9a6372d780fb60ab983d81071f88974e4
 DIST diskimage-builder-2.5.0.tar.gz 312486 SHA256 
5c665dbd6b8e3f24be26e65159a560b34e2250111adb4c7569db453d4bbbdf6c SHA512 
b254b5ca9d56ace54fcdd90ec35065bb67312a203529b94d24ff6629a159e6918bae291b2bc2f8218b38caa8fe65369ebaf8c286994b060c4f62342e6a192bea
 WHIRLPOOL 
31f3f4867dcd7543c7e6006717dc13de0d0d00f23a96126ce1cfac20bd24b17803422099a5737dd7b4aea1ddf53c9b9b6d3ad702fb0ace72bcb4ddb03d33acd1
 DIST diskimage-builder-2.6.1.tar.gz 312190 SHA256 
4f5a9405c3b6599afe2ed037ef3dc72727a539a8b902dd23f1905dd772ab2ad1 SHA512 
d79ec6b0cc7962b8dbd4a3f8d5193907f89c39e15a73fd5cd9cf5203792df2de7ced6b0acbe53e9d1cb7e100751f36c1bc77db2be1f25ab9472ca759f54bdc4b
 WHIRLPOOL 
234308ec76126f8b1002e47a72eec3590b39997acfd6e9ea8c0ebdddfee01ab6a9dd249a5e245d58475f067ef0635d783ee9cc82344c9061d69dce38fa4ae888
-DIST diskimage-builder-2.7.1.tar.gz 315430 SHA256 
96926a1be4eb5ff504dbe4e4b5318645611c78e32d5866577dc104dcb03bc813 SHA512 
b51f02c1336c2ef4f25f233799162cf27f68f51686bb9a32519962c2ca1ebf5668eebb3293bf9e4f645afec394930dc2b15acd88e2d18d128a8d703bdf5a1371
 WHIRLPOOL 
d32684c8bb1ee362f63fc99d6f40e6d93cc44698412720cfa6a0e9dd151026830d14fcf51c02bf96a07799603afb07a5a9283e3af4d8adb064300e6795146846
+DIST diskimage-builder-2.7.2.tar.gz 315463 SHA256 
0a914611aca8d03266a744af3807d1452aa49475dfec2abd7d17e312284617d0 SHA512 
e5ea2fa692ce8c9234e8ff1e1fccd94452ec4887838cfe823464cbeb448c5fc8645310e455d38269db5ba0dd3efc5c7934511bf07549a66d49bf75a2acb285bc
 WHIRLPOOL 
f6c57498d011b5bcb8bc4906ccf886001db01ff0cf1e6eecebe99604968346c315a1673fadecff612d0c3d4f09bfe594a2108bf0011d0f1651eeeff6e5d8587c

diff --git a/app-emulation/diskimage-builder/diskimage-builder-2.7.1.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-2.7.2.ebuild
similarity index 100%
rename from app-emulation/diskimage-builder/diskimage-builder-2.7.1.ebuild
rename to app-emulation/diskimage-builder/diskimage-builder-2.7.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-07-26 Thread Mike Gilbert
commit: eb72929fca0dd37787b69458bf38c47b1640e0d1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jul 27 02:22:20 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Jul 27 02:22:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb72929f

www-client/chromium: stable channel bump (60.0.3112.78)

Package-Manager: Portage-2.3.6_p23, Repoman-2.3.3_p1

 www-client/chromium/Manifest   |  2 +-
 ...3112.32.ebuild => chromium-60.0.3112.78.ebuild} | 49 +++---
 2 files changed, 34 insertions(+), 17 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index aea984c4045..b21160d2754 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-59.0.3071.104.tar.xz 531895868 SHA256 
a949fa166cdcdbd8419fbdb4583804613d9845130f0c851e4c647d79a4c300d0 SHA512 
419cf5bafa80f190cd301c2933502351929c1ef1d5cfedc720ce6762674a0e6af3b4246a8f92e0c29743420338b056061d4e7f9f4a4066a5bdd4d2ee8db3ddbf
 WHIRLPOOL 
ab2fbd1beeb485a5c07743a5a84c850b5ad8178a1f97421a0aa0573817b474e633a6ac65ad43f7db67d35d257183ea4eceacd12b4cad63f88cd9777cfa498e68
-DIST chromium-60.0.3112.32.tar.xz 537426032 SHA256 
d972469bfc26a3d135a1863c22b88e23a9f00096841f6392dbb83b75ad0d17f1 SHA512 
625bac567f0717d1077ac77023c87bdd2ad1244d63c50ce6935bcb41b85aab4c06b05fda7e0f48cc7305c331080a350a16592adb37583c13736c97a55404d6ab
 WHIRLPOOL 
78af7bbf83466c044428f294209512c27ed649e746829df083edf8e8fc4eddb23618606ec8571bc4eb433a7d67e921236c562c2c175f3685017ef2576b3f7802
 DIST chromium-60.0.3112.40.tar.xz 537575476 SHA256 
4fdc590fc6ef4af16cc72d790b9eaa50829cd8193893a9ec0719481b03f328d3 SHA512 
0e121887f7158d47a9fdb7c0be43a0b1cb32d19a893f99cfc13e2ce146e553e6428fdd82815180bacb430eace42f8bf83595073cf449f49e963633e8414b07ef
 WHIRLPOOL 
b7b2b62f61c18ed77890383ba1ac2d25094e14c12042fa1b1af50fa1f8d69807673a036fdb54078622e92b32eb7211040fda3513cb079598e3caf1219c594631
+DIST chromium-60.0.3112.78.tar.xz 537669428 SHA256 
a82db2aa1b9348b619c01894db565eba686780de0e6fa9e83a8f406d06ce03ea SHA512 
d6cccf2537233c12d7b0254b45adbf0abdf9ca43688ceed28b3d915290478563be30d30879018fd4d6f2acc9654d9911c0c6bbebba0cdeacd16d748e18296c41
 WHIRLPOOL 
b7acf6a57bced89f1e81e389f72ef80cb4a24f9beed45c737bd511d8e5f64236c5b9888910ee58b746a6cdbbcc58cc1d665e8730e33471ee50782ef4ce883e8c
 DIST chromium-61.0.3153.4.tar.xz 545739052 SHA256 
ef48c114fed9a9977b731296cf099e62f1b50df07835709b41868c44363c6ec1 SHA512 
693f8f31fb97eb57277a23c2b2f88d055d9f06ed89004874449332186e8e2e7ed63af6566e884ee52c963e8cda0a2b95caae9ebba486b279daca3c9355cda711
 WHIRLPOOL 
be65fe3342a761cc0150d3d42708b9055442e2f5f8619a7d956be173b1abef0cb7b4a0bc4f0e55be0990461665fc2ba1e3b899bdffe328b8d3adc1624b15ea03
 DIST chromium-61.0.3159.5.tar.xz 546362372 SHA256 
34e0e62f5c30df110bd8d5f872021a8a0ee21fc4b6c2d4efcb8a2232612f6e0a SHA512 
325312223a1486fef1ca9d19c215147bdb37d7ab83437a6e38a076099bf450b79fbfba4060234307cba6385f9d82bf9d66c7a178f3ca33eeb0be1acee71e03f0
 WHIRLPOOL 
cecab851eb6b247e7e381cfcac94d43d2b30d38631160ba1393920e241803e3b54402f719677b608ac15734c21ad6e762925e18f92b1b3e40f3aea93886aa721

diff --git a/www-client/chromium/chromium-60.0.3112.32.ebuild 
b/www-client/chromium/chromium-60.0.3112.78.ebuild
similarity index 95%
rename from www-client/chromium/chromium-60.0.3112.32.ebuild
rename to www-client/chromium/chromium-60.0.3112.78.ebuild
index b6eb7690264..a89dd6df1ae 100644
--- a/www-client/chromium/chromium-60.0.3112.32.ebuild
+++ b/www-client/chromium/chromium-60.0.3112.78.ebuild
@@ -32,7 +32,7 @@ COMMON_DEPEND="
cups? ( >=net-print/cups-1.3.11:= )
dev-libs/expat:=
dev-libs/glib:2
-   dev-libs/icu:=
+   =dev-libs/nss-3.14.3:=
@@ -331,6 +331,22 @@ src_prepare() {
build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" 
--do-remove || die
 }
 
+bootstrap_gn() {
+   if tc-is-cross-compiler; then
+   local -x AR=${BUILD_AR}
+   local -x CC=${BUILD_CC}
+   local -x CXX=${BUILD_CXX}
+   local -x NM=${BUILD_NM}
+   local -x CFLAGS=${BUILD_CFLAGS}
+   local -x CXXFLAGS=${BUILD_CXXFLAGS}
+   local -x LDFLAGS=${BUILD_LDFLAGS}
+   fi
+   einfo "Building GN..."
+   set -- tools/gn/bootstrap/bootstrap.py -s -v --no-clean
+   echo "$@"
+   "$@" || die
+}
+
 src_configure() {
local myconf_gn=""
 
@@ -396,7 +412,6 @@ src_configure() {
 
if tc-is-clang; then
myconf_gn+=" is_clang=true clang_use_chrome_plugins=false"
-   myconf_gn+=" clang_base_path=\"$(realpath $(dirname `which 
clang`)/..)\""
else
myconf_gn+=" is_clang=false"
fi
@@ -423,16 +438,16 @@ src_configure() {
 
local myarch="$(tc-arch)"
if [[ $myarch = amd64 ]] ; then
-   target_arch=x64
+   myconf_gn+=" target_cpu=\"x64\""
ffmpeg_target_arch=x64
 

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

2017-07-26 Thread Brian Evans
commit: 69314b6e952eb2b9282ee160532b29ef592ab80e
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Jul 27 01:02:16 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Jul 27 01:02:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69314b6e

dev-db/mariadb: Fix build failure with local patch on 10.2.7 wrt bug 626218

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-db/mariadb/Manifest  | 2 +-
 dev-db/mariadb/mariadb-10.2.7.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index e25809c6781..3344e9e8e67 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -10,4 +10,4 @@ DIST mysql-extras-20160629-1442Z.tar.bz2 299152 SHA256 
c90979db927772468f8b398c6
 DIST mysql-extras-20160721-1526Z.tar.bz2 301788 SHA256 
45198f8adb4a61fdd89a5d3c7966ce2fe9241381510e1f7b93e793502a32dfcb SHA512 
c7450039780e4e2684c932ba7c291c1de25dd1a64e4c6e88aa13b790768b4100955f36ae4a3bf983569ea23b43be02da6dad3d5985c1163ec9e8aa91f0efd85d
 WHIRLPOOL 
becdf0d4d7b8b5a269246d2fcf1bc09c4313046468b264f07394ae9f1de2f736ad3fff8cad35e544df7a3623688050e6fb9635dfea3876ea082d19cf9fe88927
 DIST mysql-extras-20170310-1426Z.tar.bz2 307052 SHA256 
23f5becec389fc49e7cf0d52c6c914cbc8d7e3fc5851ee38881ee6884ffc5732 SHA512 
2dbb3e46f14fbd0be9ee0e3a8ff2e4d5325f9a9be332014ea556283c0bc5f53349952d267d6713fac5b54e3167a66ddd36f18b18b79ca6b68ede399399488157
 WHIRLPOOL 
9f459d9e58938597e7919b29fc819d87920a51461d274bf87520fe322a67ad8638ef19212855ba8e37507d3b160d29ecad0099f4632f078cc503e1be0f809fb4
 DIST mysql-extras-20170316-1355Z.tar.bz2 308933 SHA256 
ebcb4f03413ccf42877558ad365db01bbb5ef2e12620a9be479ffc2514d9830e SHA512 
5bf7938bfa5989da85216fbca4575397fc05c83e1afac76bd6c0b338a876caf37194f53a2a933d6f69eb31727ca005be617e53a8fdd0a95d8f1f68684c4ba68c
 WHIRLPOOL 
701871ff554970adef8e5eb1e2e966a09c4b59ac7931df125f78a4fcfa415e87767184a9d3418013d27410ad0482673942f1df48d5e5de68917f49e1efa96689
-DIST mysql-extras-20170719-0113Z.tar.bz2 36 SHA256 
30b7e5f981a110ec8e1582939c59ea037559fa1519771d487d591f022b6a148d SHA512 
5e470562e629bd1d104cd1d85e2b57f82b56c8f1f8236d666aca564ed577be50a5818312d8cb2a6a5f18a9c6c6792932fb15f56fd0baac6fadee4411b278f3ce
 WHIRLPOOL 
a5764ea0b9ba33d4a4982b24eeefddbaea4367d9e58b866fa9145e65d53369820762a27d36271c522ea3ad214637d28c3d0db3477d47e68647afada7a3dbbd75
+DIST mysql-extras-20170727-0052Z.tar.bz2 311342 SHA256 
963c9868e8fba55f29be2213a5154899bf71a9a827a1c5e4beaa9a099855b9bf SHA512 
2c5168b16c6f52b3b813d88797fe96104a1d2cfca4256da1609addce7dbb6399276cf835556c8cda595c14be055b34ac5d1bc2dbdee96992ad9183faf8f84791
 WHIRLPOOL 
acb686bddc9049341dab7c9c80282890029b0d5b5e3d2313cd045ac792e8218899288eeffc6bdff77249088dd6df375345cfef5bec91dbcc130ff2e2d5ece696

diff --git a/dev-db/mariadb/mariadb-10.2.7.ebuild 
b/dev-db/mariadb/mariadb-10.2.7.ebuild
index 9e83778c592..6965508ac20 100644
--- a/dev-db/mariadb/mariadb-10.2.7.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.7.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
-MY_EXTRAS_VER="20170719-0113Z"
+MY_EXTRAS_VER="20170727-0052Z"
 # The wsrep API version must match between upstream WSREP and 
sys-cluster/galera major number
 WSREP_REVISION="25"
 SUBSLOT="18"



[gentoo-commits] proj/mysql-extras: New tag: mysql-extras-20170727-0052Z

2017-07-26 Thread Brian Evans
commit: 
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Jul 27 00:52:09 2017 +

New tag: mysql-extras-20170727-0052Z




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

2017-07-26 Thread Matthias Maier
commit: 3dd17585c7a828a49b0fe6e4aa25ebd28108905e
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu Jul 27 00:40:09 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu Jul 27 00:40:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd17585

dev-lang/julia: finish 0.6.0 ebuild, add git workaround

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-lang/julia/julia-0.6.0.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-lang/julia/julia-0.6.0.ebuild 
b/dev-lang/julia/julia-0.6.0.ebuild
index 9fc210dd85b..ad2d8dbe8e0 100644
--- a/dev-lang/julia/julia-0.6.0.ebuild
+++ b/dev-lang/julia/julia-0.6.0.ebuild
@@ -16,8 +16,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-#KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="
@@ -36,7 +35,7 @@ RDEPEND="
>=dev-libs/libpcre2-10.23:0=[jit]
sci-libs/umfpack:0=
sci-mathematics/glpk:0=
-   >=sys-devel/llvm-3.9:0=
+   >=sys-devel/llvm-3.9:=
>=sys-libs/libunwind-1.1:7=
sys-libs/readline:0=
sys-libs/zlib:0=
@@ -155,6 +154,11 @@ src_test() {
 }
 
 src_install() {
+   # Julia is special. It tries to find a valid git repository (that would
+   # normally be cloned during compilation/installation). Just make it
+   # happy...
+   git init && git commit -a --allow-empty -m "initial" || die "git failed"
+
emake install \
prefix="/usr" DESTDIR="${D}" CC="$(tc-getCC)" CXX="$(tc-getCXX)"
cat > 99julia <<-EOF



[gentoo-commits] proj/mysql-extras:master commit in: /

2017-07-26 Thread Brian Evans
commit: 6576db8b7f70c48f3f5a40462423172a432f577a
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Jul 27 00:35:52 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Jul 27 00:35:52 2017 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=6576db8b

Add missing section for clientlibs patch on mariadb-10.2.7 part 2

 ...l_mariadb-10.2.7-without-clientlibs-tools.patch | 33 --
 1 file changed, 18 insertions(+), 15 deletions(-)

diff --git a/20018_all_mariadb-10.2.7-without-clientlibs-tools.patch 
b/20018_all_mariadb-10.2.7-without-clientlibs-tools.patch
index adcf12f..4ffeb99 100644
--- a/20018_all_mariadb-10.2.7-without-clientlibs-tools.patch
+++ b/20018_all_mariadb-10.2.7-without-clientlibs-tools.patch
@@ -115,21 +115,6 @@ diff -aurN a/libmariadb/libmariadb/CMakeLists.txt 
b/libmariadb/libmariadb/CMakeL
  INSTALL(TARGETS libmariadb
COMPONENT SharedLibraries
  DESTINATION ${INSTALL_LIBDIR})
-@@ -427,9 +427,11 @@
- 
- IF(WITH_MYSQLCOMPAT)
-   create_symlink(libmysqlclient${CMAKE_SHARED_LIBRARY_SUFFIX} libmariadb 
${INSTALL_LIBDIR})
--  create_symlink(libmysqlclient_r${CMAKE_SHARED_LIBRARY_SUFFIX} libmariadb 
${INSTALL_LIBDIR})
--  create_symlink(libmysqlclient${CMAKE_STATIC_LIBRARY_SUFFIX} mariadbclient 
${INSTALL_LIBDIR})
--  create_symlink(libmysqlclient_r${CMAKE_STATIC_LIBRARY_SUFFIX} mariadbclient 
${INSTALL_LIBDIR})
-+#  create_symlink(libmysqlclient_r${CMAKE_SHARED_LIBRARY_SUFFIX} libmariadb 
${INSTALL_LIBDIR})
-+  IF(ENABLE_STATIC_LIBS)
-+create_symlink(libmysqlclient${CMAKE_STATIC_LIBRARY_SUFFIX} mariadbclient 
${INSTALL_LIBDIR})
-+#create_symlink(libmysqlclient_r${CMAKE_STATIC_LIBRARY_SUFFIX} 
mariadbclient ${INSTALL_LIBDIR})
-+  ENDIF(WITH_STATIC_LIBS)
- ENDIF()
-
-
 diff -aurN a/scripts/CMakeLists.txt b/scripts/CMakeLists.txt
 --- a/scripts/CMakeLists.txt   2017-05-14 19:13:18.0 -0400
 +++ b/scripts/CMakeLists.txt   2017-06-28 12:56:23.774081970 -0400
@@ -156,3 +141,21 @@ diff -aurN a/scripts/CMakeLists.txt 
b/scripts/CMakeLists.txt
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/${file}.sh
  
  
+diff -aurN a/libmariadb/libmariadb/CMakeLists.txt 
b/libmariadb/libmariadb/CMakeLists.txt
+--- a/libmariadb/libmariadb/CMakeLists.txt 2017-07-26 20:26:17.094481997 
-0400
 b/libmariadb/libmariadb/CMakeLists.txt 2017-07-26 20:31:47.042608316 
-0400
+@@ -427,9 +427,11 @@
+ 
+ IF(WITH_MYSQLCOMPAT)
+   create_symlink(libmysqlclient${CMAKE_SHARED_LIBRARY_SUFFIX} libmariadb 
${INSTALL_LIBDIR})
+-  create_symlink(libmysqlclient_r${CMAKE_SHARED_LIBRARY_SUFFIX} libmariadb 
${INSTALL_LIBDIR})
+-  create_symlink(libmysqlclient${CMAKE_STATIC_LIBRARY_SUFFIX} mariadbclient 
${INSTALL_LIBDIR})
+-  create_symlink(libmysqlclient_r${CMAKE_STATIC_LIBRARY_SUFFIX} mariadbclient 
${INSTALL_LIBDIR})
++#  create_symlink(libmysqlclient_r${CMAKE_SHARED_LIBRARY_SUFFIX} libmariadb 
${INSTALL_LIBDIR})
++  IF(ENABLE_STATIC_LIBS)
++create_symlink(libmysqlclient${CMAKE_STATIC_LIBRARY_SUFFIX} mariadbclient 
${INSTALL_LIBDIR})
++#create_symlink(libmysqlclient_r${CMAKE_STATIC_LIBRARY_SUFFIX} 
mariadbclient ${INSTALL_LIBDIR})
++  ENDIF(ENABLE_STATIC_LIBS)
+ ENDIF()
+ 
+ 



[gentoo-commits] proj/mysql-extras:master commit in: /

2017-07-26 Thread Brian Evans
commit: cf640d262757be9d513703110269aa1ac48c
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Jul 27 00:25:18 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Jul 27 00:25:18 2017 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=cf640d26

Add missing section for clientlibs patch on mariadb-10.2.7

 ...all_mariadb-10.2.7-without-clientlibs-tools.patch | 20 +---
 1 file changed, 17 insertions(+), 3 deletions(-)

diff --git a/20018_all_mariadb-10.2.7-without-clientlibs-tools.patch 
b/20018_all_mariadb-10.2.7-without-clientlibs-tools.patch
index 9ff438d..adcf12f 100644
--- a/20018_all_mariadb-10.2.7-without-clientlibs-tools.patch
+++ b/20018_all_mariadb-10.2.7-without-clientlibs-tools.patch
@@ -115,6 +115,21 @@ diff -aurN a/libmariadb/libmariadb/CMakeLists.txt 
b/libmariadb/libmariadb/CMakeL
  INSTALL(TARGETS libmariadb
COMPONENT SharedLibraries
  DESTINATION ${INSTALL_LIBDIR})
+@@ -427,9 +427,11 @@
+ 
+ IF(WITH_MYSQLCOMPAT)
+   create_symlink(libmysqlclient${CMAKE_SHARED_LIBRARY_SUFFIX} libmariadb 
${INSTALL_LIBDIR})
+-  create_symlink(libmysqlclient_r${CMAKE_SHARED_LIBRARY_SUFFIX} libmariadb 
${INSTALL_LIBDIR})
+-  create_symlink(libmysqlclient${CMAKE_STATIC_LIBRARY_SUFFIX} mariadbclient 
${INSTALL_LIBDIR})
+-  create_symlink(libmysqlclient_r${CMAKE_STATIC_LIBRARY_SUFFIX} mariadbclient 
${INSTALL_LIBDIR})
++#  create_symlink(libmysqlclient_r${CMAKE_SHARED_LIBRARY_SUFFIX} libmariadb 
${INSTALL_LIBDIR})
++  IF(ENABLE_STATIC_LIBS)
++create_symlink(libmysqlclient${CMAKE_STATIC_LIBRARY_SUFFIX} mariadbclient 
${INSTALL_LIBDIR})
++#create_symlink(libmysqlclient_r${CMAKE_STATIC_LIBRARY_SUFFIX} 
mariadbclient ${INSTALL_LIBDIR})
++  ENDIF(WITH_STATIC_LIBS)
+ ENDIF()
+
+
 diff -aurN a/scripts/CMakeLists.txt b/scripts/CMakeLists.txt
 --- a/scripts/CMakeLists.txt   2017-05-14 19:13:18.0 -0400
 +++ b/scripts/CMakeLists.txt   2017-06-28 12:56:23.774081970 -0400
@@ -139,6 +154,5 @@ diff -aurN a/scripts/CMakeLists.txt b/scripts/CMakeLists.txt
FOREACH(file ${BIN_SCRIPTS})
  IF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${file}.sh)
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/${file}.sh
-diff -aurN a/libmariadb/libmariadb/CMakeLists.txt 
b/libmariadb/libmariadb/CMakeLists.txt
 a/libmariadb/libmariadb/CMakeLists.txt 2017-07-18 20:36:19.699737005 
-0400
-+++ b/libmariadb/libmariadb/CMakeLists.txt 2017-07-18 20:49:58.260498557 
-0400
+ 
+ 



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/stlink/

2017-07-26 Thread Alexey Shvetsov
commit: 6008aef4d64ce49a8a7977fcb72ede2f670ac8ca
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Wed Jul 26 22:21:05 2017 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Wed Jul 26 22:21:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6008aef4

dev-embedded/stlink: Add stlink utility

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-embedded/stlink/Manifest|  1 +
 dev-embedded/stlink/metadata.xml|  8 
 dev-embedded/stlink/stlink-1.4.0.ebuild | 35 +
 dev-embedded/stlink/stlink-.ebuild  | 35 +
 4 files changed, 79 insertions(+)

diff --git a/dev-embedded/stlink/Manifest b/dev-embedded/stlink/Manifest
new file mode 100644
index 000..78facb08a31
--- /dev/null
+++ b/dev-embedded/stlink/Manifest
@@ -0,0 +1 @@
+DIST stlink-1.4.0.tar.gz 138765 SHA256 
d99b8385cce8071d5e58de21b6c8866058af20a8dd46ecf01e1c1dc3aa038cc9 SHA512 
cb7617068a6dcaf7e8d0ccfb8b918f0373f6120398dab40a8b8d6567705871226684fd19aad92e4bab623310a5da13ea9fd70153b619f58d3534f0a4ff3a9886
 WHIRLPOOL 
1b431c2766edbc0e4aa97022a3d9ca4852d993c15964f34e5dd4603e80691a15c20f0d771f4012f2d88802c1e26fdb53bf5a5bb8694df710e283662bc4d0f78c

diff --git a/dev-embedded/stlink/metadata.xml b/dev-embedded/stlink/metadata.xml
new file mode 100644
index 000..086586c08a8
--- /dev/null
+++ b/dev-embedded/stlink/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ale...@gentoo.org
+   Alexey Shvetsov
+   
+

diff --git a/dev-embedded/stlink/stlink-1.4.0.ebuild 
b/dev-embedded/stlink/stlink-1.4.0.ebuild
new file mode 100644
index 000..6711837c176
--- /dev/null
+++ b/dev-embedded/stlink/stlink-1.4.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit cmake-utils udev
+
+DESCRIPTION="stm32 discovery line linux programmer"
+HOMEPAGE="https://github.com/texane/stlink;
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="git://github.com/texane/stlink.git"
+   inherit git-r3
+else
+   SRC_URI="https://github.com/texane/stlink/archive/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="virtual/libusb:1
+   >=dev-libs/glib-2.32.0:2
+   x11-libs/gtk+:3"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DSTLINK_UDEV_RULES_DIR="$(get_udevdir)"/rules.d
+   -DSTLINK_MODPROBED_DIR="${EPREFIX}/etc/modprobe.d"
+   )
+
+   cmake-utils_src_configure
+}

diff --git a/dev-embedded/stlink/stlink-.ebuild 
b/dev-embedded/stlink/stlink-.ebuild
new file mode 100644
index 000..6711837c176
--- /dev/null
+++ b/dev-embedded/stlink/stlink-.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit cmake-utils udev
+
+DESCRIPTION="stm32 discovery line linux programmer"
+HOMEPAGE="https://github.com/texane/stlink;
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="git://github.com/texane/stlink.git"
+   inherit git-r3
+else
+   SRC_URI="https://github.com/texane/stlink/archive/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="virtual/libusb:1
+   >=dev-libs/glib-2.32.0:2
+   x11-libs/gtk+:3"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DSTLINK_UDEV_RULES_DIR="$(get_udevdir)"/rules.d
+   -DSTLINK_MODPROBED_DIR="${EPREFIX}/etc/modprobe.d"
+   )
+
+   cmake-utils_src_configure
+}



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

2017-07-26 Thread Zac Medico
commit: b1c029b6c31036b2b0e360052092b2a6e5464118
Author: Steven Green  greenius  co  uk>
AuthorDate: Wed Jul 26 22:02:14 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jul 26 22:17:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c029b6

dev-db/mongodb: patch 3.4.4 for bug 625148

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 ...4-Replace-string-with-explicit-std-string.patch | 302 +
 dev-db/mongodb/mongodb-3.4.4.ebuild|   3 +-
 2 files changed, 304 insertions(+), 1 deletion(-)

diff --git 
a/dev-db/mongodb/files/mongodb-3.4.4-Replace-string-with-explicit-std-string.patch
 
b/dev-db/mongodb/files/mongodb-3.4.4-Replace-string-with-explicit-std-string.patch
new file mode 100644
index 000..da33d47df7f
--- /dev/null
+++ 
b/dev-db/mongodb/files/mongodb-3.4.4-Replace-string-with-explicit-std-string.patch
@@ -0,0 +1,302 @@
+From 9df9837299ab952d4d30db2427beef667e608f79 Mon Sep 17 00:00:00 2001
+From: Steven Green 
+Date: Mon, 17 Jul 2017 13:05:44 +0100
+Subject: [PATCH] SERVER-30166 Replace string with explicit std::string.
+ Enables compulation when using --use-system-pcre which presusably used to do
+ 'using std::string' in an earlier version of pcre
+
+ https://github.com/mongodb/mongo/pull/1166
+
+---
+ src/mongo/db/dbwebserver.cpp |  1 +
+ src/mongo/db/matcher/expression_leaf.cpp |  4 ++--
+ src/mongo/db/repl/master_slave.cpp   | 40 
+ src/mongo/shell/bench.cpp| 14 +--
+ src/mongo/util/net/miniwebserver.cpp |  1 +
+ 5 files changed, 31 insertions(+), 29 deletions(-)
+
+diff --git a/src/mongo/db/dbwebserver.cpp b/src/mongo/db/dbwebserver.cpp
+index b202e0500b9..02556135240 100644
+--- a/src/mongo/db/dbwebserver.cpp
 b/src/mongo/db/dbwebserver.cpp
+@@ -67,6 +67,7 @@ namespace mongo {
+ using std::map;
+ using std::stringstream;
+ using std::vector;
++using std::string;
+ 
+ using namespace html;
+ 
+diff --git a/src/mongo/db/matcher/expression_leaf.cpp 
b/src/mongo/db/matcher/expression_leaf.cpp
+index d562bff141e..b96a36d543f 100644
+--- a/src/mongo/db/matcher/expression_leaf.cpp
 b/src/mongo/db/matcher/expression_leaf.cpp
+@@ -202,7 +202,7 @@ void ComparisonMatchExpression::debugString(StringBuilder& 
debug, int level) con
+ }
+ 
+ void ComparisonMatchExpression::serialize(BSONObjBuilder* out) const {
+-string opString = "";
++std::string opString = "";
+ switch (matchType()) {
+ case LT:
+ opString = "$lt";
+@@ -884,7 +884,7 @@ void BitTestMatchExpression::debugString(StringBuilder& 
debug, int level) const
+ }
+ 
+ void BitTestMatchExpression::serialize(BSONObjBuilder* out) const {
+-string opString = "";
++std::string opString = "";
+ 
+ switch (matchType()) {
+ case BITS_ALL_SET:
+diff --git a/src/mongo/db/repl/master_slave.cpp 
b/src/mongo/db/repl/master_slave.cpp
+index 05faad12599..042350465c6 100644
+--- a/src/mongo/db/repl/master_slave.cpp
 b/src/mongo/db/repl/master_slave.cpp
+@@ -168,7 +168,7 @@ BSONObj ReplSource::jsobj() {
+ 
+ BSONObjBuilder dbsNextPassBuilder;
+ int n = 0;
+-for (set::iterator i = addDbNextPass.begin(); i != 
addDbNextPass.end(); i++) {
++for (set::iterator i = addDbNextPass.begin(); i != 
addDbNextPass.end(); i++) {
+ n++;
+ dbsNextPassBuilder.appendBool(*i, 1);
+ }
+@@ -177,7 +177,7 @@ BSONObj ReplSource::jsobj() {
+ 
+ BSONObjBuilder incompleteCloneDbsBuilder;
+ n = 0;
+-for (set::iterator i = incompleteCloneDbs.begin(); i != 
incompleteCloneDbs.end(); i++) {
++for (set::iterator i = incompleteCloneDbs.begin(); i != 
incompleteCloneDbs.end(); i++) {
+ n++;
+ incompleteCloneDbsBuilder.appendBool(*i, 1);
+ }
+@@ -188,7 +188,7 @@ BSONObj ReplSource::jsobj() {
+ }
+ 
+ void ReplSource::ensureMe(OperationContext* txn) {
+-string myname = getHostName();
++std::string myname = getHostName();
+ 
+ // local.me is an identifier for a server for getLastError w:2+
+ bool exists = Helpers::getSingleton(txn, "local.me", _me);
+@@ -378,10 +378,10 @@ class HandshakeCmd : public Command {
+ }
+ 
+ virtual bool run(OperationContext* txn,
+- const string& ns,
++ const std::string& ns,
+  BSONObj& cmdObj,
+  int options,
+- string& errmsg,
++ std::string& errmsg,
+  BSONObjBuilder& result) {
+ HandshakeArgs handshake;
+ Status status = handshake.initialize(cmdObj);
+@@ -398,7 +398,7 @@ class HandshakeCmd : public Command {
+ } handshakeCmd;
+ 
+ bool replHandshake(DBClientConnection* conn, const OID& myRID) {
+-string myname = getHostName();
++std::string myname = getHostName();
+ 
+ BSONObjBuilder cmd;
+ cmd.append("handshake", myRID);
+@@ -450,7 +450,7 @@ void 

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

2017-07-26 Thread Matt Thode
commit: 11cdcbbae3fbe98a36560a3bbcb074f631e0d2dd
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Jul 26 22:12:38 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Jul 26 22:15:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11cdcbba

dev-ruby/facter: 3.6.6 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-ruby/facter/Manifest|  1 +
 dev-ruby/facter/facter-3.6.6.ebuild | 89 +
 2 files changed, 90 insertions(+)

diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index ae8bac8baf5..0f950577b5c 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -6,5 +6,6 @@ DIST facter-3.6.1.tar.gz 364596 SHA256 
cee28c3fb0134cfd90417c6facec795c1de724ea0
 DIST facter-3.6.3.tar.gz 370771 SHA256 
8c7491db7937a350d738985ee9b4ab370f074d82d89b6ed0115cc21e5adadcbe SHA512 
cdcc6bd848c664f395f656d57e0bd28b62cccfdaeccdc9cd364d90a96693c6c8cdc079aa70409297f0ecfdee041c28bad52b3cb4b8981e66de2887bc5eb1bf33
 WHIRLPOOL 
91d7b8df9e79455f65e89f7a4e17c1cd7076e08091af89a8eb2116bc4716a7b4d4163559cdbed55f356d2fafc6a86cd075de6e15d8b9103be62d6ec3f68b69f6
 DIST facter-3.6.4.tar.gz 373722 SHA256 
de12c53c74dd3f39633e61f62a900842d829cbe24b76e72b0c6e85000a99b8bc SHA512 
d5e03bb40da448805a56accc2fb972569f686a1e8c8b343d4e0defb5a00a982665496049174c225a8b04abb4d09112bd2117a8a96c9360bb2e36e4d569d86337
 WHIRLPOOL 
f7a05a044c7031f248a888458678b48fc8d7996a2d0bc588323bf6c76513ff4fc838f0299db19f212dd0b5ba094b8135558db7da7f4ff596267832354d369634
 DIST facter-3.6.5.tar.gz 371967 SHA256 
00e37c4c2cb0e8a95e3957239477e23c778c37d61d71f66bdab3e905ff969876 SHA512 
d925a9f8e0c0a2b94f56b6683b99fc70b7d48ad3388001bc341abed5b9c4594701a1756430fa2fd6a9ac8a2d3ec73562f1f8b909d364dc8b1c1e3c81f15041d6
 WHIRLPOOL 
ac4f5a1d52c8890a085f7f4aa6ee76a93c6af76021e4c1461164ba6d5536c0d1a371450247e40ecf5803533e27b25dbc6aa0b992d8444d65b0c76902703b6662
+DIST facter-3.6.6.tar.gz 372137 SHA256 
a06b6907d39a0974f39535a162a409a31bb9c4e99f9969aaa4cd1cb04062039f SHA512 
a0b83b1a03ae1abc0822d69b190dcfbf269f8219b3c17c887517fafcc16d9cdabd0938a14103ce3ed66e13d4b528620694a9f7e2697d23fadb108c44686dd8af
 WHIRLPOOL 
adea4eeb562c0995b1c7dfa972c4e83bea9c480451be3f88d4957fcfa41bef0bef9163c385eb385b17cdc98bc463147e3d6d7ab5c5ef44354c73c765c3da380c
 DIST facter-3.7.0.tar.gz 374550 SHA256 
b5b507df89757982309c089f10bde333124fa11eba7de6aec3639b51570d28b3 SHA512 
c2c1e08526625fc031a79c57fa8d3e7d7ce4271c84ba11e1a721bdc421103ef70144e0a85b612bb5936bfc3c275a562ddc40fda675083a03c5d8b46779304a7e
 WHIRLPOOL 
0400b3cc42d5e1fa298b68d865839562b6e356c2ade764d683110f754e214e373356420e6b4ed54b1014a4dcf0c03185eedf53c7d1ee24145d8da3f4e4d167a5
 DIST facter-3.7.1.tar.gz 374576 SHA256 
fe62b0a33c9edd3f945c1d3057e45172a26952439e0e922341d3844864b92320 SHA512 
3b2d218d60f5ad9ef756a50540f638303b7a4eb0ea2afca10d2c41f4e6e3f6c2bb6337de417e4989664e32317b0f8db921fed68e813e4cebe10083c943b33fee
 WHIRLPOOL 
342d3d26cb23116a469530f4e3621575650dbfce0b66f8e5debcd05d05736b24df14b20213b4540a0be2065b50e445385b4c3cc583c88490dce4b59b1408e806

diff --git a/dev-ruby/facter/facter-3.6.6.ebuild 
b/dev-ruby/facter/facter-3.6.6.ebuild
new file mode 100644
index 000..b1ecb67c84c
--- /dev/null
+++ b/dev-ruby/facter/facter-3.6.6.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22"
+
+inherit cmake-utils eutils multilib ruby-ng
+
+DESCRIPTION="A cross-platform ruby library for retrieving facts from operating 
systems"
+HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/;
+SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${S}/all/${P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="debug test"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+BDEPEND="
+   >=sys-devel/gcc-4.8:*
+   >=dev-libs/leatherman-1.0.0
+   dev-cpp/cpp-hocon"
+CDEPEND="
+   dev-libs/openssl:*
+   sys-apps/util-linux
+   app-emulation/virt-what
+   net-misc/curl
+   >=dev-libs/boost-1.54[nls]
+   >=dev-cpp/yaml-cpp-0.5.1
+   ! "${D}/etc/env.d/00facterdir"
+   fperms 0644 /etc/env.d/00facterdir
+}



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

2017-07-26 Thread Matt Thode
commit: 2909c74177e26c2d451c01c3b0cfa212c15d7863
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Jul 26 22:14:55 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Jul 26 22:15:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2909c741

app-emulation/diskimage-builder: 3.7.1 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-emulation/diskimage-builder/Manifest| 2 +-
 .../{diskimage-builder-2.7.0.ebuild => diskimage-builder-2.7.1.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/diskimage-builder/Manifest 
b/app-emulation/diskimage-builder/Manifest
index 624a93ce9c2..3f7a5c57d86 100644
--- a/app-emulation/diskimage-builder/Manifest
+++ b/app-emulation/diskimage-builder/Manifest
@@ -4,4 +4,4 @@ DIST diskimage-builder-2.4.0.tar.gz 308467 SHA256 
ae9bc8b0dde17d422785d009915299
 DIST diskimage-builder-2.4.1.tar.gz 304969 SHA256 
9a01eabc73bde93da3fde598249cc273c6cc744e8e6b850a0f7dd7e69c076543 SHA512 
32ef8b7cae08c90691256be4b8b65c986de00306d935919c7d9ecba21722534da8bb00ab887b810bfff35e60c1e943641de576a7c4b29a6ff3d15315b55fb307
 WHIRLPOOL 
a4e9a30452e2e0785e371968d463a95a04d5e9a7316decc2a00e27038b3606ca03515535b76e721eb12b8072567c91f9a6372d780fb60ab983d81071f88974e4
 DIST diskimage-builder-2.5.0.tar.gz 312486 SHA256 
5c665dbd6b8e3f24be26e65159a560b34e2250111adb4c7569db453d4bbbdf6c SHA512 
b254b5ca9d56ace54fcdd90ec35065bb67312a203529b94d24ff6629a159e6918bae291b2bc2f8218b38caa8fe65369ebaf8c286994b060c4f62342e6a192bea
 WHIRLPOOL 
31f3f4867dcd7543c7e6006717dc13de0d0d00f23a96126ce1cfac20bd24b17803422099a5737dd7b4aea1ddf53c9b9b6d3ad702fb0ace72bcb4ddb03d33acd1
 DIST diskimage-builder-2.6.1.tar.gz 312190 SHA256 
4f5a9405c3b6599afe2ed037ef3dc72727a539a8b902dd23f1905dd772ab2ad1 SHA512 
d79ec6b0cc7962b8dbd4a3f8d5193907f89c39e15a73fd5cd9cf5203792df2de7ced6b0acbe53e9d1cb7e100751f36c1bc77db2be1f25ab9472ca759f54bdc4b
 WHIRLPOOL 
234308ec76126f8b1002e47a72eec3590b39997acfd6e9ea8c0ebdddfee01ab6a9dd249a5e245d58475f067ef0635d783ee9cc82344c9061d69dce38fa4ae888
-DIST diskimage-builder-2.7.0.tar.gz 316192 SHA256 
3ed8b45f48a7112d1f94eda41bdff896ed4d7b2e95eea69d486f4063981f4453 SHA512 
05835300b3de7a29b17816bf009d78d596648ef99a1ff57965d07081f4a6bef6e8f99ffb0a4af153f2de40c2142da1ff9879eeea1ab67427e404199ea6f0e263
 WHIRLPOOL 
60b84496d42a3e5754da069a048637703233e3c050350ce68e86ef4eb473be46199e90425efb5e78d7b3182144d22e348fb1f0b3a0e90f5b0533ef4301f05411
+DIST diskimage-builder-2.7.1.tar.gz 315430 SHA256 
96926a1be4eb5ff504dbe4e4b5318645611c78e32d5866577dc104dcb03bc813 SHA512 
b51f02c1336c2ef4f25f233799162cf27f68f51686bb9a32519962c2ca1ebf5668eebb3293bf9e4f645afec394930dc2b15acd88e2d18d128a8d703bdf5a1371
 WHIRLPOOL 
d32684c8bb1ee362f63fc99d6f40e6d93cc44698412720cfa6a0e9dd151026830d14fcf51c02bf96a07799603afb07a5a9283e3af4d8adb064300e6795146846

diff --git a/app-emulation/diskimage-builder/diskimage-builder-2.7.0.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-2.7.1.ebuild
similarity index 100%
rename from app-emulation/diskimage-builder/diskimage-builder-2.7.0.ebuild
rename to app-emulation/diskimage-builder/diskimage-builder-2.7.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-auth/keystone/

2017-07-26 Thread Matt Thode
commit: 4d0a68ce0bc235adc38babd0b79b5195403f96a5
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Jul 26 22:08:07 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Jul 26 22:15:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d0a68ce

sys-auth/keystone: 10.0.3 and 11.0.3 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-auth/keystone/Manifest   |   2 +
 sys-auth/keystone/keystone-10.0.3.ebuild | 164 +++
 sys-auth/keystone/keystone-11.0.3.ebuild | 158 +
 3 files changed, 324 insertions(+)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 4c7b74ef7b5..d5c0be2ee2a 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,3 +1,5 @@
 DIST keystone-10.0.1.tar.gz 1357929 SHA256 
1030e6e818db6b9d84a2ad430912b821c9309ecf600fd0753bd75a741a9e4ddc SHA512 
86069e19f519dcf51079a1c3a32658fabdaf5c59b4f5010dd6d3ddc28dbdf710a271d22af22d3451b5553eff609da6252577f8329a7f3a517da148bf37207c86
 WHIRLPOOL 
f24a8bbd3efce90e26d00e484bd5b5cac738568a4fb4948b8f3fa6d51e34bf83488247168cdf75533e80b05a28c17bd3b5bf9f3298f40e86fa5f80255992c025
 DIST keystone-10.0.2.tar.gz 1359183 SHA256 
275e3c73033657a98e17cb59370b6d549cf945f41871db5a94b4a464a43d49a7 SHA512 
9bb85559cbf28987b8c743bf1fc81e8bce167ae46a8761fdd47582f591ca227a22e2fac49da8b5f906249d7f6b99657dec7abe64f5ffbe0cb95a8c21b02e9d19
 WHIRLPOOL 
c70e54719a881e7b1927083e66fac25de6b8b41da2685ff39947c6a7258d9a77560e40cd68f5c02073313ec8ad7b3c1d6980cf952ce86208d3e39664981b2b17
+DIST keystone-10.0.3.tar.gz 1363347 SHA256 
db2d29cd4b0e4b7672779ff3355093bbeda61620c58e3e7a4f0424a6f7e67513 SHA512 
a6173cdcf0cbedefc2965e8f7b6a5924b45ada2d6ae18715e28071ab9c785fce3b4538acb6361a5e3ea89c5eb7bf01cf87591719d44469049602920254d47db4
 WHIRLPOOL 
25333195801923a999187dbe85cb2729f077efc71decd6d89556f10a5afbc7435cfac82e4be3ffbaae3b0aea0ba96ebe275918d4ba6a13a5ad0dd98e79b5d9f3
 DIST keystone-11.0.2.tar.gz 1370396 SHA256 
cf25068272dba6c6487477e3d620ae449770d73d3e3382d37d2b88cf80fe9ef1 SHA512 
d2ec2c6e01df524f5dbec12960ffb54bb2a5400fff61027d6e632b1d775223e5e7ca97962db70acfbcd61e6c13ce9f5e392fc44249836055228ba4547e4ae4e6
 WHIRLPOOL 
7c9eff71b588632b125ca22824477116e387d4cfbf46b724510806b24a5d1d7694e3566da43ea8f0646a2c7059b8e6eb58343d6df4abec0427a4197f2a64354d
+DIST keystone-11.0.3.tar.gz 1373880 SHA256 
552dcca96d93ef06e28ced0f86cc142e2bb0f8b237297816b670b9b21aba7c85 SHA512 
0468a834b1a44b27f4747aeb580f17f68b7dce0ee0cbc3693355d66e9c46383b7ad3a769b3ffa0146fac9b45a75c8a2c95aad0df4825d2be33cadb2cf6b1a659
 WHIRLPOOL 
1cb4c1de756b57b27142e613381dd7e9e50c10cdff16bb0c2734b67d5b43ca443e7233cd60324231d45dadeab1cc5693aa80d2c23c3fc40680acca13c82b9b3e

diff --git a/sys-auth/keystone/keystone-10.0.3.ebuild 
b/sys-auth/keystone/keystone-10.0.3.ebuild
new file mode 100644
index 000..1809d928283
--- /dev/null
+++ b/sys-auth/keystone/keystone-10.0.3.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1 user
+
+DESCRIPTION="The Openstack authentication, authorization, and service catalog"
+HOMEPAGE="https://launchpad.net/keystone;
+SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+sqlite ldap memcached mongo mysql postgres test"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.2.3-r1[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+   dev-python/paste[${PYTHON_USEDEP}]
+   >=dev-python/routes-1.12.3[${PYTHON_USEDEP}]
+   !~dev-python/routes-2.0[${PYTHON_USEDEP}]
+   !~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
+   !~dev-python/routes-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
+   !~dev-python/cryptography-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   sqlite? (
+   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+   =dev-python/pymysql-0.6.2[${PYTHON_USEDEP}]
+   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   =dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   =dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.6[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: sys-auth/keystone/

2017-07-26 Thread Matt Thode
commit: 90ead4e0c2d81b73b04fde3ebd225e1ce466691a
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Jul 26 22:09:34 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Jul 26 22:15:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ead4e0

sys-auth/keystone: 10.0.2 stable amd64 and x86

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-auth/keystone/Manifest  |   1 -
 sys-auth/keystone/keystone-10.0.1-r1.ebuild | 165 
 sys-auth/keystone/keystone-10.0.2.ebuild|   2 +-
 3 files changed, 1 insertion(+), 167 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index d5c0be2ee2a..64cc9f83a13 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,4 +1,3 @@
-DIST keystone-10.0.1.tar.gz 1357929 SHA256 
1030e6e818db6b9d84a2ad430912b821c9309ecf600fd0753bd75a741a9e4ddc SHA512 
86069e19f519dcf51079a1c3a32658fabdaf5c59b4f5010dd6d3ddc28dbdf710a271d22af22d3451b5553eff609da6252577f8329a7f3a517da148bf37207c86
 WHIRLPOOL 
f24a8bbd3efce90e26d00e484bd5b5cac738568a4fb4948b8f3fa6d51e34bf83488247168cdf75533e80b05a28c17bd3b5bf9f3298f40e86fa5f80255992c025
 DIST keystone-10.0.2.tar.gz 1359183 SHA256 
275e3c73033657a98e17cb59370b6d549cf945f41871db5a94b4a464a43d49a7 SHA512 
9bb85559cbf28987b8c743bf1fc81e8bce167ae46a8761fdd47582f591ca227a22e2fac49da8b5f906249d7f6b99657dec7abe64f5ffbe0cb95a8c21b02e9d19
 WHIRLPOOL 
c70e54719a881e7b1927083e66fac25de6b8b41da2685ff39947c6a7258d9a77560e40cd68f5c02073313ec8ad7b3c1d6980cf952ce86208d3e39664981b2b17
 DIST keystone-10.0.3.tar.gz 1363347 SHA256 
db2d29cd4b0e4b7672779ff3355093bbeda61620c58e3e7a4f0424a6f7e67513 SHA512 
a6173cdcf0cbedefc2965e8f7b6a5924b45ada2d6ae18715e28071ab9c785fce3b4538acb6361a5e3ea89c5eb7bf01cf87591719d44469049602920254d47db4
 WHIRLPOOL 
25333195801923a999187dbe85cb2729f077efc71decd6d89556f10a5afbc7435cfac82e4be3ffbaae3b0aea0ba96ebe275918d4ba6a13a5ad0dd98e79b5d9f3
 DIST keystone-11.0.2.tar.gz 1370396 SHA256 
cf25068272dba6c6487477e3d620ae449770d73d3e3382d37d2b88cf80fe9ef1 SHA512 
d2ec2c6e01df524f5dbec12960ffb54bb2a5400fff61027d6e632b1d775223e5e7ca97962db70acfbcd61e6c13ce9f5e392fc44249836055228ba4547e4ae4e6
 WHIRLPOOL 
7c9eff71b588632b125ca22824477116e387d4cfbf46b724510806b24a5d1d7694e3566da43ea8f0646a2c7059b8e6eb58343d6df4abec0427a4197f2a64354d

diff --git a/sys-auth/keystone/keystone-10.0.1-r1.ebuild 
b/sys-auth/keystone/keystone-10.0.1-r1.ebuild
deleted file mode 100644
index 90d997f5915..000
--- a/sys-auth/keystone/keystone-10.0.1-r1.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1 user
-
-DESCRIPTION="The Openstack authentication, authorization, and service catalog"
-HOMEPAGE="https://launchpad.net/keystone;
-SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="+sqlite ldap memcached mongo mysql postgres test"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.2.3-r1[${PYTHON_USEDEP}]
-   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
-   dev-python/paste[${PYTHON_USEDEP}]
-   >=dev-python/routes-1.12.3[${PYTHON_USEDEP}]
-   !~dev-python/routes-2.0[${PYTHON_USEDEP}]
-   !~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
-   !~dev-python/routes-2.3.0[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
-   !~dev-python/cryptography-1.3.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   sqlite? (
-   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
-   =dev-python/pymysql-0.6.2[${PYTHON_USEDEP}]
-   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
-   =dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.6[${PYTHON_USEDEP}]
-   >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]
-   !~dev-python/keystonemiddleware-4.5.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-cache-1.5.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
-   

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

2017-07-26 Thread Patrice Clement
commit: cdca2987a6318bcd4d0c58f6691181a6757810ba
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Jul 26 22:10:32 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Jul 26 22:10:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdca2987

app-emulation/nemu: version bump.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-emulation/nemu/Manifest  |  1 +
 app-emulation/nemu/nemu-1.3.0.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/app-emulation/nemu/Manifest b/app-emulation/nemu/Manifest
index a370be50780..1668a5f8362 100644
--- a/app-emulation/nemu/Manifest
+++ b/app-emulation/nemu/Manifest
@@ -1,2 +1,3 @@
 DIST nemu-1.1.0.tar.gz 52456 SHA256 
da9df77ab2579890b2513ac78bac1a3bff3789d1fee326b31acd77a94c59f4dd SHA512 
d0eb1b0df61f417fe25295c4f2d0c54d8f11153f03afd8e2fb5f59122558f1e5d1021d73b0b6a4e13dc80c4eabb8a20eabccf472ff4d5c82f27eefa83a5c773d
 WHIRLPOOL 
91a775f67fc197b840a9f9d047b6144e0d109ed4acfd130f08fc5bc2d1f9827e907f2664ec5ef773717fcaa1e111d3ec78cd6e5b6ea2e781ee27242ae771572c
 DIST nemu-1.2.0.tar.gz 61953 SHA256 
d60e2e9d58d5448718be6966aa08c0e00be7fd9578a4684ff8c56011e0a0b2b3 SHA512 
a91c31c4161369d42cb1b9e66c312db760b899c5f444a4d1d22cda39036a14b1a2c83e6fee5470282e13555771ce6704258da0ce6f76ae10343bb5f581eab514
 WHIRLPOOL 
69bc477b991a980e791878084199fc5d4988769604b6ebd03d4f707d4eb819d3cdd6728cc498714a82f4647c36babb21f0f3191e7bd568e26b5cc5173fd377dd
+DIST nemu-1.3.0.tar.gz 70769 SHA256 
470be541b3251430d8e25dc242a7e8a8b2919661d537bd7c201c587e61cea78a SHA512 
0ca74a3d0ef1f8032d74cecef71518c18b839dcab5deb2ec221aa47159bf40345517d1b8ec80bf1ff268b9b7dbcd90301ad3594583ddf75d517a23545db23c26
 WHIRLPOOL 
306af1ce20e80baf717f29d22064e1aaeb35155ccacd7f0b7aed7183ddd21b5b846bd8f45e3171ffd156bdaef80ccf115cd9e136e6431b0b3ad57996e9dcca5b

diff --git a/app-emulation/nemu/nemu-1.3.0.ebuild 
b/app-emulation/nemu/nemu-1.3.0.ebuild
new file mode 100644
index 000..93bfd51e27f
--- /dev/null
+++ b/app-emulation/nemu/nemu-1.3.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="ncurses interface for QEMU"
+HOMEPAGE="https://unixdev.ru/nemu;
+SRC_URI="http://unixdev.ru/src/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+vnc debug"
+
+RDEPEND="
+   virtual/udev
+   virtual/libusb:1=
+   dev-db/sqlite:3=
+   sys-libs/ncurses:0=[unicode]
+   app-emulation/qemu[vnc]
+   vnc? ( net-misc/tigervnc )"
+
+DEPEND="
+   ${RDEPEND}
+   sys-devel/gettext"
+
+src_configure() {
+   local mycmakeargs=(
+   -DNM_WITH_VNC_CLIENT=$(usex vnc)
+   -DNM_DEBUG=$(usex debug)
+   )
+   cmake-utils_src_configure
+}
+
+pkg_postinst() {
+   elog "Old database is not supported (nEMU versions < 1.0.0)."
+   elog "You will need to delete current database."
+   elog "If upgraded from 1.0.0, execute script:"
+   elog "/usr/share/nemu/scripts/upgrade_db.sh"
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/page/

2017-07-26 Thread Patrice Clement
commit: 2cf9242acd7aef88621e5b97b4a082b81c9eae13
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Jul 26 22:08:51 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Jul 26 22:09:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf9242a

x11-wm/page: version bump.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 x11-wm/page/Manifest  |  1 +
 x11-wm/page/page-1.9.9.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/x11-wm/page/Manifest b/x11-wm/page/Manifest
index 4ae8df3afe8..db7148c4183 100644
--- a/x11-wm/page/Manifest
+++ b/x11-wm/page/Manifest
@@ -1 +1,2 @@
 DIST page-1.9.8.tar.gz 993882 SHA256 
c4cb93e64ea0ce1a2ea5c8f68b5aa5f9ea60e7b9cf778c6e03d7b06c5e9c39a7 SHA512 
624493282bb3258bbbaf731d4b6e0fe50741a6dfe80a559feb40112042aeb799b46e820c23d8a1679c4374ceb5be0b63890e2f660f1240b4dd249bb3b8aa61a8
 WHIRLPOOL 
9db09cb6f36ca8bc3a60d4d7f8ce3d995bbd0a888c90bfd065f33d83ec9d4d6a298d7e4131b60b6fe0fd99d42aca298555df374cbce96adba6b47d9592afd5c4
+DIST page-1.9.9.tar.gz 1007419 SHA256 
d88109c03c185c90a61ca638ac08a0b412cb42208f986dd341c7977ea6f8a85b SHA512 
4dfd7b04823e13c2a592e3037803022d6e30019ac9390b6da9196e0a250de8e213d2a6a7546cd97c3d77deac4fa70410def2ed2367bb3a21c6f1ddb3df61d5f8
 WHIRLPOOL 
f606fe21766851bc99ab95fba22df579e6f8eefee2b1d9ec4b719cf8c88cadce9e004b1737cf36f04b3f1b8bd1fd2f64b84ec295181d1043aced4ce4f7ea810e

diff --git a/x11-wm/page/page-1.9.9.ebuild b/x11-wm/page/page-1.9.9.ebuild
new file mode 100644
index 000..4bd58b7eb17
--- /dev/null
+++ b/x11-wm/page/page-1.9.9.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A mouse friendly tiling window manager"
+HOMEPAGE="http://www.hzog.net/index.php/Main_Page;
+SRC_URI="http://www.hzog.net/pub/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=x11-proto/xcb-proto-1.12-r2
+   >=x11-libs/libxcb-1.11[xkb]
+   >=x11-libs/xcb-util-0.4.0
+   >=x11-libs/libXfixes-5.0.3
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-proto/damageproto-1.2.1-r1
+   >=x11-proto/randrproto-1.5.0
+   >=x11-libs/libXrandr-1.5.1
+   >=x11-proto/xproto-7.0.31
+   >=x11-proto/fixesproto-5.0-r1
+   >=x11-proto/compositeproto-0.4.2-r1
+   >=x11-libs/libXcomposite-0.4.4-r1
+   >=x11-proto/renderproto-0.11.1-r1
+   >=x11-libs/libXrender-0.9.10
+   >=x11-libs/libXext-1.3.3
+   >=x11-proto/xextproto-7.3.0
+   >=x11-libs/cairo-1.14.6[X,xcb]
+   >=x11-libs/pango-1.40.5
+   >=dev-libs/glib-2.50.3-r1:2"
+
+DEPEND="${RDEPEND}"
+
+src_install() {
+   default
+
+   # Solves file collision with dev-tcltk/tcllib, bug #574074
+   ebegin "Changing references from 'page' to 'pagewm'"
+   mv "${D}"usr/bin/page "${D}"usr/bin/pagewm || die "Could not rename 
binary!"
+   sed -i -e "s:/usr/bin/page:/usr/bin/pagewm:" 
"${D}"usr/share/applications/page.desktop || die "Could not change .desktop 
file!"
+   eend
+}
+
+pkg_postinst() {
+   elog "page can now be launched using \"pagewm\". To find out more about 
this functionality,"
+   elog "see the following bug report: https://bugs.gentoo.org/574074.;
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libmodplug/, media-libs/libmodplug/files/

2017-07-26 Thread Tony Vroon
commit: a7233052d2743ba29cce092420fc70aa48df1b05
Author: Tony Vroon  gentoo  org>
AuthorDate: Wed Jul 26 21:51:05 2017 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Wed Jul 26 21:51:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7233052

media-libs/libmodplug: Version bump to 0.8.9.0 as requested by Lars 
"Polynomial-C" Wendler.

Package-Manager: portage-2.3.6

 media-libs/libmodplug/Manifest |  1 +
 .../files/libmodplug-0.8.9.0-no-fast-math.patch| 12 ++
 media-libs/libmodplug/libmodplug-0.8.9.0.ebuild| 26 ++
 3 files changed, 39 insertions(+)

diff --git a/media-libs/libmodplug/Manifest b/media-libs/libmodplug/Manifest
index 26dcefcceea..8edf621acfc 100644
--- a/media-libs/libmodplug/Manifest
+++ b/media-libs/libmodplug/Manifest
@@ -1 +1,2 @@
 DIST libmodplug-0.8.8.5.tar.gz 546751 SHA256 
77462d12ee99476c8645cb5511363e3906b88b33a6b54362b4dbc0f39aa2daad SHA512 
aa943b8df5e3fd41b497e55f5d2c493c28a4c90d444d041f74a58ab5f4702eab9bb36f337e4c795561e0006846a5fda0b42bcf96b33e1267b190f6005862b332
 WHIRLPOOL 
00d88ffde88f9136274737bf63d6eca864935f24409f5f6cbe0679fcc962e890b9a5a68636dd20f0e44e070de71b8a804ef31cca78930d19004fd5148dfd736e
+DIST libmodplug-0.8.9.0.tar.gz 576566 SHA256 
457ca5a6c179656d66c01505c0d95fafaead4329b9dbaa0f997d00a3508ad9de SHA512 
880e10154fd367ee24ace53ca7e32a5c1fee7dfff1f934e6499944c12779427da63e2f55f8d6ce25db0a42a5b4424053bf64305b31dbfc4ef6a8909924d655fd
 WHIRLPOOL 
c49b978398192fde4d19a224cc611dca529a0fccacef37f67360c7a73bb527aa46d7df3e9739bdadd636e11420f79f8c97378ac70d1c037891619eac39a83120

diff --git a/media-libs/libmodplug/files/libmodplug-0.8.9.0-no-fast-math.patch 
b/media-libs/libmodplug/files/libmodplug-0.8.9.0-no-fast-math.patch
new file mode 100644
index 000..51f0d9d2d49
--- /dev/null
+++ b/media-libs/libmodplug/files/libmodplug-0.8.9.0-no-fast-math.patch
@@ -0,0 +1,12 @@
+diff -uNr libmodplug-0.8.9.0.ORIG/configure.ac libmodplug-0.8.9.0/configure.ac
+--- libmodplug-0.8.9.0.ORIG/configure.ac   2017-07-26 22:39:07.461198820 
+0100
 libmodplug-0.8.9.0/configure.ac2017-07-26 22:39:53.284622741 +0100
+@@ -31,7 +31,7 @@
+ AC_CHECK_HEADERS([inttypes.h stdint.h malloc.h])
+ AC_CHECK_FUNCS(setenv sinf)
+ 
+-CXXFLAGS="$CXXFLAGS -fno-exceptions -Wall -ffast-math -fno-common 
-D_REENTRANT"
++CXXFLAGS="$CXXFLAGS -fno-exceptions -Wall -fno-common -D_REENTRANT"
+ 
+ AC_CANONICAL_HOST
+ case "$host" in

diff --git a/media-libs/libmodplug/libmodplug-0.8.9.0.ebuild 
b/media-libs/libmodplug/libmodplug-0.8.9.0.ebuild
new file mode 100644
index 000..bd1229984a9
--- /dev/null
+++ b/media-libs/libmodplug/libmodplug-0.8.9.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
+inherit autotools-multilib
+
+DESCRIPTION="Library for playing MOD-like music files"
+SRC_URI="mirror://sourceforge/modplug-xmms/${P}.tar.gz"
+HOMEPAGE="http://modplug-xmms.sourceforge.net/;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="static-libs"
+
+RDEPEND="abi_x86_32? ( !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] 
)"
+DEPEND="virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
+PATCHES=(
+   "${FILESDIR}/${PN}-0.8.4-timidity-patches.patch"
+   "${FILESDIR}/${P}-no-fast-math.patch"
+)



[gentoo-commits] repo/gentoo:master commit in: app-admin/pydf/

2017-07-26 Thread Patrice Clement
commit: 3bbb320dabbdb8c1f2481068430329fd50bc044b
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Jul 26 21:25:41 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Jul 26 21:26:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bbb320d

app-admin/pydf: keyword for arm64.

Gentoo-Bug: https://bugs.gentoo.org/622756

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-admin/pydf/pydf-12-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-admin/pydf/pydf-12-r1.ebuild b/app-admin/pydf/pydf-12-r1.ebuild
index 62e056c8a46..363b2db7d70 100644
--- a/app-admin/pydf/pydf-12-r1.ebuild
+++ b/app-admin/pydf/pydf-12-r1.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
+
 PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 
 inherit python-r1
@@ -12,9 +13,10 @@ 
SRC_URI="http://kassiopeia.juls.savba.sk/~garabik/software/pydf/${PN}_${PV}.tar.
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ppc ppc64 x86 ~arm64 ~x86-fbsd ~amd64-linux ~x86-linux"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
 DEPEND="${PYTHON_DEPS}"
 RDEPEND="${DEPEND}"
 



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

2017-07-26 Thread Patrick McLean
commit: 4d4e25b82f873b35cebf0774f347608237e15bc9
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Jul 26 21:16:01 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Jul 26 21:18:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d4e25b8

dev-java/oracle-jre-bin: Version bump to 1.8.0.144

The current 1.8.0.141 version requires an account to download the
distfiles. Non-maintainer bump was authorized by monsieurp on IRC.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-java/oracle-jre-bin/Manifest   |   2 +
 .../oracle-jre-bin/oracle-jre-bin-1.8.0.144.ebuild | 251 +
 2 files changed, 253 insertions(+)

diff --git a/dev-java/oracle-jre-bin/Manifest b/dev-java/oracle-jre-bin/Manifest
index ad8a7341944..fb3d6539bc5 100644
--- a/dev-java/oracle-jre-bin/Manifest
+++ b/dev-java/oracle-jre-bin/Manifest
@@ -3,3 +3,5 @@ DIST jre-8u131-linux-i586.tar.gz 78620957 SHA256 
a773f2fe17061ef637ed2094b06313a
 DIST jre-8u131-linux-x64.tar.gz 75920010 SHA256 
355e5cdb066d4cada1f9f16f358b6fa6280ff5caf7470cf0d5cdd43083408d35 SHA512 
26e6515f8e8b4d1d72337e347810d57fcc99284c18260d9ebd67441c19b9f1f73a9570f58a103477f2642e880a79d6579a5e40d75d06e2f4a92a6d3e07ba59db
 WHIRLPOOL 
944679ddf103c15d6d6797c97d40ccc3abc63f5b05f78c79650be92cfa5dec8c2c567c456556b6f2f6d9ec23fbfbdf2a936ff569ac1bf7e50ce74f57bcef
 DIST jre-8u141-linux-i586.tar.gz 78655948 SHA256 
b1cf6a5161d68fcb16285e9dfdd664e6508287a80c351574327b0257baef3d1a SHA512 
d14d48f8984fc1ce033971c222f8422c236e2f30cc46f89e01166222be48ace63b0ed7e877eefc44e8541adc6285ab6f83d135b0a0ffcbeb1c81fb37404beb76
 WHIRLPOOL 
ac01fb6fc533d1f0389fdf2c9b89e785fd05bef37bacb7861a45f08b7bccd4cef4076e2be34a3706b925810e56eeddf065445547d9c7b8c83ba2d6059a69846c
 DIST jre-8u141-linux-x64.tar.gz 75922416 SHA256 
f268b4d20577be86e1d98451a27b59fd0e99aacd7e9ad7eb35abc3ffa2370c4d SHA512 
04a938e25ee22d2cc3fa986622b8fba4e166c399108b6a61aa2430f17e58ddbafd3650abdcd529630ebc84d21c424b71c924cbe9612f8e24e9484eaca00c1844
 WHIRLPOOL 
a3a43326af5c0724a7517410c2d21469f73323b780e60d5737f6c411336e259636f8a8ce8ac3bd1037630e3fc47de8e709c845740ce6dd4f7eec9add01b2cd59
+DIST jre-8u144-linux-i586.tar.gz 78658631 SHA256 
9ac5b0d6cda9279a4959a6eb635d849d745a37dafc24666539d1c8f7d76ab77a SHA512 
038e367fb7e6b0f70ed3e48f318cfcb4144ef88b3a33d6c152cb186ede43622bc5d2fb40b39c695fdbe1fa735ab97f501a6ad0ed0a6cf48b286cc08e9ceb
 WHIRLPOOL 
0bac95fc572bb1466b3f69c7e3dd03a77611366bc7c8076eb2feac41ecfde9a4aea6bb60b52b9db1dc0ec2bffcf553abe4ac4b1ffd28f7f3e1b6b71cd8ffc2fb
+DIST jre-8u144-linux-x64.tar.gz 75922776 SHA256 
4e6e11aad54ae3c716a5607ee88d81f3f1e8b5b23ee474b0272dba351ee9f28a SHA512 
fba5a5f5959746cb76a71847f5c6e3142816940d18c0022c0baf59611d43b24fae1052eeb217f09e840b5c393118260fb99dd38d1db7e74bb07ab0c34c2e1d60
 WHIRLPOOL 
ac1921780076ff7ab5be5b942d5be0bab7fe12c027f1564b91734086d14c5a0da6b66d137034d7ee0318c4f72cb843013488591d1066a5f55c66dd4f53561a6f

diff --git a/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.144.ebuild 
b/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.144.ebuild
new file mode 100644
index 000..f5a75844297
--- /dev/null
+++ b/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.144.ebuild
@@ -0,0 +1,251 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils java-vm-2 prefix versionator
+
+# This URIs need updating when bumping!
+JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html;
+JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html;
+
+if [[ "$(get_version_component_range 4)" == 0 ]] ; then
+   S_PV="$(get_version_component_range 1-3)"
+else
+   MY_PV_EXT="u$(get_version_component_range 4)"
+   S_PV="$(get_version_component_range 1-4)"
+fi
+
+MY_PV="$(get_version_component_range 2)${MY_PV_EXT}"
+
+AT_amd64="jre-${MY_PV}-linux-x64.tar.gz"
+AT_x86="jre-${MY_PV}-linux-i586.tar.gz"
+
+JCE_DIR="UnlimitedJCEPolicyJDK8"
+JCE_FILE="jce_policy-8.zip"
+
+DESCRIPTION="Oracle's Java SE Runtime Environment"
+HOMEPAGE="http://www.oracle.com/technetwork/java/javase/;
+SRC_URI="
+   amd64? ( ${AT_amd64} )
+   x86? ( ${AT_x86} )
+   jce? ( ${JCE_FILE} )"
+
+LICENSE="Oracle-BCLA-JavaSE"
+SLOT="1.8"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa commercial cups +fontconfig headless-awt javafx jce nsplugin 
selinux"
+
+RESTRICT="fetch preserve-libs strip"
+QA_PREBUILT="*"
+
+# NOTES:
+#
+# * cups is dlopened.
+#
+# * libpng is also dlopened but only by libsplashscreen, which isn't
+#   important, so we can exclude that.
+#
+# * We still need to work out the exact AWT and JavaFX dependencies
+#   under MacOS. It doesn't appear to use many, if any, of the
+#   dependencies below.
+#
+RDEPEND="!x64-macos? (
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+

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

2017-07-26 Thread Patrick McLean
commit: a38ba12306ea6f390edb6de828cc3f8e2d8bbdc9
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Jul 26 21:15:19 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Jul 26 21:18:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a38ba123

dev-java/oracle-jdk-bin: Version bump to 1.8.0.144

The current 1.8.0.141 version requires an account to download the
distfiles. Non-maintainer bump was authorized by monsieurp on IRC.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-java/oracle-jdk-bin/Manifest   |  14 +
 .../oracle-jdk-bin/oracle-jdk-bin-1.8.0.144.ebuild | 355 +
 2 files changed, 369 insertions(+)

diff --git a/dev-java/oracle-jdk-bin/Manifest b/dev-java/oracle-jdk-bin/Manifest
index da3691751c2..4db05334ec7 100644
--- a/dev-java/oracle-jdk-bin/Manifest
+++ b/dev-java/oracle-jdk-bin/Manifest
@@ -27,3 +27,17 @@ DIST jdk-8u141-solaris-amd64-demos.tar.gz 9754478 SHA256 
77d64a65b232498ed0485e6
 DIST jdk-8u141-solaris-sparcv9-demos.tar.gz 9776511 SHA256 
d704eed84ae8c755b6f41ab210d2c5adfc27fede8e29522049043da84b91a53f SHA512 
a360ed4145848dcfb7ff91209a66617b9129842c41d30bb24ab96276953ffe185d5c460c008811fa99c1078a7b6528c52ceb4010838c9c4ac5befcca3dfd09a8
 WHIRLPOOL 
7ff63be89112ad16e05574773df09786e38c313a6419f900658c585721ce98045894ce6d4dbab6e28076dd16526504995984cc492b739992d9b602d16c352bd1
 DIST jdk-8u141-solaris-sparcv9.tar.gz 103987001 SHA256 
da73b6757be82cadb17060d2960aa3f7cc451e546eadf2e20fde85f1d60147f5 SHA512 
ed094a3aa794eecc717462741ae4fd75e18049f4da81e4efbf853f8e55be53240c1ba1674ec28357bf6290c3e16506188a7ea32d2016c34a3afdf98621988767
 WHIRLPOOL 
3d31b593a2fe6acc4580086dc682d84f50c41045ca76f0cac3ce60f646fad1d7cd046f64287f67569d7e439f706644d51b05735dce8e5ff1b886a926f504bc82
 DIST jdk-8u141-solaris-x64.tar.gz 101721173 SHA256 
a9944cff1b7500169f1c9b7e754f4f6dc081ccb6c68755f8971355e576a1e6fc SHA512 
c0da2d01bfb491a2783783ccb7314e46621142d2d146202f4ae51c2ce640055b8cacf9ab7bf45382d18a2ab1da7f0cb8b12a768513de1da6b4bcc62c48ffb350
 WHIRLPOOL 
7408a697c22717ae7ec0cae28750fb781cd21799248ed687c057b1bb2c70cb3b255791c83f0a478f328d434ebd9d27531d379307c2ac6a90930f441856768222
+DIST jdk-8u144-linux-arm32-vfp-hflt-demos.tar.gz 10431600 SHA256 
b113da60e5b0d30e58723a1bd56d46d25767b6c893910ab8bad08f43e463ee86 SHA512 
36bc18b6d8d028fc9737803cdf913378c7501aede301c6013567f7eff1b326f44381522a3c5c38869799df6ef4aa4d83912332c3787a305fe6cfe6746a0f906b
 WHIRLPOOL 
8f9da8cdee641320ee86c130db0010bbfc0823cc8e1ecf68e4698d7470b709251c8af56a617ffe3bdd567b77de5a3c0c29caefb8d52a75799d533316cf42ac13
+DIST jdk-8u144-linux-arm32-vfp-hflt.tar.gz 81674263 SHA256 
cbbd390e19ab4c473e05f60602ce2804db25e4e35be5ab95f4f1a2aeb5b72383 SHA512 
673a2ec7704a921db19e904bf8e8594b003b855de5cecab4419c502b235156a28262643ac235401c96014792897bbc1a51f78ced30e09439628ecd16d841377c
 WHIRLPOOL 
feb03cf10b692edf0b94cd46a1fb9cca9e9b1361efb1786d492a52c3ace889c3f294a163ec8bd617be87525957b62d6f1a1383b815ec65b732b70b6a327c5793
+DIST jdk-8u144-linux-arm64-vfp-hflt-demos.tar.gz 10427473 SHA256 
ec66001b2f6a6814c4cf6d28f7c59ee5d335cbf50d8a3557c5e9eb46adf09630 SHA512 
cbe861d234ca95e542c38ac72a1d84cd36ed895f4c72fbc45e1d4e5e4e73dd10f4b28f2bddb86a9b848b0edf304cc18b8e9b605ac1b94a1d35117fc75dd00748
 WHIRLPOOL 
39567c138d9c099a7c0e0b642a550d4ad9b53e533520601a1dec0d51a9bff45aa9afe5b31b1b015db8648b2648a609f9e284036b2db98f145b57c5a3a477e43f
+DIST jdk-8u144-linux-arm64-vfp-hflt.tar.gz 78463505 SHA256 
bbcf4a0805f9bcead32fd988b74cee61ef6ad90e6d1b4e0dce432ac3fd8e0168 SHA512 
42d3db36d7adf5461024202260b940d824c58c35edeb89b7be6f98147f1d556e95ee2f37b35c4468fd4d175f3381ce5bda9d9c2f730d054a7b8e669b469e18d0
 WHIRLPOOL 
7a0d15c8c5512de0cce0deade9b5f87f505e351c903d04152e860261f4d790e8e656aeb0740bfa9f69f0c2b80fc55a701d8f49ed3d7e1edfcb5293e95a22504e
+DIST jdk-8u144-linux-i586-demos.tar.gz 55071167 SHA256 
3e8f02f32b129d681f5f2a0178373d750f4c2352acf55785fdca70c8f9aaf595 SHA512 
4f3d5f8ecd56a7955e30cfea12dea4dadad0e955c3b160fddec59e759a9a6653bcb009bccae289fa022dba931fcede8a98d18770a8c18cc49d9da4f8ea0980d6
 WHIRLPOOL 
aed2d4bdcebbaa0ae4adfd3e4eb000ef1499fef1ccc76f4bf00ce63fe5f695777fc3e8c2fd75b852fde8cfa1b06cb5c41c870b802074ec38f6512d296a67da96
+DIST jdk-8u144-linux-i586.tar.gz 188157665 SHA256 
624c090647629394ef0ee08d9d8ac5d3d5a9a60fa245fefb2eb417c36c7cb7c4 SHA512 
06e08a512af60bafdf3220ab916461c3bac61a3cac19877e9dd0c004c28168243c5f92f3104da1dcfd5eae98e882b224929f72692603455815c0ce8615f5ae9c
 WHIRLPOOL 
79859bb345787155935885b872b6f072b68e81fb0008661344502d461ffd7aac88fe4cc9a2ff03f241ffcd41c0880907cd5353bcaf2f5bf7112dde1057209f85
+DIST jdk-8u144-linux-x64-demos.tar.gz 55093539 SHA256 
67fcbd3b54aea3791d10eb3cd74a8fe42c286f0854b6a984b768f9c9c7513ffc SHA512 
7f49d29e323237f0144e00883634779809bf41ab0b50875a3a36020521f716149cb38db522763a56249d34a1c3ee6f778b6ecf45b06b492064cc1fce854f9d24
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: app-admin/entr/

2017-07-26 Thread Patrice Clement
commit: e0995d32be0bb9bc737ab3511cd079db5c90cd68
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Jul 26 20:38:42 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Jul 26 21:07:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0995d32

app-admin/entr: stable for amd64 and the remaining arches using the ALLARCHES 
policy.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-admin/entr/entr-3.7.ebuild | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/app-admin/entr/entr-3.7.ebuild b/app-admin/entr/entr-3.7.ebuild
index 41caf72596a..448abf84b1f 100644
--- a/app-admin/entr/entr-3.7.ebuild
+++ b/app-admin/entr/entr-3.7.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://entrproject.org/code/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 IUSE="test"
 
 src_unpack() {
@@ -21,11 +21,3 @@ src_configure() {
sh configure || die
sed -i -e 's#\(^PREFIX \).*#\1\?= /usr#' Makefile.bsd || die
 }
-
-src_test() {
-   emake test
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-}



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

2017-07-26 Thread Patrice Clement
commit: 21516363acf4b6bd91d34bec182b78ca467cd5d8
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Jul 26 21:06:56 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Jul 26 21:07:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21516363

app-misc/ttyload: new package.

ttyload is an utility to display color-coded graph of load averages over time.

shell-tools will co-maintain this ebuild with me.

Gentoo-Bug: https://bugs.gentoo.org/355503

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-misc/ttyload/Manifest |  1 +
 app-misc/ttyload/metadata.xml | 12 
 app-misc/ttyload/ttyload-0.5.3.ebuild | 36 +++
 3 files changed, 49 insertions(+)

diff --git a/app-misc/ttyload/Manifest b/app-misc/ttyload/Manifest
new file mode 100644
index 000..26f237a74b6
--- /dev/null
+++ b/app-misc/ttyload/Manifest
@@ -0,0 +1 @@
+DIST ttyload-0.5.3.tar.bz2 15039 SHA256 
7d3147b22530e6de865279aaad8b9e0348575379413ed1a2d410257baf92d783 SHA512 
1affc171fd569d4127d7a51dda5764272e554a96db6ad4418ff6120f9b0e573679b33d45797adcb667216d167e9f3ee41349a53d4f7808b3b1c5bed76e3f4bbb
 WHIRLPOOL 
469011ee2acc6e785ecbbe957a6ebe6e88e0d97cee9b3872d663a7ed907768167aaf2c8113d853de905db84ec96a03c6798926013a7aed76f9ebd70807b0c500

diff --git a/app-misc/ttyload/metadata.xml b/app-misc/ttyload/metadata.xml
new file mode 100644
index 000..94248608af4
--- /dev/null
+++ b/app-misc/ttyload/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   monsie...@gentoo.org
+   Patrice Clement
+   
+   
+   shell-to...@gentoo.org
+   Gentoo Shell Tools Project
+   
+

diff --git a/app-misc/ttyload/ttyload-0.5.3.ebuild 
b/app-misc/ttyload/ttyload-0.5.3.ebuild
new file mode 100644
index 000..0ef762b0121
--- /dev/null
+++ b/app-misc/ttyload/ttyload-0.5.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="color-coded graph of load averages over time"
+HOMEPAGE="http://www.daveltd.com/src/util/ttyload 
https://github.com/lindes/ttyload;
+SRC_URI="http://www.daveltd.com/src/util/${PN}/${P}.tar.bz2;
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="ISC"
+SLOT="0"
+
+DEPEND="sys-libs/ncurses:0="
+
+RESTRICT="test"
+
+DOCS=( BUGS HISTORY LICENSE README.md TODO )
+
+src_prepare() {
+   default
+   sed -i '10i#include ' "${PN}.h" || die
+   sed -i -e "s#make#$\(MAKE\)#" Makefile || die
+}
+
+src_compile() {
+   emake CC=$(tc-getCC)
+}
+
+src_install() {
+   dobin "${PN}"
+   doman "${PN}.1"
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/entr/

2017-07-26 Thread Patrice Clement
commit: 9000616a2e586e269c2ce3c59b8fa7f5054e7d0e
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Jul 26 20:39:03 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Jul 26 21:07:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9000616a

app-admin/entr: clean up old.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-admin/entr/Manifest|  1 -
 app-admin/entr/entr-3.6.ebuild | 31 ---
 app-admin/entr/metadata.xml|  2 +-
 3 files changed, 1 insertion(+), 33 deletions(-)

diff --git a/app-admin/entr/Manifest b/app-admin/entr/Manifest
index e0df7e04f2a..961633912fe 100644
--- a/app-admin/entr/Manifest
+++ b/app-admin/entr/Manifest
@@ -1,2 +1 @@
-DIST entr-3.6.tar.gz 22548 SHA256 
a42746d81c548d7e557d500f93422b8ec9731d719309eb2601b8be69ae0dc8eb SHA512 
a4f607d69effaeb50c57532fafa88db550d4ab4c633e57e895a8291bb38f6bdd09e92dba2e6fc70e035b2db050ab4c75fb39cd24d00fbde07ef0c03fff8f
 WHIRLPOOL 
fb0e6d16b20a6829478e3a01972b817b73408412ef5a3542b6b087bce02371ae84cd17c8c558ad7565edf73328fe886414478c618e37f409372ed2f48795eb4e
 DIST entr-3.7.tar.gz 23326 SHA256 
94efd50c8f7e9d569060d5deebf366c3565e81e814ab332b973d7298fa8ea22f SHA512 
a1687ec2da99f65fba3f668e41345ba76cb8c87cc2343d98c0dcc0ac0dedeb40cd8b5fd9aa3eba1dee8add94585de939864633bf0020cea1043699019dfa15fe
 WHIRLPOOL 
1a9077a3cd8939bcea49c42e2a85eb094840942bdd23f6911c32c9d3184f742d0e12c3d53c5e99026c82a20612bce8fd9441ccb27eddb68b61196a79fee8

diff --git a/app-admin/entr/entr-3.6.ebuild b/app-admin/entr/entr-3.6.ebuild
deleted file mode 100644
index 948112b23de..000
--- a/app-admin/entr/entr-3.6.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Run arbitrary commands when files change"
-HOMEPAGE="http://entrproject.org/;
-SRC_URI="http://entrproject.org/code/${P}.tar.gz;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="test"
-
-src_unpack() {
-   unpack "${P}.tar.gz"
-   mv eradman-* "${P}" || die
-}
-
-src_configure() {
-   sh configure || die
-   sed -i -e 's#\(^PREFIX \).*#\1\?= /usr#' Makefile.bsd || die
-}
-
-src_test() {
-   emake test
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-}

diff --git a/app-admin/entr/metadata.xml b/app-admin/entr/metadata.xml
index 630f6766fa6..94248608af4 100644
--- a/app-admin/entr/metadata.xml
+++ b/app-admin/entr/metadata.xml
@@ -5,7 +5,7 @@
monsie...@gentoo.org
Patrice Clement

-
+   
shell-to...@gentoo.org
Gentoo Shell Tools Project




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

2017-07-26 Thread Brian Evans
commit: 6743b7a8ccbc6f3d7c717b20397313f5245cd05d
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Jul 26 20:56:21 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Jul 26 20:56:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6743b7a8

package.mask: Remove mask on mariadb 10.2 for general ~arch testing

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 2b0b1ce7251..5f9e9b5affa 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -931,10 +931,6 @@ x11-libs/gtk+:1
 # Masked while being tested and reverse deps aren't fully compatible
 =dev-libs/openssl-1.1*
 
-# Brian Evans  (18 Aug 2016)
-# Mask new MariaDB alphas for testing
->=dev-db/mariadb-10.2.0
-
 # Mike Gilbert  (07 Aug 2016)
 # Fails to switch cpufreq governor.
 # https://bugs.gentoo.org/590780



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

2017-07-26 Thread Brian Evans
commit: 439814b41f89440e766b6c67b09335a304077b1a
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Jul 26 20:55:34 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Jul 26 20:55:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=439814b4

dev-db/mariadb: Drop old alpha

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-db/mariadb/Manifest|   2 -
 dev-db/mariadb/mariadb-10.2.1_alpha.ebuild | 219 -
 2 files changed, 221 deletions(-)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index adfaf8acc65..e25809c6781 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -4,12 +4,10 @@ DIST mariadb-10.0.31.tar.gz 63461177 SHA256 
371f2dae0b9e1a92939fba1efca77ac83ba1
 DIST mariadb-10.1.23.tar.gz 61772244 SHA256 
54d8114e24bfa5e3ebdc7d69e071ad1471912847ea481b227d204f9d644300bf SHA512 
338d016251038ef03d78744d93a2e21db6517e44f911512aaa3f34b52ddf6b2fc255783f8cacd63a7f89bc56eb728321c658b11f06718c83baf22109907149c6
 WHIRLPOOL 
2f1ae9e3dab858998cff8578b7ec8d1c0949a908a9872dc48c997ae2b233eba629d65594bf67ae145d911bb6bd8dcf3dab2778d3a0fbe74d8855805326ccee12
 DIST mariadb-10.1.24.tar.gz 61780687 SHA256 
b3df99ae5b1ec8cf6cede4cbc4ae3f54ce66464549cba6d56d9ff4d24e4d551e SHA512 
0b8d81b53f6866a81f33559ce57ebf956fec3ba25da0bd58c8bee3b2ecc00a6c37034209d18463f84501d3ba35994b51ef99224616c37cd38d2fc87b73e9
 WHIRLPOOL 
91261a05e3d8b0cad925c382e0cf9a40fcfd3d35ae320c4a9860db110cb5655d1e1f992f9dea8987e50a07dd4a66aa42c9a3470a7acb3d0d706bcef7bc890122
 DIST mariadb-10.1.25.tar.gz 61790542 SHA256 
7205ecaa6f1bc16335ad88faa5c46be52b3ac628a5e795cb942a3f4335b2a0d6 SHA512 
ae88e02a74f4f8c3b41686a0d46d4232210571072168f6645481d83ed5255ce1fec189827507106898e677d2d9749639d22b139f183ef24dab367b5d81002310
 WHIRLPOOL 
3a28463d4048723110a64c60cb72d07ffd1946a0a68c3e7dcdb085bb7ad0cb3c3b32579fa0587b5895f9c8224aa9414fd0bd55e0a8af6f8401e52ac5a37782fd
-DIST mariadb-10.2.1.tar.gz 55721519 SHA256 
90b7a17f3372c92c12dff084b37fcca8c4cf8106f4dcabd35fadc8efbaa348a2 SHA512 
3dde348e4bba2b6837e0a0671e9ec944aa494e4a01ebb4704e067cc8fe71865aef685f4ce368e9a81c5adeb1e8cc4f3a1b4067193a4b1ffc1fc567bf79a0b4ff
 WHIRLPOOL 
cbf33b7f6fb131a834367214ff4ab49bbda8aebb6e6fe449c7be2648934bcdab79c50a043907c07603f51892041701be59ff45984db43e302b2174f6fd40bc31
 DIST mariadb-10.2.7.tar.gz 67669554 SHA256 
225ba1bbc48325ad38a9f433ff99da4641028f42404a29591cc370e4a676c0bc SHA512 
fa595acc0f5c9c62077db000f1721af79628994c08e82b2eb95d265e3c556e80942c487fc1b91299c382becd71f21a0a117ca93d7428752f436ed83683a4f4cd
 WHIRLPOOL 
d76d584924dac41fd787c1a02f79de90ae5334b217b66deb59756490a8c42b801fddac425542e371d68b04fa462a3f438626896749a1c12be70e9d22d857771e
 DIST mariadb-5.5.57.tar.gz 45783940 SHA256 
5dbde98d7e4a5a1721b6cbed7898b2549a88866247951cf586057975c6cea641 SHA512 
5d6350abd6f0ba98326633a36bb7ec67525e34e08cbe43f79c9b30bf0b872b0a8f9f0bfd5f3a4c2800a52d25b9c6f3a3a4a62e0f41574153bbf4b881f5347c71
 WHIRLPOOL 
c2af12fb71b3fcc9989cd2208a44dc81401fe1387ae2d03981fd5d00277d480a35f23bdb8f1564f91b4c345bdb18a610b46ee91f47772ba5de1baf8f808eaec3
 DIST mysql-extras-20160629-1442Z.tar.bz2 299152 SHA256 
c90979db927772468f8b398c640469ff4740f950068e740c04ff60500e714766 SHA512 
1de46daf6b4534dadf9d3eff8d5d557778e63b5e04aedb57fe56d3016ba93a9d55d80faee38f77852d23da5169879e4f25b3386abe44ee8d961db7ffc4145715
 WHIRLPOOL 
d8c94e4e43e772307d8d137a28e18991fa24a27b1587ec19ae5bd12c733cc0931e459092de2c43216776e3284c7c416d52030fe20c98a6439388507c5fe5111f
 DIST mysql-extras-20160721-1526Z.tar.bz2 301788 SHA256 
45198f8adb4a61fdd89a5d3c7966ce2fe9241381510e1f7b93e793502a32dfcb SHA512 
c7450039780e4e2684c932ba7c291c1de25dd1a64e4c6e88aa13b790768b4100955f36ae4a3bf983569ea23b43be02da6dad3d5985c1163ec9e8aa91f0efd85d
 WHIRLPOOL 
becdf0d4d7b8b5a269246d2fcf1bc09c4313046468b264f07394ae9f1de2f736ad3fff8cad35e544df7a3623688050e6fb9635dfea3876ea082d19cf9fe88927
-DIST mysql-extras-20160818-1822Z.tar.bz2 302657 SHA256 
7e4f42ea0754af120d2ad6b4a3e40dd9bd5a769913ac141453a2c53419bd6c05 SHA512 
19bd509fd1a37c537ae28919516406735cdf3d3fbc66583f765b64b3d296bd041cf2bc2291004b7274604a2fda3cb399141d6c672ae5d6f8aced3d019ac81826
 WHIRLPOOL 
46b4e3c7f415b2de1440aa9d190805dfbc49a8f4a6ed26be5e4bb3e3e9553885cc7e7e13c83c49fadf71a6081bb8fd9d28d5f4d8372540c89a649f2d913fdd9b
 DIST mysql-extras-20170310-1426Z.tar.bz2 307052 SHA256 
23f5becec389fc49e7cf0d52c6c914cbc8d7e3fc5851ee38881ee6884ffc5732 SHA512 
2dbb3e46f14fbd0be9ee0e3a8ff2e4d5325f9a9be332014ea556283c0bc5f53349952d267d6713fac5b54e3167a66ddd36f18b18b79ca6b68ede399399488157
 WHIRLPOOL 
9f459d9e58938597e7919b29fc819d87920a51461d274bf87520fe322a67ad8638ef19212855ba8e37507d3b160d29ecad0099f4632f078cc503e1be0f809fb4
 DIST mysql-extras-20170316-1355Z.tar.bz2 308933 SHA256 
ebcb4f03413ccf42877558ad365db01bbb5ef2e12620a9be479ffc2514d9830e SHA512 
5bf7938bfa5989da85216fbca4575397fc05c83e1afac76bd6c0b338a876caf37194f53a2a933d6f69eb31727ca005be617e53a8fdd0a95d8f1f68684c4ba68c
 WHIRLPOOL 

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

2017-07-26 Thread Brian Evans
commit: 83ef73dd92299da24b4248f2fb6a0012e8418bdc
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Jul 26 20:54:27 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Jul 26 20:54:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ef73dd

dev-db/mariadb: Add elog message about the configuration changes

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-db/mariadb/mariadb-10.2.7.ebuild | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/dev-db/mariadb/mariadb-10.2.7.ebuild 
b/dev-db/mariadb/mariadb-10.2.7.ebuild
index b3a418dee7b..9e83778c592 100644
--- a/dev-db/mariadb/mariadb-10.2.7.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.7.ebuild
@@ -108,6 +108,20 @@ pkg_preinst() {
fi
 }
 
+pkg_postinst() {
+   mysql-multilib-r1_pkg_postinst
+
+   # Note about configuration change
+   einfo
+   elog "This version of mariadb reorganizes the configuration from a 
single my.cnf"
+   elog "to several files in /etc/mysql/${PN}.d."
+   elog "Please backup any changes you made to /etc/mysql/my.cnf"
+   elog "and add them as a new file under /etc/mysql/${PN}.d with a .cnf 
extension."
+   elog "You may have as many files as needed and they are read 
alphabetically."
+   elog "Be sure the options have the appropitate section headers, i.e. 
[mysqld]."
+   einfo
+}
+
 src_prepare() {
java-pkg-opt-2_src_prepare
if use tcmalloc; then



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

2017-07-26 Thread Sergei Trofimovich
commit: 0f51a5e4328e2dfed9d5ec8cfaaa80e0a4151b5d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jul 26 20:45:05 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jul 26 20:45:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f51a5e4

Revert "dev-libs/nanomsg: make tests sequential"

This reverts commit aaf34a56f3ed4c5f5c6f0381b9e247cb65f1d77c.

I debugged outdated ebuild: =dev-libs/nanomsg-0.8

 dev-libs/nanomsg/nanomsg-1.0.0.ebuild | 9 -
 1 file changed, 9 deletions(-)

diff --git a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild 
b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
index 5f9fa48d263..b2e2b2fb1d4 100644
--- a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
@@ -34,12 +34,3 @@ multilib_src_configure() {
fi
cmake-utils_src_configure
 }
-
-multilib_src_test() {
-   local myctestargs=(
-   # All tests overwrite same ./test binary
-   # That causes SIGSEGV when ran in parallel
-   -j1
-   )
-   cmake-utils_src_test
-}



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

2017-07-26 Thread Sergei Trofimovich
commit: 75a62f8133f164629233684db882f16eec2fe1ef
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jul 26 20:41:37 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jul 26 20:41:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a62f81

dev-libs/libtommath: respect CC in src_test(), bug #547760

While at it added actual test execution.
This package does not run 'make test' by default but only compiles ./test.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-libs/libtommath/libtommath-1.0-r1.ebuild | 72 
 1 file changed, 72 insertions(+)

diff --git a/dev-libs/libtommath/libtommath-1.0-r1.ebuild 
b/dev-libs/libtommath/libtommath-1.0-r1.ebuild
new file mode 100644
index 000..157da4e5a9b
--- /dev/null
+++ b/dev-libs/libtommath/libtommath-1.0-r1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit autotools eutils multilib toolchain-funcs
+
+DESCRIPTION="highly optimized and portable routines for integer theoretic 
applications"
+HOMEPAGE="http://www.libtom.net/;
+SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}.tar.xz;
+
+LICENSE="WTFPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc examples static-libs"
+
+DEPEND="sys-devel/libtool"
+RDEPEND=""
+
+src_prepare() {
+   # need libtool for cross compilation. Bug #376643
+   cat <<-EOF > configure.ac
+   AC_INIT(libtommath, 0)
+   AM_INIT_AUTOMAKE
+   LT_INIT
+   AC_CONFIG_FILES(Makefile)
+   AC_OUTPUT
+   EOF
+   touch NEWS README AUTHORS ChangeLog Makefile.am
+   eautoreconf
+   export LT="${S}"/libtool
+}
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+_emake() {
+   emake \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   RANLIB="$(tc-getRANLIB)" \
+   -f makefile.shared \
+   IGNORE_SPEED=1 \
+   LIBPATH="${EPREFIX}/usr/$(get_libdir)" \
+   INCPATH="${EPREFIX}/usr/include" \
+   "$@"
+}
+
+src_compile() {
+   _emake
+}
+
+src_test() {
+   _emake test_standalone
+   ./test || die
+}
+
+src_install() {
+   _emake DESTDIR="${D}" install
+   # We only link against -lc, so drop the .la file.
+   find "${ED}" -name '*.la' -delete
+
+   dodoc changes.txt
+
+   use doc && dodoc *.pdf
+
+   if use examples ; then
+   docinto demo
+   dodoc demo/*.c
+   fi
+}



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

2017-07-26 Thread Sergei Trofimovich
commit: aaf34a56f3ed4c5f5c6f0381b9e247cb65f1d77c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jul 26 20:29:01 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jul 26 20:29:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf34a56

dev-libs/nanomsg: make tests sequential

Parallel tests overwrite one another and SIGSEGV ./test binary.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-libs/nanomsg/nanomsg-1.0.0.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild 
b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
index b2e2b2fb1d4..5f9fa48d263 100644
--- a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
@@ -34,3 +34,12 @@ multilib_src_configure() {
fi
cmake-utils_src_configure
 }
+
+multilib_src_test() {
+   local myctestargs=(
+   # All tests overwrite same ./test binary
+   # That causes SIGSEGV when ran in parallel
+   -j1
+   )
+   cmake-utils_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2017-07-26 Thread Mike Gilbert
commit: 6da7c16a1ebd0eff27e48b485df60e0c7f0b0136
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jul 26 20:14:45 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jul 26 20:14:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da7c16a

www-client/google-chrome-beta: automated update (60.0.3112.78)

Package-Manager: Portage-2.3.6_p23, Repoman-2.3.3_p1

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...-beta-60.0.3112.72.ebuild => google-chrome-beta-60.0.3112.78.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 975e903c9da..75c9361ff87 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_60.0.3112.72-1_amd64.deb 67003500 SHA256 
1776bf1f0cfb58a93bcf02fad62909a848c4bd0f8c58548b926adb1dc222d727 SHA512 
4268b347410b2776fa285f34825660fd8a7000498d8ce038070a22bbf2cd11ed13fd6b2e31528b8f59f85b30314a3e0f55de05448a175639f28421acf86cb2de
 WHIRLPOOL 
f8802e1629e8cf91d66469ec574156873694198e835e61429993da0e78ef6045cb618dfe10115faa2da1a6ad2f39dc4a934d11c6f1df170fdd37e21713ce43f9
+DIST google-chrome-beta_60.0.3112.78-1_amd64.deb 66935492 SHA256 
75907688709453e42d29cdbd9323e65556a28ea7cc7a152d77a5e2533ef1c7f0 SHA512 
eabbe7dd4af6fc222f34385c9aa63a0157e95f537e3a8228690d05dcf9a856f1be295b6c140be36f5f134dae9701029a2e81a48585e1560b75840b0d1acd4a4f
 WHIRLPOOL 
a47887ab114bf5c609b5fe377b49c2df1c4328c812966888d320ef51b46c18280ebb48c5e1b19148ca6c829e0f9596e643d21b43d1c7b7431b57e4475f726f55

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-60.0.3112.72.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-60.0.3112.78.ebuild
similarity index 100%
rename from www-client/google-chrome-beta/google-chrome-beta-60.0.3112.72.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-60.0.3112.78.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome/

2017-07-26 Thread Mike Gilbert
commit: 61118f0fd6ccec95e35f2bd4fc450069b4e9d96a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jul 26 20:15:20 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jul 26 20:15:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61118f0f

www-client/google-chrome: automated update (60.0.3112.78)

Package-Manager: Portage-2.3.6_p23, Repoman-2.3.3_p1

 www-client/google-chrome/Manifest   | 2 +-
 ...le-chrome-59.0.3071.115.ebuild => google-chrome-60.0.3112.78.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index 0cb452ea2e6..584e8d63a81 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_59.0.3071.115-1_amd64.deb 60833124 SHA256 
a157db73f7fa09f884e665649b51518c2b0a9441465eca294c5562040a1058d9 SHA512 
7b12cc8dc784b9b223bc5cf9ca7df18c2a68e291159be7931349211a34e5d36a20af28258791281f477543fea44719372a7584c51f228ada0b63b092a5a40ba9
 WHIRLPOOL 
eb0d96e165ed33bb1d9a771e2d1d3fe33a62648656bebc8c2c37c1967109080562adc26073a0507ad59913def0b486748302b92c44634fe0e07fb80f40b5878b
+DIST google-chrome-stable_60.0.3112.78-1_amd64.deb 61726918 SHA256 
9a64c54d87724b58ea5cff53b05a48583e1c26b48108d9e5723ff69ff05a7871 SHA512 
96bf3c54fe4114d2213b5efba074f11f9c819e8b1896e5627d9c638613a1b909f021cc9715e6c748e083575bcee698295f8f14ac029cbe59f7ed3e3eb380d1b8
 WHIRLPOOL 
2828e89f5522ea49df2c4e7a5612c420fcd085987df777c5dc74d6eee787d3cb53607febfc3c74cb4a77fbe00cadd1478dac3ae52a827eaf49fcc1c13cd8cfac

diff --git a/www-client/google-chrome/google-chrome-59.0.3071.115.ebuild 
b/www-client/google-chrome/google-chrome-60.0.3112.78.ebuild
similarity index 100%
rename from www-client/google-chrome/google-chrome-59.0.3071.115.ebuild
rename to www-client/google-chrome/google-chrome-60.0.3112.78.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2017-07-26 Thread Mike Gilbert
commit: 67a2d5a62d34127ca6dd26df2998c532619e3712
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jul 26 20:15:05 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jul 26 20:15:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67a2d5a6

www-client/google-chrome-unstable: automated update (61.0.3163.13)

Package-Manager: Portage-2.3.6_p23, Repoman-2.3.3_p1

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...le-61.0.3159.5.ebuild => google-chrome-unstable-61.0.3163.13.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 1b331eab855..8b659184ae9 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_61.0.3159.5-1_amd64.deb 76067380 SHA256 
da699049e77a106ab041d6d51c964de3679bcd0b1b1d4148b294ec02639c4526 SHA512 
0c6c8f359fdf5e1ec276c6f0c648aba64c3eb61861cff1babe7057750ea3d2d6993d75c5ea66521b8f298ba7bb114a6ab8345ec3cd52626cab5f542a3650bf10
 WHIRLPOOL 
192edfc78eadb65a8baf5b05aabe0b86ceaaca9948ecaf2b0e22cb1e422d9a2939fbf20d6d6ae9e61d73baf645032f9cc7615fb5fd417416ef488f269773430c
+DIST google-chrome-unstable_61.0.3163.13-1_amd64.deb 78290822 SHA256 
e2a8a79a8e0a4c25b0c532000651582e4c119abb00ff0bdbcf9ef0adce3338d8 SHA512 
a63d54c85d703dfbdb8cafcb1c4e6268c2fb882d18a021f8caee3e93c67b811c900c13a7c01d9b8deb4e49a6e7db9bc0856ce7f57f75fe32b73c380d7601d2f5
 WHIRLPOOL 
f92d647fa08b8413f69c018068d240f77825fea4c122c357828bfd32c55935b646ccaa1e0be22ccd9f62e84ccf2a068e820b54a571a05ac3e0c07a10dc3fe714

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-61.0.3159.5.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-61.0.3163.13.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-61.0.3159.5.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-61.0.3163.13.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2017-07-26 Thread Mike Gilbert
commit: 74ef2c769a11ee21ed2aaf35f2136f66206cebb1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jul 26 20:15:30 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jul 26 20:15:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ef2c76

www-plugins/chrome-binary-plugins: automated update (60.0.3112.78, 
61.0.3163.13, 60.0.3112.78)

Package-Manager: Portage-2.3.6_p23, Repoman-2.3.3_p1

 www-plugins/chrome-binary-plugins/Manifest  | 6 +++---
 0.3071.115.ebuild => chrome-binary-plugins-60.0.3112.78.ebuild} | 0
 ...2_beta.ebuild => chrome-binary-plugins-60.0.3112.78_beta.ebuild} | 0
 ...alpha.ebuild => chrome-binary-plugins-61.0.3163.13_alpha.ebuild} | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index a5adb57b322..dfeaf96041f 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_60.0.3112.72-1_amd64.deb 67003500 SHA256 
1776bf1f0cfb58a93bcf02fad62909a848c4bd0f8c58548b926adb1dc222d727 SHA512 
4268b347410b2776fa285f34825660fd8a7000498d8ce038070a22bbf2cd11ed13fd6b2e31528b8f59f85b30314a3e0f55de05448a175639f28421acf86cb2de
 WHIRLPOOL 
f8802e1629e8cf91d66469ec574156873694198e835e61429993da0e78ef6045cb618dfe10115faa2da1a6ad2f39dc4a934d11c6f1df170fdd37e21713ce43f9
-DIST google-chrome-stable_59.0.3071.115-1_amd64.deb 60833124 SHA256 
a157db73f7fa09f884e665649b51518c2b0a9441465eca294c5562040a1058d9 SHA512 
7b12cc8dc784b9b223bc5cf9ca7df18c2a68e291159be7931349211a34e5d36a20af28258791281f477543fea44719372a7584c51f228ada0b63b092a5a40ba9
 WHIRLPOOL 
eb0d96e165ed33bb1d9a771e2d1d3fe33a62648656bebc8c2c37c1967109080562adc26073a0507ad59913def0b486748302b92c44634fe0e07fb80f40b5878b
-DIST google-chrome-unstable_61.0.3159.5-1_amd64.deb 76067380 SHA256 
da699049e77a106ab041d6d51c964de3679bcd0b1b1d4148b294ec02639c4526 SHA512 
0c6c8f359fdf5e1ec276c6f0c648aba64c3eb61861cff1babe7057750ea3d2d6993d75c5ea66521b8f298ba7bb114a6ab8345ec3cd52626cab5f542a3650bf10
 WHIRLPOOL 
192edfc78eadb65a8baf5b05aabe0b86ceaaca9948ecaf2b0e22cb1e422d9a2939fbf20d6d6ae9e61d73baf645032f9cc7615fb5fd417416ef488f269773430c
+DIST google-chrome-beta_60.0.3112.78-1_amd64.deb 66935492 SHA256 
75907688709453e42d29cdbd9323e65556a28ea7cc7a152d77a5e2533ef1c7f0 SHA512 
eabbe7dd4af6fc222f34385c9aa63a0157e95f537e3a8228690d05dcf9a856f1be295b6c140be36f5f134dae9701029a2e81a48585e1560b75840b0d1acd4a4f
 WHIRLPOOL 
a47887ab114bf5c609b5fe377b49c2df1c4328c812966888d320ef51b46c18280ebb48c5e1b19148ca6c829e0f9596e643d21b43d1c7b7431b57e4475f726f55
+DIST google-chrome-stable_60.0.3112.78-1_amd64.deb 61726918 SHA256 
9a64c54d87724b58ea5cff53b05a48583e1c26b48108d9e5723ff69ff05a7871 SHA512 
96bf3c54fe4114d2213b5efba074f11f9c819e8b1896e5627d9c638613a1b909f021cc9715e6c748e083575bcee698295f8f14ac029cbe59f7ed3e3eb380d1b8
 WHIRLPOOL 
2828e89f5522ea49df2c4e7a5612c420fcd085987df777c5dc74d6eee787d3cb53607febfc3c74cb4a77fbe00cadd1478dac3ae52a827eaf49fcc1c13cd8cfac
+DIST google-chrome-unstable_61.0.3163.13-1_amd64.deb 78290822 SHA256 
e2a8a79a8e0a4c25b0c532000651582e4c119abb00ff0bdbcf9ef0adce3338d8 SHA512 
a63d54c85d703dfbdb8cafcb1c4e6268c2fb882d18a021f8caee3e93c67b811c900c13a7c01d9b8deb4e49a6e7db9bc0856ce7f57f75fe32b73c380d7601d2f5
 WHIRLPOOL 
f92d647fa08b8413f69c018068d240f77825fea4c122c357828bfd32c55935b646ccaa1e0be22ccd9f62e84ccf2a068e820b54a571a05ac3e0c07a10dc3fe714

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-59.0.3071.115.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-60.0.3112.78.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-59.0.3071.115.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-60.0.3112.78.ebuild

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-60.0.3112.72_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-60.0.3112.78_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-60.0.3112.72_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-60.0.3112.78_beta.ebuild

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-61.0.3159.5_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-61.0.3163.13_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-61.0.3159.5_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-61.0.3163.13_alpha.ebuild



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

2017-07-26 Thread Sebastien Fabbro
commit: a7ed1c063ee79cf8c1a734905f575ecf92a7beea
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Jul 26 18:50:07 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Wed Jul 26 20:07:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ed1c06

dev-python/symengine: avoid collision of README file with sci-libs/symengine

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/symengine/symengine-0.3.0.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-python/symengine/symengine-0.3.0.ebuild 
b/dev-python/symengine/symengine-0.3.0.ebuild
index a9cd678259a..b972a264b22 100644
--- a/dev-python/symengine/symengine-0.3.0.ebuild
+++ b/dev-python/symengine/symengine-0.3.0.ebuild
@@ -31,3 +31,9 @@ python_test() {
cd "${BUILD_DIR}"
nosetests -v || die "tests failed with ${EPYTHON}"
 }
+
+python_install_all() {
+   distutils-r1_python_prepare_all
+   rm "${ED}"/usr/share/doc/${PF}/README.md || die
+   newdoc README.md ${PN}.py.md
+}



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

2017-07-26 Thread Sebastien Fabbro
commit: ecc19feb9ba8bad9ef6bcc9b18bd25ad6531b17a
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Jul 26 18:24:31 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Wed Jul 26 20:07:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecc19feb

dev-python/symengine: initial import

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/symengine/Manifest   |  1 +
 dev-python/symengine/metadata.xml   | 15 +
 dev-python/symengine/symengine-0.3.0.ebuild | 33 +
 3 files changed, 49 insertions(+)

diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
new file mode 100644
index 000..e25759d75e0
--- /dev/null
+++ b/dev-python/symengine/Manifest
@@ -0,0 +1 @@
+DIST symengine.py-0.3.0.tar.gz 90877 SHA256 
0ecccfe5a09b25b6640afca12de62062bdb60ed2712d6c16cc47fc1ba1e851ac SHA512 
9f43d572990744a93f4046920b09c80aff3ffa0e5735b2372298a65755140dee6c2c22c9c9fd964622f03379e31a1f1415d0051b213dda943ffc8e839059c7c6
 WHIRLPOOL 
e00c1b8876ec249b83228ced660c609b3d55d2a5f40578c2ca36351e38e6b161bccb5ed580d38cbd16467789d3c3d787b65fbe2f14be7184939908848b758da1

diff --git a/dev-python/symengine/metadata.xml 
b/dev-python/symengine/metadata.xml
new file mode 100644
index 000..a7413ed86c4
--- /dev/null
+++ b/dev-python/symengine/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+sci-mathemat...@gentoo.org
+Gentoo Mathematics Project
+  
+  
+Python wrappers to the C++ library SymEngine, a fast C++ symbolic
+manipulation library.
+  
+  
+sympy/symengine.py
+  
+

diff --git a/dev-python/symengine/symengine-0.3.0.ebuild 
b/dev-python/symengine/symengine-0.3.0.ebuild
new file mode 100644
index 000..a9cd678259a
--- /dev/null
+++ b/dev-python/symengine/symengine-0.3.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+MYP=${PN}.py-${PV}
+
+DESCRIPTION="Python wrappers to the symengine C++ library"
+HOMEPAGE="https://github.com/sympy/symengine.py;
+SRC_URI="https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz -> 
${MYP}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-libs/symengine"
+DEPEND="${RDEPEND}
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${MYP}"
+
+python_test() {
+   cd "${BUILD_DIR}"
+   nosetests -v || die "tests failed with ${EPYTHON}"
+}



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

2017-07-26 Thread Sebastien Fabbro
commit: 7232e41956f0617679880628f02246e04c02fdb9
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Tue Jul 25 19:57:31 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Wed Jul 26 20:07:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7232e419

sci-libs/symengine: initial import

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/symengine/Manifest   |  1 +
 sci-libs/symengine/metadata.xml   | 25 +++
 sci-libs/symengine/symengine-0.3.0.ebuild | 71 +++
 3 files changed, 97 insertions(+)

diff --git a/sci-libs/symengine/Manifest b/sci-libs/symengine/Manifest
new file mode 100644
index 000..89177fe1f11
--- /dev/null
+++ b/sci-libs/symengine/Manifest
@@ -0,0 +1 @@
+DIST symengine-0.3.0.tar.gz 629813 SHA256 
591463cb9e741d59f6dfd39a7943e3865d3afe9eac47d1a9cbf5ca74b9c49476 SHA512 
e4a906bb1cc5159003969871711f40b3c6bfb9e38ac25258dc5797933d55374a2f201c8a89e9af48821b24cc54408d4feb70f6de421e0a9fbf766d2b35846b83
 WHIRLPOOL 
c910a8d00edeb686c94b5ec473d69a6da4e4e33e7d126b2ccc9eef4c0dbf04b7e277c63020067fed66cb30e4b00a32c9384feca204054e142835710c70be0bd8

diff --git a/sci-libs/symengine/metadata.xml b/sci-libs/symengine/metadata.xml
new file mode 100644
index 000..63672cfa6a0
--- /dev/null
+++ b/sci-libs/symengine/metadata.xml
@@ -0,0 +1,25 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+sci-mathemat...@gentoo.org
+Gentoo Mathematics Project
+  
+  
+SymEngine is a standalone fast C++ symbolic manipulation
+library. Optional thin wrappers allow usage of the library from R,
+Python, Julia, Ruby, Haskell.
+  
+  
+sympy/symengine
+  
+  
+Add support for arb 
(sci-mathematics/arb)
+Build benchmarks
+Add support for boost 
integers(dev-libs/boost)
+Add support for 
(sci-mathematics/flint)
+Build with LLVM
+Add support for multiprecision complex 
arithmetic(dev-libs/mpc)
+Add support for multiprecision floating point 
rouding(dev-libs/mpfr)
+  
+

diff --git a/sci-libs/symengine/symengine-0.3.0.ebuild 
b/sci-libs/symengine/symengine-0.3.0.ebuild
new file mode 100644
index 000..5e0894d0d97
--- /dev/null
+++ b/sci-libs/symengine/symengine-0.3.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Fast symbolic manipulation library, written in C++"
+HOMEPAGE="https://github.com/sympy/symengine;
+SRC_URI="https://github.com/sympy/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/0.3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="arb benchmarks boost debug doc flint llvm mpc mpfr openmp test tcmalloc 
threads"
+
+RDEPEND="
+   dev-libs/gmp:=
+   sys-libs/binutils-libs:=
+   arb? ( sci-mathematics/arb:= )
+   boost? ( dev-libs/boost:= )
+   mpc? ( dev-libs/mpc:= )
+   tcmalloc? ( dev-util/google-perftools )
+"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen[dot] )
+"
+
+pkg_pretend() {
+   use openmp && [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+   sed -e "s|DESTINATION doc| DESTINATION share/doc/${PF}/html|" \
+   -i CMakeLists.txt || die
+}
+
+src_configure() {
+   # not in portage yet: piranha, ecm
+   local int_class
+   if use arb || use flint; then
+   int_class=flint
+   elif use mpfr; then
+   int_class=gmpxx
+   elif use boost; then
+   int_class=boostmp
+   else
+   int_class=gmp
+   fi
+   local mycmakeargs=(
+   -DARB_INCLUDE_DIR="${EPREFIX}/usr/include"
+   -DINTEGER_CLASS="${int_class}"
+   -DBUILD_SHARED_LIBS=ON
+   -DBUILD_BENCHMARKS="$(usex benchmarks)"
+   -DBUILD_DOXYGEN="$(usex doc)"
+   -DBUILD_TESTS="$(usex test)"
+   -DWITH_ARB="$(usex arb)"
+   -DWITH_BFD="$(usex debug)"
+   -DWITH_SYMENGINE_ASSERT="$(usex debug)"
+   -DWITH_SYMENGINE_THREAD_SAFE="$(usex threads)"
+   -DWITH_FLINT="$(usex flint)"
+   -DWITH_OPENMP="$(usex openmp)"
+   -DWITH_MPFR="$(usex mpfr)"
+   -DWITH_MPC="$(usex mpc)"
+   -DWITH_LLVM="$(usex llvm)"
+   -DWITH_PTHREAD="$(usex threads)"
+   -DWITH_TCMALLOC="$(usex tcmalloc)"
+   )
+   CMAKE_BUILD_TYPE=Release cmake-utils_src_configure
+}



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

2017-07-26 Thread Sebastien Fabbro
commit: 26b7d6ef3a61d60ee876056f3da42c87ababb87f
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Jul 26 20:06:47 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Wed Jul 26 20:07:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b7d6ef

dev-python/sympy: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/sympy/Manifest |  1 +
 dev-python/sympy/metadata.xml |  4 +-
 dev-python/sympy/sympy-1.1.ebuild | 89 +++
 3 files changed, 92 insertions(+), 2 deletions(-)

diff --git a/dev-python/sympy/Manifest b/dev-python/sympy/Manifest
index fd87d0b0b6a..6290308fadd 100644
--- a/dev-python/sympy/Manifest
+++ b/dev-python/sympy/Manifest
@@ -1,2 +1,3 @@
 DIST sympy-0.7.6.1.tar.gz 6431571 SHA256 
1fc272b51091aabe7d07f1bf9f0a47f3e28657fb2bec52bf3ef0e8f159f5f564 SHA512 
18877abd3c530418e4f4942cbb0a03140dc81e5a1004720c472fb97cf8eaa41acca59765f6278715ea88bcd0cd07ad5952863a0d1b6e6d00994d257e8c0a6574
 WHIRLPOOL 
b0c0c74e7865c91585d1a2c8510fe328b8e697dec02bd17aaa446ef6e089b9cf2ca5b4f58b6b59febccf142384b907e1bd47451e22fa305843bd883355801226
 DIST sympy-1.0.tar.gz 4281528 SHA256 
3eacd210d839e4db911d216a9258a3ac6f936992f66db211e22767983297ffae SHA512 
977db6e9bc6a5918cceb255981a57e85e7060c0922aefd2968b004d25d704e25a5cb5bbe09eb387e8695581e23e2825d9c40310068fe25ece7e9c23037a21f39
 WHIRLPOOL 
df02cc8603c23f621226f28b4f0555e765f145d968869058ed9420fedd3c6d6d0f095ee14fa864cd505455f245e5adf10794fc3b1392fb5a331ed5dc506b988b
+DIST sympy-1.1.tar.gz 4579454 SHA256 
e42d7b8cc719bb0427b503d49f8489ec6292c74957c3bd04216a8392bee37782 SHA512 
4129752778b50fbc08180fe413d2109ad418b54b79caea461b9a6cf6856ab4f50ce95df6131b07791ed633c840648aa7c4dd130ab3f1cbb1e03e7346e995747b
 WHIRLPOOL 
bcee355015504a464c89f1cc2c35b3085af6d53a4d8c2245eda124ddbf53fb562b6a768b2d6cd79688b1255a21540094bd18e3f814dd729541a85767e27adb3c

diff --git a/dev-python/sympy/metadata.xml b/dev-python/sympy/metadata.xml
index ec4404a141c..4a6d0ef3980 100644
--- a/dev-python/sympy/metadata.xml
+++ b/dev-python/sympy/metadata.xml
@@ -21,8 +21,8 @@
 Add support for dev-python/pillow
 Add support for mathml
 Use dev-python/pyglet for plots and print 
preview
-Add app-office/texmacs
-  interface
+Add support for a dev-python/symengine 
backend
+Add app-office/texmacs interface   
 Add support for dev-python/theano
   
   

diff --git a/dev-python/sympy/sympy-1.1.ebuild 
b/dev-python/sympy/sympy-1.1.ebuild
new file mode 100644
index 000..9fb9e67fbfc
--- /dev/null
+++ b/dev-python/sympy/sympy-1.1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1 eutils virtualx
+
+DESCRIPTION="Computer Algebra System in pure Python"
+HOMEPAGE="http://sympy.org;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc examples gtk imaging ipython latex mathml opengl pdf png pyglet 
symengine test texmacs theano"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   doc? ( || ( $(python_gen_useflags 'python2*') ) )"
+
+RDEPEND="dev-python/mpmath[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   imaging? ( dev-python/pillow[${PYTHON_USEDEP}] )
+   ipython? ( dev-python/ipython[${PYTHON_USEDEP}] )
+   latex? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsextra
+   png? ( app-text/dvipng )
+   pdf? ( app-text/ghostscript-gpl )
+   )
+   mathml? (
+   dev-libs/libxml2:2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-libs/libxslt[${PYTHON_USEDEP}]' 
python2_7)
+   gtk? ( x11-libs/gtkmathview[gtk] )
+   )
+   opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] )
+   pyglet? ( dev-python/pyglet[${PYTHON_USEDEP}] )
+   symengine? ( dev-python/symengine[${PYTHON_USEDEP}] )
+   texmacs? ( app-office/texmacs )
+   theano? ( dev-python/theano[${PYTHON_USEDEP}] )
+"
+
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] app-text/docbook2X )
+   test? ( ${RDEPEND} dev-python/pytest[${PYTHON_USEDEP}] )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0-doc-makefile.patch
+)
+
+pkg_setup() {
+   use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' )
+}
+
+python_compile_all() {
+   if use doc; then
+   export XDG_CONFIG_HOME="${T}/config-dir"
+   mkdir "${XDG_CONFIG_HOME}" || die
+   chmod 0700 "${XDG_CONFIG_HOME}" || die
+   emake -j1 -C doc html info man cheatsheet
+   fi
+}
+
+python_test() {
+   virtx "${PYTHON}" setup.py test
+}
+
+python_install_all() {
+   local DOCS=( AUTHORS README.rst )
+   if use doc; then
+  

[gentoo-commits] repo/gentoo:master commit in: x11-misc/dunst/

2017-07-26 Thread Markus Meier
commit: 6bc7f7dc2288a9667c7ae7acf1e3872e42fd0c2e
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jul 26 20:01:31 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jul 26 20:01:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc7f7dc

x11-misc/dunst: add ~arm, bug #622516

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 x11-misc/dunst/dunst-1.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/dunst/dunst-1.1.0.ebuild 
b/x11-misc/dunst/dunst-1.1.0.ebuild
index 9fbe684edef..73327b1333c 100644
--- a/x11-misc/dunst/dunst-1.1.0.ebuild
+++ b/x11-misc/dunst/dunst-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.knopwob.org/public/dunst-release/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="dunstify"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/extundelete/

2017-07-26 Thread Markus Meier
commit: 8d00fe340d12cf784ed53e6dcc8b915bd1f3916e
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jul 26 20:01:11 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jul 26 20:01:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d00fe34

sys-fs/extundelete: add ~arm, bug #622518

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 sys-fs/extundelete/extundelete-0.2.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/extundelete/extundelete-0.2.4.ebuild 
b/sys-fs/extundelete/extundelete-0.2.4.ebuild
index 94e852a6f5f..c39d376e3b0 100644
--- a/sys-fs/extundelete/extundelete-0.2.4.ebuild
+++ b/sys-fs/extundelete/extundelete-0.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT=0
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE=""
 
 E2FSPROGS=1.42.6



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

2017-07-26 Thread Markus Meier
commit: a53e382df91ee7dbd86ddc0b8c1466c79ad577a3
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jul 26 20:00:52 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jul 26 20:00:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a53e382d

sys-devel/prelink: add ~arm, bug #622528

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 sys-devel/prelink/prelink-20151030.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/prelink/prelink-20151030.ebuild 
b/sys-devel/prelink/prelink-20151030.ebuild
index cbc1f19d9ae..69a205c9d16 100644
--- a/sys-devel/prelink/prelink-20151030.ebuild
+++ b/sys-devel/prelink/prelink-20151030.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -15,7 +15,7 @@ 
SRC_URI="https://git.yoctoproject.org/cgit/cgit.cgi/${MY_PN}/snapshot/${MY_P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 -arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
 IUSE="doc selinux"
 
 DEPEND=">=dev-libs/elfutils-0.100[static-libs(+)]



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

2017-07-26 Thread José María Alonso
commit: 3ffeacc05eb493cea184cda886126326ace30f45
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Wed Jul 26 19:52:01 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Wed Jul 26 19:52:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ffeacc0

app-misc/rlwrap: Bumps version to 0.43. Updates HOMEPAGE

Gentoo-Bug: https://bugs.gentoo.org/625836

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-misc/rlwrap/Manifest   |  1 +
 app-misc/rlwrap/rlwrap-0.43.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/app-misc/rlwrap/Manifest b/app-misc/rlwrap/Manifest
index 8fff41371cc..504db61f9c8 100644
--- a/app-misc/rlwrap/Manifest
+++ b/app-misc/rlwrap/Manifest
@@ -1 +1,2 @@
 DIST rlwrap-0.42.tar.gz 279608 SHA256 
5a70d8469db9d0a6630628f2d5d2972ad16c092400b7fbbdf699693ec0f87e44 SHA512 
991885e75aabf0d43581d59f7c78f7f64c3f32072de08ff5796cba75c0716548d2186cbe2d739f3e772871e3586d036f069db73b2ee8a30b2f7985088d0f68df
 WHIRLPOOL 
a4ff4ac599f87695c15060dcacb2d10b5d8ff21512f38b7374e096ef71ae17f7e977ecb9e3004c231d8d8c5b37e2ddbab724fedb3439f507a5a483373f4af14b
+DIST rlwrap-0.43.tar.gz 313139 SHA256 
8e86d0b7882d9b8a73d229897a90edc207b1ae7fa0899dca8ee01c31a93feb2f SHA512 
4a1440b2eef3a1664c6381eb09c19f4030de2c0ef4f1f3509f7d6e130d3c5e9c3ceb00fc6ea6052b22bbe1f6b162f72e0b47564df34ccecc5220f195c22e86a1
 WHIRLPOOL 
89975c663b6584b09b3d7b0e16ff06c7daa88c22af4414e964e06266be5822c8fc2f3894ba4bbfa5e0464c1303077488e2b77dbf5c94d27107b1ce1f0ae85364

diff --git a/app-misc/rlwrap/rlwrap-0.43.ebuild 
b/app-misc/rlwrap/rlwrap-0.43.ebuild
new file mode 100644
index 000..1c8556e3799
--- /dev/null
+++ b/app-misc/rlwrap/rlwrap-0.43.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="GNU readline wrapper"
+HOMEPAGE="http://utopia.knoware.nl/~hlub/uck/rlwrap/;
+SRC_URI="http://utopia.knoware.nl/~hlub/uck/rlwrap/${P}.tar.gz;
+SRC_URI="https://github.com/hanslub42/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
+IUSE="debug"
+
+RDEPEND="sys-libs/readline:0="
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   econf $(use_enable debug)
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/shared-mime-info/

2017-07-26 Thread Markus Meier
commit: 946e64419444e0c7407e16aaec50ae2dd5ff3e36
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jul 26 19:51:19 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jul 26 19:51:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946e6441

x11-misc/shared-mime-info: arm stable, bug #622818

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 x11-misc/shared-mime-info/shared-mime-info-1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/shared-mime-info/shared-mime-info-1.8.ebuild 
b/x11-misc/shared-mime-info/shared-mime-info-1.8.ebuild
index c3b7d50bb91..b6f816edb72 100644
--- a/x11-misc/shared-mime-info/shared-mime-info-1.8.ebuild
+++ b/x11-misc/shared-mime-info/shared-mime-info-1.8.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://people.freedesktop.org/~hadess/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 RDEPEND=">=dev-libs/glib-2



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

2017-07-26 Thread Markus Meier
commit: ba70e189c78d26ffb6b3bca9661906ba333b846a
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jul 26 19:50:44 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jul 26 19:50:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba70e189

dev-util/geany: arm stable, bug #622002

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-util/geany/geany-1.30.1.ebuild 
b/dev-util/geany/geany-1.30.1.ebuild
index a26660d9241..21207f955e3 100644
--- a/dev-util/geany/geany-1.30.1.ebuild
+++ b/dev-util/geany/geany-1.30.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://download.geany.org/${P}.tar.bz2;
 
 LICENSE="GPL-2+ HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
 IUSE="gtk3 +vte"
 
 RDEPEND=">=dev-libs/glib-2.32:2



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

2017-07-26 Thread Markus Meier
commit: 1a4fba64bae29acc094762cf5560febead032a19
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jul 26 19:50:51 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jul 26 19:50:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4fba64

dev-util/geany-plugins: arm stable, bug #622002

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 dev-util/geany-plugins/geany-plugins-1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.30.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
index eeb2035b43a..2e5f8539db9 100644
--- a/dev-util/geany-plugins/geany-plugins-1.30.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell lua multiterm nls +overview python scope soup"
 REQUIRED_USE="



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

2017-07-26 Thread Markus Meier
commit: 7255d281bd79faf7098d2bebd0849678f9f60d89
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jul 26 19:50:16 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jul 26 19:50:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7255d281

dev-libs/libical: arm stable, bug #620842

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 dev-libs/libical/libical-2.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libical/libical-2.0.0-r2.ebuild 
b/dev-libs/libical/libical-2.0.0-r2.ebuild
index df81bcd51a7..32dc6201e26 100644
--- a/dev-libs/libical/libical-2.0.0-r2.ebuild
+++ b/dev-libs/libical/libical-2.0.0-r2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( MPL-1.0 LGPL-2.1 )"
 SLOT="0/2"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x86-solaris"
 IUSE="doc examples static-libs"
 
 # The GOBJECT_INTROSPECTION build is broken, and upstream has given up



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

2017-07-26 Thread Markus Meier
commit: 9f13e9bda2d72c1451d3b9266e9942633794bc34
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jul 26 19:49:49 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jul 26 19:49:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f13e9bd

app-text/openjade: arm stable, bug #620838

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 app-text/openjade/openjade-1.3.2-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/openjade/openjade-1.3.2-r7.ebuild 
b/app-text/openjade/openjade-1.3.2-r7.ebuild
index 260bf5cdae9..782e039e8a6 100644
--- a/app-text/openjade/openjade-1.3.2-r7.ebuild
+++ b/app-text/openjade/openjade-1.3.2-r7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/openjade/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND="app-text/sgml-common



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

2017-07-26 Thread Markus Meier
commit: f5b41fbbc7e555c59e9d6c16c3904c86465561bb
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jul 26 19:49:22 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jul 26 19:49:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5b41fbb

dev-python/pip: arm stable, bug #620762

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 dev-python/pip/pip-9.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pip/pip-9.0.1-r1.ebuild 
b/dev-python/pip/pip-9.0.1-r1.ebuild
index e219ee36d00..dfc2aa6a48f 100644
--- a/dev-python/pip/pip-9.0.1-r1.ebuild
+++ b/dev-python/pip/pip-9.0.1-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://pip.pypa.io/ 
https://pypi.python.org/pypi/pip/ https://github.
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 SLOT="0"
 
 # Check pip/_vendor/vendor.txt for this



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2017-07-26 Thread Markus Meier
commit: 56215d93f289a6f5c064d7b0262138f13aa5bbdb
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jul 26 19:48:42 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jul 26 19:48:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56215d93

net-print/cups-filters: arm stable, bug #619426

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 net-print/cups-filters/cups-filters-1.13.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-filters/cups-filters-1.13.5.ebuild 
b/net-print/cups-filters/cups-filters-1.13.5.ebuild
index 5537484cd19..538b5eadaa1 100644
--- a/net-print/cups-filters/cups-filters-1.13.5.ebuild
+++ b/net-print/cups-filters/cups-filters-1.13.5.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == "" ]] ; then
EBZR_REPO_URI="http://bzr.linuxfoundation.org/openprinting/cups-filters;
 else
SRC_URI="http://www.openprinting.org/download/${PN}/${P}.tar.xz;
-   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 
sparc x86 ~amd64-fbsd ~m68k-mint"
+   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-fbsd ~m68k-mint"
 fi
 DESCRIPTION="Cups PDF filters"
 
HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/pdf_as_standard_print_job_format;



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

2017-07-26 Thread Matthias Maier
commit: c1cfb0a6fc70ace0f86c41dfd6bc8e0b1a441320
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Jul 26 19:28:54 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Jul 26 19:37:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1cfb0a6

app-emulation/qemu: Remove faulty patch

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../qemu/files/qemu-2.9.0-CVE-2017-7539.patch  | 601 -
 app-emulation/qemu/qemu-2.9.0-r56.ebuild   |   1 -
 2 files changed, 602 deletions(-)

diff --git a/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-7539.patch 
b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-7539.patch
deleted file mode 100644
index ee77a59373e..000
--- a/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-7539.patch
+++ /dev/null
@@ -1,601 +0,0 @@
-From 2b0bbc4f8809c972bad134bc1a2570dbb01dea0b Mon Sep 17 00:00:00 2001
-From: Vladimir Sementsov-Ogievskiy 
-Date: Fri, 2 Jun 2017 18:01:41 +0300
-Subject: [PATCH] nbd/server: get rid of nbd_negotiate_read and friends
-
-Functions nbd_negotiate_{read,write,drop_sync} were introduced in
-1a6245a5b, when nbd_rwv (was nbd_wr_sync) was working through
-qemu_co_sendv_recvv (the path is nbd_wr_sync -> qemu_co_{recv/send} ->
-qemu_co_send_recv -> qemu_co_sendv_recvv), which just yields, without
-setting any handlers. But starting from ff82911cd nbd_rwv (was
-nbd_wr_syncv) works through qio_channel_yield() which sets handlers, so
-watchers are redundant in nbd_negotiate_{read,write,drop_sync}, then,
-let's just use nbd_{read,write,drop} functions.
-
-Functions nbd_{read,write,drop} has errp parameter, which is unused in
-this patch. This will be fixed later.
-
-Signed-off-by: Vladimir Sementsov-Ogievskiy 
-Reviewed-by: Eric Blake 
-Message-Id: <20170602150150.258222-4-vsement...@virtuozzo.com>
-Signed-off-by: Paolo Bonzini 

- nbd/server.c | 107 ---
- 1 file changed, 22 insertions(+), 85 deletions(-)
-
-diff --git a/nbd/client.c b/nbd/client.c
-index a58fb02..6b74a62 100644
 a/nbd/client.c
-+++ b/nbd/client.c
-@@ -86,9 +86,9 @@ static QTAILQ_HEAD(, NBDExport) exports = 
QTAILQ_HEAD_INITIALIZER(exports);
- 
- */
- 
--/* Discard length bytes from channel.  Return -errno on failure, or
-- * the amount of bytes consumed. */
--static ssize_t drop_sync(QIOChannel *ioc, size_t size)
-+/* Discard length bytes from channel.  Return -errno on failure and 0 on
-+ * success*/
-+static int drop_sync(QIOChannel *ioc, size_t size)
- {
- ssize_t ret = 0;
- char small[1024];
-@@ -96,14 +96,13 @@ static ssize_t drop_sync(QIOChannel *ioc, size_t size)
- 
- buffer = sizeof(small) >= size ? small : g_malloc(MIN(65536, size));
- while (size > 0) {
--ssize_t count = read_sync(ioc, buffer, MIN(65536, size));
-+ssize_t count = MIN(65536, size);
-+ret = read_sync(ioc, buffer, MIN(65536, size));
- 
--if (count <= 0) {
-+if (ret < 0) {
- goto cleanup;
- }
--assert(count <= size);
- size -= count;
--ret += count;
- }
- 
-  cleanup:
-@@ -136,12 +135,12 @@ static int nbd_send_option_request(QIOChannel *ioc, 
uint32_t opt,
- stl_be_p(, opt);
- stl_be_p(, len);
- 
--if (write_sync(ioc, , sizeof(req)) != sizeof(req)) {
-+if (write_sync(ioc, , sizeof(req)) < 0) {
- error_setg(errp, "Failed to send option request header");
- return -1;
- }
- 
--if (len && write_sync(ioc, (char *) data, len) != len) {
-+if (len && write_sync(ioc, (char *) data, len) < 0) {
- error_setg(errp, "Failed to send option request data");
- return -1;
- }
-@@ -170,7 +169,7 @@ static int nbd_receive_option_reply(QIOChannel *ioc, 
uint32_t opt,
- nbd_opt_reply *reply, Error **errp)
- {
- QEMU_BUILD_BUG_ON(sizeof(*reply) != 20);
--if (read_sync(ioc, reply, sizeof(*reply)) != sizeof(*reply)) {
-+if (read_sync(ioc, reply, sizeof(*reply)) < 0) {
- error_setg(errp, "failed to read option reply");
- nbd_send_opt_abort(ioc);
- return -1;
-@@ -219,7 +218,7 @@ static int nbd_handle_reply_err(QIOChannel *ioc, 
nbd_opt_reply *reply,
- goto cleanup;
- }
- msg = g_malloc(reply->length + 1);
--if (read_sync(ioc, msg, reply->length) != reply->length) {
-+if (read_sync(ioc, msg, reply->length) < 0) {
- error_setg(errp, "failed to read option error message");
- goto cleanup;
- }
-@@ -321,7 +320,7 @@ static int nbd_receive_list(QIOChannel *ioc, const char 
*want, bool *match,
- nbd_send_opt_abort(ioc);
- return -1;
- }
--if (read_sync(ioc, , sizeof(namelen)) != sizeof(namelen)) {
-+if (read_sync(ioc, , sizeof(namelen)) < 0) {
- error_setg(errp, "failed to read option name 

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

2017-07-26 Thread Matthias Maier
commit: 21bc456d5d900ea321cf3bc6b1e3cd9ec99bb15d
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Jul 26 19:36:41 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Jul 26 19:37:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21bc456d

dev-python/libvirt-python: version bump to 3.5.0, bug #625264

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/libvirt-python/Manifest |  1 +
 .../libvirt-python/libvirt-python-3.5.0.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/libvirt-python/Manifest 
b/dev-python/libvirt-python/Manifest
index c1e8f7b6150..a79ff59c237 100644
--- a/dev-python/libvirt-python/Manifest
+++ b/dev-python/libvirt-python/Manifest
@@ -1,3 +1,4 @@
 DIST libvirt-python-3.2.0.tar.gz 174713 SHA256 
ac85dd8dec332f308e5e0e40889be0d2f10b5d6917f00f0c474405ad25dc003d SHA512 
d13cb0fb46844cab512931fbb85225bdd99c44eba0761caaeb13a40f8bf18700d5836f4e24300370810ee103b4f391699db13ae0523e5625a566a9c5b41d12d5
 WHIRLPOOL 
9c7d1dd4a92da276f5368b80d31c11032ae0ce2ea337e21f830d433d5e7ec90759484720264a3c494f4881c8b10ce11dfbf20da0c5b89f75c0bff61cc508a065
 DIST libvirt-python-3.3.0.tar.gz 179552 SHA256 
e0bb7dcb98bef4933bb9d5e6e944388cdb002515eb9053a42447e89e4642fe57 SHA512 
3d90e99abe813f2ba684c24631d8e8cd6a5b44564351ae3f0b75d426f80d046c00ed6358273b68ad751707a93666564dfecfb7fb7d93d2c27c71a344542fe793
 WHIRLPOOL 
dab0e88aecc007f41505d20bc9886b9508cab7d19211f426cad7e2c65da720b4a236acbd3acd77bb35d7e3a98431764f5722035cc2f62c813864a76d42b8b73e
 DIST libvirt-python-3.4.0.tar.gz 181574 SHA256 
afa77781f518988f164dd5f99d1844034ca807a8e731e07cbae18474d250b511 SHA512 
96b7f16d0f7c72f2b80fda73b18e0af9b05f0fb7f7fbd4900a77808484b7f45932c8c46bde322f01486fdc97eae3e4a4906ce8555ea9a19548f9c8de46958a78
 WHIRLPOOL 
0bf7b220222ebcfa7d7269c53a3f9fc1db9d2b9a59d2d333484b8c906a921b28203f54a3044150562ec8a118d0f32fd3d646d62c5f53c19ee2d498f3a3912ab2
+DIST libvirt-python-3.5.0.tar.gz 181733 SHA256 
5c5fee90bebf39d318ef55545077431c3da9ae8b6352adfa461fa4492a03ac1a SHA512 
31e0bf7604fe3e422fbad2acdfae1a50050bb4b45ed1e9596040e1c08607a772d62d88c1636c1c18de082d913fb549481aeb5e48f76276cb6ac6534a71f8f7b6
 WHIRLPOOL 
40c9c46aa836c8a20409ea7beb31d763b0eef909bd69f0f9d133a146b08128f8b9450d95526130541365fe3c141ba7deccae90359fc4c22d42264a2b8c8cd32e

diff --git a/dev-python/libvirt-python/libvirt-python-3.5.0.ebuild 
b/dev-python/libvirt-python/libvirt-python-3.5.0.ebuild
new file mode 100644
index 000..c16440985c3
--- /dev/null
+++ b/dev-python/libvirt-python/libvirt-python-3.5.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+MY_P="${P/_rc/-rc}"
+
+inherit distutils-r1
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://libvirt.org/libvirt-python.git"
+   SRC_URI=""
+   KEYWORDS=""
+   RDEPEND="app-emulation/libvirt:=[-python(-)]"
+else
+   SRC_URI="http://libvirt.org/sources/python/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   RDEPEND="app-emulation/libvirt:0/${PV}"
+fi
+S="${WORKDIR}/${P%_rc*}"
+
+DESCRIPTION="libvirt Python bindings"
+HOMEPAGE="https://www.libvirt.org;
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="examples test"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   test? ( dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



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

2017-07-26 Thread Matthias Maier
commit: 07b6f997d19ce19197604ffc7b123497d635405c
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Jul 26 19:06:15 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Jul 26 19:37:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b6f997

app-emulation/qemu: Bugfix: Fix patch file

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../qemu/files/qemu-2.9.0-CVE-2017-7539.patch  | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-7539.patch 
b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-7539.patch
index 3af16977b93..ee77a59373e 100644
--- a/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-7539.patch
+++ b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-7539.patch
@@ -375,25 +375,25 @@ index 924a1fe..a1f106b 100644
  
  magic = cpu_to_be64(NBD_REP_MAGIC);
 -if (nbd_negotiate_write(ioc, , sizeof(magic)) != sizeof(magic)) {
-+if (nbd_write(ioc, , sizeof(magic), NULL) < 0) {
++if (write_sync(ioc, , sizeof(magic), NULL) < 0) {
  LOG("write failed (rep magic)");
  return -EINVAL;
  }
  opt = cpu_to_be32(opt);
 -if (nbd_negotiate_write(ioc, , sizeof(opt)) != sizeof(opt)) {
-+if (nbd_write(ioc, , sizeof(opt), NULL) < 0) {
++if (write_sync(ioc, , sizeof(opt), NULL) < 0) {
  LOG("write failed (rep opt)");
  return -EINVAL;
  }
  type = cpu_to_be32(type);
 -if (nbd_negotiate_write(ioc, , sizeof(type)) != sizeof(type)) {
-+if (nbd_write(ioc, , sizeof(type), NULL) < 0) {
++if (write_sync(ioc, , sizeof(type), NULL) < 0) {
  LOG("write failed (rep type)");
  return -EINVAL;
  }
  len = cpu_to_be32(len);
 -if (nbd_negotiate_write(ioc, , sizeof(len)) != sizeof(len)) {
-+if (nbd_write(ioc, , sizeof(len), NULL) < 0) {
++if (write_sync(ioc, , sizeof(len), NULL) < 0) {
  LOG("write failed (rep data length)");
  return -EINVAL;
  }
@@ -402,7 +402,7 @@ index 924a1fe..a1f106b 100644
  goto out;
  }
 -if (nbd_negotiate_write(ioc, msg, len) != len) {
-+if (nbd_write(ioc, msg, len, NULL) < 0) {
++if (write_sync(ioc, msg, len, NULL) < 0) {
  LOG("write failed (error message)");
  ret = -EIO;
  } else {
@@ -411,17 +411,17 @@ index 924a1fe..a1f106b 100644
  
  len = cpu_to_be32(name_len);
 -if (nbd_negotiate_write(ioc, , sizeof(len)) != sizeof(len)) {
-+if (nbd_write(ioc, , sizeof(len), NULL) < 0) {
++if (write_sync(ioc, , sizeof(len), NULL) < 0) {
  LOG("write failed (name length)");
  return -EINVAL;
  }
 -if (nbd_negotiate_write(ioc, name, name_len) != name_len) {
-+if (nbd_write(ioc, name, name_len, NULL) < 0) {
++if (write_sync(ioc, name, name_len, NULL) < 0) {
  LOG("write failed (name buffer)");
  return -EINVAL;
  }
 -if (nbd_negotiate_write(ioc, desc, desc_len) != desc_len) {
-+if (nbd_write(ioc, desc, desc_len, NULL) < 0) {
++if (write_sync(ioc, desc, desc_len, NULL) < 0) {
  LOG("write failed (description buffer)");
  return -EINVAL;
  }
@@ -524,13 +524,13 @@ index 924a1fe..a1f106b 100644
  goto fail;
  }
 -if (nbd_negotiate_write(client->ioc, buf, sizeof(buf)) != 
sizeof(buf)) {
-+if (nbd_write(client->ioc, buf, sizeof(buf), NULL) < 0) {
++if (write_sync(client->ioc, buf, sizeof(buf), NULL) < 0) {
  LOG("write failed");
  goto fail;
  }
  } else {
 -if (nbd_negotiate_write(client->ioc, buf, 18) != 18) {
-+if (nbd_write(client->ioc, buf, 18, NULL) < 0) {
++if (write_sync(client->ioc, buf, 18, NULL) < 0) {
  LOG("write failed");
  goto fail;
  }
@@ -539,7 +539,7 @@ index 924a1fe..a1f106b 100644
  stw_be_p(buf + 26, client->exp->nbdflags | myflags);
  len = client->no_zeroes ? 10 : sizeof(buf) - 18;
 -if (nbd_negotiate_write(client->ioc, buf + 18, len) != len) {
-+if (nbd_write(client->ioc, buf + 18, len, NULL) < 0) {
++if (write_sync(client->ioc, buf + 18, len, NULL) < 0) {
  LOG("write failed");
  goto fail;
  }



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

2017-07-26 Thread Matthias Maier
commit: 4e69ac3220f213fc55ee9276dfb22e4e29f80912
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Jul 26 19:35:23 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Jul 26 19:37:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e69ac32

app-emulation/libvirt: version bump to 3.5.0, bug #625264

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-emulation/libvirt/Manifest |   1 +
 app-emulation/libvirt/libvirt-3.5.0.ebuild | 382 +
 2 files changed, 383 insertions(+)

diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest
index c631d63787c..36e0d82c84f 100644
--- a/app-emulation/libvirt/Manifest
+++ b/app-emulation/libvirt/Manifest
@@ -1,3 +1,4 @@
 DIST libvirt-3.2.0.tar.xz 14057340 SHA256 
9481a083b567a07927f239553dd70b5c0d1bff5b9b4ec61be1899981c646209e SHA512 
35a9db3d59a3817d15fd6a586a2a73860b3d8a2d2ff37dbea1b4045fe1514c3535fce2eeba0f09df2d0bb9072ed9f1078ca9bad61a37c586eb019ddad3f898c4
 WHIRLPOOL 
499eb2cbf1367c99c106a747c76087f6ed980cc057cdb10cefe50a8a823a294f67925c98b1baa6ac7e12dcc20c90145b9a0c1e0927772e3b4a046bb4414391a0
 DIST libvirt-3.3.0.tar.xz 14043384 SHA256 
29e00984174e33cf2183b478382c017de26860452ffee17b73871051264ebb1b SHA512 
69166ddd7d4b9ef3b1bf2466e781139ef9b4d224a64acc7b8e6fca8786d36482138a1fe7b7407c0fca3b3d012cb418d168671a3e65e428f023c16493b7718c2d
 WHIRLPOOL 
1b2688f6b9a89608677070b5ce1fd2b2af115336126d4214071bc1abba25056d54dbbf16d6bdfab7582b252a833d3e53e51175d552d5c936b08973c0eed76643
 DIST libvirt-3.4.0.tar.xz 14630904 SHA256 
42186af6225904d2ada0b494fda4fa777fe5e662a9134686816e7919332c248d SHA512 
41a3374e8a171827dfc11feb2ae8c1a9d889912257191b94111f53bbe0521d5bc73c824ea856e4cece257918b244120e9f44c800abe23d0296c85c18b5d14461
 WHIRLPOOL 
3b4b9ad35f590748fbc63595fab86671f66674d2c40fa8e02860265a39be5b48ed9c66c14ac235b36d29d833475aebbbf57f691e53ac2bd324dacb16507793bf
+DIST libvirt-3.5.0.tar.xz 14695760 SHA256 
2963bae30d41411a2a8184de6a69cc3bd4dba14d2824b67906263dc35b27b516 SHA512 
319d1573e55df0cbfd0808d658fb4ef5484d8381db6fe348b36a650ea60b62b7146882e616e9494109d44c8e57ed956137fb7b51c3895d96bd19e9aee6a3e82c
 WHIRLPOOL 
90dc243e8fb8e619af319f2a8469dc98109a6200bee94f09508c22a75e90f82edf278796cf53ca38a7649e5ad1f5f4c0a258395624f830c1a42538519200637a

diff --git a/app-emulation/libvirt/libvirt-3.5.0.ebuild 
b/app-emulation/libvirt/libvirt-3.5.0.ebuild
new file mode 100644
index 000..d6701791e37
--- /dev/null
+++ b/app-emulation/libvirt/libvirt-3.5.0.ebuild
@@ -0,0 +1,382 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils user linux-info systemd readme.gentoo-r1
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://libvirt.org/libvirt.git"
+   SRC_URI=""
+   KEYWORDS=""
+   SLOT="0"
+else
+   # Versions with 4 numbers are stable updates:
+   if [[ ${PV} =~ ^[0-9]+(\.[0-9]+){3} ]]; then
+   SRC_URI="http://libvirt.org/sources/stable_updates/${P}.tar.xz;
+   else
+   SRC_URI="http://libvirt.org/sources/${P}.tar.xz;
+   fi
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   SLOT="0/${PV}"
+fi
+
+DESCRIPTION="C toolkit to manipulate virtual machines"
+HOMEPAGE="http://www.libvirt.org/;
+LICENSE="LGPL-2.1"
+IUSE="
+   apparmor audit +caps +dbus firewalld fuse glusterfs iscsi +libvirtd lvm
+   libssh lxc +macvtap nfs nls numa openvz parted pcap phyp policykit
+   +qemu rbd sasl selinux +udev uml +vepa virtualbox virt-network
+   wireshark-plugins xen zeroconf zfs elibc_glibc
+"
+
+REQUIRED_USE="
+   firewalld? ( virt-network )
+   libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
+   lxc? ( caps libvirtd )
+   openvz? ( libvirtd )
+   policykit? ( dbus )
+   qemu? ( libvirtd )
+   uml? ( libvirtd )
+   vepa? ( macvtap )
+   virt-network? ( libvirtd )
+   virtualbox? ( libvirtd )
+   xen? ( libvirtd )"
+
+# gettext.sh command is used by the libvirt command wrappers, and it's
+# non-optional, so put it into RDEPEND.
+# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
+# package will use 3 by default. Since we don't have slot pinning in an API,
+# we must go with the most recent
+RDEPEND="
+   app-misc/scrub
+   dev-libs/libgcrypt:0
+   dev-libs/libnl:3
+   >=dev-libs/libxml2-2.7.6
+   || ( >=net-analyzer/netcat6-1.0-r2 
>=net-analyzer/openbsd-netcat-1.105-r1 )
+   >=net-libs/gnutls-1.0.25:0=
+   net-libs/libssh2
+   >=net-misc/curl-7.18.0
+   sys-apps/dmidecode
+   >=sys-apps/util-linux-2.17
+   sys-devel/gettext
+   sys-libs/ncurses:0=
+   sys-libs/readline:=
+   apparmor? ( sys-libs/libapparmor )
+   audit? ( sys-process/audit )
+   caps? ( sys-libs/libcap-ng )
+   dbus? ( sys-apps/dbus )
+   elibc_glibc? ( sys-libs/glibc[rpc(+)] )
+  

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

2017-07-26 Thread Richard Farina
commit: a17d5f501cb5aa729632c90f57854db9828d7e7f
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Jul 26 19:18:37 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Jul 26 19:20:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17d5f50

app-emulation/virtualbox: fix nopie

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../files/050_virtualbox-5.1.24-nopie.patch| 158 +
 app-emulation/virtualbox/virtualbox-5.1.24.ebuild  |   1 +
 2 files changed, 159 insertions(+)

diff --git a/app-emulation/virtualbox/files/050_virtualbox-5.1.24-nopie.patch 
b/app-emulation/virtualbox/files/050_virtualbox-5.1.24-nopie.patch
new file mode 100644
index 000..73c377a6c94
--- /dev/null
+++ b/app-emulation/virtualbox/files/050_virtualbox-5.1.24-nopie.patch
@@ -0,0 +1,158 @@
+diff -Naur VirtualBox-5.1.24/Config.kmk VirtualBox-5.1.24/Config.kmk
+--- VirtualBox-5.1.24/Config.kmk   2017-07-26 13:55:27.803972185 -0400
 VirtualBox-5.1.24/Config.kmk   2017-07-26 13:53:10.700974328 -0400
+@@ -2601,6 +2601,7 @@
+   $(QUIET)$(APPEND) '$@' 'VBOX_GCC_Wno-overlength-strings?= $(call 
VBOX_GCC_CHECK_CC,-Wno-overlength-strings,)'
+   $(QUIET)$(APPEND) '$@' 'VBOX_GCC_Wno-overloaded-virtual?= $(call 
VBOX_GCC_CHECK_CXX,-Wno-overloaded-virtual,)'
+   $(QUIET)$(APPEND) '$@' 'VBOX_GCC_fno-stack-protector   ?= $(call 
VBOX_GCC_CHECK_CC,-fno-stack-protector,)'
++  $(QUIET)$(APPEND) '$@' 'VBOX_GCC_nopie ?= $(call 
VBOX_GCC_CHECK_CC,-nopie,)'
+   $(QUIET)$(APPEND) '$@' 'VBOX_GCC_fno-dwarf2-cfi-asm?= $(call 
VBOX_GCC_CHECK_CC,-fno-dwarf2-cfi-asm,)'
+   $(QUIET)$(APPEND) '$@' 'VBOX_GCC_m64   ?= $(call 
VBOX_GCC_CHECK_CC,-m64,)'
+   $(QUIET)$(APPEND) '$@' 'VBOX_GCC_no-pie?= $(call 
VBOX_GCC_CHECK_CC,-no-pie,)'
+@@ -3843,8 +3844,8 @@
+ 
+  ifeq ($(VBOX_LDR_FMT32),elf)
+  TEMPLATE_VBoxRc_TOOL= $(VBOX_GCC32_TOOL)
+- TEMPLATE_VBoxRc_CXXFLAGS= -fno-pie -nostdinc -g $(VBOX_GCC_pipe) 
$(VBOX_GCC_WERR) $(VBOX_GCC_PEDANTIC_CXX) $(VBOX_GCC32_Wno-variadic-macros) 
-fno-exceptions $(VBOX_GCC_GC_OPT) $(VBOX_GCC_GC_FP) -mno-sse -mno-mmx 
-mno-sse2 -mno-3dnow -fno-strict-aliasing $(VBOX_GCC_fno-stack-protector) 
$(VBOX_GCC_fvisibility-hidden) $(VBOX_GCC_fvisibility-inlines-hidden) -fno-rtti 
$(VBOX_GCC_IPRT_FMT_CHECK)
+- TEMPLATE_VBoxRc_CFLAGS  = -fno-pie -nostdinc -g $(VBOX_GCC_pipe) 
$(VBOX_GCC_WERR) $(VBOX_GCC_PEDANTIC_C)   $(VBOX_GCC32_Wno-variadic-macros) 
-fno-exceptions $(VBOX_GCC_GC_OPT) $(VBOX_GCC_GC_FP) -mno-sse -mno-mmx 
-mno-sse2 -mno-3dnow -fno-strict-aliasing $(VBOX_GCC_fno-stack-protector) 
$(VBOX_GCC_fvisibility-hidden) $(VBOX_GCC_IPRT_FMT_CHECK)
++ TEMPLATE_VBoxRc_CXXFLAGS= -nostdinc -g $(VBOX_GCC_pipe) 
$(VBOX_GCC_WERR) $(VBOX_GCC_PEDANTIC_CXX) $(VBOX_GCC32_Wno-variadic-macros) 
-fno-exceptions $(VBOX_GCC_GC_OPT) $(VBOX_GCC_GC_FP) -mno-sse -mno-mmx 
-mno-sse2 -mno-3dnow -fno-strict-aliasing $(VBOX_GCC_fno-stack-protector) 
$(VBOX_GCC_nopie) $(VBOX_GCC_fvisibility-hidden) 
$(VBOX_GCC_fvisibility-inlines-hidden) -fno-rtti $(VBOX_GCC_IPRT_FMT_CHECK)
++ TEMPLATE_VBoxRc_CFLAGS  = -nostdinc -g $(VBOX_GCC_pipe) 
$(VBOX_GCC_WERR) $(VBOX_GCC_PEDANTIC_C)   $(VBOX_GCC32_Wno-variadic-macros) 
-fno-exceptions $(VBOX_GCC_GC_OPT) $(VBOX_GCC_GC_FP) -mno-sse -mno-mmx 
-mno-sse2 -mno-3dnow -fno-strict-aliasing $(VBOX_GCC_fno-stack-protector) 
$(VBOX_GCC_nopie) $(VBOX_GCC_fvisibility-hidden) $(VBOX_GCC_IPRT_FMT_CHECK)
+   ifeq ($(KBUILD_TARGET),solaris)
+TEMPLATE_VBoxRc_LDFLAGS   = -r
+   else
+@@ -3864,8 +3865,8 @@
+  ifeq ($(VBOX_LDR_FMT32),macho)
+  TEMPLATE_VBoxRc_TOOL= $(VBOX_GCC_TOOL)
+  TEMPLATE_VBoxRc_DEFS   += $(VBOX_DARWIN_DEF_SDK_DEFS)
+- TEMPLATE_VBoxRc_CXXFLAGS= $(VBOX_DARWIN_DEF_SDK_CXXFLAGS) -m32 
-nostdinc -g $(VBOX_GCC_pipe) $(VBOX_GCC_WERR) $(VBOX_GCC_PEDANTIC_CXX) 
$(VBOX_GCC32_Wno-variadic-macros) -fno-common -msoft-float -static 
$(VBOX_GCC_fno-stack-protector) -fno-exceptions $(VBOX_GCC_GC_OPT) 
$(VBOX_GCC_GC_FP) -fno-strict-aliasing -fno-rtti
+- TEMPLATE_VBoxRc_CFLAGS  = $(VBOX_DARWIN_DEF_SDK_CFLAGS)   -m32 
-nostdinc -g $(VBOX_GCC_pipe) $(VBOX_GCC_WERR) $(VBOX_GCC_PEDANTIC_C)   
$(VBOX_GCC32_Wno-variadic-macros) -fno-common -msoft-float -static 
$(VBOX_GCC_fno-stack-protector) -fno-exceptions $(VBOX_GCC_GC_OPT) 
$(VBOX_GCC_GC_FP) -fno-strict-aliasing
++ TEMPLATE_VBoxRc_CXXFLAGS= $(VBOX_DARWIN_DEF_SDK_CXXFLAGS) -m32 
-nostdinc -g $(VBOX_GCC_pipe) $(VBOX_GCC_WERR) $(VBOX_GCC_PEDANTIC_CXX) 
$(VBOX_GCC32_Wno-variadic-macros) -fno-common -msoft-float -static 
$(VBOX_GCC_fno-stack-protector) $(VBOX_GCC_nopie) -fno-exceptions 
$(VBOX_GCC_GC_OPT) $(VBOX_GCC_GC_FP) -fno-strict-aliasing -fno-rtti
++ TEMPLATE_VBoxRc_CFLAGS  = $(VBOX_DARWIN_DEF_SDK_CFLAGS)   -m32 
-nostdinc -g $(VBOX_GCC_pipe) $(VBOX_GCC_WERR) 

[gentoo-commits] proj/musl:master commit in: app-emulation/qemu/files/, app-emulation/qemu/

2017-07-26 Thread Aric Belsito
commit: 733898218545d7f941e865f69a628b9792ca25ff
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Jul 26 19:10:10 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Jul 26 19:11:09 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=73389821

app-emulation/qemu: version bump to 2.9.0-r56

Remove qemu-2.8.1-r2

 app-emulation/qemu/Manifest|  34 +-
 .../qemu/files/qemu-2.7.0-CVE-2016-8669-1.patch|  32 -
 .../qemu/files/qemu-2.8.0-CVE-2016-10028.patch |  40 --
 .../qemu/files/qemu-2.8.0-CVE-2016-10155.patch |  46 --
 .../qemu/files/qemu-2.8.0-CVE-2016-9908.patch  |  35 -
 .../qemu/files/qemu-2.8.0-CVE-2016-9912.patch  |  38 -
 .../qemu/files/qemu-2.8.0-CVE-2017-5525-1.patch|  52 --
 .../qemu/files/qemu-2.8.0-CVE-2017-5525-2.patch|  55 --
 .../qemu/files/qemu-2.8.0-CVE-2017-5552.patch  |  41 --
 .../qemu/files/qemu-2.8.0-CVE-2017-5578.patch  |  35 -
 .../qemu/files/qemu-2.8.0-CVE-2017-5579.patch  |  40 --
 .../qemu/files/qemu-2.8.0-CVE-2017-5856.patch  |  64 --
 .../qemu/files/qemu-2.8.0-CVE-2017-5857.patch  |  38 -
 .../qemu/files/qemu-2.8.0-CVE-2017-5898.patch  |  35 -
 .../qemu/files/qemu-2.8.0-CVE-2017-5973.patch  |  87 ---
 .../qemu/files/qemu-2.8.0-CVE-2017-5987.patch  |  50 --
 .../qemu/files/qemu-2.8.0-CVE-2017-6505.patch  |  52 --
 .../qemu/files/qemu-2.8.0-CVE-2017-7377.patch  |  49 --
 .../qemu/files/qemu-2.8.1-CVE-2017-7471.patch  |  64 --
 .../qemu/files/qemu-2.8.1-CVE-2017-8086.patch  |  28 -
 .../qemu/files/qemu-2.9.0-CVE-2017-10664.patch |  47 ++
 .../qemu/files/qemu-2.9.0-CVE-2017-10806.patch |  50 ++
 .../qemu/files/qemu-2.9.0-CVE-2017-11334.patch |  40 ++
 .../qemu/files/qemu-2.9.0-CVE-2017-11434.patch |  29 +
 .../qemu/files/qemu-2.9.0-CVE-2017-7539.patch  | 601 
 .../qemu/files/qemu-2.9.0-CVE-2017-9503-1.patch| 122 
 .../qemu/files/qemu-2.9.0-CVE-2017-9503-2.patch| 114 +++
 .../qemu/files/qemu-2.9.0-CVE-2017-9524-1.patch|  80 +++
 .../qemu/files/qemu-2.9.0-CVE-2017-9524-2.patch| 197 ++
 app-emulation/qemu/qemu-2.8.1-r2.ebuild| 770 -
 app-emulation/qemu/qemu-2.9.0-r2.ebuild|   4 +-
 ...qemu-2.9.0-r54.ebuild => qemu-2.9.0-r56.ebuild} |  23 +-
 32 files changed, 1309 insertions(+), 1683 deletions(-)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index c719930..5fe223b 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -4,36 +4,24 @@ AUX 
qemu-2.0.0-linux-user-signal.c-define-__SIGRTMIN-MAX-for-non-GN.patch 930 SH
 AUX qemu-2.2.0-_sigev_un.patch 638 SHA256 
1f66c5a55ec94d73182cd25f3de5490cdb075542246a37d206cfb7b4a99a40a4 SHA512 
5a2f9af1b60fd5a088679f3481b8d0317da88d4922b02289265b8d193b3589dd6d498e66531fc37ed86b97f4a648a1068f2da646e381d89c472716ef58190eb1
 WHIRLPOOL 
8444edaa4e5d59a337a7ebba71807b51941642517e5e762fb3458fde1a53c63c919ca809e5f32b503f1a92e4ccd2d21a057995fec56fcf846246dadccbdc863f
 AUX qemu-2.5.0-cflags.patch 410 SHA256 
17f5624dd733f5c80e733cc67ae36a736169ec066024dbf802b416accfed0755 SHA512 
0194d28de08b4e51c5bd1c9a2cc7965ba7f66dfddb8fd91de3da93677e6cf2d38ad3270f69aaea8a20cf2533c2980018d6e0fed711be2806fe2053fba7c081f3
 WHIRLPOOL 
5f5b95d00409fbe03adb64801d30a2fb5f98dded5efa7f0e78b5746776f72917dcbea767e1d0afcb304d8bf8c484adedb8037e6d54e9d34997c2bc3a98b53154
 AUX qemu-2.5.0-sysmacros.patch 333 SHA256 
a5716fc02da383d455f5cbd76f49e4ee74d84c2d5703319adcbeb145d04875f9 SHA512 
329632c5bff846ca3ffcdb4bc94ae62f17c6bdbb566f9bec0784357c943523e8ca7773790b83a9617734cab3b003baa3d636cbd08f7385810a63b0fa0383c4f0
 WHIRLPOOL 
2a774767d4685545d3ed18e4f5dece99a9007597d73c56197652ff24083550f987ffb69e5c624760dece87def71a7c5c22a694bf999d7309e48ef622f18f0d73
-AUX qemu-2.7.0-CVE-2016-8669-1.patch 1010 SHA256 
3bc03869bede80013abb94ee029625a382c8059bc9474d9f6fd8e23840cff159 SHA512 
53643363a470fba9b82c02b90f2573e45f59f5057993b2c15e1608916ece7f8582b4a84179e8ee70fcb8e3f3eb8a538a058401049ea38242bdb640c14ec54f7e
 WHIRLPOOL 
873ed9b9784bb5757a07c1a494f70603cbe82751222d68a883327424e0d7e87d536400eca5fc7406080cbde2ab0a8fe0b3ee5c6dff81624db5d6d5964fec81be
-AUX qemu-2.8.0-CVE-2016-10028.patch 1384 SHA256 
25a9f2b2014bbcbb008683211503716a2b4a0e8d96ea001d32b87d451cee1842 SHA512 
6cfad99e54cfaea97f5c14fbbfe35768a8ea46196117bf770725e1079f9bccca3b7071416a14e60a36c3c919760ab49663fc8b551026c8cd58c10b3f2d7940b4
 WHIRLPOOL 
5c0c8350112cb63c8b3db7a15a9090cd2fba879317565b108285fd92c23a8b75a593a65d94b6e448086b126a735056065d07c1877abdb6815ebaa430cf4adabf
-AUX qemu-2.8.0-CVE-2016-10155.patch 1558 SHA256 
53c20d983847a716f3f708c50ffbeb9d44fd8718f39d86556ae44394d1b2a624 SHA512 
4ebfba87927c9f58fe1a0aa05b5850d391698617ce7c3e002d3adfd981ed8c23d35a6863e14f52264576dda31f84dc25421d2f930547f82ccfde126137d91aea
 WHIRLPOOL 

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

2017-07-26 Thread Jeroen Roovers
commit: 553be092524167fadd8bd7614e9beab3fb5d7fd0
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jul 26 14:10:05 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jul 26 19:10:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=553be092

net-libs/wvstreams: Fix patches.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-libs/wvstreams/files/wvstreams-4.6.1-gcc47.patch | 12 ++--
 net-libs/wvstreams/files/wvstreams-4.6.1-glibc212.patch  |  8 
 net-libs/wvstreams/files/wvstreams-4.6.1-openssl-1.0.0.patch |  4 ++--
 net-libs/wvstreams/files/wvstreams-4.6.1-parallel-make.patch |  8 
 4 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/net-libs/wvstreams/files/wvstreams-4.6.1-gcc47.patch 
b/net-libs/wvstreams/files/wvstreams-4.6.1-gcc47.patch
index b284da8f3e7..a1ad8881793 100644
--- a/net-libs/wvstreams/files/wvstreams-4.6.1-gcc47.patch
+++ b/net-libs/wvstreams/files/wvstreams-4.6.1-gcc47.patch
@@ -5,8 +5,8 @@ See -gcc47-patch and -magic.patch in Fedora git:
 
 http://pkgs.fedoraproject.org/gitweb/?p=libwvstreams.git;a=tree
 
 include/wvtask.h
-+++ include/wvtask.h
+--- a/include/wvtask.h
 b/include/wvtask.h
 @@ -45,7 +45,8 @@
  typedef void TaskFunc(void *userdata);
  
@@ -26,8 +26,8 @@ 
http://pkgs.fedoraproject.org/gitweb/?p=libwvstreams.git;a=tree
  static WvTaskList all_tasks, free_tasks;
  
  static void get_stack(WvTask , size_t size);
 include/wvuid.h
-+++ include/wvuid.h
+--- a/include/wvuid.h
 b/include/wvuid.h
 @@ -7,6 +7,7 @@
  #ifndef __WVUID_H
  #define __WVUID_H
@@ -36,8 +36,8 @@ 
http://pkgs.fedoraproject.org/gitweb/?p=libwvstreams.git;a=tree
  #include "wvstring.h"
  
  #if WIN32
 utils/wvtask.cc
-+++ utils/wvtask.cc
+--- a/utils/wvtask.cc
 b/utils/wvtask.cc
 @@ -58,7 +58,8 @@
  int WvTask::taskcount, WvTask::numtasks, WvTask::numrunning;
  

diff --git a/net-libs/wvstreams/files/wvstreams-4.6.1-glibc212.patch 
b/net-libs/wvstreams/files/wvstreams-4.6.1-glibc212.patch
index 473d3e83293..38218d7213a 100644
--- a/net-libs/wvstreams/files/wvstreams-4.6.1-glibc212.patch
+++ b/net-libs/wvstreams/files/wvstreams-4.6.1-glibc212.patch
@@ -1,7 +1,7 @@
 http://bugs.gentoo.org/01
 
 ipstreams/wvunixdgsocket.cc
-+++ ipstreams/wvunixdgsocket.cc
+--- a/ipstreams/wvunixdgsocket.cc
 b/ipstreams/wvunixdgsocket.cc
 @@ -1,5 +1,5 @@
  #include "wvunixdgsocket.h"
 -#ifdef MACOS
@@ -9,8 +9,8 @@ http://bugs.gentoo.org/01
  #include 
  #include 
  #endif
 streams/wvatomicfile.cc
-+++ streams/wvatomicfile.cc
+--- a/streams/wvatomicfile.cc
 b/streams/wvatomicfile.cc
 @@ -11,7 +11,8 @@
  #include "wvfileutils.h"
  #include "wvstrutils.h"

diff --git a/net-libs/wvstreams/files/wvstreams-4.6.1-openssl-1.0.0.patch 
b/net-libs/wvstreams/files/wvstreams-4.6.1-openssl-1.0.0.patch
index c27e7233627..327e19a0c11 100644
--- a/net-libs/wvstreams/files/wvstreams-4.6.1-openssl-1.0.0.patch
+++ b/net-libs/wvstreams/files/wvstreams-4.6.1-openssl-1.0.0.patch
@@ -1,7 +1,7 @@
 http://bugs.gentoo.org/304283
 
 crypto/wvx509.cc
-+++ crypto/wvx509.cc
+--- a/crypto/wvx509.cc
 b/crypto/wvx509.cc
 @@ -1157,7 +1157,11 @@
  
  if (ext)

diff --git a/net-libs/wvstreams/files/wvstreams-4.6.1-parallel-make.patch 
b/net-libs/wvstreams/files/wvstreams-4.6.1-parallel-make.patch
index d6f7d6e7617..688178c3a1b 100644
--- a/net-libs/wvstreams/files/wvstreams-4.6.1-parallel-make.patch
+++ b/net-libs/wvstreams/files/wvstreams-4.6.1-parallel-make.patch
@@ -1,5 +1,5 @@
 Makefile
-+++ Makefile
+--- a/Makefile
 b/Makefile
 @@ -131,12 +131,19 @@
  # libwvstreams: stream/event handling library
  #
@@ -34,8 +34,8 @@
TESTS += $(call tests_cc,dbus/tests)
libwvdbus_OBJS += $(call objects,dbus)
libwvdbus.so: $(libwvdbus_OBJS) $(LIBWVSTREAMS)
 wvrules-posix.mk
-+++ wvrules-posix.mk
+--- a/wvrules-posix.mk
 b/wvrules-posix.mk
 @@ -85,12 +85,15 @@
$(AR) s $1
  endef



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

2017-07-26 Thread Jeroen Roovers
commit: db70025b346e227ce7ecfcc2feb1a424e59f3061
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jul 26 14:10:51 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jul 26 19:10:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db70025b

net-libs/wvstreams: Fix sed script.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-libs/wvstreams/wvstreams-4.6.1-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/wvstreams/wvstreams-4.6.1-r3.ebuild 
b/net-libs/wvstreams/wvstreams-4.6.1-r3.ebuild
index 4c9442c59fd..af37675388d 100644
--- a/net-libs/wvstreams/wvstreams-4.6.1-r3.ebuild
+++ b/net-libs/wvstreams/wvstreams-4.6.1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -53,7 +53,7 @@ src_prepare() {
sed -i \
-e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
-e 's:AM_PROG_CC_STDC:AC_PROG_CC:' \
-   configure.ac argp/configure.ac || die
+   argp/configure.ac || die
 
eautoreconf
pushd argp >/dev/null



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

2017-07-26 Thread Jeroen Roovers
commit: 7442974f018c4f58ca1a25228ab1f01170ff441e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jul 26 19:10:18 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jul 26 19:10:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7442974f

net-libs/wvstreams: EAPI bump.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../files/wvstreams-4.6.1-_DEFAULT_SOURCE.patch| 11 
 .../wvstreams/files/wvstreams-4.6.1-autoconf.patch | 31 ++
 net-libs/wvstreams/wvstreams-4.6.1-r3.ebuild   |  2 +-
 ...s-4.6.1-r3.ebuild => wvstreams-4.6.1-r4.ebuild} | 68 +-
 4 files changed, 72 insertions(+), 40 deletions(-)

diff --git a/net-libs/wvstreams/files/wvstreams-4.6.1-_DEFAULT_SOURCE.patch 
b/net-libs/wvstreams/files/wvstreams-4.6.1-_DEFAULT_SOURCE.patch
new file mode 100644
index 000..1084a5be21e
--- /dev/null
+++ b/net-libs/wvstreams/files/wvstreams-4.6.1-_DEFAULT_SOURCE.patch
@@ -0,0 +1,11 @@
+--- a/wvrules.mk
 b/wvrules.mk
+@@ -83,7 +83,7 @@
+ 
+ INCFLAGS=$(addprefix -I,$(WVSTREAMS_INC) $(XPATH))
+ CPPFLAGS+=$(INCFLAGS) \
+-  -D_BSD_SOURCE -D_GNU_SOURCE $(OSDEFINE) \
++  -D_DEFAULT_SOURCE $(OSDEFINE) \
+   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 \
+   -DUNSTABLE
+ 

diff --git a/net-libs/wvstreams/files/wvstreams-4.6.1-autoconf.patch 
b/net-libs/wvstreams/files/wvstreams-4.6.1-autoconf.patch
new file mode 100644
index 000..a9b9a5ac90c
--- /dev/null
+++ b/net-libs/wvstreams/files/wvstreams-4.6.1-autoconf.patch
@@ -0,0 +1,31 @@
+--- a/configure.ac
 b/configure.ac
+@@ -641,6 +641,8 @@
+ 
+ AC_CONFIG_HEADERS(include/wvautoconf.h)
+ 
++AC_CONFIG_SUBDIRS(argp)
++
+ AC_OUTPUT
+ 
+ # Now convert PACKAGE_* macros into WVPACKAGE_* in include/wvautoconf.h
+--- a/argp/configure.ac
 b/argp/configure.ac
+@@ -4,7 +4,7 @@
+ AC_PREREQ(2.54)
+ AC_INIT(argp-ba.c)
+ AM_INIT_AUTOMAKE(argp, standalone-1.3)
+-AM_CONFIG_HEADER(config.h)
++AC_CONFIG_HEADERS(config.h)
+ 
+ # GNU libc defaults to supplying the ISO C library functions only. The
+ # _GNU_SOURCE define enables these extensions, in particular we want
+@@ -18,7 +18,7 @@
+ AC_PROG_RANLIB
+ AC_PROGRAM_CHECK(AR,ar,ar,:)
+ AC_PROGRAM_CHECK(AR,gar,gar,:)
+-AM_PROG_CC_STDC
++AC_PROG_CC
+ 
+ AC_SUBST(AR)
+ 

diff --git a/net-libs/wvstreams/wvstreams-4.6.1-r3.ebuild 
b/net-libs/wvstreams/wvstreams-4.6.1-r3.ebuild
index af37675388d..dad2d2f206a 100644
--- a/net-libs/wvstreams/wvstreams-4.6.1-r3.ebuild
+++ b/net-libs/wvstreams/wvstreams-4.6.1-r3.ebuild
@@ -23,7 +23,7 @@ RESTRICT="test"
 RDEPEND="sys-libs/readline:0=
sys-libs/zlib
dbus? ( >=sys-apps/dbus-1.4.20 )
-   dev-libs/openssl:0=
+   https://wvstreams.googlecode.com/files/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 hppa ppc sparc x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
 IUSE="pam doc +ssl +dbus debug boost"
 
 #Tests fail if openssl is not compiled with -DPURIFY. Gentoo's isn't. FAIL!
@@ -20,45 +20,34 @@ RESTRICT="test"
 #It'll take a larger patching effort to get it extracted, since upstream 
integrated it
 #more tightly this time. Probably for the better since upstream xplc seems 
dead.
 
-RDEPEND="sys-libs/readline:0=
+RDEPEND="
+   =sys-apps/dbus-1.4.20 )
-   dev-libs/openssl:0=
-   pam? ( virtual/pam )"
-DEPEND="${RDEPEND}
+   pam? ( virtual/pam )
+"
+DEPEND="
+   ${RDEPEND}
virtual/pkgconfig
doc? ( app-doc/doxygen )
-   boost? ( >=dev-libs/boost-1.34.1:= )"
-
+   boost? ( >=dev-libs/boost-1.34.1:= )
+"
 DOCS="ChangeLog README*"
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} == "binary" ]] && return
-
-   if ! use boost && ! version_is_at_least 4.1 "$(gcc-fullversion)"; then
-   eerror "This package requires the active gcc to be at least 
version 4.1"
-   eerror "or USE=boost must be installed."
-   die "Please activate >=sys-devel/gcc-4.1 with gcc-config."
-   fi
-}
+PATCHES=(
+   "${FILESDIR}"/${P}-autoconf.patch
+   "${FILESDIR}"/${P}-fix-c++14.patch
+   "${FILESDIR}"/${P}-gcc47.patch
+   "${FILESDIR}"/${P}-glibc212.patch
+   "${FILESDIR}"/${P}-openssl-1.0.0.patch
+   "${FILESDIR}"/${P}-parallel-make.patch
+   "${FILESDIR}"/${P}-_DEFAULT_SOURCE.patch
+)
 
 src_prepare() {
-   epatch \
-   "${FILESDIR}"/${P}-parallel-make.patch \
-   "${FILESDIR}"/${P}-openssl-1.0.0.patch \
-   "${FILESDIR}"/${P}-glibc212.patch \
-   "${FILESDIR}"/${P}-gcc47.patch \
-   "${FILESDIR}"/${P}-fix-c++14.patch
-
-   sed -i \
-   -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
-   -e 's:AM_PROG_CC_STDC:AC_PROG_CC:' \
-   argp/configure.ac || die
+   default
 
eautoreconf
-   pushd argp >/dev/null
-   eautoreconf
-   popd >/dev/null
 }
 
 src_configure() {
@@ -70,15 +59,16 @@ src_configure() {
use boost && export 

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

2017-07-26 Thread Matthias Maier
commit: 606c4d5b81243fb243bd38a21326e60c3318138c
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Jul 26 18:53:25 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Jul 26 18:57:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=606c4d5b

app-emulation/qemu: security patches

 CVE-2017-7539,  bug #625850
 CVE-2017-10664, bug #623016
 CVE-2017-10806, bug #624088

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../qemu/files/qemu-2.9.0-CVE-2017-10664.patch |  47 +++
 .../qemu/files/qemu-2.9.0-CVE-2017-10806.patch |  50 +++
 .../qemu/files/qemu-2.9.0-CVE-2017-7539.patch  | 433 ++---
 ...qemu-2.9.0-r55.ebuild => qemu-2.9.0-r56.ebuild} |   4 +-
 4 files changed, 481 insertions(+), 53 deletions(-)

diff --git a/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-10664.patch 
b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-10664.patch
new file mode 100644
index 000..7db06929cf2
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-10664.patch
@@ -0,0 +1,47 @@
+From 041e32b8d9d076980b4e35317c0339e57ab888f1 Mon Sep 17 00:00:00 2001
+From: Max Reitz 
+Date: Sun, 11 Jun 2017 14:37:14 +0200
+Subject: [PATCH] qemu-nbd: Ignore SIGPIPE
+
+qemu proper has done so for 13 years
+(8a7ddc38a60648257dc0645ab4a05b33d6040063), qemu-img and qemu-io have
+done so for four years (526eda14a68d5b3596be715505289b541288ef2a).
+Ignoring this signal is especially important in qemu-nbd because
+otherwise a client can easily take down the qemu-nbd server by dropping
+the connection when the server wants to send something, for example:
+
+$ qemu-nbd -x foo -f raw -t null-co:// &
+[1] 12726
+$ qemu-io -c quit nbd://localhost/bar
+can't open device nbd://localhost/bar: No export with name 'bar' available
+[1]  + 12726 broken pipe  qemu-nbd -x foo -f raw -t null-co://
+
+In this case, the client sends an NBD_OPT_ABORT and closes the
+connection (because it is not required to wait for a reply), but the
+server replies with an NBD_REP_ACK (because it is required to reply).
+
+Signed-off-by: Max Reitz 
+Message-Id: <20170611123714.31292-1-mre...@redhat.com>
+Signed-off-by: Paolo Bonzini 
+---
+ qemu-nbd.c | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/qemu-nbd.c b/qemu-nbd.c
+index 9464a0461c..4dd3fd4732 100644
+--- a/qemu-nbd.c
 b/qemu-nbd.c
+@@ -581,6 +581,10 @@ int main(int argc, char **argv)
+ sa_sigterm.sa_handler = termsig_handler;
+ sigaction(SIGTERM, _sigterm, NULL);
+ 
++#ifdef CONFIG_POSIX
++signal(SIGPIPE, SIG_IGN);
++#endif
++
+ module_call_init(MODULE_INIT_TRACE);
+ qcrypto_init(_fatal);
+ 
+-- 
+2.13.0
+

diff --git a/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-10806.patch 
b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-10806.patch
new file mode 100644
index 000..0074f5f8c77
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-10806.patch
@@ -0,0 +1,50 @@
+From bd4a683505b27adc1ac809f71e918e58573d851d Mon Sep 17 00:00:00 2001
+From: Gerd Hoffmann 
+Date: Tue, 9 May 2017 13:01:28 +0200
+Subject: [PATCH] usb-redir: fix stack overflow in usbredir_log_data
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Don't reinvent a broken wheel, just use the hexdump function we have.
+
+Impact: low, broken code doesn't run unless you have debug logging
+enabled.
+
+Reported-by: 李强 
+Signed-off-by: Gerd Hoffmann 
+Message-id: 20170509110128.27261-1-kra...@redhat.com
+---
+ hw/usb/redirect.c | 13 +
+ 1 file changed, 1 insertion(+), 12 deletions(-)
+
+diff --git a/hw/usb/redirect.c b/hw/usb/redirect.c
+index b001a27f05..ad5ef783a6 100644
+--- a/hw/usb/redirect.c
 b/hw/usb/redirect.c
+@@ -229,21 +229,10 @@ static void usbredir_log(void *priv, int level, const 
char *msg)
+ static void usbredir_log_data(USBRedirDevice *dev, const char *desc,
+ const uint8_t *data, int len)
+ {
+-int i, j, n;
+-
+ if (dev->debug < usbredirparser_debug_data) {
+ return;
+ }
+-
+-for (i = 0; i < len; i += j) {
+-char buf[128];
+-
+-n = sprintf(buf, "%s", desc);
+-for (j = 0; j < 8 && i + j < len; j++) {
+-n += sprintf(buf + n, " %02X", data[i + j]);
+-}
+-error_report("%s", buf);
+-}
++qemu_hexdump((char *)data, stderr, desc, len);
+ }
+ 
+ /*
+-- 
+2.13.0
+

diff --git a/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-7539.patch 
b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-7539.patch
index 0b5987c6623..3af16977b93 100644
--- a/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-7539.patch
+++ b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-7539.patch
@@ -23,8 +23,281 @@ Signed-off-by: Paolo Bonzini 
  nbd/server.c | 107 ---
  1 file changed, 22 insertions(+), 85 deletions(-)
 
+diff --git 

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

2017-07-26 Thread Robin H. Johnson
commit: 03ff19afffb33c3d56336409ec06af59c9ecc4b6
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Jul 26 18:36:58 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Jul 26 18:37:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ff19af

net-libs/serf: bump.

Package-Manager: portage-2.3.6

 net-libs/serf/Manifest  |  1 +
 net-libs/serf/serf-1.3.9.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/net-libs/serf/Manifest b/net-libs/serf/Manifest
index 40a079763b8..ccce5fbb10c 100644
--- a/net-libs/serf/Manifest
+++ b/net-libs/serf/Manifest
@@ -1 +1,2 @@
 DIST serf-1.3.8.tar.bz2 143337 SHA256 
e0500be065dbbce490449837bb2ab624e46d64fc0b090474d9acaa87c82b2590 SHA512 
78787a0d1e3e72dd9afc2e0de65e9af3b4303fefdcb865bd5e087fae570a7fe4d1395ce021756db4685c6e63e31c495563afe57baf677bf9846657f5d63d4205
 WHIRLPOOL 
951b1ff92e739998f24bd44e2541c10352c83594cbfdb82ba915ced32509df7d6f2bbec8bd8fbf4c75116dab114970d1a8ec2fc0157912303bfbd065ea6739ac
+DIST serf-1.3.9.tar.bz2 145132 SHA256 
549c2d21c577a8a9c0450facb5cca809f26591f048e466552240947bdf7a87cc SHA512 
9f5418d991840a08d293d1ecba70cd9534a207696d002f22dbe62354e7b005955112a0d144a76c89c7f7ad3b4c882e54974441fafa0c09c4aa25c49c021ca75d
 WHIRLPOOL 
6b8dc6a229810f55b90d3713a55b9888b5154115c51f8d37773815da8e0167a5999d3bd9fd7f4132909465b13e677164ce336555fceba1b8a8c504c8fa7ae8ee

diff --git a/net-libs/serf/serf-1.3.9.ebuild b/net-libs/serf/serf-1.3.9.ebuild
new file mode 100644
index 000..031df82e090
--- /dev/null
+++ b/net-libs/serf/serf-1.3.9.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit eutils scons-utils toolchain-funcs flag-o-matic
+
+DESCRIPTION="HTTP client library"
+HOMEPAGE="https://serf.apache.org/;
+SRC_URI="mirror://apache/${PN}/${P}.tar.bz2"
+
+LICENSE="Apache-2.0"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
+IUSE="kerberos static-libs libressl"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/apr-util:1=
+   !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= )
+   sys-libs/zlib:0=
+   kerberos? ( virtual/krb5 )"
+DEPEND="${RDEPEND}
+   >=dev-util/scons-2.3.0"
+
+src_prepare() {
+   #epatch 
"${FILESDIR}/${PN}-1.3.2-disable_linking_against_unneeded_libraries.patch"
+   #epatch "${FILESDIR}/${PN}-1.3.8-scons_variables.patch"
+   #epatch "${FILESDIR}/${PN}-1.3.8-tests.patch"
+   epatch "${FILESDIR}/${PN}-1.3.8-static-lib.patch"
+   epatch "${FILESDIR}/${PN}-1.3.8-openssl.patch"
+
+   # https://code.google.com/p/serf/issues/detail?id=133
+   sed -e "/env.Append(CCFLAGS=\['-O2'\])/d" -i SConstruct
+
+   # need limits.h for PATH_MAX (only when EXTENSIONS is enabled)
+   [[ ${CHOST} == *-solaris* ]] && append-cppflags -D__EXTENSIONS__
+}
+
+src_compile() {
+   myesconsargs=(
+   PREFIX="${EPREFIX}/usr"
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)"
+   # These config scripts are sent through a shell with an empty 
env
+   # which breaks the SYSROOT usage in them.  Set the vars inline 
to
+   # avoid that.
+   APR="SYSROOT='${SYSROOT}' 
${SYSROOT}${EPREFIX}/usr/bin/apr-1-config"
+   APU="SYSROOT='${SYSROOT}' 
${SYSROOT}${EPREFIX}/usr/bin/apu-1-config"
+   BUILD_STATIC=$(usex static-libs)
+   AR="$(tc-getAR)"
+   RANLIB="$(tc-getRANLIB)"
+   CC="$(tc-getCC)"
+   CPPFLAGS="${CPPFLAGS}"
+   CFLAGS="${CFLAGS}"
+   LINKFLAGS="${LDFLAGS}"
+   )
+
+   if use kerberos; then
+   myesconsargs+=( 
GSSAPI="${SYSROOT}${EPREFIX}/usr/bin/krb5-config" )
+   fi
+
+   escons
+}
+
+src_test() {
+   escons check
+}
+
+src_install() {
+   escons install --install-sandbox="${D}"
+}



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

2017-07-26 Thread Matthias Maier
commit: e67f10960bca69fdede54d77eb54c4ab72b98d08
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Jul 26 17:10:46 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Jul 26 17:14:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e67f1096

app-emulation/qemu: security fixes

  CVE-2017-11334, bug #621292
  CVE-2017-11434, bug #625614
  CVE-2017-9503, bug #621184
  CVE-2017-9524, bug #621292

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../qemu/files/qemu-2.9.0-CVE-2017-11334.patch |  40 ++
 .../qemu/files/qemu-2.9.0-CVE-2017-11434.patch |  29 +
 .../qemu/files/qemu-2.9.0-CVE-2017-7539.patch  | 272 +++
 .../qemu/files/qemu-2.9.0-CVE-2017-9503-1.patch| 122 
 .../qemu/files/qemu-2.9.0-CVE-2017-9503-2.patch| 114 +++
 .../qemu/files/qemu-2.9.0-CVE-2017-9524-1.patch|  80 +++
 .../qemu/files/qemu-2.9.0-CVE-2017-9524-2.patch| 197 +
 app-emulation/qemu/qemu-2.9.0-r55.ebuild   | 792 +
 8 files changed, 1646 insertions(+)

diff --git a/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-11334.patch 
b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-11334.patch
new file mode 100644
index 000..bfe4c7d89f2
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-11334.patch
@@ -0,0 +1,40 @@
+[Qemu-devel] [PULL 21/41] exec: use qemu_ram_ptr_length to access guest 
+From: Prasad J Pandit 
+
+When accessing guest's ram block during DMA operation, use
+'qemu_ram_ptr_length' to get ram block pointer. It ensures
+that DMA operation of given length is possible; And avoids
+any OOB memory access situations.
+
+Reported-by: Alex 
+Signed-off-by: Prasad J Pandit 
+Message-Id: 
+Signed-off-by: Paolo Bonzini 
+---
+ exec.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/exec.c b/exec.c
+index a083ff8..ad103ce 100644
+--- a/exec.c
 b/exec.c
+@@ -2929,7 +2929,7 @@ static MemTxResult 
address_space_write_continue(AddressSpace *as, hwaddr addr,
+ }
+ } else {
+ /* RAM case */
+-ptr = qemu_map_ram_ptr(mr->ram_block, addr1);
++ptr = qemu_ram_ptr_length(mr->ram_block, addr1, );
+ memcpy(ptr, buf, l);
+ invalidate_and_set_dirty(mr, addr1, l);
+ }
+@@ -3020,7 +3020,7 @@ MemTxResult address_space_read_continue(AddressSpace 
*as, hwaddr addr,
+ }
+ } else {
+ /* RAM case */
+-ptr = qemu_map_ram_ptr(mr->ram_block, addr1);
++ptr = qemu_ram_ptr_length(mr->ram_block, addr1, );
+ memcpy(buf, ptr, l);
+ }
+ 
+-- 
+1.8.3.1

diff --git a/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-11434.patch 
b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-11434.patch
new file mode 100644
index 000..5d32067c7a0
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-11434.patch
@@ -0,0 +1,29 @@
+[Qemu-devel] [PATCH] slirp: check len against dhcp options array end
+From: Prasad J Pandit 
+
+While parsing dhcp options string in 'dhcp_decode', if an options'
+length 'len' appeared towards the end of 'bp_vend' array, ensuing
+read could lead to an OOB memory access issue. Add check to avoid it.
+
+Reported-by: Reno Robert 
+Signed-off-by: Prasad J Pandit 
+---
+ slirp/bootp.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/slirp/bootp.c b/slirp/bootp.c
+index 5a4646c..5dd1a41 100644
+--- a/slirp/bootp.c
 b/slirp/bootp.c
+@@ -123,6 +123,9 @@ static void dhcp_decode(const struct bootp_t *bp, int 
*pmsg_type,
+ if (p >= p_end)
+ break;
+ len = *p++;
++if (p + len > p_end) {
++break;
++}
+ DPRINTF("dhcp: tag=%d len=%d\n", tag, len);
+ 
+ switch(tag) {
+-- 
+2.9.4

diff --git a/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-7539.patch 
b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-7539.patch
new file mode 100644
index 000..0b5987c6623
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-7539.patch
@@ -0,0 +1,272 @@
+From 2b0bbc4f8809c972bad134bc1a2570dbb01dea0b Mon Sep 17 00:00:00 2001
+From: Vladimir Sementsov-Ogievskiy 
+Date: Fri, 2 Jun 2017 18:01:41 +0300
+Subject: [PATCH] nbd/server: get rid of nbd_negotiate_read and friends
+
+Functions nbd_negotiate_{read,write,drop_sync} were introduced in
+1a6245a5b, when nbd_rwv (was nbd_wr_sync) was working through
+qemu_co_sendv_recvv (the path is nbd_wr_sync -> qemu_co_{recv/send} ->
+qemu_co_send_recv -> qemu_co_sendv_recvv), which just yields, without
+setting any handlers. But starting from ff82911cd nbd_rwv (was
+nbd_wr_syncv) works through qio_channel_yield() which sets handlers, so
+watchers are redundant in nbd_negotiate_{read,write,drop_sync}, then,
+let's just use nbd_{read,write,drop} 

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

2017-07-26 Thread Matthias Maier
commit: d45f452f135efb17e2f24dfd660cfc0d83b80994
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Jul 26 17:13:12 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Jul 26 17:14:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d45f452f

app-emulation/qemu: drop vulnerable version 2.9.0-r54

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-emulation/qemu/qemu-2.9.0-r54.ebuild | 785 ---
 1 file changed, 785 deletions(-)

diff --git a/app-emulation/qemu/qemu-2.9.0-r54.ebuild 
b/app-emulation/qemu/qemu-2.9.0-r54.ebuild
deleted file mode 100644
index 06f351559e5..000
--- a/app-emulation/qemu/qemu-2.9.0-r54.ebuild
+++ /dev/null
@@ -1,785 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="ncurses,readline"
-
-PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
-
-FIRMWARE_ABI_VERSION="2.9.0-r52"
-
-inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
-   user udev fcaps readme.gentoo-r1 pax-utils l10n
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="git://git.qemu.org/qemu.git"
-   inherit git-r3
-   SRC_URI=""
-else
-   SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
-fi
-
-DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
-HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org;
-
-LICENSE="GPL-2 LGPL-2 BSD-2"
-SLOT="0"
-IUSE="accessibility +aio alsa bluetooth bzip2 +caps +curl debug +fdt
-   glusterfs gnutls gtk gtk2 infiniband iscsi +jpeg kernel_linux
-   kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs +png
-   pulseaudio python rbd sasl +seccomp sdl sdl2 selinux smartcard snappy
-   spice ssh static static-user systemtap tci test usb usbredir vde
-   +vhost-net virgl virtfs +vnc vte xattr xen xfs"
-
-COMMON_TARGETS="aarch64 alpha arm cris i386 m68k microblaze microblazeel
-   mips mips64 mips64el mipsel nios2 or1k ppc ppc64 s390x sh4 sh4eb sparc
-   sparc64 x86_64"
-IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS}
-   lm32 moxie ppcemb tricore unicore32 xtensa xtensaeb"
-IUSE_USER_TARGETS="${COMMON_TARGETS}
-   armeb hppa mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus tilegx"
-
-use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' 
${IUSE_SOFTMMU_TARGETS})
-use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
-IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
-
-# Allow no targets to be built so that people can get a tools-only build.
-# Block USE flag configurations known to not work.
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   gtk2? ( gtk )
-   qemu_softmmu_targets_arm? ( fdt )
-   qemu_softmmu_targets_microblaze? ( fdt )
-   qemu_softmmu_targets_mips64el? ( fdt )
-   qemu_softmmu_targets_ppc? ( fdt )
-   qemu_softmmu_targets_ppc64? ( fdt )
-   sdl2? ( sdl )
-   static? ( static-user !alsa !bluetooth !gtk !gtk2 !opengl !pulseaudio )
-   virtfs? ( xattr )
-   vte? ( gtk )"
-
-# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
-# and user/softmmu targets (qemu-*, qemu-system-*).
-#
-# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
-#
-# The attr lib isn't always linked in (although the USE flag is always
-# respected).  This is because qemu supports using the C library's API
-# when available rather than always using the extranl library.
-ALL_DEPEND="
-   >=dev-libs/glib-2.0[static-libs(+)]
-   sys-libs/zlib[static-libs(+)]
-   python? ( ${PYTHON_DEPS} )
-   systemtap? ( dev-util/systemtap )
-   xattr? ( sys-apps/attr[static-libs(+)] )"
-
-# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
-# softmmu targets (qemu-system-*).
-SOFTMMU_TOOLS_DEPEND="
-   >=x11-libs/pixman-0.28.0[static-libs(+)]
-   accessibility? (
-   app-accessibility/brltty[api]
-   app-accessibility/brltty[static-libs(+)]
-   )
-   aio? ( dev-libs/libaio[static-libs(+)] )
-   alsa? ( >=media-libs/alsa-lib-1.0.13 )
-   bluetooth? ( net-wireless/bluez )
-   bzip2? ( app-arch/bzip2[static-libs(+)] )
-   caps? ( sys-libs/libcap-ng[static-libs(+)] )
-   curl? ( >=net-misc/curl-7.15.4[static-libs(+)] )
-   fdt? ( >=sys-apps/dtc-1.4.0[static-libs(+)] )
-   glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] )
-   gnutls? (
-   dev-libs/nettle:=[static-libs(+)]
-   >=net-libs/gnutls-3.0:=[static-libs(+)]
-   )
-   gtk? (
-   gtk2? (
-   x11-libs/gtk+:2
-   vte? ( x11-libs/vte:0 )
-   )
-   !gtk2? (
-   x11-libs/gtk+:3
-   vte? ( x11-libs/vte:2.91 )
-   )
-   )
-   

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

2017-07-26 Thread Matthias Maier
commit: 4716c9ae8666e4cfc6eff46960f7bff8f4f3d708
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Jul 26 17:14:28 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Jul 26 17:14:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4716c9ae

app-emulation/qemu: drop old patch files

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../qemu/files/qemu-2.7.0-CVE-2016-8669-1.patch|  32 --
 .../qemu/files/qemu-2.8.0-CVE-2016-10028.patch |  40 
 .../qemu/files/qemu-2.8.0-CVE-2016-10155.patch |  46 -
 .../qemu/files/qemu-2.8.0-CVE-2016-9908.patch  |  35 ---
 .../qemu/files/qemu-2.8.0-CVE-2016-9912.patch  |  38 ---
 .../qemu/files/qemu-2.8.0-CVE-2017-2615.patch  |  48 -
 .../qemu/files/qemu-2.8.0-CVE-2017-2620.patch  |  56 ---
 .../qemu/files/qemu-2.8.0-CVE-2017-2630.patch  |  22 
 .../qemu/files/qemu-2.8.0-CVE-2017-5525-1.patch|  52 --
 .../qemu/files/qemu-2.8.0-CVE-2017-5525-2.patch|  55 --
 .../qemu/files/qemu-2.8.0-CVE-2017-5552.patch  |  41 
 .../qemu/files/qemu-2.8.0-CVE-2017-5578.patch  |  35 ---
 .../qemu/files/qemu-2.8.0-CVE-2017-5579.patch  |  40 
 .../qemu/files/qemu-2.8.0-CVE-2017-5667.patch  |  37 ---
 .../qemu/files/qemu-2.8.0-CVE-2017-5856.patch  |  64 
 .../qemu/files/qemu-2.8.0-CVE-2017-5857.patch  |  38 ---
 .../qemu/files/qemu-2.8.0-CVE-2017-5898.patch  |  35 ---
 .../qemu/files/qemu-2.8.0-CVE-2017-5931.patch  |  46 -
 .../qemu/files/qemu-2.8.0-CVE-2017-5973.patch  |  87 
 .../qemu/files/qemu-2.8.0-CVE-2017-5987.patch  |  50 -
 .../qemu/files/qemu-2.8.0-CVE-2017-6058.patch  | 112 -
 .../qemu/files/qemu-2.8.0-CVE-2017-6505.patch  |  52 --
 .../qemu/files/qemu-2.8.0-CVE-2017-7377.patch  |  49 -
 .../qemu/files/qemu-2.8.1-CVE-2017-7471.patch  |  64 
 .../qemu/files/qemu-2.8.1-CVE-2017-8086.patch  |  28 --
 25 files changed, 1202 deletions(-)

diff --git a/app-emulation/qemu/files/qemu-2.7.0-CVE-2016-8669-1.patch 
b/app-emulation/qemu/files/qemu-2.7.0-CVE-2016-8669-1.patch
deleted file mode 100644
index cea8efc0686..000
--- a/app-emulation/qemu/files/qemu-2.7.0-CVE-2016-8669-1.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-http://bugs.gentoo.org/597108
-https://lists.gnu.org/archive/html/qemu-devel/2016-10/msg02577.html
-
-From: Prasad J Pandit 
-
-The JAZZ RC4030 chipset emulator has a periodic timer and
-associated interval reload register. The reload value is used
-as divider when computing timer's next tick value. If reload
-value is large, it could lead to divide by zero error. Limit
-the interval reload value to avoid it.
-
-Reported-by: Huawei PSIRT 
-Signed-off-by: Prasad J Pandit 

- hw/dma/rc4030.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/hw/dma/rc4030.c b/hw/dma/rc4030.c
-index 2f2576f..c1b4997 100644
 a/hw/dma/rc4030.c
-+++ b/hw/dma/rc4030.c
-@@ -460,7 +460,7 @@ static void rc4030_write(void *opaque, hwaddr addr, 
uint64_t data,
- break;
- /* Interval timer reload */
- case 0x0228:
--s->itr = val;
-+s->itr = val & 0x01FF;
- qemu_irq_lower(s->timer_irq);
- set_next_tick(s);
- break;
--- 
-2.5.5

diff --git a/app-emulation/qemu/files/qemu-2.8.0-CVE-2016-10028.patch 
b/app-emulation/qemu/files/qemu-2.8.0-CVE-2016-10028.patch
deleted file mode 100644
index 466c819e78a..000
--- a/app-emulation/qemu/files/qemu-2.8.0-CVE-2016-10028.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-https://lists.gnu.org/archive/html/qemu-devel/2016-12/msg01903.html
-https://bugs.gentoo.org/603444
-
-From:  P J P
-Subject:   [Qemu-devel] [PATCH] display: virtio-gpu-3d: check virgl 
capabilities max_size
-Date:  Wed, 14 Dec 2016 12:31:56 +0530
-From: Prasad J Pandit 
-
-Virtio GPU device while processing 'VIRTIO_GPU_CMD_GET_CAPSET'
-command, retrieves the maximum capabilities size to fill in the
-response object. It continues to fill in capabilities even if
-retrieved 'max_size' is zero(0), thus resulting in OOB access.
-Add check to avoid it.
-
-Reported-by: Zhenhao Hong 
-Signed-off-by: Prasad J Pandit 

- hw/display/virtio-gpu-3d.c | 6 +-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/hw/display/virtio-gpu-3d.c b/hw/display/virtio-gpu-3d.c
-index 758d33a..6ceeba3 100644
 a/hw/display/virtio-gpu-3d.c
-+++ b/hw/display/virtio-gpu-3d.c
-@@ -370,8 +370,12 @@ static void virgl_cmd_get_capset(VirtIOGPU *g,
- 
- virgl_renderer_get_cap_set(gc.capset_id, _ver,
-_size);
-+if (!max_size) {
-+cmd->error = VIRTIO_GPU_RESP_ERR_INVALID_PARAMETER;
-+return;
-+}
-+
- resp = g_malloc0(sizeof(*resp) + max_size);

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

2017-07-26 Thread Alexey Shvetsov
commit: faca608556f009caf9cb4810b87f4211970a2c1f
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Wed Jul 26 17:07:11 2017 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Wed Jul 26 17:07:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faca6085

profiles: mask media-gfx/freecad prerelease

Signed-off-by: Alexey Shvetsov  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index cb0b70c1f8d..2b0b1ce7251 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Alexey Shvetsov  (26 Jul 2017)
+# Its pre release so better to mask it
+=media-gfx/freecad-0.17_pre*
+
 # Pacho Ramos  (26 Jul 2017)
 # Severely broken with lots of unresolved bugs, outdated, needs a dedicated
 # maintainer (#402157). Removal in a month.



[gentoo-commits] repo/gentoo:master commit in: media-gfx/freecad/

2017-07-26 Thread Alexey Shvetsov
commit: dc0d03e974f1d33a402ac4e18e993defc9c4e834
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Wed Jul 26 16:10:03 2017 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Wed Jul 26 17:04:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc0d03e9

media-gfx/freecad: now uses external kdl

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 media-gfx/freecad/freecad-0.16-r1.ebuild | 132 +++
 1 file changed, 132 insertions(+)

diff --git a/media-gfx/freecad/freecad-0.16-r1.ebuild 
b/media-gfx/freecad/freecad-0.16-r1.ebuild
new file mode 100644
index 000..e1f0300bd89
--- /dev/null
+++ b/media-gfx/freecad/freecad-0.16-r1.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils eutils xdg-utils fortran-2 python-single-r1
+
+DESCRIPTION="QT based Computer Aided Design application"
+HOMEPAGE="http://www.freecadweb.org/;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/FreeCAD/FreeCAD.git;
+else
+   SRC_URI="https://github.com/FreeCAD/FreeCAD/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   dev-cpp/eigen:3
+   dev-java/xerces
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   dev-libs/xerces-c[icu]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/pyside:0[X,svg,${PYTHON_USEDEP}]
+   dev-python/shiboken:0[${PYTHON_USEDEP}]
+   dev-qt/designer:4
+   dev-qt/qtgui:4[-egl]
+   dev-qt/qtopengl:4[-egl]
+   dev-qt/qtsvg:4
+   dev-qt/qtwebkit:4
+   media-libs/coin
+   media-libs/freetype
+   || ( sci-libs/opencascade:6.9.1[vtk] sci-libs/opencascade:6.9.0[vtk] 
sci-libs/opencascade:6.8.0 sci-libs/opencascade:6.7.1 )
+   sci-libs/orocos_kdl
+   sys-libs/zlib
+   virtual/glu"
+RDEPEND="${COMMON_DEPEND}
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pivy[${PYTHON_USEDEP}]
+   dev-qt/assistant:4"
+DEPEND="${COMMON_DEPEND}
+   >=dev-lang/swig-2.0.4-r1:0
+   dev-python/pyside-tools:0[${PYTHON_USEDEP}]"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.14.3702-install-paths.patch
+)
+
+# https://bugs.gentoo.org/show_bug.cgi?id=352435
+# 
https://www.gentoo.org/foundation/en/minutes/2011/20110220_trustees.meeting_log.txt
+RESTRICT="mirror"
+
+# TODO:
+#   DEPEND and RDEPEND:
+#  salome-smesh - science overlay
+#  zipio++ - not in portage yet
+
+S="${WORKDIR}/FreeCAD-${PV}"
+
+DOCS=( README.md ChangeLog.txt )
+
+pkg_setup() {
+   fortran-2_pkg_setup
+   python-single-r1_pkg_setup
+
+   [[ -z ${CASROOT} ]] && die "empty \$CASROOT, run eselect opencascade 
set or define otherwise"
+}
+
+src_configure() {
+   export QT_SELECT=4
+
+   #-DOCC_* defined with cMake/FindOpenCasCade.cmake
+   #-DCOIN3D_* defined with cMake/FindCoin3D.cmake
+   #-DSOQT_ not used
+   local mycmakeargs=(
+   -DOCC_INCLUDE_DIR="${CASROOT}"/inc
+   -DOCC_LIBRARY_DIR="${CASROOT}"/$(get_libdir)
+   -DCMAKE_INSTALL_DATADIR=share/${P}
+   -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
+   -DCMAKE_INSTALL_INCLUDEDIR=include/${P}
+   -DFREECAD_USE_EXTERNAL_KDL="ON"
+   )
+
+   # TODO to remove embedded dependencies:
+   #
+   #   -DFREECAD_USE_EXTERNAL_ZIPIOS="ON" -- this option needs 
zipios++ but it's not yet in portage so the embedded zipios++
+   #(under src/zipios++) will be used
+   #   salomesmesh is in 3rdparty but upstream's find_package function 
is not complete yet to compile against external version
+   #(external salomesmesh is available in "science" 
overlay)
+
+   cmake-utils_src_configure
+   einfo "${P} will be built against opencascade version ${CASROOT}"
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   make_desktop_entry FreeCAD "FreeCAD" "" "" 
"MimeType=application/x-extension-fcstd;"
+
+   # install mimetype for FreeCAD files
+   insinto /usr/share/mime/packages
+   newins "${FILESDIR}"/${PN}.sharedmimeinfo "${PN}.xml"
+
+   # install icons to correct place rather than /usr/share/freecad
+   pushd "${ED%/}"/usr/share/${P} || die
+   local size
+   for size in 16 32 48 64; do
+   newicon -s ${size} freecad-icon-${size}.png freecad.png
+   done
+   doicon -s scalable freecad.svg
+   newicon -s 64 -c mimetypes freecad-doc.png 
application-x-extension-fcstd.png
+   popd || die
+
+   python_optimize "${ED%/}"/usr/{,share/${P}/}Mod/
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/freecad/

2017-07-26 Thread Alexey Shvetsov
commit: 648ec22de718bb436f7a69ab80dfd736339e68cc
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Wed Jul 26 16:28:27 2017 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Wed Jul 26 17:04:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=648ec22d

media-gfx/freecad: Add 0.17_pre snapshot

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 media-gfx/freecad/Manifest|   1 +
 media-gfx/freecad/freecad-0.17_pre.ebuild | 132 ++
 2 files changed, 133 insertions(+)

diff --git a/media-gfx/freecad/Manifest b/media-gfx/freecad/Manifest
index b529ef9b5e1..54f7f4203d2 100644
--- a/media-gfx/freecad/Manifest
+++ b/media-gfx/freecad/Manifest
@@ -1,3 +1,4 @@
 DIST freecad-0.15.4671.tar.gz 93680347 SHA256 
8dda8f355cb59866a55c9c6096f39a3ebc5347892284db4c305352cc9be03bbc SHA512 
695081117b5511bbc0b7335b63a8760e164987a6dff2c5b0dc86b6b0a93bb7d7b83aa9f4fab1d66d7d2c917a42b0135af78553b463579873a1d1e52e3dd9aecb
 WHIRLPOOL 
0c351ad9ee360dfd9af54af9cc348a6ba3d8c15b6743667f6943e41aa252cec9bd2149baa32fceeceac65660a9b629aefba3c80a5c3a84c45a8d502323547287
 DIST freecad-0.16.6712.tar.gz 111706423 SHA256 
97aa130addeb0f3c0bf79e4828fbd242b76cc92603771d6b7aeb9dbd9f111a92 SHA512 
ea8214b37f7a10a3e3e558e6c1223d9212d6c2906b79961c8cb9211edff97a41e2da0ce6cf64cdc7a22610f6ff13495163c46573b5dd84d4a7cc0260f15e371e
 WHIRLPOOL 
2c6f9e3afeb83befbaeb8d51ddf8272ab21473f8ef73095eebe5985a4f1979bb67767c3fca30ebdc853dfbdcd207e2a58e41f323d6ca8ff9502ee2aef9b33850
 DIST freecad-0.16.tar.gz 111706127 SHA256 
6cc71ab4b0dc60b493d3aaa4b42f1ce1af9d4fcd539309ab0792804579e18e09 SHA512 
bc9dc8122cabd9a84f2b955746818e0d77ae90e68747ec96521099472b7803df9ff794ed823d6eb29352bd0538b8f01cf81c306ff427f1af2ee049f8f7096dbb
 WHIRLPOOL 
8d90a4213808dcd7ce7adeaeac8a30351e06b217e31326817cb034ec02dcfe7be0ea71cb5bf297e1bab3a8a6c6ac24848f51a0453f9bf09162e700bc52f9cf4d
+DIST freecad-0.17_pre.tar.gz 111704401 SHA256 
25648fbaac8a96d7e63d8881fbc79f1829eff2852927e427cfe6d5f4f60a4f95 SHA512 
a826a549d842ba322f7ec5f786d402e81f5b916008be450bacefb7ee976e203427130938c036cc6fca6ea11a8df0ab9b4a39f3bdfedc3cc1a7d31e7a5d11e142
 WHIRLPOOL 
959c90ad8bc70f063a98bbd03c2bf3c84c8f8bd0ea534120811d59cf9b8f017bdca62538ff226bfc4b326155b435cd948fe5a207a97a237e971a96c99a8756c6

diff --git a/media-gfx/freecad/freecad-0.17_pre.ebuild 
b/media-gfx/freecad/freecad-0.17_pre.ebuild
new file mode 100644
index 000..e1f0300bd89
--- /dev/null
+++ b/media-gfx/freecad/freecad-0.17_pre.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils eutils xdg-utils fortran-2 python-single-r1
+
+DESCRIPTION="QT based Computer Aided Design application"
+HOMEPAGE="http://www.freecadweb.org/;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/FreeCAD/FreeCAD.git;
+else
+   SRC_URI="https://github.com/FreeCAD/FreeCAD/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   dev-cpp/eigen:3
+   dev-java/xerces
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   dev-libs/xerces-c[icu]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/pyside:0[X,svg,${PYTHON_USEDEP}]
+   dev-python/shiboken:0[${PYTHON_USEDEP}]
+   dev-qt/designer:4
+   dev-qt/qtgui:4[-egl]
+   dev-qt/qtopengl:4[-egl]
+   dev-qt/qtsvg:4
+   dev-qt/qtwebkit:4
+   media-libs/coin
+   media-libs/freetype
+   || ( sci-libs/opencascade:6.9.1[vtk] sci-libs/opencascade:6.9.0[vtk] 
sci-libs/opencascade:6.8.0 sci-libs/opencascade:6.7.1 )
+   sci-libs/orocos_kdl
+   sys-libs/zlib
+   virtual/glu"
+RDEPEND="${COMMON_DEPEND}
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pivy[${PYTHON_USEDEP}]
+   dev-qt/assistant:4"
+DEPEND="${COMMON_DEPEND}
+   >=dev-lang/swig-2.0.4-r1:0
+   dev-python/pyside-tools:0[${PYTHON_USEDEP}]"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.14.3702-install-paths.patch
+)
+
+# https://bugs.gentoo.org/show_bug.cgi?id=352435
+# 
https://www.gentoo.org/foundation/en/minutes/2011/20110220_trustees.meeting_log.txt
+RESTRICT="mirror"
+
+# TODO:
+#   DEPEND and RDEPEND:
+#  salome-smesh - science overlay
+#  zipio++ - not in portage yet
+
+S="${WORKDIR}/FreeCAD-${PV}"
+
+DOCS=( README.md ChangeLog.txt )
+
+pkg_setup() {
+   fortran-2_pkg_setup
+   python-single-r1_pkg_setup
+
+   [[ -z ${CASROOT} ]] && die "empty \$CASROOT, run eselect opencascade 
set or define otherwise"
+}
+
+src_configure() {
+   export QT_SELECT=4
+
+   #-DOCC_* defined with cMake/FindOpenCasCade.cmake
+   #-DCOIN3D_* defined with cMake/FindCoin3D.cmake
+   #-DSOQT_ not used
+   local mycmakeargs=(
+   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/freecad/

2017-07-26 Thread Alexey Shvetsov
commit: 9fbb45f9277667146be091927e21802ac0f2f5d6
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Wed Jul 26 16:11:19 2017 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Wed Jul 26 17:04:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fbb45f9

media-gfx/freecad: Version bump for 0.16.x series

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 media-gfx/freecad/Manifest |   1 +
 media-gfx/freecad/freecad-0.16.6712.ebuild | 132 +
 2 files changed, 133 insertions(+)

diff --git a/media-gfx/freecad/Manifest b/media-gfx/freecad/Manifest
index 04eee41d403..b529ef9b5e1 100644
--- a/media-gfx/freecad/Manifest
+++ b/media-gfx/freecad/Manifest
@@ -1,2 +1,3 @@
 DIST freecad-0.15.4671.tar.gz 93680347 SHA256 
8dda8f355cb59866a55c9c6096f39a3ebc5347892284db4c305352cc9be03bbc SHA512 
695081117b5511bbc0b7335b63a8760e164987a6dff2c5b0dc86b6b0a93bb7d7b83aa9f4fab1d66d7d2c917a42b0135af78553b463579873a1d1e52e3dd9aecb
 WHIRLPOOL 
0c351ad9ee360dfd9af54af9cc348a6ba3d8c15b6743667f6943e41aa252cec9bd2149baa32fceeceac65660a9b629aefba3c80a5c3a84c45a8d502323547287
+DIST freecad-0.16.6712.tar.gz 111706423 SHA256 
97aa130addeb0f3c0bf79e4828fbd242b76cc92603771d6b7aeb9dbd9f111a92 SHA512 
ea8214b37f7a10a3e3e558e6c1223d9212d6c2906b79961c8cb9211edff97a41e2da0ce6cf64cdc7a22610f6ff13495163c46573b5dd84d4a7cc0260f15e371e
 WHIRLPOOL 
2c6f9e3afeb83befbaeb8d51ddf8272ab21473f8ef73095eebe5985a4f1979bb67767c3fca30ebdc853dfbdcd207e2a58e41f323d6ca8ff9502ee2aef9b33850
 DIST freecad-0.16.tar.gz 111706127 SHA256 
6cc71ab4b0dc60b493d3aaa4b42f1ce1af9d4fcd539309ab0792804579e18e09 SHA512 
bc9dc8122cabd9a84f2b955746818e0d77ae90e68747ec96521099472b7803df9ff794ed823d6eb29352bd0538b8f01cf81c306ff427f1af2ee049f8f7096dbb
 WHIRLPOOL 
8d90a4213808dcd7ce7adeaeac8a30351e06b217e31326817cb034ec02dcfe7be0ea71cb5bf297e1bab3a8a6c6ac24848f51a0453f9bf09162e700bc52f9cf4d

diff --git a/media-gfx/freecad/freecad-0.16.6712.ebuild 
b/media-gfx/freecad/freecad-0.16.6712.ebuild
new file mode 100644
index 000..e1f0300bd89
--- /dev/null
+++ b/media-gfx/freecad/freecad-0.16.6712.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils eutils xdg-utils fortran-2 python-single-r1
+
+DESCRIPTION="QT based Computer Aided Design application"
+HOMEPAGE="http://www.freecadweb.org/;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/FreeCAD/FreeCAD.git;
+else
+   SRC_URI="https://github.com/FreeCAD/FreeCAD/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   dev-cpp/eigen:3
+   dev-java/xerces
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   dev-libs/xerces-c[icu]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/pyside:0[X,svg,${PYTHON_USEDEP}]
+   dev-python/shiboken:0[${PYTHON_USEDEP}]
+   dev-qt/designer:4
+   dev-qt/qtgui:4[-egl]
+   dev-qt/qtopengl:4[-egl]
+   dev-qt/qtsvg:4
+   dev-qt/qtwebkit:4
+   media-libs/coin
+   media-libs/freetype
+   || ( sci-libs/opencascade:6.9.1[vtk] sci-libs/opencascade:6.9.0[vtk] 
sci-libs/opencascade:6.8.0 sci-libs/opencascade:6.7.1 )
+   sci-libs/orocos_kdl
+   sys-libs/zlib
+   virtual/glu"
+RDEPEND="${COMMON_DEPEND}
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pivy[${PYTHON_USEDEP}]
+   dev-qt/assistant:4"
+DEPEND="${COMMON_DEPEND}
+   >=dev-lang/swig-2.0.4-r1:0
+   dev-python/pyside-tools:0[${PYTHON_USEDEP}]"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.14.3702-install-paths.patch
+)
+
+# https://bugs.gentoo.org/show_bug.cgi?id=352435
+# 
https://www.gentoo.org/foundation/en/minutes/2011/20110220_trustees.meeting_log.txt
+RESTRICT="mirror"
+
+# TODO:
+#   DEPEND and RDEPEND:
+#  salome-smesh - science overlay
+#  zipio++ - not in portage yet
+
+S="${WORKDIR}/FreeCAD-${PV}"
+
+DOCS=( README.md ChangeLog.txt )
+
+pkg_setup() {
+   fortran-2_pkg_setup
+   python-single-r1_pkg_setup
+
+   [[ -z ${CASROOT} ]] && die "empty \$CASROOT, run eselect opencascade 
set or define otherwise"
+}
+
+src_configure() {
+   export QT_SELECT=4
+
+   #-DOCC_* defined with cMake/FindOpenCasCade.cmake
+   #-DCOIN3D_* defined with cMake/FindCoin3D.cmake
+   #-DSOQT_ not used
+   local mycmakeargs=(
+   -DOCC_INCLUDE_DIR="${CASROOT}"/inc
+   -DOCC_LIBRARY_DIR="${CASROOT}"/$(get_libdir)
+   -DCMAKE_INSTALL_DATADIR=share/${P}
+   -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
+   -DCMAKE_INSTALL_INCLUDEDIR=include/${P}
+   -DFREECAD_USE_EXTERNAL_KDL="ON"
+   )
+
+   # TODO to remove embedded dependencies:
+   #
+  

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

2017-07-26 Thread Alexey Shvetsov
commit: 39cd089b994f2667573c7b6cd351270ca0bb497e
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Wed Jul 26 13:14:46 2017 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Wed Jul 26 17:04:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39cd089b

sci-libs/orocos_kdl: Works for me on ~x86 machine

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/orocos_kdl/metadata.xml   | 16 
 sci-libs/orocos_kdl/orocos_kdl-1.3.1-r1.ebuild |  2 +-
 sci-libs/orocos_kdl/orocos_kdl-.ebuild |  2 +-
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/sci-libs/orocos_kdl/metadata.xml b/sci-libs/orocos_kdl/metadata.xml
index b03df4a03a8..8e818f01bbf 100644
--- a/sci-libs/orocos_kdl/metadata.xml
+++ b/sci-libs/orocos_kdl/metadata.xml
@@ -6,14 +6,14 @@
Alexis Ballier


-The Kinematics and Dynamics Library (KDL) develops an application
-independent framework for modelling and computation of kinematic 
chains,
-such as robots, biomechanical human models, computer-animated figures,
-machine tools, etc. It provides class libraries for geometrical objects
-(point, frame, line,... ), kinematic chains of various families 
(serial,
-humanoid, parallel, mobile,... ), and their motion specification and
-interpolation.
-
+   The Kinematics and Dynamics Library (KDL) develops an 
application
+   independent framework for modelling and computation of 
kinematic chains,
+   such as robots, biomechanical human models, computer-animated 
figures,
+   machine tools, etc. It provides class libraries for geometrical 
objects
+   (point, frame, line,... ), kinematic chains of various families 
(serial,
+   humanoid, parallel, mobile,... ), and their motion 
specification and
+   interpolation.
+   

Build models for some well known 
robots.


diff --git a/sci-libs/orocos_kdl/orocos_kdl-1.3.1-r1.ebuild 
b/sci-libs/orocos_kdl/orocos_kdl-1.3.1-r1.ebuild
index bb0ffd627b4..e2fe4f9b475 100644
--- a/sci-libs/orocos_kdl/orocos_kdl-1.3.1-r1.ebuild
+++ b/sci-libs/orocos_kdl/orocos_kdl-1.3.1-r1.ebuild
@@ -15,7 +15,7 @@ if [ "${PV#}" != "${PV}" ] ; then
KEYWORDS=""
SRC_URI=""
 else
-   KEYWORDS="~amd64 ~arm"
+   KEYWORDS="~amd64 ~arm ~x86"

SRC_URI="https://github.com/orocos/orocos_kinematics_dynamics/archive/v${PV}.tar.gz
 -> orocos_kinematics_dynamics-${PV}.tar.gz"
 fi
 

diff --git a/sci-libs/orocos_kdl/orocos_kdl-.ebuild 
b/sci-libs/orocos_kdl/orocos_kdl-.ebuild
index bb0ffd627b4..e2fe4f9b475 100644
--- a/sci-libs/orocos_kdl/orocos_kdl-.ebuild
+++ b/sci-libs/orocos_kdl/orocos_kdl-.ebuild
@@ -15,7 +15,7 @@ if [ "${PV#}" != "${PV}" ] ; then
KEYWORDS=""
SRC_URI=""
 else
-   KEYWORDS="~amd64 ~arm"
+   KEYWORDS="~amd64 ~arm ~x86"

SRC_URI="https://github.com/orocos/orocos_kinematics_dynamics/archive/v${PV}.tar.gz
 -> orocos_kinematics_dynamics-${PV}.tar.gz"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/2ping/

2017-07-26 Thread Anthony G. Basile
commit: 59e36c937b3cad3fd14e3d3859633ca27d724904
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Jul 26 16:47:42 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Jul 26 16:47:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e36c93

net-analyzer/2ping: version bump to 4.0.1

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 net-analyzer/2ping/2ping-4.0.1.ebuild | 27 +++
 net-analyzer/2ping/Manifest   |  1 +
 2 files changed, 28 insertions(+)

diff --git a/net-analyzer/2ping/2ping-4.0.1.ebuild 
b/net-analyzer/2ping/2ping-4.0.1.ebuild
new file mode 100644
index 000..3bfe00126e9
--- /dev/null
+++ b/net-analyzer/2ping/2ping-4.0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1
+
+DESCRIPTION="A bi-directional ping utility"
+HOMEPAGE="http://www.finnie.org/software/2ping/;
+SRC_URI="http://www.finnie.org/software/2ping/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+IUSE="server"
+
+src_install() {
+   distutils-r1_src_install
+   doman doc/2ping.1
+   dodoc doc/{2ping-protocol-examples.py,2ping-protocol.md}
+   use server && {
+   doinitd "${FILESDIR}"/2pingd
+   newconfd "${FILESDIR}"/2pingd.conf 2pingd
+   }
+}

diff --git a/net-analyzer/2ping/Manifest b/net-analyzer/2ping/Manifest
index f9002639986..570fd1136e7 100644
--- a/net-analyzer/2ping/Manifest
+++ b/net-analyzer/2ping/Manifest
@@ -1,3 +1,4 @@
 DIST 2ping-3.2.0.tar.gz 48895 SHA256 
6297f7775be50d208f3b7d4925ecddb3ed1c593198fd875448ae8f88f1a6b196 SHA512 
115526b4416a63f1e79afdaef54b288fb03d103b78d3c79826fcea214800842ad8971145f31e4164c1d70e2bcdb61d7b94d63299d6ac1f5dc8018f7a8a6facf1
 WHIRLPOOL 
e69cf97cdca760e79705b7f92ef7e315367f02ae103496d60413a4cf7000c3e78218b4e4ae5e4c7f1fefe6b406324c2449f6308b0f939ae2a1bcf7d47f72fa18
 DIST 2ping-3.2.1.tar.gz 49000 SHA256 
2e53efd33d0f8b98fcc9c5ece26e87119a6bbbc7c4820a9563610143d46712a6 SHA512 
0a4be7027c644ad95c66ea00a49ddd5540fd8d52c83c6dc692c316cdea267201bd6d0d0682c5aed6b9a449b5bf08782d13eccc3e1b593e66636363072c0c2c74
 WHIRLPOOL 
c6f117e84dcb0fc1a8a4b1a287e5e4a92434487e4c773cd27a8c2faa7cfb6a893cd7e9738b346fd2b66a07229fbd24eb8ffe0767b87432b941861a07946fa06e
+DIST 2ping-4.0.1.tar.gz 67347 SHA256 
95aa1a694da402cee7fefd1da61a08828bf11d82b012824802098a3d5e380567 SHA512 
21d3f9f8833d10f7d9f692e0d3a8dbe524ee5ad064122d808aad99f295389efc51c3979ff0dc9533705363be21e0457a886ba0d8a4532705791a4fdf24050eb7
 WHIRLPOOL 
ec4abc9cba2018addaa1a82323cf78e60d266ebe6a16b60639a7d4c0fc21ff2381ecc1d35b0db3c50b7cc54f84edcf9bf82dc8f62021e197854125da39d9a26f
 DIST 2ping-4.0.tar.gz 67249 SHA256 
bc0d7ab3d5a858b548ff70d54f1e23614891ca876e4dab40d7f7334542c205f9 SHA512 
11ac1a5ffa3e44de0d9e7901f4c92d5985200ad5951f17fb88b4f14eba0f98f5c378446a9feb3125a2b7b6e82104ed86ca306c6b07f1fe1ab2f412c226720760
 WHIRLPOOL 
41040837a7ad6db535ee7cc4ae72e5a6a0a2cc5f93d283e60bb501c7aaa25fd779c0c873e7815826a3d31ff00808753665872127b9f4066fd3083348c4125674



[gentoo-commits] proj/openrc:master commit in: man/

2017-07-26 Thread William Hubbs
commit: c2d256bafb9d1dfafbfd0846c035c5d26f7449c8
Author: William Hubbs  gmail  com>
AuthorDate: Wed Jul 26 16:29:10 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jul 26 16:31:34 2017 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=c2d256ba

man/openrc-run.8: document fstabinfo and mountinfo

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

 man/openrc-run.8 | 36 
 1 file changed, 36 insertions(+)

diff --git a/man/openrc-run.8 b/man/openrc-run.8
index 3fb5a5b3..2e3ec728 100644
--- a/man/openrc-run.8
+++ b/man/openrc-run.8
@@ -445,6 +445,42 @@ Also, the -d, -f or -p options should not be specified 
along with this option.
 .Pp
 The -q option suppresses all informational output. If it is specified
 twice, all error messages are suppressed as well.
+.Ic fstabinfo
+.Op Fl M , -mount
+.Op Fl R , -remount
+.Op Fl b , -blockdevice
+.Op Fl m , -mountargs
+.Op Fl o , -options
+.Op Fl p , -passno Ar passno
+.Op Fl t , -type Ar fstype
+.Ar path
+.Xc
+If -b, -m, -o, -p or -t is specified,the appropriate information is
+extracted from fstab. If -M or -R are given, file systems are mounted or
+remounted.
+.Pp
+The -q option suppresses all informational output. If it is specified
+twice, all error messages are suppressed as well.
+.Ic mountinfo
+.Op Fl f, -fstype-regex Ar regex
+.Op Fl F, -skip-fstype-regex Ar regex
+.Op Fl n, -node-regex Ar regex
+.Op Fl N, -skip-node-regex Ar regex
+.Op Fl o, -options-regex Ar regex
+.Op Fl O, -skip-options-regex Ar regex
+.Op Fl p, -point-regex Ar regex
+.Op Fl P, -skip-point-regex Ar regex
+.Op Fl e, -netdev
+.Op Fl E, -nonetdev
+.Op Fl i, -options
+.Op Fl s, -fstype
+.Op Fl t, -node
+  .Ar mount1 mount2 ...
+.Xc
+The f, F, n, N, o, O, p, P, e and E options specify what you want to
+search for or skip in the mounted file systems. The i, s and t options
+specify what you want to display. If no mount points are given, all
+mount points will be considered.
 .It Ic yesno Ar value
 If
 .Ar value



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey-bin/

2017-07-26 Thread Ian Stakenvicius
commit: cccef5275b12719d4a50f2d5942e9b457c45eb0c
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Jul 26 15:58:26 2017 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Jul 26 16:05:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cccef527

www-client/seamonkey-bin: bump to official 2.48 releae

Bumped directly to stable by maintainer

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/seamonkey-bin/Manifest  | 47 +-
 ...y-bin-2.46.ebuild => seamonkey-bin-2.48.ebuild} |  7 +++-
 2 files changed, 25 insertions(+), 29 deletions(-)

diff --git a/www-client/seamonkey-bin/Manifest 
b/www-client/seamonkey-bin/Manifest
index 7b5cc1a4c65..3ff60042ba2 100644
--- a/www-client/seamonkey-bin/Manifest
+++ b/www-client/seamonkey-bin/Manifest
@@ -1,27 +1,20 @@
-DIST seamonkey-2.46-be.xpi 936650 SHA256 
d97376ff92ffcdf04ec08273b60b8750d2c4f65edd71eed734313f72885f45db SHA512 
a48caf48c0f705e991c31f6f0191662c99bcf022e9bec59b6caeaf03cec384f5b45c6a03af1103d0889fed2d19e57ff5c61fc67faad9cc1786993d0e9368a954
 WHIRLPOOL 
5cd5a26c3c7bfc02add5063a18f806ebaf58bde1d621bc3d7185edef776254674aba7c4925ab248158c21c5a90b19d156973f8b4a4ace821df60c9586617f3eb
-DIST seamonkey-2.46-ca.xpi 937577 SHA256 
11adc88aab13826dbb7dd9374f877b80c87a085d75712c976173f243950292a6 SHA512 
cf0d7c4829cae2baa064f8a68bfd827c6d596b9036d50e51f50a7d85faa7b1bd067c7dd84f7062affab6c1282186591c54f1cce60457e76924ae328eabca6505
 WHIRLPOOL 
80daf65a5d75038683f5a8c18f23c79d4f67c9daa7e7090aba8a9d7e610104dae890f45aa81a49a175542fd9c6fe08422f916e7d7d0854d12db7b346f0473be3
-DIST seamonkey-2.46-cs.xpi 936101 SHA256 
4fae0f46a8ba83a72e6c7a50b7ba73153f153055b874fa3e857ebf6867a48ff3 SHA512 
faa70bfbd6b8ecf3bf31ae7da164922ed4618558c62d8263b5655d285c932f0b3fd2e501397845276c4a2d0e519fcfd6d20bf7f0af5323cf5b1c1de94385766e
 WHIRLPOOL 
4dba7015f5702871bf96b55def971c34c02212279c3f4fc1b75336547f11b03ee9c3d837472ddfbff77878cd96dafb43cafd406c4d9a4492ad4a68c3035e78bf
-DIST seamonkey-2.46-de.xpi 942796 SHA256 
e6d000492fbb3aa1f7624dbb3a546742bd9badb67a9cee8a95fd8b8ead7ac0eb SHA512 
c52da108c93f7b8b57d09315ab391b34033d51a8df0db5bd65b2c0c5be3ad5ce3b1cf1b1066472fe208bb7ad2e4f000ce9a4d17c209efa52bf3f22c672e29835
 WHIRLPOOL 
6387b9f75a66a857537727f051598dcbfb72487d494ba6c6946812b8b6a4d0f46e942d023e41e3ba3ddb3618b04bd49ceb1fe18d64be3b0f98a02b61788f4e05
-DIST seamonkey-2.46-en-GB.xpi 900232 SHA256 
be1e956e11c4e36def6af6ee0c0795f5ec19e4370d811b6f3fdf60ed38f184c4 SHA512 
879d1f0281d9e1232713377b5e1e2bd9ea91477f32c2cd50de823dfd6d7b5561b4597c4abba8e258ade561ec776a8f21839aff4b2be56ec54ad6cd510c7d1783
 WHIRLPOOL 
3de55e8b175727f4f68a6220d9725f07c04d95a6e01669209d853a504aabf2b0c971810152c7215738aa4fcc081a843f74ba5e13a9c2817485f9a32b8a5e22c2
-DIST seamonkey-2.46-es-AR.xpi 952318 SHA256 
5b7a9da73fe69c9004487f844f97f5f18d3db79e49dd151ae9a6229545ef7d2c SHA512 
7b943846d37d4f492fdf16feeeb4202f09efa38920b0fdc3db8235d1493a4eea8a066d38d08a3cf77ad02e21ceb680b0235762eafe8e5dc3ead666dd81b2406d
 WHIRLPOOL 
6bf17c7cdbc6af7f7b1d4260e8c254def532a8f6303f337fc2d81ab1c4fec0d63caeef9fcd87b1f5a692234c104bb529b7027488a9d2359a00645ffce63a
-DIST seamonkey-2.46-es-ES.xpi 881728 SHA256 
da0c4b4e156965310ad4280c5ab461abd778b89e55d16a1f1ee78f692bbb76cb SHA512 
f8a63bfcf888c98af238d4cbd54a377981c13f0bb1c4d1c9e845aec76fbbf319435e99538c56c89c506c7657c0e1f24fa4f269d6f44e916b5d60eecfd8a9755f
 WHIRLPOOL 
df43942c35fa0ed7b079e7de1ddffbd8be9401f614093c8e6976f66d26a9985ee85151050f76ed8a5258c5cc6e5878ae1cb78296bf5b17b9fc687194dfa03011
-DIST seamonkey-2.46-fi.xpi 905048 SHA256 
9242710c283628b6e9f68eee0425e1f7b81d81be27c1d5c3dc441018751b1511 SHA512 
e78b9c9acea5524ce90310915d28bcd31f5001267bf81362ffed1dbc19fcfdf65ff3d128ba0bb67b28dae29b0bdcc5e283dc8fbdba196cda4c339fcefa5b7ac7
 WHIRLPOOL 
b6bec23569a982cfe94fa6f5d36437a319e744f45f6956b7885a772fd44602a9d043108753645f43578e2bd666f923101c53df76ef8b7c8e65246b7686048420
-DIST seamonkey-2.46-fr.xpi 945990 SHA256 
e8e01037b879fe49e9dc042f27e08737083ac2bd7f9652ec2216d69f3de84ac9 SHA512 
d68eedef674f61bb9bbf28c4b7b78ea5963537dfe5e13c4a9cd3277613df4a06c25d52e9ceafa319c25d2302b4c2a60c141e73478f9174449cfed55cd826c95b
 WHIRLPOOL 
c497b95bd828eaf0488bd487bc64acaf5ad37bdd440ffda36d25bdf9bdedfc5eff7aa57fdbc9a9feefcb8224240f7d15b72d03bcecdffdcc571d3d6462080a0b
-DIST seamonkey-2.46-gl.xpi 915640 SHA256 
e10ed62becc1e090c1734434d4a48b403dadb75b2231b70b33e2f34666fa42fa SHA512 
a3113eafd27129c8b18db7e1dfa6dd1c5581cb701bb569d9781215090f8c7e8112b083750c47d8233c23e4f78c09eb9903912a171a0076b4a7b99dbe03569bf8
 WHIRLPOOL 
c4e60ff57a6d662dbaf3dffe37a653962345aa268eeebc768a4ddb478dd03b493d00398ebe94138ed27ca29d011bd4b1a38c16d34630244be0bcc5e84a9e5f07
-DIST seamonkey-2.46-hu.xpi 950137 SHA256 
7366d80af72e1e5c46275b0f3f4efa36290b59ac2c24dc4b2debf06dbdc469fe SHA512 
35f77886c5be124d5fdbb35f03a6917f87c29d8c29e874c68d99b0dc9880481a95677001b7560ab887a7604303e698c5a15c68831c344069663d9dae09794f97
 WHIRLPOOL 

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

2017-07-26 Thread Michael Orlitzky
commit: 288b21920a83731a4c08c541ba5f73544c850f04
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Jul 26 15:28:18 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Jul 26 15:57:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288b2192

app-eselect/eselect-php: update the live ebuild for recent repo changes.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-eselect/eselect-php/eselect-php-.ebuild | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/app-eselect/eselect-php/eselect-php-.ebuild 
b/app-eselect/eselect-php/eselect-php-.ebuild
index f32c4a68a2f..7a707fb1480 100644
--- a/app-eselect/eselect-php/eselect-php-.ebuild
+++ b/app-eselect/eselect-php/eselect-php-.ebuild
@@ -16,8 +16,8 @@ IUSE="fpm apache2"
 
 # The "DirectoryIndex" line in 70_mod_php.conf requires mod_dir.
 RDEPEND="app-admin/eselect
-   sys-apps/gentoo-functions
-   apache2? ( www-servers/apache[apache2_modules_dir] )"
+   apache2? ( www-servers/apache[apache2_modules_dir] )
+   fpm? ( sys-apps/gentoo-functions )"
 
 src_prepare() {
eapply_user
@@ -28,7 +28,14 @@ src_configure(){
# We expect localstatedir to be "var"ish, not "var/lib"ish, because
# that's what PHP upstream expects. See for example the FPM
# configuration where they put logs in @localstatedir@/log.
-   econf --localstatedir="${EPREFIX}"/var $(use_enable apache2) 
$(use_enable fpm)
+   #
+   # The libdir is passed explicitly in case the /usr/lib symlink
+   # is not present (bug 624528).
+   econf --libdir="${EPREFIX}/usr/$(get_libdir)" \
+ --localstatedir="${EPREFIX}/var" \
+ --with-piddir="${EPREFIX}/run" \
+ $(use_enable apache2) \
+ $(use_enable fpm)
 }
 
 src_install() {



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

2017-07-26 Thread Michael Orlitzky
commit: a9381c2a5c65c0f8020e587b6ab1f8f0c43ef446
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jul 25 23:29:20 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Jul 26 15:57:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9381c2a

app-eselect/eselect-php: new version 0.9.3.

Gentoo-Bug: 624528

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-eselect/eselect-php/Manifest |  1 +
 app-eselect/eselect-php/eselect-php-0.9.3.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/app-eselect/eselect-php/Manifest b/app-eselect/eselect-php/Manifest
index ca18cbf5af6..d755ce58acb 100644
--- a/app-eselect/eselect-php/Manifest
+++ b/app-eselect/eselect-php/Manifest
@@ -1 +1,2 @@
 DIST eselect-php-0.9.2.tar.xz 48356 SHA256 
8b2acfccb3d2e3d7cad137fc4306711371ebd544cbcdad8e9d46c5dacf8ed889 SHA512 
ebf4c9039aaa3ffad79dee181b5cd77f144a4b1b49d80291b290377b7ca5a9618d8b18922f0624e646c4d80266c58199bb936a7b8dd5d2e2bdc296099f583edf
 WHIRLPOOL 
5ca0673a80b5e88522ff1ca82c4b4f842a63439cd47562c72048a4d66dc88d2dcc7070c28c0b8ff50a75bdb1a9056ee5391b37f4dc34cc9eda3652c6791a276c
+DIST eselect-php-0.9.3.tar.xz 49532 SHA256 
b35e12f371ad94a08f83fd05520bb2205ae9299080b42b5b632ac7eb62f9c612 SHA512 
fb22610ba67b220b08d8b52ca9567806521041587c3e72da2a73f85b87bce81b6e5ec26485f676108004a370ac639c23e732dda78ed276f84d8f38470e7643f3
 WHIRLPOOL 
d77a13068d35d7c06e7b2f265d4c25f68a83aff6c77fb6446f46a7f18b0d107e8274968ef38f1f8baec94d3fee417ef2b58e0eb3b3ea77a627ead5db55ffbfac

diff --git a/app-eselect/eselect-php/eselect-php-0.9.3.ebuild 
b/app-eselect/eselect-php/eselect-php-0.9.3.ebuild
new file mode 100644
index 000..a05df2fe1bb
--- /dev/null
+++ b/app-eselect/eselect-php/eselect-php-0.9.3.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd
+
+DESCRIPTION="PHP eselect module"
+HOMEPAGE="https://gitweb.gentoo.org/proj/eselect-php.git/;
+SRC_URI="https://dev.gentoo.org/~mjo/distfiles/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+IUSE="fpm apache2"
+
+# The "DirectoryIndex" line in 70_mod_php.conf requires mod_dir.
+RDEPEND="app-admin/eselect
+   apache2? ( www-servers/apache[apache2_modules_dir] )
+   fpm? ( sys-apps/gentoo-functions )"
+
+src_configure(){
+   # We expect localstatedir to be "var"ish, not "var/lib"ish, because
+   # that's what PHP upstream expects. See for example the FPM
+   # configuration where they put logs in @localstatedir@/log.
+   #
+   # The libdir is passed explicitly in case the /usr/lib symlink
+   # is not present (bug 624528).
+   econf --libdir="${EPREFIX}/usr/$(get_libdir)" \
+ --localstatedir="${EPREFIX}/var" \
+ --with-piddir="${EPREFIX}/run" \
+ $(use_enable apache2) \
+ $(use_enable fpm)
+}
+
+src_install() {
+   default
+
+   # This can be removed after a while...
+   if use apache2 ; then
+   insinto /etc/apache2/modules.d
+   newins "${FILESDIR}/70_mod_php5.backcompat.conf" 
70_mod_php5.conf
+   fi
+
+   if use fpm ; then
+   systemd_dotmpfilesd "${FILESDIR}/php-fpm.conf"
+   exeinto /usr/libexec
+   newexe "${FILESDIR}/php-fpm-launcher-r1" php-fpm-launcher
+   fi
+}
+
+pkg_postinst() {
+   if use apache2 ; then
+   elog
+   elog "If you are upgrading, be warned that our mod_php 
configuration"
+   elog "file has changed! You should now define -DPHP for the 
apache2"
+   elog "daemon, and inspect the new 70_mod_php.conf which has 
been"
+   elog "installed. Module loading involves eselect as of this 
version."
+   elog
+   elog "You must run eselect at least once to choose your apache2 
target"
+   elog "before the new configuration will work. Afterwards, and 
after you"
+   elog "have reviewed your new configuration, you are advised to 
remove"
+   elog "the obsolete 70_mod_php5.conf file."
+   elog
+   fi
+}



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

2017-07-26 Thread Michael Orlitzky
commit: 3bfcc0d2f0ecdcef751f66badc535119b9f0f4a8
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Jul 26 15:57:20 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Jul 26 15:57:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bfcc0d2

app-eselect/eselect-php: new version 0.9.4 with fixed conf.d file name.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-eselect/eselect-php/Manifest| 2 +-
 .../eselect-php/{eselect-php-0.9.3.ebuild => eselect-php-0.9.4.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-php/Manifest b/app-eselect/eselect-php/Manifest
index d755ce58acb..771d1e1d17d 100644
--- a/app-eselect/eselect-php/Manifest
+++ b/app-eselect/eselect-php/Manifest
@@ -1,2 +1,2 @@
 DIST eselect-php-0.9.2.tar.xz 48356 SHA256 
8b2acfccb3d2e3d7cad137fc4306711371ebd544cbcdad8e9d46c5dacf8ed889 SHA512 
ebf4c9039aaa3ffad79dee181b5cd77f144a4b1b49d80291b290377b7ca5a9618d8b18922f0624e646c4d80266c58199bb936a7b8dd5d2e2bdc296099f583edf
 WHIRLPOOL 
5ca0673a80b5e88522ff1ca82c4b4f842a63439cd47562c72048a4d66dc88d2dcc7070c28c0b8ff50a75bdb1a9056ee5391b37f4dc34cc9eda3652c6791a276c
-DIST eselect-php-0.9.3.tar.xz 49532 SHA256 
b35e12f371ad94a08f83fd05520bb2205ae9299080b42b5b632ac7eb62f9c612 SHA512 
fb22610ba67b220b08d8b52ca9567806521041587c3e72da2a73f85b87bce81b6e5ec26485f676108004a370ac639c23e732dda78ed276f84d8f38470e7643f3
 WHIRLPOOL 
d77a13068d35d7c06e7b2f265d4c25f68a83aff6c77fb6446f46a7f18b0d107e8274968ef38f1f8baec94d3fee417ef2b58e0eb3b3ea77a627ead5db55ffbfac
+DIST eselect-php-0.9.4.tar.xz 49576 SHA256 
44c5966a2c7f0a052f77f780995d658cecf2407b928e31e99ac810c16c7c1a95 SHA512 
2ba1dd75d4bb9611c6687ed4449f715728263538f772652aa1ac013103cf9ddf328c854326cf6da4f9b3ff2279bf99d973325520fe8b4e3ba7a76a9c3264e78e
 WHIRLPOOL 
cd743fd8a99955e03ec9693e83fb808b6c048e04b8609f1a12be22cdcbfc4d6fd28fa5e66e74f1ef665d6366e9bb53120fcf91a088095fe7386549b6fb3bbff1

diff --git a/app-eselect/eselect-php/eselect-php-0.9.3.ebuild 
b/app-eselect/eselect-php/eselect-php-0.9.4.ebuild
similarity index 100%
rename from app-eselect/eselect-php/eselect-php-0.9.3.ebuild
rename to app-eselect/eselect-php/eselect-php-0.9.4.ebuild



[gentoo-commits] proj/eselect-php:master commit in: /

2017-07-26 Thread Michael Orlitzky
commit: 14a9eff36b572509af2099b69fe233dd80bf8b90
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Jul 26 15:55:21 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Jul 26 15:55:21 2017 +
URL:https://gitweb.gentoo.org/proj/eselect-php.git/commit/?id=14a9eff3

configure.ac: update to version 0.9.4.

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index a55baf8..9197432 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([eselect-php], [0.9.3])
+AC_INIT([eselect-php], [0.9.4])
 AM_INIT_AUTOMAKE([-Wall foreign no-dist-gzip dist-xz])
 
 AC_PROG_LN_S



[gentoo-commits] proj/eselect-php: New tag: 0.9.4

2017-07-26 Thread Michael Orlitzky
commit: 
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Jul 26 15:55:51 2017 +

New tag: 0.9.4




[gentoo-commits] proj/eselect-php:master commit in: /, openrc/, openrc/conf.d/, openrc/init.d/

2017-07-26 Thread Michael Orlitzky
commit: 24b77433ba7a83847fda5a75663bf281a0b87c2a
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Jul 26 15:53:05 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Jul 26 15:53:05 2017 +
URL:https://gitweb.gentoo.org/proj/eselect-php.git/commit/?id=24b77433

Use "init.d" and "conf.d" subdirectories of "openrc".

OpenRC's init and conf files need to be named the same, and so we hit
problems trying to store them both in the "openrc" directory. This
commit puts the conf file in a "conf.d" subdirectory and the init
script in an "init.d" subdirectory.

 .gitignore  | 4 ++--
 Makefile.am | 8 
 configure.ac| 2 +-
 openrc/{php-fpm.conf => conf.d/php-fpm} | 0
 openrc/{ => init.d}/php-fpm.in.in   | 0
 5 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/.gitignore b/.gitignore
index ab72e36..5a461dd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,8 +6,8 @@ autom4te.cache/
 config.log
 config.status
 configure
-openrc/php-fpm
-openrc/php-fpm.in
+openrc/init.d/php-fpm
+openrc/init.d/php-fpm.in
 install-sh
 missing
 src/php.eselect

diff --git a/Makefile.am b/Makefile.am
index 08359dc..1d3122a 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -2,7 +2,7 @@ eselectdir = $(datadir)/eselect/modules
 nodist_eselect_DATA = $(srcdir)/src/php.eselect
 
 # Without EXTRA_DIST, these files don't wind up in the tarball.
-EXTRA_DIST = $(srcdir)/src/70_mod_php.conf.in openrc/*.*
+EXTRA_DIST = $(srcdir)/src/70_mod_php.conf.in openrc
 
 if APACHE2
   # Without these set, we won't try to install the conf file.
@@ -13,10 +13,10 @@ endif
 if FPM
   # Same as the APACHE2 conditional.
   initdir = $(sysconfdir)/init.d
-  nodist_init_SCRIPTS = $(srcdir)/openrc/php-fpm
+  nodist_init_SCRIPTS = $(srcdir)/openrc/init.d/php-fpm
 
   confdir = $(sysconfdir)/conf.d
-  nodist_conf_DATA = $(srcdir)/openrc/php-fpm.conf
+  nodist_conf_DATA = $(srcdir)/openrc/conf.d/php-fpm
 endif
 
 # The next few rules allow us to replace bindir, libdir, etc.
@@ -37,4 +37,4 @@ $(nodist_eselect_DATA) $(nodist_apacheconf_DATA) 
$(nodist_init_SCRIPTS): Makefil
 
 $(srcdir)/src/php.eselect: $(srcdir)/src/php.eselect.in
 $(srcdir)/src/70_mod_php.conf: $(srcdir)/src/70_mod_php.conf.in
-$(srcdir)/openrc/php-fpm: $(srcdir)/openrc/php-fpm.in
+$(srcdir)/openrc/init.d/php-fpm: $(srcdir)/openrc/init.d/php-fpm.in

diff --git a/configure.ac b/configure.ac
index 02aeaf2..a55baf8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -41,6 +41,6 @@ AC_ARG_WITH(piddir, AC_HELP_STRING([--with-piddir=DIR],
 AC_SUBST(piddir)
 
 # List of output files.
-AC_CONFIG_FILES([Makefile src/php.eselect.in openrc/php-fpm.in])
+AC_CONFIG_FILES([Makefile src/php.eselect.in openrc/init.d/php-fpm.in])
 
 AC_OUTPUT

diff --git a/openrc/php-fpm.conf b/openrc/conf.d/php-fpm
similarity index 100%
rename from openrc/php-fpm.conf
rename to openrc/conf.d/php-fpm

diff --git a/openrc/php-fpm.in.in b/openrc/init.d/php-fpm.in.in
similarity index 100%
rename from openrc/php-fpm.in.in
rename to openrc/init.d/php-fpm.in.in



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/

2017-07-26 Thread Andrey Grozin
commit: 8a6369128f8f62e43e9eb663cd9e74ce9bab9e42
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Jul 26 15:53:39 2017 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Jul 26 15:53:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a636912

sci-mathematics/form: bump to 4.2.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sci-mathematics/form/Manifest  |  1 +
 sci-mathematics/form/form-4.2.0.ebuild | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/sci-mathematics/form/Manifest b/sci-mathematics/form/Manifest
index 93a5895b3d2..a404018e2e6 100644
--- a/sci-mathematics/form/Manifest
+++ b/sci-mathematics/form/Manifest
@@ -1 +1,2 @@
 DIST form-4.1.tar.gz 1260530 SHA256 
fb3470937d66ed5cb1af896b15058836d2c805d767adac1b9073ed2df731cbe9 SHA512 
39ab2fa1e448d6d5e427cc2c92285cc27f84724addffc378f3b799fc2b3f6381b8dceb87cb980062b980885d8d81591c5c7ff7b0dbeae7b6d9a3cf0b03d58aae
 WHIRLPOOL 
1950ebc2357a78bf7430dd35852ab538e14b2ec68df8e9d11d7adcc31c365c14175c91bee984458794346a3b66b0580bea8625eeeff8c9c0f2045bab2bb1b5f8
+DIST form-4.2.0.tar.gz 1386285 SHA256 
55fb2f69b98e4bd48e365b2245f3d0e22ef0f969d07b1a4aa81b120baf42a2a4 SHA512 
7566b89c1c1b74da58da92426f5e4beee271d4273df6cbe1d1de1a17377125b745103852c363dfe8ff1b0e9cb9ba4c84187406e8f77b23f5198fd592f5dfe341
 WHIRLPOOL 
149e94c0c551481d9d4f035b71c5255ad59a6568ebab9b94e146bfb050af9989bd7dd371bb15035eea4c589d736ee61bc903d0bb4383902c5c0605da606c0d75

diff --git a/sci-mathematics/form/form-4.2.0.ebuild 
b/sci-mathematics/form/form-4.2.0.ebuild
new file mode 100644
index 000..8f30d5b663c
--- /dev/null
+++ b/sci-mathematics/form/form-4.2.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit autotools
+
+DESCRIPTION="Symbolic Manipulation System"
+HOMEPAGE="http://www.nikhef.nl/~form/;
+SRC_URI="https://github.com/vermaseren/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="devref doc doxygen gmp mpi threads zlib"
+
+RDEPEND="
+   gmp? ( dev-libs/gmp:0= )
+   mpi? ( virtual/mpi )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   devref? ( dev-texlive/texlive-latex )
+   doc? ( dev-texlive/texlive-latex )
+   doxygen? ( app-doc/doxygen )"
+
+src_prepare() {
+   sed -i 's/LINKFLAGS = -s/LINKFLAGS =/' sources/Makefile.am || die
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-scalar \
+   --enable-largefile \
+   --disable-debug \
+   --disable-static-link \
+   --with-api=posix \
+   $(use_with gmp ) \
+   $(use_enable mpi parform ) \
+   $(use_enable threads threaded ) \
+   $(use_with zlib ) \
+   CC="$(tc-getCC)" \
+   CXX="$(tc-getCXX)" \
+   CFLAGS="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   CXXFLAGS="${CXXFLAGS}"
+}
+
+src_compile() {
+   default
+   if use devref; then
+   pushd doc/devref > /dev/null || die "doc/devref does not exist"
+   LANG=C emake pdf
+   popd > /dev/null
+   fi
+   if use doc; then
+   pushd doc/manual > /dev/null || die "doc/manual does not exist"
+   LANG=C emake pdf
+   popd > /dev/null
+   fi
+   if use doxygen; then
+   pushd doc/doxygen > /dev/null || die "doc/doxygen does not 
exist"
+   emake html
+   popd > /dev/null
+   fi
+}
+
+src_install() {
+   default
+   if use devref; then
+   insinto /usr/share/doc/${PF}
+   doins doc/devref/devref.pdf
+   fi
+   if use doc; then
+   insinto /usr/share/doc/${PF}
+   doins doc/manual/manual.pdf
+   fi
+   if use doxygen; then
+   dohtml -r doc/doxygen/html/*
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/

2017-07-26 Thread Ian Stakenvicius
commit: 07f263fb9f55bd5f53c6fc92a74d4cf83d1d125e
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Jul 26 15:46:09 2017 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Jul 26 15:46:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f263fb

www-client/seamonkey: security bump to 2.49.2 via thunderbird 52.2

In order to update seamonkey in a more timely fashion than upstream is
capable of at this time, ebuilds with versions ending in _p0 are built
from the equivalent source release of thunderbird.

In addition to addressing security issues, this bump also addresses bug
626144

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/seamonkey/Manifest |   5 +
 www-client/seamonkey/metadata.xml |   1 +
 www-client/seamonkey/seamonkey-2.49.2.0_p0.ebuild | 443 ++
 3 files changed, 449 insertions(+)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index b0a443c4f95..6332b6c3f12 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,7 +1,10 @@
+DIST chatzilla-SEA2_48_RELBRANCH.tar.bz2 440624 SHA256 
267634b79b21fc5c78d3028620d2b844e5d09d43bd8a6f61c5416663201a6d53 SHA512 
51a1eb638882a7feac3c6c854def2f81ba8fdaec91267ca94a41949c223743816ad5f548ca8c09be0328e9dcf9ea0170b9add42f09420c5fd4461c41bfcf74c1
 WHIRLPOOL 
11b9b487355134d981c60818a4bca02343a8254cda48144621dbf845288a154fe5b1b1cecfe54e6299e9c61c5292dfd00ea0c0f4cbe85fd7b489d9f0fb52c6df
+DIST dom-inspector-DOMI_2_0_17.tar.bz2 154940 SHA256 
6559dd1492bcd83de647c0204d75e5f091c973dd3fa47b2750451c21b42cbef6 SHA512 
1428d636a6618e834a7d6f4364e3772ac9baa7562351dff936b7cb0a0c306e72a62d60e20ea8a31e5384c322b93f3f09931cffc80983112eefaf191b66420e8f
 WHIRLPOOL 
92481414dd1a407cf7bb160aad69d829b47883ac496d21e99a015cd23afe5909a19f7d0049bf6250ae27a0a83d5698be7828bd8e9379e2d0bbd1a37fbe70c701
 DIST enigmail-1.9.6.1.tar.gz 1745021 SHA256 
3874331e981aed864443d3c965d856e003fd84f73e5a89fd5004ced9dc29b96f SHA512 
e6ab69734a39a4953e0167e07b06f0d5c83fb42956515392319a1cd9d665ca274f6a12b4141e2dfa373ef074f0526f3d7330a48d29d600fc38f724d26518ff84
 WHIRLPOOL 
e89b0e5857564cc2f7ebf3ab46b110c6bbb1b16e7c0e045750119fd02e693b9bd9667c2932e7a65f9c8fb2c7c835ed048f6df2613d12b25d961894f47f67cf48
 DIST enigmail-1.9.8.1.tar.gz 1776673 SHA256 
4bcf2da00d96a67921b24dbec9f43930cba41112a2cd241b0952eb573c648a4d SHA512 
af280040e96eb69529e723e52e65621e42743c974b0ed42598e73458004f0a59688da7257d2b556e95a56c4cad3ac48f527d4d9a7a54c9c92eaff132257e0cfd
 WHIRLPOOL 
077c61b996c2ec45ecc3a037b61d167acda2ebdbde6536e2f2f2e180a064c9e540e09b48417454aa48f02af5f4c58c88f4ba456e6c5f113cfe474f2b82798ac0
 DIST firefox-49.0-patches-04.tar.xz 13356 SHA256 
4968b4c6a0e326de587af6d389826dd29acd8b8eafc605f7636c637db0a64158 SHA512 
3346cbe0146d6b480336c250c34c5be0a37cf9c738366794b4a03fb9c636ea22294cb517fc59826a0793a4a5723ff2f4cf85384fc405f1c1f14080458282
 WHIRLPOOL 
b0bbf5f307f3d8467e40d76f58e28e0bbf9bed5398e3f17309b7bbdc310350d1d57b02596471b682b997d77bf89bcc3d748af5e0ff19e81a98ab33dcdf4f5210
 DIST firefox-51.0-patches-06.tar.xz 9604 SHA256 
cb813576d1e784b72e973fd18d809088c6fd2a0e557c9413cfb7f0ea22b58700 SHA512 
5fdc3913e6e4fb1427a051ba12c459bb5330e0712d5775b38281115a78e45e22f200e969ca3e82ac1c1fcfe5d27795d82e16ce15b8c5893bc102892876b2636b
 WHIRLPOOL 
bdea0d2f72b96f94bdf2d9487c94cfabcff49a955ca780af74aa0dfc12228d54da73028a6cf6c757133e8a28347d2108aba8cd2b11ab70419b39c067cc48d8ff
+DIST firefox-52.2-patches-02.tar.xz 12584 SHA256 
3714ebf55a11cec435a42dad0e351a6648f345cda947cfdcce5d163e86af9c27 SHA512 
e16d014c60f9c665e5bf1a5e9b7940b101a38f6af26970bd7c71cf0764a11d65816ad2fef2050fd6fc7b10835161d1babcb64c1b10eba1b0c7b3310fc40b57ef
 WHIRLPOOL 
487a383e3db49c57e40c31524faf4d94fcd925b0680eb2ba5e2456a545c494625048f8894e48d4271ef7452ab538a249ac11d826fcf09b8e210fa831580a3b6b
 DIST seamonkey-2.46-be.xpi 936650 SHA256 
d97376ff92ffcdf04ec08273b60b8750d2c4f65edd71eed734313f72885f45db SHA512 
a48caf48c0f705e991c31f6f0191662c99bcf022e9bec59b6caeaf03cec384f5b45c6a03af1103d0889fed2d19e57ff5c61fc67faad9cc1786993d0e9368a954
 WHIRLPOOL 
5cd5a26c3c7bfc02add5063a18f806ebaf58bde1d621bc3d7185edef776254674aba7c4925ab248158c21c5a90b19d156973f8b4a4ace821df60c9586617f3eb
 DIST seamonkey-2.46-ca.xpi 937577 SHA256 
11adc88aab13826dbb7dd9374f877b80c87a085d75712c976173f243950292a6 SHA512 
cf0d7c4829cae2baa064f8a68bfd827c6d596b9036d50e51f50a7d85faa7b1bd067c7dd84f7062affab6c1282186591c54f1cce60457e76924ae328eabca6505
 WHIRLPOOL 
80daf65a5d75038683f5a8c18f23c79d4f67c9daa7e7090aba8a9d7e610104dae890f45aa81a49a175542fd9c6fe08422f916e7d7d0854d12db7b346f0473be3
 DIST seamonkey-2.46-cs.xpi 936101 SHA256 
4fae0f46a8ba83a72e6c7a50b7ba73153f153055b874fa3e857ebf6867a48ff3 SHA512 
faa70bfbd6b8ecf3bf31ae7da164922ed4618558c62d8263b5655d285c932f0b3fd2e501397845276c4a2d0e519fcfd6d20bf7f0af5323cf5b1c1de94385766e
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: app-admin/supervisor/

2017-07-26 Thread Michał Górny
commit: 44d807845ea5ad104cf75b38de80066d9a587838
Author: Louis Sautier  gmail  com>
AuthorDate: Mon Jul 24 22:32:56 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 26 15:31:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44d80784

app-admin/supervisor: bump to 3.3.3

Bug: https://bugs.gentoo.org/show_bug.cgi?id=626100
Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-admin/supervisor/Manifest|  1 +
 app-admin/supervisor/supervisor-3.3.3.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/app-admin/supervisor/Manifest b/app-admin/supervisor/Manifest
index 6e5f5aa1877..b24583a6648 100644
--- a/app-admin/supervisor/Manifest
+++ b/app-admin/supervisor/Manifest
@@ -2,3 +2,4 @@ DIST supervisor-3.1.3.tar.gz 391529 SHA256 
e32c546fe8d2a6e079ec4819c49fd24534d40
 DIST supervisor-3.1.4.tar.gz 392321 SHA256 
82f75089f719a7a3ca87f35c89a03c20fd3c0912552c96eb6fa40274ced6604e SHA512 
7182db4169d37aa8f7a2a4e1d57ce40f6dea21759ed73fb49286dd5ffb2bdede0fccdc71344e93c8f8c067a2cbc4e3cb0a9a50b22bacdb1b8bc1378581ed5f07
 WHIRLPOOL 
64a3b7c46b6c2a2c5d67ebfc44fef0f3382ff98a2468b3c210f03b205a3cbf6d7604788b985c98b093c20a1950b4a343a86cf914713072fa2f28f50f0478f63e
 DIST supervisor-3.3.1.tar.gz 415246 SHA256 
fc3af22e5a7af2f6c3be787acf055c1c1f5607cd4dc935fe633ab97061fd SHA512 
e67d4e7b01f6f98a595e7524c5318e780b422a7f8f932f205c6a4d74c3c9e058b265b1732e944e5b467daa6ceffde7d1aae1f1af12c2b7c53728739edb10f740
 WHIRLPOOL 
744fd11df897ac25839138ce12bf194682b4d0576396b692ef2befecdffb658ed9c2a47aa2248793b082c674cb9a3dc39c0c38127e4a2da74028fb8606500336
 DIST supervisor-3.3.2.tar.gz 417348 SHA256 
bbb870f5b59c5c4fd79f711553e343158b2c64688997a23a1bcb2ce643f57771 SHA512 
959f045d8da5a263a6990fdc4a93154684c74cca5f49aeb733b86da046a8a3a56981062d16f0ab8177c0e0bb41f137c62e1ae6a52582e76bbe0adb2b8185202c
 WHIRLPOOL 
2cd1bae59d187d9623089a4c9bcc11773a7fd371fc8725b34b28cd5b342391ddf92dd1c3d77f7eed53ab0209fd611fd3ce0e9b15e108b422189620d97cb37658
+DIST supervisor-3.3.3.tar.gz 418354 SHA256 
96287ebfabf9a6923f74123b056c4da39c617fef367980f007cac02fba6527ad SHA512 
8285445da8a0ed790fbdf75d988304ab8fcefd9c36975ae6526ec58f511c73cd8707f22b7cff40c3aed5e63f3665d096ed4b5dbc2cc456fe0c5b4547149dbb4a
 WHIRLPOOL 
e7d880f76fb6a3eabe6d4c78c19464e1f4880d195e58bdd10d829beb8962f9d8bd39ac5274ec96c6d47ac9478f5f3b80a36131cbbda275bc23b33bd664ca9d2a

diff --git a/app-admin/supervisor/supervisor-3.3.3.ebuild 
b/app-admin/supervisor/supervisor-3.3.3.ebuild
new file mode 100644
index 000..7297e311db1
--- /dev/null
+++ b/app-admin/supervisor/supervisor-3.3.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )# py2 only
+# xml.etree.ElementTree module required.
+PYTHON_REQ_USE="xml"
+
+inherit distutils-r1
+
+MY_PV="${PV/_beta/b}"
+
+DESCRIPTION="A system for controlling process state under UNIX"
+HOMEPAGE="http://supervisord.org/ https://pypi.python.org/pypi/supervisor;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${PN}-${MY_PV}.tar.gz"
+
+LICENSE="repoze ZPL BSD HPND GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+   dev-python/meld3[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   newinitd "${FILESDIR}/init.d-r1" supervisord
+   newconfd "${FILESDIR}/conf.d" supervisord
+   use doc && local HTML_DOCS=( docs/.build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/supervisor/

2017-07-26 Thread Michał Górny
commit: 7324ec0d537cecbaf2cbe6598cac87f1dd05d922
Author: Louis Sautier  gmail  com>
AuthorDate: Mon Jul 24 22:31:56 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 26 15:31:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7324ec0d

app-admin/supervisor: bump to 3.1.4

Bug: https://bugs.gentoo.org/show_bug.cgi?id=626100
Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-admin/supervisor/Manifest|  1 +
 app-admin/supervisor/supervisor-3.1.4.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/app-admin/supervisor/Manifest b/app-admin/supervisor/Manifest
index 694888fd449..6e5f5aa1877 100644
--- a/app-admin/supervisor/Manifest
+++ b/app-admin/supervisor/Manifest
@@ -1,3 +1,4 @@
 DIST supervisor-3.1.3.tar.gz 391529 SHA256 
e32c546fe8d2a6e079ec4819c49fd24534d4075a58af39118d04367918b3c282 SHA512 
40795bfd1aee3eba9e51b6dc1bfcff20c42c0a42ca7ceecc35c428f7840d5d631303b7f0c4eee85375296fd4e9a48f6b405a87caf038f8ffbfe227b5160e7aa5
 WHIRLPOOL 
da8f41907857c46633e93e1806449babd9230994a528c73946276c10387e380763b7b9fb884bb3376537d6eb55428e5873ed8e9a11cd410a3d6c8d7593907552
+DIST supervisor-3.1.4.tar.gz 392321 SHA256 
82f75089f719a7a3ca87f35c89a03c20fd3c0912552c96eb6fa40274ced6604e SHA512 
7182db4169d37aa8f7a2a4e1d57ce40f6dea21759ed73fb49286dd5ffb2bdede0fccdc71344e93c8f8c067a2cbc4e3cb0a9a50b22bacdb1b8bc1378581ed5f07
 WHIRLPOOL 
64a3b7c46b6c2a2c5d67ebfc44fef0f3382ff98a2468b3c210f03b205a3cbf6d7604788b985c98b093c20a1950b4a343a86cf914713072fa2f28f50f0478f63e
 DIST supervisor-3.3.1.tar.gz 415246 SHA256 
fc3af22e5a7af2f6c3be787acf055c1c1f5607cd4dc935fe633ab97061fd SHA512 
e67d4e7b01f6f98a595e7524c5318e780b422a7f8f932f205c6a4d74c3c9e058b265b1732e944e5b467daa6ceffde7d1aae1f1af12c2b7c53728739edb10f740
 WHIRLPOOL 
744fd11df897ac25839138ce12bf194682b4d0576396b692ef2befecdffb658ed9c2a47aa2248793b082c674cb9a3dc39c0c38127e4a2da74028fb8606500336
 DIST supervisor-3.3.2.tar.gz 417348 SHA256 
bbb870f5b59c5c4fd79f711553e343158b2c64688997a23a1bcb2ce643f57771 SHA512 
959f045d8da5a263a6990fdc4a93154684c74cca5f49aeb733b86da046a8a3a56981062d16f0ab8177c0e0bb41f137c62e1ae6a52582e76bbe0adb2b8185202c
 WHIRLPOOL 
2cd1bae59d187d9623089a4c9bcc11773a7fd371fc8725b34b28cd5b342391ddf92dd1c3d77f7eed53ab0209fd611fd3ce0e9b15e108b422189620d97cb37658

diff --git a/app-admin/supervisor/supervisor-3.1.4.ebuild 
b/app-admin/supervisor/supervisor-3.1.4.ebuild
new file mode 100644
index 000..1f774d43fdc
--- /dev/null
+++ b/app-admin/supervisor/supervisor-3.1.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 )# py2 only
+# xml.etree.ElementTree module required.
+PYTHON_REQ_USE="xml"
+
+inherit distutils-r1
+
+MY_PV="${PV/_beta/b}"
+
+DESCRIPTION="A system for controlling process state under UNIX"
+HOMEPAGE="http://supervisord.org/ https://pypi.python.org/pypi/supervisor;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${PN}-${MY_PV}.tar.gz"
+
+LICENSE="repoze ZPL BSD HPND GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="doc test"
+
+# ALL versions of meld3 match to >=meld3-0.6.5
+RDEPEND="dev-python/meld3[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? ( dev-python/mock[${PYTHON_USEDEP}] )
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+python_compile_all() {
+   # Somehow the test phase is called and run on invoking a doc build; 
harmless
+   use doc && emake -C docs html
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   newinitd "${FILESDIR}/init.d-r1" supervisord
+   newconfd "${FILESDIR}/conf.d" supervisord
+   use doc && local HTML_DOCS=( docs/.build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/supervisor/

2017-07-26 Thread Michał Górny
commit: 820ed9d025e4b0abb3f34a2e1cb95603b6de
Author: Louis Sautier  gmail  com>
AuthorDate: Mon Jul 24 22:33:47 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 26 15:31:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=820ed955

app-admin/supervisor: remove vulnerable versions

Bug: https://bugs.gentoo.org/626100
Closes: https://github.com/gentoo/gentoo/pull/5205
Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-admin/supervisor/Manifest   |  3 --
 app-admin/supervisor/supervisor-3.1.3.ebuild| 46 ---
 app-admin/supervisor/supervisor-3.3.1-r1.ebuild | 50 -
 app-admin/supervisor/supervisor-3.3.1.ebuild| 46 ---
 app-admin/supervisor/supervisor-3.3.2.ebuild| 50 -
 5 files changed, 195 deletions(-)

diff --git a/app-admin/supervisor/Manifest b/app-admin/supervisor/Manifest
index b24583a6648..2f53b933d5f 100644
--- a/app-admin/supervisor/Manifest
+++ b/app-admin/supervisor/Manifest
@@ -1,5 +1,2 @@
-DIST supervisor-3.1.3.tar.gz 391529 SHA256 
e32c546fe8d2a6e079ec4819c49fd24534d4075a58af39118d04367918b3c282 SHA512 
40795bfd1aee3eba9e51b6dc1bfcff20c42c0a42ca7ceecc35c428f7840d5d631303b7f0c4eee85375296fd4e9a48f6b405a87caf038f8ffbfe227b5160e7aa5
 WHIRLPOOL 
da8f41907857c46633e93e1806449babd9230994a528c73946276c10387e380763b7b9fb884bb3376537d6eb55428e5873ed8e9a11cd410a3d6c8d7593907552
 DIST supervisor-3.1.4.tar.gz 392321 SHA256 
82f75089f719a7a3ca87f35c89a03c20fd3c0912552c96eb6fa40274ced6604e SHA512 
7182db4169d37aa8f7a2a4e1d57ce40f6dea21759ed73fb49286dd5ffb2bdede0fccdc71344e93c8f8c067a2cbc4e3cb0a9a50b22bacdb1b8bc1378581ed5f07
 WHIRLPOOL 
64a3b7c46b6c2a2c5d67ebfc44fef0f3382ff98a2468b3c210f03b205a3cbf6d7604788b985c98b093c20a1950b4a343a86cf914713072fa2f28f50f0478f63e
-DIST supervisor-3.3.1.tar.gz 415246 SHA256 
fc3af22e5a7af2f6c3be787acf055c1c1f5607cd4dc935fe633ab97061fd SHA512 
e67d4e7b01f6f98a595e7524c5318e780b422a7f8f932f205c6a4d74c3c9e058b265b1732e944e5b467daa6ceffde7d1aae1f1af12c2b7c53728739edb10f740
 WHIRLPOOL 
744fd11df897ac25839138ce12bf194682b4d0576396b692ef2befecdffb658ed9c2a47aa2248793b082c674cb9a3dc39c0c38127e4a2da74028fb8606500336
-DIST supervisor-3.3.2.tar.gz 417348 SHA256 
bbb870f5b59c5c4fd79f711553e343158b2c64688997a23a1bcb2ce643f57771 SHA512 
959f045d8da5a263a6990fdc4a93154684c74cca5f49aeb733b86da046a8a3a56981062d16f0ab8177c0e0bb41f137c62e1ae6a52582e76bbe0adb2b8185202c
 WHIRLPOOL 
2cd1bae59d187d9623089a4c9bcc11773a7fd371fc8725b34b28cd5b342391ddf92dd1c3d77f7eed53ab0209fd611fd3ce0e9b15e108b422189620d97cb37658
 DIST supervisor-3.3.3.tar.gz 418354 SHA256 
96287ebfabf9a6923f74123b056c4da39c617fef367980f007cac02fba6527ad SHA512 
8285445da8a0ed790fbdf75d988304ab8fcefd9c36975ae6526ec58f511c73cd8707f22b7cff40c3aed5e63f3665d096ed4b5dbc2cc456fe0c5b4547149dbb4a
 WHIRLPOOL 
e7d880f76fb6a3eabe6d4c78c19464e1f4880d195e58bdd10d829beb8962f9d8bd39ac5274ec96c6d47ac9478f5f3b80a36131cbbda275bc23b33bd664ca9d2a

diff --git a/app-admin/supervisor/supervisor-3.1.3.ebuild 
b/app-admin/supervisor/supervisor-3.1.3.ebuild
deleted file mode 100644
index 00493354169..000
--- a/app-admin/supervisor/supervisor-3.1.3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )# py2 only
-# xml.etree.ElementTree module required.
-PYTHON_REQ_USE="xml"
-
-inherit distutils-r1
-
-MY_PV="${PV/_beta/b}"
-
-DESCRIPTION="A system for controlling process state under UNIX"
-HOMEPAGE="http://supervisord.org/ https://pypi.python.org/pypi/supervisor;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${PN}-${MY_PV}.tar.gz"
-
-LICENSE="repoze ZPL BSD HPND GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc test"
-
-# ALL versions of meld3 match to >=meld3-0.6.5
-RDEPEND="dev-python/meld3[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? ( dev-python/mock[${PYTHON_USEDEP}] )
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-python_compile_all() {
-   # Somehow the test phase is called and run on invoking a doc build; 
harmless
-   use doc && emake -C docs html
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   newinitd "${FILESDIR}/init.d-r1" supervisord
-   newconfd "${FILESDIR}/conf.d" supervisord
-   use doc && local HTML_DOCS=( docs/.build/html/. )
-   distutils-r1_python_install_all
-}

diff --git a/app-admin/supervisor/supervisor-3.3.1-r1.ebuild 
b/app-admin/supervisor/supervisor-3.3.1-r1.ebuild
deleted file mode 100644
index 1ac705a3616..000
--- a/app-admin/supervisor/supervisor-3.3.1-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )# py2 only
-# 

[gentoo-commits] proj/eselect-php: New tag: 0.9.3

2017-07-26 Thread Michael Orlitzky
commit: 
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Jul 26 15:29:51 2017 +

New tag: 0.9.3




[gentoo-commits] repo/gentoo:master commit in: sci-visualization/veusz/

2017-07-26 Thread Andrey Grozin
commit: 7dab53555e2ab7124c7fc8e1649cd1e54208072e
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Jul 26 15:13:30 2017 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Jul 26 15:13:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dab5355

sci-visualization/veusz: bump to 1.26.1

Bug: 626150
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sci-visualization/veusz/Manifest|  1 +
 sci-visualization/veusz/veusz-1.26.1.ebuild | 76 +
 2 files changed, 77 insertions(+)

diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest
index 95dbbea5ca8..b30ef0a498a 100644
--- a/sci-visualization/veusz/Manifest
+++ b/sci-visualization/veusz/Manifest
@@ -1 +1,2 @@
 DIST veusz-1.25.1.tar.gz 1883416 SHA256 
d268df3f92404c0a045a124265f57ebc453069b09729bce8e265401993d56e37 SHA512 
0820d2a2d30dd525656b4aad4d39eef1d24c7b98fd93d263974ba2dfb13e4c0d3914f4cb94b016aa1780f20f653df10ce5bf5ee59e9532f26471947565f0a560
 WHIRLPOOL 
4a03aa40ec8f7ffe187b345be1861818f483cb11036af18d19d3caefa7d98b60dd9de9b4d83b7cc65e369b1269d22fd5c6820b52fcbedce9eccb58103d31
+DIST veusz-1.26.1.tar.gz 1904197 SHA256 
b605a8954019712768bbeccb63d0a1f704411bbefb23fbcaaf44a82988e1c623 SHA512 
eba9382e91c2653ded0ed409874b7c4db6309c93f5b2ff1b7d5c15fb88ab330f1d626f0a110055c7647a929bf8cad9c78886c2035a1cb5b8cc27159ae7bf481d
 WHIRLPOOL 
526dec848fee6084da1598f70e0eddf037a3c8598103676ad7c847d58776da4b5eb0f32d453c43a93d6e5d77229b34fe3404ff1b7b17e77996ae95627e235d7b

diff --git a/sci-visualization/veusz/veusz-1.26.1.ebuild 
b/sci-visualization/veusz/veusz-1.26.1.ebuild
new file mode 100644
index 000..ff2798d960f
--- /dev/null
+++ b/sci-visualization/veusz/veusz-1.26.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit eutils fdo-mime distutils-r1 virtualx
+
+DESCRIPTION="Qt scientific plotting package with good Postscript output"
+HOMEPAGE="https://veusz.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="dbus doc emf fits hdf5 minuit vo"
+
+CDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/PyQt4-4.11.4[compat,X,svg,${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   emf? ( dev-python/pyemf[$(python_gen_usedep 'python2*')] )
+   fits? ( dev-python/astropy[${PYTHON_USEDEP}] )
+   hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
+   minuit? ( || ( dev-python/iminuit[${PYTHON_USEDEP}] 
dev-python/pyminuit[${PYTHON_USEDEP}] ) )
+   vo? (
+   dev-python/astropy[${PYTHON_USEDEP}]
+   dev-python/sampy[$(python_gen_usedep 'python2*')]
+   )"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/sip[${PYTHON_USEDEP}]
+   "
+
+python_test() {
+   distutils_install_for_testing
+   cd tests || die
+   VIRTUALX_COMMAND="${EPYTHON}" \
+   VEUSZ_RESOURCE_DIR="${S}" \
+   virtualmake runselftest.py
+}
+
+python_install() {
+   distutils-r1_python_install
+   # symlink the license, bug #341653
+   rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die
+   mkdir -p "${D}/$(python_get_sitedir)" || die
+   cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF
+   Please visit
+
+   https://www.gnu.org/licenses/gpl-2.0.html
+
+   for the full license text.
+   EOF
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   use doc && dodoc Documents/manual.pdf && \
+   dohtml -r Documents/{manimages,manual.html}
+
+   doicon icons/veusz.png
+   domenu "${FILESDIR}"/veusz.desktop
+   insinto /usr/share/mime/packages
+   doins "${FILESDIR}"/veusz.xml
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+}



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

2017-07-26 Thread Matt Thode
commit: b81541bddbefdb46d7baf171e746c29eb8210854
Author: Nils Freydank  posteo  de>
AuthorDate: Sat Jul 15 13:54:03 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Jul 26 14:56:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b81541bd

app-emulation/lxc: 2.0.8 version bump bug 621368

Signed-off-by: Matthew Thode  gentoo.org>

 app-emulation/lxc/Manifest |   1 +
 app-emulation/lxc/lxc-2.0.8.ebuild | 199 +
 2 files changed, 200 insertions(+)

diff --git a/app-emulation/lxc/Manifest b/app-emulation/lxc/Manifest
index 720dad3a063..e7f50f219db 100644
--- a/app-emulation/lxc/Manifest
+++ b/app-emulation/lxc/Manifest
@@ -4,3 +4,4 @@ DIST lxc-2.0.4.tar.gz 775634 SHA256 
57d40234aeecf5b60fb29d563e5a09d6a04c89e1267e
 DIST lxc-2.0.5.tar.gz 778842 SHA256 
1f1c491b2ad5e74a85b8eb791ccac8128e6eaf5ddcc1323e9360997c030f7072 SHA512 
8e14036597fa3407c87fb92d13b40bbca9a646d27d817e0a9d20fe626625d6cf04a1df65b1a723391d41a311b9f4f3432b3213004892d64355fe0edc7858cb9f
 WHIRLPOOL 
fa6ac86d67fe563f92411cbd09a0d66d729a0a15fe48076b42f4b3996e6b786826990bd51382c14606fd1b5240d413bc8d217fac37becd9baccd89de15d30b22
 DIST lxc-2.0.6.tar.gz 788483 SHA256 
8723ef5973a47e7b2c439002c28590d74689e871d36f03089965503c0c0d50b2 SHA512 
f44c0498876462d78e57d19816eab666e90470badc2bbd38fed9f504e8b21c3e68e4d0f63a8676fa8716be60481befb3db44098228fd71b480972af2b5dcf1e3
 WHIRLPOOL 
5bb2648637a46e3547edeba2ad46eb131b2ae194f5efe52a688157cfa3f361f51a832554a94bcd47074e65cbf8d1e1119d23548bdf83ca62c131400c40aff34a
 DIST lxc-2.0.7.tar.gz 792557 SHA256 
e74ee4a61a8ff426051ce86664f85b028052dd5664cc8e4cf710205c75ded356 SHA512 
eb48dc800ce43d2f4d46e0cecc4d0a714b3e22c6a4975776b54d17d1d20d5a1411e6b605215282f1f77286ddf22b61c80b86b83752191fc18023894ef7a1c44d
 WHIRLPOOL 
81da3116450a7c41c7aa4de95e0094a56e6dee29ef2a111bfe87a61d9b7b97846f77984ec4b9b45aaf776a2c8103b5957c129f6d05b9ebf46455450129653502
+DIST lxc-2.0.8.tar.gz 1308705 SHA256 
0d8e34b302cfe4c40c6c9ae5097096aa5cc2c1dfceea3f0f22e3e16c4a4e8494 SHA512 
ed9fd47e92007f433695cffea659180866a5ac2778712f4eb13b6629bb18292589f5b674b734853ca196ba1f6d38bdbf3cc8a2bb28e25d3540b06b945fcf9096
 WHIRLPOOL 
10485c76f43c6358fc09a7843f13d16b178b1fbc1c3741d04293e170716bd253d1f7b4c3d6529829d135b381debf857263aea6070f2157d3c095d49209b7113e

diff --git a/app-emulation/lxc/lxc-2.0.8.ebuild 
b/app-emulation/lxc/lxc-2.0.8.ebuild
new file mode 100644
index 000..ae0977801e1
--- /dev/null
+++ b/app-emulation/lxc/lxc-2.0.8.ebuild
@@ -0,0 +1,199 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python{3_4,3_5} )
+DISTUTILS_OPTIONAL=1
+
+inherit autotools bash-completion-r1 distutils-r1 linux-info versionator 
flag-o-matic systemd
+
+DESCRIPTION="LinuX Containers userspace utilities"
+HOMEPAGE="https://linuxcontainers.org/;
+SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz;
+
+KEYWORDS="~amd64 ~arm ~arm64"
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="cgmanager doc examples lua python seccomp"
+
+RDEPEND="net-libs/gnutls
+   sys-libs/libcap
+   cgmanager? ( app-admin/cgmanager )
+   lua? ( >=dev-lang/lua-5.1:= )
+   python? ( ${PYTHON_DEPS} )
+   seccomp? ( sys-libs/libseccomp )"
+
+DEPEND="${RDEPEND}
+   doc? ( app-text/docbook-sgml-utils )
+   >=sys-kernel/linux-headers-3.2"
+
+RDEPEND="${RDEPEND}
+   sys-process/criu
+   sys-apps/util-linux
+   app-misc/pax-utils
+   virtual/awk"
+
+CONFIG_CHECK="~CGROUPS ~CGROUP_DEVICE
+   ~CPUSETS ~CGROUP_CPUACCT
+   ~CGROUP_SCHED
+
+   ~NAMESPACES
+   ~IPC_NS ~USER_NS ~PID_NS
+
+   ~NETLINK_DIAG ~PACKET_DIAG
+   ~INET_UDP_DIAG ~INET_TCP_DIAG
+   ~UNIX_DIAG ~CHECKPOINT_RESTORE
+
+   ~CGROUP_FREEZER
+   ~UTS_NS ~NET_NS
+   ~VETH ~MACVLAN
+
+   ~POSIX_MQUEUE
+   ~!NETPRIO_CGROUP
+
+   ~!GRKERNSEC_CHROOT_MOUNT
+   ~!GRKERNSEC_CHROOT_DOUBLE
+   ~!GRKERNSEC_CHROOT_PIVOT
+   ~!GRKERNSEC_CHROOT_CHMOD
+   ~!GRKERNSEC_CHROOT_CAPS
+   ~!GRKERNSEC_PROC
+   ~!GRKERNSEC_SYSFS_RESTRICT
+"
+
+ERROR_DEVPTS_MULTIPLE_INSTANCES="CONFIG_DEVPTS_MULTIPLE_INSTANCES:  needed for 
pts inside container"
+
+ERROR_CGROUP_FREEZER="CONFIG_CGROUP_FREEZER:  needed to freeze containers"
+
+ERROR_UTS_NS="CONFIG_UTS_NS:  needed to unshare hostnames and uname info"
+ERROR_NET_NS="CONFIG_NET_NS:  needed for unshared network"
+
+ERROR_VETH="CONFIG_VETH:  needed for internal (host-to-container) networking"
+ERROR_MACVLAN="CONFIG_MACVLAN:  needed for internal (inter-container) 
networking"
+
+ERROR_NETLINK_DIAG="CONFIG_NETLINK_DIAG:  needed for lxc-checkpoint"
+ERROR_PACKET_DIAG="CONFIG_PACKET_DIAG:  needed for lxc-checkpoint"
+ERROR_INET_UDP_DIAG="CONFIG_INET_UDP_DIAG:  needed for lxc-checkpoint"
+ERROR_INET_TCP_DIAG="CONFIG_INET_TCP_DIAG:  needed for lxc-checkpoint"
+ERROR_UNIX_DIAG="CONFIG_UNIX_DIAG:  needed for lxc-checkpoint"

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

2017-07-26 Thread Brian Evans
commit: ca013d6f36e73368a2a09aea33656bd166b5253f
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Jul 26 14:27:22 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Jul 26 14:27:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca013d6f

app-eselect/eselect-php: Update live ebuild to match changes in the repo

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-eselect/eselect-php/eselect-php-.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-eselect/eselect-php/eselect-php-.ebuild 
b/app-eselect/eselect-php/eselect-php-.ebuild
index bbb40ca5261..f32c4a68a2f 100644
--- a/app-eselect/eselect-php/eselect-php-.ebuild
+++ b/app-eselect/eselect-php/eselect-php-.ebuild
@@ -28,12 +28,12 @@ src_configure(){
# We expect localstatedir to be "var"ish, not "var/lib"ish, because
# that's what PHP upstream expects. See for example the FPM
# configuration where they put logs in @localstatedir@/log.
-   econf --localstatedir="${EPREFIX}"/var $(use_enable apache2)
+   econf --localstatedir="${EPREFIX}"/var $(use_enable apache2) 
$(use_enable fpm)
 }
 
 src_install() {
default
-   [[ -f "${D}/etc/init.d/php-fpm.example.init" ]] && rm 
"${D}/etc/init.d/php-fpm.example.init" || die
+
# This can be removed after a while...
if use apache2 ; then
insinto /etc/apache2/modules.d
@@ -41,8 +41,6 @@ src_install() {
fi
 
if use fpm ; then
-   newinitd "doc/php-fpm.example.init" "php-fpm"
-   newconfd "doc/php-fpm.example.conf" "php-fpm"
systemd_dotmpfilesd "${FILESDIR}/php-fpm.conf"
exeinto /usr/libexec
newexe "${FILESDIR}/php-fpm-launcher-r1" php-fpm-launcher



[gentoo-commits] repo/gentoo:master commit in: games-mud/gnome-mud/

2017-07-26 Thread Mart Raudsepp
commit: 3b16f00a172e162935d0bcd066cd850c74504e73
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jul 26 13:41:23 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jul 26 13:41:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b16f00a

games-mud/gnome-mud: live version updates

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 games-mud/gnome-mud/gnome-mud-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/games-mud/gnome-mud/gnome-mud-.ebuild 
b/games-mud/gnome-mud/gnome-mud-.ebuild
index 658791122a5..074b3bad3d2 100644
--- a/games-mud/gnome-mud/gnome-mud-.ebuild
+++ b/games-mud/gnome-mud/gnome-mud-.ebuild
@@ -18,8 +18,7 @@ IUSE="debug gstreamer"
 
 RDEPEND="virtual/libintl
>=dev-libs/glib-2.36:2
-   >=gnome-base/libglade-2.0.1:2.0
-   >=x11-libs/gtk+-2.20.0:2
+   >=x11-libs/gtk+-2.24.0:2
>=x11-libs/vte-0.11:0
dev-libs/libpcre
gnome-base/gconf:2



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

2017-07-26 Thread Manuel Rüger
commit: 382dda46ba36cd05edb1a277513f663a23c13f36
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Jul 26 13:22:04 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Jul 26 13:23:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382dda46

dev-util/drone: Version bump to 0.8.0_rc2

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-util/drone/Manifest   |  2 ++
 dev-util/drone/drone-0.8.0_rc2.ebuild | 51 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-util/drone/Manifest b/dev-util/drone/Manifest
index 9fa3ab71e4c..3807415014a 100644
--- a/dev-util/drone/Manifest
+++ b/dev-util/drone/Manifest
@@ -1,6 +1,8 @@
 DIST drone-0.7.3.tar.gz 4133041 SHA256 
997ce994fb852ffc0c98f20ba17d9ff458b396019207e923cd5863ec7599211e SHA512 
4c85e964f43ce3076996cd1cbcfc3675d74b254278d046d1e7d4b7f04ee5fcc55a6de04947c3f8102be474e0ef3fbd5d0006ac2b39aae04fe2bc6b466b513c66
 WHIRLPOOL 
18cfc24df5735b11f767b0ec323f591e44b08192abb05eff3984ef6bd8ce3df548924fb69b9543cb3c92c3b26f3bddfdfd105ec4014ebe2bd5c2b420c7fe6c2f
 DIST drone-0.8.0_rc1.tar.gz 3961594 SHA256 
20bb7a178faf5a883dfdae1714f5b210b818e906bba405cfd6bc1a7beefc26d1 SHA512 
2c0cb2a8ee94deab7088f1994a47737004ec11f3fe160ebc0fd18cb1db7ce4a58404749433aad3fca6f03638d870786611f4b165140aa5786f837f5c9bd159bf
 WHIRLPOOL 
8aa5b00035fb9ff03156fc0a660ae0b0749e13836d5cf3b716b52f2638feaef85a7c371187f1013e42eaf56969bcf16861bf022ac062b89b8da642459dd7ae54
+DIST drone-0.8.0_rc2.tar.gz 4287492 SHA256 
da75c269634c221ae9554f4844668effe2b97cdd0ce801e4cf5b27507063b41b SHA512 
9ea651a6846fc720ed252efe0883fbb8f1e1aaf428512c3e992d6159bde2e22db343aefda4aa203fcb85972ca56a7425123e176d6f1c5c0ce1746405ece21cfb
 WHIRLPOOL 
6fabca777e7ead104c4c376f61507bd70a6fc2b60e9d7b2d2c76f6eff9a4f65ae62aeab65b5c8e30b061f5f036fc38a8558b52dcbc4e6b64b00c153cf8158402
 DIST github.com-drone-drone-ui-2910d0ee662816a2463d31f0988b1ecccd0410b5.tar.gz 
167172 SHA256 5817bfb4fe7546a492d840f7a42a0dc6ede1eeacfc735024276bb90fb1522b5d 
SHA512 
d4c6fbeba9ae5c55533a76fdcf6c251516aa4f8c650f49add7e9392d22a131438bd829670df801495d361417ec12cce07e9d9c28aacd1ce1adc0024408cf3cca
 WHIRLPOOL 
f941daae3f12c96fd439680c5ca81ccbe3aea2b76b1e250ef009a0fe7883514909113b6c9ab923bcb05a5950dec9b57bd849bedb8767225f6eece583f4fe63de
+DIST github.com-drone-drone-ui-2b88ed1713f15e295b11b90d64b270ac23ff40a8.tar.gz 
484206 SHA256 bd3c28958bb0222628a341aaf701806ee10b5634c8179f77add4a03093838648 
SHA512 
1be1a2b170786a75c3ded5864dd8d253f8cd49a1473a73c54dceb2e49055840c980288352863a083762cd4e75c950d298668d3c55de2211c3b3340b0e45af851
 WHIRLPOOL 
470529281925efe6adfa6acc06a9d38f9c5f57f817a0f96e89e8390b61c1ebe8afaa361e0d5868d8a6ffc0a99970562ce868f82844f7c0bbebd6d2daf745e504
 DIST github.com-drone-drone-ui-4fbdb1a34a3fab8fa0d67507f62d5725fe73c298.tar.gz 
481923 SHA256 3f577b743c8b78f136a53bf4638cb38aaea690800033c4de3650145ce21f5a94 
SHA512 
1650d97bdc6b2754451e98b89637e327403884ce3a362018ac6e454ddc361530524bc12df865c6d1025bd72194550e8b1ca9f6e2bcee92aabf52232cd411d50f
 WHIRLPOOL 
1222004502f3797ebbf41d572851fe4cead5c4d4ec09e6b26d60ed6e5dee19761ad1bb22acd55996f2010dc574318b2b875f67dd3d8a4aa739f4d112bcc76746
 DIST github.com-golang-net-ab5485076ff3407ad2d02db054635913f017b0ed.tar.gz 
912826 SHA256 cfd39e1a0a94e10fc01b1cca6f5c1016440baf466562053093916d3fbbab2843 
SHA512 
ff98b6ce2d6177640cce91f1059c220b450935f2e6dcca83f3a8d7e9f7745593c765233d3a4b1ac42f7ffe72cd3e98c33f3c8cefc7c54f423233433f0958691b
 WHIRLPOOL 
9e0690a795581f570b073477d3f6e46324d4b569c263e20bdb89af857568e83c6692ad73157ac439f3994e2c1ffb1b5a9e5dc7ae5b3decd41603c428f050b1b4
 DIST 
github.com-golang-protobuf-0a4f71a498b7c4812f64969510bcb4eca251e33a.tar.gz 
253438 SHA256 6da84e9a2fc14512377268c2dafd3c17ae88278fa12cc1f2055042841806cde4 
SHA512 
011bc5a799f239c22733931f5b994578a99ecdb2939a59ce65674bfd8c5e0370ff1a9a4cb6fcaa3896e6afc7762f6862472e3925263efa719362ba2a2a4bf12e
 WHIRLPOOL 
16080afe973bf7d0f44707668ee16b9c11bbce81c3f4eed1dc62de702c3ab3c6fa9cb368d8e7c4e5dd07e3f6d41c92665b840ce45a647134de3a5672a0ee1800

diff --git a/dev-util/drone/drone-0.8.0_rc2.ebuild 
b/dev-util/drone/drone-0.8.0_rc2.ebuild
new file mode 100644
index 000..16c05924bed
--- /dev/null
+++ b/dev-util/drone/drone-0.8.0_rc2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGO_PN="github.com/drone/drone"
+EGIT_COMMIT="aadcde2b2c3e5e9617f3f71a797e8d97ac15700e"
+EGO_VENDOR=( "github.com/drone/drone-ui 
2b88ed1713f15e295b11b90d64b270ac23ff40a8"
+   "github.com/golang/protobuf 0a4f71a498b7c4812f64969510bcb4eca251e33a"
+   "golang.org/x/net ab5485076ff3407ad2d02db054635913f017b0ed 
github.com/golang/net" )
+
+inherit golang-build golang-vcs-snapshot user
+
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="A Continuous Delivery platform built on Docker, written in Go"

[gentoo-commits] repo/gentoo:master commit in: net-wireless/wavemon/

2017-07-26 Thread Ulrich Müller
commit: 81523dc1a2ac47b1e767e2bf6a95aa9551d381ab
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Jul 26 13:06:53 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Jul 26 13:21:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81523dc1

net-wireless/wavemon: [QA] Remove $Id$ from ebuild header.

 net-wireless/wavemon/wavemon-0.8.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-wireless/wavemon/wavemon-0.8.0.ebuild 
b/net-wireless/wavemon/wavemon-0.8.0.ebuild
index 3759e463e01..41c777d9a08 100644
--- a/net-wireless/wavemon/wavemon-0.8.0.ebuild
+++ b/net-wireless/wavemon/wavemon-0.8.0.ebuild
@@ -1,6 +1,5 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI=6
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-init-scripts/files/, dev-db/mysql-init-scripts/

2017-07-26 Thread Brian Evans
commit: 0f5653d2d0a3d6a52cfd12f6329e948e8522698b
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Jul 26 13:15:19 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Jul 26 13:20:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f5653d2

dev-db/mysql-init-scripts: Fix MariaDB-only option bug 626186, add supervisor 
script

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-db/mysql-init-scripts/files/init.d-2.2 |  2 +-
 dev-db/mysql-init-scripts/files/init.d-s6-2.2  |  2 +-
 .../files/{init.d-2.2 => init.d-supervise} | 27 +++---
 ...2.2.ebuild => mysql-init-scripts-2.2-r1.ebuild} |  1 +
 4 files changed, 11 insertions(+), 21 deletions(-)

diff --git a/dev-db/mysql-init-scripts/files/init.d-2.2 
b/dev-db/mysql-init-scripts/files/init.d-2.2
index d217744de9c..124d2e993eb 100644
--- a/dev-db/mysql-init-scripts/files/init.d-2.2
+++ b/dev-db/mysql-init-scripts/files/init.d-2.2
@@ -15,7 +15,7 @@ depend() {
 }
 
 get_config() {
-   my_print_defaults --defaults-file="$1" --mysqld |
+   my_print_defaults --defaults-file="$1" mysqld server mariadb |
sed -n -e "s/^--$2=//p"
 }
 

diff --git a/dev-db/mysql-init-scripts/files/init.d-s6-2.2 
b/dev-db/mysql-init-scripts/files/init.d-s6-2.2
index 427061aa990..46980fab9c3 100644
--- a/dev-db/mysql-init-scripts/files/init.d-s6-2.2
+++ b/dev-db/mysql-init-scripts/files/init.d-s6-2.2
@@ -9,7 +9,7 @@ depend() {
 }
 
 get_config() {
-   my_print_defaults --defaults-file="$1" --mysqld |
+   my_print_defaults --defaults-file="$1" mysqld server mariadb |
sed -n -e "s/^--$2=//p"
 }
 

diff --git a/dev-db/mysql-init-scripts/files/init.d-2.2 
b/dev-db/mysql-init-scripts/files/init.d-supervise
similarity index 90%
copy from dev-db/mysql-init-scripts/files/init.d-2.2
copy to dev-db/mysql-init-scripts/files/init.d-supervise
index d217744de9c..5341a6a18d6 100644
--- a/dev-db/mysql-init-scripts/files/init.d-2.2
+++ b/dev-db/mysql-init-scripts/files/init.d-supervise
@@ -15,7 +15,7 @@ depend() {
 }
 
 get_config() {
-   my_print_defaults --defaults-file="$1" --mysqld |
+   my_print_defaults --defaults-file="$1" mysqld server mariadb |
sed -n -e "s/^--$2=//p"
 }
 
@@ -118,18 +118,16 @@ start() {
fi
 
local startup_timeout=${STARTUP_TIMEOUT:-900}
-   local startup_early_timeout=${STARTUP_EARLY_TIMEOUT:-1000}
+#  local startup_early_timeout=${STARTUP_EARLY_TIMEOUT:-1000}
local tmpnice="${NICE:+"--nicelevel "}${NICE}"
local tmpionice="${IONICE:+"--ionice "}${IONICE}"
-   start-stop-daemon \
+   supervise-daemon \
${DEBUG:+"--verbose"} \
-   --start \
-   --exec "${basedir}"/sbin/mysqld \
-   --pidfile "${pidfile}" \
-   --background \
-   --wait ${startup_early_timeout} \
+   --pidfile "/run/${SVCNAME}.pid" \
${tmpnice} \
${tmpionice} \
+   --start \
+   "${basedir}"/sbin/mysqld \
-- --defaults-file="${MY_CNF}" ${MY_ARGS}
local ret=$?
if [ ${ret} -ne 0 ] ; then
@@ -139,9 +137,6 @@ start() {
 
ewaitfile ${startup_timeout} "${socket}"
eend $? || return 1
-
-   save_options pidfile "${pidfile}"
-   save_options basedir "${basedir}"
 }
 
 stop() {
@@ -151,16 +146,10 @@ stop() {
 
ebegin "Stopping $(mysql_svcname)"
 
-   local pidfile="$(get_options pidfile)"
-   local basedir="$(get_options basedir)"
-   local stop_timeout=${STOP_TIMEOUT:-120}
-
-   start-stop-daemon \
+   supervise-daemon \
${DEBUG:+"--verbose"} \
--stop \
-   --exec "${basedir}"/sbin/mysqld \
-   --pidfile "${pidfile}" \
-   --retry ${stop_timeout}
+   --pidfile "/run/${SVCNAME}.pid"
eend $?
 }
 

diff --git a/dev-db/mysql-init-scripts/mysql-init-scripts-2.2.ebuild 
b/dev-db/mysql-init-scripts/mysql-init-scripts-2.2-r1.ebuild
similarity index 96%
rename from dev-db/mysql-init-scripts/mysql-init-scripts-2.2.ebuild
rename to dev-db/mysql-init-scripts/mysql-init-scripts-2.2-r1.ebuild
index 13ebfb9e379..75b8390652f 100644
--- a/dev-db/mysql-init-scripts/mysql-init-scripts-2.2.ebuild
+++ b/dev-db/mysql-init-scripts/mysql-init-scripts-2.2-r1.ebuild
@@ -37,6 +37,7 @@ src_install() {
fi
 
newinitd "${FILESDIR}/init.d-2.2" "mysql"
+   newinitd "${FILESDIR}/init.d-supervise" "mysql-supervise"
 
# systemd unit installation
exeinto /usr/libexec



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

2017-07-26 Thread Dirkjan Ochtman
commit: 32db7ffcc0a530ef67845cc7da25048f130c7ca6
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Wed Jul 26 13:17:45 2017 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Wed Jul 26 13:17:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32db7ffc

dev-libs/hyperscan: version bump to 4.5.2

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-libs/hyperscan/Manifest   |  1 +
 dev-libs/hyperscan/hyperscan-4.5.2.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest
index 30c0b346da4..33b28b97052 100644
--- a/dev-libs/hyperscan/Manifest
+++ b/dev-libs/hyperscan/Manifest
@@ -1 +1,2 @@
 DIST hyperscan-4.4.1.tar.gz 1515106 SHA256 
3a082d92a3cb0cd724bc1190d24cc39752bd3db35d22115fda03d2e91ccd94cd SHA512 
5e3463061110f81ad145dccf566f8308eed7bfd6711af59461b59903dd77b20963df3dd0f0ec8fc925837e76b658352b420b1ce210c4c91a4cb128a4d5f83056
 WHIRLPOOL 
1eff40644b4284615f8011e4fd516005381468d651a2675c0e4b46b2b34a9986a5c242590314ef04ebe8528e6ee9090c07830d868de6fed84a0c244ad5ebf28d
+DIST hyperscan-4.5.2.tar.gz 1521484 SHA256 
1f8fa44e94b642e54edc6a74cb8117d01984c0e661a15cad5a785e3ba28d18f5 SHA512 
13bb6c11c8366f168f2ba1eaf5d67560a68668d699604a7884f7a3e7f54ad2dcdd41d562dc35d029b2ad715d562252eb6ef57e97be319e2aa9bdcd3437d8d926
 WHIRLPOOL 
c232d710e122458eb2527dbaf8b1909b618138bd5fbe9ddf55b47cf970f20ac2b36ea8e071abd394792695b9aa6b68f405cfb0983fa80e9b8ae6a478c73306c9

diff --git a/dev-libs/hyperscan/hyperscan-4.5.2.ebuild 
b/dev-libs/hyperscan/hyperscan-4.5.2.ebuild
new file mode 100644
index 000..7de8f427c25
--- /dev/null
+++ b/dev-libs/hyperscan/hyperscan-4.5.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="High-performance regular expression matching library"
+SRC_URI="https://github.com/01org/hyperscan/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://01.org/hyperscan;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cpu_flags_x86_ssse3 static-libs"
+
+DEPEND="dev-util/ragel
+   =dev-lang/python-2*
+   dev-libs/boost
+   net-libs/libpcap"
+
+REQUIRED_USE="cpu_flags_x86_ssse3"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON)
+   -DBUILD_STATIC_AND_SHARED=$(usex static-libs ON OFF)
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/, dev-libs/hyperscan/, mail-filter/postfwd/

2017-07-26 Thread Dirkjan Ochtman
commit: 804b7470f56e28e19b1486e390165b83b0162876
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Wed Jul 26 13:14:40 2017 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Wed Jul 26 13:14:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=804b7470

metadata: update email address for Christian Roessner

 dev-libs/hyperscan/metadata.xml  | 2 +-
 mail-filter/postfwd/metadata.xml | 2 +-
 mail-filter/rspamd/metadata.xml  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/hyperscan/metadata.xml b/dev-libs/hyperscan/metadata.xml
index 2ff413e53f9..fa9f4a3de1e 100644
--- a/dev-libs/hyperscan/metadata.xml
+++ b/dev-libs/hyperscan/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   c...@sys4.de
+   c...@roessner.co
Christian Roessner



diff --git a/mail-filter/postfwd/metadata.xml b/mail-filter/postfwd/metadata.xml
index b3ab72eee88..080f469f5bf 100644
--- a/mail-filter/postfwd/metadata.xml
+++ b/mail-filter/postfwd/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   i...@roessner-net.com
+   c...@roessner.co
Christian Roessner



diff --git a/mail-filter/rspamd/metadata.xml b/mail-filter/rspamd/metadata.xml
index 7f4becff7c0..b8b89d3d8a9 100644
--- a/mail-filter/rspamd/metadata.xml
+++ b/mail-filter/rspamd/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
   
-c...@sys4.de
+c...@roessner.co
 Christian Roessner
   
   



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

2017-07-26 Thread Ulrich Müller
commit: 3548c83589926c0c95050cf6b01baed4c65a2a7d
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Jul 26 12:58:05 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Jul 26 12:59:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3548c835

profiles: Mask hesiod flag in app-editors/emacs{,-vcs}, bug 626242.

 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 0d4a291eff7..a587362727a 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Ulrich Müller  (26 Jul 2017)
+# Disable hesiod support due to security vulnerability, bug #626242.
+app-editors/emacs hesiod
+app-editors/emacs-vcs hesiod
+
 # Brian Evans  (21 Jul 2017)
 # Mask USE flag which has limited keywords for app-crypt/argon2
 dev-lang/php argon2



[gentoo-commits] repo/gentoo:master commit in: app-officeext/ooofbtools/

2017-07-26 Thread Sergey Popov
commit: 0de9029e16f64c8aac31f6104fa2f375d41bc0b4
Author: Sergey Popov  gentoo  org>
AuthorDate: Wed Jul 26 12:44:34 2017 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Wed Jul 26 12:44:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0de9029e

app-officeext/ooofbtools: version bump

Reported-by: Sergey S. Starikoff  yandex.ru>
Gentoo-Bug: 624530

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-officeext/ooofbtools/Manifest   |  1 +
 app-officeext/ooofbtools/ooofbtools-2.51.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/app-officeext/ooofbtools/Manifest 
b/app-officeext/ooofbtools/Manifest
index 81cfa4d154b..7e9bdc2d0e1 100644
--- a/app-officeext/ooofbtools/Manifest
+++ b/app-officeext/ooofbtools/Manifest
@@ -1,2 +1,3 @@
 DIST OOoFBTools-2.48.zip 5631726 SHA256 
752e5d3dc404ee2199cee3b347699133054ab10b8b1e7ec3bd659055733f501a SHA512 
31d6571e4050975bdec92f85578235dea4784cd0e45dc4d1e612e0999744f1700a8bf22983378333aecdb146ffd151b6e7cbe071b90e9816443e939b27d117f8
 WHIRLPOOL 
bc5effbb7f171168feb16e983d8d32d3bbf5885e49b5c8dcf7db733c865a36d5bd229b7caa6c3756fff7aa315bd0c9a4567717eaa311b21539f5ef3c75bb1cfa
 DIST OOoFBTools-2.50.zip 5631882 SHA256 
d69d97a668d3f980280304d844b5e7dc24af147cfc5f41f2b128f4790ad65cc0 SHA512 
a2aed60ac1690f9a629f3d81e449a7700b949f75e332748b846edb85c5954622e1cbac62e97cb9a5f823f1da2c901cc6cb4fedfd58a1c45136331b55ef6ce482
 WHIRLPOOL 
eecc08b165e22b19d2f50edf7fcce81c43f864911633dc08e24abb814f3b11ce20a4c16b3c6fadc249f3d9a04762fd399a8c1286ad05ce3d56116ae877116ff3
+DIST OOoFBTools-2.51.zip 5632570 SHA256 
78d7d9e0f0176de322d20143165a9ece65d776308cc8d376e89dadac01057943 SHA512 
c89044c9e6b82a51fcfb370a31cc2ef6ab16cc2895667519324c42c450164ed933e3b492b3ed21a50dd5e563bf796f71bb7333132410fba512eb59e1d5b7255d
 WHIRLPOOL 
748f17c23538c4424e63b4070ca6317a6b813dd240787e98b10b62456d024414b3d6960a2fd6b3c1551225ea8009f87f62faab5f62b5205ddbe3ae717ecdd139

diff --git a/app-officeext/ooofbtools/ooofbtools-2.51.ebuild 
b/app-officeext/ooofbtools/ooofbtools-2.51.ebuild
new file mode 100644
index 000..0c5234aaa3d
--- /dev/null
+++ b/app-officeext/ooofbtools/ooofbtools-2.51.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="OOoFBTools"
+
+OFFICE_EXTENSIONS=(
+   "${MY_PN}.oxt"
+)
+
+inherit office-ext-r1
+
+DESCRIPTION="OpenOffice extension for the FictionBook2 format with validation"
+HOMEPAGE="https://sourceforge.net/projects/fbtools/;
+SRC_URI="mirror://sourceforge/fbtools/files/release/${MY_PN}-${PV}.zip"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-libs/libxml2
+   app-arch/zip"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+OFFICE_EXTENSIONS_LOCATION="${S}"
+
+src_prepare() {
+   # Remove Windows cruft
+   pushd "${WORKDIR}/${MY_PN}.oxt" &>/dev/null || die
+   rm -r win32 || die
+   popd &>/dev/null || die
+
+   eapply_user
+}
+
+src_install() {
+   office-ext-r1_src_install
+   dodoc ChangeLog*
+}



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

2017-07-26 Thread Sergey Popov
commit: 6ffe9a1b6086582bbe91d35d21b4fad0748fa9c0
Author: Sergey Popov  gentoo  org>
AuthorDate: Wed Jul 26 12:23:42 2017 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Wed Jul 26 12:40:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ffe9a1b

office-ext-r1.eclass: add support for EAPI 6

 eclass/office-ext-r1.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/office-ext-r1.eclass b/eclass/office-ext-r1.eclass
index 4bfc170ab39..bdd9ffd9166 100644
--- a/eclass/office-ext-r1.eclass
+++ b/eclass/office-ext-r1.eclass
@@ -11,7 +11,7 @@
 # Eclass for easing maitenance of libreoffice/openoffice extensions.
 
 case "${EAPI:-0}" in
-   5) OEXT_EXPORTED_FUNCTIONS="src_unpack src_install pkg_postinst 
pkg_prerm" ;;
+   5|6) OEXT_EXPORTED_FUNCTIONS="src_unpack src_install pkg_postinst 
pkg_prerm" ;;
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 



[gentoo-commits] proj/musl:master commit in: sys-power/upower/

2017-07-26 Thread Jory Pratt
commit: 40f867a9c38638b7af622f2f1aa783d977c5658a
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Wed Jul 26 11:39:00 2017 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Wed Jul 26 11:39:00 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=40f867a9

sys-power/upower: 0.99.5 in main tree

 sys-power/upower/Manifest |  3 --
 sys-power/upower/metadata.xml |  7 ---
 sys-power/upower/upower-0.99.5.ebuild | 85 ---
 3 files changed, 95 deletions(-)

diff --git a/sys-power/upower/Manifest b/sys-power/upower/Manifest
deleted file mode 100644
index b277821..000
--- a/sys-power/upower/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST upower-0.99.5.tar.xz 432344 SHA256 
78605664d027c788f6ab63c50950be6e86c6ba5d030c4cf35a6664337d87f3b2 SHA512 
2fb06bea69455f538146576665e36c5b91eb18b119fa77e29d383fcb2a86ea58650b82e258f157d03c40147ecb12ea545997199580f0e24847ac6ea04d46e5ea
 WHIRLPOOL 
bba93ec4625f2c9e6284d6b22e4391e68411de08bf35b43286003d739d2bf7f57c0e6ad73e6f25bfd8254b73081dc8ff729fe266eeb69cdc9547e2cf856aa646
-EBUILD upower-0.99.5.ebuild 1944 SHA256 
bb498cfd88840aea7b2b099e992716325fcd4aca32c2eeae7b4eb5f5df8084e2 SHA512 
19c028a818d581b0774e3ab0e230edb9438794c33e413539534eea725a0a8a5ada085f09b6ae1ec1c3fe24ee4fee6b68d50217f669d16747be714b82593903f3
 WHIRLPOOL 
9ab1e1ca06558a61d46cac38f6d0883f775681d37863d9036989f8f9bfcbd4fc1e219c9649de933b7a91e6cfa099f8299eff9a1e4b4ea0f9fdee20d9dcf5fc11
-MISC metadata.xml 228 SHA256 
a3c8fb486cd4bec96195197f2974a236066bd02c05d29ace05a844a43bbfd66e SHA512 
4f5e63f918a0f8790db49c5b12173c673f86935f00796a04acfed573f618379b73b05b1869941e11f881fe69d4958f5287ce815fd710eadb6ac9f2680894caae
 WHIRLPOOL 
4690b7b1591c1f8a8b55f8693dbd5172642a2d377c2f12f3b20dca75a6befc9eeac6eeb7e83ba2332b760d64b5c6fd0acb5a40c416eaeec05f49eb6de750

diff --git a/sys-power/upower/metadata.xml b/sys-power/upower/metadata.xml
deleted file mode 100644
index 95e86c1..000
--- a/sys-power/upower/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   freedesktop-b...@gentoo.org
-   
-

diff --git a/sys-power/upower/upower-0.99.5.ebuild 
b/sys-power/upower/upower-0.99.5.ebuild
deleted file mode 100644
index 533f978..000
--- a/sys-power/upower/upower-0.99.5.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit ltprune systemd
-
-DESCRIPTION="D-Bus abstraction for enumerating power devices, querying history 
and statistics"
-HOMEPAGE="https://upower.freedesktop.org/;
-SRC_URI="https://${PN}.freedesktop.org/releases/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0/3" # based on SONAME of libupower-glib.so
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd"
-
-# gtk-doc files are not available as prebuilt in the tarball
-IUSE="doc +introspection ios kernel_FreeBSD kernel_linux selinux"
-
-COMMON_DEPS="
-   >=dev-libs/dbus-glib-0.100
-   >=dev-libs/glib-2.34:2
-   sys-apps/dbus:=
-   introspection? ( dev-libs/gobject-introspection:= )
-   kernel_linux? (
-   virtual/libusb:1
-   virtual/libgudev:=
-   virtual/udev
-   ios? (
-   >=app-pda/libimobiledevice-1:=
-   >=app-pda/libplist-1:=
-   )
-   )
-"
-RDEPEND="
-   ${COMMON_DEPS}
-   selinux? ( sec-policy/selinux-devicekit )
-"
-DEPEND="${COMMON_DEPS}
-   doc? ( dev-util/gtk-doc )
-   dev-libs/libxslt
-   app-text/docbook-xsl-stylesheets
-   dev-util/intltool
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-"
-
-QA_MULTILIB_PATHS="usr/lib/${PN}/.*"
-
-DOCS="AUTHORS HACKING NEWS README"
-
-src_prepare() {
-   default
-   sed -i -e '/DISABLE_DEPRECATED/d' configure || die
-}
-
-src_configure() {
-   local backend myconf
-
-   if use kernel_linux; then
-   backend=linux
-   elif use kernel_FreeBSD; then
-   backend=freebsd
-   else
-   backend=dummy
-   fi
-
-   econf \
-   $(use_enable doc gtk-doc) \
-   --libexecdir="${EPREFIX}"/usr/lib/${PN} \
-   --localstatedir="${EPREFIX}"/var \
-   $(use_enable introspection) \
-   --disable-static \
-   ${myconf} \
-   --enable-man-pages \
-   --disable-tests \
-   --with-backend=${backend} \
-   $(use_with ios idevice) \
-   --with-systemdutildir="$(systemd_get_utildir)" \
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-}
-
-src_install() {
-   default
-   keepdir /var/lib/upower #383091
-   prune_libtool_files
-}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/i8krellm/

2017-07-26 Thread Pacho Ramos
commit: 0a18f2e73e38e038a1b1fb70d9e63f81df2c737b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Jul 26 11:26:40 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Jul 26 11:34:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a18f2e7

x11-plugins/i8krellm: Stabilize

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 x11-plugins/i8krellm/i8krellm-2.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-plugins/i8krellm/i8krellm-2.5-r2.ebuild 
b/x11-plugins/i8krellm/i8krellm-2.5-r2.ebuild
index fb6bf7495ed..907a5c58802 100644
--- a/x11-plugins/i8krellm/i8krellm-2.5-r2.ebuild
+++ b/x11-plugins/i8krellm/i8krellm-2.5-r2.ebuild
@@ -11,7 +11,7 @@ IUSE=""
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
app-admin/gkrellm[X]



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/gkrellmoon/

2017-07-26 Thread Pacho Ramos
commit: 38578441becce4dd26064ff7c07408c11a0423a4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Jul 26 10:53:49 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Jul 26 11:34:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38578441

x11-plugins/gkrellmoon: Fix dependency on gkrellm[X]

Package-Manager: Portage-2.3.6, Repoman-2.3.2
RepoMan-Options: --force

 .../{gkrellmoon-0.6-r1.ebuild => gkrellmoon-0.6-r2.ebuild} | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/x11-plugins/gkrellmoon/gkrellmoon-0.6-r1.ebuild 
b/x11-plugins/gkrellmoon/gkrellmoon-0.6-r2.ebuild
similarity index 87%
rename from x11-plugins/gkrellmoon/gkrellmoon-0.6-r1.ebuild
rename to x11-plugins/gkrellmoon/gkrellmoon-0.6-r2.ebuild
index 945e5c98465..43e7a619c6c 100644
--- a/x11-plugins/gkrellmoon/gkrellmoon-0.6-r1.ebuild
+++ b/x11-plugins/gkrellmoon/gkrellmoon-0.6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,11 +10,12 @@ SRC_URI="mirror://sourceforge/gkrellmoon/${P}.tar.gz"
 HOMEPAGE="http://gkrellmoon.sourceforge.net/;
 
 DEPEND="media-libs/imlib2"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   app-admin/gkrellm[X]
+"
 
 SLOT="2"
 LICENSE="GPL-2"
-
 KEYWORDS="alpha amd64 ppc sparc x86"
 
 PATCHES=( "${FILESDIR}"/${P}-makefile.patch )



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/gkrellm-bluez/

2017-07-26 Thread Pacho Ramos
commit: 2f326fb87263b4fa878986f89f97fae363ed4dad
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Jul 26 10:42:22 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Jul 26 11:34:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f326fb8

x11-plugins/gkrellm-bluez: Fix dependency on gkrellm[X]

Package-Manager: Portage-2.3.6, Repoman-2.3.2
RepoMan-Options: --force

 .../gkrellm-bluez/gkrellm-bluez-0.2-r2.ebuild  | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/x11-plugins/gkrellm-bluez/gkrellm-bluez-0.2-r2.ebuild 
b/x11-plugins/gkrellm-bluez/gkrellm-bluez-0.2-r2.ebuild
new file mode 100644
index 000..9a6bd8488cc
--- /dev/null
+++ b/x11-plugins/gkrellm-bluez/gkrellm-bluez-0.2-r2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gkrellm-plugin
+
+DESCRIPTION="GKrellm plugin for monitoring bluetooth (Linux BlueZ) adapters"
+SRC_URI="mirror://sourceforge/gkrellm-bluez/${P}.tar.gz"
+HOMEPAGE="http://gkrellm-bluez.sourceforge.net;
+
+RDEPEND="
+   app-admin/gkrellm[X]
+   net-wireless/bluez
+"
+
+LICENSE="GPL-2"
+KEYWORDS="amd64 x86"
+IUSE=""
+SLOT="0"
+
+PLUGIN_SO="src/.libs/gkrellmbluez.so"
+PLUGIN_DOCS="THEMING NEWS"
+
+src_prepare() {
+   default
+   # Be a bit more future proof, bug #260948
+   sed "s/-Werror//" -i src/Makefile.am src/Makefile.in || die "sed failed"
+
+   eapply "${FILESDIR}"/${P}-notheme.patch || die "Patch failed"
+}
+
+src_configure() {
+   econf --disable-static
+}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/gkrellmss/

2017-07-26 Thread Pacho Ramos
commit: 67e48d32836cdbbd553ec7b7f14a822ac6778b9d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Jul 26 10:57:26 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Jul 26 11:34:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e48d32

x11-plugins/gkrellmss: Drop to testing for exotic arches instead of bothering 
them again for a plugin that probably is not being used by many people on them 
anymore

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 x11-plugins/gkrellmss/gkrellmss-2.6-r1.ebuild | 4 ++--
 x11-plugins/gkrellmss/gkrellmss-2.6.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-plugins/gkrellmss/gkrellmss-2.6-r1.ebuild 
b/x11-plugins/gkrellmss/gkrellmss-2.6-r1.ebuild
index 7aeb63e2153..f08f212d863 100644
--- a/x11-plugins/gkrellmss/gkrellmss-2.6-r1.ebuild
+++ b/x11-plugins/gkrellmss/gkrellmss-2.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ SRC_URI="http://web.wt.net/~billw/gkrellmss/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ppc ~sparc x86"
+KEYWORDS="~alpha amd64 ~ppc ~sparc x86"
 IUSE="nls"
 
 RDEPEND="=sci-libs/fftw-3*

diff --git a/x11-plugins/gkrellmss/gkrellmss-2.6.ebuild 
b/x11-plugins/gkrellmss/gkrellmss-2.6.ebuild
index 2e44b1126bd..bc9126f2fcc 100644
--- a/x11-plugins/gkrellmss/gkrellmss-2.6.ebuild
+++ b/x11-plugins/gkrellmss/gkrellmss-2.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ SRC_URI="http://web.wt.net/~billw/gkrellmss/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ppc sparc x86"
+KEYWORDS="~alpha amd64 ~ppc ~sparc x86"
 IUSE="nls"
 
 RDEPEND="=sci-libs/fftw-2*



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/gkrellweather/

2017-07-26 Thread Pacho Ramos
commit: e8b23863f3f43821b731776e27f0a21a0f5561a0
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Jul 26 11:11:37 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Jul 26 11:34:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b23863

x11-plugins/gkrellweather: Stabilize (previous version has been broken 
completely for more than a year)

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 x11-plugins/gkrellweather/gkrellweather-2.0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-plugins/gkrellweather/gkrellweather-2.0.8-r1.ebuild 
b/x11-plugins/gkrellweather/gkrellweather-2.0.8-r1.ebuild
index 90b45a7f13c..2eab8440244 100644
--- a/x11-plugins/gkrellweather/gkrellweather-2.0.8-r1.ebuild
+++ b/x11-plugins/gkrellweather/gkrellweather-2.0.8-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://sites.google.com/site/makovick/projects/${P}.tgz;
 
 SLOT="2"
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ppc ~sparc x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/gkrellm-trayicons/

2017-07-26 Thread Pacho Ramos
commit: 048da79412a64a52f6dab4b0a543ce641fc794d3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Jul 26 10:49:41 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Jul 26 11:34:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=048da794

x11-plugins/gkrellm-trayicons: Fix dependency on gkrellm[X]

Package-Manager: Portage-2.3.6, Repoman-2.3.2
RepoMan-Options: --force

 ...gkrellm-trayicons-1.03.ebuild => gkrellm-trayicons-1.03-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/x11-plugins/gkrellm-trayicons/gkrellm-trayicons-1.03.ebuild 
b/x11-plugins/gkrellm-trayicons/gkrellm-trayicons-1.03-r1.ebuild
similarity index 86%
rename from x11-plugins/gkrellm-trayicons/gkrellm-trayicons-1.03.ebuild
rename to x11-plugins/gkrellm-trayicons/gkrellm-trayicons-1.03-r1.ebuild
index 3448abf694d..e195c965820 100644
--- a/x11-plugins/gkrellm-trayicons/gkrellm-trayicons-1.03.ebuild
+++ b/x11-plugins/gkrellm-trayicons/gkrellm-trayicons-1.03-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,6 +13,8 @@ SLOT="0"
 KEYWORDS="amd64 ppc sparc x86"
 IUSE=""
 
+RDEPEND="app-admin/gkrellm[X]"
+
 PATCHES=( "${FILESDIR}"/${P}-ldflags.patch )
 
 PLUGIN_SO=trayicons.so



  1   2   >