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

2019-11-20 Thread William Hubbs
commit: 73ad7770271bf324138dcc86071d6b32e0db3b3e
Author: William Hubbs  sony  com>
AuthorDate: Wed Nov 20 23:29:43 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Nov 20 23:48:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ad7770

dev-lang/go: stabilize 1.12.13 on amd64 and x86

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

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

diff --git a/dev-lang/go/go-1.12.13.ebuild b/dev-lang/go/go-1.12.13.ebuild
index 5e3547cfead..d39e305b8e2 100644
--- a/dev-lang/go/go-1.12.13.ebuild
+++ b/dev-lang/go/go-1.12.13.ebuild
@@ -37,7 +37,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 ~arm ~arm64 ~ppc64 ~s390 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
# The upstream tests fail under portage but pass if the build is
# run according to their documentation [1].
# I am restricting the tests on released versions until this is



[gentoo-commits] repo/gentoo:master commit in: www-apps/netbox/files/, www-apps/netbox/

2019-11-17 Thread William Hubbs
commit: 5b529b02ecf3417aa21b87b2ead3ba563a1afbf4
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Nov 17 19:26:30 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Nov 17 19:27:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b529b02

www-apps/netbox: 2.6.7 bump

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 www-apps/netbox/Manifest|   1 +
 www-apps/netbox/files/netbox-2.6.7-no-pip.patch |  32 ++
 www-apps/netbox/netbox-2.6.7.ebuild | 124 
 3 files changed, 157 insertions(+)

diff --git a/www-apps/netbox/Manifest b/www-apps/netbox/Manifest
index b76f4454a5e..c60ca246557 100644
--- a/www-apps/netbox/Manifest
+++ b/www-apps/netbox/Manifest
@@ -4,3 +4,4 @@ DIST netbox-2.6.1.tar.gz 2393902 BLAKE2B 
027115458cbb873cb7aa7660a6cd1df46a7768d
 DIST netbox-2.6.4.tar.gz 2408970 BLAKE2B 
47fa3473e893e8443aace8b587df0065a3024a34f9509644deddce7c53e5ac8b3832df55604f3328d699f8f703ae15ad5b52312e1af8fcccabb7cd06377c8a09
 SHA512 
b137ec7f2d33bb7b48bcb38719ac9ea8cc31d7d38e33cedfb3279b8be2078c9a48ede10db1e4b4cab4a08c77e010060936e445cb6a1d2e6247bcc8d935cc9c3a
 DIST netbox-2.6.5.tar.gz 2408180 BLAKE2B 
d119a1bf8256e0d6265eda7122a1d436ecb0e8e640acd12890d242c2c93768b21b5f8ebdbaecdfa31c0eaab0150edf52f08a1f424102fd940dd359bd8eafd4af
 SHA512 
0b76e5bc3f56effbf7493680d10d549caf36e7769e21a2c24449cbe329379369f3428354c228d0cbbbc153dc62efb5c0e56c4a0d71c99f3267acd2446f48fb8a
 DIST netbox-2.6.6.tar.gz 2414895 BLAKE2B 
b27e1bd5bf810627a4ec563b2eb5dbd7c86bf3d98e52555e511ee16492fd96a6cb7604dce8f5954120ab8b3a48d6acf7878721005bcfd2bd9e3880294dfbcd4d
 SHA512 
9b2cea1f76cdecb37faee8fe32012b869ff63c1b0bc678d2bb8624851941e9296854a9d85abea24e49a75fd5b31b968e4adbd56e5bc03a1c9f28fc8b846e
+DIST netbox-2.6.7.tar.gz 2416096 BLAKE2B 
9c9744b60c3999fa7c3336539937cc20eebac67559444a4512cc4d69e8d38babc147254fd1fc49b8515203a8fd4411bc61c4c30aa3313e1ffe0d0e86abd8c9bb
 SHA512 
63ed6a95a1f33ee5dd19dc2e43fc5c6aa09979c6f6856b28060992a8aaee956363caf20c48e72884adb84d260669d828311c0cf0d143fc0e58fed9677baf76db

diff --git a/www-apps/netbox/files/netbox-2.6.7-no-pip.patch 
b/www-apps/netbox/files/netbox-2.6.7-no-pip.patch
new file mode 100644
index 000..a47e151c084
--- /dev/null
+++ b/www-apps/netbox/files/netbox-2.6.7-no-pip.patch
@@ -0,0 +1,32 @@
+diff --git a/upgrade.sh b/upgrade.sh
+index d17dec06..6972ed2f 100755
+--- a/upgrade.sh
 b/upgrade.sh
+@@ -10,27 +10,6 @@ cd "$(dirname "$0")"
+ PYTHON="python3"
+ PIP="pip3"
+ 
+-# Uninstall any Python packages which are no longer needed
+-COMMAND="${PIP} uninstall -r old_requirements.txt -y"
+-echo "Removing old Python packages ($COMMAND)..."
+-eval $COMMAND
+-
+-# Install any new Python packages
+-COMMAND="${PIP} install -r requirements.txt --upgrade"
+-echo "Updating required Python packages ($COMMAND)..."
+-eval $COMMAND
+-
+-# Validate Python dependencies
+-COMMAND="${PIP} check"
+-echo "Validating Python dependencies ($COMMAND)..."
+-eval $COMMAND || (
+-  echo " PLEASE FIX THE DEPENDENCIES BEFORE CONTINUING "
+-  echo "* Manually install newer version(s) of the highlighted packages"
+-  echo "* so that 'pip3 check' passes. For more information see:"
+-  echo "* https://github.com/pypa/pip/issues/988;
+-  exit 1
+-)
+-
+ # Apply any database migrations
+ COMMAND="${PYTHON} netbox/manage.py migrate"
+ echo "Applying database migrations ($COMMAND)..."

diff --git a/www-apps/netbox/netbox-2.6.7.ebuild 
b/www-apps/netbox/netbox-2.6.7.ebuild
new file mode 100644
index 000..5058c620813
--- /dev/null
+++ b/www-apps/netbox/netbox-2.6.7.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_6 )
+inherit python-single-r1 user readme.gentoo-r1
+
+DESCRIPTION="IP address and data center infrastructure management tool"
+HOMEPAGE="https://github.com/netbox-community/netbox;
+SRC_URI="https://github.com/netbox-community/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="ldap webhooks"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-python/django-2.2[${PYTHON_USEDEP}]
+   >=dev-python/django-cacheops-4.1[${PYTHON_USEDEP}]
+   >=dev-python/django-cors-headers-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/django-debug-toolbar-2.0[${PYTHON_USEDEP}]
+   >=dev-python/django-filter-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/django-mptt-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/django-prometheus-1.0.15[${PYTHON_USEDEP}]
+   >=dev-python/django-tables2-2.0

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

2019-11-15 Thread William Hubbs
commit: f6a87dc1d98b5f3deaeb5b43818f20e17afa79c4
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Nov 15 21:01:07 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Nov 15 21:03:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a87dc1

sys-apps/shadow: 4.7-r1: create /etc/sub{g,u}id, remove split-usr

Bug: https://bugs.gentoo.org/700062
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/shadow/shadow-4.7-r1.ebuild | 212 +++
 1 file changed, 212 insertions(+)

diff --git a/sys-apps/shadow/shadow-4.7-r1.ebuild 
b/sys-apps/shadow/shadow-4.7-r1.ebuild
new file mode 100644
index 000..c0735c920ae
--- /dev/null
+++ b/sys-apps/shadow/shadow-4.7-r1.ebuild
@@ -0,0 +1,212 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit libtool pam
+
+DESCRIPTION="Utilities to deal with user accounts"
+HOMEPAGE="https://github.com/shadow-maint/shadow;
+SRC_URI="https://github.com/shadow-maint/shadow/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
+IUSE="acl audit +cracklib nls pam selinux skey xattr"
+# Taken from the man/Makefile.am file.
+LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
+
+DEPEND="acl? ( sys-apps/acl:0= )
+   audit? ( >=sys-process/audit-2.6:0= )
+   cracklib? ( >=sys-libs/cracklib-2.7-r3:0= )
+   pam? ( sys-libs/pam:0= )
+   skey? ( sys-auth/skey:0= )
+   selinux? (
+   >=sys-libs/libselinux-1.28:0=
+   sys-libs/libsemanage:0=
+   )
+   nls? ( virtual/libintl )
+   xattr? ( sys-apps/attr:0= )"
+BDEPEND="
+   app-arch/xz-utils
+   nls? ( sys-devel/gettext )"
+RDEPEND="${DEPEND}
+   pam? ( >=sys-auth/pambase-20150213 )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-4.1.3-dots-in-usernames.patch"
+)
+
+src_prepare() {
+   default
+   #eautoreconf
+   elibtoolize
+}
+
+src_configure() {
+   local myeconfargs=(
+   --without-group-name-max-length
+   --without-tcb
+   --enable-shared=no
+   --enable-static=yes
+   $(use_with acl)
+   $(use_with audit)
+   $(use_with cracklib libcrack)
+   $(use_with pam libpam)
+   $(use_with skey)
+   $(use_with selinux)
+   $(use_enable nls)
+   $(use_with elibc_glibc nscd)
+   $(use_with xattr attr)
+   )
+   econf "${myeconfargs[@]}"
+
+   has_version 'sys-libs/uclibc[-rpc]' && sed -i '/RLOGIN/d' config.h 
#425052
+
+   if use nls ; then
+   local l langs="po" # These are the pot files.
+   for l in ${LANGS[*]} ; do
+   has ${l} ${LINGUAS-${l}} && langs+=" ${l}"
+   done
+   sed -i "/^SUBDIRS = /s:=.*:= ${langs}:" man/Makefile || die
+   fi
+}
+
+set_login_opt() {
+   local comment="" opt=$1 val=$2
+   if [[ -z ${val} ]]; then
+   comment="#"
+   sed -i \
+   -e "/^${opt}\>/s:^:#:" \
+   "${ED}"/etc/login.defs || die
+   else
+   sed -i -r \
+   -e "/^#?${opt}\>/s:.*:${opt} ${val}:" \
+   "${ED}"/etc/login.defs
+   fi
+   local res=$(grep "^${comment}${opt}\>" "${ED}"/etc/login.defs)
+   einfo "${res:-Unable to find ${opt} in /etc/login.defs}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" suidperms=4711 install
+
+   # Remove libshadow and libmisc; see bug 37725 and the following
+   # comment from shadow's README.linux:
+   #   Currently, libshadow.a is for internal use only, so if you see
+   #   -lshadow in a Makefile of some other package, it is safe to
+   #   remove it.
+   rm -f "${ED}"/{,usr/}$(get_libdir)/lib{misc,shadow}.{a,la}
+
+   insinto /etc
+   if ! use pam ; then
+   insopts -m0600
+   doins etc/login.access etc/limits
+   fi
+
+   # needed for 'useradd -D'
+   insinto /etc/default
+   insopts -m0600
+   doins "${FILESDIR}"/default/useradd
+
+   cd "${S}" || die
+   insinto /etc
+   insopts -m0644
+   newins etc/login.defs login.defs
+
+   set_login_opt CREATE_HOME yes
+   if ! use pam ; then
+   set_login_opt MAIL_CHECK_ENAB no
+   set_login_opt SU_WHEEL_ONLY yes
+   set_login_opt 

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

2019-11-03 Thread William Hubbs
commit: af006cbd1619eaca82b9c0203c860f2ed2dc8bce
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov  4 04:30:26 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov  4 04:36:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af006cbd

sys-apps/openrc: repoman fixes: remove FreeBSD support

The freebsd packages and profiles are gone, so stop repoman from
complaining about the FreeBSD dependencies.

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/openrc/openrc-0.41.2.ebuild | 35 +--
 sys-apps/openrc/openrc-0.42.1.ebuild | 33 -
 sys-apps/openrc/openrc-.ebuild   | 33 -
 3 files changed, 25 insertions(+), 76 deletions(-)

diff --git a/sys-apps/openrc/openrc-0.41.2.ebuild 
b/sys-apps/openrc/openrc-0.41.2.ebuild
index 029b236f6ad..81bb6c4a741 100644
--- a/sys-apps/openrc/openrc-0.41.2.ebuild
+++ b/sys-apps/openrc/openrc-0.41.2.ebuild
@@ -19,19 +19,17 @@ fi
 LICENSE="BSD-2"
 SLOT="0"
 IUSE="audit bash debug ncurses pam newnet prefix +netifrc selinux static-libs
-   unicode kernel_linux kernel_FreeBSD"
+   unicode"
 
-COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
+COMMON_DEPEND="
ncurses? ( sys-libs/ncurses:0= )
pam? (
sys-auth/pambase
sys-libs/pam
)
audit? ( sys-process/audit )
-   kernel_linux? (
-   sys-process/psmisc
-   !=sys-libs/libselinux-2.6
@@ -44,11 +42,8 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
bash? ( app-shells/bash )
!prefix? (
-   kernel_linux? (
-   >=sys-apps/sysvinit-2.86-r6[selinux?]
-   virtual/tmpfiles
-   )
-   kernel_FreeBSD? ( sys-freebsd/freebsd-sbin )
+   >=sys-apps/sysvinit-2.86-r6[selinux?]
+   virtual/tmpfiles
)
selinux? (
>=sec-policy/selinux-base-policy-2.20170204-r4
@@ -84,13 +79,8 @@ src_compile() {
SH=$(usex bash /bin/bash /bin/sh)"
 
local brand="Unknown"
-   if use kernel_linux ; then
-   MAKE_ARGS="${MAKE_ARGS} OS=Linux"
-   brand="Linux"
-   elif use kernel_FreeBSD ; then
-   MAKE_ARGS="${MAKE_ARGS} OS=FreeBSD"
-   brand="FreeBSD"
-   fi
+   MAKE_ARGS="${MAKE_ARGS} OS=Linux"
+   brand="Linux"
export BRANDING="Gentoo ${brand}"
use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}"
export DEBUG=$(usev debug)
@@ -124,9 +114,6 @@ src_install() {
gen_usr_ldscript libeinfo.so
gen_usr_ldscript librc.so
 
-   if ! use kernel_linux; then
-   keepdir /lib/rc/init.d
-   fi
keepdir /lib/rc/tmp
 
# Setup unicode defaults for silly unicode users
@@ -179,11 +166,7 @@ pkg_postinst() {
fi
 
# Added for 0.35.
-   if use kernel_linux && [[ ! -h "${EROOT}"/lib ]]; then
-   if [[ -d "${EROOT}$(get_libdir)"/rc ]]; then
-   cp -RPp "${EROOT}$(get_libdir)/rc" "${EROOT}"lib
-   fi
-   elif ! use kernel_linux; then
+   if [[ ! -h "${EROOT}"/lib ]]; then
if [[ -d "${EROOT}$(get_libdir)"/rc ]]; then
cp -RPp "${EROOT}$(get_libdir)/rc" "${EROOT}"lib
fi

diff --git a/sys-apps/openrc/openrc-0.42.1.ebuild 
b/sys-apps/openrc/openrc-0.42.1.ebuild
index 9bb3ff7fbb3..3e6f63ea18b 100644
--- a/sys-apps/openrc/openrc-0.42.1.ebuild
+++ b/sys-apps/openrc/openrc-0.42.1.ebuild
@@ -19,19 +19,17 @@ fi
 LICENSE="BSD-2"
 SLOT="0"
 IUSE="audit bash debug ncurses pam newnet prefix +netifrc selinux static-libs
-   sysv-utils unicode kernel_linux kernel_FreeBSD"
+   sysv-utils unicode"
 
-COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
+COMMON_DEPEND="
ncurses? ( sys-libs/ncurses:0= )
pam? (
sys-auth/pambase
sys-libs/pam
)
audit? ( sys-process/audit )
-   kernel_linux? (
-   sys-process/psmisc
-   !=sys-libs/libselinux-2.6
@@ -44,12 +42,9 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
bash? ( app-shells/bash )
!prefix? (
-   kernel_linux? (
sysv-utils? ( !sys-apps/sysvinit )
!sysv-utils? ( >=sys-apps/sysvinit-2.86-r6[selinux?] )
-   virtual/t

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

2019-11-03 Thread William Hubbs
commit: db9b4e987e65f335ea9e5a43a57246bb76aa7a2f
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Nov  3 15:03:23 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Nov  3 15:04:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db9b4e98

dev-lang/go: 1.12.13 and 1.13.4 bump

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest  |   2 +
 dev-lang/go/go-1.12.13.ebuild | 246 ++
 dev-lang/go/go-1.13.4.ebuild  | 246 ++
 3 files changed, 494 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 4c66a9f1e70..09112af820e 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -12,8 +12,10 @@ DIST go-solaris-amd64-bootstrap-1.8.tbz 54926326 BLAKE2B 
0a45312f090d81ebf46fe59
 DIST go1.12.10.src.tar.gz 21980044 BLAKE2B 
95ebf0a6f04d055e5e9d6f8e2a13835aaf33c4f7113772f7a70af218f4e929a047fc12b0ef9e93a9156877f61361219da16bb2830799247b8200a7648c562abc
 SHA512 
9d40cf8d71daffe43f5872597b316cd1150ae640d852ff0f0be3126cc7bb40b9a0290bb02d7fabdf808f40ab3f67a56d2eaeba3b32299fa9b0a3df03899f6ac2
 DIST go1.12.11.src.tar.gz 21979795 BLAKE2B 
421cda167948f1818b95395630d1a0dbfb29b996ffee31992199ce3acd54b5399bf28c5f3490e049bd57ad802aa276aff569c706b7b166198a7e217885eaec4f
 SHA512 
ece666235394a56bc82918166cf14805164397f9609dff89abd5137fca8a0e20e0b48097f49b6aba17bed24f2fadbc685984d687c0cd67e88df31c394f791444
 DIST go1.12.12.src.tar.gz 21980254 BLAKE2B 
b5d241d584339c999f5fffad427b70c04e431220fd68272f45deef3cf27b4d8039f9161ab64fd7338056978ff3e5e42bbb49aa1cf71e6a8a3aaf7700d5c02e8a
 SHA512 
f173adbe1ad1c5c422a3374aa15d49881059b67cdca61b56ddc477a1b178cf418853aff78c3acec46194e60726805e53d8ac8466780343eb205a2a7285960995
+DIST go1.12.13.src.tar.gz 21980338 BLAKE2B 
205bee35a947ccd08f36547530e3de7928f5f3970be89580ddff80f7710dd1dcf4f292c10ec93c27717ce25ce2575f7151129430b80d1fb927872f891166d8db
 SHA512 
a8210ba909c1bb26799625bbf648204dbef5a9f91af323277f76caee489f5912a08e9de686b71fe97d30c7dc171d5f4bcf8a2c2227d02353cfbb7d292c9efc22
 DIST go1.12.9.src.tar.gz 21979950 BLAKE2B 
dca7e3afcabd513c4b8193e93c0a1ed1a2326dccfce9b909d97b3731fffbe7e26712ab164645e06a316baa949b1e0b14a2fea8d23e6f90fd5b72afa0d15b432b
 SHA512 
57041e7fb767f528aa9fc2592d205d3a7c120c73f92dc8d91f17f816e12aa6152c8421b333081800a5f50b1bb656f203a25faf8ed92c69a6ec164ce0a5619c13
 DIST go1.13.1.src.tar.gz 21622361 BLAKE2B 
08a836d3bd57befed8cd07c4d6faaf9d926629b06e5fe97d1fe364df8b2368310b31b04019fbd0803caf7f52c8927122ba1638c3c26b6fb38c9236ff96eb06d7
 SHA512 
696fc735271bd76ae59c5015c8efa52121243257f4ffcc1460fd79cf9a5e167db0b30d04137ec71a8789742673c2288bd62d55b546c2d2b2a05e8b3669af8616
 DIST go1.13.2.src.tar.gz 21622878 BLAKE2B 
b65a495f94bbc1711734a8e171097abea28bfba138fc0ac09998b1fbb2c61e58feea94a3ce79dc2b9f4685df5a5e8fc1d93ea2ecdcb1134149d181d554ec1dc8
 SHA512 
2741ccbb13abf69cbb575145c65fc9f3c422692009d6bf6e991f6d6e3ddfed94374b242deb5fffbe4a22f64c3734cc7dba0b1438c24ae295eecef2b515504892
 DIST go1.13.3.src.tar.gz 21618379 BLAKE2B 
1f45d84b373fb886e7cb4764bb82a003bfd3b8f8aa6bb52a91d8859056341b25e908861a23094ee4034fb7ea2e92ada3bd0985b724ef06a64e823dd5fba8851b
 SHA512 
0999876f995a3d9189640ce15b496ab72a6273649d27acdc190c1d50b88ab8b7facaabfc832334911d178f0b9a645ea4169716ed5c593a7540b075e6901d51f2
+DIST go1.13.4.src.tar.gz 21619153 BLAKE2B 
2efc86fd0830b9c8935c856244baaec1e63232dd08b696544da900927ba56fd686b5899ec1640fbcbb21c8c5ac9581cfde3fcb5c06ccfabd0fd2f181b398da46
 SHA512 
e8155cdceca2ebefd386feef98223bbdc92d9316f7188d4ba701cf43a723b75a9bf67a1eb92ac80987b7a113a2fb6981ef235292bec7dd3964805b7c33abdbb1
 DIST go1.13.src.tar.gz 21621948 BLAKE2B 
dff6024287c0805ec735cb40aef4ffd872bdc17df6e0d531be3d16806292edde2a63299fe7b9b3c97a79f6f864ab0f95962a0cd2e1a0ba0216b3f4bc59bf4bcf
 SHA512 
c6346b1ab256cb743dd98625d8b16cdcc1365b186e039e99747d6c18041045daa065f6bdce17cca0a9800be2dbb34e90adf5518d5295693f80435c02fe5b2cd8

diff --git a/dev-lang/go/go-1.12.13.ebuild b/dev-lang/go/go-1.12.13.ebuild
new file mode 100644
index 000..5e3547cfead
--- /dev/null
+++ b/dev-lang/go/go-1.12.13.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+BOOTSTRAP_VERSION="bootstrap-1.8"
+BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist;
+BOOTSTRAP_URI="
+   ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz
+   $

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

2019-10-28 Thread William Hubbs
commit: 9ed02483a8c3b0c1ada7b332bb81fb300e77b532
Author: William Hubbs  sony  com>
AuthorDate: Mon Oct 28 21:26:52 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 28 21:27:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed02483

www-apps/netbox: 2.6.6 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 www-apps/netbox/Manifest|   1 +
 www-apps/netbox/netbox-2.6.6.ebuild | 124 
 2 files changed, 125 insertions(+)

diff --git a/www-apps/netbox/Manifest b/www-apps/netbox/Manifest
index e729fc8a4e8..b76f4454a5e 100644
--- a/www-apps/netbox/Manifest
+++ b/www-apps/netbox/Manifest
@@ -3,3 +3,4 @@ DIST netbox-2.5.12.tar.gz 2364874 BLAKE2B 
efe1360fd7c1105e5c6010ee22a882fb4fc796
 DIST netbox-2.6.1.tar.gz 2393902 BLAKE2B 
027115458cbb873cb7aa7660a6cd1df46a7768dc05c9280f94c23368336752034b8ede591ed4337f6b65ade1db7fac740533c3c2d932043172cf296ddd2e3f8a
 SHA512 
8cfe4384ed4ad682ff5268e83d72716230683e86e858c857fd694838227a8b3eddfe02c1fc39b00cb36b33519d8cbb942dd4008544943e8b8f7f2d5904c10e5a
 DIST netbox-2.6.4.tar.gz 2408970 BLAKE2B 
47fa3473e893e8443aace8b587df0065a3024a34f9509644deddce7c53e5ac8b3832df55604f3328d699f8f703ae15ad5b52312e1af8fcccabb7cd06377c8a09
 SHA512 
b137ec7f2d33bb7b48bcb38719ac9ea8cc31d7d38e33cedfb3279b8be2078c9a48ede10db1e4b4cab4a08c77e010060936e445cb6a1d2e6247bcc8d935cc9c3a
 DIST netbox-2.6.5.tar.gz 2408180 BLAKE2B 
d119a1bf8256e0d6265eda7122a1d436ecb0e8e640acd12890d242c2c93768b21b5f8ebdbaecdfa31c0eaab0150edf52f08a1f424102fd940dd359bd8eafd4af
 SHA512 
0b76e5bc3f56effbf7493680d10d549caf36e7769e21a2c24449cbe329379369f3428354c228d0cbbbc153dc62efb5c0e56c4a0d71c99f3267acd2446f48fb8a
+DIST netbox-2.6.6.tar.gz 2414895 BLAKE2B 
b27e1bd5bf810627a4ec563b2eb5dbd7c86bf3d98e52555e511ee16492fd96a6cb7604dce8f5954120ab8b3a48d6acf7878721005bcfd2bd9e3880294dfbcd4d
 SHA512 
9b2cea1f76cdecb37faee8fe32012b869ff63c1b0bc678d2bb8624851941e9296854a9d85abea24e49a75fd5b31b968e4adbd56e5bc03a1c9f28fc8b846e

diff --git a/www-apps/netbox/netbox-2.6.6.ebuild 
b/www-apps/netbox/netbox-2.6.6.ebuild
new file mode 100644
index 000..4416e86bdee
--- /dev/null
+++ b/www-apps/netbox/netbox-2.6.6.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_6 )
+inherit python-single-r1 user readme.gentoo-r1
+
+DESCRIPTION="IP address and data center infrastructure management tool"
+HOMEPAGE="https://github.com/netbox-community/netbox;
+SRC_URI="https://github.com/netbox-community/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="ldap webhooks"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-python/django-2.2[${PYTHON_USEDEP}]
+   >=dev-python/django-cacheops-4.1[${PYTHON_USEDEP}]
+   >=dev-python/django-cors-headers-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/django-debug-toolbar-2.0[${PYTHON_USEDEP}]
+   >=dev-python/django-filter-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/django-mptt-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/django-prometheus-1.0.15[${PYTHON_USEDEP}]
+   >=dev-python/django-tables2-2.0.6[${PYTHON_USEDEP}]
+   >=dev-python/django-taggit-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/django-taggit-serializer-0.1.7[${PYTHON_USEDEP}]
+   >=dev-python/django-timezone-field-3.0[${PYTHON_USEDEP}]
+   >=dev-python/djangorestframework-3.9.4[${PYTHON_USEDEP}]
+   >=dev-python/drf-yasg-1.16.0[${PYTHON_USEDEP},validation]
+   >=dev-python/graphviz-0.10.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/markdown-2.6.11[${PYTHON_USEDEP}]
+   =dev-python/netaddr-0.7.19[${PYTHON_USEDEP}]
+   >=dev-python/pillow-6.0.0[${PYTHON_USEDEP}]
+   >=dev-python/psycopg-2.8.3[${PYTHON_USEDEP}]
+   >=dev-python/py-gfm-0.1.4[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.8.2[${PYTHON_USEDEP}]
+   www-servers/gunicorn[${PYTHON_USEDEP}]
+   ldap? ( >=dev-python/django-auth-ldap-1.7[${PYTHON_USEDEP}] )
+   webhooks? ( >=dev-python/django-rq-2.1.0[${PYTHON_USEDEP}] )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.6.4-no-pip.patch
+   )
+
+DISABLE_AUTOFORMATTING=YES
+DOC_CONTENTS="
+netbox is installed on your system. However, there are some manual steps
+you need to complete from the installation guide [1].
+
+On Gentoo, the configuration files you need to edit are located in
+/etc/netbox, not /opt/netbox as shown in the installation guide.
+
+If this is a new installation, please follow the installation guide
+other than this d

[gentoo-commits] repo/gentoo:master commit in: acct-user/dnsmasq_exporter/

2019-10-23 Thread William Hubbs
commit: f2a163d97fc26b197d632a98e66b02f8b2d6a79e
Author: William Hubbs  sony  com>
AuthorDate: Wed Oct 23 16:55:05 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Oct 23 17:34:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a163d9

acct-user/dnsmasq_exporter: add uid 274 for app-metrics/dnsmasq_exporter

Copyright: Sony Interactive Entertainment Inc.
Signed-off-by: William Hubbs  gentoo.org>

 acct-user/dnsmasq_exporter/dnsmasq_exporter-0.ebuild | 12 
 acct-user/dnsmasq_exporter/metadata.xml  |  8 
 2 files changed, 20 insertions(+)

diff --git a/acct-user/dnsmasq_exporter/dnsmasq_exporter-0.ebuild 
b/acct-user/dnsmasq_exporter/dnsmasq_exporter-0.ebuild
new file mode 100644
index 000..d4251ad8362
--- /dev/null
+++ b/acct-user/dnsmasq_exporter/dnsmasq_exporter-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="user for dnsmasq_exporter"
+ACCT_USER_ID=274
+ACCT_USER_GROUPS=( dnsmasq_exporter )
+
+acct-user_add_deps

diff --git a/acct-user/dnsmasq_exporter/metadata.xml 
b/acct-user/dnsmasq_exporter/metadata.xml
new file mode 100644
index 000..65da3dd7829
--- /dev/null
+++ b/acct-user/dnsmasq_exporter/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+willi...@gentoo.org
+William Hubbs
+  
+



[gentoo-commits] repo/gentoo:master commit in: acct-group/dnsmasq_exporter/

2019-10-23 Thread William Hubbs
commit: 4e4d24a09fca87b6193000880274fbe93f923265
Author: William Hubbs  sony  com>
AuthorDate: Wed Oct 23 16:46:42 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Oct 23 17:34:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e4d24a0

acct-group/dnsmasq_exporter: add group for app-metrics/dnsmasq_exporter

Copyright: Sony Interactive Entertainment Inc.
Signed-off-by: William Hubbs  gentoo.org>

 acct-group/dnsmasq_exporter/dnsmasq_exporter-0.ebuild | 8 
 acct-group/dnsmasq_exporter/metadata.xml  | 8 
 2 files changed, 16 insertions(+)

diff --git a/acct-group/dnsmasq_exporter/dnsmasq_exporter-0.ebuild 
b/acct-group/dnsmasq_exporter/dnsmasq_exporter-0.ebuild
new file mode 100644
index 000..ca665510be5
--- /dev/null
+++ b/acct-group/dnsmasq_exporter/dnsmasq_exporter-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=274

diff --git a/acct-group/dnsmasq_exporter/metadata.xml 
b/acct-group/dnsmasq_exporter/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/acct-group/dnsmasq_exporter/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+       William Hubbs
+   
+



[gentoo-commits] repo/gentoo:master commit in: app-metrics/dnsmasq_exporter/files/, app-metrics/dnsmasq_exporter/

2019-10-23 Thread William Hubbs
commit: 9e80ba44814a08825c84d19bf3c79f84cdf0a635
Author: William Hubbs  sony  com>
AuthorDate: Wed Oct 23 17:33:43 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Oct 23 17:34:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e80ba44

app-metrics/dnsmasq_exporter: prometheus exporter for dnsmasq

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 app-metrics/dnsmasq_exporter/Manifest  | 18 
 .../dnsmasq_exporter/dnsmasq_exporter-0.2.0.ebuild | 51 ++
 .../dnsmasq_exporter/files/dnsmasq_exporter.confd  |  3 ++
 .../dnsmasq_exporter/files/dnsmasq_exporter.initd  | 15 +++
 app-metrics/dnsmasq_exporter/metadata.xml  |  8 
 5 files changed, 95 insertions(+)

diff --git a/app-metrics/dnsmasq_exporter/Manifest 
b/app-metrics/dnsmasq_exporter/Manifest
new file mode 100644
index 000..69bc6ed4b32
--- /dev/null
+++ b/app-metrics/dnsmasq_exporter/Manifest
@@ -0,0 +1,18 @@
+DIST dnsmasq_exporter-0.2.0.tar.gz 12912 BLAKE2B 
e4166ff1648b4f6780da767ec2b1ea144d132190d6fc53f77c0ebcc73a8515bbdc198d7f34e1ae806b8c76ae41ed90d60c69cb82294a67397022b522fc22f9d8
 SHA512 
5f1eb899da3b20c384c19cff0bfe0a8b09a0078b683cabacdaa78ab07153ecf35ddf94bf04cae64891eca83b18c6e027d9096afa9cf2dd2e4d3a2040e3daed0c
+DIST github.com-alecthomas-kingpin-v2.2.6.tar.gz 44383 BLAKE2B 
91841e6353af639c9d1ad4ecb0fec797ba1d497c223c0d457e1999dc7560a84e1d75f209f5a18386874a499939c5c7d6a450ed61ebf265b6706077131fda486c
 SHA512 
09c6bb5782639efc7068ed7606fe22c463b2397dc95a89c27ba567a58da10660bfea60d7836b63dcedf7db702f79fe7247575c33a503990f5ba6ca92e29b06b3
+DIST github.com-alecthomas-template-a0175ee3bccc.tar.gz 55291 BLAKE2B 
fbd48545b6a5809d210629ca3aeb03c366051601d5b2f7718f79a96ec18fa09f18922c1a3ffcbac3abcd9b8955871b5bb4c71c23a1839cf7f17d8372bc3478fe
 SHA512 
5ca546170725c3bdd4d9b27ca3976d6dc6376be8db685e6e26cfaef4a51560f78702b7babbe5ed0b2d934d0c32867bc69b11ae757071dc143a4453e6e7ffabdf
+DIST github.com-alecthomas-units-2efee857e7cf.tar.gz 3442 BLAKE2B 
bb3a4acac34764b249cbec5f21fd260ab6dea6810183d12e13943657037903b874a209686b6913e8529a578cec4fb364adad475577c28456bf92add7f5ac9498
 SHA512 
855f15eeb83bdc16981694f522aa1e200a3857ed11ae87fca9b0cc70734eac76f5082bc3ed92f843b818da14b58dc921dbb1aed4ea35de056c087a64b7e25fe4
+DIST github.com-beorn7-perks-v1.0.0.tar.gz 10866 BLAKE2B 
bebb0b77adef45fd5c89302ba637e3b5e8e918276ff798dbeb11fbf9d490f3efa760cf4685b21c8a736469fbe7ebce3f20bbcc66092766e418a654d149caa401
 SHA512 
23a6660dd9e806efc841fe3acf702dc3471808770c86cbfa3353adfa9d9534eb6d20591bb60be2c798ebf8823907b2d5188339869f4b0f61bb2e9ecf74b4ea77
+DIST github.com-golang-crypto-0709b304e793.tar.gz 1637789 BLAKE2B 
282b99cde27b7ba60063373e43e0ac173991656bc397276becaff8d1931310218530470633e620c3f380e508ea288ee1c3909147fdb20e62df553ec84eb957b2
 SHA512 
82a5eb757560d66659fdfab8d4476d28bd3d70666d6e302b99398ac2b5e501141bd78491b9f4770f2f94f46c7397f7001d6e0ad0aaec14aeabbfa5deb9211610
+DIST github.com-golang-net-adae6a3d119a.tar.gz 967436 BLAKE2B 
408acec685eb1c3125434555733c6db80ce4d95897b78b73554db4e0a8f1af82e6cd3e43a42486352eed183cda049c1d25aea441cced841256d650f908276124
 SHA512 
8b997e24a583a5598a555c864d9350683be275b403ccf7acae7de451fe0934f55d2dfdde0785fb2e138162cb5b4f9f63170d2bb9ef87a3c45f6d5edd2b04d5c8
+DIST github.com-golang-protobuf-v1.3.1.tar.gz 310884 BLAKE2B 
704efef653d39b4954798537e7451d15dd1d913c67d1332ffc016b396b028a0dd03487765a89b0bc5f920b75cf4f51be79a8da9d3291e0f02873c47601360080
 SHA512 
7dfc6d7851c7181e1a73effe9e8a97752bb428bf207a44b065412a8e87e0e3e200b5eef3d8c68af33a0721d12a8b98bfa88b22add074b19b6e1759e9268abf25
+DIST github.com-golang-sync-112230192c58.tar.gz 16835 BLAKE2B 
51efe53ea7ab1f11f8ff078fbfa91526b97a1d918101bdbc755aa500424dda860d3a11195c1e44d033eaf7e0d09e7f327e404ad9af84f4b9747d8805b53dcf10
 SHA512 
bd90bb14e688fa7613d83dc8718bbb688a2f05cc8eb8c3dfbbf71daa7dc08e35044803c4bf8e5d5aab625a612e986e6f76c822c437f52132581ac37e0e2e92f9
+DIST github.com-golang-sys-5ac8a444bdc5.tar.gz 1112270 BLAKE2B 
af06a2e7c9d88879fea35573d5fc85f99f890505775298c4d32fb66da152a66f37f51868d93ad4d4e5964bb86acc8559616d8c38b9583b540ce938b3f91df9a2
 SHA512 
02a02cebe1aaf77a8d885c9f775866c7524a9af615243a839ed99d1e3a96faa700d1d32fa55efa4da97582b319dd61e77588aadadd89cf58d7881b9db2dfd9c5
+DIST github.com-konsorten-go-windows-terminal-sequences-v1.0.1.tar.gz 1909 
BLAKE2B 
edc8dc8f9a9c27d724b98614c2d937f5fed94977c1590f542cb1c8724478a63bba61cd6569fc7daed1e870bc59fc5ca0f5acd501f58e7c93e5c69517c9ca80ac
 SHA512 
8c781a4c17df20623b8ab5af9757fedf6fae9362c10f195eaaeb821a0520ab9407de30607fb085a38a04915eb180bb8d5c4940f91db4fca7ce1cf69a8276bbe7
+DIST github.com-matttproud-golang_protobuf_extensions-v1.0.1.tar.gz 37184 
BLAKE2B 
9ad023f9b70938f45e6dd44624a7008c1895e488e63124bcd8f8492292ef98479e966ed627a62de32e0fe84a57e60710227e02e4a276aabece81f021af9408a

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

2019-10-22 Thread William Hubbs
commit: 31bbb48431fc0514a990e5a383b9d28cc6c88cfc
Author: William Hubbs  sony  com>
AuthorDate: Mon Oct 21 19:15:41 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Oct 22 15:50:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31bbb484

dev-lua/luaossl: 20190731 bump

Closes: https://bugs.gentoo.org/696534
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-lua/luaossl/Manifest|  1 +
 dev-lua/luaossl/luaossl-20190731.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/dev-lua/luaossl/Manifest b/dev-lua/luaossl/Manifest
index 7afba5248fd..9849ac7fb15 100644
--- a/dev-lua/luaossl/Manifest
+++ b/dev-lua/luaossl/Manifest
@@ -1,3 +1,4 @@
 DIST luaossl-20150727.tar.gz 355486 BLAKE2B 
81907c3a3f565432eb2d2b17db48f381496837924ce999a58a4528a46b1b43fdd7b14041bab2a4536c89a37c6f31926f353d1bb1997e9ffd57ab6e2cfb83b6ef
 SHA512 
de565ff7b9ac07493e771045b05902dd64e8b6c458180dd03d08cf900067d1b9cb88385c69dc29fb45774e4ec36b563cab705b34d37cec2f5cc792cf4f7b5049
 DIST luaossl-rel-20180708.tar.gz 455381 BLAKE2B 
d57e27638e6aee44a94f85094bab9161f0b87bdb379863fdef4517a1cb3415f4ef7e62967ee1e3fa2dde4d5629a24d732dc8ea0fd2ea54ccd84f69c4b18e2c57
 SHA512 
b2a73a7e7ace9a01c8c5a26603107f7741de88de32c393ed9134b70d55278c81d48e357955e671654825de282449b9570ecdc6a4fbcf4890439c0200ba471338
 DIST luaossl-rel-20181207.tar.gz 472294 BLAKE2B 
1dd991cd73a432b7f8918d391bd3cbea98d77d4bd6390815840e3c7f63e98b9bcca6d9a4841da663ba7ecaa19880a4f3db4fce09d47d103cfd85f8d920efe84d
 SHA512 
e5412c115d0dda3b3f2446ffd9a8d9b78be3800e834d7a43ec2cde16e56798fe2467d91add3ab8030321e6bf1a12349ecd5987dd88216ab0d7ba4ff451f0fb91
+DIST luaossl-rel-20190731.tar.gz 350324 BLAKE2B 
ff80f8ef69472eb0bb908d292f906d4d2be30b6350b04ecc4b4f6414aa6c6d44109a99187d6a89519d60b23ff9259bdda48bf0e51032785abee2002611037033
 SHA512 
09315deb0c40b59230d80262906cb9f067660242315544179ec5df57a028b088c56a4bb0b944e5975bccf86d521901eae36006c5623ec1159cfca94d05fb6890

diff --git a/dev-lua/luaossl/luaossl-20190731.ebuild 
b/dev-lua/luaossl/luaossl-20190731.ebuild
new file mode 100644
index 000..300a08cda74
--- /dev/null
+++ b/dev-lua/luaossl/luaossl-20190731.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+MY_P=${PN}-rel-${PV}
+DESCRIPTION="Most comprehensive OpenSSL module in the Lua universe."
+HOMEPAGE="https://github.com/wahern/luaossl;
+SRC_URI="https://github.com/wahern/luaossl/archive/rel-${PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="luajit"
+
+RDEPEND="
+   luajit? ( dev-lang/luajit:2 )
+   !luajit? ( >=dev-lang/lua-5.1:0 )
+   dev-libs/openssl:0[-bindist]
+   !dev-lua/lua-openssl"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+
+   LUA_VERSION="$($(tc-getPKG_CONFIG) --variable=$(usex luajit abiver V) 
$(usex luajit luajit lua))"
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" prefix="${EPREFIX}/usr" openssl${LUA_VERSION}
+}
+
+src_install() {
+   emake DESTDIR="${D}" prefix="${EPREFIX}/usr" install${LUA_VERSION}
+}



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

2019-10-21 Thread William Hubbs
commit: be190d6f7f52a8bd33e8de25771f27a9b864a796
Author: William Hubbs  sony  com>
AuthorDate: Mon Oct 21 18:24:30 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 21 18:26:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be190d6f

dev-go/golicense: new package to scan for licenses in go binaries

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-go/golicense/Manifest   | 59 ++
 dev-go/golicense/golicense-0.1.1.ebuild | 86 +
 dev-go/golicense/metadata.xml   |  8 +++
 3 files changed, 153 insertions(+)

diff --git a/dev-go/golicense/Manifest b/dev-go/golicense/Manifest
new file mode 100644
index 000..1b27a745fc8
--- /dev/null
+++ b/dev-go/golicense/Manifest
@@ -0,0 +1,59 @@
+DIST github.com-360EntSecGroup-Skylar-excelize-v1.4.0.tar.gz 339471 BLAKE2B 
bdcc9d1b8f1376a88794cb4041652d9f95266af9e2b1dfd2d49c351783c671272cc96025c34441df6eb267bbc8ead46702c9e14dacb39b146501054f58240d08
 SHA512 
b965e3c6754378dc4d67ec3b3ebc60680847b08f90661926c218deb074f49a935571848bd51323d89cf523d2fecee0ff240508e0e6084d45ad5bb98549aba207
+DIST github.com-agext-levenshtein-v1.2.1.tar.gz 12728 BLAKE2B 
a36b4301cde10def9b5a888c43c79dcd0950509adc33c6986a4aac94761211d148966e0b4ccb5b8c660f1cb4815bec9ccc7e226aa9fbbad5c666bdda42212a67
 SHA512 
b1554270149f46b659d51893f263bf9087eaa7650983513006936b9d28507ea59ccb1a78cbb1e564b445d08774ad4ea680a768cfefdd6d67313c37ce10594f76
+DIST github.com-apparentlymart-go-textseg-v1.0.0.tar.gz 129532 BLAKE2B 
a3a54f3209d057ab802f2d50aecafd6d0b71a0979643c4f167ba94b4df802a36be9a76e3a8d04750058c869f0f09b19cc11d57073cbe95265590a7a86373dd05
 SHA512 
5e5c13a38cda4bcfda264d2771565a35f2b71f118e6e045464033037a103c9d7080316b2a29de3b78e2e2ba87408e3e114de28799cb2538dfdcc7735092a28be
+DIST github.com-davecgh-go-spew-v1.1.1.tar.gz 42152 BLAKE2B 
3c6689b3d2861fbc4a70b8ab25b790d132865e4ec34062fd80005fc7d62c1b4cd77df534c27a2d8b1c42c63f8a551fc7d98e3649bf902d176fd965e933faf6be
 SHA512 
b00621d2f11c4cc858e69fda3e6975f910deb375c4f2305a45b230e2d9be73f183db5d2ce4f5e30a14b27e11e79380233ee68fceeef0d855c64fca966e68111e
+DIST github.com-dgryski-go-minhash-7fe510aff544.tar.gz 3480 BLAKE2B 
2516a1db5cad46c82de904562015287fa392b80026a0d896d8ae370ca709523bc1c2c7de8aaf271e587b5e9c58f8b9d8eac04a23af0ce011abd3c5572a817329
 SHA512 
296c74cde68da4bb1ed7ad220a5493429559d4bbfaf3795c1dc376d8972536f183413549d31967f14f57b7bae723fde6cb37ae20fcce51d7beafdc2ecbceff7b
+DIST github.com-ekzhu-minhash-lsh-5c06ee8586a1.tar.gz 7280 BLAKE2B 
e54111ecad1054c6fe0528b1c1c2801ceb7861510a07165e4d5e6a82d7eb170afa74b2b83c919b235333564b13489a25b12a90c44bf2ceeab2b29ab7b5f5ba13
 SHA512 
7522b8dcd3bc386fac4c796c712e0a0b8420a460808f533df82edae40c35fe2682991d57fce723b1337afe3a36a26dfd8151569a3e4c922c9bc2b2d7f3018bb0
+DIST github.com-emirpasic-gods-v1.12.0.tar.gz 76825 BLAKE2B 
55afe6d6834341dadfc9a159a20b4154665babfb4484440d25c1e67dd01e2e459f692932da12ffa8fe94ce4afe07c5501f45677bca6c5f3c287ef1144f9f9c44
 SHA512 
7dd24708aaf5d45f9a3b945d337291f3292fef2ade9fd479326bdfa27b359043c2ff2c0e257151707b2f23ee7e104abc4604a2dac81bf91e526723b29b360830
+DIST github.com-fatih-color-v1.7.0.tar.gz 816449 BLAKE2B 
f006f51cbd1a0288380b339d7d2b493e447aa1e6bd783f11de5670d4db6ff8c1463cbe957a04127c1f24186a9362be8c40ecdf4394cbbc0e2c6c2cb598c012ac
 SHA512 
ee5668ce828ad3e5461c54d971aee4b10a578f697717010d60fdda641948430816e74580563dfea6a4c66a9840175ff5b63c2ca9cf1af213cfac5be7b8ddac36
+DIST github.com-go-warnings-warnings-v0.1.2.tar.gz 3769 BLAKE2B 
8947385b0db67df1e36566bd7dc683520f14107a51b55d9d1a8be7418e4beb1fa4cb665aa5f07114f61194803ba330a101aa0a8b7e6c9e2b393c82495774b612
 SHA512 
7dd67fcdcd6d6b10969df3a739229ea058cabfe189c53e41a39a2a2fe00f4b4e7e16b8de334320cbbaf82c54fdf045d8eac88d96ee69e2132044def0
+DIST github.com-golang-appengine-v1.1.0.tar.gz 302553 BLAKE2B 
6b6774daabb77c07c82c781b5d0e2a55b1af2aeb700884d352dfc75debd4b93f0d3d1b948ddec3e154e2f7107562b6eebdecd04666d6210377e80f30cea7ec12
 SHA512 
81df8879560cb133f893fa91e60897b6e5d54f70808629340a15baa1accf093ece1fdc4c156d9fce42e1499171fedf01e9766adea54b01efff7910e4863c7a31
+DIST github.com-golang-crypto-0709b304e793.tar.gz 1637789 BLAKE2B 
282b99cde27b7ba60063373e43e0ac173991656bc397276becaff8d1931310218530470633e620c3f380e508ea288ee1c3909147fdb20e62df553ec84eb957b2
 SHA512 
82a5eb757560d66659fdfab8d4476d28bd3d70666d6e302b99398ac2b5e501141bd78491b9f4770f2f94f46c7397f7001d6e0ad0aaec14aeabbfa5deb9211610
+DIST github.com-golang-exp-a3060d491354.tar.gz 1400136 BLAKE2B 
a85d1dc52d187e348b28039a2acb8941a51ae15a7ed53562234025632c1aba4d4c5824b261d0bab32be6214d7c5dfa170a4f7587b0cb42a04459e04894e5dbf0
 SHA512 
ba261a1b41f21f740619c016fba36e8e5fb7641541d65a274cef3f774e7b3af8fdd3331bc6487f8f415d4ff67d139a4487363c26fecc0fa3d60f8bf1a75923dc
+DIST github.com-golang-net-8a410e7b638d.tar.gz 96541

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

2019-10-19 Thread William Hubbs
commit: a2b5275e1c8a8498c29e6217644abe25117558e2
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Oct 19 21:29:20 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat Oct 19 22:32:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2b5275e

dev-util/meson: 0.52.0 version bump

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/Manifest|  1 +
 dev-util/meson/meson-0.52.0.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 360ff9f5d8a..09ec6d8a1e1 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,2 +1,3 @@
 DIST meson-0.51.1.tar.gz 1451234 BLAKE2B 
8a925bfa3d622f75eb180226311a6531cde435a5a6573663f44ba67dbefa63f76b8bd17eb23d291594fe66a379ebc8aef5f1e680973a59b0b52c41fe09e4cdcf
 SHA512 
535fb7c73a7e721a25ce4a0b9771bbb2c07fcd8f7b8f43542a093663291761370044f99b9109853b19201189881e64db1ba5a67c724ecff21000b22ca79f182c
 DIST meson-0.51.2.tar.gz 1453328 BLAKE2B 
514995ba8db534ecd488e99fb1aed25d33de73ca65fdfaf18584bd8c113eca3602a73ac42f2ae5ddd4362f8989a02d3d3aa75487ba665706c75039e3f039056c
 SHA512 
332fa0801accd91dc8f3cc1e4e701b1139fdb17c4ae8371fab419e83305ef41534e5f367fbd9323936afb6912d5c3e7cffa9cef658550fad0861ccca9812d5b0
+DIST meson-0.52.0.tar.gz 1507218 BLAKE2B 
d3d869cf4a992ba89f150960ed742ac5da2b63b60a3583f2c4c7cce1e2a86f5101a90a05f59000af70c7ada00c119268df87aaadc55ccee50b85c24e308c1d5c
 SHA512 
b32206c5499580a74bb5442d21263b5328cc3302c3226452fb3a2434fdcf55d5fc16fc841102b09a85abc19dbd00e836a571f917833ef3d726d84524f89b2e1c

diff --git a/dev-util/meson/meson-0.52.0.ebuild 
b/dev-util/meson/meson-0.52.0.ebuild
new file mode 100644
index 000..6a59a76c31b
--- /dev/null
+++ b/dev-util/meson/meson-0.52.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 2016-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+fi
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="http://mesonbuild.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-util/ninja
+   dev-vcs/git
+   sys-libs/zlib[static-libs(+)]
+   virtual/pkgconfig
+   )
+"
+
+python_prepare_all() {
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
+
+   # ASAN is unsupported on some targets
+   # https://bugs.gentoo.org/692822
+   sed -i -e 's/test_pch_with_address_sanitizer/_&/' run_unittests.py || 
die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   tc-export PKG_CONFIG
+   if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
+   ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
+   else
+   # https://bugs.gentoo.org/687792
+   unset PKG_CONFIG
+   distutils-r1_src_test
+   fi
+}
+
+python_test() {
+   (
+   # test_meson_installed
+   unset PYTHONDONTWRITEBYTECODE
+
+   # test_cross_file_system_paths
+   unset XDG_DATA_HOME
+
+   ${EPYTHON} -u run_tests.py
+   ) || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /usr/share/vim/vimfiles
+   doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
+   insinto /usr/share/zsh/site-functions
+   doins data/shell-completions/zsh/_meson
+}



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

2019-10-18 Thread William Hubbs
commit: 92e86cccb78a8f52c8b6cb1430e2a0d37b30f43b
Author: William Hubbs  sony  com>
AuthorDate: Fri Oct 18 18:59:50 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Oct 18 19:01:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e86ccc

dev-lang/go: 1.12.12 and 1.13.3 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest  |   2 +
 dev-lang/go/go-1.12.12.ebuild | 246 ++
 dev-lang/go/go-1.13.3.ebuild  | 246 ++
 3 files changed, 494 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index ee44edfd9a3..4c66a9f1e70 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -11,7 +11,9 @@ DIST go-linux-s390x-bootstrap-1.8.tbz 57124869 BLAKE2B 
920a176b8f4fc3a816e724324
 DIST go-solaris-amd64-bootstrap-1.8.tbz 54926326 BLAKE2B 
0a45312f090d81ebf46fe5950cb65c059e2801394231e715e94145d1f918eb59b10472b2385e57ebd5cfb9eca0ad7290fb118436486b665520bb540970f971ab
 SHA512 
52b849e5b9a940e10de7ba3df0ebdf6e1c5d631de9581d936c9edf8f38e6bb3314acbc2b2d5202b0528fde2a359d52bc0c6f39acf9b1b614725e4b4a947ed10d
 DIST go1.12.10.src.tar.gz 21980044 BLAKE2B 
95ebf0a6f04d055e5e9d6f8e2a13835aaf33c4f7113772f7a70af218f4e929a047fc12b0ef9e93a9156877f61361219da16bb2830799247b8200a7648c562abc
 SHA512 
9d40cf8d71daffe43f5872597b316cd1150ae640d852ff0f0be3126cc7bb40b9a0290bb02d7fabdf808f40ab3f67a56d2eaeba3b32299fa9b0a3df03899f6ac2
 DIST go1.12.11.src.tar.gz 21979795 BLAKE2B 
421cda167948f1818b95395630d1a0dbfb29b996ffee31992199ce3acd54b5399bf28c5f3490e049bd57ad802aa276aff569c706b7b166198a7e217885eaec4f
 SHA512 
ece666235394a56bc82918166cf14805164397f9609dff89abd5137fca8a0e20e0b48097f49b6aba17bed24f2fadbc685984d687c0cd67e88df31c394f791444
+DIST go1.12.12.src.tar.gz 21980254 BLAKE2B 
b5d241d584339c999f5fffad427b70c04e431220fd68272f45deef3cf27b4d8039f9161ab64fd7338056978ff3e5e42bbb49aa1cf71e6a8a3aaf7700d5c02e8a
 SHA512 
f173adbe1ad1c5c422a3374aa15d49881059b67cdca61b56ddc477a1b178cf418853aff78c3acec46194e60726805e53d8ac8466780343eb205a2a7285960995
 DIST go1.12.9.src.tar.gz 21979950 BLAKE2B 
dca7e3afcabd513c4b8193e93c0a1ed1a2326dccfce9b909d97b3731fffbe7e26712ab164645e06a316baa949b1e0b14a2fea8d23e6f90fd5b72afa0d15b432b
 SHA512 
57041e7fb767f528aa9fc2592d205d3a7c120c73f92dc8d91f17f816e12aa6152c8421b333081800a5f50b1bb656f203a25faf8ed92c69a6ec164ce0a5619c13
 DIST go1.13.1.src.tar.gz 21622361 BLAKE2B 
08a836d3bd57befed8cd07c4d6faaf9d926629b06e5fe97d1fe364df8b2368310b31b04019fbd0803caf7f52c8927122ba1638c3c26b6fb38c9236ff96eb06d7
 SHA512 
696fc735271bd76ae59c5015c8efa52121243257f4ffcc1460fd79cf9a5e167db0b30d04137ec71a8789742673c2288bd62d55b546c2d2b2a05e8b3669af8616
 DIST go1.13.2.src.tar.gz 21622878 BLAKE2B 
b65a495f94bbc1711734a8e171097abea28bfba138fc0ac09998b1fbb2c61e58feea94a3ce79dc2b9f4685df5a5e8fc1d93ea2ecdcb1134149d181d554ec1dc8
 SHA512 
2741ccbb13abf69cbb575145c65fc9f3c422692009d6bf6e991f6d6e3ddfed94374b242deb5fffbe4a22f64c3734cc7dba0b1438c24ae295eecef2b515504892
+DIST go1.13.3.src.tar.gz 21618379 BLAKE2B 
1f45d84b373fb886e7cb4764bb82a003bfd3b8f8aa6bb52a91d8859056341b25e908861a23094ee4034fb7ea2e92ada3bd0985b724ef06a64e823dd5fba8851b
 SHA512 
0999876f995a3d9189640ce15b496ab72a6273649d27acdc190c1d50b88ab8b7facaabfc832334911d178f0b9a645ea4169716ed5c593a7540b075e6901d51f2
 DIST go1.13.src.tar.gz 21621948 BLAKE2B 
dff6024287c0805ec735cb40aef4ffd872bdc17df6e0d531be3d16806292edde2a63299fe7b9b3c97a79f6f864ab0f95962a0cd2e1a0ba0216b3f4bc59bf4bcf
 SHA512 
c6346b1ab256cb743dd98625d8b16cdcc1365b186e039e99747d6c18041045daa065f6bdce17cca0a9800be2dbb34e90adf5518d5295693f80435c02fe5b2cd8

diff --git a/dev-lang/go/go-1.12.12.ebuild b/dev-lang/go/go-1.12.12.ebuild
new file mode 100644
index 000..5e3547cfead
--- /dev/null
+++ b/dev-lang/go/go-1.12.12.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+BOOTSTRAP_VERSION="bootstrap-1.8"
+BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist;
+BOOTSTRAP_URI="
+   ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-freebsd-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-freebsd-386-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-darwin-amd64-${BOOTSTRAP_VERSION}.tbz

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

2019-10-17 Thread William Hubbs
commit: 865fa3560643c845c8f9b82fbdeafadb5d95b3f5
Author: William Hubbs  sony  com>
AuthorDate: Thu Oct 17 19:38:04 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Oct 17 19:40:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=865fa356

dev-lang/go: 1.12.11 and 1.13.2 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest  |   2 +
 dev-lang/go/go-1.12.11.ebuild | 246 ++
 dev-lang/go/go-1.13.2.ebuild  | 246 ++
 3 files changed, 494 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index ab7bad20491..ee44edfd9a3 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -10,6 +10,8 @@ DIST go-linux-ppc64le-bootstrap-1.8.tbz 52211575 BLAKE2B 
7a28ec5a381369c4e9415c8
 DIST go-linux-s390x-bootstrap-1.8.tbz 57124869 BLAKE2B 
920a176b8f4fc3a816e724324bbb30a383d599e31a0d2093d24797dbcd0e799a662a3589dbb87d2f5dd16df07c4cf8f1e444e87b540ec732746bb025dc9271f8
 SHA512 
d429cae870d66217ab2e07c74209d3031d97baa4f899b4d70ae6283a1a5b1434b037904c4cfca0b2bc798d5ba0b358c3739e000eccbc74809baf564c5686df5a
 DIST go-solaris-amd64-bootstrap-1.8.tbz 54926326 BLAKE2B 
0a45312f090d81ebf46fe5950cb65c059e2801394231e715e94145d1f918eb59b10472b2385e57ebd5cfb9eca0ad7290fb118436486b665520bb540970f971ab
 SHA512 
52b849e5b9a940e10de7ba3df0ebdf6e1c5d631de9581d936c9edf8f38e6bb3314acbc2b2d5202b0528fde2a359d52bc0c6f39acf9b1b614725e4b4a947ed10d
 DIST go1.12.10.src.tar.gz 21980044 BLAKE2B 
95ebf0a6f04d055e5e9d6f8e2a13835aaf33c4f7113772f7a70af218f4e929a047fc12b0ef9e93a9156877f61361219da16bb2830799247b8200a7648c562abc
 SHA512 
9d40cf8d71daffe43f5872597b316cd1150ae640d852ff0f0be3126cc7bb40b9a0290bb02d7fabdf808f40ab3f67a56d2eaeba3b32299fa9b0a3df03899f6ac2
+DIST go1.12.11.src.tar.gz 21979795 BLAKE2B 
421cda167948f1818b95395630d1a0dbfb29b996ffee31992199ce3acd54b5399bf28c5f3490e049bd57ad802aa276aff569c706b7b166198a7e217885eaec4f
 SHA512 
ece666235394a56bc82918166cf14805164397f9609dff89abd5137fca8a0e20e0b48097f49b6aba17bed24f2fadbc685984d687c0cd67e88df31c394f791444
 DIST go1.12.9.src.tar.gz 21979950 BLAKE2B 
dca7e3afcabd513c4b8193e93c0a1ed1a2326dccfce9b909d97b3731fffbe7e26712ab164645e06a316baa949b1e0b14a2fea8d23e6f90fd5b72afa0d15b432b
 SHA512 
57041e7fb767f528aa9fc2592d205d3a7c120c73f92dc8d91f17f816e12aa6152c8421b333081800a5f50b1bb656f203a25faf8ed92c69a6ec164ce0a5619c13
 DIST go1.13.1.src.tar.gz 21622361 BLAKE2B 
08a836d3bd57befed8cd07c4d6faaf9d926629b06e5fe97d1fe364df8b2368310b31b04019fbd0803caf7f52c8927122ba1638c3c26b6fb38c9236ff96eb06d7
 SHA512 
696fc735271bd76ae59c5015c8efa52121243257f4ffcc1460fd79cf9a5e167db0b30d04137ec71a8789742673c2288bd62d55b546c2d2b2a05e8b3669af8616
+DIST go1.13.2.src.tar.gz 21622878 BLAKE2B 
b65a495f94bbc1711734a8e171097abea28bfba138fc0ac09998b1fbb2c61e58feea94a3ce79dc2b9f4685df5a5e8fc1d93ea2ecdcb1134149d181d554ec1dc8
 SHA512 
2741ccbb13abf69cbb575145c65fc9f3c422692009d6bf6e991f6d6e3ddfed94374b242deb5fffbe4a22f64c3734cc7dba0b1438c24ae295eecef2b515504892
 DIST go1.13.src.tar.gz 21621948 BLAKE2B 
dff6024287c0805ec735cb40aef4ffd872bdc17df6e0d531be3d16806292edde2a63299fe7b9b3c97a79f6f864ab0f95962a0cd2e1a0ba0216b3f4bc59bf4bcf
 SHA512 
c6346b1ab256cb743dd98625d8b16cdcc1365b186e039e99747d6c18041045daa065f6bdce17cca0a9800be2dbb34e90adf5518d5295693f80435c02fe5b2cd8

diff --git a/dev-lang/go/go-1.12.11.ebuild b/dev-lang/go/go-1.12.11.ebuild
new file mode 100644
index 000..5e3547cfead
--- /dev/null
+++ b/dev-lang/go/go-1.12.11.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+BOOTSTRAP_VERSION="bootstrap-1.8"
+BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist;
+BOOTSTRAP_URI="
+   ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-freebsd-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-freebsd-386-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-darwin-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-solaris-amd64-${BOOTSTRAP_VERSION}.tbz
+"
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz &

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

2019-10-17 Thread William Hubbs
commit: 6ef59ad375319c7151df5d248bf48846aa1a898c
Author: William Hubbs  sony  com>
AuthorDate: Thu Oct 17 19:17:47 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Oct 17 19:21:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef59ad3

app-misc/go-jira: 1.0.22 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 app-misc/go-jira/Manifest  | 30 +
 app-misc/go-jira/go-jira-1.0.22.ebuild | 59 ++
 2 files changed, 89 insertions(+)

diff --git a/app-misc/go-jira/Manifest b/app-misc/go-jira/Manifest
index 07b4e3ade41..d886f9710d8 100644
--- a/app-misc/go-jira/Manifest
+++ b/app-misc/go-jira/Manifest
@@ -1,2 +1,32 @@
+DIST github.com-AlecAivazis-survey-v1.6.1.tar.gz 976163 BLAKE2B 
331ca2a097feb8bed063eb09976ce5ccf71c5d1c74f6f844d83786f9e476c1f630f95f1e87974578c6002b46d4221ab15fc4e9de529e1647660445a933ff1d64
 SHA512 
7b2dd3cc0f9acbea141756c5c4da791559578a6317905cf12ce894524e9bbdb9bccb6903d27e8142ae327be0db5cc27e599064907a7a246f87634cf45be57afa
+DIST github.com-alecthomas-kingpin-v2.2.6.tar.gz 44383 BLAKE2B 
91841e6353af639c9d1ad4ecb0fec797ba1d497c223c0d457e1999dc7560a84e1d75f209f5a18386874a499939c5c7d6a450ed61ebf265b6706077131fda486c
 SHA512 
09c6bb5782639efc7068ed7606fe22c463b2397dc95a89c27ba567a58da10660bfea60d7836b63dcedf7db702f79fe7247575c33a503990f5ba6ca92e29b06b3
+DIST github.com-alecthomas-template-a0175ee3bccc.tar.gz 55291 BLAKE2B 
fbd48545b6a5809d210629ca3aeb03c366051601d5b2f7718f79a96ec18fa09f18922c1a3ffcbac3abcd9b8955871b5bb4c71c23a1839cf7f17d8372bc3478fe
 SHA512 
5ca546170725c3bdd4d9b27ca3976d6dc6376be8db685e6e26cfaef4a51560f78702b7babbe5ed0b2d934d0c32867bc69b11ae757071dc143a4453e6e7ffabdf
+DIST github.com-alecthomas-units-2efee857e7cf.tar.gz 3442 BLAKE2B 
bb3a4acac34764b249cbec5f21fd260ab6dea6810183d12e13943657037903b874a209686b6913e8529a578cec4fb364adad475577c28456bf92add7f5ac9498
 SHA512 
855f15eeb83bdc16981694f522aa1e200a3857ed11ae87fca9b0cc70734eac76f5082bc3ed92f843b818da14b58dc921dbb1aed4ea35de056c087a64b7e25fe4
+DIST github.com-cheekybits-genny-v1.0.0.tar.gz 15585 BLAKE2B 
0b5d4e398b75ba2e413cd41d455bce346aadf8b31b9233b6287608b88264e0f698863bb151d44d75488caae011ce4e68fb574b301fcca77be53b32865b7db4ea
 SHA512 
a045ce3dbe5c54e1e04705b87d2e3a18bebd71382a68156f975e28c6426aa82861e68e6ff162d3765704d5538a0493693cb973781e35b9d1b9ef8c4541ec1e19
+DIST github.com-coryb-figtree-58176d03ef0d.tar.gz 206696 BLAKE2B 
7e2f4194dbb8a6837f57f0c9f4f44c086c98371882455b2d953f3a889d068fefae17a9751d7d03285fd3ef9b88551b6db5ae5f0918b2246b19e5d09dfeaed4da
 SHA512 
35c2f42d97e1fc507b1672b568928e5a9bc60f02b4062f84bae8c4949219824f93e5c7b3a78eb9bdd2e145175ec82758a345cf285e96704a7dab70bc809c231f
+DIST github.com-coryb-kingpeon-9a669f143f2e.tar.gz 106411 BLAKE2B 
a01965e9d8c62c151819a3e5935474e642cdcc5c9b9d62df8c18306a9062443de25728fc4939e61fc05b3a28a9089ca5ca23181d3f55c382dd43fec066a31cc2
 SHA512 
a190961873ca55e27f774ca83c73c3ee5e5d105bf94011935ef1c0b97b4dc35dd40cdace58e9e208327b4633f241eb9366ad06df3237d954745767d584f76640
+DIST github.com-coryb-oreo-3e1b88fc08f1.tar.gz 49152 BLAKE2B 
a08e314cc5f8f6a11fddaf36bde7bb55da447d542e35e5c2a766ee5df71df1c79b37a5ccae3375713707788004817ba0a22a9d574dc33f4be76d288c6d46147e
 SHA512 
dd2d755ea6e6e67e7940588471ca42a0efacf78727a81a8d5c121d1fbc8c4f2a72da2a117c5b2f6327e30cd99cd1cd366587c703d6ee7c4b13fceee51f6e5a8b
+DIST github.com-coryb-yaml-0e40e46f7153.tar.gz 61502 BLAKE2B 
5d18515f3e32f75f61a5b3542b9628a995628d5f05aa42206e5cad11d0d862be0b4f9c01f38f021d27001d69f0d4c12c546485bf8af3c498e06ee84125466611
 SHA512 
6c2689271b4463847577ba02af863c7cac16195660f43988c567eb110084a791023ed65ecd4f433697e82e20d661d2a30e34d7aa98cbcad1206cd9428ade77bf
+DIST github.com-davecgh-go-spew-v1.1.0.tar.gz 42337 BLAKE2B 
691ee430beca602ea686aa065b23af5e00356e866cbca2b014bf0c8f4cc965a2318e6a39232772098e250d61d5bd6707afb769fdf4223c81a8249cad267d1971
 SHA512 
20c9f0550a2d5030265dde8ad3ed009ce5c6490d010f184ad3f656b8fe5eb6e5c6abc9594408240aa731c0977afd9739d293490e6164cc0ce156652611b05b39
+DIST github.com-fatih-camelcase-v1.0.0.tar.gz 2989 BLAKE2B 
4970cb544427bdc2ddb7a65342a601042dd116965d3de8124141e64cfddeffc2abe1e427dd4429c59ce6e34991d60c19112cf47e218d85bb3f64fe6fe86f5be6
 SHA512 
13377a896fc6ef8f5851c80262a081c070b108880f14f61b5be85cd5577427982960cae03bf10903b5f9df761703d6b6b786dd0a6152723d5eaa4919756eb0a0
+DIST github.com-golang-crypto-c126467f60eb.tar.gz 1624243 BLAKE2B 
02b478df31069205c405d0ab11570cb2009a3be1bc8255e79a82c8ddf8a9d9d15bf842139b07f6a166f63fd622db9639b2619b3bc3cdc40eacb40ce703bdc8d9
 SHA512 
9afd41f015c7e71f6fd934db0e9641d41371c16ca849a7c5de560c25cb5f3f4f156c92d36d8a599dae237450a7adeed2251c49c2083c5e9a7589130db069fbf8
+DIST github.com-golang-net-01c190206fbd.tar.gz 92619

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

2019-10-16 Thread William Hubbs
commit: dcf3b5fabaf2de10a4b488bd4bea00ec94e52fe1
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Oct 16 17:34:21 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Oct 16 18:26:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf3b5fa

use.desc: clarify the description of split-usr

Signed-off-by: William Hubbs  gentoo.org>

 profiles/use.desc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/use.desc b/profiles/use.desc
index 7fe2510544d..8f20de58c89 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -296,7 +296,7 @@ source - Zip the sources and install them
 sox - Add support for Sound eXchange (SoX)
 speex - Add support for the speex audio codec (used for speech)
 spell - Add dictionary support
-split-usr - Enable behavior to support maintaining /bin and /lib separately 
from /usr/bin and /usr/lib
+split-usr - Enable behavior to support maintaining /bin, /lib*, /sbin and 
/usr/sbin  separately from /usr/bin and /usr/lib*
 sqlite - Add support for sqlite - embedded sql database
 ssl - Add support for SSL/TLS connections (Secure Socket Layer / Transport 
Layer Security)
 startup-notification - Enable application startup event feedback mechanism



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

2019-10-16 Thread William Hubbs
commit: e8968e1a686d8cfd12193ab3d00b365e98295310
Author: William Hubbs  sony  com>
AuthorDate: Wed Oct 16 18:25:33 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Oct 16 18:26:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8968e1a

sys-apps/baselayout: remove split-usr from metadata since it is global

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/baselayout/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/sys-apps/baselayout/metadata.xml b/sys-apps/baselayout/metadata.xml
index 8a7288dd9a8..53e04953d60 100644
--- a/sys-apps/baselayout/metadata.xml
+++ b/sys-apps/baselayout/metadata.xml
@@ -9,7 +9,4 @@
base-sys...@gentoo.org
Gentoo Base System
 
-
-   Enable this if /bin and /usr/bin are separate 
directories
-
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/udev/, sys-fs/udev/files/

2019-10-10 Thread William Hubbs
commit: c675e266b1c5b8fe4e5db814db6de7c3994cb6d2
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Oct 11 04:37:09 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Oct 11 04:37:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c675e266

sys-fs/udev: remove several old versions

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 sys-fs/udev/Manifest   |   9 -
 sys-fs/udev/files/236-uucp-group.patch |  13 -
 ...issing-comma-in-raw_clone-assembly-for-sp.patch |  29 --
 sys-fs/udev/files/239-debug-extra.patch|  40 ---
 sys-fs/udev/files/239-stat-0.patch | 108 ---
 sys-fs/udev/files/239-stat-1.patch |  74 -
 sys-fs/udev/udev-236-r1.ebuild | 336 -
 sys-fs/udev/udev-238.ebuild| 323 
 sys-fs/udev/udev-239.ebuild| 327 
 sys-fs/udev/udev-240-r2.ebuild | 325 
 sys-fs/udev/udev-240-r3.ebuild | 325 
 sys-fs/udev/udev-241.ebuild| 328 
 sys-fs/udev/udev-241_rc1.ebuild| 326 
 sys-fs/udev/udev-241_rc2.ebuild| 326 
 14 files changed, 2889 deletions(-)

diff --git a/sys-fs/udev/Manifest b/sys-fs/udev/Manifest
index b53cebb6825..875ca45a4ae 100644
--- a/sys-fs/udev/Manifest
+++ b/sys-fs/udev/Manifest
@@ -1,11 +1,2 @@
-DIST systemd-236.tar.gz 6759035 BLAKE2B 
0fc26bd67fb6cc3b0565c763fc26e38186c4b05c3d38652b73a2189dfbfb46382dba239f7f6f889eec57ad1d8f69d4098745c8f4ca16a707aa23b7771f2328f3
 SHA512 
1a9672960e03e05c09e41fb8cfe9b0f25e867fd43f37f8371515fdbd4270afd746a6da733f6d1d3b2cc43db1ecc7a9f2245f2dac2ec233db74e9e70e4f6d
-DIST systemd-238.tar.gz 6954022 BLAKE2B 
9b5cc36a7234c0d037a2656ee1e5ed54186a394b8be41771ebc29c903d3efcecf7f13f004a6d1695c022923bd0d540a243e897852f07e810f73fd3163f688dde
 SHA512 
c0f272b022308d3bd94679184e102a8dc85de55310bda205a458ea33c77c7733e5c8c8e5b15f786ba3e0ce59e7c6a9bf0d5a0950517c6b91e0f345950129b9c8
-DIST systemd-239.tar.gz 7157293 BLAKE2B 
975f6215c8bb6662d6e161f637e1fece22930c0190b3c31a8fc4cb1a10600546a252704ac95590d9d14e495fcd06082a590e6d755e36603a41b3a396d579d8b0
 SHA512 
fd44590dfd148504c5ed1e67521efce50d84b627b7fc77015fa95dfa76d7a42297c56cc89eff40181809732024b16d48f2a87038cf435e0c63bc2b95ecd86b0f
-DIST systemd-240-patches-1.tar.gz 15364 BLAKE2B 
e5cf4c2b8666a5c03e658f46674422d2566a748d3dc088f3cda0f5c5e7b51aec00a531ef7e9d047fd59504299d2e8a44faa353da1183260ae72156bb486d51f7
 SHA512 
1541810dbcfcc75c4323015c056c963ef69d633761293dea7f27aa6106e3ccc59a84263c703fc5542cf2fb3410c846e97ffb11ecc7d56a98ca658b43b73b6313
-DIST systemd-240-patches-3.tar.gz 31952 BLAKE2B 
0677d24c4f4e1575dbd4953eb75734f0773671e4ffc2a8d848353a379f5ea2caf4f96620ed6303d98ec00a15367d5e2124b493aaef80b1a0fe118866a1c04ada
 SHA512 
e604e1de17bcd4c941036f12d2e3ae96dd6e86647db2b07576e8468405900b6e8af6a0e55a50c7e9b19704601930b8152c8ac506b2624e261ee0cd35dfc91a21
-DIST systemd-240.tar.gz 7582001 BLAKE2B 
cf53595a83424984dd9f533f7cd0c9905366c5a52ab946fc45ff7fd1bcc85978ff654720113641534e40c0f9a1ad1c9628255778616770762950426789f659c3
 SHA512 
da7467781b16f65d868931ae88fd07554db61542aec7f11dbec9f7279b529f900301edfea2d3813ddb64eeb3fdcfb7be86e540c65212dd7cfdcdebbc80de2ff5
-DIST systemd-241-rc1.tar.gz 7617965 BLAKE2B 
6c491297b71ad3c473d644de04bb334f902ee4110d647b654c5452f34401cfc11c7564b290022072555f3fbd46674ce009f587622f412f8a66330a7089db34c5
 SHA512 
168ba80d6e8abadbf1ed84270f2b02e257f1490b61021bb6fb704d9b5fad2670b63e0fc0cb26071e8d56c993faa30274e80d53cf49154cce2b609f47c73b30e0
-DIST systemd-241-rc2.tar.gz 7619504 BLAKE2B 
610940b3141d36a0534cf477d303eb681f418f8c04d7e9ff1d28832d02c05d68195aec108b15392662b134020c28df5b35f6c1c85f8eea8e7090cdc210ce5e26
 SHA512 
69932b1e5d48fbf6fd650a91354763b1e7e8d490def98a011d6377ee8623abc21244f2c8ddd97a500c4d3e6ab11bae2a6148ddc84e325d75a0273b3d456d8f41
-DIST systemd-241.tar.gz 7640538 BLAKE2B 
69d7196fee0d0ad06ea8d7c78b0299cc17517ecce3ca4c0b1181a3fbb13bc2627629156785051e2ff427dcc21414f7a078724c6409ebaa431618e4799ebcd50a
 SHA512 
a7757574590e8aa37e1291ea0b2c5eb03a8d8062fe9462fa5b0bf50830c933e2b301d106c70d904f94afc0aa8e43a8acfd11926dfa25b1b89174580e491e545e
 DIST systemd-242.tar.gz 7831435 BLAKE2B 
288e65d0a8e133ef5885689eb16118a83d93c730e342da63115cea0892fc999104c3a4856c83f3e7ef909ba2f3311146730b05ee02d84cc0400851ccbdcd54cd
 SHA512 
578f68a3c8f2d454198fc04ff8d943abcfb390531d57f9603d185857f7afa7f4dc641dafecf49ce50fe22f5837b252b181400891e8efd4459fd4f69bb4283cb4
 DIST systemd-243.tar.gz 8242522 BLAKE2B 
89e3ebbea5a99061329f7c78220a66c1e075d5ba90dfdf5ee8d0d9b762ef4600dc82d8ca2054632e5e343b6272cd8046c92f7f99dcfa8287c5ef2b42fb96d4c

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

2019-10-10 Thread William Hubbs
commit: bade9ab70e1a7f9ba7b87def34c7903792d3d294
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Oct 10 17:47:48 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Oct 10 17:48:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bade9ab7

sys-fs/udev: 243 bump

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 sys-fs/udev/Manifest|   1 +
 sys-fs/udev/udev-243.ebuild | 329 
 2 files changed, 330 insertions(+)

diff --git a/sys-fs/udev/Manifest b/sys-fs/udev/Manifest
index ff85ac5d17c..b53cebb6825 100644
--- a/sys-fs/udev/Manifest
+++ b/sys-fs/udev/Manifest
@@ -8,3 +8,4 @@ DIST systemd-241-rc1.tar.gz 7617965 BLAKE2B 
6c491297b71ad3c473d644de04bb334f902e
 DIST systemd-241-rc2.tar.gz 7619504 BLAKE2B 
610940b3141d36a0534cf477d303eb681f418f8c04d7e9ff1d28832d02c05d68195aec108b15392662b134020c28df5b35f6c1c85f8eea8e7090cdc210ce5e26
 SHA512 
69932b1e5d48fbf6fd650a91354763b1e7e8d490def98a011d6377ee8623abc21244f2c8ddd97a500c4d3e6ab11bae2a6148ddc84e325d75a0273b3d456d8f41
 DIST systemd-241.tar.gz 7640538 BLAKE2B 
69d7196fee0d0ad06ea8d7c78b0299cc17517ecce3ca4c0b1181a3fbb13bc2627629156785051e2ff427dcc21414f7a078724c6409ebaa431618e4799ebcd50a
 SHA512 
a7757574590e8aa37e1291ea0b2c5eb03a8d8062fe9462fa5b0bf50830c933e2b301d106c70d904f94afc0aa8e43a8acfd11926dfa25b1b89174580e491e545e
 DIST systemd-242.tar.gz 7831435 BLAKE2B 
288e65d0a8e133ef5885689eb16118a83d93c730e342da63115cea0892fc999104c3a4856c83f3e7ef909ba2f3311146730b05ee02d84cc0400851ccbdcd54cd
 SHA512 
578f68a3c8f2d454198fc04ff8d943abcfb390531d57f9603d185857f7afa7f4dc641dafecf49ce50fe22f5837b252b181400891e8efd4459fd4f69bb4283cb4
+DIST systemd-243.tar.gz 8242522 BLAKE2B 
89e3ebbea5a99061329f7c78220a66c1e075d5ba90dfdf5ee8d0d9b762ef4600dc82d8ca2054632e5e343b6272cd8046c92f7f99dcfa8287c5ef2b42fb96d4cb
 SHA512 
56b52a297aa5ac04d9667eb3afb1598725b197de73ff72baa1aabbc2844e36fba7b7fccdf6d214ae8b5b926616b2b7e15772763aaa80ec938d74333ff9c8673e

diff --git a/sys-fs/udev/udev-243.ebuild b/sys-fs/udev/udev-243.ebuild
new file mode 100644
index 000..d48c72b25fa
--- /dev/null
+++ b/sys-fs/udev/udev-243.ebuild
@@ -0,0 +1,329 @@
+# Copyright 2003-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal 
toolchain-funcs udev
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
+   inherit git-r3
+else
+   MY_PV=${PV/_/-}
+   MY_P=systemd-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/systemd/archive/v${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
+fi
+
+DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace 
devfs)"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd;
+
+LICENSE="LGPL-2.1 MIT GPL-2"
+SLOT="0"
+IUSE="acl +kmod selinux"
+
+RESTRICT="test"
+
+COMMON_DEPEND=">=sys-apps/util-linux-2.30[${MULTILIB_USEDEP}]
+   sys-libs/libcap[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl )
+   kmod? ( >=sys-apps/kmod-16 )
+   selinux? ( >=sys-libs/libselinux-2.1.9 )
+   ! "${T}"/40-gentoo.rules
+   # Gentoo specific floppy and usb groups
+   ACTION=="add", SUBSYSTEM=="block", KERNEL=="fd[0-9]", GROUP="floppy"
+   ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb"
+   EOF
+
+   if [[ -d "${WORKDIR}/patches" ]]; then
+   eapply "${WORKDIR}/patches"
+   fi
+
+   default
+}
+
+meson_multilib_native_use() {
+   if multilib_is_native_abi && use "$1"; then
+   echo true
+   else
+   echo false
+   fi
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dacl=$(meson_multilib_native_use acl)
+   -Defi=false
+   -Dkmod=$(meson_multilib_native_use kmod)
+   -Dselinux=$(meson_multilib_native_use selinux)
+   -Dlink-udev-shared=false
+   -Dsplit-usr=true
+
+   # Prevent automagic deps
+   -Dgcrypt=false
+   -Dlibcryptsetup=false
+   -Dlibidn=false
+   -Dlibidn2=false
+   -Dlibiptc=false
+   -Dseccomp=false
+   -Dlz4=false
+   -Dxz=false
+   )
+   meson_src_configure
+}
+
+src_configure() {
+   # Prevent conflicts with i686 cross toolchain, bug 559726
+   tc-export AR CC NM OBJCOPY RANLIB
+   multilib-minimal_src_configure
+}
+
+multilib_src_compile() {
+   # meson creates this link
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-go/get-ego-vendor/

2019-10-07 Thread William Hubbs
commit: b7572e7aae86fbac157aa4f53b7e15aeca8409ae
Author: William Hubbs  sony  com>
AuthorDate: Mon Oct  7 18:26:56 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct  7 18:29:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7572e7a

dev-go/get-ego-vendor: New package, generate EGO_VENDOR data for ebuilds

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-go/get-ego-vendor/Manifest|  1 +
 dev-go/get-ego-vendor/get-ego-vendor-0.1.0.ebuild | 22 ++
 dev-go/get-ego-vendor/metadata.xml|  8 
 3 files changed, 31 insertions(+)

diff --git a/dev-go/get-ego-vendor/Manifest b/dev-go/get-ego-vendor/Manifest
new file mode 100644
index 000..1312eb10055
--- /dev/null
+++ b/dev-go/get-ego-vendor/Manifest
@@ -0,0 +1 @@
+DIST get-ego-vendor-0.1.0.tar.gz 3889 BLAKE2B 
5399984876b253a5807b581e813196250e977a12c95692208cbd4cb6046322650c1a400c219fff50a4535c6f6fafba0d4bab713443315f71f1b65b0b616a4a31
 SHA512 
83e0ffdddc26ac3778becb8c3272e5d455b6b0ac401ca5b0c0b55a4053b8bc103c3c0a013cb3a1a75747f9bd80da85f38e7b91eb51dcdb96406d06ad657ad80e

diff --git a/dev-go/get-ego-vendor/get-ego-vendor-0.1.0.ebuild 
b/dev-go/get-ego-vendor/get-ego-vendor-0.1.0.ebuild
new file mode 100644
index 000..99e3387f694
--- /dev/null
+++ b/dev-go/get-ego-vendor/get-ego-vendor-0.1.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Utility to generate EGO_VENDOR data for ebuilds"
+HOMEPAGE="http://github.com/williamh/get-ego-vendor;
+SRC_URI="https://github.com/williamh/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile () {
+   go build ||  die
+}
+
+src_install () {
+dobin get-ego-vendor
+dodoc README.md
+}

diff --git a/dev-go/get-ego-vendor/metadata.xml 
b/dev-go/get-ego-vendor/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/dev-go/get-ego-vendor/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+



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

2019-10-04 Thread William Hubbs
commit: 0d4e43a5bd25451bac185f09aab2bec302c9dde1
Author: William Hubbs  sony  com>
AuthorDate: Fri Oct  4 23:28:21 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Oct  4 23:30:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d4e43a5

dev-go/go-license-detector:  scan source directory and report licenses

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-go/go-license-detector/Manifest| 33 
 .../go-license-detector-3.0.0.ebuild   | 59 ++
 dev-go/go-license-detector/metadata.xml|  8 +++
 3 files changed, 100 insertions(+)

diff --git a/dev-go/go-license-detector/Manifest 
b/dev-go/go-license-detector/Manifest
new file mode 100644
index 000..295645e650e
--- /dev/null
+++ b/dev-go/go-license-detector/Manifest
@@ -0,0 +1,33 @@
+DIST github.com-davecgh-go-spew-v1.1.0.tar.gz 42337 BLAKE2B 
691ee430beca602ea686aa065b23af5e00356e866cbca2b014bf0c8f4cc965a2318e6a39232772098e250d61d5bd6707afb769fdf4223c81a8249cad267d1971
 SHA512 
20c9f0550a2d5030265dde8ad3ed009ce5c6490d010f184ad3f656b8fe5eb6e5c6abc9594408240aa731c0977afd9739d293490e6164cc0ce156652611b05b39
+DIST github.com-dgryski-go-minhash-7fe510aff544.tar.gz 3480 BLAKE2B 
2516a1db5cad46c82de904562015287fa392b80026a0d896d8ae370ca709523bc1c2c7de8aaf271e587b5e9c58f8b9d8eac04a23af0ce011abd3c5572a817329
 SHA512 
296c74cde68da4bb1ed7ad220a5493429559d4bbfaf3795c1dc376d8972536f183413549d31967f14f57b7bae723fde6cb37ae20fcce51d7beafdc2ecbceff7b
+DIST github.com-ekzhu-minhash-lsh-5c06ee8586a1.tar.gz 7280 BLAKE2B 
e54111ecad1054c6fe0528b1c1c2801ceb7861510a07165e4d5e6a82d7eb170afa74b2b83c919b235333564b13489a25b12a90c44bf2ceeab2b29ab7b5f5ba13
 SHA512 
7522b8dcd3bc386fac4c796c712e0a0b8420a460808f533df82edae40c35fe2682991d57fce723b1337afe3a36a26dfd8151569a3e4c922c9bc2b2d7f3018bb0
+DIST github.com-go-warnings-warnings-v0.1.2.tar.gz 3769 BLAKE2B 
8947385b0db67df1e36566bd7dc683520f14107a51b55d9d1a8be7418e4beb1fa4cb665aa5f07114f61194803ba330a101aa0a8b7e6c9e2b393c82495774b612
 SHA512 
7dd67fcdcd6d6b10969df3a739229ea058cabfe189c53e41a39a2a2fe00f4b4e7e16b8de334320cbbaf82c54fdf045d8eac88d96ee69e2132044def0
+DIST github.com-golang-crypto-d9133f546934.tar.gz 1448001 BLAKE2B 
1ccdd10e0145b73d3ab4d2bfe5943d9dc20527ca88229779665749377f231214a8fcfaaddf5b0944d1de2b6d70bd519f1ff931a4351776250c6abe6ddcdda8eb
 SHA512 
0086ddec2d611cadf3fd2c377fc919fd0e48d3b30925e084cdf6045ccb8fdab4bc9ea5d6d577dfa5d85d7615a9c0321014ef38acabda417b4d179bc7113b5e36
+DIST github.com-golang-exp-072991165226.tar.gz 1327840 BLAKE2B 
fe6cc66122e64776f5a1440e487fb3f344e638a0cf89485207718b3d912d6018a6a7d473851a0604925ce93633f5c6b08e5fc11928e8aeb82808efb12aa9d5cf
 SHA512 
e260fe9936c0cb1c50ea87c6ac4d909e8eaf5fc95ea3cd970fa5a1bf13e1cfe81346eef89c5b6512065411ef542099f14f297eb96a8127434fc98ed177078630
+DIST github.com-golang-net-f5dfe339be1d.tar.gz 936886 BLAKE2B 
ef59f617302b7d97ec52a233e50d90d0ebf9e09a053ee0396a58e0e83661db405077c37632dc7f2a5314565452df7dfb052c977a9ed30432525f283adc31687f
 SHA512 
56cf1889a7db20830a9e4471311026cec92e228b5fd2d397bb673a5452b3803987c1bbbd886ddde8925c1805cc44f20ed6d89dbc852ed595c40ab056b27cafa5
+DIST github.com-golang-sys-2b024373dcd9.tar.gz 1035138 BLAKE2B 
41cb346edd12ed478a781ab9e5081296ee802269f4c7c7483ca23e3453adac4fba893992d4ffc440fed9b23df5203576ea836381a5b7cd16449bb3910493df22
 SHA512 
34e97033d606f18a0ae4cfd819fa4dff528fe99e4be2bb400c6bf1db099c89bc1c5b9ebfa8fe3aa4a66036864dea494cf7075e3e5e8625e1850ce8054a881058
+DIST github.com-golang-text-4e4a3210bb54.tar.gz 6112758 BLAKE2B 
88f0ece79f03800d6482430d569fa9b65d8ec4b15d42f65706ca665349346961ab273d3a7d2d0676d0c6c05a12d08f75c1465fd0ef632611b7b606593466e5ae
 SHA512 
9fc536d4971e8861c5b905dec44fc7eddfaf8b0dafd5f904929bc2b63a65ce3fa28108d3f9f954a9db8d4ed24be532a519bad41e09e8076f9b75e6564f75f7ce
+DIST github.com-gonum-gonum-996b88e8f894.tar.gz 3544635 BLAKE2B 
adc8564909698b747c90f5e29eb71d071c091411f69d98fb7a95aaa1b0c46c103745eceb2b98ffe4df505321a5831915c35b70120d6576516ddf022c51cd7a25
 SHA512 
c675b5dd9ef670b0adecee77284c814b89871d46c09599109026ec2ffe512288d33e117638d4b92251712e45b74037ab8d7b37da566808822de3712d4e21e60e
+DIST github.com-hhatto-gorst-7682c8a25108.tar.gz 53629 BLAKE2B 
59a8afba2f696d9c7d260c4067c97417a0f6570cc38340c773f2f3e5bbb617fc82295efecff555bbcf1d27722922d330fc6ddaa263dcb8269cad5690bf82b441
 SHA512 
5f5a35a71033b2cabc96520346c405e283178764535fcb44f33b323d0c08fc6abe5321a3b7c44e96da7a13693264ecd7d514edaa69f6daef36aaa6d54fec0ac9
+DIST github.com-jbenet-go-context-d14ea06fba99.tar.gz 5944 BLAKE2B 
18d2ec9cb208cb7844d3ffd23a64183e08d75b89bb979a0cddefc197b5db16cd9199bcd1c631bbcb607e9c009223952ad67f5c52315de358ab1a718fe5c1307d
 SHA512 
ead2e583dd98d27fe657536b0b52296510b88dbe9a3ec4befb965a4ef0174cc3cb65b750c7004c1df21a861de66659a70426a570eb23ff05773516fc3f60ae6b
+DIST github.com-jdkato-pro

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

2019-10-02 Thread William Hubbs
commit: 1c763dc038d371b30099f8bf2067756a5ce8e537
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Oct  2 18:20:09 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Oct  2 18:20:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c763dc0

go-module.eclass: only show warning for new packages

Signed-off-by: William Hubbs  gentoo.org>

 eclass/go-module.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/go-module.eclass b/eclass/go-module.eclass
index e6152966911..9c11959fdf8 100644
--- a/eclass/go-module.eclass
+++ b/eclass/go-module.eclass
@@ -165,6 +165,7 @@ go-module_live_vendor() {
 # Display a warning about security updates for Go programs.
 go-module_pkg_postinst() {
debug-print-function ${FUNCNAME} "$@"
+   [[ -n ${REPLACING_VERSIONS} ]] && return 0
ewarn "${PN} is written in the Go programming language."
ewarn "Since this language is statically linked, security"
ewarn "updates will be handled in individual packages and will be"



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

2019-09-30 Thread William Hubbs
commit: d6385200b27bc5fcce3826fc31aecc51bcb1e19c
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Sep 30 22:17:26 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Sep 30 22:19:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6385200

go-module.eclass: new eclass for go modules

This eclass includes the basic settings and src_unpack/pkg_postinst
functions for software written in the Go programming language that uses
Go modules.

Signed-off-by: William Hubbs  gentoo.org>

 eclass/go-module.eclass | 177 
 1 file changed, 177 insertions(+)

diff --git a/eclass/go-module.eclass b/eclass/go-module.eclass
new file mode 100644
index 000..e6152966911
--- /dev/null
+++ b/eclass/go-module.eclass
@@ -0,0 +1,177 @@
+# Copyright 2019 Gentoo authors
+# Distributed under the terms of the GNU General Public License v2
+
+# @ECLASS: go-module.eclass
+# @MAINTAINER:
+# William Hubbs 
+# @SUPPORTED_EAPIS: 7
+# @BLURB: basic eclass for building software written as go modules
+# @DESCRIPTION:
+# This eclass provides basic settings and functions
+# needed by all software written in the go programming language that uses
+# go modules.
+#
+# You will know the software you are packaging uses modules because
+# it will have files named go.sum and go.mod in its top-level source
+# directory. If it does not have these files, use the golang-* eclasses.
+#
+# If it has these files and a directory named vendor in its top-level
+# source directory, you only need to inherit the eclass since upstream
+# is vendoring the dependencies.
+#
+# If it does not have a vendor directory, you should use the EGO_VENDOR
+# variable and the go-module_vendor_uris function as shown in the
+# example below to handle dependencies.
+#
+# Since Go programs are statically linked, it is important that your ebuild's
+# LICENSE= setting includes the licenses of all statically linked
+# dependencies. So please make sure it is accurate.
+#
+# @EXAMPLE:
+#
+# @CODE
+#
+# inherit go-module
+#
+# EGO_VENDOR=(
+#  "github.com/xenolf/lego 6cac0ea7d8b28c889f709ec7fa92e92b82f490dd"
+# "golang.org/x/crypto 453249f01cfeb54c3d549ddb75ff152ca243f9d8 
github.com/golang/crypto"
+# )
+#
+# SRC_URI="https://github.com/example/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+# $(go-module_vendor_uris)"
+#
+# @CODE
+
+case ${EAPI:-0} in
+   7) ;;
+   *) die "${ECLASS} API in EAPI ${EAPI} not yet established."
+esac
+
+if [[ -z ${_GO_MODULE} ]]; then
+
+_GO_MODULE=1
+
+BDEPEND=">=dev-lang/go-1.12"
+
+# Force go to build in module mode.
+# In this mode the GOPATH environment variable is ignored.
+# this will become the default in the future.
+export GO111MODULE=on
+
+# The following go flags should be used for all builds.
+# -mod=vendor stopps downloading of dependencies from the internet.
+# -v prints the names of packages as they are compiled
+# -x prints commands as they are executed
+export GOFLAGS="-mod=vendor -v -x"
+
+# Do not complain about CFLAGS etc since go projects do not use them.
+QA_FLAGS_IGNORED='.*'
+
+# Go packages should not be stripped with strip(1).
+RESTRICT="strip"
+
+EXPORT_FUNCTIONS src_unpack pkg_postinst
+
+# @ECLASS-VARIABLE: EGO_VENDOR
+# @DESCRIPTION:
+# This variable contains a list of vendored packages.
+# The items of this array are strings that contain the
+# import path and the git commit hash for a vendored package.
+# If the import path does not start with github.com, the third argument
+# can be used to point to a github repository.
+
+# @FUNCTION: go-module_vendor_uris
+# @DESCRIPTION:
+# Convert the information in EGO_VENDOR to a format suitable for
+# SRC_URI.
+# A call to this function should be added to SRC_URI in your ebuild if
+# the upstream package does not include vendored dependencies.
+go-module_vendor_uris() {
+   local hash import line repo x
+   for line in "${EGO_VENDOR[@]}"; do
+   read -r import hash repo x <<< "${line}"
+   if [[ -n $x ]]; then
+   eerror "Trailing information in EGO_VENDOR in 
${P}.ebuild"
+   eerror "${line}"
+   eerror "Trailing information is: \"$x\""
+   die "Invalid EGO_VENDOR format"
+   fi
+   : "${repo:=${import}}"
+   echo "https://${repo}/archive/${hash}.tar.gz -> 
${repo//\//-}-${hash}.tar.gz"
+   done
+}
+
+# @FUNCTION: go-module_src_unpack
+# @DESCRIPTION:
+# Extract all archives in ${a} which are not nentioned in ${EGO_VENDOR}
+# to their usual locations then extract all archives mentioned in
+# ${EGO_VENDOR} to ${S}/vendor.
+go-module_src_unpack() {
+   debug-print-function ${FUNCNAME} "$@"
+   local f hash 

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

2019-09-26 Thread William Hubbs
commit: ffe6538b3f3716e29c14d3b4426a19823c3dff46
Author: William Hubbs  sony  com>
AuthorDate: Fri Sep 27 00:00:30 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Sep 27 00:02:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe6538b

dev-lang/go: 1.12.10 and 1.13.1 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest  |   2 +
 dev-lang/go/go-1.12.10.ebuild | 246 ++
 dev-lang/go/go-1.13.1.ebuild  | 246 ++
 3 files changed, 494 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 48ebf9d5824..ab7bad20491 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -9,5 +9,7 @@ DIST go-linux-ppc64-bootstrap-1.8.tbz 52315782 BLAKE2B 
6be0a48e8bc4e5fed4d34f8aa
 DIST go-linux-ppc64le-bootstrap-1.8.tbz 52211575 BLAKE2B 
7a28ec5a381369c4e9415c8360e904c2545380513afd328077c584e8af0bf6bd818aa03e5a58c350cbb98facc1c9dccb02b06adcb27233875497cf5d33265912
 SHA512 
6931d999dd0ee1ff44c4cec48acb27af061f57f87aa74802dcebab78553b46bc8ac732f07fe91e5074dbdd32c55b707994875934bfb12bb4276d71eb1d06c4ba
 DIST go-linux-s390x-bootstrap-1.8.tbz 57124869 BLAKE2B 
920a176b8f4fc3a816e724324bbb30a383d599e31a0d2093d24797dbcd0e799a662a3589dbb87d2f5dd16df07c4cf8f1e444e87b540ec732746bb025dc9271f8
 SHA512 
d429cae870d66217ab2e07c74209d3031d97baa4f899b4d70ae6283a1a5b1434b037904c4cfca0b2bc798d5ba0b358c3739e000eccbc74809baf564c5686df5a
 DIST go-solaris-amd64-bootstrap-1.8.tbz 54926326 BLAKE2B 
0a45312f090d81ebf46fe5950cb65c059e2801394231e715e94145d1f918eb59b10472b2385e57ebd5cfb9eca0ad7290fb118436486b665520bb540970f971ab
 SHA512 
52b849e5b9a940e10de7ba3df0ebdf6e1c5d631de9581d936c9edf8f38e6bb3314acbc2b2d5202b0528fde2a359d52bc0c6f39acf9b1b614725e4b4a947ed10d
+DIST go1.12.10.src.tar.gz 21980044 BLAKE2B 
95ebf0a6f04d055e5e9d6f8e2a13835aaf33c4f7113772f7a70af218f4e929a047fc12b0ef9e93a9156877f61361219da16bb2830799247b8200a7648c562abc
 SHA512 
9d40cf8d71daffe43f5872597b316cd1150ae640d852ff0f0be3126cc7bb40b9a0290bb02d7fabdf808f40ab3f67a56d2eaeba3b32299fa9b0a3df03899f6ac2
 DIST go1.12.9.src.tar.gz 21979950 BLAKE2B 
dca7e3afcabd513c4b8193e93c0a1ed1a2326dccfce9b909d97b3731fffbe7e26712ab164645e06a316baa949b1e0b14a2fea8d23e6f90fd5b72afa0d15b432b
 SHA512 
57041e7fb767f528aa9fc2592d205d3a7c120c73f92dc8d91f17f816e12aa6152c8421b333081800a5f50b1bb656f203a25faf8ed92c69a6ec164ce0a5619c13
+DIST go1.13.1.src.tar.gz 21622361 BLAKE2B 
08a836d3bd57befed8cd07c4d6faaf9d926629b06e5fe97d1fe364df8b2368310b31b04019fbd0803caf7f52c8927122ba1638c3c26b6fb38c9236ff96eb06d7
 SHA512 
696fc735271bd76ae59c5015c8efa52121243257f4ffcc1460fd79cf9a5e167db0b30d04137ec71a8789742673c2288bd62d55b546c2d2b2a05e8b3669af8616
 DIST go1.13.src.tar.gz 21621948 BLAKE2B 
dff6024287c0805ec735cb40aef4ffd872bdc17df6e0d531be3d16806292edde2a63299fe7b9b3c97a79f6f864ab0f95962a0cd2e1a0ba0216b3f4bc59bf4bcf
 SHA512 
c6346b1ab256cb743dd98625d8b16cdcc1365b186e039e99747d6c18041045daa065f6bdce17cca0a9800be2dbb34e90adf5518d5295693f80435c02fe5b2cd8

diff --git a/dev-lang/go/go-1.12.10.ebuild b/dev-lang/go/go-1.12.10.ebuild
new file mode 100644
index 000..a6151a8c829
--- /dev/null
+++ b/dev-lang/go/go-1.12.10.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+BOOTSTRAP_VERSION="bootstrap-1.8"
+BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist;
+BOOTSTRAP_URI="
+   ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-freebsd-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-freebsd-386-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-darwin-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-solaris-amd64-${BOOTSTRAP_VERSION}.tbz
+"
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   # The upstream tests fail u

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

2019-09-25 Thread William Hubbs
commit: 72424d9d5c3a1fcc5022ab91d991d028297114e1
Author: William Hubbs  sony  com>
AuthorDate: Wed Sep 25 18:14:47 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Sep 25 18:16:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72424d9d

www-apps/netbox: 2.6.5 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 www-apps/netbox/Manifest|   1 +
 www-apps/netbox/netbox-2.6.5.ebuild | 124 
 2 files changed, 125 insertions(+)

diff --git a/www-apps/netbox/Manifest b/www-apps/netbox/Manifest
index 5e9c37e7f7f..e729fc8a4e8 100644
--- a/www-apps/netbox/Manifest
+++ b/www-apps/netbox/Manifest
@@ -2,3 +2,4 @@ DIST netbox-2.5.11.tar.gz 2364831 BLAKE2B 
e5117b2d4c3f33b231715a8b192e7954dc0611
 DIST netbox-2.5.12.tar.gz 2364874 BLAKE2B 
efe1360fd7c1105e5c6010ee22a882fb4fc796ff0f907974984dba35a0ab6da7724fd6042b102cebe3e3e291c3a1c65c347a5967edbaf443ece6fe61648a93be
 SHA512 
e105a351f1150139c5bce36527ea650f95504ccc1c7b6a82c41396d69bc8671758cc3b33789c95c81785c5ff54d34c7310cd3e03e65bd006606e85021dcd1795
 DIST netbox-2.6.1.tar.gz 2393902 BLAKE2B 
027115458cbb873cb7aa7660a6cd1df46a7768dc05c9280f94c23368336752034b8ede591ed4337f6b65ade1db7fac740533c3c2d932043172cf296ddd2e3f8a
 SHA512 
8cfe4384ed4ad682ff5268e83d72716230683e86e858c857fd694838227a8b3eddfe02c1fc39b00cb36b33519d8cbb942dd4008544943e8b8f7f2d5904c10e5a
 DIST netbox-2.6.4.tar.gz 2408970 BLAKE2B 
47fa3473e893e8443aace8b587df0065a3024a34f9509644deddce7c53e5ac8b3832df55604f3328d699f8f703ae15ad5b52312e1af8fcccabb7cd06377c8a09
 SHA512 
b137ec7f2d33bb7b48bcb38719ac9ea8cc31d7d38e33cedfb3279b8be2078c9a48ede10db1e4b4cab4a08c77e010060936e445cb6a1d2e6247bcc8d935cc9c3a
+DIST netbox-2.6.5.tar.gz 2408180 BLAKE2B 
d119a1bf8256e0d6265eda7122a1d436ecb0e8e640acd12890d242c2c93768b21b5f8ebdbaecdfa31c0eaab0150edf52f08a1f424102fd940dd359bd8eafd4af
 SHA512 
0b76e5bc3f56effbf7493680d10d549caf36e7769e21a2c24449cbe329379369f3428354c228d0cbbbc153dc62efb5c0e56c4a0d71c99f3267acd2446f48fb8a

diff --git a/www-apps/netbox/netbox-2.6.5.ebuild 
b/www-apps/netbox/netbox-2.6.5.ebuild
new file mode 100644
index 000..4416e86bdee
--- /dev/null
+++ b/www-apps/netbox/netbox-2.6.5.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_6 )
+inherit python-single-r1 user readme.gentoo-r1
+
+DESCRIPTION="IP address and data center infrastructure management tool"
+HOMEPAGE="https://github.com/netbox-community/netbox;
+SRC_URI="https://github.com/netbox-community/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="ldap webhooks"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-python/django-2.2[${PYTHON_USEDEP}]
+   >=dev-python/django-cacheops-4.1[${PYTHON_USEDEP}]
+   >=dev-python/django-cors-headers-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/django-debug-toolbar-2.0[${PYTHON_USEDEP}]
+   >=dev-python/django-filter-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/django-mptt-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/django-prometheus-1.0.15[${PYTHON_USEDEP}]
+   >=dev-python/django-tables2-2.0.6[${PYTHON_USEDEP}]
+   >=dev-python/django-taggit-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/django-taggit-serializer-0.1.7[${PYTHON_USEDEP}]
+   >=dev-python/django-timezone-field-3.0[${PYTHON_USEDEP}]
+   >=dev-python/djangorestframework-3.9.4[${PYTHON_USEDEP}]
+   >=dev-python/drf-yasg-1.16.0[${PYTHON_USEDEP},validation]
+   >=dev-python/graphviz-0.10.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/markdown-2.6.11[${PYTHON_USEDEP}]
+   =dev-python/netaddr-0.7.19[${PYTHON_USEDEP}]
+   >=dev-python/pillow-6.0.0[${PYTHON_USEDEP}]
+   >=dev-python/psycopg-2.8.3[${PYTHON_USEDEP}]
+   >=dev-python/py-gfm-0.1.4[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.8.2[${PYTHON_USEDEP}]
+   www-servers/gunicorn[${PYTHON_USEDEP}]
+   ldap? ( >=dev-python/django-auth-ldap-1.7[${PYTHON_USEDEP}] )
+   webhooks? ( >=dev-python/django-rq-2.1.0[${PYTHON_USEDEP}] )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.6.4-no-pip.patch
+   )
+
+DISABLE_AUTOFORMATTING=YES
+DOC_CONTENTS="
+netbox is installed on your system. However, there are some manual steps
+you need to complete from the installation guide [1].
+
+On Gentoo, the configuration files you need to edit are located in
+/etc/netbox, not /opt/netbox as shown in the installation guide.
+
+If this is a new installation, please follow the installation guide
+other than this d

[gentoo-commits] repo/gentoo:master commit in: www-apps/netbox/, www-apps/netbox/files/

2019-09-25 Thread William Hubbs
commit: 4e82a7f6b4a96ca9335898b81f3c54d1f69cd42e
Author: William Hubbs  sony  com>
AuthorDate: Wed Sep 25 17:15:49 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Sep 25 17:35:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e82a7f6

www-apps/netbox: 2.6.4 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 www-apps/netbox/Manifest|   1 +
 www-apps/netbox/files/netbox-2.6.4-no-pip.patch |  21 
 www-apps/netbox/netbox-2.6.4.ebuild | 124 
 3 files changed, 146 insertions(+)

diff --git a/www-apps/netbox/Manifest b/www-apps/netbox/Manifest
index 51a181dd107..5e9c37e7f7f 100644
--- a/www-apps/netbox/Manifest
+++ b/www-apps/netbox/Manifest
@@ -1,3 +1,4 @@
 DIST netbox-2.5.11.tar.gz 2364831 BLAKE2B 
e5117b2d4c3f33b231715a8b192e7954dc0611fcb270937c5c8abda3abc9f9925bd7db2c7306847428b5a24014d0c0b07ee404294b389a708d0dc7963c250691
 SHA512 
dfd19af01bf096ee7d8790981853d7e94d8926a4f0eeb00a061f805d56486670c058752b9a9fb23882b0b8d33e4a2d62f50a35b56c28eb2782be47e6f4b13b7d
 DIST netbox-2.5.12.tar.gz 2364874 BLAKE2B 
efe1360fd7c1105e5c6010ee22a882fb4fc796ff0f907974984dba35a0ab6da7724fd6042b102cebe3e3e291c3a1c65c347a5967edbaf443ece6fe61648a93be
 SHA512 
e105a351f1150139c5bce36527ea650f95504ccc1c7b6a82c41396d69bc8671758cc3b33789c95c81785c5ff54d34c7310cd3e03e65bd006606e85021dcd1795
 DIST netbox-2.6.1.tar.gz 2393902 BLAKE2B 
027115458cbb873cb7aa7660a6cd1df46a7768dc05c9280f94c23368336752034b8ede591ed4337f6b65ade1db7fac740533c3c2d932043172cf296ddd2e3f8a
 SHA512 
8cfe4384ed4ad682ff5268e83d72716230683e86e858c857fd694838227a8b3eddfe02c1fc39b00cb36b33519d8cbb942dd4008544943e8b8f7f2d5904c10e5a
+DIST netbox-2.6.4.tar.gz 2408970 BLAKE2B 
47fa3473e893e8443aace8b587df0065a3024a34f9509644deddce7c53e5ac8b3832df55604f3328d699f8f703ae15ad5b52312e1af8fcccabb7cd06377c8a09
 SHA512 
b137ec7f2d33bb7b48bcb38719ac9ea8cc31d7d38e33cedfb3279b8be2078c9a48ede10db1e4b4cab4a08c77e010060936e445cb6a1d2e6247bcc8d935cc9c3a

diff --git a/www-apps/netbox/files/netbox-2.6.4-no-pip.patch 
b/www-apps/netbox/files/netbox-2.6.4-no-pip.patch
new file mode 100644
index 000..ba281aaea5d
--- /dev/null
+++ b/www-apps/netbox/files/netbox-2.6.4-no-pip.patch
@@ -0,0 +1,21 @@
+diff --git a/upgrade.sh b/upgrade.sh
+index 793e72cd..8490d713 100755
+--- a/upgrade.sh
 b/upgrade.sh
+@@ -10,16 +10,6 @@ cd "$(dirname "$0")"
+ PYTHON="python3"
+ PIP="pip3"
+ 
+-# Uninstall any Python packages which are no longer needed
+-COMMAND="${PIP} uninstall -r old_requirements.txt -y"
+-echo "Removing old Python packages ($COMMAND)..."
+-eval $COMMAND
+-
+-# Install any new Python packages
+-COMMAND="${PIP} install -r requirements.txt --upgrade"
+-echo "Updating required Python packages ($COMMAND)..."
+-eval $COMMAND
+-
+ # Apply any database migrations
+ COMMAND="${PYTHON} netbox/manage.py migrate"
+ echo "Applying database migrations ($COMMAND)..."

diff --git a/www-apps/netbox/netbox-2.6.4.ebuild 
b/www-apps/netbox/netbox-2.6.4.ebuild
new file mode 100644
index 000..24d3873dc16
--- /dev/null
+++ b/www-apps/netbox/netbox-2.6.4.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_6 )
+inherit python-single-r1 user readme.gentoo-r1
+
+DESCRIPTION="IP address and data center infrastructure management tool"
+HOMEPAGE="https://github.com/netbox-community/netbox;
+SRC_URI="https://github.com/netbox-community/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="ldap webhooks"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-python/django-2.2[${PYTHON_USEDEP}]
+   >=dev-python/django-cacheops-4.1[${PYTHON_USEDEP}]
+   >=dev-python/django-cors-headers-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/django-debug-toolbar-2.0[${PYTHON_USEDEP}]
+   >=dev-python/django-filter-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/django-mptt-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/django-prometheus-1.0.15[${PYTHON_USEDEP}]
+   >=dev-python/django-tables2-2.0.6[${PYTHON_USEDEP}]
+   >=dev-python/django-taggit-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/django-taggit-serializer-0.1.7[${PYTHON_USEDEP}]
+   >=dev-python/django-timezone-field-3.0[${PYTHON_USEDEP}]
+   >=dev-python/djangorestframework-3.9.4[${PYTHON_USEDEP}]
+   >=dev-python/drf-yasg-1.16.0[${PYTHON_USEDEP},validation]
+   >=dev-python/graphviz-0.10.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/markdown-2.

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

2019-09-25 Thread William Hubbs
commit: 1db6ae2aa5189c874931622d1965193a56cac9fd
Author: William Hubbs  sony  com>
AuthorDate: Wed Sep 25 16:34:27 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Sep 25 16:38:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db6ae2a

dev-util/meson: remove old version

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/Manifest|  1 -
 dev-util/meson/meson-0.50.1.ebuild | 72 --
 2 files changed, 73 deletions(-)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 958a069acb4..360ff9f5d8a 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,3 +1,2 @@
-DIST meson-0.50.1.tar.gz 1402160 BLAKE2B 
051e9949f3a216c1074ec826c6a232124a3d2615dc03f83f57bfe96427cd44aa95e2ec7c688e87252d0179882f91e0ccf440eda4b47ff2f0d3af7382a530e011
 SHA512 
0dcc19007b3b1626e198c0a4ddb0f37dfdfe25f447e511a772b302bffc02187a3e56046daea01a0ad5cf611d557bae12d5b858bb7a44f69919b9ac9ad696aafd
 DIST meson-0.51.1.tar.gz 1451234 BLAKE2B 
8a925bfa3d622f75eb180226311a6531cde435a5a6573663f44ba67dbefa63f76b8bd17eb23d291594fe66a379ebc8aef5f1e680973a59b0b52c41fe09e4cdcf
 SHA512 
535fb7c73a7e721a25ce4a0b9771bbb2c07fcd8f7b8f43542a093663291761370044f99b9109853b19201189881e64db1ba5a67c724ecff21000b22ca79f182c
 DIST meson-0.51.2.tar.gz 1453328 BLAKE2B 
514995ba8db534ecd488e99fb1aed25d33de73ca65fdfaf18584bd8c113eca3602a73ac42f2ae5ddd4362f8989a02d3d3aa75487ba665706c75039e3f039056c
 SHA512 
332fa0801accd91dc8f3cc1e4e701b1139fdb17c4ae8371fab419e83305ef41534e5f367fbd9323936afb6912d5c3e7cffa9cef658550fad0861ccca9812d5b0

diff --git a/dev-util/meson/meson-0.50.1.ebuild 
b/dev-util/meson/meson-0.50.1.ebuild
deleted file mode 100644
index d124d341dd7..000
--- a/dev-util/meson/meson-0.50.1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 2016-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{5,6,7} )
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv 
s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
-fi
-
-inherit distutils-r1 toolchain-funcs
-
-DESCRIPTION="Open source build system"
-HOMEPAGE="http://mesonbuild.com/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? (
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   dev-util/ninja
-   dev-vcs/git
-   virtual/pkgconfig
-   )
-"
-
-python_prepare_all() {
-   # ASAN and sandbox both want control over LD_PRELOAD
-   # https://bugs.gentoo.org/673016
-   sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-src_test() {
-   tc-export PKG_CONFIG
-   if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
-   ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
-   else
-   distutils-r1_src_test
-   fi
-}
-
-python_test() {
-   (
-   # test_meson_installed
-   unset PYTHONDONTWRITEBYTECODE
-
-   # test_cross_file_system_paths
-   unset XDG_DATA_HOME
-
-   ${EPYTHON} -u run_tests.py
-   ) || die "Testing failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   insinto /usr/share/vim/vimfiles
-   doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
-   insinto /usr/share/zsh/site-functions
-   doins data/shell-completions/zsh/_meson
-}



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

2019-09-20 Thread William Hubbs
commit: 7a575fa23942d228576b02421641ef778f28a1d7
Author: William Hubbs  sony  com>
AuthorDate: Fri Sep 20 20:54:37 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Sep 20 20:55:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a575fa2

net-analyzer/telegraf: 1.11.5 and 1.12.1 version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 net-analyzer/telegraf/Manifest   |  4 ++
 net-analyzer/telegraf/telegraf-1.11.5.ebuild | 60 
 net-analyzer/telegraf/telegraf-1.12.1.ebuild | 60 
 3 files changed, 124 insertions(+)

diff --git a/net-analyzer/telegraf/Manifest b/net-analyzer/telegraf/Manifest
index b8b7c7edc36..d659104fc0e 100644
--- a/net-analyzer/telegraf/Manifest
+++ b/net-analyzer/telegraf/Manifest
@@ -202,5 +202,9 @@ DIST 
github.com-yuin-gopher-lua-66c871e454fcf10251c61bf8eff02d0978cae75a.tar.gz
 DIST 
github.com-zensqlmonitor-go-mssqldb-ffe5510c6fa5e15e6d983210ab501c815b56b363.tar.gz
 450131 BLAKE2B 
6d9ced571d0db14cbd3223449734757e4b5c797cbdfdf10725f2d3cb7867093608a7fd3ca1a2c5398848c92090269b8d35f504de439ce2ca6b482ac8180697c9
 SHA512 
52ed5b9e8399f00a83c0a50f8fdd0ab5419005159aa5ef80c5d8ab76c37f319e1c4d3e0bd5e0ba25006fa790d3756d2788baf30b2ef79b1f86b001d64a702820
 DIST telegraf-1.10.4-vendor.tar.gz 69744868 BLAKE2B 
97123bb14b89d28519c73426491189a9245450c72bd59e6745a76c61730a730cd5b2c59c7f205c0dfd058b3d5fce4d331a3e39ecc1a5da1ac439c8946e634fab
 SHA512 
53f5bc9fc60ccae3a9549ab38cb4b558a331524351b70b83deb483090a45edf8868856c1311893d9d8e091e649769ccb580bb32cc46a16da1deb8390704a6c84
 DIST telegraf-1.10.4.tar.gz 1372505 BLAKE2B 
f3064cd71b1b6f9a8aae8e5425813386bd6d4e4f06c2e95f35c09d055aef6b811867bb1fe1724e88311f82e8214a1c7ae23a0b5ab8461cfa6b0adebe3b86cb28
 SHA512 
7e6c27bb5b94382f00f48ce98906f7e505abe734b47e29c2c07f245c2c5c12c522eb3f59be2773bfea78316b7b808d0d425d07fa7c247af7cd280a041759cc34
+DIST telegraf-1.11.5-vendor.tar.gz 70214304 BLAKE2B 
64cfaa9f207835e043f5df002d140d572a95dc58b9310c860fc682f8cc3a02c77f8d2035576d296d89c3da30ebca2e6e3ce27b514419a60d6a82f3b9645bae3a
 SHA512 
00e143110126c18bbe45ad0b14e6e688030c3f15366ae0e59ac157b49090644cbf96a4b95fa46eaa3fbbd1eb68c09c3747172585a42f65876e0d78a505b07363
+DIST telegraf-1.11.5.tar.gz 1471311 BLAKE2B 
7c5b7c2b835ee8c943baf01bb3515fb724b10b04682254e0fd501c7f066fe67a4ef18c0d3442b676448ccb8cd0430099e56ad0cc3970eee3f9d80d540271f4df
 SHA512 
1e6001981693e4612ba34a680f1c3349c2f203d8ba2983f3841fad08b68251a942beef6cc462cb64b95eba1412ea6a35a863ff9426270896c50c83e6f177ca5d
+DIST telegraf-1.12.1-vendor.tar.gz 128021524 BLAKE2B 
f4db3e4d2998959c850a82ea77c1c02c5195e6bd5eef4d55521bbaa0e3355b21554e1a179585d57d8fce1fd061d8f157fddb2dde5091c15062811902c014b835
 SHA512 
2a501d9456a3a130a4202e87e2c0b44c9b2d5fefca12601f0a3fea6073c97fb7b40dd86546fe291b740b38ecf57843fff18a6f4280482af915b3be9e7270b597
+DIST telegraf-1.12.1.tar.gz 1561005 BLAKE2B 
997e3deddc13acb6c0af41d5f622353facfd1c09e76640965c8ebe447e06a7cf5bb25753b8c67b2c7c1af7c3d50f787acc23e5b5a45253db943031a130c33d39
 SHA512 
8018d48482ec1cdada9d57bb6b8068a0758d58908a4c88deb089645282fde662191bd356e0081178b0e7bc1be6bb19cb2c29bba0039398b7d64f53de9fbf87d6
 DIST telegraf-1.5.3.tar.gz 911976 BLAKE2B 
3e67a037eb22be88de700131f15120faa13b7a9bd8404f76c29376e3e4da630d84767fd8cbff45b3e14e6ce836dcc68a2a87b462eb91d398d57370c1112879c0
 SHA512 
48e80a4f3f00b5c18f584e28836c36abd7b7f9bacb33dd90ff569dbdc0a5bf69e29d38ae2d74a9c14ee6dc3400dda91e586dd31bc11522257c2206efb3e93348
 DIST telegraf-1.8.3.tar.gz 1205303 BLAKE2B 
60579cca57863362cb4003f8da4326cef0d1bc4986d07d38f4b594556736ad79e0363098df41c13a2d10bbeeccce20fabcd0b07c7e187cbeecb5c561008d587e
 SHA512 
367069b3578529307d5fa6eb14eabf78a44743d75e5df7c3860b35de212b5809c54cd1a7c791076137f60096d227774b4d5206606cd3fad08594721b4b49de4e

diff --git a/net-analyzer/telegraf/telegraf-1.11.5.ebuild 
b/net-analyzer/telegraf/telegraf-1.11.5.ebuild
new file mode 100644
index 000..b7f0834d156
--- /dev/null
+++ b/net-analyzer/telegraf/telegraf-1.11.5.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGO_PN=github.com/influxdata/telegraf
+
+inherit systemd user
+
+MY_PV="${PV/_rc/-rc.}"
+COMMIT=0ea49ea9
+DESCRIPTION="The plugin-driven server agent for collecting & reporting 
metrics."
+HOMEPAGE="https://github.com/influxdata/telegraf;
+SRC_URI="https://github.com/influxdata/telegraf/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~williamh/dist/${P}-vendor.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="strip"
+
+DEPEND="dev-lang/go"
+
+pkg_setup() {
+   enewgroup telegraf
+   enewuser telegraf -1 -1 -1 telegraf
+}
+
+src_prepare() {
+   default
+ 

[gentoo-commits] repo/gentoo:master commit in: app-admin/github-backup-utils/

2019-09-19 Thread William Hubbs
commit: 055b2758210262dc9b698f320e28d3a7059a2d18
Author: William Hubbs  sony  com>
AuthorDate: Thu Sep 19 20:14:57 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Sep 19 20:18:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=055b2758

app-admin/github-backup-utils: remove several old versions

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 app-admin/github-backup-utils/Manifest |  8 ---
 .../github-backup-utils-2.5.0.ebuild   | 47 --
 .../github-backup-utils-2.6.0.ebuild   | 47 --
 .../github-backup-utils-2.6.3.ebuild   | 47 --
 .../github-backup-utils-2.6.4.ebuild   | 47 --
 .../github-backup-utils-2.7.0-r1.ebuild| 48 --
 .../github-backup-utils-2.7.0.ebuild   | 47 --
 .../github-backup-utils-2.7.1.ebuild   | 48 --
 .../github-backup-utils-2.8.2.ebuild   | 48 --
 .../github-backup-utils-2.9.0-r1.ebuild| 58 --
 .../github-backup-utils-2.9.0.ebuild   | 48 --
 11 files changed, 493 deletions(-)

diff --git a/app-admin/github-backup-utils/Manifest 
b/app-admin/github-backup-utils/Manifest
index 6b2d31b5b74..18302fbbe7e 100644
--- a/app-admin/github-backup-utils/Manifest
+++ b/app-admin/github-backup-utils/Manifest
@@ -10,11 +10,3 @@ DIST github-backup-utils-2.15.1.tar.gz 84627 BLAKE2B 
14f448a8c15b45cdf2a2868d70d
 DIST github-backup-utils-2.16.1.tar.gz 84847 BLAKE2B 
5c6c0cbe8268ae176321739582783e920454efbebb62a0058ceeddb675a46050db3126897054c0120a74bcfa16bd28b4dd311cbd6a5e23dac262a49bc026c90d
 SHA512 
bde17ed47ec0b89fd95e0a018cc0709045da6f27ffbf492d555219a09e3fcca612d67da1e0d5786fa8ea08a7eaa6d183dc1d40fd45d7bace5d05899ae0007fcb
 DIST github-backup-utils-2.17.0.tar.gz 89926 BLAKE2B 
82e89d616f78d630a4c537ad110f1097fd4925f9d0b45ebd117a5f4dbce21ec84bddd1f7a2cfebc52464e8fff9117bd4b0cc5e862e666d4b3d05f11a9b88730d
 SHA512 
aeae5d5f662a687e13ff0aed54801759480ba39e31f0ad49a9ecc4fabad5aa5e124e774c7b939a366a33135e81614d1cee6f1004481bbe94150b48a11f222a90
 DIST github-backup-utils-2.18.0.tar.gz 90357 BLAKE2B 
e9f6c155246914a36d26ec8cddf4a1e9feca73b3450ceb8e6df11df7c077b86f18cfa23b51e77425ba4e28ce4a3664200c1ddb15e6eb856d6b8930379dd3e348
 SHA512 
1778bf4cf40e567f9f6b98bcd01bf9880939b4645692d75dbf10e7b31b40678521b66fbdabfedef648561f34709492b7860ce16442757e161db2ffda45a2
-DIST github-backup-utils-2.5.0.tar.gz 40850 BLAKE2B 
34f16e290619a21edef11410a583357a15b57c9a6a0d20b188863f5c41a7a30bcc168a2337ff7203de6f5659c611178bed0e0cff3d802c1ec923d7c4d8e1ee3a
 SHA512 
ecd5b85e0e2e300a9f40ecb8f545868554c7b48bdf800a21cf111ead80c185c96d475c67487c9b9e8af676f8c71a001730084abde79e05860b3e24004888292d
-DIST github-backup-utils-2.6.0.tar.gz 45970 BLAKE2B 
855c7e93aa4db136629db8ba109328d51b9e9ca82aef1190a9703be2cc456ac006cd6bacaf1d3ffe9ccd8d43fb83c15c30c9b514abd37fb2104e62b2e1ed51fa
 SHA512 
a795e439f9d28e27b457c5b6eb42f35d6aea1527c2a01a26b81d6e86829db14a0b27a366d9358214bbe1c16540fe524fb0010d5f509c78ba5398c6bdbf04182e
-DIST github-backup-utils-2.6.3.tar.gz 50884 BLAKE2B 
43e8c398da11f891230a7910fc29d9fc702f5985c8bda5388f8415446e12a3408383ee5a76a26f2519625be3bf442600e4281a4e10e24b5a1143ac4ca1934442
 SHA512 
dff092325ad6f3502c8c0afbea90a53469af0ab4b98eaa39a950022c5b4e199cd3b48b5ec0585e3ea39b9bbd707dd037e8e0ed00ed8c6858276ba1a8e1075290
-DIST github-backup-utils-2.6.4.tar.gz 51270 BLAKE2B 
84d880d71b92d1b92f52dc3b749cb984a6f2e2e98eee1ecb4efc48dabf54fbb48a8a936d0422f7391adf3ea27265f6ea266045cf4ed509fd675ba2ac908abda7
 SHA512 
be2ef9811e20fd9be03d1b57e75151089817bbdd87fa487462a8fe6186195581ad6b1c62b1b930bd64689e89dcf33c2228df7d77a12790404f09b679b1ecf377
-DIST github-backup-utils-2.7.0.tar.gz 51409 BLAKE2B 
5e1c5d55376af6f053b634ffbef4b97bd8f5a5126e6180bc95e21d372e311f863f653b630f4ecf2cf0c589b3b059e0a60e63ebeaa79d55c6333f7d34632adb35
 SHA512 
16112e8d05001146a182e225c1bb5bdfbe210ddb3993d989a9fe88b88bbf222196a66f1f48b262b198675af8e4b3e3a10120e7dafa7b244137bf29cd879efaaf
-DIST github-backup-utils-2.7.1.tar.gz 68793 BLAKE2B 
e65ac6c4e0018947be34d27bcf428d81ebdd138137fdbd1d15b6d77a7f2bc4b95a5ef00e0db1462b61b3015e2d2a54e1cd4e610857b7a156cbac9f5f912ad2ed
 SHA512 
950c24b3fef8775c2a90789c469a81256323c1ede67b3f6691920e78c1489533adf5616f2ac09f9b844382778b5b2b5106f8c467be7d65b47ee06bf732591880
-DIST github-backup-utils-2.8.2.tar.gz 71392 BLAKE2B 
b45939693f2b545562b77abc897b54c4d980638c7e2b605d84deb4b251f8d702543829fe7138222aa25f740a033a73d52fbde6f735e3d510ca61c00be99ec82d
 SHA512 
d3801d37f18b41594bfee83b891ce1eb9f1a15972839bd9dfb6469d311484ef94f635da4319b0b9f2d6778d87b935ca5c0bd42ddbf009f292e05b6a654464bf4
-DIST github-backup-utils-2.9.0.tar.gz 7251

[gentoo-commits] repo/gentoo:master commit in: app-admin/github-backup-utils/

2019-09-19 Thread William Hubbs
commit: 9d116537713787b7fd3b79651f8818d64f09a572
Author: William Hubbs  sony  com>
AuthorDate: Thu Sep 19 18:33:52 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Sep 19 20:08:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d116537

app-admin/github-backup-utils: 2.18.0 version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 app-admin/github-backup-utils/Manifest |  1 +
 .../github-backup-utils-2.18.0.ebuild  | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/app-admin/github-backup-utils/Manifest 
b/app-admin/github-backup-utils/Manifest
index 65acf87bfe6..6b2d31b5b74 100644
--- a/app-admin/github-backup-utils/Manifest
+++ b/app-admin/github-backup-utils/Manifest
@@ -9,6 +9,7 @@ DIST github-backup-utils-2.15.0.tar.gz 84856 BLAKE2B 
cc31d45711d4b26d246e08565b4
 DIST github-backup-utils-2.15.1.tar.gz 84627 BLAKE2B 
14f448a8c15b45cdf2a2868d70d90bd91228bbeb3d7534fd89ed1812fd1bcc52e9720d4063fc33f9463035eb34736c919c888c17b2602ebb772fdef4830592f5
 SHA512 
72a0c70ef629f17a2b3be12661379a94150181c0ac87803e4490a9b927e84760917e936e3346d2da6a0ec004ef8fa9b1297b41341bce115a2dd26bbcc62c1843
 DIST github-backup-utils-2.16.1.tar.gz 84847 BLAKE2B 
5c6c0cbe8268ae176321739582783e920454efbebb62a0058ceeddb675a46050db3126897054c0120a74bcfa16bd28b4dd311cbd6a5e23dac262a49bc026c90d
 SHA512 
bde17ed47ec0b89fd95e0a018cc0709045da6f27ffbf492d555219a09e3fcca612d67da1e0d5786fa8ea08a7eaa6d183dc1d40fd45d7bace5d05899ae0007fcb
 DIST github-backup-utils-2.17.0.tar.gz 89926 BLAKE2B 
82e89d616f78d630a4c537ad110f1097fd4925f9d0b45ebd117a5f4dbce21ec84bddd1f7a2cfebc52464e8fff9117bd4b0cc5e862e666d4b3d05f11a9b88730d
 SHA512 
aeae5d5f662a687e13ff0aed54801759480ba39e31f0ad49a9ecc4fabad5aa5e124e774c7b939a366a33135e81614d1cee6f1004481bbe94150b48a11f222a90
+DIST github-backup-utils-2.18.0.tar.gz 90357 BLAKE2B 
e9f6c155246914a36d26ec8cddf4a1e9feca73b3450ceb8e6df11df7c077b86f18cfa23b51e77425ba4e28ce4a3664200c1ddb15e6eb856d6b8930379dd3e348
 SHA512 
1778bf4cf40e567f9f6b98bcd01bf9880939b4645692d75dbf10e7b31b40678521b66fbdabfedef648561f34709492b7860ce16442757e161db2ffda45a2
 DIST github-backup-utils-2.5.0.tar.gz 40850 BLAKE2B 
34f16e290619a21edef11410a583357a15b57c9a6a0d20b188863f5c41a7a30bcc168a2337ff7203de6f5659c611178bed0e0cff3d802c1ec923d7c4d8e1ee3a
 SHA512 
ecd5b85e0e2e300a9f40ecb8f545868554c7b48bdf800a21cf111ead80c185c96d475c67487c9b9e8af676f8c71a001730084abde79e05860b3e24004888292d
 DIST github-backup-utils-2.6.0.tar.gz 45970 BLAKE2B 
855c7e93aa4db136629db8ba109328d51b9e9ca82aef1190a9703be2cc456ac006cd6bacaf1d3ffe9ccd8d43fb83c15c30c9b514abd37fb2104e62b2e1ed51fa
 SHA512 
a795e439f9d28e27b457c5b6eb42f35d6aea1527c2a01a26b81d6e86829db14a0b27a366d9358214bbe1c16540fe524fb0010d5f509c78ba5398c6bdbf04182e
 DIST github-backup-utils-2.6.3.tar.gz 50884 BLAKE2B 
43e8c398da11f891230a7910fc29d9fc702f5985c8bda5388f8415446e12a3408383ee5a76a26f2519625be3bf442600e4281a4e10e24b5a1143ac4ca1934442
 SHA512 
dff092325ad6f3502c8c0afbea90a53469af0ab4b98eaa39a950022c5b4e199cd3b48b5ec0585e3ea39b9bbd707dd037e8e0ed00ed8c6858276ba1a8e1075290

diff --git a/app-admin/github-backup-utils/github-backup-utils-2.18.0.ebuild 
b/app-admin/github-backup-utils/github-backup-utils-2.18.0.ebuild
new file mode 100644
index 000..e88453feb7e
--- /dev/null
+++ b/app-admin/github-backup-utils/github-backup-utils-2.18.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# See https://github.com/github/backup-utils/issues/135
+PYTHON_COMPAT=(python2_7)
+inherit python-any-r1
+
+DESCRIPTION="Backup and recovery utilities for GitHub Enterprise"
+HOMEPAGE="https://github.com/github/backup-utils;
+SRC_URI="https://github.com/github/backup-utils/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+DEPEND="test? (
+   dev-util/checkbashisms
+   sys-apps/moreutils
+   ${PYTHON_DEPS}
+)"
+
+RDEPEND="net-misc/rsync"
+
+MY_PN="${PN/#github-/}"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   dobin bin/*
+   insinto usr/share/${PN}
+   doins share/${PN}/version
+
+   exeinto usr/share/${PN}
+   doexe share/${PN}/bm.sh
+   doexe share/${PN}/ghe-*
+
+   insinto etc/${PN}
+   newins backup.config-example backup.config
+
+dodoc -r docs/*
+}
+
+src_test() {
+   emake test
+}



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

2019-09-18 Thread William Hubbs
commit: 505ee98b16eabfec2d870c0c9e13a1ba13c490f3
Author: William Hubbs  sony  com>
AuthorDate: Wed Sep 18 23:04:55 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Sep 18 23:06:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=505ee98b

dev-lang/go: remove old version

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest |   1 -
 dev-lang/go/go-1.12.8.ebuild | 246 ---
 2 files changed, 247 deletions(-)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index ff133b11987..48ebf9d5824 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -9,6 +9,5 @@ DIST go-linux-ppc64-bootstrap-1.8.tbz 52315782 BLAKE2B 
6be0a48e8bc4e5fed4d34f8aa
 DIST go-linux-ppc64le-bootstrap-1.8.tbz 52211575 BLAKE2B 
7a28ec5a381369c4e9415c8360e904c2545380513afd328077c584e8af0bf6bd818aa03e5a58c350cbb98facc1c9dccb02b06adcb27233875497cf5d33265912
 SHA512 
6931d999dd0ee1ff44c4cec48acb27af061f57f87aa74802dcebab78553b46bc8ac732f07fe91e5074dbdd32c55b707994875934bfb12bb4276d71eb1d06c4ba
 DIST go-linux-s390x-bootstrap-1.8.tbz 57124869 BLAKE2B 
920a176b8f4fc3a816e724324bbb30a383d599e31a0d2093d24797dbcd0e799a662a3589dbb87d2f5dd16df07c4cf8f1e444e87b540ec732746bb025dc9271f8
 SHA512 
d429cae870d66217ab2e07c74209d3031d97baa4f899b4d70ae6283a1a5b1434b037904c4cfca0b2bc798d5ba0b358c3739e000eccbc74809baf564c5686df5a
 DIST go-solaris-amd64-bootstrap-1.8.tbz 54926326 BLAKE2B 
0a45312f090d81ebf46fe5950cb65c059e2801394231e715e94145d1f918eb59b10472b2385e57ebd5cfb9eca0ad7290fb118436486b665520bb540970f971ab
 SHA512 
52b849e5b9a940e10de7ba3df0ebdf6e1c5d631de9581d936c9edf8f38e6bb3314acbc2b2d5202b0528fde2a359d52bc0c6f39acf9b1b614725e4b4a947ed10d
-DIST go1.12.8.src.tar.gz 21978756 BLAKE2B 
65258c101d729bbd82f69ba4286ba8e64f9d3128be97243374d442dfcc4033f1238bb57530a34dc0142f55cc8f2692efab65452286c4769f24e8aa3a4a80abd1
 SHA512 
193a9b08752aa2479c19f5b56fdfe2296c7e6097e0c583290f0fce754ac7571e2ff345f66b69774d8e22f2caa147a3dc15658148017b09e5e7f49fd4569373d4
 DIST go1.12.9.src.tar.gz 21979950 BLAKE2B 
dca7e3afcabd513c4b8193e93c0a1ed1a2326dccfce9b909d97b3731fffbe7e26712ab164645e06a316baa949b1e0b14a2fea8d23e6f90fd5b72afa0d15b432b
 SHA512 
57041e7fb767f528aa9fc2592d205d3a7c120c73f92dc8d91f17f816e12aa6152c8421b333081800a5f50b1bb656f203a25faf8ed92c69a6ec164ce0a5619c13
 DIST go1.13.src.tar.gz 21621948 BLAKE2B 
dff6024287c0805ec735cb40aef4ffd872bdc17df6e0d531be3d16806292edde2a63299fe7b9b3c97a79f6f864ab0f95962a0cd2e1a0ba0216b3f4bc59bf4bcf
 SHA512 
c6346b1ab256cb743dd98625d8b16cdcc1365b186e039e99747d6c18041045daa065f6bdce17cca0a9800be2dbb34e90adf5518d5295693f80435c02fe5b2cd8

diff --git a/dev-lang/go/go-1.12.8.ebuild b/dev-lang/go/go-1.12.8.ebuild
deleted file mode 100644
index daee1d59a92..000
--- a/dev-lang/go/go-1.12.8.ebuild
+++ /dev/null
@@ -1,246 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-
-MY_PV=${PV/_/}
-
-inherit toolchain-funcs
-
-BOOTSTRAP_VERSION="bootstrap-1.8"
-BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist;
-BOOTSTRAP_URI="
-   ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-freebsd-amd64-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-freebsd-386-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-darwin-amd64-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-solaris-amd64-${BOOTSTRAP_VERSION}.tbz
-"
-
-case ${PV}  in
-**)
-   EGIT_REPO_URI="https://github.com/golang/go.git;
-   inherit git-r3
-   ;;
-*)
-   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
-   S="${WORKDIR}"/go
-   case ${PV} in
-   *_beta*|*_rc*) ;;
-   *)
-   KEYWORDS="-* amd64 arm ~arm64 ~ppc64 ~s390 x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
-   # The upstream tests fail under portage but pass if the build is
-   # run according to their documentation [1].
-   # I am restricting the tests on released versions until this is
-   # solved.
-   # [1] https://golang.org/issues/18442
-   RESTRICT="test"
-   ;;
-   esac
-esac
-
-# If gccgo or a previously installed version of dev-lang/go is not being
-# 

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

2019-09-09 Thread William Hubbs
commit: ef6670a2148419193c1af85491acfbab4ed977f9
Author: William Hubbs  sony  com>
AuthorDate: Mon Sep  9 16:20:18 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Sep  9 16:21:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef6670a2

app-misc/spire: fix the vendor_uri location

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 app-misc/spire/spire-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/spire/spire-0.8.1.ebuild 
b/app-misc/spire/spire-0.8.1.ebuild
index 15aa92b309c..552104b1bd8 100644
--- a/app-misc/spire/spire-0.8.1.ebuild
+++ b/app-misc/spire/spire-0.8.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-VENDOR_URI="https://dev.gentoo.org/~whubbs/dist/${P}-vendor.tar.gz;
+VENDOR_URI="https://dev.gentoo.org/~williamh/dist/${P}-vendor.tar.gz;
 
 DESCRIPTION="the spiffe runtime environment"
 HOMEPAGE="https://github.com/spiffe/spire;



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

2019-09-08 Thread William Hubbs
commit: a4c94f79ebfb4d539a0d909e87512f1a73db75e1
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Sep  8 20:15:31 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Sep  8 20:19:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c94f79

dev-lang/go: stable 1.12.9 on amd64 and x86

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

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

diff --git a/dev-lang/go/go-1.12.9.ebuild b/dev-lang/go/go-1.12.9.ebuild
index a6151a8c829..35c5de1d232 100644
--- a/dev-lang/go/go-1.12.9.ebuild
+++ b/dev-lang/go/go-1.12.9.ebuild
@@ -37,7 +37,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 ~arm ~arm64 ~ppc64 ~s390 x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
# The upstream tests fail under portage but pass if the build is
# run according to their documentation [1].
# I am restricting the tests on released versions until this is



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

2019-09-06 Thread William Hubbs
commit: 2ad9515a15cbab9ce0b71f045ef4c47195589ed7
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Sep  6 13:24:39 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Sep  6 13:25:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ad9515a

dev-lang/go: remove old 1.12 versions

All 1.11 versions are removed since that version is no longer supported
upstream.

Bug: https://bugs.gentoo.org/692152
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest |   3 -
 dev-lang/go/go-1.12.5.ebuild | 246 ---
 dev-lang/go/go-1.12.6.ebuild | 246 ---
 dev-lang/go/go-1.12.7.ebuild | 246 ---
 4 files changed, 741 deletions(-)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index fb69d657355..ff133b11987 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -9,9 +9,6 @@ DIST go-linux-ppc64-bootstrap-1.8.tbz 52315782 BLAKE2B 
6be0a48e8bc4e5fed4d34f8aa
 DIST go-linux-ppc64le-bootstrap-1.8.tbz 52211575 BLAKE2B 
7a28ec5a381369c4e9415c8360e904c2545380513afd328077c584e8af0bf6bd818aa03e5a58c350cbb98facc1c9dccb02b06adcb27233875497cf5d33265912
 SHA512 
6931d999dd0ee1ff44c4cec48acb27af061f57f87aa74802dcebab78553b46bc8ac732f07fe91e5074dbdd32c55b707994875934bfb12bb4276d71eb1d06c4ba
 DIST go-linux-s390x-bootstrap-1.8.tbz 57124869 BLAKE2B 
920a176b8f4fc3a816e724324bbb30a383d599e31a0d2093d24797dbcd0e799a662a3589dbb87d2f5dd16df07c4cf8f1e444e87b540ec732746bb025dc9271f8
 SHA512 
d429cae870d66217ab2e07c74209d3031d97baa4f899b4d70ae6283a1a5b1434b037904c4cfca0b2bc798d5ba0b358c3739e000eccbc74809baf564c5686df5a
 DIST go-solaris-amd64-bootstrap-1.8.tbz 54926326 BLAKE2B 
0a45312f090d81ebf46fe5950cb65c059e2801394231e715e94145d1f918eb59b10472b2385e57ebd5cfb9eca0ad7290fb118436486b665520bb540970f971ab
 SHA512 
52b849e5b9a940e10de7ba3df0ebdf6e1c5d631de9581d936c9edf8f38e6bb3314acbc2b2d5202b0528fde2a359d52bc0c6f39acf9b1b614725e4b4a947ed10d
-DIST go1.12.5.src.tar.gz 21971348 BLAKE2B 
7de8db4a6c4cd9e1883fbf28357fe99ad9f43f3e015b2063347b1961df128760b720c0dd5549997c7080e6cf0036406430419d4bf033323f26017d3629ad6067
 SHA512 
ce64105ff71615f9d235cc7c8656b6409fc40cc90d15a28d355fadd9072d2eab842af379dd8bba0f1181715753143e4a07491e0f9e5f8df806327d7c95a34fae
-DIST go1.12.6.src.tar.gz 21975398 BLAKE2B 
05c183baf2e6544b039cff33abb7c5d66a50a0a7cadaa16032a3dc3793bfa27e82c4598dbb700bf7f90ba2ce2639bb60484e61e50fc154d8184d4874954b81e4
 SHA512 
431a0b916ce2e64d816808a04bc3bf028e955538ab55c571021c08e599781ae344487a55e119bb3aae3d32f84cd83e2c176dc72d336b95da0352edffeab07a48
-DIST go1.12.7.src.tar.gz 21976647 BLAKE2B 
bf0c723f1e02048d91844c7b8908500c83442a8ab7ceeaacdb37d7204f72d80331eab44de54f99411479be8e645b2626fb8a34df0cedbd75fa57c4e1d84d493a
 SHA512 
f84c6b89dea9df21f0efa07564eb80baeee5bc2d68cced5fd645ebb32e9317e60b657afe011c81e7739d8a93e4b4dafa0b4f78431a009d36e05de55f89ed0fd6
 DIST go1.12.8.src.tar.gz 21978756 BLAKE2B 
65258c101d729bbd82f69ba4286ba8e64f9d3128be97243374d442dfcc4033f1238bb57530a34dc0142f55cc8f2692efab65452286c4769f24e8aa3a4a80abd1
 SHA512 
193a9b08752aa2479c19f5b56fdfe2296c7e6097e0c583290f0fce754ac7571e2ff345f66b69774d8e22f2caa147a3dc15658148017b09e5e7f49fd4569373d4
 DIST go1.12.9.src.tar.gz 21979950 BLAKE2B 
dca7e3afcabd513c4b8193e93c0a1ed1a2326dccfce9b909d97b3731fffbe7e26712ab164645e06a316baa949b1e0b14a2fea8d23e6f90fd5b72afa0d15b432b
 SHA512 
57041e7fb767f528aa9fc2592d205d3a7c120c73f92dc8d91f17f816e12aa6152c8421b333081800a5f50b1bb656f203a25faf8ed92c69a6ec164ce0a5619c13
 DIST go1.13.src.tar.gz 21621948 BLAKE2B 
dff6024287c0805ec735cb40aef4ffd872bdc17df6e0d531be3d16806292edde2a63299fe7b9b3c97a79f6f864ab0f95962a0cd2e1a0ba0216b3f4bc59bf4bcf
 SHA512 
c6346b1ab256cb743dd98625d8b16cdcc1365b186e039e99747d6c18041045daa065f6bdce17cca0a9800be2dbb34e90adf5518d5295693f80435c02fe5b2cd8

diff --git a/dev-lang/go/go-1.12.5.ebuild b/dev-lang/go/go-1.12.5.ebuild
deleted file mode 100644
index daee1d59a92..000
--- a/dev-lang/go/go-1.12.5.ebuild
+++ /dev/null
@@ -1,246 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-
-MY_PV=${PV/_/}
-
-inherit toolchain-funcs
-
-BOOTSTRAP_VERSION="bootstrap-1.8"
-BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist;
-BOOTSTRAP_URI="
-   ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz
-   ${BOO

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

2019-09-06 Thread William Hubbs
commit: e1128a3c0ff11292e9a62b831b2f8c46d29ba194
Author: William Hubbs  sony  com>
AuthorDate: Fri Sep  6 13:13:33 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Sep  6 13:14:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1128a3c

dev-lang/go: remove 1.11

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest  |   3 -
 dev-lang/go/go-1.11.10.ebuild | 246 --
 dev-lang/go/go-1.11.12.ebuild | 246 --
 dev-lang/go/go-1.11.13.ebuild | 246 --
 4 files changed, 741 deletions(-)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index ec16524f2e4..fb69d657355 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -9,9 +9,6 @@ DIST go-linux-ppc64-bootstrap-1.8.tbz 52315782 BLAKE2B 
6be0a48e8bc4e5fed4d34f8aa
 DIST go-linux-ppc64le-bootstrap-1.8.tbz 52211575 BLAKE2B 
7a28ec5a381369c4e9415c8360e904c2545380513afd328077c584e8af0bf6bd818aa03e5a58c350cbb98facc1c9dccb02b06adcb27233875497cf5d33265912
 SHA512 
6931d999dd0ee1ff44c4cec48acb27af061f57f87aa74802dcebab78553b46bc8ac732f07fe91e5074dbdd32c55b707994875934bfb12bb4276d71eb1d06c4ba
 DIST go-linux-s390x-bootstrap-1.8.tbz 57124869 BLAKE2B 
920a176b8f4fc3a816e724324bbb30a383d599e31a0d2093d24797dbcd0e799a662a3589dbb87d2f5dd16df07c4cf8f1e444e87b540ec732746bb025dc9271f8
 SHA512 
d429cae870d66217ab2e07c74209d3031d97baa4f899b4d70ae6283a1a5b1434b037904c4cfca0b2bc798d5ba0b358c3739e000eccbc74809baf564c5686df5a
 DIST go-solaris-amd64-bootstrap-1.8.tbz 54926326 BLAKE2B 
0a45312f090d81ebf46fe5950cb65c059e2801394231e715e94145d1f918eb59b10472b2385e57ebd5cfb9eca0ad7290fb118436486b665520bb540970f971ab
 SHA512 
52b849e5b9a940e10de7ba3df0ebdf6e1c5d631de9581d936c9edf8f38e6bb3314acbc2b2d5202b0528fde2a359d52bc0c6f39acf9b1b614725e4b4a947ed10d
-DIST go1.11.10.src.tar.gz 21113259 BLAKE2B 
2dc704ea092fb4f4bb6c379ecb5104eb9dc5657750fb046810f210f38191d494c926e7a3661f67ea09c3d4090676485ba346daaa6dfe9eebbf3d69acbacea3b8
 SHA512 
8fab3b96d1c47b8f75b135da9d1a104c485098f6f42041b69336216a57cfd49c0785c8cfa7b016020ded5f0aadd279d7a76feeca33038321a4930139aee28cc8
-DIST go1.11.12.src.tar.gz 21113396 BLAKE2B 
ef5cca83a0118faa4e4e8d417d629eab0f01a9e16c47851f1d92df07fd7ef0ec0ea790d0fd190fa9a66c86acab619f1436840e52b7890b8ef9b8fe7335307a45
 SHA512 
ff74678d7002be20c994702cc778d2447bbe4aad2ecf906e4cde9cf00c0c226c2f0def25146acd24f86fddf397b47602c1e5509c21b0d7b856cf933a05e19a6d
-DIST go1.11.13.src.tar.gz 21114296 BLAKE2B 
0f1139a3bfd8e84bc7a150d888dbdb0268e301234ae96f49d9d657d7d92360ad1b54177c066654ce5bf3e923bbda0ee35a3265284086e820c1476705f348fc17
 SHA512 
a5dc8ec2bdad226e2498fdfb3560d6e7e19a84711cc1adb91675a8563a0b1fd153513397ca2a2b8cf266d718a6964ad143dfa588313dcf7fe350dd4a24efc3e9
 DIST go1.12.5.src.tar.gz 21971348 BLAKE2B 
7de8db4a6c4cd9e1883fbf28357fe99ad9f43f3e015b2063347b1961df128760b720c0dd5549997c7080e6cf0036406430419d4bf033323f26017d3629ad6067
 SHA512 
ce64105ff71615f9d235cc7c8656b6409fc40cc90d15a28d355fadd9072d2eab842af379dd8bba0f1181715753143e4a07491e0f9e5f8df806327d7c95a34fae
 DIST go1.12.6.src.tar.gz 21975398 BLAKE2B 
05c183baf2e6544b039cff33abb7c5d66a50a0a7cadaa16032a3dc3793bfa27e82c4598dbb700bf7f90ba2ce2639bb60484e61e50fc154d8184d4874954b81e4
 SHA512 
431a0b916ce2e64d816808a04bc3bf028e955538ab55c571021c08e599781ae344487a55e119bb3aae3d32f84cd83e2c176dc72d336b95da0352edffeab07a48
 DIST go1.12.7.src.tar.gz 21976647 BLAKE2B 
bf0c723f1e02048d91844c7b8908500c83442a8ab7ceeaacdb37d7204f72d80331eab44de54f99411479be8e645b2626fb8a34df0cedbd75fa57c4e1d84d493a
 SHA512 
f84c6b89dea9df21f0efa07564eb80baeee5bc2d68cced5fd645ebb32e9317e60b657afe011c81e7739d8a93e4b4dafa0b4f78431a009d36e05de55f89ed0fd6

diff --git a/dev-lang/go/go-1.11.10.ebuild b/dev-lang/go/go-1.11.10.ebuild
deleted file mode 100644
index b48fe53d64d..000
--- a/dev-lang/go/go-1.11.10.ebuild
+++ /dev/null
@@ -1,246 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-
-MY_PV=${PV/_/}
-
-inherit toolchain-funcs
-
-BOOTSTRAP_VERSION="bootstrap-1.8"
-BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist;
-BOOTSTRAP_URI="
-   ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-freebsd-amd64-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-fr

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/sound-icons/

2019-09-04 Thread William Hubbs
commit: 88ff79d3e5bd92a62bd5ab1619c83ddaec0d6b31
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Sep  5 00:32:29 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Sep  5 00:38:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88ff79d3

app-accessibility/sound-icons: bump to eapi 7

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 app-accessibility/sound-icons/sound-icons-0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-accessibility/sound-icons/sound-icons-0.1.ebuild 
b/app-accessibility/sound-icons/sound-icons-0.1.ebuild
index ad29d961800..a4b952bff87 100644
--- a/app-accessibility/sound-icons/sound-icons-0.1.ebuild
+++ b/app-accessibility/sound-icons/sound-icons-0.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=0
+EAPI=7
 
 DESCRIPTION="a collection of Sound Icons for speech-dispatcher"
 HOMEPAGE="http://www.freebsoft.org;



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

2019-09-03 Thread William Hubbs
commit: ebd1c9cee255abe74e7bcffde83d0e7934e26092
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Sep  4 03:25:04 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Sep  4 03:25:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd1c9ce

net-analyzer/telegraf: Add build time dependency on dev-lang/go

Closes: https://bugs.gentoo.org/692680
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 net-analyzer/telegraf/telegraf-1.10.4.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-analyzer/telegraf/telegraf-1.10.4.ebuild 
b/net-analyzer/telegraf/telegraf-1.10.4.ebuild
index 26d57829cbf..ed1cb6058ca 100644
--- a/net-analyzer/telegraf/telegraf-1.10.4.ebuild
+++ b/net-analyzer/telegraf/telegraf-1.10.4.ebuild
@@ -20,6 +20,8 @@ KEYWORDS="~amd64"
 
 RESTRICT="strip"
 
+DEPEND="dev-lang/go"
+
 pkg_setup() {
enewgroup telegraf
enewuser telegraf -1 -1 -1 telegraf



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

2019-09-03 Thread William Hubbs
commit: cb9c0ceb137f6252740631553200f724931dd5fa
Author: William Hubbs  sony  com>
AuthorDate: Tue Sep  3 22:15:12 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Sep  3 22:16:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9c0ceb

dev-lang/go: 1.13 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest   |   1 +
 dev-lang/go/go-1.13.ebuild | 246 +
 2 files changed, 247 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 1b9ec08f9ba..ec16524f2e4 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -17,3 +17,4 @@ DIST go1.12.6.src.tar.gz 21975398 BLAKE2B 
05c183baf2e6544b039cff33abb7c5d66a50a0
 DIST go1.12.7.src.tar.gz 21976647 BLAKE2B 
bf0c723f1e02048d91844c7b8908500c83442a8ab7ceeaacdb37d7204f72d80331eab44de54f99411479be8e645b2626fb8a34df0cedbd75fa57c4e1d84d493a
 SHA512 
f84c6b89dea9df21f0efa07564eb80baeee5bc2d68cced5fd645ebb32e9317e60b657afe011c81e7739d8a93e4b4dafa0b4f78431a009d36e05de55f89ed0fd6
 DIST go1.12.8.src.tar.gz 21978756 BLAKE2B 
65258c101d729bbd82f69ba4286ba8e64f9d3128be97243374d442dfcc4033f1238bb57530a34dc0142f55cc8f2692efab65452286c4769f24e8aa3a4a80abd1
 SHA512 
193a9b08752aa2479c19f5b56fdfe2296c7e6097e0c583290f0fce754ac7571e2ff345f66b69774d8e22f2caa147a3dc15658148017b09e5e7f49fd4569373d4
 DIST go1.12.9.src.tar.gz 21979950 BLAKE2B 
dca7e3afcabd513c4b8193e93c0a1ed1a2326dccfce9b909d97b3731fffbe7e26712ab164645e06a316baa949b1e0b14a2fea8d23e6f90fd5b72afa0d15b432b
 SHA512 
57041e7fb767f528aa9fc2592d205d3a7c120c73f92dc8d91f17f816e12aa6152c8421b333081800a5f50b1bb656f203a25faf8ed92c69a6ec164ce0a5619c13
+DIST go1.13.src.tar.gz 21621948 BLAKE2B 
dff6024287c0805ec735cb40aef4ffd872bdc17df6e0d531be3d16806292edde2a63299fe7b9b3c97a79f6f864ab0f95962a0cd2e1a0ba0216b3f4bc59bf4bcf
 SHA512 
c6346b1ab256cb743dd98625d8b16cdcc1365b186e039e99747d6c18041045daa065f6bdce17cca0a9800be2dbb34e90adf5518d5295693f80435c02fe5b2cd8

diff --git a/dev-lang/go/go-1.13.ebuild b/dev-lang/go/go-1.13.ebuild
new file mode 100644
index 000..a6151a8c829
--- /dev/null
+++ b/dev-lang/go/go-1.13.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+BOOTSTRAP_VERSION="bootstrap-1.8"
+BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist;
+BOOTSTRAP_URI="
+   ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-freebsd-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-freebsd-386-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-darwin-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-solaris-amd64-${BOOTSTRAP_VERSION}.tbz
+"
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   # The upstream tests fail under portage but pass if the build is
+   # run according to their documentation [1].
+   # I am restricting the tests on released versions until this is
+   # solved.
+   # [1] https://golang.org/issues/18442
+   RESTRICT="test"
+   ;;
+   esac
+esac
+
+# If gccgo or a previously installed version of dev-lang/go is not being
+# used to build Go, there is no way to know the architecture or operating 
system
+# of the build machine, so we need to download all of our bootstrap
+# archives to allow this ebuild to work under crossdev.
+#
+# https://bugs.gentoo.org/671394
+SRC_URI+="!gccgo? ( !system-bootstrap? ( ${BOOTSTRAP_URI} ) )"
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://golang.org;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="gccgo system-bootstrap"
+
+BDEPEND="gccgo? ( >=sys-devel/gcc-5[go] )"
+RDEPEND="!https://golang.org/issue/2775
+   #
+   # deliberately us

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

2019-09-03 Thread William Hubbs
commit: d293f1e8299f80a409a548978b99dc8b9b394853
Author: William Hubbs  sony  com>
AuthorDate: Tue Sep  3 17:26:21 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Sep  3 17:30:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d293f1e8

sys-apps/coreutils:  Remove bsd support

This should have been removed along with the *bsd keywords

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/coreutils/coreutils-8.31-r1.ebuild | 64 +
 1 file changed, 28 insertions(+), 36 deletions(-)

diff --git a/sys-apps/coreutils/coreutils-8.31-r1.ebuild 
b/sys-apps/coreutils/coreutils-8.31-r1.ebuild
index 868fdbb8a50..4b4527d1514 100644
--- a/sys-apps/coreutils/coreutils-8.31-r1.ebuild
+++ b/sys-apps/coreutils/coreutils-8.31-r1.ebuild
@@ -17,12 +17,12 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~x86-linux"
-IUSE="acl caps gmp hostname kill multicall nls selinux +split-usr static test 
userland_BSD vanilla xattr"
+IUSE="acl caps gmp hostname kill multicall nls selinux +split-usr static test 
vanilla xattr"
 
 LIB_DEPEND="acl? ( sys-apps/acl[static-libs] )
caps? ( sys-libs/libcap )
gmp? ( dev-libs/gmp:=[static-libs] )
-   xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) )"
+   xattr? ( sys-apps/attr[static-libs] )"
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} )
selinux? ( sys-libs/libselinux )
nls? ( virtual/libintl )"
@@ -32,9 +32,7 @@ DEPEND="${RDEPEND}
test? (
dev-lang/perl
dev-perl/Expect
-   !userland_BSD? (
-   dev-util/strace
-   )
+   dev-util/strace
${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/pyinotify[${PYTHON_USEDEP}]')
)"
@@ -104,7 +102,6 @@ src_configure() {
export gl_cv_func_mknod_works=yes #409919
use static && append-ldflags -static && sed -i '/elf_sys=yes/s:yes:no:' 
configure #321821
use selinux || export 
ac_cv_{header_selinux_{context,flash,selinux}_h,search_setfilecon}=no #301782
-   use userland_BSD && myconf+=( -program-prefix=g 
--program-transform-name=s/stat/nustat/ )
# kill/uptime - procps
# groups/su   - shadow
# hostname- net-tools
@@ -156,37 +153,32 @@ src_install() {
insinto /etc
newins src/dircolors.hin DIR_COLORS
 
-   if [[ ${USERLAND} == "GNU" ]] ; then
-   if use split-usr ; then
-   cd "${ED%/}"/usr/bin || die
-   dodir /bin
-   # move critical binaries into /bin (required by FHS)
-   local fhs="cat chgrp chmod chown cp date dd df echo 
false ln ls
-  mkdir mknod mv pwd rm rmdir stty sync true 
uname"
-   mv ${fhs} ../../bin/ || die "could not move fhs bins"
-   if use hostname; then
-   mv hostname ../../bin/ || die
-   fi
-   if use kill; then
-   mv kill ../../bin/ || die
-   fi
-   # move critical binaries into /bin (common scripts)
-   # Why are these required for booting?
-   local com="basename chroot cut dir dirname du env expr 
head mkfifo
-  mktemp readlink seq sleep sort tail touch tr 
tty vdir wc yes"
-   mv ${com} ../../bin/ || die "could not move common bins"
-   # create a symlink for uname in /usr/bin/ since 
autotools require it
-   # Other than uname, we need to figure out why we are
-   # creating symlinks for these in /usr/bin instead of 
leaving
-   # the files there in the first place.
-   local x
-   for x in ${com} uname ; do
-   dosym ../../bin/${x} /usr/bin/${x}
-   done
+   if use split-usr ; then
+   cd "${ED%/}"/usr/bin || die
+   dodir /bin
+   # move critical binaries into /bin (required by FHS)
+   local fhs="cat chgrp chmod chown cp date dd df echo false ln ls
+  mkdir mknod mv pwd rm rmdir stty sync true uname"
+   mv ${fhs} ../../bin/ || die "could not move fhs bins"
+   if use hostname; then
+   mv hostna

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

2019-09-02 Thread William Hubbs
commit: aade0250b0d07ba9e1ac3301cae7cbfe7d169865
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Sep  3 03:29:29 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Sep  3 03:41:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aade0250

sys-apps/coreutils: 8.31-r1 bump

- fix the split-usr processing
- remove a warning for 2.x kernels which are no longer supported

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/coreutils/coreutils-8.31-r1.ebuild | 197 
 1 file changed, 197 insertions(+)

diff --git a/sys-apps/coreutils/coreutils-8.31-r1.ebuild 
b/sys-apps/coreutils/coreutils-8.31-r1.ebuild
new file mode 100644
index 000..868fdbb8a50
--- /dev/null
+++ b/sys-apps/coreutils/coreutils-8.31-r1.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+
+inherit eutils flag-o-matic python-any-r1 toolchain-funcs
+
+PATCH="${PN}-8.30-patches-01"
+DESCRIPTION="Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, 
who,...)"
+HOMEPAGE="https://www.gnu.org/software/coreutils/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCH}.tar.xz
+   https://dev.gentoo.org/~polynomial-c/dist/${PATCH}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~x86-linux"
+IUSE="acl caps gmp hostname kill multicall nls selinux +split-usr static test 
userland_BSD vanilla xattr"
+
+LIB_DEPEND="acl? ( sys-apps/acl[static-libs] )
+   caps? ( sys-libs/libcap )
+   gmp? ( dev-libs/gmp:=[static-libs] )
+   xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} )
+   selinux? ( sys-libs/libselinux )
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+   app-arch/xz-utils
+   test? (
+   dev-lang/perl
+   dev-perl/Expect
+   !userland_BSD? (
+   dev-util/strace
+   )
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/pyinotify[${PYTHON_USEDEP}]')
+   )"
+RDEPEND+="
+   hostname? ( !sys-apps/net-tools[hostname] )
+   kill? (
+   !sys-apps/util-linux[kill]
+   !sys-process/procps[kill]
+   )
+   !app-misc/realpath
+   !https://bugs.gentoo.org/;
+   --enable-install-program="arch,$(usev hostname),$(usev kill)"
+   --enable-no-install-program="groups,$(usev !hostname),$(usev 
!kill),su,uptime"
+   --enable-largefile
+   $(usex caps '' --disable-libcap)
+   $(use_enable nls)
+   $(use_enable acl)
+   $(use_enable multicall single-binary)
+   $(use_enable xattr)
+   $(use_with gmp)
+   )
+   if tc-is-cross-compiler && [[ ${CHOST} == *linux* ]] ; then
+   export fu_cv_sys_stat_statfs2_bsize=yes #311569
+   export gl_cv_func_realpath_works=yes #416629
+   fi
+
+   export gl_cv_func_mknod_works=yes #409919
+   use static && append-ldflags -static && sed -i '/elf_sys=yes/s:yes:no:' 
configure #321821
+   use selinux || export 
ac_cv_{header_selinux_{context,flash,selinux}_h,search_setfilecon}=no #301782
+   use userland_BSD && myconf+=( -program-prefix=g 
--program-transform-name=s/stat/nustat/ )
+   # kill/uptime - procps
+   # groups/su   - shadow
+   # hostname- net-tools
+   econf "${myconf[@]}"
+}
+
+src_test() {
+   # Known to fail with FEATURES=usersandbox (bug #439574):
+   #   -  tests/du/long-from-unreadable.sh} (bug #413621)
+   #   -  tests/rm/deep-2.sh (bug #413621)
+   #   -  tests/dd/no-allocate.sh (bug #629660)
+   if has usersandbox ${FEATURES} ; then
+   ewarn "You are emerging ${P} with 'usersandbox' enabled." \
+   "Expect some test failures or emerge with 
'FEATURES=-usersandbox'!"
+   fi
+
+   # Non-root tests will fail if the full path isn't
+   # accessible to non-root users
+   chmod -R go-w "${WORKDIR}"
+   chmod a+rx "${WORKDIR}"
+
+   # coreutils tests like to do `mount` and such with temp dirs
+   # so make sure /etc/mtab is writable #265725
+   # make sure /dev/loop* can be mounted #269758
+   mkdir -p "${T}"/mount-wrappers || die
+   mkwrap() {
+   local w ww
+   for w in "${@}" ; do
+   ww="${T}/mount-wrappe

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

2019-08-31 Thread William Hubbs
commit: 23e183f56b5fb787392463a8036f469fee38fb17
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug 31 20:26:02 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat Aug 31 20:26:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e183f5

dev-util/meson: 0.51.2 bump

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/Manifest|  1 +
 dev-util/meson/meson-0.51.2.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index f0545ae0c90..958a069acb4 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,2 +1,3 @@
 DIST meson-0.50.1.tar.gz 1402160 BLAKE2B 
051e9949f3a216c1074ec826c6a232124a3d2615dc03f83f57bfe96427cd44aa95e2ec7c688e87252d0179882f91e0ccf440eda4b47ff2f0d3af7382a530e011
 SHA512 
0dcc19007b3b1626e198c0a4ddb0f37dfdfe25f447e511a772b302bffc02187a3e56046daea01a0ad5cf611d557bae12d5b858bb7a44f69919b9ac9ad696aafd
 DIST meson-0.51.1.tar.gz 1451234 BLAKE2B 
8a925bfa3d622f75eb180226311a6531cde435a5a6573663f44ba67dbefa63f76b8bd17eb23d291594fe66a379ebc8aef5f1e680973a59b0b52c41fe09e4cdcf
 SHA512 
535fb7c73a7e721a25ce4a0b9771bbb2c07fcd8f7b8f43542a093663291761370044f99b9109853b19201189881e64db1ba5a67c724ecff21000b22ca79f182c
+DIST meson-0.51.2.tar.gz 1453328 BLAKE2B 
514995ba8db534ecd488e99fb1aed25d33de73ca65fdfaf18584bd8c113eca3602a73ac42f2ae5ddd4362f8989a02d3d3aa75487ba665706c75039e3f039056c
 SHA512 
332fa0801accd91dc8f3cc1e4e701b1139fdb17c4ae8371fab419e83305ef41534e5f367fbd9323936afb6912d5c3e7cffa9cef658550fad0861ccca9812d5b0

diff --git a/dev-util/meson/meson-0.51.2.ebuild 
b/dev-util/meson/meson-0.51.2.ebuild
new file mode 100644
index 000..782127bd368
--- /dev/null
+++ b/dev-util/meson/meson-0.51.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 2016-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+fi
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="http://mesonbuild.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-util/ninja
+   dev-vcs/git
+   sys-libs/zlib[static-libs(+)]
+   virtual/pkgconfig
+   )
+"
+
+python_prepare_all() {
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
+
+   # ASAN is unsupported on some targets
+   # https://bugs.gentoo.org/692822
+   sed -i -e 's/test_pch_with_address_sanitizer/_&/' run_unittests.py || 
die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   tc-export PKG_CONFIG
+   if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
+   ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
+   else
+   # https://bugs.gentoo.org/687792
+   unset PKG_CONFIG
+   distutils-r1_src_test
+   fi
+}
+
+python_test() {
+   (
+   # test_meson_installed
+   unset PYTHONDONTWRITEBYTECODE
+
+   # test_cross_file_system_paths
+   unset XDG_DATA_HOME
+
+   ${EPYTHON} -u run_tests.py
+   ) || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /usr/share/vim/vimfiles
+   doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
+   insinto /usr/share/zsh/site-functions
+   doins data/shell-completions/zsh/_meson
+}



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

2019-08-31 Thread William Hubbs
commit: 3eb861b01356813e65b4e39f22e7a23c4029ac68
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug 31 18:12:57 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat Aug 31 18:14:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eb861b0

dev-libs/liblouis:  remove old version

Bug: https://bugs.gentoo.org/661150
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-libs/liblouis/Manifest  |  1 -
 dev-libs/liblouis/liblouis-2.5.3.ebuild | 64 -
 2 files changed, 65 deletions(-)

diff --git a/dev-libs/liblouis/Manifest b/dev-libs/liblouis/Manifest
index 3ffb22baa60..3bfe01c31b4 100644
--- a/dev-libs/liblouis/Manifest
+++ b/dev-libs/liblouis/Manifest
@@ -1,2 +1 @@
-DIST liblouis-2.5.3.tar.gz 3785311 BLAKE2B 
15130dfa6c32b9c12b6ffccf4a8b2185bcc8fe483e8822d4fdd9f1c1cd0c3e8f33325419f75a9eb23e1414743fe01b44041c836a06e4ff040708b95998251854
 SHA512 
5aa65f3a0b7cef37fe7cd8ccf09df8c40f38d183a88d1be9f1251b40406204e57a8d95716bf1de3569b09b640be613cc3e0bd0e05dc4d544face00bfc8d75ac7
 DIST liblouis-3.10.0.tar.gz 13335626 BLAKE2B 
a4c7f81f15c202c0e1030119f805e218dd51852af57065c441241f4e182828036372750231726802adbb835a7af05ccbf029316da376f3f89dd62ae9d833f838
 SHA512 
e05d42ba352b1336b10ecd3d320c2bed33250cd636767ecd77837530577c537de4f4e806ddaf1ed7e8b9ec766c84adf6ab045595235c1020f2bb31ba791f3833

diff --git a/dev-libs/liblouis/liblouis-2.5.3.ebuild 
b/dev-libs/liblouis/liblouis-2.5.3.ebuild
deleted file mode 100644
index d1c9eb1331e..000
--- a/dev-libs/liblouis/liblouis-2.5.3.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
-PYTHON_REQ_USE='wide-unicode(+)'
-DISTUTILS_OPTIONAL=1
-inherit distutils-r1
-
-DESCRIPTION="An open-source braille translator and back-translator"
-HOMEPAGE="https://github.com/liblouis/liblouis;
-SRC_URI="https://liblouis.googlecode.com/files/${P}.tar.gz;
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ia64 ppc ppc64 sparc x86"
-IUSE="python"
-RDEPEND="python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-src_prepare() {
-   default
-
-   if use python; then
-   pushd python > /dev/null
-   distutils-r1_src_prepare
-   popd > /dev/null
-   fi
-}
-
-src_configure() {
-   econf --enable-ucs4
-}
-
-src_compile() {
-   default
-
-   if use python; then
-   pushd python > /dev/null
-   # setup.py imports liblouis to get the version number,
-   # and this causes the shared library to be dlopened
-   # at build-time.  Hack around it with LD_PRELOAD.
-   # Thanks ArchLinux.
-   LD_PRELOAD+=':../liblouis/.libs/liblouis.so'
-   distutils-r1_src_compile
-   popd > /dev/null
-   fi
-}
-
-src_install() {
-   emake install DESTDIR="${D}" || die
-
-   if use python; then
-   pushd python > /dev/null
-   LD_PRELOAD+=':../liblouis/.libs/liblouis.so' \
-   distutils-r1_src_install
-   popd > /dev/null
-   fi
-
-   dodoc README AUTHORS NEWS ChangeLog || die
-   dohtml doc/liblouis.html
-}



[gentoo-commits] repo/gentoo:master commit in: acct-group/spire/

2019-08-23 Thread William Hubbs
commit: ae5d846dc9e5845de145b2346a52cb1e6e535f57
Author: William Hubbss  sony  com>
AuthorDate: Fri Aug 23 21:45:28 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Aug 23 21:45:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae5d846d

acct-group/spire: add "spire" group

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --force
Signed-off-by: William Hubbs  gentoo.org>

 acct-group/spire/metadata.xml   | 8 
 acct-group/spire/spire-0.ebuild | 8 
 2 files changed, 16 insertions(+)

diff --git a/acct-group/spire/metadata.xml b/acct-group/spire/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/acct-group/spire/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+

diff --git a/acct-group/spire/spire-0.ebuild b/acct-group/spire/spire-0.ebuild
new file mode 100644
index 000..cbfc94025ff
--- /dev/null
+++ b/acct-group/spire/spire-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=271



[gentoo-commits] repo/gentoo:master commit in: app-misc/spire/files/, app-misc/spire/

2019-08-23 Thread William Hubbs
commit: 2f1d2e7700a596a1436fb987d6e9f3830c488d11
Author: William Hubbs  sony  com>
AuthorDate: Fri Aug 23 21:50:58 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Aug 23 21:50:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f1d2e77

app-misc/spire: new package, the spiffe runtime environment

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 app-misc/spire/Manifest |  2 ++
 app-misc/spire/files/spire-agent.confd  |  6 
 app-misc/spire/files/spire-agent.initd  | 12 +++
 app-misc/spire/files/spire-server.confd |  6 
 app-misc/spire/files/spire-server.initd | 12 +++
 app-misc/spire/metadata.xml |  8 +
 app-misc/spire/spire-0.8.1.ebuild   | 61 +
 7 files changed, 107 insertions(+)

diff --git a/app-misc/spire/Manifest b/app-misc/spire/Manifest
new file mode 100644
index 000..abc65fce4f9
--- /dev/null
+++ b/app-misc/spire/Manifest
@@ -0,0 +1,2 @@
+DIST spire-0.8.1-vendor.tar.gz 10550551 BLAKE2B 
4ab04c0e4de231097620a015f523ed9d7e0d6872425826e4bc3572f920a4d3de5174cb78f4ed61340ffc1abe3e25d42e8735228b142b424c85ef24fac52740ca
 SHA512 
879cba4eaa681814858fa7965b28d0217d4ae806c979d348cb6d5f413dca7f03f99c34b8dcdbc0dad8e5253990a473962b9c1438ba79bef5fe757df11c7f4ee7
+DIST spire-0.8.1.tar.gz 1070262 BLAKE2B 
7e30ac233759f2fed7476a82d072c4ec7815346cb50419b10ac7c5ce566aae6e783a51284a39847d63c04b0e398aab7ad15d94ea4e05569b43e762abfadaf550
 SHA512 
aa864f3f1d0faa8b7bfa527effde244957f9b30c6f115e49819777b6f3a5ea751ed751ac19b94a45d02aa22e719e6bd6e33355f9b561bbc5458d5997d95a1437

diff --git a/app-misc/spire/files/spire-agent.confd 
b/app-misc/spire/files/spire-agent.confd
new file mode 100644
index 000..c88234b0a32
--- /dev/null
+++ b/app-misc/spire/files/spire-agent.confd
@@ -0,0 +1,6 @@
+# log file for the spire agent.
+# The default is /var/log/spire/spire-agent.log
+#logfile=""
+#
+# Extra arguments to pass when starting the spire agent.
+#spire_agent_args=""

diff --git a/app-misc/spire/files/spire-agent.initd 
b/app-misc/spire/files/spire-agent.initd
new file mode 100644
index 000..bd64143f3e8
--- /dev/null
+++ b/app-misc/spire/files/spire-agent.initd
@@ -0,0 +1,12 @@
+#!/sbin/openrc-run
+# Copyright 2019 Sony Interactive Entertainment LLC
+# Distributed under the terms of the GNU General Public License v2
+
+name="spire agent daemon"
+description="spire agent"
+logfile="${logfile:-/var/log/spire/spire-agent.log}"
+command=/opt/spire/spire-agent
+command_args="run --logFile ${logfile} ${spire_agent_args}"
+command_user=spire
+directory=/opt/spire
+supervisor=supervise-daemon

diff --git a/app-misc/spire/files/spire-server.confd 
b/app-misc/spire/files/spire-server.confd
new file mode 100644
index 000..83568613247
--- /dev/null
+++ b/app-misc/spire/files/spire-server.confd
@@ -0,0 +1,6 @@
+# log file for the spire server.
+# The default is /var/log/spire/spire-server.log
+#logfile=""
+#
+# Extra arguments to pass when starting the spire server.
+#spire_server_args=""

diff --git a/app-misc/spire/files/spire-server.initd 
b/app-misc/spire/files/spire-server.initd
new file mode 100644
index 000..4594f5d1fa8
--- /dev/null
+++ b/app-misc/spire/files/spire-server.initd
@@ -0,0 +1,12 @@
+#!/sbin/openrc-run
+# Copyright 2019 Sony Interactive Entertainment LLC
+# Distributed under the terms of the GNU General Public License v2
+
+name="spire server daemon"
+description="spire server"
+logfile="${logfile:-/var/log/spire/spire-server.log}"
+command=/opt/spire/spire-server
+command_args="run --logFile ${logfile} ${spire_server_args}"
+command_user=spire
+directory=/opt/spire
+supervisor=supervise-daemon

diff --git a/app-misc/spire/metadata.xml b/app-misc/spire/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/app-misc/spire/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+

diff --git a/app-misc/spire/spire-0.8.1.ebuild 
b/app-misc/spire/spire-0.8.1.ebuild
new file mode 100644
index 000..15aa92b309c
--- /dev/null
+++ b/app-misc/spire/spire-0.8.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VENDOR_URI="https://dev.gentoo.org/~whubbs/dist/${P}-vendor.tar.gz;
+
+DESCRIPTION="the spiffe runtime environment"
+HOMEPAGE="https://github.com/spiffe/spire;
+SRC_URI="https://github.com/spiffe/spire/archive/${PV}.tar.gz -> ${P}.tar.gz
+   ${VENDOR_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+COMMON_DEPE

[gentoo-commits] repo/gentoo:master commit in: acct-user/spire/

2019-08-23 Thread William Hubbs
commit: 428ab5297f61d8083b0fe7ebe240d92227e543c9
Author: William Hubbs  sony  com>
AuthorDate: Fri Aug 23 21:46:20 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Aug 23 21:46:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=428ab529

acct-user/spire: add the spire user

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --force
Signed-off-by: William Hubbs  gentoo.org>

 acct-user/spire/metadata.xml   |  8 
 acct-user/spire/spire-0.ebuild | 12 
 2 files changed, 20 insertions(+)

diff --git a/acct-user/spire/metadata.xml b/acct-user/spire/metadata.xml
new file mode 100644
index 000..65da3dd7829
--- /dev/null
+++ b/acct-user/spire/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+willi...@gentoo.org
+William Hubbs
+  
+

diff --git a/acct-user/spire/spire-0.ebuild b/acct-user/spire/spire-0.ebuild
new file mode 100644
index 000..1008ac8fc8b
--- /dev/null
+++ b/acct-user/spire/spire-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="user for spiffe runtime environment"
+ACCT_USER_ID=271
+ACCT_USER_GROUPS=( spire )
+
+acct-user_add_deps



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

2019-08-22 Thread William Hubbs
commit: b2e403b1859fddabf72e812090e1f7107eb26617
Author: William Hubbs  sony  com>
AuthorDate: Thu Aug 22 15:48:59 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Aug 22 15:52:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e403b1

dev-util/meson: remove several old versions

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/Manifest|  2 -
 .../meson/files/meson-0.49-python3.5-tests.patch   | 34 --
 dev-util/meson/meson-0.48.2.ebuild | 73 -
 dev-util/meson/meson-0.49.2.ebuild | 76 --
 4 files changed, 185 deletions(-)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 0abdbfd7c1c..f0545ae0c90 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,4 +1,2 @@
-DIST meson-0.48.2.tar.gz 1311011 BLAKE2B 
54cb8ca4164238f1c2b77327c330a7615a8d62c63c0cbedcdbe395bf2a99c454407fbc61af8d61d38a85de5dee18e73b98b534a2c9d19cc8f622e25549b84bbf
 SHA512 
beebc90df420c15255c49a13e2f4917934fec8fb2c5b878a59ee0cd2ae46eb05571e995e12b3110b72be89fd11ab4c534ed72aa6d6fe72719ef060df5e75695f
-DIST meson-0.49.2.tar.gz 1340730 BLAKE2B 
07931bca42907eb961f5f15da5216448d33539a091de4e7df53f0713471f2b0c581d1e3f9ba7eac2a87b61861e5408a5af1a5cb8c17c9561f81cd377b2ea7fc3
 SHA512 
4aca4c273e7c23034c1ed76aa48c914aef34ca4be9df9d5810b8dd3dac9f5f67aa577a682490aa3d81c0503b5a5a8ac1e2452b2f2fdd7a5c7db2aa504047b87d
 DIST meson-0.50.1.tar.gz 1402160 BLAKE2B 
051e9949f3a216c1074ec826c6a232124a3d2615dc03f83f57bfe96427cd44aa95e2ec7c688e87252d0179882f91e0ccf440eda4b47ff2f0d3af7382a530e011
 SHA512 
0dcc19007b3b1626e198c0a4ddb0f37dfdfe25f447e511a772b302bffc02187a3e56046daea01a0ad5cf611d557bae12d5b858bb7a44f69919b9ac9ad696aafd
 DIST meson-0.51.1.tar.gz 1451234 BLAKE2B 
8a925bfa3d622f75eb180226311a6531cde435a5a6573663f44ba67dbefa63f76b8bd17eb23d291594fe66a379ebc8aef5f1e680973a59b0b52c41fe09e4cdcf
 SHA512 
535fb7c73a7e721a25ce4a0b9771bbb2c07fcd8f7b8f43542a093663291761370044f99b9109853b19201189881e64db1ba5a67c724ecff21000b22ca79f182c

diff --git a/dev-util/meson/files/meson-0.49-python3.5-tests.patch 
b/dev-util/meson/files/meson-0.49-python3.5-tests.patch
deleted file mode 100644
index 640348b2bc2..000
--- a/dev-util/meson/files/meson-0.49-python3.5-tests.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 65192af2ff62a032a3f19d065c95e12b83aae709 Mon Sep 17 00:00:00 2001
-From: Simon McVittie 
-Date: Fri, 11 Jan 2019 18:03:15 +
-Subject: [PATCH] run_unittests: Use Python 3.5-compatible subprocess
- invocation
-
-subprocess.run() didn't get the encoding parameter until 3.6.
-
-Signed-off-by: Simon McVittie 

- run_unittests.py | 7 +++
- 1 file changed, 3 insertions(+), 4 deletions(-)
-
-diff --git a/run_unittests.py b/run_unittests.py
-index 342ad883..e1246140 100755
 a/run_unittests.py
-+++ b/run_unittests.py
-@@ -5029,10 +5029,9 @@ class NativeFileTests(BasePlatformTests):
- ret = subprocess.run(
- ["{}"] + extra_args,
- stdout=subprocess.PIPE,
--stderr=subprocess.PIPE,
--encoding='utf-8')
--print(ret.stdout)
--print(ret.stderr, file=sys.stderr)
-+stderr=subprocess.PIPE)
-+print(ret.stdout.decode('utf-8'))
-+print(ret.stderr.decode('utf-8'), file=sys.stderr)
- sys.exit(ret.returncode)
- 
- if __name__ == '__main__':
--- 
-2.21.0
-

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
deleted file mode 100644
index b6374c8e969..000
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2016-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{5,6,7} )
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
-fi
-
-inherit distutils-r1 toolchain-funcs
-
-DESCRIPTION="Open source build system"
-HOMEPAGE="http://mesonbuild.com/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? (
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   dev-util/ninja
-   dev-vcs/git
-   virtual/pkgconfig
-   )
-"
-
-python_prepare_all() {

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

2019-08-20 Thread William Hubbs
commit: 2d480869e1388d2d01534c1d586a5f69f6eb225a
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Aug 21 01:48:04 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Aug 21 01:48:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d480869

sys-apps/openrc: sync live

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/openrc/openrc-.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-apps/openrc/openrc-.ebuild 
b/sys-apps/openrc/openrc-.ebuild
index 6bf7ded639b..dea79c65bd1 100644
--- a/sys-apps/openrc/openrc-.ebuild
+++ b/sys-apps/openrc/openrc-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
 fi
 
 LICENSE="BSD-2"
@@ -182,12 +182,12 @@ pkg_postinst() {
 
# Added for 0.35.
if use kernel_linux && [[ ! -h "${EROOT}"/lib ]]; then
-   if [[ -d "${EROOT}$(get_libdir)"/rc ]]; then
-   cp -RPp "${EROOT}$(get_libdir)/rc" "${EROOT}"/lib
+   if [[ -d "${EROOT}/$(get_libdir)"/rc ]]; then
+   cp -RPp "${EROOT}/$(get_libdir)/rc" "${EROOT}"/lib
fi
elif ! use kernel_linux; then
-   if [[ -d "${EROOT}$(get_libdir)"/rc ]]; then
-   cp -RPp "${EROOT}$(get_libdir)/rc" "${EROOT}"/lib
+   if [[ -d "${EROOT}/$(get_libdir)"/rc ]]; then
+   cp -RPp "${EROOT}/$(get_libdir)/rc" "${EROOT}"/lib
fi
fi
 



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

2019-08-20 Thread William Hubbs
commit: 94899415b4ed5c37165f731130aa03690ba15b73
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Aug 21 01:40:09 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Aug 21 01:43:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94899415

sys-apps/openrc: remove broken version

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/openrc/Manifest   |   1 -
 sys-apps/openrc/openrc-0.42.ebuild | 211 -
 2 files changed, 212 deletions(-)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 2f4db701205..f5e4edb0229 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,3 +1,2 @@
 DIST openrc-0.41.2.tar.gz 245302 BLAKE2B 
ab80dc4f3a7c2c464fe64cdfa7fd31363d5a9d25e90d0239325be05561e5802f22c47013fde82650f5ce08cf99f16f5f479d8617c254647b8c40cec9609d0b6b
 SHA512 
ebfa691cae4704bb3023ea0508a712a45b8c20809828729dfa5292e96f3fd1b309813d80d7c286d0c09680bf5378aba40cfd994f27951f43a3ffb1fd0d69a58b
 DIST openrc-0.42.1.tar.gz 242848 BLAKE2B 
381f52552c13afbbcf45456fe71078bacf9182adfd67c97394093986977f5e8262d8a3c64219501745575a5210f525afe9fccee72f7625485a9f575108baa369
 SHA512 
579b9bfbb151b945a364a2c12b037d2e15991820ca99a07ac18e9bdc50074e67fbf0dcf9865aa4deabe2bf82092e4623be51c9e0b4014384951e0a92ac1e7646
-DIST openrc-0.42.tar.gz 242670 BLAKE2B 
df3c1594cb441228dd9c5f16e0758bd3a62cd51c8797ce57b6c290b0b8d80307eb5e43a4a6107da8d6911777524deac48cea48f6b96a5d4eab4e5c81fa11a835
 SHA512 
200f3f0054e766accce332bc86941367f99f0c6a0b00bf1faad877ff9ac7cfa36a90a60432361483c0d2a778bed0d811130ad692aea64b2e2d34c5b95940b68a

diff --git a/sys-apps/openrc/openrc-0.42.ebuild 
b/sys-apps/openrc/openrc-0.42.ebuild
deleted file mode 100644
index dea79c65bd1..000
--- a/sys-apps/openrc/openrc-0.42.ebuild
+++ /dev/null
@@ -1,211 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic pam toolchain-funcs usr-ldscript
-
-DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
-HOMEPAGE="https://github.com/openrc/openrc/;
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="audit bash debug ncurses pam newnet prefix +netifrc selinux static-libs
-   sysv-utils unicode kernel_linux kernel_FreeBSD"
-
-COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
-   ncurses? ( sys-libs/ncurses:0= )
-   pam? (
-   sys-auth/pambase
-   virtual/pam
-   )
-   audit? ( sys-process/audit )
-   kernel_linux? (
-   sys-process/psmisc
-   !=sys-libs/libselinux-2.6
-   )
-   !test
-# a value of "#" will just comment out the option
-set_config() {
-   local file="${ED}/$1" var=$2 val com
-   eval "${@:5}" && val=$3 || val=$4
-   [[ ${val} == "#" ]] && com="#" && val='\2'
-   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
-}
-
-set_config_yes_no() {
-   set_config "$1" "$2" YES NO "${@:3}"
-}
-
-src_install() {
-   emake ${MAKE_ARGS} DESTDIR="${D}" install
-
-   # move the shared libs back to /usr so ldscript can install
-   # more of a minimal set of files
-   # disabled for now due to #270646
-   #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || 
die
-   #gen_usr_ldscript -a einfo rc
-   gen_usr_ldscript libeinfo.so
-   gen_usr_ldscript librc.so
-
-   if ! use kernel_linux; then
-   keepdir /lib/rc/init.d
-   fi
-   keepdir /lib/rc/tmp
-
-   # Setup unicode defaults for silly unicode users
-   set_config_yes_no /etc/rc.conf unicode use unicode
-
-   # Cater to the norm
-   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
-
-   # On HPPA, do not run consolefont by default (bug #222889)
-   if use hppa; then
-   rm -f "${ED}"/etc/runlevels/boot/consolefont
-   fi
-
-   # Support for logfile rotation
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/openrc.logrotate openrc
-
-   # install gentoo pam.d files
-   newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
-   newpamd "${FILESDIR}"/sta

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

2019-08-20 Thread William Hubbs
commit: 6c4b00bfe61a267620feb76689c9715b37265427
Author: William Hubbs  sony  com>
AuthorDate: Tue Aug 20 21:29:10 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Aug 20 21:30:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c4b00bf

sys-apps/openrc: 0.42.1 bump for clang

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/openrc/Manifest |   1 +
 sys-apps/openrc/openrc-0.42.1.ebuild | 211 +++
 2 files changed, 212 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index ada9e54501b..2f4db701205 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,2 +1,3 @@
 DIST openrc-0.41.2.tar.gz 245302 BLAKE2B 
ab80dc4f3a7c2c464fe64cdfa7fd31363d5a9d25e90d0239325be05561e5802f22c47013fde82650f5ce08cf99f16f5f479d8617c254647b8c40cec9609d0b6b
 SHA512 
ebfa691cae4704bb3023ea0508a712a45b8c20809828729dfa5292e96f3fd1b309813d80d7c286d0c09680bf5378aba40cfd994f27951f43a3ffb1fd0d69a58b
+DIST openrc-0.42.1.tar.gz 242848 BLAKE2B 
381f52552c13afbbcf45456fe71078bacf9182adfd67c97394093986977f5e8262d8a3c64219501745575a5210f525afe9fccee72f7625485a9f575108baa369
 SHA512 
579b9bfbb151b945a364a2c12b037d2e15991820ca99a07ac18e9bdc50074e67fbf0dcf9865aa4deabe2bf82092e4623be51c9e0b4014384951e0a92ac1e7646
 DIST openrc-0.42.tar.gz 242670 BLAKE2B 
df3c1594cb441228dd9c5f16e0758bd3a62cd51c8797ce57b6c290b0b8d80307eb5e43a4a6107da8d6911777524deac48cea48f6b96a5d4eab4e5c81fa11a835
 SHA512 
200f3f0054e766accce332bc86941367f99f0c6a0b00bf1faad877ff9ac7cfa36a90a60432361483c0d2a778bed0d811130ad692aea64b2e2d34c5b95940b68a

diff --git a/sys-apps/openrc/openrc-0.42.1.ebuild 
b/sys-apps/openrc/openrc-0.42.1.ebuild
new file mode 100644
index 000..dea79c65bd1
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.42.1.ebuild
@@ -0,0 +1,211 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic pam toolchain-funcs usr-ldscript
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit bash debug ncurses pam newnet prefix +netifrc selinux static-libs
+   sysv-utils unicode kernel_linux kernel_FreeBSD"
+
+COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
+   ncurses? ( sys-libs/ncurses:0= )
+   pam? (
+   sys-auth/pambase
+   virtual/pam
+   )
+   audit? ( sys-process/audit )
+   kernel_linux? (
+   sys-process/psmisc
+   !=sys-libs/libselinux-2.6
+   )
+   !test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   emake ${MAKE_ARGS} DESTDIR="${D}" install
+
+   # move the shared libs back to /usr so ldscript can install
+   # more of a minimal set of files
+   # disabled for now due to #270646
+   #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || 
die
+   #gen_usr_ldscript -a einfo rc
+   gen_usr_ldscript libeinfo.so
+   gen_usr_ldscript librc.so
+
+   if ! use kernel_linux; then
+   keepdir /lib/rc/init.d
+   fi
+   keepdir /lib/rc/tmp
+
+   # Setup unicode defaults for silly unicode users
+   set_config_yes_no /etc/rc.conf unicode use unicode
+
+   # Cater to the norm
+   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
+
+   # On HPPA, do not run consolefont by default (bug #222889)
+   if use hppa; then
+   rm -f "${ED}"/etc/runlevels/boot/consolefont
+   fi
+
+   # Support for logfile rotation
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/openrc.logrotate openrc
+
+   # install gentoo pam.d files
+   newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-d

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

2019-08-20 Thread William Hubbs
commit: 197f9a2896d6a0e15eb9668348de139fe478b1e2
Author: William Hubbs  sony  com>
AuthorDate: Tue Aug 20 18:42:36 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Aug 20 18:43:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=197f9a28

sys-apps/openrc: remove several old versions

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/openrc/Manifest|   2 -
 sys-apps/openrc/openrc-0.34.11.ebuild   | 327 
 sys-apps/openrc/openrc-0.38.3-r1.ebuild | 326 ---
 sys-apps/openrc/openrc-0.38.3.ebuild| 326 ---
 4 files changed, 981 deletions(-)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index c2452410c3d..ada9e54501b 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,4 +1,2 @@
-DIST openrc-0.34.11.tar.gz 228054 BLAKE2B 
8d4fdd7de4b3c44df0ccec728b91bd2624582dc2bbdb1fa7892aa61ce0a953a7cf66964f38da888636d895e3c6b776747a4a7fbbdbbbd26029313695f35837fe
 SHA512 
76245d31c6fe9e90e5e2f35ce918b915fc88c231674e0c99dc98b8f3fa120e794900eec9919a0ab029a081b206393246eccb9119a79c90ad6e39325d022928be
-DIST openrc-0.38.3.tar.gz 238031 BLAKE2B 
87d1546e21d581feda4064cd64bf43f762203becdcc4b002bf868f17403bd42770cb1106a8bc383c8d69e19ad66ad2bedaa7090c95206597e8a9b6e2ba481dcc
 SHA512 
6bb42ccdab5fb24b11f5042bf19850f440d3494b6bd1d7b8db31b592f051fcd26feac1c8d9ef515238c53c6f5bf98a8c367a48471c178ae829e05c56bd24cfde
 DIST openrc-0.41.2.tar.gz 245302 BLAKE2B 
ab80dc4f3a7c2c464fe64cdfa7fd31363d5a9d25e90d0239325be05561e5802f22c47013fde82650f5ce08cf99f16f5f479d8617c254647b8c40cec9609d0b6b
 SHA512 
ebfa691cae4704bb3023ea0508a712a45b8c20809828729dfa5292e96f3fd1b309813d80d7c286d0c09680bf5378aba40cfd994f27951f43a3ffb1fd0d69a58b
 DIST openrc-0.42.tar.gz 242670 BLAKE2B 
df3c1594cb441228dd9c5f16e0758bd3a62cd51c8797ce57b6c290b0b8d80307eb5e43a4a6107da8d6911777524deac48cea48f6b96a5d4eab4e5c81fa11a835
 SHA512 
200f3f0054e766accce332bc86941367f99f0c6a0b00bf1faad877ff9ac7cfa36a90a60432361483c0d2a778bed0d811130ad692aea64b2e2d34c5b95940b68a

diff --git a/sys-apps/openrc/openrc-0.34.11.ebuild 
b/sys-apps/openrc/openrc-0.34.11.ebuild
deleted file mode 100644
index 9ae507eb58b..000
--- a/sys-apps/openrc/openrc-0.34.11.ebuild
+++ /dev/null
@@ -1,327 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic pam toolchain-funcs usr-ldscript
-
-DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
-HOMEPAGE="https://github.com/openrc/openrc/;
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="audit debug ncurses pam newnet prefix +netifrc selinux static-libs
-   unicode kernel_linux kernel_FreeBSD"
-
-COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
-   ncurses? ( sys-libs/ncurses:0= )
-   pam? (
-   sys-auth/pambase
-   virtual/pam
-   )
-   audit? ( sys-process/audit )
-   kernel_linux? (
-   sys-process/psmisc
-   !=sys-libs/libselinux-2.6
-   )
-   !test
-# a value of "#" will just comment out the option
-set_config() {
-   local file="${ED}/$1" var=$2 val com
-   eval "${@:5}" && val=$3 || val=$4
-   [[ ${val} == "#" ]] && com="#" && val='\2'
-   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
-}
-
-set_config_yes_no() {
-   set_config "$1" "$2" YES NO "${@:3}"
-}
-
-src_install() {
-   emake ${MAKE_ARGS} DESTDIR="${D}" install
-
-   # move the shared libs back to /usr so ldscript can install
-   # more of a minimal set of files
-   # disabled for now due to #270646
-   #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || 
die
-   #gen_usr_ldscript -a einfo rc
-   gen_usr_ldscript libeinfo.so
-   gen_usr_ldscript librc.so
-
-   if ! use kernel_linux; then
-   keepdir /$(get_libdir)/rc/init.d
-   fi
-   keepdir /$(get_libdir)/rc/tmp
-
-   # Backup our default runlevels
-   dodir /usr/share/"${PN}"
-   cp -PR "${ED}"/etc/runlevels "${ED}"/usr/share/${PN} || die
-   rm -rf &

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

2019-08-20 Thread William Hubbs
commit: 5c3005eefadcdef6243fac3b482cfbc1b3ab33c7
Author: William Hubbs  sony  com>
AuthorDate: Tue Aug 20 18:35:51 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Aug 20 18:38:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c3005ee

sys-apps/openrc: 0.42 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/openrc/Manifest   |   1 +
 sys-apps/openrc/openrc-0.42.ebuild | 211 +
 2 files changed, 212 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 360aca845d8..c2452410c3d 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,3 +1,4 @@
 DIST openrc-0.34.11.tar.gz 228054 BLAKE2B 
8d4fdd7de4b3c44df0ccec728b91bd2624582dc2bbdb1fa7892aa61ce0a953a7cf66964f38da888636d895e3c6b776747a4a7fbbdbbbd26029313695f35837fe
 SHA512 
76245d31c6fe9e90e5e2f35ce918b915fc88c231674e0c99dc98b8f3fa120e794900eec9919a0ab029a081b206393246eccb9119a79c90ad6e39325d022928be
 DIST openrc-0.38.3.tar.gz 238031 BLAKE2B 
87d1546e21d581feda4064cd64bf43f762203becdcc4b002bf868f17403bd42770cb1106a8bc383c8d69e19ad66ad2bedaa7090c95206597e8a9b6e2ba481dcc
 SHA512 
6bb42ccdab5fb24b11f5042bf19850f440d3494b6bd1d7b8db31b592f051fcd26feac1c8d9ef515238c53c6f5bf98a8c367a48471c178ae829e05c56bd24cfde
 DIST openrc-0.41.2.tar.gz 245302 BLAKE2B 
ab80dc4f3a7c2c464fe64cdfa7fd31363d5a9d25e90d0239325be05561e5802f22c47013fde82650f5ce08cf99f16f5f479d8617c254647b8c40cec9609d0b6b
 SHA512 
ebfa691cae4704bb3023ea0508a712a45b8c20809828729dfa5292e96f3fd1b309813d80d7c286d0c09680bf5378aba40cfd994f27951f43a3ffb1fd0d69a58b
+DIST openrc-0.42.tar.gz 242670 BLAKE2B 
df3c1594cb441228dd9c5f16e0758bd3a62cd51c8797ce57b6c290b0b8d80307eb5e43a4a6107da8d6911777524deac48cea48f6b96a5d4eab4e5c81fa11a835
 SHA512 
200f3f0054e766accce332bc86941367f99f0c6a0b00bf1faad877ff9ac7cfa36a90a60432361483c0d2a778bed0d811130ad692aea64b2e2d34c5b95940b68a

diff --git a/sys-apps/openrc/openrc-0.42.ebuild 
b/sys-apps/openrc/openrc-0.42.ebuild
new file mode 100644
index 000..dea79c65bd1
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.42.ebuild
@@ -0,0 +1,211 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic pam toolchain-funcs usr-ldscript
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit bash debug ncurses pam newnet prefix +netifrc selinux static-libs
+   sysv-utils unicode kernel_linux kernel_FreeBSD"
+
+COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
+   ncurses? ( sys-libs/ncurses:0= )
+   pam? (
+   sys-auth/pambase
+   virtual/pam
+   )
+   audit? ( sys-process/audit )
+   kernel_linux? (
+   sys-process/psmisc
+   !=sys-libs/libselinux-2.6
+   )
+   !test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   emake ${MAKE_ARGS} DESTDIR="${D}" install
+
+   # move the shared libs back to /usr so ldscript can install
+   # more of a minimal set of files
+   # disabled for now due to #270646
+   #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || 
die
+   #gen_usr_ldscript -a einfo rc
+   gen_usr_ldscript libeinfo.so
+   gen_usr_ldscript librc.so
+
+   if ! use kernel_linux; then
+   keepdir /lib/rc/init.d
+   fi
+   keepdir /lib/rc/tmp
+
+   # Setup unicode defaults for silly unicode users
+   set_config_yes_no /etc/rc.conf unicode use unicode
+
+   # Cater to the norm
+   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
+
+   # On HPPA, do not run consolefont by default (bug #222889)
+   if use hppa; then
+   rm -f "${ED}"/e

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

2019-08-20 Thread William Hubbs
commit: b5114538f84874c769f9f7693c087bdbd56ad300
Author: William Hubbs  sony  com>
AuthorDate: Tue Aug 20 16:43:42 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Aug 20 17:11:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5114538

dev-lang/go: 1.12.9 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest |   1 +
 dev-lang/go/go-1.12.9.ebuild | 246 +++
 2 files changed, 247 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index b241e6240f5..1b9ec08f9ba 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -16,3 +16,4 @@ DIST go1.12.5.src.tar.gz 21971348 BLAKE2B 
7de8db4a6c4cd9e1883fbf28357fe99ad9f43f
 DIST go1.12.6.src.tar.gz 21975398 BLAKE2B 
05c183baf2e6544b039cff33abb7c5d66a50a0a7cadaa16032a3dc3793bfa27e82c4598dbb700bf7f90ba2ce2639bb60484e61e50fc154d8184d4874954b81e4
 SHA512 
431a0b916ce2e64d816808a04bc3bf028e955538ab55c571021c08e599781ae344487a55e119bb3aae3d32f84cd83e2c176dc72d336b95da0352edffeab07a48
 DIST go1.12.7.src.tar.gz 21976647 BLAKE2B 
bf0c723f1e02048d91844c7b8908500c83442a8ab7ceeaacdb37d7204f72d80331eab44de54f99411479be8e645b2626fb8a34df0cedbd75fa57c4e1d84d493a
 SHA512 
f84c6b89dea9df21f0efa07564eb80baeee5bc2d68cced5fd645ebb32e9317e60b657afe011c81e7739d8a93e4b4dafa0b4f78431a009d36e05de55f89ed0fd6
 DIST go1.12.8.src.tar.gz 21978756 BLAKE2B 
65258c101d729bbd82f69ba4286ba8e64f9d3128be97243374d442dfcc4033f1238bb57530a34dc0142f55cc8f2692efab65452286c4769f24e8aa3a4a80abd1
 SHA512 
193a9b08752aa2479c19f5b56fdfe2296c7e6097e0c583290f0fce754ac7571e2ff345f66b69774d8e22f2caa147a3dc15658148017b09e5e7f49fd4569373d4
+DIST go1.12.9.src.tar.gz 21979950 BLAKE2B 
dca7e3afcabd513c4b8193e93c0a1ed1a2326dccfce9b909d97b3731fffbe7e26712ab164645e06a316baa949b1e0b14a2fea8d23e6f90fd5b72afa0d15b432b
 SHA512 
57041e7fb767f528aa9fc2592d205d3a7c120c73f92dc8d91f17f816e12aa6152c8421b333081800a5f50b1bb656f203a25faf8ed92c69a6ec164ce0a5619c13

diff --git a/dev-lang/go/go-1.12.9.ebuild b/dev-lang/go/go-1.12.9.ebuild
new file mode 100644
index 000..a6151a8c829
--- /dev/null
+++ b/dev-lang/go/go-1.12.9.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+BOOTSTRAP_VERSION="bootstrap-1.8"
+BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist;
+BOOTSTRAP_URI="
+   ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-freebsd-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-freebsd-386-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-darwin-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-solaris-amd64-${BOOTSTRAP_VERSION}.tbz
+"
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   # The upstream tests fail under portage but pass if the build is
+   # run according to their documentation [1].
+   # I am restricting the tests on released versions until this is
+   # solved.
+   # [1] https://golang.org/issues/18442
+   RESTRICT="test"
+   ;;
+   esac
+esac
+
+# If gccgo or a previously installed version of dev-lang/go is not being
+# used to build Go, there is no way to know the architecture or operating 
system
+# of the build machine, so we need to download all of our bootstrap
+# archives to allow this ebuild to work under crossdev.
+#
+# https://bugs.gentoo.org/671394
+SRC_URI+="!gccgo? ( !system-bootstrap? ( ${BOOTSTRAP_URI} ) )"
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://golang.org;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="gccgo system-bootstrap"
+
+BDEPEND="gccgo? ( >=sys-devel/gcc-5[go] )"
+RDEPEND="!https://golang.org/issue/2775
+   

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

2019-08-18 Thread William Hubbs
commit: 29b5bd924feb3faefa457d5b764cfc836c1941ca
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Aug 18 22:17:51 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Aug 18 22:24:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b5bd92

dev-libs/liblouis: move help2man to BDEPEND

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-libs/liblouis/liblouis-3.10.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/liblouis/liblouis-3.10.0.ebuild 
b/dev-libs/liblouis/liblouis-3.10.0.ebuild
index 0704044a3c5..09c1c5c74d0 100644
--- a/dev-libs/liblouis/liblouis-3.10.0.ebuild
+++ b/dev-libs/liblouis/liblouis-3.10.0.ebuild
@@ -16,9 +16,9 @@ LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="python"
+BDEPEND="sys-apps/help2man"
 RDEPEND="python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
-   sys-apps/help2man"
+DEPEND="${RDEPEND}"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 src_prepare() {



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

2019-08-18 Thread William Hubbs
commit: 5d2dd744aa5552963d5c11d59399f5417630f821
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Aug 18 20:32:01 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Aug 18 20:32:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d2dd744

dev-libs/liblouis: 3.10.0 ebuild cleanup

Remove an extra "|| die".

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-libs/liblouis/liblouis-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/liblouis/liblouis-3.10.0.ebuild 
b/dev-libs/liblouis/liblouis-3.10.0.ebuild
index 6c2ba745564..0704044a3c5 100644
--- a/dev-libs/liblouis/liblouis-3.10.0.ebuild
+++ b/dev-libs/liblouis/liblouis-3.10.0.ebuild
@@ -52,7 +52,7 @@ src_compile() {
 }
 
 src_install() {
-   emake install DESTDIR="${D}" || die
+   emake DESTDIR="${D}" install
 
if use python; then
pushd python > /dev/null



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

2019-08-18 Thread William Hubbs
commit: 97c2f26e7d73fd27802601f918f816b809b0e338
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Aug 18 19:46:12 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Aug 18 19:46:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c2f26e

dev-libs/liblouis: Add help2man build time dependency

Closes: https://bugs.gentoo.org/553938
Closes: https://bugs.gentoo.org/637924
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-libs/liblouis/liblouis-3.10.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/liblouis/liblouis-3.10.0.ebuild 
b/dev-libs/liblouis/liblouis-3.10.0.ebuild
index 22df15db950..6c2ba745564 100644
--- a/dev-libs/liblouis/liblouis-3.10.0.ebuild
+++ b/dev-libs/liblouis/liblouis-3.10.0.ebuild
@@ -17,7 +17,8 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="python"
 RDEPEND="python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   sys-apps/help2man"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 src_prepare() {



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

2019-08-18 Thread William Hubbs
commit: 3427df169ef1ab3bdf4fa9cd469e2707a21078c3
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Aug 18 19:33:36 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Aug 18 19:33:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3427df16

dev-libs/liblouis: 3.10.0 bump

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-libs/liblouis/Manifest   |  1 +
 dev-libs/liblouis/liblouis-3.10.0.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/dev-libs/liblouis/Manifest b/dev-libs/liblouis/Manifest
index 7bdcfddb3c1..3ffb22baa60 100644
--- a/dev-libs/liblouis/Manifest
+++ b/dev-libs/liblouis/Manifest
@@ -1 +1,2 @@
 DIST liblouis-2.5.3.tar.gz 3785311 BLAKE2B 
15130dfa6c32b9c12b6ffccf4a8b2185bcc8fe483e8822d4fdd9f1c1cd0c3e8f33325419f75a9eb23e1414743fe01b44041c836a06e4ff040708b95998251854
 SHA512 
5aa65f3a0b7cef37fe7cd8ccf09df8c40f38d183a88d1be9f1251b40406204e57a8d95716bf1de3569b09b640be613cc3e0bd0e05dc4d544face00bfc8d75ac7
+DIST liblouis-3.10.0.tar.gz 13335626 BLAKE2B 
a4c7f81f15c202c0e1030119f805e218dd51852af57065c441241f4e182828036372750231726802adbb835a7af05ccbf029316da376f3f89dd62ae9d833f838
 SHA512 
e05d42ba352b1336b10ecd3d320c2bed33250cd636767ecd77837530577c537de4f4e806ddaf1ed7e8b9ec766c84adf6ab045595235c1020f2bb31ba791f3833

diff --git a/dev-libs/liblouis/liblouis-3.10.0.ebuild 
b/dev-libs/liblouis/liblouis-3.10.0.ebuild
new file mode 100644
index 000..22df15db950
--- /dev/null
+++ b/dev-libs/liblouis/liblouis-3.10.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=( python{2_7,3_5,3_6} )
+PYTHON_REQ_USE='wide-unicode(+)'
+DISTUTILS_OPTIONAL=1
+inherit autotools distutils-r1
+
+DESCRIPTION="An open-source braille translator and back-translator"
+HOMEPAGE="https://github.com/liblouis/liblouis;
+SRC_URI="https://github.com/liblouis/liblouis/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="python"
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+src_prepare() {
+   default
+
+   if use python; then
+   pushd python > /dev/null
+   distutils-r1_src_prepare
+   popd > /dev/null
+   fi
+   eautoreconf
+}
+
+src_configure() {
+   econf --enable-ucs4
+}
+
+src_compile() {
+   default
+
+   if use python; then
+   pushd python > /dev/null
+   # setup.py imports liblouis to get the version number,
+   # and this causes the shared library to be dlopened
+   # at build-time.  Hack around it with LD_PRELOAD.
+   # Thanks ArchLinux.
+   LD_PRELOAD+=':../liblouis/.libs/liblouis.so'
+   distutils-r1_src_compile
+   popd > /dev/null
+   fi
+}
+
+src_install() {
+   emake install DESTDIR="${D}" || die
+
+   if use python; then
+   pushd python > /dev/null
+   LD_PRELOAD+=':../liblouis/.libs/liblouis.so' \
+   distutils-r1_src_install
+   popd > /dev/null
+   fi
+
+   DOCS=( README AUTHORS NEWS ChangeLog doc/liblouis.txt )
+   HTML_DOCS=( doc/liblouis.html )
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/sysvinit/files/, sys-apps/sysvinit/

2019-08-17 Thread William Hubbs
commit: ada626f71628c922b27d692057520caeb72dd03c
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug 17 18:37:18 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat Aug 17 18:37:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ada626f7

sys-apps/sysvinit: 2.95-r1 bump to add halt.sh

This adds halt.sh which will be used to either halt or poweroff the
system based on the contents of the INIT_HALT environment variable.

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/sysvinit/files/halt.sh   |   6 ++
 sys-apps/sysvinit/files/inittab-2.95  |  61 +
 sys-apps/sysvinit/sysvinit-2.95-r1.ebuild | 139 ++
 3 files changed, 206 insertions(+)

diff --git a/sys-apps/sysvinit/files/halt.sh b/sys-apps/sysvinit/files/halt.sh
new file mode 100644
index 000..07a32b99574
--- /dev/null
+++ b/sys-apps/sysvinit/files/halt.sh
@@ -0,0 +1,6 @@
+#!/bin/sh
+if [ "$INIT_HALT" = HALT ]; then
+   exec /sbin/halt -dhn
+else
+   exec /sbin/poweroff -dhn
+fi

diff --git a/sys-apps/sysvinit/files/inittab-2.95 
b/sys-apps/sysvinit/files/inittab-2.95
new file mode 100644
index 000..03f226a8c3b
--- /dev/null
+++ b/sys-apps/sysvinit/files/inittab-2.95
@@ -0,0 +1,61 @@
+#
+# /etc/inittab:  This file describes how the INIT process should set up
+#the system in a certain run-level.
+#
+# Author:  Miquel van Smoorenburg, 
+# Modified by:  Patrick J. Volkerding, 
+# Modified by:  Daniel Robbins, 
+# Modified by:  Martin Schlemmer, 
+# Modified by:  Mike Frysinger, 
+# Modified by:  Robin H. Johnson, 
+# Modified by:  William Hubbs, 
+#
+
+# Default runlevel.
+id:3:initdefault:
+
+# System initialization, mount local filesystems, etc.
+si::sysinit:/sbin/openrc sysinit
+
+# Further system initialization, brings up the boot runlevel.
+rc::bootwait:/sbin/openrc boot
+
+l0u:0:wait:/sbin/telinit u
+l0:0:wait:/sbin/openrc shutdown
+l0s:0:wait:/sbin/halt.sh
+l1:1:wait:/sbin/openrc single
+l2:2:wait:/sbin/openrc nonetwork
+l3:3:wait:/sbin/openrc default
+l4:4:wait:/sbin/openrc default
+l5:5:wait:/sbin/openrc default
+l6u:6:wait:/sbin/telinit u
+l6:6:wait:/sbin/openrc reboot
+l6r:6:wait:/sbin/reboot -dkn
+#z6:6:respawn:/sbin/sulogin
+
+# new-style single-user
+su0:S:wait:/sbin/openrc single
+su1:S:wait:/sbin/sulogin
+
+# TERMINALS
+#x1:12345:respawn:/sbin/agetty 38400 console linux
+c1:12345:respawn:/sbin/agetty 38400 tty1 linux
+c2:2345:respawn:/sbin/agetty 38400 tty2 linux
+c3:2345:respawn:/sbin/agetty 38400 tty3 linux
+c4:2345:respawn:/sbin/agetty 38400 tty4 linux
+c5:2345:respawn:/sbin/agetty 38400 tty5 linux
+c6:2345:respawn:/sbin/agetty 38400 tty6 linux
+
+# SERIAL CONSOLES
+#s0:12345:respawn:/sbin/agetty -L 9600 ttyS0 vt100
+#s1:12345:respawn:/sbin/agetty -L 9600 ttyS1 vt100
+
+# What to do at the "Three Finger Salute".
+ca:12345:ctrlaltdel:/sbin/shutdown -r now
+
+# Used by /etc/init.d/xdm to control DM startup.
+# Read the comments in /etc/init.d/xdm for more
+# info. Do NOT remove, as this will start nothing
+# extra at boot if /etc/init.d/xdm is not added
+# to the "default" runlevel.
+x:a:once:/etc/X11/startDM.sh

diff --git a/sys-apps/sysvinit/sysvinit-2.95-r1.ebuild 
b/sys-apps/sysvinit/sysvinit-2.95-r1.ebuild
new file mode 100644
index 000..6dd6484ee44
--- /dev/null
+++ b/sys-apps/sysvinit/sysvinit-2.95-r1.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs flag-o-matic
+
+DESCRIPTION="/sbin/init - parent of all processes"
+HOMEPAGE="https://savannah.nongnu.org/projects/sysvinit;
+SRC_URI="mirror://nongnu/${PN}/${P/_/-}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+[[ "${PV}" == *beta* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
+IUSE="selinux ibm static kernel_FreeBSD"
+
+CDEPEND="
+   selinux? (
+   >=sys-libs/libselinux-1.28
+   )"
+DEPEND="${CDEPEND}
+   virtual/os-headers"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-shutdown )
+   !::g' \
+   -e 
'/^MAN[18]/s:\<(last|lastb|mesg|mountpoint|sulogin|utmpdump|wall)[.][18]\>::g' \
+   src/Makefile || die
+
+   # pidof has moved to >=procps-3.3.9
+   sed -i -r \
+   -e '/\/bin\/pidof/d' \
+   -e '/^MAN8/s:\::g' \
+   src/Makefile || die
+
+   # logsave is already in e2fsprogs
+   sed -i -r \
+   -e '/^(USR)?S?BIN/s:\::g' \
+   -e '/^MAN8/s:\::g' \
+   src/Makefile || die
+
+   # Mung inittab for specific architectures
+   cd "${WORKDIR}" || die
+   cp "${FILESDIR}"/inittab-2.95 

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

2019-08-14 Thread William Hubbs
commit: deb937ea1e309ff0f7473e5346f265a1855df3d8
Author: William Hubbs  sony  com>
AuthorDate: Wed Aug 14 17:06:07 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Aug 14 17:07:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb937ea

dev-lang/go: 1.11.13 and 1.12.8 security bump

Bug: https://bugs.gentoo.org/692152
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --force
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest  |   2 +
 dev-lang/go/go-1.11.13.ebuild | 246 ++
 dev-lang/go/go-1.12.8.ebuild  | 246 ++
 3 files changed, 494 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 0efbfeafb4a..b241e6240f5 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -11,6 +11,8 @@ DIST go-linux-s390x-bootstrap-1.8.tbz 57124869 BLAKE2B 
920a176b8f4fc3a816e724324
 DIST go-solaris-amd64-bootstrap-1.8.tbz 54926326 BLAKE2B 
0a45312f090d81ebf46fe5950cb65c059e2801394231e715e94145d1f918eb59b10472b2385e57ebd5cfb9eca0ad7290fb118436486b665520bb540970f971ab
 SHA512 
52b849e5b9a940e10de7ba3df0ebdf6e1c5d631de9581d936c9edf8f38e6bb3314acbc2b2d5202b0528fde2a359d52bc0c6f39acf9b1b614725e4b4a947ed10d
 DIST go1.11.10.src.tar.gz 21113259 BLAKE2B 
2dc704ea092fb4f4bb6c379ecb5104eb9dc5657750fb046810f210f38191d494c926e7a3661f67ea09c3d4090676485ba346daaa6dfe9eebbf3d69acbacea3b8
 SHA512 
8fab3b96d1c47b8f75b135da9d1a104c485098f6f42041b69336216a57cfd49c0785c8cfa7b016020ded5f0aadd279d7a76feeca33038321a4930139aee28cc8
 DIST go1.11.12.src.tar.gz 21113396 BLAKE2B 
ef5cca83a0118faa4e4e8d417d629eab0f01a9e16c47851f1d92df07fd7ef0ec0ea790d0fd190fa9a66c86acab619f1436840e52b7890b8ef9b8fe7335307a45
 SHA512 
ff74678d7002be20c994702cc778d2447bbe4aad2ecf906e4cde9cf00c0c226c2f0def25146acd24f86fddf397b47602c1e5509c21b0d7b856cf933a05e19a6d
+DIST go1.11.13.src.tar.gz 21114296 BLAKE2B 
0f1139a3bfd8e84bc7a150d888dbdb0268e301234ae96f49d9d657d7d92360ad1b54177c066654ce5bf3e923bbda0ee35a3265284086e820c1476705f348fc17
 SHA512 
a5dc8ec2bdad226e2498fdfb3560d6e7e19a84711cc1adb91675a8563a0b1fd153513397ca2a2b8cf266d718a6964ad143dfa588313dcf7fe350dd4a24efc3e9
 DIST go1.12.5.src.tar.gz 21971348 BLAKE2B 
7de8db4a6c4cd9e1883fbf28357fe99ad9f43f3e015b2063347b1961df128760b720c0dd5549997c7080e6cf0036406430419d4bf033323f26017d3629ad6067
 SHA512 
ce64105ff71615f9d235cc7c8656b6409fc40cc90d15a28d355fadd9072d2eab842af379dd8bba0f1181715753143e4a07491e0f9e5f8df806327d7c95a34fae
 DIST go1.12.6.src.tar.gz 21975398 BLAKE2B 
05c183baf2e6544b039cff33abb7c5d66a50a0a7cadaa16032a3dc3793bfa27e82c4598dbb700bf7f90ba2ce2639bb60484e61e50fc154d8184d4874954b81e4
 SHA512 
431a0b916ce2e64d816808a04bc3bf028e955538ab55c571021c08e599781ae344487a55e119bb3aae3d32f84cd83e2c176dc72d336b95da0352edffeab07a48
 DIST go1.12.7.src.tar.gz 21976647 BLAKE2B 
bf0c723f1e02048d91844c7b8908500c83442a8ab7ceeaacdb37d7204f72d80331eab44de54f99411479be8e645b2626fb8a34df0cedbd75fa57c4e1d84d493a
 SHA512 
f84c6b89dea9df21f0efa07564eb80baeee5bc2d68cced5fd645ebb32e9317e60b657afe011c81e7739d8a93e4b4dafa0b4f78431a009d36e05de55f89ed0fd6
+DIST go1.12.8.src.tar.gz 21978756 BLAKE2B 
65258c101d729bbd82f69ba4286ba8e64f9d3128be97243374d442dfcc4033f1238bb57530a34dc0142f55cc8f2692efab65452286c4769f24e8aa3a4a80abd1
 SHA512 
193a9b08752aa2479c19f5b56fdfe2296c7e6097e0c583290f0fce754ac7571e2ff345f66b69774d8e22f2caa147a3dc15658148017b09e5e7f49fd4569373d4

diff --git a/dev-lang/go/go-1.11.13.ebuild b/dev-lang/go/go-1.11.13.ebuild
new file mode 100644
index 000..3fa015ea3d8
--- /dev/null
+++ b/dev-lang/go/go-1.11.13.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+BOOTSTRAP_VERSION="bootstrap-1.8"
+BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist;
+BOOTSTRAP_URI="
+   ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-freebsd-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-freebsd-386-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-darwin-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-solaris-amd64-${BOOTSTRAP_VERSION}.tbz
+"
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="htt

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

2019-08-13 Thread William Hubbs
commit: fa8574e1bbec6d29ffbac3f5835476b55a6eebfe
Author: William Hubbs  sony  com>
AuthorDate: Tue Aug 13 19:48:16 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Aug 13 19:49:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa8574e1

www-apps/karma-bin: 0.43 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 www-apps/karma-bin/Manifest  |  1 +
 www-apps/karma-bin/karma-bin-0.43.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/www-apps/karma-bin/Manifest b/www-apps/karma-bin/Manifest
index 522a3ba689d..5bff1454345 100644
--- a/www-apps/karma-bin/Manifest
+++ b/www-apps/karma-bin/Manifest
@@ -4,3 +4,4 @@ DIST karma-bin-0.33-amd64.tar.gz 14113120 BLAKE2B 
a37dc699d7ff26dcbb9188afc48639
 DIST karma-bin-0.39-amd64.tar.gz 15071130 BLAKE2B 
71edfac70d02eee3b9406fc57e335c2f9c4f68a16f32da591e70c753f1498c182f36da7c018458b54f39b00968908e56367cdf30f26815ed53e78e6710d56e76
 SHA512 
6ed03b3c25745fc631ca04b3659239efdce78b221eb1c9c43fb9c8f8e7d6aadc153962388b54b0209e8896f9c9cf33f1fa5a23b6ed2bfbd4c4b48c7a24ab0637
 DIST karma-bin-0.40-amd64.tar.gz 14309083 BLAKE2B 
bdb0dff3ed308102eff8a4d7e4363901619045c39c2e154cda629aa0bd65ff6a0afee8885d3b014e6fcd448d25df1b881de4b4281efa525a73f54fbb9c425d5b
 SHA512 
5148164b78da3e9a79eda8f203f52fd78c233993f657887d3d64fe0eaf00c90610058b3f0e8509a5d4f9f05f77b5c39461cbfa9d4ccbc9d984ba07944955756d
 DIST karma-bin-0.41-amd64.tar.gz 14311961 BLAKE2B 
6e16ba96c0e4c612e4b6e93397d21469a154285e14c5dce547cac02a1a04dc37ef3cb4d6070e32c322dbdc3e30c1bd4997e2c0c0ad358a238ecaf7028e65f28e
 SHA512 
ff0ff076e5273d6b813886cdc4a8476b9bc2c9afea29f591ba0ba6f7049ea79610dfb986f532b571ffb6b90b24da1a82e770546de9ca750985055e37cc7805e3
+DIST karma-bin-0.43-amd64.tar.gz 14854945 BLAKE2B 
f9db45563f58d615370514fa206ec45b41126c1701f4b586e7a70564e4ea65123753532c086f8f1bf3cf77160a041d87fe09c33bfe9cd8ca6263154867ee3e2b
 SHA512 
d82beeec70d3e05301ce8b788b8e54b28e9540c9e652ee5e61188334672f5f5341ada1f63c20161c7f67216b0f74402070c849a14039de4e7eb863e688b15444

diff --git a/www-apps/karma-bin/karma-bin-0.43.ebuild 
b/www-apps/karma-bin/karma-bin-0.43.ebuild
new file mode 100644
index 000..208ce387b32
--- /dev/null
+++ b/www-apps/karma-bin/karma-bin-0.43.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN%-bin}
+
+inherit user
+
+DESCRIPTION="Alerts dashboard for Prometheus Alertmanager"
+HOMEPAGE="https://github.com/prymitive/karma;
+SRC_URI="https://github.com/prymitive/${MY_PN}/releases/download/v${PV}/${MY_PN}-linux-amd64.tar.gz
 -> ${P}-amd64.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+QA_PREBUILT="usr/bin/*"
+RESTRICT="strip"
+S="${WORKDIR}"
+
+pkg_setup() {
+   enewgroup ${MY_PN}
+   enewuser ${MY_PN} -1 -1 -1 ${MY_PN}
+}
+
+src_install() {
+   dobin karma-linux-amd64
+   dosym karma-linux-amd64 /usr/bin/karma
+   insinto /etc/${MY_PN}
+   newins "${FILESDIR}"/${MY_PN}-0.24.yaml ${MY_PN}.yaml
+   newinitd "${FILESDIR}"/${MY_PN}.initd ${MY_PN}
+keepdir /var/log/${MY_PN}
+fowners ${MY_PN}:${MY_PN} /var/log/${MY_PN}
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "Please edit ${EROOT}/etc/karma/karma.yaml to match your 
system."
+   fi
+}



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

2019-08-01 Thread William Hubbs
commit: 2d4c252e35c5b377a4805573c2b09c7228d5241d
Author: William Hubbs  sony  com>
AuthorDate: Thu Aug  1 22:10:58 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Aug  1 22:11:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d4c252e

www-apps/karma-bin: 0.41 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 www-apps/karma-bin/Manifest  |  1 +
 www-apps/karma-bin/karma-bin-0.41.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/www-apps/karma-bin/Manifest b/www-apps/karma-bin/Manifest
index 3630f5c3f8c..522a3ba689d 100644
--- a/www-apps/karma-bin/Manifest
+++ b/www-apps/karma-bin/Manifest
@@ -3,3 +3,4 @@ DIST karma-bin-0.27-amd64.tar.gz 13932963 BLAKE2B 
e99093ec5a7d72fbca136d63789352
 DIST karma-bin-0.33-amd64.tar.gz 14113120 BLAKE2B 
a37dc699d7ff26dcbb9188afc48639309c2f44490f2f59dd41d15e6c00035b4fb9bc9bd86abd8e999862a4a71bca76beb70bbb06f97e761fdb80b046dc742ed5
 SHA512 
a2bec5381648a680af842d5b61c23883655b508ed9803cec2e2e65bffba136076636651dbf8eedb7e220a746629902d4b29956fbebe902a1ff14924bb9a8ba27
 DIST karma-bin-0.39-amd64.tar.gz 15071130 BLAKE2B 
71edfac70d02eee3b9406fc57e335c2f9c4f68a16f32da591e70c753f1498c182f36da7c018458b54f39b00968908e56367cdf30f26815ed53e78e6710d56e76
 SHA512 
6ed03b3c25745fc631ca04b3659239efdce78b221eb1c9c43fb9c8f8e7d6aadc153962388b54b0209e8896f9c9cf33f1fa5a23b6ed2bfbd4c4b48c7a24ab0637
 DIST karma-bin-0.40-amd64.tar.gz 14309083 BLAKE2B 
bdb0dff3ed308102eff8a4d7e4363901619045c39c2e154cda629aa0bd65ff6a0afee8885d3b014e6fcd448d25df1b881de4b4281efa525a73f54fbb9c425d5b
 SHA512 
5148164b78da3e9a79eda8f203f52fd78c233993f657887d3d64fe0eaf00c90610058b3f0e8509a5d4f9f05f77b5c39461cbfa9d4ccbc9d984ba07944955756d
+DIST karma-bin-0.41-amd64.tar.gz 14311961 BLAKE2B 
6e16ba96c0e4c612e4b6e93397d21469a154285e14c5dce547cac02a1a04dc37ef3cb4d6070e32c322dbdc3e30c1bd4997e2c0c0ad358a238ecaf7028e65f28e
 SHA512 
ff0ff076e5273d6b813886cdc4a8476b9bc2c9afea29f591ba0ba6f7049ea79610dfb986f532b571ffb6b90b24da1a82e770546de9ca750985055e37cc7805e3

diff --git a/www-apps/karma-bin/karma-bin-0.41.ebuild 
b/www-apps/karma-bin/karma-bin-0.41.ebuild
new file mode 100644
index 000..208ce387b32
--- /dev/null
+++ b/www-apps/karma-bin/karma-bin-0.41.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN%-bin}
+
+inherit user
+
+DESCRIPTION="Alerts dashboard for Prometheus Alertmanager"
+HOMEPAGE="https://github.com/prymitive/karma;
+SRC_URI="https://github.com/prymitive/${MY_PN}/releases/download/v${PV}/${MY_PN}-linux-amd64.tar.gz
 -> ${P}-amd64.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+QA_PREBUILT="usr/bin/*"
+RESTRICT="strip"
+S="${WORKDIR}"
+
+pkg_setup() {
+   enewgroup ${MY_PN}
+   enewuser ${MY_PN} -1 -1 -1 ${MY_PN}
+}
+
+src_install() {
+   dobin karma-linux-amd64
+   dosym karma-linux-amd64 /usr/bin/karma
+   insinto /etc/${MY_PN}
+   newins "${FILESDIR}"/${MY_PN}-0.24.yaml ${MY_PN}.yaml
+   newinitd "${FILESDIR}"/${MY_PN}.initd ${MY_PN}
+keepdir /var/log/${MY_PN}
+fowners ${MY_PN}:${MY_PN} /var/log/${MY_PN}
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "Please edit ${EROOT}/etc/karma/karma.yaml to match your 
system."
+   fi
+}



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

2019-07-31 Thread William Hubbs
commit: 93dbdde85ba497a34e3f5673b5e3193e25d427e3
Author: William Hubbs  sony  com>
AuthorDate: Wed Jul 31 17:52:20 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Jul 31 17:53:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93dbdde8

dev-lang/go: sync live

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/go-.ebuild | 19 ---
 1 file changed, 12 insertions(+), 7 deletions(-)

diff --git a/dev-lang/go/go-.ebuild b/dev-lang/go/go-.ebuild
index 8c892831770..a6151a8c829 100644
--- a/dev-lang/go/go-.ebuild
+++ b/dev-lang/go/go-.ebuild
@@ -48,20 +48,20 @@ case ${PV}  in
esac
 esac
 
-# If gccgo is not being used to build Go, there is no way to know the
-# architecture or operating system of the build machine, so we need to
-# download all of our bootstrap archives to allow this ebuild to work
-# under crossdev.
+# If gccgo or a previously installed version of dev-lang/go is not being
+# used to build Go, there is no way to know the architecture or operating 
system
+# of the build machine, so we need to download all of our bootstrap
+# archives to allow this ebuild to work under crossdev.
 #
 # https://bugs.gentoo.org/671394
-SRC_URI+="!gccgo? ( ${BOOTSTRAP_URI} )"
+SRC_URI+="!gccgo? ( !system-bootstrap? ( ${BOOTSTRAP_URI} ) )"
 
 DESCRIPTION="A concurrent garbage collected and typesafe programming language"
 HOMEPAGE="https://golang.org;
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-IUSE="gccgo"
+IUSE="gccgo system-bootstrap"
 
 BDEPEND="gccgo? ( >=sys-devel/gcc-5[go] )"
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/files/, net-misc/dhcpcd/

2019-07-30 Thread William Hubbs
commit: 6d085720407f032e08f01c9e4bb3f576dc3d461c
Author: William Hubbs  sony  com>
AuthorDate: Tue Jul 30 19:39:00 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Jul 30 19:41:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d085720

net-misc/dhcpcd: remove broken 8.0.1 release

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 net-misc/dhcpcd/Manifest   |   1 -
 net-misc/dhcpcd/dhcpcd-8.0.1-r1.ebuild | 149 -
 .../files/dhcpcd-8.0.1-delete_tmpfiles.patch   |  34 -
 ...dhcpcd-8.0.1-fix_check_for_open_memstream.patch |  27 
 4 files changed, 211 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index d1db7a60e3a..d2ab3bc59dd 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,3 +1,2 @@
 DIST dhcpcd-7.2.3.tar.xz 213552 BLAKE2B 
5f89e11424b85702b05da6207ec346480c029de1416cc8892471de428ca0a4395a8915700e2237bfa2b133648973bc2a7c7d15aa2d0ba492f96fbf3908d7f613
 SHA512 
271cca422fad10eaf842acfd5b590c0ad537f5f23ee919a3928d8ad98463ab03bde21c0bc08741ea9618ee31095160a7c00066155eae2c74b17c49af65ba566f
-DIST dhcpcd-8.0.1.tar.xz 221716 BLAKE2B 
597831ed9a965170d0dc9ffdaa8ab34e209b14fa6183ed7a0b915f545d654db32d0994eb9e6f12953f5b81220abfc186ac72da1cd3e60f8b0cdee21da4be56dd
 SHA512 
2931345fb50b63a49ee97b290dbb236895dd13a19ce17bf40b50797cf93ea959272de698718593f882ba0c35e2f733b5476135759f46bd04a8e8f11e81ba9f3f
 DIST dhcpcd-8.0.2.tar.xz 222408 BLAKE2B 
fb27a33cd64c7aeedb28e05c885c860618d923ac857895b9fdc7daa608f433587bea1e6630fd9897426b371a45b8a336e1edaa804d76eda6e9fc2adc1411aed2
 SHA512 
a6e3aa66800adc8b209324bae02a6e373e2623735bf0695ffec4a7c972d65c3498f55e4da62f93df0bc6cddb4bee8ab667b3743b5b25cd5f4cc9da4d1f8e15c4

diff --git a/net-misc/dhcpcd/dhcpcd-8.0.1-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-8.0.1-r1.ebuild
deleted file mode 100644
index 2c0d5a53ff0..000
--- a/net-misc/dhcpcd/dhcpcd-8.0.1-r1.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd toolchain-funcs
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://roy.marples.name/git/dhcpcd.git;
-else
-   MY_P="${P/_alpha/-alpha}"
-   MY_P="${MY_P/_beta/-beta}"
-   MY_P="${MY_P/_rc/-rc}"
-   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://roy.marples.name/projects/dhcpcd;
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="elibc_glibc +embedded ipv6 kernel_linux +udev"
-
-COMMON_DEPEND="udev? ( virtual/udev )"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${P}-delete_tmpfiles.patch"
-   "${FILESDIR}/${P}-fix_check_for_open_memstream.patch"
-)
-
-src_configure() {
-   local myeconfargs=(
-   --dbdir="${EPREFIX}/var/lib/dhcpcd"
-   --libexecdir="${EPREFIX}/lib/dhcpcd"
-   --localstatedir="${EPREFIX}/var"
-   --prefix="${EPREFIX}"
-   --with-hook=ntp.conf
-   $(use_enable embedded)
-   $(use_enable ipv6)
-   $(usex elibc_glibc '--with-hook=yp.conf' '')
-   $(usex kernel_linux '--rundir=${EPREFIX}/run' '')
-   $(usex udev '' '--without-dev --without-udev')
-   CC="$(tc-getCC)"
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   keepdir /var/lib/dhcpcd
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst() {
-   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
-
-   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
-   local old_duid="${EROOT}"/etc/dhcpcd.duid
-   local new_duid="${dbdir}"/duid
-   if [[ -e "${old_old_duid}" ]] ; then
-   # Upgrade the duid file to the new format if needed
-   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
-   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
-   fi
-
-   # Move the duid to /etc, a more sensible location
-   if [[ ! -e "${old_duid}" ]] ; then
-   

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

2019-07-28 Thread William Hubbs
commit: 8759f1ebf569ea918ae47baeb27c76c1c83b48d1
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jul 28 20:33:51 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Jul 28 20:34:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8759f1eb

net-misc/dhcpcd: repoman fix: add ~m68k to 8.x and live ebuild

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 net-misc/dhcpcd/dhcpcd-8.0.1-r1.ebuild | 2 +-
 net-misc/dhcpcd/dhcpcd-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/dhcpcd/dhcpcd-8.0.1-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-8.0.1-r1.ebuild
index 6f8f030328e..2c0d5a53ff0 100644
--- a/net-misc/dhcpcd/dhcpcd-8.0.1-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-8.0.1-r1.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 

diff --git a/net-misc/dhcpcd/dhcpcd-.ebuild 
b/net-misc/dhcpcd/dhcpcd-.ebuild
index 491c778680e..d8940210a7b 100644
--- a/net-misc/dhcpcd/dhcpcd-.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



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

2019-07-28 Thread William Hubbs
commit: f765f8f836f6a87b8081807a58385873cffa305a
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jul 28 20:26:31 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Jul 28 20:29:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f765f8f8

net-misc/dhcpcd: remove 7.1.1-r3

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 net-misc/dhcpcd/Manifest   |   1 -
 net-misc/dhcpcd/dhcpcd-7.1.1-r3.ebuild | 154 -
 2 files changed, 155 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index a48d7f266da..a53214c 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,3 +1,2 @@
-DIST dhcpcd-7.1.1.tar.xz 211788 BLAKE2B 
984ec97ffdcb15883f57f9e2a699a7c8f006b2630e7651ab9d55e7a980045f8891f09d9f7be420969203a59671d097a1ed76621fe4a62ff26a5020fc8becfe69
 SHA512 
8791e718d65ef8ae23a16b98e82824860fa91914e6eb0a42cdbbca28236c1c38005ada44214bde33aac57152fe675debebdb5d141b67dcfc82012996d8337bb4
 DIST dhcpcd-7.2.3.tar.xz 213552 BLAKE2B 
5f89e11424b85702b05da6207ec346480c029de1416cc8892471de428ca0a4395a8915700e2237bfa2b133648973bc2a7c7d15aa2d0ba492f96fbf3908d7f613
 SHA512 
271cca422fad10eaf842acfd5b590c0ad537f5f23ee919a3928d8ad98463ab03bde21c0bc08741ea9618ee31095160a7c00066155eae2c74b17c49af65ba566f
 DIST dhcpcd-8.0.1.tar.xz 221716 BLAKE2B 
597831ed9a965170d0dc9ffdaa8ab34e209b14fa6183ed7a0b915f545d654db32d0994eb9e6f12953f5b81220abfc186ac72da1cd3e60f8b0cdee21da4be56dd
 SHA512 
2931345fb50b63a49ee97b290dbb236895dd13a19ce17bf40b50797cf93ea959272de698718593f882ba0c35e2f733b5476135759f46bd04a8e8f11e81ba9f3f

diff --git a/net-misc/dhcpcd/dhcpcd-7.1.1-r3.ebuild 
b/net-misc/dhcpcd/dhcpcd-7.1.1-r3.ebuild
deleted file mode 100644
index 15d28a11404..000
--- a/net-misc/dhcpcd/dhcpcd-7.1.1-r3.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit systemd toolchain-funcs
-
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://roy.marples.name/git/dhcpcd.git;
-else
-   MY_P="${P/_alpha/-alpha}"
-   MY_P="${MY_P/_beta/-beta}"
-   MY_P="${MY_P/_rc/-rc}"
-   SRC_URI="https://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://roy.marples.name/projects/dhcpcd;
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="elibc_glibc +embedded ipv6 kernel_linux +udev"
-
-COMMON_DEPEND="udev? ( virtual/udev )"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-disable_inet6_fix.patch #677508
-   "${FILESDIR}"/${P}-overflows.patch #684430
-   "${FILESDIR}"/${P}-v6_read_overflow.patch #685264
-)
-
-src_configure() {
-   local dev hooks=() rundir
-   use udev || dev="--without-dev --without-udev"
-   hooks=( --with-hook=ntp.conf )
-   use elibc_glibc && hooks+=( --with-hook=yp.conf )
-   use kernel_linux && rundir="--rundir=${EPREFIX}/run"
-   local myeconfargs=(
-   --prefix="${EPREFIX}"
-   --libexecdir="${EPREFIX}/lib/dhcpcd"
-   --dbdir="${EPREFIX}/var/lib/dhcpcd"
-   --localstatedir="${EPREFIX}/var"
-   ${rundir}
-   $(use_enable embedded)
-   $(use_enable ipv6)
-   ${dev}
-   CC="$(tc-getCC)"
-   ${hooks[@]}
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   keepdir /var/lib/dhcpcd
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst() {
-   local dbdir="${EROOT%/}"/var/lib/dhcpcd old_files=()
-
-   local old_old_duid="${EROOT%/}"/var/lib/dhcpcd/dhcpcd.duid
-   local old_duid="${EROOT%/}"/etc/dhcpcd.duid
-   local new_duid="${dbdir}"/duid
-   if [[ -e "${old_old_duid}" ]] ; then
-   # Upgrade the duid file to the new format if needed
-   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
-   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
-   fi
-
-   # Move the duid to /etc, a more sensible location
-   if [[ ! -e "${old_duid}" ]] ; then
-   cp -p "${old_old_du

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

2019-07-25 Thread William Hubbs
commit: 0fe0ae974180ad7b8f4f41feb66c774e5241bc9a
Author: William Hubbs  sony  com>
AuthorDate: Thu Jul 25 23:04:58 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Jul 25 23:07:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fe0ae97

sys-apps/openrc: add sysv-utils use flag

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/openrc/metadata.xml   |  1 +
 sys-apps/openrc/openrc-.ebuild | 10 ++
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/sys-apps/openrc/metadata.xml b/sys-apps/openrc/metadata.xml
index 74ac5c680da..e9c26481f89 100644
--- a/sys-apps/openrc/metadata.xml
+++ b/sys-apps/openrc/metadata.xml
@@ -11,6 +11,7 @@

enable Gentoo's network stack (net.* 
scripts)
enable the new network stack 
(experimental)
+   Install sysvinit compatibility scripts 
for halt, init, poweroff, reboot and shutdown


openrc/openrc

diff --git a/sys-apps/openrc/openrc-.ebuild 
b/sys-apps/openrc/openrc-.ebuild
index 11160d67f9b..891a73480c4 100644
--- a/sys-apps/openrc/openrc-.ebuild
+++ b/sys-apps/openrc/openrc-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit flag-o-matic pam toolchain-funcs usr-ldscript
 
@@ -19,7 +19,7 @@ fi
 LICENSE="BSD-2"
 SLOT="0"
 IUSE="audit bash debug ncurses pam newnet prefix +netifrc selinux static-libs
-   unicode kernel_linux kernel_FreeBSD"
+   sysv-utils unicode kernel_linux kernel_FreeBSD"
 
 COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
ncurses? ( sys-libs/ncurses:0= )
@@ -40,12 +40,13 @@ COMMON_DEPEND="kernel_FreeBSD? ( || ( 
>=sys-freebsd/freebsd-ubin-9.0_rc sys-proc
!

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

2019-07-25 Thread William Hubbs
commit: fee52cce001725cf56da6d912586e76377bc0155
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jul 25 14:21:54 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Jul 25 14:22:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee52cce

dev-vcs/hub: remove some old versions

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-vcs/hub/Manifest |  7 ---
 dev-vcs/hub/hub-2.2.9.ebuild | 46 
 dev-vcs/hub/hub-2.6.1.ebuild | 48 --
 dev-vcs/hub/hub-2.7.0.ebuild | 49 ---
 dev-vcs/hub/hub-2.7.1.ebuild | 50 
 5 files changed, 200 deletions(-)

diff --git a/dev-vcs/hub/Manifest b/dev-vcs/hub/Manifest
index 596a71df13a..3ac45cc6b60 100644
--- a/dev-vcs/hub/Manifest
+++ b/dev-vcs/hub/Manifest
@@ -1,12 +1,5 @@
 DIST hub-2.10.0.tar.gz 1042511 BLAKE2B 
8e95a6ce24ec9ed5c6d163346ab89a3a587d9f1700eed0773ae14473b06a1cbdba16ff5d75d3f64faa6b13382085a1cf8fb826e09cfd0ba3a0f0589f0abdc615
 SHA512 
6ded3a57f73fec226234e9b727d676a61a3312825c98cfb5d908ca45c163326352859a126e8b6c7f2e2302badc25a60c9c04c9184e4afab81c9f23d4555a045e
 DIST hub-2.11.1.tar.gz 1043499 BLAKE2B 
af3ac833c874f15ce183a41a4b6920ba77b9d882b343e12fddeba58453c2c03cd45fa1ec3e7a488dc2d916d0e12f2cf14d7e4d749848d3a10e44b039e7efae49
 SHA512 
ee5a42713e7810d0e825c6bc1ca2313c5679693197ca6845e189cc18fbbce04e32e1a5f0e9d2735e5a127b2aeadc33446011fb747b96b3eb6e906cb0e87f5f27
 DIST hub-2.12.3.tar.gz 1623944 BLAKE2B 
16e857fbd62fa79ba10a61f214a2c2fa0d08b71330e522d617209699318d501681049eaf05bfff3d2a143f20226fe240f76733be3296b305ae8ff8a2256a7187
 SHA512 
8bb433d4a0079cb6f30014650bb5e2dafc1ba7b8c65340886f157ae9b6785f170b13c6db1b11f6334835fc312470f5b0f57b563d665af4bbe44f116fd7af75cf
-DIST hub-2.2.9.tar.gz 318275 BLAKE2B 
731c3bb4cc4d92082f93bba94a5cc7ba31fc436479655fa19ffa8078416cedd814d2667589af9d6eed59a0be0c8b38963779429838d8dbaab8a628f838a5915c
 SHA512 
69d69683eb5f1c881b15c9b3294878c35edc51f9b7d568a3e0609c3d77cebf5c1be5c7c018b0356bdd68cf3f56691a860381a53f3e016b28b9f95ab0b852d9f9
-DIST hub-2.6.1.tar.gz 994752 BLAKE2B 
956f497699ecaac996fd3a92e5f7042d8e72050077e1de3b6091fe5e2481d9b8e4c46a8e34a2a95a81079b22b87bf82e2a5adf412e4dfbcbc53bf92f8b7ba2fa
 SHA512 
a3aed611455de88a5b410887717aeb28b8837a74b437848c53903ccc809e758678643471ee7b14903ee147417754b0d443aede63e4f69a0e4b252c6a5ab619e3
-DIST hub-2.7.0.tar.gz 997861 BLAKE2B 
b3ab44f8107d2613af230dc9e26cef2c87c9a8f114a044bbf4d62803fb31328a53425387bc865affbb95302ec0d6364f5c3e6823dae46ef2b322812916426534
 SHA512 
77223b0860bac42195dfc43e9164f5da446e414e32d0d3caa931f30e5b06d6f65cd69caa2f5097285a91d2ddb48265dfedec9dd8b361417556ff38782fa1a17c
-DIST hub-2.7.1.tar.gz 998391 BLAKE2B 
520f6f4edcae983bb65f56ddb44ef731a21a32e759df72311c77d87c103adaf83a8570b068767bbe49d65b614efbba9f6e5c9180794321dfc5f07c0ee925f3b2
 SHA512 
71232e443821dadc961d16f428cac01c0cc2adcd476e94727a5de430716826478803b8e6a881e2387103330122dd603180b546c99823c3c36942674185141714
 DIST hub-linux-amd64-2.10.0.tgz 4295227 BLAKE2B 
889dca0f5d750201d97d9eb1ab23cb781c2b12eb1cd7958c7816ee6c69dd344dc02b824754293071566b80ed7de24310d0ff78d690efb574de302910f16d6784
 SHA512 
5828977a14324a315a28dab1e25f7adf1671b14d24073cde550781eaaebee3f5f7c683a99329688dd86ac2e59252aa25f30c030d1a2f4bb8a7d135ec7bb88702
 DIST hub-linux-amd64-2.11.1.tgz 4294575 BLAKE2B 
b82c768100ba0959b9f7a8e61f0896cc1b0f516215f9c406cb2c2b1e19240a9bab7728129ad956ac1bc8380fc3395fc6430436bfc824be19443dbc2e270ba062
 SHA512 
e8f1053924eaec23784fb7a829e59d25fbb271165b576cc76060e66755a485b8cd91b48869bf2e4b87790907aa0c22857ca6981a798f19f55d638944b3275c6b
-DIST hub-linux-amd64-2.6.1.tgz 4242259 BLAKE2B 
b68234050982999f103281da974af9c008e85920c0821ecb5582bf97b0a4889f6dd053ab3e6c7c5a0e18d1b09c7093f69d70f46b94254e51b2e6eb217fe3f479
 SHA512 
e27d9b8037e50b924b7ef663d9f68568f2732ed28e366aa300881eeeb6a2bdd1f50b4e597e3d36eddb07eb9c133df02ab5f889d5c6ec8632824d244148524e9b
-DIST hub-linux-amd64-2.7.0.tgz 4263315 BLAKE2B 
e157acb727c8e4a118cc29ff5a433a820aeba5f92b10446440611056e8d8dc3bd534823983cf37aba818f224d36bfba3109d236b409e68592ed04f6b22aa450b
 SHA512 
dd48991dfbb48e6759805707ed34804a77b64e55fd56f17484c13ddc6b2a867c283305308991e462f338a4bab687cb89da42d5059193fad5825ef681b89eeb97
-DIST hub-linux-amd64-2.7.1.tgz 4263689 BLAKE2B 
bf30e98455d6afe98cb32e9253cbf99fadc39a821d44844ae6b35f909c5ce2b760d04a0cc3eba5743443c7014109f02805779277ce43fffddd1e7697904b6f49
 SHA512 
ae12658460aa2752cd245712a4c1035d738fd7e47a096999515b6fe381ab4741fb80bad75b8d9b0070a8cc83a5a2d4c90dc4a4f18019b9dae9817fe2c08703ca

diff --git a/dev-vcs/hub/hub-2.2.9.ebuild b/dev-vcs/hub/hub-2.2.9.ebuild
deleted file mode 100644
index e05d3627ad9..000
--- a/dev-vcs/hub/hub-2.2.9.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GN

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

2019-07-25 Thread William Hubbs
commit: 55bbe11decec64a170b3a9f263460b49d29c9696
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jul 25 14:10:59 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Jul 25 14:12:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55bbe11d

dev-vcs/hub: 2.12.3 bump

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-vcs/hub/Manifest  |  1 +
 dev-vcs/hub/hub-2.12.3.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/dev-vcs/hub/Manifest b/dev-vcs/hub/Manifest
index 20b45d6cc7f..596a71df13a 100644
--- a/dev-vcs/hub/Manifest
+++ b/dev-vcs/hub/Manifest
@@ -1,5 +1,6 @@
 DIST hub-2.10.0.tar.gz 1042511 BLAKE2B 
8e95a6ce24ec9ed5c6d163346ab89a3a587d9f1700eed0773ae14473b06a1cbdba16ff5d75d3f64faa6b13382085a1cf8fb826e09cfd0ba3a0f0589f0abdc615
 SHA512 
6ded3a57f73fec226234e9b727d676a61a3312825c98cfb5d908ca45c163326352859a126e8b6c7f2e2302badc25a60c9c04c9184e4afab81c9f23d4555a045e
 DIST hub-2.11.1.tar.gz 1043499 BLAKE2B 
af3ac833c874f15ce183a41a4b6920ba77b9d882b343e12fddeba58453c2c03cd45fa1ec3e7a488dc2d916d0e12f2cf14d7e4d749848d3a10e44b039e7efae49
 SHA512 
ee5a42713e7810d0e825c6bc1ca2313c5679693197ca6845e189cc18fbbce04e32e1a5f0e9d2735e5a127b2aeadc33446011fb747b96b3eb6e906cb0e87f5f27
+DIST hub-2.12.3.tar.gz 1623944 BLAKE2B 
16e857fbd62fa79ba10a61f214a2c2fa0d08b71330e522d617209699318d501681049eaf05bfff3d2a143f20226fe240f76733be3296b305ae8ff8a2256a7187
 SHA512 
8bb433d4a0079cb6f30014650bb5e2dafc1ba7b8c65340886f157ae9b6785f170b13c6db1b11f6334835fc312470f5b0f57b563d665af4bbe44f116fd7af75cf
 DIST hub-2.2.9.tar.gz 318275 BLAKE2B 
731c3bb4cc4d92082f93bba94a5cc7ba31fc436479655fa19ffa8078416cedd814d2667589af9d6eed59a0be0c8b38963779429838d8dbaab8a628f838a5915c
 SHA512 
69d69683eb5f1c881b15c9b3294878c35edc51f9b7d568a3e0609c3d77cebf5c1be5c7c018b0356bdd68cf3f56691a860381a53f3e016b28b9f95ab0b852d9f9
 DIST hub-2.6.1.tar.gz 994752 BLAKE2B 
956f497699ecaac996fd3a92e5f7042d8e72050077e1de3b6091fe5e2481d9b8e4c46a8e34a2a95a81079b22b87bf82e2a5adf412e4dfbcbc53bf92f8b7ba2fa
 SHA512 
a3aed611455de88a5b410887717aeb28b8837a74b437848c53903ccc809e758678643471ee7b14903ee147417754b0d443aede63e4f69a0e4b252c6a5ab619e3
 DIST hub-2.7.0.tar.gz 997861 BLAKE2B 
b3ab44f8107d2613af230dc9e26cef2c87c9a8f114a044bbf4d62803fb31328a53425387bc865affbb95302ec0d6364f5c3e6823dae46ef2b322812916426534
 SHA512 
77223b0860bac42195dfc43e9164f5da446e414e32d0d3caa931f30e5b06d6f65cd69caa2f5097285a91d2ddb48265dfedec9dd8b361417556ff38782fa1a17c

diff --git a/dev-vcs/hub/hub-2.12.3.ebuild b/dev-vcs/hub/hub-2.12.3.ebuild
new file mode 100644
index 000..5191e3388ce
--- /dev/null
+++ b/dev-vcs/hub/hub-2.12.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1
+
+DESCRIPTION="Command-line wrapper for git that makes you better at GitHub"
+HOMEPAGE="https://github.com/github/hub;
+SRC_URI="https://github.com/github/hub/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND=">=dev-lang/go-1.5.1:="
+RDEPEND=">=dev-vcs/git-1.7.3"
+
+QA_FLAGS_IGNORED=".*"
+RESTRICT="strip"
+
+src_compile() {
+   emake bin/hub man-pages
+}
+
+#src_test() {
+#  ./script/test || die
+#}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc README.md
+   doman share/man/man1/*.1
+
+   newbashcomp etc/${PN}.bash_completion.sh ${PN}
+
+   insinto /usr/share/vim/vimfiles
+doins -r share/vim/vimfiles/*
+   insinto /usr/share/zsh/site-functions
+   newins etc/hub.zsh_completion _${PN}
+}



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

2019-07-21 Thread William Hubbs
commit: 6fcee3c8cf33555bffdd0600fd32f5483f35c0b7
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jul 22 01:58:36 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Jul 22 01:59:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fcee3c8

app-misc/rtlamr: software radio receiver for utility smart meters

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: William Hubbs  gentoo.org>

 app-misc/rtlamr/Manifest|  1 +
 app-misc/rtlamr/metadata.xml|  8 
 app-misc/rtlamr/rtlamr-0.9.1.ebuild | 19 +++
 3 files changed, 28 insertions(+)

diff --git a/app-misc/rtlamr/Manifest b/app-misc/rtlamr/Manifest
new file mode 100644
index 000..d82369a83a4
--- /dev/null
+++ b/app-misc/rtlamr/Manifest
@@ -0,0 +1 @@
+DIST rtlamr-0.9.1.tar.gz 961802 BLAKE2B 
164e3071871a52ab13cadf55f3ac79243625de01f054ff0777b45928f8fc2f29c9088a1935499ec9363efeef66ec07ae68e659aa82662d5198c0037bbf953cef
 SHA512 
1219d408ca324a2bb8a3b412fa1c8c04c637560cda2d49e5b66de7c8082d01f0ccb6b3fb4db520a5bc9ef74285c74e0b160b3c7c9de6fdc05054c27f19d3bf15

diff --git a/app-misc/rtlamr/metadata.xml b/app-misc/rtlamr/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/app-misc/rtlamr/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+       William Hubbs
+   
+

diff --git a/app-misc/rtlamr/rtlamr-0.9.1.ebuild 
b/app-misc/rtlamr/rtlamr-0.9.1.ebuild
new file mode 100644
index 000..3ab268bade8
--- /dev/null
+++ b/app-misc/rtlamr/rtlamr-0.9.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGO_PN=github.com/bemasher/rtlamr
+inherit golang-build golang-vcs-snapshot
+
+DESCRIPTION="software defined radio receiver for utility smart meters"
+HOMEPAGE="https://github.com/demasher/rtlamr;
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_install() {
+   dobin ${PN}
+   dodoc src/${EGO_PN}/*.md src/${EGO_PN}/*.csv
+}



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

2019-07-17 Thread William Hubbs
commit: 3a873f3570b88f90f0c6779481ca8269c6aa6498
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Jul 17 14:19:36 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Jul 17 14:22:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a873f35

dev-util/meson: 0.51.1 bump

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/Manifest|  1 +
 dev-util/meson/meson-0.51.1.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 377ee5872be..0abdbfd7c1c 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,3 +1,4 @@
 DIST meson-0.48.2.tar.gz 1311011 BLAKE2B 
54cb8ca4164238f1c2b77327c330a7615a8d62c63c0cbedcdbe395bf2a99c454407fbc61af8d61d38a85de5dee18e73b98b534a2c9d19cc8f622e25549b84bbf
 SHA512 
beebc90df420c15255c49a13e2f4917934fec8fb2c5b878a59ee0cd2ae46eb05571e995e12b3110b72be89fd11ab4c534ed72aa6d6fe72719ef060df5e75695f
 DIST meson-0.49.2.tar.gz 1340730 BLAKE2B 
07931bca42907eb961f5f15da5216448d33539a091de4e7df53f0713471f2b0c581d1e3f9ba7eac2a87b61861e5408a5af1a5cb8c17c9561f81cd377b2ea7fc3
 SHA512 
4aca4c273e7c23034c1ed76aa48c914aef34ca4be9df9d5810b8dd3dac9f5f67aa577a682490aa3d81c0503b5a5a8ac1e2452b2f2fdd7a5c7db2aa504047b87d
 DIST meson-0.50.1.tar.gz 1402160 BLAKE2B 
051e9949f3a216c1074ec826c6a232124a3d2615dc03f83f57bfe96427cd44aa95e2ec7c688e87252d0179882f91e0ccf440eda4b47ff2f0d3af7382a530e011
 SHA512 
0dcc19007b3b1626e198c0a4ddb0f37dfdfe25f447e511a772b302bffc02187a3e56046daea01a0ad5cf611d557bae12d5b858bb7a44f69919b9ac9ad696aafd
+DIST meson-0.51.1.tar.gz 1451234 BLAKE2B 
8a925bfa3d622f75eb180226311a6531cde435a5a6573663f44ba67dbefa63f76b8bd17eb23d291594fe66a379ebc8aef5f1e680973a59b0b52c41fe09e4cdcf
 SHA512 
535fb7c73a7e721a25ce4a0b9771bbb2c07fcd8f7b8f43542a093663291761370044f99b9109853b19201189881e64db1ba5a67c724ecff21000b22ca79f182c

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
new file mode 100644
index 000..33a23e5a870
--- /dev/null
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2016-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+fi
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="http://mesonbuild.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-util/ninja
+   dev-vcs/git
+   virtual/pkgconfig
+   )
+"
+
+python_prepare_all() {
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   tc-export PKG_CONFIG
+   if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
+   ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
+   else
+   distutils-r1_src_test
+   fi
+}
+
+python_test() {
+   (
+   # test_meson_installed
+   unset PYTHONDONTWRITEBYTECODE
+
+   # test_cross_file_system_paths
+   unset XDG_DATA_HOME
+
+   ${EPYTHON} -u run_tests.py
+   ) || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /usr/share/vim/vimfiles
+   doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
+   insinto /usr/share/zsh/site-functions
+   doins data/shell-completions/zsh/_meson
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/netbox/, www-apps/netbox/files/

2019-07-15 Thread William Hubbs
commit: a5d3644286d4745b778f7ef79a2cb30131a797f7
Author: William Hubbs  sony  com>
AuthorDate: Tue Jul 16 00:00:14 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Jul 16 00:02:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d36442

www-apps/netbox: 2.6.1 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 www-apps/netbox/Manifest|   1 +
 www-apps/netbox/files/netbox-2.6.1-no-pip.patch |  27 ++
 www-apps/netbox/netbox-2.6.1.ebuild | 121 
 3 files changed, 149 insertions(+)

diff --git a/www-apps/netbox/Manifest b/www-apps/netbox/Manifest
index 70891e41ba8..51a181dd107 100644
--- a/www-apps/netbox/Manifest
+++ b/www-apps/netbox/Manifest
@@ -1,2 +1,3 @@
 DIST netbox-2.5.11.tar.gz 2364831 BLAKE2B 
e5117b2d4c3f33b231715a8b192e7954dc0611fcb270937c5c8abda3abc9f9925bd7db2c7306847428b5a24014d0c0b07ee404294b389a708d0dc7963c250691
 SHA512 
dfd19af01bf096ee7d8790981853d7e94d8926a4f0eeb00a061f805d56486670c058752b9a9fb23882b0b8d33e4a2d62f50a35b56c28eb2782be47e6f4b13b7d
 DIST netbox-2.5.12.tar.gz 2364874 BLAKE2B 
efe1360fd7c1105e5c6010ee22a882fb4fc796ff0f907974984dba35a0ab6da7724fd6042b102cebe3e3e291c3a1c65c347a5967edbaf443ece6fe61648a93be
 SHA512 
e105a351f1150139c5bce36527ea650f95504ccc1c7b6a82c41396d69bc8671758cc3b33789c95c81785c5ff54d34c7310cd3e03e65bd006606e85021dcd1795
+DIST netbox-2.6.1.tar.gz 2393902 BLAKE2B 
027115458cbb873cb7aa7660a6cd1df46a7768dc05c9280f94c23368336752034b8ede591ed4337f6b65ade1db7fac740533c3c2d932043172cf296ddd2e3f8a
 SHA512 
8cfe4384ed4ad682ff5268e83d72716230683e86e858c857fd694838227a8b3eddfe02c1fc39b00cb36b33519d8cbb942dd4008544943e8b8f7f2d5904c10e5a

diff --git a/www-apps/netbox/files/netbox-2.6.1-no-pip.patch 
b/www-apps/netbox/files/netbox-2.6.1-no-pip.patch
new file mode 100644
index 000..5d1fa595f4e
--- /dev/null
+++ b/www-apps/netbox/files/netbox-2.6.1-no-pip.patch
@@ -0,0 +1,27 @@
+diff --git a/upgrade.sh b/upgrade.sh
+index 24e79f5b..248e1cb5 100755
+--- a/upgrade.sh
 b/upgrade.sh
+@@ -8,22 +8,6 @@
+ PYTHON="python3"
+ PIP="pip3"
+ 
+-# TODO: Remove this in v2.6 as it is no longer needed under Python 3
+-# Delete stale bytecode
+-COMMAND="find . -name \"*.pyc\" -delete"
+-echo "Cleaning up stale Python bytecode ($COMMAND)..."
+-eval $COMMAND
+-
+-# Uninstall any Python packages which are no longer needed
+-COMMAND="${PIP} uninstall -r old_requirements.txt -y"
+-echo "Removing old Python packages ($COMMAND)..."
+-eval $COMMAND
+-
+-# Install any new Python packages
+-COMMAND="${PIP} install -r requirements.txt --upgrade"
+-echo "Updating required Python packages ($COMMAND)..."
+-eval $COMMAND
+-
+ # Apply any database migrations
+ COMMAND="${PYTHON} netbox/manage.py migrate"
+ echo "Applying database migrations ($COMMAND)..."

diff --git a/www-apps/netbox/netbox-2.6.1.ebuild 
b/www-apps/netbox/netbox-2.6.1.ebuild
new file mode 100644
index 000..0b6b0b9de55
--- /dev/null
+++ b/www-apps/netbox/netbox-2.6.1.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_6 )
+inherit python-single-r1 user readme.gentoo-r1
+
+DESCRIPTION="IP address and data center infrastructure management tool"
+HOMEPAGE="https://github.com/digitalocean/netbox;
+SRC_URI="https://github.com/digitalocean/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="ldap webhooks"
+
+RDEPEND=">=dev-python/django-2.2[${PYTHON_USEDEP}]
+   >=dev-python/django-cacheops-4.1[${PYTHON_USEDEP}]
+   >=dev-python/django-cors-headers-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/django-debug-toolbar-2.0[${PYTHON_USEDEP}]
+   >=dev-python/django-filter-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/django-mptt-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/django-prometheus-1.0.15[${PYTHON_USEDEP}]
+   >=dev-python/django-tables2-2.0.6[${PYTHON_USEDEP}]
+   >=dev-python/django-taggit-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/django-taggit-serializer-0.1.7[${PYTHON_USEDEP}]
+   >=dev-python/django-timezone-field-3.0[${PYTHON_USEDEP}]
+   >=dev-python/djangorestframework-3.9.4[${PYTHON_USEDEP}]
+   >=dev-python/drf-yasg-1.16.0[${PYTHON_USEDEP},validation]
+   >=dev-python/graphviz-0.10.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/markdown-2.6.11[${PYTHON_USEDEP}]
+   =dev-python/netaddr-0.7.19[${PYTHON_USEDEP}]
+   >=dev-python/pillow-6.0.0[${PYTHON_USEDEP}]
+   >=dev-python/psycopg-2.8.3[${PYTHON_USEDEP

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

2019-07-15 Thread William Hubbs
commit: af475783fbb52a31e4e6bff90be83d7895a86fbc
Author: William Hubbs  sony  com>
AuthorDate: Mon Jul 15 23:53:35 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Jul 15 23:55:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af475783

dev-python/django-rq: 2.1 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/django-rq/Manifest   |  1 +
 dev-python/django-rq/django-rq-2.1.0.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/django-rq/Manifest b/dev-python/django-rq/Manifest
index 4efd4fedfe1..16eea4c5571 100644
--- a/dev-python/django-rq/Manifest
+++ b/dev-python/django-rq/Manifest
@@ -1 +1,2 @@
 DIST django-rq-1.3.1.tar.gz 37462 BLAKE2B 
17c3eb4527315c7d562586b5d62ac1866d4e1de755a61f6d882007139494921efc689b3c649f0647ceb2b29d6b0914159c5247af33cc6c21ac6108beef7c40dd
 SHA512 
7e8443889fb7f7e8059f81fc8e7cd319e5a8b54c0388130190a39cc167bcd2e85b761f7f3703a3cd37e5be245cbc788d98a121d048837dc77072c8713c332577
+DIST django-rq-2.1.0.tar.gz 38237 BLAKE2B 
d99a25655ab0f2ceb08f433b86e84f54f76bc6a93482655f117dced1f8242fb527acb8cfc598fadd282f932f9b7f02b780ef925dcbc8ee7778594a95d73e8ad2
 SHA512 
4bc59ed32176a121debcbc259386bd406ae141ad859b52ea779e7ee8c8b1d2634a1afc31b666e55bc8a70c841ce7aac81ba0e7f4207e925587cbf3817d9da666

diff --git a/dev-python/django-rq/django-rq-2.1.0.ebuild 
b/dev-python/django-rq/django-rq-2.1.0.ebuild
new file mode 100644
index 000..f3e8b1727a7
--- /dev/null
+++ b/dev-python/django-rq/django-rq-2.1.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+inherit distutils-r1
+
+DESCRIPTION="An app that provides django integration for RQ (Redis Queue)"
+HOMEPAGE="https://github.com/rq/django-rq;
+SRC_URI="mirror://pypi/${PN:0:1}"/${PN}/${P}.tar.gz
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=dev-python/django-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/rq-1.0[${PYTHON_USEDEP}]
+   >=dev-python/redis-py-3.0.0[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"



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

2019-07-15 Thread William Hubbs
commit: fd2eff46fe14d6efd8f35c56bdf2dea1401633b1
Author: William Hubbs  sony  com>
AuthorDate: Mon Jul 15 23:47:26 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Jul 15 23:55:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd2eff46

dev-python/rq: 1.0 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/rq/Manifest  |  1 +
 dev-python/rq/rq-1.0.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/rq/Manifest b/dev-python/rq/Manifest
index 40dca80be02..84fdbb34b29 100644
--- a/dev-python/rq/Manifest
+++ b/dev-python/rq/Manifest
@@ -1 +1,2 @@
 DIST rq-0.13.0.tar.gz 45487 BLAKE2B 
1985a097d419b50b19771a5f1c1526c8b8b3e9b960f7ecb2817cd731a9af0c37dd38e215a556d35ae8107cc93c3da9c023d4e73eda90e776d62a994d74f5bbda
 SHA512 
f8cf5c3cf7360e0640a2ca97a42c85e67e59835317d04dc752008463224e073053c70ede17e179e1e8d287b3e4ed832971a0398636c49e2680f1183f0ebd2302
+DIST rq-1.0.tar.gz 45516 BLAKE2B 
10af545640c757671d2da4691d06b03fe0b61c82351824a51f8f382bb0e7380312d6902ceff86bb5fbfe06ac3bedca3275394063e6576db33e78d20610083527
 SHA512 
eb3040c5c312123ff99158d504f5fea8377c382a1067d923db29a9087e7e0f7d5214ca1ab1df190d3e9872d6d00917c2435730c121dee1a4c410e65d2875d918

diff --git a/dev-python/rq/rq-1.0.ebuild b/dev-python/rq/rq-1.0.ebuild
new file mode 100644
index 000..41b1969f2d4
--- /dev/null
+++ b/dev-python/rq/rq-1.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_5 python3_6 )
+inherit distutils-r1
+
+DESCRIPTION="simple, lightweight library for creating and processing 
background jobs"
+HOMEPAGE="https://github.com/rq/rq;
+SRC_URI="mirror://pypi/${PN:0:1}"/${PN}/${P}.tar.gz
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=" >=dev-python/click-5.0[${PYTHON_USEDEP}]
+   >=dev-python/redis-py-3.0.0[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"



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

2019-07-15 Thread William Hubbs
commit: d119b635207160a46f42c65ff4534b742120eb75
Author: William Hubbs  sony  com>
AuthorDate: Mon Jul 15 23:20:47 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Jul 15 23:21:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d119b635

www-apps/karma-bin: 0.40 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 www-apps/karma-bin/Manifest  |  1 +
 www-apps/karma-bin/karma-bin-0.40.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/www-apps/karma-bin/Manifest b/www-apps/karma-bin/Manifest
index ca46a9cf0d0..3630f5c3f8c 100644
--- a/www-apps/karma-bin/Manifest
+++ b/www-apps/karma-bin/Manifest
@@ -2,3 +2,4 @@ DIST karma-bin-0.24-amd64.tar.gz 11511588 BLAKE2B 
4de38f4925e039ae28e160d2f541cb
 DIST karma-bin-0.27-amd64.tar.gz 13932963 BLAKE2B 
e99093ec5a7d72fbca136d63789352e001974e4bf0a90ee45d6ff8a8814df9dfdf695af4fb1b17cf1c6a29fce2be65965f048daa9070484b2fcc53dc6e33122a
 SHA512 
844301cb8bdd08452d02ab33c39dd5d8307e538f87d18fff58bfd888ddd207bb6557d40c053613d2e3991cf915b032119ed08ebe5a32a98d12cac06a25872887
 DIST karma-bin-0.33-amd64.tar.gz 14113120 BLAKE2B 
a37dc699d7ff26dcbb9188afc48639309c2f44490f2f59dd41d15e6c00035b4fb9bc9bd86abd8e999862a4a71bca76beb70bbb06f97e761fdb80b046dc742ed5
 SHA512 
a2bec5381648a680af842d5b61c23883655b508ed9803cec2e2e65bffba136076636651dbf8eedb7e220a746629902d4b29956fbebe902a1ff14924bb9a8ba27
 DIST karma-bin-0.39-amd64.tar.gz 15071130 BLAKE2B 
71edfac70d02eee3b9406fc57e335c2f9c4f68a16f32da591e70c753f1498c182f36da7c018458b54f39b00968908e56367cdf30f26815ed53e78e6710d56e76
 SHA512 
6ed03b3c25745fc631ca04b3659239efdce78b221eb1c9c43fb9c8f8e7d6aadc153962388b54b0209e8896f9c9cf33f1fa5a23b6ed2bfbd4c4b48c7a24ab0637
+DIST karma-bin-0.40-amd64.tar.gz 14309083 BLAKE2B 
bdb0dff3ed308102eff8a4d7e4363901619045c39c2e154cda629aa0bd65ff6a0afee8885d3b014e6fcd448d25df1b881de4b4281efa525a73f54fbb9c425d5b
 SHA512 
5148164b78da3e9a79eda8f203f52fd78c233993f657887d3d64fe0eaf00c90610058b3f0e8509a5d4f9f05f77b5c39461cbfa9d4ccbc9d984ba07944955756d

diff --git a/www-apps/karma-bin/karma-bin-0.40.ebuild 
b/www-apps/karma-bin/karma-bin-0.40.ebuild
new file mode 100644
index 000..208ce387b32
--- /dev/null
+++ b/www-apps/karma-bin/karma-bin-0.40.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN%-bin}
+
+inherit user
+
+DESCRIPTION="Alerts dashboard for Prometheus Alertmanager"
+HOMEPAGE="https://github.com/prymitive/karma;
+SRC_URI="https://github.com/prymitive/${MY_PN}/releases/download/v${PV}/${MY_PN}-linux-amd64.tar.gz
 -> ${P}-amd64.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+QA_PREBUILT="usr/bin/*"
+RESTRICT="strip"
+S="${WORKDIR}"
+
+pkg_setup() {
+   enewgroup ${MY_PN}
+   enewuser ${MY_PN} -1 -1 -1 ${MY_PN}
+}
+
+src_install() {
+   dobin karma-linux-amd64
+   dosym karma-linux-amd64 /usr/bin/karma
+   insinto /etc/${MY_PN}
+   newins "${FILESDIR}"/${MY_PN}-0.24.yaml ${MY_PN}.yaml
+   newinitd "${FILESDIR}"/${MY_PN}.initd ${MY_PN}
+keepdir /var/log/${MY_PN}
+fowners ${MY_PN}:${MY_PN} /var/log/${MY_PN}
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "Please edit ${EROOT}/etc/karma/karma.yaml to match your 
system."
+   fi
+}



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

2019-07-15 Thread William Hubbs
commit: e0ea4cedc7e653c12547dcbd099c64f8060561a1
Author: William Hubbs  sony  com>
AuthorDate: Mon Jul 15 23:13:01 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Jul 15 23:16:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ea4ced

dev-python/django-cacheops: cache with automatic event-driven invalidation

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/django-cacheops/Manifest |  1 +
 .../django-cacheops/django-cacheops-4.1.ebuild  | 21 +
 dev-python/django-cacheops/metadata.xml | 11 +++
 3 files changed, 33 insertions(+)

diff --git a/dev-python/django-cacheops/Manifest 
b/dev-python/django-cacheops/Manifest
new file mode 100644
index 000..5154104c4b9
--- /dev/null
+++ b/dev-python/django-cacheops/Manifest
@@ -0,0 +1 @@
+DIST django-cacheops-4.1.tar.gz 53766 BLAKE2B 
f74fa8b93700fa930f31e8db83b161c48eb520894d3e2072bf50ca4e18b20a8563438ac95ef5920a1371b3215a0d3b7c2a216a9d1f040cc51f4d468da438a966
 SHA512 
ea66f0744d9b0e3b03e92ee7083c17150c050a992e25159c50f766898d7ab9e2bcb0432db135abcc2dac03587d2e86a8216ddf9afcdbb6c7400c3844ac02

diff --git a/dev-python/django-cacheops/django-cacheops-4.1.ebuild 
b/dev-python/django-cacheops/django-cacheops-4.1.ebuild
new file mode 100644
index 000..af2b5741984
--- /dev/null
+++ b/dev-python/django-cacheops/django-cacheops-4.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_6 )
+inherit distutils-r1
+
+DESCRIPTION="ORM cache with automatic granular event-driven invalidation for 
Django"
+HOMEPAGE="https://github.com/Suor/django-cacheops;
+SRC_URI="mirror://pypi/${PN:0:1}"/${PN}/${P}.tar.gz
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=dev-python/django-1.8[${PYTHON_USEDEP}]
+   >=dev-python/redis-py-2.9.1[${PYTHON_USEDEP}]
+   >=dev-python/funcy-1.8[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.0[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"

diff --git a/dev-python/django-cacheops/metadata.xml 
b/dev-python/django-cacheops/metadata.xml
new file mode 100644
index 000..5d3d9dc0e2a
--- /dev/null
+++ b/dev-python/django-cacheops/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+       pyt...@gentoo.org
+   
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+



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

2019-07-15 Thread William Hubbs
commit: e9bc478ec8e7431a862a441010e46497e9e81fb3
Author: William Hubbs  sony  com>
AuthorDate: Mon Jul 15 22:15:58 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Jul 15 22:17:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9bc478e

dev-python/django-prometheus: export django metrics to prometheus

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/django-prometheus/Manifest  |  1 +
 .../django-prometheus/django-prometheus-1.0.15.ebuild  | 18 ++
 dev-python/django-prometheus/metadata.xml  |  8 
 3 files changed, 27 insertions(+)

diff --git a/dev-python/django-prometheus/Manifest 
b/dev-python/django-prometheus/Manifest
new file mode 100644
index 000..8fe0bdcce31
--- /dev/null
+++ b/dev-python/django-prometheus/Manifest
@@ -0,0 +1 @@
+DIST django-prometheus-1.0.15.tar.gz 13708 BLAKE2B 
64d72224da9cb481108ad17ed1409d97108353a39894f824428743f3ee894292352de4d4beebf1984294e34cea7b6d0144c5066d0fe5cca7d9c682f9410355d3
 SHA512 
48794f6d07ebdd3487060e62e808a66a97630045433dd91a27f1095f79a72197124c44c5d178c89785b8d048e8e828f84804c789cb5c2f0a053cf18864cde6eb

diff --git a/dev-python/django-prometheus/django-prometheus-1.0.15.ebuild 
b/dev-python/django-prometheus/django-prometheus-1.0.15.ebuild
new file mode 100644
index 000..fe4f6926188
--- /dev/null
+++ b/dev-python/django-prometheus/django-prometheus-1.0.15.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_6 )
+inherit distutils-r1
+
+DESCRIPTION="Library to export django metrics for prometheus"
+HOMEPAGE="https://github.com/korfuri/django-prometheus;
+SRC_URI="mirror://pypi/${PN:0:1}"/${PN}/${P}.tar.gz
+
+LICENSE="Apache-1.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=dev-python/prometheus_client-0.0.21[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"

diff --git a/dev-python/django-prometheus/metadata.xml 
b/dev-python/django-prometheus/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/dev-python/django-prometheus/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+



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

2019-07-15 Thread William Hubbs
commit: f04ac4dfe14c5cab939614ca9d07897c824d06e8
Author: William Hubbs  sony  com>
AuthorDate: Mon Jul 15 21:18:45 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Jul 15 21:30:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f04ac4df

dev-python/psycopg: 2.8.3 bump

Closes: https://bugs.gentoo.org/683412
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/psycopg/Manifest|  1 +
 .../files/psycopg-2.8.3-avoid-mxdatetime.patch | 24 
 dev-python/psycopg/psycopg-2.8.3.ebuild| 70 ++
 3 files changed, 95 insertions(+)

diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest
index 1a34ee61b5e..e145a42249f 100644
--- a/dev-python/psycopg/Manifest
+++ b/dev-python/psycopg/Manifest
@@ -1,3 +1,4 @@
 DIST psycopg2-2.7.4.tar.gz 425331 BLAKE2B 
9d256ea340e4bace53981596d9d42863ddc9c8c079579b0621d8043af34daade05b9cec5465c6b3990f537a4350d9cf60a43062a0aa34db1f39b336296b32d3f
 SHA512 
e78db528a4d3b897e0d8d38755179082dacddfb2d10bda963fc3836548991eaa0d4c1b8f81b329b15f4e685046c39e6f2a352b6c47b1da42af3a262094233034
 DIST psycopg2-2.7.5.tar.gz 426358 BLAKE2B 
301bd4c6ecbc29b1b02e477ffd3576c4bbb00142998a85f5a79678a96b521098a8d0bf75779ab7ecb082c6d374cbf41cc845dcba0e1413b98621f67f9b139135
 SHA512 
5bf85b6760871f904b6b570ea454f99b72cf97acf9cce10b63dc7b6b0b18913b50ad4f24c469d101c54de6ad6100f1cac3c58225076b5e584a677f5ab4170a93
 DIST psycopg2-2.7.7.tar.gz 427474 BLAKE2B 
bc721b721693bc5f560a4829e84715d15e8c14523ada00109c7d7ba916c91928082fff286bd3c2ff5987c0436443128d1408ac9de073ad538b1e356fc73aaf8f
 SHA512 
032344957c00bf659ca5e46f54f827a6d79809e370d661cd349e2ce935873359bcc4f440b74c6f14658bf1cd9598b6d884abae507fd33db9e07b01fc87967fb0
+DIST psycopg2-2.8.3.tar.gz 377333 BLAKE2B 
a4f22fb4dfc5492147bee198c587c5c5e43e197e5abb60cc7d5d7a006d91ffd22e35fbfeba35b8d36322f3802073fc105cb8270d436a3ad4d52b1c3c41ba39b1
 SHA512 
74268f6d05922c968d46ad62a49b4af54dc30463daa67cc0f32d5930c366596f9a1b2f368f2b38c8a9d45bfdcffb13be469a5cbf3911c62d163bea5c7a3ad928

diff --git a/dev-python/psycopg/files/psycopg-2.8.3-avoid-mxdatetime.patch 
b/dev-python/psycopg/files/psycopg-2.8.3-avoid-mxdatetime.patch
new file mode 100644
index 000..3475bf31795
--- /dev/null
+++ b/dev-python/psycopg/files/psycopg-2.8.3-avoid-mxdatetime.patch
@@ -0,0 +1,24 @@
+diff --git a/setup.py b/setup.py
+index c1f319a..c44fc69 100644
+--- a/setup.py
 b/setup.py
+@@ -525,19 +525,6 @@ parser.read('setup.cfg')
+ 
+ # check for mx package
+ have_mxdatetime = False
+-mxincludedir = ''
+-if parser.has_option('build_ext', 'mx_include_dir'):
+-mxincludedir = parser.get('build_ext', 'mx_include_dir')
+-if not mxincludedir:
+-mxincludedir = os.path.join(get_python_inc(plat_specific=1), "mx")
+-if mxincludedir.strip() and os.path.exists(mxincludedir):
+-# Build the support for mx: we will check at runtime if it can be imported
+-include_dirs.append(mxincludedir)
+-define_macros.append(('HAVE_MXDATETIME', '1'))
+-sources.append('adapter_mxdatetime.c')
+-depends.extend(['adapter_mxdatetime.h', 'typecast_mxdatetime.c'])
+-have_mxdatetime = True
+-version_flags.append('mx')
+ 
+ # generate a nice version string to avoid confusion when users report bugs
+ version_flags.append('pq3') # no more a choice

diff --git a/dev-python/psycopg/psycopg-2.8.3.ebuild 
b/dev-python/psycopg/psycopg-2.8.3.ebuild
new file mode 100644
index 000..685d96de02e
--- /dev/null
+++ b/dev-python/psycopg/psycopg-2.8.3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit distutils-r1 flag-o-matic
+
+MY_PN="${PN}2"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="PostgreSQL database adapter for Python"
+HOMEPAGE="http://initd.org/psycopg/ https://pypi.org/project/psycopg2/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x86-solaris"
+IUSE="debug doc examples"
+
+RDEPEND=">=dev-db/postgresql-8.1:*"
+DEPEND="${RDEPEND}
+   doc? (
+   >=dev-python/pygments-2.2[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6[${PYTHON_USEDEP}]
+   )"
+
+RESTRICT="test"
+
+# Avoid using mxdatetime: https://bugs.gentoo.org/452028
+PATCHES=(
+   "${FILESDIR}"/psycopg-2.8.3-avoid-mxdatetime.patch
+)
+
+S="${WORKDIR}/${MY_P}"
+
+python_compile() {
+   local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS}
+
+   ! python_is_python3 &am

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

2019-07-15 Thread William Hubbs
commit: 8ea65d9cb2af682119f0e67604b88258ec238789
Author: William Hubbs  sony  com>
AuthorDate: Mon Jul 15 17:51:19 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Jul 15 17:52:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ea65d9c

dev-python/pycryptodome: 3.8.2 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/pycryptodome/Manifest  |  1 +
 dev-python/pycryptodome/pycryptodome-3.8.2.ebuild | 28 +++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/pycryptodome/Manifest b/dev-python/pycryptodome/Manifest
index 9bef5f15693..31aadd3a9fb 100644
--- a/dev-python/pycryptodome/Manifest
+++ b/dev-python/pycryptodome/Manifest
@@ -2,3 +2,4 @@ DIST pycryptodome-3.4.6.tar.gz 6968560 BLAKE2B 
f066199a9d05bd046303be62c43835908
 DIST pycryptodome-3.4.7.tar.gz 6483140 BLAKE2B 
02368e2af0a12686cf2e635cca8e2c279f7c3b147a66f99e97cf04d829aa66eca5629f7cc8e76420970a4fa5ca5f97e7d2a04438b3a2ac5feb980fa96998b3ff
 SHA512 
a328df1f3b2cfeccbb5984aca4c5cbd59e8a352c817e82411d2876b2494476027f63e61200b0cc87e9420e8b47e91fffe71865fb2c23a66da0276814641eaab0
 DIST pycryptodome-3.6.6.tar.gz 7137656 BLAKE2B 
72a3dffa22ca4a90a6515ce0bb6939d4c11aab31793ca330523feb08f6529cbfdf3dee01b1caa4577caed1818c0227961e7f25d855b2dcfb09757beb3e0790b4
 SHA512 
ce03d9940c23ce59e19bcd795c300dbddeddd49756a4bfcc6933da66dfb8b7bedb8d6eaa2b01727c53e72c8e84dfcab2961d1580a188afa9c9451bd2099bdc61
 DIST pycryptodome-3.7.3.tar.gz 9285823 BLAKE2B 
6f215a3bb0337f5b7469d92bd2d5b5a19ab4e2c6a8f119411c3a5bcdcf93307752d99113866268b5066cceda6470bd0fbe81b1b2f9e30b5e5e569c77ede087f3
 SHA512 
b5e09c08cd252cad4d76249be84ce29e16a9bba4f2c5e81594c24d9a39df0f3fc67822698497eb9daa4cb6a43311c5d5a2543f187a5d5f801288596c2941f08f
+DIST pycryptodome-3.8.2.tar.gz 12441359 BLAKE2B 
857b77ce23bafe8a296d6fc2402914491818b51142d2a08aa882a0d4e15899bc2b18a6b69ffa904cad406fb3ce8bf029404ea178532cd4580ce118ec03311cd2
 SHA512 
361909d479b3478b72f2723f2c94cafd4e9d50c2d4156535d217f0566c534dc27435f64e9ba0cdb8215c2c3d3800ad1e0befde95deed481f33f9ed2ba318

diff --git a/dev-python/pycryptodome/pycryptodome-3.8.2.ebuild 
b/dev-python/pycryptodome/pycryptodome-3.8.2.ebuild
new file mode 100644
index 000..e1d8c93c74c
--- /dev/null
+++ b/dev-python/pycryptodome/pycryptodome-3.8.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy{,3} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="A self-contained cryptographic library for Python"
+HOMEPAGE="https://www.pycryptodome.org 
https://github.com/Legrandin/pycryptodome 
https://pypi.org/project/pycryptodome/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2 Unlicense"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-aix ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="dev-libs/gmp:0
+   virtual/python-cffi[${PYTHON_USEDEP}]
+   !dev-python/pycrypto"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   esetup.py test
+}



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

2019-07-12 Thread William Hubbs
commit: adc405d52ce0bca80c639745c0d822ba12ec1f09
Author: William Hubbs  sony  com>
AuthorDate: Fri Jul 12 23:24:18 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Jul 12 23:26:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc405d5

dev-python/markdown: 2.6.11bump needed for www-apps/netbox

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/markdown/Manifest   |  1 +
 dev-python/markdown/markdown-2.6.11.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/markdown/Manifest b/dev-python/markdown/Manifest
index b9286f02e6b..7d4384d4099 100644
--- a/dev-python/markdown/Manifest
+++ b/dev-python/markdown/Manifest
@@ -1,3 +1,4 @@
+DIST Markdown-2.6.11.tar.gz 274132 BLAKE2B 
0d14d308c97d925db83d71f3b9be5622e77ee4a159fced15c811390b39950e81bff9ffc567f32e878cbc44014640ab0a2f596258cfd0dce6b66029105cec7370
 SHA512 
4e7dd3e04f181fa2751a359aede301fb29a23b9af74867ff9d1d0fdd051dcd16d04a5891e37aff0b309649c5fd13363802ec7e10fc33896e9453991efcab4a66
 DIST Markdown-2.6.5.tar.gz 301781 BLAKE2B 
527a84bc8c4a891e64749bce273bf10c439376386c27355f386de8a0dd89e2bf0c1d6cadb0ff937fa3825655ab6220901f7b17ea2d184f3b3d178cbb54af58b8
 SHA512 
d966136a7184ada4eec70af661aba441694a8c4f59e57d59a28dfbc1649ca1e90cc1e4a29b354b3caf35362e1e0c96eeb3f46c68f82d7a898b76c08866d459d3
 DIST Markdown-2.6.8.tar.gz 307330 BLAKE2B 
6867f15425bd84bc030ab52000dc2f83bff0c9885854cec4a2a785f80b18129160bc57da30226fe17f42043b4938482e2e4eff9cdb3d4370b0146cc09f1ff576
 SHA512 
85c1a16ebb50af79f378eb2fa936342df6174a4f597a74fee6d0495ef2bc4c7c8337463799e427cb6788b3429e400309958b5c4784f536593047ab2e47ac7c23
 DIST Markdown-2.6.9.tar.gz 271564 BLAKE2B 
792e438955a55de9f473107618516d17129caa4d02097d510992d25715a4f28aae005781b3a2e4fe53692bc12e96ab49008b66ff49247bf1685bac4c7607e0b6
 SHA512 
d00c800dc7c1ae0753cbcddd755ade7d593a8d9c9d4ffc6eb8765233a44027a75b68948c14b4469d7aa0e7f74029e9f60159d81ed40b3d2e770c68a81533ccfa

diff --git a/dev-python/markdown/markdown-2.6.11.ebuild 
b/dev-python/markdown/markdown-2.6.11.ebuild
new file mode 100644
index 000..9a281f958d1
--- /dev/null
+++ b/dev-python/markdown/markdown-2.6.11.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python implementation of the markdown markup language"
+HOMEPAGE="
+   https://python-markdown.github.io/
+   https://pypi.org/project/Markdown/
+   https://github.com/Python-Markdown/markdown;
+SRC_URI="mirror://pypi/M/${PN^}/${P^}.tar.gz"
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc test pygments"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/pytidylib[${PYTHON_USEDEP}]
+   )"
+# source cites pytidylib however from testruns it appears optional
+RDEPEND="pygments? ( dev-python/pygments[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${P^}"
+
+python_compile_all() {
+   if use doc; then
+   esetup.py build_docs
+   HTML_DOCS=( "${BUILD_DIR}"/docs/. )
+
+   # remove .txt files
+   find "${BUILD_DIR}"/docs -name '*.txt' -delete || die
+   fi
+}
+
+python_test() {
+   esetup.py test
+}



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

2019-07-12 Thread William Hubbs
commit: 356338ade526ba082bc4277dd48189a767b02366
Author: William Hubbs  sony  com>
AuthorDate: Fri Jul 12 22:25:54 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Jul 12 22:27:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356338ad

dev-python/drf-yasg: 1.16.0 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/drf-yasg/Manifest   |  1 +
 dev-python/drf-yasg/drf-yasg-1.16.0.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/drf-yasg/Manifest b/dev-python/drf-yasg/Manifest
index 88605dd4962..345b2aff4ac 100644
--- a/dev-python/drf-yasg/Manifest
+++ b/dev-python/drf-yasg/Manifest
@@ -1 +1,2 @@
 DIST drf-yasg-1.14.0.tar.gz 1270930 BLAKE2B 
11c075fecf1e0742765ebcab27ffda719867e4d49f5e6f337d2d048dea26e3fd1585f42a2bc58808395ff3ef2e1c5aae912d5ab547f91be5b3f0bc3a0ebae98e
 SHA512 
283307cecfc0c8fe97a8742780184bd73b547f9cd4e28bafd35cb1447519f65a432f112627fc7f5e9560185014d0477a9bf507c1cb9afcbdc3f58a21a7dd351f
+DIST drf-yasg-1.16.0.tar.gz 1288698 BLAKE2B 
cc27c5da43a20a21af8b775b891ae4f528bbe6db570f4af0008d3ca0d7ae404a20e9781985c567e880d584f219fa819709e7fcb0bcf851f5ab2ecf9d5122186f
 SHA512 
f13abe5647df15c241abe3569eb2f12865cca7018898240da7b2d7a583c362b4fd1f8a6bf57de0efb27a19a2e8e894edf74d83d82b4d69b80ed56c4836d4

diff --git a/dev-python/drf-yasg/drf-yasg-1.16.0.ebuild 
b/dev-python/drf-yasg/drf-yasg-1.16.0.ebuild
new file mode 100644
index 000..8a923a2a9c5
--- /dev/null
+++ b/dev-python/drf-yasg/drf-yasg-1.16.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+inherit distutils-r1
+
+DESCRIPTION="Automated generation of Swagger/OpenAPI 2.0 schemas from Django 
Rest framework"
+HOMEPAGE="https://github.com/axnsan12/drf-yasg;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+validation"
+
+RDEPEND=">=dev-python/django-1.11.7[${PYTHON_USEDEP}]
+   >=dev-python/djangorestframework-3.7.7[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coreapi-2.3.3[${PYTHON_USEDEP}]
+   >=dev-python/coreschema-0.0.4[${PYTHON_USEDEP}]
+   >=dev-python/ruamel-yaml-0.15.34[${PYTHON_USEDEP}]
+   >=dev-python/inflection-0.3.1[${PYTHON_USEDEP}]
+   >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
+   validation? ( 
>=dev-python/swagger-spec-validator-2.1.0[${PYTHON_USEDEP}] )"
+DEPEND="${RDEPEND}
+dev-python/setuptools[${PYTHON_USEDEP}]"



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

2019-07-12 Thread William Hubbs
commit: ed7e8f7c8bb4340736b34e323a330b1452f1224b
Author: William Hubbs  sony  com>
AuthorDate: Fri Jul 12 21:46:12 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Jul 12 21:47:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed7e8f7c

dev-python/djangorestframework: 3.9.4 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/djangorestframework/Manifest   |  1 +
 .../djangorestframework-3.9.4.ebuild  | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/djangorestframework/Manifest 
b/dev-python/djangorestframework/Manifest
index f0ddcff8a37..417da5aacef 100644
--- a/dev-python/djangorestframework/Manifest
+++ b/dev-python/djangorestframework/Manifest
@@ -1 +1,2 @@
 DIST djangorestframework-3.9.2.tar.gz 785546 BLAKE2B 
b00e502a483894bfcebb9075a2534a68d0c48093b60482dfd2fd3b5653731ba5d535259451fcdd2f25f16832ec9e5a6b5e13b5e43095f770b88a0f251525a69d
 SHA512 
cf3b23de7b27bca082df571a2cfcb1c593bebd36830b60238a2efa794ded762b22444a00885acac7d97db393943063a9f7a81e9dd32628afa7f1308008520a76
+DIST djangorestframework-3.9.4.tar.gz 779306 BLAKE2B 
9ae955cf0145ad8b80b65d8b6d8f0b947e0e11ecb1b52939a1fd4d209d48d84a4d756d979596180c63f6caf25ff796503b0b3cc8237ec1bbf2d1787fae5a2863
 SHA512 
bfa269b1ca95c1d35d97f3fcdcf821778f2c2ba14ce79288b776ecff369922603ba9a2292a59ca8ad263eb3eef675420a2bb2e609e11e53e503a78bd365b2913

diff --git a/dev-python/djangorestframework/djangorestframework-3.9.4.ebuild 
b/dev-python/djangorestframework/djangorestframework-3.9.4.ebuild
new file mode 100644
index 000..7ec25886c67
--- /dev/null
+++ b/dev-python/djangorestframework/djangorestframework-3.9.4.ebuild
@@ -0,0 +1,19 @@
+# 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 distutils-r1
+
+DESCRIPTION="Web APIs with django made easy"
+HOMEPAGE="https://www.django-rest-framework.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+dev-python/setuptools[${PYTHON_USEDEP}]"



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

2019-07-12 Thread William Hubbs
commit: c57d304a1aa3f4cce660e3e317ad54784ffb7486
Author: William Hubbs  sony  com>
AuthorDate: Fri Jul 12 21:11:18 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Jul 12 21:12:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c57d304a

dev-python/django-taggit: 1.1.0 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/django-taggit/Manifest   |  1 +
 dev-python/django-taggit/django-taggit-1.1.0.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/django-taggit/Manifest 
b/dev-python/django-taggit/Manifest
index 6b435f77d9f..6e518049a02 100644
--- a/dev-python/django-taggit/Manifest
+++ b/dev-python/django-taggit/Manifest
@@ -1 +1,2 @@
 DIST django-taggit-0.24.0.tar.gz 44534 BLAKE2B 
7a7c756cebc57bc870407d85b81c527ca7cfa5933050e02e5ea5ad18e2879732ea8993c725a4a8b1ded95bcefae3a8f4afa7c38d323bde347be7fb8a5d36c229
 SHA512 
669fd69c8c66dc4561fa87e94c7277d3de9aeb14136e8911b542dd3e6af84751781f5985c63deba5defedfa80e6650cafd608e206932ff4dfdfc80f796035a8c
+DIST django-taggit-1.1.0.tar.gz 41780 BLAKE2B 
9f9460bc2f8fe3e42ca3c9f206e23f48c3761b486db026a4818e0a3934064bbe467a477b81cca0d8f133233db17558de2dc40779748a190408af090f8ce942d3
 SHA512 
974c1ef77e28b764707aceb9c5030c531ac57ea25ee112e46bf6c100f9ccfb186fe8681042425de25850b04b8925d844af9d35d4221f86e4426529037a47d36e

diff --git a/dev-python/django-taggit/django-taggit-1.1.0.ebuild 
b/dev-python/django-taggit/django-taggit-1.1.0.ebuild
new file mode 100644
index 000..95d4513a3f1
--- /dev/null
+++ b/dev-python/django-taggit/django-taggit-1.1.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2019 Sony Interactive Entertainment Inc.
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+inherit distutils-r1
+
+DESCRIPTION="simple tagging for django"
+HOMEPAGE="https://github.com/jazzband/django-taggit;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"



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

2019-07-12 Thread William Hubbs
commit: 6f9b5116f9a174cceb3668caf51714795c1aefd3
Author: William Hubbs  sony  com>
AuthorDate: Fri Jul 12 20:48:26 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Jul 12 20:50:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9b5116

dev-python/django-tables2: 2.0.6 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/django-tables2/Manifest |  1 +
 .../django-tables2/django-tables2-2.0.6.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/django-tables2/Manifest 
b/dev-python/django-tables2/Manifest
index d6f12f32924..3a8927c4abf 100644
--- a/dev-python/django-tables2/Manifest
+++ b/dev-python/django-tables2/Manifest
@@ -1,2 +1,3 @@
 DIST django-tables2-1.1.2.tar.gz 966053 BLAKE2B 
0eb997ff660cf80c7f935945439c8a48b70d4a48531930582fce508e5618d5341350613ae5208fec469b07869a808937cea7e92d838d44900086f862a43bb02f
 SHA512 
b82d9a4fdd27e37056effc68b361dbb708d558fbc5aa0f90a09850a20f0bca34ac7965000e72368e1a792fc6a893f83c64910dfb6569b6016ef1e5b20be0e5f5
 DIST django-tables2-2.0.3.tar.gz 8411743 BLAKE2B 
ee5f1a358076363227b080425a07cc0a037412e151400dda7fddab085586d97910f0cde03efc340f10afb1199ea3c55a63d34105ff47fa32e72689053bc4b10d
 SHA512 
a1cee5b604fc8ddeae84b65026502fcc738506796f94e6f85d594c2ddb54451c12dfbfbe5c8e91a01ba5150a7c0a41ed71ce95f56dfb7fdefa13fb0cecbc237f
+DIST django-tables2-2.0.6.tar.gz 71283 BLAKE2B 
d72259d65930aac6856bdd32c1827ad6f659ca19303dcd10abbaef2ff5b49179aba301fd5b0159bd134b3cdec217980780ed39f96a2ba1876e306773d79e3f9b
 SHA512 
d6e872226caf123bb0c560ca2f455e29972d9e0634b4538ab751baef999368ff64f1b5095397838fd1c2146a7e5528555e5c01c8d9ff9b2324a3d24da7557161

diff --git a/dev-python/django-tables2/django-tables2-2.0.6.ebuild 
b/dev-python/django-tables2/django-tables2-2.0.6.ebuild
new file mode 100644
index 000..1e54153c0f4
--- /dev/null
+++ b/dev-python/django-tables2/django-tables2-2.0.6.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Table/data-grid framework for Django"
+HOMEPAGE="https://pypi.org/project/django-tables2/ 
https://github.com/bradleyayers/django-tables2/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=dev-python/django-1.11"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/gentoo:master commit in: app-admin/github-backup-utils/

2019-07-12 Thread William Hubbs
commit: 2199ba99ab3f6a55df4464742baa9b13c7f98f05
Author: William Hubbs  sony  com>
AuthorDate: Fri Jul 12 16:37:38 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Jul 12 16:38:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2199ba99

app-admin/github-backup-utils: 2.17.0 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 app-admin/github-backup-utils/Manifest |  1 +
 .../github-backup-utils-2.17.0.ebuild  | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/app-admin/github-backup-utils/Manifest 
b/app-admin/github-backup-utils/Manifest
index 4a286a88215..65acf87bfe6 100644
--- a/app-admin/github-backup-utils/Manifest
+++ b/app-admin/github-backup-utils/Manifest
@@ -8,6 +8,7 @@ DIST github-backup-utils-2.14.2.tar.gz 84628 BLAKE2B 
579088448da16330083ee4ffbbd
 DIST github-backup-utils-2.15.0.tar.gz 84856 BLAKE2B 
cc31d45711d4b26d246e08565b48bf5b65e3c6127bbeb01064273e4bcc8e3f3b5fd8e439cd4717c4c8d103113b00eba4ed670737169ce6ffa7a8256b08386e01
 SHA512 
3294641c8220cd7d5e212e47b7011f188432e5e6437e6d97a9d6c38182fd451a0229588ee28872d5c1bb1b0cab93eb612586a268761d42cb763f38ad13ec0ab4
 DIST github-backup-utils-2.15.1.tar.gz 84627 BLAKE2B 
14f448a8c15b45cdf2a2868d70d90bd91228bbeb3d7534fd89ed1812fd1bcc52e9720d4063fc33f9463035eb34736c919c888c17b2602ebb772fdef4830592f5
 SHA512 
72a0c70ef629f17a2b3be12661379a94150181c0ac87803e4490a9b927e84760917e936e3346d2da6a0ec004ef8fa9b1297b41341bce115a2dd26bbcc62c1843
 DIST github-backup-utils-2.16.1.tar.gz 84847 BLAKE2B 
5c6c0cbe8268ae176321739582783e920454efbebb62a0058ceeddb675a46050db3126897054c0120a74bcfa16bd28b4dd311cbd6a5e23dac262a49bc026c90d
 SHA512 
bde17ed47ec0b89fd95e0a018cc0709045da6f27ffbf492d555219a09e3fcca612d67da1e0d5786fa8ea08a7eaa6d183dc1d40fd45d7bace5d05899ae0007fcb
+DIST github-backup-utils-2.17.0.tar.gz 89926 BLAKE2B 
82e89d616f78d630a4c537ad110f1097fd4925f9d0b45ebd117a5f4dbce21ec84bddd1f7a2cfebc52464e8fff9117bd4b0cc5e862e666d4b3d05f11a9b88730d
 SHA512 
aeae5d5f662a687e13ff0aed54801759480ba39e31f0ad49a9ecc4fabad5aa5e124e774c7b939a366a33135e81614d1cee6f1004481bbe94150b48a11f222a90
 DIST github-backup-utils-2.5.0.tar.gz 40850 BLAKE2B 
34f16e290619a21edef11410a583357a15b57c9a6a0d20b188863f5c41a7a30bcc168a2337ff7203de6f5659c611178bed0e0cff3d802c1ec923d7c4d8e1ee3a
 SHA512 
ecd5b85e0e2e300a9f40ecb8f545868554c7b48bdf800a21cf111ead80c185c96d475c67487c9b9e8af676f8c71a001730084abde79e05860b3e24004888292d
 DIST github-backup-utils-2.6.0.tar.gz 45970 BLAKE2B 
855c7e93aa4db136629db8ba109328d51b9e9ca82aef1190a9703be2cc456ac006cd6bacaf1d3ffe9ccd8d43fb83c15c30c9b514abd37fb2104e62b2e1ed51fa
 SHA512 
a795e439f9d28e27b457c5b6eb42f35d6aea1527c2a01a26b81d6e86829db14a0b27a366d9358214bbe1c16540fe524fb0010d5f509c78ba5398c6bdbf04182e
 DIST github-backup-utils-2.6.3.tar.gz 50884 BLAKE2B 
43e8c398da11f891230a7910fc29d9fc702f5985c8bda5388f8415446e12a3408383ee5a76a26f2519625be3bf442600e4281a4e10e24b5a1143ac4ca1934442
 SHA512 
dff092325ad6f3502c8c0afbea90a53469af0ab4b98eaa39a950022c5b4e199cd3b48b5ec0585e3ea39b9bbd707dd037e8e0ed00ed8c6858276ba1a8e1075290

diff --git a/app-admin/github-backup-utils/github-backup-utils-2.17.0.ebuild 
b/app-admin/github-backup-utils/github-backup-utils-2.17.0.ebuild
new file mode 100644
index 000..0bef08b2f3d
--- /dev/null
+++ b/app-admin/github-backup-utils/github-backup-utils-2.17.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# See https://github.com/github/backup-utils/issues/135
+PYTHON_COMPAT=(python2_7)
+inherit python-any-r1
+
+DESCRIPTION="Backup and recovery utilities for GitHub Enterprise"
+HOMEPAGE="https://github.com/github/backup-utils;
+SRC_URI="https://github.com/github/backup-utils/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+DEPEND="test? (
+   dev-util/checkbashisms
+   sys-apps/moreutils
+   ${PYTHON_DEPS}
+)"
+
+RDEPEND="net-misc/rsync"
+
+MY_PN="${PN/#github-/}"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   dobin bin/*
+   insinto usr/share/${PN}
+   doins share/${PN}/version
+
+   exeinto usr/share/${PN}
+   doexe share/${PN}/bm.sh
+   doexe share/${PN}/ghe-*
+
+   insinto etc/${PN}
+   newins backup.config-example backup.config
+
+dodoc -r docs/*
+}
+
+src_test() {
+   emake test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-debug-toolbar/

2019-07-11 Thread William Hubbs
commit: 3bf1a1743b3910e3e055d54aa78564e5263488e7
Author: William Hubbs  sony  com>
AuthorDate: Thu Jul 11 22:18:36 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Jul 11 22:19:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf1a174

dev-python/django-debug-toolbar: 2.0 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/django-debug-toolbar/Manifest   |  1 +
 .../django-debug-toolbar-2.0.ebuild| 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/django-debug-toolbar/Manifest 
b/dev-python/django-debug-toolbar/Manifest
index 8533b850242..d14cb7886d6 100644
--- a/dev-python/django-debug-toolbar/Manifest
+++ b/dev-python/django-debug-toolbar/Manifest
@@ -1,2 +1,3 @@
 DIST django-debug-toolbar-1.11.tar.gz 321727 BLAKE2B 
89eab65bc0306da9fd81affbffc312eb99d04f19c66d9e5c6016df323a987e1b3fe1d177d409d68548aede869ed6d3e71adb5f4f4e5cb85a9ab431eca5664033
 SHA512 
8085b02fc25571e7b3bff02ff2bda8bec81a6000c6ed9e2aea10ec45eb1a3e5adf2ee95fcfbb0a11660fd716ebf2e35a9bdefbaf767b4afc732368a197857e62
 DIST django-debug-toolbar-1.5.tar.gz 315928 BLAKE2B 
8dde3c655baa6bd5f3b5d3ae0ba57b8c5746fc41bcfae9f506ad5c49ff64cdb51f0b9d67ee42695f884493cf21bd76fdcf943d88d97641b5d804d54c59163562
 SHA512 
9a421b80016bdaee8dd3ba2a9b7c3b788b54a4f464cdd5697e36536268e4d3d926bf77088a715e87f192dc8a20a100d8adac68c9c26a1191a5343e377240bf64
+DIST django-debug-toolbar-2.0.tar.gz 321249 BLAKE2B 
cd4f9e7d55deaf404369ba89eaffe0c730a058450c8368e39bfe3f5562019f5978ff33b93dc0463dc0fa6e6ba1047335d45997929dc3d2b576a78ff7cd5f75f0
 SHA512 
8440705a2e38f2c035a1dde4eb14ec829ead502cbbebcae46889e26877c0843389107bf14249afe9742638c4880b362fd699aed935e271bc1ade8f0a54bfea46

diff --git a/dev-python/django-debug-toolbar/django-debug-toolbar-2.0.ebuild 
b/dev-python/django-debug-toolbar/django-debug-toolbar-2.0.ebuild
new file mode 100644
index 000..fe591fca5ad
--- /dev/null
+++ b/dev-python/django-debug-toolbar/django-debug-toolbar-2.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="A configurable set of panels that display debug information"
+HOMEPAGE="
+   https://pypi.org/project/django-debug-toolbar/
+   https://github.com/django-debug-toolbar/django-debug-toolbar/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
+
+RDEPEND="
+   >=dev-python/django-1.11[${PYTHON_USEDEP}]
+   >=dev-python/python-sqlparse-0.2.0[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   # Prevent non essential d'loading by intersphinx
+   sed -e 's:intersphinx_mapping:_&:' -i docs/conf.py || die
+
+   # This prevents distutils from installing 'tests' package, rm magic no 
more needed
+   sed -e "/find_packages/s:'tests':'tests.\*', 'tests':" -i setup.py || 
die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   emake test
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   use examples && local EXAMPLES=( example/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cors-headers/

2019-07-11 Thread William Hubbs
commit: dc35b73f9997bd318d90bef84c006bf05dab59d4
Author: William Hubbs  sony  com>
AuthorDate: Thu Jul 11 21:56:57 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Jul 11 22:09:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc35b73f

dev-python/django-cors-headers: 3.0.2 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/django-cors-headers/Manifest   |  1 +
 .../django-cors-headers-3.0.2.ebuild  | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/django-cors-headers/Manifest 
b/dev-python/django-cors-headers/Manifest
index 1ea3c296819..d370e322596 100644
--- a/dev-python/django-cors-headers/Manifest
+++ b/dev-python/django-cors-headers/Manifest
@@ -1 +1,2 @@
 DIST django-cors-headers-2.5.1.tar.gz 21976 BLAKE2B 
554b6c6ed737d8bfe34f3c87f67cf48a5bb5b838c3054d908ceae5c8716a51a69e55b82e9dff8bdf186f23bb24ed32ab4e7f898b23f27a132330cae5323ccd86
 SHA512 
b321edfd69103e3389acdd3a552e9a36c8c5eb78be01230c5389716d2d2fc81c7cf64003b6ba3e6f46bed5f6d6b8b68b1dfa923a9e8f98c7261412e17f7854a8
+DIST django-cors-headers-3.0.2.tar.gz 24497 BLAKE2B 
06cf666981542607a538550b2429cad7eb2ebe58bcb0eb3e0f4a6b59f17a91b3caff9123ab3c9b133814f8ee6cfa2ac7352f424eb8a676567fa1775fae708185
 SHA512 
fffe3be64ba095357dcd4e370a3aabbb848be5f886cd2beee8558d3f5f9aa849dacb2f40e0159013fa050eac42d04764e35893ff983a476b20783e3d8083e720

diff --git a/dev-python/django-cors-headers/django-cors-headers-3.0.2.ebuild 
b/dev-python/django-cors-headers/django-cors-headers-3.0.2.ebuild
new file mode 100644
index 000..11942054873
--- /dev/null
+++ b/dev-python/django-cors-headers/django-cors-headers-3.0.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6} )
+inherit distutils-r1
+
+DESCRIPTION="Django App that adds CORS (Cross-Origin Resource Sharing) headers 
to responses"
+HOMEPAGE="https://github.com/ottoyiu/django-cors-headers;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+dev-python/setuptools[${PYTHON_USEDEP}]"



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

2019-07-10 Thread William Hubbs
commit: 0d90e1fe9e2e21d179df9eba7259da4aeed8f2d5
Author: William Hubbs  sony  com>
AuthorDate: Wed Jul 10 18:51:35 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Jul 10 18:52:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d90e1fe

dev-lang/go: 1.11.12 and 1.12.7 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest  |   2 +
 dev-lang/go/go-1.11.12.ebuild | 246 ++
 dev-lang/go/go-1.12.7.ebuild  | 246 ++
 3 files changed, 494 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index b90e73efbea..0efbfeafb4a 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -10,5 +10,7 @@ DIST go-linux-ppc64le-bootstrap-1.8.tbz 52211575 BLAKE2B 
7a28ec5a381369c4e9415c8
 DIST go-linux-s390x-bootstrap-1.8.tbz 57124869 BLAKE2B 
920a176b8f4fc3a816e724324bbb30a383d599e31a0d2093d24797dbcd0e799a662a3589dbb87d2f5dd16df07c4cf8f1e444e87b540ec732746bb025dc9271f8
 SHA512 
d429cae870d66217ab2e07c74209d3031d97baa4f899b4d70ae6283a1a5b1434b037904c4cfca0b2bc798d5ba0b358c3739e000eccbc74809baf564c5686df5a
 DIST go-solaris-amd64-bootstrap-1.8.tbz 54926326 BLAKE2B 
0a45312f090d81ebf46fe5950cb65c059e2801394231e715e94145d1f918eb59b10472b2385e57ebd5cfb9eca0ad7290fb118436486b665520bb540970f971ab
 SHA512 
52b849e5b9a940e10de7ba3df0ebdf6e1c5d631de9581d936c9edf8f38e6bb3314acbc2b2d5202b0528fde2a359d52bc0c6f39acf9b1b614725e4b4a947ed10d
 DIST go1.11.10.src.tar.gz 21113259 BLAKE2B 
2dc704ea092fb4f4bb6c379ecb5104eb9dc5657750fb046810f210f38191d494c926e7a3661f67ea09c3d4090676485ba346daaa6dfe9eebbf3d69acbacea3b8
 SHA512 
8fab3b96d1c47b8f75b135da9d1a104c485098f6f42041b69336216a57cfd49c0785c8cfa7b016020ded5f0aadd279d7a76feeca33038321a4930139aee28cc8
+DIST go1.11.12.src.tar.gz 21113396 BLAKE2B 
ef5cca83a0118faa4e4e8d417d629eab0f01a9e16c47851f1d92df07fd7ef0ec0ea790d0fd190fa9a66c86acab619f1436840e52b7890b8ef9b8fe7335307a45
 SHA512 
ff74678d7002be20c994702cc778d2447bbe4aad2ecf906e4cde9cf00c0c226c2f0def25146acd24f86fddf397b47602c1e5509c21b0d7b856cf933a05e19a6d
 DIST go1.12.5.src.tar.gz 21971348 BLAKE2B 
7de8db4a6c4cd9e1883fbf28357fe99ad9f43f3e015b2063347b1961df128760b720c0dd5549997c7080e6cf0036406430419d4bf033323f26017d3629ad6067
 SHA512 
ce64105ff71615f9d235cc7c8656b6409fc40cc90d15a28d355fadd9072d2eab842af379dd8bba0f1181715753143e4a07491e0f9e5f8df806327d7c95a34fae
 DIST go1.12.6.src.tar.gz 21975398 BLAKE2B 
05c183baf2e6544b039cff33abb7c5d66a50a0a7cadaa16032a3dc3793bfa27e82c4598dbb700bf7f90ba2ce2639bb60484e61e50fc154d8184d4874954b81e4
 SHA512 
431a0b916ce2e64d816808a04bc3bf028e955538ab55c571021c08e599781ae344487a55e119bb3aae3d32f84cd83e2c176dc72d336b95da0352edffeab07a48
+DIST go1.12.7.src.tar.gz 21976647 BLAKE2B 
bf0c723f1e02048d91844c7b8908500c83442a8ab7ceeaacdb37d7204f72d80331eab44de54f99411479be8e645b2626fb8a34df0cedbd75fa57c4e1d84d493a
 SHA512 
f84c6b89dea9df21f0efa07564eb80baeee5bc2d68cced5fd645ebb32e9317e60b657afe011c81e7739d8a93e4b4dafa0b4f78431a009d36e05de55f89ed0fd6

diff --git a/dev-lang/go/go-1.11.12.ebuild b/dev-lang/go/go-1.11.12.ebuild
new file mode 100644
index 000..3797d6e013d
--- /dev/null
+++ b/dev-lang/go/go-1.11.12.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+BOOTSTRAP_VERSION="bootstrap-1.8"
+BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist;
+BOOTSTRAP_URI="
+   ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-freebsd-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-freebsd-386-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-darwin-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-solaris-amd64-${BOOTSTRAP_VERSION}.tbz
+"
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x64-macos ~x64-solaris"
+   # The upstream tests fail under portage but pass if t

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

2019-07-07 Thread William Hubbs
commit: 7a5eae0b01a183079919c5fe0431e2d4e7341b22
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jul  7 18:09:01 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Jul  7 18:14:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a5eae0b

dev-lang/go: 1.12.6 bump

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest |   1 +
 dev-lang/go/go-1.12.6.ebuild | 246 +++
 2 files changed, 247 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index ffc1f94337e..b90e73efbea 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -11,3 +11,4 @@ DIST go-linux-s390x-bootstrap-1.8.tbz 57124869 BLAKE2B 
920a176b8f4fc3a816e724324
 DIST go-solaris-amd64-bootstrap-1.8.tbz 54926326 BLAKE2B 
0a45312f090d81ebf46fe5950cb65c059e2801394231e715e94145d1f918eb59b10472b2385e57ebd5cfb9eca0ad7290fb118436486b665520bb540970f971ab
 SHA512 
52b849e5b9a940e10de7ba3df0ebdf6e1c5d631de9581d936c9edf8f38e6bb3314acbc2b2d5202b0528fde2a359d52bc0c6f39acf9b1b614725e4b4a947ed10d
 DIST go1.11.10.src.tar.gz 21113259 BLAKE2B 
2dc704ea092fb4f4bb6c379ecb5104eb9dc5657750fb046810f210f38191d494c926e7a3661f67ea09c3d4090676485ba346daaa6dfe9eebbf3d69acbacea3b8
 SHA512 
8fab3b96d1c47b8f75b135da9d1a104c485098f6f42041b69336216a57cfd49c0785c8cfa7b016020ded5f0aadd279d7a76feeca33038321a4930139aee28cc8
 DIST go1.12.5.src.tar.gz 21971348 BLAKE2B 
7de8db4a6c4cd9e1883fbf28357fe99ad9f43f3e015b2063347b1961df128760b720c0dd5549997c7080e6cf0036406430419d4bf033323f26017d3629ad6067
 SHA512 
ce64105ff71615f9d235cc7c8656b6409fc40cc90d15a28d355fadd9072d2eab842af379dd8bba0f1181715753143e4a07491e0f9e5f8df806327d7c95a34fae
+DIST go1.12.6.src.tar.gz 21975398 BLAKE2B 
05c183baf2e6544b039cff33abb7c5d66a50a0a7cadaa16032a3dc3793bfa27e82c4598dbb700bf7f90ba2ce2639bb60484e61e50fc154d8184d4874954b81e4
 SHA512 
431a0b916ce2e64d816808a04bc3bf028e955538ab55c571021c08e599781ae344487a55e119bb3aae3d32f84cd83e2c176dc72d336b95da0352edffeab07a48

diff --git a/dev-lang/go/go-1.12.6.ebuild b/dev-lang/go/go-1.12.6.ebuild
new file mode 100644
index 000..a6151a8c829
--- /dev/null
+++ b/dev-lang/go/go-1.12.6.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+BOOTSTRAP_VERSION="bootstrap-1.8"
+BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist;
+BOOTSTRAP_URI="
+   ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-freebsd-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-freebsd-386-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-darwin-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-solaris-amd64-${BOOTSTRAP_VERSION}.tbz
+"
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   # The upstream tests fail under portage but pass if the build is
+   # run according to their documentation [1].
+   # I am restricting the tests on released versions until this is
+   # solved.
+   # [1] https://golang.org/issues/18442
+   RESTRICT="test"
+   ;;
+   esac
+esac
+
+# If gccgo or a previously installed version of dev-lang/go is not being
+# used to build Go, there is no way to know the architecture or operating 
system
+# of the build machine, so we need to download all of our bootstrap
+# archives to allow this ebuild to work under crossdev.
+#
+# https://bugs.gentoo.org/671394
+SRC_URI+="!gccgo? ( !system-bootstrap? ( ${BOOTSTRAP_URI} ) )"
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://golang.org;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="gccgo system-bootstrap"
+
+BDEPEND="gccgo? ( >=sys-devel/gcc-5[go] )"
+RDEPEND="!https://golang.org/issue/2775
+   #
+   # deliberately use cp to retain p

[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cors-headers/, dev-python/coreapi/

2019-06-28 Thread William Hubbs
commit: 923fee9b310202c0690758bc64b4d275236d83cd
Author: William Hubbs  sony  com>
AuthorDate: Fri Jun 28 18:20:21 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Jun 28 18:23:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=923fee9b

dev-python/coreapi: 2.3.3-r1 bump to add missing dependencies

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/coreapi/coreapi-2.3.3-r1.ebuild | 22 ++
 dev-python/django-cors-headers/Manifest|  1 +
 2 files changed, 23 insertions(+)

diff --git a/dev-python/coreapi/coreapi-2.3.3-r1.ebuild 
b/dev-python/coreapi/coreapi-2.3.3-r1.ebuild
new file mode 100644
index 000..54c411dd20d
--- /dev/null
+++ b/dev-python/coreapi/coreapi-2.3.3-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_6 )
+inherit distutils-r1
+
+DESCRIPTION="Python client library for Core API"
+HOMEPAGE="https://github.com/core-api/python-client;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/coreschema[${PYTHON_USEDEP}]
+   dev-python/itypes[${PYTHON_USEDEP}]
+   dev-python/uritemplate[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+dev-python/setuptools[${PYTHON_USEDEP}]"

diff --git a/dev-python/django-cors-headers/Manifest 
b/dev-python/django-cors-headers/Manifest
index 1ea3c296819..d370e322596 100644
--- a/dev-python/django-cors-headers/Manifest
+++ b/dev-python/django-cors-headers/Manifest
@@ -1 +1,2 @@
 DIST django-cors-headers-2.5.1.tar.gz 21976 BLAKE2B 
554b6c6ed737d8bfe34f3c87f67cf48a5bb5b838c3054d908ceae5c8716a51a69e55b82e9dff8bdf186f23bb24ed32ab4e7f898b23f27a132330cae5323ccd86
 SHA512 
b321edfd69103e3389acdd3a552e9a36c8c5eb78be01230c5389716d2d2fc81c7cf64003b6ba3e6f46bed5f6d6b8b68b1dfa923a9e8f98c7261412e17f7854a8
+DIST django-cors-headers-3.0.2.tar.gz 24497 BLAKE2B 
06cf666981542607a538550b2429cad7eb2ebe58bcb0eb3e0f4a6b59f17a91b3caff9123ab3c9b133814f8ee6cfa2ac7352f424eb8a676567fa1775fae708185
 SHA512 
fffe3be64ba095357dcd4e370a3aabbb848be5f886cd2beee8558d3f5f9aa849dacb2f40e0159013fa050eac42d04764e35893ff983a476b20783e3d8083e720



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

2019-06-26 Thread William Hubbs
commit: f734f6e53312dd628e2558ecc459571c3eafd448
Author: William Hubbs  sony  com>
AuthorDate: Wed Jun 26 16:16:17 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Jun 26 16:18:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f734f6e5

dev-vcs/python-gitlab: 1.9.0 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-vcs/python-gitlab/Manifest   |  1 +
 dev-vcs/python-gitlab/python-gitlab-1.9.0.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/dev-vcs/python-gitlab/Manifest b/dev-vcs/python-gitlab/Manifest
index deb192a11ae..87398e4c9e4 100644
--- a/dev-vcs/python-gitlab/Manifest
+++ b/dev-vcs/python-gitlab/Manifest
@@ -1,2 +1,3 @@
 DIST python-gitlab-1.7.0.tar.gz 110657 BLAKE2B 
1003d3373d3ef5474b1d5c10b1c6af57e7467cec432fc1eb75b4e1ba7766361641f25461ac2bf1b7692dab855d4e5cbc204240ede3568e71ed1af75682807fb0
 SHA512 
ad50d989e27948ff5188f4191ad3b7f1e1b45608627b2042bf02d635b2aa8da0a24f6b0383f483a01df54e4ab14576e7e4252576b9c2bdf67a187ae6aad69d53
 DIST python-gitlab-1.8.0.tar.gz 115603 BLAKE2B 
8ebebc1735e5531b4f95d82122b6ecf78fd541bce503f0cdf8c47b2ec2edab89efcad6c0ab39d82b57ffb8c3e341cb2160916b7df6c4886465e90557db3141c3
 SHA512 
4843aefb7cd363520e9065cfc08b81ec2c5c2c9cbdb5d6adbd35ec0f615bafd40e66746739c910b5e7e041f06e2aa9dc8beb8a884a714e6837cd5fb6fefb53be
+DIST python-gitlab-1.9.0.tar.gz 116460 BLAKE2B 
f0a0d9679e4e742d966c678f8dcc6b2464e5ae8a013038221b3c484e6bb6ae23c166f82fec85c3560ebbce3cf80bc23657b1b906d8c6f284a64589545acdb035
 SHA512 
cb0d58896f55837f7088ab08551f2e9f9f82e8a04c19979a69bc042c95cdb2d04174dec49a236ddcf1344c50e9ffc6f929750b008bf6e619225c80bf9490afaa

diff --git a/dev-vcs/python-gitlab/python-gitlab-1.9.0.ebuild 
b/dev-vcs/python-gitlab/python-gitlab-1.9.0.ebuild
new file mode 100644
index 000..2ee27c73fd0
--- /dev/null
+++ b/dev-vcs/python-gitlab/python-gitlab-1.9.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6} )
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/python-gitlab/python-gitlab;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Python command line interface to gitlab API"
+HOMEPAGE="https://github.com/python-gitlab/python-gitlab/;
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="test"
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/testrepository[${PYTHON_USEDEP}]
+   dev-python/hacking[${PYTHON_USEDEP}]
+   dev-python/httmock[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.3
+   dev-python/sphinx_rtd_theme )"
+
+RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc -r *.rst docs
+}



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

2019-06-25 Thread William Hubbs
commit: bdb795a48fc4be7929c3e38bc628316646a6ee28
Author: William Hubbs  sony  com>
AuthorDate: Tue Jun 25 17:19:47 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Jun 25 17:25:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb795a4

www-apps/karma-bin: 0.39 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 www-apps/karma-bin/Manifest  |  1 +
 www-apps/karma-bin/karma-bin-0.39.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/www-apps/karma-bin/Manifest b/www-apps/karma-bin/Manifest
index bd217f341a2..ca46a9cf0d0 100644
--- a/www-apps/karma-bin/Manifest
+++ b/www-apps/karma-bin/Manifest
@@ -1,3 +1,4 @@
 DIST karma-bin-0.24-amd64.tar.gz 11511588 BLAKE2B 
4de38f4925e039ae28e160d2f541cb8b92388b42c68b3f00ca1a4aced635078a5f8bfabe63fe20dcb05a5a75188b2a866b627a26fd68d43de5f0c21a97a28160
 SHA512 
2864eac54be7f156f4b8feb144825615576e7f18f61f58d3e3834e9968a59a0373d0b156a0f00c5c019b922b251f8a7f35a41f139fbf42c27c562a74af33f14d
 DIST karma-bin-0.27-amd64.tar.gz 13932963 BLAKE2B 
e99093ec5a7d72fbca136d63789352e001974e4bf0a90ee45d6ff8a8814df9dfdf695af4fb1b17cf1c6a29fce2be65965f048daa9070484b2fcc53dc6e33122a
 SHA512 
844301cb8bdd08452d02ab33c39dd5d8307e538f87d18fff58bfd888ddd207bb6557d40c053613d2e3991cf915b032119ed08ebe5a32a98d12cac06a25872887
 DIST karma-bin-0.33-amd64.tar.gz 14113120 BLAKE2B 
a37dc699d7ff26dcbb9188afc48639309c2f44490f2f59dd41d15e6c00035b4fb9bc9bd86abd8e999862a4a71bca76beb70bbb06f97e761fdb80b046dc742ed5
 SHA512 
a2bec5381648a680af842d5b61c23883655b508ed9803cec2e2e65bffba136076636651dbf8eedb7e220a746629902d4b29956fbebe902a1ff14924bb9a8ba27
+DIST karma-bin-0.39-amd64.tar.gz 15071130 BLAKE2B 
71edfac70d02eee3b9406fc57e335c2f9c4f68a16f32da591e70c753f1498c182f36da7c018458b54f39b00968908e56367cdf30f26815ed53e78e6710d56e76
 SHA512 
6ed03b3c25745fc631ca04b3659239efdce78b221eb1c9c43fb9c8f8e7d6aadc153962388b54b0209e8896f9c9cf33f1fa5a23b6ed2bfbd4c4b48c7a24ab0637

diff --git a/www-apps/karma-bin/karma-bin-0.39.ebuild 
b/www-apps/karma-bin/karma-bin-0.39.ebuild
new file mode 100644
index 000..809fafaf878
--- /dev/null
+++ b/www-apps/karma-bin/karma-bin-0.39.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN%-bin}
+
+inherit user
+
+DESCRIPTION="Alerts dashboard for Prometheus Alertmanager"
+HOMEPAGE="https://github.com/prymitive/karma;
+SRC_URI="https://github.com/prymitive/${MY_PN}/releases/download/v${PV}/${MY_PN}-linux-amd64.tar.gz
 -> ${P}-amd64.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+QA_PREBUILT="usr/bin/*"
+S="${WORKDIR}"
+
+pkg_setup() {
+   enewgroup ${MY_PN}
+   enewuser ${MY_PN} -1 -1 -1 ${MY_PN}
+}
+
+src_install() {
+   dobin karma-linux-amd64
+   dosym karma-linux-amd64 /usr/bin/karma
+   insinto /etc/${MY_PN}
+   newins "${FILESDIR}"/${MY_PN}-0.24.yaml ${MY_PN}.yaml
+   newinitd "${FILESDIR}"/${MY_PN}.initd ${MY_PN}
+keepdir /var/log/${MY_PN}
+fowners ${MY_PN}:${MY_PN} /var/log/${MY_PN}
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "Please edit ${EROOT}/etc/karma/karma.yaml to match your 
system."
+   fi
+}



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

2019-06-12 Thread William Hubbs
commit: 710b1f0e2b8dacc24d0962520108d7f98ccac44c
Author: William Hubbs  sony  com>
AuthorDate: Wed Jun 12 17:47:45 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Jun 12 17:48:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=710b1f0e

net-analyzer/telegraf: 1.10.4: do not strip the binary

All go packages should not strip binaries.

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 net-analyzer/telegraf/telegraf-1.10.4.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-analyzer/telegraf/telegraf-1.10.4.ebuild 
b/net-analyzer/telegraf/telegraf-1.10.4.ebuild
index c56c73d95eb..26d57829cbf 100644
--- a/net-analyzer/telegraf/telegraf-1.10.4.ebuild
+++ b/net-analyzer/telegraf/telegraf-1.10.4.ebuild
@@ -18,6 +18,8 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 
+RESTRICT="strip"
+
 pkg_setup() {
enewgroup telegraf
enewuser telegraf -1 -1 -1 telegraf



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

2019-06-12 Thread William Hubbs
commit: efa2e3f0048ac6704919afc881ce9ad724fb3aac
Author: William Hubbs  sony  com>
AuthorDate: Wed Jun 12 17:38:06 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Jun 12 17:39:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa2e3f0

net-analyzer/telegraf: 1.10.4 version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 net-analyzer/telegraf/Manifest   |  2 +
 net-analyzer/telegraf/telegraf-1.10.4.ebuild | 57 
 2 files changed, 59 insertions(+)

diff --git a/net-analyzer/telegraf/Manifest b/net-analyzer/telegraf/Manifest
index 7c796727b29..b8b7c7edc36 100644
--- a/net-analyzer/telegraf/Manifest
+++ b/net-analyzer/telegraf/Manifest
@@ -200,5 +200,7 @@ DIST 
github.com-wvanbergen-kazoo-go-f72d8611297a7cf105da904c04198ad701a60101.tar
 DIST 
github.com-yuin-gopher-lua-46796da1b0b4794e1e341883a399f12cc7574b55.tar.gz 
149759 BLAKE2B 
f182ad2096559c0069a8179f3b2bd3225cf1528290152e79aee1e827754135ffdeb5484174eda09762d758c9d790457a0262224c0162a5c82b5c13e06e16be5d
 SHA512 
bc6d08287146e9a20cf22dc0ec4cca02003ce53a6a0609475aeb3319bb83e8bf9394d408ba9b25f347c4bb6d2fb817680746e0c7dab13a3c7351cf7d2119560f
 DIST 
github.com-yuin-gopher-lua-66c871e454fcf10251c61bf8eff02d0978cae75a.tar.gz 
148862 BLAKE2B 
b22c654322c0ba9722b7f10411fcc03e97dcbd937c6446e30b0ffebc63a4ddae5b3c86aebb2dd537f1b9e25aef57fec5a2966ebb76aa586f73e25eb1c7b2378b
 SHA512 
8a57a8a180b684c1263bab7b98339554b0efc95a73fc3ac558ff9177f0a09f0bc41b24285c96dce6a114031b0166a384c2a8e9d169dbb3c643c9017dcc8d0c18
 DIST 
github.com-zensqlmonitor-go-mssqldb-ffe5510c6fa5e15e6d983210ab501c815b56b363.tar.gz
 450131 BLAKE2B 
6d9ced571d0db14cbd3223449734757e4b5c797cbdfdf10725f2d3cb7867093608a7fd3ca1a2c5398848c92090269b8d35f504de439ce2ca6b482ac8180697c9
 SHA512 
52ed5b9e8399f00a83c0a50f8fdd0ab5419005159aa5ef80c5d8ab76c37f319e1c4d3e0bd5e0ba25006fa790d3756d2788baf30b2ef79b1f86b001d64a702820
+DIST telegraf-1.10.4-vendor.tar.gz 69744868 BLAKE2B 
97123bb14b89d28519c73426491189a9245450c72bd59e6745a76c61730a730cd5b2c59c7f205c0dfd058b3d5fce4d331a3e39ecc1a5da1ac439c8946e634fab
 SHA512 
53f5bc9fc60ccae3a9549ab38cb4b558a331524351b70b83deb483090a45edf8868856c1311893d9d8e091e649769ccb580bb32cc46a16da1deb8390704a6c84
+DIST telegraf-1.10.4.tar.gz 1372505 BLAKE2B 
f3064cd71b1b6f9a8aae8e5425813386bd6d4e4f06c2e95f35c09d055aef6b811867bb1fe1724e88311f82e8214a1c7ae23a0b5ab8461cfa6b0adebe3b86cb28
 SHA512 
7e6c27bb5b94382f00f48ce98906f7e505abe734b47e29c2c07f245c2c5c12c522eb3f59be2773bfea78316b7b808d0d425d07fa7c247af7cd280a041759cc34
 DIST telegraf-1.5.3.tar.gz 911976 BLAKE2B 
3e67a037eb22be88de700131f15120faa13b7a9bd8404f76c29376e3e4da630d84767fd8cbff45b3e14e6ce836dcc68a2a87b462eb91d398d57370c1112879c0
 SHA512 
48e80a4f3f00b5c18f584e28836c36abd7b7f9bacb33dd90ff569dbdc0a5bf69e29d38ae2d74a9c14ee6dc3400dda91e586dd31bc11522257c2206efb3e93348
 DIST telegraf-1.8.3.tar.gz 1205303 BLAKE2B 
60579cca57863362cb4003f8da4326cef0d1bc4986d07d38f4b594556736ad79e0363098df41c13a2d10bbeeccce20fabcd0b07c7e187cbeecb5c561008d587e
 SHA512 
367069b3578529307d5fa6eb14eabf78a44743d75e5df7c3860b35de212b5809c54cd1a7c791076137f60096d227774b4d5206606cd3fad08594721b4b49de4e

diff --git a/net-analyzer/telegraf/telegraf-1.10.4.ebuild 
b/net-analyzer/telegraf/telegraf-1.10.4.ebuild
new file mode 100644
index 000..c56c73d95eb
--- /dev/null
+++ b/net-analyzer/telegraf/telegraf-1.10.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGO_PN=github.com/influxdata/telegraf
+
+inherit systemd user
+
+MY_PV="${PV/_rc/-rc.}"
+COMMIT=3548ce47
+DESCRIPTION="The plugin-driven server agent for collecting & reporting 
metrics."
+HOMEPAGE="https://github.com/influxdata/telegraf;
+VENDOR_URI="https://dev.gentoo.org/~williamh/dist/${P}-vendor.tar.gz;
+SRC_URI="https://github.com/influxdata/telegraf/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz
+   ${VENDOR_URI}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+pkg_setup() {
+   enewgroup telegraf
+   enewuser telegraf -1 -1 -1 telegraf
+}
+
+src_prepare() {
+   default
+   ln -s ../vendor
+}
+
+src_compile() {
+   echo module ${EGO_PN} > go.mod
+   set -- env GO111MODULE=on go build -mod vendor -v -x -o telegraf \
+   -ldflags="-X main.commit=${COMMIT} -X main.version=${PV}" \
+   cmd/telegraf/telegraf.go
+   echo "$@"
+   "$@" || die
+}
+
+src_install() {
+   dobin telegraf
+   insinto /etc/telegraf
+   doins etc/telegraf.conf
+   keepdir /etc/telegraf/telegraf.d
+
+   insinto /etc/logrotate.d
+   doins etc/logrotate.d/telegraf
+
+systemd_dounit scripts/telegraf.service
+   newconfd "${FILESDIR}"/telegraf

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

2019-06-05 Thread William Hubbs
commit: 0f9196e466ce976aadf43e2fe90905cdccad43c1
Author: William Hubbs  sony  com>
AuthorDate: Wed Jun  5 21:25:30 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Jun  5 21:26:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9196e4

dev-db/cockroach: remove vulnerable versions

Bug: https://bugs.gentoo.org/668420
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-db/cockroach/Manifest |  7 
 dev-db/cockroach/cockroach-1.0-r1.ebuild  | 61 -
 dev-db/cockroach/cockroach-1.0.1.ebuild   | 61 -
 dev-db/cockroach/cockroach-1.0.3.ebuild   | 61 -
 dev-db/cockroach/cockroach-1.0.ebuild | 61 -
 dev-db/cockroach/cockroach-1.0_rc1.ebuild | 59 
 dev-db/cockroach/cockroach-1.1.2.ebuild   | 61 -
 dev-db/cockroach/cockroach-1.1.3.ebuild   | 63 --
 dev-db/cockroach/cockroach-2.0.1.ebuild   | 65 ---
 9 files changed, 499 deletions(-)

diff --git a/dev-db/cockroach/Manifest b/dev-db/cockroach/Manifest
index 418020ee8a6..46e28bf6191 100644
--- a/dev-db/cockroach/Manifest
+++ b/dev-db/cockroach/Manifest
@@ -1,9 +1,2 @@
-DIST cockroach-v1.0-rc.1.src.tgz 68784067 BLAKE2B 
5f5ed18ee535d30e004f2170b20ac96ed801e5fa9dee55ddbda7543e24d35ed940711d2e7b307b5a76383637f9e113eec3ac1fa28eb08751068cf94627c08f3b
 SHA512 
c68fc712068cbfce167d98008cdcb46270a8fa772624281da23a70d0492c7990c9ce8513334fedc31d7dde5176087fa6211a4e90d77741ed0079f9568c71e0ff
-DIST cockroach-v1.0.1.src.tgz 69116931 BLAKE2B 
a1abc0353fc815eb5432a327969d48d4ea893484d5488161972ce84fa24aaa06203481cc381ba3918cdf87ad6ebe846e407918bc0b3e5e4abd6a6d4c3ac5014a
 SHA512 
d388d84c09f1318420f859c964c46b78e5237685fbc2b1a8d55fad2ce1dabc89461ad5eaa6d95283dda4551542f33e5df2feda4afd7129e1f850e469e0d17e69
-DIST cockroach-v1.0.3.src.tgz 69127502 BLAKE2B 
803f88e19a6128f18024748610c1af3e912f6f4fbc8af9216b212aacf58422382d5c5b5f61453b7373bc680e7894d6b57f4f47040581f9981002be7cbce42975
 SHA512 
2bae99faba0f56774ab964d920f8628afc6af61ce53bc3e99f1b360c0606e0777b90dd93cbd6844109c3224867fc4180fb42e6dacc75e4eb4db8a4f93f586577
-DIST cockroach-v1.0.src.tgz 68753479 BLAKE2B 
6377614e9fee896a0115909b02d8a191a7aabe8da341c98547c0ac496d2e8fcce801e35f93a8a126c9d65c1106e0217359b161825a11597da1db113ca6a51216
 SHA512 
d74ad9546908535f9a7ad4172a04a5f86f5ed22698bbb005aec7478a52632e0497a966b859fd68b40894eb7ee68bfa80dc4188d198f2f23725b9cadd50a55191
-DIST cockroach-v1.1.2.src.tgz 79607942 BLAKE2B 
39ce9db2ada1c9a5727431438d4d8fe0d5a31af3161816ee7af672c69909aa6b4681edabdfabc332c00ba3b0a142ea7d700851c8833b80947fdbcc88b7fa2c7e
 SHA512 
385e33ec30c23d84403938420a2fcd66edff02a5c4b9d6220ce3683d833f065010953fd78ee57120c24f2947509b2fd292a45fd3ad47c16a6c8d779534d2
-DIST cockroach-v1.1.3.src.tgz 79615899 BLAKE2B 
86d9a63a5e5e8f21114dda500f30a007bf64769b76322fae282d06fa9eb63eb8a965bf990378c624ccac66124efadf1a0dfdebbc8dc8c6f04173e20334341e89
 SHA512 
f6dc4178e91fd47aec1fce658c9d621183f0bdcdc6101b87f8187757ab9b965c27e48d0d628dd9c10a386bc1a2f184d9d03270243baf0ec4758c812caac5fda1
 DIST cockroach-v19.1.1.src.tgz 103054418 BLAKE2B 
eaa4f0e24f74a4bbc9a209b8778431ddc7944d0735eef0e136cfcdf820e70ad17eb4781757c325906e65d56d4c36881c294e0dd79d9e153359be859fc7ee887a
 SHA512 
a7051fea3808b785e8d0047b0273021119d0eb1d12f5c680afa649713a79b155aff0bfa8ec123eebea095549308d002ba82dee3eb94b66c6f729d80115d20c06
-DIST cockroach-v2.0.1.src.tgz 45511681 BLAKE2B 
9d0828e5e6bd41bb5590e58f0e18b8a07169335b9ff1284daf89b48dae6eea3cdb683bf8af703b5bac46978e8c37b4a092c53a3d7e18de626acc2095a7daf2a2
 SHA512 
ad7c64dc70cde6bbd10cabafe595ce35deeda9284880bebde75e41a4b1355aa85f01fb8c6b6ff0bae498b4b04a8d7d60bafc986c49875cff9ccf0ead0bc481a7
 DIST cockroach-v2.1.5.src.tgz 89931919 BLAKE2B 
7ed310acf18cbe7c8bafe5992edd3350d9e7654cda86931dbfd64fe17043140132ec019de9f1f44d61bc92d2461618c81e60fffb014446521e747a57f6b5d442
 SHA512 
3ef2ad985b463e681cdaffe5590543024ca11e9c0c5528415b47bdd4cdfd42504cbc21a350449fea6da08625f801ef94fe51f55be1e9a62bac27fce0cc7b73c1

diff --git a/dev-db/cockroach/cockroach-1.0-r1.ebuild 
b/dev-db/cockroach/cockroach-1.0-r1.ebuild
deleted file mode 100644
index 4b19589a461..000
--- a/dev-db/cockroach/cockroach-1.0-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-MY_PV=v${PV}
-CHECKREQS_MEMORY="2G"
-
-inherit check-reqs toolchain-funcs user
-
-DESCRIPTION="open source database for building cloud services"
-HOMEPAGE="https://www.cockroachlabs.com;
-SRC_URI="https://binaries.cockroachdb.com/cockroach-${MY_PV}.src.tgz;
-
-LICENSE="Cockroach Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64&q

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

2019-06-02 Thread William Hubbs
commit: fe02c66d4b7638575778dcb7cbeb09c42a83c764
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jun  2 16:29:07 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Jun  2 16:47:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe02c66d

meson.eclass: fix tests

- use "meson test" to run tests instead of "eninja test"
- calculate --num-processes based on ninjaopts or makeopts in the "meson test"
  call.
- allow meson_src_test to accept arguments with the emesontestargs array
  or passed in the call like meson_src_configure

Closes: https://bugs.gentoo.org/680010
Signed-off-by: William Hubbs  gentoo.org>

 eclass/meson.eclass | 25 +++--
 1 file changed, 23 insertions(+), 2 deletions(-)

diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index 65b09932a7a..b9562376b86 100644
--- a/eclass/meson.eclass
+++ b/eclass/meson.eclass
@@ -41,7 +41,7 @@ esac
 
 if [[ -z ${_MESON_ECLASS} ]]; then
 
-inherit ninja-utils python-utils-r1 toolchain-funcs
+inherit multiprocessing ninja-utils python-utils-r1 toolchain-funcs
 
 fi
 
@@ -78,6 +78,12 @@ fi
 # Optional meson arguments as Bash array; this should be defined before
 # calling meson_src_configure.
 
+# @VARIABLE: emesontestargs
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# Optional meson test arguments as Bash array; this should be defined before
+# calling meson_src_test.
+
 
 read -d '' __MESON_ARRAY_PARSER <<"EOF"
 import shlex
@@ -246,12 +252,27 @@ meson_src_compile() {
 }
 
 # @FUNCTION: meson_src_test
+# @USAGE: [extra meson test arguments]
 # @DESCRIPTION:
 # This is the meson_src_test function.
 meson_src_test() {
debug-print-function ${FUNCNAME} "$@"
 
-   eninja -C "${BUILD_DIR}" test
+   local mesontestargs=(
+   --verbose
+   -C "${BUILD_DIR}"
+   )
+   [[ -n ${NINJAOPTS} || -n ${MAKEOPTS} ]] &&
+   mesontestargs+=(
+   --num-processes "$(makeopts_jobs 
${NINJAOPTS:-${MAKEOPTS}})"
+   )
+
+   # Append additional arguments from ebuild
+   mesontestargs+=("${emesontestargs[@]}")
+
+   set -- meson test "${mesontestargs[@]}" "$@"
+   echo "$@" >&2
+   "$@" || die "tests failed"
 }
 
 # @FUNCTION: meson_src_install



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

2019-06-01 Thread William Hubbs
commit: 42a8c8d5acb884888116a7f985bfefe21c781857
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jun  1 23:35:52 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat Jun  1 23:36:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a8c8d5

dev-db/cockroach: 19.1.1 bump

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-db/cockroach/Manifest|  1 +
 dev-db/cockroach/cockroach-19.1.1.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/dev-db/cockroach/Manifest b/dev-db/cockroach/Manifest
index 46ad2dd444f..418020ee8a6 100644
--- a/dev-db/cockroach/Manifest
+++ b/dev-db/cockroach/Manifest
@@ -4,5 +4,6 @@ DIST cockroach-v1.0.3.src.tgz 69127502 BLAKE2B 
803f88e19a6128f18024748610c1af3e9
 DIST cockroach-v1.0.src.tgz 68753479 BLAKE2B 
6377614e9fee896a0115909b02d8a191a7aabe8da341c98547c0ac496d2e8fcce801e35f93a8a126c9d65c1106e0217359b161825a11597da1db113ca6a51216
 SHA512 
d74ad9546908535f9a7ad4172a04a5f86f5ed22698bbb005aec7478a52632e0497a966b859fd68b40894eb7ee68bfa80dc4188d198f2f23725b9cadd50a55191
 DIST cockroach-v1.1.2.src.tgz 79607942 BLAKE2B 
39ce9db2ada1c9a5727431438d4d8fe0d5a31af3161816ee7af672c69909aa6b4681edabdfabc332c00ba3b0a142ea7d700851c8833b80947fdbcc88b7fa2c7e
 SHA512 
385e33ec30c23d84403938420a2fcd66edff02a5c4b9d6220ce3683d833f065010953fd78ee57120c24f2947509b2fd292a45fd3ad47c16a6c8d779534d2
 DIST cockroach-v1.1.3.src.tgz 79615899 BLAKE2B 
86d9a63a5e5e8f21114dda500f30a007bf64769b76322fae282d06fa9eb63eb8a965bf990378c624ccac66124efadf1a0dfdebbc8dc8c6f04173e20334341e89
 SHA512 
f6dc4178e91fd47aec1fce658c9d621183f0bdcdc6101b87f8187757ab9b965c27e48d0d628dd9c10a386bc1a2f184d9d03270243baf0ec4758c812caac5fda1
+DIST cockroach-v19.1.1.src.tgz 103054418 BLAKE2B 
eaa4f0e24f74a4bbc9a209b8778431ddc7944d0735eef0e136cfcdf820e70ad17eb4781757c325906e65d56d4c36881c294e0dd79d9e153359be859fc7ee887a
 SHA512 
a7051fea3808b785e8d0047b0273021119d0eb1d12f5c680afa649713a79b155aff0bfa8ec123eebea095549308d002ba82dee3eb94b66c6f729d80115d20c06
 DIST cockroach-v2.0.1.src.tgz 45511681 BLAKE2B 
9d0828e5e6bd41bb5590e58f0e18b8a07169335b9ff1284daf89b48dae6eea3cdb683bf8af703b5bac46978e8c37b4a092c53a3d7e18de626acc2095a7daf2a2
 SHA512 
ad7c64dc70cde6bbd10cabafe595ce35deeda9284880bebde75e41a4b1355aa85f01fb8c6b6ff0bae498b4b04a8d7d60bafc986c49875cff9ccf0ead0bc481a7
 DIST cockroach-v2.1.5.src.tgz 89931919 BLAKE2B 
7ed310acf18cbe7c8bafe5992edd3350d9e7654cda86931dbfd64fe17043140132ec019de9f1f44d61bc92d2461618c81e60fffb014446521e747a57f6b5d442
 SHA512 
3ef2ad985b463e681cdaffe5590543024ca11e9c0c5528415b47bdd4cdfd42504cbc21a350449fea6da08625f801ef94fe51f55be1e9a62bac27fce0cc7b73c1

diff --git a/dev-db/cockroach/cockroach-19.1.1.ebuild 
b/dev-db/cockroach/cockroach-19.1.1.ebuild
new file mode 100644
index 000..b4fd44218a0
--- /dev/null
+++ b/dev-db/cockroach/cockroach-19.1.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PV=v${PV}
+CHECKREQS_MEMORY="2G"
+
+inherit check-reqs toolchain-funcs user
+
+DESCRIPTION="open source database for building cloud services"
+HOMEPAGE="https://www.cockroachlabs.com;
+SRC_URI="https://binaries.cockroachdb.com/cockroach-${MY_PV}.src.tgz;
+
+LICENSE="Cockroach Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=">=app-arch/xz-utils-5.2.3
+   >=dev-lang/go-1.8.3
+   >=dev-util/cmake-3.8.1"
+
+S="${WORKDIR}/cockroach-${MY_PV}"
+
+QA_EXECSTACK="usr/bin/cockroach"
+
+pkg_pretend() {
+   check-reqs_pkg_pretend
+   if [[ ${MERGE_TYPE} != binary && $(gcc-major-version) -lt 6 ]]; then
+   eerror "Cockroach cannot be built with this version of gcc."
+   eerror "You need at least gcc-6.0"
+   die "Your C compiler is too old for this package."
+   fi
+}
+
+pkg_setup() {
+   check-reqs_pkg_setup
+   enewgroup cockroach
+   enewuser cockroach -1 /bin/sh /var/lib/cockroach cockroach
+}
+
+src_compile() {
+   # workaround for https://github.com/cockroachdb/cockroach/issues/20596
+   unset CMAKE_MODULE_PATH
+   emake build
+}
+
+src_install() {
+   dobin src/github.com/cockroachdb/cockroach/cockroach
+   insinto /etc/security/limits.d
+   newins "${FILESDIR}"/cockroach-limits.conf cockroach.conf
+   newconfd "${FILESDIR}"/cockroach.confd-1.0 cockroach
+   newinitd "${FILESDIR}"/cockroach.initd-1.0.1 cockroach
+   keepdir /var/log/cockroach
+   fowners cockroach:cockroach /var/log/cockroach
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   ewarn "The default setup is for the first node of an insecure"
+   ewarn "cluster that only list

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

2019-06-01 Thread William Hubbs
commit: b1a2abeb2f2a15c6a24b9be00ae8a44b32d9c33c
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jun  1 20:54:33 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat Jun  1 21:27:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a2abeb

dev-db/cockroach: 2.1.5 bump

Bug: https://bugs.gentoo.org/668420
Closes: https://github.com/gentoo/gentoo/pull/11765
Signed-off-by: William Hubbs  gentoo.org>

 dev-db/cockroach/Manifest   |  1 +
 dev-db/cockroach/cockroach-2.1.5.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/dev-db/cockroach/Manifest b/dev-db/cockroach/Manifest
index e8ce283dc95..46ad2dd444f 100644
--- a/dev-db/cockroach/Manifest
+++ b/dev-db/cockroach/Manifest
@@ -5,3 +5,4 @@ DIST cockroach-v1.0.src.tgz 68753479 BLAKE2B 
6377614e9fee896a0115909b02d8a191a7a
 DIST cockroach-v1.1.2.src.tgz 79607942 BLAKE2B 
39ce9db2ada1c9a5727431438d4d8fe0d5a31af3161816ee7af672c69909aa6b4681edabdfabc332c00ba3b0a142ea7d700851c8833b80947fdbcc88b7fa2c7e
 SHA512 
385e33ec30c23d84403938420a2fcd66edff02a5c4b9d6220ce3683d833f065010953fd78ee57120c24f2947509b2fd292a45fd3ad47c16a6c8d779534d2
 DIST cockroach-v1.1.3.src.tgz 79615899 BLAKE2B 
86d9a63a5e5e8f21114dda500f30a007bf64769b76322fae282d06fa9eb63eb8a965bf990378c624ccac66124efadf1a0dfdebbc8dc8c6f04173e20334341e89
 SHA512 
f6dc4178e91fd47aec1fce658c9d621183f0bdcdc6101b87f8187757ab9b965c27e48d0d628dd9c10a386bc1a2f184d9d03270243baf0ec4758c812caac5fda1
 DIST cockroach-v2.0.1.src.tgz 45511681 BLAKE2B 
9d0828e5e6bd41bb5590e58f0e18b8a07169335b9ff1284daf89b48dae6eea3cdb683bf8af703b5bac46978e8c37b4a092c53a3d7e18de626acc2095a7daf2a2
 SHA512 
ad7c64dc70cde6bbd10cabafe595ce35deeda9284880bebde75e41a4b1355aa85f01fb8c6b6ff0bae498b4b04a8d7d60bafc986c49875cff9ccf0ead0bc481a7
+DIST cockroach-v2.1.5.src.tgz 89931919 BLAKE2B 
7ed310acf18cbe7c8bafe5992edd3350d9e7654cda86931dbfd64fe17043140132ec019de9f1f44d61bc92d2461618c81e60fffb014446521e747a57f6b5d442
 SHA512 
3ef2ad985b463e681cdaffe5590543024ca11e9c0c5528415b47bdd4cdfd42504cbc21a350449fea6da08625f801ef94fe51f55be1e9a62bac27fce0cc7b73c1

diff --git a/dev-db/cockroach/cockroach-2.1.5.ebuild 
b/dev-db/cockroach/cockroach-2.1.5.ebuild
new file mode 100644
index 000..1cb7ed140e6
--- /dev/null
+++ b/dev-db/cockroach/cockroach-2.1.5.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PV=v${PV}
+CHECKREQS_MEMORY="2G"
+
+inherit check-reqs toolchain-funcs user
+
+DESCRIPTION="open source database for building cloud services"
+HOMEPAGE="https://www.cockroachlabs.com;
+SRC_URI="https://binaries.cockroachdb.com/cockroach-${MY_PV}.src.tgz;
+
+LICENSE="Cockroach Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=">=app-arch/xz-utils-5.2.3
+   >=dev-lang/go-1.8.3
+   >=dev-util/cmake-3.8.1"
+
+S="${WORKDIR}/cockroach-${MY_PV}"
+
+QA_EXECSTACK="usr/bin/cockroach"
+
+pkg_pretend() {
+   check-reqs_pkg_pretend
+   if [[ ${MERGE_TYPE} != binary && $(gcc-major-version) -lt 6 ]]; then
+   eerror "Cockroach cannot be built with this version of gcc."
+   eerror "You need at least gcc-6.0"
+   die "Your C compiler is too old for this package."
+   fi
+}
+
+pkg_setup() {
+   check-reqs_pkg_setup
+   enewgroup cockroach
+   enewuser cockroach -1 /bin/sh /var/lib/cockroach cockroach
+}
+
+src_compile() {
+   # workaround for https://github.com/cockroachdb/cockroach/issues/20596
+   unset CMAKE_MODULE_PATH
+   emake build
+}
+
+src_install() {
+   dobin src/github.com/cockroachdb/cockroach/cockroach
+   insinto /etc/security/limits.d
+   newins "${FILESDIR}"/cockroach-limits.conf cockroach.conf
+   newconfd "${FILESDIR}"/cockroach.confd-1.0 cockroach
+   newinitd "${FILESDIR}"/cockroach.initd-1.0.1 cockroach
+   keepdir /var/log/cockroach
+   fowners cockroach:cockroach /var/log/cockroach
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   ewarn "The default setup is for the first node of an insecure"
+   ewarn "cluster that only listens on localhost."
+   ewarn "Please read the cockroach manual at the following url"
+   ewarn "and configure /etc/conf.d/cockroach correctly if you"
+   ewarn "plan to use it in production."
+   ewarn
+   ewarn "http://cockroachlabs.com/docs;
+   fi
+}



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

2019-06-01 Thread William Hubbs
commit: 25bd95faf84ffd12df2f92189e8ada287734c436
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jun  1 18:46:12 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat Jun  1 18:47:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25bd95fa

sys-apps/openrc: remove old unstable versions

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/openrc/Manifest |   4 -
 sys-apps/openrc/openrc-0.40.2.ebuild | 330 ---
 sys-apps/openrc/openrc-0.40.3.ebuild | 327 --
 sys-apps/openrc/openrc-0.41.1.ebuild | 209 --
 sys-apps/openrc/openrc-0.41.ebuild   | 209 --
 5 files changed, 1079 deletions(-)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index c9aaab6d4ea..360aca845d8 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,7 +1,3 @@
 DIST openrc-0.34.11.tar.gz 228054 BLAKE2B 
8d4fdd7de4b3c44df0ccec728b91bd2624582dc2bbdb1fa7892aa61ce0a953a7cf66964f38da888636d895e3c6b776747a4a7fbbdbbbd26029313695f35837fe
 SHA512 
76245d31c6fe9e90e5e2f35ce918b915fc88c231674e0c99dc98b8f3fa120e794900eec9919a0ab029a081b206393246eccb9119a79c90ad6e39325d022928be
 DIST openrc-0.38.3.tar.gz 238031 BLAKE2B 
87d1546e21d581feda4064cd64bf43f762203becdcc4b002bf868f17403bd42770cb1106a8bc383c8d69e19ad66ad2bedaa7090c95206597e8a9b6e2ba481dcc
 SHA512 
6bb42ccdab5fb24b11f5042bf19850f440d3494b6bd1d7b8db31b592f051fcd26feac1c8d9ef515238c53c6f5bf98a8c367a48471c178ae829e05c56bd24cfde
-DIST openrc-0.40.2.tar.gz 245006 BLAKE2B 
9e0aab4d42121296cb9bcc47e9222e0e99df80ab686636a8060c6271d30ff7c0d999f851d0e24dfab9e7a6532b56a6a1974cfa4514e88e6b82ec5fbbc192d76c
 SHA512 
746e238f792113397486b9abb6e41c8179e51fe823c82c8e8942d71329a806b9c398628f835e2626ed0e8735c05b0dcd1b82bf9b5111f420105eeae6b0b0e3f2
-DIST openrc-0.40.3.tar.gz 244510 BLAKE2B 
ed40506693c642358d46fc5fce9b3fbe6e2b699b3e3ed5bbf47ed349e5f7a5c7c1df07a7621622681af33fd68b197d48bfe4aa32e68a8231380de9a01055ced8
 SHA512 
65dbc5900a22c37af4aab545c52bb7679b4534755bdff0b0e8cba442a3c5fefa0b987caea74cd572dbb791e060116ecc298fd787b9d7efc8eab009b8b44ca3e4
-DIST openrc-0.41.1.tar.gz 245187 BLAKE2B 
be20b294e39fc5820a40afe2f3391222d5770f362fd424abe3854974e54d8e84689c3704b5efa48f0fecd7ae9f4282ad734dff9af9ee5f19a30a4239a673fc82
 SHA512 
b810cd7ae01f7fc49ff0f72e6d0ad1b41b0fc3eb9c15f58001d9aa8e9d7845b272b93d5ac6e175b09ab588b99d87292256486c4129cc208b70249bbbe957485d
 DIST openrc-0.41.2.tar.gz 245302 BLAKE2B 
ab80dc4f3a7c2c464fe64cdfa7fd31363d5a9d25e90d0239325be05561e5802f22c47013fde82650f5ce08cf99f16f5f479d8617c254647b8c40cec9609d0b6b
 SHA512 
ebfa691cae4704bb3023ea0508a712a45b8c20809828729dfa5292e96f3fd1b309813d80d7c286d0c09680bf5378aba40cfd994f27951f43a3ffb1fd0d69a58b
-DIST openrc-0.41.tar.gz 245438 BLAKE2B 
30329692dca5165bbdc5ac9207a798e62de8380f6249bf2b7e7703cd897465f1d6e81cbf11f5d1f4d2e0810be99e1b24538a2d304214f5b0827c71c47d99b9d6
 SHA512 
15d18f0169b56ec7e08e0c36b0be1e4b27e7375ddd9b0f828c895c03d2f5eb818195ae56b10a66c7cfd4c21f8b35c0fc06fcec41fd9ea1be58e2f2ee409fb719

diff --git a/sys-apps/openrc/openrc-0.40.2.ebuild 
b/sys-apps/openrc/openrc-0.40.2.ebuild
deleted file mode 100644
index 03c55deff41..000
--- a/sys-apps/openrc/openrc-0.40.2.ebuild
+++ /dev/null
@@ -1,330 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic pam toolchain-funcs
-
-DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
-HOMEPAGE="https://github.com/openrc/openrc/;
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="audit debug ncurses pam newnet prefix +netifrc selinux static-libs
-   unicode kernel_linux kernel_FreeBSD"
-
-COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
-   ncurses? ( sys-libs/ncurses:0= )
-   pam? (
-   sys-auth/pambase
-   virtual/pam
-   )
-   audit? ( sys-process/audit )
-   kernel_linux? (
-   sys-process/psmisc
-   !=sys-libs/libselinux-2.6
-   )
-   !test
-# a value of "#" will just comment out the option
-set_config() {
-   local file="${ED}/$1" var=$2 val com
-   eval "${@:5}" && val=$3 || val=$4
-   [[ ${val} == "#" ]] && com="#" && val='\2'
-   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?

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

2019-06-01 Thread William Hubbs
commit: d4beb2fa6cfa708c53fdcebab03a18559704e611
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jun  1 17:55:04 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat Jun  1 17:57:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4beb2fa

app-backup/consul-backinator: consul backup and restore utility

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 app-backup/consul-backinator/Manifest  |  2 ++
 .../consul-backinator-1.6.5.ebuild | 33 ++
 app-backup/consul-backinator/metadata.xml  |  8 ++
 3 files changed, 43 insertions(+)

diff --git a/app-backup/consul-backinator/Manifest 
b/app-backup/consul-backinator/Manifest
new file mode 100644
index 000..4534f323f52
--- /dev/null
+++ b/app-backup/consul-backinator/Manifest
@@ -0,0 +1,2 @@
+DIST consul-backinator-1.6.5-vendor.tar.gz 3532654 BLAKE2B 
826a873ee25e8cd89cc73bfa1c7d377da8d9227ec0a948cac0b8643542b37cae5412cb638c4fa2ce3490dcc69356b4dbbedbaefd9289e73ea8c3904db85be1b8
 SHA512 
f8ba7e93265dab3b44d09336f5c7ec0fdea88956d2945eeb039241ac80c39d678e4041221e681861b7cca9406d8a1ea5ce40e6f69cae6a8e89396b4be8fc007c
+DIST consul-backinator-1.6.5.tar.gz 32298 BLAKE2B 
19dcd3603e6e0a5cd19e186ec2f45270125d8a0369b0e6033f047927c82e58afd641a3c74ddcfb61ebeb11dc4cf33383ebd75c5fed10962578dd0c62b7b10ec1
 SHA512 
94a618bdbec1da209c1774cccd2942594dd0f60857c69a50cb42a0c70dea5af94f36010d59fa49bd2e534fcb0649b362674caa46ddb59595c2d21afa82d5ff7f

diff --git a/app-backup/consul-backinator/consul-backinator-1.6.5.ebuild 
b/app-backup/consul-backinator/consul-backinator-1.6.5.ebuild
new file mode 100644
index 000..d74bd040c72
--- /dev/null
+++ b/app-backup/consul-backinator/consul-backinator-1.6.5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGO_PN=github.com/myENA/consul-backinator
+RESTRICT="strip"
+
+DESCRIPTION="consul backup and restore utility"
+HOMEPAGE="https://github.com/myENA/consul-backinator;
+SRC_URI="https://github.com/myENA/consul-backinator/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~williamh/dist/${P}-vendor.tar.gz;
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="dev-lang/go:="
+
+src_prepare() {
+   default
+   mv ../vendor .
+   echo module ${EGO_PN} > go.mod || die "Unable to create go.mod"
+}
+
+src_compile() {
+   CGO_ENABLED=0 go build -mod vendor -o "${PN}" -v -x \
+   -ldflags="-X main.appVersion=${PV} -s -w" || die
+}
+
+src_install() {
+   dobin ${PN}
+   dodoc *.md
+}

diff --git a/app-backup/consul-backinator/metadata.xml 
b/app-backup/consul-backinator/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/app-backup/consul-backinator/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+



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

2019-05-31 Thread William Hubbs
commit: 0aa797efeae11d475794323415d158f6f6857142
Author: William Hubbs  sony  com>
AuthorDate: Fri May 31 22:41:12 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri May 31 22:42:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa797ef

app-admin/cronlocker: synchronize a cron job across hosts

This utility uses the consul lock feature to synchronize a cron job
across multiple hosts.

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 app-admin/cronlocker/Manifest  |  1 +
 .../cronlocker/cronlocker-0.4.0_p20180710.ebuild   | 26 ++
 app-admin/cronlocker/metadata.xml  |  8 +++
 3 files changed, 35 insertions(+)

diff --git a/app-admin/cronlocker/Manifest b/app-admin/cronlocker/Manifest
new file mode 100644
index 000..89950da9936
--- /dev/null
+++ b/app-admin/cronlocker/Manifest
@@ -0,0 +1 @@
+DIST cronlocker-0.4.0_p20180710.tar.gz 60256 BLAKE2B 
62adf6a935e13d97de9776f40a9349f7b3f1758c9d90c11f66759b87d3d8d9dc20a78ecfe0aa7849319be3c8c557dae3d9cc04c87bc6226af5842c72efac0611
 SHA512 
fc73b572da4fe485f9ba13340b946db40d7e0224643b5fe0b8f56b24560ce4bc32d0a42e3e0e33b979d3aec2910e96ff847249181e7b69776174e2f28d67797c

diff --git a/app-admin/cronlocker/cronlocker-0.4.0_p20180710.ebuild 
b/app-admin/cronlocker/cronlocker-0.4.0_p20180710.ebuild
new file mode 100644
index 000..46e33d17179
--- /dev/null
+++ b/app-admin/cronlocker/cronlocker-0.4.0_p20180710.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGO_PN=github.com/Barzahlen/cronlocker
+HASH=c0ac605
+inherit golang-vcs-snapshot
+
+DESCRIPTION="synchronize a cron job across multiple hosts using the consul 
lock feature"
+HOMEPAGE="https://github.com/Barzahlen/cronlocker;
+SRC_URI="https://github.com/Barzahlen/${PN}/archive/${HASH}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   GOPATH="${S}" emake cronlocker
+}
+
+src_install() {
+   pushd src/${EGO_PN}
+dobin cronlocker
+dodoc *.md package/changelog
+}

diff --git a/app-admin/cronlocker/metadata.xml 
b/app-admin/cronlocker/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/app-admin/cronlocker/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+



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

2019-05-27 Thread William Hubbs
commit: 56a7e2b91235d3a86078f6efb5350f5045cafb92
Author: William Hubbs  gentoo  org>
AuthorDate: Mon May 27 18:21:33 2019 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon May 27 18:23:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56a7e2b9

dev-lang/go: remove old versions

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest |   8 --
 dev-lang/go/go-1.11.6.ebuild | 238 -
 dev-lang/go/go-1.11.7.ebuild | 238 -
 dev-lang/go/go-1.11.8.ebuild | 238 -
 dev-lang/go/go-1.11.9.ebuild | 246 ---
 dev-lang/go/go-1.12.1.ebuild | 238 -
 dev-lang/go/go-1.12.2.ebuild | 238 -
 dev-lang/go/go-1.12.3.ebuild | 238 -
 dev-lang/go/go-1.12.4.ebuild | 246 ---
 9 files changed, 1928 deletions(-)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 358cc720094..ffc1f94337e 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -10,12 +10,4 @@ DIST go-linux-ppc64le-bootstrap-1.8.tbz 52211575 BLAKE2B 
7a28ec5a381369c4e9415c8
 DIST go-linux-s390x-bootstrap-1.8.tbz 57124869 BLAKE2B 
920a176b8f4fc3a816e724324bbb30a383d599e31a0d2093d24797dbcd0e799a662a3589dbb87d2f5dd16df07c4cf8f1e444e87b540ec732746bb025dc9271f8
 SHA512 
d429cae870d66217ab2e07c74209d3031d97baa4f899b4d70ae6283a1a5b1434b037904c4cfca0b2bc798d5ba0b358c3739e000eccbc74809baf564c5686df5a
 DIST go-solaris-amd64-bootstrap-1.8.tbz 54926326 BLAKE2B 
0a45312f090d81ebf46fe5950cb65c059e2801394231e715e94145d1f918eb59b10472b2385e57ebd5cfb9eca0ad7290fb118436486b665520bb540970f971ab
 SHA512 
52b849e5b9a940e10de7ba3df0ebdf6e1c5d631de9581d936c9edf8f38e6bb3314acbc2b2d5202b0528fde2a359d52bc0c6f39acf9b1b614725e4b4a947ed10d
 DIST go1.11.10.src.tar.gz 21113259 BLAKE2B 
2dc704ea092fb4f4bb6c379ecb5104eb9dc5657750fb046810f210f38191d494c926e7a3661f67ea09c3d4090676485ba346daaa6dfe9eebbf3d69acbacea3b8
 SHA512 
8fab3b96d1c47b8f75b135da9d1a104c485098f6f42041b69336216a57cfd49c0785c8cfa7b016020ded5f0aadd279d7a76feeca33038321a4930139aee28cc8
-DIST go1.11.6.src.tar.gz 21113406 BLAKE2B 
e7372e9bf6190295176c66a328b3e31f9201776f16f1165136e24bdaf5c514d7895dd5880514fa054ee958ed5ff96814de9a555e47b3f6388d1e57c0d05f
 SHA512 
bc29df69a08a4e9e703de72b5eda5f2d63b78f18f3e7a1173eae5c6dd767f29f1b865a2fc3f692e15277df2d45e74ee17875b275eb3fc50aac2b88082e618bf5
-DIST go1.11.7.src.tar.gz 21113223 BLAKE2B 
e58a947a43e8dbabbe6d4dc1384239b01160e4d9cc88ed866c8d6e5a0ef66dd89203b9fb95c14c5fcc50ad47f75b17440cf1df34cb793a435d7744e630845307
 SHA512 
26bc2a3ab51ebe1179cd83897dae6ca17f30126189bf2c0b60060a25f3f22e72bcda383055825a9151948f074a103a177ab5550f5c2d088448bdf5455448061e
-DIST go1.11.8.src.tar.gz 21113433 BLAKE2B 
272ef36664a180640f14afba18d2f715d5a335134b33cea449d14fd3b568c2322bbbac7aab254987fbd7dcf3d486dc8b1f62f14577ae2e57b21de1720d0f29a7
 SHA512 
00b57b0ebbbf53f4de718bf40e5dfdaf57cafa9932917d22e9723b5a33a62d335013ab49753d98f8fe30c71daca95c7addd921825fe0c3885942b342773050cc
-DIST go1.11.9.src.tar.gz 21113156 BLAKE2B 
330ff9456dbffd3254187ea37a1801b9abacbec2033e9afefbf09d0554e640de68861aedb0229199ac81211316c080a7a98bad641a13bc7f106e2a3f0c7e8a05
 SHA512 
97593b382ae49388dfc1178dd243dc24fba27d3267fd772ecbe10c35f44b1cd3a0987219cca3dd38dcc23ce2c9669fd7da26cc2e5719e2ce77650f877156
-DIST go1.12.1.src.tar.gz 21963082 BLAKE2B 
fd9c0ca19e6bd285c52034a88df1a58f96b957483362fac2e0c0f2a9e0543e7569d76fb93eff473774d152db361bfe9bdd354d80412c71ee5c4162010346
 SHA512 
b3fdfb874e6e0e0b50458085724fbd8e8b9be212df3f777b97db340aa3b80f32ee08d646a57a8a7d52ff6f19657d884dd25018c866c6173473aafa20a58f1975
-DIST go1.12.2.src.tar.gz 21965624 BLAKE2B 
9f4fbe62b37ccaf62517b2e5df3e1ada0155b7cb79067c2a74100df6d96ba89b0e372b5f1b1037b0cf98ea9f52623de00055793d011e5e39e92773a0cd87e41d
 SHA512 
f7b8ffe8d3de7b456ba595deece5b092db8645e95d901826c33428af0151731921437222dcb5d52c9d937da4ebeb3192c30aa17052aa88c9e425e96cac2d79bb
-DIST go1.12.3.src.tar.gz 21965718 BLAKE2B 
226b1028eb47cee8ccc0b72130a098a65211cf0e54030fe626b6b9cf1c16993e0a9677a443c07abd997e0f2bfbc1711c703a40869ae1ecbb8b8dfa0fbf31c0b2
 SHA512 
bd33e958f2e8550da14afc0576928d00d2b8ecac569ddcf3551e44a342ce78ad3934e36109cbe6c15d31c55448ccc092f6e1fbf82685d6702402ab67106a1424
-DIST go1.12.4.src.tar.gz 21965966 BLAKE2B 
6a6d2712769d9195795ca14a7c33a4e025c572317c0a9118f4f610c56f907e0eec99d2ecca37cc6e2005a42b842080d93895d4dfed206f23db32f3b848c9c57f
 SHA512 
45ced5fc23a2786a652dbe66de7bbc039efaba29d884d797d6d0a6eaffb61dfb897905f0733ce74704f8760b1fdedb9963e26c1d9d8dee4a4676e74da5df8792
 DIST go1.12.5.src.tar.gz 21971348 BLAKE2B 
7de8db4a6c4cd9e1883fbf28357fe99ad9f43f3e015b2063347b1961df128760b720c0dd5549997c7080e6cf0036406430419d4bf033323f26017d3

  1   2   3   4   5   6   7   8   9   10   >