[gentoo-commits] repo/gentoo:master commit in: sys-process/evisum/

2020-08-24 Thread Joonas Niilola
commit: 00cf2210e77ee84d0282548b852e0287e36b1bc9
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Aug 24 08:18:18 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug 24 08:19:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00cf2210

sys-process/evisum: remove old 0.5.3

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

 sys-process/evisum/Manifest|  1 -
 sys-process/evisum/evisum-0.5.3.ebuild | 17 -
 2 files changed, 18 deletions(-)

diff --git a/sys-process/evisum/Manifest b/sys-process/evisum/Manifest
index 8b4c7a21099..d894a6a7009 100644
--- a/sys-process/evisum/Manifest
+++ b/sys-process/evisum/Manifest
@@ -1,3 +1,2 @@
 DIST evisum-0.5.1.tar.xz 924628 BLAKE2B 
5d20d05abde2eead253dcb925bac63e670e260de5ba00d47c96551eeedb4f6cde23330817b677ef02fd5e7d8900a7ab744b2c8c7cc91a859e3ce2c882b4d5a3d
 SHA512 
896f345497bb3218f147b62a7a4eccbb8a27527ecdec6778cf533ab2e32bc4dea23eca33fde6a18ada5fab2378216ab8e85a90b80c18b447fe5eeb2bffad0224
-DIST evisum-0.5.3.tar.xz 919716 BLAKE2B 
8e569dbf2c620d86d1ef1734bd2f70824d6680d212ebe3a7597f4aee9071d240198dbe11f924724306db7b43196a136aacedc092d72b699fa062c911e830d0a6
 SHA512 
9da73d49ae473fe7cd0bc2e228ee15ec127e6db80587e9bb42376cb98bc48634abcd567d80932f589ee3f829e0b4ff4928b4dfec7f13eeeb8e29623380a05ea4
 DIST evisum-0.5.4.tar.xz 919744 BLAKE2B 
69d04543e1645089882b2bdcd7918072faabcd2142e87634f390899e9a3de18699aaecb1d64fdc77edd3e00aaf4463649ecfcab721001028395ecadc1561d7bb
 SHA512 
e7466063dea13df781d48058bf45b1a4fd8e469587154cd154cd4c4201b4262243f665f0fb57ae5001ec8a61dbac377b392592b83acacee6d2842bec0392c5b9

diff --git a/sys-process/evisum/evisum-0.5.3.ebuild 
b/sys-process/evisum/evisum-0.5.3.ebuild
deleted file mode 100644
index 34be85ce9cc..000
--- a/sys-process/evisum/evisum-0.5.3.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg
-
-DESCRIPTION="System and process monitor written with EFL"
-HOMEPAGE="https://www.enlightenment.org/";
-SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${P}.tar.xz";
-
-LICENSE="GPL-2 ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-libs/efl"
-RDEPEND="|| ( dev-libs/efl[X] dev-libs/efl[wayland] )"



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

2020-08-24 Thread Mikle Kolyada
commit: abef57edb8f5cea4c8e896a6492a528b7c464f67
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Aug 23 12:31:18 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 24 08:28:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abef57ed

dev-libs/zziplib: remove ZZIP_LARGEFILE

Closes: https://bugs.gentoo.org/738282
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/17233
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-libs/zziplib/zziplib-0.13.71-r2.ebuild | 67 ++
 1 file changed, 67 insertions(+)

diff --git a/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild 
b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild
new file mode 100644
index 000..5b35a0f72f4
--- /dev/null
+++ b/dev-libs/zziplib/zziplib-0.13.71-r2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit cmake flag-o-matic python-any-r1
+
+DESCRIPTION="Lightweight library for extracting data from files archived in a 
single zip file"
+HOMEPAGE="http://zziplib.sourceforge.net/";
+SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc sdl static-libs test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   doc? (
+   ${PYTHON_DEPS}
+   )
+   test? (
+   ${PYTHON_DEPS}
+   app-arch/zip
+   )
+"
+DEPEND="
+   sys-libs/zlib
+   sdl? ( >=media-libs/libsdl-1.2.6 )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.13.69-009-perror.patch
+   "${FILESDIR}"/${PN}-0.13.71-join-paths-pc-zzipsdldir.patch
+   "${FILESDIR}"/${PN}-0.13.71-find-bash.patch
+   "${FILESDIR}"/${PN}-0.13.71-testbuilds-opensuse15-ninja-sdl2.patch
+   "${FILESDIR}"/${PN}-0.13.71-shell-DESTDIR.patch
+)
+
+pkg_setup() {
+   (use test || use doc) && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   cmake_src_prepare
+
+   (use test || use doc) && python_fix_shebang .
+}
+
+src_configure() {
+   append-flags -fno-strict-aliasing # bug reported upstream
+
+   local mycmakeargs=(
+   -DZZIPCOMPAT=OFF
+   -DZZIPSDL="$(usex sdl ON OFF)"
+   -DBUILD_STATIC_LIBS="$(usex static-libs ON OFF)"
+   -DBUILD_TESTS="$(usex test ON OFF)"
+   -DZZIPTEST="$(usex test ON OFF)"
+   -DZZIPDOCS="$(usex doc ON OFF)"
+   -DZZIPWRAP=OFF
+   )
+
+   cmake_src_configure
+}



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

2020-08-24 Thread Mikle Kolyada
commit: b640724f45cdb50b4010369317803b6ab9b3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 24 08:34:51 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 24 08:34:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b640724f

app-text/texlive-core: track zziplib soname changes

Closes: https://bugs.gentoo.org/738080
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 .../{texlive-core-2020-r8.ebuild => texlive-core-2020-r9.ebuild}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2020-r8.ebuild 
b/app-text/texlive-core/texlive-core-2020-r9.ebuild
similarity index 99%
rename from app-text/texlive-core/texlive-core-2020-r8.ebuild
rename to app-text/texlive-core/texlive-core-2020-r9.ebuild
index 10614f7c4a3..b6e3932cead 100644
--- a/app-text/texlive-core/texlive-core-2020-r8.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r9.ebuild
@@ -99,7 +99,7 @@ COMMON_DEPEND="${MODULAR_X_DEPEND}
media-gfx/graphite2
>=x11-libs/cairo-1.12
>=x11-libs/pixman-0.18
-   dev-libs/zziplib
+   dev-libs/zziplib:=
app-text/libpaper
dev-libs/gmp:0
dev-libs/mpfr:0=



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

2020-08-24 Thread Mikle Kolyada
commit: 9cf9209c77dac666476db26cc79cd52cfc755b41
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 24 08:37:41 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 24 08:37:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf9209c

app-text/texlive-core: Drop old

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

 app-text/texlive-core/texlive-core-2020-r7.ebuild | 366 --
 1 file changed, 366 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2020-r7.ebuild 
b/app-text/texlive-core/texlive-core-2020-r7.ebuild
deleted file mode 100644
index f52eba6c564..000
--- a/app-text/texlive-core/texlive-core-2020-r7.ebuild
+++ /dev/null
@@ -1,366 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-TL_SOURCE_VERSION=20200406
-
-inherit flag-o-matic toolchain-funcs libtool texlive-common
-
-MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
-
-PATCHLEVEL=5
-
-DESCRIPTION="A complete TeX distribution"
-HOMEPAGE="https://tug.org/texlive/";
-SLOT="0"
-LICENSE="GPL-2 LPPL-1.3c TeX"
-
-SRC_URI="https://dev.gentoo.org/~zlogene/distfiles/texlive/${MY_P}.tar.xz
-   
https://dev.gentoo.org/~zlogene/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
-   
https://dev.gentoo.org/~zlogene/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz";
-
-# We ship binextra collection alongside
-TL_CORE_BINEXTRA_MODULES="
-   a2ping adhocfilelist arara asymptote bundledoc checklistings chklref 
ctan_chk
-   clojure-pamphlet cluttex ctanify ctan-o-mat ctanbib ctanupload ctie 
cweb de-macro
-   dtl dtxgen dvi2tty dviasm dvicopy dvidvi dviinfox dviout-util dviljk 
dvipos findhyph
-   fragmaster hook-pre-commit-pkg installfont ketcindy lacheck 
latex-git-log latex-papersize
-   latex2man latex2nemeth latexfileversion latexpand latexindent 
ltxfileinfo ltximg
-   listings-ext make4ht match_parens mflua mkjobtexmf patgen pdfbook2 
pdfcrop
-   pdflatexpicscale pdftex-quiet pdfxup pdftosrc pfarrei pkfix 
pkfix-helper purifyeps
-   seetexk srcredact sty2dtx synctex tex4ebook texcount texdef texdiff 
texdirflatten
-   texdoc texfot texliveonfly texlive-scripts-extra texloganalyser 
texosquery texplate
-   texware tie tpic2pdftex typeoutfileinfo web xindy xindex xpdfopen 
collection-binextra
-   "
-TL_CORE_BINEXTRA_DOC_MODULES="
-   a2ping.doc adhocfilelist.doc arara.doc asymptote.doc bundledoc.doc
-   checklistings.doc chklref.doc ctan_chk.doc clojure-pamphlet.doc 
cluttex.doc
-   ctanify.doc ctan-o-mat.doc ctanbib.doc ctanupload.doc ctie.doc cweb.doc 
de-macro.doc
-   dtl.doc dtxgen.doc dvi2tty.doc dviasm.doc dvicopy.doc dvidvi.doc 
dviinfox.doc dviljk.doc
-   dvipos.doc dviout-util.doc findhyph.doc fragmaster.doc 
hook-pre-commit-pkg.doc installfont.doc
-   ketcindy.doc lacheck.doc latex-git-log.doc latex-papersize.doc 
latex2man.doc latex2nemeth.doc
-   latexfileversion.doc latexpand.doc latexindent.doc ltxfileinfo.doc 
ltximg.doc listings-ext.doc
-   make4ht.doc match_parens.doc mkjobtexmf.doc patgen.doc pdfbook2.doc 
pdfcrop.doc
-   pdflatexpicscale.doc pdftex-quiet.doc pdfxup.doc pdftosrc.doc 
pfarrei.doc pkfix.doc
-   pkfix-helper.doc purifyeps.doc pythontex.doc seetexk.doc srcredact.doc
-   sty2dtx.doc synctex.doc tex4ebook.doc texcount.doc texdef.doc 
texdiff.doc
-   texdirflatten.doc texdoc.doc texfot.doc texliveonfly.doc 
texlive-scripts-extra.doc
-   texloganalyser.doc texosquery.doc texware.doc tie.doc tpic2pdftex.doc 
typeoutfileinfo.doc
-   texplate.doc web.doc xindy.doc xindex.doc xpdfopen.doc
-"
-TL_CORE_BINEXTRA_SRC_MODULES="
-   adhocfilelist.source arara.source checklistings.source 
clojure-pamphlet.source
-   listings-ext.source mkjobtexmf.source pfarrei.source pythontex.source
-   texdef.source texosquery.source texplate.source
-"
-# Macros that are not a part of texlive-sources or collection-binextra but 
still needed
-# for other packages during installation
-TL_CORE_EXTRA_MODULES="hyphen-base gsftopk texlive.infra texlive-scripts 
${TL_CORE_BINEXTRA_MODULES}"
-TL_CORE_EXTRA_DOC_MODULES="gsftopk.doc texlive.infra.doc texlive-scripts.doc 
${TL_CORE_BINEXTRA_DOC_MODULES}"
-TL_CORE_EXTRA_SRC_MODULES="${TL_CORE_BINEXTRA_SRC_MODULES}"
-
-for i in ${TL_CORE_EXTRA_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
-done
-
-SRC_URI="${SRC_URI} doc? ( "
-for i in ${TL_CORE_EXTRA_DOC_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
-done
-SRC_URI="${SRC_URI} )"
-SRC_URI="${SRC_URI} source? ( "
-for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-${i}-${PV}.tar.xz";
-done
-SRC_URI="${SRC_URI} )"
-
-KEYWORDS="~alpha 

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

2020-08-24 Thread Mikle Kolyada
commit: 64a403ca9374fe5bc1c329d601f53dc68374d240
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 24 08:36:55 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 24 08:36:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a403ca

app-text/texlive-core: move stable keywords

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

 app-text/texlive-core/texlive-core-2020-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2020-r9.ebuild 
b/app-text/texlive-core/texlive-core-2020-r9.ebuild
index b6e3932cead..44eb986c0a9 100644
--- a/app-text/texlive-core/texlive-core-2020-r9.ebuild
+++ b/app-text/texlive-core/texlive-core-2020-r9.ebuild
@@ -75,7 +75,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~sparc64-solaris"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



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

2020-08-24 Thread Jeroen Roovers
commit: 200fe36567c4eddc8838aa2c6a2de75e0fc2ffab
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Aug 24 08:38:53 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Aug 24 08:39:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=200fe365

net-libs/libsmi: Add missing dependency on virtual/yacc

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

 net-libs/libsmi/libsmi-0.4.8-r1.ebuild |  3 +++
 .../libsmi/{libsmi-0.5.0.ebuild => libsmi-0.5.0-r1.ebuild} | 14 +-
 2 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/net-libs/libsmi/libsmi-0.4.8-r1.ebuild 
b/net-libs/libsmi/libsmi-0.4.8-r1.ebuild
index 0892ae6d97c..4c9cae8dfac 100644
--- a/net-libs/libsmi/libsmi-0.4.8-r1.ebuild
+++ b/net-libs/libsmi/libsmi-0.4.8-r1.ebuild
@@ -12,6 +12,9 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 s390 sparc x86"
 IUSE="static-libs"
+DEPEND="
+   virtual/yacc
+"
 
 src_prepare() {
epatch "${FILESDIR}"/${P}-CVE-2010-2891.patch

diff --git a/net-libs/libsmi/libsmi-0.5.0.ebuild 
b/net-libs/libsmi/libsmi-0.5.0-r1.ebuild
similarity index 80%
rename from net-libs/libsmi/libsmi-0.5.0.ebuild
rename to net-libs/libsmi/libsmi-0.5.0-r1.ebuild
index 22f53d929ec..a92be813b4d 100644
--- a/net-libs/libsmi/libsmi-0.5.0.ebuild
+++ b/net-libs/libsmi/libsmi-0.5.0-r1.ebuild
@@ -1,8 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit eutils ltprune
+EAPI=7
 
 DESCRIPTION="A Library to Access SMI MIB Information"
 HOMEPAGE="https://www.ibr.cs.tu-bs.de/projects/libsmi/";
@@ -12,6 +11,9 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE="static-libs"
+BDEPEND="
+   virtual/yacc
+"
 
 src_configure() {
econf $(use_enable static-libs static)
@@ -26,7 +28,9 @@ src_test() {
 
 src_install() {
default
-   dodoc smi.conf-example ANNOUNCE ChangeLog README THANKS TODO \
-   doc/{*.txt,smi.dia,smi.dtd,smi.xsd}
-   prune_libtool_files
+
+   dodoc ANNOUNCE ChangeLog README THANKS TODO \
+   doc/{*.txt,smi.dia,smi.dtd,smi.xsd} smi.conf-example
+
+   find "${ED}" -name '*.la' -delete || die
 }



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

2020-08-24 Thread Jeroen Roovers
commit: 26cea64e6babf705749fda62983aa24a3097a64d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Aug 24 08:48:07 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Aug 24 08:52:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26cea64e

net-libs/libsmi: Drop virtual/yacc again

As with sys-devel/flex, virtual/yacc would only be needed if the parser
input is older than its output, which in the current versions is not the
case (perhaps depending on the type of filesystem the sources are
temporarily and temperamentally stored on, but touching the output file
would then have the same effect).

Not an actual revert as the incidental 0.5.0 EAPI=7 changes remain.

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

 net-libs/libsmi/libsmi-0.4.8-r1.ebuild | 3 ---
 net-libs/libsmi/libsmi-0.5.0-r1.ebuild | 3 ---
 2 files changed, 6 deletions(-)

diff --git a/net-libs/libsmi/libsmi-0.4.8-r1.ebuild 
b/net-libs/libsmi/libsmi-0.4.8-r1.ebuild
index 4c9cae8dfac..0892ae6d97c 100644
--- a/net-libs/libsmi/libsmi-0.4.8-r1.ebuild
+++ b/net-libs/libsmi/libsmi-0.4.8-r1.ebuild
@@ -12,9 +12,6 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 s390 sparc x86"
 IUSE="static-libs"
-DEPEND="
-   virtual/yacc
-"
 
 src_prepare() {
epatch "${FILESDIR}"/${P}-CVE-2010-2891.patch

diff --git a/net-libs/libsmi/libsmi-0.5.0-r1.ebuild 
b/net-libs/libsmi/libsmi-0.5.0-r1.ebuild
index a92be813b4d..7eb07472195 100644
--- a/net-libs/libsmi/libsmi-0.5.0-r1.ebuild
+++ b/net-libs/libsmi/libsmi-0.5.0-r1.ebuild
@@ -11,9 +11,6 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE="static-libs"
-BDEPEND="
-   virtual/yacc
-"
 
 src_configure() {
econf $(use_enable static-libs static)



[gentoo-commits] proj/kde-sunset:master commit in: kde-misc/kaptain/

2020-08-24 Thread Andreas Sturmlechner
commit: 2bdeb4ab254eb456f0176e7ff518d82bd1c66485
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 08:08:01 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 08:08:50 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=2bdeb4ab

kde-misc/kaptain: 0.73 version bump w/ Qt4 support

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

 kde-misc/kaptain/kaptain-0.73.ebuild | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/kde-misc/kaptain/kaptain-0.73.ebuild 
b/kde-misc/kaptain/kaptain-0.73.ebuild
new file mode 100644
index ..4376e4a6
--- /dev/null
+++ b/kde-misc/kaptain/kaptain-0.73.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils
+
+DESCRIPTION="Universal graphical front-end for command line programs"
+HOMEPAGE="http://kaptain.sourceforge.net/";
+SRC_URI="mirror://sourceforge/kaptain/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-qt/qtcore:4[qt3support]
+   dev-qt/qt3support:4
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   eqmake4
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS ChangeLog README TODO
+}



[gentoo-commits] proj/kde-sunset:master commit in: sci-misc/qcad/

2020-08-24 Thread Andreas Sturmlechner
commit: 237d2a394306f48855830f38544261b1f0d14a65
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 08:38:13 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 08:53:30 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=237d2a39

sci-misc/qcad: Import 3.21.2.0 from Gentoo Bugzilla

Initial ebuild work by Thomas Kear, Dirk Tilger and Massimo Burcheri.
- Added missing eclasses, missing quotes
- Dropped untested KEYWORDS, Qt5 support, L10N hacks
- Fixed indendation and cleaned up leading spaces

What a hack this upstream build system is though.

Bug: https://bugs.gentoo.org/498656
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-misc/qcad/qcad-3.21.2.0.ebuild | 55 ++
 1 file changed, 55 insertions(+)

diff --git a/sci-misc/qcad/qcad-3.21.2.0.ebuild 
b/sci-misc/qcad/qcad-3.21.2.0.ebuild
new file mode 100644
index ..b570d9dd
--- /dev/null
+++ b/sci-misc/qcad/qcad-3.21.2.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit desktop eutils qmake-utils xdg
+
+DESCRIPTION="Open Source 2D CAD"
+HOMEPAGE="https://www.qcad.org/en/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-libs/glib
+   dev-qt/designer:4
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   dev-qt/qthelp:4
+   dev-qt/qtopengl:4
+   dev-qt/qtscript:4
+   dev-qt/qtsql:4
+   dev-qt/qtsvg:4
+   dev-qt/qtwebkit:4
+   dev-qt/qtxmlpatterns:4
+   media-libs/glu
+   media-libs/mesa
+"
+RDEPEND="${DEPEND}"
+
+src_configure () {
+   eqmake4 -r
+}
+
+src_install () {
+   #dobin ${FILESDIR}/qcad
+   #test -e ${S}/release/${PN} || ln ${S}/release/qcad-bin 
${S}/release/${PN}
+   #dobin ${S}/release/${PN}
+   domenu "${S}"/*.desktop
+   doicon "${S}"/scripts/${PN}_icon.svg
+   doicon --size 256 "${S}"/scripts/${PN}_icon.png
+
+   insinto /usr/lib/${PN}/
+   doins -r scripts fonts patterns linetypes themes
+   insopts -m0755
+   doins release/*
+   make_wrapper ${PN} /usr/lib/${PN}/qcad-bin "" 
/usr/lib/${PN}:/usr/lib/${PN}/plugins
+   doins -r plugins
+
+   docinto examples
+   dodoc -r examples/*
+   docompress -x /usr/share/doc/${PF}/examples
+}



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

2020-08-24 Thread Mikle Kolyada
commit: 74bfda505e3610bbc8f5a63a3aa27abd9054e7a0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 24 08:58:12 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 24 08:58:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74bfda50

app-text/zathura-cb: call xdg_desktop_database_update

Closes: https://bugs.gentoo.org/735700
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/zathura-cb/zathura-cb-0.1.8.ebuild | 12 ++--
 app-text/zathura-cb/zathura-cb-.ebuild  | 12 ++--
 2 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/app-text/zathura-cb/zathura-cb-0.1.8.ebuild 
b/app-text/zathura-cb/zathura-cb-0.1.8.ebuild
index 2fad557959c..237c58a1247 100644
--- a/app-text/zathura-cb/zathura-cb-0.1.8.ebuild
+++ b/app-text/zathura-cb/zathura-cb-0.1.8.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit meson
+inherit meson xdg-utils
 
 if [[ ${PV} == * ]]; then
inherit git-r3
@@ -28,3 +28,11 @@ DEPEND=">=app-text/zathura-0.3.9
 RDEPEND="${DEPEND}"
 
 BDEPEND="virtual/pkgconfig"
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}

diff --git a/app-text/zathura-cb/zathura-cb-.ebuild 
b/app-text/zathura-cb/zathura-cb-.ebuild
index 5e59ea0d4e2..a5d47c0a1d7 100644
--- a/app-text/zathura-cb/zathura-cb-.ebuild
+++ b/app-text/zathura-cb/zathura-cb-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit meson
+inherit meson xdg-utils
 
 if [[ ${PV} == * ]]; then
inherit git-r3
@@ -28,3 +28,11 @@ DEPEND=">=app-text/zathura-0.3.9
 RDEPEND="${DEPEND}"
 
 BDEPEND="virtual/pkgconfig"
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



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

2020-08-24 Thread Mikle Kolyada
commit: eee4e3d2774344992a174ed9478b366a1ac00e0f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 24 09:01:00 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 24 09:01:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee4e3d2

app-text/zathura-ps: call xdg_desktop_database_update

Closes: https://bugs.gentoo.org/735702
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/zathura-ps/zathura-ps-0.2.6.ebuild | 12 ++--
 app-text/zathura-ps/zathura-ps-.ebuild  | 12 ++--
 2 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/app-text/zathura-ps/zathura-ps-0.2.6.ebuild 
b/app-text/zathura-ps/zathura-ps-0.2.6.ebuild
index 94dab249fb7..e115907ec1e 100644
--- a/app-text/zathura-ps/zathura-ps-0.2.6.ebuild
+++ b/app-text/zathura-ps/zathura-ps-0.2.6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit meson
+inherit meson xdg-utils
 
 if [[ ${PV} == * ]]; then
inherit git-r3
@@ -29,3 +29,11 @@ DEPEND="app-text/libspectre
 RDEPEND="${DEPEND}"
 
 BDEPEND="virtual/pkgconfig"
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}

diff --git a/app-text/zathura-ps/zathura-ps-.ebuild 
b/app-text/zathura-ps/zathura-ps-.ebuild
index 16e0d2d5ba3..1029752194f 100644
--- a/app-text/zathura-ps/zathura-ps-.ebuild
+++ b/app-text/zathura-ps/zathura-ps-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit meson
+inherit meson xdg-utils
 
 if [[ ${PV} == * ]]; then
inherit git-r3
@@ -29,3 +29,11 @@ DEPEND="app-text/libspectre
 RDEPEND="${DEPEND}"
 
 BDEPEND="virtual/pkgconfig"
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] proj/kde-sunset:master commit in: media-sound/hydrogen/

2020-08-24 Thread Andreas Sturmlechner
commit: 3f8b96934ebf1ac1ca3013a99714075fb00a08f2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 09:04:30 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 09:04:30 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=3f8b9693

media-sound/hydrogen: Drop 0.9.3-r3 and ~sparc

One Qt3-based version is enough, media-libs/liblrdf is not ~sparc keyworded.

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

 media-sound/hydrogen/hydrogen-0.9.3-r3.ebuild | 99 ---
 media-sound/hydrogen/hydrogen-0.9.3-r4.ebuild |  4 +-
 2 files changed, 2 insertions(+), 101 deletions(-)

diff --git a/media-sound/hydrogen/hydrogen-0.9.3-r3.ebuild 
b/media-sound/hydrogen/hydrogen-0.9.3-r3.ebuild
deleted file mode 100644
index 893489d7..
--- a/media-sound/hydrogen/hydrogen-0.9.3-r3.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/media-sound/hydrogen/hydrogen-0.9.3-r3.ebuild,v 1.9 
2009/08/15 15:09:36 ssuominen Exp $
-
-inherit eutils kde-functions autotools multilib
-
-DESCRIPTION="Linux Drum Machine"
-HOMEPAGE="http://www.hydrogen-music.org/";
-SRC_URI="mirror://sourceforge/hydrogen/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 ~sparc x86"
-IUSE="alsa debug doc flac jack ladspa oss"
-
-RDEPEND="dev-libs/libxml2
-   media-libs/libsndfile
-   media-libs/audiofile
-   flac? ( media-libs/flac )
-   alsa? ( media-libs/alsa-lib )
-   jack? ( media-sound/jack-audio-connection-kit )
-   ladspa? ( media-libs/liblrdf )"
-DEPEND="${RDEPEND}
-   doc? ( app-text/docbook-sgml-utils )
-   virtual/pkgconfig"
-
-need-qt 3
-
-src_unpack() {
-   unpack ${A}
-   if use ppc; then
-   cd "${S}/src"
-   epatch "${FILESDIR}/0.9.1-OSS.patch" || die "patching failed"
-   fi
-   cd "${S}"
-
-   mv data/doc/man "${S}"
-   # broken or portability issue
-   find . -iname Makefile.in -exec sed -i -e "s:update-menus::" {} \;
-   # find PortAudio/Midi files
-   sed -e "s:pa_unix_oss:lib:g" -e "s:pa_common:include:g" \
-   -e "s:pm_linux:lib:g" -e "s:pm_common:include:g" \
-   -i configure.in
-   sed -e "s:lib/hydrogen:$(get_libdir)/hydrogen:g" -i 
plugins/wasp/Makefile.in
-
-   epatch "${FILESDIR}/hydrogen-0.9.2-configure.in.patch"
-   epatch "${FILESDIR}/hydrogen-0.9.3-gcc-4.1-tinyxml.h.patch"
-   epatch "${FILESDIR}/${P}-flac113.patch"
-   epatch "${FILESDIR}/${P}-automagic.patch"
-   epatch "${FILESDIR}/${P}-desktop-noexec.patch"
-   epatch "${FILESDIR}/${P}-gcc43.patch"
-   epatch "${FILESDIR}/${P}-gcc43noalsa.patch"
-   eautoreconf
-}
-
-src_compile() {
-   export PORTAUDIOPATH="/usr"
-   # PortMidi not yet in the repository
-   # export PORTMIDIPATH="/usr"
-
-   # Disable portaudio v18 support wrt #222841
-   local myconf="$(use_enable jack jack-support) \
-   --disable-portaudio \
-   $(use_enable alsa) \
-   $(use_enable debug) \
-   $(use_enable flac flac_support) \
-   $(use_enable ladspa) \
-   $(use_enable ladspa lrdf-support) \
-   $(use_enable oss oss-support)"
-
-   econf ${myconf} || die "Failed configuring hydrogen!"
-   emake -j1 || die "Failed making hydrogen!"
-}
-
-src_install() {
-   pushd data/i18n
-   use doc && ./updateTranslations.sh
-   rm *.ts updateTranslations.sh
-   popd
-
-   pushd data/doc
-   use doc && ./updateManuals.sh
-   rm *.docbook updateManuals.sh
-   popd
-
-   emake DESTDIR="${D}" install || die "make install failed"
-   dodoc AUTHORS ChangeLog README
-   dosym /usr/share/hydrogen/data/doc /usr/share/doc/${PF}/html
-   doman man/C/hydrogen.1
-
-   for N in 16 24 32 48 64 ; do
-   dodir /usr/share/icons/hicolor/${N}x${N}/apps
-   dosym /usr/share/hydrogen/data/img/gray/icon${N}.png \
-/usr/share/icons/hicolor/${N}x${N}/apps/hydrogen.png
-   done
-   dodir /usr/share/icons/hicolor/scalable/apps
-   dosym /usr/share/hydrogen/data/img/gray/icon.svg \
-   /usr/share/icons/hicolor/scalable/apps/hydrogen.svg
-}

diff --git a/media-sound/hydrogen/hydrogen-0.9.3-r4.ebuild 
b/media-sound/hydrogen/hydrogen-0.9.3-r4.ebuild
index aa465b06..cb4a0667 100644
--- a/media-sound/hydrogen/hydrogen-0.9.3-r4.ebuild
+++ b/media-sound/hydrogen/hydrogen-0.9.3-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 # $Header: 
/var/cvsroot/gentoo-x86/media-sound/hydrogen/hydrogen-0.9

[gentoo-commits] proj/kde-sunset:master commit in: media-sound/hydrogen/, media-sound/hydrogen/files/

2020-08-24 Thread Andreas Sturmlechner
commit: cbc7946c9210e0fb6951582db287ac8adb0238b8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 09:02:01 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 09:03:11 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=cbc7946c

media-sound/hydrogen: Import 0.9.5-r1 from before slot 4 removal

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --force
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../hydrogen/files/hydrogen-0.9.5-gcc47.patch  | 27 +
 .../hydrogen/files/hydrogen-0.9.5-gcc6.patch   | 12 
 .../files/hydrogen-0.9.5-use_lrdf_pkgconfig.patch  | 23 +++
 media-sound/hydrogen/hydrogen-0.9.5-r1.ebuild  | 70 ++
 media-sound/hydrogen/metadata.xml  |  5 +-
 5 files changed, 136 insertions(+), 1 deletion(-)

diff --git a/media-sound/hydrogen/files/hydrogen-0.9.5-gcc47.patch 
b/media-sound/hydrogen/files/hydrogen-0.9.5-gcc47.patch
new file mode 100644
index ..3ea43e36
--- /dev/null
+++ b/media-sound/hydrogen/files/hydrogen-0.9.5-gcc47.patch
@@ -0,0 +1,27 @@
+Build with gcc 4.7
+https://bugs.gentoo.org/show_bug.cgi?id=421913
+
+Index: hydrogen-0.9.5/gui/src/MainForm.cpp
+===
+--- hydrogen-0.9.5.orig/gui/src/MainForm.cpp
 hydrogen-0.9.5/gui/src/MainForm.cpp
+@@ -70,6 +70,7 @@ using namespace H2Core;
+ 
+ #include 
+ #include 
++#include 
+ 
+ using namespace std;
+ using namespace H2Core;
+Index: hydrogen-0.9.5/gui/src/SongEditor/SongEditor.cpp
+===
+--- hydrogen-0.9.5.orig/gui/src/SongEditor/SongEditor.cpp
 hydrogen-0.9.5/gui/src/SongEditor/SongEditor.cpp
+@@ -21,6 +21,7 @@
+  */
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ 

diff --git a/media-sound/hydrogen/files/hydrogen-0.9.5-gcc6.patch 
b/media-sound/hydrogen/files/hydrogen-0.9.5-gcc6.patch
new file mode 100644
index ..586e82af
--- /dev/null
+++ b/media-sound/hydrogen/files/hydrogen-0.9.5-gcc6.patch
@@ -0,0 +1,12 @@
+diff -ruN hydrogen-0.9.5.orig/libs/hydrogen/src/local_file_mgr.cpp 
hydrogen-0.9.5/libs/hydrogen/src/local_file_mgr.cpp
+--- hydrogen-0.9.5.orig/libs/hydrogen/src/local_file_mgr.cpp   2011-01-29 
00:33:23.0 +0100
 hydrogen-0.9.5/libs/hydrogen/src/local_file_mgr.cpp2017-09-26 
20:07:31.128723252 +0200
+@@ -980,7 +980,7 @@
+   
+   std::string playlistInfoFile = patternname;
+   std::ifstream verify( playlistInfoFile.c_str() , std::ios::in | 
std::ios::binary );
+-  if ( verify == NULL ) {
++  if ( !verify ) {
+   //ERRORLOG( "Load Playlist: Data file " + playlistInfoFile + " 
not found." );
+   return NULL;
+   }

diff --git a/media-sound/hydrogen/files/hydrogen-0.9.5-use_lrdf_pkgconfig.patch 
b/media-sound/hydrogen/files/hydrogen-0.9.5-use_lrdf_pkgconfig.patch
new file mode 100644
index ..6c862eac
--- /dev/null
+++ b/media-sound/hydrogen/files/hydrogen-0.9.5-use_lrdf_pkgconfig.patch
@@ -0,0 +1,23 @@
+conf.CheckCHeader lrdf.h check fails because of missing 
-I/usr/include/raptor2, use pkg-config instead
+
+--- Sconstruct
 Sconstruct
+@@ -268,7 +268,8 @@
+   env.Append( LIBPATH = 'C:\Program Files\GnuWin32\lib' )
+   env.Append( LIBS = [ "pthread" ] )
+   
+-if str(env['lrdf']) == "1": env.Append( LIBS = ["lrdf"] )
++if str(env['lrdf']) == "1":
++  env.ParseConfig('pkg-config --cflags --libs lrdf')
+   if str(env['jack']) == "1": env.Append( LIBS = ["jack"])
+   if str(env['alsa']) == "1": env.Append( LIBS = ["asound"])
+   if str(env['libarchive']) == "1": env.Append( LIBS = ["archive"])
+@@ -449,7 +450,7 @@
+Exit(1)
+ 
+ #lrdf: categorizing of ladspa effects
+-if str(env['lrdf']) == "1" and not conf.CheckCHeader('lrdf.h'):
++if str(env['lrdf']) == "1" and not conf.CheckPKG('lrdf >= 0.4.0'):
+ print 'lrdf must be installed!'
+ Exit(1)
+ 

diff --git a/media-sound/hydrogen/hydrogen-0.9.5-r1.ebuild 
b/media-sound/hydrogen/hydrogen-0.9.5-r1.ebuild
new file mode 100644
index ..7079b060
--- /dev/null
+++ b/media-sound/hydrogen/hydrogen-0.9.5-r1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit eutils multilib flag-o-matic toolchain-funcs
+
+DESCRIPTION="Advanced drum machine"
+HOMEPAGE="http://hydrogen-music.org/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2 ZLIB"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 x86"
+IUSE="alsa +archive jack ladspa lash oss portaudio"
+
+RDEPEND="dev-qt/qtgui:4 dev-qt/qtcore:4
+   archive? ( app-arch/libarchive )
+   !archive? ( >=dev-libs/libtar-1.2.11-r3 )
+   >=media-libs/libsndfile-1.0.18
+   alsa? ( media-libs/alsa-lib )
+   jack? ( virtual/jack )
+   ladspa? ( media-libs/liblrdf )
+

[gentoo-commits] repo/gentoo:master commit in: app-text/zathura-pdf-mupdf/files/, app-text/zathura-pdf-mupdf/

2020-08-24 Thread Mikle Kolyada
commit: 69db8d383698f52b4ab97df9c2df73b9fc135841
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 24 09:12:27 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 24 09:12:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69db8d38

app-text/zathura-pdf-mupdf: fix mupdf-1.17.0 compat

Closes: https://bugs.gentoo.org/737462
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 .../files/0.3.5-fz_location.patch  | 44 ++
 .../zathura-pdf-mupdf-0.3.5.ebuild |  6 ++-
 2 files changed, 49 insertions(+), 1 deletion(-)

diff --git a/app-text/zathura-pdf-mupdf/files/0.3.5-fz_location.patch 
b/app-text/zathura-pdf-mupdf/files/0.3.5-fz_location.patch
new file mode 100644
index 000..03c0bf24aab
--- /dev/null
+++ b/app-text/zathura-pdf-mupdf/files/0.3.5-fz_location.patch
@@ -0,0 +1,44 @@
+From c2dd7835b63ff68c0edc8a3182b3f994dc6ab4dd Mon Sep 17 00:00:00 2001
+From: a 
+Date: Sun, 16 Aug 2020 19:46:11 +0300
+Subject: [PATCH] fix conversion from 'fz_location' to 'unsigned int'
+
+---
+ zathura-pdf-mupdf/index.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/zathura-pdf-mupdf/index.c b/zathura-pdf-mupdf/index.c
+index c421f5c..996d012 100644
+--- a/zathura-pdf-mupdf/index.c
 b/zathura-pdf-mupdf/index.c
+@@ -67,7 +67,7 @@ build_index(fz_context* ctx, fz_document* document, 
fz_outline* outline, girara_
+ 
+   type= ZATHURA_LINK_GOTO_DEST;
+   target.destination_type = ZATHURA_LINK_DESTINATION_XYZ;
+-  target.page_number  = fz_resolve_link(ctx, document, outline->uri, 
&x, &y);
++  target.page_number  = fz_resolve_link(ctx, document, outline->uri, 
&x, &y).page;
+   target.left  = x;
+   target.top   = y;
+   target.zoom  = 0.0;
+-- 
+
+---
+ zathura-pdf-mupdf/links.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/zathura-pdf-mupdf/links.c b/zathura-pdf-mupdf/links.c
+index 99c5715..2e8e90a 100644
+--- a/zathura-pdf-mupdf/links.c
 b/zathura-pdf-mupdf/links.c
+@@ -57,7 +57,7 @@ pdf_page_links_get(zathura_page_t* page, void* data, 
zathura_error_t* error)
+   type= ZATHURA_LINK_GOTO_DEST;
+   target.destination_type = ZATHURA_LINK_DESTINATION_XYZ;
+   target.page_number  = fz_resolve_link(mupdf_document->ctx,
+-  mupdf_document->document, link->uri, &x, &y);
++  mupdf_document->document, link->uri, &x, &y).page;
+   target.left  = x;
+   target.top   = y;
+   target.zoom  = 0.0;
+-- 
+2.28.0
+

diff --git a/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.3.5.ebuild 
b/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.3.5.ebuild
index b1b7975e961..965f6f84b38 100644
--- a/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.3.5.ebuild
+++ b/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.3.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -40,6 +40,10 @@ src_prepare() {
eapply "${FILESDIR}"/${PV}-compile-fix.patch
fi
 
+   if has_version '=app-text/mupdf-1.17*'; then
+   eapply "${FILESDIR}"/${PV}-fz_location.patch
+   fi
+
default
 }
 



[gentoo-commits] repo/proj/guru:dev commit in: net-wireless/rtl8821cu/

2020-08-24 Thread Aleksandr Batyuk
commit: 212ce384d8be7c9daa08b19569ef4ec36df6d7e3
Author: Aleksandr Batyuk  gmail  com>
AuthorDate: Mon Aug 24 09:10:00 2020 +
Commit: Aleksandr Batyuk  gmail  com>
CommitDate: Mon Aug 24 09:13:10 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=212ce384

net-wireless/rtl8821cu: Add support for kernel 5.8.

Package-Manager: Portage-3.0.3, Repoman-2.3.23
Signed-off-by: Aleksandr Batyuk  gmail.com>

 net-wireless/rtl8821cu/Manifest |  1 +
 .../rtl8821cu/rtl8821cu-0_pre20200822.ebuild| 21 +
 2 files changed, 22 insertions(+)

diff --git a/net-wireless/rtl8821cu/Manifest b/net-wireless/rtl8821cu/Manifest
index a6e07cd..5dc9419 100644
--- a/net-wireless/rtl8821cu/Manifest
+++ b/net-wireless/rtl8821cu/Manifest
@@ -1 +1,2 @@
 DIST rtl8821cu-0_pre20200302.tar.gz 3641031 BLAKE2B 
c4b8555028b5ddf096f7daf57997d5113aa743e3250bd5cc3b377ac8877a72be5a4a127fdd773e800695a976b55767299c5361aeda45d5004a9e5568743e6a8d
 SHA512 
bd7ae2a6f3259ee9e69d97836870645068c02c3bdcc491e4bdc321c637d4612adfcfb3d31b2643632cbcca30f1cd6f9e030f51169e7fa1dd1841ea665e0cb7e9
+DIST rtl8821cu-0_pre20200822.tar.gz 3643905 BLAKE2B 
1fcdfd054fbd9808add7c6c06775201a295ab524862d890b26aadd0af459da9d8b0e502c64f87592fcc4091bacaa467de4f3601960faf896b6c18fe9c676fa94
 SHA512 
d6be9a6ec204e560b70aa40b0da9bb6c3153a4b876cdd526f6f0f4b02d64847edcb8674ab6cd0306d3ac61e27e68315d35c67616e069f9fffc3546ca49b863a9

diff --git a/net-wireless/rtl8821cu/rtl8821cu-0_pre20200822.ebuild 
b/net-wireless/rtl8821cu/rtl8821cu-0_pre20200822.ebuild
new file mode 100644
index 000..1ea092b
--- /dev/null
+++ b/net-wireless/rtl8821cu/rtl8821cu-0_pre20200822.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit linux-mod
+
+COMMIT="45a8b4393e3281b969822c81bd93bdb731d58472"
+
+DESCRIPTION="Realtek 8821CU/RTL8811CU module for Linux kernel"
+HOMEPAGE="https://github.com/brektrou/rtl8821CU";
+SRC_URI="https://github.com/brektrou/rtl8821CU/archive/${COMMIT}.tar.gz -> 
rtl8821cu-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="virtual/linux-sources"
+
+S="${WORKDIR}/rtl8821CU-${COMMIT}"
+
+MODULE_NAMES="8821cu(net/wireless)"
+BUILD_TARGETS="all"



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

2020-08-24 Thread Sergei Trofimovich
commit: 8c1d94226bc344629e44ff7d13a19b4e2631a249
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug 24 08:44:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug 24 09:14:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c1d9422

toolchain.eclass: fix relocation of libgccjit

Before the change libgccjit.so was installed to /usr/lib.
Relocation code in toolchain.eclass:gcc_movelibs() only
handles /usr/$(get_libdir) -> $LIBDIR location.

As a result gcc did not relocate libraries to version-speciifc
firectory: caused collisions and installed library into wrong
LIBDIR.

The change handles libgccjit special case by relocating it
explicitly.

Reported-by: Michał Górny
Bug: https://bugs.gentoo.org/583010
Signed-off-by: Sergei Trofimovich  gentoo.org>

 eclass/toolchain.eclass | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index a3c948a9352..5bbf46ecd3d 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1882,6 +1882,12 @@ gcc_movelibs() {
dodir "${HOSTLIBPATH#${EPREFIX}}"
mv "${ED}"/usr/$(get_libdir)/libcc1* "${D}${HOSTLIBPATH}" || die
fi
+   # libgccjit gets installed to /usr/lib, not /usr/$(get_libdir). Probably
+   # due to a bug in gcc build system.
+   if is_jit ; then
+   dodir "${LIBPATH#${EPREFIX}}"
+   mv "${ED}"/usr/lib/libgccjit* "${D}${LIBPATH}" || die
+   fi
 
# For all the libs that are built for CTARGET, move them into the
# compiler-specific CTARGET internal dir.



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

2020-08-24 Thread Jeroen Roovers
commit: dd0691af78f909c10434c880fb8084bd8f973770
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Aug 24 09:18:51 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Aug 24 09:19:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd0691af

net-libs/libsmi: Set RESTRICT=test

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Closes: https://bugs.gentoo.org/295168
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-libs/libsmi/libsmi-0.4.8-r1.ebuild | 1 +
 net-libs/libsmi/libsmi-0.5.0-r1.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-libs/libsmi/libsmi-0.4.8-r1.ebuild 
b/net-libs/libsmi/libsmi-0.4.8-r1.ebuild
index 0892ae6d97c..f5b1fb46e09 100644
--- a/net-libs/libsmi/libsmi-0.4.8-r1.ebuild
+++ b/net-libs/libsmi/libsmi-0.4.8-r1.ebuild
@@ -12,6 +12,7 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 s390 sparc x86"
 IUSE="static-libs"
+RESTRICT="test"
 
 src_prepare() {
epatch "${FILESDIR}"/${P}-CVE-2010-2891.patch

diff --git a/net-libs/libsmi/libsmi-0.5.0-r1.ebuild 
b/net-libs/libsmi/libsmi-0.5.0-r1.ebuild
index 7eb07472195..6dfe3c8358e 100644
--- a/net-libs/libsmi/libsmi-0.5.0-r1.ebuild
+++ b/net-libs/libsmi/libsmi-0.5.0-r1.ebuild
@@ -11,6 +11,7 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE="static-libs"
+RESTRICT="test"
 
 src_configure() {
econf $(use_enable static-libs static)



[gentoo-commits] repo/gentoo:master commit in: media-libs/vamp-plugin-sdk/

2020-08-24 Thread Miroslav Šulc
commit: e88a0ec57cb5d48f812bd036bdc14dbfc1de8f51
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Aug 24 09:51:33 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Aug 24 09:51:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e88a0ec5

media-libs/vamp-plugin-sdk: bump to 2.10 + fixed .pc files

Closes: https://bugs.gentoo.org/690676
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/vamp-plugin-sdk/Manifest|  1 +
 ...plugin-sdk-2.7.1.ebuild => vamp-plugin-sdk-2.10.ebuild} | 14 +++---
 ...in-sdk-2.7.1.ebuild => vamp-plugin-sdk-2.7.1-r1.ebuild} |  3 +++
 3 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/media-libs/vamp-plugin-sdk/Manifest 
b/media-libs/vamp-plugin-sdk/Manifest
index 23958ef312e..1d04e052359 100644
--- a/media-libs/vamp-plugin-sdk/Manifest
+++ b/media-libs/vamp-plugin-sdk/Manifest
@@ -1 +1,2 @@
 DIST vamp-plugin-sdk-2.7.1.tar.gz 306956 BLAKE2B 
d8e765f54cb3544efcca4b08241afc070026adeaa4c0273cc01dae26e0ad60a976bc443184cc83413c6e32f4cf6fbee6590954e7ab12872993abb78c2541653f
 SHA512 
91dd7cae72334718dcbdac06b1ffa3f3ba76e977b82b928ab634d9982aa15ca4e30978a7778215753c61e56831077d7634d24e65e468ab6a8a87a5957fb09bf3
+DIST {P}.tar.gz 316165 BLAKE2B 
ba206443d4a6f94f56c1e3b7e8f47b7c8f893d2df6601f9d26a613d56bf58fee7d0a4a996964aa0690ecf69fd1d686db28165e73a0d37880a7891c67ecaaae5f
 SHA512 
67a71e5396eab5ce9503e9111b4cfc16fc9755cf6ae2d8dfc99ed29fd91e75eaf0de9a9c55ce8f7751f04c235eb86430856eff18f02adde54f1850a87c917ef0

diff --git a/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.7.1.ebuild 
b/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.10.ebuild
similarity index 79%
copy from media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.7.1.ebuild
copy to media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.10.ebuild
index 02b99f96911..146ca3611ef 100644
--- a/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.7.1.ebuild
+++ b/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.10.ebuild
@@ -7,16 +7,21 @@ inherit toolchain-funcs multilib-minimal
 
 DESCRIPTION="Audio processing system for plugins to extract information from 
audio data"
 HOMEPAGE="https://www.vamp-plugins.org";
-SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2206/${P}.tar.gz";
+SRC_URI="https://github.com/c4dm/${PN}/archive/${PN}-v${PV}.tar.gz -> 
{P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc"
 
 RDEPEND="media-libs/libsndfile:0=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"
-BDEPEND="doc? ( app-doc/doxygen )"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+S="${WORKDIR}/${PN}-${PN}-v${PV}"
 
 src_prepare() {
default
@@ -49,6 +54,9 @@ multilib_src_install() {
INSTALL_PKGCONFIG="${EPREFIX}"/usr/$(get_libdir)/pkgconfig \
INSTALL_PLUGINS="${EPREFIX}"/usr/$(get_libdir)/vamp \
install
+
+   # fix .pc files
+   sed -Ei "s/lib$/$(get_libdir)/g" "${D}"/usr/$(get_libdir)/pkgconfig/*.pc
 }
 
 multilib_src_install_all() {

diff --git a/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.7.1.ebuild 
b/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.7.1-r1.ebuild
similarity index 94%
rename from media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.7.1.ebuild
rename to media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.7.1-r1.ebuild
index 02b99f96911..47ba03d2c00 100644
--- a/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.7.1.ebuild
+++ b/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.7.1-r1.ebuild
@@ -49,6 +49,9 @@ multilib_src_install() {
INSTALL_PKGCONFIG="${EPREFIX}"/usr/$(get_libdir)/pkgconfig \
INSTALL_PLUGINS="${EPREFIX}"/usr/$(get_libdir)/vamp \
install
+
+   # fix .pc files
+   sed -Ei "s/lib$/$(get_libdir)/g" "${D}"/usr/$(get_libdir)/pkgconfig/*.pc
 }
 
 multilib_src_install_all() {



[gentoo-commits] repo/proj/guru:dev commit in: net-wireless/rtl8192eu/

2020-08-24 Thread Aleksandr Batyuk
commit: a0f7611218191b9db42ef9f757942fbbd9b0dc0a
Author: Aleksandr Batyuk  gmail  com>
AuthorDate: Mon Aug 24 09:58:20 2020 +
Commit: Aleksandr Batyuk  gmail  com>
CommitDate: Mon Aug 24 09:58:20 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a0f76112

net-wireless/rtl8192eu: Fix driver startup traps

Package-Manager: Portage-3.0.3, Repoman-2.3.23
Signed-off-by: Aleksandr Batyuk  gmail.com>

 net-wireless/rtl8192eu/Manifest | 2 +-
 .../{rtl8192eu-0_pre20200123.ebuild => rtl8192eu-0_pre20200818.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/rtl8192eu/Manifest b/net-wireless/rtl8192eu/Manifest
index b07ca5c..5581680 100644
--- a/net-wireless/rtl8192eu/Manifest
+++ b/net-wireless/rtl8192eu/Manifest
@@ -1,2 +1,2 @@
-DIST rtl8192eu-0_pre20200123.tar.gz 2531658 BLAKE2B 
4d2f6e2b230ea22bf551de8bb904175c1bcde8044d25a91207c6bda77d15095c4192cf4102997f8e2dc35bb263913afc5a60608cc8fc7fec0665b33238ea98d3
 SHA512 
ac6dc16157c39eae04be3a5767a689751c8c2d701e9f1afe255166c103f9f1ce1392f4378333e36616726995b7a0c021962de769fcdd222e53d6e758d78effac
 DIST rtl8192eu-0_pre20200619.tar.gz 2533575 BLAKE2B 
c20e47d8efd444c3561bf0f66c4e10a318e4cb33b7171f1c03bfd5fd93fa249538c8e8306afe40819254ac6bd6302eb5d4a57caf1dba14b791c88270ba634296
 SHA512 
72b6cb7a8cbfb6c17852988c833daafa223f234e50abb56d315e955de60adc605695fcecc50257a04a9356f3a4644b4ddf54fceb8f3d32c0bb346ed5606939e4
+DIST rtl8192eu-0_pre20200818.tar.gz 2533387 BLAKE2B 
adadab239337b7bd36caeaf033247ab1c74f018a30479237a2934784b9c94efa2eb6a865ae12971d1b6f13bead90ac20c9f966d1840bf67c368627d78035
 SHA512 
e655e3acdd512b5a929d05c5af305d0cb5b97243d62ceb6faddff9c34ca9a0ab92bbe078c2097d680e5413caef29d157c98df94358df30b09ba7f61a36574668

diff --git a/net-wireless/rtl8192eu/rtl8192eu-0_pre20200123.ebuild 
b/net-wireless/rtl8192eu/rtl8192eu-0_pre20200818.ebuild
similarity index 92%
rename from net-wireless/rtl8192eu/rtl8192eu-0_pre20200123.ebuild
rename to net-wireless/rtl8192eu/rtl8192eu-0_pre20200818.ebuild
index 63dae29..78dc434 100644
--- a/net-wireless/rtl8192eu/rtl8192eu-0_pre20200123.ebuild
+++ b/net-wireless/rtl8192eu/rtl8192eu-0_pre20200818.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 inherit linux-mod
 
-COMMIT="9cf06524dfebda414675433141f771b36b7e68e8"
+COMMIT="6d2705d8023c25b43f845298e707252fd813e68e"
 
 DESCRIPTION="Realtek 8192EU driver module for Linux kernel"
 HOMEPAGE="https://github.com/Mange/rtl8192eu-linux-driver";



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

2020-08-24 Thread Michał Górny
commit: 96f3ec8fc0f1abc50b2d10e2a1dbbe344fdc4414
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 24 08:03:05 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 24 10:24:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f3ec8f

app-text/sgmltools-lite: Fix stale pkg ref in metadata.xml

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

 app-text/sgmltools-lite/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/sgmltools-lite/metadata.xml 
b/app-text/sgmltools-lite/metadata.xml
index dae13712da5..ccd674f2e5f 100644
--- a/app-text/sgmltools-lite/metadata.xml
+++ b/app-text/sgmltools-lite/metadata.xml
@@ -7,8 +7,8 @@



-   Add support for app-text/jadetex (for 
processing
-   tex files produced by the TeX backend of Jade)
+   Add support for processing tex files produced by the TeX
+   backend of Jade






[gentoo-commits] proj/kde-sunset:master commit in: app-text/kchmviewer/

2020-08-24 Thread Andreas Sturmlechner
commit: 5339c9d73f5183d67dfce930e8021117f5657563
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 10:21:17 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 10:21:17 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=5339c9d7

app-text/kchmviewer: Import 6.0-r1 from before slot 4 removal

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

 app-text/kchmviewer/kchmviewer-6.0-r1.ebuild | 93 
 app-text/kchmviewer/metadata.xml |  6 +-
 2 files changed, 94 insertions(+), 5 deletions(-)

diff --git a/app-text/kchmviewer/kchmviewer-6.0-r1.ebuild 
b/app-text/kchmviewer/kchmviewer-6.0-r1.ebuild
new file mode 100644
index ..a4a35f16
--- /dev/null
+++ b/app-text/kchmviewer/kchmviewer-6.0-r1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+KDE_REQUIRED="optional"
+KDE_LINGUAS="cs fr hu it nl pt_BR ru sv tr uk zh_CN zh_TW"
+KDE_LINGUAS_DIR="po"
+inherit base eutils fdo-mime qt4-r2 kde4-base
+
+DESCRIPTION="A feature rich chm file viewer, based on Qt"
+HOMEPAGE="http://www.kchmviewer.net/";
+SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
+IUSE="debug kde"
+
+RDEPEND="
+   dev-libs/chmlib
+   dev-qt/qtcore:4
+   dev-qt/qtdbus:4
+   dev-qt/qtgui:4
+   dev-qt/qtwebkit:4
+   kde? (
+   kde-frameworks/kdelibs:4
+   !kde-apps/okular[chm]
+   )
+"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+   use kde && kde4-base_pkg_setup
+}
+
+src_prepare() {
+   base_src_prepare
+   sed -e "s:KDE4_ICON_INSTALL_DIR:ICON_INSTALL_DIR:" \
+   -e "s:KDE4_XDG_APPS_INSTALL_DIR:XDG_APPS_INSTALL_DIR:" \
+   -i packages/CMakeLists.txt || die
+   sed -e "s:KDE4_BIN_INSTALL_DIR:BIN_INSTALL_DIR:" \
+   -i src/CMakeLists.txt || die
+   echo "CONFIG += ordered" >> kchmviewer.pro # parallel build fix #281954
+
+   sed -e "/Encoding=UTF-8/d" \
+   -i packages/kchmviewer.desktop || die "fixing .desktop file 
failed"
+
+   local lang
+   for lang in ${KDE_LINGUAS} ; do
+   if ! use linguas_${lang} ; then
+   rm ${KDE_LINGUAS_DIR}/${PN}_${lang}.po
+   fi
+   done
+}
+
+src_configure() {
+   if use kde; then
+   kde4-base_src_configure
+   else
+   eqmake4
+   fi
+}
+
+src_compile() {
+   if use kde; then
+   kde4-base_src_compile
+   else
+   default
+   fi
+}
+
+src_install() {
+   if use kde; then
+   kde4-base_src_install
+   else
+   dobin bin/kchmviewer
+   domenu packages/kchmviewer.desktop
+   dodoc ChangeLog README
+   fi
+   doicon packages/kchmviewer.png
+   dodoc DBUS-bindings FAQ
+}
+
+pkg_postinst() {
+   use kde && kde4-base_pkg_postinst
+   fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+   use kde && kde4-base_pkg_postrm
+   fdo-mime_desktop_database_update
+}

diff --git a/app-text/kchmviewer/metadata.xml b/app-text/kchmviewer/metadata.xml
index 3fb76742..1fea2d54 100644
--- a/app-text/kchmviewer/metadata.xml
+++ b/app-text/kchmviewer/metadata.xml
@@ -2,12 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
   
-  
-p...@gentoo.org
-Peter Volkov
-  
   
-   KchmViewer is a chm (MS HTML help file format) viewer It uses Trolltech 
Qt
+   KchmViewer is a chm (MS HTML help file format) viewer. It uses 
Trolltech Qt
widget library with optional KDE libraries. It does not require KDE, 
but may
be compiled with full KDE support, including KDE widgets and KIO/KHTML. 
The
main advantage of KchmViewer is extra support for non-English languages.



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

2020-08-24 Thread Miroslav Šulc
commit: 3afa3e73cc760c9f1cef57f52e849e0eef30439a
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Aug 24 10:41:38 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Aug 24 10:41:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3afa3e73

media-plugins/tap-plugins: bump to 1.0.1 + added live

based on work of RarogCmex  gmail.com> - thanks

Bug: https://github.com/gentoo/gentoo/pull/14834
Bug: https://bugs.gentoo.org/709282
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-plugins/tap-plugins/Manifest |  1 +
 .../files/tap-plugins-1.0.1-makefile.patch | 47 ++
 media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild | 39 ++
 media-plugins/tap-plugins/tap-plugins-.ebuild  | 39 ++
 4 files changed, 126 insertions(+)

diff --git a/media-plugins/tap-plugins/Manifest 
b/media-plugins/tap-plugins/Manifest
index 431e4b15341..4fd91d2609b 100644
--- a/media-plugins/tap-plugins/Manifest
+++ b/media-plugins/tap-plugins/Manifest
@@ -1 +1,2 @@
 DIST tap-plugins-0.7.3.tar.gz 70495 BLAKE2B 
6e0974be78fa9a8092555282d1d8a3cb5d11731e78119bd0f71e843f6a7557aebd48cc2c8f3cdcc4f90e52eaea357926c0ad2fc9bd9c95bb361ecb7d181f098e
 SHA512 
c4e9c93b9fd8afb82067cf3a48ae665843da775c3af6124147ff1f8651d96734a4b961c4c5ea48877b32770e6d0b5a793af32a5cbb6e3b9afd5b59c8b3cc2621
+DIST tap-plugins-1.0.1.tar.gz 64649 BLAKE2B 
2b8ac9a26197f5c980512d33daf4c604d7bb3046fb40e3826d559d4420921a0e124a5577d53d0896bc92111f69765f714d5f55a9da60546e2e6f29e5c851b2a5
 SHA512 
25f72bba83a5a40d480bc9d4659b64096102281d02e43ad93d5064b0ef7972184db40162d1ef78fd783f431740a4c4d5e03160cdd5f43da3bc1570ff462c863a

diff --git a/media-plugins/tap-plugins/files/tap-plugins-1.0.1-makefile.patch 
b/media-plugins/tap-plugins/files/tap-plugins-1.0.1-makefile.patch
new file mode 100644
index 000..a5b441ee6d4
--- /dev/null
+++ b/media-plugins/tap-plugins/files/tap-plugins-1.0.1-makefile.patch
@@ -0,0 +1,47 @@
+diff --git a/Makefile b/Makefile
+index 54049cd..86f7175 100644
+--- a/Makefile
 b/Makefile
+@@ -23,8 +23,8 @@
+ # Change this if you want to install somewhere else. In particular
+ # you may wish to remove the middle "local/" part of the path.
+ 
+-INSTALL_PLUGINS_DIR   =   /usr/local/lib/ladspa/
+-INSTALL_LRDF_DIR  =   /usr/local/share/ladspa/rdf/
++#INSTALL_PLUGINS_DIR  =   /usr/local/lib/ladspa/
++#INSTALL_LRDF_DIR =   /usr/local/share/ladspa/rdf/
+ 
+ # NO EDITING below this line is required
+ # if all you want to do is install and use the plugins.
+@@ -37,13 +37,15 @@ INSTALL_LRDF_DIR   =   /usr/local/share/ladspa/rdf/
+ OS := $(shell uname -s)
+ 
+ CC  = gcc
+-CFLAGS  = -I. -O3 -Wall -fomit-frame-pointer -funroll-loops -ffast-math -c 
-fPIC -DPIC
++CFLAGS  = -I. -Wall -fomit-frame-pointer -funroll-loops -ffast-math -c -fPIC 
-DPIC
+ ifeq ($(OS),Darwin)
+-LDFLAGS = -nostartfiles -shared -Wl,-install_name,symbolic -lc -lm
++LDFLAGS = -nostartfiles -shared -Wl,-install_name,symbolic -lc -lm 
$(EXTRA_LDFLAGS)
+ else
+-LDFLAGS = -nostartfiles -shared -Wl,-Bsymbolic -lc -lm -lrt
++LDFLAGS = -nostartfiles -shared -Wl,-Bsymbolic -lc -lm -lrt $(EXTRA_LDFLAGS)
+ endif
++EXTRA_LDFLAGS =
+ MODULES = $(wildcard *.c)
++LIBADD = -lc -lm -lrt
+ 
+ all: $(MODULES:%.c=%.so)
+ 
+@@ -54,10 +56,10 @@ tap_dynamics_m.o: tap_dynamics_presets.h
+ tap_dynamics_st.o: tap_dynamics_presets.h
+ 
+ %.o: %.c tap_utils.h ladspa.h
+-  $(CC) $(CFLAGS) $< -o $@
++  $(CC) $(CFLAGS) $(OPT_CFLAGS) $< -o $@
+ 
+ %.so: %.o
+-  $(CC) -o $@ $< $(LDFLAGS)
++  $(CC) $(LDFLAGS) -o $@ $< $(LIBADD)
+ 
+ # OTHER TARGETS
+ 

diff --git a/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild 
b/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild
new file mode 100644
index 000..6a1fa34a0a5
--- /dev/null
+++ b/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils toolchain-funcs
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   KEYWORDS=""
+   EGIT_REPO_URI="git://github.com/tomszilagyi/${PN}.git"
+   EGIT_PROJECT="${PN}.git"
+else
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+   
SRC_URI="https://github.com/tomszilagyi/tap-plugins/archive/v${PV}.tar.gz -> 
$P.tar.gz"
+fi
+
+DESCRIPTION="Tom's audio processing (TAP) LADSPA plugins"
+HOMEPAGE="https://github.com/tomszilagyi/tap-plugins 
http://tap-plugins.sourceforge.net/";
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND="${DEPEND}"
+DOCS=( README CREDITS )
+PATCHES=( "${FILESDIR}/${PN}-1.0.1-makefile.patch" )
+
+src_compile() {
+   emake CC=$(tc-getCC) OPT_CFLAGS="${CFLAGS}" EXTRA_LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+   insinto /usr/share/ladspa/rdf
+   doins *.rdf
+
+   exeinto /usr/$(get_libdir)/ladspa
+   

[gentoo-commits] repo/gentoo:master commit in: media-libs/vamp-plugin-sdk/

2020-08-24 Thread Miroslav Šulc
commit: 78bfc0916b52943036d01f08fe2da14aa06176db
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Aug 24 10:37:55 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Aug 24 10:41:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78bfc091

media-libs/vamp-plugin-sdk: fixed a typo

thanks sam for pointing this out

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/vamp-plugin-sdk/Manifest| 2 +-
 media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.10.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/vamp-plugin-sdk/Manifest 
b/media-libs/vamp-plugin-sdk/Manifest
index 1d04e052359..20f58db8850 100644
--- a/media-libs/vamp-plugin-sdk/Manifest
+++ b/media-libs/vamp-plugin-sdk/Manifest
@@ -1,2 +1,2 @@
+DIST vamp-plugin-sdk-2.10.tar.gz 316165 BLAKE2B 
ba206443d4a6f94f56c1e3b7e8f47b7c8f893d2df6601f9d26a613d56bf58fee7d0a4a996964aa0690ecf69fd1d686db28165e73a0d37880a7891c67ecaaae5f
 SHA512 
67a71e5396eab5ce9503e9111b4cfc16fc9755cf6ae2d8dfc99ed29fd91e75eaf0de9a9c55ce8f7751f04c235eb86430856eff18f02adde54f1850a87c917ef0
 DIST vamp-plugin-sdk-2.7.1.tar.gz 306956 BLAKE2B 
d8e765f54cb3544efcca4b08241afc070026adeaa4c0273cc01dae26e0ad60a976bc443184cc83413c6e32f4cf6fbee6590954e7ab12872993abb78c2541653f
 SHA512 
91dd7cae72334718dcbdac06b1ffa3f3ba76e977b82b928ab634d9982aa15ca4e30978a7778215753c61e56831077d7634d24e65e468ab6a8a87a5957fb09bf3
-DIST {P}.tar.gz 316165 BLAKE2B 
ba206443d4a6f94f56c1e3b7e8f47b7c8f893d2df6601f9d26a613d56bf58fee7d0a4a996964aa0690ecf69fd1d686db28165e73a0d37880a7891c67ecaaae5f
 SHA512 
67a71e5396eab5ce9503e9111b4cfc16fc9755cf6ae2d8dfc99ed29fd91e75eaf0de9a9c55ce8f7751f04c235eb86430856eff18f02adde54f1850a87c917ef0

diff --git a/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.10.ebuild 
b/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.10.ebuild
index 146ca3611ef..9e72385ee23 100644
--- a/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.10.ebuild
+++ b/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.10.ebuild
@@ -7,7 +7,7 @@ inherit toolchain-funcs multilib-minimal
 
 DESCRIPTION="Audio processing system for plugins to extract information from 
audio data"
 HOMEPAGE="https://www.vamp-plugins.org";
-SRC_URI="https://github.com/c4dm/${PN}/archive/${PN}-v${PV}.tar.gz -> 
{P}.tar.gz"
+SRC_URI="https://github.com/c4dm/${PN}/archive/${PN}-v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/caps-plugins/

2020-08-24 Thread Miroslav Šulc
commit: 16aae79af2ecd3afd5b461ebda3ff0ca70188a2b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Aug 24 10:58:52 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Aug 24 10:58:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16aae79a

media-plugins/caps-plugins: bump to 0.9.26

Closes: https://bugs.gentoo.org/711478
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-plugins/caps-plugins/Manifest|  1 +
 .../caps-plugins/caps-plugins-0.9.26.ebuild| 46 ++
 2 files changed, 47 insertions(+)

diff --git a/media-plugins/caps-plugins/Manifest 
b/media-plugins/caps-plugins/Manifest
index d70ba130b9a..34d05e061ea 100644
--- a/media-plugins/caps-plugins/Manifest
+++ b/media-plugins/caps-plugins/Manifest
@@ -1 +1,2 @@
 DIST caps_0.9.24.tar.bz2 181200 BLAKE2B 
a26ffd543696de11d1a21d4049944df64540cfe01c138e06815c84dc01e5541ad02c7d1ead1bf46a6296ad450acbe6ba30a8083850afcd697c05cf0f05ac4d3c
 SHA512 
051d59c50302e45cec011a573385665e96b3bb0b6f0328e6b1e4f8fa26515d5cb4c2cc8230ea5bd242b1b8f62c86545997da2ab995e953a89d8de715807fc20d
+DIST caps_0.9.26.tar.bz2 182334 BLAKE2B 
3ab75dc1ab6c5ecebe7c4983f5eb8e540396f7bacba147e1f2877c4e3e699c62d1f6af36af16eb9feac537acd9946eec40c3c90de59f6e740f6ce04c8bc0fa71
 SHA512 
ce9a7219ef0c6c33a5debb407e9b6ea7432c3f50ab32c1915cf91c40cda541a812da887bf57ee536d653195158939889c4baf5fcbe3ded551abc676517e1da7a

diff --git a/media-plugins/caps-plugins/caps-plugins-0.9.26.ebuild 
b/media-plugins/caps-plugins/caps-plugins-0.9.26.ebuild
new file mode 100644
index 000..2baf7054706
--- /dev/null
+++ b/media-plugins/caps-plugins/caps-plugins-0.9.26.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs multilib-minimal
+
+MY_P=caps-${PV}
+
+DESCRIPTION="The CAPS Audio Plugin Suite - LADSPA plugin suite"
+HOMEPAGE="http://quitte.de/dsp/caps.html";
+SRC_URI="http://quitte.de/dsp/caps_${PV}.tar.bz2";
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   emake \
+   ARCH="" \
+   CC="$(tc-getCXX)" \
+   CFLAGS="${CXXFLAGS} -fPIC -DPIC" \
+   _LDFLAGS="-shared ${LDFLAGS}"
+}
+
+multilib_src_install() {
+   insinto /usr/$(get_libdir)/ladspa
+   insopts -m0755
+   doins *.so
+}
+
+multilib_src_install_all() {
+   insinto /usr/share/ladspa/rdf
+   insopts -m0644
+   doins *.rdf
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/

2020-08-24 Thread Mike Pagano
commit: f01d4ee5d28fbb2ac84ce9a8a06bb2cff93c1f29
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Aug 24 11:28:24 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Aug 24 11:28:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f01d4ee5

sys-kernel/git-sources: Linux patch 5.9-rc2

Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-5.9_rc2.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index f1ff33425cc..ec62e83c4c3 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,2 +1,3 @@
 DIST linux-5.8.tar.xz 114459324 BLAKE2B 
7bd97f8fa4527840754434414c07283e89731dc8ebb1e95fa5bc1469a60af1122582c0d3b6e262e77882f023190068df3537bd8b65964b3caa820bb2c8e579c7
 SHA512 
45a53ecf351096ef6e98242cca4228b8da9b9139ecc6963695791ea6fb7a9484a4e1c19dcca7ce7cbfdfa49de0451b70973bb078f12bdae9cbaddbc3f8092556
 DIST patch-5.9-rc1.patch 62103655 BLAKE2B 
7197c9a1811abdd708f74c06893b805d6d185bd73b0721eb5d90e03278cf8e773fa2482cd7535b07bf83e5f08e82e8f76415d2212e6cb6b53a93b8770b946a8e
 SHA512 
7f262f9208b84cd038cc6c879b1705e1cd2ff44ff9619163d581aff151e8548b47c75ea505020092826a27d235671e218df6bd85b1cdb733700bf25c7a81b263
+DIST patch-5.9-rc2.patch 62542182 BLAKE2B 
bc724f610ec553f36faae409bd89b82cc59f04587a9f1595e2cfaa93e17dc16dcf3d64eacbcb3e6ad2206ede32948c0759ac2839542e7be9c86d675948c73887
 SHA512 
848539231d9a6c6a85ed1af59b9140264a104200269815bd62613f30aa2ab5577f4e89b847adf55c758ec66c4dbee87a71a3e05f9dee157841f3de23ec71e860

diff --git a/sys-kernel/git-sources/git-sources-5.9_rc2.ebuild 
b/sys-kernel/git-sources/git-sources-5.9_rc2.ebuild
new file mode 100644
index 000..c239fcfa16c
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-5.9_rc2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="5.8"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org";
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.5"
+
+pkg_postinst() {
+   postinst_sources
+}



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

2020-08-24 Thread Mikle Kolyada
commit: 500c7582262e48d7e58edb77c416d69d3bf40350
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 24 11:32:37 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 24 11:33:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=500c7582

app-crypt/gnupg: Add myself as a backup maintainer

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

 app-crypt/gnupg/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-crypt/gnupg/metadata.xml b/app-crypt/gnupg/metadata.xml
index eac23b93ccd..15e17c6c389 100644
--- a/app-crypt/gnupg/metadata.xml
+++ b/app-crypt/gnupg/metadata.xml
@@ -5,6 +5,10 @@
k...@gentoo.org
Kristian Fiskerstrand

+   
+   zlog...@gentoo.org
+   Mikle Kolyada
+   

GnuPG is a complete and free implementation of the OpenPGP standard as
defined by RFC4880.



[gentoo-commits] proj/kde-sunset:master commit in: net-libs/telepathy-qt/

2020-08-24 Thread Andreas Sturmlechner
commit: ae1277b5ee75a4b52b70ff8097abd0f9641102a5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 11:32:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 11:32:20 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=ae1277b5

net-libs/telepathy-qt: Import 0.9.7 from before IUSE=qt4 removal

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

 net-libs/telepathy-qt/metadata.xml  |   8 ++
 net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild | 106 
 2 files changed, 114 insertions(+)

diff --git a/net-libs/telepathy-qt/metadata.xml 
b/net-libs/telepathy-qt/metadata.xml
new file mode 100644
index ..fe1485f3
--- /dev/null
+++ b/net-libs/telepathy-qt/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   
+   Enable support for audio/video calls via 
farstream
+   
+

diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild 
b/net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild
new file mode 100644
index ..1c133245
--- /dev/null
+++ b/net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit python-any-r1 cmake-utils virtualx multibuild
+
+DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
+HOMEPAGE="https://telepathy.freedesktop.org/";
+SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="amd64 ~arm x86"
+IUSE="debug farstream +qt4 qt5 test"
+
+REQUIRED_USE="|| ( qt4 qt5 )"
+
+RDEPEND="
+   farstream? (
+   >=net-libs/telepathy-farstream-0.2.2
+   >=net-libs/telepathy-glib-0.18.0
+   )
+   qt4? (
+   dev-qt/qtcore:4
+   dev-qt/qtdbus:4
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtxml:5
+   )
+   !net-libs/telepathy-qt4
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   test? (
+   dev-libs/dbus-glib
+   dev-libs/glib:2
+   dev-python/dbus-python
+   qt4? ( dev-qt/qttest:4 )
+   qt5? ( dev-qt/qttest:5 )
+   )
+"
+
+DOCS=( AUTHORS ChangeLog HACKING NEWS README )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.6.1-yes-release.patch"
+   "${FILESDIR}/${PN}-0.9.6.1-qtpath.patch"
+)
+
+# bug 549448 - last checked with 0.9.7
+RESTRICT="test"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+
+   MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
+}
+
+src_configure() {
+   myconfigure() {
+   local mycmakeargs=(
+   -DENABLE_DEBUG_OUTPUT=$(usex debug)
+   -DENABLE_FARSTREAM=$(usex farstream)
+   -DENABLE_TESTS=$(usex test)
+   -DENABLE_EXAMPLES=OFF
+   )
+   if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
+   mycmakeargs+=( -DDESIRED_QT_VERSION=4 )
+   fi
+   if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
+   mycmakeargs+=( -DDESIRED_QT_VERSION=5 )
+   fi
+   cmake-utils_src_configure
+   }
+
+   multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+   multibuild_foreach_variant cmake-utils_src_compile
+}
+
+src_test() {
+   _test_runner() {
+   ctest -E '(CallChannel)'
+   }
+
+   mytest() {
+   pushd "${BUILD_DIR}" > /dev/null || die
+   virtx _test_runner
+   popd > /dev/null || die
+   }
+
+   multibuild_foreach_variant mytest
+}
+
+src_install() {
+   multibuild_foreach_variant cmake-utils_src_install
+}



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

2020-08-24 Thread Thomas Deutschmann
commit: 34893756f574a8a51037e3290bbb58e03951eed2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug 24 11:41:39 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug 24 11:41:39 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=34893756

gen_initramfs.sh: append_zfs(): don't check package file list with realpath

Bug: https://bugs.gentoo.org/738740
Signed-off-by: Thomas Deutschmann  gentoo.org>

 gen_initramfs.sh | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gen_initramfs.sh b/gen_initramfs.sh
index 84629a2..26cc5a4 100755
--- a/gen_initramfs.sh
+++ b/gen_initramfs.sh
@@ -1024,7 +1024,6 @@ append_zfs() {
local udevdir=$(get_udevdir)
local udevdir_initramfs="/usr/lib/udev"
local udev_files=( $(qlist -e sys-fs/zfs:0 \
-   | xargs --no-run-if-empty realpath \
| grep -E -- "^${udevdir}")
)
 



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

2020-08-24 Thread Thomas Deutschmann
commit: 5232dfdcb1447a5bf6f495e463dd7900554f95ce
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug 24 11:43:39 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug 24 11:43:39 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=5232dfdc

gen_initramfs.sh: append_multipath(): don't check package file list with 
realpath

Signed-off-by: Thomas Deutschmann  gentoo.org>

 gen_initramfs.sh | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gen_initramfs.sh b/gen_initramfs.sh
index 26cc5a4..eaa6f30 100755
--- a/gen_initramfs.sh
+++ b/gen_initramfs.sh
@@ -719,7 +719,6 @@ append_multipath() {
local udevdir=$(get_udevdir)
local udevdir_initramfs="/usr/lib/udev"
local udev_files=( $(qlist -e sys-fs/multipath-tools:0 \
-   | xargs --no-run-if-empty realpath \
| grep -E -- "^${udevdir}")
)
 



[gentoo-commits] repo/gentoo:master commit in: app-text/zathura-pdf-poppler/

2020-08-24 Thread Mikle Kolyada
commit: cf2fd1bae2989c03712bbd9881f17df9a52de1f4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 24 11:46:10 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 24 11:46:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf2fd1ba

app-text/zathura-pdf-poppler: Drop myself from maintainers

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

 app-text/zathura-pdf-poppler/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-text/zathura-pdf-poppler/metadata.xml 
b/app-text/zathura-pdf-poppler/metadata.xml
index 39371e1e7ba..5869d4ab6b8 100644
--- a/app-text/zathura-pdf-poppler/metadata.xml
+++ b/app-text/zathura-pdf-poppler/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   Mikle Kolyada
-   zlog...@gentoo.org
-   
+   


m...@pwmt.org



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

2020-08-24 Thread Mikle Kolyada
commit: 38d237b1a617fb3caacbad92f3fd03b50d39
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 24 11:47:00 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 24 11:47:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d237b1

app-text/zathura-ps: Drop myself from maintainers

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

 app-text/zathura-ps/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-text/zathura-ps/metadata.xml b/app-text/zathura-ps/metadata.xml
index 9e0907fe162..7f5e7f55e60 100644
--- a/app-text/zathura-ps/metadata.xml
+++ b/app-text/zathura-ps/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   Mikle Kolyada
-   zlog...@gentoo.org
-   
+   


m...@pwmt.org



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

2020-08-24 Thread Mikle Kolyada
commit: a9abb790cdcb51263dc6f2c5b1ae64e0d492d815
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 24 11:42:20 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 24 11:42:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9abb790

app-text/zathura: Drop myself from maintainers

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

 app-text/zathura/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-text/zathura/metadata.xml b/app-text/zathura/metadata.xml
index 9e879333ac2..fe4a9fd81fc 100644
--- a/app-text/zathura/metadata.xml
+++ b/app-text/zathura/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   Mikle Kolyada
-   zlog...@gentoo.org
-   
+   

Use libsynctex to get latex codeline from 
pdf




[gentoo-commits] repo/gentoo:master commit in: app-text/zathura-pdf-mupdf/

2020-08-24 Thread Mikle Kolyada
commit: 8601fb0f9ff1db49b02c89d863458018b4cb6f0c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 24 11:45:07 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 24 11:45:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8601fb0f

app-text/zathura-pdf-mupdf: Drop myself from maintainers

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

 app-text/zathura-pdf-mupdf/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-text/zathura-pdf-mupdf/metadata.xml 
b/app-text/zathura-pdf-mupdf/metadata.xml
index a4adf124756..8557cb82e32 100644
--- a/app-text/zathura-pdf-mupdf/metadata.xml
+++ b/app-text/zathura-pdf-mupdf/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   Mikle Kolyada
-   zlog...@gentoo.org
-   
+   


m...@pwmt.org



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

2020-08-24 Thread Mikle Kolyada
commit: ec3b0f7ca1eb3263aa4f3e9bc0cffe3d1636574c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 24 11:44:05 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 24 11:44:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec3b0f7c

app-text/zathura-djvu: Drop myself from maintainers

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

 app-text/zathura-djvu/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-text/zathura-djvu/metadata.xml 
b/app-text/zathura-djvu/metadata.xml
index 9e0907fe162..7f5e7f55e60 100644
--- a/app-text/zathura-djvu/metadata.xml
+++ b/app-text/zathura-djvu/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   Mikle Kolyada
-   zlog...@gentoo.org
-   
+   


m...@pwmt.org



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

2020-08-24 Thread Mikle Kolyada
commit: b485535ac3f3e36743de7339987877e47c17ee57
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 24 11:49:10 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 24 11:49:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b485535a

dev-libs/girara: Drop myself from maintainers

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

 dev-libs/girara/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-libs/girara/metadata.xml b/dev-libs/girara/metadata.xml
index 235fd8541a7..d30ae40ed7f 100644
--- a/dev-libs/girara/metadata.xml
+++ b/dev-libs/girara/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   Mikle Kolyada
-   zlog...@gentoo.org
-   
+   


m...@pwmt.org



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

2020-08-24 Thread Mikle Kolyada
commit: 586c2875ee0cb44d55a3fa1c74cea64b9859d929
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 24 11:43:13 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 24 11:43:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=586c2875

app-text/zathura-cb: Drop myself from maintainers

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

 app-text/zathura-cb/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-text/zathura-cb/metadata.xml b/app-text/zathura-cb/metadata.xml
index 9e0907fe162..7f5e7f55e60 100644
--- a/app-text/zathura-cb/metadata.xml
+++ b/app-text/zathura-cb/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   Mikle Kolyada
-   zlog...@gentoo.org
-   
+   


m...@pwmt.org



[gentoo-commits] proj/kde-sunset:master commit in: kde-apps/kdenetwork-meta/

2020-08-24 Thread Andreas Sturmlechner
commit: ab37fb2f63938598bcf3cde0ac11d2caface027f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 11:43:18 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 11:58:48 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=ab37fb2f

kde-apps/kdenetwork-meta: Add missing IUSE description

Disable non-keyworded deps per arch IUSE hack...

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

 kde-apps/kdenetwork-meta/kdenetwork-meta-4.14.3.ebuild | 6 +++---
 kde-apps/kdenetwork-meta/metadata.xml  | 3 +++
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-4.14.3.ebuild 
b/kde-apps/kdenetwork-meta/kdenetwork-meta-4.14.3.ebuild
index 9b9969b2..b9229190 100644
--- a/kde-apps/kdenetwork-meta/kdenetwork-meta-4.14.3.ebuild
+++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-4.14.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,9 +12,9 @@ IUSE="ppp"
 RDEPEND="
$(add_kdeapps_dep kdenetwork-filesharing)
$(add_kdeapps_dep kget)
-   $(add_kdeapps_dep kopete)
+   !ppc? ( !ppc64? ( $(add_kdeapps_dep kopete) ) )
$(add_kdeapps_dep krdc)
$(add_kdeapps_dep krfb)
$(add_kdeapps_dep zeroconf-ioslave)
-   ppp? ( $(add_kdeapps_dep kppp) )
+   !arm? ( ppp? ( $(add_kdeapps_dep kppp) ) )
 "

diff --git a/kde-apps/kdenetwork-meta/metadata.xml 
b/kde-apps/kdenetwork-meta/metadata.xml
index 6f49eba8..3ec22e2c 100644
--- a/kde-apps/kdenetwork-meta/metadata.xml
+++ b/kde-apps/kdenetwork-meta/metadata.xml
@@ -2,4 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
 
+   
+   Enable support for 
net-dialup/ppp.
+   
 



[gentoo-commits] proj/kde-sunset:master commit in: profiles/

2020-08-24 Thread Andreas Sturmlechner
commit: b42fd76534562375750e0a6954e3c4c6e0690afc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 11:22:12 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 11:51:46 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=b42fd765

profiles: use.desc: Add kontact description

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

 profiles/use.desc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/use.desc b/profiles/use.desc
index faa1fbb6..b7e383b0 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -79,6 +79,9 @@ linguas_wa
 linguas_zh_CN
 linguas_zh_TW
 
+# dropped 2017-12-30
+kontact - Enable support for the KDE personal information manager 
(kde-apps/kdepim*)
+
 # dropped 2018-11-28
 qt4 - Add support for the Qt GUI/Application Toolkit version 4.x
 



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

2020-08-24 Thread Andreas Sturmlechner
commit: a64f31714a95dc3a285115a353eb9bdf1127ada5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 11:49:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 11:58:48 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=a64f3171

kde-apps/ark: Add missing IUSE description

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

 kde-apps/ark/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/kde-apps/ark/metadata.xml b/kde-apps/ark/metadata.xml
index 6f49eba8..8a877b56 100644
--- a/kde-apps/ark/metadata.xml
+++ b/kde-apps/ark/metadata.xml
@@ -2,4 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
 
+   
+   Enable support for a variety of archive 
formats through libarchive
+   
 



[gentoo-commits] proj/kde-sunset:master commit in: kde-apps/kdebase-data/

2020-08-24 Thread Andreas Sturmlechner
commit: 1006418ed9c6212ee28019dc54f4f68eccebe208
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 11:44:30 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 11:58:48 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=1006418e

kde-apps/kdebase-data: Add missing IUSE description

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

 kde-apps/kdebase-data/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/kde-apps/kdebase-data/metadata.xml 
b/kde-apps/kdebase-data/metadata.xml
index 6f49eba8..a862d694 100644
--- a/kde-apps/kdebase-data/metadata.xml
+++ b/kde-apps/kdebase-data/metadata.xml
@@ -2,4 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
 
+   
+   Install the KDE wallpapers
+   
 



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

2020-08-24 Thread Andreas Sturmlechner
commit: eb15dfdfe312960df4d4defbf933cfa56ae4e20d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 11:39:49 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 11:58:48 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=eb15dfdf

kde-apps/kig: Fix metadata.xml

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

 kde-apps/kig/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kig/metadata.xml b/kde-apps/kig/metadata.xml
index be117369..6b4fb144 100644
--- a/kde-apps/kig/metadata.xml
+++ b/kde-apps/kig/metadata.xml
@@ -1,8 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
+
 
-   Support Python scripting
+   Support Python scripting
 
-
 



[gentoo-commits] proj/kde-sunset:master commit in: kde-apps/kdeadmin-meta/

2020-08-24 Thread Andreas Sturmlechner
commit: 4720e14f7a59203e24bb902e62a05ff8d76a2816
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 11:47:01 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 11:58:48 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=4720e14f

kde-apps/kdeadmin-meta: Add missing IUSE description

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

 kde-apps/kdeadmin-meta/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/kde-apps/kdeadmin-meta/metadata.xml 
b/kde-apps/kdeadmin-meta/metadata.xml
index 6f49eba8..deef9f83 100644
--- a/kde-apps/kdeadmin-meta/metadata.xml
+++ b/kde-apps/kdeadmin-meta/metadata.xml
@@ -2,4 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
 
+   
+   Installs KDE application for 
virtual/cron configuration
+   
 



[gentoo-commits] proj/kde-sunset:master commit in: media-sound/kradio/

2020-08-24 Thread Andreas Sturmlechner
commit: aa41ca08de478b356bb3fb17c1c9d050c3900305
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 11:48:30 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 11:58:48 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=aa41ca08

media-sound/kradio: Drop IUSE=libav

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

 media-sound/kradio/kradio-4.0.8.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/media-sound/kradio/kradio-4.0.8.ebuild 
b/media-sound/kradio/kradio-4.0.8.ebuild
index 83404bb6..c41d389b 100644
--- a/media-sound/kradio/kradio-4.0.8.ebuild
+++ b/media-sound/kradio/kradio-4.0.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -22,15 +22,14 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86"
 SLOT="4"
-IUSE="alsa debug encode ffmpeg libav lirc +mp3 +vorbis v4l"
+IUSE="alsa debug encode ffmpeg lirc +mp3 +vorbis v4l"
 
 DEPEND="
media-libs/libsndfile
alsa? ( media-libs/alsa-lib )
ffmpeg? (
>=media-libs/libmms-0.4
-   libav? ( media-video/libav:= )
-   !libav? ( media-video/ffmpeg:0= )
+   media-video/ffmpeg:0=
)
lirc? ( app-misc/lirc )
mp3? ( media-sound/lame )



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

2020-08-24 Thread Andreas Sturmlechner
commit: 3efcb8bf9dc0ecd5b789d82b95060841946783b2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 11:33:43 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 11:53:41 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=3efcb8bf

kde-apps/krdc: IUSE=rdesktop=>rdp, add telepathy local description

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --force
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/krdc/krdc-4.14.3.ebuild | 6 +++---
 kde-apps/krdc/metadata.xml   | 3 +++
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/kde-apps/krdc/krdc-4.14.3.ebuild b/kde-apps/krdc/krdc-4.14.3.ebuild
index 5b891e92..1ba8b794 100644
--- a/kde-apps/krdc/krdc-4.14.3.ebuild
+++ b/kde-apps/krdc/krdc-4.14.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -9,7 +9,7 @@ inherit kde4-base
 DESCRIPTION="KDE remote desktop connection (RDP and VNC) client"
 HOMEPAGE="https://www.kde.org/applications/internet/krdc/";
 KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="debug jpeg +rdesktop telepathy vnc zeroconf"
+IUSE="debug jpeg +rdp telepathy vnc zeroconf"
 
 #nx? ( >=net-misc/nxcl-0.9-r1 ) disabled upstream, last checked 4.13.1
 
@@ -20,7 +20,7 @@ DEPEND="
zeroconf? ( net-dns/avahi )
 "
 RDEPEND="${DEPEND}
-   rdesktop? ( >=net-misc/freerdp-1.1.0_beta1[X] )
+   rdp? ( >=net-misc/freerdp-1.1.0_beta1[X] )
 "
 
 PATCHES=( "${FILESDIR}/${PN}-4.13.1-freerdp.patch" )

diff --git a/kde-apps/krdc/metadata.xml b/kde-apps/krdc/metadata.xml
index 6f49eba8..6191cf4b 100644
--- a/kde-apps/krdc/metadata.xml
+++ b/kde-apps/krdc/metadata.xml
@@ -2,4 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
 
+   
+   Enable desktop sharing through a 
telepathy client
+   
 



[gentoo-commits] proj/kde-sunset:master commit in: net-dns/avahi/, dev-db/unixODBC/, sys-apps/hal/

2020-08-24 Thread Andreas Sturmlechner
commit: b761d4320166980a3437eef7b19bf6fdd7f73f5a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 11:13:24 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 12:00:16 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=b761d432

*/*: Drop sh from KEYWORDS

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

 dev-db/unixODBC/unixODBC-2.2.11-r1.ebuild | 2 +-
 dev-db/unixODBC/unixODBC-2.2.12.ebuild| 2 +-
 net-dns/avahi/avahi-0.6.28-r1.ebuild  | 2 +-
 net-dns/avahi/avahi-0.6.30-r1.ebuild  | 2 +-
 net-dns/avahi/avahi-0.6.31-r2.ebuild  | 2 +-
 net-dns/avahi/avahi-0.6.31-r6.ebuild  | 2 +-
 sys-apps/hal/hal-0.5.14-r4.ebuild | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-db/unixODBC/unixODBC-2.2.11-r1.ebuild 
b/dev-db/unixODBC/unixODBC-2.2.11-r1.ebuild
index e58eeca2..2cf00694 100644
--- a/dev-db/unixODBC/unixODBC-2.2.11-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.2.11-r1.ebuild
@@ -7,7 +7,7 @@ WANT_AUTOMAKE="latest"
 
 inherit eutils multilib autotools
 
-KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 s390 sh ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 s390 ~sparc x86"
 
 DESCRIPTION="ODBC Interface for Linux."
 HOMEPAGE="http://www.unixodbc.org/";

diff --git a/dev-db/unixODBC/unixODBC-2.2.12.ebuild 
b/dev-db/unixODBC/unixODBC-2.2.12.ebuild
index 711f7f17..c3858272 100644
--- a/dev-db/unixODBC/unixODBC-2.2.12.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.2.12.ebuild
@@ -9,7 +9,7 @@ PATCH_P="${PN}-${PATCH_VERSION}-patches"
 
 inherit eutils multilib autotools gnuconfig libtool
 
-KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 s390 sh ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 s390 ~sparc x86"
 
 DESCRIPTION="ODBC Interface for Linux."
 HOMEPAGE="http://www.unixodbc.org/";

diff --git a/net-dns/avahi/avahi-0.6.28-r1.ebuild 
b/net-dns/avahi/avahi-0.6.28-r1.ebuild
index 2912b919..e5c26f2f 100644
--- a/net-dns/avahi/avahi-0.6.28-r1.ebuild
+++ b/net-dns/avahi/avahi-0.6.28-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="http://avahi.org/download/${P}.tar.gz";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 s390 sh ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 s390 ~sparc x86"
 IUSE="autoipd bookmarks dbus doc gdbm gtk howl-compat ipv6 kernel_linux 
mdnsresponder-compat mono python qt3 qt4 test "
 
 DBUS_DEPEND=">=sys-apps/dbus-0.30"

diff --git a/net-dns/avahi/avahi-0.6.30-r1.ebuild 
b/net-dns/avahi/avahi-0.6.30-r1.ebuild
index 16caa50a..f6b8998e 100644
--- a/net-dns/avahi/avahi-0.6.30-r1.ebuild
+++ b/net-dns/avahi/avahi-0.6.30-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="http://avahi.org/download/${P}.tar.gz";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
 ~x86-linux"
 IUSE="autoipd bookmarks dbus doc gdbm gtk gtk3 howl-compat +introspection ipv6
 kernel_linux mdnsresponder-compat mono python qt3 qt4 test utils"

diff --git a/net-dns/avahi/avahi-0.6.31-r2.ebuild 
b/net-dns/avahi/avahi-0.6.31-r2.ebuild
index bb544465..38da3348 100644
--- a/net-dns/avahi/avahi-0.6.31-r2.ebuild
+++ b/net-dns/avahi/avahi-0.6.31-r2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://avahi.org/download/${P}.tar.gz";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 s390 ~sh ~sparc x86 
~x86-linux"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 s390 ~sparc x86 ~x86-linux"
 IUSE="autoipd bookmarks dbus doc gdbm gtk gtk3 howl-compat +introspection ipv6 
kernel_linux mdnsresponder-compat mono python qt3 qt4 test utils"
 
 REQUIRED_USE="

diff --git a/net-dns/avahi/avahi-0.6.31-r6.ebuild 
b/net-dns/avahi/avahi-0.6.31-r6.ebuild
index c32f604f..fd08cc90 100644
--- a/net-dns/avahi/avahi-0.6.31-r6.ebuild
+++ b/net-dns/avahi/avahi-0.6.31-r6.ebuild
@@ -18,7 +18,7 @@ SRC_URI="http://avahi.org/download/${P}.tar.gz";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa m68k ~mips ppc ppc64 s390 sh ~sparc x86 
~x86-linux"
+KEYWORDS="~alpha amd64 arm ~hppa m68k ~mips ppc ppc64 s390 ~sparc x86 
~x86-linux"
 IUSE="autoipd bookmarks dbus doc gdbm gtk gtk3 howl-compat +introspection ipv6 
kernel_linux mdnsresponder-compat mono nls python qt3 qt4 selinux test utils"
 
 REQUIRED_USE="

diff --git a/sys-apps/hal/hal-0.5.14-r4.ebuild 
b/sys-apps/hal/hal-0.5.14-r4.ebuild
index 883d289d..a8ba3e5d 100644
--- a/sys-apps/hal/hal-0.5.14-r4.ebuild
+++ b/sys-apps/hal/hal-0.5.14-r4.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://kde-sunset/${MY_P}.tar.bz2
 
 LICENSE="|| ( GPL-2 AFL-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 sh ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 ~sparc x86"
 
 KERNEL_IUSE="kernel_linux kernel_FreeBSD"
 IUSE="X acpi apm crypt debug dell disk-partition doc laptop selinux 
${KERNEL_IUSE}"



[gentoo-commits] proj/kde-sunset:master commit in: media-libs/phonon-gstreamer/, dev-qt/qtdeclarative/, dev-db/unixODBC/, ...

2020-08-24 Thread Andreas Sturmlechner
ld media-libs/akode/akode-2.0.2.ebuild media-libs/dssi/dssi-0.9.1-r2.ebuild 
media-libs/dssi/dssi-0.9.1.ebuild 
media-libs/liblastfm/liblastfm-1.1.0_pre20150206.ebuild 
media-libs/phonon-gstreamer/phonon-gstreamer-4.9.0-r1.ebuild 
media-libs/phonon-vlc/phonon-vlc-0.9.1-r1.ebuild 
media-libs/phonon/phonon-4.9.1-r1.ebuild 
media-sound/hydrogen/hydrogen-0.9.5-r1.ebuild 
net-dns/avahi/avahi-0.6.28-r1.ebuild net-dns/avahi/avahi-0.6.31-r2.ebuild 
net-dns/avahi/avahi-0.6.31-r6.ebuild net-voip/twinkle/twinkle-1.4.2.ebuild 
sys-apps/hal/hal-0.5.14-r4.ebuild 
sys-auth/polkit-qt/polkit-qt-0.112.0_p20160416-r1.ebuild 
x11-libs/qscintilla/qscintilla-1.5.1.ebuild 
x11-libs/qscintilla/qscintilla-1.7.1.ebuild 
x11-libs/qscintilla/qscintilla-2.4.ebuild x11-libs/qwt/qwt-5.2.3-r2.ebuild 
x11-libs/qwt/qwt-6.1.3-r1.ebuild 
x11-themes/fusionx-aqua/fusionx-aqua-1.1.ebuild 
x11-themes/qtcurve/qtcurve-1.9.0-r1.ebuild
X-VCS-Directories: x11-themes/fusionx-aqua/ app-editors/lfhex/ 
sys-auth/polkit-qt/ media-libs/dssi/ dev-libs/libattica/ dev-qt/qtwebkit/ 
dev-qt/pixeltool/ dev-libs/dbus-qt3-old/ x11-libs/qscintilla/ 
app-eselect/eselect-qtgraphicssystem/ dev-libs/grantlee/ kde-apps/kde4-l10n/ 
dev-db/unixODBC/ dev-qt/qtdeclarative/ media-libs/phonon-gstreamer/ 
dev-qt/qt3support/ net-dns/avahi/ net-voip/twinkle/ dev-libs/libdbusmenu-qt/ 
kde-misc/filelight-i18n/ games-util/agistudio/ app-misc/hal-info/ 
app-crypt/qca-tls/ app-crypt/qca/ media-libs/liblastfm/ dev-qt/qttest/ 
dev-qt/qtbearer/ dev-qt/qtxmlpatterns/ dev-qt/qt-meta/ media-libs/phonon/ 
dev-db/hk_classes/ kde-base/kdebase-pam/ dev-util/automoc/ dev-qt/linguist/ 
dev-qt/qthelp/ dev-db/qt-unixODBC/ dev-qt/qtscript/ app-doc/quanta-docs/ 
dev-qt/qtdbus/ x11-libs/qwt/ media-libs/phonon-vlc/ dev-qt/qtopengl/ 
dev-qt/qtsql/ dev-python/PyQt4/ dev-qt/qttranslations/ dev-qt/qtmultimedia/ 
media-sound/hydrogen/ sys-apps/hal/ dev-qt/qtdemo/ dev-cpp/eigen/ x11-th
 emes/qtcurve/ dev-qt/qtgui/ dev-qt/designer/ app-text/tuxcards/ dev-qt/qtcore/ 
dev-qt/assistant/ app-text/poppler/ dev-qt/qtsvg/ dev-qt/qdbusviewer/ 
media-libs/akode/
X-VCS-Committer: asturm
X-VCS-Committer-Name: Andreas Sturmlechner
X-VCS-Revision: fba6b5d28f12e096c725b81a5747ecf9bd4670ed
X-VCS-Branch: master
Date: Mon, 24 Aug 2020 12:01:51 + (UTC)

commit: fba6b5d28f12e096c725b81a5747ecf9bd4670ed
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 11:20:48 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 12:01:36 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=fba6b5d2

*/*: Drop all to ~ppc, ~ppc64

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

 app-crypt/qca-tls/qca-tls-1.0-r4.ebuild| 2 +-
 app-crypt/qca/qca-1.0-r3.ebuild| 2 +-
 app-doc/quanta-docs/quanta-docs-20051201.ebuild| 2 +-
 app-editors/lfhex/lfhex-0.42.ebuild| 2 +-
 .../eselect-qtgraphicssystem/eselect-qtgraphicssystem-1.1.1.ebuild | 2 +-
 app-misc/hal-info/hal-info-20091130.ebuild | 2 +-
 app-text/poppler/poppler-0.61.1.ebuild | 2 +-
 app-text/tuxcards/tuxcards-2.2.1-r1.ebuild | 2 +-
 dev-cpp/eigen/eigen-2.0.17.ebuild  | 2 +-
 dev-db/hk_classes/hk_classes-0.8.3-r1.ebuild   | 2 +-
 dev-db/hk_classes/hk_classes-0.8.3.ebuild  | 2 +-
 dev-db/qt-unixODBC/qt-unixODBC-3.3.8b.ebuild   | 2 +-
 dev-db/unixODBC/unixODBC-2.2.11-r1.ebuild  | 2 +-
 dev-db/unixODBC/unixODBC-2.2.12.ebuild | 2 +-
 dev-libs/dbus-qt3-old/dbus-qt3-old-0.70-r1.ebuild  | 2 +-
 dev-libs/grantlee/grantlee-0.4.0.ebuild| 2 +-
 dev-libs/libattica/libattica-0.4.2.ebuild  | 3 +--
 dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild | 2 +-
 dev-python/PyQt4/PyQt4-4.12.1.ebuild   | 2 +-
 dev-qt/assistant/assistant-4.8.7.ebuild| 2 +-
 dev-qt/designer/designer-4.8.7.ebuild  | 2 +-
 dev-qt/linguist/linguist-4.8.7.ebuild  | 2 +-
 dev-qt/pixeltool/pixeltool-4.8.7.ebuild| 2 +-
 dev-qt/qdbusviewer/qdbusviewer-4.8.7.ebuild| 2 +-
 dev-qt/qt-meta/qt-meta-3.3.8b-r1.ebuild| 2 +-
 dev-qt/qt-meta/qt-meta-3.3.8b-r2.ebuild| 2 +-
 dev-qt/qt3support/qt3support-4.8.7.ebuild  | 2 +-
 dev-qt/qtbearer/qtbearer-4.8.7.ebuild  | 2 +-
 dev-qt/qtcore/qtcore-4.8.7-r4.ebuild   | 2 +-
 dev-qt/qtdbus/qtdbus-4.8.7.ebuild  

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

2020-08-24 Thread Andreas Sturmlechner
commit: 0ad6a0d3d425322aea64df9649192eaa44ae744a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 11:35:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 11:58:48 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=0ad6a0d3

kde-apps/kstars: Add missing IUSE descriptions, drop ~arm

Missing ~arm keyword on indilib.

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

 kde-apps/kstars/kstars-4.14.3-r1.ebuild | 4 ++--
 kde-apps/kstars/metadata.xml| 4 
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kstars/kstars-4.14.3-r1.ebuild 
b/kde-apps/kstars/kstars-4.14.3-r1.ebuild
index fc4614c6..7acbc163 100644
--- a/kde-apps/kstars/kstars-4.14.3-r1.ebuild
+++ b/kde-apps/kstars/kstars-4.14.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,7 @@ inherit flag-o-matic kde4-base
 
 DESCRIPTION="KDE Desktop Planetarium"
 HOMEPAGE="https://www.kde.org/applications/education/kstars 
https://edu.kde.org/kstars";
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="debug fits indi"
 
 REQUIRED_USE="indi? ( fits )"

diff --git a/kde-apps/kstars/metadata.xml b/kde-apps/kstars/metadata.xml
index 6f49eba8..69b77403 100644
--- a/kde-apps/kstars/metadata.xml
+++ b/kde-apps/kstars/metadata.xml
@@ -2,4 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
 
+   
+   Enable support for NASA's 
sci-libs/cfitsio library
+   Enable support for Astronomical control 
library using libindi
+   
 



[gentoo-commits] proj/kde-sunset:master commit in: profiles/

2020-08-24 Thread Andreas Sturmlechner
commit: 41f80db54b90a013b62d668aa27a9573c1ca72c9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 11:23:28 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 11:51:46 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=41f80db5

profiles: use.desc: Add apm description

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

 profiles/use.desc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/use.desc b/profiles/use.desc
index b7e383b0..db414216 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -87,3 +87,6 @@ qt4 - Add support for the Qt GUI/Application Toolkit version 
4.x
 
 # dropped 2019-07-15
 avahi - Add avahi/Zeroconf support
+
+# dropped 2019-09-15
+apm - Add APM (Advanced Power Management) support



[gentoo-commits] proj/kde-sunset:master commit in: dev-qt/assistant/, dev-qt/qtsvg/, app-text/poppler/, dev-qt/qdbusviewer/, ...

2020-08-24 Thread Andreas Sturmlechner
commit: 8fb02d2f2a23bfa76b447154f96e321d1c64e54b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 11:19:03 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 12:00:25 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=8fb02d2f

*/*: Drop all to ~arm

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

 .../eselect-qtgraphicssystem/eselect-qtgraphicssystem-1.1.1.ebuild  | 2 +-
 app-misc/hal-info/hal-info-20091130.ebuild  | 2 +-
 app-text/poppler/poppler-0.61.1.ebuild  | 2 +-
 dev-db/unixODBC/unixODBC-2.2.11-r1.ebuild   | 2 +-
 dev-db/unixODBC/unixODBC-2.2.12.ebuild  | 2 +-
 dev-qt/assistant/assistant-4.8.7.ebuild | 2 +-
 dev-qt/designer/designer-4.8.7.ebuild   | 2 +-
 dev-qt/linguist/linguist-4.8.7.ebuild   | 2 +-
 dev-qt/pixeltool/pixeltool-4.8.7.ebuild | 2 +-
 dev-qt/qdbusviewer/qdbusviewer-4.8.7.ebuild | 2 +-
 dev-qt/qt3support/qt3support-4.8.7.ebuild   | 2 +-
 dev-qt/qtbearer/qtbearer-4.8.7.ebuild   | 2 +-
 dev-qt/qtcore/qtcore-4.8.7-r4.ebuild| 2 +-
 dev-qt/qtdbus/qtdbus-4.8.7.ebuild   | 2 +-
 dev-qt/qtdeclarative/qtdeclarative-4.8.7.ebuild | 2 +-
 dev-qt/qtdemo/qtdemo-4.8.7.ebuild   | 2 +-
 dev-qt/qtgui/qtgui-4.8.7.ebuild | 2 +-
 dev-qt/qthelp/qthelp-4.8.7.ebuild   | 2 +-
 dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild   | 2 +-
 dev-qt/qtopengl/qtopengl-4.8.7.ebuild   | 2 +-
 dev-qt/qtscript/qtscript-4.8.7.ebuild   | 2 +-
 dev-qt/qtsql/qtsql-4.8.7-r1.ebuild  | 2 +-
 dev-qt/qtsvg/qtsvg-4.8.7.ebuild | 2 +-
 dev-qt/qttest/qttest-4.8.7.ebuild   | 2 +-
 dev-qt/qttranslations/qttranslations-4.8.7.ebuild   | 2 +-
 dev-qt/qtwebkit/qtwebkit-4.10.4.ebuild  | 2 +-
 dev-qt/qtxmlpatterns/qtxmlpatterns-4.8.7.ebuild | 2 +-
 dev-util/automoc/automoc-0.9.88-r1.ebuild   | 2 +-
 media-libs/phonon-gstreamer/phonon-gstreamer-4.9.0-r1.ebuild| 2 +-
 media-libs/phonon/phonon-4.9.1-r1.ebuild| 2 +-
 net-dns/avahi/avahi-0.6.28-r1.ebuild| 2 +-
 net-dns/avahi/avahi-0.6.31-r2.ebuild| 2 +-
 net-dns/avahi/avahi-0.6.31-r6.ebuild| 2 +-
 sys-apps/hal/hal-0.5.14-r4.ebuild   | 2 +-
 x11-libs/qwt/qwt-5.2.3-r2.ebuild| 2 +-
 35 files changed, 35 insertions(+), 35 deletions(-)

diff --git 
a/app-eselect/eselect-qtgraphicssystem/eselect-qtgraphicssystem-1.1.1.ebuild 
b/app-eselect/eselect-qtgraphicssystem/eselect-qtgraphicssystem-1.1.1.ebuild
index 621e7c39..064e9408 100644
--- a/app-eselect/eselect-qtgraphicssystem/eselect-qtgraphicssystem-1.1.1.ebuild
+++ b/app-eselect/eselect-qtgraphicssystem/eselect-qtgraphicssystem-1.1.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/gentoo/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND=""

diff --git a/app-misc/hal-info/hal-info-20091130.ebuild 
b/app-misc/hal-info/hal-info-20091130.ebuild
index e39f6888..b1aad2b6 100644
--- a/app-misc/hal-info/hal-info-20091130.ebuild
+++ b/app-misc/hal-info/hal-info-20091130.ebuild
@@ -8,7 +8,7 @@ SRC_URI="https://hal.freedesktop.org/releases/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ppc64 ~sparc x86"
 IUSE=""
 
 RDEPEND=">=sys-apps/hal-0.5.10"

diff --git a/app-text/poppler/poppler-0.61.1.ebuild 
b/app-text/poppler/poppler-0.61.1.ebuild
index 68f137b4..06ac457e 100644
--- a/app-text/poppler/poppler-0.61.1.ebuild
+++ b/app-text/poppler/poppler-0.61.1.ebuild
@@ -11,7 +11,7 @@ if [[ "${PV}" == "" ]] ; then
SLOT="0/"
 else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-l

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

2020-08-24 Thread Andreas Sturmlechner
commit: 4194a122e3ff6459b4aeb95efad831380e893ae1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 11:48:13 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 11:58:48 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=4194a122

kde-apps/ffmpegthumbs: Drop IUSE=libav

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

 kde-apps/ffmpegthumbs/ffmpegthumbs-4.14.3.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-4.14.3.ebuild 
b/kde-apps/ffmpegthumbs/ffmpegthumbs-4.14.3.ebuild
index d271f60d..2f129a7a 100644
--- a/kde-apps/ffmpegthumbs/ffmpegthumbs-4.14.3.ebuild
+++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-4.14.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -7,11 +7,10 @@ inherit kde4-base
 
 DESCRIPTION="A FFmpeg based thumbnail Generator for Video Files"
 KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="debug libav"
+IUSE="debug"
 
 DEPEND="
-   libav? ( media-video/libav:0= )
-   !libav? ( media-video/ffmpeg:0= )
+   media-video/ffmpeg:0=
 "
 RDEPEND="${DEPEND}
$(add_kdeapps_dep kdebase-kioslaves)



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

2020-08-24 Thread Andreas Sturmlechner
commit: 1994af0884ca10c2be50c37b54c84f6a74d04008
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 24 11:38:13 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 24 11:58:48 2020 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=1994af08

kde-apps/kmix: Add missing IUSE description

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

 kde-apps/kmix/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/kde-apps/kmix/metadata.xml b/kde-apps/kmix/metadata.xml
index 6f49eba8..de849b76 100644
--- a/kde-apps/kmix/metadata.xml
+++ b/kde-apps/kmix/metadata.xml
@@ -2,4 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
 
+   
+   Enable sound event support using 
media-libs/libcanberra
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-p2p/airdcpp-webclient/, net-p2p/airdcpp-webclient/files/

2020-08-24 Thread Louis Sautier
commit: b53e06123dc49a0cdb965fee76a9533038a56a88
Author: Louis Sautier  gentoo  org>
AuthorDate: Sun Aug 23 10:04:53 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Aug 24 12:20:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53e0612

net-p2p/airdcpp-webclient: v2.8.1, migrate to acct-user, misc. fixes

* Migrate to cmake.eclass
* Add a systemd unit
* Add Python 3.8 and 3.9 support
* Add a debug USE flag
* Move some dependencies to BDEPEND

Package-Manager: Portage-3.0.3, Repoman-2.3.23
Signed-off-by: Louis Sautier  gentoo.org>

 net-p2p/airdcpp-webclient/Manifest |  1 +
 .../airdcpp-webclient-2.8.1.ebuild | 60 ++
 net-p2p/airdcpp-webclient/files/airdcppd.service   | 15 ++
 3 files changed, 76 insertions(+)

diff --git a/net-p2p/airdcpp-webclient/Manifest 
b/net-p2p/airdcpp-webclient/Manifest
index 838597c5643..a8a782337d9 100644
--- a/net-p2p/airdcpp-webclient/Manifest
+++ b/net-p2p/airdcpp-webclient/Manifest
@@ -1,2 +1,3 @@
 DIST airdcpp-webclient-2.6.0.tar.gz 903873 BLAKE2B 
7a82891efef14e8d3c2da9a15165698084daf9c044d420c271dd1401710f030fc3c6fd83d7f58cee746767624b1292e7fcb7a48387e03b0eca2cf779753686d8
 SHA512 
d6d029638e69d19743d2e49185b08a808d95d725c3f40bd98ab42c384d3eae6d07e4528ac28ac9db50011f8a68592ae60f49cedbbccb45a78e82a5e424bb731c
 DIST airdcpp-webclient-2.6.1.tar.gz 908393 BLAKE2B 
8734cdfc1b0e380d231cf6e571d215b7cec196fe012bf842fd2257496f252dd803eee0a308e97033f959652dbd4d21bd2b96559c4a4262a8f7ddd2c491c7d263
 SHA512 
bad35d09475ef9a95f358bce99d1143586e3eedb58b3c5c74570c707f099ed1b1214714c093f74c6e2bbfa733077dcaf3e590ae3d821330938f9ec32c75a7152
+DIST airdcpp-webclient-2.8.1.tar.gz 945274 BLAKE2B 
e98ea603d52f041fed1a60a2c6dd4bff141c230bd554ccc6e7f013a28bd2ef8f2001e5343d3233d09b7cc9ef7e1af8b45a18757f59d29cdfb592763375c01e0c
 SHA512 
c75b20591deb62a62dfb26df1536c521073643d3d7893d2ac85f2206c52a1786349a980994084abf840d161128247e6ae94aecf31b1d5266224086257ca7

diff --git a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.8.1.ebuild 
b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.8.1.ebuild
new file mode 100644
index 000..acb5cd4995b
--- /dev/null
+++ b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.8.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( pypy3 python3_{6,7,8,9} )
+
+inherit cmake python-any-r1 systemd
+
+DESCRIPTION="Cross-platform Direct Connect client"
+HOMEPAGE="https://airdcpp-web.github.io/";
+SRC_URI="https://github.com/airdcpp-web/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="debug nat-pmp +tbb +webui"
+
+RDEPEND="
+   acct-user/airdcppd
+   acct-group/airdcppd
+   app-arch/bzip2
+   dev-cpp/websocketpp
+   dev-libs/boost:=
+   dev-libs/leveldb:=
+   dev-libs/libmaxminddb:=
+   dev-libs/openssl:0=[-bindist]
+   net-libs/miniupnpc:=
+   sys-libs/zlib
+   virtual/libiconv
+   nat-pmp? ( net-libs/libnatpmp:= )
+   tbb? ( dev-cpp/tbb:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+PDEPEND="webui? ( www-apps/airdcpp-webui )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_NATPMP=$(usex nat-pmp)
+   -DENABLE_TBB=$(usex tbb)
+   -DINSTALL_WEB_UI=OFF
+   )
+   CMAKE_BUILD_TYPE=$(usex debug Debug Gentoo) cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   newconfd "${FILESDIR}/airdcppd.confd" airdcppd
+   newinitd "${FILESDIR}/airdcppd.initd" airdcppd
+   systemd_dounit "${FILESDIR}/airdcppd.service"
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "Run 'airdcppd --configure' to set up ports and 
authentication"
+   fi
+}

diff --git a/net-p2p/airdcpp-webclient/files/airdcppd.service 
b/net-p2p/airdcpp-webclient/files/airdcppd.service
new file mode 100644
index 000..00d4ea07186
--- /dev/null
+++ b/net-p2p/airdcpp-webclient/files/airdcppd.service
@@ -0,0 +1,15 @@
+[Unit]
+Description=Cross-platform Direct Connect client
+After=network-online.target
+
+[Service]
+Type=forking
+User=airdcppd
+Group=airdcppd
+# Grant write access to group members
+UMask=007
+PIDFile=/var/lib/airdcppd/.airdc++/airdcppd.pid
+ExecStart=/usr/bin/airdcppd -d
+
+[Install]
+WantedBy=multi-user.target



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

2020-08-24 Thread Louis Sautier
commit: 40936fefc84572004c2768b06aba773dde15b8c9
Author: Louis Sautier  gentoo  org>
AuthorDate: Sun Aug 23 09:59:59 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Aug 24 12:20:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40936fef

acct-group/airdcppd: new group for net-p2p/airdcpp-webclient

Package-Manager: Portage-3.0.3, Repoman-2.3.23
Signed-off-by: Louis Sautier  gentoo.org>

 acct-group/airdcppd/airdcppd-0.ebuild | 9 +
 acct-group/airdcppd/metadata.xml  | 8 
 2 files changed, 17 insertions(+)

diff --git a/acct-group/airdcppd/airdcppd-0.ebuild 
b/acct-group/airdcppd/airdcppd-0.ebuild
new file mode 100644
index 000..a88d85d58cf
--- /dev/null
+++ b/acct-group/airdcppd/airdcppd-0.ebuild
@@ -0,0 +1,9 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+DESCRIPTION="Group for net-p2p/airdcpp-webclient"
+ACCT_GROUP_ID=464

diff --git a/acct-group/airdcppd/metadata.xml b/acct-group/airdcppd/metadata.xml
new file mode 100644
index 000..44039e87f44
--- /dev/null
+++ b/acct-group/airdcppd/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   sb...@gentoo.org
+   Louis Sautier
+   
+



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

2020-08-24 Thread Louis Sautier
commit: fd00bcd4d7aab58fb7ef63a82409af8ad19bee31
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Aug 24 08:36:32 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Aug 24 12:20:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd00bcd4

www-apps/airdcpp-webui: remove old

Package-Manager: Portage-3.0.3, Repoman-2.3.23
Signed-off-by: Louis Sautier  gentoo.org>

 www-apps/airdcpp-webui/Manifest   |  1 -
 www-apps/airdcpp-webui/airdcpp-webui-2.6.0.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/www-apps/airdcpp-webui/Manifest b/www-apps/airdcpp-webui/Manifest
index e168b403a4c..d3eeedb549f 100644
--- a/www-apps/airdcpp-webui/Manifest
+++ b/www-apps/airdcpp-webui/Manifest
@@ -1,3 +1,2 @@
-DIST airdcpp-webui-2.6.0.tgz 7829663 BLAKE2B 
2c0859598414f456cdca0ef8f0777580d64be6ecc0678e126b61acfe1c2b0cf3361d37b5ff49c89d897953bf998305d2062eb4b55336ddd6d37c52e3c46363c4
 SHA512 
e4556c0d5697ffcb4d0b4a7f297f9652c339bd1f66242765a74eaffdca077ccbdb323dd70485df34f39e95abfcdc9252280eb28f67cd50a1c28291385dcb2286
 DIST airdcpp-webui-2.6.1.tgz 8418223 BLAKE2B 
d5f271909d20e8719d707e9eefd464379ec41c8cec378440f7a4483fef1f8c40e119cf827cef88e15c6925d02e71cd4d16dc9471fd5830c9e5bd8ae67a4b02f6
 SHA512 
be03b595a1f2ffc1bb35835d4bab0eb035dcbee0351aacad529dd4b93fa67af866ab9778a579410ecb8075ede5be8b10eb7cc89eab97f0d2a3f502889cd84fa8
 DIST airdcpp-webui-2.8.1.tgz 8640776 BLAKE2B 
6016a7cb1e4cf15d4bf331839140cdd4a3a03a9abd75f68e72d4770cd83a5d85daf80f69a8f5b604f4d6f8b0f3c4de1ef27da1804a73edeff58f59ac41d1bc30
 SHA512 
520d74b85d67a88428bb8eec0cf5c95f774ef04682a36fbd0d10db48c298486ad9c53dfbd4a298c5295e1d1b1c8f186c084f742f522a6187daacb9515f95714c

diff --git a/www-apps/airdcpp-webui/airdcpp-webui-2.6.0.ebuild 
b/www-apps/airdcpp-webui/airdcpp-webui-2.6.0.ebuild
deleted file mode 100644
index d656c051b69..000
--- a/www-apps/airdcpp-webui/airdcpp-webui-2.6.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Web interface for airdcpp-webclient"
-HOMEPAGE="https://airdcpp-web.github.io/";
-SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz";
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-RDEPEND="=net-p2p/airdcpp-webclient-${PV%.*}*"
-
-S="${WORKDIR}/package"
-
-src_install() {
-   insinto "/usr/share/airdcpp/web-resources"
-   doins -r dist/.
-}



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

2020-08-24 Thread Louis Sautier
commit: f50500730af4f52e3ef3231ef7cd68664e02a59e
Author: Louis Sautier  gentoo  org>
AuthorDate: Sun Aug 23 10:02:43 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Aug 24 12:20:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5050073

acct-user/airdcppd: new user for net-p2p/airdcpp-webclient

Package-Manager: Portage-3.0.3, Repoman-2.3.23
Signed-off-by: Louis Sautier  gentoo.org>

 acct-user/airdcppd/airdcppd-0.ebuild | 16 
 acct-user/airdcppd/metadata.xml  |  8 
 2 files changed, 24 insertions(+)

diff --git a/acct-user/airdcppd/airdcppd-0.ebuild 
b/acct-user/airdcppd/airdcppd-0.ebuild
new file mode 100644
index 000..75df52a65b7
--- /dev/null
+++ b/acct-user/airdcppd/airdcppd-0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for net-p2p/airdcpp-webclient"
+ACCT_USER_ID=464
+ACCT_USER_GROUPS=( ${PN} )
+# Settings are stored in $HOME
+ACCT_USER_HOME=/var/lib/airdcppd
+# Grant write access to group members
+ACCT_USER_HOME_PERMS=0770
+
+acct-user_add_deps

diff --git a/acct-user/airdcppd/metadata.xml b/acct-user/airdcppd/metadata.xml
new file mode 100644
index 000..44039e87f44
--- /dev/null
+++ b/acct-user/airdcppd/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   sb...@gentoo.org
+   Louis Sautier
+   
+



[gentoo-commits] repo/gentoo:master commit in: net-p2p/airdcpp-webclient/

2020-08-24 Thread Louis Sautier
commit: de0d9e9a44ac5e671840150198672d4966cb7cb8
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Aug 24 08:37:52 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Aug 24 12:20:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de0d9e9a

net-p2p/airdcpp-webclient: remove old

Package-Manager: Portage-3.0.3, Repoman-2.3.23
Signed-off-by: Louis Sautier  gentoo.org>

 net-p2p/airdcpp-webclient/Manifest |  1 -
 .../airdcpp-webclient-2.6.0.ebuild | 65 --
 2 files changed, 66 deletions(-)

diff --git a/net-p2p/airdcpp-webclient/Manifest 
b/net-p2p/airdcpp-webclient/Manifest
index a8a782337d9..132aeebec89 100644
--- a/net-p2p/airdcpp-webclient/Manifest
+++ b/net-p2p/airdcpp-webclient/Manifest
@@ -1,3 +1,2 @@
-DIST airdcpp-webclient-2.6.0.tar.gz 903873 BLAKE2B 
7a82891efef14e8d3c2da9a15165698084daf9c044d420c271dd1401710f030fc3c6fd83d7f58cee746767624b1292e7fcb7a48387e03b0eca2cf779753686d8
 SHA512 
d6d029638e69d19743d2e49185b08a808d95d725c3f40bd98ab42c384d3eae6d07e4528ac28ac9db50011f8a68592ae60f49cedbbccb45a78e82a5e424bb731c
 DIST airdcpp-webclient-2.6.1.tar.gz 908393 BLAKE2B 
8734cdfc1b0e380d231cf6e571d215b7cec196fe012bf842fd2257496f252dd803eee0a308e97033f959652dbd4d21bd2b96559c4a4262a8f7ddd2c491c7d263
 SHA512 
bad35d09475ef9a95f358bce99d1143586e3eedb58b3c5c74570c707f099ed1b1214714c093f74c6e2bbfa733077dcaf3e590ae3d821330938f9ec32c75a7152
 DIST airdcpp-webclient-2.8.1.tar.gz 945274 BLAKE2B 
e98ea603d52f041fed1a60a2c6dd4bff141c230bd554ccc6e7f013a28bd2ef8f2001e5343d3233d09b7cc9ef7e1af8b45a18757f59d29cdfb592763375c01e0c
 SHA512 
c75b20591deb62a62dfb26df1536c521073643d3d7893d2ac85f2206c52a1786349a980994084abf840d161128247e6ae94aecf31b1d5266224086257ca7

diff --git a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.6.0.ebuild 
b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.6.0.ebuild
deleted file mode 100644
index 8f278445821..000
--- a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.6.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( pypy3 python3_{6,7} )
-
-inherit cmake-utils python-any-r1 user
-
-DESCRIPTION="Cross-platform Direct Connect client"
-HOMEPAGE="https://airdcpp-web.github.io/";
-SRC_URI="https://github.com/airdcpp-web/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="nat-pmp +tbb +webui"
-
-RDEPEND="
-   app-arch/bzip2
-   dev-cpp/websocketpp
-   dev-libs/boost:=
-   dev-libs/leveldb:=
-   dev-libs/libmaxminddb:=
-   dev-libs/openssl:0=[-bindist]
-   net-libs/miniupnpc:=
-   sys-libs/zlib:=
-   virtual/libiconv
-   nat-pmp? ( net-libs/libnatpmp:= )
-   tbb? ( dev-cpp/tbb:= )
-"
-DEPEND="
-   virtual/pkgconfig
-   ${PYTHON_DEPS}
-   ${RDEPEND}
-"
-PDEPEND="webui? ( www-apps/airdcpp-webui )"
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-   enewgroup airdcppd
-   enewuser airdcppd -1 -1 /var/lib/airdcppd airdcppd
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DINSTALL_WEB_UI=OFF
-   -DENABLE_NATPMP=$(usex nat-pmp)
-   -DENABLE_TBB=$(usex tbb)
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-   newconfd "${FILESDIR}/airdcppd.confd" airdcppd
-   newinitd "${FILESDIR}/airdcppd.initd" airdcppd
-   keepdir /var/lib/airdcppd
-   fowners airdcppd:airdcppd /var/lib/airdcppd
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   elog "Run 'airdcppd --configure' to set up ports and 
authentication"
-   fi
-}



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

2020-08-24 Thread Louis Sautier
commit: d5c7e97c990b75f018f0446016d9eea9ae1b3e37
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Aug 24 12:07:25 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Aug 24 12:20:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5c7e97c

www-apps/airdcpp-webui: bump to 2.8.1

Package-Manager: Portage-3.0.3, Repoman-2.3.23
Signed-off-by: Louis Sautier  gentoo.org>

 www-apps/airdcpp-webui/Manifest   |  1 +
 www-apps/airdcpp-webui/airdcpp-webui-2.8.1.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/www-apps/airdcpp-webui/Manifest b/www-apps/airdcpp-webui/Manifest
index e4e85834e3c..e168b403a4c 100644
--- a/www-apps/airdcpp-webui/Manifest
+++ b/www-apps/airdcpp-webui/Manifest
@@ -1,2 +1,3 @@
 DIST airdcpp-webui-2.6.0.tgz 7829663 BLAKE2B 
2c0859598414f456cdca0ef8f0777580d64be6ecc0678e126b61acfe1c2b0cf3361d37b5ff49c89d897953bf998305d2062eb4b55336ddd6d37c52e3c46363c4
 SHA512 
e4556c0d5697ffcb4d0b4a7f297f9652c339bd1f66242765a74eaffdca077ccbdb323dd70485df34f39e95abfcdc9252280eb28f67cd50a1c28291385dcb2286
 DIST airdcpp-webui-2.6.1.tgz 8418223 BLAKE2B 
d5f271909d20e8719d707e9eefd464379ec41c8cec378440f7a4483fef1f8c40e119cf827cef88e15c6925d02e71cd4d16dc9471fd5830c9e5bd8ae67a4b02f6
 SHA512 
be03b595a1f2ffc1bb35835d4bab0eb035dcbee0351aacad529dd4b93fa67af866ab9778a579410ecb8075ede5be8b10eb7cc89eab97f0d2a3f502889cd84fa8
+DIST airdcpp-webui-2.8.1.tgz 8640776 BLAKE2B 
6016a7cb1e4cf15d4bf331839140cdd4a3a03a9abd75f68e72d4770cd83a5d85daf80f69a8f5b604f4d6f8b0f3c4de1ef27da1804a73edeff58f59ac41d1bc30
 SHA512 
520d74b85d67a88428bb8eec0cf5c95f774ef04682a36fbd0d10db48c298486ad9c53dfbd4a298c5295e1d1b1c8f186c084f742f522a6187daacb9515f95714c

diff --git a/www-apps/airdcpp-webui/airdcpp-webui-2.8.1.ebuild 
b/www-apps/airdcpp-webui/airdcpp-webui-2.8.1.ebuild
new file mode 100644
index 000..aed6a3249e7
--- /dev/null
+++ b/www-apps/airdcpp-webui/airdcpp-webui-2.8.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Web interface for airdcpp-webclient"
+HOMEPAGE="https://airdcpp-web.github.io/";
+SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz";
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+RDEPEND="=net-p2p/airdcpp-webclient-${PV%.*}*"
+
+S="${WORKDIR}/package"
+
+src_install() {
+   insinto "/usr/share/airdcpp/web-resources"
+   doins -r dist/.
+}



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

2020-08-24 Thread Louis Sautier
commit: 25b263696dc97bcfb4643b276b412eecda1bb732
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Aug 24 12:21:07 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Aug 24 12:22:04 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=25b26369

uid-gid.txt: move requested UID+GID 464 to acct

Signed-off-by: Louis Sautier  gentoo.org>

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

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index abefdc1..a21df3e 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -331,7 +331,7 @@ mogilefs460 -   user.eclass
 ttrssd 461 461 acct
 tvheadend  462 -   acct
 supervisor -   463 acct
-airdcppd   464 464 requested
+airdcppd   464 464 acct
 tsm-   465 acctUsed by app-backup/tsm
 ippl   465 -   acctUsed by 
net-analyzer/ippl
 rstudio-server 466 466 acctUsed by 
sci-mathematics/rstudio



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

2020-08-24 Thread Michał Górny
commit: f1c296ac784183126fc5707fe08742b1a8e302d4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 24 12:34:31 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 24 12:35:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c296ac

dev-python/pycurl: Force building using distutils

Bug: https://bugs.gentoo.org/738798
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pycurl/pycurl-7.43.0.5.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-python/pycurl/pycurl-7.43.0.5.ebuild 
b/dev-python/pycurl/pycurl-7.43.0.5.ebuild
index d4876adf5b1..208be0af1b8 100644
--- a/dev-python/pycurl/pycurl-7.43.0.5.ebuild
+++ b/dev-python/pycurl/pycurl-7.43.0.5.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=7
 
+DISTUTILS_USE_SETUPTOOLS=manual
 # The selftests fail with pypy, and urlgrabber segfaults for me.
 PYTHON_COMPAT=( python3_{6,7,8,9} )
 
@@ -54,6 +55,8 @@ PATCHES=(
 
 python_prepare_all() {
sed -e "/setup_args\['data_files'\] = /d" -i setup.py || die
+   # disable automagic use of setuptools
+   sed -e 's:import wheel:raise ImportError:' -i setup.py || die
# these tests are broken with newer versions of bottle
sed -e 's:test.*_invalid_utf8:_&:' -i tests/getinfo_test.py || die
distutils-r1_python_prepare_all



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

2020-08-24 Thread Thomas Deutschmann
commit: 546650c382145559cb3e3d145010a7e856a5e5f1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug 24 12:36:13 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug 24 12:36:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=546650c3

sys-fs/lvm2: show some ewarns in pkg_postinst only once

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

 sys-fs/lvm2/lvm2-2.02.187-r2.ebuild | 13 -
 sys-fs/lvm2/lvm2-2.03.10.ebuild | 10 --
 2 files changed, 16 insertions(+), 7 deletions(-)

diff --git a/sys-fs/lvm2/lvm2-2.02.187-r2.ebuild 
b/sys-fs/lvm2/lvm2-2.02.187-r2.ebuild
index 3111a305fc4..2bc6f354e53 100644
--- a/sys-fs/lvm2/lvm2-2.02.187-r2.ebuild
+++ b/sys-fs/lvm2/lvm2-2.02.187-r2.ebuild
@@ -266,11 +266,14 @@ src_install() {
 }
 
 pkg_postinst() {
-   ewarn "Make sure the \"lvm\" init script is in the runlevels:"
-   ewarn "# rc-update add lvm boot"
-   ewarn
-   ewarn "Make sure to enable lvmetad in /etc/lvm/lvm.conf if you want"
-   ewarn "to enable lvm autoactivation and metadata caching."
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   # This is a new installation
+   ewarn "Make sure the \"lvm\" init script is in the runlevels:"
+   ewarn "# rc-update add lvm boot"
+   ewarn
+   ewarn "Make sure to enable lvmetad in /etc/lvm/lvm.conf if you 
want"
+   ewarn "to enable lvm autoactivation and metadata caching."
+   fi
 
if use udev && [[ -d /run ]] ; then
local permission_run_expected="drwxr-xr-x"

diff --git a/sys-fs/lvm2/lvm2-2.03.10.ebuild b/sys-fs/lvm2/lvm2-2.03.10.ebuild
index 66bf4be80bc..c1a7dbc3b20 100644
--- a/sys-fs/lvm2/lvm2-2.03.10.ebuild
+++ b/sys-fs/lvm2/lvm2-2.03.10.ebuild
@@ -253,8 +253,14 @@ src_install() {
 }
 
 pkg_postinst() {
-   ewarn "Make sure the \"lvm\" init script is in the runlevels:"
-   ewarn "# rc-update add lvm boot"
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   # This is a new installation
+   ewarn "Make sure the \"lvm\" init script is in the runlevels:"
+   ewarn "# rc-update add lvm boot"
+   ewarn
+   ewarn "Make sure to enable lvmetad in /etc/lvm/lvm.conf if you 
want"
+   ewarn "to enable lvm autoactivation and metadata caching."
+   fi
 
if use udev && [[ -d /run ]] ; then
local permission_run_expected="drwxr-xr-x"



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

2020-08-24 Thread Thomas Deutschmann
commit: fcbcf021f60f4b37927e6f6b433bc7ac57e0a72f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug 24 12:34:26 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug 24 12:36:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcbcf021

sys-fs/lvm2: try to detect and warn for problematic /run permissions

Bug: https://bugs.gentoo.org/737270
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-fs/lvm2/lvm2-2.02.187-r2.ebuild | 16 
 sys-fs/lvm2/lvm2-2.03.10.ebuild | 16 
 2 files changed, 32 insertions(+)

diff --git a/sys-fs/lvm2/lvm2-2.02.187-r2.ebuild 
b/sys-fs/lvm2/lvm2-2.02.187-r2.ebuild
index 8c994897df9..3111a305fc4 100644
--- a/sys-fs/lvm2/lvm2-2.02.187-r2.ebuild
+++ b/sys-fs/lvm2/lvm2-2.02.187-r2.ebuild
@@ -271,6 +271,22 @@ pkg_postinst() {
ewarn
ewarn "Make sure to enable lvmetad in /etc/lvm/lvm.conf if you want"
ewarn "to enable lvm autoactivation and metadata caching."
+
+   if use udev && [[ -d /run ]] ; then
+   local permission_run_expected="drwxr-xr-x"
+   local permission_run=$(stat -c "%A" /run)
+   if [[ "${permission_run}" != "${permission_run_expected}" ]] ; 
then
+   ewarn "Found the following problematic permissions:"
+   ewarn ""
+   ewarn "${permission_run} /run"
+   ewarn ""
+   ewarn "Expected:"
+   ewarn ""
+   ewarn "${permission_run_expected} /run"
+   ewarn ""
+   ewarn "This is known to be causing problems for 
UDEV-enabled LVM services."
+   fi
+   fi
 }
 
 src_test() {

diff --git a/sys-fs/lvm2/lvm2-2.03.10.ebuild b/sys-fs/lvm2/lvm2-2.03.10.ebuild
index 40418f6bae3..66bf4be80bc 100644
--- a/sys-fs/lvm2/lvm2-2.03.10.ebuild
+++ b/sys-fs/lvm2/lvm2-2.03.10.ebuild
@@ -255,6 +255,22 @@ src_install() {
 pkg_postinst() {
ewarn "Make sure the \"lvm\" init script is in the runlevels:"
ewarn "# rc-update add lvm boot"
+
+   if use udev && [[ -d /run ]] ; then
+   local permission_run_expected="drwxr-xr-x"
+   local permission_run=$(stat -c "%A" /run)
+   if [[ "${permission_run}" != "${permission_run_expected}" ]] ; 
then
+   ewarn "Found the following problematic permissions:"
+   ewarn ""
+   ewarn "${permission_run} /run"
+   ewarn ""
+   ewarn "Expected:"
+   ewarn ""
+   ewarn "${permission_run_expected} /run"
+   ewarn ""
+   ewarn "This is known to be causing problems for 
UDEV-enabled LVM services."
+   fi
+   fi
 }
 
 src_test() {



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/

2020-08-24 Thread Thomas Deutschmann
commit: 67bb8e2907a1c503e5bc841c70e253c217812347
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug 24 12:33:26 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug 24 12:36:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67bb8e29

sys-kernel/genkernel: try to detect and warn for problematic /run permissions

Closes: https://bugs.gentoo.org/737270
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-kernel/genkernel/genkernel-4.1.0-r2.ebuild | 18 +-
 sys-kernel/genkernel/genkernel-.ebuild | 18 +-
 2 files changed, 34 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/genkernel/genkernel-4.1.0-r2.ebuild 
b/sys-kernel/genkernel/genkernel-4.1.0-r2.ebuild
index 56ac783bac6..c5db490b8eb 100644
--- a/sys-kernel/genkernel/genkernel-4.1.0-r2.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.1.0-r2.ebuild
@@ -277,10 +277,26 @@ pkg_postinst() {
fi
 
local n_root_args=$(grep -o -- '\/dev/null | wc 
-l)
-   if [[ ${n_root_args} > 1 ]]; then
+   if [[ ${n_root_args} > 1 ]] ; then
ewarn "WARNING: Multiple root arguments (root=) on kernel 
command-line detected!"
ewarn "If you are appending non-persistent device names to 
kernel command-line,"
ewarn "next reboot could fail in case running system and 
initramfs do not agree"
ewarn "on detected root device name!"
fi
+
+   if [[ -d /run ]] ; then
+   local permission_run_expected="drwxr-xr-x"
+   local permission_run=$(stat -c "%A" /run)
+   if [[ "${permission_run}" != "${permission_run_expected}" ]] ; 
then
+   ewarn "Found the following problematic permissions:"
+   ewarn ""
+   ewarn "${permission_run} /run"
+   ewarn ""
+   ewarn "Expected:"
+   ewarn ""
+   ewarn "${permission_run_expected} /run"
+   ewarn ""
+   ewarn "This is known to be causing problems for any 
UDEV-enabled service."
+   fi
+   fi
 }

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index e9d3133ce6f..deecdc19176 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -275,10 +275,26 @@ pkg_postinst() {
fi
 
local n_root_args=$(grep -o -- '\/dev/null | wc 
-l)
-   if [[ ${n_root_args} > 1 ]]; then
+   if [[ ${n_root_args} > 1 ]] ; then
ewarn "WARNING: Multiple root arguments (root=) on kernel 
command-line detected!"
ewarn "If you are appending non-persistent device names to 
kernel command-line,"
ewarn "next reboot could fail in case running system and 
initramfs do not agree"
ewarn "on detected root device name!"
fi
+
+   if [[ -d /run ]] ; then
+   local permission_run_expected="drwxr-xr-x"
+   local permission_run=$(stat -c "%A" /run)
+   if [[ "${permission_run}" != "${permission_run_expected}" ]] ; 
then
+   ewarn "Found the following problematic permissions:"
+   ewarn ""
+   ewarn "${permission_run} /run"
+   ewarn ""
+   ewarn "Expected:"
+   ewarn ""
+   ewarn "${permission_run_expected} /run"
+   ewarn ""
+   ewarn "This is known to be causing problems for any 
UDEV-enabled service."
+   fi
+   fi
 }



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

2020-08-24 Thread Louis Sautier
commit: 737d680596f993b822df54f6a406a60eaa6c09ed
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Aug 24 12:55:41 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Aug 24 12:57:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=737d6805

dev-python/blessed: bump to 1.17.10

Package-Manager: Portage-3.0.3, Repoman-2.3.23
Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/blessed/Manifest   |  1 +
 dev-python/blessed/blessed-1.17.10.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/blessed/Manifest b/dev-python/blessed/Manifest
index 0170f46b6ce..cba86ddb3ab 100644
--- a/dev-python/blessed/Manifest
+++ b/dev-python/blessed/Manifest
@@ -1 +1,2 @@
+DIST blessed-1.17.10.tar.gz 6697685 BLAKE2B 
de0f687fcfa0c2182173d21042e742cb370768286ce5b3486da1b93b5de087da121d32df2d644de89a861bf785d93a5e8293beebcb2f1bdf66c022aab7054f2d
 SHA512 
e16da345b8631ff2758d60ee71a95af260f3b582a76a240a2de3cace7860f0b6557341a844cda921216ee5245ec3dbc1bf1cc6ab0532f8fe9efd135fee4d3ee1
 DIST blessed-1.17.9.tar.gz 6648453 BLAKE2B 
75de7585de7712cb4314ca22fd30ea811e446e1373ccd9a8750526e9fd0b5ea31d4bd0cedbcb35f7814bda32c75f8d58141beb32f131cc8fcfa127e89c255c25
 SHA512 
0ead3e3a4b96213acb2834fa8a0d8f0c590027a1d3bd49253ea58af9da55fd687beea6b5dfe3a8f7e6f9868967e24e468abcbe260a3cd55018f32d7b81a58d6c

diff --git a/dev-python/blessed/blessed-1.17.10.ebuild 
b/dev-python/blessed/blessed-1.17.10.ebuild
new file mode 100644
index 000..e810dfdd33a
--- /dev/null
+++ b/dev-python/blessed/blessed-1.17.10.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{6,7,8,9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Library for making terminal apps using colors, keyboard input and 
positioning"
+HOMEPAGE="https://github.com/jquast/blessed";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/wcwidth[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
+
+python_prepare_all() {
+   # Skip those extensions as they don't have a Gentoo package
+   # Remove calls to scripts that generate rst files because they
+   # are not present in the tarball
+   sed -e '/sphinxcontrib.manpage/d' -e '/sphinx_paramlinks/d' \
+   -e '/^for script in/,/runpy.run_path/d' \
+   -i docs/conf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # COLORTERM must not be truecolor
+   # See https://github.com/jquast/blessed/issues/162
+   # Ignore coverage options
+   COLORTERM= pytest -vv --override-ini="addopts=" \
+   || die "tests failed with ${EPYTHON}"
+}



[gentoo-commits] proj/docker-images:master commit in: /

2020-08-24 Thread Alexys Jacob
commit: 818c6ab5dcae6904037f1222145c64112a046cc3
Author: Konstantinos Smanis  gmail  com>
AuthorDate: Sun Aug 23 09:52:48 2020 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Mon Aug 24 12:57:24 2020 +
URL:https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=818c6ab5

Remove deprecated `sudo` key

Travis CI has long deprecated the `sudo` key [1]; let's remove it in
order to silence any build config validation warnings.

[1] https://changelog.travis-ci.com/84517

Signed-off-by: Konstantinos Smanis  gmail.com>
Closes: https://github.com/gentoo/gentoo-docker-images/pull/88
Signed-off-by: Alexys Jacob  gentoo.org>

 .travis.yml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index 4d8417d..7269f98 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,4 +1,3 @@
-sudo: required
 services: docker
 language: bash
 env:



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

2020-08-24 Thread Thomas Deutschmann
commit: b4a0d089c118499276ede3ffe09b53a4d31a4786
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug 24 13:00:50 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug 24 13:03:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a0d089

net-libs/gsoap: bump to v2.8.106

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

 net-libs/gsoap/Manifest |  1 +
 net-libs/gsoap/gsoap-2.8.106.ebuild | 81 +
 2 files changed, 82 insertions(+)

diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest
index b9d3b49ec73..4d9d1a3d69c 100644
--- a/net-libs/gsoap/Manifest
+++ b/net-libs/gsoap/Manifest
@@ -1,4 +1,5 @@
 DIST gsoap_2.8.105.zip 32728935 BLAKE2B 
2a72080566811e65dd3fbb45af40f308ab2950edd6b142359019fdb1b3f84bd4cb13d5e5a8d8ee4ca35fb685535752bed225982fa7861be9e7872be93ab9c155
 SHA512 
3b7b66ef738e9ba78f0c9d5ec141faab102dc2ed7c528e84358d530ec8cb913c559438bb86ae0f22e0736c4cd9be9e74f364a44257189ccaa1e6d001317f99de
+DIST gsoap_2.8.106.zip 32740371 BLAKE2B 
b4904290ec5d8ebfc326bfd8d2c99e68c88cc9a07440d97ed8a442331c9f74549f75118f3e237f0796eba060b988d521c3af2bb9485d06e8277c5f18ade8cd82
 SHA512 
c461870fc563f848bfbdbc492cc5a26fece0d0c9a56092cb06ca3139e88c340969f23865e72187e1141a8f707f14ab6806e6a0b739b3c531161deefd6fbe510a
 DIST gsoap_2.8.84.zip 32538551 BLAKE2B 
cab2b75ac931ee6063af47975665f45514cb94f5514fb1f76d17ccb2e71d64d4ebd43543cc004ff7f5c49982975ebaa38e555e3bc45dbc370aae991bc7639273
 SHA512 
ec050119cd3e480b266cad36823f4862fe0ac21045ce901c3c91a552eae2fbf9e1cd515458835807cce54c04df7835a980a299d37f418190cd57684fd6bdcf79
 DIST gsoap_2.8.87.zip 32545316 BLAKE2B 
c2d0f9fafdfa9de83ea35f8dfc88e23d9d80967a2e58c30d554d539fd93056d7a8eb00ea9c928c6cf786e4888eb9f942ba4574e343de0c0104fce8b270494d6a
 SHA512 
638bf9b2b8aca5facba518f136ad5af5bda41f2b92ee345ee6989d73223a571ce5ddab23c0b65259e9fd524039250d861defc8cfc2fc0a366a578ce3629b9ca4
 DIST gsoap_2.8.91.zip 32553307 BLAKE2B 
463c2d9c2d56c2a09fa8c9ebea7fa8059ed050cff81780b04a1a47ee1f016e385e6eb338ca740a40cd0c9483b4e10cf0963d02c52d6020863ce015e2f9cf2024
 SHA512 
ed99f1a20fd95edc7f24cf55454ee057b8c88d2e5b5b153b61c44c57bf4d92fb65ed557e9cb9ea89e3fa8939689c0e30791cebdb91b837482ec8ec13ae281abc

diff --git a/net-libs/gsoap/gsoap-2.8.106.ebuild 
b/net-libs/gsoap/gsoap-2.8.106.ebuild
new file mode 100644
index 000..9e8722cfcbe
--- /dev/null
+++ b/net-libs/gsoap/gsoap-2.8.106.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+MY_P="${PN}-2.8"
+
+DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web 
services"
+HOMEPAGE="http://gsoap2.sourceforge.net";
+SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip"
+
+LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc debug examples ipv6 libressl gnutls +ssl"
+
+RDEPEND="
+   sys-libs/zlib
+   gnutls? ( net-libs/gnutls )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl )
+   )
+"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   sys-devel/flex
+   sys-devel/bison
+"
+
+PATCHES=(
+   # Fix Pre-ISO headers
+   "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch"
+
+   # enable shared libs https://bugs.gentoo.org/583398
+   "${FILESDIR}/${PN}-2.8.91-shared_libs.patch"
+)
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   # Don't include xlocale.h as it got removed in >=glibc-2.26
+   --disable-xlocale
+   $(use_enable debug)
+   $(use_enable gnutls)
+   $(usex ipv6 --enable-ipv6 '')
+   $(usex ssl '' --disable-ssl)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   # yes, we also install the license-file since
+   # it contains info about how to apply the licenses
+   dodoc *.txt
+
+   docinto html
+   dodoc changelog.md
+
+   find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
+
+   if use examples; then
+   insinto /usr/share/${PN}/examples
+   doins -r gsoap/samples/*
+   fi
+
+   if use doc; then
+   docinto html
+   dodoc -r gsoap/doc/*
+   fi
+}



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

2020-08-24 Thread Thomas Deutschmann
commit: 2cbe3ee3a9688185d1deb730a7d7cc84bfa0cf69
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug 24 13:01:45 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug 24 13:03:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cbe3ee3

app-editors/nano: bump to v5.2

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

 app-editors/nano/Manifest|  1 +
 app-editors/nano/nano-5.2.ebuild | 89 
 2 files changed, 90 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index d7e9d135bbd..bb0bd2d399b 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1,4 @@
 DIST nano-4.9.3.tar.gz 2999198 BLAKE2B 
a96f707936934a965a9a41dfe13ac1ebbe1a5e38db714df6d219b2c6539f24924d4c4f0451508718f66259854806032b84dc89850a7fd55d157f28ae23531d0e
 SHA512 
233e6ed103441bd2c85ed21c50547f85dc0838cc750a5e9b16ecfb393e3b7b978e971af4a4164062c7c267c98895ecb696c02cbd2e4c2eb1ceee657fd026c30a
 DIST nano-5.0.tar.gz 3034734 BLAKE2B 
03ea59c97c0e421ed92f588a2e6991f968b2f341761db66fda077ab827d00b9eb13930f08011f0028010e2005bb912ead723928b482a0532e924f85757a75569
 SHA512 
7e650676a15a185a9695eb49ae5cf441e3d42ae13817a9d3e64cb347c795840712778ac464fd5c578cc6464132206ee06dba52a06a218bcc865485ce3502a4bb
 DIST nano-5.1.tar.gz 2861977 BLAKE2B 
c826782683d26b4c27ffb82e8c4dabad543fe93f53d942bc6ad57b8acb7959595986216a1936d69b0a63b72da101de2c886995421db93c76ee842313799de78d
 SHA512 
8007f40f27a1235d59f5559b6629a3a5a1a579a2356c8825dfef121f4ba7e6c5196e4cedea441c7e856f9add1e9739b14b4142a0a14dab90841110218149df11
+DIST nano-5.2.tar.gz 2865091 BLAKE2B 
3822b3fd8dede897d698401a06ea0b4b49bf39f48d16c750e273007b1795a8adfc71654eadc08039a5c673ff7e70148b4c720b32a8f361424404e3c2ff3f
 SHA512 
4c77bcfdf704a7882e944cb6d4cd571b698447500255e5701d30990def56cec0c396a33c761b8149f3cc4208a8dcd0f39372804d54cbe6bc2db9244f4a2259b3

diff --git a/app-editors/nano/nano-5.2.ebuild b/app-editors/nano/nano-5.2.ebuild
new file mode 100644
index 000..86f22534c12
--- /dev/null
+++ b/app-editors/nano/nano-5.2.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
+   inherit git-r3 autotools
+else
+   MY_P="${PN}-${PV/_}"
+   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug justify +magic minimal ncurses nls slang +spell +split-usr static 
unicode"
+
+LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
+   sys-libs/ncurses:0=[static-libs(+)]
+   magic? ( sys-apps/file[static-libs(+)] )
+   nls? ( virtual/libintl )
+   !ncurses? ( slang? ( sys-libs/slang[static-libs(+)] ) )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="!ncurses? ( slang? ( minimal ) )"
+
+src_prepare() {
+   default
+   if [[ ${PV} == "" ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   local myconf=(
+   --bindir="${EPREFIX}"/bin
+   --htmldir=/trash
+   $(use_enable !minimal color)
+   $(use_enable !minimal multibuffer)
+   $(use_enable !minimal nanorc)
+   $(use_enable magic libmagic)
+   $(use_enable spell speller)
+   $(use_enable justify)
+   $(use_enable debug)
+   $(use_enable nls)
+   $(use_enable unicode utf8)
+   $(use_enable minimal tiny)
+   $(usex ncurses --without-slang $(use_with slang))
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   # don't use "${ED}" here or things break (#654534)
+   rm -r "${D}"/trash || die
+
+   dodoc doc/sample.nanorc
+   docinto html
+   dodoc doc/faq.html
+   insinto /etc
+   newins doc/sample.nanorc nanorc
+   if ! use minimal ; then
+   # Enable colorization by default.
+   sed -i \
+   -e '/^# include /s:# *::' \
+   "${ED}"/etc/nanorc || die
+
+   # Since nano-5.0 these are no longer being "enabled" by default
+   # (bug #736848)
+   

[gentoo-commits] proj/docker-images:master commit in: /

2020-08-24 Thread Alexys Jacob
commit: 5e5f0d2c644f3cc5985d82991de0a0ce66db5d77
Author: Konstantinos Smanis  gmail  com>
AuthorDate: Sun Aug 23 08:56:07 2020 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Mon Aug 24 13:04:18 2020 +
URL:https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=5e5f0d2c

Fix x86-glibc stage3 builds

Closes: #85

Signed-off-by: Konstantinos Smanis  gmail.com>
Closes: https://github.com/gentoo/gentoo-docker-images/pull/87
Signed-off-by: Alexys Jacob  gentoo.org>

 .travis.yml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index 7269f98..874e1ce 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -21,7 +21,9 @@ env:
 - TARGET=stage3-ppc64le
 
 before_install:
-  # Install docker 17.05.0 or later
+  # Install latest Docker
+  - curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add 
-
+  - sudo add-apt-repository "deb [arch=amd64] 
https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
   - sudo apt-get update -qq
   - sudo apt-get -y -o Dpkg::Options::="--force-confnew" install docker-ce
   - echo '{"experimental":true}' | sudo tee /etc/docker/daemon.json



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

2020-08-24 Thread Louis Sautier
commit: f1ebc739dce7e379f61b0cad2f47f3e4e4c1899c
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Aug 24 13:07:37 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Aug 24 13:10:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1ebc739

dev-python/dominate: bump to 2.5.2, add Python 3.9 support

Package-Manager: Portage-3.0.3, Repoman-2.3.23
Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/dominate/Manifest  |  1 +
 dev-python/dominate/dominate-2.5.2.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-python/dominate/Manifest b/dev-python/dominate/Manifest
index 26f93d4ec40..dd1943184ee 100644
--- a/dev-python/dominate/Manifest
+++ b/dev-python/dominate/Manifest
@@ -1 +1,2 @@
 DIST dominate-2.5.1.tar.gz 37524 BLAKE2B 
de210047127db4d078bece1d6c979fcc67897ff2f75ab4b949f03a1ef04832d6e2330063edc022704ad6b28fb6b38930b2e8d837c821ca39a697e1e915789f09
 SHA512 
85f25a1f2506bcb9ff9cdff699aabe7cfdd4ec690d53624b99642472299cb8b3947ce6f215ff913aa5a80e61d31b92c09f01f03c8f5b04e0d60b92098790953e
+DIST dominate-2.5.2.tar.gz 37704 BLAKE2B 
1e55d1be457b6d1ea1f377734da3d48e7b400d6ee60093f09b42a8e094de3d303dd2285cf7883ddfbf5b47e6eaa7bd40194a945942c8afba8321f2fbdd0cb642
 SHA512 
d54d3b2c76e6e3d287715b2f583b3a8822a2d3556a549f728dd235bfc7c76159750cc78651d17cf8d3d5cb98929b2c54c2eae0861449882b0449235a7fbbdb55

diff --git a/dev-python/dominate/dominate-2.5.2.ebuild 
b/dev-python/dominate/dominate-2.5.2.ebuild
new file mode 100644
index 000..02d0df2734d
--- /dev/null
+++ b/dev-python/dominate/dominate-2.5.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{6,7,8,9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Library for creating and manipulating HTML documents using an 
elegant DOM API"
+HOMEPAGE="https://github.com/Knio/dominate";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/libusb1/

2020-08-24 Thread Andreas Zuber
commit: 3387f22ef8d02579c35a919795e28449fd4f10b3
Author: Andreas Zuber  gmx  ch>
AuthorDate: Sun Aug 23 20:47:30 2020 +
Commit: Andreas Zuber  gmx  ch>
CommitDate: Mon Aug 24 13:17:26 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3387f22e

dev-python/libusb1: new package

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Zuber  gmx.ch>

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

diff --git a/dev-python/libusb1/Manifest b/dev-python/libusb1/Manifest
new file mode 100644
index 000..fc0deac
--- /dev/null
+++ b/dev-python/libusb1/Manifest
@@ -0,0 +1 @@
+DIST libusb1-1.8.tar.gz 78282 BLAKE2B 
85a7a74ec13fd290053f9c6a99d6174e8b2d3b8b49067ee36cb90757488cb6a238c30327a27e7af3581ee9eace33d9ececb47c4e0ecb85f27dd6c1d91867f5c3
 SHA512 
756d091dbae089d719f8c2b21419fb850b00547152c457501dc8e3296ece10418a6a255f9eece25b05eb5e039c892f2f31b52f3b7ca8668f8bd152ebfb8a90eb

diff --git a/dev-python/libusb1/libusb1-1.8.ebuild 
b/dev-python/libusb1/libusb1-1.8.ebuild
new file mode 100644
index 000..3886b4f
--- /dev/null
+++ b/dev-python/libusb1/libusb1-1.8.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-python wrapper for libusb-1.0"
+HOMEPAGE="https://github.com/vpelletier/python-libusb1";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND=""
+RDEPEND="virtual/libusb"
+
+distutils_enable_tests setup.py

diff --git a/dev-python/libusb1/metadata.xml b/dev-python/libusb1/metadata.xml
new file mode 100644
index 000..c5e755c
--- /dev/null
+++ b/dev-python/libusb1/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+a.zu...@gmx.ch
+Andreas Zuber
+  
+  
+vpelletier/python-libusb1
+  
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mnemonic/

2020-08-24 Thread Andreas Zuber
commit: c3aa5c81451089e266f567b5af9023d19305f249
Author: Andreas Zuber  gmx  ch>
AuthorDate: Mon Aug 24 13:06:42 2020 +
Commit: Andreas Zuber  gmx  ch>
CommitDate: Mon Aug 24 13:17:26 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3aa5c81

dev-python/mnemonic: new package

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Zuber  gmx.ch>

 dev-python/mnemonic/Manifest |  1 +
 dev-python/mnemonic/metadata.xml | 11 +++
 dev-python/mnemonic/mnemonic-0.19.ebuild | 25 +
 3 files changed, 37 insertions(+)

diff --git a/dev-python/mnemonic/Manifest b/dev-python/mnemonic/Manifest
new file mode 100644
index 000..1d1bbd0
--- /dev/null
+++ b/dev-python/mnemonic/Manifest
@@ -0,0 +1 @@
+DIST mnemonic-0.19.tar.gz 70481 BLAKE2B 
dc7d42915da65ede66ea7a3b9b467ebbe1a3e5e3cf6e7c44a273fecc3cc49e3461c6456cb03b6036ac34076c3583158f0c3707cf6f77d68e267388d322b2379e
 SHA512 
4388587d4607d0c110851c1f2f53383f2fa282bd01d93b9770c9c15292a01aea5429c410874855c16e12abe9bcd38a82bbe10d0371fb35f472ad2fe81ff19cb0

diff --git a/dev-python/mnemonic/metadata.xml b/dev-python/mnemonic/metadata.xml
new file mode 100644
index 000..b75d394
--- /dev/null
+++ b/dev-python/mnemonic/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+a.zu...@gmx.ch
+Andreas Zuber
+  
+  
+trezor/python-mnemonic
+  
+

diff --git a/dev-python/mnemonic/mnemonic-0.19.ebuild 
b/dev-python/mnemonic/mnemonic-0.19.ebuild
new file mode 100644
index 000..a22af49
--- /dev/null
+++ b/dev-python/mnemonic/mnemonic-0.19.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+inherit distutils-r1
+
+DESCRIPTION="Reference implementation of BIP-0039 for generating deterministic 
keys"
+HOMEPAGE="https://github.com/trezor/python-mnemonic";
+
+MY_PN="python-mnemonic"
+MY_P="${MY_PN}-${PV}"
+SRC_URI="https://github.com/trezor/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=""
+BDEPEND=""
+
+distutils_enable_tests unittest
+
+S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/hwi/

2020-08-24 Thread Andreas Zuber
commit: b2fabdcc1942bf8499ffa5ebcb16189aabe2d299
Author: Andreas Zuber  gmx  ch>
AuthorDate: Mon Aug 24 13:17:02 2020 +
Commit: Andreas Zuber  gmx  ch>
CommitDate: Mon Aug 24 13:17:26 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b2fabdcc

dev-python/hwi: new package

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Zuber  gmx.ch>

 dev-python/hwi/Manifest |  1 +
 dev-python/hwi/hwi-1.1.2.ebuild | 55 +
 dev-python/hwi/metadata.xml | 11 +
 3 files changed, 67 insertions(+)

diff --git a/dev-python/hwi/Manifest b/dev-python/hwi/Manifest
new file mode 100644
index 000..a837849
--- /dev/null
+++ b/dev-python/hwi/Manifest
@@ -0,0 +1 @@
+DIST hwi-1.1.2.tar.gz 191620 BLAKE2B 
f5c7001efa4dfe73b3641ff17dcc8e004b16102eabbee8f2b777279d193d53d19aad11ece0aaa3b885a6f72009de2b7a407e625011e6c4e59cca8c227635772f
 SHA512 
bde36a4fca4f36abef57f5557f38bd1957fd13362f14f9e2e1f0b86c20f6669d0fe0f2763799922250eaf3c936cd87bcdae833b90424f136be66ddcb098b55d1

diff --git a/dev-python/hwi/hwi-1.1.2.ebuild b/dev-python/hwi/hwi-1.1.2.ebuild
new file mode 100644
index 000..afe011e
--- /dev/null
+++ b/dev-python/hwi/hwi-1.1.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1 udev
+
+DESCRIPTION="Library and command line tool for interacting with hardware 
wallets"
+HOMEPAGE="https://github.com/bitcoin-core/HWI";
+
+MY_PN="HWI"
+MY_P="${MY_PN}-${PV}"
+SRC_URI="https://github.com/bitcoin-core/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="udev doc"
+
+BDEPEND=""
+RDEPEND="
+   >=dev-python/ecdsa-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/hidapi-0.7.99[${PYTHON_USEDEP}]
+   >=dev-python/libusb1-1.7.0[${PYTHON_USEDEP}]
+   >=dev-python/mnemonic-0.18.0[${PYTHON_USEDEP}]
+   >=dev-python/pyaes-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-3.7.4.1[${PYTHON_USEDEP}]"
+
+distutils_enable_tests unittest
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+   # remove upper bounds on dependencies from setup.py file
+   sed 's/,<[0-9.]\+//' -i setup.py || die "sed failed"
+
+   pushd test
+   # remove tests that require hardware emulation
+   rm test_coldcard.py test_device.py test_digitalbitbox.py 
test_keepkey.py test_ledger.py test_trezor.py
+   # remove udev tests because it expects the rules are installed in the 
libs folder
+   rm test_udevrules.py
+   popd
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   use udev && udev_dorules hwilib/udev/*.rules
+   use doc  && dodoc -r docs
+
+   distutils-r1_python_install_all
+}

diff --git a/dev-python/hwi/metadata.xml b/dev-python/hwi/metadata.xml
new file mode 100644
index 000..b63e8de
--- /dev/null
+++ b/dev-python/hwi/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+a.zu...@gmx.ch
+Andreas Zuber
+  
+  
+bitcoin-core/HWI
+  
+



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

2020-08-24 Thread Louis Sautier
commit: 5e100f0b4892c506537f03f7dbc805433c18dca9
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Aug 24 13:18:21 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Aug 24 13:18:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e100f0b

dev-python/inflection: bump to 0.5.1

Package-Manager: Portage-3.0.3, Repoman-2.3.23
Signed-off-by: Louis Sautier  gentoo.org>

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

diff --git a/dev-python/inflection/Manifest b/dev-python/inflection/Manifest
index fec6d7b0589..ab5a05bbc6b 100644
--- a/dev-python/inflection/Manifest
+++ b/dev-python/inflection/Manifest
@@ -1 +1,2 @@
 DIST inflection-0.5.0.tar.gz 14830 BLAKE2B 
0e3cbac92b823de37ce99837c82d3319a61d0106eced561d2607ed0481db023059401a313478465e25fe16057df956554f01faa4d77f574040ffbe46f4b53afe
 SHA512 
6d05447eb65feda1830b22b6409dfc7f7e472b5a50f2fc92008393bb06dd148471db4d460b683cb78358e755a86266b4db039bd10fc21d1cee26632d76cc0c70
+DIST inflection-0.5.1.tar.gz 15091 BLAKE2B 
f3db09d1010ce22b67dcd519f59f25f240f463872932fd6218209768b4c5e064776ef5300a8d7f9a6b9cb94392b05b46963f00b94c6de29fb325947df7b243cf
 SHA512 
82f70e2b81fb166260191a464383f6674e3b21504a35ee605ac6ce4bb163c8f3bbe6d06379575178d7196701459506dd541f32e48f24b32f42d5cfb717158d50

diff --git a/dev-python/inflection/inflection-0.5.1.ebuild 
b/dev-python/inflection/inflection-0.5.1.ebuild
new file mode 100644
index 000..2198c8bc672
--- /dev/null
+++ b/dev-python/inflection/inflection-0.5.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{6,7,8,9} )
+
+inherit distutils-r1
+
+DESCRIPTION="A port of Ruby on Rails' inflector to Python"
+HOMEPAGE="https://github.com/jpvanhal/inflection";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest



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

2020-08-24 Thread Richard Freeman
commit: 1d28ba09e91df06f8058904cddabbb3b2bdc5620
Author: Richard Freeman  gentoo  org>
AuthorDate: Mon Aug 24 13:33:35 2020 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Mon Aug 24 13:36:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d28ba09

package.mask: unmask s3cmd after fix

Bug: https://bugs.gentoo.org/718450
Signed-off-by: Richard Freeman  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0c7be0ff697..553e1781188 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -137,7 +137,6 @@ media-libs/libxmlbird
 net-analyzer/nagstamon
 net-fs/s3ql
 net-misc/dmr_utils
-net-misc/s3cmd
 sci-chemistry/ParmEd
 sci-chemistry/freeon
 sci-chemistry/openbabel-python



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

2020-08-24 Thread Richard Freeman
commit: 5c97602245546d9aec9831d21640e6d1c38c1247
Author: Richard Freeman  gentoo  org>
AuthorDate: Mon Aug 24 13:31:59 2020 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Mon Aug 24 13:35:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c976022

net-misc/s3cmd: bump, python3.7+ support

Closes: https://bugs.gentoo.org/718450
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Richard Freeman  gentoo.org>

 net-misc/s3cmd/Manifest   |  1 +
 net-misc/s3cmd/metadata.xml   |  4 
 net-misc/s3cmd/s3cmd-2.1.0.ebuild | 23 +++
 3 files changed, 28 insertions(+)

diff --git a/net-misc/s3cmd/Manifest b/net-misc/s3cmd/Manifest
index bfe21ffa3f4..1c0623b6a94 100644
--- a/net-misc/s3cmd/Manifest
+++ b/net-misc/s3cmd/Manifest
@@ -1 +1,2 @@
 DIST s3cmd-2.0.2.tar.gz 124266 BLAKE2B 
ab5921f22af05007c57df84ab4df559f31a8b7f05427fa06fa7428d41de788e4824b6285b69de592ed84d72733d3ae455a20c017dd9cecf2e4e073bff5016fb0
 SHA512 
4cd155f4e24e462fcab009b5ae0844718b728134cf436a4c43a9380c178c2172bb5bccc780f0f174cb43793554cb4f9b5ca432c757c9e5a4a8eaa4efe656133d
+DIST s3cmd-2.1.0.tar.gz 127120 BLAKE2B 
4282f616eb7ca97fa0d529a2c5acc1359f8d182b62e1fa7d3f7401a93852a4e0724363a4c6f0a6520d6aef290d64e1775cb252fc0fbaa4b94762402c381e
 SHA512 
98156218c4379e233185662d29fa4299b4a4e45a0fe143a145f30ff7d03362a4558b5fff5e5da0da850f5cce2c760fcd031bcf5ff7a6bd2c6352259e791d65e6

diff --git a/net-misc/s3cmd/metadata.xml b/net-misc/s3cmd/metadata.xml
index a669dac0de2..8d26ba9964f 100644
--- a/net-misc/s3cmd/metadata.xml
+++ b/net-misc/s3cmd/metadata.xml
@@ -9,6 +9,10 @@
 titanof...@gentoo.org
 Aaron W. Swenson
   
+  
+ri...@gentoo.org
+Rich Freeman
+  
   
 proxy-ma...@gentoo.org
 Proxy Maintainers

diff --git a/net-misc/s3cmd/s3cmd-2.1.0.ebuild 
b/net-misc/s3cmd/s3cmd-2.1.0.ebuild
new file mode 100644
index 000..52463ca6002
--- /dev/null
+++ b/net-misc/s3cmd/s3cmd-2.1.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 python3_7 python3_8 python3_9 )
+PYTHON_REQ_USE="xml"
+
+inherit distutils-r1
+
+DESCRIPTION="Command line client for Amazon S3"
+HOMEPAGE="https://s3tools.org/s3cmd";
+SRC_URI="mirror://sourceforge/s3tools/${P/_/-}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86 ~amd64-linux ~x64-macos"
+
+RDEPEND="
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/python-magic[${PYTHON_USEDEP}]"
+
+S="$WORKDIR/${P/_/-}"



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

2020-08-24 Thread Sam James
commit: 3c56c123b69155630847109905b2aa249a5856f9
Author: Adrian Grigo  yahoo  com  au>
AuthorDate: Tue Aug 18 00:24:09 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 24 13:41:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c56c123

media-gfx/openvdb: Update to EAPI 7 and switch to cmake eclass

The minimum set of changes to pass repoman checks is to update
to EAPI 7 and switch the cmake-utils eclass to cmake

Signed-off-by: Adrian Grigo  yahoo.com.au>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openvdb/openvdb-4.0.2-r3.ebuild | 6 +++---
 media-gfx/openvdb/openvdb-5.2.0-r1.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild 
b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
index 221e3108611..1996c6be2df 100644
--- a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
+++ b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python3_6 )
 
-inherit cmake-utils flag-o-matic python-single-r1
+inherit cmake flag-o-matic python-single-r1
 
 DESCRIPTION="Libs for the efficient manipulation of volumetric data"
 HOMEPAGE="https://www.openvdb.org";
@@ -85,5 +85,5 @@ src_configure() {
use python && mycmakeargs+=( 
-DPYOPENVDB_INSTALL_DIRECTORY="$(python_get_sitedir)" )
use test && mycmakeargs+=( -DCPPUNIT_LOCATION="${myprefix}" )
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }

diff --git a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild 
b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
index 2f2eb78d9fc..3955290220b 100644
--- a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
+++ b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python3_6 )
 
-inherit cmake-utils flag-o-matic python-single-r1
+inherit cmake flag-o-matic python-single-r1
 
 DESCRIPTION="Libs for the efficient manipulation of volumetric data"
 HOMEPAGE="https://www.openvdb.org";
@@ -78,5 +78,5 @@ src_configure() {
use python && mycmakeargs+=( 
-DPYOPENVDB_INSTALL_DIRECTORY="$(python_get_sitedir)" )
use test && mycmakeargs+=( -DCPPUNIT_LOCATION="${myprefix}" )
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }



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

2020-08-24 Thread Sam James
commit: 3b1e4752818448d7158d1120ec0530a74e5bda03
Author: Adrian Grigo  yahoo  com  au>
AuthorDate: Tue Aug 18 03:43:00 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 24 13:41:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1e4752

media-gfx/openvdb: Port for python 3.7 and 3.8

Openvdb builds with python 3.7 and 3.8.
Support for python 3.6 has been removed.

Signed-off-by: Adrian Grigo  yahoo.com.au>
Closes: https://bugs.gentoo.org/737390
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openvdb/openvdb-4.0.2-r3.ebuild | 2 +-
 media-gfx/openvdb/openvdb-5.2.0-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild 
b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
index 9a2625aee56..7a9db2c7125 100644
--- a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
+++ b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{7,8} )
 
 inherit cmake flag-o-matic python-single-r1
 

diff --git a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild 
b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
index 19b0d1157ed..383beb06342 100644
--- a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
+++ b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{7,8} )
 
 inherit cmake flag-o-matic python-single-r1
 



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

2020-08-24 Thread Sam James
commit: 97b1512e054c43c4b76d5ad620bafab8fdfef36b
Author: Adrian Grigo  yahoo  com  au>
AuthorDate: Tue Aug 18 07:31:07 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 24 13:41:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b1512e

media-gfx/openvdb: Version bump to openvdb-7.1.0

This bumps the version of openvdb to 7.1.0
Upstream have deprecated ABI prior to 6 with this version.

It adds an abi7-compat USE flag to build against ABI 7, and makes use
of avx and sse4.2 cpu flags if set. There are additional use flags to
control building the utilities, and linking against numpy is now
optional. The library can also be built as a static library if desired.

Thanks to Bernd Waibel for some of the initial code  and digging into
the available cmake build options.

Other changes:
* Similar to version 6, the gnuinstalldirs patch no longer needs
BLOSC_LOCATION, GLFW3_LOCATION or TBB_LOCATION so these have been
removed.

* The new multilib header patch needs to know the CHOST so it is set
in the arguments passed to cmake.

* USE_GLFW3 is no longer used by the build system so it has been
removed also.

Signed-off-by: Adrian Grigo  yahoo.com.au>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openvdb/Manifest |   1 +
 ...vdb-7.1.0-0001-Fix-multilib-header-source.patch |  75 ++
 .../openvdb-7.1.0-0002-Fix-doc-install-dir.patch   |  25 +
 media-gfx/openvdb/metadata.xml |  15 ++-
 media-gfx/openvdb/openvdb-7.1.0.ebuild | 114 +
 5 files changed, 227 insertions(+), 3 deletions(-)

diff --git a/media-gfx/openvdb/Manifest b/media-gfx/openvdb/Manifest
index f02f09bc37d..fa609180181 100644
--- a/media-gfx/openvdb/Manifest
+++ b/media-gfx/openvdb/Manifest
@@ -2,3 +2,4 @@ DIST openvdb-4.0.2-patchset-02.tar.xz 12428 BLAKE2B 
2684ddf010df975912fcfc8c4f94
 DIST openvdb-4.0.2.tar.gz 1689119 BLAKE2B 
dbc8d4ab44990440e201327d76bbf9bfe3e8f597505b1d008dedb95dc540277513f465d455079c59820acc5056c9a2edf56235e1097b6c73a1f7dd8c59609c15
 SHA512 
8e3e12583b81f9b9303b309e839c8321c67b67ff8a0e61bb56c87276bf25c0deff22f5a73c7c5b661b8e5df345bfdabfa6b0aea9bf16fce57d9c53a76751c75d
 DIST openvdb-5.2.0.tar.gz 1788969 BLAKE2B 
d146b78dd7db4936779ca214b1f7957d4868bf76aedb95c9a98e21d25983b750337a63bf4bc9ccb438b683988af7a3d708676dcf7b4662c84e4926e8000ceb68
 SHA512 
69e21190c27a055e476a319b0c2d961303fa2f3fec30bec93ed44072d01816ef89e5e8f0abfc3a22d1c73742aa31284c664596747b49cd985fea1a751776506e
 DIST openvdb-6.2.1.tar.gz 1935325 BLAKE2B 
24ca340e513d2f22521994fbb2315a1c3f817bb35a7402ca481b12444e5ced58dfd773cc07b47a56d1ed9f6951e58cf1ef0b5c35917620b031383faed21c6557
 SHA512 
f5d830880316b5ca3921c77c75f3a254aba47d144ac6c0223fc2732d99cbd6b7ffb7f27049f8ab3760ad77b3658fc08a82728325ba753bc29932aa46336457de
+DIST openvdb-7.1.0.tar.gz 1956052 BLAKE2B 
7778d67bcc65ecb17b86f6e67a9e5f2d6574de5869a0a9c675ad7bc8540154c0f249a91c68a9da9068a3951b3e919e5676450fcaf13921c6263e7c87012a2f29
 SHA512 
49806375f7e6d7b12eaba24e672a068531d2f8a05f12eba29069710d2682f9983f9e6ad26047eed4b28e337f8d0e738b90130582863c710e8dd1e720bf0addad

diff --git 
a/media-gfx/openvdb/files/openvdb-7.1.0-0001-Fix-multilib-header-source.patch 
b/media-gfx/openvdb/files/openvdb-7.1.0-0001-Fix-multilib-header-source.patch
new file mode 100644
index 000..13d0f45fabf
--- /dev/null
+++ 
b/media-gfx/openvdb/files/openvdb-7.1.0-0001-Fix-multilib-header-source.patch
@@ -0,0 +1,75 @@
+From 7558089b3dae599ffc80329da3a5c1decf882ca7 Mon Sep 17 00:00:00 2001
+From: Bernd Waibel 
+Date: Fri, 28 Feb 2020 17:01:25 +0100
+Subject: [PATCH] Fix multilib header source
+
+Signed-off-by: Bernd Waibel 
+---
+ cmake/FindIlmBase.cmake | 10 --
+ cmake/FindOpenEXR.cmake | 10 --
+ 2 files changed, 16 insertions(+), 4 deletions(-)
+
+diff --git a/cmake/FindIlmBase.cmake b/cmake/FindIlmBase.cmake
+index f20f803..bb85019 100644
+--- a/cmake/FindIlmBase.cmake
 b/cmake/FindIlmBase.cmake
+@@ -168,9 +168,15 @@ find_path(IlmBase_INCLUDE_DIR IlmBaseConfig.h
+   PATH_SUFFIXES include/OpenEXR OpenEXR
+ )
+ 
++if(EXISTS "/usr/include/${CHOST}/OpenEXR/IlmBaseConfig.h")
++  set(_ILMBASE_HEADERS "/usr/include/${CHOST}/OpenEXR")
++else()
++  set(_ILMBASE_HEADERS ${IlmBase_INCLUDE_DIR})
++endif()
++
+ if(EXISTS "${IlmBase_INCLUDE_DIR}/IlmBaseConfig.h")
+   # Get the ILMBASE version information from the config header
+-  file(STRINGS "${IlmBase_INCLUDE_DIR}/IlmBaseConfig.h"
++  file(STRINGS "${_ILMBASE_HEADERS}/IlmBaseConfig.h"
+ _ilmbase_version_major_string REGEX "#define ILMBASE_VERSION_MAJOR "
+   )
+   string(REGEX REPLACE "#define ILMBASE_VERSION_MAJOR" ""
+@@ -178,7 +184,7 @@ if(EXISTS "${IlmBase_INCLUDE_DIR}/IlmBaseConfig.h")
+   )
+   string(STRIP "${_ilmbase_version_major_string}" IlmBase_VERSION_MAJOR)
+ 
+-  file(STRINGS "${IlmBase_INCLUDE_DIR}/IlmBaseConfig.h"
++  file(STRINGS "${_ILMBASE_HEADERS}/IlmBaseConfig.

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

2020-08-24 Thread Sam James
commit: 45976639112551fb6f591fa022255e0d136f670a
Author: Adrian Grigo  yahoo  com  au>
AuthorDate: Tue Aug 18 03:28:58 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 24 13:41:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45976639

media-gfx/openvdb: Patches for newer c-blosc and build doc

Apply the patches from 4.0.2 for const correctness with newer
c-blosc and building the documentation to openvdb 5.2.0

Signed-off-by: Adrian Grigo  yahoo.com.au>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openvdb/openvdb-5.2.0-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild 
b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
index 7d7b702863b..19b0d1157ed 100644
--- a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
+++ b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
@@ -53,6 +53,8 @@ DEPEND="${RDEPEND}
 
 PATCHES=( "${FILESDIR}/${P}-use-gnuinstalldirs.patch"
"${FILESDIR}/${P}-use-pkgconfig-for-ilmbase-and-openexr.patch"
+   "${FILESDIR}/${PN}-4.0.2-fix-const-correctness-for-unittest.patch"
+   "${FILESDIR}/${PN}-4.0.2-fix-build-docs.patch"
 )
 
 pkg_setup() {



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

2020-08-24 Thread Sam James
commit: 03da5b6c85b0433d03304f558af58375a8ba32b3
Author: Adrian Grigo  yahoo  com  au>
AuthorDate: Tue Aug 18 02:59:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 24 13:41:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03da5b6c

media-gfx/openvdb: Remove unnecessary minimum version specifications

Old versions of boost and c-blosc are no longer in the tree, so remove
unnecessary minimum version specifications

Signed-off-by: Adrian Grigo  yahoo.com.au>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openvdb/openvdb-4.0.2-r3.ebuild | 6 +++---
 media-gfx/openvdb/openvdb-5.2.0-r1.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild 
b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
index 2205bebd492..9a2625aee56 100644
--- a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
+++ b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
@@ -20,8 +20,8 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="
-   >=dev-libs/boost-1.62:=
-   >=dev-libs/c-blosc-1.5.0
+   dev-libs/boost:=
+   dev-libs/c-blosc
dev-libs/jemalloc
dev-libs/log4cplus
media-libs/glfw:=
@@ -34,7 +34,7 @@ RDEPEND="
python? (
${PYTHON_DEPS}
$(python_gen_cond_dep '
-   >=dev-libs/boost-1.62:=[python,${PYTHON_MULTI_USEDEP}]
+   dev-libs/boost:=[python,${PYTHON_MULTI_USEDEP}]
dev-python/numpy[${PYTHON_MULTI_USEDEP}]
')
)"

diff --git a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild 
b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
index ef955f2c6ca..7d7b702863b 100644
--- a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
+++ b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
@@ -19,8 +19,8 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="
-   >=dev-libs/boost-1.62:=
-   >=dev-libs/c-blosc-1.5.0
+   dev-libs/boost:=
+   dev-libs/c-blosc
dev-libs/jemalloc
dev-libs/log4cplus
media-libs/glfw:=
@@ -33,7 +33,7 @@ RDEPEND="
python? (
${PYTHON_DEPS}
$(python_gen_cond_dep '
-   >=dev-libs/boost-1.62:=[python,${PYTHON_MULTI_USEDEP}]
+   dev-libs/boost:=[python,${PYTHON_MULTI_USEDEP}]
dev-python/numpy[${PYTHON_MULTI_USEDEP}]
')
)"



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

2020-08-24 Thread Sam James
commit: cdb48fb7dff718b541d13aefafdf53d5cd4fccbc
Author: Adrian Grigo  yahoo  com  au>
AuthorDate: Tue Aug 18 02:36:18 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 24 13:41:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdb48fb7

media-gfx/openvdb: Fix build failure with newer c-blosc and doc

The c-blosc 1.19 function blosc_compcode_to_compname now expects a
const char** rather than char**. This patch uses const_cast to fix the
compiler error.

When building with doc USE flag enabled, the doc target is not built by
default and the missing docs cause an install failure. This patch
ensures that when the doc target is defined, it will be built.

With these two patches, openvdb builds with all USE flags enabled.

Signed-off-by: Adrian Grigo  yahoo.com.au>
Closes: https://bugs.gentoo.org/734102
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openvdb/files/openvdb-4.0.2-fix-build-docs.patch   | 12 
 .../openvdb-4.0.2-fix-const-correctness-for-unittest.patch   | 12 
 media-gfx/openvdb/openvdb-4.0.2-r3.ebuild|  6 --
 media-gfx/openvdb/openvdb-5.2.0-r1.ebuild|  4 ++--
 4 files changed, 30 insertions(+), 4 deletions(-)

diff --git a/media-gfx/openvdb/files/openvdb-4.0.2-fix-build-docs.patch 
b/media-gfx/openvdb/files/openvdb-4.0.2-fix-build-docs.patch
new file mode 100644
index 000..25597ec381d
--- /dev/null
+++ b/media-gfx/openvdb/files/openvdb-4.0.2-fix-build-docs.patch
@@ -0,0 +1,12 @@
+diff -Naur a/openvdb/CMakeLists.txt b/openvdb/CMakeLists.txt
+--- a/openvdb/CMakeLists.txt   2020-08-18 12:17:15.261321103 +1000
 b/openvdb/CMakeLists.txt   2020-08-18 12:17:37.101397373 +1000
+@@ -394,7 +394,7 @@
+   FILE ( WRITE ${CMAKE_CURRENT_BINARY_DIR}/cmake-doxygen-config 
${DOXYGEN_CONFIG_CONTENT} )
+   FILE ( APPEND ${CMAKE_CURRENT_BINARY_DIR}/cmake-doxygen-config 
"OUTPUT_DIRECTORY=${CMAKE_CURRENT_BINARY_DIR}/doc\n" )
+ 
+-  ADD_CUSTOM_TARGET ( doc
++  ADD_CUSTOM_TARGET ( doc ALL
+ ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/cmake-doxygen-config
+ WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
+ COMMENT "Generating API documentation with Doxygen" VERBATIM

diff --git 
a/media-gfx/openvdb/files/openvdb-4.0.2-fix-const-correctness-for-unittest.patch
 
b/media-gfx/openvdb/files/openvdb-4.0.2-fix-const-correctness-for-unittest.patch
new file mode 100644
index 000..8d3ef59e3ab
--- /dev/null
+++ 
b/media-gfx/openvdb/files/openvdb-4.0.2-fix-const-correctness-for-unittest.patch
@@ -0,0 +1,12 @@
+diff -Naur a/openvdb/unittest/TestFile.cc b/openvdb/unittest/TestFile.cc
+--- a/openvdb/unittest/TestFile.cc 2019-09-15 01:05:30.716633230 +0800
 b/openvdb/unittest/TestFile.cc 2019-09-15 01:06:16.126633668 +0800
+@@ -2552,7 +2552,7 @@
+ 
+ for (int compcode = 0; compcode <= BLOSC_ZLIB; ++compcode) {
+ char* compname = nullptr;
+-if (0 > blosc_compcode_to_compname(compcode, &compname)) continue;
++if (0 > blosc_compcode_to_compname(compcode, const_cast(&compname))) continue;
+ /// @todo This changes the compressor setting globally.
+ if (blosc_set_compressor(compname) < 0) continue;
+ 

diff --git a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild 
b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
index 1996c6be2df..2205bebd492 100644
--- a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
+++ b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
@@ -7,9 +7,9 @@ PYTHON_COMPAT=( python3_6 )
 
 inherit cmake flag-o-matic python-single-r1
 
-DESCRIPTION="Libs for the efficient manipulation of volumetric data"
+DESCRIPTION="Library for the efficient manipulation of volumetric data"
 HOMEPAGE="https://www.openvdb.org";
-SRC_URI="https://github.com/dreamworksanimation/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz
https://dev.gentoo.org/~dracwyrm/patches/${P}-patchset-02.tar.xz";
 
 LICENSE="MPL-2.0"
@@ -57,6 +57,8 @@ PATCHES=(

"${WORKDIR}/${P}-patchset-02/0002-use-pkgconfig-for-ilmbase-and-openexr.patch"
"${WORKDIR}/${P}-patchset-02/0003-boost-1.65-numpy-support.patch"
"${FILESDIR}/${P}-findboost-fix.patch"
+   "${FILESDIR}/${P}-fix-const-correctness-for-unittest.patch"
+   "${FILESDIR}/${P}-fix-build-docs.patch"
 )
 
 pkg_setup() {

diff --git a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild 
b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
index 3955290220b..ef955f2c6ca 100644
--- a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
+++ b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
@@ -7,9 +7,9 @@ PYTHON_COMPAT=( python3_6 )
 
 inherit cmake flag-o-matic python-single-r1
 
-DESCRIPTION="Libs for the efficient manipulation of volumetric data"
+DESCRIPTION="Library for the efficient manipulation of volumetric data"
 HOMEPAGE="https://www.openvdb.org";
-SRC_URI="https://github.com/dreamworksanima

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

2020-08-24 Thread Sam James
commit: c06ea09b242febcc3da2d96bd9ef287ff5c8bb45
Author: Adrian Grigo  yahoo  com  au>
AuthorDate: Sun Aug 23 14:36:35 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 24 13:41:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c06ea09b

media-gfx/blender: Only require abiX-compat when openvdb is enabled

Blender only needs to check which abi version is set when openvdb is
enabled. Wrap the version checks and die in an if statement.

Signed-off-by: Adrian Grigo  yahoo.com.au>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Closes: https://github.com/gentoo/gentoo/pull/17154
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/blender-2.83.4.ebuild | 24 +---
 1 file changed, 13 insertions(+), 11 deletions(-)

diff --git a/media-gfx/blender/blender-2.83.4.ebuild 
b/media-gfx/blender/blender-2.83.4.ebuild
index b6e7cb00c60..190185272e9 100644
--- a/media-gfx/blender/blender-2.83.4.ebuild
+++ b/media-gfx/blender/blender-2.83.4.ebuild
@@ -86,12 +86,12 @@ RDEPEND="${PYTHON_DEPS}
opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=,opencl=] )
openvdb? (
~media-gfx/openvdb-7.0.0[abi6-compat(-)?,abi7-compat(-)?]
-   dev-cpp/tbb
dev-libs/c-blosc:=
)
osl? ( media-libs/osl )
sdl? ( media-libs/libsdl2[sound,joystick] )
sndfile? ( media-libs/libsndfile )
+   tbb? ( dev-cpp/tbb )
tiff? ( media-libs/tiff )
valgrind? ( dev-util/valgrind )
 "
@@ -145,7 +145,7 @@ src_prepare() {
# Disable MS Windows help generation. The variable doesn't do what it
# it sounds like.
sed -e "s|GENERATE_HTMLHELP  = YES|GENERATE_HTMLHELP  = NO|" \
-   -i doc/doxygen/Doxyfile || die
+   -i doc/doxygen/Doxyfile || die
 }
 
 src_configure() {
@@ -154,15 +154,17 @@ src_configure() {
append-flags -funsigned-char
append-lfs-flags
 
-   local version
-   if use abi6-compat; then
-   version=6;
-   elif use abi7-compat; then
-   version=7;
-   else
-   die "Openvdb abi version not compatible"
+   if use openvdb; then
+   local version
+   if use abi6-compat; then
+   version=6;
+   elif use abi7-compat; then
+   version=7;
+   else
+   die "Openvdb abi version not compatible"
+   fi
+   append-cppflags -DOPENVDB_ABI_VERSION_NUMBER=${version}
fi
-   append-cppflags -DOPENVDB_ABI_VERSION_NUMBER=${version}
 
local mycmakeargs=(
-DBUILD_SHARED_LIBS=OFF
@@ -284,7 +286,7 @@ src_install() {
 pkg_postinst() {
elog
elog "Blender uses python integration. As such, may have some"
-   elog "inherit risks with running unknown python scripts."
+   elog "inherent risks with running unknown python scripts."
elog
elog "It is recommended to change your blender temp directory"
elog "from /tmp to /home/user/tmp or another tmp file under your"



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

2020-08-24 Thread Sam James
commit: d99b9d05c6c79ccf1c84f6e48674c1f65febec70
Author: Adrian Grigo  yahoo  com  au>
AuthorDate: Wed Aug 19 22:00:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 24 13:41:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99b9d05

media-gfx/openvdb: Support python 3.6 to 3.9 for all openvdb

Based on testing, openvdb 4 through 7.1 compiles with python 3.6 to 3.9

Signed-off-by: Adrian Grigo  yahoo.com.au>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openvdb/openvdb-4.0.2-r3.ebuild | 2 +-
 media-gfx/openvdb/openvdb-5.2.0-r1.ebuild | 2 +-
 media-gfx/openvdb/openvdb-6.2.1.ebuild| 2 +-
 media-gfx/openvdb/openvdb-7.0.0.ebuild| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild 
b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
index af6ff11808a..ccd9a090f6e 100644
--- a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
+++ b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 inherit cmake flag-o-matic python-single-r1
 

diff --git a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild 
b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
index 865d04dfadb..5871d41b900 100644
--- a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
+++ b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 inherit cmake flag-o-matic python-single-r1
 

diff --git a/media-gfx/openvdb/openvdb-6.2.1.ebuild 
b/media-gfx/openvdb/openvdb-6.2.1.ebuild
index ce91c2e19a4..e9fd355cdf5 100644
--- a/media-gfx/openvdb/openvdb-6.2.1.ebuild
+++ b/media-gfx/openvdb/openvdb-6.2.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 CMAKE_MAKEFILE_GENERATOR="emake"
 
 inherit cmake flag-o-matic python-single-r1

diff --git a/media-gfx/openvdb/openvdb-7.0.0.ebuild 
b/media-gfx/openvdb/openvdb-7.0.0.ebuild
index ce35348f9dc..6b85d6b216b 100644
--- a/media-gfx/openvdb/openvdb-7.0.0.ebuild
+++ b/media-gfx/openvdb/openvdb-7.0.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="emake"
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 inherit cmake flag-o-matic python-single-r1
 



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

2020-08-24 Thread Sam James
commit: 59dc07c51f1fa0b7d092f5696c62da83349e8c7f
Author: Adrian Grigo  yahoo  com  au>
AuthorDate: Wed Aug 19 22:03:58 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 24 13:41:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59dc07c5

media-gfx/openvdb: Remove support for ABI3 from openvdb 6

Openvdb 6 deprecated ABI 3. Support for it has been removed.
Openvdb 6 supports ABI 4 to 6.
ABI 3 is still available in Openvdb 4 and 5.

Signed-off-by: Adrian Grigo  yahoo.com.au>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openvdb/metadata.xml| 2 +-
 media-gfx/openvdb/openvdb-5.2.0-r1.ebuild | 3 ++-
 media-gfx/openvdb/openvdb-6.2.1.ebuild| 8 +++-
 3 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/media-gfx/openvdb/metadata.xml b/media-gfx/openvdb/metadata.xml
index 7d62609da7c..aac3bf03086 100644
--- a/media-gfx/openvdb/metadata.xml
+++ b/media-gfx/openvdb/metadata.xml
@@ -18,7 +18,7 @@

Build pyopenvdb with support for 
dev-python/numpy

-   
+   
Disables newer features to maintain compatibility with 
ABI3.



diff --git a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild 
b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
index 5871d41b900..744922c69e8 100644
--- a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
+++ b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
@@ -54,7 +54,8 @@ DEPEND="${RDEPEND}
)
test? ( dev-util/cppunit )"
 
-PATCHES=( "${FILESDIR}/${P}-use-gnuinstalldirs.patch"
+PATCHES=(
+   "${FILESDIR}/${P}-use-gnuinstalldirs.patch"
"${FILESDIR}/${P}-use-pkgconfig-for-ilmbase-and-openexr.patch"
"${FILESDIR}/${PN}-4.0.2-fix-const-correctness-for-unittest.patch"
"${FILESDIR}/${PN}-4.0.2-fix-build-docs.patch"

diff --git a/media-gfx/openvdb/openvdb-6.2.1.ebuild 
b/media-gfx/openvdb/openvdb-6.2.1.ebuild
index e9fd355cdf5..11a4fd54333 100644
--- a/media-gfx/openvdb/openvdb-6.2.1.ebuild
+++ b/media-gfx/openvdb/openvdb-6.2.1.ebuild
@@ -15,12 +15,12 @@ 
SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/v${PV}.tar.g
 LICENSE="MPL-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="abi3-compat abi4-compat abi5-compat abi6-compat doc python test"
+IUSE="abi4-compat abi5-compat abi6-compat doc python test"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )
-   ^^ ( abi3-compat abi4-compat abi5-compat abi6-compat )
+   ^^ ( abi4-compat abi5-compat abi6-compat )
 "
 
 RDEPEND="
@@ -71,9 +71,7 @@ src_configure() {
local myprefix="${EPREFIX}/usr/"
 
local version
-   if use abi3-compat; then
-   version=3
-   elif use abi4-compat; then
+   if use abi4-compat; then
version=4
elif use abi5-compat; then
version=5



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

2020-08-24 Thread Sam James
commit: 4a186793a1a0fdb0336bcb41432c1c5f51a8df5f
Author: Adrian Grigo  yahoo  com  au>
AuthorDate: Tue Aug 18 04:49:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 24 13:41:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a186793

media-gfx/openvdb: Ensure user chooses appropriate abi version

The initial ebuilds for openvdb assumed that they would build the same
abi as the major version, unless abiX-compat was given to force
building against a legacy version.

This makes it difficult for other ebuilds to determine which ABI
openvdb supports as they can not rely on a USE flag being set to
ensure that openvdb uses the same version they are building against.

Starting with openvdb 5, openvdb also requires
OPENVDB_ABI_VERSION_NUMBER to be set with the version to build against.
This is also hard to determine if the user does not have a USE flag
to determine which version is being built against.

To fix these problems, I am using abiX-compat where x is 3,4,5...
to determine the appropriate number for OPENVDB_ABI_VERSION_NUMBER
and other ebuilds can use these flags to determine which openvdb
abi to build against. It is required that openvdb and all programs
linking with it build against the same openvdb version.

These use flags are no longer set by default in the ebuild, so
the user must ensure they set abiX-compat in package.use for openvdb
and any other package using openvdb (which will be the new versions
of blender and openimageio).

These use flags must be set even if the user wants to build againt the
latest supported abi version (eg abi5-compat for openvdb-5.2.0), which
is a change from the old behaviour.

I personally think this would be better hidden away inside an eclass
and a USE_EXPAND variable. I have submitted a proposal and would
be happy to prepare a PR if desired. This can be found at https://
archives.gentoo.org/gentoo-dev/message/1df75c608c83530b43c6ea67e1db8930

Signed-off-by: Adrian Grigo  yahoo.com.au>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openvdb/metadata.xml| 11 +++
 media-gfx/openvdb/openvdb-4.0.2-r3.ebuild | 17 +++--
 media-gfx/openvdb/openvdb-5.2.0-r1.ebuild | 20 +---
 3 files changed, 39 insertions(+), 9 deletions(-)

diff --git a/media-gfx/openvdb/metadata.xml b/media-gfx/openvdb/metadata.xml
index 74706159594..43363d09c1a 100644
--- a/media-gfx/openvdb/metadata.xml
+++ b/media-gfx/openvdb/metadata.xml
@@ -15,11 +15,14 @@
Chance of Meatballs2' and 'How to Train Your Dragon 2'. 


-   
-   Disables newer features to maintain compatibility with 
ABI3. Enabled by default.
+   
+   Disables newer features to maintain compatibility with 
ABI3.

-   
-   Disables newer features to maintain compatibility with 
ABI4. Enabled by default.
+   
+   Disables newer features to maintain compatibility with 
ABI4.
+   
+   
+   Disables newer features to maintain compatibility with 
ABI5.




diff --git a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild 
b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
index 7a9db2c7125..a34fc012d95 100644
--- a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
+++ b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
@@ -15,9 +15,13 @@ 
SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/v${PV}.tar.g
 LICENSE="MPL-2.0"
 SLOT="0"
 KEYWORDS="amd64 ~x86"
-IUSE="+abi3-compat doc python test"
+IUSE="abi3-compat abi4-compat doc python test"
 RESTRICT="!test? ( test )"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   ^^ ( abi3-compat abi4-compat )
+"
 
 RDEPEND="
dev-libs/boost:=
@@ -71,6 +75,15 @@ src_configure() {
# To stay in sync with Boost
append-cxxflags -std=c++14
 
+   local version
+   if use abi3-compat; then
+   version=3
+   elif use abi4-compat; then
+   version=4
+   else
+   die "Openvdb abi version is not compatible"
+   fi
+
local mycmakeargs=(
-DBLOSC_LOCATION="${myprefix}"
-DCMAKE_INSTALL_DOCDIR="share/doc/${PF}"

diff --git a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild 
b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
index 383beb06342..4a84ca540d1 100644
--- a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
+++ b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
@@ -14,9 +14,12 @@ 
SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/v${PV}.tar.g
 LICENSE="MPL-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+abi4-compat doc python test"
+IUSE="abi3-compat abi4-compat abi5-compat doc python test"
 RESTRICT="!test? ( test )"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} 

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

2020-08-24 Thread Sam James
commit: c91c00513d5e61359095c22d52072d726e5b7f49
Author: Adrian Grigo  yahoo  com  au>
AuthorDate: Tue Aug 18 06:18:56 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 24 13:41:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c91c0051

media-gfx/openvdb: Version bump to 6.2.1

Version bump to openvdb 6.2.1, requiring an additional use flag for
abi6-compat.

This version requires cmake 3.16 or higher.

Other changes:
* Compared to version 5, the gnuinstalldirs patch no longer needs
BLOSC_LOCATION, GLFW3_LOCATION or TBB_LOCATION so these have been
removed.

* The new multilib header patch needs to know the CHOST so it is set
in the arguments passed to cmake.

* USE_GLFW3 is no longer used by the build system so it has been
removed also.

* Update the github upstream source as dreamworksanimation now redirects to
AcademySoftwareFoundation.

Signed-off-by: Adrian Grigo  yahoo.com.au>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openvdb/Manifest |   1 +
 .../openvdb-6.2.1-fix-multilib-header-source.patch |  29 ++
 .../files/openvdb-6.2.1-use-gnuinstalldirs.patch   |  54 +++
 media-gfx/openvdb/metadata.xml |   5 +-
 media-gfx/openvdb/openvdb-6.2.1.ebuild | 100 +
 5 files changed, 188 insertions(+), 1 deletion(-)

diff --git a/media-gfx/openvdb/Manifest b/media-gfx/openvdb/Manifest
index fda421e16ae..f02f09bc37d 100644
--- a/media-gfx/openvdb/Manifest
+++ b/media-gfx/openvdb/Manifest
@@ -1,3 +1,4 @@
 DIST openvdb-4.0.2-patchset-02.tar.xz 12428 BLAKE2B 
2684ddf010df975912fcfc8c4f944d9a9ba447b48750140b6c46db31d49297f7495e5c77e9d5b85af0b2e1d0c4987184865642dc95f1fb3e463e85ee5987d203
 SHA512 
04377d552e218a8eb31c43381ba32263ba206a0870dccda1bcc031863dfdbcc953da7ea89fd420dc1a338fbd6123ac30bac2039c0a2a01c1fa9253a3fdd0b54d
 DIST openvdb-4.0.2.tar.gz 1689119 BLAKE2B 
dbc8d4ab44990440e201327d76bbf9bfe3e8f597505b1d008dedb95dc540277513f465d455079c59820acc5056c9a2edf56235e1097b6c73a1f7dd8c59609c15
 SHA512 
8e3e12583b81f9b9303b309e839c8321c67b67ff8a0e61bb56c87276bf25c0deff22f5a73c7c5b661b8e5df345bfdabfa6b0aea9bf16fce57d9c53a76751c75d
 DIST openvdb-5.2.0.tar.gz 1788969 BLAKE2B 
d146b78dd7db4936779ca214b1f7957d4868bf76aedb95c9a98e21d25983b750337a63bf4bc9ccb438b683988af7a3d708676dcf7b4662c84e4926e8000ceb68
 SHA512 
69e21190c27a055e476a319b0c2d961303fa2f3fec30bec93ed44072d01816ef89e5e8f0abfc3a22d1c73742aa31284c664596747b49cd985fea1a751776506e
+DIST openvdb-6.2.1.tar.gz 1935325 BLAKE2B 
24ca340e513d2f22521994fbb2315a1c3f817bb35a7402ca481b12444e5ced58dfd773cc07b47a56d1ed9f6951e58cf1ef0b5c35917620b031383faed21c6557
 SHA512 
f5d830880316b5ca3921c77c75f3a254aba47d144ac6c0223fc2732d99cbd6b7ffb7f27049f8ab3760ad77b3658fc08a82728325ba753bc29932aa46336457de

diff --git 
a/media-gfx/openvdb/files/openvdb-6.2.1-fix-multilib-header-source.patch 
b/media-gfx/openvdb/files/openvdb-6.2.1-fix-multilib-header-source.patch
new file mode 100644
index 000..c6e2bae5dfa
--- /dev/null
+++ b/media-gfx/openvdb/files/openvdb-6.2.1-fix-multilib-header-source.patch
@@ -0,0 +1,29 @@
+diff -Naur a/cmake/FindIlmBase.cmake b/cmake/FindIlmBase.cmake
+--- a/cmake/FindIlmBase.cmake  2020-02-02 01:03:55.0 +0800
 b/cmake/FindIlmBase.cmake  2020-02-02 01:09:05.0 +0800
+@@ -168,9 +168,15 @@
+   PATH_SUFFIXES include/OpenEXR OpenEXR
+ )
+ 
++if(EXISTS "/usr/include/${CHOST}/OpenEXR/IlmBaseConfig.h")
++  set(_ILMBASE_HEADERS "/usr/include/${CHOST}/OpenEXR")
++else()
++  set(_ILMBASE_HEADERS ${IlmBase_INCLUDE_DIR})
++endif()
++
+ if(EXISTS "${IlmBase_INCLUDE_DIR}/IlmBaseConfig.h")
+   # Get the ILMBASE version information from the config header
+-  file(STRINGS "${IlmBase_INCLUDE_DIR}/IlmBaseConfig.h"
++  file(STRINGS "${_ILMBASE_HEADERS}/IlmBaseConfig.h"
+ _ilmbase_version_major_string REGEX "#define ILMBASE_VERSION_MAJOR "
+   )
+   string(REGEX REPLACE "#define ILMBASE_VERSION_MAJOR" ""
+@@ -178,7 +184,7 @@
+   )
+   string(STRIP "${_ilmbase_version_major_string}" IlmBase_VERSION_MAJOR)
+ 
+-  file(STRINGS "${IlmBase_INCLUDE_DIR}/IlmBaseConfig.h"
++  file(STRINGS "${_ILMBASE_HEADERS}/IlmBaseConfig.h"
+  _ilmbase_version_minor_string REGEX "#define ILMBASE_VERSION_MINOR "
+   )
+   string(REGEX REPLACE "#define ILMBASE_VERSION_MINOR" ""

diff --git a/media-gfx/openvdb/files/openvdb-6.2.1-use-gnuinstalldirs.patch 
b/media-gfx/openvdb/files/openvdb-6.2.1-use-gnuinstalldirs.patch
new file mode 100644
index 000..ac73d82f9c3
--- /dev/null
+++ b/media-gfx/openvdb/files/openvdb-6.2.1-use-gnuinstalldirs.patch
@@ -0,0 +1,54 @@
+diff -Naur a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt   2020-01-08 22:16:00.493079361 +0800
 b/CMakeLists.txt   2020-01-08 22:16:44.790285583 +0800
+@@ -252,6 +252,8 @@
+ 
+ enable_testing()
+ 
++INCLUDE ( GNUInstallDirs )
++
+ # Add our cmake modules
+ 
+ list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_

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

2020-08-24 Thread Sam James
commit: e819fe84528199b19b564f48573b9b7b6b972b68
Author: Adrian Grigo  yahoo  com  au>
AuthorDate: Tue Aug 18 08:14:26 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 24 13:41:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e819fe84

media-gfx/openvdb: Add version 7.0.0

Blender builds against version 7.0.0, but does not build against
version 7.1.0 when linking against the openvdb headers,
complaining that make_unique is not in std, even though the file
includes memory.

Given that 7.0.0 is the last version of openvdb that still includes
ABI 5 compatiblity, it might be worthwhile to keep it around.

Signed-off-by: Adrian Grigo  yahoo.com.au>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openvdb/Manifest |   1 +
 .../files/openvdb-4.0.2-fix-build-docs.patch   |  20 
 ...-4.0.2-fix-const-correctness-for-unittest.patch |  33 +-
 media-gfx/openvdb/openvdb-7.0.0.ebuild | 116 +
 4 files changed, 165 insertions(+), 5 deletions(-)

diff --git a/media-gfx/openvdb/Manifest b/media-gfx/openvdb/Manifest
index fa609180181..9a616a88aea 100644
--- a/media-gfx/openvdb/Manifest
+++ b/media-gfx/openvdb/Manifest
@@ -2,4 +2,5 @@ DIST openvdb-4.0.2-patchset-02.tar.xz 12428 BLAKE2B 
2684ddf010df975912fcfc8c4f94
 DIST openvdb-4.0.2.tar.gz 1689119 BLAKE2B 
dbc8d4ab44990440e201327d76bbf9bfe3e8f597505b1d008dedb95dc540277513f465d455079c59820acc5056c9a2edf56235e1097b6c73a1f7dd8c59609c15
 SHA512 
8e3e12583b81f9b9303b309e839c8321c67b67ff8a0e61bb56c87276bf25c0deff22f5a73c7c5b661b8e5df345bfdabfa6b0aea9bf16fce57d9c53a76751c75d
 DIST openvdb-5.2.0.tar.gz 1788969 BLAKE2B 
d146b78dd7db4936779ca214b1f7957d4868bf76aedb95c9a98e21d25983b750337a63bf4bc9ccb438b683988af7a3d708676dcf7b4662c84e4926e8000ceb68
 SHA512 
69e21190c27a055e476a319b0c2d961303fa2f3fec30bec93ed44072d01816ef89e5e8f0abfc3a22d1c73742aa31284c664596747b49cd985fea1a751776506e
 DIST openvdb-6.2.1.tar.gz 1935325 BLAKE2B 
24ca340e513d2f22521994fbb2315a1c3f817bb35a7402ca481b12444e5ced58dfd773cc07b47a56d1ed9f6951e58cf1ef0b5c35917620b031383faed21c6557
 SHA512 
f5d830880316b5ca3921c77c75f3a254aba47d144ac6c0223fc2732d99cbd6b7ffb7f27049f8ab3760ad77b3658fc08a82728325ba753bc29932aa46336457de
+DIST openvdb-7.0.0.tar.gz 1872744 BLAKE2B 
e3a8c8d51f77e115d3d397abde0860a6322d56eb6c4795c1ba39539a23aab6cf37602ce7122965fbc3098b15b118b25010263f567e8003363b78c9b7d9d5dfd8
 SHA512 
f5321b22b10e192012d544cc02921d3d52f621778ec5aa21ba6d450f3e29f2fdbd76486ad390a0c008394dbc6ee4aeecc04527ef30e73adf71c1a08a021746b7
 DIST openvdb-7.1.0.tar.gz 1956052 BLAKE2B 
7778d67bcc65ecb17b86f6e67a9e5f2d6574de5869a0a9c675ad7bc8540154c0f249a91c68a9da9068a3951b3e919e5676450fcaf13921c6263e7c87012a2f29
 SHA512 
49806375f7e6d7b12eaba24e672a068531d2f8a05f12eba29069710d2682f9983f9e6ad26047eed4b28e337f8d0e738b90130582863c710e8dd1e720bf0addad

diff --git a/media-gfx/openvdb/files/openvdb-4.0.2-fix-build-docs.patch 
b/media-gfx/openvdb/files/openvdb-4.0.2-fix-build-docs.patch
index 25597ec381d..cdbb9440a1a 100644
--- a/media-gfx/openvdb/files/openvdb-4.0.2-fix-build-docs.patch
+++ b/media-gfx/openvdb/files/openvdb-4.0.2-fix-build-docs.patch
@@ -1,3 +1,23 @@
+When building with doc USE flag enabled, the doc target is not built by
+default and the missing docs cause an install failure.
+
+This patch ensures that when the doc target is defined, it will be
+built. Otherwise it might be possible to fix it using a separate step
+in src_compile to build the documentation specifically, prior to running
+install.
+
+This has been tested and is required on 4.0.2 and 5.2.0, but is not
+needed in >=openvdb-6
+
+To reproduce the bug, enable the doc USE flag and emerge openvdb 4 or 5
+without this patch. The install fails as the doc file is missing.
+
+To show it is fixed. enable the doc USE flag and this patch and emerge
+again. The install succeeds and the documentation can be found at
+/usr/share/doc/openvdb-X
+
+Patch by Adrian Grigo
+
 diff -Naur a/openvdb/CMakeLists.txt b/openvdb/CMakeLists.txt
 --- a/openvdb/CMakeLists.txt   2020-08-18 12:17:15.261321103 +1000
 +++ b/openvdb/CMakeLists.txt   2020-08-18 12:17:37.101397373 +1000

diff --git 
a/media-gfx/openvdb/files/openvdb-4.0.2-fix-const-correctness-for-unittest.patch
 
b/media-gfx/openvdb/files/openvdb-4.0.2-fix-const-correctness-for-unittest.patch
index 8d3ef59e3ab..ceda282a2bb 100644
--- 
a/media-gfx/openvdb/files/openvdb-4.0.2-fix-const-correctness-for-unittest.patch
+++ 
b/media-gfx/openvdb/files/openvdb-4.0.2-fix-const-correctness-for-unittest.patch
@@ -1,12 +1,35 @@
+Blosc changed the signature of blosc_compcode_to_compname in 1.15 so
+that the second parameter is now const char** not char **. This causes
+compile failures when using openvdb with earlier versions of blosc.
+
+The fix, which is backported from openvdb-7, is to check the blosc
+version and cast the char** to const char** for modern versions of

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

2020-08-24 Thread Sam James
commit: 3edc65ba9bca251aadcd5469e5c1f0f60df9feb3
Author: Adrian Grigo  yahoo  com  au>
AuthorDate: Thu Aug 20 02:40:52 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 24 13:41:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3edc65ba

media-gfx/openvdb: Add python 3.9 support for openvdb 7.1.0

Openvdb 7.1.0 also supports python 3.9.

We also fix BDEPEND up: pkgconfig, the doc dependencies,
cppunit and cmake (where needed) have been moved into BDEPEND.

Signed-off-by: Adrian Grigo  yahoo.com.au>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 ...2.0-use-pkgconfig-for-ilmbase-and-openexr.patch |  8 
 .../openvdb-6.2.1-fix-multilib-header-source.patch |  9 +
 media-gfx/openvdb/openvdb-4.0.2-r3.ebuild  | 16 ++-
 media-gfx/openvdb/openvdb-5.2.0-r1.ebuild  | 16 ++-
 media-gfx/openvdb/openvdb-6.2.1.ebuild | 16 +--
 media-gfx/openvdb/openvdb-7.0.0.ebuild | 21 +---
 media-gfx/openvdb/openvdb-7.1.0.ebuild | 23 ++
 7 files changed, 78 insertions(+), 31 deletions(-)

diff --git 
a/media-gfx/openvdb/files/openvdb-5.2.0-use-pkgconfig-for-ilmbase-and-openexr.patch
 
b/media-gfx/openvdb/files/openvdb-5.2.0-use-pkgconfig-for-ilmbase-and-openexr.patch
index c3999e54f9c..dd0b83540aa 100644
--- 
a/media-gfx/openvdb/files/openvdb-5.2.0-use-pkgconfig-for-ilmbase-and-openexr.patch
+++ 
b/media-gfx/openvdb/files/openvdb-5.2.0-use-pkgconfig-for-ilmbase-and-openexr.patch
@@ -1,3 +1,11 @@
+This patch is an updated version of the patch created in dracwyrm's
+patchset for openvdb 4.0.2 which uses PkgConfig to ensure that the
+correct IlmBase and OpenEXR dependencies are found.
+
+In subsequent versions this functionality is taken over by
+altering the directory the header files are searched for in
+multilib-header-source patch by Bernd Waibel
+
 diff -urN a/openvdb/CMakeLists.txt b/openvdb/CMakeLists.txt
 --- a/openvdb/CMakeLists.txt   2018-08-28 12:20:33.0 +0100
 +++ b/openvdb/CMakeLists.txt   2018-08-28 12:25:19.807755722 +0100

diff --git 
a/media-gfx/openvdb/files/openvdb-6.2.1-fix-multilib-header-source.patch 
b/media-gfx/openvdb/files/openvdb-6.2.1-fix-multilib-header-source.patch
index c6e2bae5dfa..e8cfac755d3 100644
--- a/media-gfx/openvdb/files/openvdb-6.2.1-fix-multilib-header-source.patch
+++ b/media-gfx/openvdb/files/openvdb-6.2.1-fix-multilib-header-source.patch
@@ -1,3 +1,12 @@
+This patch changes the default location that the header files look for
+IlmBaseConfig.h as in Gentoo the version containg the ILMBASE_VERSION_MAJOR
+and ILMBASE_VERSION_MINOR is stored under /usr/include/chost.
+
+Without this patch, compilation fails as it is unable to identify the
+required IlmBase version.
+
+Based on the fix multilib header patch for 7.1.0 by Bernd Waibel
+
 diff -Naur a/cmake/FindIlmBase.cmake b/cmake/FindIlmBase.cmake
 --- a/cmake/FindIlmBase.cmake  2020-02-02 01:03:55.0 +0800
 +++ b/cmake/FindIlmBase.cmake  2020-02-02 01:09:05.0 +0800

diff --git a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild 
b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
index 0b960e20968..08c8438f028 100644
--- a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
+++ b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
@@ -38,13 +38,18 @@ RDEPEND="
python? (
${PYTHON_DEPS}
$(python_gen_cond_dep '
-   dev-libs/boost:=[python?,${PYTHON_MULTI_USEDEP}]
-   dev-python/numpy[${PYTHON_MULTI_USEDEP}]
+   dev-libs/boost:=[python?,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
')
-   )"
+   )
+"
 
-DEPEND="${RDEPEND}
+DEPEND="
+   ${RDEPEND}
dev-cpp/tbb
+"
+
+BDEPEND="
virtual/pkgconfig
doc? (
app-doc/doxygen
@@ -54,7 +59,8 @@ DEPEND="${RDEPEND}
dev-texlive/texlive-latex
dev-texlive/texlive-latexextra
)
-   test? ( dev-util/cppunit )"
+   test? ( dev-util/cppunit )
+"
 
 PATCHES=(
"${WORKDIR}/${P}-patchset-02/0001-use-gnuinstalldirs.patch"

diff --git a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild 
b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
index 2cfbd5d329f..a5f10d91edb 100644
--- a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
+++ b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
@@ -36,13 +36,18 @@ RDEPEND="
python? (
${PYTHON_DEPS}
$(python_gen_cond_dep '
-   dev-libs/boost:=[python?,${PYTHON_MULTI_USEDEP}]
-   dev-python/numpy[${PYTHON_MULTI_USEDEP}]
+   dev-libs/boost:=[python?,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
')
-   )"
+   )
+"
 
-DEPEND="${RDEPEND}
+DEPEND="
+   ${RDEPEND}
dev-cpp/tbb
+"
+
+BDEPEND="
  

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

2020-08-24 Thread Sam James
commit: 05ca1ab4c1970055c46fda6c2dbac60e020a096f
Author: Adrian Grigo  yahoo  com  au>
AuthorDate: Tue Aug 18 16:06:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 24 13:41:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ca1ab4

media-gfx/openvdb: Add back python 3.6 support

Openvdb supports python 2.7+. To ease system upgrades, support
for 3.6, 3.7 and 3.8 is included in these ebuilds. Future
versions can be added also if tested and work.

Signed-off-by: Adrian Grigo  yahoo.com.au>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openvdb/openvdb-4.0.2-r3.ebuild | 2 +-
 media-gfx/openvdb/openvdb-5.2.0-r1.ebuild | 2 +-
 media-gfx/openvdb/openvdb-6.2.1.ebuild| 2 +-
 media-gfx/openvdb/openvdb-7.0.0.ebuild| 2 +-
 media-gfx/openvdb/openvdb-7.1.0.ebuild| 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild 
b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
index e31d95d616c..af6ff11808a 100644
--- a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
+++ b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit cmake flag-o-matic python-single-r1
 

diff --git a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild 
b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
index 3b4864557cf..865d04dfadb 100644
--- a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
+++ b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit cmake flag-o-matic python-single-r1
 

diff --git a/media-gfx/openvdb/openvdb-6.2.1.ebuild 
b/media-gfx/openvdb/openvdb-6.2.1.ebuild
index ec7599df5b9..ce91c2e19a4 100644
--- a/media-gfx/openvdb/openvdb-6.2.1.ebuild
+++ b/media-gfx/openvdb/openvdb-6.2.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 CMAKE_MAKEFILE_GENERATOR="emake"
 
 inherit cmake flag-o-matic python-single-r1

diff --git a/media-gfx/openvdb/openvdb-7.0.0.ebuild 
b/media-gfx/openvdb/openvdb-7.0.0.ebuild
index 12d084386ef..ce35348f9dc 100644
--- a/media-gfx/openvdb/openvdb-7.0.0.ebuild
+++ b/media-gfx/openvdb/openvdb-7.0.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="emake"
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit cmake flag-o-matic python-single-r1
 

diff --git a/media-gfx/openvdb/openvdb-7.1.0.ebuild 
b/media-gfx/openvdb/openvdb-7.1.0.ebuild
index 125f6475bf3..d9734836651 100644
--- a/media-gfx/openvdb/openvdb-7.1.0.ebuild
+++ b/media-gfx/openvdb/openvdb-7.1.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="emake"
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit cmake flag-o-matic python-single-r1
 



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

2020-08-24 Thread Sam James
commit: 7f80e06fb461104f56b44d040aaf96aa3e7a9254
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 24 13:41:39 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 24 13:41:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f80e06f

media-gfx/openvdb: default to newest ABI (RequiredUseDefaults)

It may be that a different choice (from just the latest
each supports) for each version is better, but let's
stick with this now to make it easier for users --
so they are not forced to choose by default.

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openvdb/openvdb-4.0.2-r3.ebuild | 2 +-
 media-gfx/openvdb/openvdb-5.2.0-r1.ebuild | 2 +-
 media-gfx/openvdb/openvdb-6.2.1.ebuild| 2 +-
 media-gfx/openvdb/openvdb-7.0.0.ebuild| 2 +-
 media-gfx/openvdb/openvdb-7.1.0.ebuild| 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild 
b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
index 08c8438f028..f6705df6963 100644
--- a/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
+++ b/media-gfx/openvdb/openvdb-4.0.2-r3.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/v${PV}.tar.g
 LICENSE="MPL-2.0"
 SLOT="0"
 KEYWORDS="amd64 ~x86"
-IUSE="abi3-compat abi4-compat doc python test"
+IUSE="abi3-compat +abi4-compat doc python test"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="

diff --git a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild 
b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
index a5f10d91edb..a176389a2a0 100644
--- a/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
+++ b/media-gfx/openvdb/openvdb-5.2.0-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/v${PV}.tar.g
 LICENSE="MPL-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="abi3-compat abi4-compat abi5-compat doc python test"
+IUSE="abi3-compat abi4-compat +abi5-compat doc python test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )

diff --git a/media-gfx/openvdb/openvdb-6.2.1.ebuild 
b/media-gfx/openvdb/openvdb-6.2.1.ebuild
index 03fcecce642..ebade646417 100644
--- a/media-gfx/openvdb/openvdb-6.2.1.ebuild
+++ b/media-gfx/openvdb/openvdb-6.2.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/v${PV}.tar.g
 LICENSE="MPL-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="abi4-compat abi5-compat abi6-compat doc python test"
+IUSE="abi4-compat abi5-compat +abi6-compat doc python test"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="

diff --git a/media-gfx/openvdb/openvdb-7.0.0.ebuild 
b/media-gfx/openvdb/openvdb-7.0.0.ebuild
index c6d6c15d1bf..db984b8cdbf 100644
--- a/media-gfx/openvdb/openvdb-7.0.0.ebuild
+++ b/media-gfx/openvdb/openvdb-7.0.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/v${PV}.tar.g
 LICENSE="MPL-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="cpu_flags_x86_avx cpu_flags_x86_sse4_2 doc numpy python static-libs test 
utils abi5-compat abi6-compat abi7-compat"
+IUSE="cpu_flags_x86_avx cpu_flags_x86_sse4_2 doc numpy python static-libs test 
utils abi5-compat abi6-compat +abi7-compat"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="

diff --git a/media-gfx/openvdb/openvdb-7.1.0.ebuild 
b/media-gfx/openvdb/openvdb-7.1.0.ebuild
index a61b6f125cc..912824ece66 100644
--- a/media-gfx/openvdb/openvdb-7.1.0.ebuild
+++ b/media-gfx/openvdb/openvdb-7.1.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/v${PV}.tar.g
 LICENSE="MPL-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="cpu_flags_x86_avx cpu_flags_x86_sse4_2 doc numpy python static-libs test 
utils abi6-compat abi7-compat"
+IUSE="cpu_flags_x86_avx cpu_flags_x86_sse4_2 doc numpy python static-libs test 
utils abi6-compat +abi7-compat"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="



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

2020-08-24 Thread Sam James
commit: 2aa4af11d5e9576e443fddd8beba317e879b4b5c
Author: Adrian Grigo  yahoo  com  au>
AuthorDate: Sat Aug 22 13:17:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 24 13:41:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa4af11

media-gfx/blender: Update blender 2.79b for openvdb

Blender 2.79b requires openvdb abi 4. Update the dependency accordingly

Signed-off-by: Adrian Grigo  yahoo.com.au>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/blender-2.79b-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/blender/blender-2.79b-r2.ebuild 
b/media-gfx/blender/blender-2.79b-r2.ebuild
index 1c922ac2748..0a45c711273 100644
--- a/media-gfx/blender/blender-2.79b-r2.ebuild
+++ b/media-gfx/blender/blender-2.79b-r2.ebuild
@@ -77,7 +77,7 @@ RDEPEND="${PYTHON_DEPS}
)
opensubdiv? ( >=media-libs/opensubdiv-3.3.0:=[cuda=,opencl=] )
openvdb? (
-   
media-gfx/openvdb[${PYTHON_SINGLE_USEDEP},-abi3-compat(-),abi4-compat(+)]
+   media-gfx/openvdb[abi4-compat]
dev-cpp/tbb
>=dev-libs/c-blosc-1.5.2
)



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

2020-08-24 Thread Sam James
commit: ac89d92c599585bf639ab0512237bc005ba8c2ba
Author: Adrian Grigo  yahoo  com  au>
AuthorDate: Sat Aug 22 01:00:36 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 24 13:41:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac89d92c

media-gfx/blender: Patch for opencollada > 1.65

Opencollada 1.65 added a pure virtual function to writeAnimationClip
which prevents blender from creating an implementation of
DocumentImporter in the usual manner.

These patches are backported from blender 2.80-rc1 which add
definitions for writeAnimationClip to DoucmentImporter resolving the
issue.

Thanks to Dennis Schridde for finding them.

Signed-off-by: Adrian Grigo  yahoo.com.au>
Closes: https://bugs.gentoo.org/733500
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/blender-2.79b-r2.ebuild  |   1 +
 .../files/blender-2.79b-fix-opencollada.patch  | 112 +
 2 files changed, 113 insertions(+)

diff --git a/media-gfx/blender/blender-2.79b-r2.ebuild 
b/media-gfx/blender/blender-2.79b-r2.ebuild
index 0a45c711273..1b08a01395b 100644
--- a/media-gfx/blender/blender-2.79b-r2.ebuild
+++ b/media-gfx/blender/blender-2.79b-r2.ebuild
@@ -106,6 +106,7 @@ PATCHES=(
"${FILESDIR}/${P}-gcc-8.patch"
"${FILESDIR}/${P}-ffmpeg-4-compat.patch"
"${FILESDIR}/${P}-fix-for-gcc9-new-openmp-data-sharing.patch"
+   "${FILESDIR}/${P}-fix-opencollada.patch"
 )
 
 blender_check_requirements() {

diff --git a/media-gfx/blender/files/blender-2.79b-fix-opencollada.patch 
b/media-gfx/blender/files/blender-2.79b-fix-opencollada.patch
new file mode 100644
index 000..ab1704864a0
--- /dev/null
+++ b/media-gfx/blender/files/blender-2.79b-fix-opencollada.patch
@@ -0,0 +1,112 @@
+Opencollada 1.65 and later added a pure virtual function writeAnimationClip
+so the compiler is unable to create a DocumentImporter implementation.
+These patches are backported from blender 2.80-r1 which fix the issue.
+
+See https://developer.blender.org/rB10c50d7dbf7578b35b3bf19a1948f556f9eb203b
+and https://developer.blender.org/rB3552731551ef1845b493ffebf78be5a42527e9f2
+
+Thanks to Dennis Schridde for finding them.
+
+--- blender-2.79b/source/blender/collada/CMakeLists.txt.orig   2020-07-23 
18:00:09.421620416 +0200
 blender-2.79b/source/blender/collada/CMakeLists.txt2020-07-23 
18:00:13.868584964 +0200
+@@ -25,6 +25,18 @@
+ 
+ remove_strict_flags()
+ 
++FIND_FILE(_opencollada_with_animation_clip
++  NAMES
++COLLADAFWAnimationClip.h
++  PATHS
++${OPENCOLLADA_INCLUDE_DIRS}
++  NO_DEFAULT_PATH
++)
++
++IF(_opencollada_with_animation_clip)
++   add_compile_definitions(OPENCOLLADA_WITH_ANIMATION_CLIP)
++ENDIF()
++
+ set(INC
+   .
+   ../blenkernel
+--- blender-2.79b/source/blender/collada/DocumentImporter.h.orig   
2018-03-23 16:10:23.0 +0100
 blender-2.79b/source/blender/collada/DocumentImporter.h2020-07-23 
18:00:13.897584733 +0200
+@@ -108,6 +108,11 @@
+ 
+   bool writeAnimationList(const COLLADAFW::AnimationList*);
+ 
++#if OPENCOLLADA_WITH_ANIMATION_CLIP
++  // Please enable this when building with Collada 1.6.65 or newer (also 
in DocumentImporter.cpp)
++  bool writeAnimationClip(const COLLADAFW::AnimationClip *AnimationClip);
++#endif
++
+   bool writeGeometry(const COLLADAFW::Geometry*);
+ 
+   bool writeMaterial(const COLLADAFW::Material*);
+--- blender-2.79b/source/blender/collada/DocumentImporter.cpp.orig 
2018-03-23 16:22:25.0 +0100
 blender-2.79b/source/blender/collada/DocumentImporter.cpp  2020-07-23 
18:00:13.896584741 +0200
+@@ -1349,6 +1349,19 @@
+ 
++#if OPENCOLLADA_WITH_ANIMATION_CLIP
++// Since opencollada 1.6.68
++// called on post-process stage after writeVisualScenes
++bool DocumentImporter::writeAnimationClip(const COLLADAFW::AnimationClip 
*AnimationClip)
++{
++  if (mImportStage != General)
++  return true;
++
++  return true;
++  //return animation_clip_importer.write_animation_clip(animationClip); 
// TODO: implement import of AnimationClips
++}
++#endif
++
+ // this is called on postprocess, before writeVisualScenes
+ bool DocumentImporter::writeController(const COLLADAFW::Controller 
*controller)
+ {
+   if (mImportStage != General)
+   return true;
+--- blender-2.79b/source/blender/collada/CMakeLists.txt.orig   2020-07-23 
18:00:45.035336449 +0200
 blender-2.79b/source/blender/collada/CMakeLists.txt2020-07-23 
18:00:52.459277244 +0200
+@@ -24,8 +24,7 @@
+ # * END GPL LICENSE BLOCK *
+ 
+ remove_strict_flags()
+-
+-FIND_FILE(_opencollada_with_animation_clip
++FIND_FILE(OPENCOLLADA_ANIMATION_CLIP
+   NAMES
+ COLLADAFWAnimationClip.h
+   PATHS
+@@ -33,8 +32,11 @@
+   NO_DEFAULT_PATH
+ )
+ 
+-IF(_opencollada_with_animation_clip)
+-   add_compile_definitions(OPENCOLLADA_WITH_ANIMATION_CLIP)
++

[gentoo-commits] repo/gentoo:master commit in: dev-ros/test_diagnostic_aggregator/

2020-08-24 Thread Alexis Ballier
commit: 6dc1da47e3b26402e64a00e99d3bc9f7f144b6c8
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Aug 24 13:36:37 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Aug 24 13:44:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc1da47

dev-ros/test_diagnostic_aggregator: Bump to 1.10.1.

Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/test_diagnostic_aggregator/Manifest|  1 +
 .../test_diagnostic_aggregator-1.10.1.ebuild   | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-ros/test_diagnostic_aggregator/Manifest 
b/dev-ros/test_diagnostic_aggregator/Manifest
index c5f155e4f88..2fd727f3702 100644
--- a/dev-ros/test_diagnostic_aggregator/Manifest
+++ b/dev-ros/test_diagnostic_aggregator/Manifest
@@ -1,2 +1,3 @@
+DIST diagnostics-1.10.1.tar.gz 536607 BLAKE2B 
6a69163fbf60820839f1fc7071b6ea9df7b70cc2979b42648ac56d0acce820af69595b2a9e4d11b9752d4d85bd19276ccfcb6a57a523e7d69354fbc64414fec4
 SHA512 
a45d41a0ba3b879ab3228bc3d3152cd59d7145b96f9a5b1798eb1d9aaba8dbd6234ec3692c1a84289d0f543eed3adb0ca4dcbd1f1b6ceaef54af7866e1ad9ee7
 DIST diagnostics-1.9.4.tar.gz 533933 BLAKE2B 
07effeceaa55fd86995a1202777a926c4474e7fe4bba1e013ec5bd6191ed7b39ab6a6e7220d9a48a97c79beec3965ba0bd639e3e56ad64d061730a9a40258e49
 SHA512 
1438e7b81e74f86a90a8528cf363b94149657f178fba58b532909249c2a9841d4225c0169ff78914ac695acc1494a89b06f0dee145a4b3b00a0c7efaebe0d467
 DIST diagnostics-1.9.6.tar.gz 534544 BLAKE2B 
25cf7d15033dbb265d5e75d137b344f0a22b63bafb5ecf67d4cc24727ce03f83a0fc040c571e67ec703f155139d158ba415c9005cfc5937cd556b55fd60bc4a4
 SHA512 
f239504c9920b9c6582f24a322b8bd24c671d6e7dd29f144bf506a051356456e902ddeb0cb122be0dae1d2d3418da33cd5237229bf017695cee48289358bbd4b

diff --git 
a/dev-ros/test_diagnostic_aggregator/test_diagnostic_aggregator-1.10.1.ebuild 
b/dev-ros/test_diagnostic_aggregator/test_diagnostic_aggregator-1.10.1.ebuild
new file mode 100644
index 000..fcaf935a3f4
--- /dev/null
+++ 
b/dev-ros/test_diagnostic_aggregator/test_diagnostic_aggregator-1.10.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros/diagnostics";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="diagnostic_aggregator tests"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/diagnostic_aggregator
+   dev-ros/diagnostic_msgs
+   dev-ros/pluginlib
+   dev-ros/roscpp
+   dev-ros/rospy
+   dev-ros/rostest
+"
+DEPEND="${RDEPEND}"
+PATCHES=( "${FILESDIR}/gcc6.patch" )
+
+src_test() {
+   export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+   export CATKIN_PREFIX_PATH="${BUILD_DIR}/devel/:${CATKIN_PREFIX_PATH}"
+   ros-catkin_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/control_toolbox/

2020-08-24 Thread Alexis Ballier
commit: aaaed85006e70b4d96b147a938f5833da7fb6943
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Aug 24 13:10:06 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Aug 24 13:44:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaaed850

dev-ros/control_toolbox: add missing test dep

Closes: https://bugs.gentoo.org/738562
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/control_toolbox/control_toolbox-1.18.2.ebuild | 1 +
 dev-ros/control_toolbox/control_toolbox-.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-ros/control_toolbox/control_toolbox-1.18.2.ebuild 
b/dev-ros/control_toolbox/control_toolbox-1.18.2.ebuild
index f34a56ae1a1..46a22e5b1b7 100644
--- a/dev-ros/control_toolbox/control_toolbox-1.18.2.ebuild
+++ b/dev-ros/control_toolbox/control_toolbox-1.18.2.ebuild
@@ -23,4 +23,5 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
dev-ros/control_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   test? ( dev-cpp/gtest )
 "

diff --git a/dev-ros/control_toolbox/control_toolbox-.ebuild 
b/dev-ros/control_toolbox/control_toolbox-.ebuild
index f34a56ae1a1..46a22e5b1b7 100644
--- a/dev-ros/control_toolbox/control_toolbox-.ebuild
+++ b/dev-ros/control_toolbox/control_toolbox-.ebuild
@@ -23,4 +23,5 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
dev-ros/control_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   test? ( dev-cpp/gtest )
 "



[gentoo-commits] repo/gentoo:master commit in: dev-ros/diagnostic_analysis/

2020-08-24 Thread Alexis Ballier
commit: cbefa8d6c11bbf160c5358607eaddcf5bd4d19f3
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Aug 24 13:33:39 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Aug 24 13:44:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbefa8d6

dev-ros/diagnostic_analysis: Bump to 1.9.6.

Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/diagnostic_analysis/Manifest   |  1 +
 .../diagnostic_analysis-1.9.6.ebuild   | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-ros/diagnostic_analysis/Manifest 
b/dev-ros/diagnostic_analysis/Manifest
index 2b0c74a98cf..c5f155e4f88 100644
--- a/dev-ros/diagnostic_analysis/Manifest
+++ b/dev-ros/diagnostic_analysis/Manifest
@@ -1 +1,2 @@
 DIST diagnostics-1.9.4.tar.gz 533933 BLAKE2B 
07effeceaa55fd86995a1202777a926c4474e7fe4bba1e013ec5bd6191ed7b39ab6a6e7220d9a48a97c79beec3965ba0bd639e3e56ad64d061730a9a40258e49
 SHA512 
1438e7b81e74f86a90a8528cf363b94149657f178fba58b532909249c2a9841d4225c0169ff78914ac695acc1494a89b06f0dee145a4b3b00a0c7efaebe0d467
+DIST diagnostics-1.9.6.tar.gz 534544 BLAKE2B 
25cf7d15033dbb265d5e75d137b344f0a22b63bafb5ecf67d4cc24727ce03f83a0fc040c571e67ec703f155139d158ba415c9005cfc5937cd556b55fd60bc4a4
 SHA512 
f239504c9920b9c6582f24a322b8bd24c671d6e7dd29f144bf506a051356456e902ddeb0cb122be0dae1d2d3418da33cd5237229bf017695cee48289358bbd4b

diff --git a/dev-ros/diagnostic_analysis/diagnostic_analysis-1.9.6.ebuild 
b/dev-ros/diagnostic_analysis/diagnostic_analysis-1.9.6.ebuild
new file mode 100644
index 000..fdc2bbe90d6
--- /dev/null
+++ b/dev-ros/diagnostic_analysis/diagnostic_analysis-1.9.6.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros/diagnostics";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Converts diagnostics data into a series of CSV files"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/diagnostic_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/roslib[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/rosbag[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? ( $(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]") )"
+
+src_test() {
+   export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+   ros-catkin_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/self_test/

2020-08-24 Thread Alexis Ballier
commit: 6ea9c0678e9fc65a45b512039b85c69e2eb4142e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Aug 24 13:36:32 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Aug 24 13:44:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea9c067

dev-ros/self_test: Bump to 1.10.1.

Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/self_test/Manifest|  1 +
 dev-ros/self_test/self_test-1.10.1.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-ros/self_test/Manifest b/dev-ros/self_test/Manifest
index c5f155e4f88..2fd727f3702 100644
--- a/dev-ros/self_test/Manifest
+++ b/dev-ros/self_test/Manifest
@@ -1,2 +1,3 @@
+DIST diagnostics-1.10.1.tar.gz 536607 BLAKE2B 
6a69163fbf60820839f1fc7071b6ea9df7b70cc2979b42648ac56d0acce820af69595b2a9e4d11b9752d4d85bd19276ccfcb6a57a523e7d69354fbc64414fec4
 SHA512 
a45d41a0ba3b879ab3228bc3d3152cd59d7145b96f9a5b1798eb1d9aaba8dbd6234ec3692c1a84289d0f543eed3adb0ca4dcbd1f1b6ceaef54af7866e1ad9ee7
 DIST diagnostics-1.9.4.tar.gz 533933 BLAKE2B 
07effeceaa55fd86995a1202777a926c4474e7fe4bba1e013ec5bd6191ed7b39ab6a6e7220d9a48a97c79beec3965ba0bd639e3e56ad64d061730a9a40258e49
 SHA512 
1438e7b81e74f86a90a8528cf363b94149657f178fba58b532909249c2a9841d4225c0169ff78914ac695acc1494a89b06f0dee145a4b3b00a0c7efaebe0d467
 DIST diagnostics-1.9.6.tar.gz 534544 BLAKE2B 
25cf7d15033dbb265d5e75d137b344f0a22b63bafb5ecf67d4cc24727ce03f83a0fc040c571e67ec703f155139d158ba415c9005cfc5937cd556b55fd60bc4a4
 SHA512 
f239504c9920b9c6582f24a322b8bd24c671d6e7dd29f144bf506a051356456e902ddeb0cb122be0dae1d2d3418da33cd5237229bf017695cee48289358bbd4b

diff --git a/dev-ros/self_test/self_test-1.10.1.ebuild 
b/dev-ros/self_test/self_test-1.10.1.ebuild
new file mode 100644
index 000..508f8474c69
--- /dev/null
+++ b/dev-ros/self_test/self_test-1.10.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros/diagnostics";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Robot self-test node"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/diagnostic_updater
+   dev-ros/roscpp
+   dev-ros/rostest
+   dev-libs/boost:=[threads]
+"
+DEPEND="${RDEPEND}
+   dev-ros/diagnostic_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   test? ( dev-ros/rostest )"
+
+src_test() {
+   export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+   ros-catkin_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/filters/

2020-08-24 Thread Alexis Ballier
commit: 62fb73129f19941691ca63a9830fe7722827c690
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Aug 24 13:28:40 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Aug 24 13:44:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62fb7312

dev-ros/filters: fix tests

Closes: https://bugs.gentoo.org/738554
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/filters/filters-1.9.0.ebuild | 6 ++
 dev-ros/filters/filters-.ebuild  | 6 ++
 2 files changed, 12 insertions(+)

diff --git a/dev-ros/filters/filters-1.9.0.ebuild 
b/dev-ros/filters/filters-1.9.0.ebuild
index 0047a31e5c1..5fdc9dc5d68 100644
--- a/dev-ros/filters/filters-1.9.0.ebuild
+++ b/dev-ros/filters/filters-1.9.0.ebuild
@@ -19,3 +19,9 @@ RDEPEND="dev-ros/roscpp
dev-ros/pluginlib"
 DEPEND="${RDEPEND}
test? ( dev-ros/rostest dev-cpp/gtest )"
+
+src_test() {
+   export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+   export CATKIN_PREFIX_PATH="${BUILD_DIR}/devel/:${CATKIN_PREFIX_PATH}"
+   ros-catkin_src_test
+}

diff --git a/dev-ros/filters/filters-.ebuild 
b/dev-ros/filters/filters-.ebuild
index 0047a31e5c1..5fdc9dc5d68 100644
--- a/dev-ros/filters/filters-.ebuild
+++ b/dev-ros/filters/filters-.ebuild
@@ -19,3 +19,9 @@ RDEPEND="dev-ros/roscpp
dev-ros/pluginlib"
 DEPEND="${RDEPEND}
test? ( dev-ros/rostest dev-cpp/gtest )"
+
+src_test() {
+   export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+   export CATKIN_PREFIX_PATH="${BUILD_DIR}/devel/:${CATKIN_PREFIX_PATH}"
+   ros-catkin_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/test_diagnostic_aggregator/

2020-08-24 Thread Alexis Ballier
commit: 0cafc81f4c78c78c6f9f88ddea4b8ef855c35990
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Aug 24 13:34:08 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Aug 24 13:44:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cafc81f

dev-ros/test_diagnostic_aggregator: Bump to 1.9.6.

Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/test_diagnostic_aggregator/Manifest|  1 +
 .../test_diagnostic_aggregator-1.9.6.ebuild| 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-ros/test_diagnostic_aggregator/Manifest 
b/dev-ros/test_diagnostic_aggregator/Manifest
index 2b0c74a98cf..c5f155e4f88 100644
--- a/dev-ros/test_diagnostic_aggregator/Manifest
+++ b/dev-ros/test_diagnostic_aggregator/Manifest
@@ -1 +1,2 @@
 DIST diagnostics-1.9.4.tar.gz 533933 BLAKE2B 
07effeceaa55fd86995a1202777a926c4474e7fe4bba1e013ec5bd6191ed7b39ab6a6e7220d9a48a97c79beec3965ba0bd639e3e56ad64d061730a9a40258e49
 SHA512 
1438e7b81e74f86a90a8528cf363b94149657f178fba58b532909249c2a9841d4225c0169ff78914ac695acc1494a89b06f0dee145a4b3b00a0c7efaebe0d467
+DIST diagnostics-1.9.6.tar.gz 534544 BLAKE2B 
25cf7d15033dbb265d5e75d137b344f0a22b63bafb5ecf67d4cc24727ce03f83a0fc040c571e67ec703f155139d158ba415c9005cfc5937cd556b55fd60bc4a4
 SHA512 
f239504c9920b9c6582f24a322b8bd24c671d6e7dd29f144bf506a051356456e902ddeb0cb122be0dae1d2d3418da33cd5237229bf017695cee48289358bbd4b

diff --git 
a/dev-ros/test_diagnostic_aggregator/test_diagnostic_aggregator-1.9.6.ebuild 
b/dev-ros/test_diagnostic_aggregator/test_diagnostic_aggregator-1.9.6.ebuild
new file mode 100644
index 000..fcaf935a3f4
--- /dev/null
+++ b/dev-ros/test_diagnostic_aggregator/test_diagnostic_aggregator-1.9.6.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros/diagnostics";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="diagnostic_aggregator tests"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/diagnostic_aggregator
+   dev-ros/diagnostic_msgs
+   dev-ros/pluginlib
+   dev-ros/roscpp
+   dev-ros/rospy
+   dev-ros/rostest
+"
+DEPEND="${RDEPEND}"
+PATCHES=( "${FILESDIR}/gcc6.patch" )
+
+src_test() {
+   export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+   export CATKIN_PREFIX_PATH="${BUILD_DIR}/devel/:${CATKIN_PREFIX_PATH}"
+   ros-catkin_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/diagnostic_common_diagnostics/

2020-08-24 Thread Alexis Ballier
commit: 76271e46d6aaab65df0af5ae3be2516551946921
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Aug 24 13:36:17 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Aug 24 13:44:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76271e46

dev-ros/diagnostic_common_diagnostics: Bump to 1.10.1.

Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/diagnostic_common_diagnostics/Manifest |  1 +
 .../diagnostic_common_diagnostics-1.10.1.ebuild| 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ros/diagnostic_common_diagnostics/Manifest 
b/dev-ros/diagnostic_common_diagnostics/Manifest
index c5f155e4f88..2fd727f3702 100644
--- a/dev-ros/diagnostic_common_diagnostics/Manifest
+++ b/dev-ros/diagnostic_common_diagnostics/Manifest
@@ -1,2 +1,3 @@
+DIST diagnostics-1.10.1.tar.gz 536607 BLAKE2B 
6a69163fbf60820839f1fc7071b6ea9df7b70cc2979b42648ac56d0acce820af69595b2a9e4d11b9752d4d85bd19276ccfcb6a57a523e7d69354fbc64414fec4
 SHA512 
a45d41a0ba3b879ab3228bc3d3152cd59d7145b96f9a5b1798eb1d9aaba8dbd6234ec3692c1a84289d0f543eed3adb0ca4dcbd1f1b6ceaef54af7866e1ad9ee7
 DIST diagnostics-1.9.4.tar.gz 533933 BLAKE2B 
07effeceaa55fd86995a1202777a926c4474e7fe4bba1e013ec5bd6191ed7b39ab6a6e7220d9a48a97c79beec3965ba0bd639e3e56ad64d061730a9a40258e49
 SHA512 
1438e7b81e74f86a90a8528cf363b94149657f178fba58b532909249c2a9841d4225c0169ff78914ac695acc1494a89b06f0dee145a4b3b00a0c7efaebe0d467
 DIST diagnostics-1.9.6.tar.gz 534544 BLAKE2B 
25cf7d15033dbb265d5e75d137b344f0a22b63bafb5ecf67d4cc24727ce03f83a0fc040c571e67ec703f155139d158ba415c9005cfc5937cd556b55fd60bc4a4
 SHA512 
f239504c9920b9c6582f24a322b8bd24c671d6e7dd29f144bf506a051356456e902ddeb0cb122be0dae1d2d3418da33cd5237229bf017695cee48289358bbd4b

diff --git 
a/dev-ros/diagnostic_common_diagnostics/diagnostic_common_diagnostics-1.10.1.ebuild
 
b/dev-ros/diagnostic_common_diagnostics/diagnostic_common_diagnostics-1.10.1.ebuild
new file mode 100644
index 000..7d94a89560d
--- /dev/null
+++ 
b/dev-ros/diagnostic_common_diagnostics/diagnostic_common_diagnostics-1.10.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros/diagnostics";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Generic nodes for monitoring a linux host"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   dev-ros/diagnostic_updater[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/roslib[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/rospy[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/tf[${PYTHON_SINGLE_USEDEP}]
+"
+RDEPEND="${DEPEND}
+   $(python_gen_cond_dep "dev-python/psutil[\${PYTHON_USEDEP}]")
+   app-admin/hddtemp"
+DEPEND="${DEPEND}
+   test? (
+   $(python_gen_cond_dep "dev-python/psutil[\${PYTHON_USEDEP}]")
+   dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/diagnostic_common_diagnostics/

2020-08-24 Thread Alexis Ballier
commit: df74305e01b2c9abf9b61dddf24a43d91817686b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Aug 24 13:33:45 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Aug 24 13:44:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df74305e

dev-ros/diagnostic_common_diagnostics: Bump to 1.9.6.

Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/diagnostic_common_diagnostics/Manifest |  1 +
 .../diagnostic_common_diagnostics-1.9.6.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ros/diagnostic_common_diagnostics/Manifest 
b/dev-ros/diagnostic_common_diagnostics/Manifest
index 2b0c74a98cf..c5f155e4f88 100644
--- a/dev-ros/diagnostic_common_diagnostics/Manifest
+++ b/dev-ros/diagnostic_common_diagnostics/Manifest
@@ -1 +1,2 @@
 DIST diagnostics-1.9.4.tar.gz 533933 BLAKE2B 
07effeceaa55fd86995a1202777a926c4474e7fe4bba1e013ec5bd6191ed7b39ab6a6e7220d9a48a97c79beec3965ba0bd639e3e56ad64d061730a9a40258e49
 SHA512 
1438e7b81e74f86a90a8528cf363b94149657f178fba58b532909249c2a9841d4225c0169ff78914ac695acc1494a89b06f0dee145a4b3b00a0c7efaebe0d467
+DIST diagnostics-1.9.6.tar.gz 534544 BLAKE2B 
25cf7d15033dbb265d5e75d137b344f0a22b63bafb5ecf67d4cc24727ce03f83a0fc040c571e67ec703f155139d158ba415c9005cfc5937cd556b55fd60bc4a4
 SHA512 
f239504c9920b9c6582f24a322b8bd24c671d6e7dd29f144bf506a051356456e902ddeb0cb122be0dae1d2d3418da33cd5237229bf017695cee48289358bbd4b

diff --git 
a/dev-ros/diagnostic_common_diagnostics/diagnostic_common_diagnostics-1.9.6.ebuild
 
b/dev-ros/diagnostic_common_diagnostics/diagnostic_common_diagnostics-1.9.6.ebuild
new file mode 100644
index 000..7d94a89560d
--- /dev/null
+++ 
b/dev-ros/diagnostic_common_diagnostics/diagnostic_common_diagnostics-1.9.6.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros/diagnostics";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Generic nodes for monitoring a linux host"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   dev-ros/diagnostic_updater[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/roslib[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/rospy[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/tf[${PYTHON_SINGLE_USEDEP}]
+"
+RDEPEND="${DEPEND}
+   $(python_gen_cond_dep "dev-python/psutil[\${PYTHON_USEDEP}]")
+   app-admin/hddtemp"
+DEPEND="${DEPEND}
+   test? (
+   $(python_gen_cond_dep "dev-python/psutil[\${PYTHON_USEDEP}]")
+   dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/diagnostic_analysis/

2020-08-24 Thread Alexis Ballier
commit: 42e8352f610f571ffe7452edab603fbd64a81c6e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Aug 24 13:36:12 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Aug 24 13:44:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42e8352f

dev-ros/diagnostic_analysis: Bump to 1.10.1.

Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/diagnostic_analysis/Manifest   |  1 +
 .../diagnostic_analysis-1.10.1.ebuild  | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-ros/diagnostic_analysis/Manifest 
b/dev-ros/diagnostic_analysis/Manifest
index c5f155e4f88..2fd727f3702 100644
--- a/dev-ros/diagnostic_analysis/Manifest
+++ b/dev-ros/diagnostic_analysis/Manifest
@@ -1,2 +1,3 @@
+DIST diagnostics-1.10.1.tar.gz 536607 BLAKE2B 
6a69163fbf60820839f1fc7071b6ea9df7b70cc2979b42648ac56d0acce820af69595b2a9e4d11b9752d4d85bd19276ccfcb6a57a523e7d69354fbc64414fec4
 SHA512 
a45d41a0ba3b879ab3228bc3d3152cd59d7145b96f9a5b1798eb1d9aaba8dbd6234ec3692c1a84289d0f543eed3adb0ca4dcbd1f1b6ceaef54af7866e1ad9ee7
 DIST diagnostics-1.9.4.tar.gz 533933 BLAKE2B 
07effeceaa55fd86995a1202777a926c4474e7fe4bba1e013ec5bd6191ed7b39ab6a6e7220d9a48a97c79beec3965ba0bd639e3e56ad64d061730a9a40258e49
 SHA512 
1438e7b81e74f86a90a8528cf363b94149657f178fba58b532909249c2a9841d4225c0169ff78914ac695acc1494a89b06f0dee145a4b3b00a0c7efaebe0d467
 DIST diagnostics-1.9.6.tar.gz 534544 BLAKE2B 
25cf7d15033dbb265d5e75d137b344f0a22b63bafb5ecf67d4cc24727ce03f83a0fc040c571e67ec703f155139d158ba415c9005cfc5937cd556b55fd60bc4a4
 SHA512 
f239504c9920b9c6582f24a322b8bd24c671d6e7dd29f144bf506a051356456e902ddeb0cb122be0dae1d2d3418da33cd5237229bf017695cee48289358bbd4b

diff --git a/dev-ros/diagnostic_analysis/diagnostic_analysis-1.10.1.ebuild 
b/dev-ros/diagnostic_analysis/diagnostic_analysis-1.10.1.ebuild
new file mode 100644
index 000..fdc2bbe90d6
--- /dev/null
+++ b/dev-ros/diagnostic_analysis/diagnostic_analysis-1.10.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros/diagnostics";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Converts diagnostics data into a series of CSV files"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/diagnostic_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/roslib[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/rosbag[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? ( $(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]") )"
+
+src_test() {
+   export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+   ros-catkin_src_test
+}



  1   2   3   4   5   6   7   8   9   10   >