[gentoo-commits] proj/qa-scripts:master commit in: htdocs/, /

2020-01-23 Thread Michał Górny
commit: ee64b8611fbcd635315b957e0720799b62173b4a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 24 07:40:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 24 07:41:50 2020 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=ee64b861

gpyutils: Remove obsolete reports, update webpage

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

 Makefile.gpyutils | 19 ++-
 htdocs/index.html |  3 +--
 2 files changed, 3 insertions(+), 19 deletions(-)

diff --git a/Makefile.gpyutils b/Makefile.gpyutils
index 30e6ce5..940ad8e 100644
--- a/Makefile.gpyutils
+++ b/Makefile.gpyutils
@@ -6,11 +6,11 @@ timestamp = $(PORTDIR)/metadata/timestamp.commit
 outdir = /dev/null
 
 # upgrades for stable impls
-upgr_base = $(outdir)/35-to-36.txt $(outdir)/36-to-37.txt 
$(outdir)/37-to-38.txt
+upgr_base = $(outdir)/36-to-37.txt $(outdir)/37-to-38.txt
 # related stabilizations
 upgr_streq = $(patsubst %.txt,%-stablereq.txt,$(upgr_base))
 # all upgrade stuff
-upgr_txt = $(upgr_base) $(upgr_streq) $(outdir)/pypy3-to-36.txt
+upgr_txt = $(upgr_base) $(upgr_streq)
 upgr_dot = $(patsubst %.txt,%.dot,$(upgr_txt))
 upgr_svg = $(patsubst %.dot,%.svg,$(upgr_dot))
 upgr_all = $(upgr_txt) $(upgr_dot) $(upgr_svg)
@@ -39,16 +39,6 @@ $(outdir)/depcheck.txt: $(timestamp)
gpy-depcheck > $@.new
mv $@.new $@
 
-$(outdir)/35-to-36.txt: $(timestamp)
-   mkdir -p $(outdir)
-   gpy-upgrade-impl python3_5 python3_6 > $@.new
-   mv $@.new $@
-
-$(outdir)/35-to-36-stablereq.txt: $(timestamp)
-   mkdir -p $(outdir)
-   gpy-upgrade-impl -s python3_5 python3_6 > $@.new
-   mv $@.new $@
-
 $(outdir)/36-to-37.txt: $(timestamp)
mkdir -p $(outdir)
gpy-upgrade-impl python3_6 python3_7 > $@.new
@@ -69,11 +59,6 @@ $(outdir)/37-to-38-stablereq.txt: $(timestamp)
gpy-upgrade-impl -s python3_7 python3_8 > $@.new
mv $@.new $@
 
-$(outdir)/pypy3-to-36.txt: $(timestamp)
-   mkdir -p $(outdir)
-   gpy-upgrade-impl pypy3 python3_6 > $@.new
-   mv $@.new $@
-
 %.dot: %.txt
gpy-depgraph -m pyt...@gentoo.org $< > $@.new
mv $@.new $@

diff --git a/htdocs/index.html b/htdocs/index.html
index 0278859..572a18c 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -116,8 +116,7 @@
 Gentoo CI – QA check results (verbose)
 Py3.6 → 3.7 testing
 Py3.6 → 3.7 stabilizations
-
-
+Py3.7 → 3.8 testing
   
 
 



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

2020-01-23 Thread Hans de Graaff
commit: a7d41791ba01dc08c7533ac2396a013124290137
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jan 24 07:08:56 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jan 24 07:17:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7d41791

dev-ruby/rainbow: add ruby27

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

 dev-ruby/rainbow/rainbow-3.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rainbow/rainbow-3.0.0.ebuild 
b/dev-ruby/rainbow/rainbow-3.0.0.ebuild
index 526c6a811f5..022997bcb78 100644
--- a/dev-ruby/rainbow/rainbow-3.0.0.ebuild
+++ b/dev-ruby/rainbow/rainbow-3.0.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



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

2020-01-23 Thread Hans de Graaff
commit: 213c54f2ba9ea1c567fc341b068ab3d810ee96d4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jan 24 06:59:18 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jan 24 07:17:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=213c54f2

dev-ruby/rb-inotify: add ruby27

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

 dev-ruby/rb-inotify/rb-inotify-0.10.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rb-inotify/rb-inotify-0.10.1.ebuild 
b/dev-ruby/rb-inotify/rb-inotify-0.10.1.ebuild
index fd890af7d20..435a53d4039 100644
--- a/dev-ruby/rb-inotify/rb-inotify-0.10.1.ebuild
+++ b/dev-ruby/rb-inotify/rb-inotify-0.10.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2020-01-23 Thread Hans de Graaff
commit: 9bf05e942ea7183c1f65af6bf4bfbcf5d6651814
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jan 24 06:42:07 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jan 24 07:17:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf05e94

dev-ruby/tzinfo: add ruby27

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

 dev-ruby/tzinfo/tzinfo-2.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/tzinfo/tzinfo-2.0.1.ebuild 
b/dev-ruby/tzinfo/tzinfo-2.0.1.ebuild
index d5315593e70..822369bac29 100644
--- a/dev-ruby/tzinfo/tzinfo-2.0.1.ebuild
+++ b/dev-ruby/tzinfo/tzinfo-2.0.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_TASK_TEST="test_zoneinfo"
 



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

2020-01-23 Thread Hans de Graaff
commit: 424b224ac07d9bc1e22e85d7b3170d44ab378486
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jan 24 06:44:12 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jan 24 07:17:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=424b224a

dev-ruby/builder: add ruby27

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

 dev-ruby/builder/builder-3.2.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/builder/builder-3.2.4.ebuild 
b/dev-ruby/builder/builder-3.2.4.ebuild
index f1328b7d480..6f290af2651 100644
--- a/dev-ruby/builder/builder-3.2.4.ebuild
+++ b/dev-ruby/builder/builder-3.2.4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_DOC="none"
 RUBY_FAKEGEM_DOCDIR="doc"



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

2020-01-23 Thread Georgy Yakovlev
commit: 6920c1eef045f362ab44a100e73ccf3705d1f2ee
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 24 05:23:35 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 24 07:03:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6920c1ee

sys-fs/zfs-kmod: drop linux-info usage, leave just linux-mod

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

 sys-fs/zfs-kmod/zfs-kmod-.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-.ebuild
index e8dbe774978..aac1ce54e7c 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit flag-o-matic linux-info linux-mod toolchain-funcs
+inherit flag-o-matic linux-mod toolchain-funcs
 
 DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
 HOMEPAGE="https://zfsonlinux.org/;
@@ -38,8 +38,6 @@ RESTRICT="debug? ( strip ) test"
 DOCS=( AUTHORS COPYRIGHT META README.md )
 
 pkg_setup() {
-   linux-info_pkg_setup
-
CONFIG_CHECK="
!DEBUG_LOCK_ALLOC
EFI_PARTITION
@@ -80,7 +78,7 @@ pkg_setup() {
"Linux ${kv_major_max}.${kv_minor_max} is the latest 
supported version"
fi
 
-   check_extra_config
+   linux-mod_pkg_setup
 }
 
 src_prepare() {



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

2020-01-23 Thread Georgy Yakovlev
commit: d2dcbcc9d72d23ba07e56c40c1643561db942cb6
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 24 05:32:37 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 24 07:03:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2dcbcc9

sys-fs/zfs: bump to 0.8.3

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

 sys-fs/zfs/Manifest |   1 +
 sys-fs/zfs/zfs-0.8.3.ebuild | 219 
 2 files changed, 220 insertions(+)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index b0e4dc7805b..84cfb1d2a3e 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -1,2 +1,3 @@
 DIST zfs-0.7.13.tar.gz 6614047 BLAKE2B 
c59c46287715779eb04d69333b0a417fa9865eb0d61c642b043188c4c97d4eed369f76a48327326ed1d4dd608ff95d91d20d26c80ed0b120a8fcd5f83cea638f
 SHA512 
457d8f110b68c9656194cd3738b216d5d807d680e5cfc6ed1f3cf5ebde67860476387c6b862ba3ba7f972d8945075963e6c325543ab84468e3eff5dbce68476e
 DIST zfs-0.8.2.tar.gz 8738111 BLAKE2B 
5c15f6664ca70f0deeb5b9e32f2bcff68f9821529e5203ff18612ce88473fee9af369354c442f3db7882d301cf17c805c9635b05bfd3460833ed8e5ff8004dd0
 SHA512 
1424b1a030b814f812b5da422100669db5b8c3ccae14c2fdd62a5e0df28e7255247fe5ca99c95a14f08c92cc1574c22dd132093e4a1dd81e38c95b10cc5e2496
+DIST zfs-0.8.3.tar.gz 8779385 BLAKE2B 
8b51b9d5b61543566bc7839d8452fdf9358442155e95f93a011531338824bbd4fc8879500e276b02d5d49d504a046728ecc0c6154f69eb7b47180b9bb0e46958
 SHA512 
aded632e6b04180560d4f2ff283260016e883dadae4e7fda9070b7113dee948099cb7a7b183f1c8139654389a2610fb9cc6f997acdc846040e605125cf016010

diff --git a/sys-fs/zfs/zfs-0.8.3.ebuild b/sys-fs/zfs/zfs-0.8.3.ebuild
new file mode 100644
index 000..9ac492e30ce
--- /dev/null
+++ b/sys-fs/zfs/zfs-0.8.3.ebuild
@@ -0,0 +1,219 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python{2_7,3_{6,7}} )
+
+inherit bash-completion-r1 flag-o-matic linux-info linux-mod distutils-r1 
systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="Userland utilities for ZFS Linux kernel module"
+HOMEPAGE="https://zfsonlinux.org/;
+
+if [[ ${PV} == "" ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git;
+else
+   
SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~ppc64"
+fi
+
+LICENSE="BSD-2 CDDL MIT"
+SLOT="0"
+IUSE="custom-cflags debug kernel-builtin libressl python +rootfs test-suite 
static-libs"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   net-libs/libtirpc[static-libs?]
+   sys-apps/util-linux[static-libs?]
+   sys-libs/zlib[static-libs(+)?]
+   virtual/awk
+   virtual/libudev[static-libs(-)?]
+   libressl? ( dev-libs/libressl:0=[static-libs?] )
+   !libressl? ( dev-libs/openssl:0=[static-libs?] )
+   python? (
+   virtual/python-cffi[${PYTHON_USEDEP}]
+   )
+"
+
+BDEPEND="virtual/awk
+   virtual/pkgconfig
+   python? (
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   )
+"
+
+RDEPEND="${DEPEND}
+   !kernel-builtin? ( ~sys-fs/zfs-kmod-${PV} )
+   !prefix? ( virtual/udev )
+   sys-fs/udev-init-scripts
+   rootfs? (
+   app-arch/cpio
+   app-misc/pax-utils
+   !"
+   eerror "Block devices --->"
+   eerror "[X] Loopback device 
support"
+   fi
+   fi
+   fi
+   fi
+}
+
+src_prepare() {
+   default
+
+   if [[ ${PV} == "" ]]; then
+   eautoreconf
+   else
+   # Set revision number
+   sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" META || die 
"Could not set Gentoo release"
+   fi
+
+   if use python; then
+   pushd contrib/pyzfs >/dev/null || die
+   distutils-r1_src_prepare
+   popd >/dev/null || die
+   fi
+
+   # prevent errors showing up on zfs-mount stop, #647688
+   # openrc will unmount all filesystems anyway.
+   sed -i "/^ZFS_UNMOUNT=/ s/yes/no/" etc/init.d/zfs.in || die
+}
+
+src_configure() {
+   use custom-cflags || strip-flags
+   python_setup
+
+   local myconf=(
+   --bindir="${EPREFIX}/bin"
+   --enable-shared
+   --enable-systemd
+   --enable-sysvinit
+   --localstatedir="${EPREFIX}/var"
+   --sbindir="${EPREFIX}/sbin"
+   --with-config=user
+   --with-dracutdir="${EPREFIX}/usr/lib/dracut"
+   --with-linux="${KV_DIR}"
+   --with-linux-obj="${KV_OUT_DIR}"
+   --with-udevdir="$(get_udevdir)"
+   --with-python="${EPYTHON}"
+   

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

2020-01-23 Thread Georgy Yakovlev
commit: b7d663b659bc77d0cd576ed82e80bfffedbfcd74
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 24 05:29:01 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 24 07:03:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d663b6

sys-fs/zfs-kmod: bump to 0.8.3

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

 sys-fs/zfs-kmod/Manifest  |   1 +
 sys-fs/zfs-kmod/zfs-kmod-0.8.3.ebuild | 171 ++
 2 files changed, 172 insertions(+)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index b0e4dc7805b..84cfb1d2a3e 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,2 +1,3 @@
 DIST zfs-0.7.13.tar.gz 6614047 BLAKE2B 
c59c46287715779eb04d69333b0a417fa9865eb0d61c642b043188c4c97d4eed369f76a48327326ed1d4dd608ff95d91d20d26c80ed0b120a8fcd5f83cea638f
 SHA512 
457d8f110b68c9656194cd3738b216d5d807d680e5cfc6ed1f3cf5ebde67860476387c6b862ba3ba7f972d8945075963e6c325543ab84468e3eff5dbce68476e
 DIST zfs-0.8.2.tar.gz 8738111 BLAKE2B 
5c15f6664ca70f0deeb5b9e32f2bcff68f9821529e5203ff18612ce88473fee9af369354c442f3db7882d301cf17c805c9635b05bfd3460833ed8e5ff8004dd0
 SHA512 
1424b1a030b814f812b5da422100669db5b8c3ccae14c2fdd62a5e0df28e7255247fe5ca99c95a14f08c92cc1574c22dd132093e4a1dd81e38c95b10cc5e2496
+DIST zfs-0.8.3.tar.gz 8779385 BLAKE2B 
8b51b9d5b61543566bc7839d8452fdf9358442155e95f93a011531338824bbd4fc8879500e276b02d5d49d504a046728ecc0c6154f69eb7b47180b9bb0e46958
 SHA512 
aded632e6b04180560d4f2ff283260016e883dadae4e7fda9070b7113dee948099cb7a7b183f1c8139654389a2610fb9cc6f997acdc846040e605125cf016010

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.8.3.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.8.3.ebuild
new file mode 100644
index 000..87090d4d5e0
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.8.3.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic linux-mod toolchain-funcs
+
+DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
+HOMEPAGE="https://zfsonlinux.org/;
+
+if [[ ${PV} == "" ]]; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git;
+else
+   
SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~ppc64"
+   S="${WORKDIR}/zfs-${PV}"
+   ZFS_KERNEL_COMPAT="5.4"
+fi
+
+LICENSE="CDDL debug? ( GPL-2+ )"
+SLOT="0"
+IUSE="custom-cflags debug +rootfs"
+
+DEPEND=""
+
+RDEPEND="${DEPEND}
+   !sys-kernel/spl
+"
+
+BDEPEND="
+   dev-lang/perl
+   virtual/awk
+"
+
+RESTRICT="debug? ( strip ) test"
+
+DOCS=( AUTHORS COPYRIGHT META README.md )
+
+pkg_setup() {
+   CONFIG_CHECK="
+   !DEBUG_LOCK_ALLOC
+   EFI_PARTITION
+   MODULES
+   !PAX_KERNEXEC_PLUGIN_METHOD_OR
+   !TRIM_UNUSED_KSYMS
+   ZLIB_DEFLATE
+   ZLIB_INFLATE
+   "
+
+   use debug && CONFIG_CHECK="${CONFIG_CHECK}
+   FRAME_POINTER
+   DEBUG_INFO
+   !DEBUG_INFO_REDUCED
+   "
+
+   use rootfs && \
+   CONFIG_CHECK="${CONFIG_CHECK}
+   BLK_DEV_INITRD
+   DEVTMPFS
+   "
+
+   if use arm64; then
+   kernel_is -ge 5 && CONFIG_CHECK="${CONFIG_CHECK} !PREEMPT"
+   fi
+
+   kernel_is -lt 5 && CONFIG_CHECK="${CONFIG_CHECK} IOSCHED_NOOP"
+
+   kernel_is -ge 3 10 || die "Linux 3.10 or newer required"
+
+   if [[ ${PV} != "" ]]; then
+   local kv_major_max kv_minor_max zcompat
+   zcompat="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}"
+   kv_major_max="${zcompat%%.*}"
+   zcompat="${zcompat#*.}"
+   kv_minor_max="${zcompat%%.*}"
+   kernel_is -le "${kv_major_max}" "${kv_minor_max}" || die \
+   "Linux ${kv_major_max}.${kv_minor_max} is the latest 
supported version"
+   fi
+
+   linux-mod_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if [[ ${PV} == "" ]]; then
+   eautoreconf
+   else
+   # Set module revision number
+   sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" META || die 
"Could not set Gentoo release"
+   fi
+}
+
+src_configure() {
+   set_arch_to_kernel
+
+   use custom-cflags || strip-flags
+
+   filter-ldflags -Wl,*
+
+   local myconf=(
+   --bindir="${EPREFIX}/bin"
+   --sbindir="${EPREFIX}/sbin"
+   --with-config=kernel
+   --with-linux="${KV_DIR}"
+   --with-linux-obj="${KV_OUT_DIR}"
+   $(use_enable debug)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   set_arch_to_kernel
+
+   myemakeargs=( V=1 )
+
+   emake "${myemakeargs[@]}"

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

2020-01-23 Thread Georgy Yakovlev
commit: be6e9697515f1b9f065329b35f0b37e1bbc3c632
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 24 05:26:48 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 24 07:03:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6e9697

sys-fs/zfs-kmod: remove obsole zpios sed

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

 sys-fs/zfs-kmod/zfs-kmod-.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-.ebuild
index aac1ce54e7c..87090d4d5e0 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-.ebuild
@@ -90,9 +90,6 @@ src_prepare() {
# Set module revision number
sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" META || die 
"Could not set Gentoo release"
fi
-
-   # Remove GPLv2-licensed ZPIOS unless we are debugging
-   use debug || sed -e 's/^subdir-m += zpios$//' -i module/Makefile.in
 }
 
 src_configure() {



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

2020-01-23 Thread Joonas Niilola
commit: 490063e3aaf3c8aa8ff9c2bf33fad6e3b171a4e6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jan 24 06:39:10 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 24 06:54:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=490063e3

dev-python/elasticsearch-py: add missing die to 7.5.1

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/elasticsearch-py/elasticsearch-py-7.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/elasticsearch-py/elasticsearch-py-7.5.1.ebuild 
b/dev-python/elasticsearch-py/elasticsearch-py-7.5.1.ebuild
index 6d0fdfff841..df9f5afd870 100644
--- a/dev-python/elasticsearch-py/elasticsearch-py-7.5.1.ebuild
+++ b/dev-python/elasticsearch-py/elasticsearch-py-7.5.1.ebuild
@@ -55,7 +55,7 @@ python_test() {
local es_instance="gentoo-es-py-test"
local es_log="${es}/logs/${es_instance}.log"
local pid="${es}/elasticsearch.pid"
-   export JAVA_HOME=$(java-config -g JAVA_HOME)
+   export JAVA_HOME=$(java-config -g JAVA_HOME || die)
 
# run Elasticsearch instance on custom port
sed -i "s/#http.port: 9200/http.port: ${es_port}/g; \



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

2020-01-23 Thread Joonas Niilola
commit: eb938d9de03133ebfc88bac0b08b252a401a0071
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Tue Jan 21 20:41:02 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 24 06:54:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb938d9d

dev-util/conan: update to 1.21.1 version

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/conan/Manifest|  1 +
 dev-util/conan/conan-1.21.1.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/dev-util/conan/Manifest b/dev-util/conan/Manifest
index 1c9cdc17e75..834607cf645 100644
--- a/dev-util/conan/Manifest
+++ b/dev-util/conan/Manifest
@@ -1,2 +1,3 @@
 DIST conan-1.18.1.tar.gz 532813 BLAKE2B 
d4c8ec62100b8c4038f9bef8338aa0afccc38ab39d8d953c41934efc43d6ba8e5abda1438e3f8c3f4bba4b770b871a1afc5ef19749771a55873b35f28a427b1b
 SHA512 
f9c4c4cb768c3f015a84adb3d4926cf91a372a8dae6655df9396b645c24c8694f47795064c0e93ee799864d19f6f77983da0a1679ad511d8f11702250ae95124
 DIST conan-1.19.2.tar.gz 944360 BLAKE2B 
190cc2a7dbe25420ae1a6b46705078301cdf1deea2b4be3d1244ade84d27250688e2c26cd5d172d4dab68557d758a2afcfebf37c323e42f0b4514455488903d8
 SHA512 
e9b868561465bda28314813d4114cb2b6b97440f7683c4c91911ed51b8cb06675b37807c28aaed62d5f7b470ce9040929ad61e0e148c04b0fdba7300cb633b5d
+DIST conan-1.21.1.tar.gz 989780 BLAKE2B 
2869ff0ee5df78d8b503a3d19e5a9ad8f5ffade5cbebf45a2b494e79c2765214d917e26494fc4585f02a613df2c7cd6eba67e74615b43443340f4d2a9406435d
 SHA512 
7afc9ef6f073d38ffbfd51914758673daa4836d66c8785af393f601a81985a852d0f65807dbe07d3d7e826c76f4e1d78bdd4c748891ec1ed415a4ccea06f5f22

diff --git a/dev-util/conan/conan-1.21.1.ebuild 
b/dev-util/conan/conan-1.21.1.ebuild
new file mode 100644
index 000..0129efb90c6
--- /dev/null
+++ b/dev-util/conan/conan-1.21.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_REQ_USE="sqlite"
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1
+
+DESCRIPTION="Distributed C/C++ package manager"
+HOMEPAGE="https://conan.io/;
+SRC_URI="https://github.com/conan-io/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+# overly strict requirements?
+# https://github.com/conan-io/conan/blob/develop/conans/requirements.txt
+# https://github.com/conan-io/conan/blob/develop/conans/requirements_server.txt
+RDEPEND="
+   >=dev-python/bottle-0.12.8[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.3.3[${PYTHON_USEDEP}]
+   >=dev-python/deprecation-2.0[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/fasteners-0.14.1[${PYTHON_USEDEP}]
+   >=dev-python/future-0.16.0[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/node-semver-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/patch-ng-1.17.2[${PYTHON_USEDEP}]
+   >=dev-python/pluginbase-0.5[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyjwt-1.4[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10[${PYTHON_USEDEP}]
+   >=dev-python/tqdm-4.28.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-lang/go
+   dev-vcs/git
+   dev-vcs/subversion
+   >=dev-python/mock-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
+   >=dev-python/parameterized-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/webtest-2.0.18[${PYTHON_USEDEP}]
+   dev-util/cmake
+   )
+"
+
+src_prepare() {
+   default
+   # Fix strict dependencies
+   sed -i \
+   -e "s:patch==1.16:patch>=1.16:g" \
+   -e "s:node-semver==0.6.1:node-semver>=0.6.1:g" \
+   -e "s:future==0.16.0:future>=0.16.0:g" \
+   conans/requirements.txt || die
+}
+
+python_test() {
+   nosetests -v conans.test \
+   -e test_ftp.* -e modify_values_test.* -e test_pkg_config_path.* 
\
+   -e rpath_optin_test -e test_variables -e 
system_package_tool_installed_test \
+   -e virtualbuildenv_test -e scm_test -e test_git_shallow -e 
tools_test \
+   -e test_environment_nested -e devflow_test -e shared_chain_test 
\
+   -e virtualenv_test \
+   -A "not rest_api and not local_bottle" || die
+}



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

2020-01-23 Thread Joonas Niilola
commit: 4a47365989b6428ebe90ae87268b3b9adc072399
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed Jan 22 09:58:56 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 24 06:54:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a473659

dev-python/markdown: Fix USE=doc

Add py3_{7,8}

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/14345
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/markdown/markdown-3.1.1-r1.ebuild | 38 
 1 file changed, 38 insertions(+)

diff --git a/dev-python/markdown/markdown-3.1.1-r1.ebuild 
b/dev-python/markdown/markdown-3.1.1-r1.ebuild
new file mode 100644
index 000..2f068d7276e
--- /dev/null
+++ b/dev-python/markdown/markdown-3.1.1-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+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"
+
+IUSE="doc"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+
+DEPEND="test? (
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/pytidylib[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${P^}"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   use doc && dodoc -r docs/
+
+   distutils-r1_python_install_all
+}



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

2020-01-23 Thread Joonas Niilola
commit: b8eb1d8ead5bfd338b03c58f98b39839d98a266c
Author: Tomáš Mózes  gmail  com>
AuthorDate: Thu Jan 23 13:00:42 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 24 06:54:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8eb1d8e

dev-python/elasticsearch-py: bump to 7.5.1

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

 dev-python/elasticsearch-py/Manifest   |   2 +
 .../elasticsearch-py/elasticsearch-py-7.5.1.ebuild | 102 +
 2 files changed, 104 insertions(+)

diff --git a/dev-python/elasticsearch-py/Manifest 
b/dev-python/elasticsearch-py/Manifest
index 4eef45fa3c8..18c48821976 100644
--- a/dev-python/elasticsearch-py/Manifest
+++ b/dev-python/elasticsearch-py/Manifest
@@ -1,6 +1,8 @@
 DIST elasticsearch-oss-6.4.0.tar.gz 33727061 BLAKE2B 
dd0ff95bb124103ca340b480c5192c9919ef226d4c3ef1b61accd0df2ee9b60a8215693b3db0fa327a4d6791de66746654144a9172210687e8a2efa9f6f4dde3
 SHA512 
0197dcf24bdb81cbcfa492d899363528816143962abd1925a5092e8177c25e8ca490afe5868b41057b3cded296f59f38ed11ba0156a820b6c877c69a546c
 DIST elasticsearch-oss-7.0.1-no-jdk-linux-x86_64.tar.gz 68787752 BLAKE2B 
63864deae4e0545a2cd1924c4e2f4c0bb61134fe9649037f23c10123efe0425d376183035171a952a10f1804196a97287c59b508e97dff5e9e05063a67ede020
 SHA512 
301e552b221369cca8365ee64d8b52b5e8abea0e26159f7a6e77a1722fb1107641fe2472138869f5156bbbf43c74e62ffb22d0c35062190505f7504e3f571e16
+DIST elasticsearch-oss-7.5.2-no-jdk-linux-x86_64.tar.gz 68711865 BLAKE2B 
01a456d3965c83fe2a94e87b0f19dfbc89666f01fade36cff1b7733b24c91580bc95b9e0acf0d9134078715be890bfacdc6c0091cf56dfb9dc43e71bf387806c
 SHA512 
ea494dfb743e5ea12dbbc269d8103fa08644c580291eb88b25000743d272aa87c8709ac9fb2939ad387d5d335f0795c943114b8471074bba7d583494bbc6d100
 DIST elasticsearch-py-6.3.1.tar.gz 90047 BLAKE2B 
765d0a34bd22067e07f4e862eb72f2b67bd0db3516abdf76cdc0d4f24de3db6941b4dbc6afb6315667d640514415cf08ff6de127c84ab36ef9bf062d4e687d55
 SHA512 
b975a6b446b760bf62289e855768a26b9e104aba9cd399cf275f59f2755efa00bd55c99a746751dad2f7a18f581a1b124c1bb9b91f5c3dc9fb00138c9d198aea
 DIST elasticsearch-py-6.4.0.tar.gz 97217 BLAKE2B 
376768fab9bd7b4efd98f8cc24d4bad700f9bd2f9013a794e28986ee80463e5854399124bfde43a9a43d6773ee5e546fc28077452d2daab6e2e25810c045a986
 SHA512 
bb9a2fad3ca002b25fa58585cffdadf847a078f72a5b24297d58e1d598103cb38155ff61fd5802be8ccfec96daec3119ecb490f876c07263f103fbf26f6dc6d4
 DIST elasticsearch-py-7.0.5.tar.gz 110079 BLAKE2B 
89f5f7434fae0c4d20c1780c0979a419278fcaa23f75d5241d48c695905e566742fac5651387f0b1cb665ab6e9cb299406ee7f0157facc8c4cf2c1f1a4a3e5d7
 SHA512 
c4224cee6f7739ad932036f2afc6ed20ead16829d42f40b79e08d6714b4a247f019175739fb5a93bcea5bba391bd9f54cadcd31d42ff9411da414d08c140049b
 DIST elasticsearch-py-7.1.0.tar.gz 110917 BLAKE2B 
774db2356b8f75e2b4d739d2c51db22db63326ec6a51c9ee29481d86848b7bb28aaff6e2a43377e7fb2584677417a39d107704391edba350982025859032e54f
 SHA512 
af6dc6f200190e57d37d5c771da6cf9b3cbeee8f4bbffbe0b9466fe88496b9c45d44ef40c2d5379e4fa9cc54ce61c46b35a578e3ae99b82afeacd132bf2c6ad6
+DIST elasticsearch-py-7.5.1.tar.gz 116602 BLAKE2B 
b9ae9cc7496e911d102118a6e2684e8942dfc0f4e92d3cd9cf6429c7c7a48521ed5b61174ddc4fbcf8001c30e74fe11649e5ef13e90ca32307290ae0bb8d0f6c
 SHA512 
9a82715031fbe60e5d795ca31cd7ba3fa653b3100e8d1b53e0088c55ad3ed7f4c4309a07327d41d1ca1abe2fdbb9f4b6e97d6ab39ae5dcde46b7c2b1642a92b2

diff --git a/dev-python/elasticsearch-py/elasticsearch-py-7.5.1.ebuild 
b/dev-python/elasticsearch-py/elasticsearch-py-7.5.1.ebuild
new file mode 100644
index 000..6d0fdfff841
--- /dev/null
+++ b/dev-python/elasticsearch-py/elasticsearch-py-7.5.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+ES_VERSION="7.5.2"
+
+inherit distutils-r1
+
+MY_PN=${PN/-py/}
+DESCRIPTION="Official Python low-level client for Elasticsearch"
+HOMEPAGE="https://github.com/elastic/elasticsearch-py;
+SRC_URI="https://github.com/elasticsearch/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   test? ( 
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-oss-${ES_VERSION}-no-jdk-linux-x86_64.tar.gz
 )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples test"
+
+# tests fail in chroot
+# https://github.com/elastic/elasticsearch/issues/12018
+RESTRICT="test"
+
+RDEPEND=">=dev-python/urllib3-1.21.1[${PYTHON_USEDEP}]"
+
+DEPEND="test? ( ${RDEPEND}
+   >=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
+/dev/null
+   if [[ $? -eq 0 ]]; then
+   einfo "Elasticsearch started"
+   es_started=1
+   eend 0
+   break
+   elif grep -q 'BindException\[Address already in 

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

2020-01-23 Thread Joonas Niilola
commit: ed64ec25a33b63c3d7a21c2fc121aeca31b32bf3
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jan 24 06:38:38 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 24 06:54:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed64ec25

dev-python/elasticsearch-py: add missing die to 7.1.0

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/elasticsearch-py/elasticsearch-py-7.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/elasticsearch-py/elasticsearch-py-7.1.0.ebuild 
b/dev-python/elasticsearch-py/elasticsearch-py-7.1.0.ebuild
index efdb3ea2b6d..ee86457c79f 100644
--- a/dev-python/elasticsearch-py/elasticsearch-py-7.1.0.ebuild
+++ b/dev-python/elasticsearch-py/elasticsearch-py-7.1.0.ebuild
@@ -55,7 +55,7 @@ python_test() {
local es_instance="gentoo-es-py-test"
local es_log="${es}/logs/${es_instance}.log"
local pid="${es}/elasticsearch.pid"
-   export JAVA_HOME=$(java-config -g JAVA_HOME)
+   export JAVA_HOME=$(java-config -g JAVA_HOME || die)
 
# run Elasticsearch instance on custom port
sed -i "s/#http.port: 9200/http.port: ${es_port}/g; \



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

2020-01-23 Thread Joonas Niilola
commit: ce4a89b143e9bbaae4335c8a58de7d1037f9
Author: Tomáš Mózes  gmail  com>
AuthorDate: Thu Jan 23 12:59:28 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 24 06:54:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce4a89b1

dev-python/elasticsearch-py: bump to 7.1.0

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

 dev-python/elasticsearch-py/Manifest   |   1 +
 .../elasticsearch-py/elasticsearch-py-7.1.0.ebuild | 102 +
 2 files changed, 103 insertions(+)

diff --git a/dev-python/elasticsearch-py/Manifest 
b/dev-python/elasticsearch-py/Manifest
index 4a8d6a4704a..4eef45fa3c8 100644
--- a/dev-python/elasticsearch-py/Manifest
+++ b/dev-python/elasticsearch-py/Manifest
@@ -3,3 +3,4 @@ DIST elasticsearch-oss-7.0.1-no-jdk-linux-x86_64.tar.gz 
68787752 BLAKE2B 63864de
 DIST elasticsearch-py-6.3.1.tar.gz 90047 BLAKE2B 
765d0a34bd22067e07f4e862eb72f2b67bd0db3516abdf76cdc0d4f24de3db6941b4dbc6afb6315667d640514415cf08ff6de127c84ab36ef9bf062d4e687d55
 SHA512 
b975a6b446b760bf62289e855768a26b9e104aba9cd399cf275f59f2755efa00bd55c99a746751dad2f7a18f581a1b124c1bb9b91f5c3dc9fb00138c9d198aea
 DIST elasticsearch-py-6.4.0.tar.gz 97217 BLAKE2B 
376768fab9bd7b4efd98f8cc24d4bad700f9bd2f9013a794e28986ee80463e5854399124bfde43a9a43d6773ee5e546fc28077452d2daab6e2e25810c045a986
 SHA512 
bb9a2fad3ca002b25fa58585cffdadf847a078f72a5b24297d58e1d598103cb38155ff61fd5802be8ccfec96daec3119ecb490f876c07263f103fbf26f6dc6d4
 DIST elasticsearch-py-7.0.5.tar.gz 110079 BLAKE2B 
89f5f7434fae0c4d20c1780c0979a419278fcaa23f75d5241d48c695905e566742fac5651387f0b1cb665ab6e9cb299406ee7f0157facc8c4cf2c1f1a4a3e5d7
 SHA512 
c4224cee6f7739ad932036f2afc6ed20ead16829d42f40b79e08d6714b4a247f019175739fb5a93bcea5bba391bd9f54cadcd31d42ff9411da414d08c140049b
+DIST elasticsearch-py-7.1.0.tar.gz 110917 BLAKE2B 
774db2356b8f75e2b4d739d2c51db22db63326ec6a51c9ee29481d86848b7bb28aaff6e2a43377e7fb2584677417a39d107704391edba350982025859032e54f
 SHA512 
af6dc6f200190e57d37d5c771da6cf9b3cbeee8f4bbffbe0b9466fe88496b9c45d44ef40c2d5379e4fa9cc54ce61c46b35a578e3ae99b82afeacd132bf2c6ad6

diff --git a/dev-python/elasticsearch-py/elasticsearch-py-7.1.0.ebuild 
b/dev-python/elasticsearch-py/elasticsearch-py-7.1.0.ebuild
new file mode 100644
index 000..efdb3ea2b6d
--- /dev/null
+++ b/dev-python/elasticsearch-py/elasticsearch-py-7.1.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+ES_VERSION="7.0.1"
+
+inherit distutils-r1
+
+MY_PN=${PN/-py/}
+DESCRIPTION="Official Python low-level client for Elasticsearch"
+HOMEPAGE="https://github.com/elastic/elasticsearch-py;
+SRC_URI="https://github.com/elasticsearch/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   test? ( 
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-oss-${ES_VERSION}-no-jdk-linux-x86_64.tar.gz
 )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples test"
+
+# tests fail in chroot
+# https://github.com/elastic/elasticsearch/issues/12018
+RESTRICT="test"
+
+RDEPEND=">=dev-python/urllib3-1.21.1[${PYTHON_USEDEP}]"
+
+DEPEND="test? ( ${RDEPEND}
+   >=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
+/dev/null
+   if [[ $? -eq 0 ]]; then
+   einfo "Elasticsearch started"
+   es_started=1
+   eend 0
+   break
+   elif grep -q 'BindException\[Address already in use\]' 
"${es_log}" 2>/dev/null; then
+   eend 1
+   eerror "Elasticsearch already running"
+   die "Cannot start Elasticsearch for tests"
+   else
+   einfo "Waiting for Elasticsearch"
+   eend 1
+   sleep 2
+   continue
+   fi
+   done
+
+   [[ $es_started -eq 0 ]] && die "Elasticsearch failed to start"
+
+   export TEST_ES_SERVER="localhost:${es_port}"
+   nosetests -v || die
+
+   pkill -F ${pid} || die
+}
+
+python_install_all() {
+   use doc && HTML_DOCS=( docs/_build/html/. )
+   use examples && dodoc -r example
+   doman docs/_build/man/*
+   distutils-r1_python_install_all
+}



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

2020-01-23 Thread Joonas Niilola
commit: 38bf2067475cb753843974e895d18df2b771a8a9
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Fri Oct 25 17:30:50 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 24 06:54:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38bf2067

dev-python/patch-ng: new package

Fork of dev-python/patch, dependency for dev-util/conan

Signed-off-by: Azamat H. Hackimov  gmail.com>
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/patch-ng/Manifest   |  1 +
 dev-python/patch-ng/metadata.xml   | 16 
 dev-python/patch-ng/patch-ng-1.17.2.ebuild | 16 
 3 files changed, 33 insertions(+)

diff --git a/dev-python/patch-ng/Manifest b/dev-python/patch-ng/Manifest
new file mode 100644
index 000..12acb47db91
--- /dev/null
+++ b/dev-python/patch-ng/Manifest
@@ -0,0 +1 @@
+DIST patch-ng-1.17.2.tar.gz 17167 BLAKE2B 
aa9b577927417ca6c32f75d3240fd48d54f22a64684b105e5aedcfc3fe9200cc6c1e724f520596a09d3fb8351b98e963dead410cd53b06c76432b94321c82b1c
 SHA512 
d8fd616507f970369516ba56e99329eca5c25e3fcdc52bb86f7a020f9c4dfe9f43e17999dec1b047fb902efb3254c2abb9f3f95673299116154882b3649ff7d1

diff --git a/dev-python/patch-ng/metadata.xml b/dev-python/patch-ng/metadata.xml
new file mode 100644
index 000..8bb19e7661e
--- /dev/null
+++ b/dev-python/patch-ng/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+azamat.hacki...@gmail.com
+Azamat H. Hackimov
+  
+  
+  proxy-ma...@gentoo.org
+  Proxy Maintainers
+  
+  
+patch-ng
+conan-io/python-patch-ng
+  
+

diff --git a/dev-python/patch-ng/patch-ng-1.17.2.ebuild 
b/dev-python/patch-ng/patch-ng-1.17.2.ebuild
new file mode 100644
index 000..63550cb4182
--- /dev/null
+++ b/dev-python/patch-ng/patch-ng-1.17.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1
+
+DESCRIPTION="Library to parse and apply unified diffs, fork of 
dev-python/patch"
+HOMEPAGE="https://github.com/conan-io/python-patch-ng 
https://pypi.org/project/patch-ng/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2020-01-23 Thread Joonas Niilola
commit: 29e24aaac07ba2bb89b90696a1f8cdb1a14ce1a9
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Jan 23 14:58:37 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 24 06:54:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e24aaa

net-im/telegram-desktop-bin: Bump version to 1.9.7

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/14420
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  3 ++
 .../telegram-desktop-bin-1.9.7.ebuild  | 51 ++
 2 files changed, 54 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 31650edd769..c4d0386240a 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,9 +1,12 @@
 DIST tdesktop-1.9.3.tar.gz 13657254 BLAKE2B 
fd80453330ae394febcc7072c22a2d3e3ae0e6a618f924bfb23dd9217265feeb3813206a98e14d5f98da2f3724b06e0be588e0f35fe6264612374bcfff24c7f3
 SHA512 
94f5e3cade2b8ebe8b03cd106d84d588fc8d60877292ddbc3a106a5e6621baf4341d1386cdf829e32af175f16ca417050ac160019651b4e02f023b29dfbf2e9e
 DIST tdesktop-1.9.4.tar.gz 13664729 BLAKE2B 
a3a2c57b9c621adf7192cede359753cc8f3e588fd800f4caa10109bd8cba270aba2029151bef1d578b90dad6a2892d4d678a5038dc3d0d63d4440f2d4f0875c1
 SHA512 
54947a7557bce97654914170f302949b9bc8a2be8dc8d5835cbc2377e0aa41fe4b0d119910824ea5333c33dcb2531b6e04e7698d6d784add626a57c5f81741de
 DIST tdesktop-1.9.5.tar.gz 13623917 BLAKE2B 
13a11b6e9cbce88ec0253ee0157e0ddc38bced0feb3d025bec692ef281a5a9947815a3984a23f559c3608053c14f5fbe7afdb20a886dea4f7cfbc705aa970012
 SHA512 
efd0a3bbd95496929059c03116cc468c0b4ae8f89af7fa66588f793f5802e2a903d3f39e11b7bec07ee885dc2d3d05029bc5675f8dd768f37f22b6fd90f66783
+DIST tdesktop-1.9.7.tar.gz 13644192 BLAKE2B 
6fe64b51b9cb7dc4857cda02ac64ab863d98b975b6604b06312c7a7fac3be664bc5f34a8fb1b79ff90046113b7d65eed70308e212e41decba629a903fdc1dfbf
 SHA512 
3c5cd7e6da10d5cbf52d889b075bb6a70806befa527b03f0f2a436438e1cafc82ab56558cc53652c4bdbe05ade5c92b8bf4fa33570cfbd022daa000e01a0147f
 DIST tsetup.1.9.3.tar.xz 34523816 BLAKE2B 
af0f3dda8cffdf7db020588f97dbabe5acd56da3b35f1044ea3165accfbb66d74998e57f3c63f545682f46c9790420b96a2fc5a0ddedf97c810c9a121f83f734
 SHA512 
3e02e2f4339572a55f5bd0519ff7b6e90ba8859dfbaea53d434d8ce040666530422db7b4f93cf15392e4d7823c32a8202f2aef6a60ee8f896898169ad901f7c7
 DIST tsetup.1.9.4.tar.xz 34240700 BLAKE2B 
665a72d597ed92ba660e091d591e14cb5e6dea72a15fbbcc1dc04c0524f5c55f34373331e1585d18a17360efcca36c62b40f6f7e215b50b3720b1972f25aaa79
 SHA512 
72b343b27066d49361ef2ce0c5a21e35917a73880afb0010ea4dff7c426b042c5f304a20181720a4bc99d23bc2aabda9091281e64c16c511002df87c43d7b8aa
 DIST tsetup.1.9.5.tar.xz 34249008 BLAKE2B 
a6de0bc20ce572b9b321a14e18390479437acdb8bb7c533a16c231f9a2757f5e44255e24683a9d6808c08dccd2463250e664744758f0aa97278044abc58fcd5f
 SHA512 
18368c79a174ebc23c658c2bcf3a42799ceaef807ef6ae652dcc2f86f7dc371d9f26d4f33efcb28d0563f6be627646181db33f15f9d871e41aa2712282d64d35
+DIST tsetup.1.9.7.tar.xz 34308252 BLAKE2B 
23892f92745d569f3eb32db7a430de49ca7e6ed5d1eabfe8feef9e102149c2f090c956a328a13d00cd36fb5c56bc7c2faa504e85e7e57b60f36e898789a887a9
 SHA512 
21170f1d2db7db40638979dc04e8b8c27bc693ec88fa37ea88d953b3d624469484aeaf849180a73f3df9d38ccf9b5d580dd03b5506d466d19b4d04b7fbf79000
 DIST tsetup32.1.9.3.tar.xz 37326096 BLAKE2B 
fe9493878bb29d25bea0c22b8f42864adce4033b5047212595102c7b9f106ee4ea6dca05c3fb88f5f0463ed690a7cff2af07b072ed91d3595a3384ba4fcf6e05
 SHA512 
5df3ebde72ec93b40e3e0b42625a422c6b31aab88e80ffa02514c2287ff1e6382d37b976d43ae20a4793552d0b699a364278077fa115fb66ea52d080bff9be90
 DIST tsetup32.1.9.4.tar.xz 36939056 BLAKE2B 
b0077a8faffc7d9035222de8e48f8ac9dab6a09798035b99a00b2aaf76e6a61998b3f035cad993e2ffcdebbafdacb8f9c4ac168cdbd4e4a729a87bd2d575a092
 SHA512 
191d7b4fde40f8499c4126e87bb442cf71da6c21a994cc0bfaa1ff2d314deece3e42ca92e4427ca66478f35d7067000aef30ecc17d84f187e201d783ee682d32
 DIST tsetup32.1.9.5.tar.xz 36944380 BLAKE2B 
1407bb99e34b9e8207f222e1ced8cac69700e2aee8f0e463f8c1e27d3baddcd9e2106a11646e1720e66da22e44814a13d8817bc4dcf36dae405ff38649d9d701
 SHA512 
393b3cfec007313c8f9ec3866176f130478656727ce4ef0c8251e16855cdab20ab52ae6083a541f3e73ef5c905d1ff236f50dc840f9d354a59000121cb81a5b3
+DIST tsetup32.1.9.7.tar.xz 37033264 BLAKE2B 
56958b9e7c57853fa0115c00af1e8943b34e3befbac22d7f6aa685e663cf677b8b3a992d253724af0d3452bad1fcb0aa793bd22bebe3e2a6354154ed6704d078
 SHA512 
0c5e5a1201a0e8b0d93db9df665bd68e67a19a76bcc6bcf04e503a2779671a3b57feec0bbb76612cd6adf803ed74d36b5ef6338ae5d6c98d25989ab7ec23ef64

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-1.9.7.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.9.7.ebuild
new file mode 100644
index 000..c0971f7fc9b
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.9.7.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the 

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

2020-01-23 Thread Joonas Niilola
commit: c12f279e5f29b25508f8d28d45bd3b23e460619a
Author: Yury Martynov  linxon  ru>
AuthorDate: Thu Jan 23 11:22:14 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 24 06:54:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12f279e

dev-python/pyzbar: bump version to 0.1.8

Closes: https://bugs.gentoo.org/696660
Package-Manager: Portage-2.3.84, Repoman-2.3.16
Signed-off-by: Yury Martynov  linxon.ru>
Closes: https://github.com/gentoo/gentoo/pull/14419
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/pyzbar/Manifest|  1 +
 dev-python/pyzbar/pyzbar-0.1.8.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/pyzbar/Manifest b/dev-python/pyzbar/Manifest
index c9e8cffa681..071bb5c6cc5 100644
--- a/dev-python/pyzbar/Manifest
+++ b/dev-python/pyzbar/Manifest
@@ -1,2 +1,3 @@
 DIST pyzbar-0.1.5.tar.gz 29654 BLAKE2B 
2909ccae347139472398ccbf24ab304084946f649694e820bb62f8298076007ac7cb02acf02087e3ed5d59fb8a32f1f6b61b0af50a85753b0dd182029e98bc5c
 SHA512 
785c3e4cc5b44a1035004e4b4dd2ee538613aa021300b84c6183cc457c751fe4b4a419241608ef0e5e548d312596a0d5f4857a7b1388c6cef77fd021a0e0034a
 DIST pyzbar-0.1.7.tar.gz 41551 BLAKE2B 
497e920935ec6a50557123e2d78709c935284bfcff32705f8aebad3e13ead4ced7d6822adc8f377a94eb21603f81ddc4f563df9bc92b399e6244a9dee12f2163
 SHA512 
74b56658db7a8dc2d7a716992c001ec52a2befc9e31c41ecf7e5e1f277d4188963ef79a2433fc4befdd15d2f6e3f47c4f064582b530eef028c55e07e2c88dbbe
+DIST pyzbar-0.1.8.tar.gz 41562 BLAKE2B 
3aafe745025ba542c3943956f635ba2737f78683447402d3c166217d1c18ba6d9debb170e04aacd611b53401cabc62dd0533ec72cef82ddcd454a1d6c026c3c1
 SHA512 
e186c7a2f29ec107f66b87a2901e128291747ef7a2159675f3170aef2a3a4b1f4cb4319da830d577c986e20abb3f2935e005361cc98857b0e1b880fb4cf40233

diff --git a/dev-python/pyzbar/pyzbar-0.1.8.ebuild 
b/dev-python/pyzbar/pyzbar-0.1.8.ebuild
new file mode 100644
index 000..ce26eac6281
--- /dev/null
+++ b/dev-python/pyzbar/pyzbar-0.1.8.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Read one-dimensional barcodes and QR codes from Python"
+HOMEPAGE="https://github.com/NaturalHistoryMuseum/pyzbar/;
+SRC_URI="https://github.com/NaturalHistoryMuseum/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   media-gfx/zbar
+   virtual/python-enum34[${PYTHON_USEDEP}]
+   virtual/python-pathlib[${PYTHON_USEDEP}]
+"
+
+DEPEND="${RDEPEND}
+   test? (
+   virtual/python-unittest-mock[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest



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

2020-01-23 Thread Joonas Niilola
commit: fa8c43b68179baa67562b220bd5d6ff092b68ca4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jan 24 06:29:36 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 24 06:54:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa8c43b6

dev-util/conan: restrict  gentoo.org>

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

diff --git a/dev-util/conan/conan-1.21.1.ebuild 
b/dev-util/conan/conan-1.21.1.ebuild
index 0129efb90c6..4949de1d1b0 100644
--- a/dev-util/conan/conan-1.21.1.ebuild
+++ b/dev-util/conan/conan-1.21.1.ebuild
@@ -38,7 +38,7 @@ RDEPEND="
>=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}]
>=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
>=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10[${PYTHON_USEDEP}]
+   =dev-python/tqdm-4.28.1[${PYTHON_USEDEP}]
 "
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2020-01-23 Thread Joonas Niilola
commit: d2a5a193cec908a8803af4460367647439e99e09
Author: Robert Siebeck  r123  de>
AuthorDate: Fri Jan 24 00:04:00 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 24 06:54:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2a5a193

net-im/signal-desktop-bin: add new version 1.30.0

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 +
 .../signal-desktop-bin-1.30.0.ebuild   | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index dbedf4d863c..9178aab1457 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_1.29.6_amd64.deb 86005152 BLAKE2B 
adea765602343927f0d0f3327c7ff760c944f24c6366ae769a8433c44d533529b7c9d989bda18e80f72d935a8fc3422e02a21b7bbc02b0112eb292e73121b4fb
 SHA512 
e09856de441efdc626ac25e128a9162d1dfce90951641e4080ae9625886f905b30238364d46e869bb56a6d45f2f47a37cbdf643a30510b569fe5f5f560af83eb
+DIST signal-desktop_1.30.0_amd64.deb 108653030 BLAKE2B 
0df5c8284f7f2306c5084797a4c986a240fbe83d81d2e73fda87d997f01f58fca203828366a257289ffa8ff819d3989a00a36942addedb90dd34e0eabed99604
 SHA512 
fc63099c7c9c16fe3b6f8b66a31e472748331ee37d848f9b4c838e08be955df49f2a3c4f1b8dba1d8a3097afeab5ab0adfaf1c306c685a22334668fea7f8b1e2

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.30.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.30.0.ebuild
new file mode 100644
index 000..157060a1f05
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.30.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/-bin/}"
+
+inherit pax-utils unpacker xdg-utils
+
+DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
+HOMEPAGE="https://signal.org/
+   https://github.com/signalapp/Signal-Desktop;
+SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
+
+LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE=""
+
+RDEPEND="
+   dev-libs/nss
+   media-libs/mesa[X(+)]
+   net-print/cups
+   x11-libs/gtk+:3[X]
+   x11-libs/libXScrnSaver
+   x11-libs/libXtst"
+
+QA_PREBUILT="opt/Signal/signal-desktop
+   opt/Signal/chrome-sandbox
+   opt/Signal/libffmpeg.so
+   opt/Signal/libGLESv2.so
+   opt/Signal/libnode.so
+   opt/Signal/libVkICD_mock_icd.so
+   opt/Signal/swiftshader/libGLESv2.so"
+
+S="${WORKDIR}"
+
+src_prepare(){
+   default
+   sed -e 's|\("/opt/Signal/signal-desktop"\)|\1 --start-in-tray|g' \
+   -i usr/share/applications/signal-desktop.desktop || die
+   unpack usr/share/doc/signal-desktop/changelog.gz
+}
+
+src_install() {
+   insinto /
+   dodoc changelog
+   doins -r opt
+   insinto /usr/share
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
+   fperms u+s /opt/Signal/chrome-sandbox
+   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
+
+   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+   dosym ../../usr/lib64/libEGL.so opt/Signal/libEGL.so
+   dosym ../../../usr/lib64/libEGL.so opt/Signal/swiftshader/libEGL.so
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2020-01-23 Thread Joonas Niilola
commit: 20cb6a024f00c55fe552a28fd3692bce59ef9e69
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed Jan 15 12:59:34 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 24 06:54:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20cb6a02

dev-python/pweave: Report generator, literate programming tool

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan  riseup.net>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/pweave/Manifest |   1 +
 dev-python/pweave/files/pweave-0.30.3-docs.patch   |  12 +++
 .../files/pweave-0.30.3-rm-online-tests.patch  | 115 +
 dev-python/pweave/metadata.xml |  12 +++
 dev-python/pweave/pweave-0.30.3.ebuild |  57 ++
 5 files changed, 197 insertions(+)

diff --git a/dev-python/pweave/Manifest b/dev-python/pweave/Manifest
new file mode 100644
index 000..e1cfb95c903
--- /dev/null
+++ b/dev-python/pweave/Manifest
@@ -0,0 +1 @@
+DIST pweave-0.30.3.tar.gz 2173323 BLAKE2B 
13aaa70d424026e58648ee949d8046d1f9fdf6e402df018b120dbb235c7b7a29846cb341aba1642c97be5a8ebafeea33a71be177f92498db186e8044624eebb8
 SHA512 
d2ffc2a6921837eff471041cc13789ac370d9e00c8a66f451ae53859c110c838e360b4bfd820aa33656fdf509cda8dc24a1d2c1bfcb44ae99de751726c33b3ae

diff --git a/dev-python/pweave/files/pweave-0.30.3-docs.patch 
b/dev-python/pweave/files/pweave-0.30.3-docs.patch
new file mode 100644
index 000..11021bd8652
--- /dev/null
+++ b/dev-python/pweave/files/pweave-0.30.3-docs.patch
@@ -0,0 +1,12 @@
+diff --git a/doc/source/conf.py b/doc/source/conf.py
+index 2529bca..1066a51 100644
+--- a/doc/source/conf.py
 b/doc/source/conf.py
+@@ -1,6 +1,6 @@
+ import sys, os
+ 
+-extensions = ['sphinx.ext.todo', 'sphinx.ext.pngmath', 'sphinx.ext.autodoc', 
'sphinx.ext.viewcode']
++extensions = ['sphinx.ext.todo', 'sphinx.ext.autodoc', 'sphinx.ext.viewcode']
+ 
+ templates_path = ['_templates']
+ 

diff --git a/dev-python/pweave/files/pweave-0.30.3-rm-online-tests.patch 
b/dev-python/pweave/files/pweave-0.30.3-rm-online-tests.patch
new file mode 100644
index 000..3c5f1a227be
--- /dev/null
+++ b/dev-python/pweave/files/pweave-0.30.3-rm-online-tests.patch
@@ -0,0 +1,115 @@
+diff --git a/tests/test_formatters.py b/tests/test_formatters.py
+deleted file mode 100644
+index 90cb45b..000
+--- a/tests/test_formatters.py
 /dev/null
+@@ -1,58 +0,0 @@
+-import unittest
+-import pweave
+-import pickle
+-import os
+-
+-class FormatterTest(unittest.TestCase):
+-"""Test formatters"""
+-
+-
+-def setUp(self):
+-self.doc = pweave.Pweb("tests/formats/formatters_test.pmd")
+-self.doc.run()
+-#pickle.dump(self.doc.executed, 
open("tests/formats/formatters_test.pkl", "wb"))
+-with open("tests/formats/formatters_test.pkl", "rb") as f:
+-e = pickle.load(f)
+-self.doc.executed = e
+-self.out_base = "tests/formats/formatters_test.%s"
+-self.ref_base = "tests/formats/formatters_test_REF.%s"
+-
+-def testFormatters(self):
+-formats = sorted(list(pweave.formatters.PwebFormats.formats.keys()))
+-for format in formats:
+-if "pandoc2latex" in format or "2html" in format: #No pandoc on 
travis
+-continue
+-self.doc.setformat(format)
+-self.doc.format()
+-self.out_file = self.out_base % format
+-self.ref_file = self.ref_base % format
+-self.doc.output = self.out_file
+-self.doc.write()
+-if "2html" in format:
+-pass
+-#Need to ignore same amount from beginning
+-#End is variable lenght, anyway tested with test_publish
+-#self.assertSameAsReference(1000) #Ignore changing footer
+-else:
+-self.assertSameAsReference()
+-try:
+-os.remove(self.out_file)
+-except FileNotFoundError:
+-pass
+-
+-def contentOf(self, filename, end_ignore):
+-fh = open(filename)
+-content = fh.read()
+-fh.close()
+-if end_ignore > 0:
+-return(content[:-end_ignore])
+-return content
+-
+-def assertSameAsReference(self, end_ignore = -1):
+-self.assertEqual(self.contentOf(self.out_file, end_ignore),
+-   self.contentOf(self.ref_file, end_ignore))
+-
+-
+-
+-if __name__ == '__main__':
+-unittest.main()
+diff --git a/tests/test_publish.py b/tests/test_publish.py
+deleted file mode 100644
+index 0c5e587..000
+--- a/tests/test_publish.py
 /dev/null
+@@ -1,23 +0,0 @@
+-import pweave
+-import os, io
+-
+-def test_publish():
+-"""Test pypublish"""
+-pweave.publish("tests/publish/publish_test.txt", doc_format="html")
+-test = io.open("tests/publish/publish_test.html", 
"r").read().encode("utf-8")
+-ref = 

[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2020-01-23 Thread Joonas Niilola
commit: 12109dd2181253e094f5b54a2a46c2ca89ea09d4
Author: Robert Siebeck  r123  de>
AuthorDate: Fri Jan 24 00:04:01 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 24 06:54:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12109dd2

net-im/signal-desktop-bin: remove old version

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/14423
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 -
 .../signal-desktop-bin-1.29.6-r1.ebuild| 69 --
 2 files changed, 70 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 9178aab1457..6f4af3d6feb 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_1.29.6_amd64.deb 86005152 BLAKE2B 
adea765602343927f0d0f3327c7ff760c944f24c6366ae769a8433c44d533529b7c9d989bda18e80f72d935a8fc3422e02a21b7bbc02b0112eb292e73121b4fb
 SHA512 
e09856de441efdc626ac25e128a9162d1dfce90951641e4080ae9625886f905b30238364d46e869bb56a6d45f2f47a37cbdf643a30510b569fe5f5f560af83eb
 DIST signal-desktop_1.30.0_amd64.deb 108653030 BLAKE2B 
0df5c8284f7f2306c5084797a4c986a240fbe83d81d2e73fda87d997f01f58fca203828366a257289ffa8ff819d3989a00a36942addedb90dd34e0eabed99604
 SHA512 
fc63099c7c9c16fe3b6f8b66a31e472748331ee37d848f9b4c838e08be955df49f2a3c4f1b8dba1d8a3097afeab5ab0adfaf1c306c685a22334668fea7f8b1e2

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.29.6-r1.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.29.6-r1.ebuild
deleted file mode 100644
index 157060a1f05..000
--- a/net-im/signal-desktop-bin/signal-desktop-bin-1.29.6-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="${PN/-bin/}"
-
-inherit pax-utils unpacker xdg-utils
-
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/
-   https://github.com/signalapp/Signal-Desktop;
-SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
-
-LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE=""
-
-RDEPEND="
-   dev-libs/nss
-   media-libs/mesa[X(+)]
-   net-print/cups
-   x11-libs/gtk+:3[X]
-   x11-libs/libXScrnSaver
-   x11-libs/libXtst"
-
-QA_PREBUILT="opt/Signal/signal-desktop
-   opt/Signal/chrome-sandbox
-   opt/Signal/libffmpeg.so
-   opt/Signal/libGLESv2.so
-   opt/Signal/libnode.so
-   opt/Signal/libVkICD_mock_icd.so
-   opt/Signal/swiftshader/libGLESv2.so"
-
-S="${WORKDIR}"
-
-src_prepare(){
-   default
-   sed -e 's|\("/opt/Signal/signal-desktop"\)|\1 --start-in-tray|g' \
-   -i usr/share/applications/signal-desktop.desktop || die
-   unpack usr/share/doc/signal-desktop/changelog.gz
-}
-
-src_install() {
-   insinto /
-   dodoc changelog
-   doins -r opt
-   insinto /usr/share
-   doins -r usr/share/applications
-   doins -r usr/share/icons
-   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
-   fperms u+s /opt/Signal/chrome-sandbox
-   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
-
-   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-   dosym ../../usr/lib64/libEGL.so opt/Signal/libEGL.so
-   dosym ../../../usr/lib64/libEGL.so opt/Signal/swiftshader/libEGL.so
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



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

2020-01-23 Thread Joonas Niilola
commit: 911aff137c9c643ea5ea495dbb43c1747dab1849
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Tue Jan 21 20:41:59 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 24 06:54:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=911aff13

dev-util/conan: remove old version

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14407
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/conan/Manifest   |  1 -
 dev-util/conan/conan-1.18.1-r1.ebuild | 73 ---
 2 files changed, 74 deletions(-)

diff --git a/dev-util/conan/Manifest b/dev-util/conan/Manifest
index 834607cf645..5b4b81aed77 100644
--- a/dev-util/conan/Manifest
+++ b/dev-util/conan/Manifest
@@ -1,3 +1,2 @@
-DIST conan-1.18.1.tar.gz 532813 BLAKE2B 
d4c8ec62100b8c4038f9bef8338aa0afccc38ab39d8d953c41934efc43d6ba8e5abda1438e3f8c3f4bba4b770b871a1afc5ef19749771a55873b35f28a427b1b
 SHA512 
f9c4c4cb768c3f015a84adb3d4926cf91a372a8dae6655df9396b645c24c8694f47795064c0e93ee799864d19f6f77983da0a1679ad511d8f11702250ae95124
 DIST conan-1.19.2.tar.gz 944360 BLAKE2B 
190cc2a7dbe25420ae1a6b46705078301cdf1deea2b4be3d1244ade84d27250688e2c26cd5d172d4dab68557d758a2afcfebf37c323e42f0b4514455488903d8
 SHA512 
e9b868561465bda28314813d4114cb2b6b97440f7683c4c91911ed51b8cb06675b37807c28aaed62d5f7b470ce9040929ad61e0e148c04b0fdba7300cb633b5d
 DIST conan-1.21.1.tar.gz 989780 BLAKE2B 
2869ff0ee5df78d8b503a3d19e5a9ad8f5ffade5cbebf45a2b494e79c2765214d917e26494fc4585f02a613df2c7cd6eba67e74615b43443340f4d2a9406435d
 SHA512 
7afc9ef6f073d38ffbfd51914758673daa4836d66c8785af393f601a81985a852d0f65807dbe07d3d7e826c76f4e1d78bdd4c748891ec1ed415a4ccea06f5f22

diff --git a/dev-util/conan/conan-1.18.1-r1.ebuild 
b/dev-util/conan/conan-1.18.1-r1.ebuild
deleted file mode 100644
index 354fd9510eb..000
--- a/dev-util/conan/conan-1.18.1-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="sqlite"
-
-inherit distutils-r1
-
-DESCRIPTION="Distributed C/C++ package manager"
-HOMEPAGE="https://conan.io/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-# overly strict requirements?
-# https://github.com/conan-io/conan/blob/develop/conans/requirements.txt
-# https://github.com/conan-io/conan/blob/develop/conans/requirements_server.txt
-RDEPEND="
-   >=dev-python/astroid-1.6.5[${PYTHON_USEDEP}]
-   >=dev-python/bottle-0.12.8[${PYTHON_USEDEP}]
-   >=dev-python/colorama-0.3.3[${PYTHON_USEDEP}]
-   >=dev-python/deprecation-2.0[${PYTHON_USEDEP}]
-   >=dev-python/distro-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/fasteners-0.14.1[${PYTHON_USEDEP}]
-   >=dev-python/future-0.16.0[${PYTHON_USEDEP}]
-   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
-   >=dev-python/node-semver-0.6.1[${PYTHON_USEDEP}]
-   >=dev-python/patch-1.16[${PYTHON_USEDEP}]
-   >=dev-python/pluginbase-0.5[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.0[${PYTHON_USEDEP}]
-   >=dev-python/pyjwt-1.4[${PYTHON_USEDEP}]
-   >=dev-python/pylint-2.3.1[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10[${PYTHON_USEDEP}]
-   >=dev-python/tqdm-4.28.1[${PYTHON_USEDEP}]
-   >=dev-python/typed-ast-1.1.0[${PYTHON_USEDEP}]
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-lang/go
-   >=dev-python/mock-1.3.0[${PYTHON_USEDEP}]
-   >=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
-   >=dev-python/parameterized-0.6.3[${PYTHON_USEDEP}]
-   >=dev-python/webtest-2.0.18[${PYTHON_USEDEP}]
-   dev-util/cmake
-   )
-"
-
-src_prepare() {
-   default
-   # Fix strict dependencies
-   sed -i \
-   -e "s:patch==1.16:patch>=1.16:g" \
-   -e "s:node-semver==0.6.1:node-semver>=0.6.1:g" \
-   -e "s:future==0.16.0:future>=0.16.0:g" \
-   conans/requirements.txt
-}
-
-python_test() {
-   cd "${BUILD_DIR}"/lib || die
-   PYTHONPATH=. nosetests -v . || die
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2020-01-23 Thread William Hubbs
commit: 7ce7f8c07695bacc05f5652daa0e09e465fa9b04
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan 24 05:58:27 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan 24 06:15:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ce7f8c0

sys-cluster/kube-controller-manager: 1.15.9 bump

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

 sys-cluster/kube-controller-manager/Manifest   |  1 +
 .../kube-controller-manager-1.15.9.ebuild  | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index d872b109b23..b66968f9dda 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.14.10.tar.gz 28106613 BLAKE2B 
7ccb89c1390299a224a766a8004b4bfc95adb244ca93a2d7086ab0de76cfa6eef9b51cb35dfdabb9d429fbc1a7c0d06cbeb93cec979a8f15f5586cee90c2b5e5
 SHA512 
25ecc7bf737e7cbac6405042ced98ccf824ee9a59f290906b76594ab8742028a5b783e892a5b3a03b59a758641f2fe3dfe6a83d72c603103ec7ab0696e406dfc
 DIST kubernetes-1.15.7.tar.gz 26671514 BLAKE2B 
7ef6f92ea90fd8f45f250dfa4e081a171ad76c72f4eae4b4e901cb8335259779b7546ac31f97eb2a45daf85f49fdd4408577b96a1e0fd750a5509eb0446bfa8e
 SHA512 
a0fb9dca9b6993ac828427589f4e03e9431b97c2ce153cc00a6e5b669dced05bfe236f2ecb85b623359b4e910c662dc473cd3226dfc4e85bd2551fbabbdfc836
+DIST kubernetes-1.15.9.tar.gz 26683313 BLAKE2B 
e8faaf32bda63dd0ac25670cd96a4a04ac7d1e5151855c9b41bca8d85ae3afadd55f85079b122282f9726386f42898878571072af9326e062062b68c8dfc4e10
 SHA512 
f60b2e78cd5afee4c5235af37738bed954fd792dfae8788972104bcc79bd2461a8a706f93b3c48f5353610650b6600ebd7197df03aa480ca0fd68fb4ac26278f
 DIST kubernetes-1.16.4.tar.gz 31220590 BLAKE2B 
3ee3ab50f2a10c419b99f7f25072ad7b129741829d241ad788b343e5bd30ec3c9b07053755a2ec650227c0d26ae34f3d1d101cfd50ed6b16b3415a8233c8e4c0
 SHA512 
84768ffe3d4147082b3b151c7787498a78ee0e6aee537f5fb21c8e0e30e72b222d68942389063e8fc2a549aec423fc84a9696b3b70b9ae746a2b87a2f47297de

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.15.9.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.15.9.ebuild
new file mode 100644
index 000..6aa71f51b8b
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.15.9.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes Controller Manager"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata
+   >=dev-lang/go-1.11"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/

2020-01-23 Thread William Hubbs
commit: 1425ab0356b0b2c5f70280a7770b9570a5d2a149
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan 24 06:05:24 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan 24 06:15:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1425ab03

sys-cluster/kubeadm: 1.15.9 bump

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

 sys-cluster/kubeadm/Manifest  |  1 +
 sys-cluster/kubeadm/kubeadm-1.15.9.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index 9043f24ebba..e0e3405e709 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -2,5 +2,6 @@ DIST kubernetes-1.14.8.tar.gz 28096873 BLAKE2B 
a75fc2443475c9edc67328dc8a2c1b258
 DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 
418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5
 SHA512 
61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6
 DIST kubernetes-1.15.5.tar.gz 26658547 BLAKE2B 
a1b97329c7e8b7b54b682cb9cf5c35181a83fe7434dd02b4fc8731cd0a7abe67154a1f04ddf9f2e2bfa28a4e1b3940ebac167dc066b88565a9f12d7011966978
 SHA512 
2fe035e9cbef19582b1b5e732bf8afff2113281e1d4802a531233c8f6f04cd1538a9b59bc7f4407c0c483d06a5339b02f234337e453533b3e5c016a65f53d6b0
 DIST kubernetes-1.15.6.tar.gz 26665166 BLAKE2B 
9e40db549d524a4e248479d5836aaa6063e44c0e01f1bbdfcf3bdc37e8f317badc0446148b8cc737c16790d93dd2827f48ab896d0ec36e1b265b598a67ecbae5
 SHA512 
f7b374bc0797a9c48535ffea28da1629de8734aa8884cf63ff4850ae5f63e64d55b89ceb6e2a29082bf7317ab742f8deed6333b2c21089e9e99e931d72e8f6b0
+DIST kubernetes-1.15.9.tar.gz 26683313 BLAKE2B 
e8faaf32bda63dd0ac25670cd96a4a04ac7d1e5151855c9b41bca8d85ae3afadd55f85079b122282f9726386f42898878571072af9326e062062b68c8dfc4e10
 SHA512 
f60b2e78cd5afee4c5235af37738bed954fd792dfae8788972104bcc79bd2461a8a706f93b3c48f5353610650b6600ebd7197df03aa480ca0fd68fb4ac26278f
 DIST kubernetes-1.16.2.tar.gz 31202049 BLAKE2B 
e7bb9330c233959702545207ce3061559ecae6283332eae9eb57d38654a0b7a447d85ca016a674cf72b253c816662bffe2e04cf298ce43d3e5dd26d722783ac1
 SHA512 
44c600f3e9af64f66d2403340137cd162bfcc1ed30d5d6ad440b77be403656f624a1390489680134a7742626d3eb0affa92ff3e17c02ba2df91f7a75655046a9
 DIST kubernetes-1.16.3.tar.gz 31211177 BLAKE2B 
816b7a4c3489b328d14ae149bdc71bcdc9a6c981ddff8d812b602d1976d12785355615f6ad43246cc201c6d7f3d5a19381d3e6cefba9358a754df81cf35bedca
 SHA512 
3381249ab9b76849720252ddcc89565dd4f79c003c6e6f97b9cb39f7490acfd12110d21b4d5b7239769ace998d1949f8b25d70e42643c244b819d7b5c042

diff --git a/sys-cluster/kubeadm/kubeadm-1.15.9.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.15.9.ebuild
new file mode 100644
index 000..2dd5146488a
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.15.9.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit golang-build golang-vcs-snapshot bash-completion-r1
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=">=dev-lang/go-1.12
+   dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+   pushd src/${EGO_PN} || die
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+
+   popd || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/

2020-01-23 Thread William Hubbs
commit: 84c2b02e34d8faf355a13884b4a1e855593f05b9
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan 24 05:59:55 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan 24 06:15:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84c2b02e

sys-cluster/kube-proxy: 1.15.9 bump

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

 sys-cluster/kube-proxy/Manifest |  1 +
 sys-cluster/kube-proxy/kube-proxy-1.15.9.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index d872b109b23..b66968f9dda 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.14.10.tar.gz 28106613 BLAKE2B 
7ccb89c1390299a224a766a8004b4bfc95adb244ca93a2d7086ab0de76cfa6eef9b51cb35dfdabb9d429fbc1a7c0d06cbeb93cec979a8f15f5586cee90c2b5e5
 SHA512 
25ecc7bf737e7cbac6405042ced98ccf824ee9a59f290906b76594ab8742028a5b783e892a5b3a03b59a758641f2fe3dfe6a83d72c603103ec7ab0696e406dfc
 DIST kubernetes-1.15.7.tar.gz 26671514 BLAKE2B 
7ef6f92ea90fd8f45f250dfa4e081a171ad76c72f4eae4b4e901cb8335259779b7546ac31f97eb2a45daf85f49fdd4408577b96a1e0fd750a5509eb0446bfa8e
 SHA512 
a0fb9dca9b6993ac828427589f4e03e9431b97c2ce153cc00a6e5b669dced05bfe236f2ecb85b623359b4e910c662dc473cd3226dfc4e85bd2551fbabbdfc836
+DIST kubernetes-1.15.9.tar.gz 26683313 BLAKE2B 
e8faaf32bda63dd0ac25670cd96a4a04ac7d1e5151855c9b41bca8d85ae3afadd55f85079b122282f9726386f42898878571072af9326e062062b68c8dfc4e10
 SHA512 
f60b2e78cd5afee4c5235af37738bed954fd792dfae8788972104bcc79bd2461a8a706f93b3c48f5353610650b6600ebd7197df03aa480ca0fd68fb4ac26278f
 DIST kubernetes-1.16.4.tar.gz 31220590 BLAKE2B 
3ee3ab50f2a10c419b99f7f25072ad7b129741829d241ad788b343e5bd30ec3c9b07053755a2ec650227c0d26ae34f3d1d101cfd50ed6b16b3415a8233c8e4c0
 SHA512 
84768ffe3d4147082b3b151c7787498a78ee0e6aee537f5fb21c8e0e30e72b222d68942389063e8fc2a549aec423fc84a9696b3b70b9ae746a2b87a2f47297de

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.15.9.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.15.9.ebuild
new file mode 100644
index 000..f519690e8b2
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.15.9.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes Proxy service"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata
+   >=dev-lang/go-1.11"
+
+RDEPEND="net-firewall/conntrack-tools"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN} /var/lib/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/

2020-01-23 Thread William Hubbs
commit: 2a1094e3aacec623a9e6837f1abc45ff2eb3284a
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan 24 06:02:07 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan 24 06:15:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1094e3

sys-cluster/kube-scheduler: 1.15.9 bump

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

 sys-cluster/kube-scheduler/Manifest|  1 +
 .../kube-scheduler/kube-scheduler-1.15.9.ebuild| 48 ++
 2 files changed, 49 insertions(+)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index d872b109b23..b66968f9dda 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.14.10.tar.gz 28106613 BLAKE2B 
7ccb89c1390299a224a766a8004b4bfc95adb244ca93a2d7086ab0de76cfa6eef9b51cb35dfdabb9d429fbc1a7c0d06cbeb93cec979a8f15f5586cee90c2b5e5
 SHA512 
25ecc7bf737e7cbac6405042ced98ccf824ee9a59f290906b76594ab8742028a5b783e892a5b3a03b59a758641f2fe3dfe6a83d72c603103ec7ab0696e406dfc
 DIST kubernetes-1.15.7.tar.gz 26671514 BLAKE2B 
7ef6f92ea90fd8f45f250dfa4e081a171ad76c72f4eae4b4e901cb8335259779b7546ac31f97eb2a45daf85f49fdd4408577b96a1e0fd750a5509eb0446bfa8e
 SHA512 
a0fb9dca9b6993ac828427589f4e03e9431b97c2ce153cc00a6e5b669dced05bfe236f2ecb85b623359b4e910c662dc473cd3226dfc4e85bd2551fbabbdfc836
+DIST kubernetes-1.15.9.tar.gz 26683313 BLAKE2B 
e8faaf32bda63dd0ac25670cd96a4a04ac7d1e5151855c9b41bca8d85ae3afadd55f85079b122282f9726386f42898878571072af9326e062062b68c8dfc4e10
 SHA512 
f60b2e78cd5afee4c5235af37738bed954fd792dfae8788972104bcc79bd2461a8a706f93b3c48f5353610650b6600ebd7197df03aa480ca0fd68fb4ac26278f
 DIST kubernetes-1.16.4.tar.gz 31220590 BLAKE2B 
3ee3ab50f2a10c419b99f7f25072ad7b129741829d241ad788b343e5bd30ec3c9b07053755a2ec650227c0d26ae34f3d1d101cfd50ed6b16b3415a8233c8e4c0
 SHA512 
84768ffe3d4147082b3b151c7787498a78ee0e6aee537f5fb21c8e0e30e72b222d68942389063e8fc2a549aec423fc84a9696b3b70b9ae746a2b87a2f47297de

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.15.9.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.15.9.ebuild
new file mode 100644
index 000..2830ac40ff3
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.15.9.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes Scheduler"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata
+   >=dev-lang/go-1.11"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/

2020-01-23 Thread William Hubbs
commit: b076b688217988070074ee26be843d87a8b958f0
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan 24 05:56:17 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan 24 06:15:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b076b688

sys-cluster/kube-apiserver: 1.15.9 bump

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

 sys-cluster/kube-apiserver/Manifest|  1 +
 .../kube-apiserver/kube-apiserver-1.15.9.ebuild| 48 ++
 2 files changed, 49 insertions(+)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index d872b109b23..b66968f9dda 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.14.10.tar.gz 28106613 BLAKE2B 
7ccb89c1390299a224a766a8004b4bfc95adb244ca93a2d7086ab0de76cfa6eef9b51cb35dfdabb9d429fbc1a7c0d06cbeb93cec979a8f15f5586cee90c2b5e5
 SHA512 
25ecc7bf737e7cbac6405042ced98ccf824ee9a59f290906b76594ab8742028a5b783e892a5b3a03b59a758641f2fe3dfe6a83d72c603103ec7ab0696e406dfc
 DIST kubernetes-1.15.7.tar.gz 26671514 BLAKE2B 
7ef6f92ea90fd8f45f250dfa4e081a171ad76c72f4eae4b4e901cb8335259779b7546ac31f97eb2a45daf85f49fdd4408577b96a1e0fd750a5509eb0446bfa8e
 SHA512 
a0fb9dca9b6993ac828427589f4e03e9431b97c2ce153cc00a6e5b669dced05bfe236f2ecb85b623359b4e910c662dc473cd3226dfc4e85bd2551fbabbdfc836
+DIST kubernetes-1.15.9.tar.gz 26683313 BLAKE2B 
e8faaf32bda63dd0ac25670cd96a4a04ac7d1e5151855c9b41bca8d85ae3afadd55f85079b122282f9726386f42898878571072af9326e062062b68c8dfc4e10
 SHA512 
f60b2e78cd5afee4c5235af37738bed954fd792dfae8788972104bcc79bd2461a8a706f93b3c48f5353610650b6600ebd7197df03aa480ca0fd68fb4ac26278f
 DIST kubernetes-1.16.4.tar.gz 31220590 BLAKE2B 
3ee3ab50f2a10c419b99f7f25072ad7b129741829d241ad788b343e5bd30ec3c9b07053755a2ec650227c0d26ae34f3d1d101cfd50ed6b16b3415a8233c8e4c0
 SHA512 
84768ffe3d4147082b3b151c7787498a78ee0e6aee537f5fb21c8e0e30e72b222d68942389063e8fc2a549aec423fc84a9696b3b70b9ae746a2b87a2f47297de

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.15.9.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.15.9.ebuild
new file mode 100644
index 000..7270ec628a2
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.15.9.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes API server"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata
+   >=dev-lang/go-1.11"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/

2020-01-23 Thread William Hubbs
commit: 0abac6abb13d0950c5c7b107a217b2049a4cf36f
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan 24 06:09:43 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan 24 06:15:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0abac6ab

sys-cluster/kubectl: 1.15.9 bump

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

 sys-cluster/kubectl/Manifest  |  1 +
 sys-cluster/kubectl/kubectl-1.15.9.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 9233a8d534b..c56a8805ee2 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.14.10.tar.gz 28106613 BLAKE2B 
7ccb89c1390299a224a766a8004b4bfc95adb244ca93a2d7086ab0de76cfa6eef9b51cb35dfdabb9d429fbc1a7c0d06cbeb93cec979a8f15f5586cee90c2b5e5
 SHA512 
25ecc7bf737e7cbac6405042ced98ccf824ee9a59f290906b76594ab8742028a5b783e892a5b3a03b59a758641f2fe3dfe6a83d72c603103ec7ab0696e406dfc
 DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 
418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5
 SHA512 
61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6
 DIST kubernetes-1.15.7.tar.gz 26671514 BLAKE2B 
7ef6f92ea90fd8f45f250dfa4e081a171ad76c72f4eae4b4e901cb8335259779b7546ac31f97eb2a45daf85f49fdd4408577b96a1e0fd750a5509eb0446bfa8e
 SHA512 
a0fb9dca9b6993ac828427589f4e03e9431b97c2ce153cc00a6e5b669dced05bfe236f2ecb85b623359b4e910c662dc473cd3226dfc4e85bd2551fbabbdfc836
+DIST kubernetes-1.15.9.tar.gz 26683313 BLAKE2B 
e8faaf32bda63dd0ac25670cd96a4a04ac7d1e5151855c9b41bca8d85ae3afadd55f85079b122282f9726386f42898878571072af9326e062062b68c8dfc4e10
 SHA512 
f60b2e78cd5afee4c5235af37738bed954fd792dfae8788972104bcc79bd2461a8a706f93b3c48f5353610650b6600ebd7197df03aa480ca0fd68fb4ac26278f
 DIST kubernetes-1.16.4.tar.gz 31220590 BLAKE2B 
3ee3ab50f2a10c419b99f7f25072ad7b129741829d241ad788b343e5bd30ec3c9b07053755a2ec650227c0d26ae34f3d1d101cfd50ed6b16b3415a8233c8e4c0
 SHA512 
84768ffe3d4147082b3b151c7787498a78ee0e6aee537f5fb21c8e0e30e72b222d68942389063e8fc2a549aec423fc84a9696b3b70b9ae746a2b87a2f47297de
 DIST kubernetes-1.17.0.tar.gz 31727453 BLAKE2B 
692937c3153338bc290768eda1d3dab0cb5afdc329b795831d5e144eb7a28d40a92403ab82361d010c36e2b31d8fa1eb0047762258194d34f10841107de96cd9
 SHA512 
906cdae9bf9ca04cd8b1ce869fa7e7af575127ccf1616b070a29d1a32861f96672c8f55e955942a86722d64a0a269cecf52707f6e5b1d853badfe28f10e1628f

diff --git a/sys-cluster/kubectl/kubectl-1.15.9.ebuild 
b/sys-cluster/kubectl/kubectl-1.15.9.ebuild
new file mode 100644
index 000..2ab1aefbcfc
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.15.9.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot bash-completion-r1
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-lang/go-1.12
+   dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+   rm src/${EGO_PN}/go.mod || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+   pushd src/${EGO_PN} || die
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+
+   popd || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/

2020-01-23 Thread William Hubbs
commit: f56216b1e622cec07d4b98fb4bd374d4f0b6f586
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan 24 06:11:46 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan 24 06:15:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f56216b1

sys-cluster/kubelet: 1.15.9 bump

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

 sys-cluster/kubelet/Manifest  |  1 +
 sys-cluster/kubelet/kubelet-1.15.9.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index 3f054485fb8..6fbafc794ac 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.14.10.tar.gz 28106613 BLAKE2B 
7ccb89c1390299a224a766a8004b4bfc95adb244ca93a2d7086ab0de76cfa6eef9b51cb35dfdabb9d429fbc1a7c0d06cbeb93cec979a8f15f5586cee90c2b5e5
 SHA512 
25ecc7bf737e7cbac6405042ced98ccf824ee9a59f290906b76594ab8742028a5b783e892a5b3a03b59a758641f2fe3dfe6a83d72c603103ec7ab0696e406dfc
 DIST kubernetes-1.14.9.tar.gz 28099090 BLAKE2B 
418e00594eb5d06c9e508054c95ac12e00bc431344c8eef7a8e016729a75f811d430dd00de1f6434ac79d6f5c784758edd062135066cd02c9ab55ba04be416b5
 SHA512 
61ffb34d0d3ed7543539b9c7339db1a04aa86a396f35a2fe214d64d772488146db8e1ee36a51efc629d6f1378745ec60c2f94051026b30a9b72604080f01b6f6
 DIST kubernetes-1.15.7.tar.gz 26671514 BLAKE2B 
7ef6f92ea90fd8f45f250dfa4e081a171ad76c72f4eae4b4e901cb8335259779b7546ac31f97eb2a45daf85f49fdd4408577b96a1e0fd750a5509eb0446bfa8e
 SHA512 
a0fb9dca9b6993ac828427589f4e03e9431b97c2ce153cc00a6e5b669dced05bfe236f2ecb85b623359b4e910c662dc473cd3226dfc4e85bd2551fbabbdfc836
+DIST kubernetes-1.15.9.tar.gz 26683313 BLAKE2B 
e8faaf32bda63dd0ac25670cd96a4a04ac7d1e5151855c9b41bca8d85ae3afadd55f85079b122282f9726386f42898878571072af9326e062062b68c8dfc4e10
 SHA512 
f60b2e78cd5afee4c5235af37738bed954fd792dfae8788972104bcc79bd2461a8a706f93b3c48f5353610650b6600ebd7197df03aa480ca0fd68fb4ac26278f
 DIST kubernetes-1.16.4.tar.gz 31220590 BLAKE2B 
3ee3ab50f2a10c419b99f7f25072ad7b129741829d241ad788b343e5bd30ec3c9b07053755a2ec650227c0d26ae34f3d1d101cfd50ed6b16b3415a8233c8e4c0
 SHA512 
84768ffe3d4147082b3b151c7787498a78ee0e6aee537f5fb21c8e0e30e72b222d68942389063e8fc2a549aec423fc84a9696b3b70b9ae746a2b87a2f47297de

diff --git a/sys-cluster/kubelet/kubelet-1.15.9.ebuild 
b/sys-cluster/kubelet/kubelet-1.15.9.ebuild
new file mode 100644
index 000..f38ce59e625
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.15.9.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot systemd
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes Node Agent"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="hardened"
+
+DEPEND="dev-go/go-bindata
+   >=dev-lang/go-1.11"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d"  -e 
"s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto /etc/kubernetes
+   newins "${FILESDIR}"/${PN}.env ${PN}.env
+}



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

2020-01-23 Thread Michał Górny
commit: 055a58f7a36405e7936a609dd7f3347d3622b3ee
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 24 05:19:21 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 24 05:19:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=055a58f7

dev-python/cmd2: Bump to 0.9.24

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

 dev-python/cmd2/Manifest   |  1 +
 dev-python/cmd2/cmd2-0.9.24.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/cmd2/Manifest b/dev-python/cmd2/Manifest
index a5d00972b2b..9f0c33676e4 100644
--- a/dev-python/cmd2/Manifest
+++ b/dev-python/cmd2/Manifest
@@ -2,3 +2,4 @@ DIST cmd2-0.7.9.tar.gz 71298 BLAKE2B 
d1623e2d6a7ac66058b5a43a9688ba850962fa7b565
 DIST cmd2-0.8.9.tar.gz 112543 BLAKE2B 
b55edd450abcff863a34252b724919ace9f65b62b8175f28a1bb4fb64692a67723339a887dac45e87f37db71773689cfa213038740a4b3d165bf95f9cdad1d0e
 SHA512 
80c80b67f8a1709156450fa476215a5466cca2853102f6012f1d83867a311d86a68d441dcea9895b62add731b3d00a7c3ecefde939b4f2ccd61d058ef9386a84
 DIST cmd2-0.9.22.tar.gz 565214 BLAKE2B 
e0f950c1bc994bbc3d1ddf2a526a97d61c1aa59c6089574518dc385ecf91f53fcc0e6dcaa84460cc4a6647bc5baf37f12c6c9bf16fdb3db14cf15a05bd18
 SHA512 
1ff5cbea130ef3729c021144ca27a31c0e9cb8b2977eca454a0f528c468180e822fa8d23e7b07846a5109ad38bf12565b613b8295751f94852d9251c4e8d6edf
 DIST cmd2-0.9.23.tar.gz 568514 BLAKE2B 
02070a72ec42cd04f3f647eb6344b48a5149e21a8a87be713dec837d48295c6b919f55229fb09d013f1722ee111f8a75958e884c18b2eaa339097ff81554d8c3
 SHA512 
ea00a17b206d6312b0c2ae6b982f3fe4634f7717286a475438972780a1510b37120f007907f632338eafd093d03cb0e928c705e54a3aa8295f7aced73630a2f2
+DIST cmd2-0.9.24.tar.gz 580456 BLAKE2B 
0f4e32c52589d7493db13aafcff1dcc37b45d27120f546baed0e3541398f7ffde1a381b44fb4ba2f822ffaeff0ae52b7ad5cda509370685c480a76e1d677f7ed
 SHA512 
0d9cf8d203914f9a62ff15fb538440a2a506b1751c381cef75054839f04fedaa3c6a43b7da8ed99dd0c3b17b55641e2a1cf90826cc7948d2798dbb45e53b6639

diff --git a/dev-python/cmd2/cmd2-0.9.24.ebuild 
b/dev-python/cmd2/cmd2-0.9.24.ebuild
new file mode 100644
index 000..502253d32c9
--- /dev/null
+++ b/dev-python/cmd2/cmd2-0.9.24.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Extra features for standard library's cmd module"
+HOMEPAGE="https://github.com/python-cmd2/cmd2;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/attrs[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.3.7[${PYTHON_USEDEP}]
+   >=dev-python/pyperclip-1.6[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/wcwidth[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+   # tests rely on very specific text wrapping...
+   local -x COLUMNS=80
+   virtx distutils-r1_src_test
+}



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

2020-01-23 Thread Michał Górny
commit: 947fe69bdb6a9fb2448a95f7deb8c38eb32594dd
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 24 05:22:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 24 05:22:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=947fe69b

dev-python/cmd2: Remove dead remote-id and useless longdesc

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

 dev-python/cmd2/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-python/cmd2/metadata.xml b/dev-python/cmd2/metadata.xml
index 826d8726079..f634a64804e 100644
--- a/dev-python/cmd2/metadata.xml
+++ b/dev-python/cmd2/metadata.xml
@@ -9,12 +9,8 @@
 pyt...@gentoo.org
 Python
   
-  
-Extra features for standard library's cmd module
-  
   
 cmd2
-catherinedevlin/cmd2
 python-cmd2/cmd2
   
 



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gwyddion/files/, sci-visualization/gwyddion/

2020-01-23 Thread Andreas K. Hüttel
commit: 71a32d3caaec80cfe64a7f536b0b05bd484567c2
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan 24 04:34:48 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan 24 04:35:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a32d3c

sci-visualization/gwyddion: Version bump; fix openexr automagic

Bug: https://bugs.gentoo.org/598682
Closes: https://bugs.gentoo.org/582454
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sci-visualization/gwyddion/Manifest|  1 +
 .../gwyddion/files/gwyddion-2.55-automagic.patch   | 33 ++
 sci-visualization/gwyddion/gwyddion-2.55.ebuild| 75 ++
 3 files changed, 109 insertions(+)

diff --git a/sci-visualization/gwyddion/Manifest 
b/sci-visualization/gwyddion/Manifest
index 247e6b83c98..703a0064d39 100644
--- a/sci-visualization/gwyddion/Manifest
+++ b/sci-visualization/gwyddion/Manifest
@@ -1,2 +1,3 @@
 DIST gwyddion-2.44.tar.xz 3517624 BLAKE2B 
c32dd33e2fe6c6a09062807db1a25fd54d3becc12bb806a21572f992429cc52a2180221c5627ab49d44f24c13f9928e3825c1b833adff1523d0caa092829ecf7
 SHA512 
c80a0e4e9dde2f669763629d34dacc0015770c4704a10fc820f4d8e75b4f4275852162653f0c6c52674ed76162861af860de6741466d939066bfea3fb584d2ff
 DIST gwyddion-2.47.tar.xz 3974120 BLAKE2B 
c9a0241fe509a2f067c16f77d2b02885505d47c3ba0f25a9e0d5ad05ce8596784392d8f1265823577aeebbab7ad9c96a39625b01bf11da3cebeb1c6453cc
 SHA512 
a6bbda2d32ec013a9d6c7e2b6dbf2cef08d8f964099c0fda511bc92c16c943459f29d52f784a599466af65027aaae3aaeb1b79e56c40e39bc47019044eecd3e6
+DIST gwyddion-2.55.tar.xz 4607560 BLAKE2B 
30489d980d3feb6986be4041b59c847673ee589674d5913b4508f28f072eb2f570b98f0b1be01dcf6e1d45e86607582967fd83fe3c859172fcdef3c7bffae741
 SHA512 
680c33b1f7d36de31274869e7f0af9c06030e04779d6b59f06860ae3f47db4ad45bbf3ee2219bb7b6c01807a807aeafa4f5d0aefe20601e0dda1011acf59fc8e

diff --git a/sci-visualization/gwyddion/files/gwyddion-2.55-automagic.patch 
b/sci-visualization/gwyddion/files/gwyddion-2.55-automagic.patch
new file mode 100644
index 000..405a2552f08
--- /dev/null
+++ b/sci-visualization/gwyddion/files/gwyddion-2.55-automagic.patch
@@ -0,0 +1,33 @@
+diff -ruN gwyddion-2.55.orig/configure.ac gwyddion-2.55/configure.ac
+--- gwyddion-2.55.orig/configure.ac2019-11-04 10:25:16.0 +0100
 gwyddion-2.55/configure.ac 2020-01-24 05:22:15.264763441 +0100
+@@ -634,21 +634,25 @@
+ #
+ # OpenEXR
+ # Optional.  Used for HDR greyscale OpenEXR pixmap import/export.
+-enable_exr=$have_cxx
+-PKG_CHECK_MODULES(EXR, [OpenEXR],
++GWY_WITH([exr],,[build with OpenEXR support])
++if test "x$enable_exr" != "xno" && "x$have_cxx" != "xno"; then
++  PKG_CHECK_MODULES(EXR, [OpenEXR],
+   [AC_DEFINE(HAVE_EXR,1,
+ [Define if we have the OpenEXR package.])],
+   [enable_exr=no])
++fi
+ AM_CONDITIONAL([HAVE_EXR],[test "x$enable_exr" != xno])
+ 
+ #
+ # CFITSIO
+ # Optional.  Used for FITS image import.
+-enable_cfitsio=yes
+-PKG_CHECK_MODULES(CFITSIO, [cfitsio],
++GWY_WITH([cfitsio],,[build with cfitsio support])
++if test "x$enable_cfitsio" != "xno"; then
++  PKG_CHECK_MODULES(CFITSIO, [cfitsio],
+   [AC_DEFINE(HAVE_CFITSIO,1,
+ [Define if we have the cfitsio package.])],
+   [enable_cfitsio=no])
++fi
+ AM_CONDITIONAL([HAVE_CFITSIO],[test "x$enable_cfitsio" != xno])
+ 
+ #

diff --git a/sci-visualization/gwyddion/gwyddion-2.55.ebuild 
b/sci-visualization/gwyddion/gwyddion-2.55.ebuild
new file mode 100644
index 000..38eb5f9eca4
--- /dev/null
+++ b/sci-visualization/gwyddion/gwyddion-2.55.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools gnome2-utils xdg
+
+DESCRIPTION="Framework for Scanning Mode Microscopy data analysis"
+HOMEPAGE="http://gwyddion.net/;
+SRC_URI="http://gwyddion.net/download/${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc fits gnome nls openexr opengl perl ruby sourceview xml X"
+
+RDEPEND="
+   >=dev-libs/glib-2.32
+   dev-libs/libzip
+   media-libs/libpng:0=
+   >=sci-libs/fftw-3.1:3.0=
+   x11-libs/cairo
+   >=x11-libs/gtk+-2.18:2
+   x11-libs/libXmu
+   x11-libs/pango
+   fits? ( sci-libs/cfitsio )
+   gnome? ( gnome-base/gconf:2 )
+   openexr? ( media-libs/openexr:= )
+   opengl? ( virtual/opengl x11-libs/gtkglext )
+   perl? ( dev-lang/perl:= )
+   ruby? ( dev-ruby/narray )
+   sourceview? ( x11-libs/gtksourceview:2.0 )
+   xml? ( dev-libs/libxml2:2 )"
+
+DEPEND="${RDEPEND}

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-01-23 Thread Georgy Yakovlev
commit: 57df1fcf625e5b0fefb649d0f7655cc79f6a5e78
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 24 04:14:09 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 24 04:18:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57df1fcf

gui-wm/sway: keyword 1.4 on ~ppc64

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

 gui-wm/sway/sway-1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-1.4.ebuild b/gui-wm/sway/sway-1.4.ebuild
index abaa40139b8..4e8d954b57f 100644
--- a/gui-wm/sway/sway-1.4.ebuild
+++ b/gui-wm/sway/sway-1.4.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2020-01-23 Thread Georgy Yakovlev
commit: 5fcb1ffd33c722f51222125f8c390524e306de5e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 24 04:13:09 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 24 04:18:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fcb1ffd

gui-libs/wlroots: sync live ebuild keywords

Signed-off-by: Georgy Yakovlev  gentoo.org>

 gui-libs/wlroots/wlroots-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-libs/wlroots/wlroots-.ebuild 
b/gui-libs/wlroots/wlroots-.ebuild
index b9431381dd7..f0caa7de4f5 100644
--- a/gui-libs/wlroots/wlroots-.ebuild
+++ b/gui-libs/wlroots/wlroots-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swaybg/

2020-01-23 Thread Georgy Yakovlev
commit: 9f74a79ec8d144626eaa6c18bb3e3f101af18ad6
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 24 04:07:42 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 24 04:07:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f74a79e

gui-apps/swaybg: keyword on ~ppc64

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

 gui-apps/swaybg/swaybg-1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/swaybg/swaybg-1.0.ebuild 
b/gui-apps/swaybg/swaybg-1.0.ebuild
index 605770a1f3d..ba300c66303 100644
--- a/gui-apps/swaybg/swaybg-1.0.ebuild
+++ b/gui-apps/swaybg/swaybg-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 x86"
+   KEYWORDS="amd64 arm64 ~ppc64 x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swaylock/

2020-01-23 Thread Georgy Yakovlev
commit: 4b83a0e2779197d91c9957a2d99108e8354dc169
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 24 04:11:13 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 24 04:18:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b83a0e2

gui-apps/swaylock: keyword 1.5 on ~ppc64

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

 gui-apps/swaylock/swaylock-1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/swaylock/swaylock-1.5.ebuild 
b/gui-apps/swaylock/swaylock-1.5.ebuild
index 11813805e31..1775122395b 100644
--- a/gui-apps/swaylock/swaylock-1.5.ebuild
+++ b/gui-apps/swaylock/swaylock-1.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swaybg/

2020-01-23 Thread Georgy Yakovlev
commit: cca730b5e7aa552278fa71597d3a0cbc61390567
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 24 04:08:23 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 24 04:18:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca730b5

gui-apps/swaybg: sync live ebuild keywords

Signed-off-by: Georgy Yakovlev  gentoo.org>

 gui-apps/swaybg/swaybg-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/swaybg/swaybg-.ebuild 
b/gui-apps/swaybg/swaybg-.ebuild
index af2fdfa0474..be7d136cfaa 100644
--- a/gui-apps/swaybg/swaybg-.ebuild
+++ b/gui-apps/swaybg/swaybg-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2020-01-23 Thread Georgy Yakovlev
commit: 9cf4da04df69b53a631f7caa7fc3ac3b773595fb
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 24 04:14:43 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 24 04:18:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf4da04

gui-wm/sway: sync live ebuild keywords

Signed-off-by: Georgy Yakovlev  gentoo.org>

 gui-wm/sway/sway-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index abaa40139b8..4e8d954b57f 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
 else
MY_PV=${PV/_rc/-rc}
SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swayidle/

2020-01-23 Thread Georgy Yakovlev
commit: c32f3d197bb413862763bca724c8fffb91128e1b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 24 04:10:19 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 24 04:18:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c32f3d19

gui-apps/swayidle: sync live ebuild keywords

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

 gui-apps/swayidle/swayidle-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/swayidle/swayidle-.ebuild 
b/gui-apps/swayidle/swayidle-.ebuild
index 8487fd09d06..8604bda5510 100644
--- a/gui-apps/swayidle/swayidle-.ebuild
+++ b/gui-apps/swayidle/swayidle-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swayidle/

2020-01-23 Thread Georgy Yakovlev
commit: f831f02786c4c47e26aee86d3269e84b77f2eddc
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 24 04:09:33 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 24 04:18:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f831f027

gui-apps/swayidle: keyword 1.6 on ~ppc64

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

 gui-apps/swayidle/swayidle-1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/swayidle/swayidle-1.6.ebuild 
b/gui-apps/swayidle/swayidle-1.6.ebuild
index 8487fd09d06..8604bda5510 100644
--- a/gui-apps/swayidle/swayidle-1.6.ebuild
+++ b/gui-apps/swayidle/swayidle-1.6.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swaylock/

2020-01-23 Thread Georgy Yakovlev
commit: 0c753bd17bedbd20f0765514dec9d1870bfe46e9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 24 04:11:39 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 24 04:18:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c753bd1

gui-apps/swaylock: sync live ebuild keywords

Signed-off-by: Georgy Yakovlev  gentoo.org>

 gui-apps/swaylock/swaylock-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/swaylock/swaylock-.ebuild 
b/gui-apps/swaylock/swaylock-.ebuild
index 11813805e31..1775122395b 100644
--- a/gui-apps/swaylock/swaylock-.ebuild
+++ b/gui-apps/swaylock/swaylock-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2020-01-23 Thread Georgy Yakovlev
commit: eac08fa2c39db2e458e9709ad2c152b684915f3d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 24 04:12:43 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 24 04:18:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac08fa2

gui-libs/wlroots: keyword 0.10.0 on ~ppc64

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

 gui-libs/wlroots/wlroots-0.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/wlroots/wlroots-0.10.0.ebuild 
b/gui-libs/wlroots/wlroots-0.10.0.ebuild
index fa8f2be1db9..effb8c23038 100644
--- a/gui-libs/wlroots/wlroots-0.10.0.ebuild
+++ b/gui-libs/wlroots/wlroots-0.10.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gwyddion/files/, sci-visualization/gwyddion/

2020-01-23 Thread Andreas K. Hüttel
commit: 1d8e6b79dfc15d2ebb3acdaf5bda27509da72c69
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan 24 03:48:37 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan 24 03:49:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d8e6b79

sci-visualization/gwyddion: Use xdg eclass, fix cfitsio automagic

Bug: https://bugs.gentoo.org/598682
Closes: https://bugs.gentoo.org/623314
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../gwyddion/files/gwyddion-2.47-cfitsio.patch| 19 +++
 sci-visualization/gwyddion/gwyddion-2.47-r1.ebuild| 19 ---
 2 files changed, 31 insertions(+), 7 deletions(-)

diff --git a/sci-visualization/gwyddion/files/gwyddion-2.47-cfitsio.patch 
b/sci-visualization/gwyddion/files/gwyddion-2.47-cfitsio.patch
new file mode 100644
index 000..9380eafa905
--- /dev/null
+++ b/sci-visualization/gwyddion/files/gwyddion-2.47-cfitsio.patch
@@ -0,0 +1,19 @@
+diff -ruN gwyddion-2.47.orig/configure.ac gwyddion-2.47/configure.ac
+--- gwyddion-2.47.orig/configure.ac2016-11-18 11:17:57.0 +0100
 gwyddion-2.47/configure.ac 2020-01-24 04:39:18.892183563 +0100
+@@ -632,11 +632,13 @@
+ #
+ # CFITSIO
+ # Optional.  Used for FITS image import.
+-enable_cfitsio=yes
+-PKG_CHECK_MODULES(CFITSIO, [cfitsio],
++GWY_WITH([cfitsio],,[build with cfitsio support])
++if test "x$enable_cfitsio" != "xno"; then
++  PKG_CHECK_MODULES(CFITSIO, [cfitsio],
+   [AC_DEFINE(HAVE_CFITSIO,1,
+ [Define if we have the cfitsio package.])],
+   [enable_cfitsio=no])
++fi
+ AM_CONDITIONAL([HAVE_CFITSIO],[test x$enable_cfitsio != xno])
+ 
+ #

diff --git a/sci-visualization/gwyddion/gwyddion-2.47-r1.ebuild 
b/sci-visualization/gwyddion/gwyddion-2.47-r1.ebuild
index 2ae4cecc209..d0ccf029613 100644
--- a/sci-visualization/gwyddion/gwyddion-2.47-r1.ebuild
+++ b/sci-visualization/gwyddion/gwyddion-2.47-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit fdo-mime gnome2-utils
+inherit autotools gnome2-utils xdg
 
 DESCRIPTION="Framework for Scanning Mode Microscopy data analysis"
 HOMEPAGE="http://gwyddion.net/;
@@ -34,6 +34,15 @@ DEPEND="${RDEPEND}
doc? ( dev-util/gtk-doc )
 "
 
+PATCHES=(
+   "${FILESDIR}/${PN}-2.47-cfitsio.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
 src_configure() {
econf \
--disable-rpath \
@@ -41,7 +50,7 @@ src_configure() {
$(use_enable doc gtk-doc) \
$(use_enable nls) \
--disable-pygwy \
-   $(use_enable fits cfitsio) \
+   $(use_with fits cfitsio) \
$(use_with perl) \
--without-python \
$(use_with ruby) \
@@ -54,13 +63,9 @@ src_configure() {
 
 pkg_postinst() {
use gnome && gnome2_gconf_install
-   fdo-mime_desktop_database_update
+   xdg_pkg_postinst
 }
 
 pkg_prerm() {
use gnome && gnome2_gconf_uninstall
 }
-
-pkg_postrm() {
-   fdo-mime_desktop_database_update
-}



[gentoo-commits] proj/mozilla:master commit in: www-client/firefox/

2020-01-23 Thread Jory Pratt
commit: 19bdfd5cb37e3b6d86c9ec25a8a1f3dbc6c37e82
Author: Jory Pratt  gentoo  org>
AuthorDate: Fri Jan 24 02:46:45 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Fri Jan 24 02:46:45 2020 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=19bdfd5c

www-client/firefox: Version bump 73.0b8

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

 www-client/firefox/Manifest | 2 +-
 .../firefox/{firefox-73.0_beta6.ebuild => firefox-73.0_beta8.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index e60b9f3..7cf1c35 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,2 +1,2 @@
 DIST firefox-73.0-patches-02.tar.xz 17092 BLAKE2B 
25978230da3d7592177bd8b59fdef2c6424798ee8dcdd8677dcf8e92f332fdbf5efc9f696564e82ec4368321debf0bb43c3330e479dd92d45e579cae8963059b
 SHA512 
bf68533b3ff8300cc6bb97fce948172411c4e7ba9dec1c5e69ad0f02dd77e98e838a88cf4b988da9a27cdda2052c7a8b1822d80264695654f61e14dae85ed44a
-DIST firefox-73.0b6.source.tar.xz 321233444 BLAKE2B 
6378c4d24dd711a5c985d56de28dbeee2709c9f181e28450d7dcfc6a0bad944820bde3be69be195a7e15c721f9aa9005c099bff4ddd1678dc2a90144958acf0f
 SHA512 
d2bde1d41ccc5ed4eb2166a7e1017a37e80354e8d7118f6c55267509413acf0c9983d4128859c8f3a906591fc115f90b45386f495d5375eaf63933dc5a978b5c
+DIST firefox-73.0b8.source.tar.xz 319276632 BLAKE2B 
6f42ad27bffadae7bc280549d0f80685c8ca521269dd0dbe8922f5669b64b59edd17da55a9e6f6752df3b75961a59063ff21e750f7a292a3015e42dcceb6c195
 SHA512 
c5f02803d92d56abb0628b0ee3e6fd36296e84faa515f849d64e6674ee50b14ba1549751fd91f0895ced0d71fc4b8bd066615ec995165afb9b97cd52007bf82d

diff --git a/www-client/firefox/firefox-73.0_beta6.ebuild 
b/www-client/firefox/firefox-73.0_beta8.ebuild
similarity index 100%
rename from www-client/firefox/firefox-73.0_beta6.ebuild
rename to www-client/firefox/firefox-73.0_beta8.ebuild



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

2020-01-23 Thread William Hubbs
commit: 1124cdb5a7a985eccb1d24433e647771785b5efa
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan 24 02:21:55 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan 24 02:21:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1124cdb5

dev-lang/go: sync 1.13.6 with live

This syncs the following build-time changes from the live ebuild:

- use dev-lang/go-bootstrap to bootstrap the initial installation. This
  means that we will only download the relevant bootstrap archive.
  go-bootstrap can be depcleaned after the initial go installation.

- use go itself to bootstrap if it is already installed.
  This means go-bootstrap will not be downloaded as long as go is
  on the system.

- Drop the gccgo and system-bootstrap use flags.
  Bootstrapping go with gccgo had several issues, and it is no longer
  needed. Also, the system-bootstrap use flag is no longer needed since
  this behavior is the default if go is installed.

closes: https://bugs.gentoo.org/618794
closes: https://bugs.gentoo.org/664048
closes: https://bugs.gentoo.org/684652

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

 dev-lang/go/Manifest |  9 --
 dev-lang/go/go-1.13.6.ebuild | 69 +++-
 2 files changed, 11 insertions(+), 67 deletions(-)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 809916efed9..282aa9c5be6 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,22 +1,13 @@
-DIST go-darwin-amd64-bootstrap-1.13.6.tbz 119340642 BLAKE2B 
93d1d2fdd24e6a56d9583d90e64788fe28284302d1e1346a2009dcba8f80917bf113398f269922277bd066b068f62fffa146523bd57a5b7b178f0008f3c4d154
 SHA512 
1f27885d454963e88f73d3b6ef4d0167a5df6ad81c4725fb3b2be19e2c7bad13ef36ff6c100b8788fa2085285e462f0d2b3dfaf8bd67b0804a137969054cb5ae
 DIST go-darwin-amd64-bootstrap-1.8.tbz 55053831 BLAKE2B 
7d87ff36b0e13b3b3c0b8ffc4516493e1a6dde1287675b85b591c1d0a8438c9cb9c8991dc53d3c94c5ebb26830da1c7177ef1f90c250c1efeb5868020abcc660
 SHA512 
4cc24d44c84c94feafab021c0977fcea2aca8f191c6395e38fff68154b1e64efc3f94331c3e36c7b69901af58e9d53545c682f0a742d36b2d230508bd69777c4
 DIST go-freebsd-386-bootstrap-1.8.tbz 53739013 BLAKE2B 
a91e0a6b601aadc965f774ffd25a185e1f300e7194e969337f32bf9cb3056769786d92ef697271e7434d72c04d9d6780bf0fb3cb70efa83fe53cc18dc23670ec
 SHA512 
c92f849b2d92401657412589042b2747e55b2f4813d674c5bc91c3f535ee60f8ed7b8cbf1320e216d22a16dade8b78bb8071982895901f2b3c304e38f478
 DIST go-freebsd-amd64-bootstrap-1.8.tbz 55103927 BLAKE2B 
30e4e4bcb43da3a170f520b47cd032a524d4c4977a9c76c4d597bb50e21a3ad2ef764dec15085d97cb5791bd483d8fac10ef5949c56b46e7580468fc9c90a78c
 SHA512 
c7d50731ff41147295ef5f3233aa1404081b47e786a300e1d0e4db8348e56bd73fe5f169fe8b807ffa37a53683e3aef16ebb6e877d802b86ff1a3d5d3a6f44cb
-DIST go-linux-386-bootstrap-1.13.6.tbz 116991833 BLAKE2B 
e15c4dd3c9bfb233f81d318591df5cb2a73e033a088cd652371f6933b8732c7d5c1292ec8110b23f85b30d5afdea97e798b264c61f5651db08c7ac903e8dcbb6
 SHA512 
114c2f670f21624f0dfefabb99b7263e2133e58c2072ce341a6ea604278e22361779f2e0d3771b7a427e979d7e34f3fc3afcd0f8297d778c3552858ce64ec0c8
 DIST go-linux-386-bootstrap-1.8.tbz 53843745 BLAKE2B 
6bbb6df7ea0f7307386590524261f9ec477e7032171020ac3ed4a09bf9c39075ba4143c466611b0ab28cc4b494dec75063ecb291d2166a82bc7601562e7e3685
 SHA512 
b456f7572d04c805a6fc756647c050460f76e5404dba41963c861c92f1600e9fedafe181a1f69132518065737a88edb4b183ec8c3ca24bc8df31279117e92606
-DIST go-linux-amd64-bootstrap-1.13.6.tbz 116924754 BLAKE2B 
3a28ded6df7e04081c727ad90ad2c8b67e1171aea8cd86b9570d65b275c2a4f1a84084d65a6c3e2efbece5594ba1aad3efc1a2fba36aa2dc68902c5c228c05e8
 SHA512 
3ade49da050d132309357a190628c3ff3a93cffa88f56e1d771f53358c825f210b6870870a96fdbc27717f1b464d904a6f605073377de2f0516cf635a1ce8241
 DIST go-linux-amd64-bootstrap-1.8.tbz 55399105 BLAKE2B 
2a0b101b9dfd9db8c62dfc12418a7b03d6a346de43f7c75a8272d05ca12c36b4844b0f631199c5944a436e50aeeb6cd591323268ecdf33ec2412283efab8c59b
 SHA512 
89d68cfe0e6ce4be690cf52a4a02b17ef2cae3538b057d4690bfd6e93727bcdc1cbc17cba3403e652bb95bffd25d44bdd4efd0014d1d2f019838bde925139f57
-DIST go-linux-arm-bootstrap-1.13.6.tbz 112324731 BLAKE2B 
18166e279b1d30f48e08007df8639775b58081805a7e5799dae14e0b357330cf69997f4a5c844bd10a9eeef44225d52f26197e07d16bb7a42fe5a6185634f4b5
 SHA512 
4d502e2231c1822dacb62cd00b435d52710b1511715385c0b3ddf9f66a446ae90e9b1628b501ba8e1d1a94ca5c28249a323da56f869e88480aa6c249ca001c6e
 DIST go-linux-arm-bootstrap-1.8.tbz 53948103 BLAKE2B 
515051e777ad273999c82f31b8a07ba61b77fbeede761a72b52c0bc3a7b55da013b5061af03a1b9634bf7b44429d7b371b89be85fb9e4f3a23d4d1a3c52bd90b
 SHA512 
98ff0dbdb2aca9e54ea5327c9d31ce389e434a887015ef8555a8e85223a9998075c5013045275fb995a877a8d247704a21d726d46df7097adc0c4aa03af4cd68
-DIST go-linux-arm64-bootstrap-1.13.6.tbz 110290994 BLAKE2B 
dc8985a305d1ef3ae683de9787333f0be3d43d5e642a3b5a315cf003311fb47e55588eb1acf816e5eb4215802832a43445ebecedfd2d680d350cb65e0ce7394f
 SHA512 

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

2020-01-23 Thread Andreas K. Hüttel
commit: 189565598a94cace14c62ef091737536eab3974b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan 24 02:18:02 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan 24 02:19:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18956559

package.mask: Unmask gwyddion again; python support is gone

Remaining bug fixes will follow (don't look fatal).

Signed-off-by: Andreas K. Hüttel  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 5ae77673bbd..4a7c2c5ad14 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -81,12 +81,6 @@ sci-physics/lightspeed
 # No revdeps, Removal in 30 days.
 sci-visualization/gfsview
 
-# David Seifert  (2020-01-21)
-# No sign of py3 port, depends on EOL pygtk and gtkglext.
-# Many open bugs, no revdeps.
-# Bug #443088, #582454, #598682, #623314. Removal in 30 days.
-sci-visualization/gwyddion
-
 # David Seifert  (2020-01-21)
 # No sign of py3 port, depends on EOL pygtk. No revdeps.
 # Bug #706030. Removal in 30 days.



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

2020-01-23 Thread Andreas K. Hüttel
commit: a96b770e4b0eb7888a2c34df51a96757b5fae357
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan 24 02:15:52 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan 24 02:19:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96b770e

sci-visualization/gwyddion: Drop Phython (2) support

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...wyddion-2.44.ebuild => gwyddion-2.44-r1.ebuild} | 18 ---
 ...wyddion-2.47.ebuild => gwyddion-2.47-r1.ebuild} | 27 --
 2 files changed, 9 insertions(+), 36 deletions(-)

diff --git a/sci-visualization/gwyddion/gwyddion-2.44.ebuild 
b/sci-visualization/gwyddion/gwyddion-2.44-r1.ebuild
similarity index 78%
rename from sci-visualization/gwyddion/gwyddion-2.44.ebuild
rename to sci-visualization/gwyddion/gwyddion-2.44-r1.ebuild
index 98103e3b4bb..47c8b1ba085 100644
--- a/sci-visualization/gwyddion/gwyddion-2.44.ebuild
+++ b/sci-visualization/gwyddion/gwyddion-2.44-r1.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 )
 AUTOTOOLS_IN_SOURCE_BUILD=1
 
-inherit autotools-utils fdo-mime gnome2-utils python-single-r1
+inherit autotools-utils fdo-mime gnome2-utils
 
 DESCRIPTION="Framework for Scanning Mode Microscopy data analysis"
 HOMEPAGE="http://gwyddion.net/;
@@ -15,7 +14,7 @@ SRC_URI="http://gwyddion.net/download/${PV}/${P}.tar.xz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc fits fftw gnome nls opengl perl python ruby sourceview xml X"
+IUSE="doc fits fftw gnome nls opengl perl ruby sourceview xml X"
 
 RDEPEND="
media-libs/libpng:0
@@ -28,10 +27,6 @@ RDEPEND="
gnome? ( gnome-base/gconf:2 )
opengl? ( virtual/opengl x11-libs/gtkglext )
perl? ( dev-lang/perl )
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/pygtk:2[${PYTHON_USEDEP}]
-   )
ruby? ( dev-ruby/narray )
sourceview? ( x11-libs/gtksourceview:2.0 )
xml? ( dev-libs/libxml2:2 )"
@@ -45,10 +40,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 MAKEOPTS+=" V=1"
 
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
 src_configure() {
local myeconfargs=(
--disable-rpath
@@ -58,7 +49,7 @@ src_configure() {
$(use_enable python pygwy)
$(use_enable fits cfitsio)
$(use_with perl)
-   $(use_with python)
+   --without-python
$(use_with ruby)
$(use_with fftw fftw3)
$(use_with opengl gl)
@@ -71,7 +62,6 @@ src_configure() {
 
 src_install() {
autotools-utils_src_install
-   use python && dodoc modules/pygwy/README.pygwy
 }
 
 pkg_postinst() {

diff --git a/sci-visualization/gwyddion/gwyddion-2.47.ebuild 
b/sci-visualization/gwyddion/gwyddion-2.47-r1.ebuild
similarity index 72%
rename from sci-visualization/gwyddion/gwyddion-2.47.ebuild
rename to sci-visualization/gwyddion/gwyddion-2.47-r1.ebuild
index cc4509980eb..2ae4cecc209 100644
--- a/sci-visualization/gwyddion/gwyddion-2.47.ebuild
+++ b/sci-visualization/gwyddion/gwyddion-2.47-r1.ebuild
@@ -1,11 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 )
-
-inherit fdo-mime gnome2-utils python-single-r1
+inherit fdo-mime gnome2-utils
 
 DESCRIPTION="Framework for Scanning Mode Microscopy data analysis"
 HOMEPAGE="http://gwyddion.net/;
@@ -14,7 +12,7 @@ SRC_URI="http://gwyddion.net/download/${PV}/${P}.tar.xz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc fits fftw gnome nls opengl perl python ruby sourceview xml X"
+IUSE="doc fits fftw gnome nls opengl perl ruby sourceview xml X"
 
 RDEPEND="
media-libs/libpng:0=
@@ -27,10 +25,6 @@ RDEPEND="
gnome? ( gnome-base/gconf:2 )
opengl? ( virtual/opengl x11-libs/gtkglext )
perl? ( dev-lang/perl:= )
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/pygtk:2[${PYTHON_USEDEP}]
-   )
ruby? ( dev-ruby/narray )
sourceview? ( x11-libs/gtksourceview:2.0 )
xml? ( dev-libs/libxml2:2 )"
@@ -40,22 +34,16 @@ DEPEND="${RDEPEND}
doc? ( dev-util/gtk-doc )
 "
 
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
 src_configure() {
econf \
--disable-rpath \
--without-kde4-thumbnailer \
$(use_enable doc gtk-doc) \
$(use_enable nls) \
-   $(use_enable python pygwy) \
+   --disable-pygwy \
$(use_enable fits cfitsio) \
  

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

2020-01-23 Thread Andreas K. Hüttel
commit: c107ff4c9f84dda0117026c8980f941921541084
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan 24 02:17:01 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan 24 02:19:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c107ff4c

sci-visualization/gwyddion: Add myself to metadata

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sci-visualization/gwyddion/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/sci-visualization/gwyddion/metadata.xml 
b/sci-visualization/gwyddion/metadata.xml
index 97387838bbc..b4a33560f64 100644
--- a/sci-visualization/gwyddion/metadata.xml
+++ b/sci-visualization/gwyddion/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+  
+dilfri...@gentoo.org
+Andreas K. Huettel
+  
   
 s...@gentoo.org
 Gentoo Science Project



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

2020-01-23 Thread Nick Sarnie
commit: 68ba7fe426038ec49b04c84d9d14982080f45dd9
Author: Nick Sarnie  gentoo  org>
AuthorDate: Fri Jan 24 00:17:06 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Fri Jan 24 00:17:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68ba7fe4

app-emulation/wine-staging: Sync with ::wine

Fix deps

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/wine-staging-5.0.ebuild  | 2 +-
 app-emulation/wine-staging/wine-staging-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-5.0.ebuild 
b/app-emulation/wine-staging/wine-staging-5.0.ebuild
index 748e8b7b288..6d25f47f6ab 100644
--- a/app-emulation/wine-staging/wine-staging-5.0.ebuild
+++ b/app-emulation/wine-staging/wine-staging-5.0.ebuild
@@ -127,7 +127,7 @@ RDEPEND="${COMMON_DEPEND}
>app-eselect/eselect-wine-0.3
!app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
-   gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] )
+   gecko? ( app-emulation/wine-gecko:2.47.1[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:4.9.4 )
perl? (
dev-lang/perl

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index 748e8b7b288..6d25f47f6ab 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -127,7 +127,7 @@ RDEPEND="${COMMON_DEPEND}
>app-eselect/eselect-wine-0.3
!app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
-   gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] )
+   gecko? ( app-emulation/wine-gecko:2.47.1[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:4.9.4 )
perl? (
dev-lang/perl



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

2020-01-23 Thread Nick Sarnie
commit: 8577b42dabd9877733dfdd725d346481fb1bea68
Author: Nick Sarnie  gentoo  org>
AuthorDate: Fri Jan 24 00:16:18 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Fri Jan 24 00:16:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8577b42d

app-emulation/wine-vanilla: Sync with ::wine

Fix deps

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-vanilla/wine-vanilla-5.0.ebuild  | 2 +-
 app-emulation/wine-vanilla/wine-vanilla-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-5.0.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-5.0.ebuild
index b8503f0048f..2c8da9a04c6 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-5.0.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-5.0.ebuild
@@ -108,7 +108,7 @@ RDEPEND="${COMMON_DEPEND}
>app-eselect/eselect-wine-0.3
!app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
-   gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] )
+   gecko? ( app-emulation/wine-gecko:2.47.1[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:4.9.4 )
perl? (
dev-lang/perl

diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
index b8503f0048f..2c8da9a04c6 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
@@ -108,7 +108,7 @@ RDEPEND="${COMMON_DEPEND}
>app-eselect/eselect-wine-0.3
!app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
-   gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] )
+   gecko? ( app-emulation/wine-gecko:2.47.1[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:4.9.4 )
perl? (
dev-lang/perl



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

2020-01-23 Thread Nick Sarnie
commit: 732ae2d3b8608b9123f6289073fe8f299b41a12d
Author: Nick Sarnie  gentoo  org>
AuthorDate: Fri Jan 24 00:15:07 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Fri Jan 24 00:15:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732ae2d3

app-emulation/wine-gecko: Sync with ::wine

Bump to 2.47.1

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-gecko/Manifest |  2 ++
 app-emulation/wine-gecko/wine-gecko-2.47.1.ebuild | 26 +++
 2 files changed, 28 insertions(+)

diff --git a/app-emulation/wine-gecko/Manifest 
b/app-emulation/wine-gecko/Manifest
index 05966e9787c..7daaaf510bf 100644
--- a/app-emulation/wine-gecko/Manifest
+++ b/app-emulation/wine-gecko/Manifest
@@ -1,2 +1,4 @@
+DIST wine-gecko-2.47.1-x86.msi 50735104 BLAKE2B 
c082e22fdbf1681e0c38e8822bc1a8f99b47d91f7d32f22bfad716685553d3d10fd4004f90135d90f39f4ff05cba37665455679e08ce3a140ca8ded76cb7a9ea
 SHA512 
ef13838bf7d5bdd74d06bbbdccc6b18cc75b4d0c2b3db8c978b9500cdfeb058bf5532d89b77c164eab52c1f93ae2e2540b37f6694a3e560aace3ebc7da2c7596
+DIST wine-gecko-2.47.1-x86_64.msi 52311040 BLAKE2B 
2a9aa68461d2b9f69ada1e50925de7ba9804a4992c9d0a717c9c5d1340179e7f10e550c8db170bb33c79e24dcd068e00648c572c6b4e4d836a507ada6e7bbccd
 SHA512 
f875d9a7c68a33abf6dd25d61ff6dd3e5ff246768880e3ee4984ab63b065a7b0ef55411b710e4cb9db48bd2114cbd3fbd97f24e819d7d71c2212dd612abaaf43
 DIST wine_gecko-2.47-x86.msi 49266176 BLAKE2B 
6b1d4ebf53fac422c2da9ae7f5b6ab9064d2b6cc20d57fe13707395e71305ac1607a440624d3a545fe1e0391bc92bf5b594173549e519eda967bb833b69b2f52
 SHA512 
e0d06102dcb8ec2d24e8c8c3f5c2ee5cb47c18e203dfb43d85de008d682ff874fb664fef1df909a5a7857de39c7e8ce5175e734a11964ec4cd35f8fbacaea3a4
 DIST wine_gecko-2.47-x86_64.msi 50806272 BLAKE2B 
6f91d4661a322eca41042cb7a246d5bff76ab72b4bda67183fc36735c923bd6d76624f21fd3e59f63fd872704edcf0116a6e7ab4fa6f074f5098c8fb5307534c
 SHA512 
7c2496b15a06bc6906bc60afb3ac082e3f9931207fa624e60297020211d66aa9b420a61e95730a0dbdcefbe4b26c811d0c896ecd9c363b5107d08c3fa22fef41

diff --git a/app-emulation/wine-gecko/wine-gecko-2.47.1.ebuild 
b/app-emulation/wine-gecko/wine-gecko-2.47.1.ebuild
new file mode 100644
index 000..6f99f662aee
--- /dev/null
+++ b/app-emulation/wine-gecko/wine-gecko-2.47.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A Mozilla Gecko based version of Internet Explorer for Wine"
+HOMEPAGE="https://winehq.org;
+SRC_URI="
+   abi_x86_32? ( 
https://dl.winehq.org/wine/${PN}/${PV}/${PN}-${PV}-x86.msi )
+   abi_x86_64? ( 
https://dl.winehq.org/wine/${PN}/${PV}/${PN}-${PV}-x86_64.msi )
+"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="abi_x86_32 abi_x86_64"
+
+DEPEND="!!app-emulation/wine:0"
+
+S="${WORKDIR}"
+
+src_install(){
+   insinto /usr/share/wine/gecko
+   use abi_x86_32 && doins "${DISTDIR}/${PN}-${PV}-x86.msi"
+   use abi_x86_64 && doins "${DISTDIR}/${PN}-${PV}-x86_64.msi"
+}



[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-gecko/

2020-01-23 Thread Nick Sarnie
commit: 927f6548f890943720b1005d00100cc239500a64
Author: Alex deBeus  gmail  com>
AuthorDate: Thu Jan 23 06:32:45 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Fri Jan 24 00:12:19 2020 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=927f6548

app-emulation/wine-gecko: Add version 2.47.1

Bug: https://bugs.gentoo.org/706140

Closes: https://github.com/gentoo/gentoo/pull/14415

Signed-off-by: Alex deBeus  gmail.com>
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-gecko/Manifest |  6 --
 app-emulation/wine-gecko/wine-gecko-2.47.1.ebuild | 26 +++
 2 files changed, 30 insertions(+), 2 deletions(-)

diff --git a/app-emulation/wine-gecko/Manifest 
b/app-emulation/wine-gecko/Manifest
index 8ffa01f..7daaaf5 100644
--- a/app-emulation/wine-gecko/Manifest
+++ b/app-emulation/wine-gecko/Manifest
@@ -1,2 +1,4 @@
-DIST wine_gecko-2.47-x86.msi 49266176 SHA256 
3b8a361f5d63952d21caafd74e849a774994822fb96c5922b01d554f1677643a SHA512 
e0d06102dcb8ec2d24e8c8c3f5c2ee5cb47c18e203dfb43d85de008d682ff874fb664fef1df909a5a7857de39c7e8ce5175e734a11964ec4cd35f8fbacaea3a4
 WHIRLPOOL 
2b4e3e88d530106d942200e5cdc67e51fc529c51864dee687ff1d6ae4cc94557481f74797a5ca7c1de8ca5ad00f7d9cb71e484ab24d73867d1032ccd88c0c376
-DIST wine_gecko-2.47-x86_64.msi 50806272 SHA256 
c565ea25e50ea953937d4ab01299e4306da4a556946327d253ea9b28357e4a7d SHA512 
7c2496b15a06bc6906bc60afb3ac082e3f9931207fa624e60297020211d66aa9b420a61e95730a0dbdcefbe4b26c811d0c896ecd9c363b5107d08c3fa22fef41
 WHIRLPOOL 
c7619954da22a47dae86ef4c6c0cfbece41943edcceb2c21babe610e0a0b2197b244ebbddd2f3986ee4d5251b062e5f3b8e079426ec77c311b928d18c8451677
+DIST wine-gecko-2.47.1-x86.msi 50735104 BLAKE2B 
c082e22fdbf1681e0c38e8822bc1a8f99b47d91f7d32f22bfad716685553d3d10fd4004f90135d90f39f4ff05cba37665455679e08ce3a140ca8ded76cb7a9ea
 SHA512 
ef13838bf7d5bdd74d06bbbdccc6b18cc75b4d0c2b3db8c978b9500cdfeb058bf5532d89b77c164eab52c1f93ae2e2540b37f6694a3e560aace3ebc7da2c7596
+DIST wine-gecko-2.47.1-x86_64.msi 52311040 BLAKE2B 
2a9aa68461d2b9f69ada1e50925de7ba9804a4992c9d0a717c9c5d1340179e7f10e550c8db170bb33c79e24dcd068e00648c572c6b4e4d836a507ada6e7bbccd
 SHA512 
f875d9a7c68a33abf6dd25d61ff6dd3e5ff246768880e3ee4984ab63b065a7b0ef55411b710e4cb9db48bd2114cbd3fbd97f24e819d7d71c2212dd612abaaf43
+DIST wine_gecko-2.47-x86.msi 49266176 BLAKE2B 
6b1d4ebf53fac422c2da9ae7f5b6ab9064d2b6cc20d57fe13707395e71305ac1607a440624d3a545fe1e0391bc92bf5b594173549e519eda967bb833b69b2f52
 SHA512 
e0d06102dcb8ec2d24e8c8c3f5c2ee5cb47c18e203dfb43d85de008d682ff874fb664fef1df909a5a7857de39c7e8ce5175e734a11964ec4cd35f8fbacaea3a4
+DIST wine_gecko-2.47-x86_64.msi 50806272 BLAKE2B 
6f91d4661a322eca41042cb7a246d5bff76ab72b4bda67183fc36735c923bd6d76624f21fd3e59f63fd872704edcf0116a6e7ab4fa6f074f5098c8fb5307534c
 SHA512 
7c2496b15a06bc6906bc60afb3ac082e3f9931207fa624e60297020211d66aa9b420a61e95730a0dbdcefbe4b26c811d0c896ecd9c363b5107d08c3fa22fef41

diff --git a/app-emulation/wine-gecko/wine-gecko-2.47.1.ebuild 
b/app-emulation/wine-gecko/wine-gecko-2.47.1.ebuild
new file mode 100644
index 000..6f99f66
--- /dev/null
+++ b/app-emulation/wine-gecko/wine-gecko-2.47.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A Mozilla Gecko based version of Internet Explorer for Wine"
+HOMEPAGE="https://winehq.org;
+SRC_URI="
+   abi_x86_32? ( 
https://dl.winehq.org/wine/${PN}/${PV}/${PN}-${PV}-x86.msi )
+   abi_x86_64? ( 
https://dl.winehq.org/wine/${PN}/${PV}/${PN}-${PV}-x86_64.msi )
+"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="abi_x86_32 abi_x86_64"
+
+DEPEND="!!app-emulation/wine:0"
+
+S="${WORKDIR}"
+
+src_install(){
+   insinto /usr/share/wine/gecko
+   use abi_x86_32 && doins "${DISTDIR}/${PN}-${PV}-x86.msi"
+   use abi_x86_64 && doins "${DISTDIR}/${PN}-${PV}-x86_64.msi"
+}



[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-staging/

2020-01-23 Thread Nick Sarnie
commit: 4ecadcbdce5664105a6a2702df34eee19fc5cfcd
Author: Alex deBeus  gmail  com>
AuthorDate: Thu Jan 23 06:35:02 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Fri Jan 24 00:12:19 2020 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=4ecadcbd

app-emulation/wine-staging: Fix RDEPEND for USE=gecko

Closes: https://bugs.gentoo.org/706140

Signed-off-by: Alex deBeus  gmail.com>
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/wine-staging-5.0.ebuild  | 2 +-
 app-emulation/wine-staging/wine-staging-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-5.0.ebuild 
b/app-emulation/wine-staging/wine-staging-5.0.ebuild
index 748e8b7..6d25f47 100644
--- a/app-emulation/wine-staging/wine-staging-5.0.ebuild
+++ b/app-emulation/wine-staging/wine-staging-5.0.ebuild
@@ -127,7 +127,7 @@ RDEPEND="${COMMON_DEPEND}
>app-eselect/eselect-wine-0.3
!app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
-   gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] )
+   gecko? ( app-emulation/wine-gecko:2.47.1[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:4.9.4 )
perl? (
dev-lang/perl

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index 748e8b7..6d25f47 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -127,7 +127,7 @@ RDEPEND="${COMMON_DEPEND}
>app-eselect/eselect-wine-0.3
!app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
-   gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] )
+   gecko? ( app-emulation/wine-gecko:2.47.1[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:4.9.4 )
perl? (
dev-lang/perl



[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-vanilla/

2020-01-23 Thread Nick Sarnie
commit: e8b32edcc2bfa843b8bf60e1261f064259a9bbd9
Author: Alex deBeus  gmail  com>
AuthorDate: Thu Jan 23 06:33:53 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Fri Jan 24 00:12:19 2020 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=e8b32edc

app-emulation/wine-vanilla: Fix RDEPEND for USE=gecko

Closes: https://bugs.gentoo.org/706140

Signed-off-by: Alex deBeus  gmail.com>
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-vanilla/wine-vanilla-5.0.ebuild  | 2 +-
 app-emulation/wine-vanilla/wine-vanilla-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-5.0.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-5.0.ebuild
index b8503f0..2c8da9a 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-5.0.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-5.0.ebuild
@@ -108,7 +108,7 @@ RDEPEND="${COMMON_DEPEND}
>app-eselect/eselect-wine-0.3
!app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
-   gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] )
+   gecko? ( app-emulation/wine-gecko:2.47.1[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:4.9.4 )
perl? (
dev-lang/perl

diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
index b8503f0..2c8da9a 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
@@ -108,7 +108,7 @@ RDEPEND="${COMMON_DEPEND}
>app-eselect/eselect-wine-0.3
!app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
-   gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] )
+   gecko? ( app-emulation/wine-gecko:2.47.1[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:4.9.4 )
perl? (
dev-lang/perl



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

2020-01-23 Thread Robin H. Johnson
commit: 512d0b620b52827eb97357274346732867854119
Author: Victor Payno  gmail  com>
AuthorDate: Thu Jan 23 19:41:54 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Jan 23 23:40:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512d0b62

profiles/package.mask: bump dev-lang/lua slotted masks

Signed-off-by: Victor Payno  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14414
Signed-off-by: Robin H. Johnson  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ce060cdc478..5ae77673bbd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Victor Payno  (2020-01-23)
+# Requires slotted lua.
+=dev-lang/lua-5.1.5-r103
+=dev-lang/lua-5.2.4-r2
+=dev-lang/lua-5.3.5-r2
+
 # David Seifert  (2020-01-21)
 # Upstream disappeared, no other distro still carries this,
 # blocks removal of EOL gtkglext, no revdeps.



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

2020-01-23 Thread Robin H. Johnson
commit: 90c217f404eb495e39f1e81bf7b76d1f109d447f
Author: Victor Payno  gmail  com>
AuthorDate: Thu Jan 23 05:37:04 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Jan 23 23:42:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c217f4

dev-lang/lua: fix pkgconfig for lua 5.3

Effectively adds 'lua5.3' to the end of the INSTALL_INC pkgconfig path.

Signed-off-by: Victor Payno  gmail.com>
Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-lang/lua/lua-5.3.5-r2.ebuild | 194 +++
 1 file changed, 194 insertions(+)

diff --git a/dev-lang/lua/lua-5.3.5-r2.ebuild b/dev-lang/lua/lua-5.3.5-r2.ebuild
new file mode 100644
index 000..d67a457d16d
--- /dev/null
+++ b/dev-lang/lua/lua-5.3.5-r2.ebuild
@@ -0,0 +1,194 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils autotools multilib multilib-minimal portability toolchain-funcs 
versionator
+
+DESCRIPTION="A powerful light-weight programming language designed for 
extending applications"
+HOMEPAGE="http://www.lua.org/;
+TEST_PV="5.3.4" # no 5.3.5-specific release yet
+TEST_A="${PN}-${TEST_PV}-tests.tar.gz"
+PKG_A="${P}.tar.gz"
+SRC_URI="
+   http://www.lua.org/ftp/${PKG_A}
+   test? ( https://www.lua.org/tests/${TEST_A} )"
+
+LICENSE="MIT"
+SLOT="5.3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+deprecated emacs readline static test test-complete"
+RESTRICT="!test? ( test )"
+
+RDEPEND="readline? ( sys-libs/readline:0= )
+   app-eselect/eselect-lua
+   !dev-lang/lua:0"
+DEPEND="${RDEPEND}
+   sys-devel/libtool"
+PDEPEND="emacs? ( app-emacs/lua-mode )"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/lua${SLOT}/luaconf.h
+)
+
+src_prepare() {
+   local PATCH_PV=$(get_version_component_range 1-2)
+
+   epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make-r1.patch
+
+   # use glibtool on Darwin (versus Apple libtool)
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed -i -e '/LIBTOOL = /s:/libtool:/glibtool:' \
+   Makefile src/Makefile || die
+   fi
+
+   [ -d "${FILESDIR}/${PV}" ] && \
+   EPATCH_SOURCE="${FILESDIR}/${PV}" 
EPATCH_SUFFIX="upstream.patch" epatch
+
+   # correct lua versioning
+   sed -i -e 's/\(LIB_VERSION = \)6:1:1/\10:0:0/' src/Makefile || die
+
+   sed -i -e 's:\(/README\)\("\):\1.gz\2:g' doc/readme.html || die
+
+   if ! use readline ; then
+   sed -i -e '/#define LUA_USE_READLINE/d' src/luaconf.h || die
+   fi
+
+   # Using dynamic linked lua is not recommended for performance
+   # reasons. http://article.gmane.org/gmane.comp.lang.lua.general/18519
+   # Mainly, this is of concern if your arch is poor with GPRs, like x86
+   # Note that this only affects the interpreter binary (named lua), not 
the lua
+   # compiler (built statically) nor the lua libraries (both shared and 
static
+   # are installed)
+   if use static ; then
+   sed -i -e 's:\(-export-dynamic\):-static \1:' src/Makefile || 
die
+   fi
+
+   # upstream does not use libtool, but we do (see bug #336167)
+   cp "${FILESDIR}/configure.in" "${S}/configure.ac" || die
+   eautoreconf
+
+   # custom Makefiles
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   sed -i \
+   -e 's:\(define LUA_ROOT\s*\).*:\1"'${EPREFIX}'/usr/":' \
+   -e "s:\(define LUA_CDIR\s*LUA_ROOT \"\)lib:\1$(get_libdir):" \
+   src/luaconf.h \
+   || die "failed patching luaconf.h"
+
+   econf
+}
+
+multilib_src_compile() {
+   tc-export CC
+
+   # what to link to liblua
+   liblibs="-lm"
+   liblibs="${liblibs} $(dlopen_lib)"
+
+   # what to link to the executables
+   mylibs=
+   use readline && mylibs="-lreadline"
+
+   cd src
+
+   local myCFLAGS=""
+   use deprecated && myCFLAGS="-DLUA_COMPAT_ALL"
+
+   case "${CHOST}" in
+   *-mingw*) : ;;
+   *) myCFLAGS+=" -DLUA_USE_LINUX" ;;
+   esac
+
+   emake CC="${CC}" CFLAGS="${myCFLAGS} ${CFLAGS}" \
+   SYSLDFLAGS="${LDFLAGS}" \
+   RPATH="${EPREFIX}/usr/$(get_libdir)/" \
+   LUA_LIBS="${mylibs}" \
+   LIB_LIBS="${liblibs}" \
+   V=$(get_version_component_range 1-2) \
+   gentoo_all
+}
+
+multilib_src_install() {
+   emake INSTALL_TOP="${ED}/usr" INSTALL_LIB="${ED}/usr/$(get_libdir)" \
+   V=${SLOT} gentoo_install
+
+   case $SLOT in
+   0)
+   LIBNAME="lua"
+   INCLUDEDIR_SUFFIX=''
+   ;;
+ 

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

2020-01-23 Thread Robin H. Johnson
commit: fc555bc56733d550b23397e3a82ab4219074224a
Author: Victor Payno  gmail  com>
AuthorDate: Thu Jan 23 05:36:03 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Jan 23 23:42:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc555bc5

dev-lang/lua: fix pkgconfig for lua 5.2

Effectively adds 'lua5.2' to the end of the INSTALL_INC pkgconfig path.

Signed-off-by: Victor Payno  gmail.com>
Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-lang/lua/lua-5.2.4-r2.ebuild | 194 +++
 1 file changed, 194 insertions(+)

diff --git a/dev-lang/lua/lua-5.2.4-r2.ebuild b/dev-lang/lua/lua-5.2.4-r2.ebuild
new file mode 100644
index 000..b6eeb0be94d
--- /dev/null
+++ b/dev-lang/lua/lua-5.2.4-r2.ebuild
@@ -0,0 +1,194 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils autotools multilib multilib-minimal portability toolchain-funcs 
versionator
+
+DESCRIPTION="A powerful light-weight programming language designed for 
extending applications"
+HOMEPAGE="http://www.lua.org/;
+TEST_PV="5.2.2" # no 5.2.3-specific release yet
+TEST_A="${PN}-${TEST_PV}-tests.tar.gz"
+PKG_A="${P}.tar.gz"
+SRC_URI="
+   http://www.lua.org/ftp/${PKG_A}
+   test? ( https://www.lua.org/tests/${TEST_A} )"
+
+LICENSE="MIT"
+SLOT="5.2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+deprecated emacs readline static test test-complete"
+RESTRICT="!test? ( test )"
+
+RDEPEND="readline? ( sys-libs/readline:0= )
+   app-eselect/eselect-lua
+   !dev-lang/lua:0"
+DEPEND="${RDEPEND}
+   sys-devel/libtool"
+PDEPEND="emacs? ( app-emacs/lua-mode )"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/lua${SLOT}/luaconf.h
+)
+
+src_prepare() {
+   local PATCH_PV=$(get_version_component_range 1-2)
+
+   epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make-r1.patch
+
+   # use glibtool on Darwin (versus Apple libtool)
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed -i -e '/LIBTOOL = /s:/libtool:/glibtool:' \
+   Makefile src/Makefile || die
+   fi
+
+   [ -d "${FILESDIR}/${PV}" ] && \
+   EPATCH_SOURCE="${FILESDIR}/${PV}" 
EPATCH_SUFFIX="upstream.patch" epatch
+
+   # correct lua versioning
+   sed -i -e 's/\(LIB_VERSION = \)6:1:1/\10:0:0/' src/Makefile || die
+
+   sed -i -e 's:\(/README\)\("\):\1.gz\2:g' doc/readme.html || die
+
+   if ! use readline ; then
+   sed -i -e '/#define LUA_USE_READLINE/d' src/luaconf.h || die
+   fi
+
+   # Using dynamic linked lua is not recommended for performance
+   # reasons. http://article.gmane.org/gmane.comp.lang.lua.general/18519
+   # Mainly, this is of concern if your arch is poor with GPRs, like x86
+   # Note that this only affects the interpreter binary (named lua), not 
the lua
+   # compiler (built statically) nor the lua libraries (both shared and 
static
+   # are installed)
+   if use static ; then
+   sed -i -e 's:\(-export-dynamic\):-static \1:' src/Makefile || 
die
+   fi
+
+   # upstream does not use libtool, but we do (see bug #336167)
+   cp "${FILESDIR}/configure.in" "${S}/configure.ac" || die
+   eautoreconf
+
+   # custom Makefiles
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   sed -i \
+   -e 's:\(define LUA_ROOT\s*\).*:\1"'${EPREFIX}'/usr/":' \
+   -e "s:\(define LUA_CDIR\s*LUA_ROOT \"\)lib:\1$(get_libdir):" \
+   src/luaconf.h \
+   || die "failed patching luaconf.h"
+
+   econf
+}
+
+multilib_src_compile() {
+   tc-export CC
+
+   # what to link to liblua
+   liblibs="-lm"
+   liblibs="${liblibs} $(dlopen_lib)"
+
+   # what to link to the executables
+   mylibs=
+   use readline && mylibs="-lreadline"
+
+   cd src
+
+   local myCFLAGS=""
+   use deprecated && myCFLAGS="-DLUA_COMPAT_ALL"
+
+   case "${CHOST}" in
+   *-mingw*) : ;;
+   *) myCFLAGS+=" -DLUA_USE_LINUX" ;;
+   esac
+
+   emake CC="${CC}" CFLAGS="${myCFLAGS} ${CFLAGS}" \
+   SYSLDFLAGS="${LDFLAGS}" \
+   RPATH="${EPREFIX}/usr/$(get_libdir)/" \
+   LUA_LIBS="${mylibs}" \
+   LIB_LIBS="${liblibs}" \
+   V=$(get_version_component_range 1-2) \
+   gentoo_all
+}
+
+multilib_src_install() {
+   emake INSTALL_TOP="${ED}/usr" INSTALL_LIB="${ED}/usr/$(get_libdir)" \
+   V=${SLOT} gentoo_install
+
+   case $SLOT in
+   0)
+   LIBNAME="lua"
+   INCLUDEDIR_SUFFIX=''
+   ;;
+ 

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

2020-01-23 Thread Robin H. Johnson
commit: 23983e53fa437eb4f2266a625c979416a04224e5
Author: Victor Payno  gmail  com>
AuthorDate: Thu Jan 23 05:07:58 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Jan 23 23:42:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23983e53

dev-lang/lua: fix pkgconfig for lua 5.1

Effectively adds 'lua5.1' to the end of the INSTALL_INC pkgconfig path.

Signed-off-by: Victor Payno  gmail.com>
Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-lang/lua/lua-5.1.5-r103.ebuild | 145 +
 1 file changed, 145 insertions(+)

diff --git a/dev-lang/lua/lua-5.1.5-r103.ebuild 
b/dev-lang/lua/lua-5.1.5-r103.ebuild
new file mode 100644
index 000..c8f27b3b2b5
--- /dev/null
+++ b/dev-lang/lua/lua-5.1.5-r103.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils multilib multilib-minimal portability toolchain-funcs 
versionator
+
+DESCRIPTION="A powerful light-weight programming language designed for 
extending applications"
+HOMEPAGE="http://www.lua.org/;
+SRC_URI="http://www.lua.org/ftp/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="5.1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+deprecated emacs readline static"
+
+RDEPEND="readline? ( >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] )
+   app-eselect/eselect-lua
+   !dev-lang/lua:0"
+DEPEND="${RDEPEND}
+   sys-devel/libtool"
+PDEPEND="emacs? ( app-emacs/lua-mode )"
+
+SAN_SLOT="${SLOT//.}"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/lua${SLOT}/luaconf.h
+)
+
+src_prepare() {
+   local PATCH_PV=$(get_version_component_range 1-2)
+
+   epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make-r2.patch
+   epatch "${FILESDIR}"/${PN}-${PATCH_PV}-module_paths.patch
+
+   # use glibtool on Darwin (versus Apple libtool)
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed -i -e '/LIBTOOL = /s:libtool:glibtool:' \
+   Makefile src/Makefile || die
+   fi
+
+   #EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="upstream.patch" epatch
+
+   # correct lua versioning
+   sed -i -e 's/\(LIB_VERSION = \)6:1:1/\16:5:1/' src/Makefile
+
+   sed -i -e 's:\(/README\)\("\):\1.gz\2:g' doc/readme.html
+
+   if ! use deprecated ; then
+   # patches from 5.1.4 still apply
+   epatch "${FILESDIR}"/${PN}-5.1.4-deprecated.patch
+   epatch "${FILESDIR}"/${PN}-5.1.4-test.patch
+   fi
+
+   if ! use readline ; then
+   epatch "${FILESDIR}"/${PN}-${PATCH_PV}-readline.patch
+   fi
+
+   # Using dynamic linked lua is not recommended for performance
+   # reasons. http://article.gmane.org/gmane.comp.lang.lua.general/18519
+   # Mainly, this is of concern if your arch is poor with GPRs, like x86
+   # Note that this only affects the interpreter binary (named lua), not 
the lua
+   # compiler (built statically) nor the lua libraries (both shared and 
static
+   # are installed)
+   if use static ; then
+   epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make_static-r1.patch
+   fi
+
+   # A slotted Lua uses different directories for headers & names for
+   # libraries, and pkgconfig should reflect that.
+   sed -r -i \
+   -e "/^INSTALL_INC=/s,(/include)$,\1/lua${SLOT}," \
+   -e "/^Libs:/s,((-llua)($| )),\2${SLOT}\3," \
+   -e "/^Cflags:/s,((-I..includedir.)($| )),\2/lua${SLOT}\3," \
+   "${S}"/etc/lua.pc
+
+   # custom Makefiles
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   # We want packages to find our things...
+   sed -i \
+   -e 's:/usr/local:'${EPREFIX}'/usr:' \
+   -e "s:\([/\"]\)\:\1$(get_libdir):g" \
+   etc/lua.pc src/luaconf.h || die
+}
+
+multilib_src_compile() {
+   tc-export CC
+   myflags=
+   # what to link to liblua
+   liblibs="-lm"
+   liblibs="${liblibs} $(dlopen_lib)"
+
+   # what to link to the executables
+   mylibs=
+   if use readline; then
+   mylibs="-lreadline"
+   fi
+
+   cd src
+   emake CC="${CC}" CFLAGS="-DLUA_USE_LINUX ${CFLAGS}" \
+   RPATH="${EPREFIX}/usr/$(get_libdir)/" \
+   LUA_LIBS="${mylibs}" \
+   LIB_LIBS="${liblibs}" \
+   V=$(get_version_component_range 1-2) \
+   gentoo_all
+
+   mv lua_test ../test/lua.static
+}
+
+multilib_src_install() {
+   emake INSTALL_TOP="${ED}/usr" INSTALL_LIB="${ED}/usr/$(get_libdir)" \
+   V=${SLOT} gentoo_install
+
+   insinto /usr/$(get_libdir)/pkgconfig
+   newins etc/lua.pc 

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

2020-01-23 Thread Robin H. Johnson
commit: 719f9a18c8709bf355d7ea80c09cd4e87f0a11fe
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Jan 23 23:35:30 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Jan 23 23:36:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719f9a18

dev-lang/lua: EAPI bump

Signed-off-by: Robin H. Johnson  gentoo.org>

 .../lua/files/lua-5.1.5-disable-deprecated.patch   |  59 +++
 dev-lang/lua/files/lua-5.1.5-gentoo-build.patch| 118 +
 dev-lang/lua/files/lua-5.1.5-readline.patch|  17 +++
 dev-lang/lua/lua-5.1.5-r5.ebuild   | 113 
 4 files changed, 307 insertions(+)

diff --git a/dev-lang/lua/files/lua-5.1.5-disable-deprecated.patch 
b/dev-lang/lua/files/lua-5.1.5-disable-deprecated.patch
new file mode 100644
index 000..d1d7fb10115
--- /dev/null
+++ b/dev-lang/lua/files/lua-5.1.5-disable-deprecated.patch
@@ -0,0 +1,59 @@
+diff -rdu old/src/luaconf.h new/src/luaconf.h
+--- old/src/luaconf.h  2008-02-12 17:00:03.0 +
 new/src/luaconf.h  2008-02-12 17:07:55.0 +
+@@ -340,14 +340,14 @@
+ ** CHANGE it to undefined as soon as your programs use only '...' to
+ ** access vararg parameters (instead of the old 'arg' table).
+ */
+-#define LUA_COMPAT_VARARG
++#undef LUA_COMPAT_VARARG
+ 
+ /*
+ @@ LUA_COMPAT_MOD controls compatibility with old math.mod function.
+ ** CHANGE it to undefined as soon as your programs use 'math.fmod' or
+ ** the new '%' operator instead of 'math.mod'.
+ */
+-#define LUA_COMPAT_MOD
++#undef LUA_COMPAT_MOD
+ 
+ /*
+ @@ LUA_COMPAT_LSTR controls compatibility with old long string nesting
+@@ -355,14 +355,14 @@
+ ** CHANGE it to 2 if you want the old behaviour, or undefine it to turn
+ ** off the advisory error when nesting [[...]].
+ */
+-#define LUA_COMPAT_LSTR   1
++#undef LUA_COMPAT_LSTR
+ 
+ /*
+ @@ LUA_COMPAT_GFIND controls compatibility with old 'string.gfind' name.
+ ** CHANGE it to undefined as soon as you rename 'string.gfind' to
+ ** 'string.gmatch'.
+ */
+-#define LUA_COMPAT_GFIND
++#undef LUA_COMPAT_GFIND
+ 
+ /*
+ @@ LUA_COMPAT_OPENLIB controls compatibility with old 'luaL_openlib'
+@@ -370,7 +370,7 @@
+ ** CHANGE it to undefined as soon as you replace to 'luaL_register'
+ ** your uses of 'luaL_openlib'
+ */
+-#define LUA_COMPAT_OPENLIB
++#undef LUA_COMPAT_OPENLIB
+ 
+ 
+ 
+diff -rdu old/test/sieve.lua new/test/sieve.lua
+Rename deprecated functions in test scripts
+--- old/test/sieve.lua~2002-10-31 03:52:58.0 +0100
 new/test/sieve.lua 2008-02-20 17:44:22.468281121 +0100
+@@ -14,7 +14,7 @@
+ while 1 do
+   local n = g()
+   if n == nil then return end
+-  if math.mod(n, p) ~= 0 then coroutine.yield(n) end
++  if math.fmod(n, p) ~= 0 then coroutine.yield(n) end
+ end
+   end)
+ end

diff --git a/dev-lang/lua/files/lua-5.1.5-gentoo-build.patch 
b/dev-lang/lua/files/lua-5.1.5-gentoo-build.patch
new file mode 100644
index 000..62c4ed33648
--- /dev/null
+++ b/dev-lang/lua/files/lua-5.1.5-gentoo-build.patch
@@ -0,0 +1,118 @@
+--- old/Makefile   2012-02-10 10:50:23.0 +0100
 new/Makefile   2019-07-12 12:00:30.807725876 +0200
+@@ -22,7 +22,8 @@
+ 
+ # How to install. If your install program does not support "-p", then you
+ # may have to run ranlib on the installed liblua.a (do "make ranlib").
+-INSTALL= install -p
++INSTALL?= install -p
++INSTALL_LINK= ln -s
+ INSTALL_EXEC= $(INSTALL) -m 0755
+ INSTALL_DATA= $(INSTALL) -m 0644
+ #
+@@ -33,7 +34,7 @@
+ 
+ # Utilities.
+ MKDIR= mkdir -p
+-RANLIB= ranlib
++RANLIB?= ranlib
+ 
+ # == END OF USER SETTINGS. NO NEED TO CHANGE ANYTHING BELOW THIS LINE 
=
+ 
+@@ -47,13 +48,17 @@
+ TO_MAN= lua.1 luac.1
+ 
+ # Lua version and release.
++M= 5
+ V= 5.1
+ R= 5.1.5
+ 
++# Export to sub-make
++export M R
++
+ all:  $(PLAT)
+ 
+ $(PLATS) clean:
+-  cd src && $(MAKE) $@
++  cd src && $(MKDIR) .libs && $(MAKE) $@
+ 
+ test: dummy
+   src/lua test/hello.lua
+@@ -61,6 +66,8 @@
+ install: dummy
+   cd src && $(MKDIR) $(INSTALL_BIN) $(INSTALL_INC) $(INSTALL_LIB) 
$(INSTALL_MAN) $(INSTALL_LMOD) $(INSTALL_CMOD)
+   cd src && $(INSTALL_EXEC) $(TO_BIN) $(INSTALL_BIN)
++  cd src && $(INSTALL_EXEC) $(TO_LIB:.a=.so.$(R)) $(INSTALL_LIB)
++  cd src && $(INSTALL_LINK) $(TO_LIB:.a=.so.$(R)) 
$(INSTALL_LIB)/$(TO_LIB:.a=.so.$(M))
+   cd src && $(INSTALL_DATA) $(TO_INC) $(INSTALL_INC)
+   cd src && $(INSTALL_DATA) $(TO_LIB) $(INSTALL_LIB)
+   cd doc && $(INSTALL_DATA) $(TO_MAN) $(INSTALL_MAN)
+--- old/src/Makefile   2012-02-13 21:41:22.0 +0100
 new/src/Makefile   2019-07-12 11:31:02.945290602 +0200
+@@ -7,12 +7,14 @@
+ # Your platform. See PLATS for possible values.
+ PLAT= none
+ 
+-CC= gcc
+-CFLAGS= -O2 -Wall $(MYCFLAGS)
+-AR= ar rcu
+-RANLIB= ranlib
++CC?= gcc
++CFLAGS?= -O2 -Wall $(MYCFLAGS)
++SOFLAGS= -shared -fPIC -DPIC -Wl,-O1 -Wl,--as-needed -Wl,-soname 

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

2020-01-23 Thread Andreas Sturmlechner
commit: d1e10e9fe70108a85d2f0439a3b0f287f2b1d89e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 22 13:21:09 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan 23 23:28:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e10e9f

sci-mathematics/rkward: 0.7.1 version bump

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

 sci-mathematics/rkward/Manifest|  1 +
 sci-mathematics/rkward/rkward-0.7.1.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/sci-mathematics/rkward/Manifest b/sci-mathematics/rkward/Manifest
index a7e0c461c27..04cd90b5198 100644
--- a/sci-mathematics/rkward/Manifest
+++ b/sci-mathematics/rkward/Manifest
@@ -1 +1,2 @@
 DIST rkward-0.7.0b.tar.gz 3978972 BLAKE2B 
268ebbcdd16d64f546ffc78bfaf0fbe1546d42b09f7d869a82b9f2df2104c5a449052409773b3b063e9f5ca12948d9a19065ebe57e79684e6eb0ad73dfa5791a
 SHA512 
c582ea2d35371315d41664a8620693c82017bd98d6bb380e64dfd2dda8b34b8890aa1e50b9c4a03838b41f22a1983ee0a48b97b30670b6a15143198631ad49ed
+DIST rkward-0.7.1.tar.gz 4605097 BLAKE2B 
d2e0af7480965f139b1c3a36da9c9b0c005aa51f94df0a4622718b84bc8de9799e2d861972cd0bc0b4cc685c39cde9f0c2df90166fd8513169806ba6bab5cf95
 SHA512 
acb4eb8884afe44d7522cbf69980614d389318accaf085986e68283447626a6b890e09a1fd48c55cebb194fae40d9fc14af01e36dfed00a0b45733e61ac9e7b0

diff --git a/sci-mathematics/rkward/rkward-0.7.1.ebuild 
b/sci-mathematics/rkward/rkward-0.7.1.ebuild
new file mode 100644
index 000..f94c4af3368
--- /dev/null
+++ b/sci-mathematics/rkward/rkward-0.7.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+inherit ecm kde.org
+
+DESCRIPTION="IDE for the R-project"
+HOMEPAGE="https://rkward.kde.org/;
+SRC_URI="mirror://kde/stable/${PN}/${PV/b}/src/${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+BDEPEND="
+   sys-devel/gettext
+"
+DEPEND="
+   dev-lang/R
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   >=dev-qt/qtwebkit-5.212.0_pre20180120:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   kde-frameworks/kcompletion:5
+   kde-frameworks/kconfig:5
+   kde-frameworks/kconfigwidgets:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/kcrash:5
+   kde-frameworks/kdewebkit:5
+   kde-frameworks/ki18n:5
+   kde-frameworks/kio:5
+   kde-frameworks/kjobwidgets:5
+   kde-frameworks/knotifications:5
+   kde-frameworks/kparts:5
+   kde-frameworks/kservice:5
+   kde-frameworks/ktexteditor:5
+   kde-frameworks/kwidgetsaddons:5
+   kde-frameworks/kwindowsystem:5
+   kde-frameworks/kxmlgui:5
+"
+RDEPEND="${DEPEND}
+   virtual/libintl
+"



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

2020-01-23 Thread Thomas Deutschmann
commit: 8bb495c73db0d92c87a7c55a46d65b4a27ac48cf
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jan 23 23:04:59 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jan 23 23:04:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb495c7

app-admin/fluentd: add missing slash

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/fluentd/fluentd-1.9.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/fluentd/fluentd-1.9.0.ebuild 
b/app-admin/fluentd/fluentd-1.9.0.ebuild
index 7c6449b930d..501d0968598 100644
--- a/app-admin/fluentd/fluentd-1.9.0.ebuild
+++ b/app-admin/fluentd/fluentd-1.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -55,7 +55,7 @@ all_ruby_install() {
 pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
elog "A default configuration file has been installed in"
-   elog "${EROOT}etc/fluent/fluent.conf. You will need to edit"
+   elog "${EROOT}/etc/fluent/fluent.conf. You will need to edit"
elog "this file to match your configuration."
fi
 }



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

2020-01-23 Thread Thomas Deutschmann
commit: b4445f94bbaec044b5539155b83aa689eab46fa7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jan 23 23:02:09 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jan 23 23:02:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4445f94

media-libs/libheif: bump to v1.6.1

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/libheif/Manifest |  1 +
 media-libs/libheif/libheif-1.6.1.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/media-libs/libheif/Manifest b/media-libs/libheif/Manifest
index 85e430f2263..a411387d415 100644
--- a/media-libs/libheif/Manifest
+++ b/media-libs/libheif/Manifest
@@ -1,2 +1,3 @@
 DIST libheif-1.5.1.tar.gz 1510087 BLAKE2B 
1dd5e913c8913c6b62b770653585f8ccf7cda14c4dd79ff2073bf085da4d730accaef8d0f8008ac941238a7e3e131add1a218e0c78a886847b3bcf253d66c9b6
 SHA512 
05e32ebff08d5f0e82e9b1107253c27882ae1694150033fe7b3ca07db8c64567f09002081276e92a3b490a63022a1522d577b094a7f489742139758d17f484b8
 DIST libheif-1.6.0.tar.gz 1512262 BLAKE2B 
db27c65130250d018d8bce9b793d281b9bc3928ef378f8d3180bd0236e7f92810b08da9aaea227733d533cd871712319da1263a9020c5e2dbcfda20ab13f6978
 SHA512 
25e3f08663224321a5d7646543787f026c0fc344e1b26c90b7b48247a7c036836112d104f3559b1c3c96c0252b2ce5efaaed456ccd0ae648f70e4055d81f2f00
+DIST libheif-1.6.1.tar.gz 1514950 BLAKE2B 
d658f0c408f9a09eaac890119119327bd3e9c84db785d001b2c7a979b9574a6723403fe063ed6ce77812bface04be124e808fc90c1325c13e3d87f8b46ac0b65
 SHA512 
5a2104e529d59c23c988b6c0c167f9e7017ff77763eb71fee1c26f97624e9d7e2d0f863123d1886536d37f96ea6b93969a1c53e747672c54a2220aa6f47be1bf

diff --git a/media-libs/libheif/libheif-1.6.1.ebuild 
b/media-libs/libheif/libheif-1.6.1.ebuild
new file mode 100644
index 000..bf0048c2ecf
--- /dev/null
+++ b/media-libs/libheif/libheif-1.6.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools xdg-utils multilib-minimal
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/strukturag/${PN}.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/strukturag/${PN}/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+fi
+
+DESCRIPTION="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder"
+HOMEPAGE="https://github.com/strukturag/libheif;
+
+LICENSE="GPL-3"
+SLOT="0/1.6"
+IUSE="static-libs test +threads"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( dev-lang/go )"
+DEPEND="
+   media-libs/libde265:=[${MULTILIB_USEDEP}]
+   media-libs/libpng:0=[${MULTILIB_USEDEP}]
+   media-libs/x265:=[${MULTILIB_USEDEP}]
+   sys-libs/zlib:=[${MULTILIB_USEDEP}]
+   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   sed -i -e 's:-Werror::' configure.ac || die
+
+   eautoreconf
+
+   # prevent "stat heif-test.go: no such file or directory"
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(use_enable threads multithreading)
+   $(use_enable static-libs static)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name '*.la' -delete || die
+   if ! use static-libs ; then
+   find "${ED}" -name "*.a" -delete || die
+   fi
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+}



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

2020-01-23 Thread Thomas Deutschmann
commit: 53eefa23adecc97fabe19c8dbe47df0ed20d6c4e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jan 23 23:00:05 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jan 23 23:00:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53eefa23

media-libs/libvpx: bump to v1.8.2

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/libvpx/Manifest|   2 +
 media-libs/libvpx/libvpx-1.8.2.ebuild | 119 ++
 2 files changed, 121 insertions(+)

diff --git a/media-libs/libvpx/Manifest b/media-libs/libvpx/Manifest
index 0682b359f62..36c3a45b659 100644
--- a/media-libs/libvpx/Manifest
+++ b/media-libs/libvpx/Manifest
@@ -1,4 +1,6 @@
 DIST libvpx-1.7.0.tar.gz 2679797 BLAKE2B 
de7992adb517e375c5be2a9facf2b4a73174adcaef11185ed6d3102c2f6b73f378b0d415c5e3a4d915b3a6889bd8b31ba3e8c007a87a433a345ef7696a1dd899
 SHA512 
8b3b766b550f8d86907628d7ed88035f9a2612aac21542e0fd5ad35b905eb82cbe1be02a1a24afce7a3bcc4766f62611971f72724761996b392136c40a1e7ff0
 DIST libvpx-1.8.1.tar.gz 2922587 BLAKE2B 
c9526616f81b6b343c9597f1f0b368f76f8f6b2b5a9e207b2e8f0a2b5e14a49b7e4f61cc88ce8f9b78e04f82149f46de4bd09baa0d45b26942a3e5ca821e8e10
 SHA512 
615476a929e46befdd4782a39345ce55cd30176ecb2fcd8a875c31694ae2334b395dcab9c5ba58d53ceb572ed0c022d2a3748ca4bbd36092e22b01cf3c9b2e8e
+DIST libvpx-1.8.2.tar.gz 5312988 BLAKE2B 
4d27eb457c20e70f5b68b589962692d4938cf69e889009cd6aa74cbefb3afd53ba2733420e5a8feb1388558969d95d5a26e1fc60b9b8ef6a0be8dade7d54ee0b
 SHA512 
da2ab0775a28ddd78654bbe46886e833d4ef7ba91867fc1427dceced735b6177eff06b24f204c075c50c3a5cadc5be6a1fb213c44df189218a543b52554f3a38
 DIST libvpx-testdata-1.7.0.tar.xz 238790100 BLAKE2B 
1d14e794341d35402eaf54d398ebed56b0983908e397ae677737e0f313ea0bfc9c4a39be91765b02a07a8eb9b55529d5f998efcc87b1b493b0e326e02193d982
 SHA512 
1556345e41674f0846a7419828972ec27c3c37fe270fa1deb45e03665f60ec088d79134aee0d2e27003b130636eeed4a15ea3f701c9d7014f3ca2785467767a8
 DIST libvpx-testdata-1.8.0.tar.xz 418337232 BLAKE2B 
1336e522f18a8f7812b4e7e4de7b27d32778c38fe902c62a4415a17e857868bfcdcbdcab528617db89e9f57449a486333feccffc4a250bfe79fc460c790071ed
 SHA512 
991066467121614106455522b3651f194b45a37125c1b4e6bade59044756f26d914c95388e3c0bd3dc22159525aa6478df36801767bb7506fa7e77b93c6c2ede
+DIST libvpx-testdata-1.8.2.tar.xz 422945340 BLAKE2B 
117c26e77b9cda30ca083382981fd88139905fec756e362c6c8497adee26796cd9adab752b197b1eedb9f5e26970100c08fd0e3bd42184fd3e12afe927acad3e
 SHA512 
a1616d1c199983d47157c2e99b409e781df86804048f9a7345f2e682ffc2c6d79ab95f5cf3ccb01c0db498e79686086d9c7aa2c2c07e53cb7f642afd1e38ea35

diff --git a/media-libs/libvpx/libvpx-1.8.2.ebuild 
b/media-libs/libvpx/libvpx-1.8.2.ebuild
new file mode 100644
index 000..d82535cf0c4
--- /dev/null
+++ b/media-libs/libvpx/libvpx-1.8.2.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+inherit toolchain-funcs multilib-minimal
+
+# To create a new testdata tarball:
+# 1. Unpack source tarbll or checkout git tag
+# 2. export LIBVPX_TEST_DATA_PATH=libvpx-testdata
+# 3. configure --enable-unit-tests --enable-vp9-highbitdepth
+# 4. make testdata
+# 5. tar -cjf libvpx-testdata-${MY_PV}.tar.xz libvpx-testdata
+
+LIBVPX_TESTDATA_VER=1.8.2
+
+DESCRIPTION="WebM VP8 and VP9 Codec SDK"
+HOMEPAGE="https://www.webmproject.org;
+SRC_URI="https://github.com/webmproject/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   test? ( 
https://dev.gentoo.org/~whissi/dist/libvpx/${PN}-testdata-${LIBVPX_TESTDATA_VER}.tar.xz
 )"
+
+LICENSE="BSD"
+SLOT="0/6"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="doc +highbitdepth postproc static-libs svc test +threads"
+
+REQUIRED_USE="test? ( threads )"
+
+# Disable test phase when USE="-test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="abi_x86_32? ( dev-lang/yasm )
+   abi_x86_64? ( dev-lang/yasm )
+   abi_x86_x32? ( dev-lang/yasm )
+   x86-fbsd? ( dev-lang/yasm )
+   amd64-fbsd? ( dev-lang/yasm )
+   doc? (
+   app-doc/doxygen
+   dev-lang/php
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/libvpx-1.3.0-sparc-configure.patch" # 501010
+)
+
+src_configure() {
+   # https://bugs.gentoo.org/show_bug.cgi?id=384585
+   # https://bugs.gentoo.org/show_bug.cgi?id=465988
+   # copied from php-pear-r1.eclass
+   addpredict /usr/share/snmp/mibs/.index
+   addpredict /var/lib/net-snmp/
+   addpredict /var/lib/net-snmp/mib_indexes
+   addpredict /session_mm_cli0.sem
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   unset CODECS #357487
+
+   # #498364: sse doesn't work without sse2 enabled,
+   local myconfargs=(
+   --prefix="${EPREFIX}"/usr
+   --libdir="${EPREFIX}"/usr/$(get_libdir)
+   --enable-pic
+   

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

2020-01-23 Thread Jeroen Roovers
commit: f8a2d422f9008e8e6803a3f407f6a6ac3a15f404
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Jan 23 22:54:58 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Jan 23 22:57:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8a2d422

net-misc/youtube-dl: Version 2020.01.24

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

 net-misc/youtube-dl/Manifest |  1 +
 net-misc/youtube-dl/youtube-dl-2020.01.24.ebuild | 77 
 2 files changed, 78 insertions(+)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index d42f3519b71..d8388151866 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1 +1,2 @@
 DIST youtube-dl-2020.01.15.tar.gz 3159264 BLAKE2B 
4f7b527e02e5ce6923f66db322c4ba8695e6e2850b7bcf4353914a27c31c7d5d28980b948326585bd2a25b76f4d7e903e8589fe1f137d905aca9ad30d54818d2
 SHA512 
1b450feef1d6040726f99e482edb6119b66224a98bdec1983f6921f21b08bd8fceb77cff055326b660fb66742815e5e0238807707547ef82b51b9966fdc82be7
+DIST youtube-dl-2020.01.24.tar.gz 3159926 BLAKE2B 
0b1be74f74eb0be6cb0a41faf0538110bfc5d1a213fa1c456a6a358096f16ac8768ebd3d4673e523251fd0721a4a0990f061713d32b13c11077e79f8f02989e1
 SHA512 
8f85a218395d2932b26c7b76d5b03cbdf9a7c541415c8d1b805239b6ab1ca74b94fc497f32052a1d93fe20ac760994975a13551dd8c5319f0549af20b70a1a78

diff --git a/net-misc/youtube-dl/youtube-dl-2020.01.24.ebuild 
b/net-misc/youtube-dl/youtube-dl-2020.01.24.ebuild
new file mode 100644
index 000..faa91ea76c9
--- /dev/null
+++ b/net-misc/youtube-dl/youtube-dl-2020.01.24.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python{2_7,3_{6,7,8}})
+inherit bash-completion-r1 distutils-r1 readme.gentoo-r1
+
+DESCRIPTION="Download videos from YouTube.com (and more sites...)"
+HOMEPAGE="https://github.com/ytdl-org/youtube-dl/;
+SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
+LICENSE="public-domain"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+SLOT="0"
+IUSE="test"
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   || (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/pycrypto[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/flake8[${PYTHON_USEDEP}]
+   )
+"
+S=${WORKDIR}/${PN}
+
+src_compile() {
+   distutils-r1_src_compile
+}
+
+python_test() {
+   emake offlinetest
+}
+
+python_install_all() {
+   dodoc README.txt
+   doman ${PN}.1
+
+   newbashcomp ${PN}.bash-completion ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins ${PN}.fish
+
+   distutils-r1_python_install_all
+
+   rm -r "${ED}"/usr/etc || die
+   rm -r "${ED}"/usr/share/doc/youtube_dl || die
+}
+
+pkg_postinst() {
+   elog "${PN}(1) / https://bugs.gentoo.org/355661 /"
+   elog "https://github.com/rg3/${PN}/blob/master/README.md#faq :"
+   elog
+   elog "${PN} works fine on its own on most sites. However, if you want"
+   elog "to convert video/audio, you'll need avconf (media-video/libav) or"
+   elog "ffmpeg (media-video/ffmpeg). On some sites - most notably YouTube 
-"
+   elog "videos can be retrieved in a higher quality format without sound."
+   elog "${PN} will detect whether avconv/ffmpeg is present and"
+   elog "automatically pick the best option."
+   elog
+   elog "Videos or video formats streamed via RTMP protocol can only be"
+   elog "downloaded when rtmpdump (media-video/rtmpdump) is installed."
+   elog
+   elog "Downloading MMS and RTSP videos requires either mplayer"
+   elog "(media-video/mplayer) or mpv (media-video/mpv) to be installed."
+   elog
+   elog "If you want ${PN} to embed thumbnails from the metadata into the"
+   elog "resulting MP4 files, consider installing 
media-video/atomicparsley"
+}



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

2020-01-23 Thread Ben Kohler
commit: 674059a93eae33a9b80b0326a11fc1fb04d8b127
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jan 23 22:12:09 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jan 23 22:12:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=674059a9

net-misc/dropbox: bump to 89.4.278

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/dropbox/Manifest|   2 +
 net-misc/dropbox/dropbox-89.4.278.ebuild | 109 +++
 2 files changed, 111 insertions(+)

diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest
index 12b90123b9c..a0d23c533fa 100644
--- a/net-misc/dropbox/Manifest
+++ b/net-misc/dropbox/Manifest
@@ -1,2 +1,4 @@
 DIST dropbox-lnx.x86-89.3.268.tar.gz 92308961 BLAKE2B 
4b1a229eca8e96b49360404fc3a03277343f1dcea9b2065b637d8531b266233215e3f3c21163d20ed104db90b4d37dcd873bc1353036a14f89ac50b78180a518
 SHA512 
25195ef1f44641ca3aee00c4b5cb52006d9610b9d067ea1ade4717dd47729db98e5b0556b5c61ea881ee84e8f8aafec86891d8d3f4c1ecc81974159e3321
+DIST dropbox-lnx.x86-89.4.278.tar.gz 92309633 BLAKE2B 
47f886ab9f81335b8cb0a9133ad0b47e55d53aab6d6d99b89f2b266bd0345e4a788b950dd3fce7b24ff91ffc45c2ba5e8e5154d28a1c3690ed1d200d4d06e9ee
 SHA512 
7f3731f32ef7869c31b18ca7b167ed5695deb8c8130aff3bb77837991ae3472bd49ef4069dd5ccda76a02b518f7eaba0209fbaf94b974e7caed4c0f8b9ee
 DIST dropbox-lnx.x86_64-89.3.268.tar.gz 96723713 BLAKE2B 
5bfb7721303b466f9015709f1a235045263fa0db46ff4f0ad7e772c4dc1261b8c7549d63c0ac4a9d98e35581c630ad5ed851d0c63334267b196bec7dc93c0ddf
 SHA512 
627bf49df5a6da76bf04484912c7be686f4e9adc51be619fd613b56fdd514088c173c39cab5fb5a6757074130efc54edf192c7df43090965ba9066de5d0f1755
+DIST dropbox-lnx.x86_64-89.4.278.tar.gz 96726025 BLAKE2B 
152be18f9b15e9e2a4c188ea6f4649da09b6d50571bacf42068db1abe16a375612e5db9c86369cc4d3e582b660d79df1f35af03504abfed64e728a8515630eed
 SHA512 
5bfc29ff40a3b423eb03ad44e0212ebf015b877bd128432f76ff3103aa43ea6f87575247a5b0b815951c203dfd4b54345e6ab880ab47deb21e29d659e5819755

diff --git a/net-misc/dropbox/dropbox-89.4.278.ebuild 
b/net-misc/dropbox/dropbox-89.4.278.ebuild
new file mode 100644
index 000..21752c39506
--- /dev/null
+++ b/net-misc/dropbox/dropbox-89.4.278.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop pax-utils systemd xdg
+
+DESCRIPTION="Dropbox daemon (pretends to be GUI-less)"
+HOMEPAGE="https://www.dropbox.com/;
+SRC_URI="
+   amd64? ( 
https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz
 )
+   x86? ( 
https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz
 )"
+
+LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-linux"
+IUSE="+librsync-bundled selinux X"
+
+RESTRICT="mirror strip"
+
+QA_PREBUILT="opt/.*"
+QA_EXECSTACK="opt/dropbox/dropbox"
+
+DEPEND="librsync-bundled? ( dev-util/patchelf )"
+
+# Be sure to have GLIBCXX_3.4.9, #393125
+RDEPEND="
+   X? (
+   dev-libs/glib:2
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   || (
+   dev-qt/qtgui:5[-gles2,X(-)]
+   dev-qt/qtgui:5[-gles2,xcb(-)]
+   )
+   dev-qt/qtopengl:5[-gles2]
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5[-gles2]
+   dev-qt/qtwebkit:5
+   dev-qt/qtwidgets:5[-gles2]
+   media-libs/fontconfig
+   media-libs/freetype
+   virtual/jpeg
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXinerama
+   x11-libs/libXxf86vm
+   x11-libs/pango[X]
+   x11-misc/wmctrl
+   x11-themes/hicolor-icon-theme
+   )
+   !librsync-bundled? ( =sys-devel/gcc-4.2.0
+   sys-libs/zlib
+   sys-libs/ncurses-compat:5"
+
+src_unpack() {
+   unpack ${A}
+   mkdir -p "${S}" || die
+   mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die
+   mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die
+   rmdir "${S}"/dropbox-lnx.*-${PV}/ || die
+   rmdir .dropbox-dist || die
+}
+
+src_prepare() {
+   default
+
+   rm -vf libGL.so.1 libX11* libdrm.so.2 libffi.so.6 libpopt.so.0 wmctrl 
|| die
+   # tray icon doesnt load when removing libQt5* (bug 641416)
+   #rm -vrf libQt5* libicu* qt.conf plugins/ || die
+   if use X ; then
+   mv images/hicolor/16x16/status "${T}" || die
+   else
+   rm -vrf PyQt5* *pyqt5* images || die
+   fi
+   if use librsync-bundled ; then
+   patchelf --set-rpath '$ORIGIN' librsyncffi_native.*.so || die
+   else
+   rm -vf librsync.so.1 || die
+   fi
+   pax-mark cm dropbox
+   mv README ACKNOWLEDGEMENTS 

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

2020-01-23 Thread Anthony G. Basile
commit: e95ed3a12d27dd8307dd94b80112c22c23619bd4
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Jan 23 22:10:05 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Jan 23 22:10:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e95ed3a1

dev-libs/isl: version bump to 0.22.1

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Anthony G. Basile  gentoo.org>

 dev-libs/isl/Manifest  |  1 +
 dev-libs/isl/isl-0.22.1.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-libs/isl/Manifest b/dev-libs/isl/Manifest
index 0c709494b78..f6945700941 100644
--- a/dev-libs/isl/Manifest
+++ b/dev-libs/isl/Manifest
@@ -1,3 +1,4 @@
 DIST isl-0.12.2.tar.bz2 1319434 BLAKE2B 
53f009dc8093fb3d7d2db40db8f6fd9d7de630777e0308ac3c5918c2c106eda0edd7451df18c954ed6c9fc3ed7d18c73708d7b1f94c8c5c55aa94f8845f5b219
 SHA512 
b5dea4d6b504fac22f2d8cd9c47d6896994d3966635a514d45010243db44cfbc009574b808f3587f35d91de629110bc11b52941d4075e21f8646c59656e62aea
 DIST isl-0.21.tar.xz 1621680 BLAKE2B 
ffd0c8aa7d489283ac958c280c05fe0c9ad621a10bd157d0522ac209a58e9bb6a8aad76c7a49b42d5e1c0f3605d0fb05a41ed6f2bb9aabb4f06060a5bbb65de5
 SHA512 
87ebc2fd6d4325cdfa82295a659ed6dbd70760a776b733e5503bbf8baa8fe80d905879728e9c7f23d2f3bcd7e78c00a66ab166c013ae97b603f7c460c69668ec
+DIST isl-0.22.1.tar.xz 1676948 BLAKE2B 
cf1661f785344d8132e8f8a339ed8d457677ca1bf943a597d3d0be1e80d8c42e788cdde79fd073d130d681424da7a8e3ca9fa2cd4cd4232220f5c5a1ce99ab99
 SHA512 
8dc7b0c14e5bfdca8f2161be51d3c9afcd18bc217bb19b7de01dbba0c6f3fdc2b725fb999f8562c77bf2918d3005c9247f7a58474a6da7697390067944d4d4aa
 DIST isl-0.22.tar.xz 1676992 BLAKE2B 
1cb2125761adec02d9f337e8730faa5bc3a4e63cb7d968f7f4de3a3360b1f9be6caf6a27031f02df1ebe149fb70b6a32bdddbe8ae03032b8ff366f4eac274483
 SHA512 
7c3c9502ea07e4d47a823841837c3aa0b9d7ba0fe58deaf180734e44c18e53735ec783645da0bdc56b617c9e639b226cc03b40a947f852e1e787166a64f59424

diff --git a/dev-libs/isl/isl-0.22.1.ebuild b/dev-libs/isl/isl-0.22.1.ebuild
new file mode 100644
index 000..6e8e6081964
--- /dev/null
+++ b/dev-libs/isl/isl-0.22.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit eutils multilib-minimal preserve-libs
+
+DESCRIPTION="A library for manipulating integer points bounded by linear 
constraints"
+HOMEPAGE="http://isl.gforge.inria.fr/;
+SRC_URI="http://isl.gforge.inria.fr/${P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0/22"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
+IUSE="static-libs"
+
+RDEPEND=">=dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig"
+
+DOCS=( ChangeLog AUTHORS doc/manual.pdf )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.19-gdb-autoload-dir.patch
+)
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -type f -name '*.la' -delete
+}
+
+pkg_preinst() {
+   preserve_old_lib \
+   /usr/$(get_libdir)/libisl$(get_libname 14) \
+   /usr/$(get_libdir)/libisl$(get_libname 15) \
+   /usr/$(get_libdir)/libisl$(get_libname 19) \
+   /usr/$(get_libdir)/libisl$(get_libname 21)
+}
+
+pkg_postinst() {
+   preserve_old_lib_notify \
+   /usr/$(get_libdir)/libisl$(get_libname 14) \
+   /usr/$(get_libdir)/libisl$(get_libname 15) \
+   /usr/$(get_libdir)/libisl$(get_libname 19) \
+   /usr/$(get_libdir)/libisl$(get_libname 21)
+}



[gentoo-commits] data/gentoo-news:master commit in: 2020-01-23-stable-alpha-keywords-removed/

2020-01-23 Thread Matt Turner
commit: b5869a4f4a80c5804d7abfbdfbbd8c9ee3ee2e53
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jan 22 00:44:52 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 23 21:25:15 2020 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=b5869a4f

2020-01-23-stable-alpha-keywords-removed: Add news item

Signed-off-by: Matt Turner  gentoo.org>

 .../2020-01-23-stable-alpha-keywords-removed.en.txt| 14 ++
 1 file changed, 14 insertions(+)

diff --git 
a/2020-01-23-stable-alpha-keywords-removed/2020-01-23-stable-alpha-keywords-removed.en.txt
 
b/2020-01-23-stable-alpha-keywords-removed/2020-01-23-stable-alpha-keywords-removed.en.txt
new file mode 100644
index 000..ad5b654
--- /dev/null
+++ 
b/2020-01-23-stable-alpha-keywords-removed/2020-01-23-stable-alpha-keywords-removed.en.txt
@@ -0,0 +1,14 @@
+Title: Stable alpha keywords removed
+Author: Matt Turner 
+Posted: 2020-01-23
+Revision: 1
+News-Item-Format: 2.0
+Display-If-Keyword: alpha
+
+The Gentoo/Alpha team no longer thinks that the time invested in package
+stabilization is warranted for the small number of users on Alpha. As a
+result, we will drop all "alpha" keywords to "~alpha" on 2020-01-25 and will
+add "~alpha" to ACCEPT_KEYWORDS in the profile.
+
+Users need not make any changes to their systems, and the Gentoo/Alpha team
+has no plans to remove support for the architecture.



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

2020-01-23 Thread Zac Medico
commit: 112cea7e7269625c68fee63c27ab0c80ff35ad03
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Jan 23 21:06:43 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Jan 23 21:11:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112cea7e

sys-apps/portage: 2.3.85-r1 revbump for bug 706186

Closes: https://bugs.gentoo.org/706186
Bug: https://bugs.gentoo.org/706142
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest| 1 +
 .../portage/{portage-2.3.85.ebuild => portage-2.3.85-r1.ebuild}  | 9 +++--
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index fc2bc630ddf..b9d77ebd50c 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,4 +1,5 @@
 DIST portage-2.3.69.tar.bz2 1027945 BLAKE2B 
22a06370d9db8f8954f609a4435983b914f03c11fa1c4c857089738db574e3346fc286c77bb62103d868742b423484b3a186cbc22545a0f516a5724e331e
 SHA512 
20a6c9d26829e9d3738da824aa3fcc0bc8f01019ae9631871ce56e5ff37d91ed27d7b9505c433cc3b7441290abf98bf0897bbb66c099cbb982854047e6c8f045
 DIST portage-2.3.79.tar.bz2 1038675 BLAKE2B 
7a6cff28fa1d4b54607e9416914ab534d250718b082a9789a36be057933867a8a3befd7c99d404b058f67b92c6ee975323c37251fe89d3e3e46865daf0fea25e
 SHA512 
23101644185fb7c6eff12f015d442599b3af744f7b13dcb630f47a7f27c1392c46bd4aa5fa32d403dcf058cc3cc1d56cef00fd8c34dda811388eb268761c0797
 DIST portage-2.3.84.tar.bz2 1043069 BLAKE2B 
85ccc209011ef5206e0aaf768ec0276449f5a691f62f8dd65b812b6a285030796180acce89e9f2c8ae05fe4f59505133535f0374bf076846f819477d0a62d231
 SHA512 
49797ded65091ea7450f3c37e4ca1efb4205bc67e873295b5060ee6d39c1c63313fc1caa8c2f6c7afa6b352cef6d7ef04b8371c66a3ade05ac734b46f807bfd7
+DIST portage-2.3.85-bug-706186.patch 2603 BLAKE2B 
6a7d236594a01514dab4fcffaec16542f1334ba8c4f14ab2e01ebed2fb1bfbdf291863132a6726cd7968bd713894970418384307aac003208dd73a50d39a67a6
 SHA512 
00bd251d3df04f88dc676bdda933a12534bd2d6399b588014a5bc13bf73d5b321e0635ba31083df5c47675e98644e55a1f1fec2f5a7aad86cb6c5375fc642fa7
 DIST portage-2.3.85.tar.bz2 1046025 BLAKE2B 
721999b1200b69d2fd3fdd8f4690859f44e6796bdbef1636a80f09ff7625cdff437d183b4e3bdb7d4455b4da9f067adf199106c6b7bdf9b0d5d5ae7a30c7ce03
 SHA512 
f42f6d87df0bde5e143b7c8b901556c325b9f8250131db400543b54040eb931f9b541ad8211b35942c4bbd99fcfdea6ead93459e57b03173f5bcb37e64a85304

diff --git a/sys-apps/portage/portage-2.3.85.ebuild 
b/sys-apps/portage/portage-2.3.85-r1.ebuild
similarity index 95%
rename from sys-apps/portage/portage-2.3.85.ebuild
rename to sys-apps/portage/portage-2.3.85-r1.ebuild
index e5d1c88a69c..b99c3df60e6 100644
--- a/sys-apps/portage/portage-2.3.85.ebuild
+++ b/sys-apps/portage/portage-2.3.85-r1.ebuild
@@ -11,7 +11,7 @@ PYTHON_COMPAT=(
 )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 
-inherit distutils-r1 linux-info systemd prefix
+inherit distutils-r1 epatch linux-info systemd prefix
 
 DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
@@ -93,7 +93,8 @@ prefix_src_archives() {
 
 TARBALL_PV=${PV}
 SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
-   $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)"
+   $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)
+   
https://github.com/gentoo/portage/commit/27d653052549e5d1880ab68be12f3b82857506fe.patch
 -> ${P}-bug-706186.patch"
 
 pkg_pretend() {
local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS"
@@ -108,6 +109,10 @@ pkg_setup() {
 python_prepare_all() {
distutils-r1_python_prepare_all
 
+   # Omit hunk for the unit test which is not included in this source tree.
+   head -n 52 "${DISTDIR}/${P}-bug-706186.patch" > 
"${WORKDIR}/${P}-bug-706186.patch" || die
+   epatch "${WORKDIR}/${P}-bug-706186.patch"
+
if use gentoo-dev; then
einfo "Disabling --dynamic-deps by default for gentoo-dev..."
sed -e 's:\("--dynamic-deps", \)\("y"\):\1"n":' \



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

2020-01-23 Thread Mike Gilbert
commit: c9f8740889b3901b14c7910d5735960a5d91f99d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jan 23 20:57:44 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Jan 23 20:57:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9f87408

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

Package-Manager: Portage-2.3.85, Repoman-2.3.20_p34
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 19ad440a012..470d747b055 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_81.0.4029.4-1_amd64.deb 66057040 BLAKE2B 
302a30386ab17b10d3b3cadc6933bf8d3314a92b3f577c287619228a17a11cb7712c16f981ab947fe182c2e56e276ddefdecbc5db66c111e39d73c1c86863ef8
 SHA512 
b3cbadb92ec576fefc7a0d84c5e32ca1788473ca4463eebf2778636e25bb73feb37df398900f3b911bdd0be9fd0a6f17df2dd629faf0af0052ed511b5417e231
+DIST google-chrome-unstable_81.0.4033.2-1_amd64.deb 66381606 BLAKE2B 
f7621be6025af032359cb25d9f0b7e0ef18cc9a95c5a61732233d8b69bc2101d6bb5d3292370b86ff82c684d164d5e9b8137671c9e58a3ccbd3648c270bd6134
 SHA512 
d7d142b3807f46502e93a0e3ea276cf25ad35af31c7bda174f94a9bb606d4805cee590fd585ba76cecdfd49f6889db9e763be05f3e8e60241519c63a135ac89b

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



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

2020-01-23 Thread Mike Gilbert
commit: 702aafe060e585a5fe849266b25330ed7af7fc3d
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Wed Jan 22 13:17:15 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Jan 23 20:56:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=702aafe0

www-client/chromium: dev channel bump to 81.0.4033.2

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/14422

 www-client/chromium/Manifest   |  2 +-
 ...0.4029.3.ebuild => chromium-81.0.4033.2.ebuild} |  1 -
 .../chromium/files/chromium-compiler-r11.patch | 44 --
 3 files changed, 25 insertions(+), 22 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index e15704d4c46..537776c3353 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,3 @@
 DIST chromium-79.0.3945.130.tar.xz 778319112 BLAKE2B 
ac6d7c08c34afc4de8383964f76a5eabc9209de185535a27eff2d6934a77d01fd6b07d5c5afb16e9dd936b2650da76d460e8a485ab16f8300144c7de9b3be2bb
 SHA512 
4b5d4769b068f20b8028085a148cbaf31311eeffad0a22c5c0909af273a8e57e077b33cc93331bbeff9165477262eed2e345b2224ac4f76d8bdb79f983596a81
 DIST chromium-80.0.3987.53.tar.xz 798716580 BLAKE2B 
922023deb0662b50b09db0261a56cfe124e8d15f5ae3e87bb0ac27206821f1a1c7fc223402d5ac8744fb88b00ff677aef21c9b09240d9f9ba4812d7f74d20ec2
 SHA512 
585501363c1e46d710a3ced89a91ae94e6e876a5cde9db3d0cc83a887f174f61a05d489274a62a832c30862ef5121e2838fc90b69d8ad17895afad94147d2b3f
-DIST chromium-81.0.4029.3.tar.xz 884456176 BLAKE2B 
56a409e024cafb96db807080aeed0a3a7f21cade7ab797e3dba7ca0628c17997630955b84fe3eb90089738c167ac88398f8d0d24871f7c16ca4382ac141f3a3d
 SHA512 
0b64c45e6c5febcb142a1fe89f94c352db8b57459937511f7e0d010105d94223ba3cb07d5f16fe1cc0534cbdf28bd6badcd8404da65a6d78d3bcc5131ecd9bc5
+DIST chromium-81.0.4033.2.tar.xz 819332884 BLAKE2B 
4d12fef8959a5de2cde1430b3b0c927e6ecff13276db4490d99491a989310a44fa2df114603e09f5d0f3c3c362b31c02e04be0926ede627ceb075f92f1be76d1
 SHA512 
3e11cf4cdfa49e80926cfadf217fb7f0cec26b0fac9788b0d020b02be55419cb10ba9e483e4d3851beb55ddd78a80e8d695ed46da971520856f66f32b11d7388

diff --git a/www-client/chromium/chromium-81.0.4029.3.ebuild 
b/www-client/chromium/chromium-81.0.4033.2.ebuild
similarity index 99%
rename from www-client/chromium/chromium-81.0.4029.3.ebuild
rename to www-client/chromium/chromium-81.0.4033.2.ebuild
index cc849adeafa..2f1a68472d5 100644
--- a/www-client/chromium/chromium-81.0.4029.3.ebuild
+++ b/www-client/chromium/chromium-81.0.4033.2.ebuild
@@ -148,7 +148,6 @@ PATCHES=(
"${FILESDIR}/chromium-80-unbundle-libxml.patch"
"${FILESDIR}/chromium-80-gcc-quiche.patch"
"${FILESDIR}/chromium-80-gcc-blink.patch"
-   "${FILESDIR}/chromium-80-gcc-abstract.patch"
"${FILESDIR}/chromium-81-gcc-dav1d.patch"
"${FILESDIR}/chromium-81-gcc-template.patch"
"${FILESDIR}/chromium-81-gcc-noexcept.patch"

diff --git a/www-client/chromium/files/chromium-compiler-r11.patch 
b/www-client/chromium/files/chromium-compiler-r11.patch
index 1d99927e5de..f910d6fe2d5 100644
--- a/www-client/chromium/files/chromium-compiler-r11.patch
+++ b/www-client/chromium/files/chromium-compiler-r11.patch
@@ -1,17 +1,17 @@
 From b29cbcb0ff75b564f83ad93273e881e242f08caf Mon Sep 17 00:00:00 2001
 From: Mike Gilbert 
-Date: Sat, 16 Jun 2019 15:43:27 +0100
+Date: Wed, 22 Jan 2020 09:05:36 +
 Subject: [PATCH] Disable various compiler configs
 
 ---
- build/config/compiler/BUILD.gn | 71 --
- 1 file changed, 25 insertions(+), 46 deletions(-)
+ build/config/compiler/BUILD.gn | 75 --
+ 1 file changed, 25 insertions(+), 50 deletions(-)
 
 diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn
-index 2ac6e8e..b3e760d 100644
+index 1455a9f..cf19679 100644
 --- a/build/config/compiler/BUILD.gn
 +++ b/build/config/compiler/BUILD.gn
-@@ -269,8 +269,6 @@ config("compiler") {
+@@ -270,8 +270,6 @@ config("compiler") {
  
configs += [
  # See the definitions below.
@@ -20,7 +20,7 @@ index 2ac6e8e..b3e760d 100644
  ":compiler_codegen",
  ":compiler_deterministic",
]
-@@ -495,27 +493,6 @@ config("compiler") {
+@@ -496,31 +494,6 @@ config("compiler") {
  }
}
  
@@ -41,14 +41,18 @@ index 2ac6e8e..b3e760d 100644
 -  # Before Clang 10, lax vector conversions were allowed by default.
 -  # Chromium currently relies on this behavior.
 -  # TODO(crbug.com/1042470): Fix the code and remove this flag.
--  cflags += [ "-flax-vector-conversions=all" ]
+-  if (is_win) {
+-cflags += [ "/clang:-flax-vector-conversions=all" ]
+-  } else if (cros_sdk_version == "") {
+-cflags += [ "-flax-vector-conversions=all" ]
+-  }
 -}
 -  }
 -
# C11/C++11 compiler flags setup.
# 

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

2020-01-23 Thread Mike Gilbert
commit: 58c789add917800f23ea92dfe1df583e4fc12e28
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jan 23 20:57:29 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Jan 23 20:57:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58c789ad

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

Package-Manager: Portage-2.3.85, Repoman-2.3.20_p34
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 4479fe66805..a7092b390e0 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_80.0.3987.53-1_amd64.deb 65822582 BLAKE2B 
ce173f0664be8890166aecf538dc4766f8f7fbf13348ac0cc61e44cc85161b7bbfc532499bd79f3d1adf4b954ba9989d48b3ad47c82179245094da08549621d9
 SHA512 
274b2b8c0fac007c02a03b902c6d3f85c61732aa4afc56807473b6f3666869de64b4bd4e20e074a1c71c68893d1b25cb23b9223c98bda7861b838602670f1303
+DIST google-chrome-beta_80.0.3987.66-1_amd64.deb 65621866 BLAKE2B 
7a152f5ad97adb55dc898646c2c886ffacbe6d9d1a6a4e65da75801a31f69adbb435fb12c88342ea6926adf3a08d7f2b92b12ec117ba237d6d9bb3bc86cbd6cc
 SHA512 
9e6be4fbfc69fed4f672601bdfa46216e4ff60d13ab7c1cd150a0232be2f5235491eadaf084368a61a9a42fb618ecc8eec52592e63fdd146e32aa10ce9496f21

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



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

2020-01-23 Thread Mike Gilbert
commit: 934e2a62dc25215a70fadefa808570f4db5c831c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jan 23 20:57:55 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Jan 23 20:57:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=934e2a62

www-plugins/chrome-binary-plugins: automated update

Package-Manager: Portage-2.3.85, Repoman-2.3.20_p34
Signed-off-by: Mike Gilbert  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest| 4 ++--
 53_beta.ebuild => chrome-binary-plugins-80.0.3987.66_beta.ebuild} | 0
 4_alpha.ebuild => chrome-binary-plugins-81.0.4033.2_alpha.ebuild} | 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index fd6b15d366c..aa10df431ac 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_80.0.3987.53-1_amd64.deb 65822582 BLAKE2B 
ce173f0664be8890166aecf538dc4766f8f7fbf13348ac0cc61e44cc85161b7bbfc532499bd79f3d1adf4b954ba9989d48b3ad47c82179245094da08549621d9
 SHA512 
274b2b8c0fac007c02a03b902c6d3f85c61732aa4afc56807473b6f3666869de64b4bd4e20e074a1c71c68893d1b25cb23b9223c98bda7861b838602670f1303
+DIST google-chrome-beta_80.0.3987.66-1_amd64.deb 65621866 BLAKE2B 
7a152f5ad97adb55dc898646c2c886ffacbe6d9d1a6a4e65da75801a31f69adbb435fb12c88342ea6926adf3a08d7f2b92b12ec117ba237d6d9bb3bc86cbd6cc
 SHA512 
9e6be4fbfc69fed4f672601bdfa46216e4ff60d13ab7c1cd150a0232be2f5235491eadaf084368a61a9a42fb618ecc8eec52592e63fdd146e32aa10ce9496f21
 DIST google-chrome-stable_79.0.3945.130-1_amd64.deb 62193324 BLAKE2B 
7b12e22c004bb7e94d8443b0fe52cd14f75833fbcd85f7c4fe3df5bb43f1f94b41aca21cc8da6d195d98262a07c8d7cdfa027772c8761f03e44532ec563f8cc8
 SHA512 
047bf99b8d24369b4b50ba317e290913131c08a646d88d6f0c8ee5ad79bad9ae3747ee9fd6a1b7cf100dcdd3035bf45a935ac5638a8360cbe2af3114604f68e5
-DIST google-chrome-unstable_81.0.4029.4-1_amd64.deb 66057040 BLAKE2B 
302a30386ab17b10d3b3cadc6933bf8d3314a92b3f577c287619228a17a11cb7712c16f981ab947fe182c2e56e276ddefdecbc5db66c111e39d73c1c86863ef8
 SHA512 
b3cbadb92ec576fefc7a0d84c5e32ca1788473ca4463eebf2778636e25bb73feb37df398900f3b911bdd0be9fd0a6f17df2dd629faf0af0052ed511b5417e231
+DIST google-chrome-unstable_81.0.4033.2-1_amd64.deb 66381606 BLAKE2B 
f7621be6025af032359cb25d9f0b7e0ef18cc9a95c5a61732233d8b69bc2101d6bb5d3292370b86ff82c684d164d5e9b8137671c9e58a3ccbd3648c270bd6134
 SHA512 
d7d142b3807f46502e93a0e3ea276cf25ad35af31c7bda174f94a9bb606d4805cee590fd585ba76cecdfd49f6889db9e763be05f3e8e60241519c63a135ac89b

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

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



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

2020-01-23 Thread Ben Kohler
commit: 8f7d7171ab120423460b5cf729a31e652ef830ed
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jan 23 20:47:52 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jan 23 20:48:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f7d7171

media-video/ushare: adjust libupnp dep, take package

Closes: https://bugs.gentoo.org/700398

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Ben Kohler  gentoo.org>

 media-video/ushare/metadata.xml | 5 -
 media-video/ushare/{ushare-1.1a-r8.ebuild => ushare-1.1a-r9.ebuild} | 4 ++--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/media-video/ushare/metadata.xml b/media-video/ushare/metadata.xml
index 6f49eba8f49..c67d4dcaca5 100644
--- a/media-video/ushare/metadata.xml
+++ b/media-video/ushare/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+   
+   bkoh...@gentoo.org
+   Ben Kohler
+   
 

diff --git a/media-video/ushare/ushare-1.1a-r8.ebuild 
b/media-video/ushare/ushare-1.1a-r9.ebuild
similarity index 95%
rename from media-video/ushare/ushare-1.1a-r8.ebuild
rename to media-video/ushare/ushare-1.1a-r9.ebuild
index 05358c1f6f9..cc9171b8ad9 100644
--- a/media-video/ushare/ushare-1.1a-r8.ebuild
+++ b/media-video/ushare/ushare-1.1a-r9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="nls"
 
-RDEPEND=">=net-libs/libupnp-1.6.14:0"
+RDEPEND="=net-libs/libupnp-1.6*:0"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 



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

2020-01-23 Thread Mikle Kolyada
commit: 2c84b5fcf5b3bacd9a224fd3bf2054f71e731cf2
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jan 23 20:46:53 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jan 23 20:47:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c84b5fc

app-admin/terraform: Version bump (v0.12.20)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-admin/terraform/Manifest |  1 +
 app-admin/terraform/terraform-0.12.20.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/app-admin/terraform/Manifest b/app-admin/terraform/Manifest
index f1ff47e9b4d..b16d8dca859 100644
--- a/app-admin/terraform/Manifest
+++ b/app-admin/terraform/Manifest
@@ -1,2 +1,3 @@
 DIST terraform-0.12.17.tar.gz 10508005 BLAKE2B 
facef6de57333586445ce8839c03ccd633fe9ac68619e384b71fff921afeaf260e01b8783d61e4cc04882aa644e8eb706b08c88216f093d85e0fd081363c4103
 SHA512 
6311fdbf6764e585126a1e177dc498634a799ba1a68ba98682e2be29d14b40c09d0a780555f10bbde0587445d31a1e0d9810226f9e6bd3fcb248428ceb864c87
 DIST terraform-0.12.19.tar.gz 10526213 BLAKE2B 
89acdb2e099532a922d49ac3d0049c522b7936817afb7836ebf643ef21fd35f3be495cde5a92ea93add144dada0f54de55b4b42a668bff08c9db789a1d4a77d1
 SHA512 
3acf327bdbaeddf6f13fc1a2a2335675dd3910137ef685224e7c1eafddf18d0aaa8c24aa3b1b5027b21905d2d87fbe3d49904e196c9881063d01670c4de3db66
+DIST terraform-0.12.20.tar.gz 10383312 BLAKE2B 
c9e9c7e8328cfbeb533d12a2acee133cc049b06e9a30c9fdc5708c674c272af264ae34c8c850924ae08885237a2e4d6c55d43d92b350104c6afe66d2f50e31ec
 SHA512 
df92422426e7ebaf2c3a6b953de9fc9fcb461f7227835e728bbccf5b796995d818a39817913d6010fadb8b3618710f77f50e36eb6ce4176e7312b68c7d7f7e96

diff --git a/app-admin/terraform/terraform-0.12.20.ebuild 
b/app-admin/terraform/terraform-0.12.20.ebuild
new file mode 100644
index 000..4196f78931b
--- /dev/null
+++ b/app-admin/terraform/terraform-0.12.20.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit golang-base go-module
+
+DESCRIPTION="A tool for building, changing, and combining infrastructure 
safely"
+HOMEPAGE="https://www.terraform.io/;
+
+EGO_PN="github.com/hashicorp/${PN}"
+SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD-2 BSD-4 ECL-2.0 imagemagick ISC JSON MIT 
MIT-with-advertising MPL-2.0 unicode"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="test"
+
+DOCS=( {README,CHANGELOG}.md )
+
+src_prepare() {
+   default
+   # the sed command is necessary to generate tests outside of the
+   # default git root of `terraform', in our case the working dir
+   # is `work/$PN-$PV'
+   # sed -i -e "s/!=\s\+\"terraform\"/!=\ \"${P}\"/" \
+   #   ./scripts/generate-plugins.go || die
+}
+
+src_compile() {
+   GOCACHE="${T}/go-cache" go build \
+   -work -o "bin/${PN}" ./ || die
+}
+
+src_install() {
+   dobin bin/terraform
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "If you would like to install shell completions please run:"
+   elog "terraform -install-autocomplete"
+}



[gentoo-commits] proj/portage:master commit in: lib/portage/tests/dep/, lib/portage/dep/soname/

2020-01-23 Thread Zac Medico
commit: 27d653052549e5d1880ab68be12f3b82857506fe
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Jan 23 20:30:25 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Jan 23 20:40:52 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=27d65305

SonameAtom: implement get/set state methods (bug 706186)

Since SonameAtom instances are immutable, the __getstate__ and
__setstate__ methods need to be implemented for pickle support.

Bug: https://bugs.gentoo.org/706186
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/dep/soname/SonameAtom.py | 17 ++---
 lib/portage/tests/dep/test_soname_atom_pickle.py |  2 --
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/lib/portage/dep/soname/SonameAtom.py 
b/lib/portage/dep/soname/SonameAtom.py
index f32082568..5743544aa 100644
--- a/lib/portage/dep/soname/SonameAtom.py
+++ b/lib/portage/dep/soname/SonameAtom.py
@@ -10,7 +10,7 @@ from portage import _encodings, _unicode_encode
 class SonameAtom(object):
 
__slots__ = ("multilib_category", "soname", "_hash_key",
-   "_hash_value", "_immutable")
+   "_hash_value")
 
# Distiguishes package atoms from other atom types
package = False
@@ -21,14 +21,17 @@ class SonameAtom(object):
object.__setattr__(self, "_hash_key",
(multilib_category, soname))
object.__setattr__(self, "_hash_value", hash(self._hash_key))
-   object.__setattr__(self, "_immutable", True)
 
def __setattr__(self, name, value):
-   if getattr(self, '_immutable', False):
-   raise AttributeError("SonameAtom instances are 
immutable",
-   self.__class__, name, value)
-   # This is needed for unpickling.
-   object.__setattr__(self, name, value)
+   raise AttributeError("SonameAtom instances are immutable",
+   self.__class__, name, value)
+
+   def __getstate__(self):
+   return dict((k, getattr(self, k)) for k in self.__slots__)
+
+   def __setstate__(self, state):
+   for k, v in state.items():
+   object.__setattr__(self, k, v)
 
def __hash__(self):
return self._hash_value

diff --git a/lib/portage/tests/dep/test_soname_atom_pickle.py 
b/lib/portage/tests/dep/test_soname_atom_pickle.py
index 02965b44f..c3f339e2d 100644
--- a/lib/portage/tests/dep/test_soname_atom_pickle.py
+++ b/lib/portage/tests/dep/test_soname_atom_pickle.py
@@ -16,8 +16,6 @@ class TestSonameAtomPickle(TestCase):
_ALL_PROVIDES = frozenset([SonameAtom('x86_64', 'libc.so.6')])
 
def test_soname_atom_pickle(self):
-   if sys.version_info < (3,):
-   self.skipTest('SonameAtom pickle not implemented for 
python2 (bug 706186)')
loop = asyncio._wrap_loop()
with ForkExecutor(loop=loop) as executor:
result = 
loop.run_until_complete(loop.run_in_executor(executor, self._get_all_provides))



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

2020-01-23 Thread Ben Kohler
commit: b50b60a08ecfc5ee7238a1f1849990e50d08e3f0
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jan 23 20:38:57 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jan 23 20:39:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b50b60a0

app-text/discount: bump to 2.2.6 & take pkg

Closes: https://bugs.gentoo.org/700284
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Ben Kohler  gentoo.org>

 app-text/discount/Manifest  |  1 +
 app-text/discount/discount-2.2.6.ebuild | 65 +
 app-text/discount/metadata.xml  |  5 ++-
 3 files changed, 70 insertions(+), 1 deletion(-)

diff --git a/app-text/discount/Manifest b/app-text/discount/Manifest
index 905ec433cc0..765535752cf 100644
--- a/app-text/discount/Manifest
+++ b/app-text/discount/Manifest
@@ -1 +1,2 @@
 DIST discount-2.2.4.tar.bz2 99482 BLAKE2B 
b04c372cef27d0a4a09a588eb66376dc70494eefe5c8a9e7aedb8075f081a6f32eafbb9671c29deea7d89128f4f30c93d38c17268eccbb1c917db6c1b7d3e040
 SHA512 
0650e0ce3f6948e3a30fdaa1a810e895f64621c55df46c7a5ed8755e65c1b718b7a1d1a1bfe0a87a3a59fbb13fca8907718f1aa095125a4b6e152602b8e490cf
+DIST discount-2.2.6.tar.bz2 102303 BLAKE2B 
6ffcb64ff8889d79832b28db9a824e5a30bd194a6746dd08e4782cb4b7e60cf47c44f244884fc10372fc2b052fff7d70e6c263e6f4175829d1aedbc8c2ea15c6
 SHA512 
b67395afed0899563e28fdd2ddd5016d4f382b6b7e46612d12853d701ba191b90771d40e1223e24e3fbf497cad01fdd2e1c67a6b2bf4f6cf082f3fbe981bd002

diff --git a/app-text/discount/discount-2.2.6.ebuild 
b/app-text/discount/discount-2.2.6.ebuild
new file mode 100644
index 000..9d8ffa58958
--- /dev/null
+++ b/app-text/discount/discount-2.2.6.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="A Markdown-to HTML translator written in C"
+HOMEPAGE="http://www.pell.portland.or.us/~orc/Code/discount/;
+SRC_URI="http://www.pell.portland.or.us/~orc/Code/${PN}/${P}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="minimal test"
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+   default
+
+   # for QA, we remove the Makefile’s usage of install -s.
+   # Drop ldconfig invocation.
+   # Force “librarian.sh” to respect LDFLAGS ($FLAGS should have CFLAGS
+   # at that point).
+   sed -i \
+   -e '/INSTALL_PROGRAM/s,\$_strip ,,' \
+   -e 's/\(LDCONFIG=\).*/\1:/' \
+   -e 's/\(.\)\$FLAGS/& \1$LDFLAGS/' \
+   configure.inc || die "sed configure.inc failed"
+}
+
+src_configure() {
+   local configure_call=(
+   ./configure.sh
+   --libdir="${EPREFIX}"usr/"$(get_libdir)"
+   --prefix="${EPREFIX}"usr
+   --mandir="${EPREFIX}"usr/share/man
+   --shared
+   --pkg-config
+   $(usex minimal '' --enable-all-features)
+   # Enable deterministic HTML generation behavior. Otherwise, will
+   # actually call rand() as part of its serialization code...
+   --debian-glitch
+   )
+   einfo "Running ${configure_call[@]}"
+   CC="$(tc-getCC)" \
+   "${configure_call[@]}" || die
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   $(usex minimal install install.everything) \
+   SAMPLE_PFX="${PN}-"
+
+   insinto /usr/$(get_libdir)/pkgconfig
+   doins libmarkdown.pc
+}
+
+pkg_postinst() {
+   if ! use minimal; then
+   elog 'Sample binaries with overly-generic names have been'
+   elog "prefixed with \"${PN}-\"."
+   fi
+}

diff --git a/app-text/discount/metadata.xml b/app-text/discount/metadata.xml
index 7a38bb90096..c67d4dcaca5 100644
--- a/app-text/discount/metadata.xml
+++ b/app-text/discount/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   bkoh...@gentoo.org
+   Ben Kohler
+   
 



[gentoo-commits] repo/gentoo:master commit in: media-video/noad/files/patches-0.8.x/, media-video/noad/, ...

2020-01-23 Thread Jörg Bornkessel
commit: 214cc2a405326c1ac1e04d5512bdb7e66cf316eb
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Thu Jan 23 20:13:41 2020 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Thu Jan 23 20:33:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214cc2a4

media-video/noad: cleanup old

this will also fix
media-video/noad : does not respect AR
in older ebuild versions

Closes: https://bugs.gentoo.org/469810
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Joerg Bornkessel  gentoo.org>

 media-video/noad/Manifest  |   1 -
 .../patches-0.7.x/noad-0.7.3-ffmpeg_detection.diff |  13 ---
 .../files/patches-0.7.x/noad-0.7.3-hangcheck.diff  |  21 
 .../files/patches-0.7.x/noad-0.7.3_gcc-4.7.diff|  17 
 .../patches-0.7.x/noad-0.7.3_missing_include.diff  |  14 ---
 .../files/patches-0.8.x/noad-0.8.6-ffmpeg25.patch  |  16 
 .../files/patches-0.8.x/noad-0.8.6-libav9.diff | 106 -
 media-video/noad/noad-0.7.3-r1.ebuild  |  88 -
 media-video/noad/noad-0.8.6-r1.ebuild  |  79 ---
 media-video/noad/noad-0.8.6-r2.ebuild  |  83 
 10 files changed, 438 deletions(-)

diff --git a/media-video/noad/Manifest b/media-video/noad/Manifest
index 947101c403a..8722aadf4f8 100644
--- a/media-video/noad/Manifest
+++ b/media-video/noad/Manifest
@@ -1,3 +1,2 @@
-DIST noad-0.7.3.tar.bz2 174036 BLAKE2B 
11fbe9e794981b1666b04ff9d8909972a00db2daff90819d651324704836949af85278e807e7e6902b0198fd4dcd167c8722adcf816d95e15fe808efb93420a1
 SHA512 
0edc81c9b689c49b99cd68b80bf7acbb0af9757b4d5439edd0610ca96bf0ee4783844aa0dfe52e3303b21f5794af3ad9a216371d4e698bbf26f24bc31be43c66
 DIST noad-0.8.6-ffmpeg3.4.diff.bz2 6261 BLAKE2B 
4c1de8b72c9b25a056cabb5a74b4d9bbc42f6586b4e2166bf2cf5ac76d7617df3318a4a4b21fa5dbfb601e2f9bacc7bd2d8b54705750a2d761c5a73c5c745578
 SHA512 
f7b4879902e2344099ef337094fc8be1c4322d2fa1ed5d7c275adfed9dfcc1644cc18743191ffd4daaa44a83cf3936a8dd8a978c66aaeae18a38c6164a608b02
 DIST noad-0.8.6.tar.bz2 188085 BLAKE2B 
fa9ae43984509f6da17028cda11f69dae0a74afcabe8daaaf2661d9791229bf1d5374b26abbcc9cd8f887b42c188a0d4871ae059dabac3b9bb9175533f096100
 SHA512 
ffca9e8bc78719350ffdfe59a4f258033f843ddf761ca5d8893cde5a4968a644c0318fd86b60e7b9e78b0650f8f02c68e6f7a95f4dfb702ab30d84ad3750c9e9

diff --git 
a/media-video/noad/files/patches-0.7.x/noad-0.7.3-ffmpeg_detection.diff 
b/media-video/noad/files/patches-0.7.x/noad-0.7.3-ffmpeg_detection.diff
deleted file mode 100644
index e757aeb884b..000
--- a/media-video/noad/files/patches-0.7.x/noad-0.7.3-ffmpeg_detection.diff
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: noad-0.7.3/configure.ac
-===
 noad-0.7.3.orig/configure.ac
-+++ noad-0.7.3/configure.ac
-@@ -158,7 +158,7 @@ dnl check that libavcodec is usable
- dnl 
---
- if test "$withffmpeg" == "1"; then
-   AC_SUBST(LIBAVCODEC,"-lavcodec")
--  AC_CHECK_LIB([avcodec],[avcodec_init],[AC_SUBST(HAVE_LIBAVCODEC,1) 
AC_SUBST(LIBS,"$LIBS $LIBAVCODEC ") ])
-+  AC_CHECK_LIB([avcodec],[avcodec_register_all],[AC_SUBST(HAVE_LIBAVCODEC,1) 
AC_SUBST(LIBS,"$LIBS $LIBAVCODEC ") ])
- fi
- 
- 

diff --git a/media-video/noad/files/patches-0.7.x/noad-0.7.3-hangcheck.diff 
b/media-video/noad/files/patches-0.7.x/noad-0.7.3-hangcheck.diff
deleted file mode 100644
index 37788a197fd..000
--- a/media-video/noad/files/patches-0.7.x/noad-0.7.3-hangcheck.diff
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -ru noad-0.6.0-orig/main.cpp noad-0.6.0/main.cpp
 noad-0.6.0-orig/main.cpp   2007-05-12 17:28:01.0 +0200
-+++ noad-0.6.0/main.cpp2007-05-12 18:20:30.0 +0200
-@@ -566,10 +566,17 @@
- signal(SIGABRT, signal_handler);
- signal(SIGSEGV, signal_handler);
- signal(SIGUSR1, signal_handler);
-+signal(SIGALRM, signal_handler);
- 
- // do cleanup at exit...
- atexit(cleanUp);
- 
-+   
-+if (!bOnline) {
-+   // now start alarm timer to kill hanging noad (hardcoded 30min timeout)
-+   alarm(30*60);
-+}
-+
- // now do the work..,
- doNoad(bBefore, recDir);
- 

diff --git a/media-video/noad/files/patches-0.7.x/noad-0.7.3_gcc-4.7.diff 
b/media-video/noad/files/patches-0.7.x/noad-0.7.3_gcc-4.7.diff
deleted file mode 100644
index ca37f8e22a8..000
--- a/media-video/noad/files/patches-0.7.x/noad-0.7.3_gcc-4.7.diff
+++ /dev/null
@@ -1,17 +0,0 @@
-https://bugs.gentoo.org/show_bug.cgi?id=423623
-compilefix gcc-4.7.x
-
-signed-of-by: Joerg Bornkessel  (2012/06/27)
-
-diff -Naur noad-0.7.3.orig/vdr_cl.h noad-0.7.3/vdr_cl.h
 noad-0.7.3.orig/vdr_cl.h   2012-06-27 20:27:57.0 +0200
-+++ noad-0.7.3/vdr_cl.h2012-06-27 20:30:56.0 +0200
-@@ -287,7 +287,7 @@
-   {
-   T *l = new T;
-

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

2020-01-23 Thread Jörg Bornkessel
commit: 25d7e7d79368b7625221486d1d32f5c515901854
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Thu Jan 23 20:31:52 2020 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Thu Jan 23 20:33:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25d7e7d7

media-video/noad: license, dead homepage, src_uri fixed

sources are not available by upstream anymore
Martin Dummer has pickupded the sources and added to git hub
this is a community managed project now

Closes: https://bugs.gentoo.org/682394
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Joerg Bornkessel  gentoo.org>

 media-video/noad/Manifest |  1 +
 media-video/noad/noad-0.8.6-r4.ebuild | 79 +++
 2 files changed, 80 insertions(+)

diff --git a/media-video/noad/Manifest b/media-video/noad/Manifest
index 8722aadf4f8..3de2a08bc1b 100644
--- a/media-video/noad/Manifest
+++ b/media-video/noad/Manifest
@@ -1,2 +1,3 @@
 DIST noad-0.8.6-ffmpeg3.4.diff.bz2 6261 BLAKE2B 
4c1de8b72c9b25a056cabb5a74b4d9bbc42f6586b4e2166bf2cf5ac76d7617df3318a4a4b21fa5dbfb601e2f9bacc7bd2d8b54705750a2d761c5a73c5c745578
 SHA512 
f7b4879902e2344099ef337094fc8be1c4322d2fa1ed5d7c275adfed9dfcc1644cc18743191ffd4daaa44a83cf3936a8dd8a978c66aaeae18a38c6164a608b02
 DIST noad-0.8.6.tar.bz2 188085 BLAKE2B 
fa9ae43984509f6da17028cda11f69dae0a74afcabe8daaaf2661d9791229bf1d5374b26abbcc9cd8f887b42c188a0d4871ae059dabac3b9bb9175533f096100
 SHA512 
ffca9e8bc78719350ffdfe59a4f258033f843ddf761ca5d8893cde5a4968a644c0318fd86b60e7b9e78b0650f8f02c68e6f7a95f4dfb702ab30d84ad3750c9e9
+DIST noad-0.8.6.tar.gz 226169 BLAKE2B 
c8aa44a868a7592b66a94a58065df5b3dc19562bf6bfb946fe60acebd2ea9f9090750836368bc6aeecf2fbd9938b0ec3f653d7908d3b34f27c3362fcea48e445
 SHA512 
abec49ea7d4dc4233d42bd42ba267bc7b235aace1597c5cd3dcbb7b4ede00c3778eaa2a0d8697fca4caf2b0ca94b540b87a862523a3028eb5cfe84db3c460ede

diff --git a/media-video/noad/noad-0.8.6-r4.ebuild 
b/media-video/noad/noad-0.8.6-r4.ebuild
new file mode 100644
index 000..170684dc966
--- /dev/null
+++ b/media-video/noad/noad-0.8.6-r4.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Mark commercial breaks in VDR recordings"
+HOMEPAGE="https://github.com/madmartin/noad;
+SRC_URI="https://github.com/madmartin/noad/archive/v0.8.6.tar.gz -> ${P}.tar.gz
+   http://vdr.websitec.de/download/${PN}/${P}-ffmpeg3.4.diff.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ffmpeg imagemagick libmpeg2"
+
+RDEPEND="
+   libmpeg2? ( media-libs/libmpeg2:= )
+   ffmpeg? ( virtual/ffmpeg )
+   imagemagick? ( media-gfx/imagemagick )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+REQUIRED_USE="|| ( ffmpeg libmpeg2 )"
+
+src_prepare() {
+   default
+
+   #compile tested libav-13, ffmepg-3.4
+   eapply "${WORKDIR}/${P}-ffmpeg3.4.diff"
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(usex imagemagick '--with-magick') \
+   $(usex ffmpeg '' '--without-ffmpeg') \
+   $(usex libmpeg2 '' '--without-libmpeg2') \
+   --with-tools
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"  # see bug #469810
+}
+
+src_install() {
+   dobin noad showindex checkMarks
+   use imagemagick && dobin markpics
+
+   dodoc README INSTALL
+   # example scripts are installed as dokumentation
+   dodoc allnewnoad allnoad allnoadnice clearlogos noadcall.sh noadifnew 
stat2html statupd
+
+   newconfd "${FILESDIR}"/confd_vdraddon.noad vdraddon.noad
+
+   insinto /usr/share/vdr/record
+   doins "${FILESDIR}"/record-50-noad.sh
+
+   insinto /usr/share/vdr/shutdown
+   doins "${FILESDIR}"/pre-shutdown-15-noad.sh
+
+   insinto /etc/vdr/reccmds
+   doins "${FILESDIR}"/reccmds.noad.conf
+
+   exeinto /usr/share/vdr/bin
+   doexe "${FILESDIR}"/noad-reccmd
+}
+
+pkg_postinst() {
+   elog
+   elog "To integrate noad in VDR you should do this:"
+   elog
+   elog "start and set Parameter in /etc/conf.d/vdraddon.noad"
+   elog
+   elog "Note: You can use here all parameters for noad,"
+   elog "please look in the documentation of noad."
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pdfcrack/

2020-01-23 Thread Ben Kohler
commit: d5e29215fcbb27120ff816d22207920f9c097c0d
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jan 23 20:22:26 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jan 23 20:22:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5e29215

app-crypt/pdfcrack: bump & take pkg

Closes: https://bugs.gentoo.org/702760
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Ben Kohler  gentoo.org>

 app-crypt/pdfcrack/Manifest |  1 +
 app-crypt/pdfcrack/metadata.xml |  5 -
 app-crypt/pdfcrack/pdfcrack-0.18.ebuild | 27 +++
 3 files changed, 32 insertions(+), 1 deletion(-)

diff --git a/app-crypt/pdfcrack/Manifest b/app-crypt/pdfcrack/Manifest
index e2ac18ccb1b..0f52cf2be71 100644
--- a/app-crypt/pdfcrack/Manifest
+++ b/app-crypt/pdfcrack/Manifest
@@ -1 +1,2 @@
 DIST pdfcrack-0.16.tar.gz 34467 BLAKE2B 
7eda8dae9cec3117f410f9ebbe6d536ca627c72b53693d4021f3faf104ed0439e05dda5848d1f18911544336c6303f9b061c373da9a0a275ecfa2c29ed425b76
 SHA512 
460113f28249d1ea1cefc6dac8ff22b33849ccff50f61830144e41eeec47c4b9113845bb955d26757adb0552d8c0dfa43b3f5666c1419afe4063037a1e1c933d
+DIST pdfcrack-0.18.tar.gz 35145 BLAKE2B 
05c1b5164c208ba34ffe2c4aadcebaa88d5a4058a8ef355df3346bda19b5e9f319abd714975d86e3b05ef70ec003f4e08b00d5b339ebd0ac0549f72884580547
 SHA512 
7d1624d835bcefff131745c75dc2ecafe63afdbf2c56568880804d5b7062a8eef27eebfedf340ab9d7e5770dd1a553d5d30b7ea5bca63a317deb40e0deed35a2

diff --git a/app-crypt/pdfcrack/metadata.xml b/app-crypt/pdfcrack/metadata.xml
index b97debc0a9d..c4c687cbadc 100644
--- a/app-crypt/pdfcrack/metadata.xml
+++ b/app-crypt/pdfcrack/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   bkoh...@gentoo.org
+   Ben Kohler
+   

pdfcrack


diff --git a/app-crypt/pdfcrack/pdfcrack-0.18.ebuild 
b/app-crypt/pdfcrack/pdfcrack-0.18.ebuild
new file mode 100644
index 000..9ccc4f96185
--- /dev/null
+++ b/app-crypt/pdfcrack/pdfcrack-0.18.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Tool for recovering passwords and content from PDF-files"
+HOMEPAGE="http://pdfcrack.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.14-cflags.patch"
+)
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   dobin pdfcrack
+   dodoc changelog README
+}



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

2020-01-23 Thread Ben Kohler
commit: 9cec948fd785574fcf12821f31eaa9a7f654f9c5
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jan 23 20:14:41 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jan 23 20:15:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cec948f

x11-misc/obmenu-generator: add missing dev-perl/Gtk2 dep & take pkg

Closes: https://bugs.gentoo.org/675004

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Ben Kohler  gentoo.org>

 x11-misc/obmenu-generator/metadata.xml| 5 -
 x11-misc/obmenu-generator/obmenu-generator-0.85-r1.ebuild | 1 +
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/x11-misc/obmenu-generator/metadata.xml 
b/x11-misc/obmenu-generator/metadata.xml
index 983a6702f5f..fccc2dd74f0 100644
--- a/x11-misc/obmenu-generator/metadata.xml
+++ b/x11-misc/obmenu-generator/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   bkoh...@gentoo.org
+   Ben Kohler
+   


triz...@gmail.com

diff --git a/x11-misc/obmenu-generator/obmenu-generator-0.85-r1.ebuild 
b/x11-misc/obmenu-generator/obmenu-generator-0.85-r1.ebuild
index 6eeb79d17a6..aa0f48f2db9 100644
--- a/x11-misc/obmenu-generator/obmenu-generator-0.85-r1.ebuild
+++ b/x11-misc/obmenu-generator/obmenu-generator-0.85-r1.ebuild
@@ -14,6 +14,7 @@ KEYWORDS="~amd64 ~x86"
 RDEPEND="
dev-lang/perl[gdbm]
dev-perl/Data-Dump
+   dev-perl/Gtk2
>=dev-perl/Linux-DesktopFiles-0.90.0
x11-wm/openbox
 "



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

2020-01-23 Thread Ben Kohler
commit: 1e41d59cd7d720c42d1b57663f4a35e96a746313
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jan 23 20:10:21 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jan 23 20:15:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e41d59c

x11-misc/obmenu-generator: add missing perl[gdbm] dep

Closes: https://bugs.gentoo.org/702166
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Ben Kohler  gentoo.org>

 .../{obmenu-generator-0.85.ebuild => obmenu-generator-0.85-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/obmenu-generator/obmenu-generator-0.85.ebuild 
b/x11-misc/obmenu-generator/obmenu-generator-0.85-r1.ebuild
similarity index 90%
rename from x11-misc/obmenu-generator/obmenu-generator-0.85.ebuild
rename to x11-misc/obmenu-generator/obmenu-generator-0.85-r1.ebuild
index e97a79d66f2..6eeb79d17a6 100644
--- a/x11-misc/obmenu-generator/obmenu-generator-0.85.ebuild
+++ b/x11-misc/obmenu-generator/obmenu-generator-0.85-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
-   dev-lang/perl
+   dev-lang/perl[gdbm]
dev-perl/Data-Dump
>=dev-perl/Linux-DesktopFiles-0.90.0
x11-wm/openbox



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

2020-01-23 Thread Ian Whyman
commit: d3590ca1ed04e468b05d5ef329d94cc4bcc7e115
Author: Ian Whyman  gentoo  org>
AuthorDate: Thu Jan 23 20:13:46 2020 +
Commit: Ian Whyman  gentoo  org>
CommitDate: Thu Jan 23 20:13:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3590ca1

net-libs/libupnp: Version bump to 1.12.0

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Ian Whyman  gentoo.org>

 net-libs/libupnp/Manifest | 2 +-
 net-libs/libupnp/{libupnp-1.10.1.ebuild => libupnp-1.12.0.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libupnp/Manifest b/net-libs/libupnp/Manifest
index f631a58b8c4..f453389e42a 100644
--- a/net-libs/libupnp/Manifest
+++ b/net-libs/libupnp/Manifest
@@ -1,4 +1,4 @@
-DIST libupnp-1.10.1.tar.gz 786273 BLAKE2B 
d01515783f2fac185998419d9f249d087ca4433c9547537fe77d3a57e41926d0a4e7e97a88e25c9d2614fcb43498ae94992868bddcb5507c518d3f89059255f0
 SHA512 
f85053670e696e2216ca8e5a90e862f6868a0043aa855278ef2788417cdf2195067c79c4fe593b49a5444cc33fe31ad2073106c6d8cb67c8352e3321dce0a08c
+DIST libupnp-1.12.0.tar.gz 786378 BLAKE2B 
b1b264c8b254cab79c423fd3efa0911b86aa5ce7ccac35ff61dd5d7fefa9a71d7ce2a513f208b83d66a571483ce8fc179978009908e66b8fc3ff2a1df3d8f26e
 SHA512 
998ef22d2af8e4cbc7fa1f87613ae0aa840e636bb72a5656a97327b0820a46b2b3ed2f3200260c018b5339de2fc4be760d42a3c687e49c7fedb58c1ad2287699
 DIST libupnp-1.6.21.tar.bz2 1245353 BLAKE2B 
ca9ff07f88cfc77c3e3f7250ec1de6fb8c1ad3a918f556a7d37a6e994b67d825608edd3fd788a5b5979de72e3b25288225af3b5b8c58f54395682eef50bfc2d2
 SHA512 
65a2989497b941dfa1f7ac09fe44267de4a5231af25a304f0f6e754c7cbb578bdcb3c500188b5ebfbff9f579099db7501817d45e1724ef8e384d6d918bcdcdeb
 DIST libupnp-1.6.25.tar.bz2 722731 BLAKE2B 
7f1850a235683ecd19bc377cd5c80c9d7ee8f0ded123dfc00d29551d2fd97fb873ce4c30ce0d26d562c57470c266a573c37fed4c0db159c65c56c673271adf92
 SHA512 
c1426c2f855f34a56b96761602a35989867918b556ecf9784c9ce9580f6c6083950004909831bad331f3a4dfb70ef1bd287e026c71bbfde2613f77fe05ab9e1f
 DIST libupnp-1.8.4.tar.gz 783896 BLAKE2B 
483ae5344b0677441a02d4666476090e00d0f7b7798e24a7dbe7ea10cd68f02644851ba17cff06033714dc9f2ddf7d9c5588e5a54693f14ad1a9782a7751480d
 SHA512 
6d96dc0dcf187a425f3b60f4e750102331bd0a5bd452007e345eeacb63e9287ac213574c8071294809283ff8d8795433706ed2a14bae3d451605bf7a75e5a5bb

diff --git a/net-libs/libupnp/libupnp-1.10.1.ebuild 
b/net-libs/libupnp/libupnp-1.12.0.ebuild
similarity index 96%
rename from net-libs/libupnp/libupnp-1.10.1.ebuild
rename to net-libs/libupnp/libupnp-1.12.0.ebuild
index e06f186c5a5..14fc805526f 100644
--- a/net-libs/libupnp/libupnp-1.10.1.ebuild
+++ b/net-libs/libupnp/libupnp-1.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6



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

2020-01-23 Thread William Hubbs
commit: 342a85a7241ee3c76f4c2f051c62925579849831
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 23 20:07:05 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 23 20:07:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=342a85a7

dev-lang/go-bootstrap: fix manifest

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

 dev-lang/go-bootstrap/Manifest | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/go-bootstrap/Manifest b/dev-lang/go-bootstrap/Manifest
index f181e860a8a..2c91e51b289 100644
--- a/dev-lang/go-bootstrap/Manifest
+++ b/dev-lang/go-bootstrap/Manifest
@@ -1,8 +1,8 @@
-DIST go-darwin-amd64-bootstrap-1.13.6.tbz 119343506 BLAKE2B 
005893a0d9c0aeb0fd75570564d097c5876483b1e57b5d74b04bd1b33faf916cad9337685d06d8920f2a7d1c79e67b671ce499a56b84259cc5fd48fe93cb5015
 SHA512 
1d45fffacbdbc2a89960d606c907d60b1ec175efedb109ad40236562e7e1a090f8be36aa790dbc7c31f4474cd94d4c5be25bbc68900a81a39393e753a5a06dcc
+DIST go-darwin-amd64-bootstrap-1.13.6.tbz 119340642 BLAKE2B 
93d1d2fdd24e6a56d9583d90e64788fe28284302d1e1346a2009dcba8f80917bf113398f269922277bd066b068f62fffa146523bd57a5b7b178f0008f3c4d154
 SHA512 
1f27885d454963e88f73d3b6ef4d0167a5df6ad81c4725fb3b2be19e2c7bad13ef36ff6c100b8788fa2085285e462f0d2b3dfaf8bd67b0804a137969054cb5ae
 DIST go-linux-386-bootstrap-1.13.6.tbz 116991833 BLAKE2B 
e15c4dd3c9bfb233f81d318591df5cb2a73e033a088cd652371f6933b8732c7d5c1292ec8110b23f85b30d5afdea97e798b264c61f5651db08c7ac903e8dcbb6
 SHA512 
114c2f670f21624f0dfefabb99b7263e2133e58c2072ce341a6ea604278e22361779f2e0d3771b7a427e979d7e34f3fc3afcd0f8297d778c3552858ce64ec0c8
-DIST go-linux-amd64-bootstrap-1.13.6.tbz 117191408 BLAKE2B 
186212e85b67c5f756c9e85897e310bf9bda4445f8deae1e7a0249ac9d666723dba0796a41b9aee4487f214e1b579157b5a68f3f7aca8fc71199c8a75c5024ed
 SHA512 
ff8f550eb98a2c6e8c046b232dc06ed9f40b99d5f4f9324ab0a6bff1b3402f6cfcb90ce77d8dcabba7a84ac643aad3daab9677b2861b03e72845c4fdd39dc383
-DIST go-linux-arm-bootstrap-1.13.6.tbz 112330829 BLAKE2B 
027cf3af2c89cc82fddf23748351214e583539e2f6c39dfad86a1e19989f4f96e8b02d41efb0e3ff88ec1e1259e877afc36a5d9562bc30f2ef9c630b111a8e22
 SHA512 
051770f8ecb0dfc062bfb273e0d58c855ffc66e31b066c973b0745734c404a073d9b67cd36c1ca67977061e976b17bbe3109ac16a1f553ea2c8dd0625a3146b3
-DIST go-linux-arm64-bootstrap-1.13.6.tbz 110293216 BLAKE2B 
7281235a73dbcaf9145f57ccf5a92d046bc3a055e0635f5462f11fb82b88c1a0c5a910a8c03afd46c818e35501869190a78de6190817758367e46c89858f084f
 SHA512 
99d47d54648936692ca0b7e42aca6d3b5feabad1d9ef42959df63dc749c8b8602ba5aa34538142678dd8285e47f7a9e2dafe893a6784db6d7eba12af2257658c
+DIST go-linux-amd64-bootstrap-1.13.6.tbz 116924754 BLAKE2B 
3a28ded6df7e04081c727ad90ad2c8b67e1171aea8cd86b9570d65b275c2a4f1a84084d65a6c3e2efbece5594ba1aad3efc1a2fba36aa2dc68902c5c228c05e8
 SHA512 
3ade49da050d132309357a190628c3ff3a93cffa88f56e1d771f53358c825f210b6870870a96fdbc27717f1b464d904a6f605073377de2f0516cf635a1ce8241
+DIST go-linux-arm-bootstrap-1.13.6.tbz 112324731 BLAKE2B 
18166e279b1d30f48e08007df8639775b58081805a7e5799dae14e0b357330cf69997f4a5c844bd10a9eeef44225d52f26197e07d16bb7a42fe5a6185634f4b5
 SHA512 
4d502e2231c1822dacb62cd00b435d52710b1511715385c0b3ddf9f66a446ae90e9b1628b501ba8e1d1a94ca5c28249a323da56f869e88480aa6c249ca001c6e
+DIST go-linux-arm64-bootstrap-1.13.6.tbz 110290994 BLAKE2B 
dc8985a305d1ef3ae683de9787333f0be3d43d5e642a3b5a315cf003311fb47e55588eb1acf816e5eb4215802832a43445ebecedfd2d680d350cb65e0ce7394f
 SHA512 
bc5f4c4554987a5df735bb96c9b8ae78624169d847ab17ea9b0e969ecaab109311892cf1985d576cd46bf271562b724c6a3796472e197a2c8bb48da0d51128a9
 DIST go-linux-ppc64-bootstrap-1.13.6.tbz 110762916 BLAKE2B 
19d44da5bcd1f4832772469beed509475f9a38ab55b386490faf1b270ffd7cc13d315dfe4746b3b9ca6a324c0e6f2e0144a3146d43bd6210d0479063f8627e34
 SHA512 
2a76c6168d7ba0c7eb020a1af4eccb2a5aee510a1f8e4bb438f5ea769677724c1450209c2fc9a4ccff1084f1a091a568e667ec33a5d537539a09ece426cf82d8
 DIST go-linux-ppc64le-bootstrap-1.13.6.tbz 110086770 BLAKE2B 
a3f2c1b840f85d7726336285a56d1850fd10f32d90341836a4124a7d181778c3a1cff1d576e4a19a4f3556e961d84fa77202891725b5237121040bdd020af339
 SHA512 
6c4bd54fafea65fbb16a3e6c57b721c10654a5f18879c164f6889a01ec6581b13b450622e83897032ab3ed43a9ff4a7edb6d30c56d41dd23991e8453c1bae359
 DIST go-linux-s390x-bootstrap-1.13.6.tbz 115641137 BLAKE2B 
7ab94a8f7c839ee8fb58673ed5ad00a569a0bae7a13bb214098154aedb1c272837d0903c226cb87b5eb46475589ddcd56e1afafc81ddaea988ce3c3ddca686d1
 SHA512 
794b72f48634a7f7dfb41c64607d66974ef9413a68e39a3959a981e2aaf356fd2cec9e2eb0c25d1b7b3d179c0a72ce053dc9c69463bde0ec893ab472f7076204



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/users-and-groups/

2020-01-23 Thread Ulrich Müller
commit: 56eb6bc591c3daff893e9060faed0c04b4adb7f1
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Jan 23 19:29:35 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Jan 23 19:29:35 2020 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=56eb6bc5

ebuild-writing/users-and-groups: Use example ebuilds from tree.

The acct-user/group ebuilds for suricata are rather typical examples,
so replace the fictitious user 123 by them.

This also has ${PN} as single element in ACCT_USER_GROUPS, and it
drops the uncommon ACCT_USER_{SHELL,HOME{,_OWNER,_PERMS}} variables
from the example.

Original patch from Michael Orlitzky  gentoo.org> (who asked me to
put my own name on it).

Closes: https://bugs.gentoo.org/702508
Signed-off-by: Ulrich Müller  gentoo.org>

 ebuild-writing/users-and-groups/text.xml | 22 +-
 1 file changed, 9 insertions(+), 13 deletions(-)

diff --git a/ebuild-writing/users-and-groups/text.xml 
b/ebuild-writing/users-and-groups/text.xml
index 184f890..294d558 100644
--- a/ebuild-writing/users-and-groups/text.xml
+++ b/ebuild-writing/users-and-groups/text.xml
@@ -42,8 +42,8 @@ and must not be used for new packages.
 
 
 Group ebuilds are placed in acct-group category, with the package name
-matching the group name.  The following can be used as a template for writing
-group ebuilds:
+matching the group name. The following ebuild for acct-group/suricata
+can be used as a template for writing group ebuilds:
 
 
 
@@ -54,8 +54,8 @@ EAPI=7
 
 inherit acct-group
 
-DESCRIPTION="Meaningful description of the group"
-ACCT_GROUP_ID=123
+DESCRIPTION="Group for Suricata IDS"
+ACCT_GROUP_ID=477
 
 
 
@@ -71,8 +71,8 @@ ACCT_GROUP_ID=123
 
 
 User ebuilds are placed in acct-user category, with the package name
-matching the user name.  The following can be used as a template for writing
-user ebuilds:
+matching the user name. The following ebuild for acct-user/suricata
+can be used as a template for writing user ebuilds:
 
 
 
@@ -83,13 +83,9 @@ EAPI=7
 
 inherit acct-user
 
-DESCRIPTION="Meaningful description of the user"
-ACCT_USER_ID=123
-ACCT_USER_SHELL=/usr/bin/foo
-ACCT_USER_HOME=/var/lib/foo
-ACCT_USER_HOME_OWNER=foo:bar
-ACCT_USER_HOME_PERMS=0775
-ACCT_USER_GROUPS=( foo bar baz )
+DESCRIPTION="User for Suricata IDS"
+ACCT_USER_ID=477
+ACCT_USER_GROUPS=( ${PN} )
 
 acct-user_add_deps
 



[gentoo-commits] proj/portage:master commit in: lib/portage/tests/dep/

2020-01-23 Thread Zac Medico
commit: 7c7b1a43285eb93bacc2285207ce8b0bbfd9f9a3
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Jan 23 19:12:49 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Jan 23 19:28:53 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=7c7b1a43

TestSonameAtomPickle: new test for bug 706186

Bug: https://bugs.gentoo.org/706186
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/tests/dep/test_soname_atom_pickle.py | 28 
 1 file changed, 28 insertions(+)

diff --git a/lib/portage/tests/dep/test_soname_atom_pickle.py 
b/lib/portage/tests/dep/test_soname_atom_pickle.py
new file mode 100644
index 0..02965b44f
--- /dev/null
+++ b/lib/portage/tests/dep/test_soname_atom_pickle.py
@@ -0,0 +1,28 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+from __future__ import unicode_literals
+
+import sys
+
+from portage.dep.soname.SonameAtom import SonameAtom
+from portage.tests import TestCase
+from portage.util.futures import asyncio
+from portage.util.futures.executor.fork import ForkExecutor
+
+
+class TestSonameAtomPickle(TestCase):
+
+   _ALL_PROVIDES = frozenset([SonameAtom('x86_64', 'libc.so.6')])
+
+   def test_soname_atom_pickle(self):
+   if sys.version_info < (3,):
+   self.skipTest('SonameAtom pickle not implemented for 
python2 (bug 706186)')
+   loop = asyncio._wrap_loop()
+   with ForkExecutor(loop=loop) as executor:
+   result = 
loop.run_until_complete(loop.run_in_executor(executor, self._get_all_provides))
+   self.assertEqual(self._ALL_PROVIDES, result)
+
+   @classmethod
+   def _get_all_provides(cls):
+   return cls._ALL_PROVIDES



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

2020-01-23 Thread Matt Turner
commit: 160cd68a1e66d8a0586f53a293a421e66c1010d5
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jan 23 19:13:19 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 23 19:17:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=160cd68a

media-video/gxine: Drop IUSE=xcb

Closes: https://bugs.gentoo.org/705442
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/media-video/gxine/gxine-0.5.909.ebuild 
b/media-video/gxine/gxine-0.5.909.ebuild
index 6dbccad0720..9619bbb4e5b 100644
--- a/media-video/gxine/gxine-0.5.909.ebuild
+++ b/media-video/gxine/gxine-0.5.909.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/xine/${P}.tar.xz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="l10n_cs l10n_de lirc nls nsplugin udev +xcb xinerama"
+IUSE="l10n_cs l10n_de lirc nls nsplugin udev xinerama"
 
 COMMON_DEPEND=">=media-libs/xine-lib-1.1.20[gtk]
x11-libs/gtk+:2
@@ -20,13 +20,13 @@ COMMON_DEPEND=">=media-libs/xine-lib-1.1.20[gtk]
x11-libs/libX11
x11-libs/libXext
x11-libs/libXrender
+   x11-libs/libxcb
lirc? ( app-misc/lirc )
nls? ( virtual/libintl )
nsplugin? ( dev-libs/nspr
x11-libs/libXaw
x11-libs/libXt )
udev? ( dev-libs/libgudev:= )
-   xcb? ( x11-libs/libxcb )
xinerama? ( x11-libs/libXinerama )"
 DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
@@ -48,7 +48,7 @@ src_configure() {
$(use_enable nls) \
$(use_enable lirc) \
--enable-watchdog \
-   $(use_with xcb) \
+   --with-xcb \
$(has_version '

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

2020-01-23 Thread Matt Turner
commit: 96e577c5839c2fddcddfb0c1d876ba174e6dafd5
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jan 23 19:11:20 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 23 19:17:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e577c5

media-video/ffmpeg: Drop IUSE=xcb

Closes: https://bugs.gentoo.org/705442
Signed-off-by: Matt Turner  gentoo.org>

 media-video/ffmpeg/ffmpeg-4.2.2.ebuild | 5 ++---
 media-video/ffmpeg/ffmpeg-.ebuild  | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/media-video/ffmpeg/ffmpeg-4.2.2.ebuild 
b/media-video/ffmpeg/ffmpeg-4.2.2.ebuild
index 6d69c547734..96cd4122b9f 100644
--- a/media-video/ffmpeg/ffmpeg-4.2.2.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.2.2.ebuild
@@ -70,7 +70,7 @@ FFMPEG_FLAG_MAP=(
+bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt gnutls 
gmp
+gpl hardcoded-tables +iconv libressl:libtls libxml2 lzma 
+network opencl
openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi 
vdpau
-   X:xlib xcb:libxcb xcb:libxcb-shm xcb:libxcb-xfixes +zlib
+   X:xlib X:libxcb X:libxcb-shm X:libxcb-xfixes +zlib
# libavdevice options
cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca 
openal
opengl
@@ -254,8 +254,8 @@ RDEPEND="
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
>=x11-libs/libXv-1.0.10[${MULTILIB_USEDEP}]
+   >=x11-libs/libxcb-1.4[${MULTILIB_USEDEP}]
)
-   xcb? ( >=x11-libs/libxcb-1.4[${MULTILIB_USEDEP}] )
zeromq? ( >=net-libs/zeromq-4.1.6 )
zimg? ( >=media-libs/zimg-2.7.4:=[${MULTILIB_USEDEP}] )
zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
@@ -301,7 +301,6 @@ GPL_REQUIRED_USE="
x264? ( gpl )
x265? ( gpl )
xvid? ( gpl )
-   X? ( !xcb? ( gpl ) )
)
 "
 REQUIRED_USE="

diff --git a/media-video/ffmpeg/ffmpeg-.ebuild 
b/media-video/ffmpeg/ffmpeg-.ebuild
index 69bdf4e82ba..b0f17391612 100644
--- a/media-video/ffmpeg/ffmpeg-.ebuild
+++ b/media-video/ffmpeg/ffmpeg-.ebuild
@@ -70,7 +70,7 @@ FFMPEG_FLAG_MAP=(
+bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt gnutls 
gmp
+gpl hardcoded-tables +iconv libressl:libtls libxml2 lzma 
+network opencl
openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi 
vdpau
-   X:xlib xcb:libxcb xcb:libxcb-shm xcb:libxcb-xfixes +zlib
+   X:xlib X:libxcb X:libxcb-shm X:libxcb-xfixes +zlib
# libavdevice options
cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca 
openal
opengl
@@ -254,8 +254,8 @@ RDEPEND="
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
>=x11-libs/libXv-1.0.10[${MULTILIB_USEDEP}]
+   >=x11-libs/libxcb-1.4[${MULTILIB_USEDEP}]
)
-   xcb? ( >=x11-libs/libxcb-1.4[${MULTILIB_USEDEP}] )
zeromq? ( >=net-libs/zeromq-4.1.6 )
zimg? ( >=media-libs/zimg-2.7.4:=[${MULTILIB_USEDEP}] )
zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
@@ -301,7 +301,6 @@ GPL_REQUIRED_USE="
x264? ( gpl )
x265? ( gpl )
xvid? ( gpl )
-   X? ( !xcb? ( gpl ) )
)
 "
 REQUIRED_USE="



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

2020-01-23 Thread Hans de Graaff
commit: 0dff1af7fb811a004e2f9dfea1a02425e30462d2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 23 17:57:14 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 23 19:13:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dff1af7

dev-ruby/fast_gettext: add ruby27

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

 dev-ruby/fast_gettext/fast_gettext-2.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.0.1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.0.1.ebuild
index 42fd6949fc7..6ec2d60766d 100644
--- a/dev-ruby/fast_gettext/fast_gettext-2.0.1.ebuild
+++ b/dev-ruby/fast_gettext/fast_gettext-2.0.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG Readme.md"



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

2020-01-23 Thread Matt Turner
commit: c8a5fd63ed947def93637792b6138ed4a7f78afb
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jan 23 18:55:15 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 23 19:17:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a5fd63

media-video/peek: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-video/peek/Manifest |  1 -
 media-video/peek/peek-1.3.1-r2.ebuild | 52 ---
 media-video/peek/peek-1.4.0.ebuild| 44 -
 3 files changed, 97 deletions(-)

diff --git a/media-video/peek/Manifest b/media-video/peek/Manifest
index 497e7b575de..b9947a3df0c 100644
--- a/media-video/peek/Manifest
+++ b/media-video/peek/Manifest
@@ -1,2 +1 @@
-DIST peek-1.3.1.tar.gz 2654939 BLAKE2B 
f5d2b6c9ca1194891ff6a61c73bcfc63a6e0bbf8a282c4309bbedbd40e29e42ad78d9c37c8a3621ceb6cb2ad85bbf2364702f1db028f6282dd4f93e15d22b34c
 SHA512 
cdf4190c555b0a40051862038c04dc7c164bf8bccf47202d0fcb74f527a8a7d5605bc2e112847e262e51a5a95c3d2b3497e4ec56834880564e8e4127869ad9df
 DIST peek-1.4.0.tar.gz 2647446 BLAKE2B 
688acb01e127c31fd9d8c6713757bf01e6b4ed1211a32787f5729b6a26308599a61c4ab057a2a008d3cc388f9492a41e70c34c92e90ded0058bbb325e9f828c8
 SHA512 
ef1723f72d1c575493b2e9192cee6038807d37d875a797781169e5f4640635deda947362dcf2e1a9149fcfe88de532b8ea05c665b14b1befaa9aa8c982d9aa31

diff --git a/media-video/peek/peek-1.3.1-r2.ebuild 
b/media-video/peek/peek-1.3.1-r2.ebuild
deleted file mode 100644
index 75a4200a785..000
--- a/media-video/peek/peek-1.3.1-r2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_MIN_API_VERSION="0.22"
-
-inherit gnome2 vala cmake-utils
-
-DESCRIPTION="Simple animated Gif screen recorder"
-HOMEPAGE="https://github.com/phw/peek;
-SRC_URI="https://github.com/phw/peek/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="keybinder test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-libs/glib-2.38:2
-   media-video/ffmpeg[X,encode,vpx,xcb]
-   virtual/imagemagick-tools
-   >=x11-libs/gtk+-3.14:3
-   keybinder? ( dev-libs/keybinder:3 )"
-DEPEND="${RDEPEND}
-   $(vala_depend)
-   app-text/txt2man
-   >=sys-devel/gettext-0.19"
-
-src_prepare() {
-   cmake-utils_src_prepare
-   gnome2_src_prepare
-   vala_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DGSETTINGS_COMPILE=OFF
-   -DKEYBINDER_FOUND=$(usex keybinder 1 0)
-   -DVALA_EXECUTABLE="${VALAC}"
-   )
-
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   # Compile helper programs for tests
-   if use test; then
-   cmake-utils_src_make -C tests
-   fi
-}

diff --git a/media-video/peek/peek-1.4.0.ebuild 
b/media-video/peek/peek-1.4.0.ebuild
deleted file mode 100644
index 569a57259a2..000
--- a/media-video/peek/peek-1.4.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_MIN_API_VERSION="0.22"
-
-inherit gnome2 meson vala
-
-DESCRIPTION="Simple animated Gif screen recorder"
-HOMEPAGE="https://github.com/phw/peek;
-SRC_URI="https://github.com/phw/peek/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="keybinder test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-libs/glib-2.38:2
-   media-video/ffmpeg[X,encode,vpx,xcb]
-   virtual/imagemagick-tools
-   >=x11-libs/gtk+-3.20:3
-   keybinder? ( dev-libs/keybinder:3 )"
-DEPEND="${RDEPEND}
-   $(vala_depend)
-   app-text/txt2man
-   >=sys-devel/gettext-0.19
-   virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${P}-meson.patch )
-
-src_prepare() {
-   vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature keybinder enable-keybinder)
-   $(meson_use test build-tests)
-   )
-
-   meson_src_configure
-}



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

2020-01-23 Thread Matt Turner
commit: 2a2948d65302f92f6286481cc87520b5ce467675
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jan 23 19:14:49 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 23 19:17:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a2948d6

media-libs/xine-lib: Drop IUSE=xcb

Closes: https://bugs.gentoo.org/705442
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/xine-lib/xine-lib-1.2.9-r2.ebuild | 6 +++---
 media-libs/xine-lib/xine-lib-1.2..ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-libs/xine-lib/xine-lib-1.2.9-r2.ebuild 
b/media-libs/xine-lib/xine-lib-1.2.9-r2.ebuild
index b5af0deb05e..e5eb776f19e 100644
--- a/media-libs/xine-lib/xine-lib-1.2.9-r2.ebuild
+++ b/media-libs/xine-lib/xine-lib-1.2.9-r2.ebuild
@@ -24,7 +24,7 @@ HOMEPAGE="http://xine.sourceforge.net/;
 
 LICENSE="GPL-2"
 SLOT="1"
-IUSE="a52 aac aalib +alsa altivec bluray +css dts dvb dxr3 fbcon flac gtk 
imagemagick ipv6 jack jpeg libav libcaca mad +mmap mng modplug musepack opengl 
oss pulseaudio samba sdl speex theora truetype v4l vaapi vcd vdpau vdr vidix 
+vis vorbis vpx wavpack +X +xcb xinerama +xv xvmc ${NLS_IUSE}"
+IUSE="a52 aac aalib +alsa altivec bluray +css dts dvb dxr3 fbcon flac gtk 
imagemagick ipv6 jack jpeg libav libcaca mad +mmap mng modplug musepack opengl 
oss pulseaudio samba sdl speex theora truetype v4l vaapi vcd vdpau vdr vidix 
+vis vorbis vpx wavpack +X xinerama +xv xvmc ${NLS_IUSE}"
 
 RDEPEND="${NLS_RDEPEND}
dev-libs/libxdg-basedir
@@ -89,8 +89,8 @@ RDEPEND="${NLS_RDEPEND}
X? (
x11-libs/libX11
x11-libs/libXext
+   x11-libs/libxcb
)
-   xcb? ( x11-libs/libxcb )
xinerama? ( x11-libs/libXinerama )
xv? ( x11-libs/libXv )
xvmc? ( x11-libs/libXvMC )
@@ -206,7 +206,7 @@ src_configure() {
$(use_with vorbis)
$(use_with wavpack)
$(use_with X x)
-   $(use_with xcb)
+   $(use_with X xcb)
)
[[ ${PV} == ** ]] || myconf+=( $(use_enable nls) )
 

diff --git a/media-libs/xine-lib/xine-lib-1.2..ebuild 
b/media-libs/xine-lib/xine-lib-1.2..ebuild
index 585781521f8..d2a65ff9376 100644
--- a/media-libs/xine-lib/xine-lib-1.2..ebuild
+++ b/media-libs/xine-lib/xine-lib-1.2..ebuild
@@ -24,7 +24,7 @@ HOMEPAGE="http://xine.sourceforge.net/;
 
 LICENSE="GPL-2"
 SLOT="1"
-IUSE="a52 aac aalib +alsa altivec bluray +css dts dvb dxr3 fbcon flac gtk 
imagemagick ipv6 jack jpeg libav libcaca mad +mmap mng modplug musepack opengl 
oss pulseaudio samba sdl speex theora truetype v4l vaapi vcd vdpau vdr vidix 
+vis vorbis vpx wavpack +X +xcb xinerama +xv xvmc ${NLS_IUSE}"
+IUSE="a52 aac aalib +alsa altivec bluray +css dts dvb dxr3 fbcon flac gtk 
imagemagick ipv6 jack jpeg libav libcaca mad +mmap mng modplug musepack opengl 
oss pulseaudio samba sdl speex theora truetype v4l vaapi vcd vdpau vdr vidix 
+vis vorbis vpx wavpack +X xinerama +xv xvmc ${NLS_IUSE}"
 
 RDEPEND="${NLS_RDEPEND}
dev-libs/libxdg-basedir
@@ -89,8 +89,8 @@ RDEPEND="${NLS_RDEPEND}
X? (
x11-libs/libX11
x11-libs/libXext
+   x11-libs/libxcb
)
-   xcb? ( x11-libs/libxcb )
xinerama? ( x11-libs/libXinerama )
xv? ( x11-libs/libXv )
xvmc? ( x11-libs/libXvMC )
@@ -202,7 +202,7 @@ src_configure() {
$(use_with vorbis)
$(use_with wavpack)
$(use_with X x)
-   $(use_with xcb)
+   $(use_with X xcb)
)
[[ ${PV} == ** ]] || myconf+=( $(use_enable nls) )
 



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

2020-01-23 Thread Matt Turner
commit: 331912dd636e581fac58e99bdfdcee1620fedabf
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jan 23 18:54:30 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 23 19:17:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=331912dd

media-video/peek: Update media-video/ffmpeg dependency

Signed-off-by: Matt Turner  gentoo.org>

 media-video/peek/peek-1.4.0-r1.ebuild | 44 +++
 1 file changed, 44 insertions(+)

diff --git a/media-video/peek/peek-1.4.0-r1.ebuild 
b/media-video/peek/peek-1.4.0-r1.ebuild
new file mode 100644
index 000..df8ee3d18b5
--- /dev/null
+++ b/media-video/peek/peek-1.4.0-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_MIN_API_VERSION="0.22"
+
+inherit gnome2 meson vala
+
+DESCRIPTION="Simple animated Gif screen recorder"
+HOMEPAGE="https://github.com/phw/peek;
+SRC_URI="https://github.com/phw/peek/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="keybinder test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-libs/glib-2.38:2
+   media-video/ffmpeg[X,encode,vpx,xcb(+)]
+   virtual/imagemagick-tools
+   >=x11-libs/gtk+-3.20:3
+   keybinder? ( dev-libs/keybinder:3 )"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   app-text/txt2man
+   >=sys-devel/gettext-0.19
+   virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${P}-meson.patch )
+
+src_prepare() {
+   vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature keybinder enable-keybinder)
+   $(meson_use test build-tests)
+   )
+
+   meson_src_configure
+}



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

2020-01-23 Thread Hans de Graaff
commit: 8b59104a125f921253e731f3f04f2807a9d288bb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 23 18:13:00 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 23 19:13:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b59104a

dev-ruby/minitar: add ruby27

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

 dev-ruby/minitar/minitar-0.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/minitar/minitar-0.9.ebuild 
b/dev-ruby/minitar/minitar-0.9.ebuild
index 3a4921cdd0f..a41faf3d3e9 100644
--- a/dev-ruby/minitar/minitar-0.9.ebuild
+++ b/dev-ruby/minitar/minitar-0.9.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_RECIPE_DOC="none"



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

2020-01-23 Thread Hans de Graaff
commit: 449b60ccfb6060c3cb40c3ca4777e913bf55e3b7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 23 18:17:38 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 23 19:13:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449b60cc

dev-ruby/semantic_puppet: add ruby27

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

 dev-ruby/semantic_puppet/semantic_puppet-1.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/semantic_puppet/semantic_puppet-1.0.2.ebuild 
b/dev-ruby/semantic_puppet/semantic_puppet-1.0.2.ebuild
index ab16581d9f0..0eb14bdce89 100644
--- a/dev-ruby/semantic_puppet/semantic_puppet-1.0.2.ebuild
+++ b/dev-ruby/semantic_puppet/semantic_puppet-1.0.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



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

2020-01-23 Thread Hans de Graaff
commit: eed79be31c2f3199c212da880ac6ad2854d1aeec
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 23 17:55:14 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 23 19:12:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed79be3

dev-ruby/rr: add ruby27

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

 dev-ruby/rr/rr-1.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rr/rr-1.2.1.ebuild b/dev-ruby/rr/rr-1.2.1.ebuild
index 1e80eded01d..a9e8e0bd06e 100644
--- a/dev-ruby/rr/rr-1.2.1.ebuild
+++ b/dev-ruby/rr/rr-1.2.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_TASK_TEST="none"
 



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

2020-01-23 Thread Hans de Graaff
commit: d5276d4c52ae5575fe34eeae10f46f0608388630
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 23 17:52:43 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 23 19:12:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5276d4c

dev-ruby/colored: add ruby27

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

 dev-ruby/colored/colored-1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/colored/colored-1.2.ebuild 
b/dev-ruby/colored/colored-1.2.ebuild
index 8f684114e29..bedd7ad2e94 100644
--- a/dev-ruby/colored/colored-1.2.ebuild
+++ b/dev-ruby/colored/colored-1.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-ssh2/

2020-01-23 Thread Brian Evans
commit: faab86a2a5565c6d74f5b5875ac36cfd594b9af6
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Jan 23 18:05:12 2020 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Jan 23 18:38:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faab86a2

dev-php/pecl-ssh2: Drop unsupported slots from live build

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

 dev-php/pecl-ssh2/pecl-ssh2-.ebuild | 15 ++-
 1 file changed, 2 insertions(+), 13 deletions(-)

diff --git a/dev-php/pecl-ssh2/pecl-ssh2-.ebuild 
b/dev-php/pecl-ssh2/pecl-ssh2-.ebuild
index 583c2bfcf03..03d40dfe4d2 100644
--- a/dev-php/pecl-ssh2/pecl-ssh2-.ebuild
+++ b/dev-php/pecl-ssh2/pecl-ssh2-.ebuild
@@ -5,27 +5,16 @@ EAPI="7"
 
 PHP_EXT_NAME="ssh2"
 
-USE_PHP="php5-6 php7-1 php7-2 php7-3 php7-4"
+USE_PHP="php7-2 php7-3 php7-4"
 EGIT_REPO_URI="https://git.php.net/repository/pecl/networking/ssh2.git;
 
 inherit php-ext-source-r3 git-r3
 
-USE_PHP="php7-1 php7-2 php7-3 php7-4"
-
 DESCRIPTION="PHP bindings for the libssh2 library"
 LICENSE="PHP-3.01"
 SLOT="7"
 IUSE=""
 KEYWORDS=""
 DEPEND=">=net-libs/libssh2-1.2"
-RDEPEND="${DEPEND}
-   php_targets_php5-6? ( dev-php/pecl-ssh2:0[php_targets_php5-6] )"
+RDEPEND="${DEPEND}"
 HOMEPAGE="https://pecl.php.net/package/ssh2;
-
-src_prepare() {
-   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 || use php_targets_php7-4 ; then
-   php-ext-source-r3_src_prepare
-   else
-   default_src_prepare
-   fi
-}



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

2020-01-23 Thread Hans de Graaff
commit: 654cf9a29b25947a4cc93170faecb6952bfd0809
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 23 17:57:46 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 23 19:13:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654cf9a2

dev-ruby/log4r: add ruby27

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

 dev-ruby/log4r/log4r-1.1.10-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/log4r/log4r-1.1.10-r2.ebuild 
b/dev-ruby/log4r/log4r-1.1.10-r2.ebuild
index b602ba94eda..c430f76bea1 100644
--- a/dev-ruby/log4r/log4r-1.1.10-r2.ebuild
+++ b/dev-ruby/log4r/log4r-1.1.10-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_TASK_DOC=""
 



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

2020-01-23 Thread Hans de Graaff
commit: bccef3e6d735a366aacd23143a3c9825ecc294c7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 23 17:51:04 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 23 19:12:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccef3e6

app-admin/r10k: cleanup

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

 app-admin/r10k/Manifest  |  3 ---
 app-admin/r10k/r10k-3.3.0.ebuild | 44 
 app-admin/r10k/r10k-3.3.1.ebuild | 43 ---
 app-admin/r10k/r10k-3.3.2.ebuild | 43 ---
 4 files changed, 133 deletions(-)

diff --git a/app-admin/r10k/Manifest b/app-admin/r10k/Manifest
index f87509cc8be..fe7a3c1c31d 100644
--- a/app-admin/r10k/Manifest
+++ b/app-admin/r10k/Manifest
@@ -1,5 +1,2 @@
 DIST r10k-3.2.0.gem 206336 BLAKE2B 
badc840ec7e6793daf205f1352899fa909e9a922a353a52841809dc80fd03758a865e0cb8210e58bb5c25968207d537b3f19c1903fbb519c50b6af2dd27eb5fb
 SHA512 
7ea00ec28ba631877d33fa8b00b25e1c69346b787499ec7b26118c16acecf6bd39fcdc4618af016ebf5b62850b6d984510f7e9153dd4e99771def299b7d0703d
-DIST r10k-3.3.0.gem 206848 BLAKE2B 
92fedb9871c6e22df3a3f8c4cf18feac1bf3ef51e2e67b3001c811bc81397eda71bc9da94ef860d6e39b989fd1c1a3b9dae402142496f17c4427ff2de62188fd
 SHA512 
674c5c386885dd1476264d8bc047ddad0411b6344350662021ede8a5352e95fd50a72f62127b00bf6b2bc8e6b3835b017128788707610d510a64eee13b9f4d4f
-DIST r10k-3.3.1.gem 208384 BLAKE2B 
81e7de3d2fabd038240478ab7ace4fba181a4370544f964b438a6b96de34a741f653aff018ece21453b119ae6b12f06934cc82be8a6b78cd5a72277195a5fe81
 SHA512 
20f9c92fbabed82521d452f339d9d2fd8cc438cac1cc11385a6e2874a5d55fe6425ddfcd281d8e63ee043adec5fbbfba0c37ef0c6e15d498c64ba550740ccd6e
-DIST r10k-3.3.2.gem 208384 BLAKE2B 
8d5ce5d7fb2497b701fdf7cd0a742db7b221a2b327464b553b9dbd893ecfbda2498302fb14cda89df7030c6b48dfb048d23d5c271773a3974e75b115ad0e3c49
 SHA512 
ccc71c856f204aafe9f15b497c3881aaa3beff50c36647e06590cbbaebaed58514eb30a5d57bbee4ba071e3586083c0b07decbd68c859667e6eb6bb57a40aef5
 DIST r10k-3.3.3.gem 208384 BLAKE2B 
8c20a516c721970e4edb57160972dfa992d79a90794d7428f7083dee48f68ea87fdd6b182acd3df1ec9c8b50a2a72543d2ffb4b5361d6960fb46d021e3c2d592
 SHA512 
b1a407cd0bcafc9d7d15ff0d40f54d93d19be48032858aeb42955cdf14799fa75445f4ec462dd05a19cda972d155a0fc0be641d1998fd5e02c0ea5f1d971ea08

diff --git a/app-admin/r10k/r10k-3.3.0.ebuild b/app-admin/r10k/r10k-3.3.0.ebuild
deleted file mode 100644
index a1ebf57c283..000
--- a/app-admin/r10k/r10k-3.3.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Puppet environment and module deployment"
-HOMEPAGE="https://github.com/puppetlabs/r10k;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+git"
-
-ruby_add_rdepend "
-   ~dev-ruby/colored-1.2
-   ~dev-ruby/cri-2.15.6
-   >=dev-ruby/gettext-setup-0.24:0
-   ~dev-ruby/log4r-1.1.10
-   >=dev-ruby/multi_json-1.10:0
-   >=dev-ruby/puppet_forge-2.2.8
-   =dev-ruby/puppet_forge-2.2*
-"
-
-ruby_add_bdepend "test? (
-   dev-ruby/archive-tar-minitar
-)"
-
-RDEPEND="${RDEPEND} git? ( >=dev-vcs/git-1.6.6 )"
-
-all_ruby_prepare() {
-   sed -i -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # Avoid specs for unpackaged rugget git provider
-   rm -rf spec/unit/git_spec.rb spec/unit/git/rugged || die
-}

diff --git a/app-admin/r10k/r10k-3.3.1.ebuild b/app-admin/r10k/r10k-3.3.1.ebuild
deleted file mode 100644
index 1826c94b470..000
--- a/app-admin/r10k/r10k-3.3.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Puppet environment and module deployment"
-HOMEPAGE="https://github.com/puppetlabs/r10k;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+git"
-
-ruby_add_rdepend "
-   ~dev-ruby/colored-1.2
-   ~dev-ruby/cri-2.15.6
-   >=dev-ruby/gettext-setup-0.24:0
-   ~dev-ruby/log4r-1.1.10
-   >=dev-ruby/multi_json-1.10:0
-   =dev-ruby/puppet_forge-2.3*
-"
-
-ruby_add_bdepend "test? (
-   dev-ruby/archive-tar-minitar
-)"
-
-RDEPEND="${RDEPEND} git? ( >=dev-vcs/git-1.6.6 )"
-
-all_ruby_prepare() {
-   sed -i -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # Avoid specs for unpackaged rugget git provider
-   rm -rf spec/unit/git_spec.rb spec/unit/git/rugged || die
-}

diff --git a/app-admin/r10k/r10k-3.3.2.ebuild b/app-admin/r10k/r10k-3.3.2.ebuild

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

2020-01-23 Thread Zac Medico
commit: 5b37b0aa44880dfdab77c7ccb66b67639e1f7dc9
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Jan 23 18:35:13 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Jan 23 18:43:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b37b0aa

app-text/calibre: Bump to version 4.9.1

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

 app-text/calibre/Manifest |   1 +
 app-text/calibre/calibre-4.9.1.ebuild | 266 ++
 2 files changed, 267 insertions(+)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index fcdab9cebfb..f3819d96c25 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -2,3 +2,4 @@ DIST calibre-3.48.0.tar.xz 38777408 BLAKE2B 
9a7fae20487ae93120cfdc06a312a42d54d6
 DIST calibre-4.7.0.tar.xz 37432756 BLAKE2B 
5030bee02506c2051949c248a941289da7b4e6b48aa638abcf14ab9c56f6552b1043f85bc6fbae644e33843711ad11d03da4ac3a320cb7cf4590bc1d0bf92ed8
 SHA512 
852f3ff45cbf055571c47754b55b51607ede63865fe04263a9c8d5d59973eaa8c5da718f589d2b830567796f59d5bd5189c8e5e9455e3f98e879a37acb7174e3
 DIST calibre-4.8.0.tar.xz 37448552 BLAKE2B 
416500da33c5a7e0bb84e521db757c1ba5c6e38f04c2b92ad08c2039c64a7c7cc6daddf379cffe120e966e856468cb99da6d80feab75c518a3218a2e07c9cfd9
 SHA512 
5ab2340d9f4a8e4592aa5929827513127830bca5830f4861db97699fe491845dd17018158dc7c143255ce57730bc9e5ba556ddebb033d18086d0e1901388f840
 DIST calibre-4.9.0.tar.xz 37536676 BLAKE2B 
6dd57d1c0e57197b299d253ed7b9b0a941664dccef4fe37cb5586bc32ca29617355db8d84944d8fa9f56e09d3cfea54e9cb893f2eec07f3f359516b6c47ea074
 SHA512 
5442daf6143571bac5c970ff5f6285cbcd63ec30ce6e77603ef7966fa4e033b3b575fec65887defe5e511b2157ae114349851e2d0f398c117e5fccc799e01046
+DIST calibre-4.9.1.tar.xz 37529656 BLAKE2B 
5d703ca0c398b43cc26a54e0628d0fe938c6a5027a4fd0c9cac83944e5143eb08439bf79b2098182be7727eaa042748f17866788b02c7744178dce131f6b1d1e
 SHA512 
bf06aa3cbc8d255934f3f7f3ce20b4798edf107ed9f822943d2b4ae7d95473842928ed79f8ba7571f7e0ebdc267c441916d543d5b7630aae5cb151bcc3184b71

diff --git a/app-text/calibre/calibre-4.9.1.ebuild 
b/app-text/calibre/calibre-4.9.1.ebuild
new file mode 100644
index 000..3049f662198
--- /dev/null
+++ b/app-text/calibre/calibre-4.9.1.ebuild
@@ -0,0 +1,266 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite,ssl"
+
+inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 xdg-utils
+
+DESCRIPTION="Ebook management application"
+HOMEPAGE="https://calibre-ebook.com/;
+SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz;
+
+LICENSE="
+   GPL-3+
+   GPL-3
+   GPL-2+
+   GPL-2
+   GPL-1+
+   LGPL-3+
+   LGPL-2.1+
+   LGPL-2.1
+   BSD
+   MIT
+   Old-MIT
+   Apache-2.0
+   public-domain
+   || ( Artistic GPL-1+ )
+   CC-BY-3.0
+   OFL-1.1
+   PSF-2
+"
+KEYWORDS="~amd64 ~arm ~x86"
+SLOT="0"
+IUSE="ios +udisks"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=app-text/hunspell-1.7:=
+   >=app-text/podofo-0.9.6_pre20171027:=
+   >=app-text/poppler-0.26.5[qt5]
+   >=dev-libs/chmlib-0.40:=
+   dev-libs/glib:2=
+   dev-libs/hyphen:=
+   >=dev-libs/icu-57.1:=
+   dev-libs/libinput:=
+   >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
+   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
+   >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}]
+   >=dev-libs/dbus-glib-0.106
+   >=sys-apps/dbus-1.10.8
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
+   >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}]
+   >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}]
+   >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.5.6[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]
+   
>=dev-python/PyQt5-5.12[gui,svg,widgets,network,printsupport,${PYTHON_USEDEP}]
+   >=dev-python/PyQtWebEngine-5.12[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   dev-qt/qtcore:5=
+   dev-qt/qtdbus:5=
+   dev-qt/qtgui:5=
+   >=dev-qt/qtwebengine-5.12
+   dev-qt/qtwidgets:5=
+   dev-util/desktop-file-utils
+   dev-util/gtk-update-icon-cache
+   media-fonts/liberation-fonts
+   media-libs/fontconfig:=
+   

  1   2   3   4   >