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

2019-07-20 Thread Hans de Graaff
commit: 60b35daff64ab26db8df0b725a1f1e18330ad7b5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul 18 07:50:15 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 21 05:44:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b35daf

ruby-ng.eclass: drop support for EAPI 2 and EAPI 3

Signed-off-by: Hans de Graaff  gentoo.org>

 eclass/ruby-ng.eclass | 43 ++-
 1 file changed, 10 insertions(+), 33 deletions(-)

diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass
index 0b0ee696d50..05c4c41a0bf 100644
--- a/eclass/ruby-ng.eclass
+++ b/eclass/ruby-ng.eclass
@@ -8,7 +8,7 @@
 # Author: Diego E. Pettenò 
 # Author: Alex Legler 
 # Author: Hans de Graaff 
-# @SUPPORTED_EAPIS: 2 3 4 5 6
+# @SUPPORTED_EAPIS: 4 5 6
 # @BLURB: An eclass for installing Ruby packages with proper support for 
multiple Ruby slots.
 # @DESCRIPTION:
 # The Ruby eclass is designed to allow an easier installation of Ruby packages
@@ -68,7 +68,7 @@
 
 local inherits=""
 case ${EAPI} in
-   2|3|4|5)
+   4|5)
inherits="eutils"
;;
6)
@@ -81,9 +81,8 @@ inherit ${inherits} multilib toolchain-funcs ruby-utils
 EXPORT_FUNCTIONS src_unpack src_prepare src_configure src_compile src_test 
src_install pkg_setup
 
 case ${EAPI} in
-   0|1)
+   0|1|2|3)
die "Unsupported EAPI=${EAPI} (too old) for ruby-ng.eclass" ;;
-   2|3) ;;
4|5|6)
# S is no longer automatically assigned when it doesn't exist.
S="${WORKDIR}"
@@ -305,40 +304,21 @@ IUSE+=" $(ruby_get_use_targets)"
 if [[ ${RUBY_OPTIONAL} != yes ]]; then
DEPEND="${DEPEND} $(ruby_implementations_depend)"
RDEPEND="${RDEPEND} $(ruby_implementations_depend)"
-
-   case ${EAPI:-0} in
-   4|5|6)
-   REQUIRED_USE+=" || ( $(ruby_get_use_targets) )"
-   ;;
-   esac
+   REQUIRED_USE+=" || ( $(ruby_get_use_targets) )"
 fi
 
 _ruby_invoke_environment() {
old_S=${S}
-   case ${EAPI} in
-   4|5|6)
-   if [ -z "${RUBY_S}" ]; then
-   sub_S=${P}
-   else
-   sub_S=${RUBY_S}
-   fi
-   ;;
-   *)
-   sub_S=${S#${WORKDIR}/}
-   ;;
-   esac
+   if [ -z "${RUBY_S}" ]; then
+   sub_S=${P}
+   else
+   sub_S=${RUBY_S}
+   fi
 
# Special case, for the always-lovely GitHub fetches. With this,
# we allow the star glob to just expand to whatever directory it's
# called.
if [[ "${sub_S}" = *"*"* ]]; then
-   case ${EAPI} in
-   2|3)
-   #The old method of setting S depends on 
undefined package
-   # manager behaviour, so encourage upgrading to 
EAPI=4.
-   eqawarn "Using * expansion of S is deprecated. 
Use EAPI and RUBY_S instead."
-   ;;
-   esac
pushd "${WORKDIR}"/all &>/dev/null || die
# use an array to trigger filename expansion
# fun fact: this expansion fails in src_unpack() but the 
original
@@ -426,7 +406,7 @@ ruby-ng_src_unpack() {
 
 _ruby_apply_patches() {
case ${EAPI} in
-   2|3|4|5)
+   4|5)
for patch in "${RUBY_PATCHES[@]}"; do
if [ -f "${patch}" ]; then
epatch "${patch}"
@@ -525,8 +505,6 @@ _each_ruby_check_install() {
# we have a Mach-O object here
[[ ${CHOST} == *-darwin ]] && scancmd=scanmacho
 
-   has "${EAPI}" 2 && ! use prefix && EPREFIX=
-
local libruby_basename=$(${RUBY} -rrbconfig -e 'puts 
RbConfig::CONFIG["LIBRUBY_SO"]')
local libruby_soname=$(basename $(${scancmd} -F "%S#F" -qS 
"${EPREFIX}/usr/$(get_libdir)/${libruby_basename}") 2>/dev/null)
local sitedir=$(${RUBY} -rrbconfig -e 'puts 
RbConfig::CONFIG["sitedir"]')
@@ -579,7 +557,6 @@ ruby_rbconfig_value() {
 # Installs the specified file(s) into the sitelibdir of the Ruby interpreter 
in ${RUBY}.
 doruby() {
[[ -z ${RUBY} ]] && die "\$RUBY is not set"
-   has "${EAPI}" 2 && ! use prefix && EPREFIX=
( # don't want to pollute calling env
sitelibdir=$(ruby_rbconfig_value 'sitelibdir')
insinto ${sitelibdir#${EPREFIX}}



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

2019-07-20 Thread Hans de Graaff
commit: 7399625d4d97ebfe9ea0de62dbfde0cbcb9e2c09
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul 18 07:53:53 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 21 05:44:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7399625d

ruby-ng.eclass: future proof EAPI checks

Explicitly list old EAPIs but use a wildcard for the latest EAPI, so
that these changes will also be used by default in newer EAPIs.

Signed-off-by: Hans de Graaff  gentoo.org>

 eclass/ruby-ng.eclass | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass
index 05c4c41a0bf..8dc3e166125 100644
--- a/eclass/ruby-ng.eclass
+++ b/eclass/ruby-ng.eclass
@@ -71,7 +71,7 @@ case ${EAPI} in
4|5)
inherits="eutils"
;;
-   6)
+   *)
inherits="estack"
;;
 esac
@@ -417,7 +417,7 @@ _ruby_apply_patches() {
fi
done
;;
-   6)
+   *)
if [[ -n ${RUBY_PATCHES[@]} ]]; then
   eqawarn "RUBY_PATCHES is no longer supported, use 
PATCHES instead"
fi
@@ -449,7 +449,9 @@ ruby-ng_src_prepare() {
 
# Handle PATCHES and user supplied patches via the default phase
case ${EAPI} in
-   6)
+   4|5)
+   ;;
+   *)
_ruby_invoke_environment all default
;;
esac



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

2019-07-20 Thread Hans de Graaff
commit: b5d309f0ddca598a78ed8e7ee811bb90f923b8f9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 21 05:41:29 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 21 05:42:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d309f0

dev-ruby/rbst: fix python eclass warnings

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

 dev-ruby/rbst/rbst-0.5.1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/rbst/rbst-0.5.1.ebuild b/dev-ruby/rbst/rbst-0.5.1.ebuild
index 63282370060..91ea2a1703a 100644
--- a/dev-ruby/rbst/rbst-0.5.1.ebuild
+++ b/dev-ruby/rbst/rbst-0.5.1.ebuild
@@ -19,7 +19,9 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="test"
 
-RDEPEND="dev-python/docutils"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="dev-python/docutils ${PYTHON_DEPS}"
 DEPEND="test? ( ${RDEPEND} )"
 
 ruby_add_bdepend "



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

2019-07-20 Thread Zac Medico
commit: 47845ffb8ab4f11eed15551deefdcd6011aa05d9
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jul 21 05:32:13 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jul 21 05:32:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47845ffb

app-emulation/cri-o: Bump to version 1.14.9

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

 app-emulation/cri-o/Manifest|   1 +
 app-emulation/cri-o/cri-o-1.14.9.ebuild | 110 
 2 files changed, 111 insertions(+)

diff --git a/app-emulation/cri-o/Manifest b/app-emulation/cri-o/Manifest
index f358d62e965..c05e993564a 100644
--- a/app-emulation/cri-o/Manifest
+++ b/app-emulation/cri-o/Manifest
@@ -2,3 +2,4 @@ DIST cri-o-1.10.6.tar.gz 5161858 BLAKE2B 
bbfaf60c92dee3a9f42e9d4fc9b5482057a7a0f
 DIST cri-o-1.13.9.tar.gz 6685519 BLAKE2B 
5d9e68c7a0ae532e2406e5e47562693cddbc34a8b3ddcab0a7a34509dff8383d1fc255cba634efb186193e5784cc6a7638387ca29e68288af7621b8b25f1a71a
 SHA512 
1541368955c62c697dbd6b850cdf6762a13a7a308f699e3a50dbfe29fbf991f4f47cfcce75bc41745e0c27acb29457ec86d3312ef13341a5d94526865e60eb3e
 DIST cri-o-1.14.2.tar.gz 9347347 BLAKE2B 
83a0d77245bc841a9f89c55c853b64e69cec124da07b1314cfc27237cc82c55e49becc0f14c579a09d23e8da047c6bbb285b0eb79c4609a23827ab24ae28ce4a
 SHA512 
1499b09a8f5c51b426bd8fba7c254288707524a363bfa97537edd35fdf29ac354d13578f2bf3c09c2d128650082f9a2bfbf69872fa9fce77dbff43913afc8066
 DIST cri-o-1.14.4.tar.gz 9370878 BLAKE2B 
50fd9b9c4802d2d89b8bbc83d1faf3084a2978835c579814730b93772f3e04cef8d1b46b2176eff494906e89fc20a53cbcab0cf0cabaed74ddcf56bd9f89b14d
 SHA512 
2a78e7ec3ba5ff80649ec11e42da80b15ab86e5b541ffa626a65042b362ac8445bbf00ec46014c0fdd8baec2e4777e23a2463de318113f9c4c6ddda92b5cf3b7
+DIST cri-o-1.14.9.tar.gz 8357782 BLAKE2B 
ab4df69f231a0e1998182b086eb92e72211282c3f136e3cb2a4f06a94a4de86616d6a540ee8645cfb8d2189e791181b2b39f0e76f19e1a181e495dd5321eb7e7
 SHA512 
afa17b8a43e7776b44250bfa4657c6a7d4ddd1438ef012a0cb78a98fb73bdc477e990109355d97a84dd38f4ac13d42785c065eb577f978c124e6f8c95e751f94

diff --git a/app-emulation/cri-o/cri-o-1.14.9.ebuild 
b/app-emulation/cri-o/cri-o-1.14.9.ebuild
new file mode 100644
index 000..3a0a7e52018
--- /dev/null
+++ b/app-emulation/cri-o/cri-o-1.14.9.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_COMMIT="0af20c51a25a04ef77f7e038ff4f24a5a87cd1df"
+EGO_PN="github.com/cri-o/${PN}"
+
+inherit golang-vcs-snapshot
+
+DESCRIPTION="OCI-based implementation of Kubernetes Container Runtime 
Interface"
+HOMEPAGE="https://cri-o.io/;
+SRC_URI="https://github.com/cri-o/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="btrfs +device-mapper ostree selinux systemd"
+
+COMMON_DEPEND="
+   app-crypt/gpgme:=
+   app-emulation/runc
+   dev-libs/glib:=
+   dev-libs/libassuan:=
+   dev-libs/libgpg-error:=
+   net-firewall/conntrack-tools
+   net-firewall/iptables
+   net-misc/cni-plugins
+   net-misc/socat
+   sys-apps/iproute2
+   sys-libs/libseccomp:=
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )
+   ostree? ( dev-util/ostree )
+   selinux? ( sys-libs/libselinux:= )
+   systemd? ( sys-apps/systemd:= )"
+DEPEND="
+   ${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}
+   !> Makefile || die
+
+   sed -e "s|^COMMIT_NO := .*|COMMIT_NO := ${EGIT_COMMIT}|" \
+   -e "s|^GIT_COMMIT := .*|GIT_COMMIT := ${EGIT_COMMIT}|" \
+   -i Makefile.inc || die
+
+   sed -e 's:/usr/local/bin:/usr/bin:' \
+   -i contrib/systemd/* || die
+
+   if ! use systemd; then
+   sed -e 's| pkg-config --exists libsystemd-journal | false |' \
+   -e 's| pkg-config --exists libsystemd | false |' \
+   -i conmon/Makefile || die
+   fi
+}
+
+src_compile() {
+   [[ -f hack/btrfs_installed_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   hack/btrfs_installed_tag.sh || die; }
+
+   [[ -f hack/libdm_installed.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho 
exclude_graphdriver_devicemapper" > \
+   hack/libdm_installed.sh || die; }
+
+   [[ -f hack/ostree_tag.sh ]] || die
+   use ostree || { echo -e "#!/bin/sh\necho containers_image_ostree_stub" 
> \
+   hack/ostree_tag.sh || die; }
+
+   [[ -f hack/selinux_tag.sh ]] || die
+   use selinux || { echo -e "#!/bin/sh\ntrue" > \
+   hack/selinux_tag.sh || die; }
+
+   mkdir -p bin || die
+   GOPATH="${WORKDIR}/${P}" GOBIN="${WORKDIR}/${P}/bin" \
+   emake all
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${D}${EPREFIX}/usr" install install.config 
install.systemd

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

2019-07-20 Thread Zac Medico
commit: c9c276a084056401acefb19d5a722a34a893dab1
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jul 21 05:19:29 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jul 21 05:19:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9c276a0

app-emulation/buildah: fix 1.9.2 commit hash

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

 app-emulation/buildah/buildah-1.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/buildah/buildah-1.9.2.ebuild 
b/app-emulation/buildah/buildah-1.9.2.ebuild
index 16d2c1c2eb6..b4ed60e4e6f 100644
--- a/app-emulation/buildah/buildah-1.9.2.ebuild
+++ b/app-emulation/buildah/buildah-1.9.2.ebuild
@@ -12,7 +12,7 @@ SLOT="0"
 IUSE="ostree selinux"
 EGO_PN="${HOMEPAGE#*//}"
 EGIT_COMMIT="v${PV}"
-GIT_COMMIT="00eb895"
+GIT_COMMIT="2110f05"
 SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
 RDEPEND="app-crypt/gpgme:=
app-emulation/skopeo



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

2019-07-20 Thread Zac Medico
commit: 034501308beaa75df184511f803bb0056b6cd64b
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jul 21 04:51:30 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jul 21 04:54:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03450130

app-emulation/skopeo: Bump to version 0.1.37

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

 app-emulation/skopeo/Manifest |  1 +
 app-emulation/skopeo/skopeo-0.1.37.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest
index c15524f22b3..3965943f94c 100644
--- a/app-emulation/skopeo/Manifest
+++ b/app-emulation/skopeo/Manifest
@@ -5,3 +5,4 @@ DIST skopeo-0.1.32.tar.gz 4366298 BLAKE2B 
b358cb197475d693fa47cdfda738a78f70c9f5
 DIST skopeo-0.1.34.tar.gz 2859957 BLAKE2B 
f36062374b2afa7363a02d6410bd35bbf5ccd0599eea7eb6d68b769e9fbf492dc7843dbd184fccc742250fcd3e573e33bd5454971730bcec2151a52a32b81680
 SHA512 
3ba99fcbff9f46fa1a4226bfc54961cf640150e0e0ac6b3457e862ef94991fa05a7bd609cbf8c87a0424df6942653fb5492a3893fa5282242c4df6913c4312a2
 DIST skopeo-0.1.35.tar.gz 2723348 BLAKE2B 
74a98e43ff2b32ea29b9e57ea6ba20323660b631f4a7541aa1c720e283286809c501d655af18aa794123b3af727ca54bb41686a6b0d79b33c8f82f8642cc6176
 SHA512 
ec5aeb596aaf51512c049dc55353ce2d076ac30ae0fc3f9e90b8a8a9fb07ec86aafe5d38e2d34ea5193c0a6f9e74a69536bf5b759fdedfa0c97deb211894
 DIST skopeo-0.1.36.tar.gz 2754977 BLAKE2B 
4a25bf092b45084d252f8cf0c50f2389210e06bb8ee4f2939cfc93e1e66764ee340d77ca7ff0e731b55dfc42c48bc69b567e6d43d10da1119f5eeeae34aba291
 SHA512 
2ee51017a8d768c2a7b264f4c50d4a29d8b99e30049277bca5a5d47ff0ff09bb1c92c54f7f5230d966976b41353f7c8ffb9aa5571da2471f526ec8476cb127b2
+DIST skopeo-0.1.37.tar.gz 2766509 BLAKE2B 
59e3f4cf37694b4ae59fe4eca6afd8abe4f7ab1aec3c0cee409be6f0f648fd2929092ee9b5a2b167c5041202dac908cd39f693d8ae8eebf621be47f302bd885c
 SHA512 
e2de3c65f864572fe74ca55ee107703a49855f0da71c440784b06d13ed724456cf7bf30e18a5cb15cf2e136edc688b56321cf7838a2cc66f39c4ea9d9686441e

diff --git a/app-emulation/skopeo/skopeo-0.1.37.ebuild 
b/app-emulation/skopeo/skopeo-0.1.37.ebuild
new file mode 100644
index 000..a3641ef7199
--- /dev/null
+++ b/app-emulation/skopeo/skopeo-0.1.37.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN=github.com/containers/skopeo
+COMMIT=e079f9d
+inherit golang-vcs-snapshot bash-completion-r1
+
+DESCRIPTION="Command line utility foroperations on container images and image 
repositories"
+HOMEPAGE="https://github.com/containers/skopeo;
+SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:=
+   >=dev-libs/libassuan-2.4.3:=
+   dev-libs/libgpg-error:=
+   >=sys-fs/btrfs-progs-4.0.1
+   >=sys-fs/lvm2-2.02.145:="
+DEPEND="${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+RESTRICT="test"
+
+src_compile() {
+   local BUILDTAGS="containers_image_ostree_stub"
+   set -- env -u GOCACHE -u XDG_CACHE_HOME GOPATH="${WORKDIR}/${P}" \
+   go build -ldflags "-X main.gitCommit=${COMMIT}" \
+   -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \
+   -o skopeo ./cmd/skopeo
+   echo "$@"
+   "$@" || die
+   cd docs || die
+   for f in *.1.md; do
+   go-md2man -in ${f} -out ${f%%.md} || die
+   done
+}
+
+src_install() {
+   dobin skopeo
+   doman docs/*.1
+   dobashcomp completions/bash/skopeo
+   insinto /etc/containers
+   newins default-policy.json policy.json
+   insinto /etc/containers/registries.d
+   doins default.yaml
+   keepdir /var/lib/atomic/sigstore
+   einstalldocs
+}



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

2019-07-20 Thread Zac Medico
commit: a4ac3361e20438bfc2e6c705c3d4e639097c17bc
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jul 21 04:58:43 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jul 21 04:58:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ac3361

app-emulation/buildah: Bump to version 1.9.2

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

 app-emulation/buildah/Manifest |  1 +
 app-emulation/buildah/buildah-1.9.2.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/app-emulation/buildah/Manifest b/app-emulation/buildah/Manifest
index cd913daee6c..958766bd4f2 100644
--- a/app-emulation/buildah/Manifest
+++ b/app-emulation/buildah/Manifest
@@ -1,3 +1,4 @@
 DIST buildah-1.8.3.tar.gz 5114332 BLAKE2B 
55ef5e10e8a2a2b95ef8f8cd28a3ccdb3e734fc3ef64a890900e20a5b8994f92571e2cdec875813203fc4e98a8c4f09656d16bc4c6242194131a25713e054492
 SHA512 
f875c448f81ef272ad0b7be9c1579d6650983fed4e471095cd645ae1126b49d91ec15b55a072e722205154b681eefc0fb32f5a452d827e875eb0c4779f5d712b
 DIST buildah-1.8.4.tar.gz 5122400 BLAKE2B 
b02a1cac77f5f16ab6cec3a74f11ee94675c717ead21fd791feb4cfbd08dcfb4313a1ee3134d3b9f9d20218935db35e28dab406a9f706ff2f46a2beb1abaa56b
 SHA512 
a316e5e2bea7cded1db089bbc7831c9af69242caa6108c78d63864c012053bda3dc3da5bf70248b2742b2be1ad66aeb59c844558022c20f79236f5b1292d6366
 DIST buildah-1.9.0.tar.gz 5123317 BLAKE2B 
d38c36c2407b3a77a5f738e00ae08c4312945d5c2a4bb930e116e32171ea22c20e0a78e56cce7977844ff0d60306f5446a9c1a117d790ea83cc53e1e83e63417
 SHA512 
8defe72b267790a6d777eed2a68f89721184eab8df972ef59287e69e1719d1174cb120d6a0c254f8a3963721d34414ec614fb5d3e52fb85a6940c659ee720686
+DIST buildah-1.9.2.tar.gz 9505091 BLAKE2B 
886e1ae5804f005f5782d011ed8440a8ac5eb09b2cf7917ac04ed1ab3e08f8cce6ef9b8efaf3392d60ed46b5bdb2efcec8b44c0448f970210cd613837a5d8f1f
 SHA512 
1add432491fcae3b22dac2768ba71be2a47f42f3d9fae14cc5ff54220b3b7b96a48a95cb10b249de98f9c3067d463bbeca75c7c52783c111a9b5ed0ba03eb30f

diff --git a/app-emulation/buildah/buildah-1.9.2.ebuild 
b/app-emulation/buildah/buildah-1.9.2.ebuild
new file mode 100644
index 000..16d2c1c2eb6
--- /dev/null
+++ b/app-emulation/buildah/buildah-1.9.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+DESCRIPTION="A tool that facilitates building OCI images"
+HOMEPAGE="https://github.com/containers/buildah;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="ostree selinux"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="v${PV}"
+GIT_COMMIT="00eb895"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+RDEPEND="app-crypt/gpgme:=
+   app-emulation/skopeo
+   dev-libs/libgpg-error:=
+   dev-libs/libassuan:=
+   sys-fs/lvm2:=
+   sys-libs/libseccomp:=
+   selinux? ( sys-libs/libselinux:= )"
+DEPEND="${RDEPEND}"
+RESTRICT="test"
+REQUIRED_USE="!selinux? ( !ostree )"
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+src_prepare() {
+   default
+   sed -e 's|^\(GIT_COMMIT ?= \).*|\1'${GIT_COMMIT}'|' -i Makefile || die
+
+   [[ -f ostree_tag.sh ]] || die
+   use ostree || { echo -e "#!/bin/sh\necho containers_image_ostree_stub" 
> \
+   ostree_tag.sh || die; }
+
+   [[ -f selinux_tag.sh ]] || die
+   use selinux || { echo -e "#!/bin/sh\ntrue" > \
+   selinux_tag.sh || die; }
+}
+
+src_compile() {
+   export -n GOCACHE XDG_CACHE_HOME
+   GOPATH="${WORKDIR}/${P}" emake all
+}
+
+src_install() {
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md 
troubleshooting.md
+   doman docs/*.1
+   dodoc -r docs/tutorials
+   dobin ${PN} imgtype
+   dobashcomp contrib/completions/bash/buildah
+}
+
+src_test() {
+   GOPATH="${WORKDIR}/${P}" emake test-unit
+}



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

2019-07-20 Thread Zac Medico
commit: ffae2a6ffbf8270548d011d239ad9ad8ea15ccd3
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jul 21 04:38:02 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jul 21 04:38:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffae2a6f

app-text/calibre: Bump to version 3.46.0

Closes: https://bugs.gentoo.org/684114
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Zac Medico  gentoo.org>

 app-text/calibre/Manifest  |   1 +
 app-text/calibre/calibre-3.46.0.ebuild | 270 +
 2 files changed, 271 insertions(+)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index ab0710392ec..69d1cfcba06 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -1,2 +1,3 @@
 DIST calibre-3.26.1.tar.xz 39109660 BLAKE2B 
0e98c273b8a5dfafea7a7027de3f83ad25ab835edadedf78b7e9bc356bcac8937d915944f2ab6503b414c49b4e792e090e7bd2433a4e86373bf115720ed78b0a
 SHA512 
893e36b101defaca29281b4bd072aafc1c4cb20a9cd3ee06a0b68fbe6b39cab34952799939ac4f54c77148c87861c5ab4ddff84f5ec8c2274ae7fa6424259ff5
 DIST calibre-3.44.0.tar.xz 38643008 BLAKE2B 
7eb1412aa5de6ba2f48ea13e922d7ace0f4f475832ebe122db967c71df05b6bbb45092bdd53ddfe35d7a0c2af566ed83dde9aac64200d41ea2adc4cb1886
 SHA512 
a97f45f5f788357f62b4088c4d8190cd3e3b790685871d5a024342d5d21ca978d46fa4e47f85eef4b9fbc0774923732938a812dd188cd4a315445cf25b187d28
+DIST calibre-3.46.0.tar.xz 38750284 BLAKE2B 
5590ba422d0323ea7c0cea67d88d448f00f5a470e7a8fdf9851b488c0856c88175bd107715a856706e95b2e1a45604713d061f4a7a3603ecaa01dfc018c1ed58
 SHA512 
d8eb014ba4d943e1c2ed05104d9b0c13f45a8b0085fa240248210cd43ab3739036936324183ae8a63dc636f7f8603484e3ddf50a260308ce1127745a8d3c6763

diff --git a/app-text/calibre/calibre-3.46.0.ebuild 
b/app-text/calibre/calibre-3.46.0.ebuild
new file mode 100644
index 000..cc0a05f19e8
--- /dev/null
+++ b/app-text/calibre/calibre-3.46.0.ebuild
@@ -0,0 +1,270 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="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/podofo-0.9.6_pre20171027:=
+   >=app-text/poppler-0.26.5[qt5]
+   >=dev-libs/chmlib-0.40:=
+   dev-libs/glib:2=
+   >=dev-libs/icu-57.1:=
+   dev-libs/libinput:=
+   >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
+   >=dev-python/beautifulsoup-3.0.5:python-2[${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/feedparser-5.2.1[${PYTHON_USEDEP}]
+   >=dev-python/html5-parser-0.4.3[${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.8[gui,svg,webkit,widgets,network,printsupport,${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   dev-qt/qtcore:5=
+   dev-qt/qtdbus:5=
+   dev-qt/qtgui:5=
+   dev-qt/qtwidgets:5=
+   dev-util/desktop-file-utils
+   dev-util/gtk-update-icon-cache
+   media-fonts/liberation-fonts
+   media-libs/fontconfig:=
+   >=media-libs/freetype-2:=
+   >=media-libs/libmtp-1.1.11:=
+   >=media-libs/libwmf-0.2.8
+   >=media-gfx/optipng-0.7.6
+   >=sys-libs/zlib-1.2.11:=
+   virtual/libusb:1=
+   virtual/python-dnspython[${PYTHON_USEDEP}]
+   x11-libs/libxkbcommon:=
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXrender:=
+   x11-misc/shared-mime-info
+   >=x11-misc/xdg-utils-1.0.2-r2
+   ios? (
+   >=app-pda/usbmuxd-1.0.8
+   >=app-pda/libimobiledevice-1.2.0
+   )
+   udisks? ( virtual/libudev )"

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

2019-07-20 Thread Zac Medico
commit: 855e17a25ed216ab33fdf82fbb17ad753300997f
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jul 21 04:20:19 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jul 21 04:20:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855e17a2

app-text/calibre: Remove old versions

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

 app-text/calibre/Manifest  |   2 -
 app-text/calibre/calibre-3.42.0.ebuild | 291 -
 app-text/calibre/calibre-3.43.0.ebuild | 270 --
 3 files changed, 563 deletions(-)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index a6fd9cd885a..ab0710392ec 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -1,4 +1,2 @@
 DIST calibre-3.26.1.tar.xz 39109660 BLAKE2B 
0e98c273b8a5dfafea7a7027de3f83ad25ab835edadedf78b7e9bc356bcac8937d915944f2ab6503b414c49b4e792e090e7bd2433a4e86373bf115720ed78b0a
 SHA512 
893e36b101defaca29281b4bd072aafc1c4cb20a9cd3ee06a0b68fbe6b39cab34952799939ac4f54c77148c87861c5ab4ddff84f5ec8c2274ae7fa6424259ff5
-DIST calibre-3.42.0.tar.xz 38530420 BLAKE2B 
3b1fa7abfed277f7a787fa2b65697817d0fe8553d570901a8817e63756f7edc8321c18768fb9c965382f9027d053af708fdf54c4288c831acb0ec03a64748651
 SHA512 
0a9b18cbf1d4e75d1e10e9dcf7318f07687e0a39d1d524f99f47240d28bc13cad6f28bc30e7cc9662766264d9a465fa4f24cbc27e5f36d20cfb1a8f94ed8ced2
-DIST calibre-3.43.0.tar.xz 38682448 BLAKE2B 
6a19be6741ecc2abc839731ca35684363310431db5fa8f5cccd264f7bef37cd365ae5f38f97f8b4de323c035bcfcab30e0b2ade8a366d1e96a70a22f6c4aaa54
 SHA512 
e187b2509041303102980cbd70b856b7699a7d5b2a9010f817406164ef785cd0c6c7ee77ebf8d674183e0dfc6928ed9316d2c2440bc1fe762f112784216c35a8
 DIST calibre-3.44.0.tar.xz 38643008 BLAKE2B 
7eb1412aa5de6ba2f48ea13e922d7ace0f4f475832ebe122db967c71df05b6bbb45092bdd53ddfe35d7a0c2af566ed83dde9aac64200d41ea2adc4cb1886
 SHA512 
a97f45f5f788357f62b4088c4d8190cd3e3b790685871d5a024342d5d21ca978d46fa4e47f85eef4b9fbc0774923732938a812dd188cd4a315445cf25b187d28

diff --git a/app-text/calibre/calibre-3.42.0.ebuild 
b/app-text/calibre/calibre-3.42.0.ebuild
deleted file mode 100644
index 93cdc79a92e..000
--- a/app-text/calibre/calibre-3.42.0.ebuild
+++ /dev/null
@@ -1,291 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="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/podofo-0.9.6_pre20171027:=
-   >=app-text/poppler-0.26.5[qt5]
-   >=dev-libs/chmlib-0.40:=
-   dev-libs/glib:2=
-   >=dev-libs/icu-57.1:=
-   dev-libs/libinput:=
-   >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
-   >=dev-python/beautifulsoup-3.0.5:python-2[${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/feedparser-5.2.1[${PYTHON_USEDEP}]
-   >=dev-python/html5-parser-0.4.3[${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.8[gui,svg,webkit,widgets,network,printsupport,${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]
-   dev-qt/qtcore:5=
-   dev-qt/qtdbus:5=
-   dev-qt/qtgui:5=
-   dev-qt/qtwidgets:5=
-   dev-util/desktop-file-utils
-   dev-util/gtk-update-icon-cache
-   media-fonts/liberation-fonts
-   media-libs/fontconfig:=
-   >=media-libs/freetype-2:=
-   >=media-libs/libmtp-1.1.11:=
-   >=media-libs/libwmf-0.2.8
-   >=media-gfx/optipng-0.7.6
-   >=sys-libs/zlib-1.2.11:=
-   virtual/libusb:1=
-   

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

2019-07-20 Thread Zac Medico
commit: 3ebe48e61a02cb00c3bb2366e50b4c83ef390ecb
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jul 20 20:06:50 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jul 20 20:08:01 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3ebe48e6

dispatch-conf: use writemsg for unicode safety (bug 690304)

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

 bin/dispatch-conf | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/bin/dispatch-conf b/bin/dispatch-conf
index 32a0a731e..62ab3f6cc 100755
--- a/bin/dispatch-conf
+++ b/bin/dispatch-conf
@@ -1,5 +1,5 @@
 #!/usr/bin/python -b
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 #
@@ -31,6 +31,7 @@ from portage import os, shutil
 from portage import _encodings, _unicode_decode
 from portage.dispatch_conf import diffstatusoutput, diff_mixed_wrapper
 from portage.process import find_binary, spawn
+from portage.util import writemsg, writemsg_stdout
 
 FIND_EXTANT_CONFIGS  = "find '%s' %s -name '._cfg_%s' ! -name '.*~' ! 
-iname '.*.bak' -print"
 DIFF_CONTENTS= "diff -Nu '%s' '%s'"
@@ -294,7 +295,7 @@ class dispatch:
 diff_pager(conf['current'], newconf)
 
 print()
-print('>> (%i of %i) -- %s' % (count, len(confs), conf 
['current']))
+writemsg_stdout('>> (%i of %i) -- %s\n' % (count, len(confs), 
conf['current']), noiselevel=-1)
 print('>> q quit, h help, n next, e edit-new, z zap-new, u 
use-new\n   m merge, t toggle-merge, l look-merge: ', end=' ')
 
 # In some cases getch() will return some spurious characters
@@ -369,7 +370,7 @@ class dispatch:
 print(" One or more updates are frozen and have been automatically 
zapped:")
 print()
 for frozen in auto_zapped:
-print("  * '%s'" % frozen)
+writemsg_stdout("  * '%s'\n" % frozen, noiselevel=-1)
 print()
 
 def replace (self, newconf, curconf):
@@ -384,8 +385,8 @@ class dispatch:
 try:
 os.rename(newconf, curconf)
 except (IOError, os.error) as why:
-print('dispatch-conf: Error renaming %s to %s: %s; fatal' % \
-  (newconf, curconf, str(why)), file=sys.stderr)
+writemsg('dispatch-conf: Error renaming %s to %s: %s; fatal\n' % \
+  (newconf, curconf, str(why)), noiselevel=-1)
 
 
 def post_process(self, curconf):



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

2019-07-20 Thread Stefan Strogin
commit: 054acc298a26a95056334fe41400c5033dc24f9d
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Jul 21 02:01:25 2019 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sun Jul 21 02:01:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=054acc29

net-libs/libssh: drop upstreamed patch from 

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

 net-libs/libssh/libssh-.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-libs/libssh/libssh-.ebuild 
b/net-libs/libssh/libssh-.ebuild
index 14ceb5386a6..19777b48ff3 100644
--- a/net-libs/libssh/libssh-.ebuild
+++ b/net-libs/libssh/libssh-.ebuild
@@ -42,10 +42,7 @@ DEPEND="${RDEPEND}
 
 DOCS=( AUTHORS README ChangeLog )
 
-PATCHES=(
-   "${FILESDIR}/${PN}-0.8.0-tests.patch"
-   "${FILESDIR}/${PN}-0.9.0-libressl.patch"
-)
+PATCHES=( "${FILESDIR}/${PN}-0.8.0-tests.patch" )
 
 src_prepare() {
cmake-utils_src_prepare



[gentoo-commits] proj/musl:master commit in: net-libs/libtirpc/

2019-07-20 Thread Anthony G. Basile
commit: c064af3cb8e22bc987870b35e0eea89edfcff9ec
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jul 21 01:26:51 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jul 21 01:26:51 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c064af3c

net-libs/libtirpc: add usr-ldscript eclass

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

 net-libs/libtirpc/libtirpc-1.0.3.ebuild| 3 +--
 net-libs/libtirpc/libtirpc-1.1.4-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-libs/libtirpc/libtirpc-1.0.3.ebuild 
b/net-libs/libtirpc/libtirpc-1.0.3.ebuild
index 50dd418..86eb07e 100644
--- a/net-libs/libtirpc/libtirpc-1.0.3.ebuild
+++ b/net-libs/libtirpc/libtirpc-1.0.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit autotools multilib-minimal toolchain-funcs
+inherit autotools multilib-minimal toolchain-funcs usr-ldscript
 
 DESCRIPTION="Transport Independent RPC library (SunRPC replacement)"
 HOMEPAGE="http://libtirpc.sourceforge.net/;
@@ -29,7 +29,6 @@ PATCHES=(
 src_prepare() {
cp -r "${WORKDIR}"/tirpc "${S}"/ || die
default
-   eapply_user
eautoreconf
 }
 

diff --git a/net-libs/libtirpc/libtirpc-1.1.4-r1.ebuild 
b/net-libs/libtirpc/libtirpc-1.1.4-r1.ebuild
index dec5d9b..4d99a99 100644
--- a/net-libs/libtirpc/libtirpc-1.1.4-r1.ebuild
+++ b/net-libs/libtirpc/libtirpc-1.1.4-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit autotools multilib-minimal toolchain-funcs
+inherit autotools multilib-minimal toolchain-funcs usr-ldscript
 
 DESCRIPTION="Transport Independent RPC library (SunRPC replacement)"
 HOMEPAGE="http://libtirpc.sourceforge.net/;



[gentoo-commits] proj/musl:master commit in: net-firewall/iptables/, net-firewall/iptables/files/systemd/, ...

2019-07-20 Thread Anthony G. Basile
commit: f2c7695094408d0d81dc0a99201d160c59e694f2
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jul 21 01:20:15 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jul 21 01:20:15 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f2c76950

net-firewall/iptables: in tree version works

Signed-off-by: Anthony G. Basile  gentoo.org>

 net-firewall/iptables/Manifest |   1 -
 net-firewall/iptables/files/ip6tables-1.4.13.confd |  19 ---
 .../iptables/files/iptables-1.4.13-r1.init | 130 -
 net-firewall/iptables/files/iptables-1.4.13.confd  |  19 ---
 .../iptables/files/iptables-1.4.21-musl.patch  |  76 
 net-firewall/iptables/files/iptables.init  | 130 -
 .../files/systemd/ip6tables-restore.service|  14 ---
 .../iptables/files/systemd/ip6tables-store.service |  11 --
 .../iptables/files/systemd/ip6tables.service   |   6 -
 .../files/systemd/iptables-restore.service |  14 ---
 .../iptables/files/systemd/iptables-store.service  |  11 --
 .../iptables/files/systemd/iptables.service|   6 -
 net-firewall/iptables/iptables-1.4.21-r1.ebuild|  95 ---
 net-firewall/iptables/metadata.xml |  27 -
 14 files changed, 559 deletions(-)

diff --git a/net-firewall/iptables/Manifest b/net-firewall/iptables/Manifest
deleted file mode 100644
index e3c1f23..000
--- a/net-firewall/iptables/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST iptables-1.4.21.tar.bz2 547439 SHA256 
52004c68021da9a599feed27f65defcfb22128f7da2c0531c0f75de0f479d3e0 SHA512 
dd4baccdb080284d8620e6ed59beafc2677813f3e099051764b07f8e394f6d94ca11861b181f3cce7c55c66de64c1e2add13dc1a0b64e24050cd9fb7aea0689b
 WHIRLPOOL 
475541d1b2b7fe4ee8fa3b537274ef082aab8bfd262201ee14cd53577dfac6f591445cc6d64ed93b226a4b71d54ae1b9ab4cbb378b5440861a585f770f0db200

diff --git a/net-firewall/iptables/files/ip6tables-1.4.13.confd 
b/net-firewall/iptables/files/ip6tables-1.4.13.confd
deleted file mode 100644
index 3bb3698..000
--- a/net-firewall/iptables/files/ip6tables-1.4.13.confd
+++ /dev/null
@@ -1,19 +0,0 @@
-# /etc/conf.d/ip6tables
-
-# Location in which iptables initscript will save set rules on 
-# service shutdown
-IP6TABLES_SAVE="/var/lib/ip6tables/rules-save"
-
-# Options to pass to iptables-save and iptables-restore 
-SAVE_RESTORE_OPTIONS="-c"
-
-# Save state on stopping iptables
-SAVE_ON_STOP="yes"
-
-# If you need to log iptables messages as soon as iptables starts,
-# AND your logger does NOT depend on the network, then you may wish
-# to uncomment the next line.
-# If your logger depends on the network, and you uncomment this line
-# you will create an unresolvable circular dependency during startup.
-# After commenting or uncommenting this line, you must run 'rc-update -u'.
-#rc_use="logger"

diff --git a/net-firewall/iptables/files/iptables-1.4.13-r1.init 
b/net-firewall/iptables/files/iptables-1.4.13-r1.init
deleted file mode 100644
index 56d2a70..000
--- a/net-firewall/iptables/files/iptables-1.4.13-r1.init
+++ /dev/null
@@ -1,130 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-extra_commands="check save panic"
-extra_started_commands="reload"
-
-iptables_name=${SVCNAME}
-case ${iptables_name} in
-iptables|ip6tables) ;;
-*) iptables_name="iptables" ;;
-esac
-
-iptables_bin="/sbin/${iptables_name}"
-case ${iptables_name} in
-   iptables)  iptables_proc="/proc/net/ip_tables_names"
-  iptables_save=${IPTABLES_SAVE};;
-   ip6tables) iptables_proc="/proc/net/ip6_tables_names"
-  iptables_save=${IP6TABLES_SAVE};;
-esac
-
-depend() {
-   need localmount #434774
-   before net
-}
-
-set_table_policy() {
-   local chains table=$1 policy=$2
-   case ${table} in
-   nat)chains="PREROUTING POSTROUTING OUTPUT";;
-   mangle) chains="PREROUTING INPUT FORWARD OUTPUT POSTROUTING";;
-   filter) chains="INPUT FORWARD OUTPUT";;
-   *)  chains="";;
-   esac
-   local chain
-   for chain in ${chains} ; do
-   ${iptables_bin} -t ${table} -P ${chain} ${policy}
-   done
-}
-
-checkkernel() {
-   if [ ! -e ${iptables_proc} ] ; then
-   eerror "Your kernel lacks ${iptables_name} support, please load"
-   eerror "appropriate modules and try again."
-   return 1
-   fi
-   return 0
-}
-checkconfig() {
-   if [ ! -f ${iptables_save} ] ; then
-   eerror "Not starting ${iptables_name}.  First create some rules 
then run:"
-   eerror "/etc/init.d/${iptables_name} save"
-   return 1
-   fi
-   return 0
-}
-
-start() {
-   checkconfig || return 1
-   ebegin "Loading ${iptables_name} state and starting firewall"
-   ${iptables_bin}-restore 

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

2019-07-20 Thread Thomas Deutschmann
commit: 664ec5dec05e7e808b9a633c372b85d24ea153d1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jul 21 00:15:06 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 21 00:15:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=664ec5de

net-misc/iputils: virtual/os-headers belongs into DEPEND

Reported-by:  Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/iputils/iputils-20190709.ebuild | 6 ++
 net-misc/iputils/iputils-.ebuild | 6 ++
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/net-misc/iputils/iputils-20190709.ebuild 
b/net-misc/iputils/iputils-20190709.ebuild
index 31637094b14..3d4c44ef2ce 100644
--- a/net-misc/iputils/iputils-20190709.ebuild
+++ b/net-misc/iputils/iputils-20190709.ebuild
@@ -29,10 +29,7 @@ LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
 IUSE="+arping caps clockdiff doc gcrypt idn ipv6 libressl nettle nls rarpd 
rdisc SECURITY_HAZARD ssl static tftpd tracepath traceroute6"
 
-BDEPEND="
-   virtual/os-headers
-   virtual/pkgconfig
-"
+BDEPEND="virtual/pkgconfig"
 
 LIB_DEPEND="
caps? ( sys-libs/libcap[static-libs(+)] )
@@ -61,6 +58,7 @@ RDEPEND="
 
 DEPEND="
${RDEPEND}
+   virtual/os-headers
static? ( ${LIB_DEPEND} )
 "
 

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index ffc2311cad4..b017e1a7fb9 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -29,10 +29,7 @@ LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
 IUSE="+arping caps clockdiff doc gcrypt idn ipv6 libressl nettle nls rarpd 
rdisc SECURITY_HAZARD ssl static tftpd tracepath traceroute6"
 
-BDEPEND="
-   virtual/os-headers
-   virtual/pkgconfig
-"
+BDEPEND="virtual/pkgconfig"
 
 LIB_DEPEND="
caps? ( sys-libs/libcap[static-libs(+)] )
@@ -61,6 +58,7 @@ RDEPEND="
 
 DEPEND="
${RDEPEND}
+   virtual/os-headers
static? ( ${LIB_DEPEND} )
 "
 



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

2019-07-20 Thread Michał Górny
commit: 2b098bc830ca4bb37d75fd0295984157b07a71e8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:55:08 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 22:34:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b098bc8

dev-python/lit: Bump - to EAPI 7

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

 dev-python/lit/lit-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/lit/lit-.ebuild b/dev-python/lit/lit-.ebuild
index 0f71b5bb84c..48607eb9c90 100644
--- a/dev-python/lit/lit-.ebuild
+++ b/dev-python/lit/lit-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
 inherit distutils-r1 git-r3 multiprocessing
@@ -35,6 +35,7 @@ src_unpack() {
 }
 
 python_test() {
+   local -x LIT_PRESERVES_TMP=1
./lit.py -j "${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" 
"$(get_nproc)")}" \
-vv tests || die
 }



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

2019-07-20 Thread Michał Górny
commit: 8b91d9d147655ca17dbbacd89c86f4b4a012
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 21:09:38 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 22:34:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b91

dev-util/lldb: Enable Python 3

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

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

diff --git a/dev-util/lldb/lldb-.ebuild b/dev-util/lldb/lldb-.ebuild
index af3da08cb2e..566582dae25 100644
--- a/dev-util/lldb/lldb-.ebuild
+++ b/dev-util/lldb/lldb-.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 : ${CMAKE_MAKEFILE_GENERATOR:=ninja}
 # (needed due to CMAKE_BUILD_TYPE != Gentoo)
 CMAKE_MIN_VERSION=3.7.0-r1
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
 
 inherit cmake-utils git-r3 llvm multiprocessing python-single-r1 \
toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/

2019-07-20 Thread Michał Górny
commit: 283dccfb0b7e95b2773a35887459a6d98feaacb3
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:55:29 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 22:34:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=283dccfb

sys-libs/libomp: Bump - to EAPI 7

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

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

diff --git a/sys-libs/libomp/libomp-.ebuild 
b/sys-libs/libomp/libomp-.ebuild
index 4e3869d17d8..a60a4c6ec94 100644
--- a/sys-libs/libomp/libomp-.ebuild
+++ b/sys-libs/libomp/libomp-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 : ${CMAKE_MAKEFILE_GENERATOR:=ninja}
 # (needed due to CMAKE_BUILD_TYPE != Gentoo)



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

2019-07-20 Thread Michał Górny
commit: 3b8b9ee1e0cf26e67a3010a714a424f7230cef43
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:55:13 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 22:34:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b8b9ee1

sys-devel/clang-common: Bump - to EAPI 7

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

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

diff --git a/sys-devel/clang-common/clang-common-.ebuild 
b/sys-devel/clang-common/clang-common-.ebuild
index 145e395e1fe..ce1d249d1ae 100644
--- a/sys-devel/clang-common/clang-common-.ebuild
+++ b/sys-devel/clang-common/clang-common-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit bash-completion-r1 git-r3
 



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

2019-07-20 Thread Michał Górny
commit: 7ca4ba8a31424a073791be570ee829c1a049cdc4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 21:00:17 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 22:34:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ca4ba8a

sys-devel/llvmgold: Bump to EAPI 7

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

 sys-devel/llvmgold/llvmgold-10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvmgold/llvmgold-10.ebuild 
b/sys-devel/llvmgold/llvmgold-10.ebuild
index 2003115b219..d39624ea036 100644
--- a/sys-devel/llvmgold/llvmgold-10.ebuild
+++ b/sys-devel/llvmgold/llvmgold-10.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 DESCRIPTION="LLVMgold plugin symlink for autoloading"
 HOMEPAGE="https://llvm.org/;



[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2019-07-20 Thread Michał Górny
commit: 7bdf45a2fe8294ea0b2119ed70dd78f8058af6aa
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:55:22 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 22:34:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bdf45a2

sys-libs/compiler-rt-sanitizers: Bump - to EAPI 7

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

 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild
index 31ac8d98a0a..9138a9f86d4 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 : ${CMAKE_MAKEFILE_GENERATOR:=ninja}
 # (needed due to CMAKE_BUILD_TYPE != Gentoo)



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

2019-07-20 Thread Michał Górny
commit: ae7c167f974464ef1c839332d93610969e79b185
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:55:00 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 22:34:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae7c167f

sys-devel/llvm-common: Bump - to EAPI 7

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

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

diff --git a/sys-devel/llvm-common/llvm-common-.ebuild 
b/sys-devel/llvm-common/llvm-common-.ebuild
index d0f42029fa9..b7722c15595 100644
--- a/sys-devel/llvm-common/llvm-common-.ebuild
+++ b/sys-devel/llvm-common/llvm-common-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit git-r3
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/

2019-07-20 Thread Michał Górny
commit: eb63027ee1c0b7dcfed308a7d27669b1418d8e79
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:55:24 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 22:34:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb63027e

sys-libs/llvm-libunwind: Bump - to EAPI 7

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

 sys-libs/llvm-libunwind/llvm-libunwind-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-.ebuild
index a5c5c542e43..e3d8317fde3 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 : ${CMAKE_MAKEFILE_GENERATOR:=ninja}
 # (needed due to CMAKE_BUILD_TYPE != Gentoo)
@@ -134,6 +134,7 @@ multilib_src_test() {
build_libcxx
mv "${BUILD_DIR}"/libcxx*/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || 
die
 
+   local -x LIT_PRESERVES_TMP=1
cmake-utils_src_make check-unwind
 }
 



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

2019-07-20 Thread Michał Górny
commit: 953191395f71c76cb817088e968bc109d951d7dc
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:55:02 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 22:34:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95319139

sys-devel/llvm: Bump - to EAPI 7

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

 sys-devel/llvm/llvm-.ebuild | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/sys-devel/llvm/llvm-.ebuild b/sys-devel/llvm/llvm-.ebuild
index 556b4d9e54d..90b0e0d3850 100644
--- a/sys-devel/llvm/llvm-.ebuild
+++ b/sys-devel/llvm/llvm-.ebuild
@@ -1,15 +1,15 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 : ${CMAKE_MAKEFILE_GENERATOR:=ninja}
 # (needed due to CMAKE_BUILD_TYPE != Gentoo)
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
 
-inherit cmake-utils eapi7-ver flag-o-matic git-r3 multilib-minimal \
-   multiprocessing pax-utils python-any-r1 toolchain-funcs
+inherit cmake-utils git-r3 multilib-minimal multiprocessing pax-utils \
+   python-any-r1 toolchain-funcs
 
 DESCRIPTION="Low Level Virtual Machine"
 HOMEPAGE="https://llvm.org/;
@@ -69,7 +69,6 @@ DEPEND="${RDEPEND}
dev-python/recommonmark[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
') )
-   !doc? ( ${PYTHON_DEPS} )
gold? ( sys-libs/binutils-libs )
libffi? ( virtual/pkgconfig )
!!

[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/

2019-07-20 Thread Michał Górny
commit: d31a8019b0386e1b0b64a9262d4a79ed999402bc
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:55:10 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 22:34:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d31a8019

dev-ml/llvm-ocaml: Bump - to EAPI 7

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

 dev-ml/llvm-ocaml/llvm-ocaml-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-.ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-.ebuild
index eb4bb8c2483..4f9a90daf76 100644
--- a/dev-ml/llvm-ocaml/llvm-ocaml-.ebuild
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 : ${CMAKE_MAKEFILE_GENERATOR:=ninja}
 # (needed due to CMAKE_BUILD_TYPE != Gentoo)



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

2019-07-20 Thread Michał Górny
commit: a0300eb00f329b66ac8fa68d2d83aa86549a3f6d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:55:19 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 22:34:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0300eb0

dev-util/lldb: Bump - to EAPI 7

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

 dev-util/lldb/lldb-.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-util/lldb/lldb-.ebuild b/dev-util/lldb/lldb-.ebuild
index 3f43283685f..af3da08cb2e 100644
--- a/dev-util/lldb/lldb-.ebuild
+++ b/dev-util/lldb/lldb-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 : ${CMAKE_MAKEFILE_GENERATOR:=ninja}
 # (needed due to CMAKE_BUILD_TYPE != Gentoo)
@@ -98,6 +98,7 @@ src_configure() {
 }
 
 src_test() {
+   local -x LIT_PRESERVES_TMP=1
cmake-utils_src_make check-lldb-lit
use python && cmake-utils_src_make check-lldb
 }



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/

2019-07-20 Thread Michał Górny
commit: 786a3729a8171bf9dcd654551c14798c42580276
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 21:09:55 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 22:34:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786a3729

sys-libs/libomp: Enable Python 3

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

 sys-libs/libomp/libomp-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libomp/libomp-.ebuild 
b/sys-libs/libomp/libomp-.ebuild
index a60a4c6ec94..9a293c825b6 100644
--- a/sys-libs/libomp/libomp-.ebuild
+++ b/sys-libs/libomp/libomp-.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 : ${CMAKE_MAKEFILE_GENERATOR:=ninja}
 # (needed due to CMAKE_BUILD_TYPE != Gentoo)
 CMAKE_MIN_VERSION=3.7.0-r1
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
 
 inherit cmake-multilib git-r3 linux-info multiprocessing python-any-r1
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/

2019-07-20 Thread Michał Górny
commit: 5619e646ba30e34e761f152cc3f90ce095cd0071
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:55:28 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 22:34:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5619e646

sys-libs/libcxx: Bump - to EAPI 7

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

 sys-libs/libcxx/libcxx-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-libs/libcxx/libcxx-.ebuild 
b/sys-libs/libcxx/libcxx-.ebuild
index 06a570bb8c0..71e8ea26429 100644
--- a/sys-libs/libcxx/libcxx-.ebuild
+++ b/sys-libs/libcxx/libcxx-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 # Ninja provides better scalability and cleaner verbose output, and is used
 # throughout all LLVM projects.
@@ -166,6 +166,7 @@ multilib_src_configure() {
 }
 
 multilib_src_test() {
+   local -x LIT_PRESERVES_TMP=1
cmake-utils_src_make check-libcxx
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/

2019-07-20 Thread Michał Górny
commit: 700a421c27e748779222b852ebc8dd87e4a3d0a8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:55:21 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 22:34:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=700a421c

sys-libs/compiler-rt: Bump - to EAPI 7

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

 sys-libs/compiler-rt/compiler-rt-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/compiler-rt/compiler-rt-.ebuild 
b/sys-libs/compiler-rt/compiler-rt-.ebuild
index f78b02834dc..c102c90e054 100644
--- a/sys-libs/compiler-rt/compiler-rt-.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 : ${CMAKE_MAKEFILE_GENERATOR:=ninja}
 # (needed due to CMAKE_BUILD_TYPE != Gentoo)



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

2019-07-20 Thread Michał Górny
commit: 7f89b8f5d0a62a30640ccc73b7597f3e31055ef1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:55:31 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 22:34:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f89b8f5

sys-devel/clang-runtime: Bump - to EAPI 7

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

 sys-devel/clang-runtime/clang-runtime-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-.ebuild 
b/sys-devel/clang-runtime/clang-runtime-.ebuild
index bb5c090ef4d..968e2238672 100644
--- a/sys-devel/clang-runtime/clang-runtime-.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit multilib-build
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/

2019-07-20 Thread Michał Górny
commit: 124c87b12b1319225d65c38433d5f187542008ad
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:55:26 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 22:34:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=124c87b1

sys-libs/libcxxabi: Bump - to EAPI 7

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

 sys-libs/libcxxabi/libcxxabi-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-libs/libcxxabi/libcxxabi-.ebuild 
b/sys-libs/libcxxabi/libcxxabi-.ebuild
index 9f28d04485e..8d9edb34934 100644
--- a/sys-libs/libcxxabi/libcxxabi-.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 : ${CMAKE_MAKEFILE_GENERATOR:=ninja}
 # (needed due to CMAKE_BUILD_TYPE != Gentoo)
@@ -112,6 +112,7 @@ multilib_src_test() {
build_libcxx
mv "${BUILD_DIR}"/libcxx/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || 
die
 
+   local -x LIT_PRESERVES_TMP=1
cmake-utils_src_make check-libcxxabi
 }
 



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

2019-07-20 Thread Michał Górny
commit: b83ecd09c0b53bceb9a228d71b23e5bc35a269d7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:55:17 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 22:34:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b83ecd09

dev-python/clang-python: Bump - to EAPI 7

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

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

diff --git a/dev-python/clang-python/clang-python-.ebuild 
b/dev-python/clang-python/clang-python-.ebuild
index e85e6476e47..506f79114d2 100644
--- a/dev-python/clang-python/clang-python-.ebuild
+++ b/dev-python/clang-python/clang-python-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
 inherit git-r3 python-r1



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

2019-07-20 Thread Michał Górny
commit: 5ee0ad00f9bb67d720bb13284c0d4430d684dfbe
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:55:11 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 22:34:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee0ad00

sys-devel/lld: Bump - to EAPI 7

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

 sys-devel/lld/lld-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-devel/lld/lld-.ebuild b/sys-devel/lld/lld-.ebuild
index 8b80aaa265c..077a005ff36 100644
--- a/sys-devel/lld/lld-.ebuild
+++ b/sys-devel/lld/lld-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 : ${CMAKE_MAKEFILE_GENERATOR:=ninja}
 # (needed due to CMAKE_BUILD_TYPE != Gentoo)
@@ -70,5 +70,6 @@ src_configure() {
 }
 
 src_test() {
+   local -x LIT_PRESERVES_TMP=1
cmake-utils_src_make check-lld
 }



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

2019-07-20 Thread Michał Górny
commit: 3a542a2ead185237a2899e9b06fad164da6a9b19
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:55:15 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 22:34:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a542a2e

sys-devel/clang: Bump - to EAPI 7

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

 sys-devel/clang/clang-.ebuild | 23 +++
 1 file changed, 11 insertions(+), 12 deletions(-)

diff --git a/sys-devel/clang/clang-.ebuild 
b/sys-devel/clang/clang-.ebuild
index 6465115dc35..071fea2b586 100644
--- a/sys-devel/clang/clang-.ebuild
+++ b/sys-devel/clang/clang-.ebuild
@@ -1,16 +1,15 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 : ${CMAKE_MAKEFILE_GENERATOR:=ninja}
 # (needed due to CMAKE_BUILD_TYPE != Gentoo)
 CMAKE_MIN_VERSION=3.7.0-r1
 PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
 
-inherit cmake-utils eapi7-ver flag-o-matic git-r3 llvm \
-   multilib-minimal multiprocessing pax-utils python-single-r1 \
-   toolchain-funcs
+inherit cmake-utils git-r3 llvm multilib-minimal multiprocessing \
+   pax-utils python-single-r1 toolchain-funcs
 
 DESCRIPTION="C language family frontend for LLVM"
 HOMEPAGE="https://llvm.org/;
@@ -212,9 +211,9 @@ src_install() {
multilib-minimal_src_install
 
# Move runtime headers to /usr/lib/clang, where they belong
-   mv "${ED%/}"/usr/include/clangrt "${ED%/}"/usr/lib/clang || die
+   mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die
# move (remaining) wrapped headers back
-   mv "${ED%/}"/usr/include "${ED%/}"/usr/lib/llvm/${SLOT}/include || die
+   mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${SLOT}/include || die
 
# Apply CHOST and version suffix to clang tools
# note: we use two version components here (vs 3 in runtime path)
@@ -234,7 +233,7 @@ src_install() {
# - clang, clang++, clang-cl, clang-cpp -> clang*-X
# also in CHOST variant
for i in "${clang_tools[@]:1}"; do
-   rm "${ED%/}/usr/lib/llvm/${SLOT}/bin/${i}" || die
+   rm "${ED}/usr/lib/llvm/${SLOT}/bin/${i}" || die
dosym "clang-${clang_version}" 
"/usr/lib/llvm/${SLOT}/bin/${i}-${clang_version}"
dosym "${i}-${clang_version}" "/usr/lib/llvm/${SLOT}/bin/${i}"
done
@@ -261,9 +260,9 @@ multilib_src_install() {
 
# move headers to /usr/include for wrapping & ABI mismatch checks
# (also drop the version suffix from runtime headers)
-   rm -rf "${ED%/}"/usr/include || die
-   mv "${ED%/}"/usr/lib/llvm/${SLOT}/include "${ED%/}"/usr/include || die
-   mv "${ED%/}"/usr/lib/llvm/${SLOT}/$(get_libdir)/clang 
"${ED%/}"/usr/include/clangrt || die
+   rm -rf "${ED}"/usr/include || die
+   mv "${ED}"/usr/lib/llvm/${SLOT}/include "${ED}"/usr/include || die
+   mv "${ED}"/usr/lib/llvm/${SLOT}/$(get_libdir)/clang 
"${ED}"/usr/include/clangrt || die
 }
 
 multilib_src_install_all() {
@@ -280,7 +279,7 @@ multilib_src_install_all() {
 }
 
 pkg_postinst() {
-   if [[ ${ROOT} == / && -f 
${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
+   if [[ -z ${ROOT} && -f 
${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
eselect compiler-shadow update all
fi
 
@@ -293,7 +292,7 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-   if [[ ${ROOT} == / && -f 
${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
+   if [[ -z ${ROOT} && -f 
${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
eselect compiler-shadow clean all
fi
 }



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/, kde-plasma/plasma-workspace/files/

2019-07-20 Thread Andreas Sturmlechner
commit: 7fa0e743a95e1816d766dceb9430d13c7d70bcd6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 20:07:13 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 22:05:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa0e743

kde-plasma/plasma-workspace: Rename Xorg session

To make it distinguishable from Wayland session regardless of DM hacks.
SDDM hack can be dropped any time, both changes are still pending upstreams.

Closes: https://bugs.gentoo.org/689120
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-workspace-5.16.3-x11sessionrename.patch | 91 ++
 .../plasma-workspace-5.16.3.ebuild |  1 +
 2 files changed, 92 insertions(+)

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.16.3-x11sessionrename.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.16.3-x11sessionrename.patch
new file mode 100644
index 000..a851f5f54b8
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.16.3-x11sessionrename.patch
@@ -0,0 +1,91 @@
+From bcabb38b1f07a52847752fb54eb61696a1312a61 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Tue, 2 Jul 2019 10:13:54 +0200
+Subject: [PATCH] Fix Name conflict between plasma.desktop and
+ plasmawayland.desktop
+
+Summary:
+SDDM as of 0.18.1 appends " (Wayland)" to the Name of any session file it
+finds in wayland-sessions dir, and Plasma is relying on that behaviour to
+distinguish between its X11 and Wayland sessions. This leads to duplicate
+"Plasma" entries on any other DM not applying the same hack, e.g. lightdm,
+and users are lost without downstream patching.
+
+Instead of waiting for which of (SDDM, Plasma) is doing something about
+it first, renaming X11 session to "Plasma on Xorg" appears to be the most
+elegant solution out of the deadlock. SDDM can be fixed any time later.
+
+CCBUG: https://bugs.kde.org/show_bug.cgi?id=368409
+See also: https://github.com/sddm/sddm/pull/997
+
+Reviewers: #plasma
+
+Subscribers: plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D22210
+---
+ plasma.desktop.cmake | 46 +
+ 1 file changed, 1 insertion(+), 45 deletions(-)
+
+diff --git a/plasma.desktop.cmake b/plasma.desktop.cmake
+index 4d361606d..099de2908 100644
+--- a/plasma.desktop.cmake
 b/plasma.desktop.cmake
+@@ -3,51 +3,7 @@ Type=XSession
+ Exec=${CMAKE_INSTALL_FULL_BINDIR}/startplasma-x11
+ TryExec=${CMAKE_INSTALL_FULL_BINDIR}/startplasma-x11
+ DesktopNames=KDE
+-Name=Plasma
+-Name[ar]=بلازما
+-Name[bs]=Plazma
+-Name[ca]=Plasma
+-Name[ca@valencia]=Plasma
+-Name[cs]=Plasma
+-Name[da]=Plasma
+-Name[de]=Plasma
+-Name[el]=Plasma
+-Name[en_GB]=Plasma
+-Name[es]=Plasma
+-Name[et]=Plasma
+-Name[eu]=Plasma
+-Name[fi]=Plasma
+-Name[fr]=Plasma
+-Name[gl]=Plasma
+-Name[he]=פלזמה
+-Name[hu]=Plasma
+-Name[id]=Plasma
+-Name[is]=Plasma
+-Name[it]=Plasma
+-Name[ja]=プラズマ
+-Name[ko]=Plasma
+-Name[lt]=Plasma
+-Name[nb]=Plasma
+-Name[nds]=Plasma
+-Name[nl]=Plasma
+-Name[nn]=Plasma
+-Name[pa]=ਪਲਾਜ਼ਮਾ
+-Name[pl]=Plazma
+-Name[pt]=Plasma
+-Name[pt_BR]=Plasma
+-Name[ru]=Plasma
+-Name[sk]=Plasma
+-Name[sl]=Plasma
+-Name[sr]=Плазма
+-Name[sr@ijekavian]=Плазма
+-Name[sr@ijekavianlatin]=Plasma
+-Name[sr@latin]=Plasma
+-Name[sv]=Plasma
+-Name[tr]=Plama
+-Name[uk]=Плазма
+-Name[x-test]=xxPlasmaxx
+-Name[zh_CN]=Plasma
+-Name[zh_TW]=Plasma
++Name=Plasma on Xorg
+ Comment=Plasma by KDE
+ Comment[ar]=بلازما كدي
+ Comment[bs]=Plazma od strane KDe
+-- 
+2.22.0
+

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.16.3.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.16.3.ebuild
index 5fbd5a4e8ad..80931e5994e 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.16.3.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.16.3.ebuild
@@ -118,6 +118,7 @@ PATCHES=(
"${FILESDIR}/${PN}-5.14.80-startkde-script.patch"
"${FILESDIR}/${PN}-5.10-startplasmacompositor-script.patch"
"${FILESDIR}/${PN}-5.14.2-split-libkworkspace.patch"
+   "${FILESDIR}/${PN}-5.16.3-x11sessionrename.patch"
 )
 
 RESTRICT+=" test"



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

2019-07-20 Thread Aaron Bauman
commit: 91bf8549893c01893f7330e19e4b3d1c0dbee3f3
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Jul 20 21:35:38 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jul 20 21:35:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91bf8549

net-misc/whois: arm64 stable (bug #690256)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"

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

diff --git a/net-misc/whois/whois-5.4.3.ebuild 
b/net-misc/whois/whois-5.4.3.ebuild
index 48a22010a16..ab178186842 100644
--- a/net-misc/whois/whois-5.4.3.ebuild
+++ b/net-misc/whois/whois-5.4.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="iconv idn nls"
 RESTRICT="test" #59327
 



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

2019-07-20 Thread Michał Górny
commit: f060b611dc079a4401d238e489e8ee25839ca82b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 21:32:07 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 21:32:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f060b611

llvm.eclass: Permit slot 10

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

 eclass/llvm.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/llvm.eclass b/eclass/llvm.eclass
index d61effb5e9c..eed3fe0014c 100644
--- a/eclass/llvm.eclass
+++ b/eclass/llvm.eclass
@@ -81,7 +81,7 @@ if [[ ! ${_LLVM_ECLASS} ]]; then
 # @INTERNAL
 # @DESCRIPTION:
 # Correct values of LLVM slots, newest first.
-declare -g -r _LLVM_KNOWN_SLOTS=( 9 8 7 6 5 4 )
+declare -g -r _LLVM_KNOWN_SLOTS=( 10 9 8 7 6 5 4 )
 
 # @FUNCTION: get_llvm_prefix
 # @USAGE: [-b|-d] []



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

2019-07-20 Thread Aaron Bauman
commit: 4a82c4987ca144149336c9f923b8fe4de0dc2b0c
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Jul 20 21:23:26 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jul 20 21:23:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a82c498

dev-util/ccache: arm64 stable (bug #690240)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"

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

diff --git a/dev-util/ccache/ccache-3.7.1.ebuild 
b/dev-util/ccache/ccache-3.7.1.ebuild
index 9722ebbef66..4ae845a2067 100644
--- a/dev-util/ccache/ccache-3.7.1.ebuild
+++ b/dev-util/ccache/ccache-3.7.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



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

2019-07-20 Thread Aaron Bauman
commit: 1cdea4add9de054dd0bc098cfcc76861b0af7513
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Jul 20 21:07:28 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jul 20 21:08:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cdea4ad

sys-fs/xfsprogs: arm64 stable (bug #690276)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"

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

diff --git a/sys-fs/xfsprogs/xfsprogs-4.19.0.ebuild 
b/sys-fs/xfsprogs/xfsprogs-4.19.0.ebuild
index ae8d51e34a0..b59d3c36891 100644
--- a/sys-fs/xfsprogs/xfsprogs-4.19.0.ebuild
+++ b/sys-fs/xfsprogs/xfsprogs-4.19.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 IUSE="icu libedit nls readline static-libs"
 
 LIB_DEPEND=">=sys-apps/util-linux-2.17.2[static-libs(+)]



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

2019-07-20 Thread Michał Górny
commit: e753a61c322e835a65d65e800d229458f913e494
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:59:03 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 20:59:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e753a61c

sys-devel/llvmgold: Bump for 10.0.0

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

 sys-devel/llvmgold/llvmgold-10.ebuild | 24 
 1 file changed, 24 insertions(+)

diff --git a/sys-devel/llvmgold/llvmgold-10.ebuild 
b/sys-devel/llvmgold/llvmgold-10.ebuild
new file mode 100644
index 000..2003115b219
--- /dev/null
+++ b/sys-devel/llvmgold/llvmgold-10.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="LLVMgold plugin symlink for autoloading"
+HOMEPAGE="https://llvm.org/;
+SRC_URI=""
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="sys-devel/llvm:${PV}[gold]
+   !sys-devel/llvm:0"
+
+S=${WORKDIR}
+
+src_install() {
+   dodir "/usr/${CHOST}/binutils-bin/lib/bfd-plugins"
+   dosym "../../../../lib/llvm/${PV}/$(get_libdir)/LLVMgold.so" \
+   "/usr/${CHOST}/binutils-bin/lib/bfd-plugins/LLVMgold.so"
+}



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

2019-07-20 Thread Michał Górny
commit: 53188d66d4136271a0e825266026fd7c0b46f066
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:35:39 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 20:57:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53188d66

sys-devel/clang-runtime: - is now 10.0.0

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

 sys-devel/clang-runtime/clang-runtime-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-.ebuild 
b/sys-devel/clang-runtime/clang-runtime-.ebuild
index feee635ea14..bb5c090ef4d 100644
--- a/sys-devel/clang-runtime/clang-runtime-.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-.ebuild
@@ -11,7 +11,7 @@ SRC_URI=""
 
 LICENSE="metapackage"
 # Note: keep it matching clang- version
-SLOT="9.0.0"
+SLOT="10.0.0"
 KEYWORDS=""
 IUSE="+compiler-rt crt libcxx openmp +sanitize"
 



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

2019-07-20 Thread Michał Górny
commit: 3fcffdbbed25c7dbcdaea9fbf9017c733ef68fdf
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:35:22 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 20:57:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fcffdbb

sys-devel/clang: - is now 10.0.0

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

 sys-devel/clang/clang-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang/clang-.ebuild 
b/sys-devel/clang/clang-.ebuild
index 479fded04d9..6465115dc35 100644
--- a/sys-devel/clang/clang-.ebuild
+++ b/sys-devel/clang/clang-.ebuild
@@ -27,7 +27,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
 LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
 
 LICENSE="UoI-NCSA"
-SLOT="9"
+SLOT="10"
 KEYWORDS=""
 IUSE="debug default-compiler-rt default-libcxx doc +static-analyzer
test xml z3 kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/

2019-07-20 Thread Michał Górny
commit: aa56e1af31daba1c038022a828482bf2498f0058
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:35:28 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 20:57:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa56e1af

sys-libs/compiler-rt: - is now 10.0.0

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

 sys-libs/compiler-rt/compiler-rt-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/compiler-rt/compiler-rt-.ebuild 
b/sys-libs/compiler-rt/compiler-rt-.ebuild
index 7d24d1c68fc..f78b02834dc 100644
--- a/sys-libs/compiler-rt/compiler-rt-.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-.ebuild
@@ -19,7 +19,7 @@ EGIT_REPO_URI="https://git.llvm.org/git/compiler-rt.git
 
 LICENSE="|| ( UoI-NCSA MIT )"
 # Note: this needs to be updated to match version of clang-
-SLOT="9.0.0"
+SLOT="10.0.0"
 KEYWORDS=""
 IUSE="+clang test"
 RESTRICT="!test? ( test ) !clang? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2019-07-20 Thread Michał Górny
commit: 5d8758947c669b475943d1b03d16ea12bf8513fb
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:35:29 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 20:57:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d875894

sys-libs/compiler-rt-sanitizers: - is now 10.0.0

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

 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild
index 395528b7e42..31ac8d98a0a 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild
@@ -19,7 +19,7 @@ EGIT_REPO_URI="https://git.llvm.org/git/compiler-rt.git
 
 LICENSE="|| ( UoI-NCSA MIT )"
 # Note: this needs to be updated to match version of clang-
-SLOT="9.0.0"
+SLOT="10.0.0"
 KEYWORDS=""
 IUSE="+clang +libfuzzer +profile +sanitize test +xray elibc_glibc"
 # FIXME: libfuzzer does not enable all its necessary dependencies



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

2019-07-20 Thread Michał Górny
commit: 2ac37ed196b9c2c21186182db1146e346a09f0ed
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 20:35:09 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 20:57:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ac37ed1

sys-devel/llvm: - is now 10.0.0

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

 sys-devel/llvm/llvm-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm/llvm-.ebuild b/sys-devel/llvm/llvm-.ebuild
index f194df95051..556b4d9e54d 100644
--- a/sys-devel/llvm/llvm-.ebuild
+++ b/sys-devel/llvm/llvm-.ebuild
@@ -35,7 +35,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
 
 LICENSE="UoI-NCSA rc BSD public-domain
llvm_targets_ARM? ( LLVM-Grant )"
-SLOT="9"
+SLOT="10"
 KEYWORDS=""
 IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml
kernel_Darwin ${ALL_LLVM_TARGETS[*]}"



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

2019-07-20 Thread Mike Gilbert
commit: 3e0e773771bfe46107203e23c6fce381c1f242f7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jul 20 20:33:49 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul 20 20:33:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e0e7737

www-client/chromium: add missing PYTHON_DEPS

Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/chromium-75.0.3770.142.ebuild | 4 ++--
 www-client/chromium/chromium-76.0.3809.71.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-client/chromium/chromium-75.0.3770.142.ebuild 
b/www-client/chromium/chromium-75.0.3770.142.ebuild
index f2173168d4a..e016cfa1c21 100644
--- a/www-client/chromium/chromium-75.0.3770.142.ebuild
+++ b/www-client/chromium/chromium-75.0.3770.142.ebuild
@@ -87,11 +87,11 @@ RDEPEND="${COMMON_DEPEND}
tcmalloc? ( !https://bugs.gentoo.org/593476
-# sys-apps/sandbox - https://crbug.com/586444
 DEPEND="${COMMON_DEPEND}
 "
+# dev-vcs/git - https://bugs.gentoo.org/593476
 BDEPEND="
+   ${PYTHON_DEPS}
>=app-arch/gzip-1.7
!arm? (
dev-lang/yasm

diff --git a/www-client/chromium/chromium-76.0.3809.71.ebuild 
b/www-client/chromium/chromium-76.0.3809.71.ebuild
index f785c3c3110..f5e29cac9e4 100644
--- a/www-client/chromium/chromium-76.0.3809.71.ebuild
+++ b/www-client/chromium/chromium-76.0.3809.71.ebuild
@@ -87,11 +87,11 @@ RDEPEND="${COMMON_DEPEND}
tcmalloc? ( !https://bugs.gentoo.org/593476
-# sys-apps/sandbox - https://crbug.com/586444
 DEPEND="${COMMON_DEPEND}
 "
+# dev-vcs/git - https://bugs.gentoo.org/593476
 BDEPEND="
+   ${PYTHON_DEPS}
>=app-arch/gzip-1.7
!arm? (
dev-lang/yasm



[gentoo-commits] proj/kde:master commit in: kde-misc/kio-stash/

2019-07-20 Thread Andreas Sturmlechner
commit: 75a0af8037062e2acb37855ef7a7a312a09f32b6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 18:54:18 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:38:42 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=75a0af80

kde-misc/kio-stash: Fix HOMEPAGE

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

 kde-misc/kio-stash/kio-stash-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/kio-stash/kio-stash-.ebuild 
b/kde-misc/kio-stash/kio-stash-.ebuild
index fccb3dd440..be903b8d4d 100644
--- a/kde-misc/kio-stash/kio-stash-.ebuild
+++ b/kde-misc/kio-stash/kio-stash-.ebuild
@@ -7,7 +7,7 @@ KDE_TEST="forceoptional"
 inherit kde5
 
 DESCRIPTION="KIO Slave and daemon to stash discontinuous file selections"
-HOMEPAGE="http://arnavdhamija.com/blog/kio-stash-release.html 
https://cgit.kde.org/kio-stash.git;
+HOMEPAGE="https://arnavdhamija.com/2017/07/04/kio-stash-shipped/ 
https://cgit.kde.org/kio-stash.git;
 
 LICENSE="GPL-2+"
 SLOT="0"



[gentoo-commits] proj/kde:master commit in: sys-block/partitionmanager/

2019-07-20 Thread Andreas Sturmlechner
commit: dee2feecf8482c53d4a1f8c2f75eccd470e3ed0e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 19:04:48 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:52:53 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dee2feec

sys-block/partitionmanager: Fix HOMEPAGE

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

 sys-block/partitionmanager/partitionmanager-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/partitionmanager/partitionmanager-.ebuild 
b/sys-block/partitionmanager/partitionmanager-.ebuild
index 97a4d1e493..d94675fe30 100644
--- a/sys-block/partitionmanager/partitionmanager-.ebuild
+++ b/sys-block/partitionmanager/partitionmanager-.ebuild
@@ -7,7 +7,7 @@ KDE_HANDBOOK="optional"
 inherit kde5
 
 DESCRIPTION="Utility for management of disks, partitions and file systems"
-HOMEPAGE="https://kde.org/applications/system/kdepartitionmanager;
+HOMEPAGE="https://kde.org/applications/system/org.kde.partitionmanager;
 [[ ${KDE_BUILD_TYPE} == release ]] && 
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
 
 LICENSE="GPL-3"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-workspace/, kde-plasma/plasma-workspace/files/

2019-07-20 Thread Andreas Sturmlechner
commit: 8b27072530e08ae2ca94d87ba268662bce3e7f8d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 20:07:13 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 20:07:13 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8b270725

kde-plasma/plasma-workspace: Rename Xorg session

To make it distinguishable from Wayland session regardless of DM hacks.
SDDM hack can be dropped any time, both changes are still pending upstreams.

Bug: https://bugs.gentoo.org/689120
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-workspace-5.16.3-x11sessionrename.patch | 91 ++
 .../plasma-workspace-5.16.49..ebuild   |  1 +
 2 files changed, 92 insertions(+)

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.16.3-x11sessionrename.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.16.3-x11sessionrename.patch
new file mode 100644
index 00..a851f5f54b
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.16.3-x11sessionrename.patch
@@ -0,0 +1,91 @@
+From bcabb38b1f07a52847752fb54eb61696a1312a61 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Tue, 2 Jul 2019 10:13:54 +0200
+Subject: [PATCH] Fix Name conflict between plasma.desktop and
+ plasmawayland.desktop
+
+Summary:
+SDDM as of 0.18.1 appends " (Wayland)" to the Name of any session file it
+finds in wayland-sessions dir, and Plasma is relying on that behaviour to
+distinguish between its X11 and Wayland sessions. This leads to duplicate
+"Plasma" entries on any other DM not applying the same hack, e.g. lightdm,
+and users are lost without downstream patching.
+
+Instead of waiting for which of (SDDM, Plasma) is doing something about
+it first, renaming X11 session to "Plasma on Xorg" appears to be the most
+elegant solution out of the deadlock. SDDM can be fixed any time later.
+
+CCBUG: https://bugs.kde.org/show_bug.cgi?id=368409
+See also: https://github.com/sddm/sddm/pull/997
+
+Reviewers: #plasma
+
+Subscribers: plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D22210
+---
+ plasma.desktop.cmake | 46 +
+ 1 file changed, 1 insertion(+), 45 deletions(-)
+
+diff --git a/plasma.desktop.cmake b/plasma.desktop.cmake
+index 4d361606d..099de2908 100644
+--- a/plasma.desktop.cmake
 b/plasma.desktop.cmake
+@@ -3,51 +3,7 @@ Type=XSession
+ Exec=${CMAKE_INSTALL_FULL_BINDIR}/startplasma-x11
+ TryExec=${CMAKE_INSTALL_FULL_BINDIR}/startplasma-x11
+ DesktopNames=KDE
+-Name=Plasma
+-Name[ar]=بلازما
+-Name[bs]=Plazma
+-Name[ca]=Plasma
+-Name[ca@valencia]=Plasma
+-Name[cs]=Plasma
+-Name[da]=Plasma
+-Name[de]=Plasma
+-Name[el]=Plasma
+-Name[en_GB]=Plasma
+-Name[es]=Plasma
+-Name[et]=Plasma
+-Name[eu]=Plasma
+-Name[fi]=Plasma
+-Name[fr]=Plasma
+-Name[gl]=Plasma
+-Name[he]=פלזמה
+-Name[hu]=Plasma
+-Name[id]=Plasma
+-Name[is]=Plasma
+-Name[it]=Plasma
+-Name[ja]=プラズマ
+-Name[ko]=Plasma
+-Name[lt]=Plasma
+-Name[nb]=Plasma
+-Name[nds]=Plasma
+-Name[nl]=Plasma
+-Name[nn]=Plasma
+-Name[pa]=ਪਲਾਜ਼ਮਾ
+-Name[pl]=Plazma
+-Name[pt]=Plasma
+-Name[pt_BR]=Plasma
+-Name[ru]=Plasma
+-Name[sk]=Plasma
+-Name[sl]=Plasma
+-Name[sr]=Плазма
+-Name[sr@ijekavian]=Плазма
+-Name[sr@ijekavianlatin]=Plasma
+-Name[sr@latin]=Plasma
+-Name[sv]=Plasma
+-Name[tr]=Plama
+-Name[uk]=Плазма
+-Name[x-test]=xxPlasmaxx
+-Name[zh_CN]=Plasma
+-Name[zh_TW]=Plasma
++Name=Plasma on Xorg
+ Comment=Plasma by KDE
+ Comment[ar]=بلازما كدي
+ Comment[bs]=Plazma od strane KDe
+-- 
+2.22.0
+

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.16.49..ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.16.49..ebuild
index 4922a7a24d..d3cdb07eb2 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.16.49..ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.16.49..ebuild
@@ -118,6 +118,7 @@ PATCHES=(
"${FILESDIR}/${PN}-5.14.80-startkde-script.patch"
"${FILESDIR}/${PN}-5.10-startplasmacompositor-script.patch"
"${FILESDIR}/${PN}-5.14.2-split-libkworkspace.patch"
+   "${FILESDIR}/${PN}-5.16.3-x11sessionrename.patch"
 )
 
 RESTRICT+=" test"



[gentoo-commits] proj/kde:master commit in: kde-apps/kjots/

2019-07-20 Thread Andreas Sturmlechner
commit: 3a9fddfb0ab09a3088e2fe6752ec12454dd20524
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 18:56:05 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:47:41 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3a9fddfb

kde-apps/kjots: Fix HOMEPAGE

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

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

diff --git a/kde-apps/kjots/kjots-.ebuild b/kde-apps/kjots/kjots-.ebuild
index 2c6b777946..0da7dc6d04 100644
--- a/kde-apps/kjots/kjots-.ebuild
+++ b/kde-apps/kjots/kjots-.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit kde5
 
 DESCRIPTION="Note taking utility by KDE"
-HOMEPAGE="https://kde.org/applications/utilities/kjots/;
+HOMEPAGE="https://userbase.kde.org/KJots https://community.kde.org/PIM/KJots;
 
 KEYWORDS=""
 IUSE=""



[gentoo-commits] proj/kde:master commit in: kde-apps/knavalbattle/

2019-07-20 Thread Andreas Sturmlechner
commit: 994f00216ffcb9aab6b79f9e82263cfae8182484
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 18:56:56 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:51:18 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=994f0021

kde-apps/knavalbattle: Fix HOMEPAGE

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

 kde-apps/knavalbattle/knavalbattle-19.07.80.ebuild  | 2 +-
 kde-apps/knavalbattle/knavalbattle-19.08.49..ebuild | 2 +-
 kde-apps/knavalbattle/knavalbattle-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/knavalbattle/knavalbattle-19.07.80.ebuild 
b/kde-apps/knavalbattle/knavalbattle-19.07.80.ebuild
index da4bbfe79c..1533c0dde1 100644
--- a/kde-apps/knavalbattle/knavalbattle-19.07.80.ebuild
+++ b/kde-apps/knavalbattle/knavalbattle-19.07.80.ebuild
@@ -9,7 +9,7 @@ inherit kde5
 
 DESCRIPTION="Battleship clone by KDE"
 HOMEPAGE="
-   https://kde.org/applications/games/navalbattle/
+   https://kde.org/applications/games/org.kde.knavalbattle
https://games.kde.org/game.php?game=kbattleship
 "
 KEYWORDS="~amd64 ~arm64 ~x86"

diff --git a/kde-apps/knavalbattle/knavalbattle-19.08.49..ebuild 
b/kde-apps/knavalbattle/knavalbattle-19.08.49..ebuild
index a3e6995d7c..d6b20e9f56 100644
--- a/kde-apps/knavalbattle/knavalbattle-19.08.49..ebuild
+++ b/kde-apps/knavalbattle/knavalbattle-19.08.49..ebuild
@@ -9,7 +9,7 @@ inherit kde5
 
 DESCRIPTION="Battleship clone by KDE"
 HOMEPAGE="
-   https://kde.org/applications/games/navalbattle/
+   https://kde.org/applications/games/org.kde.knavalbattle
https://games.kde.org/game.php?game=kbattleship
 "
 KEYWORDS=""

diff --git a/kde-apps/knavalbattle/knavalbattle-.ebuild 
b/kde-apps/knavalbattle/knavalbattle-.ebuild
index a3e6995d7c..d6b20e9f56 100644
--- a/kde-apps/knavalbattle/knavalbattle-.ebuild
+++ b/kde-apps/knavalbattle/knavalbattle-.ebuild
@@ -9,7 +9,7 @@ inherit kde5
 
 DESCRIPTION="Battleship clone by KDE"
 HOMEPAGE="
-   https://kde.org/applications/games/navalbattle/
+   https://kde.org/applications/games/org.kde.knavalbattle
https://games.kde.org/game.php?game=kbattleship
 "
 KEYWORDS=""



[gentoo-commits] proj/kde:master commit in: sys-libs/kpmcore/

2019-07-20 Thread Andreas Sturmlechner
commit: f8f0efe7f4d83753528d8cf406f900f1e2acf713
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 19:05:43 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:54:45 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f8f0efe7

sys-libs/kpmcore: Fix HOMEPAGE

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

 sys-libs/kpmcore/kpmcore-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/kpmcore/kpmcore-.ebuild 
b/sys-libs/kpmcore/kpmcore-.ebuild
index c181040ffb..9e74614109 100644
--- a/sys-libs/kpmcore/kpmcore-.ebuild
+++ b/sys-libs/kpmcore/kpmcore-.ebuild
@@ -11,7 +11,7 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then
 fi
 
 DESCRIPTION="Library for managing partitions"
-HOMEPAGE="https://kde.org/applications/system/kdepartitionmanager;
+HOMEPAGE="https://kde.org/applications/system/org.kde.partitionmanager;
 LICENSE="GPL-3"
 SLOT="5/8"
 IUSE=""



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

2019-07-20 Thread Mike Gilbert
commit: 67633a9197d40b89ca1a622803843c08e1fec8b7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jul 20 20:05:42 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul 20 20:06:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67633a91

profiles: force split-usr to be enabled in the base profile

Signed-off-by: Mike Gilbert  gentoo.org>

 profiles/base/use.force | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/base/use.force b/profiles/base/use.force
index 7ea3dfba244..b864455a7c8 100644
--- a/profiles/base/use.force
+++ b/profiles/base/use.force
@@ -1,6 +1,10 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Mike Gilbert  (2019-07-20)
+# Disabling this requires a migration to be performed.
+split-usr
+
 # Force the GNU/Linux ELIBC, KERNEL, and USERLAND
 # flags that apply to the majority of profiles.
 elibc_glibc



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

2019-07-20 Thread Aaron Bauman
commit: cfec1a98eb1fa59061d5e780a799f02f021c6548
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Jun 22 15:58:46 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jul 20 19:38:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfec1a98

dev-lang/perl: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12306
Signed-off-by: Aaron Bauman  gentoo.org>

 dev-lang/perl/files/perl-5.28.0-dirhandle.patch | 99 -
 1 file changed, 99 deletions(-)

diff --git a/dev-lang/perl/files/perl-5.28.0-dirhandle.patch 
b/dev-lang/perl/files/perl-5.28.0-dirhandle.patch
deleted file mode 100644
index 02debe5ac2b..000
--- a/dev-lang/perl/files/perl-5.28.0-dirhandle.patch
+++ /dev/null
@@ -1,99 +0,0 @@
-From e0eae03760cafde89463c4d3d238be9a629f7fca Mon Sep 17 00:00:00 2001
-From: Tony Cook 
-Date: Mon, 2 Jul 2018 10:43:19 +1000
-Subject: [PATCH] (perl #133314) always close the directory handle on clean up
-
-Previously the directory handle was only closed if the rest of the
-magic free clean up is done, but in most success cases that code
-doesn't run, leaking the directory handle.
-
-So always close the directory if our AV is available.
-
-(cherry picked from commit 3d5e9c119db6b727684fe75dfcfe5831c4351bec)

- doio.c | 56 +++-
- 1 file changed, 31 insertions(+), 25 deletions(-)
-
-diff --git a/doio.c b/doio.c
-index 4b8923f77c..16daf9fd11 100644
 a/doio.c
-+++ b/doio.c
-@@ -1163,44 +1163,50 @@ S_argvout_free(pTHX_ SV *io, MAGIC *mg) {
- 
- /* mg_obj can be NULL if a thread is created with the handle open, in 
which
-  case we leave any clean up to the parent thread */
--if (mg->mg_obj && IoIFP(io)) {
--SV **pid_psv;
-+if (mg->mg_obj) {
- #ifdef ARGV_USE_ATFUNCTIONS
- SV **dir_psv;
- DIR *dir;
-+
-+dir_psv = av_fetch((AV*)mg->mg_obj, ARGVMG_ORIG_DIRP, FALSE);
-+assert(dir_psv && *dir_psv && SvIOK(*dir_psv));
-+dir = INT2PTR(DIR *, SvIV(*dir_psv));
- #endif
--PerlIO *iop = IoIFP(io);
-+if (IoIFP(io)) {
-+SV **pid_psv;
-+PerlIO *iop = IoIFP(io);
- 
--assert(SvTYPE(mg->mg_obj) == SVt_PVAV);
-+assert(SvTYPE(mg->mg_obj) == SVt_PVAV);
- 
--pid_psv = av_fetch((AV*)mg->mg_obj, ARGVMG_ORIG_PID, FALSE);
-+pid_psv = av_fetch((AV*)mg->mg_obj, ARGVMG_ORIG_PID, FALSE);
- 
--assert(pid_psv && *pid_psv);
-+assert(pid_psv && *pid_psv);
- 
--if (SvIV(*pid_psv) == (IV)PerlProc_getpid()) {
--/* if we get here the file hasn't been closed explicitly by the
--   user and hadn't been closed implicitly by nextargv(), so
--   abandon the edit */
--SV **temp_psv = av_fetch((AV*)mg->mg_obj, ARGVMG_TEMP_NAME, 
FALSE);
--const char *temp_pv = SvPVX(*temp_psv);
-+if (SvIV(*pid_psv) == (IV)PerlProc_getpid()) {
-+/* if we get here the file hasn't been closed explicitly by 
the
-+   user and hadn't been closed implicitly by nextargv(), so
-+   abandon the edit */
-+SV **temp_psv = av_fetch((AV*)mg->mg_obj, ARGVMG_TEMP_NAME, 
FALSE);
-+const char *temp_pv = SvPVX(*temp_psv);
- 
--assert(temp_psv && *temp_psv && SvPOK(*temp_psv));
--(void)PerlIO_close(iop);
--IoIFP(io) = IoOFP(io) = NULL;
-+assert(temp_psv && *temp_psv && SvPOK(*temp_psv));
-+(void)PerlIO_close(iop);
-+IoIFP(io) = IoOFP(io) = NULL;
- #ifdef ARGV_USE_ATFUNCTIONS
--dir_psv = av_fetch((AV*)mg->mg_obj, ARGVMG_ORIG_DIRP, FALSE);
--assert(dir_psv && *dir_psv && SvIOK(*dir_psv));
--dir = INT2PTR(DIR *, SvIV(*dir_psv));
--if (dir) {
--if (unlinkat(my_dirfd(dir), temp_pv, 0) < 0 &&
--NotSupported(errno))
--(void)UNLINK(temp_pv);
--closedir(dir);
--}
-+if (dir) {
-+if (unlinkat(my_dirfd(dir), temp_pv, 0) < 0 &&
-+NotSupported(errno))
-+(void)UNLINK(temp_pv);
-+}
- #else
--(void)UNLINK(temp_pv);
-+(void)UNLINK(temp_pv);
- #endif
-+}
- }
-+#ifdef ARGV_USE_ATFUNCTIONS
-+if (dir)
-+closedir(dir);
-+#endif
- }
- 
- return 0;
--- 
-2.21.0
-



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

2019-07-20 Thread Aaron Bauman
commit: a286106599270d3d9dcbe0bb8731e1ee7729e9cf
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Jul 18 20:24:35 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jul 20 19:37:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2861065

net-analyzer/munin: remove unused file

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12469
Signed-off-by: Aaron Bauman  gentoo.org>

 net-analyzer/munin/files/munin-node_init.d_2.0.7 | 36 
 1 file changed, 36 deletions(-)

diff --git a/net-analyzer/munin/files/munin-node_init.d_2.0.7 
b/net-analyzer/munin/files/munin-node_init.d_2.0.7
deleted file mode 100644
index 7932e356f2e..000
--- a/net-analyzer/munin/files/munin-node_init.d_2.0.7
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-get_munin_config() {
-   awk '$1 == "'$1'" { s=$2 } END { print s }' "$CFGFILE"
-}
-
-: ${CFGFILE:=/etc/munin/munin-node.conf}
-
-command=/usr/sbin/munin-node
-command_args="--config ${CFGFILE}"
-pidfile=$(get_munin_config pid_file)
-start_stop_daemon_args="--nicelevel ${NICE_LEVEL:-0} --wait 1500"
-extra_started_commands="reload"
-
-depend() {
-   config "$CFGFILE"
-
-   before cron
-
-   [ "$(get_munin_config log_file)" = "Sys::Syslog" ] && \
-   use logger
-}
-
-start_pre() {
-checkpath -d $(dirname ${pidfile})
-}
-
-reload() {
-ebegin "Reloading ${SERVICE}"
-kill -HUP `cat ${pidfile}`
-eend $?
-}
-
-# vim: filetype=gentoo-init-d:



[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/files/

2019-07-20 Thread Aaron Bauman
commit: 582ddf7c9cd3a1cdf225aeb1cde0953961a98ab2
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Jul 10 18:47:01 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jul 20 19:37:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=582ddf7c

net-firewall/iptables: remove unused file

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12417
Signed-off-by: Aaron Bauman  gentoo.org>

 .../iptables/files/iptables-1.4.13-r1.init | 129 -
 1 file changed, 129 deletions(-)

diff --git a/net-firewall/iptables/files/iptables-1.4.13-r1.init 
b/net-firewall/iptables/files/iptables-1.4.13-r1.init
deleted file mode 100644
index b410b4ff52b..000
--- a/net-firewall/iptables/files/iptables-1.4.13-r1.init
+++ /dev/null
@@ -1,129 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-extra_commands="check save panic"
-extra_started_commands="reload"
-
-iptables_name=${SVCNAME}
-case ${iptables_name} in
-iptables|ip6tables) ;;
-*) iptables_name="iptables" ;;
-esac
-
-iptables_bin="/sbin/${iptables_name}"
-case ${iptables_name} in
-   iptables)  iptables_proc="/proc/net/ip_tables_names"
-  iptables_save=${IPTABLES_SAVE};;
-   ip6tables) iptables_proc="/proc/net/ip6_tables_names"
-  iptables_save=${IP6TABLES_SAVE};;
-esac
-
-depend() {
-   need localmount #434774
-   before net
-}
-
-set_table_policy() {
-   local chains table=$1 policy=$2
-   case ${table} in
-   nat)chains="PREROUTING POSTROUTING OUTPUT";;
-   mangle) chains="PREROUTING INPUT FORWARD OUTPUT POSTROUTING";;
-   filter) chains="INPUT FORWARD OUTPUT";;
-   *)  chains="";;
-   esac
-   local chain
-   for chain in ${chains} ; do
-   ${iptables_bin} -t ${table} -P ${chain} ${policy}
-   done
-}
-
-checkkernel() {
-   if [ ! -e ${iptables_proc} ] ; then
-   eerror "Your kernel lacks ${iptables_name} support, please load"
-   eerror "appropriate modules and try again."
-   return 1
-   fi
-   return 0
-}
-checkconfig() {
-   if [ ! -f ${iptables_save} ] ; then
-   eerror "Not starting ${iptables_name}.  First create some rules 
then run:"
-   eerror "/etc/init.d/${iptables_name} save"
-   return 1
-   fi
-   return 0
-}
-
-start() {
-   checkconfig || return 1
-   ebegin "Loading ${iptables_name} state and starting firewall"
-   ${iptables_bin}-restore ${SAVE_RESTORE_OPTIONS} < "${iptables_save}"
-   eend $?
-}
-
-stop() {
-   if [ "${SAVE_ON_STOP}" = "yes" ] ; then
-   save || return 1
-   fi
-   checkkernel || return 1
-   ebegin "Stopping firewall"
-   local a
-   for a in $(cat ${iptables_proc}) ; do
-   set_table_policy $a ACCEPT
-
-   ${iptables_bin} -F -t $a
-   ${iptables_bin} -X -t $a
-   done
-   eend $?
-}
-
-reload() {
-   checkkernel || return 1
-   checkrules || return 1
-   ebegin "Flushing firewall"
-   local a
-   for a in $(cat ${iptables_proc}) ; do
-   ${iptables_bin} -F -t $a
-   ${iptables_bin} -X -t $a
-   done
-   eend $?
-
-   start
-}
-
-checkrules() {
-   ebegin "Checking rules"
-   ${iptables_bin}-restore --test ${SAVE_RESTORE_OPTIONS} < 
"${iptables_save}"
-   eend $?
-}
-
-check() {
-   # Short name for users of init.d script.
-   checkrules
-}
-
-save() {
-   ebegin "Saving ${iptables_name} state"
-   checkpath -q -d "$(dirname "${iptables_save}")"
-   checkpath -q -m 0600 -f "${iptables_save}"
-   ${iptables_bin}-save ${SAVE_RESTORE_OPTIONS} > "${iptables_save}"
-   eend $?
-}
-
-panic() {
-   checkkernel || return 1
-   if service_started ${iptables_name}; then
-   rc-service ${iptables_name} stop
-   fi
-
-   local a
-   ebegin "Dropping all packets"
-   for a in $(cat ${iptables_proc}) ; do
-   ${iptables_bin} -F -t $a
-   ${iptables_bin} -X -t $a
-
-   set_table_policy $a DROP
-   done
-   eend $?
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/sexypsf/files/

2019-07-20 Thread Aaron Bauman
commit: 995c66f7fa91d6bd5c2980e6a7296745e597a295
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Jul  5 19:41:57 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jul 20 19:37:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=995c66f7

media-sound/sexypsf: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12390
Signed-off-by: Aaron Bauman  gentoo.org>

 media-sound/sexypsf/files/sexypsf-0.4.7-misc.patch | 297 -
 1 file changed, 297 deletions(-)

diff --git a/media-sound/sexypsf/files/sexypsf-0.4.7-misc.patch 
b/media-sound/sexypsf/files/sexypsf-0.4.7-misc.patch
deleted file mode 100644
index bd1c21ce503..000
--- a/media-sound/sexypsf/files/sexypsf-0.4.7-misc.patch
+++ /dev/null
@@ -1,297 +0,0 @@
 sexypsf/driver.h
-+++ sexypsf/driver.h
-@@ -23,4 +23,4 @@
- PSFINFO *sexy_getpsfinfo(char *path);
- void sexy_freepsfinfo(PSFINFO *info);
- 
--void sexyd_update(char*,long);
-+void sexyd_update(unsigned char*,long);
 sexypsf/Linux/LnxMain.c
-+++ sexypsf/Linux/LnxMain.c
-@@ -26,6 +26,7 @@
- #include 
- 
- #include "driver.h"
-+#include "oss.h"
- #include "Linux.h"
- 
- int main(int argc, char *argv[]) {
 sexypsf/Linux/Makefile
-+++ sexypsf/Linux/Makefile
-@@ -4,12 +4,10 @@
- 
- all: sexypsf
- 
--CC = gcc 
- RM = rm -f
- STRIP = strip
- 
--OPTIMIZE = -O2 -fomit-frame-pointer -finline-functions -ffast-math
--FLAGS = -g  -D__LINUX__ -DPSS_STYLE=1 
-+FLAGS = -D__LINUX__ -DPSS_STYLE=1 
- #-DTIMEO
- LIBS = -lz
- 
-@@ -20,11 +18,11 @@
- 
- OBJS+= LnxMain.o
- 
--CFLAGS = -Wall -Winline ${OPTIMIZE} -I. -I.. ${FLAGS}
-+CFLAGS += -Wall -Winline -Wno-nonnull -I. -I.. ${FLAGS}
- #CFLAGS+= $(shell pkg-config gtk+-2.0 --cflags)
- 
- sexypsf:  ${OBJS}
--  ${CC} ${CFLAGS} ${OBJS} -o sexypsf ${LIBS}
-+  ${CC} ${LDFLAGS} ${CFLAGS} ${OBJS} -o sexypsf ${LIBS}
- 
- .PHONY: clean sexypsf
- 
 sexypsf/Linux/oss.c
-+++ sexypsf/Linux/oss.c
-@@ -54,6 +54,9 @@
- 
- #define OSS_MEM_DEF
- #include "oss.h"
-+
-+#include "driver.h"
-+
- static int oss_audio_fd = -1;
- extern int errno;
- 
-@@ -66,8 +69,6 @@
-  int pspeed=44100;
-  int pstereo;
-  int format;
-- int fragsize = 0;
-- int myfrag;
-  int oss_speed, oss_stereo;
- 
-  pstereo=OSS_MODE_STEREO;
 sexypsf/Linux/oss.h
-+++ sexypsf/Linux/oss.h
-@@ -32,4 +32,6 @@
- 
- #define OSS_SPEED_44100   44100
- 
-+void SetupSound(void);
-+
- #endif // _OSS_SOUND_H
 sexypsf/Makefile
-+++ sexypsf/Makefile
-@@ -12,18 +12,13 @@
- RM = rm -f
- 
- LIBS = -shared -lz
--OPTIMIZE = -O2 -finline-functions -ffast-math
--FLAGS = -DPSS_STYLE=1 -DSPSFVERSION="\"${VERSION}\""
-+FLAGS = -DPSS_STYLE=1 -DSPSFVERSION="\"${VERSION}\"" -fPIC
- 
- OBJS =PsxBios.o PsxCounters.o PsxDma.o Spu.o PsxHw.o PsxMem.o Misc.o  
\
-   R3000A.o PsxInterpreter.o PsxHLE.o spu/spu.o
- 
- OBJS+=xmms/xmms.o
--FLAGS+=   `gtk-config --cflags`
-+FLAGS+=   `xmms-config --cflags`
--
--ifeq (${CPU}, ix86)
--  OPTIMIZE += -fomit-frame-pointer -mcpu=i686 -fno-exceptions
--endif
- 
- ifeq (${CPU}, ppc)
-   FLAGS+=-DMSB_FIRST
-@@ -33,10 +28,10 @@
-   FLAGS+=-DMSB_FIRST
- endif
- 
--CFLAGS = -Wall ${OPTIMIZE} -I. ${FLAGS}
-+CFLAGS += -Wall -Wno-nonnull -I. ${FLAGS}
- 
- sexypsf: ${OBJS}
--  ${CC} ${CFLAGS} ${OBJS} -o libsexypsf.so ${LIBS}
-+  ${CC} ${LDFLAGS} ${OBJS} -o libsexypsf.so ${LIBS}
- 
- install: sexypsf
-   mv libsexypsf.so ${HOME}/.xmms/Plugins
 sexypsf/Misc.c
-+++ sexypsf/Misc.c
-@@ -226,7 +226,7 @@
- {
- FILE *fp;
- EXE_HEADER tmpHead;
--char *in,*out=0;
-+unsigned char *in,*out=0;
-   u8 head[4];
- u32 reserved;
- u32 complen;
 sexypsf/PsxInterpreter.c
-+++ sexypsf/PsxInterpreter.c
-@@ -417,7 +417,7 @@
- * Load higher 16 bits of the first word in GPR with imm  *
- * Format:  OP rt, immediate  *
- */
--static void psxLUI() { if (!_Rt_) return; _u32(_rRt_) = psxRegs.code << 16; } 
// Upper halfword of Rt = Im
-+static void psxLUI() { if (!_Rt_) return; _rRt_ = psxRegs.code << 16; } // 
Upper halfword of Rt = Im
- 
- /*
- * Move from HI/LO to GPR *
-@@ -491,7 +491,7 @@
- 
- static void psxLBU() {
-   if (_Rt_) {
--  _u32(_rRt_) = psxMemRead8(_oB_);
-+  _rRt_ = psxMemRead8(_oB_);
-   } else {
-   psxMemRead8(_oB_); 
-   }
-@@ -507,7 +507,7 @@
- 
- static void psxLHU() {
-   if (_Rt_) {
--  _u32(_rRt_) = psxMemRead16(_oB_);
-+  _rRt_ = psxMemRead16(_oB_);
-   } else {
-   psxMemRead16(_oB_);
-   }
-@@ -515,7 +515,7 @@
- 
- static void psxLW() {
-   if (_Rt_) {
--  _u32(_rRt_) = psxMemRead32(_oB_);
-+  _rRt_ = 

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

2019-07-20 Thread Aaron Bauman
commit: 4a1fff35c55799988f43d1ab3a2d147dd159720f
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Jun 21 17:40:39 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jul 20 19:38:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a1fff35

app-emulation/virtualbox: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12302
Signed-off-by: Aaron Bauman  gentoo.org>

 .../files/virtualbox-6.0.0-libressl.patch  | 24 --
 1 file changed, 24 deletions(-)

diff --git a/app-emulation/virtualbox/files/virtualbox-6.0.0-libressl.patch 
b/app-emulation/virtualbox/files/virtualbox-6.0.0-libressl.patch
deleted file mode 100644
index a79ae1ddf68..000
--- a/app-emulation/virtualbox/files/virtualbox-6.0.0-libressl.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-https://bugs.gentoo.org/673800
-
-diff --git a/src/VBox/Runtime/common/crypto/ssl-openssl.cpp 
b/src/VBox/Runtime/common/crypto/ssl-openssl.cpp
-index e6d58b75..b2422983 100644
 a/src/VBox/Runtime/common/crypto/ssl-openssl.cpp
-+++ b/src/VBox/Runtime/common/crypto/ssl-openssl.cpp
-@@ -271,7 +271,7 @@ RTDECL(int) RTCrSslCreateSessionForNativeSocket(RTCRSSL 
hSsl, RTHCINTPTR hNative
- pSession->pBio = BIO_new_socket(hNativeSocket, BIO_NOCLOSE);
- if (pSession->pBio)
- {
--# if OPENSSL_VERSION_NUMBER >= 0x1010
-+# if (OPENSSL_VERSION_NUMBER >= 0x1010 && 
!defined(LIBRESSL_VERSION_NUMBER)) || LIBRESSL_VERSION_NUMBER >= 0x207f
- BIO_up_ref(pSession->pBio); /* our reference. */
- # endif
- SSL_set_bio(pSession->pSsl, pSession->pBio, pSession->pBio);
-@@ -319,7 +319,7 @@ static int rtCrSslSessionDestroy(RTCRSSLSESSIONINT *pThis)
- ASMAtomicWriteU32(>u32Magic, ~RTCRSSLSESSIONINT_MAGIC);
- SSL_free(pThis->pSsl);
- pThis->pSsl = NULL;
--# if OPENSSL_VERSION_NUMBER >= 0x1010
-+# if (OPENSSL_VERSION_NUMBER >= 0x1010 && 
!defined(LIBRESSL_VERSION_NUMBER)) || LIBRESSL_VERSION_NUMBER >= 0x207f
- BIO_free(pThis->pBio);
- # endif
- pThis->pBio = NULL;



[gentoo-commits] repo/gentoo:master commit in: mail-client/evolution/files/

2019-07-20 Thread Aaron Bauman
commit: bf5b2b5712fdbb3a48492d64f0181ba5d28b140b
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon May 20 17:20:35 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jul 20 19:38:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5b2b57

mail-client/evolution: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Aaron Bauman  gentoo.org>

 .../evolution/files/3.24.6-DESTDIR-honoring.patch  |  53 -
 .../evolution/files/3.24.6-libical3-compat.patch   | 265 -
 2 files changed, 318 deletions(-)

diff --git a/mail-client/evolution/files/3.24.6-DESTDIR-honoring.patch 
b/mail-client/evolution/files/3.24.6-DESTDIR-honoring.patch
deleted file mode 100644
index 7e024c937e7..000
--- a/mail-client/evolution/files/3.24.6-DESTDIR-honoring.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From cb845f462072d1d1e4045eac5f16b4db1f552309 Mon Sep 17 00:00:00 2001
-From: Milan Crha 
-Date: Mon, 2 Oct 2017 19:22:41 +0200
-Subject: [PATCH] Bug 781645 - Skip GSettings schema compile and icon cache
- update when DESTDIR is set
-
-(cherry picked from commit b40001cac702a74f818afb3f38acf9521e9d7b62)

- cmake/modules/GLibTools.cmake | 8 +---
- cmake/modules/IconCache.cmake | 8 +---
- 2 files changed, 10 insertions(+), 6 deletions(-)
-
-diff --git a/cmake/modules/GLibTools.cmake b/cmake/modules/GLibTools.cmake
-index fc8eb827c8..f0be5586db 100644
 a/cmake/modules/GLibTools.cmake
-+++ b/cmake/modules/GLibTools.cmake
-@@ -238,9 +238,11 @@ macro(add_gsettings_schemas _target _schema0)
-   if(_install_code)
-   # Compile gsettings schemas and ensure that all of them are in 
the place.
-   install(CODE
--  "execute_process(${_install_code}
--  COMMAND ${CMAKE_COMMAND} -E chdir . 
\"${GLIB_COMPILE_SCHEMAS}\" \"${GSETTINGS_SCHEMAS_DIR}\"
--  )")
-+  "if(\"\$ENV{DESTDIR}\" STREQUAL \"\")
-+  execute_process(${_install_code}
-+  COMMAND ${CMAKE_COMMAND} -E chdir . 
\"${GLIB_COMPILE_SCHEMAS}\" \"${GSETTINGS_SCHEMAS_DIR}\"
-+  )
-+  endif(\"\$ENV{DESTDIR}\" STREQUAL \"\")")
-   endif(_install_code)
- endmacro(add_gsettings_schemas)
- 
-diff --git a/cmake/modules/IconCache.cmake b/cmake/modules/IconCache.cmake
-index 6f7f5f0f24..145b843f1d 100644
 a/cmake/modules/IconCache.cmake
-+++ b/cmake/modules/IconCache.cmake
-@@ -60,9 +60,11 @@ macro(add_icon_cache_files _destdir _fileslistvar)
- 
-   if(GTK_UPDATE_ICON_CACHE)
-   install(CODE
--  "execute_process(${_install_code}
--  COMMAND ${CMAKE_COMMAND} -E chdir . 
${_update_icon_cache_cmd}
--  )")
-+  "if(\"\$ENV{DESTDIR}\" STREQUAL \"\")
-+  execute_process(${_install_code}
-+  COMMAND ${CMAKE_COMMAND} -E chdir . 
${_update_icon_cache_cmd}
-+  )
-+  endif(\"\$ENV{DESTDIR}\" STREQUAL \"\")")
-   endif(GTK_UPDATE_ICON_CACHE)
- endmacro(add_icon_cache_files)
- 
--- 
-2.15.1
-

diff --git a/mail-client/evolution/files/3.24.6-libical3-compat.patch 
b/mail-client/evolution/files/3.24.6-libical3-compat.patch
deleted file mode 100644
index a7e5da268ee..000
--- a/mail-client/evolution/files/3.24.6-libical3-compat.patch
+++ /dev/null
@@ -1,265 +0,0 @@
-From a1bfd863de7732d138a6cdd4c08c763f81560c34 Mon Sep 17 00:00:00 2001
-From: Milan Crha 
-Date: Wed, 23 Aug 2017 14:11:12 +0200
-Subject: [PATCH 1/2] Bug 786163 - [ECalModel] Do not convert UTC times to
- local time zone
-
-(cherry picked from commit 7a3abddc2f0b12916a607da27cbd6817f28de737)

- src/calendar/gui/e-cal-model.c | 27 ---
- 1 file changed, 27 deletions(-)
-
-diff --git a/src/calendar/gui/e-cal-model.c b/src/calendar/gui/e-cal-model.c
-index 582fd7f3ea..75bf60fb2f 100644
 a/src/calendar/gui/e-cal-model.c
-+++ b/src/calendar/gui/e-cal-model.c
-@@ -1943,32 +1943,6 @@ e_cal_model_get_component_index (ECalModel *model,
-   return -1;
- }
- 
--/* We do this check since the calendar items are downloaded from the server
-- * in the open_method, since the default timezone might not be set there. */
--static void
--ensure_dates_are_in_default_zone (ECalModel *model,
--  icalcomponent *icalcomp)
--{
--  icaltimetype dt;
--  icaltimezone *zone;
--
--  zone = e_cal_model_get_timezone (model);
--  if (!zone)
--  return;
--
--  dt = icalcomponent_get_dtstart (icalcomp);
--  if (dt.is_utc) {
--  dt = icaltime_convert_to_zone (dt, zone);
--  icalcomponent_set_dtstart (icalcomp, dt);
--  }
--
--  dt = icalcomponent_get_dtend (icalcomp);
--  

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

2019-07-20 Thread Aaron Bauman
commit: fee80bd4c30923a54275d830d3def703cdf73ccf
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon May 20 17:21:15 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jul 20 19:38:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee80bd4

x11-wm/mutter: remove unused patches

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12062
Signed-off-by: Aaron Bauman  gentoo.org>

 x11-wm/mutter/files/3.24.4-build-debug.patch | 28 ---
 x11-wm/mutter/files/3.24.4-gudev-232.patch   | 33 
 2 files changed, 61 deletions(-)

diff --git a/x11-wm/mutter/files/3.24.4-build-debug.patch 
b/x11-wm/mutter/files/3.24.4-build-debug.patch
deleted file mode 100644
index 6cb7b48856f..000
--- a/x11-wm/mutter/files/3.24.4-build-debug.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From c9937faf1e2c81005289e18974ed5d10b2dc37ab Mon Sep 17 00:00:00 2001
-From: Carlos Garnacho 
-Date: Sat, 12 Aug 2017 11:52:28 +0200
-Subject: [PATCH] clutter: Fix build with --enable-debug
-
-Message was poking stage_x11, which doesn't exist in this context.
-Just print the Window that is receiving the event, the event will be
-emitted into the only existing stage anyway.

- clutter/clutter/x11/clutter-device-manager-xi2.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/clutter/clutter/x11/clutter-device-manager-xi2.c 
b/clutter/clutter/x11/clutter-device-manager-xi2.c
-index 1ecec02..da3457a 100644
 a/clutter/clutter/x11/clutter-device-manager-xi2.c
-+++ b/clutter/clutter/x11/clutter-device-manager-xi2.c
-@@ -1160,7 +1160,7 @@ translate_pad_event (ClutterEvent   *event,
- event->any.type == CLUTTER_PAD_RING
- ? "pad ring  "
- : "pad strip",
--(unsigned int) stage_x11->xwin,
-+(unsigned int) xev->event,
- device->id,
- device->device_name,
- event->any.time, value);
---
-libgit2 0.26.0
-

diff --git a/x11-wm/mutter/files/3.24.4-gudev-232.patch 
b/x11-wm/mutter/files/3.24.4-gudev-232.patch
deleted file mode 100644
index 5808e977c73..000
--- a/x11-wm/mutter/files/3.24.4-gudev-232.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 361bf847af82c7dca097302fe64c575079280c9c Mon Sep 17 00:00:00 2001
-From: Bastien Nocera 
-Date: Fri, 1 Sep 2017 02:06:38 +0200
-Subject: build: Require libgudev >= 232
-
-And remove the g_autoptr implementations in mutter itself.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=760670
-
-Gentoo: stripped configure.ac part to avoid autoreconf

- configure.ac| 4 ++--
- src/backends/native/meta-launcher.c | 4 
- 2 files changed, 2 insertions(+), 6 deletions(-)
-
-diff --git a/src/backends/native/meta-launcher.c 
b/src/backends/native/meta-launcher.c
-index 90b4b98..eb35f88 100644
 a/src/backends/native/meta-launcher.c
-+++ b/src/backends/native/meta-launcher.c
-@@ -49,10 +49,6 @@
- 
- #define DRM_CARD_UDEV_DEVICE_TYPE "drm_minor"
- 
--G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUdevDevice, g_object_unref)
--G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUdevClient, g_object_unref)
--G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUdevEnumerator, g_object_unref)
--
- struct _MetaLauncher
- {
-   Login1Session *session_proxy;
--- 
-cgit v0.12
-



[gentoo-commits] proj/kde:master commit in: dev-vcs/kdesvn/

2019-07-20 Thread Andreas Sturmlechner
commit: 171c0fe4bdb9d89407458241ed16cc5f7128681e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 18:48:12 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 18:48:12 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=171c0fe4

dev-vcs/kdesvn: Fix HOMEPAGE, add missing BDEPEND

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

 dev-vcs/kdesvn/kdesvn-.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/kdesvn/kdesvn-.ebuild 
b/dev-vcs/kdesvn/kdesvn-.ebuild
index f31b697f69..9832f356af 100644
--- a/dev-vcs/kdesvn/kdesvn-.ebuild
+++ b/dev-vcs/kdesvn/kdesvn-.ebuild
@@ -7,13 +7,14 @@ KDE_HANDBOOK="forceoptional"
 inherit kde5
 
 DESCRIPTION="A frontend to the subversion vcs"
-HOMEPAGE="https://kdesvn.alwins-world.de/ https://cgit.kde.org/kdesvn.git;
+HOMEPAGE="https://kde.org/applications/development/org.kde.kdesvn;
+
 if [[ ${PV} != * ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-2"
-KEYWORDS=""
 IUSE="+man"
 
 DEPEND="



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

2019-07-20 Thread Lars Wendler
commit: 1e75f71c461be4b2c613054d1943bc6214536e94
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Jul 20 19:33:42 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jul 20 19:33:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e75f71c

app-text/aspell: Bump to version 0.60.7_rc2

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

 app-text/aspell/Manifest |   1 +
 app-text/aspell/aspell-0.60.7_rc2.ebuild | 103 +++
 2 files changed, 104 insertions(+)

diff --git a/app-text/aspell/Manifest b/app-text/aspell/Manifest
index 7ba272c2052..d91b0e49b78 100644
--- a/app-text/aspell/Manifest
+++ b/app-text/aspell/Manifest
@@ -1 +1,2 @@
 DIST aspell-0.60.7-rc1.tar.gz 2034916 BLAKE2B 
7518660b0bb7f75aa3b659519a97132675b39dac7e8806d5450d43f40d62683e4c4a41a8c18cd08b6ab9ca53911caeb87e0898eb04ad9d2f98185e2bb6033d5c
 SHA512 
e13240d78b8afd74d8a8cfd5fc7fe2081de85b33621e86543cdf942ed601d36c4e0cbf38a54be083e951127fa9435677cec2997387cb0e7b51a5597386e7e8d1
+DIST aspell-0.60.7-rc2.tar.gz 2064871 BLAKE2B 
74760cc10804d964bd7d7ee0097198ab26026e0bca2987223b7b58e67491e2d0914c7e24d63cb5540764017dc15358c023e1a3cf6240d5feec8d1dd25ddf6450
 SHA512 
f9f81efaaeaac4d2bc5b3018fe2cef9ed2406f2c648298465d983a012cf8ba3e25a46593c9833ac5d8b4c8cfca2ac3b76b476a4893ba880e4753770d134bead3

diff --git a/app-text/aspell/aspell-0.60.7_rc2.ebuild 
b/app-text/aspell/aspell-0.60.7_rc2.ebuild
new file mode 100644
index 000..67647535050
--- /dev/null
+++ b/app-text/aspell/aspell-0.60.7_rc2.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic libtool toolchain-funcs
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="A spell checker replacement for ispell"
+HOMEPAGE="http://aspell.net/;
+if [[ "${PV}" = *_rc* ]] ; then
+   SRC_URI="mirror://gnu-alpha/aspell/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://gnu/aspell/${MY_P}.tar.gz"
+fi
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="nls unicode"
+
+PDEPEND="app-dicts/aspell-en"
+LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
+hu hy is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
+for lang in ${LANGS}; do
+   IUSE+=" l10n_${lang}"
+   case ${lang} in
+   de-1901) dict="de-alt"  ;;
+   pt-BR)   dict="pt-br"   ;;
+   *)   dict="${lang}" ;;
+   esac
+   PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
+done
+unset dict lang LANGS
+
+# English dictionary 0.5 is incompatible with aspell-0.6
+RDEPEND="
+   sys-libs/ncurses:0=[unicode?]
+   nls? ( virtual/libintl )
+   !=app-dicts/aspell-en-0.5*
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+HTML_DOCS=( manual/aspell{,-dev}.html )
+PATCHES=(
+   "${FILESDIR}/${PN}-0.60.5-nls.patch"
+   "${FILESDIR}/${PN}-0.60.5-solaris.patch"
+   "${FILESDIR}/${PN}-0.60.6-darwin-bundles.patch"
+   "${FILESDIR}/${PN}-0.60.6.1-clang.patch"
+   # includes fix for bug #467602
+   "${FILESDIR}/${PN}-0.60.6.1-unicode.patch"
+)
+
+src_prepare() {
+   default
+
+   rm m4/lt* m4/libtool.m4 || die
+   eautoreconf
+   elibtoolize --reverse-deps
+
+   # Parallel install of libtool libraries doesn't always work.
+   # https://lists.gnu.org/archive/html/libtool/2011-03/msg3.html
+   # This has to be after automake has run so that we don't clobber
+   # the default target that automake creates for us.
+   echo 'install-filterLTLIBRARIES: install-libLTLIBRARIES' >> Makefile.in 
|| die
+
+   # unicode patch breaks on Darwin, NCURSES_WIDECHAR won't get set
+   # any more.  Fix this.
+   [[ ${CHOST} == *-darwin* ]] || [[ ${CHOST} == *-musl* ]] && use unicode 
&& \
+   append-cppflags -DNCURSES_WIDECHAR=1
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable nls)
+   $(use_enable unicode)
+   --disable-static
+   --sysconfdir="${EPREFIX}"/etc/aspell
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   docinto examples
+   dodoc "${S}"/examples/*.c
+
+   # install ispell/aspell compatibility scripts
+   newbin scripts/ispell ispell-aspell
+   newbin scripts/spell spell-aspell
+
+   # we explicitly pass '--disable-static' to econf,
+   # hence we can delete .la files unconditionally
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2019-07-20 Thread Andreas Sturmlechner
commit: 2d1d536ab82c56a9816dcdb6b2747fc2abbaf109
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 19:28:01 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:29:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d1d536a

profiles: Mask x11-themes/noia for removal

Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 002199adffb..32d12c952b8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,7 @@
 # Ancient theme for KDE SC 4.4, useless for Plasma 5
 # Removal in 15 days
 x11-themes/korilla
+x11-themes/noia
 x11-themes/oxygen-molecule
 
 # Sergei Trofimovich  (2019-07-20)



[gentoo-commits] repo/gentoo:master commit in: x11-themes/kfaenza/

2019-07-20 Thread Andreas Sturmlechner
commit: 398aaf16ddc11840c9c30e062a126045b77ba9e0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 18:52:04 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:29:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398aaf16

x11-themes/kfaenza: Fix HOMEPAGE

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

 x11-themes/kfaenza/kfaenza-0.8.9-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/kfaenza/kfaenza-0.8.9-r2.ebuild 
b/x11-themes/kfaenza/kfaenza-0.8.9-r2.ebuild
index f17c41f0586..07f3151900e 100644
--- a/x11-themes/kfaenza/kfaenza-0.8.9-r2.ebuild
+++ b/x11-themes/kfaenza/kfaenza-0.8.9-r2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 MY_PN="KFaenza"
 DESCRIPTION="Faenza-Cupertino icon theme for KDE Plasma"
-HOMEPAGE="https://kde-look.org/content/show.php/KFaenza?content=143890
+HOMEPAGE="https://store.kde.org/p/1002580/
https://kde-look.org/content/show.php/KFaenza+icon+patch?content=153813

https://kde-look.org/content/show.php/Additional+KFaenza+Icons?content=147483;
 #That is upstream location, not reupload. Don't fix



[gentoo-commits] repo/gentoo:master commit in: kde-apps/knavalbattle/

2019-07-20 Thread Andreas Sturmlechner
commit: 37da66fee7a11f20e081af2275670731a7173f0d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 18:56:56 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:29:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37da66fe

kde-apps/knavalbattle: Fix HOMEPAGE

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

 kde-apps/knavalbattle/knavalbattle-18.12.3.ebuild | 2 +-
 kde-apps/knavalbattle/knavalbattle-19.04.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/knavalbattle/knavalbattle-18.12.3.ebuild 
b/kde-apps/knavalbattle/knavalbattle-18.12.3.ebuild
index cd120049bcb..2bf7163e575 100644
--- a/kde-apps/knavalbattle/knavalbattle-18.12.3.ebuild
+++ b/kde-apps/knavalbattle/knavalbattle-18.12.3.ebuild
@@ -9,7 +9,7 @@ inherit kde5
 
 DESCRIPTION="Battleship clone by KDE"
 HOMEPAGE="
-   https://www.kde.org/applications/games/navalbattle/
+   https://kde.org/applications/games/org.kde.knavalbattle
https://games.kde.org/game.php?game=kbattleship
 "
 KEYWORDS="amd64 ~arm64 x86"

diff --git a/kde-apps/knavalbattle/knavalbattle-19.04.3.ebuild 
b/kde-apps/knavalbattle/knavalbattle-19.04.3.ebuild
index da4bbfe79c9..1533c0dde18 100644
--- a/kde-apps/knavalbattle/knavalbattle-19.04.3.ebuild
+++ b/kde-apps/knavalbattle/knavalbattle-19.04.3.ebuild
@@ -9,7 +9,7 @@ inherit kde5
 
 DESCRIPTION="Battleship clone by KDE"
 HOMEPAGE="
-   https://kde.org/applications/games/navalbattle/
+   https://kde.org/applications/games/org.kde.knavalbattle
https://games.kde.org/game.php?game=kbattleship
 "
 KEYWORDS="~amd64 ~arm64 ~x86"



[gentoo-commits] repo/gentoo:master commit in: sys-block/partitionmanager/

2019-07-20 Thread Andreas Sturmlechner
commit: 1fda59f8c116f9f51345b79ab7021b717c91d020
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 19:04:48 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:29:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fda59f8

sys-block/partitionmanager: Fix HOMEPAGE

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

 sys-block/partitionmanager/partitionmanager-4.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/partitionmanager/partitionmanager-4.0.0.ebuild 
b/sys-block/partitionmanager/partitionmanager-4.0.0.ebuild
index 0095c8aa964..495a7081ac0 100644
--- a/sys-block/partitionmanager/partitionmanager-4.0.0.ebuild
+++ b/sys-block/partitionmanager/partitionmanager-4.0.0.ebuild
@@ -8,7 +8,7 @@ KDE_HANDBOOK="optional"
 inherit kde5
 
 DESCRIPTION="Utility for management of disks, partitions and file systems"
-HOMEPAGE="https://kde.org/applications/system/kdepartitionmanager;
+HOMEPAGE="https://kde.org/applications/system/org.kde.partitionmanager;
 [[ ${KDE_BUILD_TYPE} == release ]] && 
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
 
 LICENSE="GPL-3"



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

2019-07-20 Thread Andreas Sturmlechner
commit: bd772e8542bf35d78e02f8dd32d445cb1e20a354
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 19:19:21 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:29:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd772e85

profiles: Mask x11-themes/korilla for removal

Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 20ff7140c22..c830f377739 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2019-07-20)
+# Ancient theme for KDE SC 4.4, useless for Plasma 5
+# Removal in 15 days
+x11-themes/korilla
+
 # Sergei Trofimovich  (2019-07-20)
 # Mask linux-headers-5.2 as it breaks at least firefox
 # and qemu. See bug #690296.



[gentoo-commits] repo/gentoo:master commit in: kde-misc/plasma-applet-weather-widget/

2019-07-20 Thread Andreas Sturmlechner
commit: 20dbcc0deda2770198f9474ff9f2f8bb81b2d3b2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 19:09:04 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:29:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20dbcc0d

kde-misc/plasma-applet-weather-widget: Fix HOMEPAGE

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

 .../plasma-applet-weather-widget-1.6.10-r1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-misc/plasma-applet-weather-widget/plasma-applet-weather-widget-1.6.10-r1.ebuild
 
b/kde-misc/plasma-applet-weather-widget/plasma-applet-weather-widget-1.6.10-r1.ebuild
index 22f4f310aba..3441c226550 100644
--- 
a/kde-misc/plasma-applet-weather-widget/plasma-applet-weather-widget-1.6.10-r1.ebuild
+++ 
b/kde-misc/plasma-applet-weather-widget/plasma-applet-weather-widget-1.6.10-r1.ebuild
@@ -7,7 +7,7 @@ QT_MINIMAL=5.12.1
 inherit kde5
 
 DESCRIPTION="Plasma 5 applet for weather forecasts"
-HOMEPAGE="https://store.kde.org/content/show.php/Weather+Widget?content=169572
+HOMEPAGE="https://store.kde.org/p/998917/
 https://github.com/kotelnik/plasma-applet-weather-widget;
 SRC_URI="https://github.com/kotelnik/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 



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

2019-07-20 Thread Andreas Sturmlechner
commit: 1c0c7aca30d17adaaaff8c252df250e599acba99
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 19:08:10 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:29:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0c7aca

sci-visualization/labplot: Fix HOMEPAGE

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

 sci-visualization/labplot/labplot-2.6.0.ebuild | 2 +-
 sci-visualization/labplot/labplot-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/labplot/labplot-2.6.0.ebuild 
b/sci-visualization/labplot/labplot-2.6.0.ebuild
index 7de7c2fe995..476204d69fd 100644
--- a/sci-visualization/labplot/labplot-2.6.0.ebuild
+++ b/sci-visualization/labplot/labplot-2.6.0.ebuild
@@ -8,7 +8,7 @@ KDE_TEST="forceoptional"
 inherit kde5
 
 DESCRIPTION="Scientific data analysis and visualisation based on KDE 
Frameworks"
-HOMEPAGE="https://www.kde.org/applications/education/labplot/;
+HOMEPAGE="https://labplot.kde.org/ 
https://kde.org/applications/education/org.kde.labplot2;
 [[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
 
 LICENSE="GPL-2"

diff --git a/sci-visualization/labplot/labplot-.ebuild 
b/sci-visualization/labplot/labplot-.ebuild
index e5c39d783eb..ba890ab34c7 100644
--- a/sci-visualization/labplot/labplot-.ebuild
+++ b/sci-visualization/labplot/labplot-.ebuild
@@ -8,7 +8,7 @@ KDE_TEST="forceoptional"
 inherit kde5
 
 DESCRIPTION="Scientific data analysis and visualisation based on KDE 
Frameworks"
-HOMEPAGE="https://www.kde.org/applications/education/labplot/;
+HOMEPAGE="https://labplot.kde.org/ 
https://kde.org/applications/education/org.kde.labplot2;
 [[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
 
 LICENSE="GPL-2"



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

2019-07-20 Thread Andreas Sturmlechner
commit: 3ff0f458fd30dfab921697db128d41b91ee6bc26
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 18:47:45 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:29:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff0f458

dev-vcs/kdesvn: Fix HOMEPAGE, add missing BDEPEND

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

 dev-vcs/kdesvn/kdesvn-2.1.0.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/kdesvn/kdesvn-2.1.0.ebuild 
b/dev-vcs/kdesvn/kdesvn-2.1.0.ebuild
index 56bc84f6f16..52201b4605f 100644
--- a/dev-vcs/kdesvn/kdesvn-2.1.0.ebuild
+++ b/dev-vcs/kdesvn/kdesvn-2.1.0.ebuild
@@ -7,15 +7,19 @@ KDE_HANDBOOK="forceoptional"
 inherit kde5
 
 DESCRIPTION="A frontend to the subversion vcs"
-HOMEPAGE="https://kdesvn.alwins-world.de/ https://cgit.kde.org/kdesvn.git;
+HOMEPAGE="https://kde.org/applications/development/org.kde.kdesvn;
+
 if [[ ${PV} != * ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
 IUSE="+man"
 
+BDEPEND="
+   man? ( $(add_frameworks_dep kdoctools) )
+"
 DEPEND="
$(add_frameworks_dep kbookmarks)
$(add_frameworks_dep kcodecs)



[gentoo-commits] repo/gentoo:master commit in: media-sound/tomahawk/

2019-07-20 Thread Andreas Sturmlechner
commit: 367f117f02bc0f6d85edc6939fa389960ece59da
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 19:12:58 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:29:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=367f117f

media-sound/tomahawk: tomahawk-player.org is no more

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

 media-sound/tomahawk/tomahawk-0.9.0_pre20181030.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/tomahawk/tomahawk-0.9.0_pre20181030.ebuild 
b/media-sound/tomahawk/tomahawk-0.9.0_pre20181030.ebuild
index 82c9537fd05..fca16414dfb 100644
--- a/media-sound/tomahawk/tomahawk-0.9.0_pre20181030.ebuild
+++ b/media-sound/tomahawk/tomahawk-0.9.0_pre20181030.ebuild
@@ -7,7 +7,7 @@ COMMIT=777b31219179b43f56c7b95857d2fbd7f33199aa
 inherit cmake-utils xdg-utils
 
 DESCRIPTION="Multi-source social music player"
-HOMEPAGE="https://www.tomahawk-player.org/;
+HOMEPAGE="https://github.com/tomahawk-player/tomahawk;
 SRC_URI="https://github.com/${PN}-player/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3 BSD"



[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/, app-text/poppler/files/

2019-07-20 Thread Andreas Sturmlechner
commit: e0f5295b0f3dd0e338a8c36ed72c63f1ddf08664
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 18:14:22 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:29:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0f5295b

app-text/poppler: Drop 0.78.0-r1

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

 app-text/poppler/Manifest  |   1 -
 .../files/poppler-0.78.0-fix-text-selection.patch  |  28 -
 app-text/poppler/poppler-0.78.0-r1.ebuild  | 128 -
 3 files changed, 157 deletions(-)

diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index 3683ac48c74..81c062d105d 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -1,3 +1,2 @@
 DIST poppler-0.77.0.tar.xz 1533068 BLAKE2B 
9ce7db05bd9d0131f643096b84058e67ba416b34497af5e97c9b6f404131fc72c29ac05e60b77477d16e586df73b306e4a01c113be7ede0cf3956240db889a7f
 SHA512 
7c82cf584541fcbfa7cecdb06be9c4ba6d03479fc248377b874afeab561eac24015915eee566edc35fafe785b9f381f492c1789c070e67a2c1b344879c156040
-DIST poppler-0.78.0.tar.xz 1540264 BLAKE2B 
ab3c598667c6169a1c4ff5f7592fa957b5a7d3d4c4a01fcea42b59a8c16f29ca137920e84731b430c5bd3c07d5c7326a371cc45c4f6c9749cce30aadb62b88bd
 SHA512 
738916916be1d94d90b0201c6b225c51c1ae5a93421e8c52e799d8443fbdfcda80c8088ab5f04a9319bc3a2fa1c361d4e781efe585da5bf4cd47b80fe20465ac
 DIST poppler-0.79.0.tar.xz 1544140 BLAKE2B 
b5ecf204c5246f640d9f5ca5ffce9648a1a2c957efdb1e31ace9c1ccdff1be85337b67f7c4019b52eefce17e6f5869aa1911a60e54e421b80ddd3b6eec97a0ec
 SHA512 
f0024fb86887e147ec1cbe9481498d348076dbd6b960716da65defab3365c67ab39626f946758dddbe438634a7116773d8ded8684b65e18abbfc299f56563ec9

diff --git a/app-text/poppler/files/poppler-0.78.0-fix-text-selection.patch 
b/app-text/poppler/files/poppler-0.78.0-fix-text-selection.patch
deleted file mode 100644
index 8a9c3a760f3..000
--- a/app-text/poppler/files/poppler-0.78.0-fix-text-selection.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 2d191b49ea074cc69ba4c68a572f26c8bdb55abd Mon Sep 17 00:00:00 2001
-From: Albert Astals Cid 
-Date: Wed, 10 Jul 2019 01:10:22 +0200
-Subject: [PATCH] Fix mistake on 093531cd0d0878b892d92ebc56c26936e5de3712
-
-These i should have been j too

- poppler/TextOutputDev.cc | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/poppler/TextOutputDev.cc b/poppler/TextOutputDev.cc
-index e62e088c..645e38fd 100644
 a/poppler/TextOutputDev.cc
-+++ b/poppler/TextOutputDev.cc
-@@ -4791,8 +4791,8 @@ void TextSelectionPainter::endPage()
- if (j != begin && sel->word->charPos[j] == sel->word->charPos[j - 1])
-   continue;
- 
--  out->drawChar(state, sel->word->textMat[i].m[4], 
sel->word->textMat[i].m[5], 0, 0, 0, 0,
--sel->word->charcode[i], 1, nullptr, 0);
-+  out->drawChar(state, sel->word->textMat[j].m[4], 
sel->word->textMat[j].m[5], 0, 0, 0, 0,
-+sel->word->charcode[j], 1, nullptr, 0);
-   }
-   out->endString(state);
-   delete string;
--- 
-2.21.0
-

diff --git a/app-text/poppler/poppler-0.78.0-r1.ebuild 
b/app-text/poppler/poppler-0.78.0-r1.ebuild
deleted file mode 100644
index b71b9d45772..000
--- a/app-text/poppler/poppler-0.78.0-r1.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils flag-o-matic toolchain-funcs xdg-utils
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git;
-   SLOT="0/"
-else
-   SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-   SLOT="0/89"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
-fi
-
-DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
-HOMEPAGE="https://poppler.freedesktop.org/;
-
-LICENSE="GPL-2"
-IUSE="cairo cjk curl cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png 
qt5 tiff +utils"
-
-# No test data provided
-RESTRICT="test"
-
-BDEPEND="
-   dev-util/glib-utils
-   virtual/pkgconfig
-"
-DEPEND="
-   media-libs/fontconfig
-   media-libs/freetype
-   sys-libs/zlib
-   cairo? (
-   dev-libs/glib:2
-   x11-libs/cairo
-   introspection? ( dev-libs/gobject-introspection:= )
-   )
-   curl? ( net-misc/curl )
-   jpeg? ( virtual/jpeg:0 )
-   jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
-   lcms? ( media-libs/lcms:2 )
-   nss? ( >=dev-libs/nss-3.19:0 )
-   png? ( media-libs/libpng:0= )
-   qt5? (
-   

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

2019-07-20 Thread Andreas Sturmlechner
commit: 6cde609730a2e38d3b7910b9565602932fbffacb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 19:27:42 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:29:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cde6097

profiles: Mask x11-themes/oxygen-molecule for removal

Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c830f377739..002199adffb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,7 @@
 # Ancient theme for KDE SC 4.4, useless for Plasma 5
 # Removal in 15 days
 x11-themes/korilla
+x11-themes/oxygen-molecule
 
 # Sergei Trofimovich  (2019-07-20)
 # Mask linux-headers-5.2 as it breaks at least firefox



[gentoo-commits] repo/gentoo:master commit in: sys-libs/kpmcore/

2019-07-20 Thread Andreas Sturmlechner
commit: 40961b8f5adbf5128f549351920fa2db92306d35
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 19:05:43 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:29:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40961b8f

sys-libs/kpmcore: Fix HOMEPAGE

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

 sys-libs/kpmcore/kpmcore-4.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/kpmcore/kpmcore-4.0.0.ebuild 
b/sys-libs/kpmcore/kpmcore-4.0.0.ebuild
index e053d1ab5ea..059d6bad461 100644
--- a/sys-libs/kpmcore/kpmcore-4.0.0.ebuild
+++ b/sys-libs/kpmcore/kpmcore-4.0.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then
 fi
 
 DESCRIPTION="Library for managing partitions"
-HOMEPAGE="https://kde.org/applications/system/kdepartitionmanager;
+HOMEPAGE="https://kde.org/applications/system/org.kde.partitionmanager;
 LICENSE="GPL-3"
 SLOT="5/8"
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: kde-misc/krename/

2019-07-20 Thread Andreas Sturmlechner
commit: 2522b674d69a1e1bb6092f2cfa54d4dd09a31270
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 19:03:50 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:29:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2522b674

kde-misc/krename: Fix HOMEPAGE

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

 kde-misc/krename/krename-5.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/krename/krename-5.0.0-r1.ebuild 
b/kde-misc/krename/krename-5.0.0-r1.ebuild
index 5dd07e9b5dd..52ccc8806dd 100644
--- a/kde-misc/krename/krename-5.0.0-r1.ebuild
+++ b/kde-misc/krename/krename-5.0.0-r1.ebuild
@@ -7,7 +7,7 @@ KDE_TEST="true"
 inherit kde5
 
 DESCRIPTION="Powerful batch file renamer"
-HOMEPAGE="http://www.krename.net/;
+HOMEPAGE="https://kde.org/applications/utilities/org.kde.krename;
 SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kio-stash/

2019-07-20 Thread Andreas Sturmlechner
commit: e1133bf1276773dfee1e973b0ae29c78d462777d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 18:54:18 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:29:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1133bf1

kde-misc/kio-stash: Fix HOMEPAGE

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

 kde-misc/kio-stash/kio-stash-1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/kio-stash/kio-stash-1.0-r1.ebuild 
b/kde-misc/kio-stash/kio-stash-1.0-r1.ebuild
index e660fdc935c..c35c5f5aaee 100644
--- a/kde-misc/kio-stash/kio-stash-1.0-r1.ebuild
+++ b/kde-misc/kio-stash/kio-stash-1.0-r1.ebuild
@@ -7,7 +7,7 @@ KDE_TEST="forceoptional"
 inherit kde5
 
 DESCRIPTION="KIO Slave and daemon to stash discontinuous file selections"
-HOMEPAGE="http://arnavdhamija.com/2017/07/04/kio-stash-shipped/index.html 
https://cgit.kde.org/kio-stash.git;
+HOMEPAGE="https://arnavdhamija.com/2017/07/04/kio-stash-shipped/ 
https://cgit.kde.org/kio-stash.git;
 SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2+"



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kjots/

2019-07-20 Thread Andreas Sturmlechner
commit: 2811c4bfa4c4e8f214766f6f87f9faa0f9d3db03
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 18:56:05 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 19:29:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2811c4bf

kde-apps/kjots: Fix HOMEPAGE

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

 kde-apps/kjots/kjots-5.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/kjots/kjots-5.0.2.ebuild 
b/kde-apps/kjots/kjots-5.0.2.ebuild
index a9ba685c71f..09cd4d68447 100644
--- a/kde-apps/kjots/kjots-5.0.2.ebuild
+++ b/kde-apps/kjots/kjots-5.0.2.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit kde5
 
 DESCRIPTION="Note taking utility by KDE"
-HOMEPAGE="https://www.kde.org/applications/utilities/kjots/;
+HOMEPAGE="https://userbase.kde.org/KJots https://community.kde.org/PIM/KJots;
 SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
 
 KEYWORDS="~amd64 ~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libezV24/, dev-libs/libezV24/files/

2019-07-20 Thread Michał Górny
commit: 724e88c098412f1c135989812ca572deaf02e14c
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed May 22 16:20:55 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 18:53:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=724e88c0

dev-libs/libezV24: fix LICENSE, EAPI=7 bump

Closes: https://bugs.gentoo.org/686556
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12082
Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libezV24/files/libezV24-0.1.1-test.patch |  4 +--
 dev-libs/libezV24/libezV24-0.1.1-r1.ebuild| 34 +++
 dev-libs/libezV24/libezV24-0.1.1.ebuild   |  4 +--
 3 files changed, 38 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libezV24/files/libezV24-0.1.1-test.patch 
b/dev-libs/libezV24/files/libezV24-0.1.1-test.patch
index f3c2b676546..425c3203656 100644
--- a/dev-libs/libezV24/files/libezV24-0.1.1-test.patch
+++ b/dev-libs/libezV24/files/libezV24-0.1.1-test.patch
@@ -4,8 +4,8 @@ RCS file: /cvsroot/ezv24/libezv24/test-v24.c,v
 retrieving revision 1.2
 retrieving revision 1.3
 diff -u -p -r1.2 -r1.3
 test-v24.c 11 Feb 2003 13:29:43 -  1.2
-+++ test-v24.c 13 Oct 2003 07:50:26 -  1.3
+--- a/test-v24.c   11 Feb 2003 13:29:43 -  1.2
 b/test-v24.c   13 Oct 2003 07:50:26 -  1.3
 @@ -30,7 +33,11 @@
  #include 
  #include 

diff --git a/dev-libs/libezV24/libezV24-0.1.1-r1.ebuild 
b/dev-libs/libezV24/libezV24-0.1.1-r1.ebuild
new file mode 100644
index 000..b6b2424b2a9
--- /dev/null
+++ b/dev-libs/libezV24/libezV24-0.1.1-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="library that provides an easy API to Linux serial ports"
+HOMEPAGE="http://ezv24.sourceforge.net;
+SRC_URI="mirror://sourceforge/ezv24/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+
+HTML_DOCS=( api-html/. )
+
+PATCHES=(
+   "${FILESDIR}"/${P}-build.patch
+   "${FILESDIR}"/${P}-test.patch
+)
+
+src_prepare() {
+   tc-export AR CC RANLIB
+   default
+   sed -i -e 's:__LINUX__:__linux__:' *.c *.h || die
+}
+
+src_install() {
+   export NO_LDCONFIG="stupid"
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" install
+   einstalldocs
+}

diff --git a/dev-libs/libezV24/libezV24-0.1.1.ebuild 
b/dev-libs/libezV24/libezV24-0.1.1.ebuild
index db6b724d1f4..30ac27fe878 100644
--- a/dev-libs/libezV24/libezV24-0.1.1.ebuild
+++ b/dev-libs/libezV24/libezV24-0.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=0
@@ -9,7 +9,7 @@ DESCRIPTION="library that provides an easy API to Linux serial 
ports"
 HOMEPAGE="http://ezv24.sourceforge.net;
 SRC_URI="mirror://sourceforge/ezv24/${P}.tar.gz"
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="alpha amd64 ppc sparc x86"
 IUSE=""



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

2019-07-20 Thread Michał Górny
commit: 96e6d4f24621731b72babe13e5cc2cb98a8de8e4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 18:49:06 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 18:49:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e6d4f2

app-misc/votrify: Drop old

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

 app-misc/votrify/Manifest |  4 ---
 app-misc/votrify/votrify-1.ebuild | 36 ---
 app-misc/votrify/votrify-2.ebuild | 51 ---
 app-misc/votrify/votrify-3.ebuild | 51 ---
 app-misc/votrify/votrify-4.ebuild | 51 ---
 5 files changed, 193 deletions(-)

diff --git a/app-misc/votrify/Manifest b/app-misc/votrify/Manifest
index 409d9a85f16..a6062567373 100644
--- a/app-misc/votrify/Manifest
+++ b/app-misc/votrify/Manifest
@@ -1,5 +1 @@
-DIST votrify-1.tar.gz 6936 BLAKE2B 
7c9a5668842c5b1783e5c8b2341d42aa21257b96a82210c16e44bee8f71b690c7dba5acf48a39beff0189106db1fe141ef1ec30d68f25573a19a53c12618d346
 SHA512 
14fdb4ee185d96f416b47df7b29175cebc6e003aca7c1faf927b258f7dbe39b7ed69c4defb25900c6856b6e9abde3b03a69ca02152755d8532708b6cfb7f51a0
-DIST votrify-2.tar.gz 9095 BLAKE2B 
801c9ad89f93349ce6ad0d9421e9a968a511d9699454c91cc713dd3a133c4f87666de3bc3905041999a5090eb5794d6ceed89aabc997e6950d2b5a4b4bb185cc
 SHA512 
8c3795520d6ee5d34c8aa649a24309e30da8843bcddbfc8ff0b822eab5529a621d9fa475dc6714a6de0ed1d229d3a949870666967448a23036d28af5e7da00ab
-DIST votrify-3.tar.gz 9153 BLAKE2B 
fdff14dd7332bd6688cb2d04d87e7cf0888aa881cac6a98961cc544182869b190ac8591545c773e7a14293ff0fac7efd646be3cc7f8d059a8e45b709051eae69
 SHA512 
bde636cb238e114814f1246f49c9b5f363d7c9255da4cf2f5da6cb8da19f1b970e0027b630f21b0166c73de770e5bc931b811c3326ccc790db6d1d873731ef9e
-DIST votrify-4.tar.gz 9184 BLAKE2B 
78149b3e53a830c405de70b0dff301eb4467489a59af8de76fade98eeeacc9ae78cc229db23eef26355579a9944917074419e2f38eb59eb0cae6d314985d0383
 SHA512 
1639fd6b6e96fb767088fb4b3be4d2d09cb0f6a12bdd745d610b6853ff2f585f8100523e92ee75d7800fe54cb42a5c716bbefe57d85395627e8c67d75e45aae1
 DIST votrify-5.tar.gz 9192 BLAKE2B 
5df0ccd0b5a843b384e002c2bd1001df06cb5bcf039f10c689abeda07f1a05c545a917b0a42bd78c06c537eacca58ef7b4c2920a0fe6809f4450d4c98ee2fade
 SHA512 
3d441eb42f860e4e571541300a04c1a52a01abbe20f76615adc1c9764bafbff35faf0f1dbe9f9267ad3c4dc0e4cb4bc715b87e2104cdef8997e7918ab834bb5d

diff --git a/app-misc/votrify/votrify-1.ebuild 
b/app-misc/votrify/votrify-1.ebuild
deleted file mode 100644
index f067073ac0c..000
--- a/app-misc/votrify/votrify-1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{5,6,7} )
-
-inherit python-single-r1
-
-DESCRIPTION="Tool for community verification of Gentoo elections"
-HOMEPAGE="https://github.com/mgorny/votrify;
-SRC_URI="https://github.com/mgorny/votrify/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="app-misc/gentoo-elections"
-
-src_configure() {
-   # update default location for election scripts
-   sed -i -e "s^os.path.dirname(__file__)^'${EPREFIX}/usr/lib'^" \
-   make-confirmation.py || die
-
-   # update script names
-   sed -i -e 
's:\(./\)\?\(make-confirmation\|verify-confirmations\).py:votrify-\2:g' \
-   README.rst || die
-
-   python_fix_shebang *.py
-}
-
-src_install() {
-   newbin make-confirmation.py votrify-make-confirmation
-   newbin verify-confirmations.py votrify-verify-confirmations
-   einstalldocs
-}

diff --git a/app-misc/votrify/votrify-2.ebuild 
b/app-misc/votrify/votrify-2.ebuild
deleted file mode 100644
index 278667874da..000
--- a/app-misc/votrify/votrify-2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{5,6,7} )
-
-inherit python-single-r1
-
-DESCRIPTION="Tool for community verification of Gentoo elections"
-HOMEPAGE="https://github.com/mgorny/votrify;
-SRC_URI="https://github.com/mgorny/votrify/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="app-misc/gentoo-elections"
-
-src_configure() {
-   # update default location for election scripts
-   sed -i -e "s^os.path.dirname(__file__)^'${EPREFIX}/usr/lib'^" \
-   votrify-make-confirmation || die
-
-   python_fix_shebang votrify-{make,verify}-*
-}
-
-make_wrappers() {
-   local election=${1}
-
-   newbin - "votrify-${election}-make" \
-   < <(sed -e "s^@ELECTION@^${election}^" \
-   votrify-wrapper-make.bash.in || die)
-   newbin - "votrify-${election}-verify" \
-   < <(sed -e "s^@ELECTION@^${election}^" \
-   

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

2019-07-20 Thread Michał Górny
commit: 932242a6ec5d6767e28c8a6a2187081cfe9df417
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 18:48:22 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 18:48:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=932242a6

app-misc/votrify: Fix missing deps & REQUIRED_USE

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

 app-misc/votrify/votrify-5.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-misc/votrify/votrify-5.ebuild 
b/app-misc/votrify/votrify-5.ebuild
index 278667874da..9b8d0b51538 100644
--- a/app-misc/votrify/votrify-5.ebuild
+++ b/app-misc/votrify/votrify-5.ebuild
@@ -14,8 +14,10 @@ LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
 
-RDEPEND="app-misc/gentoo-elections"
+RDEPEND="${PYTHON_DEPS}
+   app-misc/gentoo-elections"
 
 src_configure() {
# update default location for election scripts



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

2019-07-20 Thread Michał Górny
commit: b11baed16e9180017bec5cabbc54e7fac8461367
Author: Eugene Bright  bright  gdn>
AuthorDate: Sun Jul  7 00:00:31 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 18:42:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b11baed1

dev-lang/jimtcl-0.78-r2: Disable bootstrapping

Make `autosetup/autosetup-find-tclsh` scripts use system `tclsh`.
Forbid building `jimsh0`.

Closes: https://bugs.gentoo.org/675276
Signed-off-by: Eugene Bright  bright.gdn>
Signed-off-by: Michał Górny  gentoo.org>

 .../jimtcl/files/jimtcl-0.78-no-bootstrap.patch| 35 ++
 dev-lang/jimtcl/jimtcl-0.78-r2.ebuild  | 56 ++
 2 files changed, 91 insertions(+)

diff --git a/dev-lang/jimtcl/files/jimtcl-0.78-no-bootstrap.patch 
b/dev-lang/jimtcl/files/jimtcl-0.78-no-bootstrap.patch
new file mode 100644
index 000..dba8f1b5897
--- /dev/null
+++ b/dev-lang/jimtcl/files/jimtcl-0.78-no-bootstrap.patch
@@ -0,0 +1,35 @@
+From f59809579339c0a16fb2519e590b98b611438064 Mon Sep 17 00:00:00 2001
+From: Eugene Bright 
+Date: Sat, 20 Jul 2019 21:00:54 +0300
+Subject: [PATCH] autosetup/autosetup-find-tclsh: Rely on tclsh
+
+Never try to compile jimsh0. Use tclsh as build time dependency.
+---
+ autosetup/autosetup-find-tclsh | 12 ++--
+ 1 file changed, 2 insertions(+), 10 deletions(-)
+
+diff --git a/autosetup/autosetup-find-tclsh b/autosetup/autosetup-find-tclsh
+index dfe70f8..78b521e 100755
+--- a/autosetup/autosetup-find-tclsh
 b/autosetup/autosetup-find-tclsh
+@@ -3,15 +3,7 @@
+ # If not found, builds a bootstrap jimsh from source
+ # Prefer $autosetup_tclsh if is set in the environment
+ d=`dirname "$0"`
+-{ "$d/jimsh0" "$d/autosetup-test-tclsh"; } 2>/dev/null && exit 0
+ PATH="$PATH:$d"; export PATH
+-for tclsh in $autosetup_tclsh jimsh tclsh tclsh8.5 tclsh8.6; do
+-  { $tclsh "$d/autosetup-test-tclsh"; } 2>/dev/null && exit 0
+-done
+-echo 1>&2 "No installed jimsh or tclsh, building local bootstrap jimsh0"
+-for cc in ${CC_FOR_BUILD:-cc} gcc; do
+-  { $cc -o "$d/jimsh0" "$d/jimsh0.c"; } 2>/dev/null || continue
+-  "$d/jimsh0" "$d/autosetup-test-tclsh" && exit 0
+-done
+-echo 1>&2 "No working C compiler found. Tried ${CC_FOR_BUILD:-cc} and gcc."
++tclsh "$d/autosetup-test-tclsh" 2>/dev/null && exit 0
++echo 1>&2 "Please install dev-lang/tcl:0"
+ echo false
+-- 
+2.20.1
+

diff --git a/dev-lang/jimtcl/jimtcl-0.78-r2.ebuild 
b/dev-lang/jimtcl/jimtcl-0.78-r2.ebuild
new file mode 100644
index 000..3ac6eaadb70
--- /dev/null
+++ b/dev-lang/jimtcl/jimtcl-0.78-r2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit eutils
+
+SRC_URI="https://github.com/msteveb/jimtcl/archive/${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~s390 ~sh ~x86"
+
+DESCRIPTION="Small footprint implementation of Tcl programming language"
+HOMEPAGE="http://jim.tcl.tk/;
+
+LICENSE="LGPL-2"
+SLOT="0/78" # SONAME=libjim.so.0.78
+IUSE="doc static-libs"
+
+RDEPEND=""
+DEPEND="
+   doc? ( app-text/asciidoc )
+   app-arch/unzip
+   dev-lang/tcl:0
+"
+
+PATCHES="
+   ${FILESDIR}/${PN}-0.78-no-bootstrap.patch
+"
+
+src_configure() {
+   CCACHE=None econf --with-jim-shared
+   if use static-libs ; then
+   # The build does not support doing both simultaneously.
+   mkdir static-libs || die
+   cd static-libs || die
+   CCACHE=None ECONF_SOURCE=${S} econf
+   fi
+}
+
+src_compile() {
+   # Must build static-libs first.
+   use static-libs && emake -C static-libs libjim.a
+   emake all
+   use doc && emake docs
+}
+
+src_install() {
+   dobin jimsh
+   use static-libs && dolib.a static-libs/libjim.a
+   ln -sf libjim.so.* libjim.so || die
+   dolib.so libjim.so*
+   insinto /usr/include
+   doins jim.h jimautoconf.h jim-subcmd.h jim-signal.h \
+   jim-win32compat.h jim-eventloop.h jim-config.h
+   dodoc AUTHORS README TODO
+   use doc && dohtml Tcl.html
+}



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

2019-07-20 Thread Michał Górny
commit: 214caa685add25c48f0f3af8a09a8aa00b59676c
Author: Eugene Bright  bright  gdn>
AuthorDate: Sun Jul  7 00:06:12 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 18:45:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214caa68

dev-lang/jimtcl-0.78-r2: EAPI=7 compliance

dohtml is replaces with docinto+dodoc.

Closes: https://bugs.gentoo.org/689378
Signed-off-by: Eugene Bright  bright.gdn>
Closes: https://github.com/gentoo/gentoo/pull/12396
Signed-off-by: Michał Górny  gentoo.org>

 dev-lang/jimtcl/jimtcl-0.78-r2.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-lang/jimtcl/jimtcl-0.78-r2.ebuild 
b/dev-lang/jimtcl/jimtcl-0.78-r2.ebuild
index 3ac6eaadb70..7a48165e307 100644
--- a/dev-lang/jimtcl/jimtcl-0.78-r2.ebuild
+++ b/dev-lang/jimtcl/jimtcl-0.78-r2.ebuild
@@ -23,7 +23,7 @@ DEPEND="
 "
 
 PATCHES="
-   ${FILESDIR}/${PN}-0.78-no-bootstrap.patch
+   "${FILESDIR}"/${PN}-0.78-no-bootstrap.patch
 "
 
 src_configure() {
@@ -52,5 +52,8 @@ src_install() {
doins jim.h jimautoconf.h jim-subcmd.h jim-signal.h \
jim-win32compat.h jim-eventloop.h jim-config.h
dodoc AUTHORS README TODO
-   use doc && dohtml Tcl.html
+   if use doc; then
+   docinto html
+   dodoc Tcl.html
+   fi
 }



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

2019-07-20 Thread Michał Górny
commit: dfc915bbff6593022b823ae8c2ad3d7344a7de49
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 18:33:23 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 18:33:23 2019 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=dfc915bb

Bump pkgcheck2html

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

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

diff --git a/pkgcheck2html b/pkgcheck2html
index f498a7e..0faabf7 16
--- a/pkgcheck2html
+++ b/pkgcheck2html
@@ -1 +1 @@
-Subproject commit f498a7ec80e3edb25557baf051489dc087170a9c
+Subproject commit 0faabf7005bcce44effc7dd2dba9b4d2af287fa2



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

2019-07-20 Thread Maciej Mrozowski
commit: 84abc0ca64032c4b0168808e802264a78bcf9eee
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Sat Jul 20 17:29:46 2019 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Sat Jul 20 17:32:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84abc0ca

use.desc: fix typo

Signed-off-by: Maciej Mrozowski  gentoo.org>

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

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



[gentoo-commits] repo/gentoo:master commit in: virtual/blas/, virtual/lapack/, virtual/cblas/

2019-07-20 Thread Benda XU
commit: 8c939794407d9880e7d39064692d99a1c2080248
Author: Benda Xu  gentoo  org>
AuthorDate: Sat Jul 20 17:03:28 2019 +
Commit: Benda XU  gentoo  org>
CommitDate: Sat Jul 20 17:13:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c939794

virtual/{lapack,{c,}blas}: always depend on reference lapack.

  Only the reference lapack provides headers and libraries for down
  stream programs at build time.

Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Benda Xu  gentoo.org>

 virtual/blas/blas-3.8.ebuild | 4 ++--
 virtual/cblas/cblas-3.8.ebuild   | 2 +-
 virtual/lapack/lapack-3.8.ebuild | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/virtual/blas/blas-3.8.ebuild b/virtual/blas/blas-3.8.ebuild
index 5cdd2f8be47..0e8f7591e56 100644
--- a/virtual/blas/blas-3.8.ebuild
+++ b/virtual/blas/blas-3.8.ebuild
@@ -9,9 +9,9 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc 
~ppc64 ~s390 ~sparc ~
 IUSE="eselect-ldso"
 
 RDEPEND="
-   !eselect-ldso? ( >=sci-libs/lapack-3.8.0[-eselect-ldso] )
+   >=sci-libs/lapack-3.8[eselect-ldso?]
eselect-ldso? ( || (
-   >=sci-libs/lapack-3.8.0[eselect-ldso]
+   >=sci-libs/lapack-3.8[eselect-ldso]
sci-libs/openblas[eselect-ldso]
sci-libs/blis[eselect-ldso] ) )
 "

diff --git a/virtual/cblas/cblas-3.8.ebuild b/virtual/cblas/cblas-3.8.ebuild
index d06ac5db7cf..724e469662c 100644
--- a/virtual/cblas/cblas-3.8.ebuild
+++ b/virtual/cblas/cblas-3.8.ebuild
@@ -9,7 +9,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 
~s390 ~sparc ~x86 ~a
 IUSE="eselect-ldso"
 
 RDEPEND="
-   !eselect-ldso? ( >=sci-libs/lapack-3.8.0[-eselect-ldso] )
+   >=sci-libs/lapack-3.8.0[eselect-ldso?]
eselect-ldso? ( || (
>=sci-libs/lapack-3.8.0[eselect-ldso]
sci-libs/openblas[eselect-ldso]

diff --git a/virtual/lapack/lapack-3.8.ebuild b/virtual/lapack/lapack-3.8.ebuild
index 6641f70fb30..4d60776f6f8 100644
--- a/virtual/lapack/lapack-3.8.ebuild
+++ b/virtual/lapack/lapack-3.8.ebuild
@@ -9,7 +9,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 
~s390 ~sparc ~x86 ~a
 IUSE="eselect-ldso"
 
 RDEPEND="
-   !eselect-ldso? ( >=sci-libs/lapack-3.8.0[-eselect-ldso] )
+   >=sci-libs/lapack-3.8.0[eselect-ldso?]
eselect-ldso? ( || (
>=sci-libs/lapack-3.8.0[eselect-ldso]
sci-libs/openblas[eselect-ldso] ) )



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

2019-07-20 Thread Sergei Trofimovich
commit: 11c1d710556ac8e59d1c4fd68ba0d2d23b2757ca
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jul 20 17:12:41 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jul 20 17:12:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c1d710

app-misc/mc: improve iso9660 error detection, bug #533214

Reported-by: Łukasz Stelmach
Bug: https://bugs.gentoo.org/533214
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/mc/files/mc-4.8.23-3933-iso9660-1.patch |  85 +
 app-misc/mc/files/mc-4.8.23-3933-iso9660-2.patch |  29 ++
 app-misc/mc/mc-4.8.23-r1.ebuild  | 111 +++
 3 files changed, 225 insertions(+)

diff --git a/app-misc/mc/files/mc-4.8.23-3933-iso9660-1.patch 
b/app-misc/mc/files/mc-4.8.23-3933-iso9660-1.patch
new file mode 100644
index 000..be08e68b296
--- /dev/null
+++ b/app-misc/mc/files/mc-4.8.23-3933-iso9660-1.patch
@@ -0,0 +1,85 @@
+From afdc9719f3e37921b621046f01f23fe6b705f059 Mon Sep 17 00:00:00 2001
+From: Andrew Borodin 
+Date: Sun, 7 Jul 2019 14:44:10 +0300
+Subject: [PATCH 1/2] Ticket #3933: report iso9660  listing errors.
+
+Variation 1:
+
+Steps to reproduce:
+
+* create empty .iso file (touch foo.iso)
+* run 'mc' and press enter on empty .iso
+
+Expected result: some error about invalid file format (sililar to what
+F3 view would yield).
+Actual result: mc elters a file as if it would be empty valid file.
+
+Variation 2:
+Steps to reproduce:
+
+* pick valid .iso file
+* deinstall all helper tools that handle .sio (isoinfo, xorriso, etc.)
+* run 'mc' and press enter on empty .iso
+
+Expected result: some error about invalid file format (sililar to what
+F3 view would yield)
+Actual result: mc enters a file as if it would be empty valid file
+
+Variation 2 is especially confusing for users as it does not hint them
+that they should install a tool to get it working. They just observe
+silently broken behaviour.
+
+Signed-off-by: Andrew Borodin 
+---
+ src/vfs/extfs/helpers/iso9660.in | 14 +++---
+ 1 file changed, 11 insertions(+), 3 deletions(-)
+
+diff --git a/src/vfs/extfs/helpers/iso9660.in 
b/src/vfs/extfs/helpers/iso9660.in
+index 8c2240e8e..76273522e 100644
+--- a/src/vfs/extfs/helpers/iso9660.in
 b/src/vfs/extfs/helpers/iso9660.in
+@@ -93,6 +93,8 @@ xorriso_rm() {
+ 
+ # tested to comply with isoinfo 2.0's output
+ test_iso () {
++which isoinfo 2>/dev/null || (echo "isoinfo not found" >&2;  return 1)
++
+ CHARSET=$(locale charmap 2>/dev/null)
+ if test -z "$CHARSET"; then
+ CHARSET=$(locale 2>/dev/null | @GREP@ LC_CTYPE | sed -n -e 
's/.*\.\(.*\)"$/\1/p')
+@@ -119,6 +121,8 @@ test_iso () {
+ }
+ 
+ mcisofs_list () {
++local lsl r
++
+ # left as a reminder to implement compressed image support =)
+ case "$1" in
+   *.lz)  MYCAT="lzip -dc";;
+@@ -133,7 +137,11 @@ mcisofs_list () {
+   *) MYCAT="cat";;
+ esac
+ 
+-$ISOINFO -l -i "$1" 2>/dev/null | @AWK@ -v SEMICOLON=$SEMICOLON '
++lsl=$($ISOINFO -l -i "$1"  2>/dev/null)
++r=$?
++test $r -gt 0 && return $r
++
++echo "$lsl" | @AWK@ -v SEMICOLON=$SEMICOLON '
+ BEGIN {
+   dir="";
+   # Pattern to match 8 first fields.
+@@ -183,8 +191,8 @@ shift
+ case "$cmd" in
+   list)
+ xorriso_list "$@" || {
+-test_iso "$@";
+-mcisofs_list "$@";
++test_iso "$@" || exit 1
++mcisofs_list "$@" || exit 1
+ }
+ exit 0
+ ;;
+-- 
+2.22.0
+

diff --git a/app-misc/mc/files/mc-4.8.23-3933-iso9660-2.patch 
b/app-misc/mc/files/mc-4.8.23-3933-iso9660-2.patch
new file mode 100644
index 000..173def62eb0
--- /dev/null
+++ b/app-misc/mc/files/mc-4.8.23-3933-iso9660-2.patch
@@ -0,0 +1,29 @@
+From c1b6d29b95a373108e8d03ac629dcb03fcec854c Mon Sep 17 00:00:00 2001
+From: Andrew Borodin 
+Date: Sun, 7 Jul 2019 15:51:28 +0300
+Subject: [PATCH 2/2] iso9660: report errors in copyout in case of isoinfo
+ usage.
+
+Signed-off-by: Andrew Borodin 
+---
+ src/vfs/extfs/helpers/iso9660.in | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/vfs/extfs/helpers/iso9660.in 
b/src/vfs/extfs/helpers/iso9660.in
+index 76273522e..f9c6e50ef 100644
+--- a/src/vfs/extfs/helpers/iso9660.in
 b/src/vfs/extfs/helpers/iso9660.in
+@@ -222,8 +222,8 @@ case "$cmd" in
+ ;;
+   copyout)
+ xorriso_copyout "$@" || {
+-test_iso "$@";
+-mcisofs_copyout "$@";
++test_iso "$@" || exit 1
++mcisofs_copyout "$@" || exit 1
+ }
+ exit 0
+ ;;
+-- 
+2.22.0
+

diff --git a/app-misc/mc/mc-4.8.23-r1.ebuild b/app-misc/mc/mc-4.8.23-r1.ebuild
new file mode 100644
index 000..322ccb31aed
--- /dev/null
+++ b/app-misc/mc/mc-4.8.23-r1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+MY_P=${P/_/-}

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

2019-07-20 Thread Nick Sarnie
commit: a0b5e02d26a26edb54669abfcc47317595aaa252
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Jul 20 17:12:09 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Jul 20 17:12:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b5e02d

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

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

 app-emulation/wine-staging/wine-staging-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index 0804c00c243..358f66f96ae 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -356,7 +356,6 @@ src_prepare() {
 
local STAGING_EXCLUDE=""
use pipelight || STAGING_EXCLUDE="${STAGING_EXCLUDE} -W 
Pipelight"
-   use faudio && STAGING_EXCLUDE="${STAGING_EXCLUDE} -W 
xaudio2-revert -W xaudio2_CommitChanges -W xaudio2_7-WMA_support -W 
xaudio2_7-CreateFX-FXEcho"
 
# Launch wine-staging patcher in a subshell, using eapply as a 
backend, and gitapply.sh as a backend for binary patches
ebegin "Running Wine-Staging patch installer"



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

2019-07-20 Thread Nick Sarnie
commit: 989147379ffd7b65fcd24123e117c9064e24e113
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Jul 20 17:09:21 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Jul 20 17:09:21 2019 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=98914737

app-emulation/wine-staging: Remove reference to removed faudio patches

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

 app-emulation/wine-staging/wine-staging-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index 0804c00..358f66f 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -356,7 +356,6 @@ src_prepare() {
 
local STAGING_EXCLUDE=""
use pipelight || STAGING_EXCLUDE="${STAGING_EXCLUDE} -W 
Pipelight"
-   use faudio && STAGING_EXCLUDE="${STAGING_EXCLUDE} -W 
xaudio2-revert -W xaudio2_CommitChanges -W xaudio2_7-WMA_support -W 
xaudio2_7-CreateFX-FXEcho"
 
# Launch wine-staging patcher in a subshell, using eapply as a 
backend, and gitapply.sh as a backend for binary patches
ebegin "Running Wine-Staging patch installer"



[gentoo-commits] repo/gentoo:master commit in: dev-games/freecell-solver/

2019-07-20 Thread Andreas Sturmlechner
commit: 5b6e12904f9c7f78cc11ed840e586ba814cbc12b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 16:45:49 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 16:45:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6e1290

dev-games/freecell-solver: 5.6.0 amd64 stable

Closes: https://bugs.gentoo.org/688920
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-games/freecell-solver/freecell-solver-5.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/freecell-solver/freecell-solver-5.6.0.ebuild 
b/dev-games/freecell-solver/freecell-solver-5.6.0.ebuild
index 58990790359..d17da1429a1 100644
--- a/dev-games/freecell-solver/freecell-solver-5.6.0.ebuild
+++ b/dev-games/freecell-solver/freecell-solver-5.6.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://fc-solve.shlomifish.org/downloads/fc-solve/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 RDEPEND="${PYTHON_DEPS}



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

2019-07-20 Thread Andreas Sturmlechner
commit: 2cc022e4c9cb090393fff2e92d6bde5c0b181c45
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 16:44:30 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 16:44:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc022e4

dev-python/pysol_cards: 0.6.2 amd64 stable

Bug: https://bugs.gentoo.org/688920
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-python/pysol_cards/pysol_cards-0.6.2.ebuild 
b/dev-python/pysol_cards/pysol_cards-0.6.2.ebuild
index 190f6568ed9..0a5eec2d845 100644
--- a/dev-python/pysol_cards/pysol_cards-0.6.2.ebuild
+++ b/dev-python/pysol_cards/pysol_cards-0.6.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2019-07-20 Thread Andreas Sturmlechner
commit: da2ed250dbf9a32f1e8150d45bc332cd43cc21f5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 16:45:00 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 16:45:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2ed250

dev-python/pysol_cards: Drop 0.4.1

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

 dev-python/pysol_cards/Manifest |  1 -
 dev-python/pysol_cards/pysol_cards-0.4.1.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/dev-python/pysol_cards/Manifest b/dev-python/pysol_cards/Manifest
index c298a22ede6..0d224a0c5f7 100644
--- a/dev-python/pysol_cards/Manifest
+++ b/dev-python/pysol_cards/Manifest
@@ -1,2 +1 @@
-DIST pysol_cards-0.4.1.tar.gz 16635 BLAKE2B 
8c4ea9257656e3da66d464e8f251add18bb143bc2152a6ae7c5385650867453b806f1e6bf80abb87af0bcbd3c8072c89dab058b4e7578e8d977123a13489c996
 SHA512 
96518549770a9d85021a60da17a0d71f4928415f7226fc7d7aecc1c84345b0d46cc16cc33b197f84b31143bc0c91c6459db19c7bcb763fe956a7f5e6a47735d4
 DIST pysol_cards-0.6.2.tar.gz 17032 BLAKE2B 
dd93ccaf14ffeb9cfc8228d129005b0733ba96ea90fccb105f97ad92fa6077cae30876150f8a866cc6c977563f3ff81118ebf49e87a3db8bf6370afaec67121b
 SHA512 
99ca6de08c1e1cbad0e57d54e1482d021ad8b7c9d4c956df0f199ed4d6a1a367ab5e821ba504f300f38f5ec329f67564aead99df728df0e498d733d55435c7da

diff --git a/dev-python/pysol_cards/pysol_cards-0.4.1.ebuild 
b/dev-python/pysol_cards/pysol_cards-0.4.1.ebuild
deleted file mode 100644
index 5fc779fa07c..000
--- a/dev-python/pysol_cards/pysol_cards-0.4.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Deal PySol FreeCell cards"
-HOMEPAGE="https://pypi.org/project/pysol-cards/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="
-   dev-python/pbr[${PYTHON_USEDEP}]
-   dev-python/random2[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-"



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

2019-07-20 Thread Sergei Trofimovich
commit: d7d7c45f4eaa0464e00343fb5a5cd31eabd437b0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jul 20 16:26:23 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jul 20 16:29:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7d7c45f

package.mask: mask >=sys-kernel/linux-headers-5.2

Bug: https://bugs.gentoo.org/690296
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 7ba7f574337..20ff7140c22 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sergei Trofimovich  (2019-07-20)
+# Mask linux-headers-5.2 as it breaks at least firefox
+# and qemu. See bug #690296.
+>=sys-kernel/linux-headers-5.2
+
 # Hans de Graaff  (2019-07-17)
 # Mask ruby24-only slots for removal in 30 days. These slots do not
 # have any reverse dependencies. Please migrate to or use a newer slot.



[gentoo-commits] repo/gentoo:master commit in: dev-libs/grantlee/files/, dev-libs/grantlee/

2019-07-20 Thread Andreas Sturmlechner
commit: 9172613e8e9a5a480e75c409765524bb3e46f640
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 20 16:13:50 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 20 16:17:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9172613e

dev-libs/grantlee: EAPI-7 bump, fix build with >=cmake-3.15

Closes: https://bugs.gentoo.org/690226
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/grantlee/files/grantlee-5.1.0-cxx11.patch | 24 ++
 dev-libs/grantlee/grantlee-5.1.0.ebuild|  9 
 2 files changed, 29 insertions(+), 4 deletions(-)

diff --git a/dev-libs/grantlee/files/grantlee-5.1.0-cxx11.patch 
b/dev-libs/grantlee/files/grantlee-5.1.0-cxx11.patch
new file mode 100644
index 000..d049d6c96f8
--- /dev/null
+++ b/dev-libs/grantlee/files/grantlee-5.1.0-cxx11.patch
@@ -0,0 +1,24 @@
+From 3a5fc7662da3261be6496611900c095844e56ab1 Mon Sep 17 00:00:00 2001
+From: Albert Astals Cid 
+Date: Sat, 20 Jul 2019 17:35:30 +0200
+Subject: [PATCH] Fix compile with newer Qt/cmake combination
+
+Without this i get huge errors about Qt needing C++11 support
+---
+ CMakeLists.txt | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 6d51110..0859788 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -11,6 +11,9 @@ endif()
+ 
+ project(Grantlee)
+ 
++set (CMAKE_CXX_STANDARD 11)
++set (CMAKE_CXX_EXTENSIONS OFF)
++
+ # Workaround for http://public.kitware.com/Bug/view.php?id=12301
+ if (MINGW)
+   if(NOT CMAKE_BUILD_TYPE)

diff --git a/dev-libs/grantlee/grantlee-5.1.0.ebuild 
b/dev-libs/grantlee/grantlee-5.1.0.ebuild
index d8de4e45a9f..8bcda9a613c 100644
--- a/dev-libs/grantlee/grantlee-5.1.0.ebuild
+++ b/dev-libs/grantlee/grantlee-5.1.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 VIRTUALX_REQUIRED="test"
 inherit cmake-utils virtualx
@@ -15,25 +15,26 @@ SLOT="5"
 KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
 IUSE="debug doc test"
 
+BDEPEND="
+   doc? ( app-doc/doxygen[dot] )
+"
 RDEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtscript:5
 "
 DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen[dot] )
test? ( dev-qt/qttest:5 )
 "
 
 # bug 682258
 RESTRICT="test"
 
-DOCS=( AUTHORS CHANGELOG README.md )
-
 PATCHES=(
"${FILESDIR}/${PN}-0.3.0-nonfatal-warnings.patch"
"${FILESDIR}/${P}-slot.patch"
"${FILESDIR}/${P}-qt-5.13.patch"
+   "${FILESDIR}/${P}-cxx11.patch"
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-portage/pfl/

2019-07-20 Thread Daniel Pielmeier
commit: 11d00493e4b04ed98715b2d0f93286a77d63bf54
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Sat Jul 20 14:49:57 2019 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Sat Jul 20 14:49:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d00493

app-portage/pfl: Revision bump to pfl-3.0.1-r2.

This fixes bug #690290. Thanks to Louis Sautier for the report.

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

 app-portage/pfl/pfl-3.0.1-r2.ebuild | 49 +
 1 file changed, 49 insertions(+)

diff --git a/app-portage/pfl/pfl-3.0.1-r2.ebuild 
b/app-portage/pfl/pfl-3.0.1-r2.ebuild
new file mode 100644
index 000..501f62999ba
--- /dev/null
+++ b/app-portage/pfl/pfl-3.0.1-r2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6} )
+PYTHON_REQ_USE="xml"
+
+inherit distutils-r1
+
+DESCRIPTION="Searchable online file/package database for Gentoo"
+HOMEPAGE="http://www.portagefilelist.de;
+SRC_URI="https://dev.gentoo.org/~billie/distfiles/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos"
+IUSE="+network-cron"
+
+DEPEND=""
+RDEPEND="
+   ${DEPEND}
+   >=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
+   net-misc/curl
+   sys-apps/portage[${PYTHON_USEDEP}]
+   sys-apps/util-linux[caps]
+"
+
+PATCHES=(
+   "${FILESDIR}/e-file-function.patch"
+)
+
+python_install_all() {
+   if use network-cron ; then
+   exeinto /etc/cron.weekly
+   doexe cron/pfl
+   fi
+
+   keepdir /var/lib/${PN}
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   if [[ ! -e "${EROOT}/var/lib/${PN}/pfl.info" ]]; then
+   touch "${EROOT}/var/lib/${PN}/pfl.info" || die
+   fi
+   chown -R portage:portage "${EROOT}/var/lib/${PN}" || die
+   chmod 775 "${EROOT}/var/lib/${PN}" || die
+}



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

2019-07-20 Thread Benda XU
commit: 759c5649a00f0d2eff374c22510c29619405aa83
Author: Benda Xu  gentoo  org>
AuthorDate: Sat Jul 20 14:41:23 2019 +
Commit: Benda XU  gentoo  org>
CommitDate: Sat Jul 20 14:41:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=759c5649

virtual/cblas: add openblas as a cblas provider.

Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Benda Xu  gentoo.org>

 virtual/cblas/cblas-3.8.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/virtual/cblas/cblas-3.8.ebuild b/virtual/cblas/cblas-3.8.ebuild
index 440e9fc4a54..d06ac5db7cf 100644
--- a/virtual/cblas/cblas-3.8.ebuild
+++ b/virtual/cblas/cblas-3.8.ebuild
@@ -12,6 +12,7 @@ RDEPEND="
!eselect-ldso? ( >=sci-libs/lapack-3.8.0[-eselect-ldso] )
eselect-ldso? ( || (
>=sci-libs/lapack-3.8.0[eselect-ldso]
+   sci-libs/openblas[eselect-ldso]
sci-libs/blis[eselect-ldso] ) )
 "
 DEPEND="${RDEPEND}"



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

2019-07-20 Thread Benda XU
commit: d43b548197b2d2a82d30440a4c621c71097a3cde
Author: Benda Xu  gentoo  org>
AuthorDate: Sat Jul 20 14:42:19 2019 +
Commit: Benda XU  gentoo  org>
CommitDate: Sat Jul 20 14:42:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d43b5481

virtual/lapack: add openblas as a lapack provider.

Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Benda Xu  gentoo.org>

 virtual/lapack/lapack-3.8.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/virtual/lapack/lapack-3.8.ebuild b/virtual/lapack/lapack-3.8.ebuild
index 93ddd49d8b7..6641f70fb30 100644
--- a/virtual/lapack/lapack-3.8.ebuild
+++ b/virtual/lapack/lapack-3.8.ebuild
@@ -9,6 +9,9 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 
~s390 ~sparc ~x86 ~a
 IUSE="eselect-ldso"
 
 RDEPEND="
-   >=sci-libs/lapack-3.8.0[eselect-ldso?]
+   !eselect-ldso? ( >=sci-libs/lapack-3.8.0[-eselect-ldso] )
+   eselect-ldso? ( || (
+   >=sci-libs/lapack-3.8.0[eselect-ldso]
+   sci-libs/openblas[eselect-ldso] ) )
 "
 DEPEND="${RDEPEND}"



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

2019-07-20 Thread Benda XU
commit: d04462a77d4678b568b60241161ade81391f9fb1
Author: Benda Xu  gentoo  org>
AuthorDate: Sat Jul 20 14:31:49 2019 +
Commit: Benda XU  gentoo  org>
CommitDate: Sat Jul 20 14:31:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d04462a7

virtual/blas: depend on sci-libs/openblas on USE=eselect-ldso.

Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Benda Xu  gentoo.org>

 virtual/blas/blas-3.8.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/virtual/blas/blas-3.8.ebuild b/virtual/blas/blas-3.8.ebuild
index 45bf1cc0301..5cdd2f8be47 100644
--- a/virtual/blas/blas-3.8.ebuild
+++ b/virtual/blas/blas-3.8.ebuild
@@ -12,6 +12,7 @@ RDEPEND="
!eselect-ldso? ( >=sci-libs/lapack-3.8.0[-eselect-ldso] )
eselect-ldso? ( || (
>=sci-libs/lapack-3.8.0[eselect-ldso]
+   sci-libs/openblas[eselect-ldso]
sci-libs/blis[eselect-ldso] ) )
 "
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: profiles/features/prefix/standalone/kernel-2.6.16+/

2019-07-20 Thread Benda XU
commit: 4bdcfa8a58717443d1f52d3c854d07bb498506c6
Author: Benda Xu  gentoo  org>
AuthorDate: Sat Jul 20 14:17:47 2019 +
Commit: Benda XU  gentoo  org>
CommitDate: Sat Jul 20 14:20:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bdcfa8a

p/f/prefix/s/kernel-2.6.16+/package.mask: mask a ebuild version.

net-analyzer/openbsd-netcat-1.190 requires >=linux-2.6.27.

Signed-off-by: Benda Xu  gentoo.org>

 profiles/features/prefix/standalone/kernel-2.6.16+/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask 
b/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask
index 252f00524ee..ea94fc471ff 100644
--- a/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask
+++ b/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask
@@ -2,6 +2,11 @@
 # https://lwn.net/Articles/611162
 >=sys-libs/glibc-2.20
 
+# Benda Xu  (2019-07-20)
+# openbsd-netcat-1.190 requires SOCK_NONBLOCK from socket,
+# which is available since Linux 2.6.27.
+>=net-analyzer/openbsd-netcat-1.190
+
 # Tupone Alfredo  (2018-11-04)
 # require newer glibc
 dev-lang/gnat-gpl



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

2019-07-20 Thread Michał Górny
commit: 0766ec3f8e89ebd3fd257fd4b6f71cdffa77a23f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 08:52:43 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 12:49:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0766ec3f

dev-util/lldb: Bump to 8.0.1

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

 dev-util/lldb/Manifest  |   2 +
 dev-util/lldb/lldb-8.0.1.ebuild | 118 
 2 files changed, 120 insertions(+)

diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest
index 600376d186f..f6369dee292 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -1,4 +1,6 @@
 DIST lldb-7.1.0.src.tar.xz 19384976 BLAKE2B 
a1d5afea255f06221516e21e80120cb35d870ec447aff774d8c610c889c8f28228c7c8e93eec160fc542473fcaac8ed42d9181373d266202c9f8aa4c3061
 SHA512 
773f79939c540f349f1c85d6b1d89fa312488c4c70f100f05cb6250f62e8d6a05832d57c02750439ede905fa69e1380a73ddde0d3ad2f99a0910acd1011559df
 DIST lldb-8.0.0.src.tar.xz 19602332 BLAKE2B 
85a51b3ccae8fd0074b0f5b54e35d2eb020770246b13a0ec52a4647d30f23a6620ce410af7e49604947ff60f789ecab0bfeddfc3598642c9096cf3362d88b5bf
 SHA512 
5192d6d6d1759db28569de929ba8db2a80283000f1bf8453d9cf172ac85574c8eacc13f9fe64ecabea0533bfc49c0f58ea8fb29b1f4d88c065d905d553f2e60c
+DIST lldb-8.0.1.src.tar.xz 19586288 BLAKE2B 
afb20a8303dcbdaf76ef1d78aa3165f87713f1c16121905d7a5f71e770ceafdff40d9d19e0a983d9290da2d4eb3acd0987d50607bea17efdb7dc0127d7f5cf8a
 SHA512 
eb031985ad4d08226ec47a90fe32c1e6d070948971ca5235fd431cf7d5b7ea20f5d5131237bf83a6419773d18c339590bf9672e7b4f884304497e63c1030988f
 DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c
 SHA512 
a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a
 DIST llvm-8.0.0.src.tar.xz 30503732 BLAKE2B 
d89bdeb0ec7d885e49cfe5ae025da84f00502d409710c0807a3cdd58dbd47c50cf6a635593569483150f7f2ecb0de0310bd6785cb7625219bf9f6224a0d68e1c
 SHA512 
1602343b451b964f5d8c2d6b0654d89384c80d45883498c5f0e2f4196168dd4a1ed2a4dadb752076020243df42ffe46cb31d82ffc145d8e5874163cbb9686a1f
+DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 
4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5
 SHA512 
82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16

diff --git a/dev-util/lldb/lldb-8.0.1.ebuild b/dev-util/lldb/lldb-8.0.1.ebuild
new file mode 100644
index 000..4b8d996e176
--- /dev/null
+++ b/dev-util/lldb/lldb-8.0.1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+# (needed due to CMAKE_BUILD_TYPE != Gentoo)
+CMAKE_MIN_VERSION=3.7.0-r1
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils llvm multiprocessing python-single-r1 \
+   toolchain-funcs
+
+MY_P=${P/_/}.src
+LLVM_P=llvm-${PV/_/}.src
+
+DESCRIPTION="The LLVM debugger"
+HOMEPAGE="https://llvm.org/;
+SRC_URI="https://github.com/llvm/llvm-project/releases/download/llvmorg-${PV}/${MY_P}.tar.xz
+   test? ( 
https://github.com/llvm/llvm-project/releases/download/llvmorg-${PV}/${LLVM_P}.tar.xz
 )"
+
+LICENSE="UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="libedit ncurses +python test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   libedit? ( dev-libs/libedit:0= )
+   ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
+   python? ( dev-python/six[${PYTHON_USEDEP}]
+   ${PYTHON_DEPS} )
+   ~sys-devel/clang-${PV}[xml]
+   ~sys-devel/llvm-${PV}
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/

2019-07-20 Thread Michał Górny
commit: b615f895543fab3b708a045b0fe433414bfacf61
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 08:52:32 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 12:49:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b615f895

dev-ml/llvm-ocaml: Bump to 8.0.1

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

 dev-ml/llvm-ocaml/Manifest|   1 +
 dev-ml/llvm-ocaml/llvm-ocaml-8.0.1.ebuild | 127 ++
 2 files changed, 128 insertions(+)

diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index 668f5d8c8ca..63c492c2bdf 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -2,3 +2,4 @@ DIST llvm-5.0.2.src.tar.xz 23451868 BLAKE2B 
b7082be2e4ad557b29b9f6869811f262adcf
 DIST llvm-6.0.1.src.tar.xz 25306628 BLAKE2B 
60232d4d22f8096b565cc8d81fea0639f24f14e8fc4f66ade69fa15479181f07f655f26dff3fa24bf105762b495da316c5c9352db234bd0af6b9c3fff6d4d881
 SHA512 
cbbb00eb99cfeb4aff623ee1a5ba075e7b5a76fc00c5f9f539ff28c108598f5708a0369d5bd92683def5a20c2fe60cab7827b42d628dbfcc79b57e0e91b84dd9
 DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c
 SHA512 
a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a
 DIST llvm-8.0.0.src.tar.xz 30503732 BLAKE2B 
d89bdeb0ec7d885e49cfe5ae025da84f00502d409710c0807a3cdd58dbd47c50cf6a635593569483150f7f2ecb0de0310bd6785cb7625219bf9f6224a0d68e1c
 SHA512 
1602343b451b964f5d8c2d6b0654d89384c80d45883498c5f0e2f4196168dd4a1ed2a4dadb752076020243df42ffe46cb31d82ffc145d8e5874163cbb9686a1f
+DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 
4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5
 SHA512 
82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-8.0.1.ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-8.0.1.ebuild
new file mode 100644
index 000..6281e463ee6
--- /dev/null
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-8.0.1.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+# (needed due to CMAKE_BUILD_TYPE != Gentoo)
+CMAKE_MIN_VERSION=3.7.0-r1
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils llvm multiprocessing python-any-r1
+
+MY_P=llvm-${PV/_/}.src
+DESCRIPTION="OCaml bindings for LLVM"
+HOMEPAGE="https://llvm.org/;
+SRC_URI="https://github.com/llvm/llvm-project/releases/download/llvmorg-${PV}/${MY_P}.tar.xz;
+
+# Keep in sync with sys-devel/llvm
+ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
+   NVPTX PowerPC Sparc SystemZ WebAssembly X86 XCore )
+ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
+LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
+
+LICENSE="UoI-NCSA"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug test ${ALL_LLVM_TARGETS[*]}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-lang/ocaml-4.00.0:0=
+   dev-ml/ocaml-ctypes:=
+   ~sys-devel/llvm-${PV}:=[${LLVM_TARGET_USEDEPS// /,},debug?]
+   !sys-devel/llvm[ocaml(-)]"
+# configparser-3.2 breaks the build (3.3 or none at all are fine)
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   dev-ml/findlib
+   test? ( dev-ml/ounit )
+   !!

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

2019-07-20 Thread Michał Górny
commit: 4965196fb30190ebfc36ee907e86154f33a24c21
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 20 08:52:41 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 20 12:49:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4965196f

dev-python/clang-python: Bump to 8.0.1

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

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

diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index 76f6b681aeb..27911ec11fb 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -2,3 +2,4 @@ DIST cfe-5.0.2.src.tar.xz 11459216 BLAKE2B 
80d9b2ab70b00c0dfd5c5386a44e0c15d8252
 DIST cfe-6.0.1.src.tar.xz 11905772 BLAKE2B 
abb60e9f9827d1d8a24f0aaf8a1d1e32979293cc401258d230f93290e633645747fd0344af189ac7081b06be2cada503364e1e432b37110ade4b3578e40c7605
 SHA512 
f64ba9290059f6e36fee41c8f32bf483609d31c291fcd2f77d41fecfdf3c8233a5e23b93a1c73fed03683823bd6e72757ed993dd32527de3d5f2b7a64bb031b9
 DIST cfe-7.1.0.src.tar.xz 12487872 BLAKE2B 
ca6ec9e45b94823de1dabf9e68f0c97cdd40b5d2a5e5e15d4b2393f6d7fbdee72a541b957cc22ce4cb726d8ee7190228320941d5713aeb59695673b9e9070ceb
 SHA512 
1cd0b80f32aa4de1118c0c676ba96b1fc78b7ff929b01b6589dfe9b4669e599ac8cfb8f5a0abcd3487594193a7dec06b29530ec3fc03042c20a160f0477a79fd
 DIST cfe-8.0.0.src.tar.xz 12868468 BLAKE2B 
3cb96c95c4d9713feb7011e4f1ca24be3e7f6c9b458f6cd9e6905f99737312ca44cb701ed5871e47dd583145e5898d53a65c4cda6456af3d4ca31b670ed84409
 SHA512 
98e540222719716985e5d8439116e47469cb01201ea91d1da7e46cb6633da099688d9352c3b65e5c5f660cbbae353b3d79bb803fc66b3be663f2b04b1feed1c3
+DIST cfe-8.0.1.src.tar.xz 12810056 BLAKE2B 
88cee0b6daa477ca0473c76efc45beb634f6194ecd3f45aaec3791e26b203c5dbd33c649435e0d97924096a72c727d76915bffc0b7ea305f24d5e5f06389c4a0
 SHA512 
1227b2d32052c70b4b494659849000188fce46fc31a71f3352ba8457ac0b0b17e4bc7c8589874c8586d55aa808ee6c1fceb7df501aafa33599f8df7bfd2b791d

diff --git a/dev-python/clang-python/clang-python-8.0.1.ebuild 
b/dev-python/clang-python/clang-python-8.0.1.ebuild
new file mode 100644
index 000..8da5089887b
--- /dev/null
+++ b/dev-python/clang-python/clang-python-8.0.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+inherit python-r1
+
+MY_P=cfe-${PV/_/}.src
+DESCRIPTION="Python bindings for sys-devel/clang"
+HOMEPAGE="https://llvm.org/;
+SRC_URI="https://github.com/llvm/llvm-project/releases/download/llvmorg-${PV}/${MY_P}.tar.xz;
+
+LICENSE="UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-fbsd"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# The module is opening libclang.so directly, and doing some blasphemy
+# on top of it.
+RDEPEND="
+   >=sys-devel/clang-${PV}:*
+   !sys-devel/llvm:0[clang(-),python(-)]
+   !sys-devel/clang:0[python(-)]
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}/bindings/python
+
+src_unpack() {
+   einfo "Unpacking parts of ${MY_P}.tar.xz ..."
+   tar -xJf "${DISTDIR}/${MY_P}.tar.xz" "${MY_P}/bindings/python" || die
+}
+
+python_test() {
+   "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
+}
+
+src_test() {
+   python_foreach_impl python_test
+}
+
+src_install() {
+   python_foreach_impl python_domodule clang
+}



  1   2   >