[gentoo-commits] repo/gentoo:master commit in: sys-process/evisum/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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: /
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: /
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/, ...
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/
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/
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/, ...
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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: /
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/
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/
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: /
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}