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

2019-12-19 Thread Ulrich Müller
commit: 604f9dba2f88ce3446f7f5ef5b16f5f8eb69f1d9
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Dec 20 07:53:49 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Dec 20 07:53:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=604f9dba

Revert "elisp-common.eclass: Drop support for EAPIs 0 to 3."

This wasn't correct. doins will indeed die by itself since EAPI 4,
but die in a subshell is not guaranteed to work before EAPI 7.

This reverts commit 72855c617981e1f1191a0ab2a9589d90c27f1b68.

Signed-off-by: Ulrich Müller  gentoo.org>

 eclass/elisp-common.eclass | 17 +++--
 1 file changed, 7 insertions(+), 10 deletions(-)

diff --git a/eclass/elisp-common.eclass b/eclass/elisp-common.eclass
index 79f29ef95ad..05b03f49395 100644
--- a/eclass/elisp-common.eclass
+++ b/eclass/elisp-common.eclass
@@ -1,4 +1,4 @@
-# Copyright 2002-2019 Gentoo Authors
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: elisp-common.eclass
@@ -10,7 +10,6 @@
 # Mamoru Komachi 
 # Christian Faulhammer 
 # Ulrich Müller 
-# @SUPPORTED_EAPIS: 4 5 6 7
 # @BLURB: Emacs-related installation utilities
 # @DESCRIPTION:
 #
@@ -157,11 +156,6 @@
 # environment, so it is no problem when you unset USE=emacs between
 # merge and unmerge of a package.
 
-case ${EAPI:-0} in
-   4|5|6|7) ;;
-   *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
-esac
-
 # @ECLASS-VARIABLE: SITELISP
 # @DESCRIPTION:
 # Directory where packages install Emacs Lisp files.
@@ -304,11 +298,12 @@ elisp-make-autoload-file() {
 elisp-install() {
local subdir="$1"
shift
-   einfo "Installing Elisp files for GNU Emacs support"
+   ebegin "Installing Elisp files for GNU Emacs support"
( # subshell to avoid pollution of calling environment
insinto "${SITELISP}/${subdir}"
doins "$@"
)
+   eend $? "elisp-install: doins failed" || die
 }
 
 # @FUNCTION: elisp-site-file-install
@@ -321,14 +316,14 @@ elisp-install() {
 # respectively.
 
 elisp-site-file-install() {
-   local sf="${1##*/}" my_pn="${2:-${PN}}"
+   local sf="${1##*/}" my_pn="${2:-${PN}}" ret
local header=";;; ${PN} site-lisp configuration"
 
[[ ${sf} == [0-9][0-9]*-gentoo*.el ]] \
|| ewarn "elisp-site-file-install: bad name of site-init file"
[[ ${sf%-gentoo*.el} != "${sf}" ]] && sf="${sf%-gentoo*.el}-gentoo.el"
-   einfo "Installing site-init file ${sf} for GNU Emacs"
sf="${T}/${sf}"
+   ebegin "Installing site initialisation file for GNU Emacs"
[[ $1 = "${sf}" ]] || cp "$1" "${sf}"
sed -i -e 
"1{:x;/^\$/{n;bx;};/^;.*${PN}/I!s:^:${header}\n\n:;1s:^:\n:;}" \
-e "s:@SITELISP@:${EPREFIX}${SITELISP}/${my_pn}:g" \
@@ -337,7 +332,9 @@ elisp-site-file-install() {
insinto "${SITELISP}/site-gentoo.d"
doins "${sf}"
)
+   ret=$?
rm -f "${sf}"
+   eend ${ret} "elisp-site-file-install: doins failed" || die
 }
 
 # @FUNCTION: elisp-site-regen



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

2019-12-19 Thread Lars Wendler
commit: 14d8504b3a84970a258d5b4eee98e22d837af79a
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Dec 20 07:45:07 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Dec 20 07:47:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14d8504b

dev-util/cmake: Bump to version 3.16.2

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 dev-util/cmake/Manifest|   1 +
 dev-util/cmake/cmake-3.16.2.ebuild | 227 +
 2 files changed, 228 insertions(+)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index 63d29e425d7..6cdfc2011b0 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -5,3 +5,4 @@ DIST cmake-3.15.4.tar.gz 9270648 BLAKE2B 
b1c46ce76a549c78caa5c95be38fdbdcca685b1
 DIST cmake-3.15.5.tar.gz 9271925 BLAKE2B 
9e30227600542edb4dc3dbafc1874db718816270d045fafe140037b8eb39e5d066d1ccd5b2f6c817babfa43a0e3ff7c5d58d243b97f616ec504cafc428872b67
 SHA512 
c71a50fe864772dbef16ef472c1ead88e8e322c8451bc395c454af9baa7c7eb6e1bd9abdca0745f979fbacf97f1e1ceaa84c0fcc412cf1e3bcd835aff32199b6
 DIST cmake-3.16.0.tar.gz 9107654 BLAKE2B 
51cdc85d9e8a005ea93b214163edc120c7d64296499fc3e649838225e614bd76fde6dd07f2bfba037d056864cef5bd3c0b66d1a901e6233cffcb1f4edeb8dee1
 SHA512 
edbe16745cb82dc85f387ccdff37f3a89aa670a0e3b7dae53c3762c1cc44be1fa647156000a4ddcaac66822e3e537434ce2918da72a1ad208fa5378947ecec0d
 DIST cmake-3.16.1.tar.gz 9106878 BLAKE2B 
f652290f7fcd7d4315d8d0311b021e359ca07c8f62f4f1fb4e67c38407487829320d0b8b9bbf005e241b0d4210bc8ccff091fcda8fe27654dc2217ce19f4dc05
 SHA512 
62a8c651b1c73648420611bed3e6911da10cc5ac9131f72ef76047cb5f6e78279dc2848044279f537d9c28bb1cfa36c53bb31d00b43fa80c83f6272a1a93f4a0
+DIST cmake-3.16.2.tar.gz 9109837 BLAKE2B 
a574325eb1f4c59a5745e3fe1def5ac53c36d4ce8dd74e051d8f4fbf41dab1d0134cf04541c1757df178def1eb65bd0536f1db132f5f9ca894870da1daf5901d
 SHA512 
b5e68083713462400b38424bf1dbfe73d37a5fbe211fadac30c576246024a1d40f95fab7044804b7201a1bc2e7fd5b7093257e9534cd35538c8b274dc00f4b76

diff --git a/dev-util/cmake/cmake-3.16.2.ebuild 
b/dev-util/cmake/cmake-3.16.2.ebuild
new file mode 100644
index 000..cc262fc7588
--- /dev/null
+++ b/dev-util/cmake/cmake-3.16.2.ebuild
@@ -0,0 +1,227 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_REMOVE_MODULES="no"
+inherit bash-completion-r1 elisp-common flag-o-matic toolchain-funcs virtualx 
xdg cmake-utils
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Cross platform Make"
+HOMEPAGE="https://cmake.org/;
+SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
+
+LICENSE="CMake"
+SLOT="0"
+[[ "${PV}" = *_rc* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc emacs system-jsoncpp ncurses qt5 test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-crypt/rhash
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/expat-2.0.1
+   >=dev-libs/libuv-1.10.0:=
+   >=net-misc/curl-7.21.5[ssl]
+   sys-libs/zlib
+   virtual/pkgconfig
+   emacs? ( virtual/emacs )
+   ncurses? ( sys-libs/ncurses:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   system-jsoncpp? ( >=dev-libs/jsoncpp-0.6.0_rc2:0= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? (
+   dev-python/requests
+   dev-python/sphinx
+   )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+SITEFILE="50${PN}-gentoo.el"
+
+PATCHES=(
+   # prefix
+   "${FILESDIR}"/${PN}-3.16.0_rc4-darwin-bundle.patch
+   "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch
+   # Next patch requires new work from prefix people
+   #"${FILESDIR}"/${PN}-3.1.0-darwin-isysroot.patch
+
+   # handle gentoo packaging in find modules
+   "${FILESDIR}"/${PN}-3.15.0_rc2-FindBLAS.patch
+   "${FILESDIR}"/${PN}-3.14.0_rc1-FindLAPACK.patch
+   "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch
+
+   # respect python eclasses
+   "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
+   "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch
+
+   # upstream fixes (can usually be removed with a version bump)
+)
+
+cmake_src_bootstrap() {
+   # Cleanup args to extract only JOBS.
+   # Because bootstrap does not know anything else.
+   grep -Eo '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' <<< 
"${MAKEOPTS}" > /dev/null
+   if [[ $? -eq 0 ]] ; then
+   par_arg=$(grep -Eo 
'(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' <<< "${MAKEOPTS}" | tail -n1 | 
grep -o '[[:digit:]]+')
+   par_arg="--parallel=${par_arg}"
+   else
+   par_arg="--parallel=1"
+   fi
+
+   # disable running of cmake in boostrap command
+   

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

2019-12-19 Thread Lars Wendler
commit: 0959d32f9af0a8b8e97993fedc9c48995a48451f
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Dec 20 07:46:51 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Dec 20 07:47:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0959d32f

dev-util/cmake: Removed old

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 dev-util/cmake/Manifest|   2 -
 dev-util/cmake/cmake-3.15.4.ebuild | 227 -
 dev-util/cmake/cmake-3.16.0.ebuild | 227 -
 3 files changed, 456 deletions(-)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index 6cdfc2011b0..1d8d3cf7068 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -1,8 +1,6 @@
 DIST cmake-3.13.5.tar.gz 8618821 BLAKE2B 
765678bc92821207c53bfb4ac995a791b938f20236c3a6fda873b8edd11cd1401b4f4c05f170b8f600f38bde5f1227c715499eee072a8de3bb29d4f5cd230226
 SHA512 
99e3a8f5bc147dd90b9cab11f06892d87f289aa1354ad323711fe96ebc9c32b1e887e8f9d3575a37831c4d2153a070ff9115c5e27a185d54170bad9dbbaabc26
 DIST cmake-3.14.6.tar.gz 8861359 BLAKE2B 
257a9a89fe880f8945f47a4bb1980e66f0f28ee5cebeb161012860ae8578487e50c60060ad5144ec6f5b7ea860112edd01909ebceec24b8370e3769ff2a79e99
 SHA512 
8cf3afadec3fe931d9f954e3148a398939cd16c1fbcb4c5303ac635e2b5029960867f317fd13a46fceebe46e7328689e847f03d7d7c74bb31e23c9cc55838f56
 DIST cmake-3.14.7.tar.gz 8861587 BLAKE2B 
c1aa136fde8cd22592f15318a8ad7c37ef6e8895df3e097362077e8e1bf2125ba8f1a431a11ec40e7ab0d9e818452460f516aafac46cef4cc3b184bea12dbb09
 SHA512 
2f0e37cab2bde521452a30fffebf24429cea8a68c675f6970b0ea46dae5743fb80c0fe1d3ad174d226d968ac0760ecd33710232740a9b4b2f071df9e648cfec4
-DIST cmake-3.15.4.tar.gz 9270648 BLAKE2B 
b1c46ce76a549c78caa5c95be38fdbdcca685b1fade0a1687971d3b1cbb10953ec62b12401f67c389b096c87a6fa895ff339e1646e449472df76660b76e7d1ed
 SHA512 
4058b89d35d243146f4f521356d483a850cbade316b60cf896c90da5d6b6504bc35224c0702fa525d90fe97a5311c7a895466e5eb2edb4cd4306a3cc45182650
 DIST cmake-3.15.5.tar.gz 9271925 BLAKE2B 
9e30227600542edb4dc3dbafc1874db718816270d045fafe140037b8eb39e5d066d1ccd5b2f6c817babfa43a0e3ff7c5d58d243b97f616ec504cafc428872b67
 SHA512 
c71a50fe864772dbef16ef472c1ead88e8e322c8451bc395c454af9baa7c7eb6e1bd9abdca0745f979fbacf97f1e1ceaa84c0fcc412cf1e3bcd835aff32199b6
-DIST cmake-3.16.0.tar.gz 9107654 BLAKE2B 
51cdc85d9e8a005ea93b214163edc120c7d64296499fc3e649838225e614bd76fde6dd07f2bfba037d056864cef5bd3c0b66d1a901e6233cffcb1f4edeb8dee1
 SHA512 
edbe16745cb82dc85f387ccdff37f3a89aa670a0e3b7dae53c3762c1cc44be1fa647156000a4ddcaac66822e3e537434ce2918da72a1ad208fa5378947ecec0d
 DIST cmake-3.16.1.tar.gz 9106878 BLAKE2B 
f652290f7fcd7d4315d8d0311b021e359ca07c8f62f4f1fb4e67c38407487829320d0b8b9bbf005e241b0d4210bc8ccff091fcda8fe27654dc2217ce19f4dc05
 SHA512 
62a8c651b1c73648420611bed3e6911da10cc5ac9131f72ef76047cb5f6e78279dc2848044279f537d9c28bb1cfa36c53bb31d00b43fa80c83f6272a1a93f4a0
 DIST cmake-3.16.2.tar.gz 9109837 BLAKE2B 
a574325eb1f4c59a5745e3fe1def5ac53c36d4ce8dd74e051d8f4fbf41dab1d0134cf04541c1757df178def1eb65bd0536f1db132f5f9ca894870da1daf5901d
 SHA512 
b5e68083713462400b38424bf1dbfe73d37a5fbe211fadac30c576246024a1d40f95fab7044804b7201a1bc2e7fd5b7093257e9534cd35538c8b274dc00f4b76

diff --git a/dev-util/cmake/cmake-3.15.4.ebuild 
b/dev-util/cmake/cmake-3.15.4.ebuild
deleted file mode 100644
index d9456163e0e..000
--- a/dev-util/cmake/cmake-3.15.4.ebuild
+++ /dev/null
@@ -1,227 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_MAKEFILE_GENERATOR="emake"
-CMAKE_REMOVE_MODULES="no"
-inherit bash-completion-r1 elisp-common flag-o-matic toolchain-funcs virtualx 
xdg cmake-utils
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="Cross platform Make"
-HOMEPAGE="https://cmake.org/;
-SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
-
-LICENSE="CMake"
-SLOT="0"
-[[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc emacs system-jsoncpp ncurses qt5 test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-crypt/rhash
-   >=app-arch/libarchive-3.0.0:=
-   >=dev-libs/expat-2.0.1
-   >=dev-libs/libuv-1.10.0:=
-   >=net-misc/curl-7.21.5[ssl]
-   sys-libs/zlib
-   virtual/pkgconfig
-   emacs? ( virtual/emacs )
-   ncurses? ( sys-libs/ncurses:0= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-   system-jsoncpp? ( >=dev-libs/jsoncpp-0.6.0_rc2:0= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? (
-   dev-python/requests
-   dev-python/sphinx
-   )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-SITEFILE="50${PN}-gentoo.el"
-
-PATCHES=(
-   # prefix
-   

[gentoo-commits] proj/kde:master commit in: dev-libs/grantlee/

2019-12-19 Thread Andreas Sturmlechner
commit: 100ed5963afdf3ffd571461fdb69fd4eff7d4bec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 19 23:28:08 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 19 23:31:05 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=100ed596

dev-libs/grantlee: Unrestrict tests again

Tests succeed.

Bug: https://bugs.gentoo.org/661900
Bug: https://bugs.gentoo.org/682258
Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/grantlee/grantlee-.ebuild | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/dev-libs/grantlee/grantlee-.ebuild 
b/dev-libs/grantlee/grantlee-.ebuild
index c0df44c3ea..5be84de1d4 100644
--- a/dev-libs/grantlee/grantlee-.ebuild
+++ b/dev-libs/grantlee/grantlee-.ebuild
@@ -17,6 +17,7 @@ IUSE="debug doc test"
 
 BDEPEND="
doc? ( app-doc/doxygen[dot] )
+   test? ( dev-qt/linguist-tools:5 )
 "
 RDEPEND="
dev-qt/qtcore:5
@@ -27,20 +28,13 @@ DEPEND="${RDEPEND}
test? ( dev-qt/qttest:5 )
 "
 
-# bug 682258
-RESTRICT="test"
+RESTRICT+=" !test? ( test )"
 
 PATCHES=(
"${FILESDIR}/${PN}-0.3.0-nonfatal-warnings.patch"
"${FILESDIR}/${P}-slot.patch"
 )
 
-src_prepare() {
-   cmake-utils_src_prepare
-   sed -e '/testfilters/d' \
-   -i templates/tests/CMakeLists.txt || die # bug 661900
-}
-
 src_configure() {
local mycmakeargs=(
-DBUILD_TESTS=$(usex test)



[gentoo-commits] proj/kde:master commit in: dev-libs/grantlee/

2019-12-19 Thread Andreas Sturmlechner
commit: d29ce2dfe9c4d6ac776125be742a21141170d7e0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 19 23:20:15 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 19 23:20:15 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d29ce2df

dev-libs/grantlee: Update DEPENDs

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/grantlee/grantlee-.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-libs/grantlee/grantlee-.ebuild 
b/dev-libs/grantlee/grantlee-.ebuild
index 3db5604c37..c0df44c3ea 100644
--- a/dev-libs/grantlee/grantlee-.ebuild
+++ b/dev-libs/grantlee/grantlee-.ebuild
@@ -15,17 +15,17 @@ SLOT="5"
 KEYWORDS=""
 IUSE="debug doc test"
 
+BDEPEND="
+   doc? ( app-doc/doxygen[dot] )
+"
 RDEPEND="
dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
dev-qt/qtgui:5
-   dev-qt/qtscript:5
 "
 DEPEND="${RDEPEND}
test? ( dev-qt/qttest:5 )
 "
-BDEPEND="
-   doc? ( app-doc/doxygen[dot] )
-"
 
 # bug 682258
 RESTRICT="test"
@@ -60,7 +60,7 @@ src_test() {
 }
 
 src_install() {
-   use doc && HTML_DOCS=("${BUILD_DIR}/apidox/")
+   use doc && local HTML_DOCS=("${BUILD_DIR}/apidox/")
 
cmake-utils_src_install
 }



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

2019-12-19 Thread Alfredo Tupone
commit: 17548e714e76725916dccc1a497087de24731abc
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Fri Dec 20 07:30:30 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Dec 20 07:30:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17548e71

profiles/package.mask: Mask dev-tcltk/tkXwin for removal

Signed-off-by: Alfredo Tupone  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index bd493eec06a..7ea93404f80 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Alfredo Tupone  (2019-12-20)
+# dev-tcltk/tkXwin functionality is >=dev-lang/tk-8.5
+# Removal in 30 days
+dev-tcltk/tkXwin
+
 # Brian Evans  (2019-12-19)
 # PHP 7.1 is end of life and has security issues Bug 703326
 # Associated packages are not ready for new versions tracked in bug 702110



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

2019-12-19 Thread Alfredo Tupone
commit: 9835f631feb01b502113b5d963f5a9ec82a0
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Fri Dec 20 07:26:17 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Dec 20 07:26:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9835f333

profiles/package.mask: Removed media-libs/skstream

Signed-off-by: Alfredo Tupone  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index e816facb44e..bd493eec06a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -698,11 +698,6 @@ app-emacs/elib
 sys-apps/nix
 sys-apps/guix
 
-# Alfredo Tupone  (2019-11-18)
-# No more needed.
-# Removal in 30 days.
-media-libs/skstream
-
 # Mart Raudsepp  (2019-11-17)
 # Obsolete library with no remaining consumers.
 # Only older dev-libs/libreport versions used it.



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

2019-12-19 Thread Alfredo Tupone
commit: dee84239725f99fa6d09e155d756b82acd9f6634
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Fri Dec 20 07:24:20 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Dec 20 07:25:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dee84239

media-libs/skstream: Removed

Signed-off-by: Alfredo Tupone  gentoo.org>

 media-libs/skstream/Manifest   |  1 -
 .../skstream/files/skstream-0.3.9-test.patch   | 20 
 media-libs/skstream/metadata.xml   | 10 
 media-libs/skstream/skstream-0.3.9.ebuild  | 28 --
 4 files changed, 59 deletions(-)

diff --git a/media-libs/skstream/Manifest b/media-libs/skstream/Manifest
deleted file mode 100644
index 0bfd96890ae..000
--- a/media-libs/skstream/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST skstream-0.3.9.tar.bz2 326088 BLAKE2B 
8eac32ad80c2ca6f3026a10facbc34f7d2a1f113c5b8ee1a550118c13b1819f79b4846082099685d37ab43bf57f6e9da0262d19d3aa1c1bdbace2892f07e0794
 SHA512 
88cf67a76c9983eaa50d2350a6895a1782e77d9e9794084999770989436a3306d1f4d4d4a6ddfa199235f1dc0518d65988cd1956fdd2ce5306fd6b2246db91d9

diff --git a/media-libs/skstream/files/skstream-0.3.9-test.patch 
b/media-libs/skstream/files/skstream-0.3.9-test.patch
deleted file mode 100644
index b89aa3c0644..000
--- a/media-libs/skstream/files/skstream-0.3.9-test.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 a/test/childskstreamtest.h
-+++ b/test/childskstreamtest.h
-@@ -109,9 +109,6 @@
- //some macros for building the suite() method
- CPPUNIT_TEST_SUITE(tcpskstreamtest);
- CPPUNIT_TEST(testConstructor_1);
--CPPUNIT_TEST(testConstructor_2);
--CPPUNIT_TEST(testOpen);
--CPPUNIT_TEST(testOpenNonblock);
- CPPUNIT_TEST_SUITE_END();
- 
- private: 
-@@ -245,7 +242,6 @@
- {
- //some macros for building the suite() method
- CPPUNIT_TEST_SUITE(rawskstreamtest);
--CPPUNIT_TEST(testConstructor_1);
- CPPUNIT_TEST_SUITE_END();
- 
- public:

diff --git a/media-libs/skstream/metadata.xml b/media-libs/skstream/metadata.xml
deleted file mode 100644
index 1da2723d41e..000
--- a/media-libs/skstream/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   tup...@gentoo.org
-   
-   
-   worldforge
-   
-

diff --git a/media-libs/skstream/skstream-0.3.9.ebuild 
b/media-libs/skstream/skstream-0.3.9.ebuild
deleted file mode 100644
index 37ecfd72942..000
--- a/media-libs/skstream/skstream-0.3.9.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic
-
-DESCRIPTION="FreeSockets - Portable C++ classes for IP (sockets) applications"
-HOMEPAGE="https://www.worldforge.org/;
-SRC_URI="mirror://sourceforge/worldforge/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( dev-util/cppunit )"
-RDEPEND=""
-
-PATCHES=( "${FILESDIR}"/${P}-test.patch )
-
-src_configure() {
-   # bug 651840
-   append-cxxflags -std=c++11
-
-   default
-}



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

2019-12-19 Thread Hans de Graaff
commit: 9b6df978626ce42ffd1d726048c0924169ac4ed5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 20 07:14:00 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 20 07:14:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6df978

dev-ruby/racc: add 1.4.16

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/racc/Manifest   |  1 +
 dev-ruby/racc/racc-1.4.16.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index 046d2c03755..66ddc05f7fc 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1 +1,2 @@
 DIST racc-1.4.14.gem 116224 BLAKE2B 
67abd0e9bed46d7c589c62426943c8594d3b119328cd08576247727b11beb9e32ea45c54d0aadefc26691972fc40aad1b009c55bcd90a5b89aaf37e37a1097c1
 SHA512 
7401ad1722c92101c24f881226e44bd8b21033c7bae8b13cbf329f9b426c312ce61d14ce584b4f94d6863b77f30d6ebccf26f9fca2de724f8e0659f0e2d2173f
+DIST racc-1.4.16.tar.gz 451711 BLAKE2B 
d3bcb72a69df255d5468054541c281bf7bd3225eb3ba1997fccd6dcd219d3a8890e3df7b43fe106ffa3fc63a8d8079cab83e7096b0737f5bbacf816b7c3bbfb2
 SHA512 
7cdf6a62449e8f39984a8b27706045e509828a93a72d112b22a4c467184a63ee23b4b2048ef7017846053fb2ff4021aa43d96a6147fa271257df584ab3d66f38

diff --git a/dev-ruby/racc/racc-1.4.16.ebuild b/dev-ruby/racc/racc-1.4.16.ebuild
new file mode 100644
index 000..8f4985f2343
--- /dev/null
+++ b/dev-ruby/racc/racc-1.4.16.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC="docs"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
+
+RUBY_FAKEGEM_GEMSPEC="racc.gemspec"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A LALR(1) parser generator for Ruby"
+HOMEPAGE="https://github.com/tenderlove/racc;
+SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_bdepend "dev-ruby/rake
+   test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die 
"tests fix failed"
+
+   # Avoid depending on rake-compiler since we don't use it to compile
+   # the extension.
+   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
+   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile
+
+   # Avoid isolation since dependencies are not properly declared.
+   sed -i -e 's/, :isolate//' Rakefile || die
+
+   # Fix version number in regress files
+   sed -i -e 's/1.4.14/1.4.15/' test/regress/* || die
+}
+
+each_ruby_prepare() {
+   ${RUBY} -Cext/racc/cparse extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/racc/cparse
+   # Copy over the file here so that we don't have to do
+   # special ruby install for JRuby and the other
+   # implementations.
+   mkdir -p lib/racc/cparse || die
+   cp -l ext/racc/cparse/cparse$(get_modname) 
lib/racc/cparse/cparse$(get_modname) || die
+}
+
+each_ruby_test() {
+   PATH="bin:${PATH}" ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| 
require f}" || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r rdoc
+
+   docinto examples
+   dodoc -r sample
+}



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

2019-12-19 Thread Hans de Graaff
commit: 22fa06986b13ef6f5611b18d452b0fbe2f13d4d5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 20 07:21:14 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 20 07:21:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22fa0698

dev-ruby/sqlite3: add 1.4.2

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sqlite3/Manifest |  1 +
 dev-ruby/sqlite3/sqlite3-1.4.2.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 198111b5a9b..4a352a81a89 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,2 +1,3 @@
 DIST sqlite3-1.3.13.gem 64512 BLAKE2B 
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
 SHA512 
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
 DIST sqlite3-1.4.1.gem 70144 BLAKE2B 
5a850296c804223cfe7673f72a1e303fb80c49569f23ab57be9a26acacbe95945382db1b1fd22bb432c974ddcf7c28abd913912823c2e8477d2eda165dbafe0d
 SHA512 
33f87af2e962459cad07f2f07c9d6dffb59551c4e5371e47446f10f5314a05da495598ef5f90f896f876f9a59bd2e90b5bb3fdfb6efb95966ff51bb578f81a80
+DIST sqlite3-1.4.2.gem 70656 BLAKE2B 
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d
 SHA512 
c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
new file mode 100644
index 000..1e5848dd1d5
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
+DEPEND+=" >=dev-db/sqlite-3.6.16:3"
+
+ruby_add_bdepend "
+   dev-ruby/rake-compiler
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   # We remove the vendor_sqlite3 rake task because it's used to
+   # bundle SQlite3 which we definitely don't want.
+   rm -f rakelib/vendor_sqlite3.rake || die
+
+   # Remove gem tasks since we don't need them and they require hoe.
+   rm -f rakelib/gem.rake || die
+
+   sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/sqlite3 extconf.rb || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   fi
+}
+
+each_ruby_compile() {
+   emake -Cext/sqlite3 V=1
+   mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   # sqlite3 was called sqlite3-ruby before, so add a spec file that
+   # simply loads sqlite3 to make sure that old projects load correctly
+   # we don't even need to create a file to load this: the `require
+   # sqlite3` was already part of sqlite3-ruby requirements.
+   cat - < "${T}/sqlite3-ruby.gemspec"
+# generated by ebuild
+# $CATEGORY/$PF
+Gem::Specification.new do |s|
+   s.name = "sqlite3-ruby"
+   s.version = "${RUBY_FAKEGEM_VERSION}"
+   s.summary = "Fake gem to load sqlite3"
+   s.homepage = "${HOMEPAGE}"
+   s.specification_version = 3
+   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+   RUBY_FAKEGEM_NAME=sqlite3-ruby \
+   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
+   ruby_fakegem_install_gemspec
+}



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

2019-12-19 Thread Hans de Graaff
commit: 5d6cc071b3b0e9a5ebc9c40e1939805157714adc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 20 06:42:18 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 20 06:42:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d6cc071

dev-ruby/ox: cleanup

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ox/Manifest |  2 --
 dev-ruby/ox/ox-2.10.0.ebuild | 37 -
 dev-ruby/ox/ox-2.9.4.ebuild  | 32 
 3 files changed, 71 deletions(-)

diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest
index d560352d7f4..bcd06f650d9 100644
--- a/dev-ruby/ox/Manifest
+++ b/dev-ruby/ox/Manifest
@@ -1,4 +1,2 @@
-DIST ox-2.10.0.tar.gz 199144 BLAKE2B 
e2d175c379e4c860d540313642ab4ea39cca1eed7d5a0a896f6eb09786d0c421f5a2a0e4af5880c07b757a1604a8ede47ef4737739eaf53f9ba733b67b3e0091
 SHA512 
0fc7809f86528c745cc6719fd92bb51fe7c895c62b2cd27c02f2b596c19078f04aacfee90e489bede0ecd47876e36280e6852509f6d34f9b4a6292441745763a
 DIST ox-2.10.1.tar.gz 200165 BLAKE2B 
46daff5d1f0b4230fddfe72217b25a77de03f3a9431a6daa93e7bc88c46482b80717f1f2bc623fbf94f3bee90e2c3655aa1b6f6d48cb9b31cc5e530c14aef25a
 SHA512 
b1f6ec2337e5d7db96cb2b3bacb4850b9b2b64426250203de7613845fa83ce68dddba0bb6a6560c8e04f0a6416a0dc9443a469d40261e6d6bc42b14239a1eaff
 DIST ox-2.11.0.tar.gz 201028 BLAKE2B 
52c908be2a1d08ad563137f99e68f7734c2fa6aa87391ddd5efddc60d2e4efcea93cba9097e3bf0373ee9d22fa101d6117e092414c7266045ed6d93a32951b12
 SHA512 
4a755f6d1f832ec41b50b92deb686307d177c35eb1e27bb1e61c0b0a698db7730239fa4167f8a84892a9fb81cc67abeef059b1138b01759ba993a57471e4eff7
-DIST ox-2.9.4.tar.gz 198547 BLAKE2B 
4a088fb9d8ff0aa89c6496f8d1228ca33445e34fd66476de288c4373401421b27fceced671d4754b23ddc4da0b49b1ddba1ce060c5468723a146e4d5d10b7a0f
 SHA512 
babb1e4a88596553ddba79afeaa2bad0221e90e08cc0505c8297b61b6a1acb7c9e458ee71da420ee49378c4ac8d3b8545d1ab7e05710da556c452f3f7bb133f1

diff --git a/dev-ruby/ox/ox-2.10.0.ebuild b/dev-ruby/ox/ox-2.10.0.ebuild
deleted file mode 100644
index 997658880e3..000
--- a/dev-ruby/ox/ox-2.10.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast XML parser and Object marshaller"
-HOMEPAGE="http://www.ohler.com/ox/ https://github.com/ohler55/ox;
-SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="BSD"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-SLOT="0"
-IUSE=""
-
-all_ruby_prepare() {
-   # Avoid test that depends on did_you_mean implementation details
-   sed -i -e '/test_nameerror/aomit' test/tests.rb || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/ox extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/ox
-   cp ext/ox/ox$(get_modname) lib/ox/ || die
-}
-
-each_ruby_test() {
-   ${RUBY} test/tests.rb || die
-}

diff --git a/dev-ruby/ox/ox-2.9.4.ebuild b/dev-ruby/ox/ox-2.9.4.ebuild
deleted file mode 100644
index 61a6f743a6d..000
--- a/dev-ruby/ox/ox-2.9.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast XML parser and Object marshaller"
-HOMEPAGE="http://www.ohler.com/ox/ https://github.com/ohler55/ox;
-SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="BSD"
-
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
-SLOT="0"
-IUSE=""
-
-each_ruby_configure() {
-   ${RUBY} -Cext/ox extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/ox
-   cp ext/ox/ox$(get_modname) lib/ox/ || die
-}
-
-each_ruby_test() {
-   ${RUBY} test/tests.rb || die
-}



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

2019-12-19 Thread Hans de Graaff
commit: ae0adf8aee3290f2ba23f0b60c5ffdaca37c9432
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 20 06:45:28 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 20 06:45:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae0adf8a

dev-ruby/ox: add 2.12.0

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ox/Manifest |  1 +
 dev-ruby/ox/ox-2.12.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest
index bcd06f650d9..3434d1043be 100644
--- a/dev-ruby/ox/Manifest
+++ b/dev-ruby/ox/Manifest
@@ -1,2 +1,3 @@
 DIST ox-2.10.1.tar.gz 200165 BLAKE2B 
46daff5d1f0b4230fddfe72217b25a77de03f3a9431a6daa93e7bc88c46482b80717f1f2bc623fbf94f3bee90e2c3655aa1b6f6d48cb9b31cc5e530c14aef25a
 SHA512 
b1f6ec2337e5d7db96cb2b3bacb4850b9b2b64426250203de7613845fa83ce68dddba0bb6a6560c8e04f0a6416a0dc9443a469d40261e6d6bc42b14239a1eaff
 DIST ox-2.11.0.tar.gz 201028 BLAKE2B 
52c908be2a1d08ad563137f99e68f7734c2fa6aa87391ddd5efddc60d2e4efcea93cba9097e3bf0373ee9d22fa101d6117e092414c7266045ed6d93a32951b12
 SHA512 
4a755f6d1f832ec41b50b92deb686307d177c35eb1e27bb1e61c0b0a698db7730239fa4167f8a84892a9fb81cc67abeef059b1138b01759ba993a57471e4eff7
+DIST ox-2.12.0.tar.gz 201909 BLAKE2B 
02aad0b822463afce57447b8d2277f00015715eefd570025386d2ff745eac74a934df41c7ce4f4c742593b780783d7040dfcf712600dc6d1246de7a5d90b5e1c
 SHA512 
09f3db6037662cbd6f4fb128f5df61ccf1d22c8949a315f766518984bf1ab57a83789d0b0a9f4982c5356e28190440092971163de3680b36285fab1fed0a91b5

diff --git a/dev-ruby/ox/ox-2.12.0.ebuild b/dev-ruby/ox/ox-2.12.0.ebuild
new file mode 100644
index 000..2fa31d97bcf
--- /dev/null
+++ b/dev-ruby/ox/ox-2.12.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="ox.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast XML parser and Object marshaller"
+HOMEPAGE="http://www.ohler.com/ox/ https://github.com/ohler55/ox;
+SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+SLOT="0"
+IUSE=""
+
+each_ruby_configure() {
+   ${RUBY} -Cext/ox extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/ox
+   cp ext/ox/ox$(get_modname) lib/ox/ || die
+}
+
+each_ruby_test() {
+   ${RUBY} test/tests.rb || die
+}



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

2019-12-19 Thread Hans de Graaff
commit: 38d5d614dba5a5f607482f0060acf9d2892f792d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 20 06:41:15 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 20 06:41:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d5d614

dev-ruby/image_processing: add 1.10.0

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/image_processing/Manifest |  1 +
 .../image_processing-1.10.0.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-ruby/image_processing/Manifest 
b/dev-ruby/image_processing/Manifest
index 9ec23a8891d..258f9743095 100644
--- a/dev-ruby/image_processing/Manifest
+++ b/dev-ruby/image_processing/Manifest
@@ -1 +1,2 @@
+DIST image_processing-1.10.0.tar.gz 984866 BLAKE2B 
3afcdff652eec40ea652c68a99d6f18970596a8221883ec627b678b8af0013127471490a093ff190134d12e2b6eb4f8a42252d49b4fc61cfff8858b49d1f124e
 SHA512 
47a465ce4e450647a67bda376bfdb5da5a0ceacfc01be5e15dfc819232b76509fdc2c6a8196042dd8508c69e0d19c8f08a54b939dd3e808f9a2ff31efd891c9a
 DIST image_processing-1.9.3.tar.gz 984561 BLAKE2B 
71c729c36e7048ceee3bd452d0429b24303f6898658337211cda4c697823e275f84c8b5ccbce857caa8f63a80e620f11822d3c0024f05343c3d72f9c8aedbdb9
 SHA512 
117e45146b646632bb2990f1651a494887ec8b75d8dcfcbea241b75d4691329597b7c8979fd13d4e51bacd5065b51594d6de9357e63c8b9b959b78fe075d0a76

diff --git a/dev-ruby/image_processing/image_processing-1.10.0.ebuild 
b/dev-ruby/image_processing/image_processing-1.10.0.ebuild
new file mode 100644
index 000..2cc5366adc3
--- /dev/null
+++ b/dev-ruby/image_processing/image_processing-1.10.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md doc/*.md"
+
+RUBY_FAKEGEM_GEMSPEC="image_processing.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="High-level image processing helper methods with libvips and 
ImageMagick"
+HOMEPAGE="https://github.com/janko/image_processing;
+SRC_URI="https://github.com/janko/image_processing/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/mini_magick-4.9.5:0
+"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/minitest-5.8:5
+   >=dev-ruby/minitest-hooks-1.4.2
+)"
+
+all_ruby_prepare() {
+   # Only support imagemagick for now since vips is not packaged
+   sed -i -e '/ruby-vips/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+   rm -f test/{pipeline,vips}_test.rb || die
+   sed -i -e '/assert_dimensions/ s:^:#:' test/*_test.rb || die
+
+   # phash is not packaged
+   sed -i -e '/\(assert\|refute\)_similar/ s:^:#:' test/*_test.rb || die
+
+   sed -i -e '/\(bundler\|phashion\|vips\)/ s:^:#:' Rakefile 
test/test_helper.rb || die
+}



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

2019-12-19 Thread Hans de Graaff
commit: 057b4f7bf04c8522374c79e20161e2140285d9f8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 20 07:16:03 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 20 07:16:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057b4f7b

dev-ruby/rack-attack: add 6.2.2

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-6.2.2.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 9137e1a436d..20109be1585 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,3 +1,4 @@
 DIST rack-attack-5.4.2.gem 23040 BLAKE2B 
7af950339f03139e6a3ac9e8349e6d2af5182a29f643a08a9ea0806349c02965d05e99d95421f14ba827c9c942a6824f710dbaf06adbb0aa07dde03d74e629ed
 SHA512 
a4af12c2c436a3634108494e2a5b9c5751c0fa2e87af6efa326d9c09fdae54b5bd8a8974c48785dfef64565ff9ee0a6704c90acf1277c8e80849ff30f9fbb67b
 DIST rack-attack-6.2.0.gem 24576 BLAKE2B 
7836dd0c8a56bfa6337cc0bfa8ec2a4224873108d73bf1cb225c07a7720fba239bc7eeb75467c098c890050338f60420874c27529568b93c3bec9ed04926300a
 SHA512 
df5de90d976dbd357780a5ab4a012ea1e528e5b608bad57ab8c59ee39ad36a1cf4490b3ec663d7f8ca6b788118ae7b256feb1cc475f8644c29883080e9c8b9dd
 DIST rack-attack-6.2.1.gem 24576 BLAKE2B 
4a40486a457b5568045b4311a8eb1f4c54f2e04f68c92a643f4e6523ad32aed6253ce4faa830f0fe36d21ae89137908aab90cb07fe1f1f7307d4ac486de00263
 SHA512 
aefc9f2b56f5345e45f90b2a90619922fbc4459e95db5b324a58ce05d15b749f5fe93033fb5b7a8e312c10cd076a3e47033ff34a71712ec2923158cecfbcd0c7
+DIST rack-attack-6.2.2.gem 24064 BLAKE2B 
dd76a1f76b4f20e8bf01ac4bfda9af2daacbe972f7847399bd30b9472c8e0f66dbcc333b19eb2e482f91c38d9557ad76559b6a40b7f842faea43b7f88e24cd77
 SHA512 
c2e852f0871502d1f70be20e6d3d6a9ffe50e6203950624b7ea4f6f0c4c48239a8dbef417f6b7348146f3f6d5a028bffa133c29da6453eff57438d7993562822

diff --git a/dev-ruby/rack-attack/rack-attack-6.2.2.ebuild 
b/dev-ruby/rack-attack/rack-attack-6.2.2.ebuild
new file mode 100644
index 000..3c7630016e9
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-6.2.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/files/init.d/, media-tv/plex-media-server/files/, ...

2019-12-19 Thread Joonas Niilola
commit: bc0e4d4bd09d1e762d0274c68e6b71a03dbf0fa0
Author: Stephen Shkardoon  ss23  geek  nz>
AuthorDate: Thu Dec 19 12:23:46 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec 20 05:25:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc0e4d4b

media-tv/plex-media-server: Bump to 1.18.3

Includes various QA/QoL fixes in the ebuild.
Signed-off-by: Stephen Shkardoon  ss23.geek.nz>
Closes: https://github.com/gentoo/gentoo/pull/14050
Signed-off-by: Joonas Niilola  gentoo.org>

 media-tv/plex-media-server/Manifest|   2 +
 .../add_gentoo_profile_as_platform_version.patch   |  12 ++
 .../files/init.d/plex-media-server |   0
 .../files/plexmediamanager.desktop.new.patch   |   8 ++
 .../plex-media-server-1.18.3.ebuild| 135 +
 5 files changed, 157 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index e1b06077fe6..4f366aec977 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -3,3 +3,5 @@ DIST plexmediaserver_1.12.3.4973-215c28d86_amd64.deb 109277946 
BLAKE2B 6a868943c
 DIST plexmediaserver_1.13.2.5154-fd05be322_amd64.deb 111093662 BLAKE2B 
26b1161107a8f9223f7065ff4119a32470c06794a159a42181b9278107a6d14f9fbb582e515223aaa659e9007d9b18299cd65b2a068e1d7dd934d52552a44cd1
 SHA512 
548c033272d56f6c54ab073536327b285fdbda3192c203a3ea3ff2b6c7afbc79ba7d56d7251f623ca1e09db572c92000d7baa7a8a555d853d85fdb9d1dfb8479
 DIST plexmediaserver_1.14.1.5488-cc260c476_amd64.deb 105175642 BLAKE2B 
59f7cc130115ae2179bcf0ddf5ef4583886c11447c423ada2b1da62f83c3840c89aa2b6d9c56e3a358d1da03bc9a6bd340cae7fee1b6da102e9bc785de4f8e27
 SHA512 
48f25ac27a8dc5d1a4ae74a04793994bb21431ed3069a9808373e0c5a424fd53f577d0912e1e46a155133b094bdafb7edeb5b6c9ef428a08e07e24e055267e86
 DIST plexmediaserver_1.16.4.1469-6d5612c2f_amd64.deb 74427444 BLAKE2B 
f90973aaadaf8e11fbcaa0aaa817a11b62049b1eaa22c04daf65d4fc21e73eb90d982e3faa66b482fdb4e7b53467246e20845c432920718334c5419c760e85bd
 SHA512 
0753e82d4cd2c5a35f8f62329c3013eff297edd1bf9afcfd1444c3f3f85d33b3aec4a553c70931182d3a45df44dd26ce10ddbee9b59755914c988f0edbe5aa70
+DIST plexmediaserver_1.18.3.2156-349e9837e_amd64.deb 87197768 BLAKE2B 
1dfb42a0258c5a4ff93ac38ab4abad5c17ba3c0a26db85554fa43c72ad46416bcd15bea2a33114a17ed59a73c1b4b74953560f15db3df7eb8e00f3aeb090d4d4
 SHA512 
82920a25b6a73d929ee2dc776ae025d427248513b1590cef80224a2173c70f6354ec32a27d3e8e49d5f67ff3c77c57531a55d031a03fbd82034c301aa99a71ac
+DIST plexmediaserver_1.18.3.2156-349e9837e_i386.deb 74116200 BLAKE2B 
fd5b152704c9c646fce9e2a139c0ac9d500d2514e2fc050d788bd5a65df55df4d7db8b17b0160623738add3f8ca29d3566741cf3c47866d09ac96f4e035e9fa0
 SHA512 
4a489b807e5f6b0624a879e29eac6816a3dbd31eb8286c76263904c59c7be481dfd6754a5e14ba6ee2247c851cfd0762ca3e4a3004ca5b343bf53a5a1e143552

diff --git 
a/media-tv/plex-media-server/files/add_gentoo_profile_as_platform_version.patch 
b/media-tv/plex-media-server/files/add_gentoo_profile_as_platform_version.patch
new file mode 100644
index 000..eaf49067bf2
--- /dev/null
+++ 
b/media-tv/plex-media-server/files/add_gentoo_profile_as_platform_version.patch
@@ -0,0 +1,12 @@
+--- a/usr/sbin/start_pms
 b/usr/sbin/start_pms
+@@ -4,7 +4,8 @@
+ export PLEX_MEDIA_SERVER_INFO_VENDOR="$(grep ^NAME= /etc/os-release|awk -F= 
'{print $2}'|tr -d \" )"
+ export PLEX_MEDIA_SERVER_INFO_DEVICE="PC"
+ export PLEX_MEDIA_SERVER_INFO_MODEL="$(uname -m)"
+-export PLEX_MEDIA_SERVER_INFO_PLATFORM_VERSION="$(grep ^VERSION= 
/etc/os-release|awk -F= '{print $2}'|tr -d \" )"
++GENTOO_PROFILE="`readlink /etc/portage/make.profile`"
++export 
PLEX_MEDIA_SERVER_INFO_PLATFORM_VERSION="${GENTOO_PROFILE#.*/profiles/}"
+ 
+ # change these parameters in /etc/plex/plexmediaserver
+ export PLEX_MEDIA_SERVER_MAX_PLUGIN_PROCS=6

diff --git a/media-tv/plex-media-server/files/init.d/plex-media-server 
b/media-tv/plex-media-server/files/init.d/plex-media-server
old mode 100755
new mode 100644

diff --git 
a/media-tv/plex-media-server/files/plexmediamanager.desktop.new.patch 
b/media-tv/plex-media-server/files/plexmediamanager.desktop.new.patch
new file mode 100644
index 000..a7f86de369a
--- /dev/null
+++ b/media-tv/plex-media-server/files/plexmediamanager.desktop.new.patch
@@ -0,0 +1,8 @@
+--- ./usr/share/applications/plexmediaserver.desktop   2019-01-02 
13:53:51.0 +0100
 ./usr/share/applications/plexmediaserver.desktop   2019-01-04 
07:52:25.910331212 +0100
+@@ -6,4 +6,4 @@
+ Icon=plexmediaserver
+ Terminal=false
+ Type=Application
+-Categories=Audio;Music;Video;Player;Media;
++Categories=Audio;Music;Video;Player;AudioVideo;X-Media

diff --git a/media-tv/plex-media-server/plex-media-server-1.18.3.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.18.3.ebuild
new file mode 100644
index 000..d4dc6a7ad1a
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.18.3.ebuild
@@ -0,0 +1,135 @@
+# 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/openscad/files/, media-gfx/openscad/

2019-12-19 Thread Joonas Niilola
commit: bca5d279dd1a2ceff9b672d81793aacb614adbf9
Author: Christophe Lermytte  lermytte  be>
AuthorDate: Tue Dec 17 17:39:22 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec 20 05:34:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bca5d279

media-gfx/openscad: fix compilation with boost-1.72

Patch originates from upstream commit which is staged for release
https://github.com/openscad/openscad/pull/3105

Closes: https://bugs.gentoo.org/703022
Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Christophe Lermytte  lermytte.be>
Closes: https://github.com/gentoo/gentoo/pull/14028
Signed-off-by: Joonas Niilola  gentoo.org>

 .../openscad-2019.05_fix-boost-1.72.0-build.patch  | 27 ++
 media-gfx/openscad/openscad-2019.05-r1.ebuild  |  4 
 2 files changed, 31 insertions(+)

diff --git 
a/media-gfx/openscad/files/openscad-2019.05_fix-boost-1.72.0-build.patch 
b/media-gfx/openscad/files/openscad-2019.05_fix-boost-1.72.0-build.patch
new file mode 100644
index 000..28d3285a737
--- /dev/null
+++ b/media-gfx/openscad/files/openscad-2019.05_fix-boost-1.72.0-build.patch
@@ -0,0 +1,27 @@
+From b6c170cc5dd1bc677176ee732cdb0ddae57e5cf0 Mon Sep 17 00:00:00 2001
+From: Jan Beich 
+Date: Fri, 25 Oct 2019 15:10:26 +
+Subject: [PATCH] Add missing header bootlegged by Boost < 1.72
+
+src/parser.y:76:6: error: no template named 'stack' in namespace 'std'
+std::stack scope_stack;
+~^
+---
+ src/parser.y | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/parser.y b/src/parser.y
+index 7f4fd56c..4c77c989 100644
+--- a/src/parser.y
 b/src/parser.y
+@@ -46,6 +46,7 @@
+ #include "printutils.h"
+ #include "memory.h"
+ #include 
++#include 
+ #include 
+ #include "boost-utils.h"
+ #include "feature.h"
+-- 
+2.24.1
+

diff --git a/media-gfx/openscad/openscad-2019.05-r1.ebuild 
b/media-gfx/openscad/openscad-2019.05-r1.ebuild
index 8991b255f4c..11211477d2d 100644
--- a/media-gfx/openscad/openscad-2019.05-r1.ebuild
+++ b/media-gfx/openscad/openscad-2019.05-r1.ebuild
@@ -16,6 +16,10 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="emacs"
 
+PATCHES=(
+   "${FILESDIR}/${PN}-2019.05_fix-boost-1.72.0-build.patch"
+)
+
 # FIXME: add optional lib3mf
 RDEPEND="
dev-cpp/eigen:3



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/, profiles/arch/riscv/, profiles/arch/ia64/, ...

2019-12-19 Thread Joonas Niilola
commit: faf8a790f62cc23b18ae16eb44befb57304d295c
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Dec 19 15:16:49 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec 20 05:45:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf8a790

profiles/*/package.use.mask: mask app-admin/syslog-ng[test] on !amd64

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14051
Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/arch/alpha/package.use.mask   | 4 
 profiles/arch/arm/package.use.mask | 4 
 profiles/arch/arm64/package.use.mask   | 4 
 profiles/arch/ia64/package.use.mask| 4 
 profiles/arch/powerpc/package.use.mask | 4 
 profiles/arch/riscv/package.use.mask   | 2 +-
 profiles/arch/x86/package.use.mask | 4 
 7 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index 2dcc1415ed5..d91d5e28c9f 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Tomáš Mózes  (2019-12-19)
+# dev-libs/criterion is not keyworded yet
+app-admin/syslog-ng test
+
 # Robin H. Johnson  (2019-12-06)
 # PPS should work on all arches, but only keyworded on some arches
 >=net-misc/ntp-4.2.6_p3-r1 -parse-clocks

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index db5e9dd7c74..607cd6757fb 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Tomáš Mózes  (2019-12-19)
+# dev-libs/criterion is not keyworded yet
+app-admin/syslog-ng test
+
 # Robin H. Johnson  (2019-12-06)
 # PPS should work on all arches, but only keyworded on some arches
 >=net-misc/ntp-4.2.6_p3-r1 -parse-clocks

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 0f3e6848e73..48e3fb68490 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Tomáš Mózes  (2019-12-19)
+# dev-libs/criterion is not keyworded yet
+app-admin/syslog-ng test
+
 # Craig Andrews  (2019-11-26)
 # net-misc/quiche is available on this arch
 net-misc/curl -quiche

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 91be06a665e..79813b99791 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Tomáš Mózes  (2019-12-19)
+# dev-libs/criterion is not keyworded yet
+app-admin/syslog-ng test
+
 # Sergei Trofimovich  (2019-12-07)
 # app-emulation/xen-tools is not keyworded on ia64.
 sys-boot/grub grub_platforms_xen grub_platforms_xen-32 grub_platforms_xen-pvh

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index 51113143c42..8a231ee1bdd 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Tomáš Mózes  (2019-12-19)
+# dev-libs/criterion is not keyworded yet
+app-admin/syslog-ng test
+
 # Luke Dashjr  (2019-09-21)
 # iasl is stable on ppc
 sys-firmware/seabios -debug

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 1b36b60048c..81d8a7a4e6d 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -22,7 +22,7 @@ dev-vcs/git pcre-jit
 # This includes also packages which do not support python-3 or
 # do not support python-3.7 yet.
 
-app-admin/syslog-ng amqp dbi geoip geoip2 json kafka mongodb python redis 
spoof-source smtp snmp
+app-admin/syslog-ng amqp dbi geoip geoip2 json kafka mongodb python redis 
spoof-source smtp snmp test
 app-admin/sysstat lm-sensors
 app-arch/libarchive lz4 lzo zstd
 app-arch/unzip natspec

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 1ba90bc4427..6c08ce2d854 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Tomáš Mózes  (2019-12-19)
+# dev-libs/criterion is not keyworded yet
+app-admin/syslog-ng test
+
 # James Le Cuirot  (2019-12-10)
 # The JIT feature only works on amd64 and x86.
 app-emulation/aranym -jit



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

2019-12-19 Thread Joonas Niilola
commit: 8cff8b1d82fbfc63b4d27db8e1dd43396c849f5d
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Dec 19 15:16:36 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec 20 05:45:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cff8b1d

app-admin/syslog-ng: bump to 3.25.1

Closes: https://bugs.gentoo.org/686276
Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/syslog-ng/Manifest   |   1 +
 app-admin/syslog-ng/files/syslog-ng.logrotate  |  12 --
 .../syslog-ng/files/syslog-ng.logrotate.hardened   |  75 -
 .../files/syslog-ng.logrotate.hardened.in  |   8 +
 app-admin/syslog-ng/files/syslog-ng.logrotate.in   |   1 +
 app-admin/syslog-ng/syslog-ng-3.25.1.ebuild| 169 +
 6 files changed, 179 insertions(+), 87 deletions(-)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index 82ae91362c8..3169663255b 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -1,2 +1,3 @@
 DIST syslog-ng-3.22.1.tar.gz 4981746 BLAKE2B 
e4f7e47f1939fb07d204c4721ff558a606cf6c6ee072278ff7c9bc1db7406e6abf058ac8a96bd4df0b867272bdbc5401528d47c94e60d90ff5ebb1aaec49e223
 SHA512 
4f68c0b58c6b3df9a870fa0b627525b9599149374e805a665c5143be54f814a564a80cbe76c7d5aab093b58825a96411b13cd2ce0f1439298723bd008096807f
 DIST syslog-ng-3.24.1.tar.gz 4909513 BLAKE2B 
4b8d05899f9767784b6d24008d55808bee0af4a29883b2cb67031d23f4937632ba00f2ed7a9e969984ebec2785243a9e60811c4c2ccb3c6188c66a71af004f36
 SHA512 
b5326193e20db16763d3e187292bf683ebb77032b800a6e54a4ce2dd3864dda48b3d0ffc4d442eff0261117ac7a76d7927f4c8d0d96fc59ce29b46da6bd052d5
+DIST syslog-ng-3.25.1.tar.gz 4938596 BLAKE2B 
bfcbd19b5a06c7ea15899bb919564661043bc7ab87bed147f77ab1aed153d70522aba9a42ab7dfa66d3b52a5f8432954b8a00594f428ddeb202979c5b9260da3
 SHA512 
79e09f1ba11080179c572016ce27328a28d479e68e663d39fb16624c03dc37d8439020ede922f78680e31e21629a6c13a4671464a31213c1dcf6acd2c5cd4b13

diff --git a/app-admin/syslog-ng/files/syslog-ng.logrotate 
b/app-admin/syslog-ng/files/syslog-ng.logrotate
deleted file mode 100644
index ba4730e084f..000
--- a/app-admin/syslog-ng/files/syslog-ng.logrotate
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# Syslog-ng logrotate snippet for Gentoo Linux
-# contributed by Michael Sterrett
-#
-
-/var/log/messages {
-missingok
-sharedscripts
-postrotate
-/etc/init.d/syslog-ng reload > /dev/null 2>&1 || true
-endscript
-}

diff --git a/app-admin/syslog-ng/files/syslog-ng.logrotate.hardened 
b/app-admin/syslog-ng/files/syslog-ng.logrotate.hardened
deleted file mode 100644
index 678814a623f..000
--- a/app-admin/syslog-ng/files/syslog-ng.logrotate.hardened
+++ /dev/null
@@ -1,75 +0,0 @@
-#
-# Syslog-ng logrotate snippet for Hardened Gentoo Linux
-# contributed by Maciej Grela
-#
-# Updated bug #284669
-
-# Generic
-/var/log/debug /var/log/syslog /var/log/kern.log {
-sharedscripts
-missingok
-postrotate
-/etc/init.d/syslog-ng reload > /dev/null 2>&1 || true
-endscript
-}
-
-# System services
-/var/log/cron.log /var/log/daemon.log /var/log/lpr.log /var/log/uucp.log {
-sharedscripts
-missingok
-postrotate
-/etc/init.d/syslog-ng reload > /dev/null 2>&1 || true
-endscript
-}
-
-# User log
-/var/log/user.log {
-sharedscripts
-missingok
-postrotate
-/etc/init.d/syslog-ng reload > /dev/null 2>&1 || true
-endscript
-}
-
-# News system
-/var/log/news/news.crit /var/log/news/news.err /var/log/news/news.notice {
-sharedscripts
-missingok
-postrotate
-/etc/init.d/syslog-ng reload > /dev/null 2>&1 || true
-endscript
-}
-
-# Mail system
-/var/log/mail.log /var/log/mail.info /var/log/mail.err /var/log/mail.warn {
-sharedscripts
-missingok
-postrotate
-/etc/init.d/syslog-ng reload > /dev/null 2>&1 || true
-endscript
-}
-
-# Hardened logs
-/var/log/avc.log /var/log/audit.log /var/log/pax.log /var/log/grsec.log {
-sharedscripts
-missingok
-postrotate
-/etc/init.d/syslog-ng reload > /dev/null 2>&1 || true
-endscript
-}
-
-# Authentication
-/var/log/auth.log {
-sharedscripts
-postrotate
-/etc/init.d/syslog-ng reload > /dev/null 2>&1 || true
-endscript
-}
-
-# the rest
-/var/log/messages {
-sharedscripts
-postrotate
-/etc/init.d/syslog-ng reload > /dev/null 2>&1 || true
-endscript
-}

diff --git a/app-admin/syslog-ng/files/syslog-ng.logrotate.hardened.in 
b/app-admin/syslog-ng/files/syslog-ng.logrotate.hardened.in
index 21ec5eba69c..5ff03c5d6a5 100644
--- a/app-admin/syslog-ng/files/syslog-ng.logrotate.hardened.in
+++ b/app-admin/syslog-ng/files/syslog-ng.logrotate.hardened.in
@@ -6,6 +6,7 @@
 
 # Generic
 /var/log/debug /var/log/syslog /var/log/kern.log {
+delaycompress
 sharedscripts
 missingok
 postrotate
@@ -15,6 

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

2019-12-19 Thread Joonas Niilola
commit: 0a97bed539cc8f61dbdbda86214a5f0d84cc84ff
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Dec 19 15:05:39 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec 20 05:45:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a97bed5

dev-libs/criterion: add new package

Needed for app-admin/syslog-ng tests

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/criterion/Manifest   |  1 +
 dev-libs/criterion/criterion-2.3.3.ebuild | 54 +++
 dev-libs/criterion/metadata.xml   | 15 +
 3 files changed, 70 insertions(+)

diff --git a/dev-libs/criterion/Manifest b/dev-libs/criterion/Manifest
new file mode 100644
index 000..4b651b0aa21
--- /dev/null
+++ b/dev-libs/criterion/Manifest
@@ -0,0 +1 @@
+DIST criterion-v2.3.3.tar.bz2 1821413 BLAKE2B 
7972bf03870ae07da57252f7d62f3f5818755ad9ea2a0bed7b73d42649fbf5069c1a9af16bd8da9366d0506bbc86ec93a12904809bf91e36618d53f5d8674c18
 SHA512 
bf53716ff90421a42dd4d1bbd61451a4183aa6436af901c222e43e9e9b3e008008a891157a1c982b80c04e7e68aadc287392503094a3c4ad9c2066432d548e16

diff --git a/dev-libs/criterion/criterion-2.3.3.ebuild 
b/dev-libs/criterion/criterion-2.3.3.ebuild
new file mode 100644
index 000..ffb7d5c2202
--- /dev/null
+++ b/dev-libs/criterion/criterion-2.3.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+inherit cmake-utils
+
+DESCRIPTION="Cross platform unit testing framework for C and C++"
+HOMEPAGE="https://github.com/Snaipe/Criterion;
+SRC_URI="https://github.com/Snaipe/Criterion/releases/download/v${PV}/${PN}-v${PV}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+REPEND="dev-libs/nanomsg:="
+DDEPEND="${DEPEND}
+   test? ( dev-util/cram )"
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+QA_EXECSTACK="usr/lib*/libcriterion.so*"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCTESTS="$(usex test ON OFF)"
+   )
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   if use test; then
+   cmake-utils_src_make criterion_tests
+   fi
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   if [[ "/usr/lib" != "/usr/$(get_libdir)" ]]; then
+   mkdir -p "${D}/usr/$(get_libdir)" || die
+   mv "${D}"/usr/lib/libcriterion.so* "${D}/usr/$(get_libdir)/" || 
die
+   fi
+
+   sed -i "s@${prefix}/lib@${prefix}/$(get_libdir)@g" \
+   "${D}/usr/share/pkgconfig/criterion.pc" || die
+}

diff --git a/dev-libs/criterion/metadata.xml b/dev-libs/criterion/metadata.xml
new file mode 100644
index 000..5df5b286363
--- /dev/null
+++ b/dev-libs/criterion/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+hydrapo...@gmail.com
+Tomáš Mózes
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+  
+Snaipe/Criterion
+  
+



[gentoo-commits] data/api:master commit in: files/

2019-12-19 Thread Joonas Niilola
commit: 6ee632895dc640a5fe4dc7801c27afe31c21d707
Author: Ralph Seichter  seichter  de>
AuthorDate: Wed Dec 18 00:45:25 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec 20 03:37:26 2019 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=6ee63289

uid-gid.txt: reserve GID/UID 438 for milter-regex

Signed-off-by: Ralph Seichter  seichter.de>
Closes: https://github.com/gentoo/api-gentoo-org/pull/231
Signed-off-by: Joonas Niilola  gentoo.org>

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 539b4a9..3fc8b65 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -213,6 +213,7 @@ slurm   400 400 acct
 guest  405 -   historical  Removed from baselayout 
in 
[r889](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0=286=889=2545)
 utmp   -   406 acct
 utmp   -   406 baselayout
+milter-regex   438 438 requested
 ldap   439 439 user.eclass
 collectd   440 440 requested
 firebird   450 450 user.eclass



[gentoo-commits] repo/proj/libressl:master commit in: net-libs/nodejs/

2019-12-19 Thread Stefan Strogin
commit: 1179a9857a345bb442725bb9af05fa86d3914e77
Author: Stefan Strogin  gentoo  org>
AuthorDate: Fri Dec 20 02:25:23 2019 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Fri Dec 20 02:25:23 2019 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=1179a985

net-libs/nodejs: version bump to 8.17.0

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Stefan Strogin  gentoo.org>

 net-libs/nodejs/Manifest |   1 +
 net-libs/nodejs/nodejs-8.17.0.ebuild | 214 +++
 2 files changed, 215 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 9bbd571..841cadc 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -5,3 +5,4 @@ DIST node-v12.13.0.tar.xz 22862096 BLAKE2B 
b0121f45b535bac7baa0103db538070b4beb4
 DIST node-v13.0.1.tar.xz 31986844 BLAKE2B 
f30937878ef68fe94b69912b994b84c03d75fd92e243d77453cfa7d335e9e1a37ce4f18eb1cbba141ff9a017a777e31ae64261f46dbf17d1f6ff0d6d5c263a2a
 SHA512 
a39a64761ef3867379f3a2ef230f65ddeb91fb93d8833c1ada7312588fd75d060f4d73df1a106f7d7cc08886ac7c5335d453e4d882c8cdde28a25a0a8cbcbfa6
 DIST node-v8.12.0.tar.xz 18310452 BLAKE2B 
79634fc57cd76a97e72bab4be37da91d5eff4d13cdaa2b48e83f013885fa3590ba4a28378baf036ed26b7304bf234753d1d4014f72571496f5bb6cd5b221e5f0
 SHA512 
665d2dba287d78bcd723d7b4d00a6897fb996f4aa69a541e010a3dfeb2614257892117fcce7123966b1ecaddc9269a6667e0e262df693baea1f476c96de55c42
 DIST node-v8.16.2.tar.xz 18531368 BLAKE2B 
aec2f6257ab9237097e590b70b2e8615b664576b3af2f176260f26460f4f50bb1e00c2aff477a32cdb9ebf83f8b4eadc3ccdc2df431e359904fe4375513fb6c1
 SHA512 
8b0d4a089a5c80869971ceeffbef3ca03f4de4f53452a9fd16cbd189e5d76c7fdef475c144848c8d657256b41e342c020e11f6acd1880dde92ed0d0e8cf9e600
+DIST node-v8.17.0.tar.xz 19013844 BLAKE2B 
2f35f61ccc2d67132441dace8b59df6565e5df9e14e6798ab0cb0a024493182881708368248964db30e1213fa7b66301bd73b5146944129d7b14cd2b5b1a9583
 SHA512 
9f7b0b5695e882b4f727802ad855d398da596f908e64263902781e01f6222a4044be48c104eb76182ddb525dedfc4b28ccd07d64dfa126c462a248d9e8b49fca

diff --git a/net-libs/nodejs/nodejs-8.17.0.ebuild 
b/net-libs/nodejs/nodejs-8.17.0.ebuild
new file mode 100644
index 000..c33adbd
--- /dev/null
+++ b/net-libs/nodejs/nodejs-8.17.0.ebuild
@@ -0,0 +1,214 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads"
+
+inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+IUSE="bundled-ssl cpu_flags_x86_sse2 debug doc icu inspector libressl +npm 
+snapshot +ssl systemtap test"
+REQUIRED_USE="
+   bundled-ssl? ( ssl )
+   inspector? ( icu ssl )
+   libressl? ( bundled-ssl )
+   npm? ( ssl )
+"
+
+RDEPEND="
+   >=dev-libs/libuv-1.23.2:=
+   >=net-dns/c-ares-1.10.1
+   >=net-libs/http-parser-2.9.0:=
+   >=net-libs/nghttp2-1.39.2
+   sys-libs/zlib
+   icu? ( >=dev-libs/icu-60.1:= )
+   ssl? (
+   !bundled-ssl? ( =dev-libs/openssl-1.0.2*:0=[-bindist] )
+   )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   systemtap? ( dev-util/systemtap )
+   test? ( net-misc/curl )
+"
+DEPEND="
+   ${RDEPEND}
+"
+PATCHES=(
+   "${FILESDIR}"/nodejs-10.3.0-global-npm-config.patch
+)
+RESTRICT="test"
+S="${WORKDIR}/node-v${PV}"
+
+pkg_pretend() {
+   (use x86 && ! use cpu_flags_x86_sse2) && \
+   die "Your CPU doesn't support the required SSE2 instruction."
+
+   ( [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11 ) && \
+   die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 
3.3 or newer."
+}
+
+src_prepare() {
+   tc-export CC CXX PKG_CONFIG
+   export V=1
+   export BUILDTYPE=Release
+
+   # fix compilation on Darwin
+   # https://code.google.com/p/gyp/issues/detail?id=260
+   sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || 
die
+
+   # make sure we use python2.* while using gyp
+   sed -i -e "s/python/${EPYTHON}/" deps/npm/node_modules/node-gyp/gyp/gyp 
|| die
+   sed -i -e "s/|| 'python2'/|| '${EPYTHON}'/" 
deps/npm/node_modules/node-gyp/lib/configure.js || die
+
+   # less verbose install output (stating the same as portage, basically)
+   sed -i -e "/print/d" tools/install.py || die
+
+   # proper libdir, hat tip @ryanpcmcquen 
https://github.com/iojs/io.js/issues/504
+   local LIBDIR=$(get_libdir)
+   sed -i \
+   -e "s|lib/|${LIBDIR}/|g" \
+   -e 's|share/doc/node/|share/doc/'"${PF}"'/|g' \
+   tools/install.py || die
+
+   sed 

[gentoo-commits] repo/gentoo:master commit in: app-backup/snapper/

2019-12-19 Thread Yixun Lan
commit: 8f9333a09189a9ae5629a3325cd04fe404c529d2
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Dec 20 02:05:52 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Dec 20 02:09:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f9333a0

app-backup/snapper: version bump, 0.8.5

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Yixun Lan  gentoo.org>

 app-backup/snapper/Manifest |  1 +
 app-backup/snapper/snapper-0.8.5.ebuild | 78 +
 2 files changed, 79 insertions(+)

diff --git a/app-backup/snapper/Manifest b/app-backup/snapper/Manifest
index 157e7ed6130..05c5e18d633 100644
--- a/app-backup/snapper/Manifest
+++ b/app-backup/snapper/Manifest
@@ -1,3 +1,4 @@
 DIST snapper-0.5.6.tar.bz2 580047 BLAKE2B 
3b945acbf734db1925dad5515323a64a2c08ee8226a593025f9160e0d1b1140734b2b498d036256946159900b50fec8567147dc0a974c281be747e977bcbd05b
 SHA512 
392427d097cbe221bf7ca0ae20bc065dffaa4d0017ed750c41748d71128fc7ce054bb4425d6dbed7308a530df71815f80f56e60d72aab17ef3e0a16f3b3ba47e
 DIST snapper-0.8.3.tar.bz2 592405 BLAKE2B 
7694a6c79e4beaf307801ccd97a6cd1c3c6078e68653e9a5eda3ddcd087ef32f8302d380ee550ac5c7259c7e23ddb15bf9f2d01267d5691fe10e0335d490a258
 SHA512 
409a8464c10905da1407ce3bf68ad1d7df53480da4f8e98e40ef4ee5cb5170bb99c07fabb367510eb2a19744a827dc9a33cf74de05fbb2fc5f22fe3dc4adef6d
 DIST snapper-0.8.4.tar.bz2 594555 BLAKE2B 
b176420be06dea2dca73fafbebb362bb27d9b793868f84466dae020cea9d1c61c7a3896de6e0701d1e924eed8c13b1b11a7bbc3047ca41c9aaee260a438ddce3
 SHA512 
9e3708a2b015470798731e105ab843f21c5273f0f2f4e183afde538ad4998892c4d79996e1963e74d0a09d10b9b3057faed5e2f501a1d9a5a4b1fa36ba88bb7e
+DIST snapper-0.8.5.tar.bz2 595516 BLAKE2B 
4cf59fa5098f91281bae98476b30c21532df5035ee7ed66fd07e279174bd5da902e1e5af845ab92f217146a6c420620ff464c9705fd06b430bbf3566aa9ae484
 SHA512 
496b09f4878cbc82c791f35467735e321fdcbd2bc478fac918394b9f6718b7de5cf719567a317b09e88e9af43f2b8791c4d691b2db33343dfecb01544b809590

diff --git a/app-backup/snapper/snapper-0.8.5.ebuild 
b/app-backup/snapper/snapper-0.8.5.ebuild
new file mode 100644
index 000..90bf21dacc2
--- /dev/null
+++ b/app-backup/snapper/snapper-0.8.5.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd bash-completion-r1
+
+DESCRIPTION="Command-line program for btrfs and lvm snapshot management"
+HOMEPAGE="http://snapper.io/;
+SRC_URI="ftp://ftp.suse.com/pub/projects/snapper/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="lvm pam xattr"
+
+RDEPEND="dev-libs/boost:=[threads]
+   dev-libs/libxml2
+   dev-libs/icu:=
+   sys-apps/acl
+   sys-apps/dbus
+   sys-apps/util-linux
+   >=sys-fs/btrfs-progs-3.17.1
+   sys-libs/zlib
+   virtual/libintl
+   lvm? ( sys-fs/lvm2 )
+   pam? ( sys-libs/pam )
+   xattr? ( sys-apps/attr )"
+
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/cron-confd.patch
+)
+
+src_prepare() {
+   default
+
+   sed -e "s,/usr/lib/systemd/system,$(systemd_get_systemunitdir),g" \
+   -i data/Makefile.* \
+   || die "Failed to fix systemd services and timers installation 
path"
+}
+
+src_configure() {
+   # ext4 code does not work anymore
+   # snapper does not build without btrfs
+   local myeconfargs=(
+   --with-conf="/etc/conf.d"
+   --docdir="/usr/share/doc/${PF}"
+   --disable-zypp
+   --enable-rollback
+   --disable-ext4
+   --enable-btrfs
+   $(use_enable lvm)
+   $(use_enable pam)
+   $(use_enable xattr xattrs)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   # Existing configuration file required to function
+   newconfd data/sysconfig.snapper snapper
+   find "${D}" -name '*.la' -delete || die
+   newbashcomp "${FILESDIR}"/${PN}.bash ${PN}
+}
+
+pkg_postinst() {
+   elog "In order to use Snapper, you need to set up"
+   elog "at least one config first. To do this, run:"
+   elog "snapper create-config "
+   elog "For more information, see man (8) snapper or"
+   elog "http://snapper.io/documentation.html;
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/snapper/

2019-12-19 Thread Yixun Lan
commit: e8c774ed05e311fa7c848b040e5d3d2e992e3283
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Dec 20 02:07:29 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Dec 20 02:09:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c774ed

app-backup/snapper: drop old

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Yixun Lan  gentoo.org>

 app-backup/snapper/Manifest |  1 -
 app-backup/snapper/snapper-0.8.3.ebuild | 77 -
 2 files changed, 78 deletions(-)

diff --git a/app-backup/snapper/Manifest b/app-backup/snapper/Manifest
index 05c5e18d633..7b174d819c7 100644
--- a/app-backup/snapper/Manifest
+++ b/app-backup/snapper/Manifest
@@ -1,4 +1,3 @@
 DIST snapper-0.5.6.tar.bz2 580047 BLAKE2B 
3b945acbf734db1925dad5515323a64a2c08ee8226a593025f9160e0d1b1140734b2b498d036256946159900b50fec8567147dc0a974c281be747e977bcbd05b
 SHA512 
392427d097cbe221bf7ca0ae20bc065dffaa4d0017ed750c41748d71128fc7ce054bb4425d6dbed7308a530df71815f80f56e60d72aab17ef3e0a16f3b3ba47e
-DIST snapper-0.8.3.tar.bz2 592405 BLAKE2B 
7694a6c79e4beaf307801ccd97a6cd1c3c6078e68653e9a5eda3ddcd087ef32f8302d380ee550ac5c7259c7e23ddb15bf9f2d01267d5691fe10e0335d490a258
 SHA512 
409a8464c10905da1407ce3bf68ad1d7df53480da4f8e98e40ef4ee5cb5170bb99c07fabb367510eb2a19744a827dc9a33cf74de05fbb2fc5f22fe3dc4adef6d
 DIST snapper-0.8.4.tar.bz2 594555 BLAKE2B 
b176420be06dea2dca73fafbebb362bb27d9b793868f84466dae020cea9d1c61c7a3896de6e0701d1e924eed8c13b1b11a7bbc3047ca41c9aaee260a438ddce3
 SHA512 
9e3708a2b015470798731e105ab843f21c5273f0f2f4e183afde538ad4998892c4d79996e1963e74d0a09d10b9b3057faed5e2f501a1d9a5a4b1fa36ba88bb7e
 DIST snapper-0.8.5.tar.bz2 595516 BLAKE2B 
4cf59fa5098f91281bae98476b30c21532df5035ee7ed66fd07e279174bd5da902e1e5af845ab92f217146a6c420620ff464c9705fd06b430bbf3566aa9ae484
 SHA512 
496b09f4878cbc82c791f35467735e321fdcbd2bc478fac918394b9f6718b7de5cf719567a317b09e88e9af43f2b8791c4d691b2db33343dfecb01544b809590

diff --git a/app-backup/snapper/snapper-0.8.3.ebuild 
b/app-backup/snapper/snapper-0.8.3.ebuild
deleted file mode 100644
index 1ce8e5e1234..000
--- a/app-backup/snapper/snapper-0.8.3.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd
-
-DESCRIPTION="Command-line program for btrfs and lvm snapshot management"
-HOMEPAGE="http://snapper.io/;
-SRC_URI="ftp://ftp.suse.com/pub/projects/snapper/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="lvm pam xattr"
-
-RDEPEND="dev-libs/boost:=[threads]
-   dev-libs/libxml2
-   dev-libs/icu:=
-   sys-apps/acl
-   sys-apps/dbus
-   sys-apps/util-linux
-   >=sys-fs/btrfs-progs-3.17.1
-   sys-libs/zlib
-   virtual/libintl
-   lvm? ( sys-fs/lvm2 )
-   pam? ( sys-libs/pam )
-   xattr? ( sys-apps/attr )"
-
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/cron-confd.patch
-)
-
-src_prepare() {
-   default
-
-   sed -e "s,/usr/lib/systemd/system,$(systemd_get_systemunitdir),g" \
-   -i data/Makefile.* \
-   || die "Failed to fix systemd services and timers installation 
path"
-}
-
-src_configure() {
-   # ext4 code does not work anymore
-   # snapper does not build without btrfs
-   local myeconfargs=(
-   --with-conf="/etc/conf.d"
-   --docdir="/usr/share/doc/${PF}"
-   --disable-zypp
-   --enable-rollback
-   --disable-ext4
-   --enable-btrfs
-   $(use_enable lvm)
-   $(use_enable pam)
-   $(use_enable xattr xattrs)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   # Existing configuration file required to function
-   newconfd data/sysconfig.snapper snapper
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   elog "In order to use Snapper, you need to set up"
-   elog "at least one config first. To do this, run:"
-   elog "snapper create-config "
-   elog "For more information, see man (8) snapper or"
-   elog "http://snapper.io/documentation.html;
-}



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

2019-12-19 Thread Georgy Yakovlev
commit: 568f30d1d57c13eb47acda42ff0abf0e299c919d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 20 00:39:17 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 20 00:52:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568f30d1

virtual/rust: drop 1.34.2

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/rust/rust-1.34.2.ebuild | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/virtual/rust/rust-1.34.2.ebuild b/virtual/rust/rust-1.34.2.ebuild
deleted file mode 100644
index 2294f68c062..000
--- a/virtual/rust/rust-1.34.2.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual for Rust language compiler"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-
-BDEPEND=""
-RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"



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

2019-12-19 Thread Georgy Yakovlev
commit: f9b4692c6278faba266484c72fcd66c8f546ef09
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 20 00:24:13 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 20 00:52:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b4692c

dev-lang/rust: drop 1.34.2

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/Manifest |  14 -
 dev-lang/rust/files/1.34.0-doc-build-fix.patch | 442 -
 dev-lang/rust/rust-1.34.2.ebuild   | 342 ---
 3 files changed, 798 deletions(-)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 6db69467871..89501d818d1 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -1,16 +1,3 @@
-DIST rust-1.33.0-aarch64-unknown-linux-gnu.tar.xz 121877852 BLAKE2B 
accab68c374afe3eafa38e7ad33c32c427db8d0caab722461075c679af2406d991453a8e529a013b99a5841ef9a5e047cdc9ca88dbebab0c904f4afd99c2b851
 SHA512 
51f6ca909411fd3b3c05baedc38be8a29923966e7cd6960a10152886687132d4ef9750140c5121b9486d6f6ee1ed7ff35f8105c9f0731fe98ce750d0ea9c528f
-DIST rust-1.33.0-arm-unknown-linux-gnueabi.tar.xz 122944304 BLAKE2B 
c9c29d9409d5829029ffc444c890c0bba0ea213c0a4eb169e65447b6183b0693ab26d48db2fb0be5a325f6ebb7588f90e18b8377f46276d519fcdf5a637ddae7
 SHA512 
7911dd32cb415d69c05041f450540312d6a78efea36646b4d409a01a0809d94c2eb6a20bfc27772f50cfa0cfed076c3cf5ce62509820819111226f6974f05844
-DIST rust-1.33.0-arm-unknown-linux-gnueabihf.tar.xz 123280648 BLAKE2B 
be19b75623995c0f986d56318887685e70b682caa735adeac259a3f4b67f56537dc43a2a5d696db66547cb523227498c9fcc4213b28df12e5d26999f3caaa7ee
 SHA512 
a0850de543cd11efab4d67bde498e5897f66bbffa1671c4bb6d31fc709dc0869e322e18982dffd199ad6ff7cee282475b04a563fd11a4c7df86f872b02fcce93
-DIST rust-1.33.0-armv7-unknown-linux-gnueabihf.tar.xz 125019964 BLAKE2B 
d5d25099719e4ba9bedeb1de89ec3ecb53cbf9d5540de83f723250f5c0130d0a8a7e7a1956cf1581fd709a806b7d42a55dcc94cf9d5e164cd0638a84f65f2f37
 SHA512 
25a16c576d826115fdac5a55b89bf3372dfb39c563f2ce7d39b0a7a3c9bdc43eaf10974dfa42e26c5aa04aee169ced3e797fa46fa82bd9f4ceddeddaf6687659
-DIST rust-1.33.0-i686-unknown-linux-gnu.tar.xz 168000488 BLAKE2B 
62ee1355ddcc09723bd604faba92a602da68768ab741820905b473ff590e1bc7a2bd755db129d04efe9820326bfeb1b5ff54de37188e6b58ef45ec4144c05ada
 SHA512 
f61f97c529232fd6d7587bbf34c41dd9cc334272b1d523464d7b964aba5a102edaff8d387445e3fdb2b9587c1cdd870e97b9572c9421e79ee047479443f1896d
-DIST rust-1.33.0-mips-unknown-linux-gnu.tar.xz 115251736 BLAKE2B 
6785896dd969c52c49edb265d2883d48debb0bed77aecbec0a913ec0d7751d747d9a3d5db2b8fdbdec9a9f598bf13a2870987740f79a75042a030d549cb1d7a0
 SHA512 
17c76e83a6be9813b842909177dbab89abc2ffa4b97c32a45d8e9c0cb69311570d3797932d49b8c26522c812cb9fc86d00a3787a9a413d57140349d75dfd266a
-DIST rust-1.33.0-mips64-unknown-linux-gnuabi64.tar.xz 123408336 BLAKE2B 
f45ed3ab2c899bbdfbdbd3f50f3db1aaeb0fab32f1693cd432132d6e5713cbea63876d7e506eba8c25f5f28a946b524438837c9342f7b7cdf446910698136a34
 SHA512 
40998fe7ea3f40bb39d7a6d2dc16043aaaf0cbd2cda912b6deeb42fe02da480d4a218810610fc6e31686ab89db1da0cddb6b2599e98c3ba6856fef7c0d64bae7
-DIST rust-1.33.0-mipsel-unknown-linux-gnu.tar.xz 117489676 BLAKE2B 
b35648ede3694707cea887c0856e016ac98c53c8099202c30e819805564fcfa3d43410980980b8b9c977b4cbf97e185a4049311cda67e0dd5443136c6fe43ae0
 SHA512 
957a16738b3fc37b916593cb2e5a2d503da08bfe9517f3537483fa48781073e9f54eb14f8f9afc3d2e85fcd45ee0eb3fce1dc2680b5667e67520af363eeeb134
-DIST rust-1.33.0-powerpc-unknown-linux-gnu.tar.xz 117067768 BLAKE2B 
a968d0eaa52edaa3b5f99d11b34b9f24930a1639277a92d5d68cf80007b8f026daabd07c5379fd18a82c904939172a677be6a0baa9c73785b1ee19d7d04fa66a
 SHA512 
8129b248ea55e427d29d8a637081d1744c08368178ca55c5367c485959984d41d093044ced29825194287a5bda3d491148f36c4c16d6efac797bb8c3af9800e7
-DIST rust-1.33.0-powerpc64-unknown-linux-gnu.tar.xz 126030216 BLAKE2B 
b1d1b996b833ebf8e8fb29d1395192a4354cac4d5381a3ac4f7b8338a19b3b49e5bd318268ee6cd075fa7b69d539e8d2dc021eddfda794791cb1a154b7d2b7e8
 SHA512 
7d53501d20119ba8d9723650800cdbde17e4ed1719f6258c48c25113082e0400d9ac74ca1bfca54722dbb2049f7b5d34177bb613031c1611daa2545e1706c745
-DIST rust-1.33.0-powerpc64le-unknown-linux-gnu.tar.xz 130922680 BLAKE2B 
db63d859631703e845efac57074e0f33f80a3b52b2e9dc8707b81892eee8fc922fa5a7d4b7b1f45fb5f19ea4d7f6fde9212f1c6e99e7e4c30dbc02aa87b0df7e
 SHA512 
393c808e93792cf2b126d6111834932a55cbf18339942ac0d20fc4a3692b0ac08c21a3c8fd393795f7aafecac5a2c5d7c9415c18017a7453f759f746045f5144
-DIST rust-1.33.0-s390x-unknown-linux-gnu.tar.xz 134441220 BLAKE2B 
e6f0a6e54e4e1fde10f54f66615d2b7cb5eb5bda43d55ee791328c7ecd61505b3d84719df82b7c5c7ae473b7041512f2cf346281518d7d78d0e22112fa05
 SHA512 
755a0203e2c143386cb3729faada4d2c38b254dfa7e6eeb722ec9847d6319a1d3d289c7b77a2bc478d79dbbabfcd826d8b015acd29fbdf5acb591feae1876205
-DIST rust-1.33.0-x86_64-unknown-linux-gnu.tar.xz 155298128 BLAKE2B 

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

2019-12-19 Thread Georgy Yakovlev
commit: 26835147b8710a5b691ddd52d8f05dec3675beb8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 20 00:48:54 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 20 00:52:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26835147

virtual/cargo: drop 1.35.0

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/cargo/cargo-1.35.0.ebuild | 17 -
 1 file changed, 17 deletions(-)

diff --git a/virtual/cargo/cargo-1.35.0.ebuild 
b/virtual/cargo/cargo-1.35.0.ebuild
deleted file mode 100644
index 2c015c4a0d9..000
--- a/virtual/cargo/cargo-1.35.0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Package manager for Rust"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 arm64 ~ppc64 ~x86"
-
-RDEPEND="|| (
-   =dev-lang/rust-${PV}*
-   =dev-lang/rust-bin-${PV}*
-   )"



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

2019-12-19 Thread Georgy Yakovlev
commit: 65aba0b70efdd0f4af79b0469d3db4b79d610aa2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 20 00:28:12 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 20 00:52:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65aba0b7

dev-lang/rust-bin: drop 1.34.2

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/Manifest   |  13 ---
 dev-lang/rust-bin/rust-bin-1.34.2.ebuild | 172 ---
 2 files changed, 185 deletions(-)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index f130d984d5e..b8c7b10a274 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -1,16 +1,3 @@
-DIST rust-1.34.2-aarch64-unknown-linux-gnu.tar.xz 120868188 BLAKE2B 
d843cce81338b2b3765c973f06dca83161fefed129efefe94efad663b5ddef54aa092bf5977ba7bca74519b008796e60486cf8b193ec2a2dead3add66295d41f
 SHA512 
7103362b8840d094661a16053d8f07eba413c369bf3a2b686313875aa97c30b35697fceefbfc90dffd5cfd4de946e7f848f2b791736443639b30bb75709b7122
-DIST rust-1.34.2-arm-unknown-linux-gnueabi.tar.xz 122563056 BLAKE2B 
05e73de7d58723affef3f272e646245a97b17373cc960d5e1be0365919ad3879e08bd9012126e41235b97a758bb57fa4e67fcd11e2f29322af9ab039fc3e2dfd
 SHA512 
d6c055e8ba0fd494797a55d2a6df1eec2a6361c0b081e4b7cb06e42a03a644e4de49c7b17dc8cb6484f3271517f2bd50935bc72ead486531b5b370a1c576b12a
-DIST rust-1.34.2-arm-unknown-linux-gnueabihf.tar.xz 122858592 BLAKE2B 
aebe65fb64044c342f525749eb5d67217f459712aa72d49497062af461901a6e92d21b00e05439bd0753228b876f521198a8b005b116b5121ec3dd812df4bec8
 SHA512 
5cc2612988182b68d9b220d6d7620fc0b064a9d347825d4677959b7e43820647ff25651427db3a5c72401ab8d0c14e2976921d71ddbe0a5b540cf045241cd727
-DIST rust-1.34.2-armv7-unknown-linux-gnueabihf.tar.xz 124601212 BLAKE2B 
7ab258783070d3ba1e27431faf36a8c75d0afae935bc4ba08bf1e6b7f080d56cb3a9ac3de8b91ff9885e2df2ccebdf29de80b99548c610ea30c157103b920434
 SHA512 
fe5be9a345d10ee2b3a47986977be91cd2dd94f2076571f810ac21cea36f79f073eb16915c090861cf46c6835f86db64c2ed1ef036f911b3be829d7927ecb747
-DIST rust-1.34.2-i686-unknown-linux-gnu.tar.xz 169581332 BLAKE2B 
75f1fc4c52e81cb9c7f95d18d9aff2439bfc698444321d92f09d5a47e493d693f2cae3d8ee56ccff59ca967a0a2a53828559eefce1398a2450fe39c95397e3e2
 SHA512 
056243d226cd9a36dfcd266f2aba88adde58dbcfa87f20613183c5dcc514bb413e25f6d6963494dc141f4e91649b17b1db91e6a9d313af7ef7b1893b64337c33
-DIST rust-1.34.2-mips-unknown-linux-gnu.tar.xz 113493608 BLAKE2B 
10df3e2eb9fd9200bab1ca94eafd80f680c94bd21589f72fd660e9d819a6615cc83e47ac70df87712e252946f58df30824be992f16ca707b72451898e1884e99
 SHA512 
ec100071fbd8373baf41f0f517497b9923a77ebea8257d2fdcc9a4488d7ec6d59c0b517f4d922a0f7f699d701510d32d49c1e699c69a94f571f73ba46fe795f3
-DIST rust-1.34.2-mips64-unknown-linux-gnuabi64.tar.xz 119118112 BLAKE2B 
8ba04a90e82bf7d830c750350570dde8cfa0646f1ea10c583927cc6c7ceeb935fb4035248d8a3ac4a477a858a32d3753811e2893220b8b3919e882213dd63373
 SHA512 
bb3c5e8ce24895a07984059fca53f473a78d350312292877b8e1c21a7a84320f1fee4d64c9d684d14be5fe500494d38ef3f5ab4e4f0e84cbd3f3d30a8586
-DIST rust-1.34.2-mipsel-unknown-linux-gnu.tar.xz 115776696 BLAKE2B 
dfe09e60be47c6cbe183e4f4bb358cd6d1fe0872114d6a663ee95cd063155f99688bdf23b5c7230b626351654da8f38c7b763099b8d6c2707e185449267c137c
 SHA512 
91348409dfdb63b82e6b6a3097d181485f05f0dfb6cd3bd80785da2eea23f493a90a4e07e660dbc14e9c887ff7e27bc0d13203c78feece5aca219e439a9c18cf
-DIST rust-1.34.2-powerpc-unknown-linux-gnu.tar.xz 116817940 BLAKE2B 
bd7fcc7e0e8844d23e73bb8bc07f7454d234d4fc96d6549399c399845af147debbfbcdea2c53d1ad5a28126d6c9cc20178634290fb837f0537947f64d688df75
 SHA512 
b8009e9ab2e9167cce8e1911ec0bebc9959a89bafcb645637f2a55af15a2f4f5d4fa20d6b38b7ae572480f3d3817392b8c6386b6ed589b34dd0a02529da2a459
-DIST rust-1.34.2-powerpc64-unknown-linux-gnu.tar.xz 125735384 BLAKE2B 
c25d43fa630e9b95692bcb493064f592a12ecee700538671192f04cfdf443a5d046493662c88d91f62cc1eba94e80ec9b6bed9949af9a8bc83788521832336d4
 SHA512 
d1ab37d68c0b52e3780ea133f8ba4d5b823c7f874bbf15f97f304c21405b1fdbde3d28e83381f08095fca8e2ea615f46accad725ee854ad9db168ab4629e30a3
-DIST rust-1.34.2-powerpc64le-unknown-linux-gnu.tar.xz 129619832 BLAKE2B 
df76b7c08941ae2cb512ba656b09a7b87e1e656badbadf58d64ab5f9133e7248a63873675ac44f16207107a0f68da6089706b46af94154c0bd51aed655f8b578
 SHA512 
3c881e7bcf622237f279855ebaeb544f4df9bfe5bc1f74578093d67befed8f027692ea56dc773c653bef8a124e9ebac2544d0c197a0e3a1ec8da63ef9d434412
-DIST rust-1.34.2-s390x-unknown-linux-gnu.tar.xz 134376720 BLAKE2B 
3eb1452bc0f5d6cbe5547f18ad039c54d4fee44e8c24e35f3399272755cd293df008db2c7dded32c7853944e43de7a4d337b7408835445a4916dbf55d14a7b3e
 SHA512 
181f58b00cdccb205be853f5d00fc0a0c939b7e4dc801717b21ece0f714a8f3b501f1196eb2e3f3081932a0417a6218763c3d095cdd036e9f202cc41291876a1
-DIST rust-1.34.2-x86_64-unknown-linux-gnu.tar.xz 157279864 BLAKE2B 

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

2019-12-19 Thread Georgy Yakovlev
commit: 6f2b7984f6ebf7358ba25bfec5f0b4a34ea1f75d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Dec 19 23:27:49 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 20 00:52:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2b7984

virtual/cargo: bump to 1.40.0

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/cargo/cargo-1.40.0.ebuild | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/virtual/cargo/cargo-1.40.0.ebuild 
b/virtual/cargo/cargo-1.40.0.ebuild
new file mode 100644
index 000..48b33a52ee1
--- /dev/null
+++ b/virtual/cargo/cargo-1.40.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Package manager for Rust"
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="|| (
+   =dev-lang/rust-${PV}*
+   =dev-lang/rust-bin-${PV}*
+   )"



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

2019-12-19 Thread Georgy Yakovlev
commit: 043b87a6e551951bc19188a16ff0edd4935b83b9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 20 00:33:07 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 20 00:52:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=043b87a6

dev-lang/rust-bin: drop 1.36.0

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/Manifest   |  13 ---
 dev-lang/rust-bin/rust-bin-1.36.0.ebuild | 158 ---
 2 files changed, 171 deletions(-)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 5997792f08b..46fc281b3a3 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -1,16 +1,3 @@
-DIST rust-1.36.0-aarch64-unknown-linux-gnu.tar.xz 139261576 BLAKE2B 
f8f0ac14c397253298bb321fef83e78fb839e647fa8a9ff891f16e3a1723e1ee69e59686357751b3b4c1a1d1e28632c2047be8795f8a27733ee4bbe8ff71e105
 SHA512 
77ffd9aa0dfdbb886a51c8d17e3e348c777226e859a48374dad8be20b9a3c7130c7f46d9173753e4ac4a264b45610767ba2625df4192773913892a13a255d3d6
-DIST rust-1.36.0-arm-unknown-linux-gnueabi.tar.xz 140294440 BLAKE2B 
25d0ea284d20f93bc82618c61abcd4281835e914426e3e9998ff80d233af4cbb938c05bd3dc9422c3f212f24a08f6bea3f67691860acd8cce60d9f7015556381
 SHA512 
e1dd8200ade615bcedcc1372d4833c037435a47311ca8a20ebbf914d80add818bf70adadf2b6d33d5a4f04eb4994722978b6b3f83dc6a7cc3c98aea52f244405
-DIST rust-1.36.0-arm-unknown-linux-gnueabihf.tar.xz 140715096 BLAKE2B 
effed4996df93d2defa843b3356d80abb9a3a69990f5d6c7d6c38f18ad39d2b46618d64007014be931762ab31c2c46a747cc2705b3cd0ec66e7fa888ecfaf81a
 SHA512 
dfabb476a1f31755eea4a0b976991ea083682463e4538f2b7f34dcfa4b6220b82d81fdf4c677294899d5cd740a8a3e012d1b0bb424ae529c05ce92802cf18959
-DIST rust-1.36.0-armv7-unknown-linux-gnueabihf.tar.xz 142315532 BLAKE2B 
bb6ca7c0af1691c82dd64fcd563573c815147457a69fd0ddef238db4bc5f0ccc7c7ea72429c9d7401db3d431674da70e86183ebad83e7153adad4287de385ac6
 SHA512 
b31e34f44df17d89f9f2a609a5b5b2320f43691e06ead257d893766abf8764a158adff0265dd60bf1f63dd98f0bf6bc64ae3b9e9f45200fbd7dfcaec3ba85d01
-DIST rust-1.36.0-i686-unknown-linux-gnu.tar.xz 182609496 BLAKE2B 
8fa915670346e554f6a881a44bfac42a5ca565acc3426b35901952eae9ea36780181e7569c2db52688a28d680de6fd02764d93219fdf93e7adbba8b8de3b0e6a
 SHA512 
34bcb93ec7a313a28ac20cd853e37419c4607f4035a367015826bd797401a2ada20ee99ae9028b6115c9db8aa1d4f74b74fb08ed09ab528d5946bc26c754b182
-DIST rust-1.36.0-mips-unknown-linux-gnu.tar.xz 134020892 BLAKE2B 
0579a8f6ae590780a1bf8a79c6ece290262fedce30721dc4ce405f774d9ed4cda99680da0aed22050147478d2ad3fe391f028a6d1e05b47b509a33d6f1569090
 SHA512 
8163136f8621ff8b562e50123eef5903de3bf888a230fa83fcc6aa0fad9ea61e1a1cc2248479e6e0f82f0c25014207c7b7186177067a21721156c795d59e8188
-DIST rust-1.36.0-mips64-unknown-linux-gnuabi64.tar.xz 140200900 BLAKE2B 
e0e9d428d0af610d4dcf4ff38bafdb24001e6644dcad62af6b1782362520358411767b10740587e37dc1ffb85f4036495cdfdb15d68d387988df2512e9a78d05
 SHA512 
d3dcfef22fc2e130150c64aaeb13a96696c48353300049aca3ba42411548922945192847ba12834d21619d9db26a6628cea8417e3678e52f2742438b862f5d7a
-DIST rust-1.36.0-mipsel-unknown-linux-gnu.tar.xz 136390260 BLAKE2B 
63e26f3a9563a065d086daa223b732ab0ab89b424cf3e764d93b56c9efe9d611c6565cf89b649819a71af2195f19c278824ee71e2985b20fe55f20e75b8b6be8
 SHA512 
c8f6538b677ab8b7154b7a7e07ead85a84ff08bc27d2150189e7597e1f9f30ac418d72684916dc85ae8ff95718ec17e289e1f813303e97cec59e63a7f5c1367b
-DIST rust-1.36.0-powerpc-unknown-linux-gnu.tar.xz 134270632 BLAKE2B 
5466f797d778e2112a0aa53a05f6853d9baf261b1c9a53fd05ac4925b7eb85b7b0a3df02a8509f98b800e42ef2a5ec09cb176e0a5893fc5ee57d0805bcba621f
 SHA512 
a02afacc01a92b5575e3526b3b9bfa149f86ec03b3601b269fe4cb05d8f4dfa24b62625737f8ffe67bfababbe791af1584f45979ef012004b7de7771f29a9edf
-DIST rust-1.36.0-powerpc64-unknown-linux-gnu.tar.xz 145880928 BLAKE2B 
4922df3a7d7f2d77a3f3380ec4ae9a1e4062cc81abe16ccc978543e4c24c4415bc34db0831b73c078f1ebebb57cea81c600d4e320cb10a4c508a252169d6999b
 SHA512 
20bdd2b427549c866343962abefc4ffc356a1cb6965c754f28f19b05c234cb9c0abccbce036013deba1dc7699c2889ec954fff2b944953385624be54ee7a733e
-DIST rust-1.36.0-powerpc64le-unknown-linux-gnu.tar.xz 149721676 BLAKE2B 
e00bcc60a89354f6d4b5c89feffe5fe6dd7bf25d8dd2db2878e7c12ffc484e9258f37d80bda2b12f3965d96c73f1a03b6adbd8c20176c383e04f1a229d47d000
 SHA512 
02f32b544b0a55ba6f6fc4852f18766107bc0ce2c50488db11605e8a10e5965dd44e8332905c00080b08576370f2f0297ecbe12ba9fe01b4c24cdb9fd03ad64f
-DIST rust-1.36.0-s390x-unknown-linux-gnu.tar.xz 159518028 BLAKE2B 
c5876ea15c9fa56a92b4c0bf2aab472b83381a7a31fbb207e4165fdc49fea215053cc771dbcb81b01fe43a3175df146d8645d04c556af3556822fc59bf25
 SHA512 
c637b8f50cbce280f43ce4b97d3f75ddae429ee34461837c3c3869e20aed8c5e76f7a58998f617dc0ffc2e6afd00908e5de05f4c7ed9a8c34d5dbc7ce916
-DIST rust-1.36.0-x86_64-unknown-linux-gnu.tar.xz 169600936 BLAKE2B 

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

2019-12-19 Thread Georgy Yakovlev
commit: c94f0f8774d1f81d09cad43aa986adc9654918c9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 20 00:50:36 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 20 00:52:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c94f0f87

virtual/cargo: drop 1.36.0

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/cargo/cargo-1.36.0.ebuild | 17 -
 1 file changed, 17 deletions(-)

diff --git a/virtual/cargo/cargo-1.36.0.ebuild 
b/virtual/cargo/cargo-1.36.0.ebuild
deleted file mode 100644
index 5e737019292..000
--- a/virtual/cargo/cargo-1.36.0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Package manager for Rust"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-RDEPEND="|| (
-   =dev-lang/rust-${PV}*
-   =dev-lang/rust-bin-${PV}*
-   )"



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

2019-12-19 Thread Georgy Yakovlev
commit: 7d72c5316d7574c703582b39460d5fdfb2379c6e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 20 00:41:35 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 20 00:52:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d72c531

virtual/rust: drop 1.35.0

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/rust/rust-1.35.0.ebuild | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/virtual/rust/rust-1.35.0.ebuild b/virtual/rust/rust-1.35.0.ebuild
deleted file mode 100644
index 1ba2f337c1e..000
--- a/virtual/rust/rust-1.35.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual for Rust language compiler"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 arm64 ~ppc64 ~x86"
-
-BDEPEND=""
-RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"



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

2019-12-19 Thread Georgy Yakovlev
commit: 94997c9b8ef5c5af1243e7bc65d297b234912d6a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 20 00:28:43 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 20 00:52:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94997c9b

dev-lang/rust-bin: drop 1.35.0

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/Manifest   |  13 ---
 dev-lang/rust-bin/rust-bin-1.35.0.ebuild | 162 ---
 2 files changed, 175 deletions(-)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index b8c7b10a274..5997792f08b 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -1,16 +1,3 @@
-DIST rust-1.35.0-aarch64-unknown-linux-gnu.tar.xz 132705960 BLAKE2B 
134e71195a69f891d7b60bd2ad24468beb0796480d2a48707058b085a6f9255bc092578015be89dd29cebbf1b5f49221735dcedd0cb79a1975220531e5f4d364
 SHA512 
9231e4acf26dc19a31c6c9623c939eafd0fdefc18debb8569baae36d3ad3410e21097ae2306b5adc48bc5e219da1dc1df38569e1d0ae9b0178d5a2e815c20db8
-DIST rust-1.35.0-arm-unknown-linux-gnueabi.tar.xz 134286432 BLAKE2B 
3cc7e664e4d59f0a7ec5153b67c95ccd78c40b2d32a30f2082d8c8370d9e41a47d9e60b0b1182a4e4f8d0e81fb276a16092e4c7911da4479ef0998b0d36ac273
 SHA512 
e16a4484e1788b4b2cd14482c7717fbc3cfc0b38cf0a483ad4d1bba174ba8b9e631cb6a04fd442e05ee6c9c8291dc344c64b0ced10e342bf75c9ad6b63480723
-DIST rust-1.35.0-arm-unknown-linux-gnueabihf.tar.xz 134633256 BLAKE2B 
0487f81ea9635c037a601cce5a55dc4f54eb14adef5056e3e2e83086fa0a4384e92179cbe3ae476d0b9a7e0860a718265fa0261f6dd762444812e3263037e18e
 SHA512 
229d206f30387109649a434c23a8b9af14c2942691cba3a22ca3d76ca76942bd0ad44e0660dd72bdd9a00214a9fa6c140691bd5dd879af35cf2abf9f4a7cbac8
-DIST rust-1.35.0-armv7-unknown-linux-gnueabihf.tar.xz 136384068 BLAKE2B 
db8ba39772e150d829cb9c86f20c89c09b1c6a2c996fe5300e265704a0557e8cd879690ede2f03e4ba03d5201a368c65b53a471d581e7ae95646b50992fd4fa8
 SHA512 
4d80fdc7483566999d8c38b6772c1f1c6cf0f537f68bff9dd9ed68931afab569e02fc9d5ed2999fb1d3478113527840676d903630f93c3d79c30fdba0b98a2bb
-DIST rust-1.35.0-i686-unknown-linux-gnu.tar.xz 173765732 BLAKE2B 
f55ffa1742bc68c733d8392cafe592a937f0a07e3dd50b63aa7479839c0f18d1eecabe897d962635f5dca669053a7a28b5dc2c7d736f581dad9d7ed508bf5ddc
 SHA512 
33a603f638ced850c4572cc81041b1ab47d95a062c66ea24695e449cca7ac6353757c794a85af4a15e43e0ce091c7cc47dbd01fd30e23e1bae6ced194a08a667
-DIST rust-1.35.0-mips-unknown-linux-gnu.tar.xz 126071936 BLAKE2B 
d0c34edac3e3a36e096efc51116b5073dc7bbbceee6373c2c9720150fe64a6d1e19450590f63b89111f7e93b72af3cc838215a153fbd069d6a66236ce65265f9
 SHA512 
a70490da14da69c7700c446925875babd8bf6ba0f81c4bf3b838676439a88be1d7cc49290b265f56fad84c8d31fc95c90a46164feeed5b7853751eb71678ad5c
-DIST rust-1.35.0-mips64-unknown-linux-gnuabi64.tar.xz 135622404 BLAKE2B 
63c4334c08a774a47712ff5781ebebb0ecef828ad26542f22e96a74ae31ca2ac946b02f835403596bb00ba3d6d4bd7b736a34626e97d43aef631b936bdc0d467
 SHA512 
cd5525846129eaa09ebf8c91ff5ec098241ba3c75539d09d415b09945c18d60cafacce6263def1c3c647cceb28750fac7f2210366a8a8f3e8b30c4e4dd79f96f
-DIST rust-1.35.0-mipsel-unknown-linux-gnu.tar.xz 128447920 BLAKE2B 
896586031be5be6cf8f2b1d9729a594f99b42c8af72ab1e91c45b2716dd70279c6126290209262175e26ba12a9644fc7007f640155aebc226c568684256113c7
 SHA512 
42a3828eb1124fde0026be35885034dbcafedaa0ccc02202778f488e89dc4c3f5085341f5892f46f74f4dd2c541c579470ca25ba7315c2316bff7e7a293f2340
-DIST rust-1.35.0-powerpc-unknown-linux-gnu.tar.xz 128414412 BLAKE2B 
4bedb0d572c615d763a0d2c21aea60b59b985193cd43c4d649b8c945728d65606ba3f40f4a0a2fd0524bbe8a4895787efabc6fe4517b070e321f2a2588b06740
 SHA512 
ea9b908f3ddc1b659b1dcdfa937bda410a2778f2133c797258eac46b73b7f44a0ab12d99a02549f8dd4de243bf3ddbe4279f132a8cb66389ed30af3cf7692652
-DIST rust-1.35.0-powerpc64-unknown-linux-gnu.tar.xz 139462276 BLAKE2B 
b99ee8f5f0f372f975e1f690a9e2dea67840220a3f893189672e004045332cecf1823fba3d155348a70c200649a8ff7891bf08fe2f726e69003a71165ea8dfa5
 SHA512 
a89094b58ffdb4940e51c4c2e5f5efa094d7d6c1a2b2382397dbfb05eeaf99e9329a8e7c51da602a6b8935ebb4f6df475a1873748139d9f9a97b8bd40c49849b
-DIST rust-1.35.0-powerpc64le-unknown-linux-gnu.tar.xz 143826544 BLAKE2B 
ff5f814515034b382faf40dc0d95623ec57c4f063ded1bb89364594736269744f5409c978de24fa29f6a061d1489179456a90847f5ce8de1f684df22fda68b75
 SHA512 
3b63dac50a92693d13066aa6e96de05fceb2da6c07834adfab8c12e6a78f59051dfa008062b1d2ad410a009e2164fc716d689231e552379e419161d1620d0066
-DIST rust-1.35.0-s390x-unknown-linux-gnu.tar.xz 152808372 BLAKE2B 
96a1e2b96b6a1faf5a3125494b17c4d5f95ea618a5ff8f7ddb7506ebef4fd6cf7f9a2ae961657b7b969a5f3cbc870c805c6634163e7f5fc71e058ea4528e19a0
 SHA512 
11539eb25e474bbaa8e57f21c3f64506859bc86baec74df24bb4aaf5361745840b82ff715fc54fbd6ba654a8f7fd4f064af0538b983dd489cd69498bd70d1bf7
-DIST rust-1.35.0-x86_64-unknown-linux-gnu.tar.xz 161491264 BLAKE2B 

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

2019-12-19 Thread Georgy Yakovlev
commit: 184c2076eaa7f6435a67cbfc89d1e3069fd0ad6f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Dec 19 23:25:45 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 20 00:52:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=184c2076

virtual/rust: bump to 1.40.0

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/rust/rust-1.40.0.ebuild | 13 +
 1 file changed, 13 insertions(+)

diff --git a/virtual/rust/rust-1.40.0.ebuild b/virtual/rust/rust-1.40.0.ebuild
new file mode 100644
index 000..19c3fd98633
--- /dev/null
+++ b/virtual/rust/rust-1.40.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual for Rust language compiler"
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+BDEPEND=""
+RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"



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

2019-12-19 Thread Georgy Yakovlev
commit: 8b07647a1f34c2c694e27a3f1d2396eb395c0613
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 20 00:19:08 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 20 00:52:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b07647a

dev-lang/rust: bump to 1.40.0

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/Manifest   |  14 ++
 dev-lang/rust/rust-1.40.0.ebuild | 329 +++
 2 files changed, 343 insertions(+)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 55d664fe155..6db69467871 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -76,9 +76,23 @@ DIST rust-1.38.0-powerpc64-unknown-linux-gnu.tar.xz 
240082008 BLAKE2B d15d508397
 DIST rust-1.38.0-powerpc64le-unknown-linux-gnu.tar.xz 244407488 BLAKE2B 
79ca67230dc4d16518421f08554bbc0093f2423469426d1f6f0a925a7bd01b059875ce1a1af29a516dd1cff745524702a8f37e8cb9b43398a32eb78a55e0c3ca
 SHA512 
5f3e1dd233ef17d8a296dcb55738fa119e40c32b154a7575f149bf1475b64e34f7e805f206b9862dc6499be470f179290d8abb7ad8d2b5cb355cef03d95ae374
 DIST rust-1.38.0-s390x-unknown-linux-gnu.tar.xz 291685528 BLAKE2B 
1d7678b68c5296fed276eb10a07ffd906cfe569b93b6872872c8aae10fa6f30f0ef4023e55256ee8d2e9f6935fc3391421f0f7758aaad60a0dac15b34074fcbc
 SHA512 
7af64849236e0173d2aea723f3462682fde7d2e1e04d61c28d215163415e1b15cfb8cac57010ce55bdd928ea74076506ef50376d7550999e0fb00f9d20c4f5ff
 DIST rust-1.38.0-x86_64-unknown-linux-gnu.tar.xz 279859784 BLAKE2B 
40dab0ac1e800d7c095052800505220019154d40741d7c8872932948d5df62863fe9d1e43596a43411e959c2ddc4fb8d9b4e74525aa1a35352efec781054fc37
 SHA512 
0b25c3049a7a213e9151c898979ec9b5b45e46a9072f9853d8f048cf401ef7ac343526d6919e68607a490e3e7bd0375b12ed9fb253caed26bb60f46473d3699b
+DIST rust-1.39.0-aarch64-unknown-linux-gnu.tar.xz 238165960 BLAKE2B 
c3e14a7b57d904d0882cb224e2390087cca5a3b4a6246e52e6d064c554721efe7b5542e694a3b6d2115f9914214a94200e0ff31008a5c8df1448b667b0fdb34e
 SHA512 
ad37a8454acb8985a5c2b42d7f8bc4212651a16fb5af6b4314dd97faa47de79893f2f74b516af89cd7e77ef3db64247c4764585eb0a17ac328c9cba5e5b9c407
+DIST rust-1.39.0-arm-unknown-linux-gnueabi.tar.xz 244091604 BLAKE2B 
9d09dbd18cfdad062705ee3c1726cee7d4c25dd9a739be451e1bcbd7e6d36316a113f93c0f8309bec3a825435d6245d195fd5da7b35fb51f2cf61f6f638c415d
 SHA512 
1d51d47650cf11bf16b21df0b759de9ae23d96d4b14b5107f062bd240d02d5793542efbf0feaa09403cd35ca38af3e85f1abbd5083b645d40cdb1189d02a8099
+DIST rust-1.39.0-arm-unknown-linux-gnueabihf.tar.xz 244501036 BLAKE2B 
a6ea74a0249e9c7509e21d20b9c04e59af93f78dde92557b6d449fb51776fb6e31d5baa19419547d9baf10768423642a0489c828c5919c055981876ef2282603
 SHA512 
291d9963f67708b5b14f1f27bb9e7d374fcd7a5d24d932db02203aaf89d06db8178305eb18e4dcd56cce81dc5eb80d2fb019ca94a99c06b548f0588ae560b7ac
+DIST rust-1.39.0-armv7-unknown-linux-gnueabihf.tar.xz 246114456 BLAKE2B 
e412273d164fae3f7c1702601a4f518b15acdd8f75746de7fa0af63a67a7873ce27b7e5bdf9d1354508ca0b0d20705dfd26659c6355a12c6a2cc59ad8d2a2a2a
 SHA512 
db2b001a5587e2d5c8cdcb53c974f2332e76f58e362cba55fc971d7244754f1fa0b7e708ad7e73e7250652b442f06929dc1e8981536d7d76850b45ade275d406
+DIST rust-1.39.0-i686-unknown-linux-gnu.tar.xz 297665804 BLAKE2B 
0024993e80174c0dd71c5f781ea466690fb18e3b760b11382613cad10e6112122d90c54b2a7451c049711c13e0f3da979bf8e8d2e79723e7a484352303bf0337
 SHA512 
930546e79c0b1105eb0604ae33ccdbd8b00b56e56d069f19f0d802093a052fd3f940eaf1390cdecd79833b0c70457ebfee2ce3b9674fff72df1367076584394a
+DIST rust-1.39.0-mips-unknown-linux-gnu.tar.xz 242857808 BLAKE2B 
a2484913ce31ebae0be04f13dd24972a34206b00d5e141f3c5f8e43ab852547b149bc1002053276557d3dd18d231c2772d5817137fd7f615f155c742f0379af8
 SHA512 
ab9862a55fe0550c4d19c8fe4fa912661594b56f5f05b21c3ee660734a2d119b5b2dc70b9606af2ba91bd2911fe84c847480a828fb3f0a9d30132a70514d26d7
+DIST rust-1.39.0-mips64-unknown-linux-gnuabi64.tar.xz 238468588 BLAKE2B 
bb48de21d7a45ebb2464159b09974530572e08cf7adfee4d90b5280ed49867a591f9d3e21069868fecc14242649a9d68041baf07d9fb6c40ef8b3780ed8ab70f
 SHA512 
93531394a9a8ed5edf3853f0d5c8faa795982e9c6a5a0a92832c2809c8baade736eafb8c0626ba6e543b05f693753c256b1d6290d5c41162d6129168ef1b5702
+DIST rust-1.39.0-mipsel-unknown-linux-gnu.tar.xz 246030532 BLAKE2B 
bfece8ee21b8bf0df389331ebbde98dc81810e4fb4c82e21c7fe2a85dcc27465f9a49e599bfdedf99a15cf479ff6c5baf27cc36e77afc90f281ac535ac0a92e0
 SHA512 
74536b1a1ce15f27ab8a1be7c9a7edb0638edf862c8f1464c98942287da1e7d64abec83be21634ddba2e88c0f9cf1456c000adc4360712aeab214ad87a44c9a7
+DIST rust-1.39.0-powerpc-unknown-linux-gnu.tar.xz 240597272 BLAKE2B 
a338ed495504d7aa290cfff3af37acc846b066921d0b84ae552ac4c127d24c645290098a711d3f2d17bf2a20f24356f24d67ece5aea7582dcc8a74cb6533209c
 SHA512 
fa4ee683655d96c7ee1df12a39d50b1486c1e34cf4f10c09c6eecfb33b6f67b526dbcd02e1846d3e16db7103c04ee7f388a419ccfdf68ccc908b511b1fb8b7bd
+DIST rust-1.39.0-powerpc64-unknown-linux-gnu.tar.xz 242170220 BLAKE2B 

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

2019-12-19 Thread Georgy Yakovlev
commit: 0f07be58f423b04c3dd39ed21550c4aa1d455d22
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Dec 19 23:24:16 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 20 00:52:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f07be58

dev-lang/rust-bin: bump to 1.40.0

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/Manifest   |  13 +++
 dev-lang/rust-bin/rust-bin-1.40.0.ebuild | 158 +++
 2 files changed, 171 insertions(+)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 219dcb002f0..f130d984d5e 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -76,3 +76,16 @@ DIST rust-1.39.0-powerpc64-unknown-linux-gnu.tar.xz 
242170220 BLAKE2B 3a5ec3b57c
 DIST rust-1.39.0-powerpc64le-unknown-linux-gnu.tar.xz 247026740 BLAKE2B 
90269aa78eded26c7d54c2e38a08af5f2a5cc3bfb86c268a12050315ba48f232f324b1fcc8e4abae49489cfd9df83edf6d04424ba14fb77f15daea1f6b5c242e
 SHA512 
e15585150370514e580e171faa749218aeef04ce0493f5ad3928a0cb6cd0bddbf7c75ba8ed0783a2c954bbd7166e0445b4c33be4ab48479b0104f032b3d4b0af
 DIST rust-1.39.0-s390x-unknown-linux-gnu.tar.xz 298119784 BLAKE2B 
82f64163929c129e2aaee8909401c4f302496f63f8d9d366d6f7460b4546d7657ea38bcd864ecd0f58a5995e47f7f5890e4523dcbcbc51e3bf4085536b07de5f
 SHA512 
d2b588f802d4fbe153dbd88cb745d34d1f5434cb3134cc9e091ebfb336a48b4c886cd80311cf92b5e1c6a16374302853a67e8a0576b02a89dbcf61d27919a045
 DIST rust-1.39.0-x86_64-unknown-linux-gnu.tar.xz 284967620 BLAKE2B 
c5d2c2a11c4f66105ece51e7ca45ca6a9e0d70215f94ce52f6e61b20995ceb611e45bad1e5e9f33fd444bb0a58a2edb691f1a65a1caf36ad892c034e00104383
 SHA512 
02ca6c821877379d8bd0bcc38281a87e6f86bdbae1270da19e41336cc3a812d9c11c1e976655c192c39153f92cda90ddbd7b4b0bcb4f6787d6d354d2be827a8a
+DIST rust-1.40.0-aarch64-unknown-linux-gnu.tar.xz 80285104 BLAKE2B 
857a3148337833a216912b732c017827d0ee2869af41d114f3a743fbc8bd0ad851c4c42dca63cbcb8f15c816a8c45bd60049fb60ea80a85faec23000140acab6
 SHA512 
f601e4251e08a6d66edb0489b6ab840b57622b506547e81036e6dfe08eb71005a22a2777a0b8b2d07a6f88286d58f513482b863116311a6f43c7284769af6e7f
+DIST rust-1.40.0-arm-unknown-linux-gnueabi.tar.xz 82051152 BLAKE2B 
33c62780b3f228298217f7a16e00348cf3c29c504f59de414a0e8a3c506c801d87f460a7bf6107bb7856249c5a5b8fad94499f7f059602b99252ef85dc5b973c
 SHA512 
2098ff12393dd99004ce94f49d445dad03184a108ea8249b70e51abd44bd510f8a4ee43eba3b32967b1a543951e8eec5b06c85692312821b5c855c1d5f034e94
+DIST rust-1.40.0-arm-unknown-linux-gnueabihf.tar.xz 82518972 BLAKE2B 
2861693efa9bbd54e09bd693886941ec13b09f1901d384f24534b2852f9cb3b59fa0eaac1ec16bc6df49437cf08a09eff6c649729b0b8c2b4d8def6d7111d229
 SHA512 
994a91704e65e126bf3d53aa5ccbf9f92f05495a68db1917754f8bf078f16b0255797c884b4f2c70033ae0c94d5f41ad73e1af2e963580ebf56c90a6bf76630a
+DIST rust-1.40.0-armv7-unknown-linux-gnueabihf.tar.xz 84254100 BLAKE2B 
5ec75764435f5b906ed5ac84c6454a8fade0d71a9f9d2b3c799525ebf1e1a6e208e85dffe125e3de163d94a62693241a6ed59651955942edc8cdfad5c354a23d
 SHA512 
d3345946c5a3d5cb3d7fca4d3200710704d64547ebfa4ab11c45ea1a18ca3c49b429783d499845f31dcb150abe2f6836fe203fd9d7aa53e0475b940da5549492
+DIST rust-1.40.0-i686-unknown-linux-gnu.tar.xz 122168896 BLAKE2B 
c89278bd7af7d167251c122297b4a8045da94951aaba5288a3a47b7d4f7af2af2e5ae672388f5c6192382e800151ad54cb2fc9a4fd66fde3acb8acb877aaa27b
 SHA512 
d727149afbbc3b2709360dd6080ff301e781aaa94459c1348d3e35382bc9c7ad65c4d70f9bfc7b44ac92ddaf89e3aab92b75b9d184eba86916da25bd629592b6
+DIST rust-1.40.0-mips-unknown-linux-gnu.tar.xz 74305992 BLAKE2B 
cf51e3d843a32a3025232d1bc4374c55d3931d8b8634aed83f3f5e890081d7ed2a09d0aa3f026936d5e2f91fd26b56be704cf2975678db5fa23cf57c34277a89
 SHA512 
995b875dcbbd8472e3109504e695bf15eca812ea252e5ff1a615fb1c5dd3b66fe637fa4c30618b1584af4b641d4b4d5a4d7e1b6a09cb0ca4ff8fdd8a3488a255
+DIST rust-1.40.0-mips64-unknown-linux-gnuabi64.tar.xz 80925812 BLAKE2B 
a77123767639e93531fdf30af711a8dafd91c4143e7774edf88a9f513fd6fc928f3c96656ce4d0ede54677077c8eb383d5c37bee6881fd0796fe47257a16d753
 SHA512 
ebbb01c033c16dd9fe93ce0a532afa39b1459b056896c906f9e561285977e7c569e770c7e624e485cd8014008c9d496dae893921bbc1342c3e2b6520c9b84440
+DIST rust-1.40.0-mipsel-unknown-linux-gnu.tar.xz 76145484 BLAKE2B 
e06cfc8ac8d6124c4eb7c004c9e792c6ba21de5621d21456a7e47f1cd67f584d480708ddb098d882005953db818da27e396c9409c1e089d7db42844608ba1fe8
 SHA512 
4d4b52397574cfcbf8e79d71cbf783119b0096ed6d8b1f1a4c191336ac0e616b682342077f3451db477e0271a5ac453ee418314c071e8f922e790eb0e32ae768
+DIST rust-1.40.0-powerpc-unknown-linux-gnu.tar.xz 82846452 BLAKE2B 
e82e117b0592278b491399f27de4c26b518bf8f7cbb60125fc3ae36ddb033113324222ac7433ac9b02026efe4be477ec9967c55648121869a36ce833c3600afd
 SHA512 
4d71bbf1b29f9ea649f444bafbaa8d6447026d992c264736b50365736c9e2129d28f23e09260aa21be10562727a5f6b298ddaf8f7598b4bad53d65cdd2f9e9f0
+DIST rust-1.40.0-powerpc64-unknown-linux-gnu.tar.xz 85231436 BLAKE2B 

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

2019-12-19 Thread Georgy Yakovlev
commit: 88eb403bd39632f26551e958bee444b9402cdba3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 20 00:48:14 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 20 00:52:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88eb403b

virtual/cargo: drop 1.34.2

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/cargo/cargo-1.34.2.ebuild | 17 -
 1 file changed, 17 deletions(-)

diff --git a/virtual/cargo/cargo-1.34.2.ebuild 
b/virtual/cargo/cargo-1.34.2.ebuild
deleted file mode 100644
index 032ae4f274f..000
--- a/virtual/cargo/cargo-1.34.2.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Package manager for Rust"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-
-RDEPEND="|| (
-   =dev-lang/rust-${PV}*
-   =dev-lang/rust-bin-${PV}*
-   )"



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

2019-12-19 Thread Georgy Yakovlev
commit: e6393ba1575e4876390085af783a1a324d078bd0
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 20 00:26:48 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 20 00:52:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6393ba1

dev-lang/rust: drop 1.36.0

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/Manifest   |  14 --
 dev-lang/rust/rust-1.36.0.ebuild | 326 ---
 2 files changed, 340 deletions(-)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 99787919aff..01fe5dee7c8 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -1,16 +1,3 @@
-DIST rust-1.35.0-aarch64-unknown-linux-gnu.tar.xz 132705960 BLAKE2B 
134e71195a69f891d7b60bd2ad24468beb0796480d2a48707058b085a6f9255bc092578015be89dd29cebbf1b5f49221735dcedd0cb79a1975220531e5f4d364
 SHA512 
9231e4acf26dc19a31c6c9623c939eafd0fdefc18debb8569baae36d3ad3410e21097ae2306b5adc48bc5e219da1dc1df38569e1d0ae9b0178d5a2e815c20db8
-DIST rust-1.35.0-arm-unknown-linux-gnueabi.tar.xz 134286432 BLAKE2B 
3cc7e664e4d59f0a7ec5153b67c95ccd78c40b2d32a30f2082d8c8370d9e41a47d9e60b0b1182a4e4f8d0e81fb276a16092e4c7911da4479ef0998b0d36ac273
 SHA512 
e16a4484e1788b4b2cd14482c7717fbc3cfc0b38cf0a483ad4d1bba174ba8b9e631cb6a04fd442e05ee6c9c8291dc344c64b0ced10e342bf75c9ad6b63480723
-DIST rust-1.35.0-arm-unknown-linux-gnueabihf.tar.xz 134633256 BLAKE2B 
0487f81ea9635c037a601cce5a55dc4f54eb14adef5056e3e2e83086fa0a4384e92179cbe3ae476d0b9a7e0860a718265fa0261f6dd762444812e3263037e18e
 SHA512 
229d206f30387109649a434c23a8b9af14c2942691cba3a22ca3d76ca76942bd0ad44e0660dd72bdd9a00214a9fa6c140691bd5dd879af35cf2abf9f4a7cbac8
-DIST rust-1.35.0-armv7-unknown-linux-gnueabihf.tar.xz 136384068 BLAKE2B 
db8ba39772e150d829cb9c86f20c89c09b1c6a2c996fe5300e265704a0557e8cd879690ede2f03e4ba03d5201a368c65b53a471d581e7ae95646b50992fd4fa8
 SHA512 
4d80fdc7483566999d8c38b6772c1f1c6cf0f537f68bff9dd9ed68931afab569e02fc9d5ed2999fb1d3478113527840676d903630f93c3d79c30fdba0b98a2bb
-DIST rust-1.35.0-i686-unknown-linux-gnu.tar.xz 173765732 BLAKE2B 
f55ffa1742bc68c733d8392cafe592a937f0a07e3dd50b63aa7479839c0f18d1eecabe897d962635f5dca669053a7a28b5dc2c7d736f581dad9d7ed508bf5ddc
 SHA512 
33a603f638ced850c4572cc81041b1ab47d95a062c66ea24695e449cca7ac6353757c794a85af4a15e43e0ce091c7cc47dbd01fd30e23e1bae6ced194a08a667
-DIST rust-1.35.0-mips-unknown-linux-gnu.tar.xz 126071936 BLAKE2B 
d0c34edac3e3a36e096efc51116b5073dc7bbbceee6373c2c9720150fe64a6d1e19450590f63b89111f7e93b72af3cc838215a153fbd069d6a66236ce65265f9
 SHA512 
a70490da14da69c7700c446925875babd8bf6ba0f81c4bf3b838676439a88be1d7cc49290b265f56fad84c8d31fc95c90a46164feeed5b7853751eb71678ad5c
-DIST rust-1.35.0-mips64-unknown-linux-gnuabi64.tar.xz 135622404 BLAKE2B 
63c4334c08a774a47712ff5781ebebb0ecef828ad26542f22e96a74ae31ca2ac946b02f835403596bb00ba3d6d4bd7b736a34626e97d43aef631b936bdc0d467
 SHA512 
cd5525846129eaa09ebf8c91ff5ec098241ba3c75539d09d415b09945c18d60cafacce6263def1c3c647cceb28750fac7f2210366a8a8f3e8b30c4e4dd79f96f
-DIST rust-1.35.0-mipsel-unknown-linux-gnu.tar.xz 128447920 BLAKE2B 
896586031be5be6cf8f2b1d9729a594f99b42c8af72ab1e91c45b2716dd70279c6126290209262175e26ba12a9644fc7007f640155aebc226c568684256113c7
 SHA512 
42a3828eb1124fde0026be35885034dbcafedaa0ccc02202778f488e89dc4c3f5085341f5892f46f74f4dd2c541c579470ca25ba7315c2316bff7e7a293f2340
-DIST rust-1.35.0-powerpc-unknown-linux-gnu.tar.xz 128414412 BLAKE2B 
4bedb0d572c615d763a0d2c21aea60b59b985193cd43c4d649b8c945728d65606ba3f40f4a0a2fd0524bbe8a4895787efabc6fe4517b070e321f2a2588b06740
 SHA512 
ea9b908f3ddc1b659b1dcdfa937bda410a2778f2133c797258eac46b73b7f44a0ab12d99a02549f8dd4de243bf3ddbe4279f132a8cb66389ed30af3cf7692652
-DIST rust-1.35.0-powerpc64-unknown-linux-gnu.tar.xz 139462276 BLAKE2B 
b99ee8f5f0f372f975e1f690a9e2dea67840220a3f893189672e004045332cecf1823fba3d155348a70c200649a8ff7891bf08fe2f726e69003a71165ea8dfa5
 SHA512 
a89094b58ffdb4940e51c4c2e5f5efa094d7d6c1a2b2382397dbfb05eeaf99e9329a8e7c51da602a6b8935ebb4f6df475a1873748139d9f9a97b8bd40c49849b
-DIST rust-1.35.0-powerpc64le-unknown-linux-gnu.tar.xz 143826544 BLAKE2B 
ff5f814515034b382faf40dc0d95623ec57c4f063ded1bb89364594736269744f5409c978de24fa29f6a061d1489179456a90847f5ce8de1f684df22fda68b75
 SHA512 
3b63dac50a92693d13066aa6e96de05fceb2da6c07834adfab8c12e6a78f59051dfa008062b1d2ad410a009e2164fc716d689231e552379e419161d1620d0066
-DIST rust-1.35.0-s390x-unknown-linux-gnu.tar.xz 152808372 BLAKE2B 
96a1e2b96b6a1faf5a3125494b17c4d5f95ea618a5ff8f7ddb7506ebef4fd6cf7f9a2ae961657b7b969a5f3cbc870c805c6634163e7f5fc71e058ea4528e19a0
 SHA512 
11539eb25e474bbaa8e57f21c3f64506859bc86baec74df24bb4aaf5361745840b82ff715fc54fbd6ba654a8f7fd4f064af0538b983dd489cd69498bd70d1bf7
-DIST rust-1.35.0-x86_64-unknown-linux-gnu.tar.xz 161491264 BLAKE2B 

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

2019-12-19 Thread Georgy Yakovlev
commit: 42a85ec8812d997616c41365e6672a7ac2064323
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 20 00:25:21 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 20 00:52:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a85ec8

dev-lang/rust: drop 1.35.0

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/Manifest|  14 --
 dev-lang/rust/files/1.34.0-libressl.patch |  29 ---
 dev-lang/rust/rust-1.35.0.ebuild  | 350 --
 3 files changed, 393 deletions(-)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 89501d818d1..99787919aff 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -1,16 +1,3 @@
-DIST rust-1.34.2-aarch64-unknown-linux-gnu.tar.xz 120868188 BLAKE2B 
d843cce81338b2b3765c973f06dca83161fefed129efefe94efad663b5ddef54aa092bf5977ba7bca74519b008796e60486cf8b193ec2a2dead3add66295d41f
 SHA512 
7103362b8840d094661a16053d8f07eba413c369bf3a2b686313875aa97c30b35697fceefbfc90dffd5cfd4de946e7f848f2b791736443639b30bb75709b7122
-DIST rust-1.34.2-arm-unknown-linux-gnueabi.tar.xz 122563056 BLAKE2B 
05e73de7d58723affef3f272e646245a97b17373cc960d5e1be0365919ad3879e08bd9012126e41235b97a758bb57fa4e67fcd11e2f29322af9ab039fc3e2dfd
 SHA512 
d6c055e8ba0fd494797a55d2a6df1eec2a6361c0b081e4b7cb06e42a03a644e4de49c7b17dc8cb6484f3271517f2bd50935bc72ead486531b5b370a1c576b12a
-DIST rust-1.34.2-arm-unknown-linux-gnueabihf.tar.xz 122858592 BLAKE2B 
aebe65fb64044c342f525749eb5d67217f459712aa72d49497062af461901a6e92d21b00e05439bd0753228b876f521198a8b005b116b5121ec3dd812df4bec8
 SHA512 
5cc2612988182b68d9b220d6d7620fc0b064a9d347825d4677959b7e43820647ff25651427db3a5c72401ab8d0c14e2976921d71ddbe0a5b540cf045241cd727
-DIST rust-1.34.2-armv7-unknown-linux-gnueabihf.tar.xz 124601212 BLAKE2B 
7ab258783070d3ba1e27431faf36a8c75d0afae935bc4ba08bf1e6b7f080d56cb3a9ac3de8b91ff9885e2df2ccebdf29de80b99548c610ea30c157103b920434
 SHA512 
fe5be9a345d10ee2b3a47986977be91cd2dd94f2076571f810ac21cea36f79f073eb16915c090861cf46c6835f86db64c2ed1ef036f911b3be829d7927ecb747
-DIST rust-1.34.2-i686-unknown-linux-gnu.tar.xz 169581332 BLAKE2B 
75f1fc4c52e81cb9c7f95d18d9aff2439bfc698444321d92f09d5a47e493d693f2cae3d8ee56ccff59ca967a0a2a53828559eefce1398a2450fe39c95397e3e2
 SHA512 
056243d226cd9a36dfcd266f2aba88adde58dbcfa87f20613183c5dcc514bb413e25f6d6963494dc141f4e91649b17b1db91e6a9d313af7ef7b1893b64337c33
-DIST rust-1.34.2-mips-unknown-linux-gnu.tar.xz 113493608 BLAKE2B 
10df3e2eb9fd9200bab1ca94eafd80f680c94bd21589f72fd660e9d819a6615cc83e47ac70df87712e252946f58df30824be992f16ca707b72451898e1884e99
 SHA512 
ec100071fbd8373baf41f0f517497b9923a77ebea8257d2fdcc9a4488d7ec6d59c0b517f4d922a0f7f699d701510d32d49c1e699c69a94f571f73ba46fe795f3
-DIST rust-1.34.2-mips64-unknown-linux-gnuabi64.tar.xz 119118112 BLAKE2B 
8ba04a90e82bf7d830c750350570dde8cfa0646f1ea10c583927cc6c7ceeb935fb4035248d8a3ac4a477a858a32d3753811e2893220b8b3919e882213dd63373
 SHA512 
bb3c5e8ce24895a07984059fca53f473a78d350312292877b8e1c21a7a84320f1fee4d64c9d684d14be5fe500494d38ef3f5ab4e4f0e84cbd3f3d30a8586
-DIST rust-1.34.2-mipsel-unknown-linux-gnu.tar.xz 115776696 BLAKE2B 
dfe09e60be47c6cbe183e4f4bb358cd6d1fe0872114d6a663ee95cd063155f99688bdf23b5c7230b626351654da8f38c7b763099b8d6c2707e185449267c137c
 SHA512 
91348409dfdb63b82e6b6a3097d181485f05f0dfb6cd3bd80785da2eea23f493a90a4e07e660dbc14e9c887ff7e27bc0d13203c78feece5aca219e439a9c18cf
-DIST rust-1.34.2-powerpc-unknown-linux-gnu.tar.xz 116817940 BLAKE2B 
bd7fcc7e0e8844d23e73bb8bc07f7454d234d4fc96d6549399c399845af147debbfbcdea2c53d1ad5a28126d6c9cc20178634290fb837f0537947f64d688df75
 SHA512 
b8009e9ab2e9167cce8e1911ec0bebc9959a89bafcb645637f2a55af15a2f4f5d4fa20d6b38b7ae572480f3d3817392b8c6386b6ed589b34dd0a02529da2a459
-DIST rust-1.34.2-powerpc64-unknown-linux-gnu.tar.xz 125735384 BLAKE2B 
c25d43fa630e9b95692bcb493064f592a12ecee700538671192f04cfdf443a5d046493662c88d91f62cc1eba94e80ec9b6bed9949af9a8bc83788521832336d4
 SHA512 
d1ab37d68c0b52e3780ea133f8ba4d5b823c7f874bbf15f97f304c21405b1fdbde3d28e83381f08095fca8e2ea615f46accad725ee854ad9db168ab4629e30a3
-DIST rust-1.34.2-powerpc64le-unknown-linux-gnu.tar.xz 129619832 BLAKE2B 
df76b7c08941ae2cb512ba656b09a7b87e1e656badbadf58d64ab5f9133e7248a63873675ac44f16207107a0f68da6089706b46af94154c0bd51aed655f8b578
 SHA512 
3c881e7bcf622237f279855ebaeb544f4df9bfe5bc1f74578093d67befed8f027692ea56dc773c653bef8a124e9ebac2544d0c197a0e3a1ec8da63ef9d434412
-DIST rust-1.34.2-s390x-unknown-linux-gnu.tar.xz 134376720 BLAKE2B 
3eb1452bc0f5d6cbe5547f18ad039c54d4fee44e8c24e35f3399272755cd293df008db2c7dded32c7853944e43de7a4d337b7408835445a4916dbf55d14a7b3e
 SHA512 
181f58b00cdccb205be853f5d00fc0a0c939b7e4dc801717b21ece0f714a8f3b501f1196eb2e3f3081932a0417a6218763c3d095cdd036e9f202cc41291876a1
-DIST rust-1.34.2-x86_64-unknown-linux-gnu.tar.xz 157279864 BLAKE2B 

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

2019-12-19 Thread Georgy Yakovlev
commit: d5f5bed1c56696494e1783f071047477bba5a87f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 20 00:44:12 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 20 00:52:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f5bed1

virtual/rust: drop 1.36.0

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/rust/rust-1.36.0.ebuild | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/virtual/rust/rust-1.36.0.ebuild b/virtual/rust/rust-1.36.0.ebuild
deleted file mode 100644
index 75f82239948..000
--- a/virtual/rust/rust-1.36.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual for Rust language compiler"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-BDEPEND=""
-RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"



[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtnetwork/

2019-12-19 Thread Stefan Strogin
commit: 1a2d6590d5ba053c02a120f0d0c9df462882304d
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Dec 19 23:39:38 2019 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Thu Dec 19 23:39:38 2019 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=1a2d6590

dev-qt/qtnetwork: version bump to 5.14.0

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Stefan Strogin  gentoo.org>

 dev-qt/qtnetwork/Manifest|  1 +
 dev-qt/qtnetwork/qtnetwork-5.14.0.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
index 33abd24..73589e2 100644
--- a/dev-qt/qtnetwork/Manifest
+++ b/dev-qt/qtnetwork/Manifest
@@ -1,3 +1,4 @@
 DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 
779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c
 SHA512 
1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2
 DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B 
db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a
 SHA512 
9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660
 DIST qtbase-everywhere-src-5.13.2.tar.xz 48735704 BLAKE2B 
50b8d69212602427b76dce6efefb9195e91e4bf5a09b732e564b66a4e27cfaf193fd860139b2c4cc774b0b1132af1426b79e381fb42eafd506239096bd87837e
 SHA512 
b00ad017cc95876698615fd6e41c6ade366146c1f7057e1925bc1b72918f091aa39aa6bf0ea450fc6cd4d8f9810b228770d981dcb6cbe8ad30abb2c42804a204
+DIST qtbase-everywhere-src-5.14.0.tar.xz 49713412 BLAKE2B 
b59a98b12ade13ef27a055010f45621606692e7c071039cedfa20a667fdbffc74e2ba7b412b93eebc7bc748a418750045810215335972190fc5ad69947d5494c
 SHA512 
27e640643aa2a15fece96b1a83f8f6fbfbc8a83e224f6dea4d7e6a94c8069a2b18a55ddc76943b10b40ccc95168a48dcfdf46264fdfc24b3594d1c6ea160aff6

diff --git a/dev-qt/qtnetwork/qtnetwork-5.14.0.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.14.0.ebuild
new file mode 100644
index 000..0106a1e
--- /dev/null
+++ b/dev-qt/qtnetwork/qtnetwork-5.14.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="Network abstraction library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+IUSE="bindist connman libproxy libressl networkmanager sctp +ssl"
+
+DEPEND="
+   ~dev-qt/qtcore-${PV}
+   sys-libs/zlib:=
+   connman? ( ~dev-qt/qtdbus-${PV} )
+   libproxy? ( net-libs/libproxy )
+   networkmanager? ( ~dev-qt/qtdbus-${PV} )
+   sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0=[bindist=] )
+   libressl? ( dev-libs/libressl:0= )
+   )
+"
+RDEPEND="${DEPEND}
+   connman? ( net-misc/connman )
+   networkmanager? ( net-misc/networkmanager )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.12.1-libressl.patch
+   "${FILESDIR}"/${PN}-5.12.4-libressl.patch
+)
+
+QT5_TARGET_SUBDIRS=(
+   src/network
+   src/plugins/bearer/generic
+)
+
+QT5_GENTOO_CONFIG=(
+   libproxy:libproxy:
+   ssl::SSL
+   ssl::OPENSSL
+   ssl:openssl-linked:LINKED_OPENSSL
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+   :network
+)
+
+pkg_setup() {
+   use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman)
+   use networkmanager && 
QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager)
+}
+
+src_configure() {
+   local myconf=(
+   $(usex connman -dbus-linked '')
+   $(qt_use libproxy)
+   $(usex networkmanager -dbus-linked '')
+   $(qt_use sctp)
+   $(usex ssl -openssl-linked '')
+   )
+   qt5-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-power/acpid/

2019-12-19 Thread Andrey Utkin
commit: 418d719af98ac717bcf3cf9e30d5af5758d0a23d
Author: Andrey Utkin  gentoo  org>
AuthorDate: Thu Dec 19 17:52:20 2019 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Thu Dec 19 23:15:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418d719a

sys-power/acpid: add new revision 2.0.32-r1

To be amended in next commit.
This way the actual change is more clearly visible.

Bug: https://bugs.gentoo.org/702700
Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Andrey Utkin  gentoo.org>

 sys-power/acpid/acpid-2.0.32-r1.ebuild | 70 ++
 1 file changed, 70 insertions(+)

diff --git a/sys-power/acpid/acpid-2.0.32-r1.ebuild 
b/sys-power/acpid/acpid-2.0.32-r1.ebuild
new file mode 100644
index 000..229b3a21d7e
--- /dev/null
+++ b/sys-power/acpid/acpid-2.0.32-r1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit linux-info systemd
+
+DESCRIPTION="Daemon for Advanced Configuration and Power Interface"
+HOMEPAGE="https://sourceforge.net/projects/acpid2;
+EXTRAS_VER="2.0.29-r1"
+EXTRAS_NAME="${CATEGORY}_${PN}_${EXTRAS_VER}_extras"
+SRC_URI="mirror://sourceforge/${PN}2/${P}.tar.xz
+   https://dev.gentoo.org/~andrey_utkin/distfiles/${EXTRAS_NAME}.tar.xz
+   "
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~x86"
+IUSE="selinux"
+
+RDEPEND="selinux? ( sec-policy/selinux-apm )"
+DEPEND=">=sys-kernel/linux-headers-3"
+
+pkg_pretend() {
+   local CONFIG_CHECK="~INPUT_EVDEV"
+   local WARNING_INPUT_EVDEV="CONFIG_INPUT_EVDEV is required for ACPI 
button event support."
+   [[ ${MERGE_TYPE} != buildonly ]] && check_extra_config
+}
+
+pkg_setup() { :; }
+
+PATCHES=(
+)
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   newdoc kacpimon/README README.kacpimon
+   dodoc -r samples
+   rm -f "${D}"/usr/share/doc/${PF}/COPYING || die
+
+   exeinto /etc/acpi
+   newexe "${WORKDIR}/${EXTRAS_NAME}/${PN}-1.0.6-default.sh" default.sh
+   exeinto /etc/acpi/actions
+   newexe samples/powerbtn/powerbtn.sh powerbtn.sh
+   insinto /etc/acpi/events
+   newins "${WORKDIR}/${EXTRAS_NAME}/${PN}-1.0.4-default" default
+
+   newinitd "${WORKDIR}/${EXTRAS_NAME}/${PN}-2.0.26-init.d" ${PN}
+   newconfd "${WORKDIR}/${EXTRAS_NAME}/${PN}-2.0.16-conf.d" ${PN}
+
+   systemd_dounit 
"${WORKDIR}"/${EXTRAS_NAME}/systemd/${PN}.{service,socket}
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog
+   elog "You may wish to read the Gentoo Linux Power Management 
Guide,"
+   elog "which can be found online at:"
+   elog "https://wiki.gentoo.org/wiki/Power_management/Guide;
+   elog
+   fi
+
+   # files/systemd/acpid.socket -> ListenStream=/run/acpid.socket
+   mkdir -p "${ROOT%/}"/run
+
+   if ! grep -qs "^tmpfs.*/run " "${ROOT%/}"/proc/mounts ; then
+   echo
+   ewarn "You should reboot the system now to get /run mounted 
with tmpfs!"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-power/acpid/

2019-12-19 Thread Andrey Utkin
commit: ada4786bededdff847e3b7b7391ab3d44a3e0e7e
Author: Andrey Utkin  gentoo  org>
AuthorDate: Thu Dec 19 18:20:58 2019 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Thu Dec 19 23:15:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ada4786b

sys-power/acpid: add a patch to recognise new GNOME power manager

Has been ACKed by upstream maintainer.

Bug: https://bugs.gentoo.org/702700
Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Andrey Utkin  gentoo.org>

 sys-power/acpid/Manifest   | 1 +
 sys-power/acpid/acpid-2.0.32-r1.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-power/acpid/Manifest b/sys-power/acpid/Manifest
index dd947ab2f75..9630e13726f 100644
--- a/sys-power/acpid/Manifest
+++ b/sys-power/acpid/Manifest
@@ -1,3 +1,4 @@
 DIST acpid-2.0.31.tar.xz 155620 BLAKE2B 
11338d72156dfd90f680367e23e373f8c4ee5e553ad4a8a9c9688163e9a97ee99a9b866940320ee5af5a9e9fe956dd3e675d0b879ea984c2cca56162c0d163fd
 SHA512 
05eb96cdae698731b14caa89aa01239a0f16ce732f897d295447753aab7c8d49227c9b9ce901c6fd3bfdb117688e6ed80ec61aea0f64d75c9c0afe2aea2aa91a
 DIST acpid-2.0.32.tar.xz 155768 BLAKE2B 
829b2f78f497d9c0bbd90d952cadad96beece3070240bee69f2a5cf28903e9e5f969a3bf9000552c63a52c17f8b94285a181f4301449a9b64c573032d9a4d255
 SHA512 
c7afffdf9818504e1ac03b0ad693a05f772bfd07af9808262b3b6bb82ca4dabe6253c94e6dc59e5be6f0da9e815e8bcf2d3e16f02b23d0248b6bad4509e78be7
 DIST sys-power_acpid_2.0.29-r1_extras.tar.xz 2548 BLAKE2B 
4568f0e44d33382fd294248d48c8852f689f0a6082d9b74b33b77918d3ce21d7f1bf8a3aafeaa252e8fe170b3829155344a256f01fe80414369f02d50a17ff55
 SHA512 
f2c366c50c75790df32a1f6573b7de640fd09a97c4598155ebd0aad2eba118961ddc82fe0fbb4dc935aa5b6d7fcfe3ade73fff555b4588b0e4579a1028bef12f
+DIST sys-power_acpid_2.0.32-r1_extras.tar.xz 2204 BLAKE2B 
7f3b6c7c93c0989071c4e1046a0e07311c617673621aef13ca71e407be7d67b97ace3251daa5b91be23f84d882a8f17bc02f180d3d1946bd880c0f071e7cdbf1
 SHA512 
5012687d1afec41f5cb617f767c6a97dcfaa118b3261dfe7588ce8be1732edd183abbe405f33ae2441cdb3a11606d52defcf0554f455d04941cdde8d0f4bf822

diff --git a/sys-power/acpid/acpid-2.0.32-r1.ebuild 
b/sys-power/acpid/acpid-2.0.32-r1.ebuild
index 229b3a21d7e..8e7cc7e4da8 100644
--- a/sys-power/acpid/acpid-2.0.32-r1.ebuild
+++ b/sys-power/acpid/acpid-2.0.32-r1.ebuild
@@ -6,7 +6,7 @@ inherit linux-info systemd
 
 DESCRIPTION="Daemon for Advanced Configuration and Power Interface"
 HOMEPAGE="https://sourceforge.net/projects/acpid2;
-EXTRAS_VER="2.0.29-r1"
+EXTRAS_VER="2.0.32-r1"
 EXTRAS_NAME="${CATEGORY}_${PN}_${EXTRAS_VER}_extras"
 SRC_URI="mirror://sourceforge/${PN}2/${P}.tar.xz
https://dev.gentoo.org/~andrey_utkin/distfiles/${EXTRAS_NAME}.tar.xz
@@ -29,6 +29,7 @@ pkg_pretend() {
 pkg_setup() { :; }
 
 PATCHES=(
+   "${WORKDIR}/${EXTRAS_NAME}/${PN}-2.0.32-powerbtn-gsd-power.patch" 
#702700
 )
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-live/files/, media-plugins/vdr-live/

2019-12-19 Thread Jörg Bornkessel
commit: bd5a8ebd8f94efc8cfd2c15c71dc444bcf3051e9
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Thu Dec 19 22:56:30 2019 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Thu Dec 19 22:57:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5a8ebd

media-plugins/vdr-live: QA, fixed DuplicateFiles

Package-Manager: Portage-2.3.82, Repoman-2.3.18
Signed-off-by: Joerg Bornkessel  gentoo.org>

 media-plugins/vdr-live/files/confd-0.3 |  29 
 media-plugins/vdr-live/files/rc-addon-0.3.sh   |  30 
 .../files/vdr-live-0.3.0_p20130504-c++11.patch | 153 -
 .../vdr-live/vdr-live-0.3.0_p20130504-r2.ebuild| 108 ---
 4 files changed, 320 deletions(-)

diff --git a/media-plugins/vdr-live/files/confd-0.3 
b/media-plugins/vdr-live/files/confd-0.3
deleted file mode 100644
index cb1dce04dfb..000
--- a/media-plugins/vdr-live/files/confd-0.3
+++ /dev/null
@@ -1,29 +0,0 @@
-# configuration of media-plugins/vdr-live
-
-# for people who want more secure
-# with ssl access.
-#  on usage, you have to install vdr-live
-#  with USE="ssl"
-#
-#  SSL ADDRESS -->  https://:8443/
-#
-#  allowed values: yes no
-#  default: no
-#LIVE_USE_SSL="yes"
-
-# default given portnumber
-# only changes needed on problems
-#
-#LIVE_PORT="8008"
-#LIVE_SSL_PORT="8443"
-
-# bind to these IP addresses
-# default, your IP will automaticly detected
-#
-LIVE_BIND_IPS="127.0.0.1"
-
-# for people who have epgimges
-# default: /var/cache/vdr/epgimges
-#
-# set this to your own path, if needed
-#EPGIMAGES_DIR=" "

diff --git a/media-plugins/vdr-live/files/rc-addon-0.3.sh 
b/media-plugins/vdr-live/files/rc-addon-0.3.sh
deleted file mode 100644
index 1372e09d56f..000
--- a/media-plugins/vdr-live/files/rc-addon-0.3.sh
+++ /dev/null
@@ -1,30 +0,0 @@
-#
-# zzam@g.o
-# hd_brummy@g.o
-
-EPGIMAGES_DIR="/var/cache/vdr/epgimages"
-
-plugin_pre_vdr_start() {
-   if [ "${LIVE_USE_SSL:=no}" = "yes" ]; then
-   if [ -n "${LIVE_SSL_PORT}" ]; then
-   add_plugin_param "-s ${LIVE_SSL_PORT}"
-   fi
-
-   add_plugin_param "--cert=/etc/vdr/plugins/live/live.pem"
-   add_plugin_param "--key=/etc/vdr/plugins/live/live-key.pem"
-
-   else
-   if [ -n "${LIVE_PORT}" ]; then
-   add_plugin_param "-p ${LIVE_PORT}"
-   fi
-   fi
-
-   if [ -d ${EPGIMAGES_DIR} ]; then
-   add_plugin_param "--epgimages=${EPGIMAGES_DIR}"
-   fi
-
-   local ip
-   for ip in ${LIVE_BIND_IPS:=`hostname -i`}; do
-   add_plugin_param "-i ${ip}"
-   done
-}

diff --git a/media-plugins/vdr-live/files/vdr-live-0.3.0_p20130504-c++11.patch 
b/media-plugins/vdr-live/files/vdr-live-0.3.0_p20130504-c++11.patch
deleted file mode 100644
index e2bf96dec4a..000
--- a/media-plugins/vdr-live/files/vdr-live-0.3.0_p20130504-c++11.patch
+++ /dev/null
@@ -1,153 +0,0 @@
-Bug: https://bugs.gentoo.org/599752
-
 a/recman.cpp
-+++ b/recman.cpp
-@@ -22,10 +22,10 @@
-   /**
-*  Implementation of class RecordingsManager:
-*/
--  weak_ptr< RecordingsManager > RecordingsManager::m_recMan;
--  shared_ptr< RecordingsTree > RecordingsManager::m_recTree;
--  shared_ptr< RecordingsList > RecordingsManager::m_recList;
--  shared_ptr< DirectoryList > RecordingsManager::m_recDirs;
-+  std::tr1::weak_ptr< RecordingsManager > RecordingsManager::m_recMan;
-+  std::tr1::shared_ptr< RecordingsTree > RecordingsManager::m_recTree;
-+  std::tr1::shared_ptr< RecordingsList > RecordingsManager::m_recList;
-+  std::tr1::shared_ptr< DirectoryList > RecordingsManager::m_recDirs;
-   int RecordingsManager::m_recordingsState = 0;
- 
-   // The RecordingsManager holds a VDR lock on the
-@@ -53,7 +53,7 @@
-   {
-   RecordingsManagerPtr recMan = EnsureValidData();
-   if (! recMan) {
--  return RecordingsTreePtr(recMan, shared_ptr< 
RecordingsTree >());
-+  return RecordingsTreePtr(recMan, std::tr1::shared_ptr< 
RecordingsTree >());
-   }
-   return RecordingsTreePtr(recMan, m_recTree);
-   }
-@@ -62,25 +62,25 @@
-   {
-   RecordingsManagerPtr recMan = EnsureValidData();
-   if (! recMan) {
--  return RecordingsListPtr(recMan, shared_ptr< 
RecordingsList >());
-+  return RecordingsListPtr(recMan, std::tr1::shared_ptr< 
RecordingsList >());
-   }
--  return RecordingsListPtr(recMan, shared_ptr< RecordingsList 
>(new RecordingsList(m_recList, ascending)));
-+  return RecordingsListPtr(recMan, std::tr1::shared_ptr< 
RecordingsList >(new RecordingsList(m_recList, ascending)));
-   }
- 
-   RecordingsListPtr RecordingsManager::GetRecordingsList(time_t begin, 
time_t end, bool 

[gentoo-commits] repo/gentoo:master commit in: games-server/minecraft-server/

2019-12-19 Thread Conrad Kostecki
commit: dbb0ebd5792d1ebe0a2b68aba6d027f9774b61a6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Dec 19 22:48:13 2019 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Dec 19 22:49:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbb0ebd5

games-server/minecraft-server: bump to version 1.15.1

Closes: https://bugs.gentoo.org/703328
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Conrad Kostecki  gentoo.org>

 games-server/minecraft-server/Manifest |  1 +
 .../minecraft-server-1.15.1.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/games-server/minecraft-server/Manifest 
b/games-server/minecraft-server/Manifest
index 8eefe9cc834..fe0cfc39023 100644
--- a/games-server/minecraft-server/Manifest
+++ b/games-server/minecraft-server/Manifest
@@ -1,2 +1,3 @@
 DIST minecraft-server-1.14.4.jar 35958734 BLAKE2B 
058d6609296394e4714a159976d4de0261a552a919e33db1e54d97e3d2ee90cd4356b60190b807050d3c7ab336149d1c9be55093ba002735ccc6a162706c6ee3
 SHA512 
b3d2852c6fa1b996bbf2fa9fc1fb860c6bca5136bcc5ddd3d236d85789c6bce81620f6b2d69eaa10c41d020fe0bb54de2fa601b3df3093af2691853a4445e1f8
 DIST minecraft-server-1.15.0.jar 36164465 BLAKE2B 
e209abacd4a90964b7ccf19333224c0235c91f6f560a9c83f585c92cc973f3dea292032a67ef99aac8e8f17aedd557a0d8f548edda5a187c6a20def091e1ed9a
 SHA512 
66775b4be5a38fe7e3fc94c50b870d58cc21d4da1b4f4437d749b5b6f93680a2206b5a1eac7e55b42072619686b0bdf16ed5850ce8db9c65f6d2508529bac0a4
+DIST minecraft-server-1.15.1.jar 36164938 BLAKE2B 
21ee30c92b3060810fb766a54924b5273f44bfb906592770c101bed3f41cd65fc0cd05b9610fce805860f71088ccf89ac6cbf6a364eb8ca16047b39b8f0aa69f
 SHA512 
4458daa6cd87b04ddbf0819dfc0538d24b8d08c529a94f1abff9b894d24ffb4eb3d0b23b8bfb088b2b6f43fb6f71d17700d9f80dab2ed56dc51c5bef329ba6bb

diff --git a/games-server/minecraft-server/minecraft-server-1.15.1.ebuild 
b/games-server/minecraft-server/minecraft-server-1.15.1.ebuild
new file mode 100644
index 000..6f57b8c69d5
--- /dev/null
+++ b/games-server/minecraft-server/minecraft-server-1.15.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_COMMIT="4d1826eebac84847c71a77f9349cc22afd0cf0a1"
+
+inherit readme.gentoo-r1 java-pkg-2
+
+DESCRIPTION="The official server for the sandbox video game"
+HOMEPAGE="https://www.minecraft.net/;
+SRC_URI="https://launcher.mojang.com/v1/objects/${EGIT_COMMIT}/server.jar -> 
${P}.jar"
+
+LICENSE="Mojang"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   acct-group/minecraft
+   acct-user/minecraft
+   app-misc/dtach
+   || (
+   >=virtual/jre-1.8
+   >=virtual/jdk-1.8
+   )
+"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   cp "${DISTDIR}"/${A} "${WORKDIR}" || die
+}
+
+src_install() {
+   java-pkg_newjar minecraft-server-${PV}.jar minecraft-server.jar
+   java-pkg_dolauncher minecraft-server --jar minecraft-server.jar 
--java_args "\${JAVA_OPTS}"
+
+   newinitd "${FILESDIR}"/minecraft-server.initd-r3 minecraft-server
+   newconfd "${FILESDIR}"/minecraft-server.confd minecraft-server
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: games-server/minecraft-server/

2019-12-19 Thread Conrad Kostecki
commit: bfcee7b02db0bedab22979721521810ac926b0b0
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Dec 19 22:48:32 2019 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Dec 19 22:49:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfcee7b0

games-server/minecraft-server: drop old version

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Conrad Kostecki  gentoo.org>

 games-server/minecraft-server/Manifest |  1 -
 .../minecraft-server-1.15.0.ebuild | 48 --
 2 files changed, 49 deletions(-)

diff --git a/games-server/minecraft-server/Manifest 
b/games-server/minecraft-server/Manifest
index fe0cfc39023..4bddfad1928 100644
--- a/games-server/minecraft-server/Manifest
+++ b/games-server/minecraft-server/Manifest
@@ -1,3 +1,2 @@
 DIST minecraft-server-1.14.4.jar 35958734 BLAKE2B 
058d6609296394e4714a159976d4de0261a552a919e33db1e54d97e3d2ee90cd4356b60190b807050d3c7ab336149d1c9be55093ba002735ccc6a162706c6ee3
 SHA512 
b3d2852c6fa1b996bbf2fa9fc1fb860c6bca5136bcc5ddd3d236d85789c6bce81620f6b2d69eaa10c41d020fe0bb54de2fa601b3df3093af2691853a4445e1f8
-DIST minecraft-server-1.15.0.jar 36164465 BLAKE2B 
e209abacd4a90964b7ccf19333224c0235c91f6f560a9c83f585c92cc973f3dea292032a67ef99aac8e8f17aedd557a0d8f548edda5a187c6a20def091e1ed9a
 SHA512 
66775b4be5a38fe7e3fc94c50b870d58cc21d4da1b4f4437d749b5b6f93680a2206b5a1eac7e55b42072619686b0bdf16ed5850ce8db9c65f6d2508529bac0a4
 DIST minecraft-server-1.15.1.jar 36164938 BLAKE2B 
21ee30c92b3060810fb766a54924b5273f44bfb906592770c101bed3f41cd65fc0cd05b9610fce805860f71088ccf89ac6cbf6a364eb8ca16047b39b8f0aa69f
 SHA512 
4458daa6cd87b04ddbf0819dfc0538d24b8d08c529a94f1abff9b894d24ffb4eb3d0b23b8bfb088b2b6f43fb6f71d17700d9f80dab2ed56dc51c5bef329ba6bb

diff --git a/games-server/minecraft-server/minecraft-server-1.15.0.ebuild 
b/games-server/minecraft-server/minecraft-server-1.15.0.ebuild
deleted file mode 100644
index 83a226fa696..000
--- a/games-server/minecraft-server/minecraft-server-1.15.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_COMMIT="e9f105b3c5c7e85c7b445249a93362a22f62442d"
-
-inherit readme.gentoo-r1 java-pkg-2
-
-DESCRIPTION="The official server for the sandbox video game"
-HOMEPAGE="https://www.minecraft.net/;
-SRC_URI="https://launcher.mojang.com/v1/objects/${EGIT_COMMIT}/server.jar -> 
${P}.jar"
-
-LICENSE="Mojang"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   acct-group/minecraft
-   acct-user/minecraft
-   app-misc/dtach
-   || (
-   >=virtual/jre-1.8
-   >=virtual/jdk-1.8
-   )
-"
-
-RESTRICT="bindist mirror"
-
-S="${WORKDIR}"
-
-src_unpack() {
-   cp "${DISTDIR}"/${A} "${WORKDIR}" || die
-}
-
-src_install() {
-   java-pkg_newjar minecraft-server-${PV}.jar minecraft-server.jar
-   java-pkg_dolauncher minecraft-server --jar minecraft-server.jar 
--java_args "\${JAVA_OPTS}"
-
-   newinitd "${FILESDIR}"/minecraft-server.initd-r3 minecraft-server
-   newconfd "${FILESDIR}"/minecraft-server.confd minecraft-server
-
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   readme.gentoo_print_elog
-}



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

2019-12-19 Thread Conrad Kostecki
commit: 672f051d20e1dcd1ae4d6532f062082015b43983
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Dec 19 22:47:21 2019 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Dec 19 22:49:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=672f051d

net-im/yowsup: fix sed call

Closes: https://bugs.gentoo.org/703356
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-im/yowsup/yowsup-3.2.3_p20190905.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/yowsup/yowsup-3.2.3_p20190905.ebuild 
b/net-im/yowsup/yowsup-3.2.3_p20190905.ebuild
index 47b8ef70794..f1a191efd41 100644
--- a/net-im/yowsup/yowsup-3.2.3_p20190905.ebuild
+++ b/net-im/yowsup/yowsup-3.2.3_p20190905.ebuild
@@ -39,7 +39,7 @@ src_prepare() {
 
# After talking to upstream, version restriction can be lifted
# and also 'argparse' needs to be removed.
-   sed -e 's/==0.1.3-1//' -e 's/==0.2.2//' -e 's/==1.10//' -e 
's/argparse/' -i setup.py || die
+   sed -e 's/==0.1.3-1//' -e 's/==0.2.2//' -e 's/==1.10//' -e 
's/argparse//' -i setup.py || die
 }
 
 pkg_postinst() {



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

2019-12-19 Thread Göktürk Yüksek
commit: 4ec5f19c59d929fcd1eac64c835b990fe707de18
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 19 22:47:25 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 19 22:48:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec5f19c

sys-apps/rng-tools: bump to 6.9

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Göktürk Yüksek  gentoo.org>

 sys-apps/rng-tools/Manifest |  1 +
 sys-apps/rng-tools/rng-tools-6.9.ebuild | 86 +
 2 files changed, 87 insertions(+)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index fb5cd2d8b23..defbbc6ddc2 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -2,3 +2,4 @@ DIST rng-tools-5.tar.gz 122182 BLAKE2B 
de7085d530e38de21a1c33792d67a72e0131b2210
 DIST rng-tools-6.6.tar.gz 51468 BLAKE2B 
47231c60d78a48ade07855dfe8a807d6c10b8e27dc662ff7d98cf232b50e6c32f24197291a813d6ed6d15325a33fe9683d82943109a80cac1d9e348fc30cb849
 SHA512 
00bbe7f817d8f228f357a79ca270c27c62c0e588a99cd76917ecb7e88dfb627028c66497a59c9918205f3551aaf631963c8fd6504cb4198ddf57f714204c21c4
 DIST rng-tools-6.7.tar.gz 52792 BLAKE2B 
3789aa4c6e2f024dcaef6b9b51521e206d65500a94ab456db61dc45c69ac5e4849a1e74abbe0f7640827ffb4bb20675c1f639a5be852d21d0d1a3c6b2e96bb5e
 SHA512 
2f09edacb5448087041257326faf570c303b42f90bb695a1999b2c7543f20a28b15cdf705a2eca55cae8e9cf9fb5205c056fc26cfaf6af958bcda2cde1952b4d
 DIST rng-tools-6.8.tar.gz 53769 BLAKE2B 
2a10a5639c5b1f4506b2c2cfb0185d16b5b604bd8aae72ca616b121f2e7624ff1ba00eb32daa3626b00d89f106356924bde511e263ab8978ff764757b44588ea
 SHA512 
8fa47c2f0f8ebe6ac13025fa2c74505528b503c4e126c5d02b939797d6d4a8c9fc2b345353e48e497e32c1620a0821431e70752a9eb8ecb71960f16713696b62
+DIST rng-tools-6.9.tar.gz 54426 BLAKE2B 
b798f8d052b5f13a2847edbe5fc4c7f189433cecac97537193afab09cd35a89d8ddde16708f45f474997ea926bf47b2c6950f03ae7d7d93e559f22ed9fbbabc3
 SHA512 
08d0b19c309331fd2a2cfb5523a980d5ab1a2e727d06e2b3ecc8851aa94b6fffe9021714f33b5bd1eeb8e6a1d28ab865845520d8e4c96ab3f63019718c08ae7b

diff --git a/sys-apps/rng-tools/rng-tools-6.9.ebuild 
b/sys-apps/rng-tools/rng-tools-6.9.ebuild
new file mode 100644
index 000..85c8eb05db8
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-6.9.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd readme.gentoo-r1 toolchain-funcs
+
+DESCRIPTION="Daemon to use hardware random number generators"
+HOMEPAGE="https://github.com/nhorman/rng-tools;
+SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="jitterentropy nistbeacon pkcs11 selinux"
+
+DEPEND="dev-libs/libgcrypt:0
+   dev-libs/libgpg-error
+   sys-fs/sysfsutils
+   jitterentropy? (
+   app-crypt/jitterentropy:=
+   )
+   nistbeacon? (
+   net-misc/curl[ssl]
+   dev-libs/libxml2:2=
+   dev-libs/openssl:0=
+   )
+   pkcs11? (
+   dev-libs/libp11:=
+   dev-libs/openssl:0=
+   )
+   elibc_musl? ( sys-libs/argp-standalone )
+"
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-rngd )"
+DEPEND="${DEPEND}
+   nistbeacon? (
+   virtual/pkgconfig
+   )
+"
+
+src_prepare() {
+   echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am || die
+
+   default
+
+   mv README.md README || die
+
+   eautoreconf
+
+   sed -i '/^AR /d' Makefile.in || die
+   tc-export AR
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable jitterentropy)
+   $(use_with nistbeacon)
+   $(use_with pkcs11)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   newinitd "${FILESDIR}"/rngd-initd-6.7-r1 rngd
+   newconfd "${FILESDIR}"/rngd-confd-6.7 rngd
+   systemd_dounit "${FILESDIR}"/rngd.service
+
+   if use pkcs11; then
+   local DISABLE_AUTOFORMATTING=1
+   local DOC_CONTENTS="
+The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
+to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
+   '${EROOT%/}/etc/conf.d/rngd'
+reflects the correct PKCS11 engine path to be used by rngd.
+"
+   readme.gentoo_create_doc
+   fi
+
+}
+
+pkg_postinst() {
+   use pkcs11 && readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/veracrypt/, app-crypt/veracrypt/files/

2019-12-19 Thread Göktürk Yüksek
commit: 203783d176b8f801bd640c5c1eaa372b6ea29e3e
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 19 22:42:33 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 19 22:48:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=203783d1

app-crypt/veracrypt: bump to 1.24-Update2

Bug: https://bugs.gentoo.org/703340
Closes: https://bugs.gentoo.org/698936
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Göktürk Yüksek  gentoo.org>

 app-crypt/veracrypt/Manifest   |   1 +
 ...racrypt-1.24_p2-revert-wxwidgets-breakage.patch | 100 +
 app-crypt/veracrypt/veracrypt-1.24_p2.ebuild   | 120 +
 3 files changed, 221 insertions(+)

diff --git a/app-crypt/veracrypt/Manifest b/app-crypt/veracrypt/Manifest
index 15dd13cdf1e..a96fc6991a0 100644
--- a/app-crypt/veracrypt/Manifest
+++ b/app-crypt/veracrypt/Manifest
@@ -1,3 +1,4 @@
 DIST VeraCrypt_1.23.tar.gz 24941166 BLAKE2B 
f9760342678f771192434f88a9b6c3bcc348ef312197232346731f51e972c230a4627f92fd655f7a3c7582b1f728274b7f170f885cceadce6ad53c9b404cd8d6
 SHA512 
433e717403560fc4f9081f528168f346ed7f14f9621b78a176c6801f14caba3d57e3228b940fb746637de29893f278ade650cf5eca63490bc236987a9db4d48d
 DIST VeraCrypt_1.24.tar.gz 25046467 BLAKE2B 
e8535f981d898efd797ff736a03e4a65b75bd40ed62d75e3f159932e93d9684e8601da277839b40efcd9bdda801427468386f37e9c57cd81dbc470f23693cd12
 SHA512 
b4a3155ec8455c51044c2aabcc785a6974d9ee740e0c77bae934a017976e715d45701811405dadfbbd9ceb2a957acbefbe15a717003c86ea38d52735de4f2e56
 DIST veracrypt-1.24_p1.tar.gz 25052008 BLAKE2B 
215af344a5e57e16319d6aec5f439517f774ee92b11d11060e98708d2e5390b54965eecda55bdc56e8e5f01a945b6782a8b695f24a747dd4e7ff2346b9af96e9
 SHA512 
2564c6b579bc3609d93fb3e6ec12c0e9e90b6b423ce06dab8870583d6b6ce0da9d864d64da67f4d1d6096e4dd750d335c66c0eed9199ec1b38c0690090f317a6
+DIST veracrypt-1.24_p2.tar.gz 25208374 BLAKE2B 
2667fb93e6884d97a673fe793b5f83f73961c2362e7704199b5ed0163c03f19313843583f7f2a15e05ee71516e45db97752350d2c27d22f1f278668b7c07aff9
 SHA512 
f778b8f6288f6f9886a15fa582f6c7126d9eaea319e854ad11bd5d44105ad5a3cb8b750d410ed8fd531ec3b23f9bad83934e6cefedd1352603d4882d2ca0ad84

diff --git 
a/app-crypt/veracrypt/files/veracrypt-1.24_p2-revert-wxwidgets-breakage.patch 
b/app-crypt/veracrypt/files/veracrypt-1.24_p2-revert-wxwidgets-breakage.patch
new file mode 100644
index 000..029b683e7d6
--- /dev/null
+++ 
b/app-crypt/veracrypt/files/veracrypt-1.24_p2-revert-wxwidgets-breakage.patch
@@ -0,0 +1,100 @@
+From 6ab07ac9a30fe48839e31f9c374fd6a6ddeeb382 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?G=C3=B6kt=C3=BCrk=20Y=C3=BCksek?= 
+Date: Thu, 19 Dec 2019 17:04:37 -0500
+Subject: [PATCH] Revert "Linux: Fix failure to run VeraCrypt binary built for
+ console mode on headless machines (fix issue
+ https://github.com/veracrypt/VeraCrypt/issues/531)"
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+The build failure still exists for system wxGTK compiled with '--disable-gui':
+
+```
+In file included from TextUserInterface.cpp:27:
+TextUserInterface.h: In member function ‘virtual bool 
VeraCrypt::TextUserInterface::Initialize(int&, wxChar**)’:
+TextUserInterface.h:50:63: error: ‘wxAppBase’ has not been declared
+   50 |   virtual bool Initialize (int , wxChar **argv) { return 
wxAppBase::Initialize(argc, argv); }
+```
+
+This reverts commit 737e1f126b8826ed02418266e590e195aebdd7c0.
+---
+ src/Main/TextUserInterface.h | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/Main/TextUserInterface.h b/src/Main/TextUserInterface.h
+index 95db02d7..78874b8c 100644
+--- a/src/Main/TextUserInterface.h
 b/src/Main/TextUserInterface.h
+@@ -47,7 +47,9 @@ namespace VeraCrypt
+   virtual void ExportSecurityTokenKeyfile () const;
+   virtual shared_ptr  
GetAdminPasswordRequestHandler ();
+   virtual void ImportSecurityTokenKeyfiles () const;
++#ifndef TC_NO_GUI
+   virtual bool Initialize (int , wxChar **argv) { return 
wxAppBase::Initialize(argc, argv); }
++#endif
+   virtual void InitSecurityTokenLibrary () const;
+   virtual void ListSecurityTokenKeyfiles () const;
+   virtual VolumeInfoList MountAllDeviceHostedVolumes 
(MountOptions ) const;
+-- 
+2.24.0
+
+From d168eadc536552fbf76fe86c8ad0fa77130081e1 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?G=C3=B6kt=C3=BCrk=20Y=C3=BCksek?= 
+Date: Thu, 19 Dec 2019 17:15:43 -0500
+Subject: [PATCH] Revert "Linux: fix compilation error when building
+ console-only version of VeraCrypt that is statically linked to wxWidgets"
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+The build failure still exists for system wxGTK compiled with '--disable-gui':
+
+```
+In file included from TextUserInterface.cpp:27:
+TextUserInterface.h: In member function ‘virtual bool 

[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-gcrypt/

2019-12-19 Thread Sergei Trofimovich
commit: ee6b7775fe884363674978441965136cc74ecdb5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 19 22:28:15 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 19 22:28:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee6b7775

dev-scheme/guile-gcrypt: bump up to 0.2.1

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-gcrypt/Manifest  |  1 +
 dev-scheme/guile-gcrypt/guile-gcrypt-0.2.1.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/dev-scheme/guile-gcrypt/Manifest b/dev-scheme/guile-gcrypt/Manifest
index e138f1c1418..e29b532f261 100644
--- a/dev-scheme/guile-gcrypt/Manifest
+++ b/dev-scheme/guile-gcrypt/Manifest
@@ -1,2 +1,3 @@
 DIST guile-gcrypt-0.1.0.tar.gz 47119 BLAKE2B 
f0d135ae0eeecd324d51ebfcb2fd9c131e57c9d822f0729e0cddde05fe4c4df6d854e1394a4ef5361e046f10279e60a10c781e0df2432ec4034d62631a0c2619
 SHA512 
90934b2347cc94a59537e34b07608a8678ed3af4ce62b42f0659eb3bca4290a2707b2c166a50a16422cb17d03d2a1a3fa59a203404c1b05b0d02cb753f367c52
 DIST guile-gcrypt-0.2.0.tar.gz 50993 BLAKE2B 
427a950da7eb433ea7475956504a423714717e4e7896906eccc84c3a94261e3c93dc24e75ddcbb1f0cee9a7bc7054021e0d6673d11ca9fe5aed7ebcaa5c30ff4
 SHA512 
82a86dcdf9fb09125203fbcfc3d43cf0afbd9ebfb8f889c7c602d8534a37136bb555d4b7920e7964468c6fdbfdc0f242dcd3c0fe42490c552a8013c1a6638552
+DIST guile-gcrypt-0.2.1.tar.gz 51129 BLAKE2B 
adb597bca654ac57b27f18cdd391edacb98e200ce274907494d6e4c7052f3cda093281d8e27e2bab0fbf9b572b17fc9bd90c8a8275d61144c8becadc6d7c8c07
 SHA512 
c5de73f204f55b337b097ab6205f389c580b2ff825a672f3d042b2d74ca9a8038952d0c656e9def0d441075764cf4c937f648fa8c9bd598fa7efea2b5542559c

diff --git a/dev-scheme/guile-gcrypt/guile-gcrypt-0.2.1.ebuild 
b/dev-scheme/guile-gcrypt/guile-gcrypt-0.2.1.ebuild
new file mode 100644
index 000..05bb44f4372
--- /dev/null
+++ b/dev-scheme/guile-gcrypt/guile-gcrypt-0.2.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Guile bindings of libgcrypt"
+HOMEPAGE="https://notabug.org/cwebber/guile-gcrypt;
+SRC_URI="https://notabug.org/cwebber/guile-gcrypt/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-scheme/guile-2.0.11:=
+   dev-libs/libgcrypt:0=
+"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+
+   # upstream tag on top of source tree. has no autogenerated files
+   eautoreconf
+}



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

2019-12-19 Thread Sergei Trofimovich
commit: f03398d46c6a338bed37b6f7d1172f7628d67a8b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 19 22:22:57 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 19 22:25:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f03398d4

dev-util/rr: bump up to 5.3.0

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/rr/Manifest|  1 +
 dev-util/rr/rr-5.3.0.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/dev-util/rr/Manifest b/dev-util/rr/Manifest
index 34ad1590c2b..ebb74bf6e7c 100644
--- a/dev-util/rr/Manifest
+++ b/dev-util/rr/Manifest
@@ -1 +1,2 @@
 DIST mozilla-rr-5.2.0.tar.gz 1168734 BLAKE2B 
2f15c4ec4a271f930334577e98b14e37d2a0eb7cd3443e7110d3562ac4ef30c310e6448a588f4e31f2943a6d4ff0af006cbbafc50722543436fcae3bdc8e453f
 SHA512 
4465985f67e9812b62b91ac7942105a9f976faf0c0d7c352a99a638fe6bdfde024f939b3daa922d431c7fc87118ae4d9d039b00345760fb547c349e8737dc168
+DIST mozilla-rr-5.3.0.tar.gz 1343557 BLAKE2B 
80ed2feb52fd34b424193902c02408443e5ae943a34d3fe8e75c4c813042c6dd7f39571924ce94aca558ea5f1630f9bda28bea9d5f7e2d429d772a85d3e3e7ad
 SHA512 
6ae37a3ced0c001208fb981abc18f02b912a2851564955dd8da364cb30d9580ea6c91bedbef6495da5d082954d4f261eeaea81df1e9895b4adf948e9998f4c2b

diff --git a/dev-util/rr/rr-5.3.0.ebuild b/dev-util/rr/rr-5.3.0.ebuild
new file mode 100644
index 000..c749db45885
--- /dev/null
+++ b/dev-util/rr/rr-5.3.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7,8} )
+CMAKE_BUILD_TYPE=Release
+
+inherit cmake-utils linux-info python-single-r1
+
+DESCRIPTION="Record and Replay Framework"
+HOMEPAGE="https://rr-project.org/;
+SRC_URI="https://github.com/mozilla/${PN}/archive/${PV}.tar.gz -> 
mozilla-${P}.tar.gz"
+
+LICENSE="MIT BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="multilib test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   sys-libs/zlib
+   dev-libs/capnproto
+   ${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+   sys-devel/gdb[xml]"
+# Add all the deps needed only at build/test time.
+DEPEND+="
+   test? (
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   sys-devel/gdb[xml]
+   )"
+
+RESTRICT="test" # toolchain and kernel version dependent
+
+pkg_setup() {
+   if use kernel_linux; then
+   CONFIG_CHECK="SECCOMP"
+   linux-info_pkg_setup
+   fi
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   sed -i 's:-Werror::' CMakeLists.txt || die #609192
+}
+
+src_test() {
+   if has usersandbox ${FEATURES} ; then
+   ewarn "Test suite fails under FEATURES=usersandbox (bug 
#632394). Skipping."
+   return 0
+   fi
+
+   cmake-utils_src_test
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTS=$(usex test)
+   -Ddisable32bit=$(usex !multilib) #636786
+   )
+
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-graphlcd/, media-plugins/vdr-graphlcd/files/

2019-12-19 Thread Jörg Bornkessel
commit: 67bad706b5a543a9f425781bf8c8b559df65fbbb
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Thu Dec 19 22:18:15 2019 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Thu Dec 19 22:18:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67bad706

media-plugins/vdr-graphlcd: version bump to vdr-graphlcd-1.0.1

this commit will fix also
- QA: AbsoluteSymlink
- disable install of any fonts, as they are not
  covered by GPL v2
- disabled install of docs by makefile

Package-Manager: Portage-2.3.82, Repoman-2.3.18
Signed-off-by: Joerg Bornkessel  gentoo.org>

 media-plugins/vdr-graphlcd/Manifest|  1 +
 .../files/vdr-graphlcd-1.0.1_no-font.patch | 26 ++
 .../vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild | 95 ++
 3 files changed, 122 insertions(+)

diff --git a/media-plugins/vdr-graphlcd/Manifest 
b/media-plugins/vdr-graphlcd/Manifest
index 8e899e78509..f3c23b624a9 100644
--- a/media-plugins/vdr-graphlcd/Manifest
+++ b/media-plugins/vdr-graphlcd/Manifest
@@ -1 +1,2 @@
 DIST vdr-plugin-graphlcd-1.0.0.tar.bz2 888495 BLAKE2B 
0557e0750cfa6baf16b2ca5d6e5b69b206d493717e9337fb84403b171b1a4a558fbbc77e32e2f00c1cc0aaadb1390f807e3cd578725aa2ad6786d037c4bb3251
 SHA512 
05994707b8e8a5640db3c9d4ea991d81b92d6d3e88de98ffc8a4bdac3b885fed2780958babbfec0967209aa15043a3799f08de0d3005ec6eeabf130de7879822
+DIST vdr-plugin-graphlcd-1.0.1.tar.bz2 888594 BLAKE2B 
852b39a9c38583f9927718966d8f2b7d86da105450f7ab383a50bafd2d2c9a0e8acb000f7ac03603e6f81c9b12c22af27c3713e3a14409743c61cb696968b304
 SHA512 
2d7ec1018013b54dd17bf894cc7dc4ecfbbc549d18b6cf64460891204ca8b5cc84b0d756a2ab866011b11d4525e0c1fe93bf90f447a195044717b8f63a878566

diff --git a/media-plugins/vdr-graphlcd/files/vdr-graphlcd-1.0.1_no-font.patch 
b/media-plugins/vdr-graphlcd/files/vdr-graphlcd-1.0.1_no-font.patch
new file mode 100644
index 000..371d65f6138
--- /dev/null
+++ b/media-plugins/vdr-graphlcd/files/vdr-graphlcd-1.0.1_no-font.patch
@@ -0,0 +1,26 @@
+do not install any fonts, as they are not included in
+License GPL v2
+
+Signed-Off-By: Joerg Bornkessel  (17 Dec 2019)
+diff -Naur vdr-plugin-graphlcd-1.0.0.orgi/Makefile 
vdr-plugin-graphlcd-1.0.0/Makefile
+--- vdr-plugin-graphlcd-1.0.0.orgi/Makefile2019-12-17 22:41:46.0 
+0100
 vdr-plugin-graphlcd-1.0.0/Makefile 2019-12-17 22:42:09.0 +0100
+@@ -271,15 +271,15 @@
+   @install -m 644 HISTORY $(DESTDIR)$(INSTALLDOCDIR)
+ 
+ ttf-fonts:
+-  @install -d $(DESTDIR)$(RESDIR)/fonts
+-  @install -m 644 $(PLUGIN)/fonts/*.ttf $(DESTDIR)$(RESDIR)/fonts
++# @install -d $(DESTDIR)$(RESDIR)/fonts
++# @install -m 644 $(PLUGIN)/fonts/*.ttf $(DESTDIR)$(RESDIR)/fonts
+ 
+ resources:
+   @install -d $(DESTDIR)$(RESDIR)/fonts
+   @install -m 644 $(PLUGIN)/channels.alias $(DESTDIR)$(RESDIR)
+   @cp -a $(PLUGIN)/logos $(DESTDIR)$(RESDIR)
+   @cp -a $(PLUGIN)/skins $(DESTDIR)$(RESDIR)
+-  @install -m 644 $(PLUGIN)/fonts/*.fnt $(DESTDIR)$(RESDIR)/fonts
++# @install -m 644 $(PLUGIN)/fonts/*.fnt $(DESTDIR)$(RESDIR)/fonts
+ 
+ dist: $(I18Npo) clean
+   @-rm -rf $(TMPDIR)/$(ARCHIVE)

diff --git a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild 
b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild
new file mode 100644
index 000..ee0b2a5045d
--- /dev/null
+++ b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="vdr-plugin-graphlcd"
+MY_P="${MY_PN}-${PV}"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: support output on Graphical LCD"
+HOMEPAGE="https://projects.vdr-developer.org/projects/plg-graphlcd;
+SRC_URI="https://projects.vdr-developer.org/git/${MY_PN}.git/snapshot/${MY_P}.tar.bz2;
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND=">=app-misc/graphlcd-base-${PV}
+   media-fonts/corefonts
+   media-video/vdr"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   vdr-plugin-2_pkg_setup
+
+   if ! getent group lp | grep -q vdr; then
+   einfo
+   einfo "Add user 'vdr' to group 'lp' for full user access to 
parport device"
+   elog
+   elog "User vdr added to group lp"
+   gpasswd -a vdr lp || die
+   fi
+   if ! getent group usb | grep -q vdr; then
+   einfo
+   einfo "Add user 'vdr' to group 'usb' for full user access to 
usb device"
+   elog
+   elog "User vdr added to group usb"
+   gpasswd -a vdr usb || die
+   fi
+}
+
+src_prepare() {
+   vdr-plugin-2_src_prepare
+
+   sed -i "s:/usr/local:/usr:" Makefile || die
+   sed -i "s:i18n.c:i18n.h:g" Makefile || die
+   sed -i "s:include \$(VDRDIR)/Make.global:-include 
\$(VDRDIR)/Make.global:" Makefile || die
+
+   sed -i "s:SKIP_INSTALL_DOC ?= 0:SKIP_INSTALL_DOC ?= 1:" 

[gentoo-commits] repo/gentoo:master commit in: app-laptop/hdaps-gl/

2019-12-19 Thread Michael Orlitzky
commit: f8e30dc12169024ff86dc49881f25ba2db4a3d2f
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Dec 19 21:55:51 2019 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Dec 19 22:04:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e30dc1

app-laptop/hdaps-gl: revert "fix ${HOMEPAGE} in SRC_URI QA issue."

With regards to commit a38f4333d: you too, buddy. This isn't a QA
issue. If you don't want to see the 100% false positives that this
retarded warning generates, then turn off the warning.

Signed-off-by: Michael Orlitzky  gentoo.org>

 app-laptop/hdaps-gl/hdaps-gl-0.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-laptop/hdaps-gl/hdaps-gl-0.0.7.ebuild 
b/app-laptop/hdaps-gl/hdaps-gl-0.0.7.ebuild
index 9fa8e04322e..3fafe3240d2 100644
--- a/app-laptop/hdaps-gl/hdaps-gl-0.0.7.ebuild
+++ b/app-laptop/hdaps-gl/hdaps-gl-0.0.7.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DESCRIPTION="OpenGL visualization for HDAPS data"
 HOMEPAGE="https://github.com/linux-thinkpad/${PN};
-SRC_URI="https://github.com/linux-thinkpad/${PN}/releases/download/${PV}/${P}.tar.xz;
+SRC_URI="${HOMEPAGE}/releases/download/${PV}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"



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

2019-12-19 Thread Jörg Bornkessel
commit: 466ce315c6cc118fd3d2c542ea4607be5dbac42a
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Thu Dec 19 22:02:28 2019 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Thu Dec 19 22:03:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466ce315

app-eselect/eselect-vdr: QA, fixed homepage

Package-Manager: Portage-2.3.82, Repoman-2.3.18
Signed-off-by: Joerg Bornkessel  gentoo.org>

 app-eselect/eselect-vdr/eselect-vdr-0.0.3.ebuild | 4 ++--
 app-eselect/eselect-vdr/eselect-vdr-0.0.4.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-eselect/eselect-vdr/eselect-vdr-0.0.3.ebuild 
b/app-eselect/eselect-vdr/eselect-vdr-0.0.3.ebuild
index d56115f07f1..74b2e7d0726 100644
--- a/app-eselect/eselect-vdr/eselect-vdr-0.0.3.ebuild
+++ b/app-eselect/eselect-vdr/eselect-vdr-0.0.3.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 DESCRIPTION="Manages the VDR plugins"
-HOMEPAGE="https://www.gentoo.org/;
+HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-vdr-scripts.git/?h=eselect-module;
 SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="GPL-2"

diff --git a/app-eselect/eselect-vdr/eselect-vdr-0.0.4.ebuild 
b/app-eselect/eselect-vdr/eselect-vdr-0.0.4.ebuild
index dc3714d45d0..d89a4eb4e35 100644
--- a/app-eselect/eselect-vdr/eselect-vdr-0.0.4.ebuild
+++ b/app-eselect/eselect-vdr/eselect-vdr-0.0.4.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DESCRIPTION="Manages the VDR plugins"
-HOMEPAGE="https://www.gentoo.org/;
+HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-vdr-scripts.git/?h=eselect-module;
 SRC_URI="http://vdr.websitec.de/download/eselect-vdr/${P}.tar.bz2;
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: dev-php/sebastian-diff/, dev-php/sebastian-diff/files/

2019-12-19 Thread Brian Evans
commit: fbc48c7a1f220fd5accb7f6bd02a1b17b56d3186
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec 19 21:06:19 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec 19 21:50:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc48c7a

dev-php/sebastian-diff: Version bump for 3.0.2

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/sebastian-diff/Manifest|  1 +
 dev-php/sebastian-diff/files/autoload-3.0.2.php| 28 ++
 dev-php/sebastian-diff/sebastian-diff-3.0.2.ebuild | 26 
 3 files changed, 55 insertions(+)

diff --git a/dev-php/sebastian-diff/Manifest b/dev-php/sebastian-diff/Manifest
index 8e780a5fe2d..da56572dda1 100644
--- a/dev-php/sebastian-diff/Manifest
+++ b/dev-php/sebastian-diff/Manifest
@@ -1 +1,2 @@
 DIST sebastian-diff-1.4.1.tar.gz 10310 BLAKE2B 
facb81bb6ec7a60714493b531eecd0cea6fc8fde0811de982f3a149b2446cfe71f32bfca62bb830dee734966ac6161990e14b666426f5b34c4068922c544f36f
 SHA512 
b355f1407619ea6f1e9153a7946c339e790530c1c86369005998dc0c1078b96ef1ca369fec32f134b056dd8833770fcdb30443334275c8cb17b69e95ef8325a9
+DIST sebastian-diff-3.0.2.tar.gz 30918 BLAKE2B 
33c307c97d30573c913e4a696710c7b0091b3d0a612661b900dfdb749e4fa5c8970d993c0ee8828c4b0342336c39db4c74702114a5a6ae0daf650fc625baade7
 SHA512 
c06176de492970f3e55a5fdf1901eb56299b3e49cb838b8cdcbb93bc9cfe9fe9c1b693acb0c598c618760c4de0e49deb2f7bad15a929bd13ef08d30fab41b677

diff --git a/dev-php/sebastian-diff/files/autoload-3.0.2.php 
b/dev-php/sebastian-diff/files/autoload-3.0.2.php
new file mode 100644
index 000..13d6bb4216a
--- /dev/null
+++ b/dev-php/sebastian-diff/files/autoload-3.0.2.php
@@ -0,0 +1,28 @@
+ '/Chunk.php',
+   'sebastianbergmann\diff\diff' => '/Diff.php',
+   'sebastianbergmann\diff\differ' => '/Differ.php',
+   'sebastianbergmann\diff\line' => '/Line.php',
+   'sebastianbergmann\diff\longestcommonsubsequencecalculator' => 
'/LongestCommonSubsequenceCalculator.php',
+   
'sebastianbergmann\diff\memoryefficientlongestcommonsubsequencecalculator' => 
'/MemoryEfficientLongestCommonSubsequenceCalculator.php',
+   'sebastianbergmann\diff\parser' => '/Parser.php',
+   
'sebastianbergmann\diff\timeefficientlongestcommonsubsequencecalculator' => 
'/TimeEfficientLongestCommonSubsequenceCalculator.php',
+   'sebastianbergmann\diff\configurationexception' => 
'/Exception/ConfigurationException.php',
+'sebastianbergmann\diff\exception' => 
'/Exception/Exception.php',
+'sebastianbergmann\diff\invalidargumentexception' => 
'/Exception/InvalidArgumentException.php',
+   'sebastianbergmann\diff\output\abstractchunkoutputbuilder' => 
'/Output/AbstractChunkOutputBuilder.php',
+   'sebastianbergmann\diff\output\diffonlyoutputbuilder' => 
'/Output/DiffOnlyOutputBuilder.php',
+   'sebastianbergmann\diff\output\diffoutputbuilderinterface' => 
'/Output/DiffOutputBuilderInterface.php',
+   'sebastianbergmann\diff\output\strictunifieddiffoutputbuilder' 
=> '/Output/StrictUnifiedDiffOutputBuilder.php',
+   'sebastianbergmann\diff\output\unifieddiffoutputbuilder' => 
'/Output/UnifiedDiffOutputBuilder.php',
+   ),
+   __DIR__
+);

diff --git a/dev-php/sebastian-diff/sebastian-diff-3.0.2.ebuild 
b/dev-php/sebastian-diff/sebastian-diff-3.0.2.ebuild
new file mode 100644
index 000..20aa5303052
--- /dev/null
+++ b/dev-php/sebastian-diff/sebastian-diff-3.0.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="diff"
+
+DESCRIPTION="PHP Diff implementation"
+HOMEPAGE="http://phpunit.de;
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+   >=dev-lang/php-7.1:*"
+
+src_install() {
+   insinto /usr/share/php/SebastianBergmann/Diff
+   doins -r src/*
+   newins "${FILESDIR}/autoload-3.0.2.php" autoload.php
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/sebastian-object-reflector/, dev-php/sebastian-object-reflector/files/

2019-12-19 Thread Brian Evans
commit: a8b2280222ec60f056a41ea79c3bd248b73b6437
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec 19 21:38:19 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec 19 21:50:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b22802

dev-php/sebastian-object-reflector: New package

As a dependency of dev-php/sebastian-global-state new version

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/sebastian-object-reflector/Manifest|  1 +
 .../sebastian-object-reflector/files/autoload.php  | 15 +
 dev-php/sebastian-object-reflector/metadata.xml| 11 +
 .../sebastian-object-reflector-1.1.1.ebuild| 26 ++
 4 files changed, 53 insertions(+)

diff --git a/dev-php/sebastian-object-reflector/Manifest 
b/dev-php/sebastian-object-reflector/Manifest
new file mode 100644
index 000..696a3886fa3
--- /dev/null
+++ b/dev-php/sebastian-object-reflector/Manifest
@@ -0,0 +1 @@
+DIST sebastian-object-reflector-1.1.1.tar.gz 4755 BLAKE2B 
c549186722bde6625d44478dc90023511cd4e2fb9fe206b08881746e4443275b20eaad86a13bc202b3f464cad7239aac28da9962db7a97b9c789534424cb3ead
 SHA512 
42dc43d1a606b1aedf2cc40443139d115fc38a50a2e51d2b4d72ecededf39bf5cecbed6d1bb002dbb6f7bd3c7da50d9436f7489f9078d52d61aff31f5e57

diff --git a/dev-php/sebastian-object-reflector/files/autoload.php 
b/dev-php/sebastian-object-reflector/files/autoload.php
new file mode 100644
index 000..5190fda9b96
--- /dev/null
+++ b/dev-php/sebastian-object-reflector/files/autoload.php
@@ -0,0 +1,15 @@
+ '/Exception.php',
+   'sebastianbergmann\objectreflector\invalidargumentexception' => 
'/InvalidArgumentException.php',
+   'sebastianbergmann\objectreflector\objectreflector' => 
'/ObjectReflector.php',
+  ],
+  __DIR__
+);

diff --git a/dev-php/sebastian-object-reflector/metadata.xml 
b/dev-php/sebastian-object-reflector/metadata.xml
new file mode 100644
index 000..145e45a7391
--- /dev/null
+++ b/dev-php/sebastian-object-reflector/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   php-b...@gentoo.org
+   PHP
+   
+   
+   sebastianbergmann/version
+   
+

diff --git 
a/dev-php/sebastian-object-reflector/sebastian-object-reflector-1.1.1.ebuild 
b/dev-php/sebastian-object-reflector/sebastian-object-reflector-1.1.1.ebuild
new file mode 100644
index 000..c7d927bc2c5
--- /dev/null
+++ b/dev-php/sebastian-object-reflector/sebastian-object-reflector-1.1.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="object-reflector"
+
+DESCRIPTION="Allows reflection of object attributes, including inherited and 
non-public ones"
+HOMEPAGE="http://phpunit.de;
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+   =dev-lang/php-7*"
+
+src_install() {
+   insinto /usr/share/php/SebastianBergmann/ObjectReflector
+   doins src/ObjectReflector.php src/{,InvalidArgument}Exception.php
+   doins "${FILESDIR}/autoload.php"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/sebastian-type/, dev-php/sebastian-type/files/

2019-12-19 Thread Brian Evans
commit: 56d48589544ae18f869f490a1c3fadfa357e732b
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec 19 20:23:29 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec 19 21:50:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56d48589

dev-php/sebastian-type: New Package

Required for now phpunit

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/sebastian-type/Manifest|  1 +
 dev-php/sebastian-type/files/autoload.php  | 24 +++
 dev-php/sebastian-type/metadata.xml| 11 +
 dev-php/sebastian-type/sebastian-type-1.1.3.ebuild | 27 ++
 4 files changed, 63 insertions(+)

diff --git a/dev-php/sebastian-type/Manifest b/dev-php/sebastian-type/Manifest
new file mode 100644
index 000..922b2aba231
--- /dev/null
+++ b/dev-php/sebastian-type/Manifest
@@ -0,0 +1 @@
+DIST sebastian-type-1.1.3.tar.gz 19031 BLAKE2B 
5e0d191cbc9315661f226aca14849ac4afa6d9e1dc59ca6033c60e425c94ee8b9ad49ab1c2b94c7814654bbadbaadd0164fadb1494f88c9521b2583985ba0281
 SHA512 
27b455c7a5f1125c916ea56fd933ef9ffa659b3fa6addf8d2c5956e4efef5bd8ffadc686e5dddfc50ba09a300c8148af7dded4249f404e15923e77102ab777fc

diff --git a/dev-php/sebastian-type/files/autoload.php 
b/dev-php/sebastian-type/files/autoload.php
new file mode 100644
index 000..91b60dbf64b
--- /dev/null
+++ b/dev-php/sebastian-type/files/autoload.php
@@ -0,0 +1,24 @@
+ '/CallableType.php',
+   'sebastianbergmann\type\genericobjecttype' => '/GenericObjectType.php',
+   'sebastianbergmann\type\iterabletype' => '/IterableType.php',
+   'sebastianbergmann\type\nulltype' => '/NullType.php',
+   'sebastianbergmann\type\objecttype' => '/ObjectType.php',
+   'sebastianbergmann\type\simpletype' => '/SimpleType.php',
+   'sebastianbergmann\type\type' => '/Type.php',
+   'sebastianbergmann\type\typename' => '/TypeName.php',
+   'sebastianbergmann\type\unknowntype' => '/UnknownType.php',
+   'sebastianbergmann\type\voidtype' => '/VoidType.php',
+   'sebastianbergmann\type\exception' => '/exception/Exception.php',
+   'sebastianbergmann\type\runtimeexception' => 
'/exception/RuntimeException.php',
+  ],
+  __DIR__
+);

diff --git a/dev-php/sebastian-type/metadata.xml 
b/dev-php/sebastian-type/metadata.xml
new file mode 100644
index 000..59391408bb9
--- /dev/null
+++ b/dev-php/sebastian-type/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   php-b...@gentoo.org
+   PHP
+   
+   
+   sebastianbergmann/type
+   
+

diff --git a/dev-php/sebastian-type/sebastian-type-1.1.3.ebuild 
b/dev-php/sebastian-type/sebastian-type-1.1.3.ebuild
new file mode 100644
index 000..b9d9a3f6694
--- /dev/null
+++ b/dev-php/sebastian-type/sebastian-type-1.1.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="type"
+
+DESCRIPTION="Collection of value objects that represent the types of the PHP 
type system"
+HOMEPAGE="http://phpunit.de;
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+   >=dev-lang/php-7.2:*"
+
+src_install() {
+   insinto /usr/share/php/SebastianBergmann
+   doins -r src/*
+   insinto /usr/share/php/SebastianBergmann/Type
+   doins "${FILESDIR}/autoload.php"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/PHP_Timer/, dev-php/PHP_Timer/files/

2019-12-19 Thread Brian Evans
commit: 6a76ba7920112125d37879bad8c6f863b5fbb3cb
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec 19 20:35:04 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec 19 21:50:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a76ba79

dev-php/PHP_Timer: Version bump for 2.1.2

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/PHP_Timer/Manifest |  1 +
 dev-php/PHP_Timer/PHP_Timer-2.1.2.ebuild   | 31 ++
 dev-php/PHP_Timer/files/autoload-2.1.2.php | 15 +++
 3 files changed, 47 insertions(+)

diff --git a/dev-php/PHP_Timer/Manifest b/dev-php/PHP_Timer/Manifest
index d989f88a6b5..d99a7462f4c 100644
--- a/dev-php/PHP_Timer/Manifest
+++ b/dev-php/PHP_Timer/Manifest
@@ -1,2 +1,3 @@
 DIST PHP_Timer-1.0.5.tgz 3597 BLAKE2B 
cf82c3ff61a1f96a94a5d3743270be3262bc2ea28d7d71cd1c93a07c7bec950597c4da5d6dd23e4b58b8aad7c2e3bdb7aea07d761ef096e898088ca2296b43cf
 SHA512 
da030dec608d1f8d447da6ce40e995ca818064e3a4b2f2eca1819a77a12875843a25bba1ffd253043ef3ac62a6dc1a16c5e7ba9b792b99b54d0713090478be84
 DIST PHP_Timer-1.0.9.tar.gz 3740 BLAKE2B 
d551fd676046e6bb653fb9a9bde7a976b9b2081d26caee23177b899fa01e11ae1fb2183234ab43745798c058222574b1523064cc07d25485315eef9090f892a5
 SHA512 
96db90cf2af18fabcf44bdd4dbb5d298402ed2c8e49f3033fd1b89b3aa8c880d9f8677897d4d542a0db6348bdd9c697042deb0b6e26242adebfde1bcdb4bc559
+DIST PHP_Timer-2.1.2.tar.gz 7090 BLAKE2B 
c99dd69433b3579e9ed81f06188cac280b6ac383bce12acd9c6a00b5a6d6017a94c427692b639ad1516c1faebec8e160b7cd5c7e5e96043dd3dcb6d283d2095b
 SHA512 
199175e048560756867180cd99a3ca1766431d14091f1448cd8011df5f7824504a6c586ef15d9e53374bdb9dbd1731c05b44509e59d92d725908ec2c46d7d576

diff --git a/dev-php/PHP_Timer/PHP_Timer-2.1.2.ebuild 
b/dev-php/PHP_Timer/PHP_Timer-2.1.2.ebuild
new file mode 100644
index 000..a0785cb680f
--- /dev/null
+++ b/dev-php/PHP_Timer/PHP_Timer-2.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="php-timer"
+
+DESCRIPTION="Utility class for timing"
+HOMEPAGE="https://phpunit.de;
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+   >=dev-lang/php-7.1:*"
+
+src_install() {
+   insinto /usr/share/php/PHP/Timer
+   doins -r src/Timer.php src/{Runtime,}Exception.php
+   newins "${FILESDIR}/autoload-2.1.2.php" autoload.php
+}
+
+pkg_postinst() {
+   ewarn "This library now loads via /usr/share/php/PHP/Timer/autoload.php"
+   ewarn "Please update any scripts to require the autoloader"
+}

diff --git a/dev-php/PHP_Timer/files/autoload-2.1.2.php 
b/dev-php/PHP_Timer/files/autoload-2.1.2.php
new file mode 100644
index 000..835f626a13a
--- /dev/null
+++ b/dev-php/PHP_Timer/files/autoload-2.1.2.php
@@ -0,0 +1,15 @@
+ '/Exception.php',
+   'sebastianBergmann\timer\runtimeexception' => 
'/RuntimeException.php',
+   'sebastianBergmann\timer\timer' => '/Timer.php',
+],
+__DIR__
+);



[gentoo-commits] repo/gentoo:master commit in: dev-php/doctrine-instantiator/

2019-12-19 Thread Brian Evans
commit: a63f8ffcc2a5f42d62b8d84729e72685d7bb94de
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec 19 20:40:39 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec 19 21:50:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a63f8ffc

dev-php/doctrine-instantiator: Version bump for 1.3.0

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/doctrine-instantiator/Manifest |  1 +
 .../doctrine-instantiator-1.3.0.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-php/doctrine-instantiator/Manifest 
b/dev-php/doctrine-instantiator/Manifest
index fd68eb709ad..4d062505cfe 100644
--- a/dev-php/doctrine-instantiator/Manifest
+++ b/dev-php/doctrine-instantiator/Manifest
@@ -1,2 +1,3 @@
 DIST doctrine-instantiator-1.0.5.tar.gz 10202 BLAKE2B 
77ab3fba96672f6aa2826002510c99c21beccdc09e92dbc2c09426f8fc47590554ef5d32b6bec92ea2dc2ab1c61a178c280ab01090b3aafc14a10a4b4fec3628
 SHA512 
78b00b2550b47772b5825fbde59729e0613a90c1d9dacf1b7b7d13ccb5bbd8534af7e732dcc1b5b6f9bbafa2f9c3e7418e184851ab0f3a37c0c945b5eed1e229
 DIST doctrine-instantiator-1.1.0.tar.gz 5343 BLAKE2B 
73f737f19c8ae7a3fa9a7dcaa760246da6d688e28f15be0c40e031be8147887885bba2ec0a7770ead7de7b718247108b41b4c1d08712137c9c06911bde263176
 SHA512 
7f59dd7f80df02fd1e46f4b0ecd8488022b34933effddfc40d3424b279a35928adfc0fb7567172149338a8d4273b24305eaa46fc51aa0af45a7b230646354f09
+DIST doctrine-instantiator-1.3.0.tar.gz 6299 BLAKE2B 
6eb41562f52965381a780243475bda73a921d44784a66cf23816dd228efe4299d225f0cd52a4625a3516d8ae22b7f691a2724b477b944211e8d1ffd2c4c90540
 SHA512 
989b14bb28f75d091243dd5833a0a7c91889b45a1fcafb425b38de223485aae4470e1f1877b024ca58c5cf3539f8b39ef337166dbbd664bede7a5f3adde623a9

diff --git a/dev-php/doctrine-instantiator/doctrine-instantiator-1.3.0.ebuild 
b/dev-php/doctrine-instantiator/doctrine-instantiator-1.3.0.ebuild
new file mode 100644
index 000..52ebd8e4eb0
--- /dev/null
+++ b/dev-php/doctrine-instantiator/doctrine-instantiator-1.3.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/doctrine-//}"
+
+DESCRIPTION="Utility to instantiate objects in PHP without invoking their 
constructors"
+HOMEPAGE="https://github.com/doctrine/instantiator;
+SRC_URI="https://github.com/doctrine/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+   >=dev-lang/php-7.1:*"
+
+src_install() {
+   insinto /usr/share/php/
+   doins -r src/*
+   insinto /usr/share/php/Doctrine/Instantiator
+   doins "${FILESDIR}/autoload.php"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/sebastian-comparator/

2019-12-19 Thread Brian Evans
commit: 456a4c8ae4615031627abf3d211a833b492ea282
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec 19 21:23:05 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec 19 21:50:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=456a4c8a

dev-php/sebastian-comparator: Version bump for 3.0.2

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/sebastian-comparator/Manifest  |  1 +
 .../sebastian-comparator-3.0.2.ebuild  | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-php/sebastian-comparator/Manifest 
b/dev-php/sebastian-comparator/Manifest
index 570eec425f8..333288ad55d 100644
--- a/dev-php/sebastian-comparator/Manifest
+++ b/dev-php/sebastian-comparator/Manifest
@@ -1 +1,2 @@
 DIST sebastian-comparator-1.2.4.tar.gz 13402 BLAKE2B 
5fc664e42408a188ed8601f2413f0b6517e5fd9b26f85be3177f09d6aaf4fda8eaa2e9e643e08914fb18aca0c795989d1e341d28476e3857c7d991bd2c06d51c
 SHA512 
b7ca4bbdd91c9d59f83c4ccbd63d7755205f6686de7d7e41808faba404df8f58173a0699a0e4d1fbc09914c2fcf841ddc4df41a86aa5cd0fdffa3be4d438a8aa
+DIST sebastian-comparator-3.0.2.tar.gz 16305 BLAKE2B 
3cc8551fad28542823fba182abf6e9f33bafa0fea004ceee7d2b192f250678ec7f2014b7e9ae16eee1ec84ff37e656f5612a0d45d3bc10c5959831d39d851fee
 SHA512 
05d5cdb5ce6346325c3f7c6f7b6669de7d599e0b65a95505a85aca887df5498d5baa22f22e9065bf185ac50df1abc969bf86263d31a3923034607938a5eace58

diff --git a/dev-php/sebastian-comparator/sebastian-comparator-3.0.2.ebuild 
b/dev-php/sebastian-comparator/sebastian-comparator-3.0.2.ebuild
new file mode 100644
index 000..cb5336b6e08
--- /dev/null
+++ b/dev-php/sebastian-comparator/sebastian-comparator-3.0.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/sebastian-//}"
+
+DESCRIPTION="Compare PHP values for equality"
+HOMEPAGE="http://phpunit.de;
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+   >=dev-php/sebastian-diff-3.0
+   =dev-php/sebastian-exporter-3.1
+   =dev-lang/php-7.1:*
+"
+src_install() {
+   insinto /usr/share/php/SebastianBergmann/Comparator
+   doins -r src/*
+   doins "${FILESDIR}/autoload.php"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/sebastian-type/

2019-12-19 Thread Brian Evans
commit: 57314171e62b5bfaf122769af747f45721c7792c
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec 19 21:50:06 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec 19 21:50:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57314171

dev-php/sebastian-type: Fix installation directory

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/sebastian-type/sebastian-type-1.1.3.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-php/sebastian-type/sebastian-type-1.1.3.ebuild 
b/dev-php/sebastian-type/sebastian-type-1.1.3.ebuild
index b9d9a3f6694..4721b8b1b52 100644
--- a/dev-php/sebastian-type/sebastian-type-1.1.3.ebuild
+++ b/dev-php/sebastian-type/sebastian-type-1.1.3.ebuild
@@ -20,8 +20,7 @@ RDEPEND="dev-php/fedora-autoloader
>=dev-lang/php-7.2:*"
 
 src_install() {
-   insinto /usr/share/php/SebastianBergmann
-   doins -r src/*
insinto /usr/share/php/SebastianBergmann/Type
+   doins -r src/*
doins "${FILESDIR}/autoload.php"
 }



[gentoo-commits] repo/gentoo:master commit in: dev-php/myclabs-deepcopy/

2019-12-19 Thread Brian Evans
commit: b7f9d4ca2a87681e778cd0b3ff9f667ee78b1b22
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec 19 20:44:44 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec 19 21:50:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f9d4ca

dev-php/myclabs-deepcopy: Version bump for 1.9.4

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/myclabs-deepcopy/Manifest  |  1 +
 .../myclabs-deepcopy/myclabs-deepcopy-1.9.4.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-php/myclabs-deepcopy/Manifest 
b/dev-php/myclabs-deepcopy/Manifest
index 75b7cd1efed..9a289591f76 100644
--- a/dev-php/myclabs-deepcopy/Manifest
+++ b/dev-php/myclabs-deepcopy/Manifest
@@ -1,2 +1,3 @@
 DIST myclabs-deepcopy-1.6.0.tar.gz 43612 BLAKE2B 
18e3f532043cfbf700230a82772938082611922b9a04c7a99d63f79210e6c6f144521a29356977f4c44843cae6628e0a13fa0a46e0d34cb2e251f138ed60ab44
 SHA512 
a1d0ce8386172b963bca1e34e0e6d69268177f6aaf5309498780e4f9e43b9126916937e0b422644199b96f46212d0267af9b56993b9ffe295adb5f872c24584c
 DIST myclabs-deepcopy-1.6.1.tar.gz 43589 BLAKE2B 
e62ed5384bf9d4ad0286189772de8eeb9fed9962cf1d109b9e282c37ceadc885c6850fbed1695de35935b85fcc789a796485f44e97269a556d3498be8b691af4
 SHA512 
6cf13127401304ff92277c7c433353ecc20764fd5b8db0f8ae8d6767d8d9bc9c2f6b6ed3d68eeca5960357517038062c6f6b82831f433596d0a05cd0cea916d4
+DIST myclabs-deepcopy-1.9.4.tar.gz 44812 BLAKE2B 
bdc273f55b082ccd728ce786bb573dec5e96427f1692e3f502e2ee7eddd804e9a1589efe1323e3961d2c4e2b210f597c1ba80bbd8fcedeca77a7440df8925fb1
 SHA512 
879ecc6409ecb21a90e87b8368f64fce57e692f0e2916fc341d55744c2663163d6bac70562c0d8a1a1a51a409121f5e5905979dbb9fd2842cda7f21cda33e50a

diff --git a/dev-php/myclabs-deepcopy/myclabs-deepcopy-1.9.4.ebuild 
b/dev-php/myclabs-deepcopy/myclabs-deepcopy-1.9.4.ebuild
new file mode 100644
index 000..a1af2537399
--- /dev/null
+++ b/dev-php/myclabs-deepcopy/myclabs-deepcopy-1.9.4.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="DeepCopy"
+
+DESCRIPTION="Create deep copies (clones) of your objects"
+HOMEPAGE="https://github.com/myclabs/DeepCopy;
+SRC_URI="https://github.com/myclabs/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+   >=dev-lang/php-7.1:*"
+
+src_install() {
+   insinto /usr/share/php/myclabs
+   doins -r src/*
+   insinto /usr/share/php/myclabs/DeepCopy
+   doins "${FILESDIR}/autoload.php"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/sebastian-exporter/

2019-12-19 Thread Brian Evans
commit: 0461f41f6f199c79c6ee61e7fd0de8865546647b
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec 19 21:19:08 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec 19 21:50:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0461f41f

dev-php/sebastian-exporter: Version bump for 3.1.2

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/sebastian-exporter/Manifest|  1 +
 .../sebastian-exporter-3.1.2.ebuild| 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-php/sebastian-exporter/Manifest 
b/dev-php/sebastian-exporter/Manifest
index 4881ffd7adf..80befeadcd3 100644
--- a/dev-php/sebastian-exporter/Manifest
+++ b/dev-php/sebastian-exporter/Manifest
@@ -1 +1,2 @@
 DIST sebastian-exporter-2.0.0.tar.gz 7473 BLAKE2B 
c8f39c9fb19d146959e184ca1356a2f802bb29d31792575fe624072fcc7fc44f5d5d619dbc9dafc9114c46e91ba64338af6902abc2fecc96cfbd0b28294a97cc
 SHA512 
0d418973a6e272e327c16f2393bde09424f8dea6991a804259ac57261efddeb99e33a904bbf2ede99b07def897c0baa12ad9fc04c8c33af684f1fd19d976948a
+DIST sebastian-exporter-3.1.2.tar.gz 9996 BLAKE2B 
214acefe5679a45d5e67ce635790a12002aca0e380a087e9635821400458ce907bb4f424ee3683b2fe17fb4bfbb674ebe0afbdcd51b24c654de2b4075736
 SHA512 
bc6cb070c8c7cd5262262337950ffc70081137c4513c427cc94ac491e2ebe0e91ca4caf7858eb7957f9abe5b4b2b2d6237020a0a6df556439191724f3cda1db8

diff --git a/dev-php/sebastian-exporter/sebastian-exporter-3.1.2.ebuild 
b/dev-php/sebastian-exporter/sebastian-exporter-3.1.2.ebuild
new file mode 100644
index 000..380721a6128
--- /dev/null
+++ b/dev-php/sebastian-exporter/sebastian-exporter-3.1.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/sebastian-//}"
+
+DESCRIPTION="Export PHP variables for visualization"
+HOMEPAGE="http://phpunit.de;
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+   =dev-php/sebastian-recursion-context-3*
+   =dev-lang/php-7*:*"
+
+src_install() {
+   insinto /usr/share/php/SebastianBergmann/Exporter
+   doins -r src/*
+   doins "${FILESDIR}/autoload.php"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/sebastian-recursion-context/

2019-12-19 Thread Brian Evans
commit: 8ab5f0ef7285a62a51b4c1f7b689c82ae86e8b54
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec 19 21:14:01 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec 19 21:50:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ab5f0ef

dev-php/sebastian-recursion-context: Version bump for 3.0.0

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/sebastian-recursion-context/Manifest   |  1 +
 .../sebastian-recursion-context-3.0.0.ebuild   | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-php/sebastian-recursion-context/Manifest 
b/dev-php/sebastian-recursion-context/Manifest
index 44b59353ecc..75c7c5f109e 100644
--- a/dev-php/sebastian-recursion-context/Manifest
+++ b/dev-php/sebastian-recursion-context/Manifest
@@ -1 +1,2 @@
 DIST sebastian-recursion-context-2.0.0.tar.gz 4526 BLAKE2B 
54ecdfc255c3bdbedc2a909f5b569c62b19e2e66fc5ea4ae7be8401516c142b43e611d5e8f1c056be329983f21e1a8b85e7fb2ff1ddb92a2f6aad4d4191418a6
 SHA512 
9d25d148decc81f5a21d7a4e1f966563bf6ec765fcc1b1ce779668b74dfa39959db07cf296e9cffcbcb3943c8911709bb73f22c5bfcc81c5d2fcbb51967cf75e
+DIST sebastian-recursion-context-3.0.0.tar.gz 4414 BLAKE2B 
04a0aca4b6012013306c813109c0ed6f60d2f4f1381ba6506398388b5065d69375191290d33cdc4b82359dc30b1fd98ef61005a657fa8db302472597950255b5
 SHA512 
0fce5709cb22818de6bbfda1ba2a99fea511d5b36bcbe7955661d756a6f82ba84cbf8fb4eb421d6b51ae9e36a8edac56c5bafbccf8b665a0296883ea0dbb3b91

diff --git 
a/dev-php/sebastian-recursion-context/sebastian-recursion-context-3.0.0.ebuild 
b/dev-php/sebastian-recursion-context/sebastian-recursion-context-3.0.0.ebuild
new file mode 100644
index 000..d604ca50688
--- /dev/null
+++ 
b/dev-php/sebastian-recursion-context/sebastian-recursion-context-3.0.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/sebastian-//}"
+
+DESCRIPTION="Recursively process PHP variables"
+HOMEPAGE="http://phpunit.de;
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+   =dev-lang/php-7*:*"
+
+src_install() {
+   insinto /usr/share/php/SebastianBergmann/RecursionContext
+   doins -r src/*
+   doins "${FILESDIR}/autoload.php"
+}



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_h2/

2019-12-19 Thread Craig Andrews
commit: f0f1140529be96b85ff7d0023b32ad1afc84f416
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Dec 19 21:41:50 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Dec 19 21:43:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f11405

www-apache/mod_h2: 1.15.5 version bump

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Craig Andrews  gentoo.org>

 www-apache/mod_h2/Manifest |  1 +
 www-apache/mod_h2/mod_h2-1.15.5.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/www-apache/mod_h2/Manifest b/www-apache/mod_h2/Manifest
index 8756f60f578..674929e81b0 100644
--- a/www-apache/mod_h2/Manifest
+++ b/www-apache/mod_h2/Manifest
@@ -11,3 +11,4 @@ DIST mod_http2-1.15.1.tar.gz 1026120 BLAKE2B 
724d09bfafc2fe6a288eeebd7fbdcbe2c3d
 DIST mod_http2-1.15.2.tar.gz 1037495 BLAKE2B 
a6e1afcea50034affc2d505445f0227688a448ef1979de19df42db2e277ba0b1904f249bc55a114901039ce503d164bde92d70d69e70ddf03e3708ee5dd96233
 SHA512 
c919e9cd2a959d3ccde697424dc40580d52a2620ee476fc675b9f30a030044c2f9872b282e4ab08d4d576c0c7ee08ca2baad5a1d9a456dbd6c007cfef9fca6b3
 DIST mod_http2-1.15.3.tar.gz 1039368 BLAKE2B 
79016846a66b27698343621a9cde23746b5408e1c328c578562f0ad300337d7eedc9b1fbcd680be671c6b428aded48969c688df9a6fde7856546c8ab198584cc
 SHA512 
e6d4051a7fd6f27202951ac6a3c0ecd282e0bc3a086d319463effd031f4acff32599a8b0958ed75d31299585b90fe227ac5cbbf28ded0bf93175d8a1cefbdd00
 DIST mod_http2-1.15.4.tar.gz 1041291 BLAKE2B 
e59157b91551864f4934601373c494485cc202e077acfd51fb2efb8c7afffef4bb1b36097ae9ad1ed069fcac07cdd7116488743910cfc6a756982857dd7b0161
 SHA512 
c5d8fc4f8d869bff349c9de2101054aebb0eda7698ccee6e8125ec87b10a0663e5d2dd142d689c2487065b3fd0a1d166b9dc8295b35e39f5801fb330f8e7dff0
+DIST mod_http2-1.15.5.tar.gz 1041643 BLAKE2B 
59591d919451a96595c8e75155f84e63876e95b13940af5473fe4cf0a29ac91f57d3df22911397de213482c5a81d093ce81ce3835136ace50de0d4f70f2a936a
 SHA512 
6255a46a22e5df6f8fed9ce65079979a3c613cccf1a95559ff0832ab2efe5fb98d51abfe83c006b9a3c7452bb4e78e3e67e94d7c14618fa312c7236a34e6b280

diff --git a/www-apache/mod_h2/mod_h2-1.15.5.ebuild 
b/www-apache/mod_h2/mod_h2-1.15.5.ebuild
new file mode 100644
index 000..3e6d435d3f8
--- /dev/null
+++ b/www-apache/mod_h2/mod_h2-1.15.5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit apache-module autotools
+
+MY_P="${PN/h2/http2}-${PV}"
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/icing/mod_h2.git;
+   inherit git-r3
+else
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/icing/mod_h2/releases/download/v${PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="HTTP/2 module for Apache"
+HOMEPAGE="https://github.com/icing/mod_h2;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="ssl"
+
+RDEPEND=">=net-libs/nghttp2-1.0
+   >=www-servers/apache-2.4.20[-apache2_modules_http2,ssl?]"
+DEPEND="${RDEPEND}"
+
+need_apache2_4
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_compile() {
+   default
+}
+
+src_install() {
+   default
+
+   APACHE2_MOD_DEFINE="HTTP2"
+   insinto "${APACHE_MODULES_CONFDIR}"
+   newins "${FILESDIR}/mod_http2.conf" "41_mod_http2.conf"
+}



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_h2/

2019-12-19 Thread Craig Andrews
commit: af31e06a1654871d652fb5fa2ba7fc3e966b47fc
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Dec 19 21:42:54 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Dec 19 21:43:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af31e06a

www-apache/mod_h2: Cleanup old versions

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Craig Andrews  gentoo.org>

 www-apache/mod_h2/Manifest | 13 --
 www-apache/mod_h2/mod_h2-1.12.1.ebuild | 47 --
 www-apache/mod_h2/mod_h2-1.12.2.ebuild | 47 --
 www-apache/mod_h2/mod_h2-1.12.3.ebuild | 47 --
 www-apache/mod_h2/mod_h2-1.12.5.ebuild | 47 --
 www-apache/mod_h2/mod_h2-1.13.0.ebuild | 47 --
 www-apache/mod_h2/mod_h2-1.13.1.ebuild | 47 --
 www-apache/mod_h2/mod_h2-1.14.0.ebuild | 47 --
 www-apache/mod_h2/mod_h2-1.14.1.ebuild | 47 --
 www-apache/mod_h2/mod_h2-1.15.0.ebuild | 47 --
 www-apache/mod_h2/mod_h2-1.15.1.ebuild | 47 --
 www-apache/mod_h2/mod_h2-1.15.2.ebuild | 47 --
 www-apache/mod_h2/mod_h2-1.15.3.ebuild | 47 --
 www-apache/mod_h2/mod_h2-1.15.4.ebuild | 47 --
 14 files changed, 624 deletions(-)

diff --git a/www-apache/mod_h2/Manifest b/www-apache/mod_h2/Manifest
index 674929e81b0..ea772dbbf53 100644
--- a/www-apache/mod_h2/Manifest
+++ b/www-apache/mod_h2/Manifest
@@ -1,14 +1 @@
-DIST mod_http2-1.12.1.tar.gz 1030534 BLAKE2B 
cbe02be6dfd1d1563a86c020f7eb8f5922e5d171b3a5d4714539658d5a3e067774b4bbb803e67943ef9b04caef6f3d69291d9ab0f6d8334839a98f466bd3851b
 SHA512 
72cb915bdd283742a7bc2676adf3440d5e30588df87e4dc5750886747b0026e0cd0a36f08a39c323e647c83ecef6b434b33c23c96bb7c00ad480d430c1f37f44
-DIST mod_http2-1.12.2.tar.gz 1030072 BLAKE2B 
efb829eb98bb40489e9a52267125d79093ed2055e50ef6ae6c5fed7616df050e9ec659dd72764534ec778d75e6c462764baff88193970d2bbadf85572d5535f2
 SHA512 
2fab9625ba7adaa85fa4b1c55e0e1420851d1e44766f81c1e5b60b0b310b071047651c07b44b0dbeaf2d3cb2c722b9de3c52f145eb12e63c08301cf8c1f294cc
-DIST mod_http2-1.12.3.tar.gz 1038823 BLAKE2B 
86c0f0a6ba04e67976842aa8dae29f401eb594cb66dfb5790bee2838fd017437acfa83d0129d6d91f623304c0d5b3e0eace605adc655dc4e459725d3019a79b0
 SHA512 
864381a4610a58c962fc59ab885655b20a8bd8aa711688e4ee1b6c5fc3804de843a81c7c0976d5862c18d40657f8e7f5caf2650e4975d946581b32d93af6ef71
-DIST mod_http2-1.12.5.tar.gz 1039313 BLAKE2B 
13871ad7af9581657e09d46e107ceb8330d673a0e5c4ce761ff6aa956a2d674694ffe985e21190e0efb960f1cdcd1dfe3b9c1aa775edb8c892a3c15b1bdaff38
 SHA512 
63e2e6cbb6a1b222e3bb0611170e6cbee2ff652c3b44004176af5e3ba02cf2484b8826289586d47be2b18d453a8042d52407e6d798c49d3ed37cf52796d0e4be
-DIST mod_http2-1.13.0.tar.gz 1037382 BLAKE2B 
8df02fe48d65c08504adf8fad9f328a525c0e0d677132843240410ba2008422ffee1a836e7884b5907c60ee9906ada3fcb9ad50d4c9e301ad8807af6eca3da6b
 SHA512 
1302d4e9255811411432043df606dee775fbecd986bb5d9da53b5ef5c8a3600f3e23904f59e3d35d67910b70bde0e1d906445d5e3037ac80e5381eefe3839082
-DIST mod_http2-1.13.1.tar.gz 1031498 BLAKE2B 
53716d7973e5996d48a85cc96c2634d40d6908f15529cf1e17b94ffe23e171de63914c862ab6dcb968cd74a9ca042778f8004b3bfdb2461f3dd30314dd1ef1ad
 SHA512 
e14fe9d1910e5f4a48e3c0f94b2aa7ac73380ee8417b74c6a3e38360fe5bffaa16f59f48b7a0d0d7f9f50f933273b6b96e7530699e2bfd3ea485f34752a55a5b
-DIST mod_http2-1.14.0.tar.gz 1034167 BLAKE2B 
f29d3937339562f0b8e21ab5eeaca8ff1cab26ce15c692fceffe8e6a1609a49ff6f7488cae4cc30b4fe0e97fe787e077ff771906d7d897afc5b47cc347d74b8f
 SHA512 
dba17eb48af5c22dca3fcd75b4ecd5838dff72c9829bcf9475d8edabb0d2ce4ed2f55249ab1051c1a37e9f2f5a5a7f08f5aa47170f9c39c3b9c404c4ec6547ac
-DIST mod_http2-1.14.1.tar.gz 1032989 BLAKE2B 
15359369f8332d9f9d35cb43468b2cd0d98529155d360176c41ac38c24a94824510b518aaa367cff10672bfdd3c7a24269cca4552d993bf7d63f28f857a1ae78
 SHA512 
04298f0fd9379ae22ba87f5dc95791091ff95cc90c2e898334cc33a0c5115905ec6cbc93676b3a28786436f351c8971721b2786e70cd498fd73ec64b5f46e611
-DIST mod_http2-1.15.0.tar.gz 1036567 BLAKE2B 
1ed9fdd7bf13c8ec7ac14b2cd0a109f0cd6e6d1eb8047e1cf6cd107143e23ebb6d9f9ef753942d44ec4d2168e0783dd23dd66b338d8631c504d4cd81b0287b83
 SHA512 
c3541c930ceee81dfbd688ea155561b6e06aa8ef486830a95e6cfa621f3589aa9c9e15661a4b81463cbe716d02dd28a574e3a74894a74d7c751c88894d378858
-DIST mod_http2-1.15.1.tar.gz 1026120 BLAKE2B 
724d09bfafc2fe6a288eeebd7fbdcbe2c3d3e146b0afae42ae72be16931904982b07fd55f4c96da6f8718b5058421813ecd186ac4b4161a74ea7b83c38394ed1
 SHA512 
3564e8e4cb896420b91669d710d70cdecbe45480078c790960fd7d8c788ac9b843517c2af0747932ad53eb048c39765c4ceb2b7de7e04a1bc7fcb57af0117eb9
-DIST mod_http2-1.15.2.tar.gz 1037495 BLAKE2B 

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

2019-12-19 Thread Piotr Karbowski
commit: 5a3f0bdc4eaacb3eb06b2c8d6651119164683479
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Dec 19 20:58:32 2019 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Dec 19 21:39:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3f0bdc

dev-python/sphinx_rtd_theme-0.2.4: python 3.8 support added.

Signed-off-by: Piotr Karbowski  gentoo.org>

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

diff --git a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild 
b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild
index c43a39d0540..64abd38de71 100644
--- a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild
+++ b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy{,3} )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
 
 inherit distutils-r1
 



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

2019-12-19 Thread Piotr Karbowski
commit: c63f74abd8eac5073967e27ed185938f7c2d671d
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Dec 19 20:39:41 2019 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Dec 19 21:39:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c63f74ab

dev-python/sphinxcontrib-qthelp-1.0.2: python 3.8 support added.

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-python/sphinxcontrib-qthelp/sphinxcontrib-qthelp-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinxcontrib-qthelp/sphinxcontrib-qthelp-1.0.2.ebuild 
b/dev-python/sphinxcontrib-qthelp/sphinxcontrib-qthelp-1.0.2.ebuild
index 9a235ce4630..782e6ed7a96 100644
--- a/dev-python/sphinxcontrib-qthelp/sphinxcontrib-qthelp-1.0.2.ebuild
+++ b/dev-python/sphinxcontrib-qthelp/sphinxcontrib-qthelp-1.0.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{5,6,7} pypy3 )
+PYTHON_COMPAT=( python3_{5,6,7,8} pypy3 )
 
 inherit distutils-r1
 



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

2019-12-19 Thread Piotr Karbowski
commit: 37265395b5fb0ea4a33c7bffc438cc499814738f
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Dec 19 20:47:24 2019 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Dec 19 21:39:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37265395

dev-python/sphinxcontrib-devhelp-1.0.1: python 3.8 support added.

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-python/sphinxcontrib-devhelp/sphinxcontrib-devhelp-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/sphinxcontrib-devhelp/sphinxcontrib-devhelp-1.0.1.ebuild 
b/dev-python/sphinxcontrib-devhelp/sphinxcontrib-devhelp-1.0.1.ebuild
index e2c9322af1c..72eeea9ee2a 100644
--- a/dev-python/sphinxcontrib-devhelp/sphinxcontrib-devhelp-1.0.1.ebuild
+++ b/dev-python/sphinxcontrib-devhelp/sphinxcontrib-devhelp-1.0.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{5,6,7} pypy3 )
+PYTHON_COMPAT=( python3_{5,6,7,8} pypy3 )
 
 inherit distutils-r1
 



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

2019-12-19 Thread Piotr Karbowski
commit: 32f8c9b3fee7392ba63c891d1bae6fb410d9807e
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Dec 19 20:38:22 2019 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Dec 19 21:39:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f8c9b3

dev-python/sphinxcontrib-serializinghtml-1.1.3: python 3.8 support added.

Signed-off-by: Piotr Karbowski  gentoo.org>

 .../sphinxcontrib-serializinghtml-1.1.3.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml-1.1.3.ebuild
 
b/dev-python/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml-1.1.3.ebuild
index 898323b3d10..7d6487442b6 100644
--- 
a/dev-python/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml-1.1.3.ebuild
+++ 
b/dev-python/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml-1.1.3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{5,6,7} pypy3 )
+PYTHON_COMPAT=( python3_{5,6,7,8} pypy3 )
 
 inherit distutils-r1
 



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

2019-12-19 Thread Piotr Karbowski
commit: a3be23b2e1fc71ce9646195fdf943be985b1cfdf
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Dec 19 20:59:32 2019 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Dec 19 21:39:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3be23b2

dev-python/sphinx/sphinx-2.0.1: python 3.8 support added.

Signed-off-by: Piotr Karbowski  gentoo.org>

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

diff --git a/dev-python/sphinx/sphinx-2.0.1.ebuild 
b/dev-python/sphinx/sphinx-2.0.1.ebuild
index 2ac8b67fa3b..6870a2cdb67 100644
--- a/dev-python/sphinx/sphinx-2.0.1.ebuild
+++ b/dev-python/sphinx/sphinx-2.0.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{5,6,7} pypy3 )
+PYTHON_COMPAT=( python3_{5,6,7,8} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1



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

2019-12-19 Thread Piotr Karbowski
commit: b0fa987a6f4352d90e6c4942c7240ce84699f54d
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Dec 19 20:23:04 2019 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Dec 19 21:39:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0fa987a

dev-python//alabaster-0.7.11: python 3.8 support added.

Signed-off-by: Piotr Karbowski  gentoo.org>

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

diff --git a/dev-python/alabaster/alabaster-0.7.11.ebuild 
b/dev-python/alabaster/alabaster-0.7.11.ebuild
index eef51ea7371..414bc0e1a6e 100644
--- a/dev-python/alabaster/alabaster-0.7.11.ebuild
+++ b/dev-python/alabaster/alabaster-0.7.11.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy pypy3 )
 
 inherit distutils-r1
 



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

2019-12-19 Thread Piotr Karbowski
commit: a084269eb88e7746e8121b5486c086d65be0703b
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Dec 19 20:41:31 2019 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Dec 19 21:39:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a084269e

dev-python/sphinxcontrib-jsmath-1.0.1: python 3.8 support added.

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-python/sphinxcontrib-jsmath/sphinxcontrib-jsmath-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinxcontrib-jsmath/sphinxcontrib-jsmath-1.0.1.ebuild 
b/dev-python/sphinxcontrib-jsmath/sphinxcontrib-jsmath-1.0.1.ebuild
index 7e8721430a4..727f0a04966 100644
--- a/dev-python/sphinxcontrib-jsmath/sphinxcontrib-jsmath-1.0.1.ebuild
+++ b/dev-python/sphinxcontrib-jsmath/sphinxcontrib-jsmath-1.0.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{5,6,7} pypy3 )
+PYTHON_COMPAT=( python3_{5,6,7,8} pypy3 )
 
 inherit distutils-r1
 



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

2019-12-19 Thread Piotr Karbowski
commit: 591fbfb7df5af3380736652266f80c758200dabc
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Dec 19 20:44:48 2019 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Dec 19 21:39:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=591fbfb7

dev-python/sphinxcontrib-htmlhelp-1.0.2: python 3.8 support added.

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-1.0.2.ebuild 
b/dev-python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-1.0.2.ebuild
index e5726a0cd29..3b7360913ba 100644
--- a/dev-python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-1.0.2.ebuild
+++ b/dev-python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-1.0.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{5,6,7} pypy3 )
+PYTHON_COMPAT=( python3_{5,6,7,8} pypy3 )
 
 inherit distutils-r1
 



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

2019-12-19 Thread Piotr Karbowski
commit: 66fafc246e9dae981c72956dcae64891fa5e
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Dec 19 20:34:36 2019 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Dec 19 21:39:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66fafc24

dev-python/snowballstemmer-1.2.1: python 3.8 support added.

Signed-off-by: Piotr Karbowski  gentoo.org>

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

diff --git a/dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild 
b/dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild
index c1cb67664e4..72ff58ff71e 100644
--- a/dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild
+++ b/dev-python/snowballstemmer/snowballstemmer-1.2.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy pypy3 )
 
 inherit distutils-r1
 



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

2019-12-19 Thread Piotr Karbowski
commit: cebc59189216baf5f47db2480132c34a3fe9e3d2
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Dec 19 20:55:52 2019 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Dec 19 21:39:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cebc5918

dev-python/sphinxcontrib-applehelp-1.0.1: python 3.8 support added.

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-python/sphinxcontrib-applehelp/sphinxcontrib-applehelp-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/sphinxcontrib-applehelp/sphinxcontrib-applehelp-1.0.1.ebuild 
b/dev-python/sphinxcontrib-applehelp/sphinxcontrib-applehelp-1.0.1.ebuild
index a25999ad239..5d8b66fc694 100644
--- a/dev-python/sphinxcontrib-applehelp/sphinxcontrib-applehelp-1.0.1.ebuild
+++ b/dev-python/sphinxcontrib-applehelp/sphinxcontrib-applehelp-1.0.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{5,6,7} pypy3 )
+PYTHON_COMPAT=( python3_{5,6,7,8} pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/lilv/

2019-12-19 Thread Miroslav Šulc
commit: 967eab9d27e71d80a065f0d4731fe80b57a861f1
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Dec 19 21:20:31 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Dec 19 21:20:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967eab9d

media-libs/lilv: bump 0.24.6

1) dropped python 2_7 and 3_5, added 3_8
2) updated deps
3) fixed installed bash completion

Closes: https://bugs.gentoo.org/534426
Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/lilv/Manifest   |  1 +
 media-libs/lilv/lilv-0.24.6.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/media-libs/lilv/Manifest b/media-libs/lilv/Manifest
index 480fbe3b647..b106b3bee50 100644
--- a/media-libs/lilv/Manifest
+++ b/media-libs/lilv/Manifest
@@ -1 +1,2 @@
 DIST lilv-0.24.4.tar.bz2 252209 BLAKE2B 
71142f6a458a0edbb2087ac6eb6323b6ae4c53e45db22a616f00b22f818f507aa724ebf576f09654a98812b8b9a73689720677e64c715fbf7cd49ba26c7ddb11
 SHA512 
cb909c83dbac36b51a206fe508aec51e52ddf068f9a159d053888594402def8d140aae0d9e1e1866e722396f7ec8dea4b86d4c1b958f56eb3193b78307918a89
+DIST lilv-0.24.6.tar.bz2 541765 BLAKE2B 
fb3532b1a19c790207b894f88ea7d4f714bef8e9f743ca27f6eca36fe44da6e92bce47931791dfb0096e03f9efdf569b1f3f514debb1538c2727c65f61697627
 SHA512 
0cf89d7dac97727e744579d3f4f4b330f56cf72f1a30bd03abfd645233aaf04e9bbf2abf460a0e4b963ed40e1ae78ed5f36127553bdab16e3e7dd3e93b70cdad

diff --git a/media-libs/lilv/lilv-0.24.6.ebuild 
b/media-libs/lilv/lilv-0.24.6.ebuild
new file mode 100644
index 000..1189d6b5827
--- /dev/null
+++ b/media-libs/lilv/lilv-0.24.6.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE='threads(+)'
+
+inherit python-any-r1 waf-utils bash-completion-r1 multilib-build 
multilib-minimal
+
+DESCRIPTION="Library to make the use of LV2 plugins as simple as possible for 
applications"
+HOMEPAGE="http://drobilla.net/software/lilv/;
+SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc +dyn-manifest static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/serd-0.30.0-r1[${MULTILIB_USEDEP}]
+   >=dev-libs/sord-0.16.0-r1[${MULTILIB_USEDEP}]
+   media-libs/libsndfile
+   >=media-libs/lv2-1.16.0[${MULTILIB_USEDEP}]
+   media-libs/sratom[${MULTILIB_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+   doc? ( app-doc/doxygen )
+   test? ( dev-python/unittest2 )
+"
+
+PATCHES=( "${FILESDIR}/includedir.patch" )
+
+src_prepare() {
+   default
+   sed -i -e 's/^.*run_ldconfig/#\0/' wscript || die
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   waf-utils_src_configure \
+   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   --no-bash-completion \
+   $(multilib_native_usex doc --docs "") \
+   $(usex test --test "") \
+   $(usex static-libs --static "") \
+   $(usex dyn-manifest --dyn-manifest "")
+}
+
+multilib_src_compile() {
+   ./waf build || die
+}
+
+multilib_src_test() {
+   ./waf test || die
+}
+
+multilib_src_install() {
+   waf-utils_src_install
+}
+
+multilib_src_install_all() {
+   sed -i "/lv2jack/d" utils/lilv.bash_completion
+   newbashcomp utils/lilv.bash_completion lv2info
+
+   dodir /etc/env.d
+   echo "LV2_PATH=${EPREFIX}/usr/$(get_libdir)/lv2" > 
"${ED}/etc/env.d/60lv2"
+
+   python_optimize
+}



[gentoo-commits] proj/devmanual:master commit in: /

2019-12-19 Thread Göktürk Yüksek
commit: 7183f91296cf25741bb31b77f88eb57698782878
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Dec  7 00:56:19 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 19 20:53:18 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=7183f912

Make text.xml files a dependency for documents.js, update search_index.py

Updates to any text.xml should trigger a rebuild of documents.js. The
Makefile is updated to reflect that. And the updated search_index.py
that takes a list of files as arguments.

(This commit message is written by the committer, not the author.)

Signed-off-by: Göktürk Yüksek  gentoo.org>

 Makefile|  7 +--
 search_index.py | 30 +-
 2 files changed, 18 insertions(+), 19 deletions(-)

diff --git a/Makefile b/Makefile
index ac024b6..90990a8 100644
--- a/Makefile
+++ b/Makefile
@@ -19,8 +19,11 @@ prereq:
{ echo "dev-libs/libxml2 is required" >&2;\
  exit 1; }
 
-index:
-   @./search_index.py text.xml > documents.js
+# Since search_index.py rebuilds the index from scratch instead of
+# updating it, we pass it the names of ALL prerequisites ($^) and not
+# just the names of the ones that are new ($?).
+documents.js: $(XMLS)
+   ./search_index.py $^ > documents.js
 
 %.png : %.svg
convert $< $@

diff --git a/search_index.py b/search_index.py
index 3226775..9af2753 100755
--- a/search_index.py
+++ b/search_index.py
@@ -2,27 +2,23 @@
 # Copyright 2019 Gentoo Authors
 # Distributed under the terms of the GNU GPL version 2 or later
 import json
-import os
+import os.path
 import sys
 import xml.etree.ElementTree as ET
 
-xmlFile = sys.argv[1]
+files = sys.argv[1:]
 documents = []
 url_root = 'https://devmanual.gentoo.org/'
 
-print('var documents = ', end = '')
-for path, dirs, files in os.walk('.'):
-if xmlFile in files:
-tree = ET.parse(path + '/' + xmlFile)
-root = tree.getroot()
-for chapter in root.findall('chapter'):
-try:
-documents.append({"name": chapter.find('title').text,
-"text": chapter.find('body').find('p').text,
-  "url": url_root + path[+2:] })
-except:
-pass
-if '.git' in dirs:
-dirs.remove('.git')  # don't visit git directories
+for f in files:
+tree = ET.parse(f)
+root = tree.getroot()
+for chapter in root.findall('chapter'):
+try:
+documents.append({"name": chapter.find('title').text,
+"text": chapter.find('body').find('p').text,
+ "url": url_root + os.path.dirname(f) + '/'})
+except AttributeError:
+pass
 
-print(json.dumps(documents))
+print('var documents = ' + json.dumps(documents) + ';')



[gentoo-commits] proj/devmanual:master commit in: /

2019-12-19 Thread Göktürk Yüksek
commit: 8a7bc280c2c77a379fa8c1ac481cf00728801162
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 12 04:49:01 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 19 20:58:19 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=8a7bc280

Fetch documents.js on demand when the user clicks the search text box

Instead of shipping a relatively large ~400K documents.js file on
every page load, do it when the user clicks the search text box for
the first time. Local performance measurements show that it takes
about 350ms to build the index from documents.js after fetching it.

Signed-off-by: Göktürk Yüksek  gentoo.org>

 devbook.xsl |  4 ++--
 search.js   | 36 ++--
 2 files changed, 28 insertions(+), 12 deletions(-)

diff --git a/devbook.xsl b/devbook.xsl
index 44ca659..da60097 100644
--- a/devbook.xsl
+++ b/devbook.xsl
@@ -549,7 +549,7 @@
   
   
   
-
+
 
   
 
@@ -629,7 +629,7 @@
 ../
   
   
-  
+  var documentsSrc = "documents.js"
   
 
 

diff --git a/search.js b/search.js
index aae7bcf..c56a31a 100644
--- a/search.js
+++ b/search.js
@@ -4,16 +4,7 @@
  */
 "use strict";
 
-var search_index = lunr(function () {
-  this.ref('id');
-  this.field('text');
-  this.metadataWhitelist = ['position']
-
-  documents.forEach(function (doc) {
-this.add(doc);
-  }, this);
-});
-
+var search_index = null;
 var search_input = document.getElementById("searchInput");
 
 search_input.addEventListener("keyup", function(event) {
@@ -23,6 +14,31 @@ search_input.addEventListener("keyup", function(event) {
   }
 });
 
+function buildIndex() {
+  search_index = lunr(function () {
+this.ref('id');
+this.field('text');
+this.metadataWhitelist = ['position']
+
+documents.forEach(function (doc) {
+  this.add(doc);
+}, this);
+  });
+}
+
+function fetchDocuments() {
+  document.getElementsByName("search")[0].onclick = null;
+  if (search_index == null) {
+const script = document.createElement('script')
+script.src = documentsSrc;
+script.async = false;
+script.onload = function() {
+  buildIndex();
+}
+document.body.appendChild(script);
+  }
+}
+
 function getContents(docs, uid) {
   var contents = { name: "", text: "", url: "" };
 



[gentoo-commits] proj/devmanual:master commit in: /

2019-12-19 Thread Göktürk Yüksek
commit: 690ef9d882b7cb66e7cc93409cf91175f4cc45e1
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Wed Dec 11 01:23:07 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 19 20:58:11 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=690ef9d8

search.js: escape HTML/XML tags returned in search results

build_search_documents.py unescapes the escaped tags when creating an
index. This is desired as lunr doesn't index them otherwise. For
example it indexes '' properly but not
'warning'. When we display them on the browser though, we need
to escape them again so that they are not interpreted as real tags.

Signed-off-by: Göktürk Yüksek  gentoo.org>

 search.js | 21 ++---
 1 file changed, 18 insertions(+), 3 deletions(-)

diff --git a/search.js b/search.js
index 9cbf05a..aae7bcf 100644
--- a/search.js
+++ b/search.js
@@ -33,6 +33,21 @@ function getContents(docs, uid) {
   return contents;
 }
 
+function escapeHTML(str) {
+  return str.replace(/[&<"']/g, function(m) {
+switch (m) {
+case '&':
+  return '';
+case '<':
+  return '';
+case '"':
+  return '';
+default:
+  return '';
+}
+  });
+};
+
 function search() {
   var term = document.getElementById("searchInput").value;
   if (term !== "") {
@@ -57,14 +72,14 @@ function search() {
 });
 
 for (var i = 0; i < positions.length; i++) {
-  text += contents.text.substring(pos, positions[i][0]);
+  text += escapeHTML(contents.text.substring(pos, positions[i][0]));
   pos = positions[i][0];
   text += "";
-  text += contents.text.substring(pos, pos + positions[i][1]);
+  text += escapeHTML(contents.text.substring(pos, pos + 
positions[i][1]));
   pos += positions[i][1];
   text += "";
 }
-text += contents.text.substring(pos);
+text += escapeHTML(contents.text.substring(pos));
 
 $("#searchResults .modal-body").append(`
 
${contents.name}${text}`);



[gentoo-commits] proj/devmanual:master commit in: /

2019-12-19 Thread Göktürk Yüksek
commit: 50dadd6df06a8e50889ddb9460d098c62a5112ee
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 19 07:05:30 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 19 20:58:26 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=50dadd6d

Makefile: add 'documents.js' to 'all'

Closes: https://github.com/gentoo/devmanual/pull/120
Signed-off-by: Göktürk Yüksek  gentoo.org>

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index aa29c26..56f2e68 100644
--- a/Makefile
+++ b/Makefile
@@ -6,7 +6,7 @@ SVGS := $(shell find . -name .git -prune -o -type f -name 
'*.svg' -print)
 HTMLS := $(subst text.xml,index.html,$(XMLS))
 IMAGES := $(patsubst %.svg,%.png,$(SVGS))
 
-all: prereq validate $(HTMLS) $(IMAGES)
+all: prereq validate $(HTMLS) $(IMAGES) documents.js
 
 prereq:
@type convert >/dev/null 2>&1 || \



[gentoo-commits] proj/devmanual:master commit in: /

2019-12-19 Thread Göktürk Yüksek
commit: e01e6ccbdecf369c6f6c0d9da800ebea2e264f96
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Fri Nov 15 12:29:29 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 19 20:53:00 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=e01e6ccb

Fix make all URL relative to root directory

Signed-off-by: Alice Ferrazzi  gentoo.org>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 Makefile| 3 +--
 search_index.py | 4 +++-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/Makefile b/Makefile
index 4a52cc0..343234b 100644
--- a/Makefile
+++ b/Makefile
@@ -20,8 +20,7 @@ prereq:
  exit 1; }
 
 index:
-   @echo -n "var documents = " > documents.js
-   @./search_index.py text.xml >> documents.js
+   @./search_index.py text.xml > documents.js
 
 %.png : %.svg
convert $< $@

diff --git a/search_index.py b/search_index.py
index 2ab79f1..3226775 100755
--- a/search_index.py
+++ b/search_index.py
@@ -8,7 +8,9 @@ import xml.etree.ElementTree as ET
 
 xmlFile = sys.argv[1]
 documents = []
+url_root = 'https://devmanual.gentoo.org/'
 
+print('var documents = ', end = '')
 for path, dirs, files in os.walk('.'):
 if xmlFile in files:
 tree = ET.parse(path + '/' + xmlFile)
@@ -17,7 +19,7 @@ for path, dirs, files in os.walk('.'):
 try:
 documents.append({"name": chapter.find('title').text,
 "text": chapter.find('body').find('p').text,
-"url": path })
+  "url": url_root + path[+2:] })
 except:
 pass
 if '.git' in dirs:



[gentoo-commits] proj/devmanual:master commit in: /

2019-12-19 Thread Göktürk Yüksek
commit: 7f13e9b5f59ee496db5b8af7ab093a17c8f76066
Author: Lucas Ramage  protonmail  com>
AuthorDate: Thu Apr 11 19:21:27 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 19 20:52:49 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=7f13e9b5

Implement search functionality via lunr.js

Bug: https://bugs.gentoo.org/674378
Signed-off-by: Lucas Ramage  protonmail.com>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 .gitignore  |  1 +
 Makefile|  6 +-
 devbook.xsl | 48 +
 search.js   | 60 +
 search_index.py | 26 +
 5 files changed, 140 insertions(+), 1 deletion(-)

diff --git a/.gitignore b/.gitignore
index 720d4d6..ce644c7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 *.html
 *.png
+documents.js
 eclass-reference/

diff --git a/Makefile b/Makefile
index 61daef4..4a52cc0 100644
--- a/Makefile
+++ b/Makefile
@@ -19,6 +19,10 @@ prereq:
{ echo "dev-libs/libxml2 is required" >&2;\
  exit 1; }
 
+index:
+   @echo -n "var documents = " > documents.js
+   @./search_index.py text.xml >> documents.js
+
 %.png : %.svg
convert $< $@
 
@@ -42,6 +46,6 @@ validate: prereq
  && echo "xmllint validation successful"
 
 clean:
-   rm -f $(HTMLS) $(IMAGES)
+   rm -f $(HTMLS) $(IMAGES) documents.js
 
 .PHONY: all prereq validate clean

diff --git a/devbook.xsl b/devbook.xsl
index 96a0508..71dde54 100644
--- a/devbook.xsl
+++ b/devbook.xsl
@@ -536,7 +536,45 @@
 
   
 
+
+  
+
+  
+
+  Toggle navigation
+  
+  
+  
+
+  
+  
+  
+
+
+  
+
+  
+
+  
+
+  
   
+  
+
+  
+
+  x
+  Search Results
+
+
+  No results found.
+
+
+  Close
+
+  
+
+  
   
 
   
@@ -583,6 +621,16 @@
   
   https://assets.gentoo.org/tyrian/jquery.min.js";>
   https://assets.gentoo.org/tyrian/bootstrap.min.js";>
+  https://unpkg.com/lunr/lunr.js";>
+  
+  
+  
+
+../
+  
+  
+  
+  
 
 
   

diff --git a/search.js b/search.js
new file mode 100644
index 000..0b9292f
--- /dev/null
+++ b/search.js
@@ -0,0 +1,60 @@
+/*
+ * Copyright 2019 Gentoo Authors
+ * Distributed under the terms of the GNU GPL version 2 or later
+ */
+"use strict";
+
+var search_index = lunr(function () {
+  this.ref('name');
+  this.field('text');
+  this.field('url');
+
+  documents.forEach(function (doc) {
+this.add(doc);
+  }, this);
+});
+
+var search_input = document.getElementById("searchInput");
+
+search_input.addEventListener("keyup", function(event) {
+  if(event.keyCode === 13) {
+event.preventDefault();
+document.getElementById("mw-searchButton").click();
+  }
+});
+
+function getContents(docs, article) {
+  var contents = { text: "", url: "" };
+
+  for (var i = 0; i< docs.length; i++) {
+if (docs[i].name == article) {
+  contents.text = docs[i].text;
+  contents.url = docs[i].url;
+}
+  }
+  return contents;
+}
+
+function search() {
+  var term = document.getElementById("searchInput").value;
+  if (term !== "") {
+var results = search_index.search(term);
+if (results.length > 0) {
+  $("#searchResults .modal-body").empty();
+  $.each(results, function(index, result) {
+var title = result.ref;
+var contents = getContents(documents, title);
+
+$("#searchResults .modal-body").append(`
+
${title}${contents.text}`);
+  });
+} else {
+  $("#searchResults .modal-body").empty();
+  $("#searchResults .modal-body").append("No results found.");
+}
+  } else {
+  $("#searchResults .modal-body").empty();
+  $("#searchResults .modal-body").append("No search term defined.");
+  }
+  $("#searchResults").modal();
+}

diff --git a/search_index.py b/search_index.py
new file mode 100755
index 000..2ab79f1
--- /dev/null
+++ b/search_index.py
@@ -0,0 +1,26 @@
+#!/usr/bin/python
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU GPL version 2 or later
+import json
+import os
+import sys
+import xml.etree.ElementTree as ET
+
+xmlFile = sys.argv[1]
+documents = []
+
+for path, dirs, files in os.walk('.'):
+if xmlFile in files:
+tree = ET.parse(path + '/' + xmlFile)
+root = tree.getroot()
+for chapter in root.findall('chapter'):
+try:
+ 

[gentoo-commits] proj/devmanual:master commit in: /

2019-12-19 Thread Göktürk Yüksek
commit: fd979d4030008efb529a4fda3ea0539166d3c49d
Author: Lucas Ramage  protonmail  com>
AuthorDate: Tue Nov 26 20:07:47 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 19 20:53:14 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=fd979d40

Use Gentoo-hosted minified version

Co-Authored-By: Gokturk Yuksek  gentoo.org>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 devbook.xsl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/devbook.xsl b/devbook.xsl
index 71dde54..44ca659 100644
--- a/devbook.xsl
+++ b/devbook.xsl
@@ -621,7 +621,7 @@
   
   https://assets.gentoo.org/tyrian/jquery.min.js";>
   https://assets.gentoo.org/tyrian/bootstrap.min.js";>
-  https://unpkg.com/lunr/lunr.js";>
+  https://assets.gentoo.org/lunr/lunr.min.js";>
   
   
   



[gentoo-commits] proj/devmanual:master commit in: bin/, /

2019-12-19 Thread Göktürk Yüksek
commit: bcca1643a8a6704b26e2bfb990c2e830f0006ff9
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 19 04:05:23 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 19 20:57:56 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=bcca1643

rename search_index.py to build_search_documents.py, and move it to bin/

Executables go to bin/

Also, the name is misleading. The script does not build the search
index, it builds the documents for the search engine to create the
index.

Signed-off-by: Göktürk Yüksek  gentoo.org>

 Makefile | 2 +-
 search_index.py => bin/build_search_documents.py | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 4e591ac..aa29c26 100644
--- a/Makefile
+++ b/Makefile
@@ -23,7 +23,7 @@ prereq:
 # updating it, we pass it the names of ALL prerequisites ($^) and not
 # just the names of the ones that are new ($?).
 documents.js: $(XMLS)
-   ./search_index.py $^ > _documents.js
+   ./bin/build_search_documents.py $^ > _documents.js
mv _documents.js documents.js
 
 %.png : %.svg

diff --git a/search_index.py b/bin/build_search_documents.py
similarity index 100%
rename from search_index.py
rename to bin/build_search_documents.py



[gentoo-commits] proj/devmanual:master commit in: /, bin/

2019-12-19 Thread Göktürk Yüksek
commit: 926e0d0855afa40f5dcbc16b1b7c66187afd7d73
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Dec 10 02:08:12 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 19 20:58:02 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=926e0d08

Rewrite the search functionality and extend the coverage

The current script only indexes the first  in a text.xml, and
sometimes only partially if the text is interrupted by another tag
such as .

Modify build_search_documents.py such that:
 - It recursively traverses from chapter all the way down to
   subsubsection
 - Each , , ,  is indexed separately
 - In the search results, the match entry will have the title in the
   form "Chapter[ -> Section[ -> Subsection[ -> Subsubsection]]]"

Modify search.js such that:
 - The ref returned for a match is its index into "documents" array,
   which makes it possible to retrieve the document in O(1).

Signed-off-by: Göktürk Yüksek  gentoo.org>

 bin/build_search_documents.py | 112 --
 search.js |  22 -
 2 files changed, 108 insertions(+), 26 deletions(-)

diff --git a/bin/build_search_documents.py b/bin/build_search_documents.py
index 9af2753..3816fdb 100755
--- a/bin/build_search_documents.py
+++ b/bin/build_search_documents.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python3
 # Copyright 2019 Gentoo Authors
 # Distributed under the terms of the GNU GPL version 2 or later
 import json
@@ -6,19 +6,103 @@ import os.path
 import sys
 import xml.etree.ElementTree as ET
 
-files = sys.argv[1:]
-documents = []
-url_root = 'https://devmanual.gentoo.org/'
 
-for f in files:
-tree = ET.parse(f)
-root = tree.getroot()
-for chapter in root.findall('chapter'):
+def stringify_node(parent: ET.Element) -> str:
+"""Flatten this node and its immediate children to a string.
+
+Combine the text and tail of this node, and any of its immediate
+children, if there are any, into a flat string. The tag  is a
+special case that resolves to the dash ('-') character.
+
+Keyword arguments:
+parent -- the node to convert to a string
+
+"""
+if parent.text:
+text = parent.text.lstrip()
+else:
+text = str()
+
+for child in parent.getchildren():
+# The '' tag is simply a fancier '-' character
+if child.tag == 'd':
+text += '-'
+if child.text:
+text += child.text.lstrip()
+if child.tail:
+text += child.tail.rstrip()
+
+text += parent.tail.rstrip()
+return text.replace('\n', ' ')
+
+
+def process_node(documents: list, node: ET.Element, name: str, url: str) -> 
None:
+"""Recursively process a given node and its children based on tag values.
+
+For the top level node , extract the title and recurse
+down to the children.
+For the intermediary nodes with titles, such as , update
+the search result title and url, and recurse down.
+For the terminal nodes, such as , convert the contents of the
+node to a string, and add it to the search documents.
+
+Keyword arguments:
+documents -- the search documents array
+node -- the node to process
+name -- the title to display for the search term match
+url -- the url for the search term match in the document
+
+"""
+if node.tag == 'chapter':
+name = stringify_node(node.find('title'))
+
+for child in node:
+process_node(documents, child, name, url)
+elif node.tag in ['section', 'subsection', 'subsubsection']:
+title = stringify_node(node.find('title'))
+name += ' -> ' + title
+url = "{url_base}#{anchor}".format(
+url_base=url.split('#')[0],
+anchor=title.lower().replace(' ', '-'))
+
+for child in node:
+process_node(documents, child, name, url)
+elif node.tag in ['body', 'guide']:
+for child in node:
+process_node(documents, child, name, url)
+elif node.tag in ['p', 'important', 'note', 'warning']:
+text = stringify_node(node)
+
+documents.append({'id': len(documents),
+  'name': name,
+  'text': text,
+  'url': url})
+else:
+pass
+
+
+def main(pathnames: list) -> None:
+"""The entry point of the script.
+
+Keyword arguments:
+pathnames -- a list of path names to process in sequential order
+"""
+url_root = 'https://devmanual.gentoo.org/'
+documents = []
+
+for path in pathnames:
+tree = ET.parse(path)
+root = tree.getroot()
+
 try:
-documents.append({"name": chapter.find('title').text,
-"text": chapter.find('body').find('p').text,
- "url": url_root + os.path.dirname(f) + '/'})
-except AttributeError:
-pass
+url = url_root + os.path.dirname(path) + 

[gentoo-commits] proj/devmanual:master commit in: /

2019-12-19 Thread Göktürk Yüksek
commit: 74bc977dfc56f07b065e85abdde70c075775d829
Author: Lucas Ramage  gmx  us>
AuthorDate: Mon Nov 18 13:56:37 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 19 20:53:05 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=74bc977d

Ensure Python is enabled for dev-libs/libxslt

Required to build the Lunr search index

Signed-off-by: Göktürk Yüksek  gentoo.org>

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 343234b..ac024b6 100644
--- a/Makefile
+++ b/Makefile
@@ -13,7 +13,7 @@ prereq:
{ echo "media-gfx/imagemagick[corefonts,svg,truetype] required" >&2;\
   exit 1; }
@type xsltproc >/dev/null 2>&1 || \
-   { echo "dev-libs/libxslt is required" >&2;\
+   { echo "dev-libs/libxslt is with python required" >&2;\
  exit 1; }
@type xmllint >/dev/null 2>&1 || \
{ echo "dev-libs/libxml2 is required" >&2;\



[gentoo-commits] proj/devmanual:master commit in: /

2019-12-19 Thread Göktürk Yüksek
commit: b70366b239ca21dda65c928df8963bd115ebdd98
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 19 00:00:53 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 19 20:57:49 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=b70366b2

Makefile: do not blindly overwrite documents.js

In case search_index.py fails, it will truncate documents.js. Create
documents in a separate file and atomically move it upon completion.

Suggested-by: Robin H. Johnson  gentoo.org>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 .gitignore | 1 +
 Makefile   | 5 +++--
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/.gitignore b/.gitignore
index ce644c7..5413cdc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
 *.html
 *.png
+_documents.js
 documents.js
 eclass-reference/

diff --git a/Makefile b/Makefile
index 90990a8..4e591ac 100644
--- a/Makefile
+++ b/Makefile
@@ -23,7 +23,8 @@ prereq:
 # updating it, we pass it the names of ALL prerequisites ($^) and not
 # just the names of the ones that are new ($?).
 documents.js: $(XMLS)
-   ./search_index.py $^ > documents.js
+   ./search_index.py $^ > _documents.js
+   mv _documents.js documents.js
 
 %.png : %.svg
convert $< $@
@@ -48,6 +49,6 @@ validate: prereq
  && echo "xmllint validation successful"
 
 clean:
-   rm -f $(HTMLS) $(IMAGES) documents.js
+   rm -f $(HTMLS) $(IMAGES) _documents.js documents.js
 
 .PHONY: all prereq validate clean



[gentoo-commits] proj/devmanual:master commit in: /

2019-12-19 Thread Göktürk Yüksek
commit: 173273b10e50d649924f70223cd5817585fc59af
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Dec 10 02:11:15 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 19 20:58:07 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=173273b1

search.js: highlight the search terms in results

Signed-off-by: Göktürk Yüksek  gentoo.org>

 search.js | 25 -
 1 file changed, 24 insertions(+), 1 deletion(-)

diff --git a/search.js b/search.js
index ab28f87..9cbf05a 100644
--- a/search.js
+++ b/search.js
@@ -42,9 +42,32 @@ function search() {
   $.each(results, function(index, result) {
 var uid = result.ref;
 var contents = getContents(documents, uid);
+var stems = Object.keys(result.matchData.metadata);
+var positions = [];
+var text = "";
+var pos = 0;
+
+stems.forEach(function (stem) {
+positions = 
positions.concat(result.matchData.metadata[stem].text.position);
+});
+positions.sort(function(x, y) {
+if (x[0] < y[0]) { return -1; }
+else if (x[0] > y[0]) { return 1; }
+else { return 0; }
+});
+
+for (var i = 0; i < positions.length; i++) {
+  text += contents.text.substring(pos, positions[i][0]);
+  pos = positions[i][0];
+  text += "";
+  text += contents.text.substring(pos, pos + positions[i][1]);
+  pos += positions[i][1];
+  text += "";
+}
+text += contents.text.substring(pos);
 
 $("#searchResults .modal-body").append(`
-
${title}${contents.text}`);
+
${contents.name}${text}`);
   });
 } else {
   $("#searchResults .modal-body").empty();



[gentoo-commits] repo/gentoo:master commit in: media-libs/portmidi/

2019-12-19 Thread Miroslav Šulc
commit: 405672c46b002f84d812c21a9e3d40f53f07879f
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Dec 19 20:02:34 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Dec 19 20:02:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=405672c4

media-libs/portmidi: fixed java in 217-r3

1) ninja fails for java use flag
2) jdk cannot be in BDEPEND

Closes: https://bugs.gentoo.org/703330
Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/portmidi/portmidi-217-r3.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/media-libs/portmidi/portmidi-217-r3.ebuild 
b/media-libs/portmidi/portmidi-217-r3.ebuild
index 5205ea8fbf3..049ce7a544a 100644
--- a/media-libs/portmidi/portmidi-217-r3.ebuild
+++ b/media-libs/portmidi/portmidi-217-r3.ebuild
@@ -5,6 +5,8 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
 DISTUTILS_OPTIONAL=1
+# ninja: error: build.ninja:521: multiple rules generate 
pm_java/pmdefaults.jar [-w dupbuild=err]
+CMAKE_MAKEFILE_GENERATOR="emake"
 inherit cmake-utils desktop xdg distutils-r1 java-pkg-opt-2
 
 DESCRIPTION="Library for real time MIDI input and output"
@@ -26,7 +28,6 @@ BDEPEND="
dev-texlive/texlive-latexextra
virtual/latex-base
)
-   java? ( >=virtual/jdk-1.8 )
python? ( >=dev-python/cython-0.12.1[${PYTHON_USEDEP}] )
 "
 CDEPEND="
@@ -36,7 +37,10 @@ CDEPEND="
 RDEPEND="${CDEPEND}
java? ( >=virtual/jre-1.8 )
 "
-DEPEND="${CDEPEND}"
+DEPEND="
+   ${CDEPEND}
+   java? ( >=virtual/jdk-1.8 )
+"
 
 S="${WORKDIR}/${PN}"
 



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

2019-12-19 Thread Jeroen Roovers
commit: 917943f06cb83484a97bd34ece0395d8fb78fc5c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Dec 19 08:06:41 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Dec 19 19:58:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=917943f0

www-client/vivaldi-snapshot: Version 2.10.1745.18_p1

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   4 +
 .../vivaldi-snapshot-2.10.1745.18_p1.ebuild| 115 +
 2 files changed, 119 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 3947cce58c8..fbee85227a5 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,3 +1,7 @@
+DIST vivaldi-snapshot-2.10.1745.18_p1-amd64.deb 66777268 BLAKE2B 
b7b539d8a91ba31af594d85a20343904513ba059e40a88bafe3b25b99e7c4280bbcf8e63861947a11364885fa7ebfdaa855e6bf65a597ee23ef2c444cd97afd2
 SHA512 
7dc2ec495ead39d3e3d777cfdb2bbf2124d45da2b2fa35c1b229b482764342dc23f654a652eaeb210c9ef05d2d5a3c5f92a16773c4e9bd754e726e2f3bc3a2d7
+DIST vivaldi-snapshot-2.10.1745.18_p1-arm64.deb 59632648 BLAKE2B 
0c7f0d170c293f2bde1ca5648236c5b5fdb5954af49022d1e6e09975794288156aafd15847fcbd45d0a8c88dbb62b8f35177888b0534bbf3fd9b97f2b5fc93c0
 SHA512 
159bff677e9ab4ec0f549bf7b556caa405ab8c434b635ff4bd1123f58c23d3d7586c629cda4d433fed0df251635379cc0acf1a8b258b7f182f61b1f6f8cc1600
+DIST vivaldi-snapshot-2.10.1745.18_p1-armhf.deb 58899500 BLAKE2B 
098fbb5850f85747c67eb933ab610428678ca2032f7f661c653215e1bce68ee9c21e4eb47b90eebb8f8cdac1bbc82c95c6be87156562e837e26e87a378897028
 SHA512 
34429745bf6e88e739e922f93bd5a9660a04a61ad6c0e40a141e3068bd861fd38847f542f02d25a0a1762f1f3f55095df8afa164ec773c41272dd2aa6bafda18
+DIST vivaldi-snapshot-2.10.1745.18_p1-i386.deb 65205008 BLAKE2B 
4fda6b0e8f86fe193259bbe83d8836393729d9f6d8525d6fe7ad731c78bf21bbe1782ed60fc1e7a22b338d423878d0e024c3f773c67f97661fc890d066998e68
 SHA512 
e5c8962548e3fdac7505118225fa2fed8c63f0b87663c434e91bee70abdfd5e6159e37d1c3a4b65425b85bf6051bceab218cd0dad01493b75ae54290d4524374
 DIST vivaldi-snapshot-2.10.1745.3_p1-amd64.deb 66725860 BLAKE2B 
62d9058a23e10abcca1b78f50ce608bf8c6f72c6dd441e9a025cc8ef90c34959ea6b2230ea64fc4bb2c37089685399cade5a92b9e02a7b35579d3759e5a0b662
 SHA512 
6ffcdc971625ce6a6198b2d57632eb7e6a70bf2d3ae885d506f104aaa2f2f59deb6c9f10bd3516d24d88b441dad59cec6401e666b3e10396955f1759cdfcc2c0
 DIST vivaldi-snapshot-2.10.1745.3_p1-arm64.deb 59599384 BLAKE2B 
79652d23064a8c7fd8724c7532cf98cb09d6a2e269100188d9f5d7c9447c57e2871c3f795307699c839552f2aa0bfe0fc635efde1cfeed62bad4277edb303d8c
 SHA512 
f9a7f048fa7ed9e99c6ba7b15603485d8678cac50e27f04a5cbfc751ec853ced267c22ba8fbad0df347c6fde81859c8db5318c1d09cc91d1351c40e513281c7d
 DIST vivaldi-snapshot-2.10.1745.3_p1-armhf.deb 58867764 BLAKE2B 
fd27738be1803e79578c77f7907aeb41e841c5a6ee73dfce1202ab07a6b026267fee5ada44550da46f1361a9d309bc83f3faabe112dd3b8c255ae462e9f8cf45
 SHA512 
0e767c019a14061f2589189dcd482d91f52ca28f75dc0a7e236e799c8c55c0b9e72e0f6e7f067ef0ee4d20e1771f1bb53e424e90d88fcb41ba9e7965b7c949d8

diff --git 
a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.10.1745.18_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.10.1745.18_p1.ebuild
new file mode 100644
index 000..8c33fc17af4
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.10.1745.18_p1.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+   af am ar be bg bn ca cs da de de-CH el en-GB en-US eo es es-419 es-PE 
et eu fa fi
+   fil fr fy gd gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt lv 
mk ml
+   mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils
+
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_;
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
+   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+RESTRICT="bindist mirror"
+
+DEPEND="
+   virtual/libiconv
+"
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/speex
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   

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

2019-12-19 Thread Jeroen Roovers
commit: d34492b70e3995bad4772cfda7ceedc1ed628833
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Dec 19 19:48:59 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Dec 19 19:58:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34492b7

net-analyzer/wireshark: Version 3.2.0

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/wireshark/Manifest   |   1 +
 net-analyzer/wireshark/wireshark-3.2.0.ebuild | 247 ++
 2 files changed, 248 insertions(+)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index d274b1e5667..c063c8020ef 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,4 +1,5 @@
 DIST wireshark-3.0.3.tar.xz 30923980 BLAKE2B 
05f29f55061d0bed9be284e145d260fca5e0051893c044b1389e1389f2c9865c7ec4c548ea040c6bd853d4fe1c482c5c86fdb23aa79d588ad34b91ed1901bcf0
 SHA512 
78d4aa68e47a72b641cb2a694028de743c195a41c42fb58f510402581a213c1239f63cad1f9163b13d64608fcedf64c7367a4888021b80613cb7e9a6ddbf8750
 DIST wireshark-3.0.7.tar.xz 30851928 BLAKE2B 
98d31a260b2f5f74a567161e9dc0c136bb6bb29bcd4fc303f099c8b1379668194c2463e0661041061fe4c462db20c846694beae9286d322ce887332cce45341b
 SHA512 
64e242510865ca69e688677e3ee1f72d3efa2155f07bc1aacc6de19ffab06f26b1ef8a3f91a90e91a6612b10d75651aea6400f8c5852e6a7e82e5d3f3e88e031
+DIST wireshark-3.2.0.tar.xz 31550972 BLAKE2B 
421304132d3c07ae9cce8e388e93080d12ce430311f9bf4e0bfe165a4d45604169153a262bd1625bc00d8b59a8f62538251484f75c8e7c97d4d41df700ff28fc
 SHA512 
30d2d6da4f32167518ec045c9e07f952fa6589a4cde18a765dcc375264005ac9146a36faee77bf701e786ff32b9a673f3f03ccf9ba6c9cb51b2cc120bcabbfcf
 DIST wireshark-3.2.0rc1.tar.xz 31426064 BLAKE2B 
e7fd605701aec50bf982f3775902ca6289862422a2e69dc42308f5955b8a74c3b059553fd187de66b2c771f27062517c6b690fd9af787dfdea44e589759f856a
 SHA512 
6dfc1f46f8555798dbb1d1e6ba49cdebb49719af6733e38819882059aa6db6fc0e72a84e30b5255ec46dda5b2245de905035415c0ef24b71a616c4b94111
 DIST wireshark-3.2.0rc2.tar.xz 31454312 BLAKE2B 
41c25634d89c4e107a65278d679a17c7b21f8b9c566b394ae8b410a8ed38c4ccce4244b12f95c24c2d50c21bba05077cf068ec1e59f3d9c29bc58207c7020afc
 SHA512 
c24bc0358127105f00efe9c79b012eb4f5b5fafd987f3cd47bf5079cb4d4f92810fd5fda207385d031ebe5afd2b26804f911509b85cbc672fa5c2d1d8e69130d

diff --git a/net-analyzer/wireshark/wireshark-3.2.0.ebuild 
b/net-analyzer/wireshark/wireshark-3.2.0.ebuild
new file mode 100644
index 000..3252cadf725
--- /dev/null
+++ b/net-analyzer/wireshark/wireshark-3.2.0.ebuild
@@ -0,0 +1,247 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6,7} )
+inherit fcaps flag-o-matic multilib python-any-r1 qmake-utils user xdg-utils 
cmake-utils
+
+DESCRIPTION="A network protocol analyzer formerly known as ethereal"
+HOMEPAGE="https://www.wireshark.org/;
+SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz;
+LICENSE="GPL-2"
+
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~x86"
+IUSE="
+   androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon
+   +dumpcap +editcap http2 kerberos libxml2 lua lz4 maxminddb +mergecap
+   +minizip +netlink +plugins plugin-ifdemo +pcap +qt5 +randpkt 
+randpktdump
+   +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl sdjournal
+   +text2pcap tfshark +tshark +udpdump zlib
+"
+S=${WORKDIR}/${P/_/}
+
+CDEPEND="
+   >=dev-libs/glib-2.32:2
+   >=net-dns/c-ares-1.5
+   dev-libs/libgcrypt:0
+   bcg729? ( media-libs/bcg729 )
+   brotli? ( app-arch/brotli )
+   ciscodump? ( >=net-libs/libssh-0.6 )
+   filecaps? ( sys-libs/libcap )
+   http2? ( net-libs/nghttp2 )
+   kerberos? ( virtual/krb5 )
+   libxml2? ( dev-libs/libxml2 )
+   lua? ( >=dev-lang/lua-5.1:* )
+   lz4? ( app-arch/lz4 )
+   maxminddb? ( dev-libs/libmaxminddb )
+   minizip? ( sys-libs/zlib[minizip] )
+   netlink? ( dev-libs/libnl:3 )
+   pcap? ( net-libs/libpcap )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   x11-misc/xdg-utils
+   )
+   sbc? ( media-libs/sbc )
+   sdjournal? ( sys-apps/systemd )
+   smi? ( net-libs/libsmi )
+   snappy? ( app-arch/snappy )
+   spandsp? ( media-libs/spandsp )
+   sshdump? ( >=net-libs/libssh-0.6 )
+   ssl? ( net-libs/gnutls:= )
+   zlib? ( sys-libs/zlib )
+"
+# We need perl for `pod2html`. The rest of the perl stuff is to block older
+# and broken installs. #455122
+DEPEND="
+   ${CDEPEND}
+   ${PYTHON_DEPS}
+"
+BDEPEND="
+   dev-lang/perl
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   doc? (
+   

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

2019-12-19 Thread Jeroen Roovers
commit: 18eaa8803e094d9b095565c8b984c8cd77dfc019
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Dec 19 19:57:42 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Dec 19 19:58:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18eaa880

net-analyzer/wireshark: Old

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/wireshark/Manifest   |   2 -
 net-analyzer/wireshark/wireshark-3.2.0_rc1.ebuild | 247 --
 net-analyzer/wireshark/wireshark-3.2.0_rc2.ebuild | 247 --
 3 files changed, 496 deletions(-)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index c063c8020ef..d0018226e49 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,5 +1,3 @@
 DIST wireshark-3.0.3.tar.xz 30923980 BLAKE2B 
05f29f55061d0bed9be284e145d260fca5e0051893c044b1389e1389f2c9865c7ec4c548ea040c6bd853d4fe1c482c5c86fdb23aa79d588ad34b91ed1901bcf0
 SHA512 
78d4aa68e47a72b641cb2a694028de743c195a41c42fb58f510402581a213c1239f63cad1f9163b13d64608fcedf64c7367a4888021b80613cb7e9a6ddbf8750
 DIST wireshark-3.0.7.tar.xz 30851928 BLAKE2B 
98d31a260b2f5f74a567161e9dc0c136bb6bb29bcd4fc303f099c8b1379668194c2463e0661041061fe4c462db20c846694beae9286d322ce887332cce45341b
 SHA512 
64e242510865ca69e688677e3ee1f72d3efa2155f07bc1aacc6de19ffab06f26b1ef8a3f91a90e91a6612b10d75651aea6400f8c5852e6a7e82e5d3f3e88e031
 DIST wireshark-3.2.0.tar.xz 31550972 BLAKE2B 
421304132d3c07ae9cce8e388e93080d12ce430311f9bf4e0bfe165a4d45604169153a262bd1625bc00d8b59a8f62538251484f75c8e7c97d4d41df700ff28fc
 SHA512 
30d2d6da4f32167518ec045c9e07f952fa6589a4cde18a765dcc375264005ac9146a36faee77bf701e786ff32b9a673f3f03ccf9ba6c9cb51b2cc120bcabbfcf
-DIST wireshark-3.2.0rc1.tar.xz 31426064 BLAKE2B 
e7fd605701aec50bf982f3775902ca6289862422a2e69dc42308f5955b8a74c3b059553fd187de66b2c771f27062517c6b690fd9af787dfdea44e589759f856a
 SHA512 
6dfc1f46f8555798dbb1d1e6ba49cdebb49719af6733e38819882059aa6db6fc0e72a84e30b5255ec46dda5b2245de905035415c0ef24b71a616c4b94111
-DIST wireshark-3.2.0rc2.tar.xz 31454312 BLAKE2B 
41c25634d89c4e107a65278d679a17c7b21f8b9c566b394ae8b410a8ed38c4ccce4244b12f95c24c2d50c21bba05077cf068ec1e59f3d9c29bc58207c7020afc
 SHA512 
c24bc0358127105f00efe9c79b012eb4f5b5fafd987f3cd47bf5079cb4d4f92810fd5fda207385d031ebe5afd2b26804f911509b85cbc672fa5c2d1d8e69130d

diff --git a/net-analyzer/wireshark/wireshark-3.2.0_rc1.ebuild 
b/net-analyzer/wireshark/wireshark-3.2.0_rc1.ebuild
deleted file mode 100644
index 3252cadf725..000
--- a/net-analyzer/wireshark/wireshark-3.2.0_rc1.ebuild
+++ /dev/null
@@ -1,247 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{5,6,7} )
-inherit fcaps flag-o-matic multilib python-any-r1 qmake-utils user xdg-utils 
cmake-utils
-
-DESCRIPTION="A network protocol analyzer formerly known as ethereal"
-HOMEPAGE="https://www.wireshark.org/;
-SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz;
-LICENSE="GPL-2"
-
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~x86"
-IUSE="
-   androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon
-   +dumpcap +editcap http2 kerberos libxml2 lua lz4 maxminddb +mergecap
-   +minizip +netlink +plugins plugin-ifdemo +pcap +qt5 +randpkt 
+randpktdump
-   +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl sdjournal
-   +text2pcap tfshark +tshark +udpdump zlib
-"
-S=${WORKDIR}/${P/_/}
-
-CDEPEND="
-   >=dev-libs/glib-2.32:2
-   >=net-dns/c-ares-1.5
-   dev-libs/libgcrypt:0
-   bcg729? ( media-libs/bcg729 )
-   brotli? ( app-arch/brotli )
-   ciscodump? ( >=net-libs/libssh-0.6 )
-   filecaps? ( sys-libs/libcap )
-   http2? ( net-libs/nghttp2 )
-   kerberos? ( virtual/krb5 )
-   libxml2? ( dev-libs/libxml2 )
-   lua? ( >=dev-lang/lua-5.1:* )
-   lz4? ( app-arch/lz4 )
-   maxminddb? ( dev-libs/libmaxminddb )
-   minizip? ( sys-libs/zlib[minizip] )
-   netlink? ( dev-libs/libnl:3 )
-   pcap? ( net-libs/libpcap )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-   x11-misc/xdg-utils
-   )
-   sbc? ( media-libs/sbc )
-   sdjournal? ( sys-apps/systemd )
-   smi? ( net-libs/libsmi )
-   snappy? ( app-arch/snappy )
-   spandsp? ( media-libs/spandsp )
-   sshdump? ( >=net-libs/libssh-0.6 )
-   ssl? ( net-libs/gnutls:= )
-   zlib? ( sys-libs/zlib )
-"
-# We need perl for `pod2html`. The rest of the perl stuff is to block older
-# and broken installs. #455122
-DEPEND="
-   ${CDEPEND}
-   ${PYTHON_DEPS}
-"
-BDEPEND="
-   dev-lang/perl
-   

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

2019-12-19 Thread Jeroen Roovers
commit: 8fc2133747c297ebf436a64764f91d4d2aaeee36
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Dec 19 08:09:09 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Dec 19 19:58:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc21337

www-client/vivaldi: Version 2.10.1745.21_p1

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi/Manifest   |   4 +
 www-client/vivaldi/vivaldi-2.10.1745.21_p1.ebuild | 124 ++
 2 files changed, 128 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index efb94a173fb..a614bab0012 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,3 +1,7 @@
+DIST vivaldi-2.10.1745.21_p1-amd64.deb 64747464 BLAKE2B 
582226b660ca2bd5a13ce9aa80abaf07e2663fd6a4b754e28076d8513807a88198de64360622c192e920376c349014d3be3ea3e14d29b0184e87669e4fda0ac4
 SHA512 
35a0033ba5ce461fa77ea511df6ce012f9acf9e1d59101590b15a63b8f2d380539e08cb2ede3a41da8743fa794cdcae7f902813d44226e255c3a6a397a1d63ad
+DIST vivaldi-2.10.1745.21_p1-arm64.deb 57904008 BLAKE2B 
c0d7cd9692f5d8da32dc3da7369e1d3db3e06c3220ec4e8ae714e002fcb5117259c86ca7c0f5b3e1d185b1cf8316a1169d583819289bf956dc6634083b96c5e2
 SHA512 
eb02039613a398d12b007a2bc1d41d6179fa74637a0dda1084fe237f85512baa1954aadb6e9a81cacc2a8bad19f1c21aaae54e22be2d6de923fddaf4c2e56714
+DIST vivaldi-2.10.1745.21_p1-armhf.deb 57142544 BLAKE2B 
ebb7399602ece7deb7419d7de7370f627b548e3c2ac8dde97d13a8cd36bd0334388b29a947f99aeaf130bc291dcde623091303d6e2c542e35e5487234adf4da7
 SHA512 
ac8e05713b947c24989c7106a43d3bf3401a5cbdc26a22f30ac23d22150444222a088099192a209c168221973d1e081b0a0db4ac3c9258ba5d2a614239c564d5
+DIST vivaldi-2.10.1745.21_p1-i386.deb 63124088 BLAKE2B 
931740c02b076ee3f35c13a1d5dd61c28ff6afaba01cc53ad6514d01be0482db9cb164ddb14e7ca5a8bfa2c77e73d2711032ba324e5cbaf7795bfc8b25c0f0ee
 SHA512 
89f8d27681b3334a765ec659cb4b055da5b5e0f1afdc7f6c184ba9ded143e07198edcd0b7d01f741378deced220f245528ddb046f82ef26446b7d1a52e267d79
 DIST vivaldi-2.9.1705.41_p1-amd64.deb 63702208 BLAKE2B 
dcc49aba3b1f5dc83434e39d5fac6cc63e7b02b49222ffd3dd5af16e9e686703c6ef9e69040accb4de848164a750844d1d94b40150ad9168d7d611d9e69c26b4
 SHA512 
9d4f4941d48a84dda793c03b2a8ecb3b1a5fb879234f2b3a96452974d216728475ef2d1804a41fe61afc6ce9df1bc2c1e0faf2ee3a7d856644d2a60e06e538a0
 DIST vivaldi-2.9.1705.41_p1-arm64.deb 57077508 BLAKE2B 
fb20da9a688e8828d2ba467d8a3a7660e0065860ec3bf36c00ee7e8cf1671d5aeb7ed4e2efa97f38975aaf53ac8a2a1eacaa685d0120411951d11a770be7615a
 SHA512 
1d9a734dba7959e5c2aa113c5cb7294b9c66d5e83597778048a24e83099c56d480f5e5a031f2d29283f141b9804ab3ec5e8e2b3413d40cc2fdc5c26c1d5b2610
 DIST vivaldi-2.9.1705.41_p1-armhf.deb 56264460 BLAKE2B 
ae5c737b059a3fdd61a049feb8ec042399b631bb1a62a2f51876aae70e10371d34ca37367d3f6f622f3325597197456f5db182c1c7ccc74956178cf59a0d9859
 SHA512 
4bb1fd8ce637611480d970c65b13c9e70a5d3f950fbe99ed78c152e73d6a4df3251edbc1981a313aa40f942b7c450ded3b9c21dac76c7fe484bff8e9af335a4c

diff --git a/www-client/vivaldi/vivaldi-2.10.1745.21_p1.ebuild 
b/www-client/vivaldi/vivaldi-2.10.1745.21_p1.ebuild
new file mode 100644
index 000..db417712f6b
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-2.10.1745.21_p1.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+   af am ar be bg bn ca cs da de de-CH el en-GB en-US eo es es-419 es-PE 
et eu
+   fa fi fil fr fy gd gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku 
lt
+   lv mk ml mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te 
th
+   tr uk vi zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils
+
+#VIVALDI_BRANCH="snapshot"
+
+VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
+VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
+VIVALDI_HOME="opt/${VIVALDI_BIN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+VIVALDI_BASE_URI="https://downloads.${PN}.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_;
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
+   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+RESTRICT="bindist mirror"
+
+DEPEND="
+   virtual/libiconv
+"
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/speex
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   

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

2019-12-19 Thread Jeroen Roovers
commit: a7abe1251d2c0c4e7067e783bdecf3c833b220d1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Dec 19 19:54:00 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Dec 19 19:58:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7abe125

www-client/vivaldi-snapshot: Old

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   4 -
 .../vivaldi-snapshot-2.10.1745.3_p1.ebuild | 115 -
 2 files changed, 119 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index fbee85227a5..3804b162ee5 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -2,10 +2,6 @@ DIST vivaldi-snapshot-2.10.1745.18_p1-amd64.deb 66777268 
BLAKE2B b7b539d8a91ba31
 DIST vivaldi-snapshot-2.10.1745.18_p1-arm64.deb 59632648 BLAKE2B 
0c7f0d170c293f2bde1ca5648236c5b5fdb5954af49022d1e6e09975794288156aafd15847fcbd45d0a8c88dbb62b8f35177888b0534bbf3fd9b97f2b5fc93c0
 SHA512 
159bff677e9ab4ec0f549bf7b556caa405ab8c434b635ff4bd1123f58c23d3d7586c629cda4d433fed0df251635379cc0acf1a8b258b7f182f61b1f6f8cc1600
 DIST vivaldi-snapshot-2.10.1745.18_p1-armhf.deb 58899500 BLAKE2B 
098fbb5850f85747c67eb933ab610428678ca2032f7f661c653215e1bce68ee9c21e4eb47b90eebb8f8cdac1bbc82c95c6be87156562e837e26e87a378897028
 SHA512 
34429745bf6e88e739e922f93bd5a9660a04a61ad6c0e40a141e3068bd861fd38847f542f02d25a0a1762f1f3f55095df8afa164ec773c41272dd2aa6bafda18
 DIST vivaldi-snapshot-2.10.1745.18_p1-i386.deb 65205008 BLAKE2B 
4fda6b0e8f86fe193259bbe83d8836393729d9f6d8525d6fe7ad731c78bf21bbe1782ed60fc1e7a22b338d423878d0e024c3f773c67f97661fc890d066998e68
 SHA512 
e5c8962548e3fdac7505118225fa2fed8c63f0b87663c434e91bee70abdfd5e6159e37d1c3a4b65425b85bf6051bceab218cd0dad01493b75ae54290d4524374
-DIST vivaldi-snapshot-2.10.1745.3_p1-amd64.deb 66725860 BLAKE2B 
62d9058a23e10abcca1b78f50ce608bf8c6f72c6dd441e9a025cc8ef90c34959ea6b2230ea64fc4bb2c37089685399cade5a92b9e02a7b35579d3759e5a0b662
 SHA512 
6ffcdc971625ce6a6198b2d57632eb7e6a70bf2d3ae885d506f104aaa2f2f59deb6c9f10bd3516d24d88b441dad59cec6401e666b3e10396955f1759cdfcc2c0
-DIST vivaldi-snapshot-2.10.1745.3_p1-arm64.deb 59599384 BLAKE2B 
79652d23064a8c7fd8724c7532cf98cb09d6a2e269100188d9f5d7c9447c57e2871c3f795307699c839552f2aa0bfe0fc635efde1cfeed62bad4277edb303d8c
 SHA512 
f9a7f048fa7ed9e99c6ba7b15603485d8678cac50e27f04a5cbfc751ec853ced267c22ba8fbad0df347c6fde81859c8db5318c1d09cc91d1351c40e513281c7d
-DIST vivaldi-snapshot-2.10.1745.3_p1-armhf.deb 58867764 BLAKE2B 
fd27738be1803e79578c77f7907aeb41e841c5a6ee73dfce1202ab07a6b026267fee5ada44550da46f1361a9d309bc83f3faabe112dd3b8c255ae462e9f8cf45
 SHA512 
0e767c019a14061f2589189dcd482d91f52ca28f75dc0a7e236e799c8c55c0b9e72e0f6e7f067ef0ee4d20e1771f1bb53e424e90d88fcb41ba9e7965b7c949d8
-DIST vivaldi-snapshot-2.10.1745.3_p1-i386.deb 65148156 BLAKE2B 
32e38d0c0df5b1dcd1e56674562fc68b5f2eb159a48a54cb49ed632d2d19758b2b74bb13cecbbb71c4626b2c8103b0a34b3178ba56d2ffdde1d94104244c5100
 SHA512 
f2ff141e5fd843cfc2a3059af6a209c5b31570b2b5226fc73ef4800336781c32ab57d0c24c07eef1c0e9f1db27c93e22ecfab41100d1e1377f196ff27c982983
 DIST vivaldi-snapshot-2.10.1745.7_p1-amd64.deb 66759428 BLAKE2B 
e1eb1d94026921e4556d771e11f781d4c24da3038ca8a2b0369047d8cb82ed938e7ef83d62c8ea2bf36469de6fdb92eb5790c2a3e436ae26a78516241d0c3048
 SHA512 
f35689e7a30aae715e92824dd60f79fefc3ed9876928f5f8b9f61a9c4097f808fc0c505aeb84e44fcd78aed9006425a03fd6be64990b1dad861f542d58b77b4f
 DIST vivaldi-snapshot-2.10.1745.7_p1-arm64.deb 59629124 BLAKE2B 
9e68cd3e17a9045c48e1d5372b534559aa8e178502f1c8b7797336d4aff6ba8ace2c05ce1dcdd1f4afbb525a0686c4adffe37e028643e7d08f972634f0c960dc
 SHA512 
13b5043606b664a5074fefad202905b31c51c3757b409cf73cfadb0f85424635109b4fa64bce8dd22935c012142fa0a3150bb94013fa199e1149455d660fdd64
 DIST vivaldi-snapshot-2.10.1745.7_p1-armhf.deb 58881400 BLAKE2B 
5f787a06b3398cc3ea5e7698a1c203326e0d2ddca34640382d68a6dd40c9ccf66251d1349a89636feaebe27e5438390988d67f404d4cbfcfa7ab2210ddacc536
 SHA512 
2161b62bd1ba2fc826e6df785e64391c0bc9e6b82a1f41ce16fe1fd0ef50da171308cc38abe81d5b915a5ae6a4e563cecd8a024f0fd1bd61eab28522e70502d4

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.10.1745.3_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.10.1745.3_p1.ebuild
deleted file mode 100644
index 8c33fc17af4..000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.10.1745.3_p1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
-   af am ar be bg bn ca cs da de de-CH el en-GB en-US eo es es-419 es-PE 
et eu fa fi
-   fil fr fy gd gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt lv 
mk ml
-   mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-inherit chromium-2 

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

2019-12-19 Thread Jeroen Roovers
commit: 3649484678638e28011cce9d347fad6b2a5210c4
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Dec 19 19:53:15 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Dec 19 19:58:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36494846

net-libs/nodejs: Version 13.5.0

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-libs/nodejs/Manifest |   1 +
 net-libs/nodejs/nodejs-13.5.0.ebuild | 204 +++
 2 files changed, 205 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 4bc2af0bd89..3ce91c9ba15 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -3,6 +3,7 @@ DIST node-v10.18.0.tar.xz 21913328 BLAKE2B 
84b0b5157671dcc3e96bb2cfd11e085251fd2
 DIST node-v12.13.0.tar.xz 22862096 BLAKE2B 
b0121f45b535bac7baa0103db538070b4beb4b40a6c871c217eebfb1abb5a7821d83d46946047b3385af182f901c0390eb85134c9201be2d03b5745b297271f8
 SHA512 
a7aa8b1f010ea1df122d9d7b88ee0a9d10e0d79ae2f3d18c706ac6ce36e2e2039c21ea6f3dba3a22a79ed3f6069850a8a3c463dbd64e1e8f4a9dbe8901a89cc8
 DIST node-v12.14.0.tar.xz 23244684 BLAKE2B 
0e25cbba5e256b139efd45908236f008834afdf01f57a8e84c7e55ba950e56b786cd52eba9a02986eb0e1d38cbf6df38e1cd719d7dcd8085e8c71767adf8155e
 SHA512 
12e887709a54be911c5a81ab7b7be995247b47ebbd2954ca942f9ed8a784ae1a8e4bdb2613e5bb671196f9101d8861cd29e10650a3f0c414db4d096df94b309b
 DIST node-v13.4.0.tar.xz 32685788 BLAKE2B 
4dfa1a6279ad26c0226a8bcdbf5e64c4fce686cacca805302f1a4dc113b60f96340fdb9968bdcd10db71a2c80007f5e0b94fe2cf78590aa9d62e5de61901ce81
 SHA512 
25da5a8561b6d811c78f23bd9bffa3789c4bca35270c350ed028ca6c72b59cf6e71997873d7fee024b6abc9cc1a000b0dc9bc6b6963128e198e36c8379bb2b8f
+DIST node-v13.5.0.tar.xz 32706024 BLAKE2B 
570b2d676919cb333e2f36529e886039f7abfc4f7cd705cabbb2a1115918aa9ffc9d1e54a90e8deac09488f248c007721c090ed0500f113af81b2cda2e8248be
 SHA512 
85bad55334e6ef63be0dbf90cef856c0a0835aa1b32e6ffc418b6a52f88f7ee266505f769f4204c000c766869cd85f7d914c9a3592dd52bcabdb6cb906f433e3
 DIST node-v8.12.0.tar.xz 18310452 BLAKE2B 
79634fc57cd76a97e72bab4be37da91d5eff4d13cdaa2b48e83f013885fa3590ba4a28378baf036ed26b7304bf234753d1d4014f72571496f5bb6cd5b221e5f0
 SHA512 
665d2dba287d78bcd723d7b4d00a6897fb996f4aa69a541e010a3dfeb2614257892117fcce7123966b1ecaddc9269a6667e0e262df693baea1f476c96de55c42
 DIST node-v8.16.2.tar.xz 18531368 BLAKE2B 
aec2f6257ab9237097e590b70b2e8615b664576b3af2f176260f26460f4f50bb1e00c2aff477a32cdb9ebf83f8b4eadc3ccdc2df431e359904fe4375513fb6c1
 SHA512 
8b0d4a089a5c80869971ceeffbef3ca03f4de4f53452a9fd16cbd189e5d76c7fdef475c144848c8d657256b41e342c020e11f6acd1880dde92ed0d0e8cf9e600
 DIST node-v8.17.0.tar.xz 19013844 BLAKE2B 
2f35f61ccc2d67132441dace8b59df6565e5df9e14e6798ab0cb0a024493182881708368248964db30e1213fa7b66301bd73b5146944129d7b14cd2b5b1a9583
 SHA512 
9f7b0b5695e882b4f727802ad855d398da596f908e64263902781e01f6222a4044be48c104eb76182ddb525dedfc4b28ccd07d64dfa126c462a248d9e8b49fca

diff --git a/net-libs/nodejs/nodejs-13.5.0.ebuild 
b/net-libs/nodejs/nodejs-13.5.0.ebuild
new file mode 100644
index 000..8013ab7c39a
--- /dev/null
+++ b/net-libs/nodejs/nodejs-13.5.0.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+PYTHON_REQ_USE="threads(+)"
+inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+SRC_URI="
+   https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz
+"
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm pax_kernel +snapshot 
+ssl systemtap test"
+REQUIRED_USE="
+   inspector? ( icu ssl )
+   npm? ( ssl )
+"
+
+RDEPEND="
+   >=dev-libs/libuv-1.33.1:=
+   >=net-dns/c-ares-1.15.0
+   >=net-libs/nghttp2-1.39.2
+   sys-libs/zlib
+   icu? ( >=dev-libs/icu-64.2:= )
+   ssl? ( >=dev-libs/openssl-1.1.1:0= )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   systemtap? ( dev-util/systemtap )
+   test? ( net-misc/curl )
+   pax_kernel? ( sys-apps/elfix )
+"
+DEPEND="
+   ${RDEPEND}
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-10.3.0-global-npm-config.patch
+)
+RESTRICT="test"
+S="${WORKDIR}/node-v${PV}"
+
+pkg_pretend() {
+   (use x86 && ! use cpu_flags_x86_sse2) && \
+   die "Your CPU doesn't support the required SSE2 instruction."
+
+   ( [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11 ) && \
+   die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 
3.3 or newer."
+}
+
+src_prepare() {
+   tc-export CC CXX PKG_CONFIG
+   export V=1
+   export BUILDTYPE=Release
+
+   # fix compilation on Darwin
+   

[gentoo-commits] repo/gentoo:master commit in: dev-php/PHP_CodeCoverage/, dev-php/PHP_CodeCoverage/files/

2019-12-19 Thread Brian Evans
commit: a2e3435f0ea8e4a4a34fa1ee52193f6cfa55c5e5
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec 19 19:14:36 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec 19 19:46:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e3435f

dev-php/PHP_CodeCoverage: Version bump to 7.0.10

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/PHP_CodeCoverage/Manifest  |  1 +
 .../PHP_CodeCoverage-7.0.10.ebuild | 66 ++
 dev-php/PHP_CodeCoverage/files/autoload-7.0.10.php | 17 ++
 3 files changed, 84 insertions(+)

diff --git a/dev-php/PHP_CodeCoverage/Manifest 
b/dev-php/PHP_CodeCoverage/Manifest
index fbc2efca5a1..10e664b7c52 100644
--- a/dev-php/PHP_CodeCoverage/Manifest
+++ b/dev-php/PHP_CodeCoverage/Manifest
@@ -1 +1,2 @@
 DIST PHP_CodeCoverage-4.0.7.tar.gz 349906 BLAKE2B 
2ba665efa2d20a5eb66c66375a095425057e883697dd1d3ba7214e56de29c96451516adb2843589e64732c994aac7289afa0e34a74d56ef9bc36f36e635eb944
 SHA512 
8418efa2585d05b3004ab50e7ba77513429d649f71fdb2479412424a0f40a698a962e1d87852db08fec8f92e569a9a5767dad66d5d64e072637dde33182e71e9
+DIST PHP_CodeCoverage-7.0.10.tar.gz 237217 BLAKE2B 
bd2dc397c15a85ca020abf3d9a1dfb5f438020b577cded7942110dd8affa2d703ed40bf01ae68f38c6ae9383ba59bc9f7706af99596bce0b40cef6d2a7e92fb2
 SHA512 
37cda2d3687f62b5546372507954eeedd4da1c03fa9cab147b578d035046763799ca1535310ba458403094714060fe8f1327bed6951440392fee3df551be73b1

diff --git a/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-7.0.10.ebuild 
b/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-7.0.10.ebuild
new file mode 100644
index 000..ab03fa0af49
--- /dev/null
+++ b/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-7.0.10.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_PHP="php7-2 php7-3 php7-4"
+MY_PN="php-code-coverage"
+
+DESCRIPTION="Collection, processing, and rendering for PHP code coverage"
+HOMEPAGE="http://phpunit.de;
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="test"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+   >=dev-php/File_Iterator-2.0.2
+   =dev-php/Text_Template-1.2.1
+   =dev-php/PHP_TokenStream-3.1.1
+   =dev-php/sebastian-environment-4.2.2
+   =dev-php/sebastian-version-2.0.1
+   =dev-php/theseer-tokenizer-1.1.3
+   

[gentoo-commits] repo/gentoo:master commit in: dev-php/sebastian-environment/, dev-php/sebastian-environment/files/

2019-12-19 Thread Brian Evans
commit: e3299f8b6b615a02f78dd06fc97cc2b4bb005b8a
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec 19 18:36:47 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec 19 19:46:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3299f8b

dev-php/sebastian-environment: Version bump for 4.2.3

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/sebastian-environment/Manifest |  1 +
 .../sebastian-environment/files/autoload-4.2.3.php | 15 +
 .../sebastian-environment-4.2.3.ebuild | 26 ++
 3 files changed, 42 insertions(+)

diff --git a/dev-php/sebastian-environment/Manifest 
b/dev-php/sebastian-environment/Manifest
index a274953f920..c7e3c89a8d1 100644
--- a/dev-php/sebastian-environment/Manifest
+++ b/dev-php/sebastian-environment/Manifest
@@ -1 +1,2 @@
 DIST sebastian-environment-2.0.0.tar.gz 5607 BLAKE2B 
3c34c6e61d9a0bdc5df8083331390935bd513d735a1509890a9af05be8b5a718bbb1d5826ab0cb80da2ee5c4cd436b22ef4ccb50c7b4e1c11d361a78b51621c3
 SHA512 
cf91f0a5f057007f318c5d6b11f8a1345b8df35d513c6291c5b725f0874ed301a64d1097c3fac1e6b32533caa96b3f78ac415d99b9b6ef63dc4a303b90d49c88
+DIST sebastian-environment-4.2.3.tar.gz 9622 BLAKE2B 
d90b181c3aae7c4ea8e172e5b7f897f8a93bf1edbeca19cc8a7a6f10963730ece1f267fed325a6734b1677b75cc8f5b84a5aa55be383a40b1ec2aa7a603bc668
 SHA512 
871a15297196b21364000d72afa73c2319e741a284c5446443ae3cacd8ce1a07b1ea3b1d8b6b1a88356fb261d093b889508cea63706341413b15f23348f77e80

diff --git a/dev-php/sebastian-environment/files/autoload-4.2.3.php 
b/dev-php/sebastian-environment/files/autoload-4.2.3.php
new file mode 100644
index 000..299c469e190
--- /dev/null
+++ b/dev-php/sebastian-environment/files/autoload-4.2.3.php
@@ -0,0 +1,15 @@
+ '/Console.php',
+   'sebastianbergmann\environment\operatingsystem' => 
'/OperatingSystem.php',
+   'sebastianbergmann\environment\runtime' => '/Runtime.php',
+   ],
+   __DIR__
+);

diff --git a/dev-php/sebastian-environment/sebastian-environment-4.2.3.ebuild 
b/dev-php/sebastian-environment/sebastian-environment-4.2.3.ebuild
new file mode 100644
index 000..49b0a247a1d
--- /dev/null
+++ b/dev-php/sebastian-environment/sebastian-environment-4.2.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/sebastian-//}"
+
+DESCRIPTION="Helps writing PHP code that has runtime-specific execution paths"
+HOMEPAGE="http://phpunit.de;
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+   >=dev-lang/php-7.1:*"
+
+src_install() {
+   insinto /usr/share/php/SebastianBergmann/Environment
+   doins -r src/*
+   newins "${FILESDIR}/autoload-4.2.3.php" autoload.php
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/PHP_TokenStream/files/, dev-php/PHP_TokenStream/

2019-12-19 Thread Brian Evans
commit: 50fdf8976904baf151a1d24c1f3648d4c1091865
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec 19 18:09:46 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec 19 19:46:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50fdf897

dev-php/PHP_TokenStream: Version bump to 3.1.3

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/PHP_TokenStream/Manifest   |  1 +
 .../PHP_TokenStream/PHP_TokenStream-3.1.1.ebuild   | 49 ++
 dev-php/PHP_TokenStream/files/autoload-3.1.1.php   | 47 +
 3 files changed, 97 insertions(+)

diff --git a/dev-php/PHP_TokenStream/Manifest b/dev-php/PHP_TokenStream/Manifest
index bb3db6b0d47..0e598da5b99 100644
--- a/dev-php/PHP_TokenStream/Manifest
+++ b/dev-php/PHP_TokenStream/Manifest
@@ -1 +1,2 @@
 DIST PHP_TokenStream-1.4.11.tar.gz 13388 BLAKE2B 
20ef9907ce660e2958ffd50f588ead563efa04c9fc4adda4a82383f73ee7a4c988adc79d14e549c4f02836b7128aa42b01b26996a090595d34a191282b67
 SHA512 
4e8d8d1eb16169d46b64a43d91f3066d49fe8e3f184d90c5c7cf4234ebfe4eac271a811744b201f05dc86976b3c5b8ad4ae9f2532165a3849980663f1ac5852e
+DIST PHP_TokenStream-3.1.1.tar.gz 14275 BLAKE2B 
5300768f79cba17a08f55a58a05744eef55df00fc0f0144612bddd3ba5d0494fe19bd5b74d56b57d345f5d98b63033aa05e6d157c0979be163e51dc7cc5ad19f
 SHA512 
3a1e36d13b8d77d6fe7d1617fc43a8d59b68af6ee6182afdecf5c970c844f7cb63f3056ce7f6aaae17237b948c5ff9862438d823c2eda179e24c1bb4fc4f4e02

diff --git a/dev-php/PHP_TokenStream/PHP_TokenStream-3.1.1.ebuild 
b/dev-php/PHP_TokenStream/PHP_TokenStream-3.1.1.ebuild
new file mode 100644
index 000..1abe33f362c
--- /dev/null
+++ b/dev-php/PHP_TokenStream/PHP_TokenStream-3.1.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_PHP="php7-2 php7-3 php7-4"
+MY_PN="php-token-stream"
+
+DESCRIPTION="Wrapper around PHP's tokenizer extension"
+HOMEPAGE="http://phpunit.de;
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="test"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+   || (
+   dev-lang/php:7.2[tokenizer(-)]
+   dev-lang/php:7.3[tokenizer(-)]
+   dev-lang/php:7.4[tokenizer(-)]
+   )"
+BDEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
+RESTRICT="!test? ( test )"
+
+src_install() {
+   insinto /usr/share/php/PHP/Token
+   doins -r src/*
+   newins "${FILESDIR}/autoload-3.1.1.php" autoload.php
+}
+
+src_test() {
+   mkdir vendor || die
+   cp "${FILESDIR}/autoload-3.1.1.php" vendor/autoload.php || die
+   sed -i 's~__DIR__~__DIR__."/../src"~' vendor/autoload.php || die
+   for target in ${USE_PHP//-/.} ; do
+   if [ -x /usr/bin/$target ] ; then
+   ${target} /usr/bin/phpunit -c phpunit.xml || die
+   fi
+   done
+}
+
+pkg_postinst() {
+   ewarn "This library now loads via /usr/share/php/PHP/Token/autoload.php"
+   ewarn "Please update any scripts to require the autoloader"
+}

diff --git a/dev-php/PHP_TokenStream/files/autoload-3.1.1.php 
b/dev-php/PHP_TokenStream/files/autoload-3.1.1.php
new file mode 100644
index 000..4e385c87ec2
--- /dev/null
+++ b/dev-php/PHP_TokenStream/files/autoload-3.1.1.php
@@ -0,0 +1,47 @@
+ '/Token.php',
+   'php_tokenwithscope' => '/Token.php',
+   'php_tokenwithscopeandvisibility' => '/Token.php',
+   'php_token_open_tag' => '/Token.php',
+   'php_token_util' => '/Token/Util.php',
+   'php_token_stream' => '/Token/Stream.php',
+   'php_token_stream_cachingfactory' => 
'/Token/Stream/CachingFactory.php',
+],
+__DIR__
+);
+$_gentooFedAutoload = function() {
+$_fedAutoLoadtokens = [];
+$_fedAutoLoadtokenSubClasses = 
['includes','function','interface','abstract','ampersand','and_equal',
+'array','array_cast','as','at','backtick','bad_character','boolean_and','boolean_or','boolean_cast',
+'break','caret','case','catch','character','class','class_c','class_name_constant','clone','close_bracket',
+'close_curly','close_square','close_tag','colon','comma','comment','concat_equal','const','constant_encapsed_string',
+'continue','curly_open','dec','declare','default','div','div_equal','dnumber','do','doc_comment','dollar',
+'dollar_open_curly_braces','dot','double_arrow','double_cast','double_colon','double_quotes','echo','else',
+'elseif','empty','encapsed_and_whitespace','enddeclare','endfor','endforeach','endif','endswitch','endwhile',
+'end_heredoc','equal','eval','exclamation_mark','exit','extends','file','final','for','foreach','func_c','global',
+'gt','if','implements','inc','include','include_once','inline_html','instanceof','int_cast','isset','is_equal',

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

2019-12-19 Thread Miroslav Šulc
commit: d7e48fc8424d8c14b6bcdbdf99ad8751862065ad
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Dec 19 19:42:48 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Dec 19 19:43:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7e48fc8

www-apps/postfixadmin: bump 3.2.3

1) eapi7
2) project download moved to github
3) fixed doc installation qa

Closes: https://bugs.gentoo.org/703376
Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Miroslav Šulc  gentoo.org>

 www-apps/postfixadmin/Manifest  |   1 +
 www-apps/postfixadmin/postfixadmin-3.2.3.ebuild | 101 
 2 files changed, 102 insertions(+)

diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest
index f6f17b4a947..066c7092d95 100644
--- a/www-apps/postfixadmin/Manifest
+++ b/www-apps/postfixadmin/Manifest
@@ -1,2 +1,3 @@
 DIST postfixadmin-3.1.tar.gz 1279224 BLAKE2B 
f37fd9e34e5eb88a82c10a0b80d5593a7451f407948454a064209ba9150192b7026645774b97b0482488814d6abeb25b6a800c2f7fe12a7a768e711919b94852
 SHA512 
a3e1ecb3ac4ff4d604533bce532694bcc304b9b3d3e1b1ec840be6d007027705113f067393486f58908dd3846332ecf59c9c3c1a5123d03aa088f47593a75812
+DIST postfixadmin-3.2.3.tar.gz 1330423 BLAKE2B 
95aeb1a5f3b1dca2ce60e3e6a974f59b8c0e649c185149adb5d1259477cfe113b59c06f825cc9e1a38741260f111eaa3eef5a26ca44260aea2277b16f1f54543
 SHA512 
d44addb9a3ca830caf55b603363054df561d659957f21cab7523465ebf02ca18abe7fcf298fe718d957d0b7bf5613e2dde69c78c26e0f7f6f595d79b28fe08ab
 DIST postfixadmin-3.2.tar.gz 1324335 BLAKE2B 
39fe9174f9085b35a58cacac1e99cc1a9209dbb029c903dbbab4fc68f041687e94327ea379e11c6967810d786bae0758f77f5cc2359d82720bb8edada61717d5
 SHA512 
eca4903dc3a22e56585c6f1b028a0f93d2422574faf9458b369b071880af55b36cd52c5ff9b0438c2c129a561404414b5d1f926043b40700fb5e31be6ec7

diff --git a/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild 
b/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild
new file mode 100644
index 000..052843a261c
--- /dev/null
+++ b/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit user webapp
+
+DESCRIPTION="Web Based Management tool for Postfix style virtual domains and 
users"
+HOMEPAGE="http://postfixadmin.sourceforge.net;
+SRC_URI="https://github.com/postfixadmin/postfixadmin/archive/${P}.tar.gz;
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="+mysql postgres +vacation"
+REQUIRED_USE="|| ( mysql postgres )"
+
+DEPEND="
+   dev-lang/php:*[unicode,imap,postgres?]
+   vacation? (
+   dev-perl/DBI
+   dev-perl/Email-Sender
+   dev-perl/Email-Valid
+   dev-perl/Log-Dispatch
+   dev-perl/Log-Log4perl
+   dev-perl/MIME-Charset
+   dev-perl/MIME-EncWords
+   mysql? ( dev-perl/DBD-mysql )
+   postgres? ( dev-perl/DBD-Pg )
+)
+"
+RDEPEND="${DEPEND}
+   virtual/httpd-php
+   mysql? ( || ( dev-lang/php[mysqli] dev-lang/php[mysql] ) )"
+
+S="${WORKDIR}/${PN}-${P}"
+
+need_httpd_cgi
+
+pkg_setup() {
+   webapp_pkg_setup
+
+   if use vacation; then
+   enewgroup vacation
+   enewuser vacation -1 -1 -1 vacation
+   fi
+}
+
+src_install() {
+   webapp_src_preinst
+
+   if use vacation; then
+   insinto /var/spool/vacation
+   newins VIRTUAL_VACATION/vacation.pl vacation.pl-${SLOT}
+   fowners vacation:vacation 
/var/spool/vacation/vacation.pl-${SLOT}
+   fperms 770 /var/spool/vacation/vacation.pl-${SLOT}
+   dodoc VIRTUAL_VACATION/FILTER_README
+   newdoc VIRTUAL_VACATION/INSTALL.md VIRTUAL_VACATION_INSTALL.md
+   rm -r 
VIRTUAL_VACATION/{vacation.pl,INSTALL.md,tests,FILTER_README} || die
+   fi
+
+   docinto /usr/share/doc/${PF}/
+   dodoc -r ADDITIONS
+
+   local docs="DOCUMENTS/*.txt INSTALL.TXT CHANGELOG.TXT"
+   dodoc ${docs}
+
+   rm -rf ${docs} DOCUMENTS/ GPL-LICENSE.TXT LICENSE.TXT debian/ tests/ 
ADDITIONS/
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   webapp_configfile "${MY_HTDOCSDIR}"/config.inc.php
+
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en-2.3.txt
+   webapp_src_install
+}
+
+pkg_postinst() {
+   webapp_pkg_postinst
+   if use vacation; then
+   # portage does not update owners of directories (feature :)
+   chown vacation:vacation "${ROOT}"/var/spool/vacation/
+   einfo "/var/spool/vacation/vacation.pl symlink was updated to:"
+   einfo "/var/spool/vacation/vacation.pl-${SLOT}"
+   ln -sf "${ROOT}"/var/spool/vacation/vacation.pl{-${SLOT},} || 
die
+   fi
+}
+
+pkg_postrm() {
+   # Make sure we don't leave broken vacation.pl symlink
+   find -L "${ROOT}"/var/spool/vacation/ -type l -delete

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

2019-12-19 Thread Michał Górny
commit: 102efa30d5cc174d260b1e8c39e5861133f71564
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 19 19:24:03 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 19 19:27:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=102efa30

xfce-base/exo: Bump to 0.12.11

Signed-off-by: Michał Górny  gentoo.org>

 xfce-base/exo/Manifest   |  1 +
 xfce-base/exo/exo-0.12.11.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/xfce-base/exo/Manifest b/xfce-base/exo/Manifest
index 378b90f49cd..7429df407c5 100644
--- a/xfce-base/exo/Manifest
+++ b/xfce-base/exo/Manifest
@@ -1,2 +1,3 @@
 DIST exo-0.12.10.tar.bz2 1333794 BLAKE2B 
6dd32fcb797f704713a01a01960cb047809e2d3fad3962fbc5a16a510f78ba359978664c4ca7b20e066fdac77a41568ed15af84b6f45048b6bd78a7fadcbeed1
 SHA512 
b532a33eededc0d81e37c49975281e64d27bacebe878b784669d18112bc70dc39a4e82f781ad602263b10e0167e6391511a8be51f37e82f7be3b14cb6990a49e
+DIST exo-0.12.11.tar.bz2 1333227 BLAKE2B 
4e95809c58b6db26ecdf524663c06df9cd70007726091e381a1f0dd58be52efee85ad9721c421c0df6438073bb9de97d56cd039f520e2f7c0f5722a1839ba167
 SHA512 
ecbf20feddf86178d34a5c70212f0c2310ab1d6ce25291846d6d1d3045270ae3e68102065d7b3d8840137406f826f9bc37fed92a16c1268c3d14f2833a97d533
 DIST exo-0.12.8.tar.bz2 1342201 BLAKE2B 
6f52072f169a48ace6490d4c272e7e1208ca66efc388c8706b183d8ebe908d2fc305ae0239647e96e860eaacb1fbc440fc8dd559757f29088548c95702b1401e
 SHA512 
5b96f1e3ba7112d349ee7d986288996c52210304d0aa54594fdc8c85ec0b12e13791f320f28e91bd25afda5f1046f402ba4fcf2eca5df5d8fc0c3515cd6b98a3

diff --git a/xfce-base/exo/exo-0.12.11.ebuild b/xfce-base/exo/exo-0.12.11.ebuild
new file mode 100644
index 000..77319c3c1ac
--- /dev/null
+++ b/xfce-base/exo/exo-0.12.11.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils
+
+DESCRIPTION="Extensions, widgets and framework library with session support 
for Xfce"
+HOMEPAGE="https://www.xfce.org/projects/;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+IUSE="gtk2"
+
+RDEPEND=">=dev-lang/perl-5.6
+   >=dev-libs/glib-2.42
+   dev-perl/URI
+   >=x11-libs/gtk+-3.22:3
+   >=xfce-base/libxfce4ui-4.12:=[gtk3(+)]
+   >=xfce-base/libxfce4util-4.12:=
+   gtk2? ( >=x11-libs/gtk+-2.24:2 )"
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc-am
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   $(use_enable gtk2)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



  1   2   >