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

2019-06-01 Thread Michał Górny
commit: fe6479f1e13ab93d575b8c5e96f51471289f3316
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:27:23 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 06:38:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe6479f1

app-crypt/glep63-check: Mark for ALLARCHES stabilization

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

 app-crypt/glep63-check/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-crypt/glep63-check/metadata.xml 
b/app-crypt/glep63-check/metadata.xml
index 3c8bc0ae71d..380dca00d40 100644
--- a/app-crypt/glep63-check/metadata.xml
+++ b/app-crypt/glep63-check/metadata.xml
@@ -5,6 +5,7 @@
mgo...@gentoo.org
Michał Górny

+   


mgo...@gentoo.org



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

2019-06-01 Thread Michał Górny
commit: c5b17d217cdfe33e2a00e842edffba97b5d5b542
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:32:38 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 06:38:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b17d21

dev-util/sysdig: Drop old

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

 dev-util/sysdig/Manifest   |  2 -
 .../sysdig/files/sysdig-0.24.2-kernel-5.0.0.patch  | 34 
 dev-util/sysdig/sysdig-0.24.2.ebuild   | 99 --
 dev-util/sysdig/sysdig-0.26.0.ebuild   | 97 -
 4 files changed, 232 deletions(-)

diff --git a/dev-util/sysdig/Manifest b/dev-util/sysdig/Manifest
index 51871b43e56..8cff04f0f08 100644
--- a/dev-util/sysdig/Manifest
+++ b/dev-util/sysdig/Manifest
@@ -1,3 +1 @@
-DIST sysdig-0.24.2.tar.gz 855317 BLAKE2B 
d394ac3bd7e405664da2b45d8cfd5d3433e20266a9489f63b7d4c3bb955a60640d13bb33e6dd2057b16b6ce0617afab88cad2ceab58aa50f6b43a64f6a50f45b
 SHA512 
10ec381144733abc2c386f6570d4245ac2c1eec64d0f56800963acbd9cc38eece504f836f1ab0e24224ff44233945c8273b72efc77d7eadce98d7c4fc378740b
-DIST sysdig-0.26.0.tar.gz 892090 BLAKE2B 
ea80eacfedeca0348c86611d960c8e65eb31c4dfb2386813973d37a92cb186fd0b8b2597305c0617e59c7254b8507ed32c6f1fed37e920929e45a72fffb32cb7
 SHA512 
8f6ebcd0a0d14586b204b3fa90e27581082390b57d0547e531db258be341fd5e1b77c45c02018267836c867e291d842fcbd05bbe994d3e32a678a2926426e2b6
 DIST sysdig-0.26.1.tar.gz 892441 BLAKE2B 
38302458c54a10719fadaf5e5bb6d29931a262550eaf44350543e99cd33e6a90889d81f49096d2f57fcc903bc9245a1f782b438a48613f9fc9f90273c46f0f39
 SHA512 
817573dd2945e20094c548a481205d7ae700e8242a12c75bcab41c52330fb6f508214d71f3d3ba4ecc86576e555c8c2a0c155921d61d29a5861bbf982600f6fb

diff --git a/dev-util/sysdig/files/sysdig-0.24.2-kernel-5.0.0.patch 
b/dev-util/sysdig/files/sysdig-0.24.2-kernel-5.0.0.patch
deleted file mode 100644
index 711eb182751..000
--- a/dev-util/sysdig/files/sysdig-0.24.2-kernel-5.0.0.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 2c8f0263382bf64800faec5fba5cc3e005d9fb1e Mon Sep 17 00:00:00 2001
-From: Colin Ian King 
-Date: Thu, 31 Jan 2019 10:54:00 +
-Subject: [PATCH] Update for change to access_ok in Linux 5.0
-
-Linux 5.0 removed the 1st argument 'type' from the access_ok macro.
-Update the ppm_access_ok() macro to cater for this change for Linux
-5.0
-
-Bug: https://github.com/draios/sysdig/issues/1299
-sysdig-CLA-1.0-signed-off-by: Colin Ian King 
-
-Signed-off-by: Colin Ian King 

- driver/ppm_events.c | 6 +-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/driver/ppm_events.c b/driver/ppm_events.c
-index 717590888..cc3eb98d2 100644
 a/driver/ppm_events.c
-+++ b/driver/ppm_events.c
-@@ -46,7 +46,11 @@ or GPL2.txt for full copies of the license.
- #ifdef access_ok_noprefault
- #define ppm_access_ok access_ok_noprefault
- #else
--#define ppm_access_ok access_ok
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 0, 0)
-+#define ppm_access_ok(type, addr, size)   access_ok(type, addr, size)
-+#else
-+#define ppm_access_ok(type, addr, size)   access_ok(addr, size)
-+#endif
- #endif
- 
- extern bool g_tracers_enabled;

diff --git a/dev-util/sysdig/sysdig-0.24.2.ebuild 
b/dev-util/sysdig/sysdig-0.24.2.ebuild
deleted file mode 100644
index abc1676d9a6..000
--- a/dev-util/sysdig/sysdig-0.24.2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-MODULES_OPTIONAL_USE=modules
-inherit linux-mod bash-completion-r1 cmake-utils
-
-DESCRIPTION="A system exploration and troubleshooting tool"
-HOMEPAGE="https://www.sysdig.org/";
-SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0
-   modules? ( || ( MIT GPL-2 ) )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="libressl +modules"
-
-RDEPEND="
-   app-misc/jq:0=
-   dev-cpp/tbb:0=
-   dev-lang/luajit:2=
-   >=dev-libs/jsoncpp-0.6_pre:0=
-   dev-libs/libb64:0=
-   sys-libs/ncurses:0=
-   sys-libs/zlib:0=
-   libressl? ( dev-libs/libressl:0= )
-   !libressl? ( dev-libs/openssl:0= )
-   net-misc/curl:0="
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   virtual/os-headers"
-
-# needed for the kernel module
-CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS ~TRACEPOINTS"
-
-pkg_pretend() {
-   linux-mod_pkg_setup
-}
-
-pkg_setup() {
-   linux-mod_pkg_setup
-}
-
-src_prepare() {
-   sed -i -e 's:-ggdb::' CMakeLists.txt || die
-
-   local PATCHES=(
-   # compatibility with kernel 5.0.0
-   # https://bugs.gentoo.org/680084
-   "${FILESDIR}"/sysdig-0.24.2-kernel-5.0.0.patch
-   )
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   # we will use linux-mod for that
-   -DBUILD_DRIVER=OFF
-  

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

2019-06-01 Thread Michał Górny
commit: 4eaad54bd1f8b83235290b29dded7a9f747250b7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:30:46 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 06:38:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eaad54b

app-doc/eclass-manpages: Bump to 20190602 snapshot

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

 app-doc/eclass-manpages/Manifest |  1 +
 .../eclass-manpages/eclass-manpages-20190602.ebuild  | 20 
 2 files changed, 21 insertions(+)

diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest
index 8c89ddd5bd7..e45891319b8 100644
--- a/app-doc/eclass-manpages/Manifest
+++ b/app-doc/eclass-manpages/Manifest
@@ -1 +1,2 @@
 DIST eclass-manpages-20190329.tar.xz 428068 BLAKE2B 
630f6ba06bef6e4aed7713776b8a0ce737dcba4441309ed326b6eb87a5515f5fbd2f95db4a12385788a1dbf1ff6bc3c09620f4564c0bba201f48f6aa31520b41
 SHA512 
8088078334c2b7f35301bd75dc2505a366d030cb1d28bf47c387ba0c727cf5a58e1f279708d4a32ecf47ceec543c287ea5ad8c76ce4bbd9c45f039be2924d7ee
+DIST eclass-manpages-20190602.tar.xz 412572 BLAKE2B 
260bdf6f50d7b1735a006d560c76ec21dfef39ddd77231dd52102a73d485c0bb4d54735d2bf34f15aeca2a626ecb8020abcebbd6130c7e015fded71445f4cf16
 SHA512 
7d6868a8363c83dea81d7f839f4037c8ceaae157fa3c099d6e455707ea0e8045a0a333448aff2be1c0733f449c32237cb704758fb8df4ce9e7357e8001c3a498

diff --git a/app-doc/eclass-manpages/eclass-manpages-20190602.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-20190602.ebuild
new file mode 100644
index 000..c567d7c5fc3
--- /dev/null
+++ b/app-doc/eclass-manpages/eclass-manpages-20190602.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="Collection of Gentoo eclass manpages"
+HOMEPAGE="https://github.com/mgorny/eclass-to-manpage";
+SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+# Keep the keywords stable. No need to change to ~arch.
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+
+DEPEND="app-arch/xz-utils
+   sys-apps/gawk"
+
+src_install() {
+   emake install DESTDIR="${D}" PREFIX=/usr
+}



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

2019-06-01 Thread Michał Górny
commit: 7dcfc3a7cdbc815e2e6e83e7e0d88d973480
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  2 06:24:46 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  2 06:38:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dcfc3a7

app-admin/systemrescuecd-x86: Drop 6.0.0

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

 app-admin/systemrescuecd-x86/Manifest  |  1 -
 .../systemrescuecd-x86-6.0.0.ebuild| 69 --
 2 files changed, 70 deletions(-)

diff --git a/app-admin/systemrescuecd-x86/Manifest 
b/app-admin/systemrescuecd-x86/Manifest
index af26ebf2df1..de08d61dd3a 100644
--- a/app-admin/systemrescuecd-x86/Manifest
+++ b/app-admin/systemrescuecd-x86/Manifest
@@ -1,3 +1,2 @@
-DIST systemrescuecd-6.0.0.iso 931135488 BLAKE2B 
82879883780ff11a35f2fe635a5ee1a268de590bac79326ac2c49c960cd18755b3c10548d65eb5fb7ce5749c00f5040bb10c5ad5b196e48033fb70e3ff466026
 SHA512 
9bd8c06338357882fd8e3f17ddfb918e1f69e25fff6460957f9c50d496ccc3d4501e39b4596e3f387e4f7a481c9b33d18ba18fb49d74f6d916a7c5997b24c03a
 DIST systemrescuecd-6.0.3.iso 881852416 BLAKE2B 
ab1064237902542845e11869f7076a829e9593d29b8d106f0309c61a1371173cd5b3ef3fa3b84910cc81bcec485d27c8e297f269820aa96b0043df7c441121a2
 SHA512 
21b77e38999f56457a4c0a096eb58b2e74a8b376af33290b2e75995762e12a977435e8a9ed2ad9448799c3246d85f3bddfcafea020a1336b14f4f81644e06bb9
 DIST systemrescuecd-x86-5.3.2.iso 585920512 BLAKE2B 
e68bb4e765359ac0e8124c9cb6090ed2ec9340a09e3ebafbcaa4acc175f8afe3985a57f193cd4be4192dfb23a6042a68328a29bbfb962f73fbe010c32d66e020
 SHA512 
c9da6a63556836bd38f7072b49a5408f2f9e5fa310dbae3f229c9b7af4fe6e073cdfc95b942bc1a6d9c42d41527fc54e8c6c15379082bc3ee0f025da80b01e5a

diff --git a/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild 
b/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild
deleted file mode 100644
index f35372ef646..000
--- a/app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P=${P/-x86/}
-DESCRIPTION="The .iso image of SystemRescueCD rescue disk, amd64 variant"
-HOMEPAGE="http://www.sysresccd.org/";
-# Large ISO mirroring explicitly approved by infra in bug #588766
-SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${MY_P}.iso"
-
-LICENSE="Apache-1.0 Apache-2.0 Artistic Artistic-2 BEER-WARE BSD BSD-2 BSD-4 
CC0-1.0 CC-BY-SA-3.0 FDL-1.3+ GPL-2 GPL-2+ GPL-3+ icu ISC JasPer2.0 LGPL-2+ 
LGPL-2.1+ LGPL-3+ linux-firmware MaxMind2 MIT MPL-1.1 MPL-2.0 no-source-code 
OFL Old-MIT OPENLDAP openssl PSF-2 public-domain Sleepycat unRAR UoI-NCSA vim 
ZLIB"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+isohybrid"
-RESTRICT="bindist mirror"
-
-DEPEND="isohybrid? ( >=sys-boot/syslinux-4 )"
-
-S=${WORKDIR}
-
-pkg_pretend() {
-   ewarn "Please note that starting with version 6.0.0, upstream has 
switched"
-   ewarn "to Arch Linux as base of their distribution, and running on 
32-bit"
-   ewarn "systems is no longer supported."
-}
-
-src_install() {
-   insinto "/usr/share/${PN%-*}"
-   doins "${DISTDIR}/${MY_P}.iso"
-
-   if use isohybrid; then
-   set -- isohybrid -u "${ED%/}/usr/share/${PN%-*}/${MY_P}.iso"
-   echo "${@}"
-   "${@}" || die "${*} failed"
-   fi
-}
-
-pkg_postinst() {
-   local f=${EROOT%/}/usr/share/${PN%-*}/${PN}-newest.iso
-
-   # no version newer than ours? we're the newest!
-   if ! has_version ">${CATEGORY}/${PF}"; then
-   ln -f -s -v "${MY_P}.iso" "${f}" || die
-   fi
-}
-
-pkg_postrm() {
-   local f=${EROOT%/}/usr/share/${PN%-*}/${PN}-newest.iso
-
-   # if there is no version newer than ours installed
-   if ! has_version ">${CATEGORY}/${PF}"; then
-   # and we are truly and completely uninstalled...
-   if [[ ! ${REPLACED_BY_VERSION} ]]; then
-   # then find an older version to set the symlink to
-   local newest_version=$(best_version 
"<${CATEGORY}/${PF}")
-
-   if [[ ${newest_version} ]]; then
-   # update the symlink
-   ln -f -s -v "${newest_version%-r*}.iso" "${f}" 
|| die
-   else
-   # last version removed? clean up the symlink
-   rm -v "${f}" || die
-   # and the parent directory
-   rmdir "${f%/*}" || die
-   fi
-   fi
-   fi
-}



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

2019-06-01 Thread Zac Medico
commit: 7f391ec96d7728b79f5319ce771bd0b1a4aeb0f5
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun  2 06:31:55 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun  2 06:31:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f391ec9

app-emulation/containers-storage: Bump to version 1.12.8

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

 app-emulation/containers-storage/Manifest  |   1 +
 .../containers-storage-1.12.8.ebuild   | 110 +
 2 files changed, 111 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 35b17c1a255..4011e09164e 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,2 +1,3 @@
 DIST containers-storage-1.12.7.tar.gz 1562420 BLAKE2B 
84b8f5a329aa191eb07bfab9e4b547e1a48cf5ff30b389f4b8f5aea702e5536cd420aeffb93cc0d15dcd33f3f0d1779f19fdfe2363b027ba3bb8e4776f411a78
 SHA512 
c0dc5aa32c3d439427ccd1721dd9d0b3119cd15b1cf65dc8079714a0df38e961084d090bb9cedd98a0e33c4d530ce898d885447974a86e024ec721d4f2900f34
+DIST containers-storage-1.12.8.tar.gz 1591018 BLAKE2B 
cbcc46e86d6c00badfa3e9d5988757fca969fb1b61f6cd0f81cf257c6feac6deefbdad8534fd99e52842efcfd5099ca0d7e27966b0eb16f699e6c1c06e90c683
 SHA512 
2badef5ccd7292c77ad5de70403c6d343c3a19a81c0e7c22539eb939b5a3ea59447176d5d3d99e34e9877a11b3608268f8951bc74378be99c074ba2a31f27fdb
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git a/app-emulation/containers-storage/containers-storage-1.12.8.ebuild 
b/app-emulation/containers-storage/containers-storage-1.12.8.ebuild
new file mode 100644
index 000..312d2cda060
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.12.8.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_VENDOR=(
+   "github.com/pquerna/ffjson e517b90714f7c0eabe6d2e570a5886ae077d6db6"
+)
+
+inherit golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage";
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="btrfs +device-mapper ostree test"
+EGO_PN="${HOMEPAGE#*//}"
+EGIT_COMMIT="v${PV}"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
+   ${EGO_VENDOR_URI}"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )
+   ostree? (
+   dev-libs/glib:=
+   dev-util/ostree:=
+   )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test? ( userpriv ) !test? ( test )"
+
+src_unpack() {
+   golang-vcs-snapshot_src_unpack
+}
+
+src_prepare() {
+   default
+
+   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_btrfs" > \
+   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
+
+   [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
+   use ostree || { echo -e "#!/bin/sh\ntrue" > \
+   "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
+
+   sed -e 's:TestChrootUntarPath(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
+   sed -e 's:TestTarUntar(:_\0:' \
+   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
+   -e 's:TestTarWithOptions(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -e 's:TestTarWithBlockCharFifo(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
+   sed -e 's:TestTarUntarWithXattr(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
+   sed -e 's:TestApplyLayer(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/changes_test.go" || die
+   sed -e 's:TestApplyLayerInvalidFilenames(:_\0:' \
+   -e 's:TestApplyLayerInvalidHardlink(:_\0:' \
+   -e 's:TestApplyLayerInvalidSymlink(:_\0:' \
+   -e 's:TestApplyLayerWhiteouts(:_\0:' \
+   -i "${S}/src/${EGO_PN}/pkg/archive/diff_test.go" 

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

2019-06-01 Thread Zac Medico
commit: 22b11dbcb538f0a44cf8808bd13bd43091acaa18
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun  2 06:21:18 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun  2 06:23:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b11dbc

app-emulation/containers-storage: remove old version

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

 app-emulation/containers-storage/Manifest  |   2 -
 .../containers-storage-0_pre20180730.ebuild| 110 -
 2 files changed, 112 deletions(-)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index 9a4450ee62a..35b17c1a255 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,4 +1,2 @@
-DIST containers-storage-0_pre20180730.tar.gz 1410155 BLAKE2B 
24595693e9f5706130dd5e9bf38d11b2b267a64924cb854ad2d9db8c0a3d7c47fec5a00fa100be67ceaf35ea1a08fada7314d5fbe114fe7508f54e8bfc4f64b4
 SHA512 
25c5c3c16bb9f0da4e590cf658e56cc2ce1dbc81751f984b426b5e09a95ee816632b0267c8f3028254e88fcd39f5d087f0357862b34379180b33ff38d7028453
 DIST containers-storage-1.12.7.tar.gz 1562420 BLAKE2B 
84b8f5a329aa191eb07bfab9e4b547e1a48cf5ff30b389f4b8f5aea702e5536cd420aeffb93cc0d15dcd33f3f0d1779f19fdfe2363b027ba3bb8e4776f411a78
 SHA512 
c0dc5aa32c3d439427ccd1721dd9d0b3119cd15b1cf65dc8079714a0df38e961084d090bb9cedd98a0e33c4d530ce898d885447974a86e024ec721d4f2900f34
-DIST github.com-pquerna-ffjson-af8b230fcd2007c7095168ca8ab94c68b60840c6.tar.gz 
103474 BLAKE2B 
66b456484cec51106e328a6d2c58a8597c1208956fca0c9f0ea45108b8d0942561882004a1ed5b90daa21509c9e0bc090dc9beed89b5a161f52ee8cf58e5d48f
 SHA512 
243d8aed943dbadf3b127e07ad29a830ecded24aa80bb3bcc101db90ba8f3bfa03832e9d1f452e94b3eaccd683a044d0687a168e7e41979eb470442e689659c9
 DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 
103470 BLAKE2B 
81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4
 SHA512 
fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6

diff --git 
a/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild 
b/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild
deleted file mode 100644
index d5caa6e3a62..000
--- a/app-emulation/containers-storage/containers-storage-0_pre20180730.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGO_VENDOR=(
-   "github.com/pquerna/ffjson af8b230fcd2007c7095168ca8ab94c68b60840c6"
-)
-
-inherit golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-DESCRIPTION="containers/storage library"
-HOMEPAGE="https://github.com/containers/storage";
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="btrfs +device-mapper ostree test"
-EGO_PN="${HOMEPAGE#*//}"
-EGIT_COMMIT="17c7d1fee5603ccf6dd97edc14162fc1510e7e23"
-SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
-   ${EGO_VENDOR_URI}"
-RDEPEND="
-   btrfs? ( sys-fs/btrfs-progs )
-   device-mapper? ( sys-fs/lvm2:= )
-   ostree? (
-   dev-libs/glib:=
-   dev-util/ostree:=
-   )"
-DEPEND="${RDEPEND}
-   dev-go/go-md2man
-   test? (
-   sys-fs/btrfs-progs
-   sys-fs/lvm2
-   sys-apps/util-linux
-   )"
-RESTRICT="test? ( userpriv ) !test? ( test )"
-
-src_unpack() {
-   golang-vcs-snapshot_src_unpack
-}
-
-src_prepare() {
-   default
-
-   [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die
-   use btrfs || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_btrfs" > \
-   "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; }
-
-   [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die
-   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
-   "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; }
-
-   [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die
-   use ostree || { echo -e "#!/bin/sh\ntrue" > \
-   "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; }
-
-   sed -e 's:TestChrootUntarPath(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die
-   sed -e 's:TestTarUntar(:_\0:' \
-   -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \
-   -e 's:TestTarWithOptions(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die
-   sed -e 's:TestTarUntarWithXattr(:_\0:' \
-   -e 's:TestTarWithBlockCharFifo(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die
-   sed -e 's:TestTarUntarWithXattr(:_\0:' \
-   -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.g

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

2019-06-01 Thread Hans de Graaff
commit: 93619f213b18c68875f9ef4a719da1d70b8a35c0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  2 05:40:50 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  2 06:01:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93619f21

dev-ruby/pluggaloid: cleanup

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

 dev-ruby/pluggaloid/Manifest|  1 -
 dev-ruby/pluggaloid/pluggaloid-1.1.1.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-ruby/pluggaloid/Manifest b/dev-ruby/pluggaloid/Manifest
index 5a972540cbf..d194b0e311c 100644
--- a/dev-ruby/pluggaloid/Manifest
+++ b/dev-ruby/pluggaloid/Manifest
@@ -1,2 +1 @@
-DIST pluggaloid-1.1.1.gem 14336 BLAKE2B 
c4191a02630d764985546ec40520e09a8aef6e1b5bc94da5e5f058065ef7f6a18751dad10d293c3219f1eca21e17b310b1998e33c4e96573f33dd28faa50bb6c
 SHA512 
80453954f98c7fba354455b73538d055a7d9d38e38f16723dcc4b04811286a8e34e413f31d988b86580eb5a4890d5405c78e6798bcf1ca489fd3159b23653070
 DIST pluggaloid-1.1.2.gem 14848 BLAKE2B 
72bbcfe71c3c2e6a96425639b0db2af9a10f92888af09093861879529458e51ef3793a614a8d573829a4cc34be6e56721bd3f01523f3e5feb722800538ed097c
 SHA512 
e381adf34e918c7d9e1b1ca88cc7eba585f2d88937fc7e2fbb6ffc7e276ecea42f27e101bb0d0a80ce5d365cdbaca9aab0c8f2ba33899cc3e1ba6729514de1da

diff --git a/dev-ruby/pluggaloid/pluggaloid-1.1.1.ebuild 
b/dev-ruby/pluggaloid/pluggaloid-1.1.1.ebuild
deleted file mode 100644
index 48fb87cbd71..000
--- a/dev-ruby/pluggaloid/pluggaloid-1.1.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="doc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-DESCRIPTION="Pluggaloid is extensible plugin system for mikutter"
-HOMEPAGE="https://rubygems.org/gems/pluggaloid/";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend "
-   dev-ruby/delayer
-   dev-ruby/instance_storage:0
-"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' Rakefile test/*_test.rb || die
-}



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

2019-06-01 Thread Hans de Graaff
commit: a72b6d41b1bddeb4c260ec74be5a3a76fdfdcc1f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  2 06:00:40 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  2 06:01:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a72b6d41

dev-ruby/google-protobuf: add 3.8.0

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

 dev-ruby/google-protobuf/Manifest  |  1 +
 .../google-protobuf/google-protobuf-3.8.0.ebuild   | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/google-protobuf/Manifest 
b/dev-ruby/google-protobuf/Manifest
index 77f6714b99f..20b307b5951 100644
--- a/dev-ruby/google-protobuf/Manifest
+++ b/dev-ruby/google-protobuf/Manifest
@@ -1 +1,2 @@
 DIST google-protobuf-3.6.1-ruby.tar.gz 4485582 BLAKE2B 
546c49759df784018459809b9db692c5c94aef5d717183af5cd9edd96b4c658e759f23950cdcd5dddceaaad06ea1de2a2357b9fa8c496ed5d538fc5920174da0
 SHA512 
1bc175d24b49de1b1e41eaf39598194e583afffb924c86c8d2e569d935af21874be76b2cbd4d9655a1d38bac3d4cd811de88bc2c72d81bad79115e69e5b0d839
+DIST google-protobuf-3.8.0-ruby.tar.gz 4934577 BLAKE2B 
4b86ab216e8a8b2c99c3620da9417c0562498e9d4dbf4957db186f51c62b0ed73b1322635a076b2d4054e015bdf6c8c50cc7fd0cb78d24a93b29d2a5b48f66fe
 SHA512 
ba27c64e5193cd4a144bf0c9dc0d195fbbe6e580aaca01960362f0f185074588ca40046d3bcea76e1deae7508b722f6c5be484ea957122ae8e98229c7c3a4ad2

diff --git a/dev-ruby/google-protobuf/google-protobuf-3.8.0.ebuild 
b/dev-ruby/google-protobuf/google-protobuf-3.8.0.ebuild
new file mode 100644
index 000..5eefeb1f241
--- /dev/null
+++ b/dev-ruby/google-protobuf/google-protobuf-3.8.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Protocol Buffers are Google's data interchange format"
+HOMEPAGE="https://developers.google.com/protocol-buffers";
+SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
${P}-ruby.tar.gz"
+RUBY_S="protobuf-${PV}/ruby"
+
+LICENSE="BSD"
+SLOT="3"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND+=" test? ( >=dev-libs/protobuf-3.7.0 )"
+
+each_ruby_prepare() {
+   sed -i -e 's:../src/protoc:protoc: ; /^task :build/ s/:compile,//' 
Rakefile || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/google/protobuf_c extconf.rb
+}
+
+each_ruby_compile() {
+   emake -Cext/google/protobuf_c V=1
+   cp ext/google/protobuf_c/protobuf_c.so lib/google/ || die
+}



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

2019-06-01 Thread Hans de Graaff
commit: 1996f0c95a941ace4c3272451286ad3bdf93f136
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  2 05:41:59 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  2 06:01:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1996f0c9

dev-ruby/pluggaloid: add 1.2.0

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

 dev-ruby/pluggaloid/Manifest|  1 +
 dev-ruby/pluggaloid/pluggaloid-1.2.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-ruby/pluggaloid/Manifest b/dev-ruby/pluggaloid/Manifest
index d194b0e311c..5b22cc92072 100644
--- a/dev-ruby/pluggaloid/Manifest
+++ b/dev-ruby/pluggaloid/Manifest
@@ -1 +1,2 @@
 DIST pluggaloid-1.1.2.gem 14848 BLAKE2B 
72bbcfe71c3c2e6a96425639b0db2af9a10f92888af09093861879529458e51ef3793a614a8d573829a4cc34be6e56721bd3f01523f3e5feb722800538ed097c
 SHA512 
e381adf34e918c7d9e1b1ca88cc7eba585f2d88937fc7e2fbb6ffc7e276ecea42f27e101bb0d0a80ce5d365cdbaca9aab0c8f2ba33899cc3e1ba6729514de1da
+DIST pluggaloid-1.2.0.gem 14848 BLAKE2B 
ee092768b9aac2c64a0ded18f328f0f1a5d67d073da28a3029c9be13554f77565ed2338fe9630115067ecc1d0d712273642e0679a43f822995faaff48cdd7849
 SHA512 
b17bd264c2e8027ae1a9288b5b9a12f5c0e4c91bebf9cee5328bfe61aaa32662f55901d5ece030702780756474d54028272c7cef18fc79982d9d7c48f04b5acb

diff --git a/dev-ruby/pluggaloid/pluggaloid-1.2.0.ebuild 
b/dev-ruby/pluggaloid/pluggaloid-1.2.0.ebuild
new file mode 100644
index 000..750c3f24764
--- /dev/null
+++ b/dev-ruby/pluggaloid/pluggaloid-1.2.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="doc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+DESCRIPTION="Pluggaloid is extensible plugin system for mikutter"
+HOMEPAGE="https://rubygems.org/gems/pluggaloid/";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "
+   dev-ruby/delayer:1
+   dev-ruby/instance_storage:0
+"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' Rakefile test/*_test.rb || die
+}



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

2019-06-01 Thread Hans de Graaff
commit: 1582444aac040ced188ab353c99ae2fef9759733
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  2 05:34:01 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  2 06:01:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1582444a

dev-ruby/delayer: add 1.0.0

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

 dev-ruby/delayer/Manifest |  1 +
 dev-ruby/delayer/delayer-1.0.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ruby/delayer/Manifest b/dev-ruby/delayer/Manifest
index 945f3671c84..240deee378f 100644
--- a/dev-ruby/delayer/Manifest
+++ b/dev-ruby/delayer/Manifest
@@ -1 +1,2 @@
 DIST delayer-0.0.2.gem 8704 BLAKE2B 
f0fba28398c0e585b10cfa48eaa7aceb9914e335f11253e8c4cb7a3c85201fae7a52e6792f1d0e824c75936ae2dea572a0ea99e89384562b76be615f6b70628d
 SHA512 
1a5e149b739d8dd975d5c4a9e6a072181cc4d816af202461a0f98ec91f92e85e76faf700171b83652ec4f5114b1c1c5b2c6cd9d1d8d6508c1161b43f099e2b88
+DIST delayer-1.0.0.gem 10240 BLAKE2B 
f39c02110a2c1734b8ae0f05619ea5954c3c1bc52fb70f179ea7ebc8531677ec1af232adadb08810d6a394ccefc6b525d8fda1cb7bc0a714fcd6aa4059202fb2
 SHA512 
2dfe3590381796f50dc89c17b038fd94cba21660e6863c60600e590f449180eb5e424f81340c6698dffddcf64f5218dadbdc96f1553e2eef96be2b1fbe2d1fb3

diff --git a/dev-ruby/delayer/delayer-1.0.0.ebuild 
b/dev-ruby/delayer/delayer-1.0.0.ebuild
new file mode 100644
index 000..6b23b20cb3d
--- /dev/null
+++ b/dev-ruby/delayer/delayer-1.0.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+DESCRIPTION="Delay the processing"
+HOMEPAGE="https://rubygems.org/gems/delayer";
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' Rakefile ${PN}.gemspec test/test_*.rb || die 
"sed failed"
+}



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

2019-06-01 Thread Hans de Graaff
commit: 7c1931a4d3ae0d61f62f1b4c10680e1ee4d0438e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  2 05:31:12 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  2 06:01:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1931a4

dev-ruby/asciidoctor: add 2.0.10

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

 dev-ruby/asciidoctor/Manifest  |  1 +
 dev-ruby/asciidoctor/asciidoctor-2.0.10.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/asciidoctor/Manifest b/dev-ruby/asciidoctor/Manifest
index c7f32d26640..3436e92eaab 100644
--- a/dev-ruby/asciidoctor/Manifest
+++ b/dev-ruby/asciidoctor/Manifest
@@ -1,4 +1,5 @@
 DIST asciidoctor-1.5.7.1.tar.gz 565182 BLAKE2B 
c697ea1b371a9ec26ec3277e043275ed3672bad104d34553aa442723797df3cc4e5a48447f806dba53fb3a142760f514bff74b189058260f621c8b63f8ad02b1
 SHA512 
4819aef93fb301e5378871935370fe37671446ecdedf76853cc0c19a6a5f3f0e2debbf2afb8ba7287f866fb57903abdfe6d845e1ccf24dda4347ec9c92624c3d
 DIST asciidoctor-1.5.8.tar.gz 583484 BLAKE2B 
f0c654c5e43a0ed061dbf80eb382fac1ea393870c7c2530649a5a41f1a5bd5e72ffb11e8ad8dd2925510e18f4528079ae532b623e6e7f38a119565df01139f58
 SHA512 
3f767cdf945361d81b0a89137fb1e77377cbb4171da790027cbb9cd8cf1deb03f24a8ec780b427b7bce34538e851a44682515fbaccf8558d61e22356b9d216dd
+DIST asciidoctor-2.0.10.tar.gz 613180 BLAKE2B 
46125c85276eb0c7cf4404ca04d854449233e2cd14e24687aed9f95eb64ceb6ebac3d3ed73918679b9a5b047e41d82d02383d0e08acd0df5cc9bc216f14c79a3
 SHA512 
9ef908081569188d9903c7a7619fe0b50197f6f0cc922c4070e116bcd3f988a55da87443e84b6e260aabcc653a804fcaf29b96a722ab36f7ebb27ec11eb7ddbe
 DIST asciidoctor-2.0.7.tar.gz 609712 BLAKE2B 
261732ef068d7382870ef2b0f194e3b97c61d1f3db1800a7ad0acc24f53e803b35cc5e12eb55b8cbe6727d0d472d7e4e496afb26bf60ee3d49d9a163f3e8292d
 SHA512 
e79a76d97edc804153ec461a5f8482e1322bfc6b268b168e80617f06e5f114dbae6d703cb2f11c43ecb8b678fa11f22dbeb80aaf6daf34940683a31925e52927
 DIST asciidoctor-2.0.9.tar.gz 611530 BLAKE2B 
48f3c3447bacf009dbdf1529780a60fd144bd18951991623319dc30c1009e96dc28f84a7dab38431d1efc0a9f09494aae3e83f6b5959d5684fb167731826e07b
 SHA512 
17e9358bc98f34f1b8dab4781b48705acf6afa0aaa0c8dcd22183bf3d5a275e0afff96d7ecae140e908894e18a54c5b693acd6826f68892a99ec3dd0a4ea61e7

diff --git a/dev-ruby/asciidoctor/asciidoctor-2.0.10.ebuild 
b/dev-ruby/asciidoctor/asciidoctor-2.0.10.ebuild
new file mode 100644
index 000..2bbfe037e9b
--- /dev/null
+++ b/dev-ruby/asciidoctor/asciidoctor-2.0.10.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_TEST="test features"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc"
+
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Processor for converting AsciiDoc into HTML 5, DocBook 4.5 and 
other formats"
+HOMEPAGE="https://github.com/asciidoctor/asciidoctor";
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? (
+   dev-util/cucumber
+   dev-ruby/rspec-expectations:*
+   dev-ruby/asciimath
+   dev-ruby/coderay
+   dev-ruby/erubis
+   dev-ruby/haml
+   dev-ruby/nokogiri
+   dev-ruby/slim
+   dev-ruby/thread_safe
+   dev-ruby/tilt )"
+
+all_ruby_prepare() {
+   rm Gemfile || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   doman man/asciidoctor.1
+}



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

2019-06-01 Thread Hans de Graaff
commit: d9397e25dc2eee365eaa9aa9e353eb0c9e5e58f2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  2 05:40:04 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  2 06:01:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9397e25

dev-ruby/diva: add 1.0.0

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

 dev-ruby/diva/Manifest  |  1 +
 dev-ruby/diva/diva-1.0.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/diva/Manifest b/dev-ruby/diva/Manifest
index 0a00bc21df1..ee15068b08e 100644
--- a/dev-ruby/diva/Manifest
+++ b/dev-ruby/diva/Manifest
@@ -1 +1,2 @@
 DIST diva-0.3.2.gem 13824 BLAKE2B 
da6236bf24dfca3d2ebc241172ee104c5ce66001446fcef397108695ffa70e37d65de9a2db29a706f6f81c5d6a70934cc59155d94e890f7499ed572df3adecdd
 SHA512 
3506aead4314d8d43c838ca0bc596a8f63e6d0b86da68810999e9101bfad611b8fd4902078ec7495e66704e756d928ec28e916105f22c4260b2681ab97eb08aa
+DIST diva-1.0.0.tar.gz 13654 BLAKE2B 
3743a2a0cacf6390a2bb2149e1213c9057c7c348fdb514d622b1edeeaad52a8a255defa0ea556a6bc5f89889d36f9f096b63d48eb03d868797f37ba2a5ba6a03
 SHA512 
d29375840893f61f022e3afb041855486ff13266a9635c8d944177df0642f1e53c0038b5bd6fecfa2d02296558f6f0f0e4f86089434f6c5f04a440044c9b75ca

diff --git a/dev-ruby/diva/diva-1.0.0.ebuild b/dev-ruby/diva/diva-1.0.0.ebuild
new file mode 100644
index 000..2023272a0fa
--- /dev/null
+++ b/dev-ruby/diva/diva-1.0.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implementation of expression for handling things."
+HOMEPAGE="https://github.com/toshia/diva";
+SRC_URI="https://github.com/toshia/diva/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "

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

2019-06-01 Thread Hans de Graaff
commit: 5497ba85618723ea1094d24b4a73562115004164
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  2 05:35:19 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  2 06:01:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5497ba85

dev-ruby/delayer-deferred: add 2.1.0

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

 dev-ruby/delayer-deferred/Manifest |  1 +
 .../delayer-deferred/delayer-deferred-2.1.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-ruby/delayer-deferred/Manifest 
b/dev-ruby/delayer-deferred/Manifest
index ef81206c0d3..d664118c050 100644
--- a/dev-ruby/delayer-deferred/Manifest
+++ b/dev-ruby/delayer-deferred/Manifest
@@ -1 +1,2 @@
 DIST delayer-deferred-2.0.0.gem 20992 BLAKE2B 
0a297ad96a76ce38497c26c596581b3082d7cb9f2b0401ff90a2985a82340ac5e19124d03dde807a57d6765c2af93ef167a1557be171bffa71aee595a6ebb3c4
 SHA512 
d1e33f318e45ea212a84eea436f396ac9a1fb5ceb3bba018ff5b58211352954447f798148092bf46a8e29c6bc7d81e1c091f95e68f43339d4de63e46c98e5e0f
+DIST delayer-deferred-2.1.0.gem 20992 BLAKE2B 
f50486ee9ca431fe637d15be99e7e0b4fae443cd8c8e5bf12f40e199361909b8a18147cda4809cd11222a86052ccb418333b86b1dfd95f85885232949ca6eb59
 SHA512 
314a406c14a05ad9f0c1ae8feb88612148e53f62a1b091feddce385c63fd4acc25e6b869e55961f021966fd0a928f6145cb4c824e8d299441cc5d4d72c6c2dc9

diff --git a/dev-ruby/delayer-deferred/delayer-deferred-2.1.0.ebuild 
b/dev-ruby/delayer-deferred/delayer-deferred-2.1.0.ebuild
new file mode 100644
index 000..275690e37ba
--- /dev/null
+++ b/dev-ruby/delayer-deferred/delayer-deferred-2.1.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby implementation of JSDeferred"
+HOMEPAGE="https://github.com/toshia/delayer-deferred";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/delayer:1"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' Rakefile test/helper.rb || die
+   sed -i -e '/simplecov/,/^end/ s:^:#:' test/helper.rb || die
+}



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

2019-06-01 Thread Andrey Grozin
commit: f987abf4a3928e6b49f13401a17b429eeea09da9
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Jun  2 05:24:31 2019 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Jun  2 05:24:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f987abf4

sci-mathematics/arb: bump to 2.16.0

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-mathematics/arb/Manifest  |  1 +
 sci-mathematics/arb/arb-2.16.0.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/sci-mathematics/arb/Manifest b/sci-mathematics/arb/Manifest
index bf918a7f9de..a8ef8a032e9 100644
--- a/sci-mathematics/arb/Manifest
+++ b/sci-mathematics/arb/Manifest
@@ -1 +1,2 @@
 DIST arb-2.11.1.tar.gz 1248835 BLAKE2B 
8ba11f3a92103231c4710c0158ce0811b2a01872e1ec7b7a4a4320d27ab86688aa8733df6dd2464aa55c0a506a8a595e4c370848c78b5c3a650e647f0c6d7411
 SHA512 
7a014da5208b55f20c7a3cd3eb51070b09ae107b04cbbd6329925780c2ab4d7c38e1fb3619f21456fa806939818370fcae921f59eb013661b6bdd3d0971e3353
+DIST arb-2.16.0.tar.gz 1526059 BLAKE2B 
14f4a9b23fa6fc46659b742cc95b4970cee74cf52bda8bc696831b0a5c1f946f41f1c2bba180ad1199c55d741366b3376aeed0efbf6ee087b26f6de788519739
 SHA512 
171c965aeb03cd2830df8a53990403c6da480a94d44385dadfbb2d02697f7c03e8b9a217094b0ad93f796d889a1564f4b9ae9db35ef9de90f61bb2e3220911be

diff --git a/sci-mathematics/arb/arb-2.16.0.ebuild 
b/sci-mathematics/arb/arb-2.16.0.ebuild
new file mode 100644
index 000..72f39195885
--- /dev/null
+++ b/sci-mathematics/arb/arb-2.16.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="C library for arbitrary-precision interval arithmetic"
+HOMEPAGE="http://fredrikj.net/arb/";
+SRC_URI="https://github.com/fredrik-johansson/arb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0/2"
+KEYWORDS="~amd64  ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x64-macos"
+IUSE="static-libs"
+
+RDEPEND="
+   dev-libs/gmp:0=
+   dev-libs/mpfr:0=
+   >=sci-mathematics/flint-2.5.0:=
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   # Not an autoconf configure script.
+   # Note that it appears to have been cloned from the flint configure 
script
+   # and that not all the options offered are valid.
+   tc-export CC AR CXX
+   ./configure \
+   --prefix="${EPREFIX}/usr" \
+   --with-flint="${EPREFIX}/usr" \
+   --with-gmp="${EPREFIX}/usr" \
+   --with-mpfr="${EPREFIX}/usr" \
+   $(use_enable static-libs static) \
+   CFLAGS="${CPPFLAGS} ${CFLAGS}" || die
+}
+
+src_compile() {
+   emake verbose
+}
+
+src_test() {
+   # Have to set the library path otherwise a previous install of libarb 
may be loaded.
+   # This is in part a consequence of setting the soname/installnae I 
think.
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   DYLD_LIBRARY_PATH="${S}" emake AT= QUIET_CC= QUIET_CXX= 
QUIET_AR= check
+   else
+   LD_LIBRARY_PATH="${S}" emake AT= QUIET_CC= QUIET_CXX= QUIET_AR= 
check
+   fi
+}
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" install
+   use static-libs || prune_libtool_files --all
+   dodoc README.md
+}



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

2019-06-01 Thread Georgy Yakovlev
commit: 639f5a47d12f51f2167439739a6b020fa4af227d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jun  2 05:13:05 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jun  2 05:13:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639f5a47

dev-java/icedtea-bin: add arm 3.12 tarball

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

 dev-java/icedtea-bin/Manifest | 2 ++
 dev-java/icedtea-bin/icedtea-bin-3.12.0-r1.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-java/icedtea-bin/Manifest b/dev-java/icedtea-bin/Manifest
index 28a3da93968..2af76e29dca 100644
--- a/dev-java/icedtea-bin/Manifest
+++ b/dev-java/icedtea-bin/Manifest
@@ -5,6 +5,7 @@ DIST icedtea-bin-core-3.10.0-ppc64.tar.xz 5136 BLAKE2B 
baa42a8a5133936f6071c
 DIST icedtea-bin-core-3.10.0-ppc64le.tar.xz 54511716 BLAKE2B 
ab536cd53c696828e3edee14b7bf589b332243d6cf3fba3502aed3cf5863fb62d946ba57479c7bf64c7b5a2b8e22eb571aa86a1ea0f134e6c066c23957bb7296
 SHA512 
d78b9d06232d2e09d2b550b9ce750190b5340254381ccb9801f437e4af73ec99f09a64d2b6a2ba2a33bcb1e0983e8bac918a3573147a448b54cd29f71871e9cc
 DIST icedtea-bin-core-3.10.0-r1-x86.tar.xz 61580012 BLAKE2B 
e334e6589f7603fcd881f9fea8c2178804502f83c898274e53f427752ad8f284f5ca1ba9f6a87546e4a21284a30226551fc7047ce7f84836af3f3a815e2ea50c
 SHA512 
004a16e67804eb01d56ba9c36b67e60547198943bb086a19fd161f7f348cea774deb6a806814f6fbddefd111e59e7e98d934d895b89db2bfdd5a836b6aa4b483
 DIST icedtea-bin-core-3.12.0-amd64.tar.xz 62006904 BLAKE2B 
826bf190b8c2a20d953c3eb7222020006d8101caeff3e57b5cace7758cfa1ea70ffa5aad8001f7ca6ea8e10cc71830f239edbfd1179ce5a88b691b1921548a14
 SHA512 
0771b8f92102086eedca945bc2d1e2f77477bda5318e5c7a4e05d43ded588df29622fa6b92f57a821f3f4e599db8f97098cd796dd5821b62e48824b806bafa76
+DIST icedtea-bin-core-3.12.0-arm.tar.xz 58065212 BLAKE2B 
4a317018ab941cafa3a6d98ab6bfa376df3f36150832f3e4e081802215f2d295225faf4cd71be492bd1e4e245d8c7fde7b2fd032c899d1bc5bc6dc53f80d7653
 SHA512 
591194495eea10aa2802f53f11222c03fec46e05668f004723aff7ca1923dcc9bd8eb929b9dde900e10fa779d09eae003c280de21bf1569fa3129acec8fe5cb3
 DIST icedtea-bin-core-3.12.0-arm64.tar.xz 61721616 BLAKE2B 
cec7f5d11f0fe3688b3e10c274ccbab1c7d6667a85cfa74a053822d223d364dc8dda6ea7114c551ab76612cecafd26333da140637a0b1aadd4136e391f4afb94
 SHA512 
d2020d4984b84bffe9bb642070377ae0bf4ff04ca3770a59d5553bc31a294d0f9ecb6398c8e1ee245455548f2f255c0c7a2268debb1e7c14dae16646b4e39c8f
 DIST icedtea-bin-core-3.12.0-ppc64.tar.xz 55033784 BLAKE2B 
57deb4a82576b34d615ae06ed588e7304564a784d7ff8bc08597de4715c24b918716ef92f0172e9f0e9f57d4d422e21441b2adb1df4403f579fe0c0f5c1744ab
 SHA512 
83738080c431a9b7d4dc840005ad9e1938abf2164d4cb01e2f12f81d9adf24c715c1a0306108fe4c8d0d190fe80688f158fe8a37ae9b4f5927277a4ea3609f68
 DIST icedtea-bin-core-3.12.0-ppc64le.tar.xz 55129328 BLAKE2B 
cb4d7b5262ed7c624ba8ad0b536dadf25fe29c8848636614c8f53fd722e3ed37bcc0adfe82f8997c1baac9610e8aef112b137935357fa623f19189bdf0c2ebca
 SHA512 
f6711fecf9305478ece98311c13b577317f69b4c7d15acb7c8e230ef3acda3d5032067c2859f0fc6b3000e09355a1773b6caf803c4d269655dd00977ce80ec2a
@@ -18,6 +19,7 @@ DIST icedtea-bin-examples-3.10.0-ppc64.tar.xz 1852168 BLAKE2B 
90202d9960ad99e14b
 DIST icedtea-bin-examples-3.10.0-ppc64le.tar.xz 1854000 BLAKE2B 
c6345b3202b581a60ccbecf5dd593ccddb0ad3079e03794c4a55412bde53480651e9e3dab8714759f342eefb752fd3b509a3eab42e7e21e796aad0771aa2e1e4
 SHA512 
1de307b0e3230936ddfd57cae1f0a44d890d6e5cb61b6634c55abc5979c930784eda21d52a705968e59b5fc3434869693e54f61eb33dcbeeea837c99c8414128
 DIST icedtea-bin-examples-3.10.0-r1-x86.tar.xz 1863128 BLAKE2B 
12002c655df6ba2228453840155495090d09b3e1fb49241f0b8d558b822f8d9fbf5395aaf0e391635034fefc170828489e5bb24470a8d98ab9b052d82f51069b
 SHA512 
d6e7ad0c7b400acaf4bf7bdb8aa85de0028e5fcf349d04c1bf06c3a645727c2f9fb266e6f6578b6451121dac04d7d5957b717b9e97ac56079593cb42c5384da4
 DIST icedtea-bin-examples-3.12.0-amd64.tar.xz 1853616 BLAKE2B 
48267b2783c402bafd1ec5988d4284a30175635035682e3761aeb36feb962977ad90130f91e55768e52eff862fd3e2c4bb1b123ec3aa629f07acd50e60335683
 SHA512 
6dce1b575be9d8b1e9171eb6d4724c096c8ef18508c03ba581be7b1427d266595b8fac06eb02db5583399b2763d641b712aec4cb391772c444368c79c0067ca6
+DIST icedtea-bin-examples-3.12.0-arm.tar.xz 1840952 BLAKE2B 
7da7e1a79f5a0a846f0a48ade5bab975d841699598101308e2fd7f66b4884feecfcacead940905b839920ddf567c6bfec08704c1d5f880d6094e73d4d7821951
 SHA512 
b78cd2f61da91e644185b0b2a4595fb9645ac753f3fad0bd5bce3416ee13566e99863b7fbd7acd9ad5e53d0def1e2081622f80ff62fba1a50fb5a2e940c6f9f3
 DIST icedtea-bin-examples-3.12.0-arm64.tar.xz 1850652 BLAKE2B 
21620780ec47d588dcde464b1b1706d731f569fb52225b46e27d21910f1c4b49345eb45f436623347068413eb48af5ec332b8346cd53931425e523573500a1fe
 SHA512 
b7bf955188f192be9614d4d768af2cc93b123c3afd1db121ea4156793209ea4badd37504854a9d15e6f8387517b7bf8eed0e49b8b56124ab8281540bcd4c8c27
 DIST icedtea-bin-examples-3.12.0-ppc64.tar.xz 1864952 BLAK

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

2019-06-01 Thread Lars Wendler
commit: cbc78605a9461d92acf9c8002cb6f4bc959d4705
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jun  2 01:02:10 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jun  2 01:02:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbc78605

media-libs/harfbuzz: Bump to version 2.5.1

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

 media-libs/harfbuzz/Manifest  |   1 +
 media-libs/harfbuzz/harfbuzz-2.5.1.ebuild | 110 ++
 2 files changed, 111 insertions(+)

diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest
index e73591ab848..eb5ddf16cc0 100644
--- a/media-libs/harfbuzz/Manifest
+++ b/media-libs/harfbuzz/Manifest
@@ -1,3 +1,4 @@
 DIST harfbuzz-2.3.1.tar.bz2 17942960 BLAKE2B 
b1a29144b608463fa668bb66572c1530e90338ac1968b0747011637a91bed4030d77e8fa22e5a229374a0bc1976922e2e8de452e9017917f7c09ae94c3a52570
 SHA512 
78a8f05bfcc95cfe3fc0f1a595bdc7298c9c1456db6c7ef70914051fda43f37aaff15eac75aa6922eca82d2291baeb8385e02e6aacb44ca05b4873c311a662ac
 DIST harfbuzz-2.4.0a.tar.bz2 17919355 BLAKE2B 
4df7677966844481b707fe3133f4fddf3c5c41d7de8aca4e87019e88c928d66000e49117c795af69967f7c69532438ef5aa8f41ead276e7d05fdc4dd874daeb1
 SHA512 
daeaf029bd5d0d0674f930a8d0dcdc4e0b1253b2369c732c7b4fd130ab9438d0d9526967224a583ee58974c3b492874acaccdac13c71b58c950f0b3f031e505c
 DIST harfbuzz-2.5.0.tar.xz 5620416 BLAKE2B 
881789f5ada8e0f5aeaecd1673a87540674c6057cdd6cd8af0c7bd1a19a1d999544c7eb492a7e9a0c3fa2b208c34e79e62089b8548bee5800d6b0d5cdd2914bb
 SHA512 
4b02c20b07f367cbc21d69c86c5d1c0fc403b76c40ed7e379796afa289487dfa4f9a5f769a2da794658c983dc947dfe3ed394ac647f67e86863ee4b774815428
+DIST harfbuzz-2.5.1.tar.xz 5636068 BLAKE2B 
e026bc77fde742cad28c19562c03ada3b51683dc6192afac9af1f96d2a4e5bc6bad515f601500c65391cfe015e737354088126d998fad1866a4b62ad74a79077
 SHA512 
402a97c37b81c13c420d25504d1983313f555bc1dec5a21d26ff219207bbf6ddedc0d35f8bb31e4a7fee6ed53efd93b008713dca0d42c3ab966c2afd1a2d3660

diff --git a/media-libs/harfbuzz/harfbuzz-2.5.1.ebuild 
b/media-libs/harfbuzz/harfbuzz-2.5.1.ebuild
new file mode 100644
index 000..f03429a61fe
--- /dev/null
+++ b/media-libs/harfbuzz/harfbuzz-2.5.1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit flag-o-matic libtool multilib-minimal python-any-r1 xdg-utils
+
+DESCRIPTION="An OpenType text shaping engine"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz";
+
+if [[ ${PV} =  ]] ; then
+   EGIT_REPO_URI="https://anongit.freedesktop.org/git/harfbuzz.git";
+   inherit git-r3 autotools
+else
+   SRC_URI="https://www.freedesktop.org/software/${PN}/release/${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"
+fi
+
+LICENSE="Old-MIT ISC icu"
+SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416
+
+IUSE="+cairo debug +glib +graphite icu +introspection static-libs test 
+truetype"
+REQUIRED_USE="introspection? ( glib )"
+
+RDEPEND="
+   cairo? ( x11-libs/cairo:= )
+   glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] )
+   graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] )
+   icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.34:= )
+   truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   test? ( ${PYTHON_DEPS} )
+"
+BDEPEND="
+   dev-util/gtk-doc-am
+   virtual/pkgconfig
+"
+# eautoreconf requires gobject-introspection-common
+# ragel needed if regenerating *.hh files from *.rl
+if [[ ${PV} =  ]] ; then
+   DEPEND+="
+   >=dev-libs/gobject-introspection-common-1.34
+   dev-util/ragel
+   "
+fi
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+   if ! use debug ; then
+   append-cppflags -DHB_NDEBUG
+   fi
+}
+
+src_prepare() {
+   default
+
+   xdg_environment_reset
+
+   if [[ ${CHOST} == *-darwin* || ${CHOST} == *-solaris* ]] ; then
+   # on Darwin/Solaris we need to link with g++, like automake 
defaults
+   # to, but overridden by upstream because on Linux this is not
+   # necessary, bug #449126
+   sed -i \
+   -e 's/\/CXXLINK/' \
+   src/Makefile.am || die
+   sed -i \
+   -e '/libharfbuzz_la_LINK = /s/\/CXXLINK/' \
+   src/Makefile.in || die
+   sed -i \
+   -e '/AM_V_CCLD/s/\/CXXLINK/' \
+   test/api/Makefile.in || die
+   fi
+
+   [[ ${PV} ==  

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

2019-06-01 Thread Lars Wendler
commit: 7ccf42a3e25dfa0a0dc6511b215dc407307734ce
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jun  2 00:50:41 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jun  2 00:52:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ccf42a3

dev-util/cmake: Bump to version 3.14.5

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

 dev-util/cmake/Manifest|   1 +
 dev-util/cmake/cmake-3.14.5.ebuild | 224 +
 2 files changed, 225 insertions(+)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index 387166de9f8..44cf237f9af 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -3,4 +3,5 @@ DIST cmake-3.12.3.tar.gz 8388552 BLAKE2B 
3e4150461f0d03ddaec790c7aa701bdb84b7f22
 DIST cmake-3.13.4.tar.gz 8617881 BLAKE2B 
c6bc47c79ea16f975def31ee4a85b795fc2adf96f9af1d99f702519f0bae6adf531fb5abe3e1e23a6b00226c6cb22719d3d58e8caa5b178acfa4de8d01b42b8a
 SHA512 
5a2cc092109652ced5a3a6ae00fe0c7d134efa7d90d59f376368408bb684343db9e144ee53b184f3437f8a86cf9976a130a1e1676c993d56b278a6640a418c93
 DIST cmake-3.14.3.tar.gz 8851085 BLAKE2B 
92da2c563f7ddc3b12457f63eead850eb99b123298632b5a9e8f80f3e32db20e2b25bc60778855400261d13d4ef42600162248f4a92907a0c581e202fc6620eb
 SHA512 
e257a96334f21f2b2f17e8d43aa32c2b069d13194604393c5ac9d3da193000d5328181c6cf861696186d022aba57679ee2d08073d8a7112727746b2b145a47e2
 DIST cmake-3.14.4.tar.gz 8853821 BLAKE2B 
8005387dbb9a0d2ceffda324d81e38710b51d9e1befa40322441722038a9a5bf04127edec1feb4ab9a75779e4cbac6eb0f8bd3e0d08b7d2427e88df095851d46
 SHA512 
1011ba6cc54680699e97a5e25c4be6055c04f47847225f87f91ada0b2ace2d6f709a3fa49a37fd5c2276118bf29f5ce9d6e24473bff6f3c90f25e92083a5c412
+DIST cmake-3.14.5.tar.gz 8854929 BLAKE2B 
3e783de1ce541039c80228a56fed4fd28e9ef2ea48f274995f6f26f8b149f1684aab6da518f27106f364a4f0a6f370334f3a85dd61f1bcce22c34337ef4afdaa
 SHA512 
9acd2de17db86052801194cac570bfc104320c249b83058aa59554b42c3d5af9c9293d1c069f3fe8512a80103d511186d840168cbc190ce9584ca99cb9b11e46
 DIST cmake-3.9.6.tar.gz 7705400 BLAKE2B 
e0a5307af0a34863c50ea6aa9323025ef588b27e648107c3a81c362ee7ae4a1d2a07cc335d816b286ce4ddb249f9c6c08c3e8cf99856c7113f3724f47c62da43
 SHA512 
9fda2c9ac054ef8fb1bf3885fbdec02c518da89ade220eba06b5502ac3ff300f635ec0922e61f3b2d090644fb743b8f71a04c532ab66b2d890a180cc7da54e6c

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

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

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

dev-db/cockroach: 19.1.1 bump

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

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

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

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

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

2019-06-01 Thread Georgy Yakovlev
commit: 1429dfec4f5e419574d2e0944db211900f152da1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jun  1 22:21:49 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jun  1 22:23:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1429dfec

dev-java/icedtea-bin: add arm64 tarball for 3.12

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

 dev-java/icedtea-bin/Manifest | 2 ++
 dev-java/icedtea-bin/icedtea-bin-3.12.0-r1.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-java/icedtea-bin/Manifest b/dev-java/icedtea-bin/Manifest
index c3d84eae492..28a3da93968 100644
--- a/dev-java/icedtea-bin/Manifest
+++ b/dev-java/icedtea-bin/Manifest
@@ -5,6 +5,7 @@ DIST icedtea-bin-core-3.10.0-ppc64.tar.xz 5136 BLAKE2B 
baa42a8a5133936f6071c
 DIST icedtea-bin-core-3.10.0-ppc64le.tar.xz 54511716 BLAKE2B 
ab536cd53c696828e3edee14b7bf589b332243d6cf3fba3502aed3cf5863fb62d946ba57479c7bf64c7b5a2b8e22eb571aa86a1ea0f134e6c066c23957bb7296
 SHA512 
d78b9d06232d2e09d2b550b9ce750190b5340254381ccb9801f437e4af73ec99f09a64d2b6a2ba2a33bcb1e0983e8bac918a3573147a448b54cd29f71871e9cc
 DIST icedtea-bin-core-3.10.0-r1-x86.tar.xz 61580012 BLAKE2B 
e334e6589f7603fcd881f9fea8c2178804502f83c898274e53f427752ad8f284f5ca1ba9f6a87546e4a21284a30226551fc7047ce7f84836af3f3a815e2ea50c
 SHA512 
004a16e67804eb01d56ba9c36b67e60547198943bb086a19fd161f7f348cea774deb6a806814f6fbddefd111e59e7e98d934d895b89db2bfdd5a836b6aa4b483
 DIST icedtea-bin-core-3.12.0-amd64.tar.xz 62006904 BLAKE2B 
826bf190b8c2a20d953c3eb7222020006d8101caeff3e57b5cace7758cfa1ea70ffa5aad8001f7ca6ea8e10cc71830f239edbfd1179ce5a88b691b1921548a14
 SHA512 
0771b8f92102086eedca945bc2d1e2f77477bda5318e5c7a4e05d43ded588df29622fa6b92f57a821f3f4e599db8f97098cd796dd5821b62e48824b806bafa76
+DIST icedtea-bin-core-3.12.0-arm64.tar.xz 61721616 BLAKE2B 
cec7f5d11f0fe3688b3e10c274ccbab1c7d6667a85cfa74a053822d223d364dc8dda6ea7114c551ab76612cecafd26333da140637a0b1aadd4136e391f4afb94
 SHA512 
d2020d4984b84bffe9bb642070377ae0bf4ff04ca3770a59d5553bc31a294d0f9ecb6398c8e1ee245455548f2f255c0c7a2268debb1e7c14dae16646b4e39c8f
 DIST icedtea-bin-core-3.12.0-ppc64.tar.xz 55033784 BLAKE2B 
57deb4a82576b34d615ae06ed588e7304564a784d7ff8bc08597de4715c24b918716ef92f0172e9f0e9f57d4d422e21441b2adb1df4403f579fe0c0f5c1744ab
 SHA512 
83738080c431a9b7d4dc840005ad9e1938abf2164d4cb01e2f12f81d9adf24c715c1a0306108fe4c8d0d190fe80688f158fe8a37ae9b4f5927277a4ea3609f68
 DIST icedtea-bin-core-3.12.0-ppc64le.tar.xz 55129328 BLAKE2B 
cb4d7b5262ed7c624ba8ad0b536dadf25fe29c8848636614c8f53fd722e3ed37bcc0adfe82f8997c1baac9610e8aef112b137935357fa623f19189bdf0c2ebca
 SHA512 
f6711fecf9305478ece98311c13b577317f69b4c7d15acb7c8e230ef3acda3d5032067c2859f0fc6b3000e09355a1773b6caf803c4d269655dd00977ce80ec2a
 DIST icedtea-bin-core-3.12.0-x86.tar.xz 61446708 BLAKE2B 
0d5790deb0092ef590eab4c631028f58fdc86df97d4e8b7ccb83993980781d7b2313c7c97bb2663e8ce43f71b7c8761a6972ff7f0c096c4fdf878f178ca8ecfd
 SHA512 
cb5db79e955a3e7f292ece7bdaa6e3f1a0be15c1982b904bcf299699b88402390fd2b343ed95b8855ede242729c7943c6dc25befc785d153018c5e3f8dcecdcd
@@ -17,6 +18,7 @@ DIST icedtea-bin-examples-3.10.0-ppc64.tar.xz 1852168 BLAKE2B 
90202d9960ad99e14b
 DIST icedtea-bin-examples-3.10.0-ppc64le.tar.xz 1854000 BLAKE2B 
c6345b3202b581a60ccbecf5dd593ccddb0ad3079e03794c4a55412bde53480651e9e3dab8714759f342eefb752fd3b509a3eab42e7e21e796aad0771aa2e1e4
 SHA512 
1de307b0e3230936ddfd57cae1f0a44d890d6e5cb61b6634c55abc5979c930784eda21d52a705968e59b5fc3434869693e54f61eb33dcbeeea837c99c8414128
 DIST icedtea-bin-examples-3.10.0-r1-x86.tar.xz 1863128 BLAKE2B 
12002c655df6ba2228453840155495090d09b3e1fb49241f0b8d558b822f8d9fbf5395aaf0e391635034fefc170828489e5bb24470a8d98ab9b052d82f51069b
 SHA512 
d6e7ad0c7b400acaf4bf7bdb8aa85de0028e5fcf349d04c1bf06c3a645727c2f9fb266e6f6578b6451121dac04d7d5957b717b9e97ac56079593cb42c5384da4
 DIST icedtea-bin-examples-3.12.0-amd64.tar.xz 1853616 BLAKE2B 
48267b2783c402bafd1ec5988d4284a30175635035682e3761aeb36feb962977ad90130f91e55768e52eff862fd3e2c4bb1b123ec3aa629f07acd50e60335683
 SHA512 
6dce1b575be9d8b1e9171eb6d4724c096c8ef18508c03ba581be7b1427d266595b8fac06eb02db5583399b2763d641b712aec4cb391772c444368c79c0067ca6
+DIST icedtea-bin-examples-3.12.0-arm64.tar.xz 1850652 BLAKE2B 
21620780ec47d588dcde464b1b1706d731f569fb52225b46e27d21910f1c4b49345eb45f436623347068413eb48af5ec332b8346cd53931425e523573500a1fe
 SHA512 
b7bf955188f192be9614d4d768af2cc93b123c3afd1db121ea4156793209ea4badd37504854a9d15e6f8387517b7bf8eed0e49b8b56124ab8281540bcd4c8c27
 DIST icedtea-bin-examples-3.12.0-ppc64.tar.xz 1864952 BLAKE2B 
8fda5731a39e36347adec379db562700392c2c482447ba2775b129cb323ccfa101b4f845baeb30a016158204d1565bd2b5e0b7cc1c597f4738848cbf1d2d2816
 SHA512 
9cbbec98b68437924c3cc2c81a6c341efec533d61f5e3c6df99b46222a3df7824c47e37baa99a4f23e5b868f788b4501064d52b379e77ea523592a7c493629d9
 DIST icedtea-bin-examples-3.12.0-ppc64le.tar.xz 18

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

2019-06-01 Thread Jonas Stein
commit: 952c1fd3980b8b6b29a914e5a501782c308f3c47
Author: Jonas Stein  gentoo  org>
AuthorDate: Sat Jun  1 22:21:18 2019 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sat Jun  1 22:21:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952c1fd3

sys-libs/argp-standalone: Maintainer retired

Proxied maintainer retired due to inactivity.
Closes: https://bugs.gentoo.org/633286
Package-Manager: Portage-2.3.67, Repoman-2.3.12
Signed-off-by: Jonas Stein  gentoo.org>

 sys-libs/argp-standalone/metadata.xml | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/sys-libs/argp-standalone/metadata.xml 
b/sys-libs/argp-standalone/metadata.xml
index a816908ca93..9d6d88e4ce1 100644
--- a/sys-libs/argp-standalone/metadata.xml
+++ b/sys-libs/argp-standalone/metadata.xml
@@ -5,12 +5,4 @@
bluen...@gentoo.org
Anthony G. Basile

-   
-   gen...@wildgooses.com
-   Ed Wildgoose
-   
-
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
-
+   



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

2019-06-01 Thread Patrice Clement
commit: de810c22599825ce66e01f9603536da246746f60
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat May 25 19:13:38 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Jun  1 21:55:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de810c22

dev-python/scandir: clean up old.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/scandir/Manifest |  1 -
 dev-python/scandir/scandir-1.9.0.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/dev-python/scandir/Manifest b/dev-python/scandir/Manifest
index 92525081228..4e7260a6434 100644
--- a/dev-python/scandir/Manifest
+++ b/dev-python/scandir/Manifest
@@ -1,2 +1 @@
 DIST scandir-1.10.0.tar.gz 33311 BLAKE2B 
47576618c41a477ff7bab9daecf2e4719ed0c497a25fd68b4bacae073fc418f9fc51503812af726d1d124f07cccfb418ae09c196cf7ce283abf5d3bbc36b7e09
 SHA512 
42a5703200182172ada67002334446c73c53813b36d63558d3854ded2fac0b266fcaf399cf9a735ceba110636b6901683fb26cde1e286ff476bc37e3d335
-DIST scandir-1.9.0.tar.gz 33315 BLAKE2B 
70c0cb0819f205b3cee37f471f84be2bddb565cd7341e5a28b9f1263f3176450cd5f2edacd63130e4f3f38940d0d3e1a01239f4729ac05e5cf5fd0005e712f8d
 SHA512 
41dacf42734ac9a53bb5bd5d783023236d68bb4883c853fb2ee34224206c577a4a277d4a8cf8f9be6fd5a8b59d9b4fe4568a0c815a62ec84ce99ded933961ec3

diff --git a/dev-python/scandir/scandir-1.9.0.ebuild 
b/dev-python/scandir/scandir-1.9.0.ebuild
deleted file mode 100644
index 1a1b74c..000
--- a/dev-python/scandir/scandir-1.9.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# 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} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="A better directory iterator and faster os.walk()"
-HOMEPAGE="https://github.com/benhoyt/scandir";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
-   ${EPYTHON} test/run_tests.py -v || die "tests failed under ${EPYTHON}"
-}



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

2019-06-01 Thread Patrice Clement
commit: 92e08c3366026003728d00510eaae4fa87048b71
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue May 28 21:20:15 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Jun  1 21:55:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e08c33

dev-python/brython: clean up old.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/brython/Manifest |  2 --
 dev-python/brython/brython-3.6.0.ebuild | 36 -
 dev-python/brython/brython-3.6.2.ebuild | 36 -
 3 files changed, 74 deletions(-)

diff --git a/dev-python/brython/Manifest b/dev-python/brython/Manifest
index 159650b2d00..003a625bb07 100644
--- a/dev-python/brython/Manifest
+++ b/dev-python/brython/Manifest
@@ -1,5 +1,3 @@
-DIST brython-3.6.0.tar.gz 9310837 BLAKE2B 
616874f2a9c303e910a3fd2910aad6ffe360f87e98d009d66e85fd8c05d61c5d96c1a313214c08b69b5d073a23008b23d882a607af0d54f7d2942fcd2b6861ff
 SHA512 
c59cee89634a2439a6fc64d3397966762aa508c6c00d05186138acce25fcf6597230511e30a261217898bca3d86a11eea92516cfe630c5d82cb271603dbecb2c
-DIST brython-3.6.2.tar.gz 9314999 BLAKE2B 
809b9367eb42e723aa58dc22f1d1186144258135bf129de6d28be9a3d86f5f039c2c566e897ed6e8b436ee1ddd80ea2950c6053e366e204255877a777bfe68db
 SHA512 
3edc603bb06a3ce5a383f6e86023e3266cf3ccc916c209fcef0ee69b4cb5445aba820034b5ce33b7c828c5a9a50f48c1226bcb69724967ec438c0702558c7641
 DIST brython-3.7.0.tar.gz 10334976 BLAKE2B 
cbbd3b77c1ef4cb5459621e33456ea7e1999428c0aaf2e52f60f4c1a3c737c84649880dc7e06d9f5b19fd4a172982ee3c1bd8df4f2e264818d6e5cac0908bdb1
 SHA512 
38f42c5c4399317c9a75af3159776d15047d6c09fd89b3f4d244f9077684cdcb3aec2a33304b6fe0005c129291b2b1ecfb0274f766da6005c0ff215751660df0
 DIST brython-3.7.1.tar.gz 9898874 BLAKE2B 
2fbdfae401662878138c5315fc821de77125476d1567dcc395b018891282ca3880ec63e377d9ab8381060e54b6d4947f036f75a518ef363b2549d29a12eace78
 SHA512 
0ab073cd12ae5f2c45a205b37d20d68a996d6ba7247e8a3b8e461158147070294bebba46368c6618771b6bcac11d5a253d63be02cbab1241c11d74ae56d0fd17
 DIST brython-3.7.2.tar.gz 10403203 BLAKE2B 
1fb7778a961c68a873033321fdf7a5b24f422d52195ff1f0606384c76007ab87a1949ead2ffcd7b660b544a9833acf90b254a542ea8856510579bacd0be8477d
 SHA512 
76bdbc005832b4980e38ff4bf2fd705291eb06ee6b9f0c4b25a90df9ab4e6da6638990abb37ebf526d064f54823a9b4ff387edd919db69b1eb3bfc8ed27d6290

diff --git a/dev-python/brython/brython-3.6.0.ebuild 
b/dev-python/brython/brython-3.6.0.ebuild
deleted file mode 100644
index d035d028795..000
--- a/dev-python/brython/brython-3.6.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# 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} )
-
-inherit webapp python-single-r1
-
-DESCRIPTION="A Python 3 implementation for client-side web programming"
-HOMEPAGE="http://www.brython.info";
-SRC_URI="https://github.com/${PN}-dev/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="amd64 ppc ppc64 x86"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-need_httpd_cgi
-
-pkg_setup() {
-   webapp_pkg_setup
-   python-single-r1_pkg_setup
-}
-
-src_install() {
-   dodoc LICENCE.txt README.md
-   rm -v LICENCE.txt README.md bower.json .{git*,tra*} server.py || die
-
-   webapp_src_preinst
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-
-   webapp_src_install
-}

diff --git a/dev-python/brython/brython-3.6.2.ebuild 
b/dev-python/brython/brython-3.6.2.ebuild
deleted file mode 100644
index 447c9b9ba91..000
--- a/dev-python/brython/brython-3.6.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# 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} )
-
-inherit webapp python-single-r1
-
-DESCRIPTION="A Python 3 implementation for client-side web programming"
-HOMEPAGE="http://www.brython.info";
-SRC_URI="https://github.com/${PN}-dev/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-need_httpd_cgi
-
-pkg_setup() {
-   webapp_pkg_setup
-   python-single-r1_pkg_setup
-}
-
-src_install() {
-   dodoc LICENCE.txt README.md
-   rm -v LICENCE.txt README.md bower.json .{git*,tra*} server.py || die
-
-   webapp_src_preinst
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-
-   webapp_src_install
-}



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

2019-06-01 Thread Patrice Clement
commit: 8e2f441a81b781663922b2b23229f3edbe4a7a56
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed May 29 21:55:35 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Jun  1 21:55:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2f441a

dev-python/brython: stable for amd64.

... and the remaining arches using the ALLARCHES policy.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/dev-python/brython/brython-3.7.0.ebuild 
b/dev-python/brython/brython-3.7.0.ebuild
index 447c9b9ba91..d035d028795 100644
--- a/dev-python/brython/brython-3.7.0.ebuild
+++ b/dev-python/brython/brython-3.7.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.brython.info";
 SRC_URI="https://github.com/${PN}-dev/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="BSD"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2019-06-01 Thread Patrice Clement
commit: 98d36a7347b4a5d26a3493af8a87a6ef37d2110e
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon May 27 17:24:37 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Jun  1 21:55:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d36a73

app-misc/i2bits: stable for amd64+x86.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-misc/i2bits/i2bits-0.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/i2bits/i2bits-0.1.0.ebuild 
b/app-misc/i2bits/i2bits-0.1.0.ebuild
index f4d07dee5b4..4bb902c770b 100644
--- a/app-misc/i2bits/i2bits-0.1.0.ebuild
+++ b/app-misc/i2bits/i2bits-0.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,4 +11,4 @@ SRC_URI="http://unixdev.ru/src/${P}.tar.gz";
 
 LICENSE="WTFPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"



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

2019-06-01 Thread Patrice Clement
commit: 48351388a4195e3f445bc6121266d3ba84e28224
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat May 25 19:10:26 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Jun  1 21:55:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48351388

dev-python/scandir: stable for amd64.

mark stable for the remaining arches using the ALLARCHES policy.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/dev-python/scandir/scandir-1.10.0.ebuild 
b/dev-python/scandir/scandir-1.10.0.ebuild
index c61b7d21593..49ca8d12b07 100644
--- a/dev-python/scandir/scandir-1.10.0.ebuild
+++ b/dev-python/scandir/scandir-1.10.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2019-06-01 Thread Patrice Clement
commit: 66968c20e025eceb8b640cf4fa11d243a8054efe
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon May 27 17:24:37 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Jun  1 21:55:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66968c20

app-misc/i2bits: clean up old.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-misc/i2bits/Manifest|  1 -
 app-misc/i2bits/i2bits-0.0.2.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/app-misc/i2bits/Manifest b/app-misc/i2bits/Manifest
index b298f311a69..4dbd61bbd84 100644
--- a/app-misc/i2bits/Manifest
+++ b/app-misc/i2bits/Manifest
@@ -1,2 +1 @@
-DIST i2bits-0.0.2.tar.gz 1751 BLAKE2B 
b8efa931754eaae55935c72d52bbc9441044ee674ce2bc48971e9aede1ad6b731d0d5ddc9a595d5d044b3c13073e4e483b44990186861f95b6a3ef6187e614d8
 SHA512 
8dfca8513f8ad16ac5d093120d49f5d9d7acfd20cad0883c0533d2927aba0b6d779b1ad4d3575e7a66f0e56ead5f783e90f49208d6cc9c65bcb60c8558f5447c
 DIST i2bits-0.1.0.tar.gz 2649 BLAKE2B 
050e7eddadc4e8b4e1da50128b735adbe6fbace35a06709fd2f31db3e8ffb672b3d51eced0ecb9c87c3566d32c9aac7a431c641e53597ee55ae431328dfbee48
 SHA512 
9f7b2fe8ca66740cae081c3f74f0c5d67d956c8cd2b5f39cb7306e58a8f75d6d5848dd640e7e514638dda6f3d1efe5f292605dc4fddffe5e530bbd5f173a1db9

diff --git a/app-misc/i2bits/i2bits-0.0.2.ebuild 
b/app-misc/i2bits/i2bits-0.0.2.ebuild
deleted file mode 100644
index 887db7c9d95..000
--- a/app-misc/i2bits/i2bits-0.0.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="Utility to convert hex or dec to binary format"
-HOMEPAGE="https://bitbucket.org/PascalRD/i2bits/";
-SRC_URI="http://unixdev.ru/src/${P}.tar.gz";
-
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-src_configure() {
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-}
-
-src_install() {
-   cmake-utils_src_install
-}



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

2019-06-01 Thread Patrice Clement
commit: 70011fdd052c69493c197cdcd460a8b61fa81e00
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun May 26 19:15:30 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Jun  1 21:55:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70011fdd

dev-python/pep257: stable for amd64+x86.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/pep257/pep257-2.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pep257/pep257-2.1.1.ebuild 
b/dev-python/pep257/pep257-2.1.1.ebuild
index 38e682f3d83..3bde0267c0d 100644
--- a/dev-python/pep257/pep257-2.1.1.ebuild
+++ b/dev-python/pep257/pep257-2.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=6
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/PyCQA/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 RDEPEND=""



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

2019-06-01 Thread Patrice Clement
commit: 3b4cc797d4983e41a3a0fe402e24ac645cba1f3b
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri May 24 18:08:31 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Jun  1 21:55:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b4cc797

dev-lang/scala-bin: clean up old.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-lang/scala-bin/Manifest|  1 -
 dev-lang/scala-bin/scala-bin-2.11.8.ebuild | 85 --
 2 files changed, 86 deletions(-)

diff --git a/dev-lang/scala-bin/Manifest b/dev-lang/scala-bin/Manifest
index a491439fc32..28df49eaab8 100644
--- a/dev-lang/scala-bin/Manifest
+++ b/dev-lang/scala-bin/Manifest
@@ -1,2 +1 @@
-DIST scala-2.11.8.tgz 28678231 BLAKE2B 
3e75e941112afb094e99be76fa7d039b27a32b1cedd645bad43b776ee9136f6ac3951eabe7c7182280f442050a3c7c658d49906b42004965128dd048d2ad73d2
 SHA512 
c00a0eaa4317c3ffbdbbd9c817f06c5262f0549f22bd7f1886cc22643e34e8909648bbfb58f3a63c453baf045381a52128ff0b18b7a39274ef03aad7daea9fdf
 DIST scala-2.12.4.tgz 19741785 BLAKE2B 
e782a4ac000ffcebc2faaac077cbb3cc13f8cc56deb9b3a78f1bddd3d0e6fd282d70f10cfef0780e4ab6a13e8d51b0401f84829b7974bd8823aecab54476ab02
 SHA512 
e6a9e11974d3bacc5f5dcdfdb379bdd1b430b1682141bed688f02f8b49395aff7c55cdb8da3319dff55da7bd7cfe7545e9b26db9558316ac8b3e29f6bb2c6d74

diff --git a/dev-lang/scala-bin/scala-bin-2.11.8.ebuild 
b/dev-lang/scala-bin/scala-bin-2.11.8.ebuild
deleted file mode 100644
index 83f4905b76f..000
--- a/dev-lang/scala-bin/scala-bin-2.11.8.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-JAVA_PKG_IUSE="doc"
-
-inherit java-pkg-2
-
-MY_PN="${PN%-*}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="The Scala Programming Language"
-HOMEPAGE="http://scala.epfl.ch/";
-SRC_URI="http://downloads.lightbend.com/${MY_PN}/${PV}/${MY_P}.tgz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc"
-
-RDEPEND="
-   >=virtual/jre-1.6
-   !dev-lang/scala"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-   ebegin 'Cleaning .bat files'
-   rm -f bin/*.bat || die
-   eend $?
-
-   ebegin 'Patching SCALA_HOME variable in bin/ directory'
-   local f
-   for f in bin/*; do
-   sed -i -e 's#\(SCALA_HOME\)=.*#\1=/usr/share/scala-bin#' $f || 
die
-   done
-   eend $?
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   ebegin 'Installing bin scripts'
-   dobin bin/*
-   eend $?
-
-   ebegin 'Installing jar files'
-   cd lib/ || die
-
-   # Unversion those libs
-   java-pkg_newjar scala-continuations-library_*.jar 
scala-continuations-library.jar
-   java-pkg_newjar akka-actor_*.jar akka-actor.jar
-   java-pkg_newjar config-*.jar config.jar
-   java-pkg_newjar scala-actors-2.11.0.jar scala-actors.jar
-   java-pkg_newjar scala-actors-migration_*.jar scala-actors-migration.jar
-   java-pkg_newjar scala-swing_*.jar scala-swing.jar
-   java-pkg_newjar scala-parser-combinators_*.jar 
scala-parser-combinators.jar
-   java-pkg_newjar scala-xml_*.jar scala-xml.jar
-   java-pkg_newjar jline-*.jar jline.jar
-   java-pkg_newjar scala-continuations-plugin_*.jar 
scala-continuations-plugin.jar
-   java-pkg_newjar scalap-*.jar scalap.jar
-
-   # Install these the usual way
-   java-pkg_dojar scala-compiler.jar
-   java-pkg_dojar scala-library.jar
-   java-pkg_dojar scala-reflect.jar
-
-   eend $?
-
-   cd ../ || die
-
-   ebegin 'Installing man pages'
-   doman man/man1/*.1
-   eend $?
-
-   if use doc; then
-   ebegin 'Installing documentation'
-   java-pkg_dohtml -r doc/tools
-   eend $?
-   fi
-}



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

2019-06-01 Thread Patrice Clement
commit: 3192f5186fce9a575933fa5c63b230ede906f667
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue May 28 21:14:23 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Jun  1 21:55:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3192f518

dev-python/brython: version bump.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/brython/Manifest |  1 +
 dev-python/brython/brython-3.7.2.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/dev-python/brython/Manifest b/dev-python/brython/Manifest
index cade0ebe8d2..159650b2d00 100644
--- a/dev-python/brython/Manifest
+++ b/dev-python/brython/Manifest
@@ -2,3 +2,4 @@ DIST brython-3.6.0.tar.gz 9310837 BLAKE2B 
616874f2a9c303e910a3fd2910aad6ffe360f8
 DIST brython-3.6.2.tar.gz 9314999 BLAKE2B 
809b9367eb42e723aa58dc22f1d1186144258135bf129de6d28be9a3d86f5f039c2c566e897ed6e8b436ee1ddd80ea2950c6053e366e204255877a777bfe68db
 SHA512 
3edc603bb06a3ce5a383f6e86023e3266cf3ccc916c209fcef0ee69b4cb5445aba820034b5ce33b7c828c5a9a50f48c1226bcb69724967ec438c0702558c7641
 DIST brython-3.7.0.tar.gz 10334976 BLAKE2B 
cbbd3b77c1ef4cb5459621e33456ea7e1999428c0aaf2e52f60f4c1a3c737c84649880dc7e06d9f5b19fd4a172982ee3c1bd8df4f2e264818d6e5cac0908bdb1
 SHA512 
38f42c5c4399317c9a75af3159776d15047d6c09fd89b3f4d244f9077684cdcb3aec2a33304b6fe0005c129291b2b1ecfb0274f766da6005c0ff215751660df0
 DIST brython-3.7.1.tar.gz 9898874 BLAKE2B 
2fbdfae401662878138c5315fc821de77125476d1567dcc395b018891282ca3880ec63e377d9ab8381060e54b6d4947f036f75a518ef363b2549d29a12eace78
 SHA512 
0ab073cd12ae5f2c45a205b37d20d68a996d6ba7247e8a3b8e461158147070294bebba46368c6618771b6bcac11d5a253d63be02cbab1241c11d74ae56d0fd17
+DIST brython-3.7.2.tar.gz 10403203 BLAKE2B 
1fb7778a961c68a873033321fdf7a5b24f422d52195ff1f0606384c76007ab87a1949ead2ffcd7b660b544a9833acf90b254a542ea8856510579bacd0be8477d
 SHA512 
76bdbc005832b4980e38ff4bf2fd705291eb06ee6b9f0c4b25a90df9ab4e6da6638990abb37ebf526d064f54823a9b4ff387edd919db69b1eb3bfc8ed27d6290

diff --git a/dev-python/brython/brython-3.7.2.ebuild 
b/dev-python/brython/brython-3.7.2.ebuild
new file mode 100644
index 000..447c9b9ba91
--- /dev/null
+++ b/dev-python/brython/brython-3.7.2.ebuild
@@ -0,0 +1,36 @@
+# 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} )
+
+inherit webapp python-single-r1
+
+DESCRIPTION="A Python 3 implementation for client-side web programming"
+HOMEPAGE="http://www.brython.info";
+SRC_URI="https://github.com/${PN}-dev/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+need_httpd_cgi
+
+pkg_setup() {
+   webapp_pkg_setup
+   python-single-r1_pkg_setup
+}
+
+src_install() {
+   dodoc LICENCE.txt README.md
+   rm -v LICENCE.txt README.md bower.json .{git*,tra*} server.py || die
+
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   webapp_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjfx/

2019-06-01 Thread Georgy Yakovlev
commit: 663da9667916dbb60bdbca097e1b559d6b39bfa9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jun  1 21:43:02 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jun  1 21:44:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663da966

dev-java/openjfx: fix installing without docs

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

 dev-java/openjfx/openjfx-11.0.3_p1.ebuild | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/dev-java/openjfx/openjfx-11.0.3_p1.ebuild 
b/dev-java/openjfx/openjfx-11.0.3_p1.ebuild
index b22021a3d61..02d8964eaea 100644
--- a/dev-java/openjfx/openjfx-11.0.3_p1.ebuild
+++ b/dev-java/openjfx/openjfx-11.0.3_p1.ebuild
@@ -173,13 +173,15 @@ src_configure() {
#FIXME: should we enable webkit? doubt so
 
# build is very sensetive to doc presense, take extra steps
-   local jdk_doc
-   if has_version --host-root dev-java/openjdk:${SLOT}[doc]; then
-   jdk_doc="${EROOT%/}/usr/share/doc/openjdk-${SLOT}/html/api"
-   elif has_version --host-root dev-java/java-sdk-docs:${SLOT}; then
-   
jdk_doc="${EROOT%/}/usr/share/doc/java-sdk-docs-${SLOT}/html/api"
+   if use doc; then
+   local jdk_doc
+   if has_version --host-root dev-java/openjdk:${SLOT}[doc]; then
+   
jdk_doc="${EROOT%/}/usr/share/doc/openjdk-${SLOT}/html/api"
+   elif has_version --host-root dev-java/java-sdk-docs:${SLOT}; 
then
+   
jdk_doc="${EROOT%/}/usr/share/doc/java-sdk-docs-${SLOT}/html/api"
+   fi
+   [[ -r ${jdk_doc}/element-list ]] || die "JDK Docs not found, 
terminating build early"
fi
-   [[ -r ${jdk_doc}/element-list ]] || die "JDK Docs not found, 
terminating build early"
 
cat <<- _EOF_ > "${S}"/gradle.properties
COMPILE_TARGETS = linux



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

2019-06-01 Thread Mike Gilbert
commit: 10f9fe4db7d62cd9a4df9db75796441b657ce0f5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jun  1 21:36:58 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun  1 21:36:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f9fe4d

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

Package-Manager: Portage-2.3.66_p2, Repoman-2.3.12_p111
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index dbcb1626af2..d70cd9fdf1b 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_75.0.3770.51-1_amd64.deb 60357994 BLAKE2B 
fe52e7ec7ce727327ca666b83c3c375ddc986a39b9e72756db1130323bcc88798b859e05210eb7c62c1c195dc72c36602c30ce9aa1a2f36a86082f768069523a
 SHA512 
284e5d36ee519bc8518bcb914a4b7d28cfcc268d23556eb8f6c4c16c3210cef18001d5108fca61e330075da8a8132d9f35d4167d5dc686207f29955a3ef709e6
+DIST google-chrome-beta_75.0.3770.66-1_amd64.deb 60416518 BLAKE2B 
151a392fb94111c73019c264691a1e206bee8472027fbf857afa043189051086cecfd8c779ae5eee61502857c3d965c8614f82669c34bc35366b2f6aeda4bbc1
 SHA512 
b206e271b90336891b3a816b63c21a93ea0b64aa725ac754b0629ecd97190b45a67d64008f8f38eae3b2dd55a446d7d719e179d74ccfed25f2062f8fe25691e8

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



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

2019-06-01 Thread Mike Gilbert
commit: 3bc469d52be29e5d27ce7cc9044628ad6ac797a3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jun  1 21:37:34 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun  1 21:37:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bc469d5

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

Package-Manager: Portage-2.3.66_p2, Repoman-2.3.12_p111
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index aecfff499d7..7d05af6e0eb 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_75.0.3770.51-1_amd64.deb 60357994 BLAKE2B 
fe52e7ec7ce727327ca666b83c3c375ddc986a39b9e72756db1130323bcc88798b859e05210eb7c62c1c195dc72c36602c30ce9aa1a2f36a86082f768069523a
 SHA512 
284e5d36ee519bc8518bcb914a4b7d28cfcc268d23556eb8f6c4c16c3210cef18001d5108fca61e330075da8a8132d9f35d4167d5dc686207f29955a3ef709e6
+DIST google-chrome-beta_75.0.3770.66-1_amd64.deb 60416518 BLAKE2B 
151a392fb94111c73019c264691a1e206bee8472027fbf857afa043189051086cecfd8c779ae5eee61502857c3d965c8614f82669c34bc35366b2f6aeda4bbc1
 SHA512 
b206e271b90336891b3a816b63c21a93ea0b64aa725ac754b0629ecd97190b45a67d64008f8f38eae3b2dd55a446d7d719e179d74ccfed25f2062f8fe25691e8
 DIST google-chrome-stable_74.0.3729.169-1_amd64.deb 58236722 BLAKE2B 
99be6e82f3782a50f6786550b67da5dbba01e3cccb9a2f2d7d40de8fb2e76fbf2e7d6ad3b48b63ff56f02fcfdd33d10fae755778409dd9d6c90e8a9ca2c3fa8f
 SHA512 
98bb65afdc44e4b40a3d073cf7c7796eabb4dc8c8cfb02b59d573145a96f06f49a1789b6b706e29d9e9031d70a05fb7c0a1829c90a0ff1e102b280133ea95546
-DIST google-chrome-unstable_76.0.3800.0-1_amd64.deb 60550262 BLAKE2B 
d09fe2be3d1e433f2bb6aa90a63ca9c5031ef4a14af222d48eda1d1fb88cae40ad8a2383193f8cbf127decf24223684791dfd822afa6a026b5bfee086ab0c33e
 SHA512 
1ea716f76510e75988e0abd8ad7a731485eb025312130d8ad57c839fd60b9080e95ed9ae4a75ecc3e48ebd5fea9045f884793ede1b925d0ac8f7f64b6b5b750d
+DIST google-chrome-unstable_76.0.3806.1-1_amd64.deb 60963730 BLAKE2B 
79030811b458c985d27ced8526ab53c4a43c93bf45cdfdd0bb5f10a726c4ea82aa3574cece82f17960e623f6de66ec0b3bb8d7a725d3ee8164ae53c9c2c3a582
 SHA512 
36050216e22c45420819dc4ac2bb8442eb15c006127e7ae358485925cb1aec7b085cbc60f9336dbeefcf0247b5e0496b4fa921ace5de1ba89bf1b092c0620696

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

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



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

2019-06-01 Thread Mike Gilbert
commit: 3ec45ae04b5eb0232f62c297fa62ecb7a5a63ba1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jun  1 21:37:28 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun  1 21:37:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec45ae0

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

Package-Manager: Portage-2.3.66_p2, Repoman-2.3.12_p111
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index a28ff48236e..ae4b31af501 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_76.0.3800.0-1_amd64.deb 60550262 BLAKE2B 
d09fe2be3d1e433f2bb6aa90a63ca9c5031ef4a14af222d48eda1d1fb88cae40ad8a2383193f8cbf127decf24223684791dfd822afa6a026b5bfee086ab0c33e
 SHA512 
1ea716f76510e75988e0abd8ad7a731485eb025312130d8ad57c839fd60b9080e95ed9ae4a75ecc3e48ebd5fea9045f884793ede1b925d0ac8f7f64b6b5b750d
+DIST google-chrome-unstable_76.0.3806.1-1_amd64.deb 60963730 BLAKE2B 
79030811b458c985d27ced8526ab53c4a43c93bf45cdfdd0bb5f10a726c4ea82aa3574cece82f17960e623f6de66ec0b3bb8d7a725d3ee8164ae53c9c2c3a582
 SHA512 
36050216e22c45420819dc4ac2bb8442eb15c006127e7ae358485925cb1aec7b085cbc60f9336dbeefcf0247b5e0496b4fa921ace5de1ba89bf1b092c0620696

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



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

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

dev-db/cockroach: 2.1.5 bump

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

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

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

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



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

2019-06-01 Thread Georgy Yakovlev
commit: c17dc398e7161ec9ead11ecf3b34e7db7ea6e948
Author: Daniel Mueller  posteo  net>
AuthorDate: Sat Jun  1 19:24:43 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jun  1 19:47:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17dc398

app-crypt/nitrocli: Bump version to 0.2.4

This patch adds an ebuild for app-crypt/nitrocli version 0.2.4.

Signed-off-by: Daniel Müller  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/12155
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-crypt/nitrocli/Manifest  | 12 ++
 app-crypt/nitrocli/nitrocli-0.2.4.ebuild | 74 
 2 files changed, 86 insertions(+)

diff --git a/app-crypt/nitrocli/Manifest b/app-crypt/nitrocli/Manifest
index b1d3731c2d3..384989d25e8 100644
--- a/app-crypt/nitrocli/Manifest
+++ b/app-crypt/nitrocli/Manifest
@@ -3,25 +3,37 @@ DIST argparse-0.2.2.crate 19440 BLAKE2B 
7b15b2072ff52149bc08c5d02a266f2eef78a3aa
 DIST base32-0.4.0.crate 7791 BLAKE2B 
6e457d08f6fe17159b0231b62774d2c366c623b07c7b37196edb8f33b886cdf7affece70afae6dd0b64fc4d2be10d3a01f2f0b81ed12d5c5e1cf50d39c80e68b
 SHA512 
4c999f2fcded06d803471d08b8d9e42512a85f81974388afb3d5b450c86e5ea60e7b1fdaccc49b1e0346663827408f847e897523955edcaf397f20fe97038345
 DIST bitflags-1.0.4.crate 15282 BLAKE2B 
63f5feb47460c344983cef8822804b1c4ac2f3adfffcf206df2b05fafb9c7bfd73986721cde46705a3e4a0dc72a40683e4d369f2339adfc1b55208bad1766875
 SHA512 
81850d2be62eabb8486024ab263da67e6eb8ebfa732cac3a5d46a9186c564b2065cba15fa3da468bbd26eaf2b67038680e5de19d5dd99d78f60dae8a1776c8de
 DIST cc-1.0.28.crate 42422 BLAKE2B 
632455257fdfe0be6efddc6aee1a32a8a450c49f3a49b7dd13f770cda69334acb0d11e69a4bd4b94c09133ab4319a529c29de993b960276f7506511e4c0fda9a
 SHA512 
2d1e8e34dd8d60aafb0337a86516b152f7f5b04ed5313079fcce66460b5d9c753afbf5e5ba13ada56bbaa7f5ffa1678eb3c2e27b9d58cdcec9f1a5374e6a32ab
+DIST cc-1.0.37.crate 44499 BLAKE2B 
d12551225fc4e20691a09fecc8a2a487090ce10ad7fe64b385cf54b74a124cf737aa31966f82d9a68e1a932dccb4ec495eb32cdb4dc808c985384fd0fa4b6950
 SHA512 
85cf4679d16df14a815563c459227ae85206eb79826099fcbd5f602fdfdc052f36237916a842d65d9a5ab57c559c18e645bb219422d85aa3690c11c0a8dcc92c
 DIST cfg-if-0.1.6.crate 7411 BLAKE2B 
0a19f5afaa89acfa7877e06e747c1e73af8b8a9886c97a803fc3d61d075b43f3fee6089c67ed28efe70aaf4082fc21dd5b24ea514fb1d761ba3d939dad496fee
 SHA512 
e393816f659bb5b1e64ebc72a4b6e3e673afd00cba302c3c92c6f2e98db341a29197f6cf413107e569175a86aad85e74a93e2cd3a9fa9fa2d1b70b01c3fcf378
 DIST cloudabi-0.0.3.crate 22156 BLAKE2B 
e12054fd474754031f8f5038d5e2829e1586db974d38230cfd8774db591a58dfdcaea9fb61fc0b35366889d348b2c73ceaabbb462f1abeeffeaab167013c986f
 SHA512 
691ed793e9b35ba382f03897f4c0efc31a528394862a27b814ba8993ad30bbe0ebc9808484baf580e8b69d9c13ad1612776a1efd0f6981545b420139ff83592c
+DIST fuchsia-cprng-0.1.1.crate 2950 BLAKE2B 
8519407ab5d1f04d03cc946a07050db4dd7bc70e03894e35b9e66910a3be11224084a86ba45103fdec845e94b7ba4defbd7c5217b035a0796c0c4a94b9562cd7
 SHA512 
ea9f5beb0dfcb023c22cfc2b37ce52dfcf3a2cbbed0f79c332878858386805c65dce8469a431002367562d857a6c064e075688540c27fcb4056a110059d2
 DIST fuchsia-zircon-0.3.3.crate 22565 BLAKE2B 
a4dac3457036efab8f79fe5d5b4545e4091e994d3dc63188f71fafbcc28bf98ef359dcd20add30ac1d990ab2e66159723302fb66697349c65fab0aa58d54535e
 SHA512 
a43ee59452d49742111e506d6bdd8b8399a3a646e08648e25292864d7f71460c1dd1f2d77b8efa8ed09ac21fa4ff0442a2709f16d8833a3849bde0c388d83a93
 DIST fuchsia-zircon-sys-0.3.3.crate 7191 BLAKE2B 
530bb5d475ac828843af248c6bbd24ca3b5dd8118c8884ccc6d7261818cff1c79038077114ffa04bc73a078177527824c4d9d20a9b022e4057afee3330258cff
 SHA512 
978b7e8795a5877a68409ed3a1d7b4246263f8e7e7ce9ba8a022643be98f58f329cc1c234717df80a509db849da4394f39e90a8e2a6f56f8fa8dd3c07e7d4386
 DIST lazy_static-1.2.0.crate 10840 BLAKE2B 
ab0adcf0421131ddd35e95a31a0053e2ffccb03dfc0f46ca4bbb6341f40bdd56d01aed0987489e5e73aa5f7289f3c323d1de0db353a30bb0a75acf53ce8436f8
 SHA512 
0d80334da99292d68fb2ea9879540676fd45788547b7170b6df1b0a606c1645a07188837f9414196eb44ac63010a3c84fe5c4319478f6fc2cef837295a255edc
 DIST libc-0.2.47.crate 351491 BLAKE2B 
10ff90405b911c40478793cadc9a1962e14eb4d7b4ff758554a225bb87340989bbd6089441eaa2638db93782de7d0faba20f77a7e3569a52cec40ba55eb56c06
 SHA512 
f0eddcbe456b1ee2da22963585ff689ad44f0f8d70af33d9bec41a1ec5a1b3dee26fbeaa29786792cd44d020fc56461b44bbb2da962662377552fa562b2694f6
+DIST libc-0.2.57.crate 408902 BLAKE2B 
5c84f490037b5e108400f710da79f5471d5f76c384641bbcb721aee21da84e6a2b523487dbf5984b746d070d23c449968ed546e0bfcdfa961dfd57bfb2f3dce6
 SHA512 
8f210c0e28d647cd2911ad2b7d2450b6e8ea3d628c0cc68000109a7bfdd64fa31706ed7e9bda0f71b920b38a3580fce3d53fe49e9cc53b6ab9e3aeb2eae0cb8e
 DIST memchr-2.1.2.crate 19520 BLAKE2B 
4a8409fa4e019ab5cdbfc2787eeebacbbcfd21415d1ea6a3796ef18434ddfad0f63f6df3027eea5d286e08eda892e21cae66e3f25ffee9d6a2a3327b841e5377
 SHA512 
ba3bad3b911fdd767b6c770209e93dfc367c6228117a5d85bfa95d70ec66df9842f3cf788ac560d1255415dba49028187542000b9a71fbe79ec51a38

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

2019-06-01 Thread Michał Górny
commit: 7f2f127448f92c1e9815288e67a1d07e188a888f
Author: Christopher Head  chead  ca>
AuthorDate: Sat Jun  1 18:43:36 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  1 19:27:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2f1274

app-misc/pwsafe: update e-mail address

Signed-off-by: Christopher Head  chead.ca>
Bug: https://bugs.gentoo.org/633060
Closes: https://github.com/gentoo/gentoo/pull/12154
Signed-off-by: Michał Górny  gentoo.org>

 app-misc/pwsafe/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pwsafe/metadata.xml b/app-misc/pwsafe/metadata.xml
index 7eaa453dfe2..c94aeaa2dcd 100644
--- a/app-misc/pwsafe/metadata.xml
+++ b/app-misc/pwsafe/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   ch...@chead.ca
+   b...@chead.ca
Christopher Head





[gentoo-commits] repo/gentoo:master commit in: net-vpn/vpnc/

2019-06-01 Thread Michał Górny
commit: fa54424af5c6c3d14e1b0a8c4d8c3aa9f762017e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun  1 14:33:49 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  1 19:23:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa54424a

net-vpn/vpnc: Restore proxy-maint@

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

 net-vpn/vpnc/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-vpn/vpnc/metadata.xml b/net-vpn/vpnc/metadata.xml
index 295fa367b7b..08b92963145 100644
--- a/net-vpn/vpnc/metadata.xml
+++ b/net-vpn/vpnc/metadata.xml
@@ -5,6 +5,10 @@
 mmokr...@gmail.com
 Martin Mokrejs
   
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
   
 Enable support for DNS managing framework 
net-dns/openresolv
   



[gentoo-commits] repo/gentoo:master commit in: dev-python/line_profiler/, dev-python/entrypoints/, dev-python/nbdime/, ...

2019-06-01 Thread Michał Górny
commit: fa435c674f144e9a0d75a952d14ec052b710bb01
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun  1 19:16:45 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  1 19:23:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa435c67

*/*: Retire marbre (proxied maintainer)

Closes: https://bugs.gentoo.org/643664
Closes: https://bugs.gentoo.org/682368
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/ImageHash/metadata.xml| 4 
 dev-python/entrypoints/metadata.xml  | 4 
 dev-python/ipynb/metadata.xml| 4 
 dev-python/line_profiler/metadata.xml| 8 
 dev-python/matplotlib2tikz/metadata.xml  | 8 
 dev-python/nbdime/metadata.xml   | 4 
 dev-python/nbval/metadata.xml| 8 
 dev-python/sphinxcontrib-github-alt/metadata.xml | 8 
 sci-misc/mendeleydesktop/metadata.xml| 5 +
 9 files changed, 1 insertion(+), 52 deletions(-)

diff --git a/dev-python/ImageHash/metadata.xml 
b/dev-python/ImageHash/metadata.xml
index 5a0f60123ed..22613607aff 100644
--- a/dev-python/ImageHash/metadata.xml
+++ b/dev-python/ImageHash/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   mar...@linux.sungazer.de
-   Marius Brehler
-   

pyt...@gentoo.org
Python

diff --git a/dev-python/entrypoints/metadata.xml 
b/dev-python/entrypoints/metadata.xml
index acbfe4f76fb..7cb364b3178 100644
--- a/dev-python/entrypoints/metadata.xml
+++ b/dev-python/entrypoints/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-mar...@linux.sungazer.de
-  Marius Brehler
-  
   
 s...@gentoo.org
 Gentoo Science Project

diff --git a/dev-python/ipynb/metadata.xml b/dev-python/ipynb/metadata.xml
index 580977109cb..aa8b7a52a64 100644
--- a/dev-python/ipynb/metadata.xml
+++ b/dev-python/ipynb/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   mar...@linux.sungazer.de
-   Marius Brehler
-   

s...@gentoo.org
Gentoo Science Project

diff --git a/dev-python/line_profiler/metadata.xml 
b/dev-python/line_profiler/metadata.xml
index 646d50c3d2b..9039f4a3131 100644
--- a/dev-python/line_profiler/metadata.xml
+++ b/dev-python/line_profiler/metadata.xml
@@ -1,18 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-mar...@linux.sungazer.de
-Marius Brehler
-  
   
 s...@gentoo.org
 Gentoo Science Project
   
-  
-proxy-ma...@gentoo.org
-Gentoo Proxy Maintainers Project
-  
   
 line_profiler is a module for doing line-by-line profiling of
 functions. kernprof is a convenient script for running either

diff --git a/dev-python/matplotlib2tikz/metadata.xml 
b/dev-python/matplotlib2tikz/metadata.xml
index a4fca97ba72..1d946eedff0 100644
--- a/dev-python/matplotlib2tikz/metadata.xml
+++ b/dev-python/matplotlib2tikz/metadata.xml
@@ -1,18 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   mar...@linux.sungazer.de
-   Marius Brehler
-   

s...@gentoo.org
Gentoo Science Project

-   
-   proxy-ma...@gentoo.org
-   Gentoo Proxy Maintainers Project
-   
matplotlib2tikz is a Python tool for converting 
matplotlib figures into PGFPlots (TikZ) figures like for native inclusion into 
LaTeX documents. The output of matplotlib2tikz is in PGFPlots, a LaTeX library 
that sits on top of TikZ and describes graphs in terms of axes, data etc. 
Consequently, the output of matplotlib2tikz retains more information, can be 
more easily understood, and is more easily editable than raw TikZ 
output.

nschloe/matplotlib2tikz

diff --git a/dev-python/nbdime/metadata.xml b/dev-python/nbdime/metadata.xml
index b2a229dc375..9038be08ea0 100644
--- a/dev-python/nbdime/metadata.xml
+++ b/dev-python/nbdime/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-mar...@linux.sungazer.de
-Marius Brehler
-  
   
 s...@gentoo.org
 Gentoo Science Project

diff --git a/dev-python/nbval/metadata.xml b/dev-python/nbval/metadata.xml
index 19121442841..30a2a59d768 100644
--- a/dev-python/nbval/metadata.xml
+++ b/dev-python/nbval/metadata.xml
@@ -1,18 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   mar...@linux.sungazer.de
-   Marius Brehler
-   

s...@gentoo.org
Gentoo Science Project

-   
-   proxy-ma...@gentoo.org
-   Gentoo Proxy Maintainers Project
-   

The plugin adds functionality to py.test to recognise and 
collect Jupyter notebooks.
The intende

[gentoo-commits] repo/user/Drauthius:master commit in: dev-games/aseprite/, dev-games/aseprite/files/, dev-games/aseprite-skia/

2019-06-01 Thread Albert Diserholt
commit: 16d08e7337dd7357ba67b0a97a95aa032b99c4e0
Author: Albert Diserholt  diserholt  com>
AuthorDate: Sat Jun  1 18:36:00 2019 +
Commit: Albert Diserholt  diserholt  com>
CommitDate: Sat Jun  1 18:40:21 2019 +
URL:
https://gitweb.gentoo.org/repo/user/Drauthius.git/commit/?id=16d08e73

Added aseprite-1.2.11

It needs a custom-built version of Skia, which has been included here.

Signed-off-by: Albert Diserholt  diserholt.com>

 dev-games/aseprite-skia/Manifest   |  1 +
 .../aseprite-skia/aseprite-skia--r71.ebuild| 77 ++
 dev-games/aseprite/Manifest|  3 +
 dev-games/aseprite/aseprite-1.2.11.ebuild  | 91 ++
 .../files/aseprite-1.2.11-system_libarchive.patch  | 91 ++
 5 files changed, 263 insertions(+)

diff --git a/dev-games/aseprite-skia/Manifest b/dev-games/aseprite-skia/Manifest
new file mode 100644
index 000..83faa2e
--- /dev/null
+++ b/dev-games/aseprite-skia/Manifest
@@ -0,0 +1 @@
+EBUILD aseprite-skia--r71.ebuild 1803 BLAKE2B 
07b3ad81ed03d8bf06121dec8a65c588832e01c3aa92c2e3768a8ae0300201540b26a12e3b90b8206ba0ceea9e95603c9b8d7140375a4fd66564daa339bba8ec
 SHA512 
eb173b50767178e15f1870f6a3c40087d7b0bce2f491c73326dd51b1dd7e0e8fb0dc4fe4722da3cb7e9fa192b0347b64bb2bc40af8c4cf72d46d04a2ec9f869e

diff --git a/dev-games/aseprite-skia/aseprite-skia--r71.ebuild 
b/dev-games/aseprite-skia/aseprite-skia--r71.ebuild
new file mode 100644
index 000..6be9906
--- /dev/null
+++ b/dev-games/aseprite-skia/aseprite-skia--r71.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-any-r1 git-r3
+
+DESCRIPTION="Skia library for Aseprite"
+HOMEPAGE="https://skia.org";
+
+EGIT_REPO_URI="https://github.com/aseprite/skia";
+EGIT_BRANCH="aseprite-m${PR/r/}"
+
+DEPOT_TOOLS_URI="https://chromium.googlesource.com/chromium/tools/depot_tools.git";
+DEPOT_TOOLS_COMMIT="master"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=""
+IUSE="debug webp"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="
+   dev-libs/expat
+   dev-util/ninja
+   media-libs/libjpeg-turbo
+   media-libs/libpng
+   webp? ( media-libs/libwebp )
+   sys-libs/zlib"
+BDEPEND=""
+
+src_unpack() {
+   git-r3_src_unpack
+
+   cd "${S}"
+   python2.7 tools/git-sync-deps || die "Failed to sync dependencies"
+
+   EGIT_BRANCH="$DEPOT_TOOLS_COMMIT"
+   git-r3_fetch "$DEPOT_TOOLS_URI"
+   git-r3_checkout "$DEPOT_TOOLS_URI" depot_tools
+}
+
+src_configure() {
+   local myskiaargs=(
+   is_debug=$(usex debug true false)
+   is_official_build=true
+   skia_use_system_expat=true
+   skia_use_system_icu=false # Samples won't build
+   skia_use_system_libjpeg_turbo=true
+   skia_use_system_libpng=true
+   skia_use_system_libwebp=$(usex webp true false)
+   skia_use_system_zlib=true
+   )
+
+   cd "${S}"
+   export PATH="$PATH:${S}/depot_tools"
+   gn gen out/Release --args="${myskiaargs[*]}" || die "Failed to 
configure skia"
+}
+
+src_compile() {
+   ninja -C "out/$(usex debug Debug Release)" skia || die "Failed to 
compile skia"
+}
+
+src_install() {
+   insinto /var/lib/aseprite-skia/
+   doins -r include
+   insinto /var/lib/aseprite-skia/src
+   doins -r src/gpu
+   insinto /var/lib/aseprite-skia/third_party
+   doins -r third_party/skcms
+
+   insinto /var/lib/aseprite-skia/out/$(usex debug Debug Release)
+   dodir /var/lib/aseprite-skia/out/$(usex debug Debug Release)
+   newins out/*/libskia.a libskia.a
+}

diff --git a/dev-games/aseprite/Manifest b/dev-games/aseprite/Manifest
index b362ff0..9272a43 100644
--- a/dev-games/aseprite/Manifest
+++ b/dev-games/aseprite/Manifest
@@ -1,11 +1,14 @@
+AUX aseprite-1.2.11-system_libarchive.patch 3627 BLAKE2B 
da38e42aee63b4604c4cccd85216ff05f68a2f29c20d1c3f875e4be2399d459f46c831b97c103387c06eba5fe75a5b69f618b3341d8ec39538a90b6e079a7058
 SHA512 
47eb8e258d43d9196a186b5eed29695d7d5b1a675e4c7be1ae5f304929f615e67cac19a6bffc7f6c8111c0d26e06db52362fa095777f45f604d37c203e5ff7a1
 AUX aseprite-1.2.7.2-system_libarchive.patch 3268 BLAKE2B 
1f2b40321cfa6c7f973abf8adf467a49d2259262ed217e956a3002abf3e830fc97fc5414e36465fae8e8327dcf2c9497945961bdda8e7885e9f683027f39e5a6
 SHA512 
eb0588983620e77cc5e054f585f347a382e3a23517a04ddc0251beaf21869015e58ed5c964ddbfe17a79749cfb1b05ce0e71dab39fc8fe71558115b571493cce
 AUX aseprite-1.2.9-system_libarchive.patch 3622 BLAKE2B 
1b3d74497a8510c2988b86646823f1972a5f210dd690ede65a5f1c71cfaebdafe2c3f352a3a86dec006cd9d30a4f9d7532b33373d89f92eed4fe7e32e25e1af6
 SHA512 
0abf6d1329c1aa894adfb09a8a05418c063962bd606abbe2832b4f344911a76541ebed0181dbc1889620aff8d25c061c2a1940ec3fcb5cb65047f250a1676892
 DIST Aseprite-v1.1.13-Source.zip 12809688 BLAKE2B 
e9d6d58cf

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

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

sys-apps/openrc: remove old unstable versions

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

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

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

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

[gentoo-commits] repo/gentoo:master commit in: net-dns/dnrd/

2019-06-01 Thread Jonas Stein
commit: 91c479dc912b1ecd5f72cb573969b17b5bfc135c
Author: Jonas Stein  gentoo  org>
AuthorDate: Sat Jun  1 18:25:26 2019 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sat Jun  1 18:25:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c479dc

net-dns/dnrd: Maintainer retired

Proxied maintainer retired due to inactivity.
Closes: https://bugs.gentoo.org/632810
Package-Manager: Portage-2.3.67, Repoman-2.3.12
Signed-off-by: Jonas Stein  gentoo.org>

 net-dns/dnrd/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/net-dns/dnrd/metadata.xml b/net-dns/dnrd/metadata.xml
index 349a9bf300f..584bfbc3014 100644
--- a/net-dns/dnrd/metadata.xml
+++ b/net-dns/dnrd/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   natanael.c...@gmail.com
-   Natanael Copa
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

 Domain Name Relay Daemon is a caching, forwarding DNS proxy server. Most 
useful on vpn or dialup firewalls but it is also a nice DNS cache for minor 
networks and workstations.
 



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

2019-06-01 Thread Hans de Graaff
commit: 89e05da6ef4bccb4f6f3936181050fca74d4368f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun  1 16:56:27 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun  1 18:10:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e05da6

dev-ruby/acme-client: add 2.0.3

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

 dev-ruby/acme-client/Manifest |  1 +
 dev-ruby/acme-client/acme-client-2.0.3.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-ruby/acme-client/Manifest b/dev-ruby/acme-client/Manifest
index 6ef0ff3a049..772a646f390 100644
--- a/dev-ruby/acme-client/Manifest
+++ b/dev-ruby/acme-client/Manifest
@@ -1 +1,2 @@
 DIST acme-client-2.0.2.gem 19968 BLAKE2B 
7a877d86ac4828fec08edd606b2f4f31788454ebe8109b1e94d28f33d00b0a3e49aa7ad8d3b46fa2440bcd1d7cda1c53ab91d6be6280dfeb0e5ccddcac02ed25
 SHA512 
e02fe9f919f8d5356bc60d0b6f2d05db42e5d6671762bfac45aafb118647e2d0b50cd7336dfa1f0983432e2bddb0344d1b240bd674e31ad14385adc15d58e1e1
+DIST acme-client-2.0.3.tar.gz 203320 BLAKE2B 
f5bc600c58b29429b8615b0d8cdadade9a4c7018068c356cfd481eee8b7718c19e736c620a752ef1a68ae70e8f641f3fb2ef7bcd44b70ac63cc97bad19ab3579
 SHA512 
c2b2bcba1cfe9184922cdfaafd02bdb51abf11cb39457e89f0670098bf9d240332129144fd4a7fcbc214a1496dbde576236ea15634b70f8f3fe22304d769f0c2

diff --git a/dev-ruby/acme-client/acme-client-2.0.3.ebuild 
b/dev-ruby/acme-client/acme-client-2.0.3.ebuild
new file mode 100644
index 000..6c9c64a75ee
--- /dev/null
+++ b/dev-ruby/acme-client/acme-client-2.0.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Ruby client for the letsencrypt's ACME protocol."
+HOMEPAGE="https://github.com/unixcharles/acme-client";
+SRC_URI="https://github.com/unixcharles/acme-client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/faraday-0.9.1:0"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/vcr-2.9.3
+   dev-ruby/webmock
+)"
+
+all_ruby_prepare() {
+   # Skip failing test where incorrect der value is retrieved, may be 
openssl 1.1.x related.
+   sed -i -e '/assigns the public key/apending' 
spec/certificate_request_spec.rb || die
+}



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

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

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

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

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

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

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

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



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

2019-06-01 Thread Sergei Trofimovich
commit: 21eb6a8e43e6bf1d75dcf728afdbcfbf9fe422a1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun May 26 07:41:12 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  1 17:32:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21eb6a8e

qt5-build.eclass: use safer '|' sed delimiter, not ':'

CC: qt  gentoo.org
Closes: https://bugs.gentoo.org/685170
Signed-off-by: Sergei Trofimovich  gentoo.org>

 eclass/qt5-build.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 613af912b93..d4f4678eed0 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -166,9 +166,9 @@ qt5-build_src_prepare() {
-e '/echo "Done."/a fi' configure || die "sed failed 
(skip qmake bootstrap)"
 
# Respect CC, CXX, *FLAGS, MAKEOPTS and EXTRA_EMAKE when 
bootstrapping qmake
-   sed -i -e "/outpath\/qmake\".*\"\$MAKE\")/ s:): \
+   sed -i -e "/outpath\/qmake\".*\"\$MAKE\")/ s|)| \
${MAKEOPTS} ${EXTRA_EMAKE} 'CC=$(tc-getCC)' 
'CXX=$(tc-getCXX)' \
-   'QMAKE_CFLAGS=${CFLAGS}' 'QMAKE_CXXFLAGS=${CXXFLAGS}' 
'QMAKE_LFLAGS=${LDFLAGS}'&:" \
+   'QMAKE_CFLAGS=${CFLAGS}' 'QMAKE_CXXFLAGS=${CXXFLAGS}' 
'QMAKE_LFLAGS=${LDFLAGS}'&|" \
-e 
's/\(setBootstrapVariable\s\+\|EXTRA_C\(XX\)\?FLAGS=.*\)QMAKE_C\(XX\)\?FLAGS_\(DEBUG\|RELEASE\).*/:/'
 \
configure || die "sed failed (respect env for qmake 
build)"
sed -i -e '/^CPPFLAGS\s*=/ s/-g //' \



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

2019-06-01 Thread Sergei Trofimovich
commit: a16067303536e1ead968a4556bbcd1a7f9fb5852
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  1 17:05:07 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  1 17:21:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1606730

sys-fs/btrfs-progs: allow asciidoc as an alternative to asciidoctor

Reported-by: Ingo Brunberg
Bug: https://bugs.gentoo.org/627418
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-fs/btrfs-progs/btrfs-progs-5.1-r1.ebuild | 2 +-
 sys-fs/btrfs-progs/btrfs-progs-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.1-r1.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-5.1-r1.ebuild
index d8977bdf6b9..572fe0d9fec 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-5.1-r1.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-5.1-r1.ebuild
@@ -63,7 +63,7 @@ DEPEND="${RDEPEND}
)
 "
 BDEPEND="
-   >=app-text/asciidoc-8.6.0
+   || ( >=app-text/asciidoc-8.6.0 dev-ruby/asciidoctor )
app-text/docbook-xml-dtd:4.5
app-text/xmlto
 "

diff --git a/sys-fs/btrfs-progs/btrfs-progs-.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-.ebuild
index 4076d30d238..35aaf524c91 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-.ebuild
@@ -63,7 +63,7 @@ DEPEND="${RDEPEND}
)
 "
 BDEPEND="
-   >=app-text/asciidoc-8.6.0
+   || ( >=app-text/asciidoc-8.6.0 dev-ruby/asciidoctor )
app-text/docbook-xml-dtd:4.5
app-text/xmlto
 "



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

2019-06-01 Thread Sergei Trofimovich
commit: 048b8a49b5918cb878f67a75ec23aa5c9e9fb54d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  1 17:20:56 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  1 17:21:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=048b8a49

sys-fs/btrfs-progs: add USE=doc, bug #627418

USE=-doc will install manpages shipped in tarball,
USE=doc will regenerate manpages locally.

Reported-by: Holger Hoffstätte
Closes: https://bugs.gentoo.org/627418
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-fs/btrfs-progs/btrfs-progs-5.1-r1.ebuild | 14 ++
 sys-fs/btrfs-progs/btrfs-progs-.ebuild   | 14 ++
 2 files changed, 20 insertions(+), 8 deletions(-)

diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.1-r1.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-5.1-r1.ebuild
index 572fe0d9fec..033e0ad66d1 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-5.1-r1.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-5.1-r1.ebuild
@@ -27,7 +27,7 @@ HOMEPAGE="https://btrfs.wiki.kernel.org";
 
 LICENSE="GPL-2"
 SLOT="0/${libbtrfs_soname}"
-IUSE="+convert python reiserfs static static-libs +zstd"
+IUSE="+convert doc python reiserfs static static-libs +zstd"
 
 RESTRICT=test # tries to mount repared filesystems
 
@@ -63,9 +63,11 @@ DEPEND="${RDEPEND}
)
 "
 BDEPEND="
-   || ( >=app-text/asciidoc-8.6.0 dev-ruby/asciidoctor )
-   app-text/docbook-xml-dtd:4.5
-   app-text/xmlto
+   doc? (
+   || ( >=app-text/asciidoc-8.6.0 dev-ruby/asciidoctor )
+   app-text/docbook-xml-dtd:4.5
+   app-text/xmlto
+   )
 "
 
 if [[ ${PV} ==  ]]; then
@@ -99,6 +101,7 @@ src_configure() {
local myeconfargs=(
--bindir="${EPREFIX}"/sbin
$(use_enable convert)
+   $(use_enable doc documentation)
$(use_enable elibc_glibc backtrace)
$(use_enable python)
$(use_enable static-libs static)
@@ -120,4 +123,7 @@ src_install() {
emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
newbashcomp btrfs-completion btrfs
use python && python_optimize
+
+   # install prebuilt subset of manuals
+   use doc || doman Documentation/*.[58]
 }

diff --git a/sys-fs/btrfs-progs/btrfs-progs-.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-.ebuild
index 35aaf524c91..4680b387969 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-.ebuild
@@ -27,7 +27,7 @@ HOMEPAGE="https://btrfs.wiki.kernel.org";
 
 LICENSE="GPL-2"
 SLOT="0/${libbtrfs_soname}"
-IUSE="+convert python reiserfs static static-libs +zstd"
+IUSE="+convert doc python reiserfs static static-libs +zstd"
 
 RESTRICT=test # tries to mount repared filesystems
 
@@ -63,9 +63,11 @@ DEPEND="${RDEPEND}
)
 "
 BDEPEND="
-   || ( >=app-text/asciidoc-8.6.0 dev-ruby/asciidoctor )
-   app-text/docbook-xml-dtd:4.5
-   app-text/xmlto
+   doc? (
+   || ( >=app-text/asciidoc-8.6.0 dev-ruby/asciidoctor )
+   app-text/docbook-xml-dtd:4.5
+   app-text/xmlto
+   )
 "
 
 if [[ ${PV} ==  ]]; then
@@ -95,6 +97,7 @@ src_configure() {
local myeconfargs=(
--bindir="${EPREFIX}"/sbin
$(use_enable convert)
+   $(use_enable doc documentation)
$(use_enable elibc_glibc backtrace)
$(use_enable python)
$(use_enable static-libs static)
@@ -116,4 +119,7 @@ src_install() {
emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
newbashcomp btrfs-completion btrfs
use python && python_optimize
+
+   # install prebuilt subset of manuals
+   use doc || doman Documentation/*.[58]
 }



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

2019-06-01 Thread Zac Medico
commit: 68c8c65b0920e0d166f3c8c887e2a43c1a38f2b1
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Jun  1 16:25:21 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jun  1 17:04:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c8c65b

app-portage/mirrorselect: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/12152
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 ...ct-2.2.2-Add-outputmodefunctionassignment.patch | 24 --
 ...ect-2.2.2-Update-for-ssl-fetch-api-change.patch | 24 --
 2 files changed, 48 deletions(-)

diff --git 
a/app-portage/mirrorselect/files/mirrorselect-2.2.2-Add-outputmodefunctionassignment.patch
 
b/app-portage/mirrorselect/files/mirrorselect-2.2.2-Add-outputmodefunctionassignment.patch
deleted file mode 100644
index d170103a465..000
--- 
a/app-portage/mirrorselect/files/mirrorselect-2.2.2-Add-outputmodefunctionassignment.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From e9dea3a98aa5031fecf1c7115de77e948e8d07ca Mon Sep 17 00:00:00 2001
-From: Brian Dolbec 
-Date: Tue, 27 Jan 2015 10:19:05 -0800
-Subject: [PATCH] Add missed output mode function assignment.
-

- mirrorselect/extractor.py | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/mirrorselect/extractor.py b/mirrorselect/extractor.py
-index 59efad1..06dce6c 100644
 a/mirrorselect/extractor.py
-+++ b/mirrorselect/extractor.py
-@@ -107,6 +107,7 @@ class Extractor(object):
-   # setup the ssl-fetch ouptut map
-   connector_output = {
-   'info':self.output.write,
-+  'debug': self.output.write,
-   'error': self.output.print_err,
-   'kwargs-info': {'level': 2},
-   'kwargs-debug': {'level':2},
--- 
-2.2.2
-

diff --git 
a/app-portage/mirrorselect/files/mirrorselect-2.2.2-Update-for-ssl-fetch-api-change.patch
 
b/app-portage/mirrorselect/files/mirrorselect-2.2.2-Update-for-ssl-fetch-api-change.patch
deleted file mode 100644
index 2e5fd93c09c..000
--- 
a/app-portage/mirrorselect/files/mirrorselect-2.2.2-Update-for-ssl-fetch-api-change.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 9ec1e9649c980d32d23aab40eff3cac5e8f6f555 Mon Sep 17 00:00:00 2001
-From: Brian Dolbec 
-Date: Mon, 26 Jan 2015 18:23:05 -0800
-Subject: [PATCH] Update for ssl-fetch api change
-

- mirrorselect/extractor.py | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/mirrorselect/extractor.py b/mirrorselect/extractor.py
-index ec5f299..59efad1 100644
 a/mirrorselect/extractor.py
-+++ b/mirrorselect/extractor.py
-@@ -109,6 +109,7 @@ class Extractor(object):
-   'info':self.output.write,
-   'error': self.output.print_err,
-   'kwargs-info': {'level': 2},
-+  'kwargs-debug': {'level':2},
-   'kwargs-error': {'level':0},
-   }
- 
--- 
-2.2.2
-



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/files/

2019-06-01 Thread Andreas Sturmlechner
commit: e837a3f6a25f0aecaae35004865b2cffdac222f8
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Jun  1 16:24:21 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  1 16:29:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e837a3f6

app-office/kexi: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12151
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/kexi/files/kexi-3.1.0-qt-5.11.patch | 24 
 1 file changed, 24 deletions(-)

diff --git a/app-office/kexi/files/kexi-3.1.0-qt-5.11.patch 
b/app-office/kexi/files/kexi-3.1.0-qt-5.11.patch
deleted file mode 100644
index a879b2a4604..000
--- a/app-office/kexi/files/kexi-3.1.0-qt-5.11.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From c7b9215e7ae30a052fa11aa4199e7adea517c7e2 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Tue, 20 Mar 2018 00:06:46 +0100
-Subject: [PATCH] Fix build with Qt 5.11 (missing headers)
-

- src/main/startup/KexiNewProjectAssistant.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/main/startup/KexiNewProjectAssistant.cpp 
b/src/main/startup/KexiNewProjectAssistant.cpp
-index 59e819acc..6568f1b5c 100644
 a/src/main/startup/KexiNewProjectAssistant.cpp
-+++ b/src/main/startup/KexiNewProjectAssistant.cpp
-@@ -48,6 +48,7 @@
- #include 
- #include 
- 
-+#include 
- #include 
- #include 
- #include 
--- 
-2.16.2
-



[gentoo-commits] proj/kde:master commit in: media-gfx/krita/

2019-06-01 Thread Andreas Sturmlechner
commit: 7aab44e88146abec3a6dfc523ebaa6242a6314e7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun  1 13:25:26 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  1 13:25:26 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7aab44e8

media-gfx/krita: dev-qt/qtgui slot op is necessary for QPA usage

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

 media-gfx/krita/krita-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-gfx/krita/krita-.ebuild 
b/media-gfx/krita/krita-.ebuild
index 2dbc68e759..91ad54e36e 100644
--- a/media-gfx/krita/krita-.ebuild
+++ b/media-gfx/krita/krita-.ebuild
@@ -4,13 +4,13 @@
 EAPI=7
 
 KDE_TEST="forceoptional-recursive"
-QT_MINIMAL="5.11.3"
+QT_MINIMAL="5.12.3"
 VIRTUALX_REQUIRED="test"
 PYTHON_COMPAT=( python3_{5,6,7} )
 inherit kde5 python-single-r1
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV%.1}/${P}.tar.gz"
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
 fi
 
@@ -42,7 +42,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
$(add_qt_dep qtconcurrent)
$(add_qt_dep qtdbus)
$(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui '-gles2')
+   $(add_qt_dep qtgui '-gles2' '' '5=')
$(add_qt_dep qtnetwork)
$(add_qt_dep qtprintsupport)
$(add_qt_dep qtsvg)



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

2019-06-01 Thread David Seifert
commit: c7c1a8af0d9617a4a1ed9588715005e6fc4f1435
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jun  1 15:46:40 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jun  1 15:46:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7c1a8af

dev-python/pygpgme: Add py3.7

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: David Seifert  gentoo.org>

 dev-python/pygpgme/pygpgme-0.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pygpgme/pygpgme-0.3-r1.ebuild 
b/dev-python/pygpgme/pygpgme-0.3-r1.ebuild
index f29924d4688..4d0ee94c2ac 100644
--- a/dev-python/pygpgme/pygpgme-0.3-r1.ebuild
+++ b/dev-python/pygpgme/pygpgme-0.3-r1.ebuild
@@ -1,9 +1,9 @@
 # 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} )
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
 
 inherit distutils-r1 flag-o-matic
 



[gentoo-commits] repo/gentoo:master commit in: games-action/guacamelee/

2019-06-01 Thread James Le Cuirot
commit: 28432b98983038c5db5b3713c03e5e5fadb4767e
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jun  1 15:30:01 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jun  1 15:30:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28432b98

games-action/guacamelee: New package

This is for the Gold Edition, which is the only version ported to
Linux, from Humble Indie Bundle 11 as that's the only version I
have. If you bought it from GOG then please contact me.

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: James Le Cuirot  gentoo.org>

 games-action/guacamelee/Manifest   |  1 +
 games-action/guacamelee/guacamelee-20140222.ebuild | 57 ++
 games-action/guacamelee/metadata.xml   |  8 +++
 3 files changed, 66 insertions(+)

diff --git a/games-action/guacamelee/Manifest b/games-action/guacamelee/Manifest
new file mode 100644
index 000..66c038e1a97
--- /dev/null
+++ b/games-action/guacamelee/Manifest
@@ -0,0 +1 @@
+DIST Guacamelee_linux_1393037377.sh 552784497 BLAKE2B 
1f36e1a6b65bcf774d0f4e15b37d8eda3ec91691c7e3c556f73e903559c3215f3611fdbec284259fe7690037cf4ab8e338c1caa7faea80c8ce98d02581b0de4b
 SHA512 
e52c4099e15f20df6512c3c9617cbf29f5ea428c117a0520ce57bacf99b7d33ace6a04c811fd9ced63b7ba11a3a79549b93f83fd18e42ca9a1366aeb4114cd87

diff --git a/games-action/guacamelee/guacamelee-20140222.ebuild 
b/games-action/guacamelee/guacamelee-20140222.ebuild
new file mode 100644
index 000..4774a553e4e
--- /dev/null
+++ b/games-action/guacamelee/guacamelee-20140222.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop unpacker xdg-utils
+
+DESCRIPTION="A Metroidvania-style action-platformer set in a magical 
Mexican-inspired world"
+HOMEPAGE="http://guacamelee.com";
+SRC_URI="Guacamelee_linux_1393037377.sh"
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="bindist fetch splitdebug"
+
+RDEPEND="
+   media-libs/libsdl2[abi_x86_32,joystick,opengl,sound,threads,video]
+   virtual/opengl[abi_x86_32]
+"
+
+S="${WORKDIR}/data"
+
+DIR="/opt/${PN}"
+QA_PREBUILT="${DIR}/*"
+
+pkg_nofetch() {
+   einfo "This package requires the Guacamelee! Gold Edition file included 
in"
+   einfo "Humble Indie Bundle 11. If you have it then please move"
+   einfo "${SRC_URI} to your distfiles directory. If you"
+   einfo "missed it then the game is also available to buy from GOG but 
the"
+   einfo "package will need adapting first. Please contact the Gentoo 
Games team"
+   einfo "if you bought it from GOG."
+}
+
+src_unpack() {
+   unpack_zip ${A}
+}
+
+src_install() {
+   exeinto "${DIR}"
+   newexe x86/game-bin ${PN}
+   dosym "${DIR}"/${PN} /usr/bin/${PN}
+
+   insinto "${DIR}"
+   doins -r noarch/{*.dat*,media/}
+
+   exeinto "${DIR}/lib32"
+   doexe x86/lib32/libfmod*.so
+
+   dodoc noarch/README.linux
+
+   newicon -s 512 noarch/Guacamelee.png ${PN}.png
+   make_desktop_entry ${PN} "Guacamelee"
+}
+
+pkg_postinst() { xdg_icon_cache_update; }
+pkg_postrm() { xdg_icon_cache_update; }

diff --git a/games-action/guacamelee/metadata.xml 
b/games-action/guacamelee/metadata.xml
new file mode 100644
index 000..26079e608be
--- /dev/null
+++ b/games-action/guacamelee/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/amd64/no-multilib/, profiles/arch/amd64/no-multilib/, ...

2019-06-01 Thread James Le Cuirot
commit: 8d69630a044f39d1390bb9adcbf6a0999839b9f4
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jun  1 15:26:41 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jun  1 15:30:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d69630a

profiles: Mask games-action/guacamelee in non-glibc/multilib profiles

Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/arch/amd64/no-multilib/package.mask   | 1 +
 profiles/default/linux/musl/package.mask   | 1 +
 profiles/default/linux/uclibc/package.mask | 1 +
 profiles/hardened/linux/amd64/no-multilib/package.mask | 1 +
 4 files changed, 4 insertions(+)

diff --git a/profiles/arch/amd64/no-multilib/package.mask 
b/profiles/arch/amd64/no-multilib/package.mask
index 3c1fc8c8920..567c53840b2 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -41,6 +41,7 @@ games-action/brutal-legend
 games-action/cs2d
 games-action/descent3
 games-action/descent3-demo
+games-action/guacamelee
 games-action/heretic2
 games-action/heretic2-demo
 games-action/hotline-miami

diff --git a/profiles/default/linux/musl/package.mask 
b/profiles/default/linux/musl/package.mask
index e6b015af4fc..10c7b0d0aff 100644
--- a/profiles/default/linux/musl/package.mask
+++ b/profiles/default/linux/musl/package.mask
@@ -19,6 +19,7 @@ games-action/beathazardultra
 games-action/brutal-legend
 games-action/descent3
 games-action/descent3-demo
+games-action/guacamelee
 games-action/heretic2-demo
 games-action/hotline-miami
 games-action/intrusion2

diff --git a/profiles/default/linux/uclibc/package.mask 
b/profiles/default/linux/uclibc/package.mask
index 58037537e75..f8fa6ac1b00 100644
--- a/profiles/default/linux/uclibc/package.mask
+++ b/profiles/default/linux/uclibc/package.mask
@@ -19,6 +19,7 @@ dev-games/gtkradiant
 dev-games/ps2-packer
 games-action/descent3
 games-action/descent3-demo
+games-action/guacamelee
 games-action/shadowgrounds-bin
 games-action/shadowgrounds-survivor-bin
 games-action/trine

diff --git a/profiles/hardened/linux/amd64/no-multilib/package.mask 
b/profiles/hardened/linux/amd64/no-multilib/package.mask
index f6b0c2f8295..82649fc8202 100644
--- a/profiles/hardened/linux/amd64/no-multilib/package.mask
+++ b/profiles/hardened/linux/amd64/no-multilib/package.mask
@@ -38,6 +38,7 @@ dev-util/biew
 games-action/cs2d
 games-action/descent3
 games-action/descent3-demo
+games-action/guacamelee
 games-action/heretic2
 games-action/heretic2-demo
 games-action/intrusion2



[gentoo-commits] repo/gentoo:master commit in: net-dns/validns/

2019-06-01 Thread Jonas Stein
commit: dd8530940a2b16e5dabb58ae53cb5fbb6416cd97
Author: Jonas Stein  gentoo  org>
AuthorDate: Sat Jun  1 15:07:15 2019 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sat Jun  1 15:07:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd853094

net-dns/validns: Maintainer retired

Proxied maintainer retired due to inactivity.
Closes: https://bugs.gentoo.org/632844
Package-Manager: Portage-2.3.67, Repoman-2.3.12
Signed-off-by: Jonas Stein  gentoo.org>

 net-dns/validns/metadata.xml | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/net-dns/validns/metadata.xml b/net-dns/validns/metadata.xml
index 87897f6ba70..9fe242e2254 100644
--- a/net-dns/validns/metadata.xml
+++ b/net-dns/validns/metadata.xml
@@ -1,14 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   t...@whyscream.net
-   Tom Hendrikx
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   
Validns is a standalone command line RFC 1034/1035 
zone file validation tool that, in addition to basic syntactic and semantic 
zone checks, includes DNSSEC signature verification and NSEC/NSEC3 chain 
validation, as well a number of optional policy checks on the 
zone.
 
-



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/

2019-06-01 Thread Jonas Stein
commit: 451fd3de1675c6cc56dc1223fa3658324ece6547
Author: Jonas Stein  gentoo  org>
AuthorDate: Sat Jun  1 14:57:56 2019 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sat Jun  1 14:57:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451fd3de

dev-lisp/sbcl: Maintainer retired

Proxied maintainer retired due to inactivity.
Closes: https://bugs.gentoo.org/632800
Package-Manager: Portage-2.3.67, Repoman-2.3.12
Signed-off-by: Jonas Stein  gentoo.org>

 dev-lisp/sbcl/metadata.xml | 8 
 1 file changed, 8 deletions(-)

diff --git a/dev-lisp/sbcl/metadata.xml b/dev-lisp/sbcl/metadata.xml
index 6e4e604220e..031c80402d9 100644
--- a/dev-lisp/sbcl/metadata.xml
+++ b/dev-lisp/sbcl/metadata.xml
@@ -1,18 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   b...@cddr.org
-   Stelian Ionescu (fe[nl]ix)
-   

common-l...@gentoo.org
Gentoo Common Lisp Project

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
Steel Bank Common Lisp is an open source Common
Lisp implementation. It provides an integrated native compiler,
interpreter, and debugger. SBCL is a fork off of the main branch



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

2019-06-01 Thread Andreas Sturmlechner
commit: cb9ef017356c6a1840b15071b19731a3f2b132f3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun  1 14:29:23 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  1 14:30:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9ef017

dev-python/jellyfish: Drop 0.5.6

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

 dev-python/jellyfish/Manifest   |  1 -
 dev-python/jellyfish/jellyfish-0.5.6.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/dev-python/jellyfish/Manifest b/dev-python/jellyfish/Manifest
index c47409de319..cc79ad9cd5e 100644
--- a/dev-python/jellyfish/Manifest
+++ b/dev-python/jellyfish/Manifest
@@ -1,2 +1 @@
-DIST jellyfish-0.5.6.tar.gz 132177 BLAKE2B 
f5d3ac95c6057fc890705c7435c4d79ce81de4684cecea89001c00f785bc85c316587a85ffc5e3334d239d1ae6b375525924fcadb32d5159925d0217e488465a
 SHA512 
12f09e877dd2a9386adc336a56c8ea6566179e5ba333045ad70604c17c288fa61fad2aa9735c76c58d69dfba95f99876e608e2d05995085f970834132fb8504f
 DIST jellyfish-0.7.1.tar.gz 131122 BLAKE2B 
c494e38d3101b1a7bfd295b80957d834bc3e475dac72bd9d81669466eb395e293faa41a581953250133d455d20ca71959414cabd73d5c3dea444ee39e4e8f973
 SHA512 
c8464171cead812f6dab8c61c74d83afafbf6451e7143e5be74400dffcf895be925a3628ac4fff47467b6dbf70b6d068daaf1c141b1846e53d5d19bed1617ca0

diff --git a/dev-python/jellyfish/jellyfish-0.5.6.ebuild 
b/dev-python/jellyfish/jellyfish-0.5.6.ebuild
deleted file mode 100644
index 9e60204d8f1..000
--- a/dev-python/jellyfish/jellyfish-0.5.6.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# 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} )
-DISTUTILS_IN_SOURCE_BUILD=1
-
-inherit distutils-r1
-
-DESCRIPTION="Python module for doing approximate and phonetic matching of 
strings"
-HOMEPAGE="https://github.com/jamesturk/jellyfish 
https://pypi.org/project/jellyfish/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? (
-   dev-python/pytest-runner[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/unicodecsv[${PYTHON_USEDEP}]
-   )
-"
-
-python_compile() {
-   esetup.py build_ext --inplace
-   esetup.py build
-}
-
-python_compile_all() {
-   if use doc; then
-   esetup.py build_sphinx
-   HTML_DOCS=( build/sphinx/html/. )
-   fi
-}
-
-python_test() {
-   py.test jellyfish/test.py || die "tests failed with ${EPYTHON}"
-}



[gentoo-commits] repo/gentoo:master commit in: mail-filter/razor/

2019-06-01 Thread Michał Górny
commit: a380ad00ccaf3641637f4cc43ec51c9676ff9a97
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun  1 14:28:05 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  1 14:29:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a380ad00

mail-filter/razor: Comment out confusing upstream maint entry

Mark the package maintainer-needed.  Leave the upstream CC request
commented out so that the future maintainer could restore it.

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

 mail-filter/razor/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/mail-filter/razor/metadata.xml b/mail-filter/razor/metadata.xml
index 87d0d3103c3..a6561e30cdf 100644
--- a/mail-filter/razor/metadata.xml
+++ b/mail-filter/razor/metadata.xml
@@ -1,6 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
+   
+   

razor




[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/kstars/

2019-06-01 Thread Andreas Sturmlechner
commit: c8bdf568ec8c7aed009700d4a829b4f6def9f7b8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun  1 12:38:54 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  1 14:26:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8bdf568

sci-astronomy/kstars: 3.2.3 version bump

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

 sci-astronomy/kstars/Manifest|  1 +
 sci-astronomy/kstars/kstars-3.2.3.ebuild | 85 
 2 files changed, 86 insertions(+)

diff --git a/sci-astronomy/kstars/Manifest b/sci-astronomy/kstars/Manifest
index 324902d27be..30da1b8fa9a 100644
--- a/sci-astronomy/kstars/Manifest
+++ b/sci-astronomy/kstars/Manifest
@@ -1,2 +1,3 @@
 DIST kstars-3.1.1.tar.xz 70308140 BLAKE2B 
97c32773bb600b6601f6b0f64cb951d9931760f3f83bd40e9968a49643c26af666756fde7b8fb59c634cdfdd7391d4ea8674e99acbe0955bc07b194f4285
 SHA512 
f482a0bf82eda596a6da9ab8641059aaae8c1983b3c28e963b18665aec3d6418472997aa3d94f6cdff496a95f4151f4b5ca2171bed4c9ff3f7f95177a8fd67c0
 DIST kstars-3.2.2.tar.xz 70730772 BLAKE2B 
f92510e7e1a077d685e67a3e2ddadb1f5ca0c79a4775a07db9d05e25cd871c8faf04d2cf827c60e1c0173ac35b170d3460ec747b5e00b2a1d2cc3a60c6354524
 SHA512 
05bdb1ce739ae05a0557082fa3ad299a9ea233d747def20a0ec3ded566d66cd9fa15d6d2cc338429c63dfe61385bbfc961ead195208b429a39111ca9ea44a5e1
+DIST kstars-3.2.3.tar.xz 70750660 BLAKE2B 
ea44b1ab2ba5d34a472b513180c148093defeff9fc2b8fb823621149b836a6fb7d6f53e0e50765de7c423fcdcdfc8fac6ae4feb4c4670d475353e091fa14d20c
 SHA512 
29c534c860cb1ab2c52e497061b16c7870e63253a7184f79ed8565d56abbc2909160d7f8c649764e4eb7462630e30e4428a88753e7987e97e530b174076cbd37

diff --git a/sci-astronomy/kstars/kstars-3.2.3.ebuild 
b/sci-astronomy/kstars/kstars-3.2.3.ebuild
new file mode 100644
index 000..dbf91c26649
--- /dev/null
+++ b/sci-astronomy/kstars/kstars-3.2.3.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+PYTHON_COMPAT=( python2_7 )
+inherit kde5 python-single-r1
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Desktop Planetarium"
+HOMEPAGE="https://kde.org/applications/education/kstars 
https://edu.kde.org/kstars/";
+IUSE="fits indi +password raw wcs"
+
+REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep kauth)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kplotting)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtdatavis3d)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtsql)
+   $(add_qt_dep qtsvg)
+   $(add_qt_dep qtwebsockets)
+   $(add_qt_dep qtwidgets)
+   sys-libs/zlib
+   fits? ( sci-libs/cfitsio )
+   indi? ( >=sci-libs/indilib-1.7.5 )
+   password? ( dev-libs/qtkeychain:= )
+   raw? ( media-libs/libraw:= )
+   wcs? ( sci-astronomy/wcslib )
+"
+# TODO: Add back when re-enabled by upstream
+#  opengl? (
+#  $(add_qt_dep qtopengl)
+#  virtual/opengl
+#  )
+DEPEND="${COMMON_DEPEND}
+   $(add_qt_dep qtconcurrent)
+   dev-cpp/eigen:3
+"
+RDEPEND="${COMMON_DEPEND}
+   ${PYTHON_DEPS}
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DFETCH_TRANSLATIONS=OFF
+   $(cmake-utils_use_find_package fits CFitsio)
+   $(cmake-utils_use_find_package indi INDI)
+   $(cmake-utils_use_find_package password Qt5Keychain)
+   $(cmake-utils_use_find_package raw LibRaw)
+   $(cmake-utils_use_find_package wcs WCSLIB)
+   )
+
+   kde5_src_configure
+}
+
+pkg_postinst () {
+   kde5_pkg_postinst
+
+   if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version "x11-misc/xplanet" 
; then
+   elog "${PN} has optional runtime support for x11-misc/xplanet"
+   fi
+   # same for AstrometryNet, which is not packaged.
+}



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

2019-06-01 Thread Andreas Sturmlechner
commit: b3ea1e61462eeda825109447063b7f9683b2cfa4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun  1 12:19:50 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  1 14:26:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3ea1e61

media-gfx/inkscape: Let xdg.eclass handle pkg_post{inst,rm} phases

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

 media-gfx/inkscape/inkscape-0.92.4.ebuild | 12 
 1 file changed, 12 deletions(-)

diff --git a/media-gfx/inkscape/inkscape-0.92.4.ebuild 
b/media-gfx/inkscape/inkscape-0.92.4.ebuild
index 13ee14e96df..d29e444aff2 100644
--- a/media-gfx/inkscape/inkscape-0.92.4.ebuild
+++ b/media-gfx/inkscape/inkscape-0.92.4.ebuild
@@ -157,15 +157,3 @@ src_install() {
find "${ED}" -name "*.la" -delete || die
python_optimize "${ED%/}"/usr/share/${PN}/extensions
 }
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-}



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

2019-06-01 Thread Andreas Sturmlechner
commit: fec52e6f9767385205ce4037fbb88597f5ad73f7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 29 15:41:31 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  1 14:26:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fec52e6f

media-gfx/krita: 4.2.0 version bump

dev-qt/qtgui slot operator is necessary for QPA usage.

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

 media-gfx/krita/Manifest   |   1 +
 .../krita/files/krita-4.2.0-tests-optional.patch   | 324 +
 media-gfx/krita/krita-4.2.0.ebuild | 118 
 3 files changed, 443 insertions(+)

diff --git a/media-gfx/krita/Manifest b/media-gfx/krita/Manifest
index 471a7accb4d..00caf204e91 100644
--- a/media-gfx/krita/Manifest
+++ b/media-gfx/krita/Manifest
@@ -1 +1,2 @@
 DIST krita-4.1.8.tar.gz 244065767 BLAKE2B 
ba2cbb6d1575cec189e8f10461b720a081f185e1e078fc1e8194c9e6d455dade45f35f1ae5a891717918b3c03863a2a7f3f819753a106ede5695003cfa260157
 SHA512 
d02715bffbd6abd29ca69598fdb1e6a652fd4f1944092ff12016a57ff2ee3bab209c93e065905ec9bfea395e50f833915bb924b97a2c119d101057cba6c9
+DIST krita-4.2.0.tar.gz 240015177 BLAKE2B 
09992b50dfa4e244c809dd576c3b7c0d1cb09b19fde0985c3d72b57543e5a06aa863b9011d655432a089fb6869e2e7fdb23939877b0c4ee6aaf44a1c88e7084c
 SHA512 
a6f373839e47c4e97f5680d266d1ea9f438db6636d3f8749f7fbf6d93b5329e1d46f7233af901dd224722c08100c4fc3b162a163c721299ebfa2d4939032ae44

diff --git a/media-gfx/krita/files/krita-4.2.0-tests-optional.patch 
b/media-gfx/krita/files/krita-4.2.0-tests-optional.patch
new file mode 100644
index 000..b605e922aba
--- /dev/null
+++ b/media-gfx/krita/files/krita-4.2.0-tests-optional.patch
@@ -0,0 +1,324 @@
+--- a/plugins/color/lcms2engine/CMakeLists.txt 2019-06-01 15:10:43.442258240 
+0200
 b/plugins/color/lcms2engine/CMakeLists.txt 2019-06-01 15:10:43.452257980 
+0200
+@@ -1,6 +1,8 @@
+ project( lcmsengine )
+ 
++if(BUILD_TESTING)
+ add_subdirectory(tests)
++endif()
+ 
+ include_directories(SYSTEM
+ ${LCMS2_INCLUDE_DIR}
+--- a/plugins/extensions/qmic/CMakeLists.txt   2019-06-01 15:10:43.469257540 
+0200
 b/plugins/extensions/qmic/CMakeLists.txt   2019-06-01 15:10:43.477257332 
+0200
+@@ -20,4 +20,6 @@
+ target_link_libraries(kritaqmic kritaui)
+ install(TARGETS kritaqmic  DESTINATION ${KRITA_PLUGIN_INSTALL_DIR})
+ 
++if(BUILD_TESTING)
+ add_subdirectory(tests)
++endif()
+--- a/plugins/filters/CMakeLists.txt   2019-06-01 15:10:43.488257047 +0200
 b/plugins/filters/CMakeLists.txt   2019-06-01 15:10:43.497256813 +0200
+@@ -1,4 +1,6 @@
++if(BUILD_TESTING)
+ add_subdirectory( tests )
++endif()
+ add_subdirectory( blur )
+ add_subdirectory( colors )
+ add_subdirectory( colorsfilters )
+--- a/plugins/filters/unsharp/CMakeLists.txt   2019-06-01 15:10:43.508256528 
+0200
 b/plugins/filters/unsharp/CMakeLists.txt   2019-06-01 15:10:43.516256320 
+0200
+@@ -1,4 +1,6 @@
++if(BUILD_TESTING)
+ add_subdirectory( tests )
++endif()
+ 
+ set(kritaunsharpfilter_SOURCES
+ unsharp.cpp
+--- a/plugins/dockers/lut/CMakeLists.txt   2019-06-01 15:10:43.527256035 
+0200
 b/plugins/dockers/lut/CMakeLists.txt   2019-06-01 15:10:43.535255828 
+0200
+@@ -1,4 +1,6 @@
++if(BUILD_TESTING)
+ add_subdirectory(tests)
++endif()
+ 
+ include_directories(SYSTEM
+ ${OCIO_INCLUDE_DIR}
+--- a/plugins/dockers/animation/CMakeLists.txt 2019-06-01 15:10:43.546255542 
+0200
 b/plugins/dockers/animation/CMakeLists.txt 2019-06-01 15:10:43.555255309 
+0200
+@@ -1,5 +1,7 @@
+ if (NOT WIN32 AND NOT APPLE)
+-add_subdirectory(tests)
++if(BUILD_TESTING)
++add_subdirectory(tests)
++endif()
+ endif()
+ 
+ set(KRITA_ANIMATIONDOCKER_SOURCES
+--- a/plugins/tools/tool_transform2/CMakeLists.txt 2019-06-01 
15:10:43.566255024 +0200
 b/plugins/tools/tool_transform2/CMakeLists.txt 2019-06-01 
15:10:43.574254816 +0200
+@@ -1,5 +1,7 @@
+ if (NOT WIN32 AND NOT APPLE)
+-add_subdirectory(tests)
++if(BUILD_TESTING)
++add_subdirectory(tests)
++endif()
+ endif()
+ 
+ set(kritatooltransform_SOURCES
+--- a/plugins/tools/basictools/CMakeLists.txt  2019-06-01 15:10:43.584254557 
+0200
 b/plugins/tools/basictools/CMakeLists.txt  2019-06-01 15:10:43.592254349 
+0200
+@@ -1,5 +1,7 @@
+ if (NOT APPLE)
+-add_subdirectory(tests)
++if(BUILD_TESTING)
++add_subdirectory(tests)
++endif()
+ endif ()
+ 
+ set(kritadefaulttools_SOURCES
+--- a/plugins/impex/tiff/CMakeLists.txt2019-06-01 15:10:43.602254090 
+0200
 b/plugins/impex/tiff/CMakeLists.txt2019-06-01 15:10:43.609253908 
+0200
+@@ -1,4 +1,6 @@
++if(BUILD_TESTING)
+ add_subdirectory(tests)
++endif()
+ 
+ set(libkritatiffconverter_LIB_SRCS
+ kis_tiff_converter.cc
+--- a/plugins/impex/libkra/CMakeLists.txt  2019-06-01 15:10:43.620253623 
+0200
 b/plugins/impex/libkra/CMakeLists.txt  2019-06-01 15:10:43.627253441 
+0200
+@@ -1,4 +1,6 @@
++if(BUIL

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

2019-06-01 Thread Andreas Sturmlechner
commit: 560d1e479d1ef51b3c0c75cc5908d977b553ecf6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 29 21:23:41 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  1 14:25:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=560d1e47

media-video/vlc: Drop USE macosx-qtkit early (from 3.0 stable branch)

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

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

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index e23460a370c..5b5892f8acc 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -33,8 +33,8 @@ IUSE="a52 alsa altivec aom archive aribsub bidi bluray cddb 
chromaprint chromeca
dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk 
+ffmpeg flac
fluidsynth fontconfig +gcrypt gme gnome-keyring gstreamer ieee1394 jack 
jpeg kate
libass libav libcaca libnotify libplacebo +libsamplerate libtar 
libtiger linsys lirc
-   live lua macosx-notifications macosx-qtkit mad matroska modplug mp3 
mpeg mtp musepack
-   ncurses neon nfs ogg omxil opencv optimisememory opus png postproc 
projectm pulseaudio
+   live lua macosx-notifications mad matroska modplug mp3 mpeg mtp 
musepack ncurses
+   neon nfs ogg omxil opencv optimisememory opus png postproc projectm 
pulseaudio
+qt5 rdp run-as-root samba sdl-image sftp shout sid skins soxr speex 
srt ssl
svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc 
vorbis vpx
wayland +X x264 x265 xml zeroconf zvbi cpu_flags_x86_mmx 
cpu_flags_x86_sse
@@ -339,7 +339,6 @@ src_configure() {
$(use_enable live live555)
$(use_enable lua)
$(use_enable macosx-notifications osx-notifications)
-   $(use_enable macosx-qtkit)
$(use_enable mad)
$(use_enable matroska)
$(use_enable modplug mod)
@@ -407,6 +406,7 @@ src_configure() {
--disable-goom
--disable-kai
--disable-kva
+   --disable-macosx-qtkit
--disable-maintainer-mode
--disable-merge-ffmpeg
--disable-mfx



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

2019-06-01 Thread Andreas Sturmlechner
commit: 40e3eed16f422d97562d24703ef1e0111af5081a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun  1 12:17:57 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  1 14:26:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e3eed1

media-gfx/inkscape: Check compiler if compiling only

Closes: https://bugs.gentoo.org/633406
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/inkscape/inkscape-0.92.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/inkscape/inkscape-0.92.4.ebuild 
b/media-gfx/inkscape/inkscape-0.92.4.ebuild
index 078ed739c98..13ee14e96df 100644
--- a/media-gfx/inkscape/inkscape-0.92.4.ebuild
+++ b/media-gfx/inkscape/inkscape-0.92.4.ebuild
@@ -105,7 +105,7 @@ S="${WORKDIR}/${MY_P}"
 RESTRICT="test"
 
 pkg_pretend() {
-   if use openmp; then
+   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
tc-has-openmp || die "Please switch to an openmp compatible 
compiler"
fi
 }



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

2019-06-01 Thread Andreas Sturmlechner
commit: a5c9a3d5d0ec26b29eb77c12bbe7b8d2c9e720e7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun  1 12:59:22 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  1 14:26:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5c9a3d5

media-sound/beets: Fix minimum dev-python/jellyfish dep

Closes: https://bugs.gentoo.org/686806
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../beets/{beets-1.4.8.ebuild => beets-1.4.8-r1.ebuild}| 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/media-sound/beets/beets-1.4.8.ebuild 
b/media-sound/beets/beets-1.4.8-r1.ebuild
similarity index 93%
rename from media-sound/beets/beets-1.4.8.ebuild
rename to media-sound/beets/beets-1.4.8-r1.ebuild
index 432eaabd985..4cfc7d72806 100644
--- a/media-sound/beets/beets-1.4.8.ebuild
+++ b/media-sound/beets/beets-1.4.8-r1.ebuild
@@ -3,24 +3,24 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_{5,6}} )
-PYTHON_REQ_USE="sqlite"
-inherit distutils-r1
-
 MY_PV=${PV/_beta/-beta.}
 MY_P=${PN}-${MY_PV}
 
-DESCRIPTION="A media library management system for obsessive-compulsive music 
geeks"
+PYTHON_COMPAT=( python3_{5,6} )
+PYTHON_REQ_USE="sqlite"
+inherit distutils-r1
+
+DESCRIPTION="Media library management system for obsessive-compulsive music 
geeks"
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 HOMEPAGE="http://beets.io/ https://pypi.org/project/beets/";
 
 KEYWORDS="~amd64 ~x86"
 SLOT="0"
 LICENSE="MIT"
-IUSE="badfiles chromaprint doc discogs ffmpeg gstreamer icu lastfm mpd 
replaygain test thumbnail webserver"
+IUSE="badfiles chromaprint discogs doc ffmpeg gstreamer icu lastfm mpd 
replaygain test thumbnail webserver"
 
 RDEPEND="
-   dev-python/jellyfish[${PYTHON_USEDEP}]
+   >=dev-python/jellyfish-0.7.1[${PYTHON_USEDEP}]
dev-python/munkres[${PYTHON_USEDEP}]
>=dev-python/python-musicbrainz-ngs-0.4[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]



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

2019-06-01 Thread Andreas Sturmlechner
commit: 73bd795e295490c7b85d0a9ed281a2f6520e084c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun  1 12:53:53 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  1 14:26:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73bd795e

dev-python/jellyfish: 0.7.1 version bump, EAPI-7, python2_7--

Closes: https://bugs.gentoo.org/686808
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/jellyfish/Manifest   |  1 +
 dev-python/jellyfish/jellyfish-0.7.1.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/dev-python/jellyfish/Manifest b/dev-python/jellyfish/Manifest
index 136a243d0f7..c47409de319 100644
--- a/dev-python/jellyfish/Manifest
+++ b/dev-python/jellyfish/Manifest
@@ -1 +1,2 @@
 DIST jellyfish-0.5.6.tar.gz 132177 BLAKE2B 
f5d3ac95c6057fc890705c7435c4d79ce81de4684cecea89001c00f785bc85c316587a85ffc5e3334d239d1ae6b375525924fcadb32d5159925d0217e488465a
 SHA512 
12f09e877dd2a9386adc336a56c8ea6566179e5ba333045ad70604c17c288fa61fad2aa9735c76c58d69dfba95f99876e608e2d05995085f970834132fb8504f
+DIST jellyfish-0.7.1.tar.gz 131122 BLAKE2B 
c494e38d3101b1a7bfd295b80957d834bc3e475dac72bd9d81669466eb395e293faa41a581953250133d455d20ca71959414cabd73d5c3dea444ee39e4e8f973
 SHA512 
c8464171cead812f6dab8c61c74d83afafbf6451e7143e5be74400dffcf895be925a3628ac4fff47467b6dbf70b6d068daaf1c141b1846e53d5d19bed1617ca0

diff --git a/dev-python/jellyfish/jellyfish-0.7.1.ebuild 
b/dev-python/jellyfish/jellyfish-0.7.1.ebuild
new file mode 100644
index 000..f3bfa9346a1
--- /dev/null
+++ b/dev-python/jellyfish/jellyfish-0.7.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1
+
+DESCRIPTION="Python module for doing approximate and phonetic matching of 
strings"
+HOMEPAGE="https://github.com/jamesturk/jellyfish 
https://pypi.org/project/jellyfish/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   dev-python/pytest-runner[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/unicodecsv[${PYTHON_USEDEP}]
+   )
+"
+
+python_compile() {
+   esetup.py build_ext --inplace
+   esetup.py build
+}
+
+python_compile_all() {
+   if use doc; then
+   esetup.py build_sphinx
+   HTML_DOCS=( build/sphinx/html/. )
+   fi
+}
+
+python_test() {
+   py.test jellyfish/test.py || die "tests failed with ${EPYTHON}"
+}



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

2019-06-01 Thread Anthony G. Basile
commit: 17e9b34c65efcdd610d44e76e0dd2ffa3c542442
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri May 31 23:03:21 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jun  1 13:35:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e9b34c

net-misc/ipv6calc: remove older versions

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

 net-misc/ipv6calc/Manifest   |  4 --
 net-misc/ipv6calc/ipv6calc-0.97.4.ebuild | 59 -
 net-misc/ipv6calc/ipv6calc-0.99.2.ebuild | 65 
 net-misc/ipv6calc/ipv6calc-1.1.0.ebuild  | 65 
 net-misc/ipv6calc/ipv6calc-2.0.0.ebuild  | 65 
 5 files changed, 258 deletions(-)

diff --git a/net-misc/ipv6calc/Manifest b/net-misc/ipv6calc/Manifest
index cbdcf9714e7..c3e71c18732 100644
--- a/net-misc/ipv6calc/Manifest
+++ b/net-misc/ipv6calc/Manifest
@@ -1,6 +1,2 @@
-DIST ipv6calc-0.97.4.tar.gz 1037582 BLAKE2B 
b01929321c94169631c865ddf00067a85d0df8083f2d675b6fea6d4d780400d654cc802a94ff8c723f2e5f4f0d970e82338d5e9fc4bf4c1572b304fa017ec4db
 SHA512 
133f4e281da8eb1ea13b7c37123ae9f1b88e100553de758ceaa6cc63b0306e4711447bc7a4c171508fc5ce1ed447daec9749c5a75e5288deef0efcdc095bfcde
-DIST ipv6calc-0.99.2.tar.gz 1287951 BLAKE2B 
14de353f5883e1aa538c9fd1b66dbc9d9b485192a7cd7853f4b8a00a31b1b798cee33edb4263a9c5acd8b6dd42b26cbce35e0f072e7b92a7c40f1222bba27075
 SHA512 
f757a4a7d69b5dea34051125b96b9f9f36957bfabb1568ddae2aaefe6551aac7b9edb6abfdb3ac90aeaf32e517720157614cb7552b4e9dc18180904674e48f09
 DIST ipv6calc-1.0.0.tar.gz 1342987 BLAKE2B 
0c5a28b8431a82669870c475c5a73c239368f3486c9d16e66918a110937ec134d79f9b3ce79edffe65ab2789b36b7ac9ecd90e57f891759ba4542d608bcc5380
 SHA512 
46e33697551c4bf0a472c7f2dd51c11ae21d49c7d78fe5213bce60c1d11f9230491c328e425f36733c7262a369644bcedb8392ffe2279031eb2552092a5ac209
-DIST ipv6calc-1.1.0.tar.gz 1396498 BLAKE2B 
67b95057ea75f7c26ab1f9fc8b8e869ef027594e71800c4f8f1c442f34bce31340f1e7160d4f48033b8bc080738051418be48e3913ccd62594256ab64eaef919
 SHA512 
8fe2a4717f2be4ceae051b635d4329b8c438d9741e9a99a3c12cc1c0d0daef89325cc9beb7ca65da3c671586ce2a596191962118005aeaaf7cfe33a1d4549101
-DIST ipv6calc-2.0.0.tar.gz 1436990 BLAKE2B 
c445db7583f39b5084adcf756f383d888f1ac75c15702215bbd320c4a54222dfba8ab7b75582d43fb48fa89db1b6e186594f9028d0b30b843e0e7d033baaf6e7
 SHA512 
6763c27399529b1cc22bdffd84e1fb412d8fe7e20fa7c120fa9a231c0d24e2dde5c285856166ed71e498c93574baaf9d87c4ffb50b2a8511d71b7af4f35c3f25
 DIST ipv6calc-2.1.0.tar.gz 1452903 BLAKE2B 
52221e0ff08f6cffbf37900a750359b3e89fc7711ec0fc15b1dd974aa06a4e093ca53fb59e8d75e12824c60079bcefd9df5092365a375825fa9e2e583f0af6dd
 SHA512 
b2ff8557a4af99e1d08b617b2d0a20652d23d80fb532104aefe3708c90fd42ed1309dc9697c7f405715140a2efdb460f4915b797fddf4a7966d165e74224695e

diff --git a/net-misc/ipv6calc/ipv6calc-0.97.4.ebuild 
b/net-misc/ipv6calc/ipv6calc-0.97.4.ebuild
deleted file mode 100644
index 0d08524686b..000
--- a/net-misc/ipv6calc/ipv6calc-0.97.4.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-inherit eutils
-
-DESCRIPTION="IPv6 address calculator"
-HOMEPAGE="http://www.deepspace6.net/projects/ipv6calc.html";
-SRC_URI="ftp://ftp.bieringer.de/pub/linux/IPv6/ipv6calc/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 hppa ppc sparc x86 ~amd64-linux ~x86-linux"
-IUSE="geoip test"
-
-RDEPEND="
-   dev-libs/openssl:=
-   geoip? ( >=dev-libs/geoip-1.4.7 )
-"
-DEPEND="${RDEPEND}
-   test? ( dev-perl/Digest-SHA1 )
-"
-
-#dev-perl/URI is needed for web interface, that is not installed now
-
-src_configure() {
-   if use geoip; then
-   myconf=$(use_enable geoip)
-   myconf+=" --with-geoip-db=${EPREFIX}/usr/share/GeoIP"
-   fi
-   econf \
-   --disable-bundled-getopt \
-   --disable-bundled-md5 \
-   --enable-shared \
-   --enable-dynamic-load \
-   --enable-db-ieee \
-   --enable-db-ipv4 \
-   --enable-db-ipv6 \
-   --disable-ip2location \
-   ${myconf}
-}
-
-src_compile() {
-   # Disable default CFLAGS (-O2 and -g)
-   emake DEFAULT_CFLAGS=""
-}
-
-src_test() {
-   if [[ ${EUID} -eq 0 ]]; then
-   # Disable tests that fail as root
-   echo true > ipv6logstats/test_ipv6logstats.sh
-   fi
-   default
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc ChangeLog CREDITS README TODO USAGE
-}

diff --git a/net-misc/ipv6calc/ipv6calc-0.99.2.ebuild 
b/net-misc/ipv6calc/ipv6calc-0.99.2.ebuild
deleted file mode 100644
index 2070cec352d..000
--- a/net-misc/ipv6calc/ipv6calc-0.99.2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed und

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

2019-06-01 Thread Anthony G. Basile
commit: 94c0424a351a973c3963a0a58b0c6eb3c9e4363e
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri May 31 23:02:17 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jun  1 13:35:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94c0424a

net-misc/ipv6calc: address bug #684556

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

 net-misc/ipv6calc/ipv6calc-2.1.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-misc/ipv6calc/ipv6calc-2.1.0.ebuild 
b/net-misc/ipv6calc/ipv6calc-2.1.0.ebuild
index 12762462078..077b47c137f 100644
--- a/net-misc/ipv6calc/ipv6calc-2.1.0.ebuild
+++ b/net-misc/ipv6calc/ipv6calc-2.1.0.ebuild
@@ -44,7 +44,6 @@ src_configure() {
--disable-dbip2 \
--disable-external \
--disable-ip2location \
-   --disable-mod_ipv6calc \
${myconf}
 }
 



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

2019-06-01 Thread Jonas Stein
commit: f708d9928a75b59664005cf6b709a14b897c0b07
Author: Jonas Stein  gentoo  org>
AuthorDate: Sat Jun  1 13:07:47 2019 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sat Jun  1 13:07:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f708d992

dev-util/plan9port: Maintainer retired

Proxied maintainer retired due to inactivity.
Closes: https://bugs.gentoo.org/632758
Package-Manager: Portage-2.3.67, Repoman-2.3.12
Signed-off-by: Jonas Stein  gentoo.org>

 dev-util/plan9port/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/dev-util/plan9port/metadata.xml b/dev-util/plan9port/metadata.xml
index 1ddb5cc0124..522c313926c 100644
--- a/dev-util/plan9port/metadata.xml
+++ b/dev-util/plan9port/metadata.xml
@@ -1,17 +1,10 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   andy753...@gmail.com
-   

bluen...@gentoo.org
Anthony G. Basile

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

Plan9Port is a set of Plan 9 utilities ported to the POSIX
environment - also know as Plan 9 from User Space.



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjfx/

2019-06-01 Thread Georgy Yakovlev
commit: d9f430eba8d81a54b00da6250d2ab0da866337a1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jun  1 11:40:59 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jun  1 11:42:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9f430eb

dev-java/openjfx: fix typo in description

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

 dev-java/openjfx/openjfx-11.0.3_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjfx/openjfx-11.0.3_p1.ebuild 
b/dev-java/openjfx/openjfx-11.0.3_p1.ebuild
index 24ca44ce797..b22021a3d61 100644
--- a/dev-java/openjfx/openjfx-11.0.3_p1.ebuild
+++ b/dev-java/openjfx/openjfx-11.0.3_p1.ebuild
@@ -9,7 +9,7 @@ EGRADLE_VER="4.8"
 
 inherit java-pkg-2 multiprocessing
 
-DESCRIPTION="Java OpenJFX 8 client application platform"
+DESCRIPTION="Java OpenJFX client application platform"
 HOMEPAGE="https://openjfx.io";
 
 SRC_URI="https://hg.openjdk.java.net/${PN}/${SLOT}/rt/archive/${MY_PV}.tar.bz2 
-> ${P}.tar.bz2



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2019-06-01 Thread Jason A. Donenfeld
commit: fa857a155eb18c6bd69774fe8f41e0370a6dc3c8
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sat Jun  1 11:37:23 2019 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Sat Jun  1 11:37:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa857a15

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20190531.ebuild => wireguard-0.0.20190601.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 2c401b29e95..1cc183965db 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20190531.tar.xz 326832 BLAKE2B 
1b1655424faf94fc68817251ebb330e34067fee49132090f1236c0914120f923a344fc84ee96ebb29715d9a1e2e4f26395407fa1df9a6ab3a455b442d53d11d7
 SHA512 
55ecee34b8e5f1a037d79c6201ace358fdfebf1a00292fbfd16dcf6ddd053d897d36e4f19740a1963cfd54666092589977d502516ce493a7789f4d436c365fda
+DIST WireGuard-0.0.20190601.tar.xz 327348 BLAKE2B 
bd7827262f0c056b2deaad9c3ca62b28d26200b32c3b31c6d970c141d58255a8c9dd361603663040118d68defe9d5a130f7dd8a2eb26306f66d5fff84762228f
 SHA512 
d667e42b90fbda85b005ae2966689dadc9975c1a53ca5ddfff44214ed55ad7d55d451008c225a4619c834bd7af598af1f127d76a8a3a86cf2e6d886ea0638cf3

diff --git a/net-vpn/wireguard/wireguard-0.0.20190531.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20190601.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20190531.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20190601.ebuild



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

2019-06-01 Thread Georgy Yakovlev
commit: 5533432ff1ad8f2de38452e20d367e4f6e57b1e1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jun  1 11:26:47 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jun  1 11:35:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5533432f

profiles/arch/powerpc/package.use.mask: mask javafx flag for openjdk

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

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

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index a6add7ff54b..208d8b8210b 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (01 June 2019)
+# not yet keyworded
+dev-java/openjdk javafx
+
 # Patrick McLean  (15 Apr 2019)
 # deps not available on platform
 sys-cluster/ceph babeltrace lttng



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

2019-06-01 Thread Georgy Yakovlev
commit: 606c24e1485478153dd32078363e36ab846ada1a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jun  1 11:25:34 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jun  1 11:35:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=606c24e1

profiles/arch/arm64/package.use.mask: mask javafx flag for openjdk

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

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

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 70689711e6b..7e89ef2ce62 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (01 June 2019)
+# not yet keyworded
+dev-java/openjdk javafx
+
 # Aaron Bauman  (27 May 2019)
 # plasma is not stable yet
 kde-frameworks/purpose kaccounts



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/

2019-06-01 Thread Georgy Yakovlev
commit: 5d3963e40833c5f068408bc8a725b5d9d9a6e8d7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jun  1 11:34:44 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jun  1 11:35:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3963e4

dev-java/openjdk: revbump :11, some fixes and javafx useflag

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

 dev-java/openjdk/metadata.xml|   1 +
 dev-java/openjdk/openjdk-11.0.3_p7-r4.ebuild | 262 +++
 2 files changed, 263 insertions(+)

diff --git a/dev-java/openjdk/metadata.xml b/dev-java/openjdk/metadata.xml
index 302f5698035..c9555ad9e77 100644
--- a/dev-java/openjdk/metadata.xml
+++ b/dev-java/openjdk/metadata.xml
@@ -20,6 +20,7 @@

Don't install the X backend for AWT, 
needed by some GUIs
Allow this JDK to be recognised by 
Gentoo (package manager, eselect, java-config, EXPERIMENTAL!)
+   Import 
OpenJFX modules at build time, via dev-java/openjfx
Build OpenJDK twice, the second time 
using the result of the first
Install JVM sources
Enable SystemTAP/DTrace tracing

diff --git a/dev-java/openjdk/openjdk-11.0.3_p7-r4.ebuild 
b/dev-java/openjdk/openjdk-11.0.3_p7-r4.ebuild
new file mode 100644
index 000..ad003801a22
--- /dev/null
+++ b/dev-java/openjdk/openjdk-11.0.3_p7-r4.ebuild
@@ -0,0 +1,262 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools check-reqs flag-o-matic java-pkg-2 java-vm-2 multiprocessing 
pax-utils toolchain-funcs
+
+MY_PV=${PV/_p/+}
+SLOT=${MY_PV%%[.+]*}
+
+DESCRIPTION="Open source implementation of the Java programming language"
+HOMEPAGE="https://openjdk.java.net";
+SRC_URI="https://hg.${PN}.java.net/jdk-updates/jdk${SLOT}u/archive/jdk-${MY_PV}.tar.bz2";
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+
+IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap 
nsplugin +pch selinux source systemtap +webstart"
+
+COMMON_DEPEND="
+   media-libs/freetype:2=
+   media-libs/giflib:0/7
+   media-libs/libpng:0=
+   media-libs/lcms:2=
+   sys-libs/zlib
+   virtual/jpeg:0=
+   systemtap? ( dev-util/systemtap )
+"
+
+# Many libs are required to build, but not to run, make is possible to remove
+# by listing conditionally in RDEPEND unconditionally in DEPEND
+RDEPEND="
+   ${COMMON_DEPEND}
+   >=sys-apps/baselayout-java-0.1.0-r1
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXt
+   x11-libs/libXtst
+   )
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   app-arch/zip
+   media-libs/alsa-lib
+   net-print/cups
+   x11-base/xorg-proto
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXt
+   x11-libs/libXtst
+   javafx? ( dev-java/openjfx:${SLOT} )
+   || (
+   dev-java/openjdk-bin:${SLOT}
+   dev-java/openjdk:${SLOT}
+   )
+"
+
+PDEPEND="
+   webstart? ( >=dev-java/icedtea-web-1.6.1:0 )
+   nsplugin? ( >=dev-java/icedtea-web-1.6.1:0[nsplugin] )
+"
+
+REQUIRED_USE="javafx? ( alsa !headless-awt )"
+
+S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV}"
+
+# The space required to build varies wildly depending on USE flags,
+# ranging from 2GB to 16GB. This function is certainly not exact but
+# should be close enough to be useful.
+openjdk_check_requirements() {
+   local M
+   M=2048
+   M=$(( $(usex jbootstrap 2 1) * $M ))
+   M=$(( $(usex debug 3 1) * $M ))
+   M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M ))
+
+   CHECKREQS_DISK_BUILD=${M}M check-reqs_pkg_${EBUILD_PHASE}
+}
+
+pkg_pretend() {
+   openjdk_check_requirements
+   has ccache ${FEATURES} && die "FEATURES=ccache doesn't work with ${PN}"
+}
+
+pkg_setup() {
+   openjdk_check_requirements
+   java-vm-2_pkg_setup
+
+   JAVA_PKG_WANT_BUILD_VM="openjdk-${SLOT} openjdk-bin-${SLOT}"
+   JAVA_PKG_WANT_SOURCE="${SLOT}"
+   JAVA_PKG_WANT_TARGET="${SLOT}"
+
+   # The nastiness below is necessary while the gentoo-vm USE flag is
+   # masked. First we call java-pkg-2_pkg_setup if it looks like the
+   # flag was unmasked against one of the possible build VMs. If not,
+   # we try finding one of them in their expected locations. This would
+   # have been slightly less messy if openjdk-bin had been installed to
+   # /opt/${PN}-${SLOT} or if there was a mechanism to install a VM env
+   # file but disable it so that it would not normally be selectabl

[gentoo-commits] repo/gentoo:master commit in: dev-java/openjfx/, dev-java/openjfx/files/11/

2019-06-01 Thread Georgy Yakovlev
commit: 706f8aefe2cd3b48c7474dec3500e1650115aa4c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jun  1 09:31:42 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jun  1 11:34:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=706f8aef

dev-java/openjfx: new package

Quick howto to get openjdk with integrated javafx
1) install openjdk-bin:11
2) install openjfx:11
3) install openjdk:11[javafx], it will pick up jfx libs
4) Optional: remove openjdk-bin:11

no need to unmask gentoo-vm flag

Bug: https://bugs.gentoo.org/547918
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjfx/Manifest  |  10 +
 .../openjfx/files/11/disable-buildSrc-tests.patch  |  13 ++
 .../openjfx/files/11/fix-build-on-gradle-5x.patch  |  23 +++
 .../openjfx/files/11/glibc-compatibility.patch |  15 ++
 .../openjfx/files/11/respect-user-cflags.patch | 227 +
 dev-java/openjfx/files/11/use-system-swt-jar.patch |  25 +++
 dev-java/openjfx/metadata.xml  |  19 ++
 dev-java/openjfx/openjfx-11.0.3_p1.ebuild  | 218 
 8 files changed, 550 insertions(+)

diff --git a/dev-java/openjfx/Manifest b/dev-java/openjfx/Manifest
new file mode 100644
index 000..f582a7dc84d
--- /dev/null
+++ b/dev-java/openjfx/Manifest
@@ -0,0 +1,10 @@
+DIST ST4-4.0.8.jar 239543 BLAKE2B 
72d257c6d0f1b3bde0afce805128dd38d8520b2073377bbb995fed3b4e18a3ea69d508d6d7554755ec68bf50940082b896ed89998a5178272d24376404b389c5
 SHA512 
9877289297cd5b15ad464a19467699387f57c510fe8a476e07e9d2334bd11933f9bdb9c6caa4972d4d4c84b56740c6d885cd39300dd7ce35b7c5bde536238086
+DIST antlr-complete-3.5.2.jar 2456317 BLAKE2B 
d9afa08ad98dbff16d30425b97a0ddac7402055916e6a7dd290c3b9a2b26a4751c02f405d8d13c186333430c370c94bd73419b14c8e46df2971f68536cc484a0
 SHA512 
560f208e38759b5e626de56816e1fce9c191c526c04ca782513859d468ac444d1e8e62c03870a68f8f9d8daee0f45fca465150e2bbfc71b46e46b952519044b1
+DIST gradle-4.8-bin.zip 75885015 BLAKE2B 
eb6592afe122690f5e013abec2821beabac070563556ceec67ce02506582d4d9ac9c5d9f97ad2c464e442446f26ff90e9ead2c04e462a564411259564e3332c6
 SHA512 
4b351c9c5b0970bafb3b2b9b9e2ec9f37ff681cc3ac30004852d712cf8bb83061211a58e5b1f101813cde6a0aec914badf4ef0a806eec603418b851b64a06882
+DIST gunit-3.5.2.jar 287425 BLAKE2B 
86e759c5bb164758b689d93bef4b6a0bcb39eb9fee28d2a8dc113a4c97e5e8516b55ada87c27738ffa0fc512805caa338d8649f6f5c9ba36490c4c3ebed86fdd
 SHA512 
c9f14dacec2f22f62b7d3849d1c0e9d626b3dc20eb74a85b32f1901f6279b7b84af095107128bcbe80c49ac05448a713309b60d0c3d2f88e0bca8a14690292b2
+DIST lucene-core-7.1.0.jar 2779248 BLAKE2B 
9edea1cfdeca2f2ec9e5c014e575774dc32fa5cf12ba02fd419fc252da10c03cd9f6cda989203211de4bc2ffcd2e79e8b97914e9792951bb0877a203760f07ad
 SHA512 
0cd96016de2bc7ad94779e30348c443cf6028119fdae42c6f29e33d84495876a7519640f20680762324ea40c42e21b595f79cd606a6142b9875501f1e9179678
+DIST lucene-grouping-7.1.0.jar 87200 BLAKE2B 
93f4ca6938b3fbc74752e22ee9d53022a60c57489017985448ddff46bc8c527b72e615e5f28d0301c28dc8119f0e6c75f4e8a711df3e6aaa418190b8ac8d1857
 SHA512 
41a85eafde03718efba7cf22598a430efbc6a6a68cf68058988f9eff648d19faa6cc4cf68293fe6e39783a7636eae571f27e04006f4607250dd9f6642184c61d
+DIST lucene-queries-7.1.0.jar 243126 BLAKE2B 
166c3efea04c19314be7fd8c1d6b1378b2b967243289d9bded5e9768cb441a35fabbe63641d00b72a8c14aace0bad402df49c21b853f620bf81bc1e829dcecdb
 SHA512 
34df5eccf0577ed037ef347adc9c2552c49d57e35dbff629fdbb860926765be48f8b06fd693bdacfc2edcd9c6ad711c13fe98e5317cb1d1f2157dcab938e34ea
+DIST lucene-queryparser-7.1.0.jar 384680 BLAKE2B 
adce2572de9f534323eead31dd30f97b853b2d5e4be6828c415f0c647460c361e00680d856ff9ffbba0fe45c3e4a425d68938a3d2dc01c76491bb65673e120fa
 SHA512 
7151ef899e318679995138262c3450577ae33580708864581dc22a027f43ca4989825d434680925547e3c04ad4453a454e7045f605d7eee0da57d63db978ed68
+DIST lucene-sandbox-7.1.0.jar 182914 BLAKE2B 
70c795f84d8f0908abe47db77f632eeb6571a77e1445b8ab04a75080cea40e3b8171071965ff7fd9f6d39a450dd33144e922d19c1f07c605de54b45e3e881323
 SHA512 
6faf9fd9c7c082bf062adb6a28d89447e6e27152eb3f0a325081e5f791196e5440334632ccbf9c458940220676f7e73390a174889d9b7a656d088b3dade5d500
+DIST openjfx-11.0.3_p1.tar.bz2 63272033 BLAKE2B 
574a622b2b2587fcdc64c91cfef0fbcc6d97baa7827e84a540bf1c8493b9fbc3629bd131e5c0972fb82687d194ceb527dfdedd6c2a00edc16d9a76850699f9b6
 SHA512 
8f8e07d7588b1a5fbcdfcc2837ae0389fefea3a1d91f89fdd4aab03e0bc6f5b9a1e66a824ae9388b777b36e76beb19cb6c69c963c7d904d36cad40f36c5ef0c7

diff --git a/dev-java/openjfx/files/11/disable-buildSrc-tests.patch 
b/dev-java/openjfx/files/11/disable-buildSrc-tests.patch
new file mode 100644
index 000..39e24710799
--- /dev/null
+++ b/dev-java/openjfx/files/11/disable-buildSrc-tests.patch
@@ -0,0 +1,13 @@
+Description: Disables the buildSrc tests to work around a Gradle bug 
(UnsupportedOperationException: Cannot nest operations in the same thread)
+Author: Emmanuel Bourg 
+Forward

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

2019-06-01 Thread Andrey Grozin
commit: eba7f5fce9b65ee5cc16b63b99231a56e152f8b5
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sat Jun  1 11:27:54 2019 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sat Jun  1 11:27:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba7f5fc

sci-mathematics/wxmaxima: bump to 19.05.7

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-mathematics/wxmaxima/Manifest|  1 +
 sci-mathematics/wxmaxima/wxmaxima-19.05.7.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/sci-mathematics/wxmaxima/Manifest 
b/sci-mathematics/wxmaxima/Manifest
index d0c4e2921e7..810d7ffaf03 100644
--- a/sci-mathematics/wxmaxima/Manifest
+++ b/sci-mathematics/wxmaxima/Manifest
@@ -1,3 +1,4 @@
 DIST wxmaxima-15.08.2.tar.gz 5592673 BLAKE2B 
cacb508cbcb24e27a43998ba0079b14117980669c25b39b017c0c659ef48d2ad338c6503aea99447a14250ed1a68a3414880828fc8ffdcbd3177b8eb9355a919
 SHA512 
a537c49477f54df4fd9e4e42a5e0d0d740f1ede817d807a98b7cec877a3ad77b2be0a61ae487a7fa5beb193b112eca163b8873292ecab5acf118d58a91e91af6
 DIST wxmaxima-18.11.4.tar.gz 12156776 BLAKE2B 
75be0fb88402af011885616a646f7abcad25516ea9b0b375daf02edac5518b113188290262bc431e8bfb4836fc1f731982a1c41c62871818e4d2cc68c96ccb31
 SHA512 
964de93edc5c46e98de3de405b1873fa0ed594d54f1ddc030377b023110261cb1e6b0b08dbf210551888bf890e28d16e9b1698768c93dde413d5e1918cbd234e
 DIST wxmaxima-19.03.1.tar.gz 12065575 BLAKE2B 
a376ac6f8dafd8779b6161695595a3f2fc87e8242086a0f97bfb2823151c198a94c824baa9297dd586271ef121fc9af692b33ac06b2266d58dbbab9212c14d98
 SHA512 
7aa9e03104d276a1cc753a4edfdc0948822efe3ef93b08090a91efc50efe4ec0d913ff5f87069c1433c18f5b8bf086d025dd6bf7560f3b42a70e883914cc995a
+DIST wxmaxima-19.05.7.tar.gz 13832202 BLAKE2B 
6afe37dfcefe3f1711cc1cc89e4c61071dff2d49c60742a6d64ece9fa029823f6e94e20eb69e6d6cd8ccad1f5f656670089d593752f4be4d179222f5f2090d53
 SHA512 
3a7caee5ab03eefd4d2811345678d7b74081b0a4315dcc7739dbf4d265d274bb47a93ace5980a30185a13f40c1c970a8e4ba444bdd64b8b9ebd3b9a263cc6c06

diff --git a/sci-mathematics/wxmaxima/wxmaxima-19.05.7.ebuild 
b/sci-mathematics/wxmaxima/wxmaxima-19.05.7.ebuild
new file mode 100644
index 000..6e3b401b1d7
--- /dev/null
+++ b/sci-mathematics/wxmaxima/wxmaxima-19.05.7.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER="3.0"
+PLOCALES="ca cs da de el en es fi fr gl hu it ja kab nb pl pt_BR ru tr uk 
zh_CN zh_TW"
+inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils
+
+DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit"
+HOMEPAGE="http://wxmaxima-developers.github.io/wxmaxima/";
+SRC_URI="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+S="${WORKDIR}"/${PN}-Version-${PV}
+
+DEPEND="
+   dev-libs/libxml2:2
+   x11-libs/wxGTK:${WX_GTK_VER}"
+RDEPEND="${DEPEND}
+   media-fonts/jsmath
+   sci-visualization/gnuplot[wxwidgets]
+   sci-mathematics/maxima"
+
+src_prepare() {
+   setup-wxwidgets
+   cmake-utils_src_prepare
+
+   sed -e "s|share/doc/${PN}|share/doc/${PF}|g" -i 
"${S}"/info/CMakeLists.txt \
+   || die "sed info/CMakeLists.txt failed"
+
+   # locales
+   rm_po() {
+   rm "${S}"/locales/${1}.po || die "rm ${1}.po failed"
+   }
+   l10n_find_plocales_changes "${S}"/locales '' '.po'
+   l10n_for_each_disabled_locale_do rm_po
+}
+
+src_install() {
+   docompress -x /usr/share/doc/${PF}/wxmaxima.hhp 
/usr/share/doc/${PF}/wxmaxima_tr.hhp
+   cmake-utils_src_install
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/maxima/, sci-mathematics/maxima/files/

2019-06-01 Thread Andrey Grozin
commit: 073c7f9a0c3ddc8610e809d1fb3082b32d8e3b9c
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sat Jun  1 11:24:34 2019 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sat Jun  1 11:25:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=073c7f9a

sci-mathematics/maxima: bump to 5.43.0

Closes: https://bugs.gentoo.org/show_bug.cgi?id=684670
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-mathematics/maxima/Manifest|   1 +
 sci-mathematics/maxima/files/clozurecl-3.patch |  27 
 sci-mathematics/maxima/maxima-5.43.0.ebuild| 213 +
 3 files changed, 241 insertions(+)

diff --git a/sci-mathematics/maxima/Manifest b/sci-mathematics/maxima/Manifest
index a0c2fc48ac1..f22ecb58c2b 100644
--- a/sci-mathematics/maxima/Manifest
+++ b/sci-mathematics/maxima/Manifest
@@ -1,3 +1,4 @@
 DIST maxima-5.38.1.tar.gz 38641257 BLAKE2B 
0244b5dbdd337e64d4f7c3e7f6b946463b0246a9fd0660588798f7891fd1599cf400369fe0d1ce3433d01ce2e4b8bc86ad405d3f8368b429cd028362ec66a1b4
 SHA512 
abca10984dbb22a48bae481b2e803cb5bee6776e974b4bb9271773aa035fb5e49f34b2458aabca01f0a681a07179e57c012273be6f8d53c615b3309b1034abf9
 DIST maxima-5.42.1.tar.gz 41865510 BLAKE2B 
d3b8a50594dc0cef0c354c42be1aee96df77a4e222dbe457edeb47d7fe77a8fe376b10ce8da9e4ff6c447242e9c53a32286d09a64d8600112f6feda92f1fb58d
 SHA512 
79c5e70119b0384d9dd8aa47c7e96a0ccb7e6367526b8a14d21f00137a1c2f0c8b7990bb7231d7c90ffa0090f67c1fa30a418d013d9c5982030ae68de9717f48
 DIST maxima-5.42.2.tar.gz 41840181 BLAKE2B 
bca8a94366f1fe2f508436fdef8de80107b19c9b267a4b72dc6f56870078d35b3feb7dbdda384589b38c5351d6eeede1b9738a5ec2152063de2afacd1ced48c4
 SHA512 
5033b02272121f6aacff5ededf90eaad5e644a06d0c62aafd745401c08429da979ecd8274f7aa12596a0e32ddb614659af14e4273f59d372fe1ecbec081e7829
+DIST maxima-5.43.0.tar.gz 34605709 BLAKE2B 
db9db75b7eff0454d4b9595120d726969b4e8b651f611ac69dcd92c4496bf9530ce76867348fd87a33444eef3abb7d123ef2726a7b96ebde9e43f231b21a2b8c
 SHA512 
6611eda4bf81bc5454bf6dd641c73a470cc07b2f768d9550b3abeb7b68f1b4675fd5eca766c52844438e9247d8035be537c7120c9f49cdaed9f918d49ed16659

diff --git a/sci-mathematics/maxima/files/clozurecl-3.patch 
b/sci-mathematics/maxima/files/clozurecl-3.patch
new file mode 100644
index 000..531c6caca9d
--- /dev/null
+++ b/sci-mathematics/maxima/files/clozurecl-3.patch
@@ -0,0 +1,27 @@
+diff -r -U1 maxima-5.43.0.orig/configure.ac maxima-5.43.0/configure.ac
+--- maxima-5.43.0.orig/configure.ac2019-05-31 00:52:28.0 +0200
 maxima-5.43.0/configure.ac 2019-06-01 12:08:22.549425058 +0200
+@@ -434,3 +434,3 @@
+ dnl n.b. openmcl_default_name is hardcoded in "with" message
+-openmcl_default_name=openmcl
++openmcl_default_name=ccl
+ AC_ARG_ENABLE(openmcl,
+diff -r -U1 maxima-5.43.0.orig/src/Makefile.am maxima-5.43.0/src/Makefile.am
+--- maxima-5.43.0.orig/src/Makefile.am 2019-05-31 00:52:28.0 +0200
 maxima-5.43.0/src/Makefile.am  2019-06-01 12:06:49.990422763 +0200
+@@ -392,3 +392,3 @@
+ 
+-EXECUTEOPENMCL = $(OPENMCL_NAME)
++EXECUTEOPENMCL = $(OPENMCL_NAME) --no-init
+ BUILT_FILES += $(OPENMCL_MAXIMA)
+diff -r -U1 maxima-5.43.0.orig/src/maxima.in maxima-5.43.0/src/maxima.in
+--- maxima-5.43.0.orig/src/maxima.in   2019-05-31 00:52:28.0 +0200
 maxima-5.43.0/src/maxima.in2019-06-01 12:10:12.251427778 +0200
+@@ -221,5 +221,5 @@
+ if [ -x "$MAXIMA_IMAGESDIR/binary-$MAXIMA_LISP/maxima" ]; then
+-  exec "$MAXIMA_IMAGESDIR/binary-$MAXIMA_LISP/maxima" 
$MAXIMA_LISP_OPTIONS -e '(cl-user::run)' -- "$@"
++  exec "$MAXIMA_IMAGESDIR/binary-$MAXIMA_LISP/maxima" 
$MAXIMA_LISP_OPTIONS --no-init -e '(cl-user::run)' -- "$@"
+ else
+-  exec "@OPENMCL_NAME@" -I "$maxima_image_base.image" 
$MAXIMA_LISP_OPTIONS -e '(cl-user::run)' -- "$@"
++  exec "@OPENMCL_NAME@" -I "$maxima_image_base.image" 
$MAXIMA_LISP_OPTIONS --no-init -e '(cl-user::run)' -- "$@"
+fi

diff --git a/sci-mathematics/maxima/maxima-5.43.0.ebuild 
b/sci-mathematics/maxima/maxima-5.43.0.ebuild
new file mode 100644
index 000..c537cea53d2
--- /dev/null
+++ b/sci-mathematics/maxima/maxima-5.43.0.ebuild
@@ -0,0 +1,213 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools elisp-common eutils xdg-utils
+
+DESCRIPTION="Free computer algebra environment based on Macsyma"
+HOMEPAGE="http://maxima.sourceforge.net/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+
+# Supported lisps
+LISPS=( sbcl cmucl gcl ecls clozurecl clisp )
+#  supports readline: . - no, y - yes
+SUPP_RL=(   .. y   .. y )
+# . - just --enable-,  - --enable-
+CONF_FLAG=( .. .   ecl  ccl   . )
+# patch file version; . - no patch
+PATCH_V=(   21 .   

[gentoo-commits] repo/gentoo:master commit in: app-editors/beaver/

2019-06-01 Thread Jeroen Roovers
commit: a909058dd00ca24eabfcf5c42fe9b12df0ff5dda
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Jun  1 11:19:12 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Jun  1 11:19:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a909058d

app-editors/beaver: Fix GCC-9.1 inlining

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Fixes: https://bugs.gentoo.org/687118
Signed-off-by: Jeroen Roovers  gentoo.org>

 app-editors/beaver/beaver-0.4.1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-editors/beaver/beaver-0.4.1.ebuild 
b/app-editors/beaver/beaver-0.4.1.ebuild
index 88eebb1e378..6e8052b4e9b 100644
--- a/app-editors/beaver/beaver-0.4.1.ebuild
+++ b/app-editors/beaver/beaver-0.4.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-inherit eutils gnome2-utils
+inherit eutils flag-o-matic gnome2-utils
 
 DESCRIPTION="Beaver is an Early AdVanced EditoR"
 HOMEPAGE="http://beaver-editor.sourceforge.net/";
@@ -26,6 +26,8 @@ src_prepare() {
 }
 
 src_configure() {
+   append-cflags -fgnu89-inline
+
econf \
$(use_enable doc doxygen-doc) \
$(use_enable debug)



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/files/, dev-lisp/sbcl/

2019-06-01 Thread Andrey Grozin
commit: bda3d776acdd87b0d12b3fdeb8c3f4b46e326d20
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sat Jun  1 11:19:11 2019 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sat Jun  1 11:19:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda3d776

dev-lisp/sbcl: bump to 1.5.3

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Andrey Grozin  gentoo.org>

 dev-lisp/sbcl/Manifest   |   2 +
 dev-lisp/sbcl/files/concurrency-test-1.5.3.patch |  17 ++
 dev-lisp/sbcl/sbcl-1.5.3.ebuild  | 246 +++
 3 files changed, 265 insertions(+)

diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index ad1f9145451..246e50c00ca 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -21,3 +21,5 @@ DIST sbcl-1.4.8-x86-64-linux-binary.tar.bz2 10353701 BLAKE2B 
5b56f46fbdb87f015ed
 DIST sbcl-1.4.9-source.tar.bz2 6051607 BLAKE2B 
8abcaf73233ea1a23d47987b16554636dcf94acfbc7ab731f0730fdb4a8176593fb3ab52d9b25b3dd56753cd984f7e0eddb1585a142eb7ad1aa5e3e03d7b0ca9
 SHA512 
e0248f460f9737d47653dd520732062d2637813b550df356ecc90aa6d21fbdd74f03182d1e890c09c1da742f7d57b4fbd04a4e6dc36999aca51bb6c2952ac236
 DIST sbcl-1.5.0-source.tar.bz2 6257355 BLAKE2B 
bbdca91c5baa28e4522bf37be041a2f7e8237d15c700f49960516e578ee7509fa3959022df3a7c3a4125bc2893f99d0a839a02ad484d5061cccffe900a078baf
 SHA512 
c09fb26ec7abdb5275165806c61000bc258281d9e745eafe67ac5a6542fcca2741395de5f39aebaf140d2ec9a58327e883fee8a6c4f320f4cbbd204806b7b5c7
 DIST sbcl-1.5.0-x86-64-linux-binary.tar.bz2 10487197 BLAKE2B 
48e87b24ef0681cbeb9306c8b28516d312c076ae9c2cc0f6e9c0100a24a445b0884ce23e06868783b9166dcd89bf2d0b0670b375967beb2fcbd4d2a203db428c
 SHA512 
072fee950131d0327a6d44a2c808a03eda6a4ab36b8ed1ef9b9ca48662fe11ea62662b007d5e579d06b84424db8db682d831013f68fe028111d32085187160c1
+DIST sbcl-1.5.3-source.tar.bz2 6343923 BLAKE2B 
c7b04fbba5563270037d3abcc3c4a2def210721cf7fcf8da9a3133f8079fb4a512b01f32c47d22c9abce27f917350ef9cbaacd897a32a30c5f74ee55db91191e
 SHA512 
022af0fa74701c530d98816b0696f5db4e8fc9a47b10fad17952239f77f160a1bc6791bf2f18e02ddbe249ab379d458ee8cee817f66dbc26dcbbcc855cd3ee21
+DIST sbcl-1.5.3-x86-64-linux-binary.tar.bz2 9920503 BLAKE2B 
e22750a5258c6a31378487ed20410d689c05792f906d37d73501ccbeac236f1296479ca2dec2d1ad40e38a00a3e3f3ff27a352e96932d89a76b426734bca0213
 SHA512 
9ff183529cfeec6ab7a1b5fb9f727463ad497333d1f6a75d1501c251d19e0510490743ddd8a3075d73854160fa5c07ce9b6e29011c6991a7851ba35593b0c735

diff --git a/dev-lisp/sbcl/files/concurrency-test-1.5.3.patch 
b/dev-lisp/sbcl/files/concurrency-test-1.5.3.patch
new file mode 100644
index 000..8c2e89fccfc
--- /dev/null
+++ b/dev-lisp/sbcl/files/concurrency-test-1.5.3.patch
@@ -0,0 +1,17 @@
+diff -r -U2 sbcl-1.5.3.orig/contrib/sb-concurrency/tests/test-frlock.lisp 
sbcl-1.5.3/contrib/sb-concurrency/tests/test-frlock.lisp
+--- sbcl-1.5.3.orig/contrib/sb-concurrency/tests/test-frlock.lisp  
2019-05-27 22:03:04.0 +0200
 sbcl-1.5.3/contrib/sb-concurrency/tests/test-frlock.lisp   2019-06-01 
11:41:21.260384857 +0200
+@@ -26,5 +26,5 @@
+   (read-count 100)
+   (outer-read-pause 0) (inner-read-pause 0)
+-  (writer-count 10) (write-count (/ 1 
*minimum-sleep*))
++  (writer-count 10) (write-count 5000)
+   (outer-write-pause *minimum-sleep*) 
(inner-write-pause 0))
+ (let ((rw (make-frlock))
+@@ -89,5 +89,5 @@
+ (deftest* (frlock.1)
+ (handler-case
+-(sb-ext:with-timeout 20
++(sb-ext:with-timeout 240
+   (test-frlocks #+win32 :outer-write-pause #+win32 t ))
+   (sb-ext:timeout (c)

diff --git a/dev-lisp/sbcl/sbcl-1.5.3.ebuild b/dev-lisp/sbcl/sbcl-1.5.3.ebuild
new file mode 100644
index 000..35e36b9e41a
--- /dev/null
+++ b/dev-lisp/sbcl/sbcl-1.5.3.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib eutils flag-o-matic pax-utils
+
+#same order as http://www.sbcl.org/platform-table.html
+BV_X86=1.4.3
+BV_AMD64=1.5.3
+BV_PPC=1.2.7
+BV_SPARC=1.0.28
+BV_ALPHA=1.0.28
+BV_ARM=1.4.11
+BV_ARM64=1.4.2
+BV_X86_MACOS=1.1.6
+BV_X64_MACOS=1.2.11
+BV_PPC_MACOS=1.0.47
+BV_X86_SOLARIS=1.2.7
+BV_X64_SOLARIS=1.2.7
+BV_SPARC_SOLARIS=1.0.23
+
+DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common 
Lisp"
+HOMEPAGE="http://sbcl.sourceforge.net/";
+SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
+   x86? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
+   amd64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
+   ppc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
+   sparc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
+   alpha? ( 
mirror://sourceforge/sbcl/${PN}-

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

2019-06-01 Thread Michał Górny
commit: 2c11d6eaca5500d55404fd4226bc1f37cd8f3605
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Tue May 21 15:11:48 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  1 10:53:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c11d6ea

media-libs/pyliblo: take maintainership

Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: Alexander Tsoy  tsoy.me>
Signed-off-by: Michał Górny  gentoo.org>

 media-libs/pyliblo/metadata.xml | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/media-libs/pyliblo/metadata.xml b/media-libs/pyliblo/metadata.xml
index 1b2becffa26..511c25a1426 100644
--- a/media-libs/pyliblo/metadata.xml
+++ b/media-libs/pyliblo/metadata.xml
@@ -1,5 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
+   
+   alexan...@tsoy.me
+   Alexander Tsoy
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   dsacre/pyliblo
+   
 



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

2019-06-01 Thread Michał Górny
commit: 4b60029dc47d04e36f9f01b706cec227ea168e31
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Fri May 31 23:07:22 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  1 10:54:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b60029d

media-sound/gtklick: fix license to GPL-2+

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Alexander Tsoy  tsoy.me>
Closes: https://github.com/gentoo/gentoo/pull/12066
Signed-off-by: Michał Górny  gentoo.org>

 media-sound/gtklick/gtklick-0.6.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/gtklick/gtklick-0.6.4-r1.ebuild 
b/media-sound/gtklick/gtklick-0.6.4-r1.ebuild
index b5f3a4f9ae7..cf89a50cad7 100644
--- a/media-sound/gtklick/gtklick-0.6.4-r1.ebuild
+++ b/media-sound/gtklick/gtklick-0.6.4-r1.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="A simple metronome with an easy-to-use GTK 
interface"
 HOMEPAGE="http://das.nasophon.de/gtklick/";
 SRC_URI="http://das.nasophon.de/download/${P}.tar.gz";
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2019-06-01 Thread Michał Górny
commit: db65d65e43626b808d74bc5647c34f39031e771b
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Fri May 31 23:01:32 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  1 10:53:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db65d65e

media-sound/klick: EAPI=7 bump

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Alexander Tsoy  tsoy.me>
Signed-off-by: Michał Górny  gentoo.org>

 .../klick/{klick-0.12.2-r1.ebuild => klick-0.12.2-r2.ebuild} | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/media-sound/klick/klick-0.12.2-r1.ebuild 
b/media-sound/klick/klick-0.12.2-r2.ebuild
similarity index 83%
rename from media-sound/klick/klick-0.12.2-r1.ebuild
rename to media-sound/klick/klick-0.12.2-r2.ebuild
index 06734a9fa58..6c88ea4ac1a 100644
--- a/media-sound/klick/klick-0.12.2-r1.ebuild
+++ b/media-sound/klick/klick-0.12.2-r2.ebuild
@@ -1,9 +1,11 @@
-# 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 scons-utils toolchain-funcs
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+
+inherit python-any-r1 scons-utils toolchain-funcs
 
 DESCRIPTION="An advanced command-line based metronome for JACK"
 HOMEPAGE="http://das.nasophon.de/klick";
@@ -20,8 +22,8 @@ RDEPEND="dev-libs/boost
virtual/jack
osc? ( media-libs/liblo )
rubberband? ( media-libs/rubberband )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}"/${P}-sconstruct.patch



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

2019-06-01 Thread Michał Górny
commit: 305e38748bd6cdc35a0e8ede92c0e252b51c0927
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Fri May 31 22:31:26 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  1 10:53:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305e3874

media-libs/pyliblo: EAPI=7 bump

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Alexander Tsoy  tsoy.me>
Signed-off-by: Michał Górny  gentoo.org>

 media-libs/pyliblo/{pyliblo-0.10.0.ebuild => pyliblo-0.10.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/pyliblo/pyliblo-0.10.0.ebuild 
b/media-libs/pyliblo/pyliblo-0.10.0-r1.ebuild
similarity index 98%
rename from media-libs/pyliblo/pyliblo-0.10.0.ebuild
rename to media-libs/pyliblo/pyliblo-0.10.0-r1.ebuild
index 7a81790300a..3ec1fecff24 100644
--- a/media-libs/pyliblo/pyliblo-0.10.0.ebuild
+++ b/media-libs/pyliblo/pyliblo-0.10.0-r1.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} )
 inherit distutils-r1



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

2019-06-01 Thread Michał Górny
commit: 10369ebe826db0a3b19e3938cca2f25e38985ec4
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Fri May 31 23:04:01 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  1 10:54:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10369ebe

media-sound/klick: fix license to GPL-2+

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Alexander Tsoy  tsoy.me>
Signed-off-by: Michał Górny  gentoo.org>

 media-sound/klick/klick-0.12.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/klick/klick-0.12.2-r2.ebuild 
b/media-sound/klick/klick-0.12.2-r2.ebuild
index 0a33dbe71f4..25f94d2fe96 100644
--- a/media-sound/klick/klick-0.12.2-r2.ebuild
+++ b/media-sound/klick/klick-0.12.2-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="An advanced command-line based metronome for 
JACK"
 HOMEPAGE="http://das.nasophon.de/klick";
 SRC_URI="http://das.nasophon.de/download/${P}.tar.gz";
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="debug osc rubberband"



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

2019-06-01 Thread Michał Górny
commit: 128589a81733c7ef615ccac7a92173d3a3e97be8
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Tue May 21 15:17:23 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  1 10:54:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128589a8

media-sound/gtklick: take maintainership

Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: Alexander Tsoy  tsoy.me>
Signed-off-by: Michał Górny  gentoo.org>

 media-sound/gtklick/metadata.xml | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/media-sound/gtklick/metadata.xml b/media-sound/gtklick/metadata.xml
index 1b2becffa26..c0aa4bcd7bf 100644
--- a/media-sound/gtklick/metadata.xml
+++ b/media-sound/gtklick/metadata.xml
@@ -1,5 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
+   
+   alexan...@tsoy.me
+   Alexander Tsoy
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   dsacre/gtklick
+   
 



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

2019-06-01 Thread Michał Górny
commit: 3539e8b79544fcf786ab6265fa82d1c46ccc14a4
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Tue May 21 15:52:30 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  1 10:54:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3539e8b7

media-sound/klick: boost is a build-time only dependency

Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: Alexander Tsoy  tsoy.me>
Signed-off-by: Michał Górny  gentoo.org>

 media-sound/klick/klick-0.12.2-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/klick/klick-0.12.2-r2.ebuild 
b/media-sound/klick/klick-0.12.2-r2.ebuild
index 6c88ea4ac1a..0a33dbe71f4 100644
--- a/media-sound/klick/klick-0.12.2-r2.ebuild
+++ b/media-sound/klick/klick-0.12.2-r2.ebuild
@@ -16,13 +16,13 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="debug osc rubberband"
 
-RDEPEND="dev-libs/boost
-   media-libs/libsamplerate
+RDEPEND="media-libs/libsamplerate
media-libs/libsndfile
virtual/jack
osc? ( media-libs/liblo )
rubberband? ( media-libs/rubberband )"
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   dev-libs/boost"
 BDEPEND="virtual/pkgconfig"
 
 PATCHES=(



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

2019-06-01 Thread Michał Górny
commit: f86e6ff6918bce83837db8200cbcb449c46221f5
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Fri May 31 22:32:21 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  1 10:53:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f86e6ff6

media-libs/pyliblo: fix license to LGPL-2.1+

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Alexander Tsoy  tsoy.me>
Signed-off-by: Michał Górny  gentoo.org>

 media-libs/pyliblo/pyliblo-0.10.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/pyliblo/pyliblo-0.10.0-r1.ebuild 
b/media-libs/pyliblo/pyliblo-0.10.0-r1.ebuild
index 3ec1fecff24..1ec36208367 100644
--- a/media-libs/pyliblo/pyliblo-0.10.0-r1.ebuild
+++ b/media-libs/pyliblo/pyliblo-0.10.0-r1.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="A Python wrapper for the liblo OSC library"
 HOMEPAGE="http://das.nasophon.de/pyliblo";
 SRC_URI="http://das.nasophon.de/download/${P}.tar.gz";
 
-LICENSE="LGPL-2.1"
+LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2019-06-01 Thread Michał Górny
commit: 12fc6a8e893b0c202c4e643b18712ecf70741348
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Tue May 21 15:15:03 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  1 10:53:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12fc6a8e

media-sound/klick: take maintainership

Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: Alexander Tsoy  tsoy.me>
Signed-off-by: Michał Górny  gentoo.org>

 media-sound/klick/metadata.xml | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/media-sound/klick/metadata.xml b/media-sound/klick/metadata.xml
index e83667d5c94..807ed60afdd 100644
--- a/media-sound/klick/metadata.xml
+++ b/media-sound/klick/metadata.xml
@@ -1,8 +1,18 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   alexan...@tsoy.me
+   Alexander Tsoy
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

Enable rubberband support

+   
+   dsacre/klick
+   
 



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

2019-06-01 Thread Michał Górny
commit: 0c7c4dff12a89590444d7ae5698441ede682a1e4
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Fri May 31 23:06:08 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  1 10:54:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7c4dff

media-sound/gtklick: EAPI=7 bump

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Alexander Tsoy  tsoy.me>
Signed-off-by: Michał Górny  gentoo.org>

 media-sound/gtklick/{gtklick-0.6.4.ebuild => gtklick-0.6.4-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/gtklick/gtklick-0.6.4.ebuild 
b/media-sound/gtklick/gtklick-0.6.4-r1.ebuild
similarity index 94%
rename from media-sound/gtklick/gtklick-0.6.4.ebuild
rename to media-sound/gtklick/gtklick-0.6.4-r1.ebuild
index 0c04f65a390..b5f3a4f9ae7 100644
--- a/media-sound/gtklick/gtklick-0.6.4.ebuild
+++ b/media-sound/gtklick/gtklick-0.6.4-r1.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
 
 PYTHON_COMPAT=( python2_7 )
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-06-01 Thread Hanno Boeck
commit: d3c47637db14701ec31b90ad36322133cb2fbf41
Author: Hanno  gentoo  org>
AuthorDate: Sat Jun  1 10:39:21 2019 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Sat Jun  1 10:39:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c47637

mail-mta/courier: Remove old versions.

Closes: https://bugs.gentoo.org/632190
Signed-off-by: Hanno Boeck  gentoo.org>
Package-Manager: Portage-2.3.67, Repoman-2.3.13

 mail-mta/courier/Manifest |   3 -
 mail-mta/courier/courier-0.75.0-r1.ebuild | 314 --
 mail-mta/courier/courier-0.75.0.ebuild| 311 -
 mail-mta/courier/courier-0.76.4.ebuild| 310 -
 mail-mta/courier/courier-0.78.2.ebuild| 311 -
 5 files changed, 1249 deletions(-)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index 0b56ddc92ff..b24718bec7b 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -1,4 +1 @@
-DIST courier-0.75.0.tar.bz2 6970339 BLAKE2B 
2c2f9900ab0370eff8b1a62759295e2d0598153075ea9a2f832d59272c5a21d5ab912fc852c7e75d7510d5ddf2d1484e830e6bf57c6952839f8688f174b6f27d
 SHA512 
37e66329f157e18176d4ac8c5e814be78e80ff7dec234886bec8dce2ae5c58ac68bc18e07c739295c25fae8ec778b162bab505d85ea0998db7192d52c47e7bc6
-DIST courier-0.76.4.tar.bz2 7237424 BLAKE2B 
7dbfb43cef75ed5187e044130c6cb793848791956a8531fcc54ae7a444e475c16219816c2ad7834e3b5349cf945f59023f0b9e2415c7c64352b5aa71eaf00bbd
 SHA512 
6350ef5e30bd1e4921350bf3a09de0b56513530852c93f9a06e23625e49ae09d7ff26558da1f816a5bb492579afb5c1cbcf7573199bf898a039cd3607e847c30
-DIST courier-0.78.2.tar.bz2 7379529 BLAKE2B 
5ba1ef013e513b269746999b2dd75f37fe8a9f1d87a51b61db1a8100c9a5cd022039462c235d35a95cf14ac5c406becf0f5d4f9344462e862045dc7333b7a0b7
 SHA512 
376de08cbaf9c2c74cd79e5d42680d8d6c31ecf0b0ef014f4152aa857224ba3e6d9e0f91b5097d15dcb5de9a5603a4707bc9b78902a5934c0a0ca68b74212055
 DIST courier-1.0.5.tar.bz2 7465054 BLAKE2B 
55e9ba2a85889e7210652475149f4d3e687fd63a27b44a5a16c888b2f60bb18c4156e3344792585fed2ee3d81770e79c55ce5791842c255b8701bad5d2f8af4e
 SHA512 
99a8e98633da99abd1f6f4e24328d4655526d51dc9fc03ffcb9c1e0cce0e608dedb2ac9511829af4487ff5af4618500d6fbbee26568f2a05e3c9d3cf3b48b2a5

diff --git a/mail-mta/courier/courier-0.75.0-r1.ebuild 
b/mail-mta/courier/courier-0.75.0-r1.ebuild
deleted file mode 100644
index 2fe60c5412c..000
--- a/mail-mta/courier/courier-0.75.0-r1.ebuild
+++ /dev/null
@@ -1,314 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic multilib
-
-DESCRIPTION="An MTA designed specifically for maildirs"
-HOMEPAGE="http://www.courier-mta.org/";
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-# not in keywords due to missing dependencies:
-# ~s390 ~ppc64 ~alpha ~ia64 ~sparc ~x86
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~s390 ~sparc ~x86"
-IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
-   fam web webmail gnutls"
-
-DEPEND="
-   >=net-libs/courier-authlib-0.66.3
-   >=net-libs/courier-unicode-1.3
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   >=sys-libs/gdbm-1.8.0
-   dev-libs/libpcre
-   app-misc/mime-types
-   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
-   pam? ( virtual/pam )
-   mysql? ( virtual/mysql )
-   ldap? ( >=net-nds/openldap-1.2.11 )
-   postgres? ( dev-db/postgresql:= )
-   spell? ( app-text/aspell )
-   fam? ( virtual/fam )
-   !mail-filter/maildrop
-   !mail-mta/esmtp
-   !mail-mta/exim
-   !mail-mta/mini-qmail
-   !mail-mta/msmtp
-   !mail-mta/netqmail
-   !mail-mta/nullmailer
-   !mail-mta/postfix
-   !mail-mta/qmail-ldap
-   !mail-mta/sendmail
-   !mail-mta/ssmtp
-   !mail-mta/opensmtpd
-   !net-mail/dot-forward
-   !sys-apps/ucspi-tcp
-   "
-
-RDEPEND="${DEPEND}
-   dev-lang/perl
-   sys-process/procps"
-
-# get rid of old style virtual/imapd - bug 350792
-# all blockers really needed?
-RDEPEND="${RDEPEND}
-   !net-mail/bincimap
-   !net-mail/courier-imap
-   !net-mail/cyrus-imapd
-   !net-mail/uw-imap"
-
-PDEPEND="pam? ( net-mail/mailbase )
-   crypt? ( >=app-crypt/gnupg-1.0.4 )"
-
-src_prepare() {
-#  unpack ${A}
-#  cd "${S}"
-   use norewrite && epatch "${FILESDIR}/norewrite.patch"
-}
-
-src_configure() {
-   filter-flags '-fomit-frame-pointer'
-
-   local myconf
-   myconf=""
-
-   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
-
-   econf ${myconf} \
-   $(use_with fam) \
-   $(use_with ipv6) \
-   $(use_with spell ispell)

[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-extra/

2019-06-01 Thread Hanno Boeck
commit: afe51dadea3be99a780df9a12977fa288a62dd71
Author: Hanno  gentoo  org>
AuthorDate: Sat Jun  1 10:26:03 2019 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Sat Jun  1 10:26:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe51dad

x11-libs/libfm-extra: Add gtk-doc-am build dependency.

Closes: https://bugs.gentoo.org/681794
Signed-off-by: Hanno Boeck  gentoo.org>
Package-Manager: Portage-2.3.67, Repoman-2.3.13

 x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild | 3 ++-
 x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
index 831645a5683..71ee3598ed4 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.2.5.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=5
@@ -22,6 +22,7 @@ DEPEND="${RDEPEND}
>=dev-util/intltool-0.40
virtual/pkgconfig
sys-devel/gettext
+   dev-util/gtk-doc-am
!!<=x11-libs/libfm-1.2.3"
 
 S="${WORKDIR}"/${MY_P}

diff --git a/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
index c4dff66b802..4fee2a257f5 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.3.1.ebuild
@@ -22,6 +22,7 @@ DEPEND="${RDEPEND}
>=dev-util/intltool-0.40
virtual/pkgconfig
sys-devel/gettext
+   dev-util/gtk-doc-am
!!<=x11-libs/libfm-1.2.3"
 
 S="${WORKDIR}"/${MY_P}



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

2019-06-01 Thread Sergei Trofimovich
commit: 379e62100d88311bd18eee263d968d4955dd44b2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  1 09:34:26 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  1 10:10:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=379e6210

sys-devel/gcc: 4.2.4: cut 1.6 patchset

Three new patches:
94_all_gcc-libgomp-no-werror.patch: disable -Werror on libgomp
95_all_libjava-ucontext.patch: fix libjava build on modern glibc
96_all_cgraph_node-gcc-9.patch: workaround buid failure against gcc-9.1.0

Closes: https://bugs.gentoo.org/629502
Bug: https://gcc.gnu.org/PR90677
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-4.2.4-r3.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index bfd3b96d0ef..64fadbf2911 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -19,6 +19,7 @@ DIST gcc-4.1.2-uclibc-patches-1.0.tar.bz2 20980 BLAKE2B 
cfc7dd4c7a0b1ed80c491d4a
 DIST gcc-4.1.2.tar.bz2 39707720 BLAKE2B 
966b6a64c118456c7fb66eb2ad0dd84b1d53ad88dcbd146f446ef097a6975f5d6a7f1bcbbc4bfcd4e48b00eeb8054728e412db3d9818cff1f195e37859a4e510
 SHA512 
b97d3b72a3b0355611d5090b2c715b7a774f0e466a89326a0226c2809d12dfafb2d7c5a7af54bd5e00c135bbb6596f535e1a484740f7f1f691e8a57e6f0425cc
 DIST gcc-4.2.4-patches-1.4.tar.bz2 25768 BLAKE2B 
502a83eb320ab4e4e4f210958b839f99e4c524ed49676ba909c297a9e0fc93b91411c8aa123e1180909297de0f42c0c320bbe3cf75319728f4a130bb56907f60
 SHA512 
dacd9d13f29e1e7baf136dee564fd0d128c20f77a8f7ab745263ad9dea8c694c006b89baf93f9aab7a0f93b48c2a54d80c4196f83f0f27c0fe17f7fba9a4fcfd
 DIST gcc-4.2.4-patches-1.5.tar.bz2 26425 BLAKE2B 
74723391829946d2485fefa5b69bdfad2bdc0ed5390abdcbee4a74829d95abc4a89b5c162a96c1dffac26924a872040e81d551f310dd20a0781b053e1421aeda
 SHA512 
bfa62eb30bc5c311fee0d655ec24d1e3bf81312ee3556aa70c2ae71e857211fd55d8a96cf95266d27e40f39ddf2e7d771e49658f6f810a012c1daa180b0197d0
+DIST gcc-4.2.4-patches-1.6.tar.bz2 27554 BLAKE2B 
1b6cf76ec6f0cd17d1078f6586124d6da5b3217f30300970bbcedc024d319fb5768b3a24ba6e366fbd9818f5c973916e7eb77858a6fc3609239f509cfab68196
 SHA512 
f4b1946429216dc381639e36197e6de8993cd19d3dfa47c52c5383980a3d7eee3613e3cf121609e5ed31dfb466fb97978e4c53240c6135d9babc9e2edb8aaff1
 DIST gcc-4.2.4-uclibc-patches-1.0.tar.bz2 19167 BLAKE2B 
bf2bcc9ece9096cf7fdac56073774072fa03e5dbf389a617888b2269bc79a7cfb68a6e26da66dedce9f954a1766ed21bbdd907b747e9fb5ea3a0fbbb6474
 SHA512 
5545cfe6bfa7ab9a69a474cc051cc8744380077dcc193afefeb455e959e408a5e4dfd1adde5357886c7f598835400273ef80ad5c14976c0552b44f5cd48704ed
 DIST gcc-4.2.4.tar.bz2 44025458 BLAKE2B 
1d9645298dbbb1aba7b2957acf5b9839bd702a85120aa82d4cada0e4ea68a1d633422d8fcedc405504768e2f932e4b9d1a70a86da0b8efa5fc923b786ebc259f
 SHA512 
c6e3e4fce1d27d0c56ab24f4809367d9329b620b7c124e88de190f2ea2ae57b5e06d0bda85c5a74237a4f94ddba53dc91faea0611fff7b19ad720edc312cb0d9
 DIST gcc-4.3.6-patches-1.2.tar.bz2 76826 BLAKE2B 
c37cb013a6928e8494e9de1eab9601ee4575523b4bfa4e7c1f64cebbf64ef57bf877234a1e637515eef80535d2faa4ea67792e9434b44421a430b6fa6ab07921
 SHA512 
229692a6026ebadc4d87342fd11695338c0fb2a13c43ed6288710fbdca4d7330c74a2c8a46f60637be9c4c38365076f068d35c5a91faa1c69a55e5e7aeac79f8

diff --git a/sys-devel/gcc/gcc-4.2.4-r3.ebuild 
b/sys-devel/gcc/gcc-4.2.4-r3.ebuild
new file mode 100644
index 000..15529ecc837
--- /dev/null
+++ b/sys-devel/gcc/gcc-4.2.4-r3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.6"
+UCLIBC_VER="1.0"
+
+inherit toolchain
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   ppc? ( >=${CATEGORY}/binutils-2.17 )
+   ppc64? ( >=${CATEGORY}/binutils-2.17 )
+   >=${CATEGORY}/binutils-2.15.94"



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

2019-06-01 Thread Sergei Trofimovich
commit: 901d47f9b9e2e987bfc4252e39dfcf78b5a0ef3c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  1 08:45:16 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  1 10:10:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=901d47f9

sys-devel/gcc: 4.6.4: cut 1.5 patchset

Three new patches:
95_all_libjava-ucontext.patch: fix libjava build on modern glibc
96_all_gcc-gperf-gnu-inline.patch: fix inline declaration for modern gcc
97_all_cgraph_node-gcc-9.patch: workaround buid failure against gcc-9.1.0

Closes: https://bugs.gentoo.org/629502
Bug: https://gcc.gnu.org/PR90677
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-4.6.4-r2.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 06f90a48a38..de31dc618cb 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -36,6 +36,7 @@ DIST gcc-4.5.4-uclibc-patches-1.0.tar.bz2 3019 BLAKE2B 
abf53f85a4af1336437963595
 DIST gcc-4.5.4.tar.bz2 66426133 BLAKE2B 
8725c7868e1fc9e72a28635f39aa014681aa502db4687e5d2d6ec7cf6d30b04902eca2ebbc1ef2b0e20b89908424d0053f0958e24ded5366fa1c38469913caa2
 SHA512 
78696b287d46aacd6f150920da376ea32f58ad9f0dafd2d3b7fa6dbdd8dd7afe659108d1dfaa5807617fc5248719f50b39c37ade0173ea5b9fec2091f4656115
 DIST gcc-4.6.4-patches-1.3.tar.bz2 16443 BLAKE2B 
a6d5cb1b51319e3167f687b7efddffd7dc8772b656fc42bb68687c2acc95095c57edcc6c7677b4b23c3666545a7eab6129c39abd3c7877c50c699be1b9b2ac65
 SHA512 
ed904bb8438a23a2e1ec3aff28c4451128421426305ff07de50edbad51a066bee9d1a9042a9b26c36dbd57e1eb044a474088945d6d780c6e98d7563947fb9b9a
 DIST gcc-4.6.4-patches-1.4.tar.bz2 17358 BLAKE2B 
636ec75b1d3b6feeba5b21fc40faef6f8b23ff4079f80873f4faba4c44ecd9bdeac6b5a25dd6efcd1816ed594ea8d5d64c7bd41b7b7888fb04bf58148ceb50d5
 SHA512 
404d2ed19dd59b5eeff64ed5302eba48fc7e0613c20e3e40ebfe0a19131571d059d690113c7c5c00e8547615c6d1466beaa1e8ea16407d8208380c02dfb051b8
+DIST gcc-4.6.4-patches-1.5.tar.bz2 19017 BLAKE2B 
e2e9642ef97b126df48b480b7a84d47597686932cd3447f3b210518d5eddfe4d90521a6249f174e4480315a924c48cf98c2a2bf0e383eeddc6d1d75770f2da2e
 SHA512 
f609e71514db89d51fb5047ca12cd0d1dbe352a0047d7ca744115df3ae7c0c61ba8f72b2642080267a549b1c7fad65f728f49a50d00f6796042dafc655de10ea
 DIST gcc-4.6.4-uclibc-patches-1.0.tar.bz2 3010 BLAKE2B 
e841db5125638b0ec34323d0500786ab6577042a22af3b423433542164408199ac4ff1036d27999aa01aa96e9e50988df2e86835102142f74c3f8fb33096a47e
 SHA512 
fd289089a30c768b0ec4e3459cf494bc5e9d4ecf87056dc183277c712f7d69ac4cf900950270d8eacfe686b4aa906e1ece87cae52f2cb00642e96c0b95dcf133
 DIST gcc-4.6.4.tar.bz2 72006076 BLAKE2B 
321c14c097c18cf60c32d228720980717e25e22e26ce5e75c3a411c423f9657eb896974200664132e2fb10c3010c5136d2da7f3c916fffddf7e4afe4e8bfdc20
 SHA512 
b5a5395782e0b9e61cda052f6e00c8575d1aa0b7e8db9e34c06e4e45f12ff37b436018536b7fa69a04a4235b5b368895652e3ed8fab2fe11763f9782ed9161dc
 DIST gcc-4.7.4-patches-1.4.tar.bz2 18072 BLAKE2B 
6bab25aee9f9ef605ce2942928a9d1aa91371b8fdec00643805e5010a4b0ffb043e0dd1a119d1064f79e499983374ed39e475a9718fce632cad07811363ed56b
 SHA512 
9f5d68ba62aee909023542dcece81e4e448ea750254258107d4f70291d8ae99469c4518e42ffddbe6b622b258f463127be6e6ef7eaaeeeb0f59b3b719f3eadca

diff --git a/sys-devel/gcc/gcc-4.6.4-r2.ebuild 
b/sys-devel/gcc/gcc-4.6.4-r2.ebuild
new file mode 100644
index 000..99f7924a0ce
--- /dev/null
+++ b/sys-devel/gcc/gcc-4.6.4-r2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.5"
+UCLIBC_VER="1.0"
+
+inherit eutils toolchain
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   elibc_glibc? ( >=sys-libs/glibc-2.8 )
+   >=${CATEGORY}/binutils-2.18"
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
+fi
+
+src_prepare() {
+   if has_version '=glibc-2.12 
#362315"
+   EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
+   fi
+
+   toolchain_src_prepare
+}



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

2019-06-01 Thread Sergei Trofimovich
commit: bf8e042547d865ea8126c7bfc331dd0f12a71b34
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  1 09:46:42 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  1 10:10:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf8e0425

sys-devel/gcc: 4.0.4: cut 1.5 patchset

Two new patches:
87_all_libjava-ucontext.patch: fix libjava build on modern glibc
88_all_cgraph_node-gcc-9.patch: workaround buid failure against gcc-9.1.0

Closes: https://bugs.gentoo.org/629502
Bug: https://gcc.gnu.org/PR90677
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-4.0.4-r2.ebuild | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 2e25004516b..a7a17379fa3 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -11,6 +11,7 @@ DIST gcc-3.4.6-patches-1.8.tar.bz2 61940 BLAKE2B 
54026fc7f0a17cac4a219c2182865c5
 DIST gcc-3.4.6.tar.bz2 28193401 BLAKE2B 
b3e2d52269e59acbdb04248d8d95bee957da29722f998ef39731b8f4fe9ce29ab6b29020be440d7d5db2b56f93fa77bc7e56f979912d03ebb755a92ab14927c9
 SHA512 
d235e1223d5faf8f37f2d73db35edeff44c88974b09dfcf325f4b181b16d7124710d93b1b65b60206ce3525f062236ea0f338b3a5341d7ecbe196d8e90c3ff18
 DIST gcc-4.0.4-patches-1.3.tar.bz2 41994 BLAKE2B 
2c6c5402256e177d197cf106e57e9d596d7559eb117f3a5e6b23ee524a08c79db76b192ad37240d209778742070a7cab8d1b73b2ae9bb5cd5accd1a760b26b61
 SHA512 
34999c783b0b2af782ae316c7a874a40a3e98faa8eb48409f951fc167ad4fb56c4fec93dc5cb6831b89f2dd90c80e3c89778fd73b9f176cb4470d8f5d1537b03
 DIST gcc-4.0.4-patches-1.4.tar.bz2 42634 BLAKE2B 
321c5dfbd194771ae28078fdde4baf5661f7cbb8127ff0bd7d23b7e1167e978776e0cdc26b2c1c8d7c469f964a223b67833caf78104b893d61ab243181fdf2f8
 SHA512 
190d86ea9620e24547726e30e36142c369424633060ecca0edd76f132b283068a680b5faa1bc14e6439fe7d8b5de8b6a9ef43438240831c19b99e753299e19d0
+DIST gcc-4.0.4-patches-1.5.tar.bz2 43777 BLAKE2B 
9bd12a707b9721336fa2443d73898df4712a8b81ffc5b7e18b611663f642f6e815d6d6c4583791fee87d36e56dccfd5b364119bfa98bd80cb3e35f20f989c80d
 SHA512 
dc9074fa7861c9efd4bb8a4118551377c88e27f2f2e7ea95fc3c75b3992ab55996afd8606570c795e85e73c9d1e2179f261b6c5d470ce778fec8fec3a74905ea
 DIST gcc-4.0.4-uclibc-patches-1.0.tar.bz2 20164 BLAKE2B 
d2d9626f03bcf0b06f316f22f2d4ea71ba0721d8369ff914bb27e20c4423a2a5b511bb23e74d2efc247ecc9c0554144a7ebd16d8baf432e289226ef610bef978
 SHA512 
67bdb8be3b7d173795ae3692f8f76fb6c236bfe3054112db30e3f0a56982685fe0b15e2c37f7d9e15e6198e4a41e47e1434a2befeee4e9e460e7bc9e0fa9d235
 DIST gcc-4.0.4.tar.bz2 32642939 BLAKE2B 
a152e6183bb288e587f1e6ad21401de5ce21f871aa4f82344bf76af4518d3286d281770754fd5744a9c0a86bd656be8bce88aa72380e42c438271e1f471c4d8e
 SHA512 
194c12b5a1bc50c003f6fc849a4c0032388a960fb4b769bdb6e76cf330f04f880a0723661c991ec03742443c21ccba9af8599ae648a0777e0a5875c5fe7f6abd
 DIST gcc-4.1.2-patches-1.6.tar.bz2 54513 BLAKE2B 
5f9d6e3332cbfac0ef757dfbd45226414f41c39f8d828325ab0d1ae1a82855cc6cde09308a7e1565cbd9ddcb1b730681bf7ccf69643a29141b3b029e8fb61135
 SHA512 
0f225b66851c1e70afe19f59c8527631c8b42f0580922d979d2dbf367b4591a59e7047bcb52b36695bf24fcfd71ea814b0001e001fe0e39482dec7327bb74259

diff --git a/sys-devel/gcc/gcc-4.0.4-r2.ebuild 
b/sys-devel/gcc/gcc-4.0.4-r2.ebuild
new file mode 100644
index 000..e5a34bf356a
--- /dev/null
+++ b/sys-devel/gcc/gcc-4.0.4-r2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.5"
+UCLIBC_VER="1.0"
+
+inherit toolchain
+
+KEYWORDS=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=${CATEGORY}/binutils-2.15.94"



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

2019-06-01 Thread Sergei Trofimovich
commit: c253612b708cfb01f9fa792a2fc19538b1240666
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  1 09:27:44 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  1 10:10:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c253612b

sys-devel/gcc: 4.3.6: cut 1.4 patchset

Two new patches:
98_all_libjava-ucontext.patch: fix libjava build on modern glibc
99_all_cgraph_node-gcc-9.patch: workaround buid failure against gcc-9.1.0

Closes: https://bugs.gentoo.org/629502
Bug: https://gcc.gnu.org/PR90677
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-4.3.6-r3.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index b81b2345496..bfd3b96d0ef 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -23,6 +23,7 @@ DIST gcc-4.2.4-uclibc-patches-1.0.tar.bz2 19167 BLAKE2B 
bf2bcc9ece9096cf7fda
 DIST gcc-4.2.4.tar.bz2 44025458 BLAKE2B 
1d9645298dbbb1aba7b2957acf5b9839bd702a85120aa82d4cada0e4ea68a1d633422d8fcedc405504768e2f932e4b9d1a70a86da0b8efa5fc923b786ebc259f
 SHA512 
c6e3e4fce1d27d0c56ab24f4809367d9329b620b7c124e88de190f2ea2ae57b5e06d0bda85c5a74237a4f94ddba53dc91faea0611fff7b19ad720edc312cb0d9
 DIST gcc-4.3.6-patches-1.2.tar.bz2 76826 BLAKE2B 
c37cb013a6928e8494e9de1eab9601ee4575523b4bfa4e7c1f64cebbf64ef57bf877234a1e637515eef80535d2faa4ea67792e9434b44421a430b6fa6ab07921
 SHA512 
229692a6026ebadc4d87342fd11695338c0fb2a13c43ed6288710fbdca4d7330c74a2c8a46f60637be9c4c38365076f068d35c5a91faa1c69a55e5e7aeac79f8
 DIST gcc-4.3.6-patches-1.3.tar.bz2 77886 BLAKE2B 
076183e5dfb9a11d76ec52a8226d0e2f5ceeb34fed49af9e4c8c3a17455d80486214d66d43c812e6f5ac9e8cb34dc628b40ad9678ee30610aba61731150ddcde
 SHA512 
fb7985da07da1cf9f159c31a3b6a037e673eb8441b8903df62831355c5c3510805fd183f0ac7c590c159cf5d97a8f25c407143d0278266b6f6318169a3ba
+DIST gcc-4.3.6-patches-1.4.tar.bz2 79026 BLAKE2B 
fd7597483095afa114ab4df18134d3f00882c1476ae30b7aa531dffdca111599e811a451466fa981d0f94eb29a04cd784a36aaab4bd365ad522eac44e5aa5c0c
 SHA512 
4f19a6221c520d62a4ab8731afb76c20d9dcca7b0cf6e52011b30fef013fc21fdf30c619a4bf959a344e9a6849459e9bb25ee204dc1b7d757e87a647ddd1f3c5
 DIST gcc-4.3.6-uclibc-patches-1.0.tar.bz2 3021 BLAKE2B 
c3b18a85253fc7b63e2f1fa541ce2c9bbe0c664fb5da8d494c89889d19aaebf513c40cabdf3271e3d074aace500bcde4f0ba4478c35ae0ae105b4a31d6e4e917
 SHA512 
6b85bf4caf5662ae114e472199c2f77d1fef63c485c073643968b6e0575c13bfa4ce9a32191908f34e70d41fd9fb5b9bc2b527542d82dac881a0462bfe89b120
 DIST gcc-4.3.6.tar.bz2 59756702 BLAKE2B 
0bca01c8c2e7d8dc2f971c2b2bfb52d61285154c3fd14d6356a1cf083622aadadd9031bf0aead9a285eb1c4200c2d9515773c256acbdc901842aa16e06cc81e7
 SHA512 
0cb43f523135c6d54b3b5e26de7044fe096c16e7c3af8e400b2b48c5e52b4b5aa56615b1eca5e326b0202cf34870daa6ac44ec9633762acafa4425552b4029ee
 DIST gcc-4.4.3-specs-0.2.0.tar.bz2 2004 BLAKE2B 
96f5ba2028bc6e0ef71e009857c37118a54d13d30de24d697c85e5772f9f2b7853615648cf2e4ee81d8385f6518c64588c0b56675c00f95ef39fca2a808f075e
 SHA512 
779ecb0a064d2138b54569c8ae501975b8a6b72e5a3acbf8597619a8db77ee42ef9b0e62608d5192a15e4393e7dfc009bb50b994782236faa744b2c46b5fe517

diff --git a/sys-devel/gcc/gcc-4.3.6-r3.ebuild 
b/sys-devel/gcc/gcc-4.3.6-r3.ebuild
new file mode 100644
index 000..637aa208400
--- /dev/null
+++ b/sys-devel/gcc/gcc-4.3.6-r3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.4"
+UCLIBC_VER="1.0"
+
+inherit toolchain
+
+KEYWORDS="~alpha ~amd64 ~arm -hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   ppc? ( >=${CATEGORY}/binutils-2.17 )
+   ppc64? ( >=${CATEGORY}/binutils-2.17 )
+   >=${CATEGORY}/binutils-2.15.94"
+if [[ ${CATEGORY} != cross-* ]] ; then
+   PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
+fi
+
+src_prepare() {
+   toolchain_src_prepare
+
+   use vanilla && return 0
+
+   sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200
+}



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

2019-06-01 Thread Sergei Trofimovich
commit: a499dd60299d964f49d8a1bbce0216f628a50eb4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  1 08:27:23 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  1 10:10:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a499dd60

sys-devel/gcc: 4.9.4: cut 1.4 patchset

Three new patches:
99_all_remove-lieee.patch: don't require empty libieee presence on glibc.
100_all_avoid-ustat-glibc-2.28.patch: fix libsanitizer build against glibc-2.28
101_all_libsanitizer-libbacktrace-Werror.patch: drop -Werror
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-4.9.4-r1.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index f1b972891ac..e3e1ea06bfd 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -49,6 +49,7 @@ DIST gcc-4.8.5-piepatches-v0.6.2.tar.bz2 14265 BLAKE2B 
b3bb37957ba8ee446967a3a60
 DIST gcc-4.8.5-uclibc-patches-1.0.tar.bz2 2976 BLAKE2B 
1a804fd0b2fd5756e824f3eb511cf62d6af0fa8059ebcffadf6deb85e242ec8728b7883f2e054b465b87e4b61b6a2b55061a68eb8329c3a79a659d4c15808d21
 SHA512 
5469128eab06525915c75241797ad9ec4b63072ebfd5e110319bf810633cf3fbed39bbda4f6a0c74e537b248e7642780ecbe2086ad10be6e66b7dd289fa6534f
 DIST gcc-4.8.5.tar.bz2 86165587 BLAKE2B 
760931013f96083078e74b8376eede6c23954e1f41cb44dbbdd8220fdede48807d89b9ca44fc4ae309f7cef441831b533512f1145cd563c5c797e96cf6cf1bfa
 SHA512 
47fdfeca0c0a624cdec9c4ae47137d056c918d5c386d4b96985bb3c8172aba377cb66cbcc30e80832fd244a7d98f562c20198056915c70cfef0977545073a8ea
 DIST gcc-4.9.4-patches-1.3.tar.bz2 26060 BLAKE2B 
a61cb29111e8a9e35d810c0c557e901fc0d78e3b62027f5ea622d29becff9492e350c932824b23e5a38604bc3fa6c39fed9db902df4f830a3a362f1a1c2d9f58
 SHA512 
0214da6712a1b583f028be60e562f742d3d484d930976e2fce7be090113517c0e07faa20f750411b5125902f38a9944fe0c1dc8605d161c5bb11843acdebab75
+DIST gcc-4.9.4-patches-1.4.tar.bz2 27240 BLAKE2B 
26b7d08bad4b617ede2564f77ded67cc87ec6b9f6b4d4ff78b5b75c1d5739fc4049480c716075d74c9b8e23a4a3c1889796cacb3456a3982ab04a0781fe3cd04
 SHA512 
efa60a7f86e684710848182c7d040565c9cec7666e897adc02e5dea9d4c76117deece7b1f7e1f8772cdec9697bb92b762f93408824e47b3f63b4f35029f50a4b
 DIST gcc-4.9.4-piepatches-v0.6.4.tar.bz2 14414 BLAKE2B 
2eccd4f2a164fbb32d13c7fe91627a2424c0a5570fe0cac97c2bb1c95294ba3d770832da7c445f75c91791466c5139a1e13753a3a40d87ff5e44e42749adee27
 SHA512 
243fa272ea0e49f700a76508bab3e03bbb353bcb930581b2f87f9a47df5cd3880e29f20b71612b21190adc463849e1e6ac2a38a49c0002b562d93d436f538285
 DIST gcc-4.9.4-uclibc-patches-1.0.tar.bz2 2618 BLAKE2B 
bff85a4088fb94fdb7a8b0bd552be98ace3e6d145889b6f8b4a1f2db2dad14342d155890ab159b42d5b55d88dfb7c392eb7f92590084e1958f6284c561da30f1
 SHA512 
5a1f44caa9261f4947101379628143869b31dec67fa28605e8e1f3894d4b7120c3f68ba6deb59da7a74fa906e27ab32cd3767761837dc3dfebc37865d349d6db
 DIST gcc-4.9.4.tar.bz2 90097606 BLAKE2B 
373ff939ea72d6c4a7f3ab899b852b4c919481af2cfe3291281d9354c58a270d2eba73a0f301d90840dfabf423c82b368e113df7a2cb6cc28b2a703b0b6eb585
 SHA512 
93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe

diff --git a/sys-devel/gcc/gcc-4.9.4-r1.ebuild 
b/sys-devel/gcc/gcc-4.9.4-r1.ebuild
new file mode 100644
index 000..b935459e81c
--- /dev/null
+++ b/sys-devel/gcc/gcc-4.9.4-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.4"
+UCLIBC_VER="1.0"
+
+# Hardened gcc 4 stuff
+PIE_VER="0.6.4"
+SPECS_VER="0.2.0"
+SPECS_GCC_VER="4.4.3"
+# arch/libc configurations known to be stable with {PIE,SSP}-by-default
+PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
+PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
+SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
+# uclibc need tls and nptl support for SSP support
+# uclibc need to be >= 0.9.33
+SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
+#end Hardened stuff
+
+inherit eutils toolchain
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   elibc_glibc? ( >=sys-libs/glibc-2.8 )
+   >=${CATEGORY}/binutils-2.20"
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
+fi
+
+src_prepare() {
+   if has_version '=glibc-2.12 
#362315"
+   EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
+   fi
+
+   # Bug 638056
+   epatch "${FILESDIR}/${P}-bootstrap.patch"
+
+   toolchain_src_prepare
+
+   use vanilla && return 0
+   # Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the 
hardened specs.
+   [[ ${CHOST} == ${CTARGET} ]] && epatch 
"${FILESDIR}"/gcc-spec-env-r1.patch
+}



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

2019-06-01 Thread Sergei Trofimovich
commit: ea9897ce7463d3ca3456a201a8d6819334d1fde5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  1 10:05:22 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  1 10:10:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea9897ce

sys-devel/gcc: 3.4.6: cut 1.9 patchset

Two new patches:
91_all_ucontext-to-ucontext_t.patch: fix libjava build on modern glibc
92_all_libtool-pass-all.patch: Unbreak libc and libm detection by libtool
when those are linker scripts.

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-3.4.6-r3.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index a7a17379fa3..075e3cceacc 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -8,6 +8,7 @@ DIST gcc-3.3.6-uclibc-patches-1.0.tar.bz2 28882 BLAKE2B 
e1e1a1e24368d238b999df06
 DIST gcc-3.3.6.tar.bz2 23972413 BLAKE2B 
e7b33edcdbbb13b0be41a41156bf6fb6dcfe4f5ad75c41de86cb37f854be6b7a6a8dda0e65d331461469848cd912e25920e8aa2dcb142cb661731ba571cb5de1
 SHA512 
576b88e2fa675314a79a85f180684fe5af370c596476a0bf02e33e8ae0e2be838417ea80675ce4194a8213792cf7ada50cae5131149e4b890ab61e0b8d50d0ed
 DIST gcc-3.4.5-uclibc-patches-1.1.tar.bz2 70923 BLAKE2B 
174eb5e437367a8e64a48f3764b4a3971afc7f5bffac583b7cf4e98a2ea2241ff896751137cc59d45a12b1219efd52094925ba175073fe70dc143a5ea7fa
 SHA512 
c0534a374e2e0416d0792373f9d11526226f9ce1a98e771469efa68388b709c72672b8db8fe77901144a96a23e4fd9f9a99f1d278f1e8fffda8a6b01e3b770fa
 DIST gcc-3.4.6-patches-1.8.tar.bz2 61940 BLAKE2B 
54026fc7f0a17cac4a219c2182865c597a417448310f2b10f948f971f9639eedf958d03474d999675180e8c8a7ef7f7929551c33fead53b909b4888a5483d78c
 SHA512 
14c12628e0ccdc47492890a46d45f9ef1df3970d1103116c3c3be76ecf1b3560088232819891662f44d621877b59ed38dab48053885bd34e6516d7de514f42d6
+DIST gcc-3.4.6-patches-1.9.tar.bz2 62934 BLAKE2B 
5eaeae2c2f4ce79e41e8ed86bc695de67d4e36d238bfdb13486d079495d0013e71a133feababd981f5021dbe409eff684f3a35ec465232e86863a5b299e0ee8f
 SHA512 
3d6d4d5354291758ae00b90e81034950551716cbc5a96325b2bf787e9d400123991b728d0586afd8ada0983b0383668e59e51eceae0c96bbe6281a429293acde
 DIST gcc-3.4.6.tar.bz2 28193401 BLAKE2B 
b3e2d52269e59acbdb04248d8d95bee957da29722f998ef39731b8f4fe9ce29ab6b29020be440d7d5db2b56f93fa77bc7e56f979912d03ebb755a92ab14927c9
 SHA512 
d235e1223d5faf8f37f2d73db35edeff44c88974b09dfcf325f4b181b16d7124710d93b1b65b60206ce3525f062236ea0f338b3a5341d7ecbe196d8e90c3ff18
 DIST gcc-4.0.4-patches-1.3.tar.bz2 41994 BLAKE2B 
2c6c5402256e177d197cf106e57e9d596d7559eb117f3a5e6b23ee524a08c79db76b192ad37240d209778742070a7cab8d1b73b2ae9bb5cd5accd1a760b26b61
 SHA512 
34999c783b0b2af782ae316c7a874a40a3e98faa8eb48409f951fc167ad4fb56c4fec93dc5cb6831b89f2dd90c80e3c89778fd73b9f176cb4470d8f5d1537b03
 DIST gcc-4.0.4-patches-1.4.tar.bz2 42634 BLAKE2B 
321c5dfbd194771ae28078fdde4baf5661f7cbb8127ff0bd7d23b7e1167e978776e0cdc26b2c1c8d7c469f964a223b67833caf78104b893d61ab243181fdf2f8
 SHA512 
190d86ea9620e24547726e30e36142c369424633060ecca0edd76f132b283068a680b5faa1bc14e6439fe7d8b5de8b6a9ef43438240831c19b99e753299e19d0

diff --git a/sys-devel/gcc/gcc-3.4.6-r3.ebuild 
b/sys-devel/gcc/gcc-3.4.6-r3.ebuild
new file mode 100644
index 000..abb03a92318
--- /dev/null
+++ b/sys-devel/gcc/gcc-3.4.6-r3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.9"
+UCLIBC_VER="1.1"
+UCLIBC_GCC_VER="3.4.5"
+HTB_VER="1.00.1"
+HTB_GCC_VER="3.4.4"
+D_VER="0.24"
+
+inherit eutils toolchain
+
+KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd"
+
+# we need a proper glibc version for the Scrt1.o provided to the pie-ssp specs
+# NOTE: we SHOULD be using at least binutils 2.15.90.0.1 everywhere for proper
+# .eh_frame ld optimisation and symbol visibility support, but it hasnt been
+# well tested in gentoo on any arch other than amd64!!
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/binutils-2.14.90.0.8-r1
+   amd64? ( >=sys-devel/binutils-2.15.90.0.1.1-r1 )"
+
+src_prepare() {
+   toolchain_src_prepare
+
+   # Anything useful and objc will require libffi. Seriously. Lets just 
force
+   # libffi to install with USE="objc", even though it normally only 
installs
+   # if you attempt to build gcj.
+   if use objc && ! use gcj ; then
+   epatch "${FILESDIR}"/3.4.3/libffi-without-libgcj.patch
+   #epatch "${FILESDIR}"/3.4.3/libffi-nogcj-lib-path-fix.patch
+   fi
+
+   # Fix cross-compiling
+   epatch "${FILESDIR}"/3.4.4/gcc-3.4.4-cross-compile.patch
+
+   # Arch stuff
+   case $(tc-arch) in
+   amd64)
+   if is_multilib ; then
+   sed -i -e '/GLIBCXX_IS_NATIVE=/s:false:tru

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

2019-06-01 Thread Sergei Trofimovich
commit: f21608666095e35af3a831192ade5843989f746c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  1 10:09:21 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  1 10:10:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2160866

sys-devel/gcc: 3.3.6: cut 1.11 patchset

Single new patch:
92_all_ucontext-to-ucontext_t.patch:fix libjava build on modern glibc

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-3.3.6-r3.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 075e3cceacc..eec3428e94a 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -3,6 +3,7 @@ DIST bounds-checking-gcc-3.4.4-1.00.1.patch.bz2 815566 BLAKE2B 
b202610cbc3e5a902
 DIST ecj-4.3.jar 1377431 BLAKE2B 
1d6a8ae1cef0fc4ee325f935873e4a2e560c34cac929bc4190c7dd47e1ca4480ad608f0b7a5d00f2bde30ff2dc78f74ccb0effa48db1df9358a6e35ebce32100
 SHA512 
c4be72186d81747f1adce5a50de303c24bd6ed9f401bfa8871b1b864fe7591392218b1937b10d0e76014de8e0b6a1d5c4280475976218141cd1878c4a35217ff
 DIST ecj-4.5.jar 1470676 BLAKE2B 
793c10ba09fd8040c0e1181204141aea16780c9c9088e07126e00da2b510af2ad6f58d876357d7e98cbb02d783a3be434469d5de1df134ccb8cc508e45028d80
 SHA512 
d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e
 DIST gcc-3.3.6-patches-1.10.tar.bz2 53739 BLAKE2B 
d22772d30c432669299e3e6df350920408c510a241a20e6795dcc680227342a16c3b6d2e477a17d6c49794005b42972ed30b4efe5b2d69398d283f50efdeb459
 SHA512 
be6cc8fae217f789982e324e0d3ad12d527e43ca4c168bce613397aaf3d86219b125e7b39c2b236638a68112cfee0e06c1b297fead712d92b3923b7195299d0a
+DIST gcc-3.3.6-patches-1.11.tar.bz2 53924 BLAKE2B 
9183d6fcd99c054df0c3bed279b4bc91e8bb68a2be9902a066f87815ee58a83ed2988b5be69af61c1ac4c9059a81b1fa43b8d27f55e46a3f20b7d18abc070895
 SHA512 
829c282f2e5421e40ac3d86a9536bc06c2ce80765c05a0cce8a012339ce5988024020643422aab758eca4ecf59e829825578e819a7afb3bce3d268b66eae
 DIST gcc-3.3.6-patches-1.9.tar.bz2 51760 BLAKE2B 
68704c1ddb73d2966746dd1a57b9699c3130d9165dd990b0b70f13b0dc4c7c4503afcbb268fd54242e17bdd571d5d0a20c172ee431c3c772e7c3412d3f0ac884
 SHA512 
306220c537c5cd90af7638431e6547ee9a80199c384629b5fbda06c28b2d6168fcf1dd448c0e178b104f41e03a8ebda4f389489d205b9e66ade6637e4747196c
 DIST gcc-3.3.6-uclibc-patches-1.0.tar.bz2 28882 BLAKE2B 
e1e1a1e24368d238b999df061e086c1376b095bba703154fd35edd6337b5fbc265722ffa01ae496e55a524d52792d7802867b38cd426c56397056d96e62036c9
 SHA512 
d060c1552d4f21b8b1cd6a6e56b9af4f62f61ce8ef4362afb1982b2ad9defe6a9648705cf780103d4f2061737553b6737c276d79b803b6b75ae94035bc881f0e
 DIST gcc-3.3.6.tar.bz2 23972413 BLAKE2B 
e7b33edcdbbb13b0be41a41156bf6fb6dcfe4f5ad75c41de86cb37f854be6b7a6a8dda0e65d331461469848cd912e25920e8aa2dcb142cb661731ba571cb5de1
 SHA512 
576b88e2fa675314a79a85f180684fe5af370c596476a0bf02e33e8ae0e2be838417ea80675ce4194a8213792cf7ada50cae5131149e4b890ab61e0b8d50d0ed

diff --git a/sys-devel/gcc/gcc-3.3.6-r3.ebuild 
b/sys-devel/gcc/gcc-3.3.6-r3.ebuild
new file mode 100644
index 000..041188adcc4
--- /dev/null
+++ b/sys-devel/gcc/gcc-3.3.6-r3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.11"
+UCLIBC_VER="1.0"
+HTB_VER="1.00-r2"
+
+inherit eutils toolchain
+
+# ia64 - broken static handling; USE=static emerge busybox
+KEYWORDS="~amd64 ~x86"
+
+# NOTE: we SHOULD be using at least binutils 2.15.90.0.1 everywhere for proper
+# .eh_frame ld optimisation and symbol visibility support, but it hasnt been
+# well tested in gentoo on any arch other than amd64!!
+RDEPEND=">=sys-devel/binutils-2.14.90.0.6-r1"
+DEPEND="${RDEPEND}
+   amd64? ( >=sys-devel/binutils-2.15.90.0.1.1-r1 )"
+
+src_prepare() {
+   toolchain_src_prepare
+
+   if [[ -n ${UCLIBC_VER} ]] && [[ ${CTARGET} == *-uclibc* ]] ; then
+   mv "${S}"/gcc-3.3.2/libstdc++-v3/config/os/uclibc 
"${S}"/libstdc++-v3/config/os/ || die
+   mv "${S}"/gcc-3.3.2/libstdc++-v3/config/locale/uclibc 
"${S}"/libstdc++-v3/config/locale/ || die
+   fi
+
+   # Anything useful and objc will require libffi. Seriously. Lets just 
force
+   # libffi to install with USE="objc", even though it normally only 
installs
+   # if you attempt to build gcj.
+   if use objc && ! use gcj ; then
+   epatch "${FILESDIR}"/3.3.4/libffi-without-libgcj.patch
+   #epatch "${FILESDIR}"/3.4.3/libffi-nogcj-lib-path-fix.patch
+   fi
+}



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

2019-06-01 Thread Sergei Trofimovich
commit: 5251f3d97f0ec56ffd340e3977a4a7af7c82c80d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  1 08:33:35 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  1 10:10:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5251f3d9

sys-devel/gcc: 4.8.5: cut 1.5 patchset

Four new patches:
96_all_stage1-ldflags.patch: fix LDFLAGS passing to STAGE1
97_all_libjava-ucontext.patch: fix ucontext definition for glibc-2.28
98_all_asan-signal_h.patch: fix signal declarations for glibc-2.28
99_all_libsanitizer-res_state-glibc-2.28.patch: fix libsanitizer for glibc-2.28

Closes: https://bugs.gentoo.org/629502
Closes: https://bugs.gentoo.org/671568
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-4.8.5-r3.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index e3e1ea06bfd..f809e8afb38 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -45,6 +45,7 @@ DIST gcc-4.7.4-uclibc-patches-1.0.tar.bz2 3019 BLAKE2B 
b24522bd5516e0f2bb4e8d204
 DIST gcc-4.7.4.tar.bz2 82935453 BLAKE2B 
98cc902dd1506161b96c8eba10e5a5c7fb11d2dfd95ebac15825806fcdb262a1ff962b72275dcfc8453b753164fc234bdd666b207202cfd5a0a2b4cd09b8c741
 SHA512 
dfcb737073191e628231031a3571ec77ee760a59377630f4a6e4fdfa66f9ddad39fde47e3f0f227eb43cdf90e0d34cde5abdc9ac892c1e111a911062a66c9189
 DIST gcc-4.8.5-patches-1.3.tar.bz2 26025 BLAKE2B 
3744dfcac069b5f8321fc9cfb019d44c848d70d17e5908d3d97f0c314b98a7fd884235fec2b21c93027f6152577439f6d424f96836b113dcd589604af969c756
 SHA512 
8d190f81ca0d25281250dbf0a670fcf12334b0811a5bf664e6450942a2996d02b979c6e8f8760b287edad06df3d1f8e2fe5cb0c3dcf9677c3420457d841d9506
 DIST gcc-4.8.5-patches-1.4.tar.bz2 28937 BLAKE2B 
ecc1d6836b2a2f924a6c5bc224804273901bd362436245fa5ac7c4648693c41931ae970ae8ba0b5a5e43cf2f73493bda2b950a96618df2557f88114b6becab39
 SHA512 
5cffbc0004e010b8f3140dee3a0e1414d9003461330250ca609eaa98f5ef78ea1f55eae8ad2dc17f11370e036c958825c2940962cd22ca661b469b116b8be8c2
+DIST gcc-4.8.5-patches-1.5.tar.bz2 30345 BLAKE2B 
1bd2868e675b43c15d4bafe3c18655042ebf2687ca28675d0e94135251375d6912e086f3132620d8a20a2a6d11a6282b2749c7dbd3b8bb1307909d3502610c32
 SHA512 
238b5a852521feb90f4f1df691eaeb95c7d125d749253fb800208265e10c9a357842206fcd78a4a2d9c6c16362b623ae1c4878f21e3a9010c6dbffafc5a31f66
 DIST gcc-4.8.5-piepatches-v0.6.2.tar.bz2 14265 BLAKE2B 
b3bb37957ba8ee446967a3a60fee61c26a49f237241bbaf8bb3c3ec63656dd0492f518b129c8ef43cc06091742bc9c0b1042bb612c1110732b1e9608f28753ad
 SHA512 
cd6af4047d4719dae9dbe86ce5342c7d8ddec38aad032486713b08e1b0cb711f5ca017e08d583137d51b8d4ef673366ba310e71bca7b49b82e9314781d6e9d99
 DIST gcc-4.8.5-uclibc-patches-1.0.tar.bz2 2976 BLAKE2B 
1a804fd0b2fd5756e824f3eb511cf62d6af0fa8059ebcffadf6deb85e242ec8728b7883f2e054b465b87e4b61b6a2b55061a68eb8329c3a79a659d4c15808d21
 SHA512 
5469128eab06525915c75241797ad9ec4b63072ebfd5e110319bf810633cf3fbed39bbda4f6a0c74e537b248e7642780ecbe2086ad10be6e66b7dd289fa6534f
 DIST gcc-4.8.5.tar.bz2 86165587 BLAKE2B 
760931013f96083078e74b8376eede6c23954e1f41cb44dbbdd8220fdede48807d89b9ca44fc4ae309f7cef441831b533512f1145cd563c5c797e96cf6cf1bfa
 SHA512 
47fdfeca0c0a624cdec9c4ae47137d056c918d5c386d4b96985bb3c8172aba377cb66cbcc30e80832fd244a7d98f562c20198056915c70cfef0977545073a8ea

diff --git a/sys-devel/gcc/gcc-4.8.5-r3.ebuild 
b/sys-devel/gcc/gcc-4.8.5-r3.ebuild
new file mode 100644
index 000..006faad08fa
--- /dev/null
+++ b/sys-devel/gcc/gcc-4.8.5-r3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.5"
+UCLIBC_VER="1.0"
+
+# Hardened gcc 4 stuff
+PIE_VER="0.6.2"
+SPECS_VER="0.2.0"
+SPECS_GCC_VER="4.4.3"
+# arch/libc configurations known to be stable with {PIE,SSP}-by-default
+PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
+PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
+SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
+# uclibc need tls and nptl support for SSP support
+# uclibc need to be >= 0.9.33
+SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
+#end Hardened stuff
+
+inherit eutils toolchain
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   elibc_glibc? ( >=sys-libs/glibc-2.8 )
+   >=${CATEGORY}/binutils-2.20"
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
+fi
+
+src_prepare() {
+   if has_version '=glibc-2.12 
#362315"
+   EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
+   fi
+
+   toolchain_src_prepare
+
+   use vanilla && return 0
+   #Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the 
hardened specs.
+   [[ ${CHOST} == ${CTARGET} ]] && epatch 

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

2019-06-01 Thread Sergei Trofimovich
commit: 4c804ef51e6ee9ddf02e838a547e0345464468a3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  1 08:37:50 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  1 10:10:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c804ef5

sys-devel/gcc: 4.7.4: cut 1.6 patchset

Single patch to fix libjava build on glibc-2.28
(ucontext changes).

Closes: https://bugs.gentoo.org/629502
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-4.7.4-r3.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index f809e8afb38..06f90a48a38 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -40,6 +40,7 @@ DIST gcc-4.6.4-uclibc-patches-1.0.tar.bz2 3010 BLAKE2B 
e841db5125638b0ec34323d05
 DIST gcc-4.6.4.tar.bz2 72006076 BLAKE2B 
321c14c097c18cf60c32d228720980717e25e22e26ce5e75c3a411c423f9657eb896974200664132e2fb10c3010c5136d2da7f3c916fffddf7e4afe4e8bfdc20
 SHA512 
b5a5395782e0b9e61cda052f6e00c8575d1aa0b7e8db9e34c06e4e45f12ff37b436018536b7fa69a04a4235b5b368895652e3ed8fab2fe11763f9782ed9161dc
 DIST gcc-4.7.4-patches-1.4.tar.bz2 18072 BLAKE2B 
6bab25aee9f9ef605ce2942928a9d1aa91371b8fdec00643805e5010a4b0ffb043e0dd1a119d1064f79e499983374ed39e475a9718fce632cad07811363ed56b
 SHA512 
9f5d68ba62aee909023542dcece81e4e448ea750254258107d4f70291d8ae99469c4518e42ffddbe6b622b258f463127be6e6ef7eaaeeeb0f59b3b719f3eadca
 DIST gcc-4.7.4-patches-1.5.tar.bz2 20193 BLAKE2B 
56c6258ee7c8c5657161e8eb182364b862d536300dbbb6ed7e781b45456a265debd299dc16496a543a291313af4d2cfd5f17a842abf64ebc3635d6b50458e4ae
 SHA512 
340dea0cb11c676b5936ad1a32317987cd3a9b3271cf99bd50e40be39d5d361a218f4312deb2a6a17c6ae1fc7fd229b718857fde0e303b3537a4b89ba918c8d3
+DIST gcc-4.7.4-patches-1.6.tar.bz2 20746 BLAKE2B 
56687d1788b2a6484fd52dbfffef77f19f3182a38d90ccd24f8df6fbe5daeb3b27176cf01de7ce3723e79b427cd3cc77e06e690e13e8271a0a5067c20117c273
 SHA512 
4ad9a08f1c9b21b3d9f069346ca752bb9772b9826d3cc50abb9a1cc2b916c208d6a715efdfe3602d5a3f08b6c058e5bfb43f87248b7a09d8b0fc39e2403580bc
 DIST gcc-4.7.4-piepatches-v0.5.5.tar.bz2 15358 BLAKE2B 
e0df0b19829d9f9b1e8719467a6e15336d58ccf50c182c3d14438bc7e8690940535f6391b83f359c4e0bedf16814b7d4e2b0888f4698740be511bf6a574f9556
 SHA512 
f5e078bf4c17f7b5be102f1e3358d91c72e80363b5e055a92461f78399a1bf27bf6cb690d41900719bb260b6529f5d1aac999e613fda6ac5e4efa27f622510e6
 DIST gcc-4.7.4-uclibc-patches-1.0.tar.bz2 3019 BLAKE2B 
b24522bd5516e0f2bb4e8d20437e0a0aed22ea8cae3c78fc600688f71a57bb7fbd3d431737a30e4406a9ff5426ed7d2289b3efac4d5efaa5841f7db290ef023c
 SHA512 
c2e6c96b74365f8233f6106fa03d94075b60f6f77c683aa2e27aceb007da723243f8e3ddea8b178e6a0f7939b8e35615165534dc74e5050f87680ab261a31c52
 DIST gcc-4.7.4.tar.bz2 82935453 BLAKE2B 
98cc902dd1506161b96c8eba10e5a5c7fb11d2dfd95ebac15825806fcdb262a1ff962b72275dcfc8453b753164fc234bdd666b207202cfd5a0a2b4cd09b8c741
 SHA512 
dfcb737073191e628231031a3571ec77ee760a59377630f4a6e4fdfa66f9ddad39fde47e3f0f227eb43cdf90e0d34cde5abdc9ac892c1e111a911062a66c9189

diff --git a/sys-devel/gcc/gcc-4.7.4-r3.ebuild 
b/sys-devel/gcc/gcc-4.7.4-r3.ebuild
new file mode 100644
index 000..8aad0d38326
--- /dev/null
+++ b/sys-devel/gcc/gcc-4.7.4-r3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.6"
+UCLIBC_VER="1.0"
+
+# Hardened gcc 4 stuff
+PIE_VER="0.5.5"
+SPECS_VER="0.2.0"
+SPECS_GCC_VER="4.4.3"
+# arch/libc configurations known to be stable with {PIE,SSP}-by-default
+PIE_GLIBC_STABLE="x86 amd64 ppc ppc64 arm ia64"
+PIE_UCLIBC_STABLE="x86 arm amd64 ppc ppc64"
+SSP_STABLE="amd64 x86 ppc ppc64 arm"
+# uclibc need tls and nptl support for SSP support
+# uclibc need to be >= 0.9.33
+SSP_UCLIBC_STABLE="x86 amd64 ppc ppc64 arm"
+#end Hardened stuff
+
+inherit eutils toolchain
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 -amd64-fbsd -x86-fbsd"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   elibc_glibc? ( >=sys-libs/glibc-2.8 )
+   >=${CATEGORY}/binutils-2.18"
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
+fi
+
+src_prepare() {
+   if has_version '=glibc-2.12 
#362315"
+   EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
+   fi
+
+   toolchain_src_prepare
+
+   use vanilla && return 0
+
+   [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch
+}



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

2019-06-01 Thread Sergei Trofimovich
commit: 0af5628f8cbacec36aa8fbde03e25fedd5d2e400
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  1 09:24:28 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  1 10:10:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0af5628f

sys-devel/gcc: 4.4.7: cut 1.5 patchset

Two new patches:
98_all_libjava-ucontext.patch: fix libjava build on modern glibc
99_all_cgraph_node-gcc-9.patch: workaround buid failure against gcc-9.1.0

Closes: https://bugs.gentoo.org/629502
Bug: https://gcc.gnu.org/PR90677
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-4.4.7-r2.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 69c1432aa59..b81b2345496 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -28,6 +28,7 @@ DIST gcc-4.3.6.tar.bz2 59756702 BLAKE2B 
0bca01c8c2e7d8dc2f971c2b2bfb52d61285154c
 DIST gcc-4.4.3-specs-0.2.0.tar.bz2 2004 BLAKE2B 
96f5ba2028bc6e0ef71e009857c37118a54d13d30de24d697c85e5772f9f2b7853615648cf2e4ee81d8385f6518c64588c0b56675c00f95ef39fca2a808f075e
 SHA512 
779ecb0a064d2138b54569c8ae501975b8a6b72e5a3acbf8597619a8db77ee42ef9b0e62608d5192a15e4393e7dfc009bb50b994782236faa744b2c46b5fe517
 DIST gcc-4.4.7-patches-1.3.tar.bz2 25866 BLAKE2B 
30c6e50afd9fb3ff159b99a950f07f91ca7684fbcd11339d273695ba7b1cb324b43b23b821923d8f972af6b32e4dd45075b1fbf6740f034b0911831bae494025
 SHA512 
cb59c8bb72a5414a9930f63e55a175bdc57d51dc518ec7d1245684f4576daa139e10dbe050a75ac960607cb0a5ed52c49ed7139d74398278bb7012ecda7be09d
 DIST gcc-4.4.7-patches-1.4.tar.bz2 26725 BLAKE2B 
9d189cbf85621e09f12ca5ee4cf414b9c58d9c4f05cf39d13de358427f7744468a9b1cb75dac7f9b9994b7dd79aaff9f537a38170c2a9baee825223c294901c3
 SHA512 
b06b4bc966d6e40ab10227983e6a02ff98ae9c9657be6677259cf45a302049aef3103b5b4d391652e8e7faa1313d2a7c91bd34eeae892c8b89ccdff300128b9d
+DIST gcc-4.4.7-patches-1.5.tar.bz2 27790 BLAKE2B 
1598fc1eb320db2ddadff01b3bd8110cab2d838dec75ef1bbaa7465bfdbc69ce5c55cda2bce059f115418bd4506187b62e8eb020237710b1f61468892a43627f
 SHA512 
8420aad5def3c58c75ed955b0d198c2b7d4f0ddeabbad0a83269a1d5078b9240d90a7a272cf0f23f1654cf1058a8e0c9cff29b22c74328b20b9a1e5c19f871a7
 DIST gcc-4.4.7-uclibc-patches-1.0.tar.bz2 3016 BLAKE2B 
cced59dc8f03a2f8bce7f95c5028164b41189b2272ae6a0d525241dd24df827292dda39b1bd9b4d6c0741be0ff0eb4df62d7c6aadf54d54c2bf64f268c68988f
 SHA512 
46a69cb8e2e3b97116d012b95a515953b2629be04228a2ac90fe628705e6bc3bdf05ee22e3ed7d5fd0fe6e60aad8f1f96f36e8dd3b231bdfd048e61c6cc15beb
 DIST gcc-4.4.7.tar.bz2 63179340 BLAKE2B 
e01c90907228572c3d25bbb776c8232fa3f8e8f4112a27f69be2bad8eec50b68add39839f8d5726f5f82491f50e71fa1b44d98b60a3e0f145848a0e0e8760700
 SHA512 
5562a7319cfd8cc7c5261de9170f2cda86cbd3a231a444a5ec0ad3d8fd60af6f8bd86af8f201cebb7bddcd083d761834d1cbd652c68af0f5607d22a63439ed0e
 DIST gcc-4.5.4-patches-1.3.tar.bz2 20108 BLAKE2B 
2a78a7e0228ae78996e36b14ad2961d4aba2ebecd8714a393608a41cd53efdd83bc31aebd6fd460372458592167b187997819db1a8a5778474098de224c844af
 SHA512 
ba5781da360b5049ba07aa46dd45b8405540dadd717ceb88c07d8803ba91a90b9ee32147932d3dddf1ae1ece148589cc2b0e709a3fbec7fe56266f6e925fa8a5

diff --git a/sys-devel/gcc/gcc-4.4.7-r2.ebuild 
b/sys-devel/gcc/gcc-4.4.7-r2.ebuild
new file mode 100644
index 000..7fde120f47b
--- /dev/null
+++ b/sys-devel/gcc/gcc-4.4.7-r2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.5"
+UCLIBC_VER="1.0"
+
+inherit eutils toolchain
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   elibc_glibc? ( >=sys-libs/glibc-2.8 )
+   ppc? ( >=${CATEGORY}/binutils-2.17 )
+   ppc64? ( >=${CATEGORY}/binutils-2.17 )
+   >=${CATEGORY}/binutils-2.15.94"
+if [[ ${CATEGORY} != cross-* ]] ; then
+   PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
+fi
+
+src_prepare() {
+   toolchain_src_prepare
+   use vanilla && return 0
+
+   sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200
+}



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

2019-06-01 Thread Sergei Trofimovich
commit: aeb306c9419b85eeb09a530057b0b7cf3960ea30
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  1 09:37:49 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  1 10:10:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeb306c9

sys-devel/gcc: 4.1.2: cut 1.8 patchset

Two new patches:
97_all_libjava-ucontext.patch: fix libjava build on modern glibc
98_all_cgraph_node-gcc-9.patch: workaround buid failure against gcc-9.1.0

Closes: https://bugs.gentoo.org/629502
Bug: https://gcc.gnu.org/PR90677
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-4.1.2-r2.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 64fadbf2911..2e25004516b 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -15,6 +15,7 @@ DIST gcc-4.0.4-uclibc-patches-1.0.tar.bz2 20164 BLAKE2B 
d2d9626f03bcf0b06f316f22
 DIST gcc-4.0.4.tar.bz2 32642939 BLAKE2B 
a152e6183bb288e587f1e6ad21401de5ce21f871aa4f82344bf76af4518d3286d281770754fd5744a9c0a86bd656be8bce88aa72380e42c438271e1f471c4d8e
 SHA512 
194c12b5a1bc50c003f6fc849a4c0032388a960fb4b769bdb6e76cf330f04f880a0723661c991ec03742443c21ccba9af8599ae648a0777e0a5875c5fe7f6abd
 DIST gcc-4.1.2-patches-1.6.tar.bz2 54513 BLAKE2B 
5f9d6e3332cbfac0ef757dfbd45226414f41c39f8d828325ab0d1ae1a82855cc6cde09308a7e1565cbd9ddcb1b730681bf7ccf69643a29141b3b029e8fb61135
 SHA512 
0f225b66851c1e70afe19f59c8527631c8b42f0580922d979d2dbf367b4591a59e7047bcb52b36695bf24fcfd71ea814b0001e001fe0e39482dec7327bb74259
 DIST gcc-4.1.2-patches-1.7.tar.bz2 55204 BLAKE2B 
dad75b6484a76233f17e47ab48749ab01b4fa905d020dde79aa784734ce26d6ef4328019bbc381ebb0c7692777f17b6c857407841baac36b8b5c65b0b0fce761
 SHA512 
c1e547857d5a78752a04ce95b23fa2fb3cbd78ae4df110cee3344a024622e4f8c58f2752fb57fd2d188a629bff2d1153aec0f415f46382860917e53887a5566d
+DIST gcc-4.1.2-patches-1.8.tar.bz2 56242 BLAKE2B 
ea0605478b8f957c8aff6f3f98a35cecb707f02957a58e966b93aa2d83f9c5dfecf2211df155cc42db0727cfeccdfc55ef628c819b0d3629eafbc829dd300caa
 SHA512 
bd4d9c99d79538d679400fc5c55edb870e71df0b374f5ec397a09bd5cbe72a8557f7fddbb08ccae905631de47eea3a56a756cb8bfce54d74ab46ffe275707f29
 DIST gcc-4.1.2-uclibc-patches-1.0.tar.bz2 20980 BLAKE2B 
cfc7dd4c7a0b1ed80c491d4ad56b05b05ff308fdbed2faa1b9f15b10c0f7834ee4ffcb0df1619f959f7a1a5f315305b550665c232404a8a3306e3e615539a0c8
 SHA512 
57789f4236a3085136afa83be3cef677bd813afd258d67bfdbecd2058f497cd459366d5515044c0208ab753946dc951dac6a3889752ca6dae836d837c22ce33b
 DIST gcc-4.1.2.tar.bz2 39707720 BLAKE2B 
966b6a64c118456c7fb66eb2ad0dd84b1d53ad88dcbd146f446ef097a6975f5d6a7f1bcbbc4bfcd4e48b00eeb8054728e412db3d9818cff1f195e37859a4e510
 SHA512 
b97d3b72a3b0355611d5090b2c715b7a774f0e466a89326a0226c2809d12dfafb2d7c5a7af54bd5e00c135bbb6596f535e1a484740f7f1f691e8a57e6f0425cc
 DIST gcc-4.2.4-patches-1.4.tar.bz2 25768 BLAKE2B 
502a83eb320ab4e4e4f210958b839f99e4c524ed49676ba909c297a9e0fc93b91411c8aa123e1180909297de0f42c0c320bbe3cf75319728f4a130bb56907f60
 SHA512 
dacd9d13f29e1e7baf136dee564fd0d128c20f77a8f7ab745263ad9dea8c694c006b89baf93f9aab7a0f93b48c2a54d80c4196f83f0f27c0fe17f7fba9a4fcfd

diff --git a/sys-devel/gcc/gcc-4.1.2-r2.ebuild 
b/sys-devel/gcc/gcc-4.1.2-r2.ebuild
new file mode 100644
index 000..d85b6868f57
--- /dev/null
+++ b/sys-devel/gcc/gcc-4.1.2-r2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.8"
+UCLIBC_VER="1.0"
+D_VER="0.24"
+
+inherit eutils toolchain
+
+KEYWORDS="-* ~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   ppc? ( >=${CATEGORY}/binutils-2.17 )
+   ppc64? ( >=${CATEGORY}/binutils-2.17 )
+   >=${CATEGORY}/binutils-2.15.94"
+
+src_prepare() {
+   toolchain_src_prepare
+
+   use vanilla && return 0
+
+   # Fix cross-compiling
+   epatch "${FILESDIR}"/4.1.0/gcc-4.1.0-cross-compile.patch
+
+   epatch "${FILESDIR}"/4.1.0/gcc-4.1.0-fast-math-i386-Os-workaround.patch
+}



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

2019-06-01 Thread Sergei Trofimovich
commit: 3eb5a512f39dc2f7b2d53d5e4d5d525a1df53f66
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  1 09:11:02 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  1 10:10:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eb5a512

sys-devel/gcc: 4.5.4: cut 1.5 patchset

Three new patches:
101_all_libjava-ucontext.patch: fix libjava build on modern glibc
102_all_cgraph_node-gcc-9.patch: workaround buid failure against gcc-9.1.0
103_all_gcc-gperf-gnu-inline.patch: fix inline declaration for modern gcc

Closes: https://bugs.gentoo.org/629502
Bug: https://gcc.gnu.org/PR90677
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-4.5.4-r2.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index de31dc618cb..69c1432aa59 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -32,6 +32,7 @@ DIST gcc-4.4.7-uclibc-patches-1.0.tar.bz2 3016 BLAKE2B 
cced59dc8f03a2f8bce7f95c5
 DIST gcc-4.4.7.tar.bz2 63179340 BLAKE2B 
e01c90907228572c3d25bbb776c8232fa3f8e8f4112a27f69be2bad8eec50b68add39839f8d5726f5f82491f50e71fa1b44d98b60a3e0f145848a0e0e8760700
 SHA512 
5562a7319cfd8cc7c5261de9170f2cda86cbd3a231a444a5ec0ad3d8fd60af6f8bd86af8f201cebb7bddcd083d761834d1cbd652c68af0f5607d22a63439ed0e
 DIST gcc-4.5.4-patches-1.3.tar.bz2 20108 BLAKE2B 
2a78a7e0228ae78996e36b14ad2961d4aba2ebecd8714a393608a41cd53efdd83bc31aebd6fd460372458592167b187997819db1a8a5778474098de224c844af
 SHA512 
ba5781da360b5049ba07aa46dd45b8405540dadd717ceb88c07d8803ba91a90b9ee32147932d3dddf1ae1ece148589cc2b0e709a3fbec7fe56266f6e925fa8a5
 DIST gcc-4.5.4-patches-1.4.tar.bz2 21274 BLAKE2B 
6c5c42be4c1a0954ca2c5181579e3d5af1e27bc2f91d77eee97c19f07b2fd2527bd4b96006e15aacc0009ad9b33ad5c9792768b84e002bec679c5a769335
 SHA512 
4c8e9ece888eb0f09317886ceaddfc56536a58438c1b2d441831e916aa11d9584aa282de2535652d4f0bae235e7b0db725796ec57fc641f10a7123d7bcb1faad
+DIST gcc-4.5.4-patches-1.5.tar.bz2 22794 BLAKE2B 
8a3a774c68ec37191199d4cc65f18bba55cfae8c5e715485a0950ce43ec6c96f705277460cb28ee8a70f73d9f30d9f06bab53d2e22d2b35bad009d785a0520b6
 SHA512 
d59857083c41456190adb350d563fe4bb649c4c50cc9a841bbf63ec03be53ee3de5ef3e6720206e7e51184d98453f3163cc267ba71e4fc06b22f44323ca87585
 DIST gcc-4.5.4-uclibc-patches-1.0.tar.bz2 3019 BLAKE2B 
abf53f85a4af1336437963595b04d2c24284ebf7cc76d845bc3502cf54ef2dcfc21f76fda336f99165cc9939daa8b8c8dc9493c276879670a3cd0ac0efe526da
 SHA512 
b6aa0a7d029a2a00b36fe8906d76b434fcdfc7191cbc8fffbcb8b89a66eba61ba6cd0cfdba94a79929487fbbad2163083b085476498f8be77ad473d078b0095a
 DIST gcc-4.5.4.tar.bz2 66426133 BLAKE2B 
8725c7868e1fc9e72a28635f39aa014681aa502db4687e5d2d6ec7cf6d30b04902eca2ebbc1ef2b0e20b89908424d0053f0958e24ded5366fa1c38469913caa2
 SHA512 
78696b287d46aacd6f150920da376ea32f58ad9f0dafd2d3b7fa6dbdd8dd7afe659108d1dfaa5807617fc5248719f50b39c37ade0173ea5b9fec2091f4656115
 DIST gcc-4.6.4-patches-1.3.tar.bz2 16443 BLAKE2B 
a6d5cb1b51319e3167f687b7efddffd7dc8772b656fc42bb68687c2acc95095c57edcc6c7677b4b23c3666545a7eab6129c39abd3c7877c50c699be1b9b2ac65
 SHA512 
ed904bb8438a23a2e1ec3aff28c4451128421426305ff07de50edbad51a066bee9d1a9042a9b26c36dbd57e1eb044a474088945d6d780c6e98d7563947fb9b9a

diff --git a/sys-devel/gcc/gcc-4.5.4-r2.ebuild 
b/sys-devel/gcc/gcc-4.5.4-r2.ebuild
new file mode 100644
index 000..1102974a840
--- /dev/null
+++ b/sys-devel/gcc/gcc-4.5.4-r2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.5"
+UCLIBC_VER="1.0"
+
+inherit eutils toolchain
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   elibc_glibc? ( >=sys-libs/glibc-2.8 )
+   ppc? ( >=${CATEGORY}/binutils-2.17 )
+   ppc64? ( >=${CATEGORY}/binutils-2.17 )
+   >=${CATEGORY}/binutils-2.15.94"
+if [[ ${CATEGORY} != cross-* ]] ; then
+   PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
+fi
+
+src_prepare() {
+   toolchain_src_prepare
+
+   use vanilla && return 0
+
+   sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200
+}



  1   2   >