[gentoo-commits] repo/gentoo:master commit in: net-print/cnrdrvcups-lb/
commit: 11ca3eb805c31a55ff0f2cbe1b8fd2f1ebf42902 Author: Joonas Niilola gentoo org> AuthorDate: Sun Feb 23 07:40:55 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Feb 23 07:40:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ca3eb8 net-print/cnrdrvcups-lb: bump to 5.10 Signed-off-by: Joonas Niilola gentoo.org> net-print/cnrdrvcups-lb/Manifest | 1 + net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.10.ebuild | 187 ++ 2 files changed, 188 insertions(+) diff --git a/net-print/cnrdrvcups-lb/Manifest b/net-print/cnrdrvcups-lb/Manifest index af89d8d83f6..2e67aa1a434 100644 --- a/net-print/cnrdrvcups-lb/Manifest +++ b/net-print/cnrdrvcups-lb/Manifest @@ -1 +1,2 @@ DIST linux-UFRII-drv-v500-uken-06.tar.gz 107038301 BLAKE2B f02a8c9ea1052c4bf60d375eec8d896a81ab07358f9b794ba24fe70c4d21d66dd6bdb814c1d5774d281bb2657d59bf7cbfdaff1887f548bf3213951f4c171f1c SHA512 56ef4f53de630651e3953c17525f473b51b804853425f987b05ef1ee797234be01efde594f25b0a89d80098e5f5a2987cffd9eabee836dde0e3916c30cd25cf3 +DIST linux-UFRII-drv-v510-uken-08.tar.gz 106569187 BLAKE2B 46017d4e82653314e1555b32c6e3a73ae8c9c7cef95e4f70d51d62e15f26831cf0ea8d1b180503cd63a880d637621427fe6c69971b40d9ee0119ecd493772515 SHA512 dbc8b8e600ec29e73afa4ba8a760fd643d58ee2017f6c3c35e63c7f2186cf0cb675adb0ea344b0bd04d0b4fa7f13763b5ce97e8264790356134e6ded3069bf54 diff --git a/net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.10.ebuild b/net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.10.ebuild new file mode 100644 index 000..20747dde650 --- /dev/null +++ b/net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.10.ebuild @@ -0,0 +1,187 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools desktop flag-o-matic + +MY_DOWNLOAD_ID="8/017658/13" +MY_PV="${PV//\./}" + +DESCRIPTION="Canon UFR II / LIPSLX Printer Driver for Linux " +HOMEPAGE="https://www.canon-europe.com/support/products/imagerunner/"; +SRC_URI="http://gdlp01.c-wss.com/gds/${MY_DOWNLOAD_ID}/linux-UFRII-drv-v${MY_PV}-uken-08.tar.gz"; + +LICENSE="Canon-UFR-II GPL-2 MIT" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="" + +DEPEND="dev-libs/libxml2:2 + gnome-base/libglade:2.0 + media-libs/jbigkit + net-print/cups + x11-libs/gtk+:2" +RDEPEND="${DEPEND} + !net-print/cndrvcups-common-lb + !net-print/cndrvcups-lb" + +HTML_DOCS=( + "${WORKDIR}"/linux-UFRII-drv-v${MY_PV}-uken/Documents/README-ufr2-5.1xUK.html + "${WORKDIR}"/linux-UFRII-drv-v${MY_PV}-uken/Documents/UsersGuide-ufr2-UK.html +) + +S="${WORKDIR}/linux-UFRII-drv-v${MY_PV}-uken/Sources" + +pkg_setup() { + QA_PREBUILT="/usr/bin/cnsetuputil2 + /usr/bin/cnrsdrvufr2 + /usr/bin/cnpkmoduleufr2r + /usr/bin/cnpkbidir + /usr/bin/cnpdfdrv + /usr/$(get_libdir)/libufr2filterr.so.1.0.0 + /usr/$(get_libdir)/libColorGearCufr2.so.2.0.0 + /usr/$(get_libdir)/libcnlbcmr.so.1.0 + /usr/$(get_libdir)/libcanon_slimufr2.so.1.0.0 + /usr/$(get_libdir)/libcanonufr2r.so.1.0.0 + /usr/$(get_libdir)/libcaiowrapufr2.so.1.0.0 + /usr/$(get_libdir)/libcaiocnpkbidir.so.1.0.0 + /usr/$(get_libdir)/libcaepcmufr2.so.1.0" + + QA_SONAME="/usr/$(get_libdir)/libcaiocnpkbidir.so.1.0.0" +} + +src_unpack() { + unpack ${A} + cd "${WORKDIR}/linux-UFRII-drv-v${MY_PV}-uken/Sources/" || die + unpack ./${P}-1.tar.gz +} + +common_op() { + local i + for i in backend buftool cngplp cnjbig rasterfilter; do + cd "${S}/cnrdrvcups-common-${PV}/${i}" || + die "failed to switch dir to ${i}" + "${@}" + cd "${S}" || die "failed to switch dir back from ${i} to ${S}" + done +} + +driver_op() { + local i + for i in cngplp cngplp/files cpca pdftocpca; do + cd "${S}/cnrdrvcups-lb-${PV}/${i}" || + die "failed to switch dir to ${i}" + "${@}" + cd "${S}" || die "failed to switch dir back from ${i} to ${S}" + done +} + +src_prepare() { + default + + common_op mv configure.in configure.ac || die "failed to move configure.in" + driver_op mv configure.in configure.ac || die "failed to move configure.in" + + common_op sed -i -e 's/configure.in/configure.ac/' configure.ac || die + driver_op sed -i -e 's/configure.in/configure.ac/' configure.ac || die + + # This should work with autoreconf + export "LIBS=-lgtk-x11-2.0 -lgobject-2.0 -lglib-2.0 -lgmodule-2.0" + + # Other components already depend on compiled product + append-ldflags -L"${S}/cnrdrvcups-common-${PV}/buftool" + + common_op eautoreconf + driver_op eautoreconf + + # Fix a QA issue with .desktop file, + sed -i 's/Application;Utility/Util
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 9d390d833dd7d81c76c4d1eeaaebfb0e8eb97cb6 Author: Joonas Niilola gentoo org> AuthorDate: Sun Feb 23 06:53:00 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Feb 23 06:53:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d390d83 media-video/yle-dl: stabilize on x86 Bug: https://bugs.gentoo.org/710516 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20191231.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20191231.ebuild b/media-video/yle-dl/yle-dl-20191231.ebuild index 6cbb3493236..3474a308ed2 100644 --- a/media-video/yle-dl/yle-dl-20191231.ebuild +++ b/media-video/yle-dl/yle-dl-20191231.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/aajanki/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="libav php test +youtube-dl"
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 48c4c2a38f7df08b1e28d2ca6c1aac3a8835f618 Author: Joonas Niilola gentoo org> AuthorDate: Sun Feb 23 07:18:43 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Feb 23 07:18:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c4c2a3 media-video/yle-dl: stabilize 20191231 on amd64 Bug: https://bugs.gentoo.org/710516 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/yle-dl-20191231.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/yle-dl/yle-dl-20191231.ebuild b/media-video/yle-dl/yle-dl-20191231.ebuild index 3474a308ed2..961ab35da0f 100644 --- a/media-video/yle-dl/yle-dl-20191231.ebuild +++ b/media-video/yle-dl/yle-dl-20191231.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/aajanki/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="libav php test +youtube-dl"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/office-code-pro/
commit: f9e4410876dd83eb2dbfd450ee10b7d7541fb389 Author: Joonas Niilola gentoo org> AuthorDate: Sun Feb 23 06:51:30 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Feb 23 06:52:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e44108 media-fonts/office-code-pro: new font package - Customized version of Source Code Pro. Signed-off-by: Joonas Niilola gentoo.org> media-fonts/office-code-pro/Manifest | 1 + media-fonts/office-code-pro/metadata.xml | 8 +++ .../office-code-pro/office-code-pro-1.004.ebuild | 25 ++ 3 files changed, 34 insertions(+) diff --git a/media-fonts/office-code-pro/Manifest b/media-fonts/office-code-pro/Manifest new file mode 100644 index 000..7de25978d68 --- /dev/null +++ b/media-fonts/office-code-pro/Manifest @@ -0,0 +1 @@ +DIST office-code-pro-1.004.tar.gz 2910992 BLAKE2B 06d070cfdfa88a1cb62bbf59259c8e783ea9bdfe3903c637c9161b6e476d5cea42fd88625a69a13ae474bc5f31ae40862d7c072b13f100f90955c1ca2c9570d8 SHA512 fc621d281712ef034168b63d853234ab311476d60ff20086f7eba5081292418715e4660e460ce7b6b6f5652d8f52bbd0282dddae419a39f0ba1b9273bbc9f72d diff --git a/media-fonts/office-code-pro/metadata.xml b/media-fonts/office-code-pro/metadata.xml new file mode 100644 index 000..6b0a0fb3a72 --- /dev/null +++ b/media-fonts/office-code-pro/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +juip...@gentoo.org +Joonas Niilola + + diff --git a/media-fonts/office-code-pro/office-code-pro-1.004.ebuild b/media-fonts/office-code-pro/office-code-pro-1.004.ebuild new file mode 100644 index 000..23be1877518 --- /dev/null +++ b/media-fonts/office-code-pro/office-code-pro-1.004.ebuild @@ -0,0 +1,25 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit font + +DESCRIPTION="Customized version of Source Code Pro" +HOMEPAGE="https://github.com/nathco/Office-Code-Pro"; +SRC_URI="https://github.com/nathco/Office-Code-Pro/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +S="${WORKDIR}/Office-Code-Pro-${PV}" + +FONT_S="${S}" +FONT_SUFFIX="otf" + +src_prepare() { + default + + mv Fonts/*/OTF/*.otf . || die "Failed to move .otf files" +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: a1d75ec3835aa166468bb31feaae0e98d873cdbd Author: Joonas Niilola gentoo org> AuthorDate: Sun Feb 23 07:24:22 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Feb 23 07:24:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d75ec3 media-video/yle-dl: bump to 20200222 - python3.8 support added. Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 + media-video/yle-dl/yle-dl-20200222.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 9cc45c5f58f..58e744ad328 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1 +1,2 @@ DIST yle-dl-20191231.tar.gz 86479 BLAKE2B 5b39a3e68478fe71ec604f3217a4115ad1ff09fc8913c81acc7108e433349a0c524eebadeb892e01d3ed43ab163421ea59bc4ec486af710f0680107d15d13f35 SHA512 60d7aeab72e3a6c9346a9e569c9de6af154a65b326c7528ceebe3ee33dc1df62764d6f768da160524bf74ab6ad7c238658a58184726cec6b6b46e70b5701437c +DIST yle-dl-20200222.tar.gz 87059 BLAKE2B 25d645505d67d71b3662589c77c30f905ded81e2d64874cf6036dcaf0738e521e96650543a78c18031a4477fc3bcf121e7497c980d22c84e21bebc2bd7cb154a SHA512 2b4a98c19a12812bc3c00de6173d50c78c981de0186c29021c8d88349ae88759a4987f6488d758ee5397d2b0992cd03029680bb08a4882cb2280a28807d4bf14 diff --git a/media-video/yle-dl/yle-dl-20200222.ebuild b/media-video/yle-dl/yle-dl-20200222.ebuild new file mode 100644 index 000..0270e49960a --- /dev/null +++ b/media-video/yle-dl/yle-dl-20200222.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Download media files from Yle Areena" +HOMEPAGE="http://aajanki.github.io/yle-dl/"; +SRC_URI="https://github.com/aajanki/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="libav php test +youtube-dl" + +# Requires an active internet connection during tests +RESTRICT="test" + +RDEPEND=" + !libav? ( media-video/ffmpeg ) + >=dev-python/attrs-18.1.0[${PYTHON_USEDEP}] + >=dev-python/configargparse-0.13.0[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/mini-amf[${PYTHON_USEDEP}] + dev-python/progress[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + net-misc/wget + php? ( + dev-lang/php:*[bcmath,cli,curl,simplexml] + >=dev-libs/openssl-1.0.2:0= + media-video/rtmpdump + ) + youtube-dl? ( net-misc/youtube-dl[${PYTHON_USEDEP}] ) +" +DEPEND=" + test? ( + ${RDEPEND} + dev-python/pytest-runner[${PYTHON_USEDEP}] + ) +" + +DOCS=( COPYING ChangeLog README.fi README.md yledl.conf.sample ) + +src_prepare() { + default + + # Gentoo doesn't ship pycryptodomex with pycryptodome + sed -i 's/pycryptodomex/pycryptodome/g' setup.py || die +} + +python_test() { + # For tests to run succesfully, you need to disable network stricting + # feature first. + # FEATURES="-network-sandbox test" emerge -a yle-dl + esetup.py test +} + +pkg_postinst() { + elog "Sample configuration file has been installed in " + elog " /usr/share/doc/yle-dl-${PV}/yledl.conf.sample.bz2" +}
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: c7725aa03b09889f0c6e8c0f7ba1de0aa5d1d065 Author: Joonas Niilola gentoo org> AuthorDate: Sun Feb 23 07:19:15 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Feb 23 07:19:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7725aa0 media-video/yle-dl: remove old Closes: https://bugs.gentoo.org/710516 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20191022-r1.ebuild | 68 2 files changed, 69 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 6a59018abbb..9cc45c5f58f 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20191022.tar.gz 84694 BLAKE2B bfeab9c5220931b8af5eae94b0f5377d21f6b6fb7b21c5f7bc5360a69e7185b8f1e052a584460187cfdd04d68295a20cb895e749af43c1de4ffd7fcd7bfc3875 SHA512 2d7c6d7f8e60cb8fd54fc04dcf73caf5022e3c65ab78f002c280950184fb2458f88f6934b62c0afaeaf30864b5cc47b1ef9c2a58d2855c5111a563cd195095be DIST yle-dl-20191231.tar.gz 86479 BLAKE2B 5b39a3e68478fe71ec604f3217a4115ad1ff09fc8913c81acc7108e433349a0c524eebadeb892e01d3ed43ab163421ea59bc4ec486af710f0680107d15d13f35 SHA512 60d7aeab72e3a6c9346a9e569c9de6af154a65b326c7528ceebe3ee33dc1df62764d6f768da160524bf74ab6ad7c238658a58184726cec6b6b46e70b5701437c diff --git a/media-video/yle-dl/yle-dl-20191022-r1.ebuild b/media-video/yle-dl/yle-dl-20191022-r1.ebuild deleted file mode 100644 index dbdc198ac9a..000 --- a/media-video/yle-dl/yle-dl-20191022-r1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{6..7} ) - -inherit distutils-r1 - -DESCRIPTION="Download media files from Yle Areena" -HOMEPAGE="http://aajanki.github.io/yle-dl/"; -SRC_URI="https://github.com/aajanki/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" - -IUSE="libav php test +youtube-dl" - -# Requires an active internet connection during tests -RESTRICT="test" - -RDEPEND=" - !libav? ( media-video/ffmpeg ) - >=dev-python/attrs-18.1.0[${PYTHON_USEDEP}] - <=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] - ~dev-python/configargparse-0.13.0[${PYTHON_USEDEP}] - dev-python/future[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/mini-amf[${PYTHON_USEDEP}] - dev-python/progress[${PYTHON_USEDEP}] - dev-python/pycryptodome[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - net-misc/wget - php? ( - dev-lang/php:*[bcmath,cli,curl,simplexml] - >=dev-libs/openssl-1.0.2:0= - media-video/rtmpdump - ) - youtube-dl? ( net-misc/youtube-dl[${PYTHON_USEDEP}] ) -" -DEPEND=" - test? ( - ${RDEPEND} - dev-python/pytest-runner[${PYTHON_USEDEP}] - ) -" - -DOCS=( COPYING ChangeLog README.fi README.md yledl.conf.sample ) - -src_prepare() { - default - - # Gentoo doesn't ship pycryptodomex with pycryptodome - sed -i 's/pycryptodomex/pycryptodome/g' setup.py || die -} - -python_test() { - # For tests to run succesfully, you need to disable network stricting - # feature first. - # FEATURES="-network-sandbox test" emerge -a yle-dl - esetup.py test -} - -pkg_postinst() { - einfo "Sample configuration file has been installed in " - einfo " /usr/share/doc/yle-dl-2.37/yledl.conf.sample.bz2" -}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/kactus2/
commit: a1ba7d7e084ed90dfb2afe8bcd8057cb39cca0f5 Author: Huang Rui gmail com> AuthorDate: Sun Feb 23 07:16:58 2020 + Commit: Rui Huang gmail com> CommitDate: Sun Feb 23 07:16:58 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1ba7d7e sci-electronics/kactus2: add kactus2-.ebuild Add kactus2-.ebuild to get the latest software Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Huang Rui gmail.com> sci-electronics/kactus2/kactus2-.ebuild | 59 + 1 file changed, 59 insertions(+) diff --git a/sci-electronics/kactus2/kactus2-.ebuild b/sci-electronics/kactus2/kactus2-.ebuild new file mode 100644 index 000..206e142 --- /dev/null +++ b/sci-electronics/kactus2/kactus2-.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils + +DESCRIPTION="A open source IP-XACT-based tool" +HOMEPAGE=" + http://funbase.cs.tut.fi + https://github.com/kactus2/kactus2dev +" + +if [[ ${PV} == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/${PN}dev.git"; +else + SRC_URI="https://github.com/${PN}/${PN}dev/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" + S="${WORKDIR}/${PN}dev-${PV}" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qthelp:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 +" + +RDEPEND=" + ${DEPEND} +" + +PATCHES=( + "${FILESDIR}"/${PN}-3.8.0-install.patch # Fix install problem +) + +src_install() { + # Can't use default, set INSTALL_ROOT and workaround parallel install bug + emake -j1 INSTALL_ROOT="${D}" install +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/kactus2/files/, sci-electronics/kactus2/
commit: 6edd92e0a2162c4d7e6913260fc393958ec02aa2 Author: Huang Rui gmail com> AuthorDate: Sun Feb 23 07:15:18 2020 + Commit: Rui Huang gmail com> CommitDate: Sun Feb 23 07:15:50 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6edd92e0 sci-electronics/kactus2: new package for 3.8.0 Kactus2 is a toolset for designing embedded products, especially FPGA-based MP-SoCs. The aim is easier IP reusability and integration for both hardware and software. The tool is based on IEEE 1685-2014 "IP-XACT" standard. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Huang Rui gmail.com> sci-electronics/kactus2/Manifest | 1 + .../kactus2/files/kactus2-3.8.0-install.patch | 30 +++ sci-electronics/kactus2/kactus2-3.8.0.ebuild | 59 ++ sci-electronics/kactus2/metadata.xml | 20 4 files changed, 110 insertions(+) diff --git a/sci-electronics/kactus2/Manifest b/sci-electronics/kactus2/Manifest new file mode 100644 index 000..12bdbeb --- /dev/null +++ b/sci-electronics/kactus2/Manifest @@ -0,0 +1 @@ +DIST kactus2-3.8.0.tar.gz 19410435 BLAKE2B 2117a7ea5118c59f5b96a449348ba2425646038eb756c5423301d3deba15765005aafae3241c943b7adfaa728edeac3f0963b1cad7c23892b68bbd6ed7de78c0 SHA512 426021465f296c63ff70738b7a56547ac6e5b46ed06b165da2bbcd7239ff9e65c099721ebfb5e7f90b0afa9f5621d7825ff7e216bcc4786f0431f1e98d95eee8 diff --git a/sci-electronics/kactus2/files/kactus2-3.8.0-install.patch b/sci-electronics/kactus2/files/kactus2-3.8.0-install.patch new file mode 100644 index 000..0cce3b5 --- /dev/null +++ b/sci-electronics/kactus2/files/kactus2-3.8.0-install.patch @@ -0,0 +1,30 @@ +--- a/.qmake.conf b/.qmake.conf +@@ -2,9 +2,14 @@ + LOCAL_INSTALL_DIR="" + + isEmpty(LOCAL_INSTALL_DIR) { ++# Get the bitness of the system. ++UNAME = $$system(uname -m) ++ + # Select paths for binaries in accordance with convention. + bin_path = /usr/bin +-lib_path = /usr/lib ++# Lib path depend on the bitness of the system. ++equals(UNAME, x86_64): lib_path = /usr/lib64 ++!equals(UNAME, x86_64): lib_path = /usr/lib + plugin_path = /usr/share/kactus2/plugins + + # Files and destination path for possible settings file upgrades. +@@ -23,9 +28,8 @@ isEmpty(LOCAL_INSTALL_DIR) { + unix:config.path = /etc/xdg/TUT + + # Copying stuff, exact locations seem to depend on the bitness of the system. +-UNAME = $$system(uname -m) +-equals(UNAME, x86_64): unix:config.extra = cp ./Administrative/releaseFiles/DefaultSettingsLinux.ini /etc/xdg/TUT/Kactus2.ini; (test -d /usr/lib64 && ln -f -s /usr/bin/kactus2 /usr/lib64/libKactus2.so) || (test -d /lib/x86_64-linux-gnu && ln -f -s /usr/bin/kactus2 /lib/x86_64-linux-gnu/libKactus2.so) +-!equals(UNAME, x86_64): unix:config.extra = cp ./Administrative/releaseFiles/DefaultSettingsLinux.ini /etc/xdg/TUT/Kactus2.ini; ln -f -s /usr/bin/kactus2 /usr/lib/libKactus2.so ++equals(UNAME, x86_64): unix:config.extra = mkdir -p $(INSTALL_ROOT)/etc/xdg/TUT; cp ./Administrative/releaseFiles/DefaultSettingsLinux.ini $(INSTALL_ROOT)/etc/xdg/TUT/Kactus2.ini; (test -d $(INSTALL_ROOT)/usr/lib64 && ln -f -s $(INSTALL_ROOT)/usr/bin/kactus2 $(INSTALL_ROOT)/usr/lib64/libKactus2.so) || (test -d $(INSTALL_ROOT)/lib/x86_64-linux-gnu && ln -f -s $(INSTALL_ROOT)/usr/bin/kactus2 $(INSTALL_ROOT)/lib/x86_64-linux-gnu/libKactus2.so) ++!equals(UNAME, x86_64): unix:config.extra = mkdir -p $(INSTALL_ROOT)/etc/xdg/TUT; cp ./Administrative/releaseFiles/DefaultSettingsLinux.ini $(INSTALL_ROOT)/etc/xdg/TUT/Kactus2.ini; ln -f -s $(INSTALL_ROOT)/usr/bin/kactus2 $(INSTALL_ROOT)/usr/lib/libKactus2.so + + # Files and destination path for the IP-XACT files coming with an installation. + unix:library.path = /usr/share/kactus2/library diff --git a/sci-electronics/kactus2/kactus2-3.8.0.ebuild b/sci-electronics/kactus2/kactus2-3.8.0.ebuild new file mode 100644 index 000..206e142 --- /dev/null +++ b/sci-electronics/kactus2/kactus2-3.8.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils + +DESCRIPTION="A open source IP-XACT-based tool" +HOMEPAGE=" + http://funbase.cs.tut.fi + https://github.com/kactus2/kactus2dev +" + +if [[ ${PV} == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/${PN}dev.git"; +else + SRC_URI="https://github.com/${PN}/${PN}dev/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" + S="${WORKDIR}/${PN}dev-${PV}" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qthelp:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 +" + +RDEPEND=" + ${DEP
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: ff0deccebd4c7163fe50ac3a8642445a2f3189a3 Author: Huang Rui gmail com> AuthorDate: Sun Feb 23 06:54:44 2020 + Commit: Rui Huang gmail com> CommitDate: Sun Feb 23 06:54:45 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff0decce sci-electronics/verilator: add ebuild Add verilator-.ebuild to get the latest software Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/verilator-.ebuild | 39 + 1 file changed, 39 insertions(+) diff --git a/sci-electronics/verilator/verilator-.ebuild b/sci-electronics/verilator/verilator-.ebuild new file mode 100644 index 000..80f4993 --- /dev/null +++ b/sci-electronics/verilator/verilator-.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE="https://www.veripool.org/wiki/verilator"; + +if [[ ${PV} == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://git.veripool.org/git/${PN}"; +else + SRC_URI="http://www.veripool.org/ftp/${P}.tgz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" +fi + +LICENSE="|| ( Artistic-2 LGPL-3 )" +SLOT="0" + +DEPEND=" + dev-lang/perl + sys-libs/zlib +" + +RDEPEND=" + ${DEPEND} +" + +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +src_prepare() { + default + eautoconf --force +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/
commit: 03fda63eacc4df3eb7217a3e8d68dbb2c6754af7 Author: Huang Rui gmail com> AuthorDate: Sun Feb 23 06:51:23 2020 + Commit: Rui Huang gmail com> CommitDate: Sun Feb 23 06:51:53 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=03fda63e sci-electronics/verilator: new package 4.026 The fast free Verilog/SystemVerilog simulator Closes: https://bugs.gentoo.org/354957 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Huang Rui gmail.com> sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/metadata.xml | 19 sci-electronics/verilator/verilator-4.026.ebuild | 39 3 files changed, 59 insertions(+) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest new file mode 100644 index 000..a3d4eef --- /dev/null +++ b/sci-electronics/verilator/Manifest @@ -0,0 +1 @@ +DIST verilator-4.026.tar.gz 2404465 BLAKE2B a861c16b706a26bb0d9f879a6ac129eca29cfd36c47d044ba8297ce2f4bfbc3d6a8f68f652a0b7db0542373416e975b2266bbf1ea11b0f949c12c1c5f6706b05 SHA512 cc91c44da39b5b0256adf1d43acad22d07bcdc56636336673916a7b01d39c5fc06603b87a9d9e214497a793d1e9ff198593f915f676c99a32f0853f4b74d0527 diff --git a/sci-electronics/verilator/metadata.xml b/sci-electronics/verilator/metadata.xml new file mode 100644 index 000..94cd7b4 --- /dev/null +++ b/sci-electronics/verilator/metadata.xml @@ -0,0 +1,19 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + vows...@gmail.com + Huang Rui + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + Verilator, the fastest free Verilog HDL simulator. + Accepts synthesizable Verilog or SystemVerilog + Performs lint code-quality checks + Compiles into multithreaded C++, SystemC, or (soon) C++-under-Python + Creates XML to front-end your own tools + + diff --git a/sci-electronics/verilator/verilator-4.026.ebuild b/sci-electronics/verilator/verilator-4.026.ebuild new file mode 100644 index 000..80f4993 --- /dev/null +++ b/sci-electronics/verilator/verilator-4.026.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE="https://www.veripool.org/wiki/verilator"; + +if [[ ${PV} == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://git.veripool.org/git/${PN}"; +else + SRC_URI="http://www.veripool.org/ftp/${P}.tgz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" +fi + +LICENSE="|| ( Artistic-2 LGPL-3 )" +SLOT="0" + +DEPEND=" + dev-lang/perl + sys-libs/zlib +" + +RDEPEND=" + ${DEPEND} +" + +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +src_prepare() { + default + eautoconf --force +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/systemu/
commit: 170cfd0b96d79ed44c41d7dfd62231ebcb408c37 Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 23 05:58:23 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Feb 23 05:58:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=170cfd0b dev-ruby/systemu: use dodoc Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/systemu/systemu-2.6.5.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-ruby/systemu/systemu-2.6.5.ebuild b/dev-ruby/systemu/systemu-2.6.5.ebuild index 1b7c7763d89..019f7f6307b 100644 --- a/dev-ruby/systemu/systemu-2.6.5.ebuild +++ b/dev-ruby/systemu/systemu-2.6.5.ebuild @@ -22,6 +22,5 @@ IUSE="" all_ruby_install() { all_fakegem_install - insinto /usr/share/doc/${PF} - doins -r samples + dodoc -r samples }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/fattr/
commit: 141b5cedb4b8034af16d4d5cba98ba7935256138 Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 23 05:45:40 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Feb 23 05:45:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=141b5ced dev-ruby/fattr: add ruby27; use dodoc Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/fattr/fattr-2.4.0.ebuild | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-ruby/fattr/fattr-2.4.0.ebuild b/dev-ruby/fattr/fattr-2.4.0.ebuild index e640825cc05..5d6cedff557 100644 --- a/dev-ruby/fattr/fattr-2.4.0.ebuild +++ b/dev-ruby/fattr/fattr-2.4.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_EXTRADOC="README" @@ -26,6 +26,5 @@ each_ruby_test() { all_ruby_install() { all_fakegem_install - insinto /usr/share/doc/${PF} - doins -r samples + dodoc -r samples }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/serialport/
commit: 2c69eb056b460cfc4173a508ec70d33ba8b458f4 Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 23 05:56:45 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Feb 23 05:56:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c69eb05 dev-ruby/serialport: add ruby27; use dodoc Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/serialport/serialport-1.3.1.ebuild | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/dev-ruby/serialport/serialport-1.3.1.ebuild b/dev-ruby/serialport/serialport-1.3.1.ebuild index 87f7b003f57..bd32e9c0411 100644 --- a/dev-ruby/serialport/serialport-1.3.1.ebuild +++ b/dev-ruby/serialport/serialport-1.3.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_TASK_TEST="" @@ -42,7 +42,5 @@ each_ruby_compile() { all_ruby_install() { all_fakegem_install - # don't compress it - insinto /usr/share/doc/${PF}/examples - doins test/miniterm.rb + dodoc test/miniterm.rb }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/log4r/
commit: 1e9ea82bf4df3a1c1a26733298b7e17b8bcab8a9 Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 23 05:49:01 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Feb 23 05:49:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e9ea82b dev-ruby/log4r: use dodoc Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/log4r/log4r-1.1.10-r2.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-ruby/log4r/log4r-1.1.10-r2.ebuild b/dev-ruby/log4r/log4r-1.1.10-r2.ebuild index 64fd131fbe5..cd0aee3da47 100644 --- a/dev-ruby/log4r/log4r-1.1.10-r2.ebuild +++ b/dev-ruby/log4r/log4r-1.1.10-r2.ebuild @@ -24,6 +24,5 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86" all_ruby_install() { all_fakegem_install - insinto /usr/share/doc/${PF} - doins -r examples + dodoc -r examples }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/open4/
commit: c59c2018ff4a2f175cb68acb384d681606c61263 Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 23 05:51:01 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Feb 23 05:51:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c59c2018 dev-ruby/open4: add ruby27; use dodoc Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/open4/open4-1.3.4.ebuild | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-ruby/open4/open4-1.3.4.ebuild b/dev-ruby/open4/open4-1.3.4.ebuild index 3a751a66106..8f4724b15c1 100644 --- a/dev-ruby/open4/open4-1.3.4.ebuild +++ b/dev-ruby/open4/open4-1.3.4.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_EXTRADOC="README" @@ -26,8 +26,7 @@ all_ruby_prepare() { all_ruby_install() { all_fakegem_install - insinto /usr/share/doc/${PF}/samples - doins samples/* + dodoc -r samples } each_ruby_test() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ffi/
commit: 023a8d089bbb162be91c3cb3661678a62c75d2ef Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 23 05:23:45 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Feb 23 05:23:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=023a8d08 dev-ruby/ffi: depend on dev-libs/libffi directly Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/ffi/ffi-1.11.3.ebuild | 4 ++-- dev-ruby/ffi/ffi-1.12.1.ebuild | 4 ++-- dev-ruby/ffi/ffi-1.12.2.ebuild | 4 ++-- dev-ruby/ffi/ffi-1.9.25.ebuild | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/dev-ruby/ffi/ffi-1.11.3.ebuild b/dev-ruby/ffi/ffi-1.11.3.ebuild index 501e717b931..46b733b1202 100644 --- a/dev-ruby/ffi/ffi-1.11.3.ebuild +++ b/dev-ruby/ffi/ffi-1.11.3.ebuild @@ -22,8 +22,8 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -RDEPEND+=" virtual/libffi:0=" -DEPEND+=" virtual/libffi" +RDEPEND+=" dev-libs/libffi:0=" +DEPEND+=" dev-libs/libffi" ruby_add_bdepend "dev-ruby/rake" diff --git a/dev-ruby/ffi/ffi-1.12.1.ebuild b/dev-ruby/ffi/ffi-1.12.1.ebuild index 6b89b0ddcb2..c5d44aa1459 100644 --- a/dev-ruby/ffi/ffi-1.12.1.ebuild +++ b/dev-ruby/ffi/ffi-1.12.1.ebuild @@ -22,8 +22,8 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -RDEPEND+=" virtual/libffi:0=" -DEPEND+=" virtual/libffi" +RDEPEND+=" dev-libs/libffi:0=" +DEPEND+=" dev-libs/libffi" ruby_add_bdepend "dev-ruby/rake" diff --git a/dev-ruby/ffi/ffi-1.12.2.ebuild b/dev-ruby/ffi/ffi-1.12.2.ebuild index 6b89b0ddcb2..c5d44aa1459 100644 --- a/dev-ruby/ffi/ffi-1.12.2.ebuild +++ b/dev-ruby/ffi/ffi-1.12.2.ebuild @@ -22,8 +22,8 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -RDEPEND+=" virtual/libffi:0=" -DEPEND+=" virtual/libffi" +RDEPEND+=" dev-libs/libffi:0=" +DEPEND+=" dev-libs/libffi" ruby_add_bdepend "dev-ruby/rake" diff --git a/dev-ruby/ffi/ffi-1.9.25.ebuild b/dev-ruby/ffi/ffi-1.9.25.ebuild index c6c07497d5c..57ce665af89 100644 --- a/dev-ruby/ffi/ffi-1.9.25.ebuild +++ b/dev-ruby/ffi/ffi-1.9.25.ebuild @@ -23,8 +23,8 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -RDEPEND+=" virtual/libffi" -DEPEND+=" virtual/libffi" +RDEPEND+=" dev-libs/libffi" +DEPEND+=" dev-libs/libffi" ruby_add_bdepend "dev-ruby/rake"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/daemons/
commit: cbdcf16fe938e8ab977728b971f1d6a525d47722 Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 23 05:33:48 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Feb 23 05:33:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbdcf16f dev-ruby/daemons: add ruby27; fix dodoc Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/daemons/daemons-1.3.1.ebuild | 9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/dev-ruby/daemons/daemons-1.3.1.ebuild b/dev-ruby/daemons/daemons-1.3.1.ebuild index 1e89805c442..74cf38e497f 100644 --- a/dev-ruby/daemons/daemons-1.3.1.ebuild +++ b/dev-ruby/daemons/daemons-1.3.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_EXTRADOC="Releases README.md" RUBY_FAKEGEM_RECIPE_DOC="rdoc" @@ -27,8 +27,5 @@ all_ruby_prepare() { all_ruby_install() { all_fakegem_install - use examples || return - - insinto /usr/share/doc/${PF}/ - doins -r examples + use examples && dodoc -r examples }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/polyglot/
commit: 3b8e2d961472ae67edd96f2d1eeefd2e5760af5e Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 23 06:02:16 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Feb 23 06:02:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b8e2d96 dev-ruby/polyglot: add ruby27 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/polyglot/polyglot-0.3.5.ebuild | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/dev-ruby/polyglot/polyglot-0.3.5.ebuild b/dev-ruby/polyglot/polyglot-0.3.5.ebuild index a8efe928b1b..3f1076e95df 100644 --- a/dev-ruby/polyglot/polyglot-0.3.5.ebuild +++ b/dev-ruby/polyglot/polyglot-0.3.5.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_TASK_TEST="" @@ -18,8 +18,3 @@ LICENSE="MIT" KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE="" - -all_ruby_prepare() { - # jruby has trouble parsing this metadata and there are no dependencies. - rm -f ../metadata || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-openid/
commit: 370b9a7485425b861c7a334d4f1bdb06b7422e32 Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 23 05:52:15 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Feb 23 05:52:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370b9a74 dev-ruby/ruby-openid: cleanup Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/ruby-openid/Manifest | 1 - dev-ruby/ruby-openid/ruby-openid-2.7.0.ebuild | 30 --- 2 files changed, 31 deletions(-) diff --git a/dev-ruby/ruby-openid/Manifest b/dev-ruby/ruby-openid/Manifest index 0ee8570d3c4..f3c3817e096 100644 --- a/dev-ruby/ruby-openid/Manifest +++ b/dev-ruby/ruby-openid/Manifest @@ -1,2 +1 @@ -DIST ruby-openid-2.7.0.tar.gz 513958 BLAKE2B d09b1817768376ad35c3ea9ff11b371761c340902f006f2f4a89af050fea104a8f975a45e90035f501e981fcd412925e3d4a5cf4679e4526b595d06124ce2511 SHA512 e53104d4cf0198953172a2ed567877c3d1cc11664acbab8ca424823e2249d9fa13ad9b931a7318709f2865f3f16e0e38714428d12accf16080aa1818b673d8cd DIST ruby-openid-2.9.2.tar.gz 514882 BLAKE2B 496b257087617537fc413931820fc721f026d9e7826d1684c85250d29d295ef031f834af31449e3448386f714c45a7db802d46531ca207fec099e2e2e80b9780 SHA512 5f4b696952d457ecbb99c6e2bc4b5c04557e8ed8d7653259eaf89a151ef43e62edc1936a28ac9e0d5a2c253379010d6c6a820be4bf2caa90bfcbf4689695d075 diff --git a/dev-ruby/ruby-openid/ruby-openid-2.7.0.ebuild b/dev-ruby/ruby-openid/ruby-openid-2.7.0.ebuild deleted file mode 100644 index 500674c57a8..000 --- a/dev-ruby/ruby-openid/ruby-openid-2.7.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md NOTICE UPGRADE.md" - -inherit ruby-fakegem - -DESCRIPTION="A robust library for verifying and serving OpenID identities" -HOMEPAGE="https://github.com/openid/ruby-openid"; -SRC_URI="https://github.com/openid/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86 ~x86-macos" -IUSE="test" - -all_ruby_prepare() { - sed -i -e "/[Bb]undler/d" Rakefile || die -} - -all_ruby_install() { - all_fakegem_install - - insinto /usr/share/doc/${PF} - doins -r examples -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ruby/
commit: e7676744db32ac2752f0980c502d847075971173 Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 23 05:21:26 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Feb 23 05:21:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7676744 dev-lang/ruby: depend on dev-libs/libffi directly Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-lang/ruby/ruby-2.4.9.ebuild | 2 +- dev-lang/ruby/ruby-2.5.7.ebuild | 2 +- dev-lang/ruby/ruby-2.6.5.ebuild | 4 ++-- dev-lang/ruby/ruby-2.7.0.ebuild | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-lang/ruby/ruby-2.4.9.ebuild b/dev-lang/ruby/ruby-2.4.9.ebuild index 8bc38c17be4..50a46ca5fd7 100644 --- a/dev-lang/ruby/ruby-2.4.9.ebuild +++ b/dev-lang/ruby/ruby-2.4.9.ebuild @@ -34,7 +34,7 @@ RDEPEND=" dev-lang/tk:0=[threads] ) dev-libs/libyaml - virtual/libffi:= + dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib >=app-eselect/eselect-ruby-20161226 diff --git a/dev-lang/ruby/ruby-2.5.7.ebuild b/dev-lang/ruby/ruby-2.5.7.ebuild index a0b7f3713ff..2167019a7e9 100644 --- a/dev-lang/ruby/ruby-2.5.7.ebuild +++ b/dev-lang/ruby/ruby-2.5.7.ebuild @@ -34,7 +34,7 @@ RDEPEND=" dev-lang/tk:0=[threads] ) dev-libs/libyaml - virtual/libffi:= + dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib >=app-eselect/eselect-ruby-20171225 diff --git a/dev-lang/ruby/ruby-2.6.5.ebuild b/dev-lang/ruby/ruby-2.6.5.ebuild index 563576964c5..19cc249e9c0 100644 --- a/dev-lang/ruby/ruby-2.6.5.ebuild +++ b/dev-lang/ruby/ruby-2.6.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 @@ -35,7 +35,7 @@ RDEPEND=" dev-lang/tk:0=[threads] ) dev-libs/libyaml - virtual/libffi:= + dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib >=app-eselect/eselect-ruby-20171225 diff --git a/dev-lang/ruby/ruby-2.7.0.ebuild b/dev-lang/ruby/ruby-2.7.0.ebuild index 99daef05196..c99c9fc7a13 100644 --- a/dev-lang/ruby/ruby-2.7.0.ebuild +++ b/dev-lang/ruby/ruby-2.7.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -35,7 +35,7 @@ RDEPEND=" dev-lang/tk:0=[threads] ) dev-libs/libyaml - virtual/libffi:= + dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib >=app-eselect/eselect-ruby-20171225
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/kirbybase/
commit: a99cd35fdf32214aa5fd4dc7aaed62ac4d9fa2fe Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 23 05:47:39 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Feb 23 05:47:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a99cd35f dev-ruby/kirbybase: add ruby27; use dodoc Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/kirbybase/kirbybase-2.6.1-r2.ebuild | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-ruby/kirbybase/kirbybase-2.6.1-r2.ebuild b/dev-ruby/kirbybase/kirbybase-2.6.1-r2.ebuild index cf0c809a690..38f55163240 100644 --- a/dev-ruby/kirbybase/kirbybase-2.6.1-r2.ebuild +++ b/dev-ruby/kirbybase/kirbybase-2.6.1-r2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_NAME="KirbyBase" @@ -28,6 +28,5 @@ each_ruby_test() { all_ruby_install() { all_fakegem_install - insinto /usr/share/doc/${PF} - doins -r examples images + dodoc -r examples images }
[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/er/
commit: f1d35f455599cdc676c2402008066658a7ae216e Author: Alessandro Barbieri gmail com> AuthorDate: Sun Feb 23 03:59:29 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Feb 23 03:59:29 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1d35f45 sys-cluster/er: new package Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/er/Manifest| 1 + sys-cluster/er/er-0.0.3.ebuild | 42 ++ sys-cluster/er/metadata.xml| 20 3 files changed, 63 insertions(+) diff --git a/sys-cluster/er/Manifest b/sys-cluster/er/Manifest new file mode 100644 index 000..6b67382 --- /dev/null +++ b/sys-cluster/er/Manifest @@ -0,0 +1 @@ +DIST er-0.0.3.tar.gz 13130 BLAKE2B 1906a0627a0d17f776ba8612ec3c5feb60d41451d026add4dca0164b57570ba7bd81f1ecf303ab0f0c17cd8a26f4588afbb4748ccc66d3b82e922d5b46a3d147 SHA512 0edb8fd96ef606003e0623d6742993e3bb663fd0a3761ed4b68fc14e24c1ab586b200b0f01530570e40a7733bca3c0ecadbac0fb515594b79d9c123fe7c417e8 diff --git a/sys-cluster/er/er-0.0.3.ebuild b/sys-cluster/er/er-0.0.3.ebuild new file mode 100644 index 000..715cc2b --- /dev/null +++ b/sys-cluster/er/er-0.0.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit cmake-utils + +DESCRIPTION="High-level distributed erasure coding library combining functionality of shuffile and redset" +HOMEPAGE="https://github.com/ECP-VeloC/er"; +SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="mpi test" +RESTRICT="!test? ( test )" + +RDEPEND=" + mpi? ( virtual/mpi ) + sys-cluster/KVTree + sys-cluster/redset + sys-cluster/shuffile + sys-libs/zlib +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-util/cmake-2.8 +" + +src_prepare() { + #do not build static library + sed -i '/er-static/d' src/CMakeLists.txt || die + default + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DMPI="$(usex mpi "" OFF)" + ) + cmake-utils_src_configure +} diff --git a/sys-cluster/er/metadata.xml b/sys-cluster/er/metadata.xml new file mode 100644 index 000..a14f038 --- /dev/null +++ b/sys-cluster/er/metadata.xml @@ -0,0 +1,20 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +lssndrbarbi...@gmail.com +Alessandro Barbieri + + +ECP-VeloC/er + + Encode/Rebuild (ER) +This module combines the funcitonality of shuffile and redset, which lets both migrate and rebuild files within an MPI job. It is useful for moving and rebuilding data files on distributed storage, e.g., node-local storage, particularly when MPI ranks may be running on different compute nodes than when they originally created their files. + +To encode, one defines a redundancy scheme and then applies the redundancy scheme to a list of files also providing a name for the encoded set. To rebuild, one specifies the name of the encoded set. Additionally, there is a function to remove the encoding information, which is needed when removing a dataset. + +Currently, er assumes the group of processes participating is the same as MPI_COMM_WORLD. + +Usage is documented in src/er.h + +
[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/redset/
commit: efa0764dc6be7bb832796d89c424a53fd350cea5 Author: Alessandro Barbieri gmail com> AuthorDate: Sun Feb 23 03:57:05 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Feb 23 03:57:05 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=efa0764d sys-cluster/redset: new package Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/redset/Manifest| 1 + sys-cluster/redset/metadata.xml| 13 ++ sys-cluster/redset/redset-0.0.4.ebuild | 47 ++ 3 files changed, 61 insertions(+) diff --git a/sys-cluster/redset/Manifest b/sys-cluster/redset/Manifest new file mode 100644 index 000..b4c40f1 --- /dev/null +++ b/sys-cluster/redset/Manifest @@ -0,0 +1 @@ +DIST redset-0.0.4.tar.gz 189159 BLAKE2B ba38c705698564246b6e4e8f4f0be44766f52a205f437e38cbf7547832a09110848dd62c0bfb9bfabf2bb59910a2d7c1fc0d9734b90cbd444eb0a99d5ab0f932 SHA512 64e97e014aa199f1073405d9e552426d28b4af4d669c5ccb4bd1fe6ba982f4790bb3f61be9eeff192477ede9d783ce8ea4c68abe2be8b689b0b3879caf705917 diff --git a/sys-cluster/redset/metadata.xml b/sys-cluster/redset/metadata.xml new file mode 100644 index 000..5c2fc9d --- /dev/null +++ b/sys-cluster/redset/metadata.xml @@ -0,0 +1,13 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +lssndrbarbi...@gmail.com +Alessandro Barbieri + + +ECP-VeloC/redset + + This module lets one create one or more redundancy descriptors, which then may be applied to a set of files distributed across a group of processes. + + diff --git a/sys-cluster/redset/redset-0.0.4.ebuild b/sys-cluster/redset/redset-0.0.4.ebuild new file mode 100644 index 000..e7c6928 --- /dev/null +++ b/sys-cluster/redset/redset-0.0.4.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit cmake-utils + +DESCRIPTION="Low-level distributed erasure coding library to protect datasets of MPI applications" +HOMEPAGE="https://github.com/ECP-VeloC/redset"; +SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="mpi test" +RESTRICT="!test? ( test )" + +RDEPEND=" + mpi? ( virtual/mpi ) + sys-cluster/KVTree + sys-cluster/rankstr + sys-libs/zlib +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-util/cmake-2.8 +" + +src_prepare() { + #do not build static library + sed -i '/redset-static/d' src/CMakeLists.txt + default + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DMPI="$(usex mpi "" OFF)" + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + dodoc README.md + dodoc -r doc/rst/. +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/rankstr/
commit: 1c174d1674167dc0bef763956d11268835b85859 Author: Alessandro Barbieri gmail com> AuthorDate: Sun Feb 23 03:50:14 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Feb 23 03:50:14 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1c174d16 sys-cluster/rankstr: new package Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/rankstr/Manifest | 1 + sys-cluster/rankstr/metadata.xml | 19 sys-cluster/rankstr/rankstr-0.0.2.ebuild | 38 3 files changed, 58 insertions(+) diff --git a/sys-cluster/rankstr/Manifest b/sys-cluster/rankstr/Manifest new file mode 100644 index 000..49b1c2e --- /dev/null +++ b/sys-cluster/rankstr/Manifest @@ -0,0 +1 @@ +DIST rankstr-0.0.2.tar.gz 10290 BLAKE2B 4efa609804bffd0fe9215e9b06112615ed85657af88bd15e1a51a5db7ccc8701bf162ea88096df69a42ecd062e3099e5c18986d72fd8c5cc14b89fd019b3322d SHA512 fd4814ec797566004c3141b46b4ca410e217857e2bee3dc3b0f350c2c10fcaff62e3608fb0233894a0960aade660f55a536ea7cc41c9aed3a355b3a05f432a0f diff --git a/sys-cluster/rankstr/metadata.xml b/sys-cluster/rankstr/metadata.xml new file mode 100644 index 000..d2422a7 --- /dev/null +++ b/sys-cluster/rankstr/metadata.xml @@ -0,0 +1,19 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +lssndrbarbi...@gmail.com +Alessandro Barbieri + + +ECP-VeloC/rankstr + + The rankstr (rank string) library provides functions that identify unique strings across an MPI communicator. + +A key use case is to split a communicator into subcommunicators such that all processes in a resulting subcommunicator consist of those processes that provided an identical input string. rankstr_mpi_comm_split is a function like MPI_Comm_split, but it takes a variable-length string as the color argument insead of an integer value. + +The rankstr_mpi function does not output a communicator, but instead returns a unique integer for each unique string. + +For scalability, the implementation uses a distributed, bitonic sort via point-to-point messages over the input communicator to compare string values. The caller must provide two distinct tag values that are safe for the function to use for its point-to-point messages. + + diff --git a/sys-cluster/rankstr/rankstr-0.0.2.ebuild b/sys-cluster/rankstr/rankstr-0.0.2.ebuild new file mode 100644 index 000..ffe57a9 --- /dev/null +++ b/sys-cluster/rankstr/rankstr-0.0.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit cmake-utils + +DESCRIPTION="Split an MPI communicator into subcomms based on string values" +HOMEPAGE="https://github.com/ECP-VeloC/rankstr"; +SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="mpi test" +RESTRICT="!test? ( test )" + +RDEPEND=" + mpi? ( virtual/mpi ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-util/cmake-2.8 +" + +src_prepare() { + #do not build static library + sed -i '/rankstr-static/d' src/CMakeLists.txt || die + default + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DMPI="$(usex mpi "" OFF)" + ) + cmake-utils_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-auth/mrsh/, sys-auth/mrsh/files/
commit: cfe22fac9212b925f4828568e89ecd21f980ec99 Author: Alessandro Barbieri gmail com> AuthorDate: Sun Feb 23 03:51:51 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Feb 23 03:51:51 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cfe22fac sys-auth/mrsh: new package Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alessandro Barbieri gmail.com> sys-auth/mrsh/Manifest | 1 + sys-auth/mrsh/files/union-wait-deprecated.diff | 20 sys-auth/mrsh/metadata.xml | 18 ++ sys-auth/mrsh/mrsh-2.12.ebuild | 33 ++ 4 files changed, 72 insertions(+) diff --git a/sys-auth/mrsh/Manifest b/sys-auth/mrsh/Manifest new file mode 100644 index 000..79e107e --- /dev/null +++ b/sys-auth/mrsh/Manifest @@ -0,0 +1 @@ +DIST mrsh-2.12.tar.gz 458757 BLAKE2B f7a8a25507eca247814e0cc83730403316d59b1f221fba6bc1abe2f9e86cc083c44dfd886499e60c2ccd13e730204c9d1f0466ad43150bf488950965ce452a63 SHA512 1417197f5c26305287c5f8622800f8f02c5ea0abe1e0c65f9911cda5a3ba466ad75dd8b5120a9c004fbef4086f6627ee805f62801bd0c075e99c8f1298d09135 diff --git a/sys-auth/mrsh/files/union-wait-deprecated.diff b/sys-auth/mrsh/files/union-wait-deprecated.diff new file mode 100644 index 000..bcb6376 --- /dev/null +++ b/sys-auth/mrsh/files/union-wait-deprecated.diff @@ -0,0 +1,20 @@ +--- a/mrlogin/mrlogin.c2016-04-29 19:22:08.0 +0200 b/mrlogin/mrlogin.c2019-10-29 02:25:39.095172149 +0100 +@@ -476,7 +476,7 @@ + void + catch_child(int ignore) + { +- union wait status; ++ int status; + int pid; + + (void)ignore; +@@ -487,7 +487,7 @@ + return; + /* if the child (reader) dies, just quit */ + if (pid < 0 || (pid == childpid && !WIFSTOPPED(status))) +- done((int)(status.w_termsig | status.w_retcode)); ++ done((int)(WTERMSIG(status) | WEXITSTATUS(status))); + } + /* NOTREACHED */ + } diff --git a/sys-auth/mrsh/metadata.xml b/sys-auth/mrsh/metadata.xml new file mode 100644 index 000..68a30cc --- /dev/null +++ b/sys-auth/mrsh/metadata.xml @@ -0,0 +1,18 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +lssndrbarbi...@gmail.com +Alessandro Barbieri + + +chaos/mrsh + +Mrsh is a set of remote shell programs that use munge authentication +rather than reserved ports for security. The code for mrsh is based +on the source code for rsh, rshd, rlogin, rlogind, and rcp. + +build with pam support +build with shadow file support + + diff --git a/sys-auth/mrsh/mrsh-2.12.ebuild b/sys-auth/mrsh/mrsh-2.12.ebuild new file mode 100644 index 000..6192a2b --- /dev/null +++ b/sys-auth/mrsh/mrsh-2.12.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit systemd + +DESCRIPTION="Mrsh is a set of remote shell programs that use munge authentication." +HOMEPAGE="https://github.com/chaos/mrsh"; +SRC_URI="https://github.com/chaos/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="pam shadow" +DEPEND=" + sys-auth/munge + + pam?( sys-libs/pam ) + shadow? ( virtual/shadow ) +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/union-wait-deprecated.diff" ) + +src_configure() { + local myconf=( + --disable-static + --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" + $(use_with pam) + $(use_with shadow) + ) + econf "${myconf[@]}" +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/shuffile/
commit: a01ebd3c346926536bfa0243607a19607da8475e Author: Alessandro Barbieri gmail com> AuthorDate: Sun Feb 23 03:48:59 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Feb 23 03:48:59 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a01ebd3c sys-cluster/shuffile: new package Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/shuffile/Manifest | 1 + sys-cluster/shuffile/metadata.xml | 13 ++ sys-cluster/shuffile/shuffile-0.0.3.ebuild | 39 ++ 3 files changed, 53 insertions(+) diff --git a/sys-cluster/shuffile/Manifest b/sys-cluster/shuffile/Manifest new file mode 100644 index 000..999e3b0 --- /dev/null +++ b/sys-cluster/shuffile/Manifest @@ -0,0 +1 @@ +DIST shuffile-0.0.3.tar.gz 20069 BLAKE2B cb40b12334e7ec2f70140d6d2cb11f77cdb72d381dc5ecf4b335c4324f0e6c777113546b91edf290767c6daa5d0e7641b4849cad42230688a799e1a4359f4dfb SHA512 e5ca8b7ab1542fda0c84d92bba527911846cdd95cbe86d4aa0075abacffc369485ad7187bc7e0ee2edcd69ccbc4ef2abcd0de75be497c0cdc3d6177563067875 diff --git a/sys-cluster/shuffile/metadata.xml b/sys-cluster/shuffile/metadata.xml new file mode 100644 index 000..11f798a --- /dev/null +++ b/sys-cluster/shuffile/metadata.xml @@ -0,0 +1,13 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +lssndrbarbi...@gmail.com +Alessandro Barbieri + + +ECP-VeloC/shuffile + + This module lets one associate a set of files with a process name. Currently, the name is implied to be the rank within MPI_COMM_WORLD. In the event that a set of distributed processes are moved, for example when restarting an MPI job, functions will migrate files from their original locations to the new locations where the processes are running. + + diff --git a/sys-cluster/shuffile/shuffile-0.0.3.ebuild b/sys-cluster/shuffile/shuffile-0.0.3.ebuild new file mode 100644 index 000..5054b99 --- /dev/null +++ b/sys-cluster/shuffile/shuffile-0.0.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit cmake-utils + +DESCRIPTION="SHUFFILE Shuffle files between processes" +HOMEPAGE="https://github.com/ECP-VeloC/shuffile"; +SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="mpi test" +RESTRICT="!test? ( test )" + +RDEPEND=" + mpi? ( virtual/mpi ) + sys-libs/zlib + >=sys-cluster/KVTree-1.0.2 +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-util/cmake-2.8 +" +src_prepare() { + #do not build static library + sed -i '/shuffile-static/d' src/CMakeLists.txt || die + default + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DMPI="$(usex mpi "" OFF)" + ) + cmake-utils_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/AXL/
commit: 05cae207afb2ebe27e1a70d679da521529872efc Author: Alessandro Barbieri gmail com> AuthorDate: Sun Feb 23 03:46:35 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Feb 23 03:46:35 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=05cae207 sys-cluster/AXL: new package Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/AXL/AXL-0.3.0.ebuild | 47 sys-cluster/AXL/Manifest | 1 + sys-cluster/AXL/metadata.xml | 13 +++ 3 files changed, 61 insertions(+) diff --git a/sys-cluster/AXL/AXL-0.3.0.ebuild b/sys-cluster/AXL/AXL-0.3.0.ebuild new file mode 100644 index 000..d7bcca9 --- /dev/null +++ b/sys-cluster/AXL/AXL-0.3.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit cmake-utils + +DESCRIPTION="AXL provides a common C interface to transfer files in an HPC storage hierarchy." +HOMEPAGE="https://github.com/ECP-VeloC/AXL"; +SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + sys-libs/zlib + sys-cluster/KVTree +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-util/cmake-2.8 +" + +src_prepare() { + #do not build static library + sed -i '/axl-static/d' src/CMakeLists.txt || die + #do not auto install README + sed -i '/FILES README.md DESTINATION/d' CMakeLists.txt || die + default + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + #other options available: CRAY_DW INTEL_CPPR IBM_BBAPI + -DAXL_ASYNC_API=NONE + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + dodoc -r doc/. +} diff --git a/sys-cluster/AXL/Manifest b/sys-cluster/AXL/Manifest new file mode 100644 index 000..785193a --- /dev/null +++ b/sys-cluster/AXL/Manifest @@ -0,0 +1 @@ +DIST AXL-0.3.0.tar.gz 36436 BLAKE2B c2d4b42426f7ff879d4329879f0f50d79c163925ce6010c3a38fdafd911dc0378be658d0d25154814ffc7442dca2bd036a547800827171383eb855df9a4010ea SHA512 7cacd3614be94b0344cdd5a5e489c9d1b17cef49e1c3c4eba642f853d767de1c9eced1fa44f931abeb70c89da2468f6a8fa857c213766bbdac6f3f83ce21 diff --git a/sys-cluster/AXL/metadata.xml b/sys-cluster/AXL/metadata.xml new file mode 100644 index 000..2d5095f --- /dev/null +++ b/sys-cluster/AXL/metadata.xml @@ -0,0 +1,13 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +lssndrbarbi...@gmail.com +Alessandro Barbieri + + +ECP-VeloC/AXL + + AXL defines a common interface for transferring files between layers in a storage hierarchy. It abstracts vendor-specific APIs and provides synchronous and asynchronous methods using POSIX. One creates a transfer object, defining the transfer type, and then one adds files to the transfer. Once all files have been added, one initiates the transfer and can then later test or wait for its completion. The library optionally records the state of ongoing transfers, so that they can be identified or terminated even if the process that initiated the transfer has been restarted. + +
[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/KVTree/
commit: 51c357668de88f2966d7e80ae554f5e12c5a9dd0 Author: Alessandro Barbieri gmail com> AuthorDate: Sun Feb 23 03:44:18 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Feb 23 03:44:18 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=51c35766 sys-cluster/KVTree: new package Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/KVTree/KVTree-1.0.2.ebuild | 68 ++ sys-cluster/KVTree/KVTree-.ebuild | 68 ++ sys-cluster/KVTree/Manifest| 1 + sys-cluster/KVTree/metadata.xml| 18 + 4 files changed, 155 insertions(+) diff --git a/sys-cluster/KVTree/KVTree-1.0.2.ebuild b/sys-cluster/KVTree/KVTree-1.0.2.ebuild new file mode 100644 index 000..0be4f18 --- /dev/null +++ b/sys-cluster/KVTree/KVTree-1.0.2.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit cmake-utils + +case "${PV}" in +) + SRC_URI="" + EGIT_REPO_URI="https://github.com/ECP-VeloC/${PN}.git"; + inherit git-r3 + KEYWORDS="" + ;; +*) + SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + ;; +esac + +DESCRIPTION="KVTree provides a fully extensible C data structure modeled after Perl hashes." +HOMEPAGE="https://github.com/ECP-VeloC/KVTree"; + +LICENSE="MIT" +SLOT="0" +IUSE="fcntl +flock mpi test" + +REQUIRED_USE=" + ?? ( fcntl flock ) +" +RESTRICT="test? ( userpriv ) !test? ( test )" + +RDEPEND=" + mpi? ( virtual/mpi ) + sys-libs/zlib +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-util/cmake-2.8 + app-admin/chrpath +" + +src_prepare() { + #do not build static library + sed -i '/kvtree-static/d' src/CMakeLists.txt || die + #do not install README.md automatically + sed -i '/FILES README.md DESTINATION/d' CMakeLists.txt || die + default + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DMPI="$(usex mpi ON OFF)" + -DKVTREE_FILE_LOCK="$(usex flock FLOCK $(usex fcntl FCNTL NONE))" + ) + + cmake-utils_src_configure +} + +src_install() { + chrpath -d "${BUILD_DIR}/src/kvtree_print_file" || die + cmake-utils_src_install + chrpath -d "${ED}/usr/$(get_libdir)/libkvtree.so" || die + dodoc doc/rst/*.rst + docinto "${DOCSDIR}/users" + dodoc -r doc/rst/users/. +} diff --git a/sys-cluster/KVTree/KVTree-.ebuild b/sys-cluster/KVTree/KVTree-.ebuild new file mode 100644 index 000..0be4f18 --- /dev/null +++ b/sys-cluster/KVTree/KVTree-.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit cmake-utils + +case "${PV}" in +) + SRC_URI="" + EGIT_REPO_URI="https://github.com/ECP-VeloC/${PN}.git"; + inherit git-r3 + KEYWORDS="" + ;; +*) + SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + ;; +esac + +DESCRIPTION="KVTree provides a fully extensible C data structure modeled after Perl hashes." +HOMEPAGE="https://github.com/ECP-VeloC/KVTree"; + +LICENSE="MIT" +SLOT="0" +IUSE="fcntl +flock mpi test" + +REQUIRED_USE=" + ?? ( fcntl flock ) +" +RESTRICT="test? ( userpriv ) !test? ( test )" + +RDEPEND=" + mpi? ( virtual/mpi ) + sys-libs/zlib +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-util/cmake-2.8 + app-admin/chrpath +" + +src_prepare() { + #do not build static library + sed -i '/kvtree-static/d' src/CMakeLists.txt || die + #do not install README.md automatically + sed -i '/FILES README.md DESTINATION/d' CMakeLists.txt || die + default + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DMPI="$(usex mpi ON OFF)" + -DKVTREE_FILE_LOCK="$(usex flock FLOCK $(usex fcntl FCNTL NONE))" + ) + + cmake-utils_src_configure +} + +src_install() { + chrpath -d "${BUILD_DIR}/src/kvtree_print_file" || die + cmake-utils_src_install + chrpath -d "${ED}/usr/$(get_libdir)/libkvtree.so" || die + dodoc doc/rst/*.rst + docinto "${DOCSDIR}/users" + dodoc -r doc/rst/users/. +} diff --git a/sys-cluster/KVTree/Manifest b/sys-cluster/KVTree/Manifest new file mode 100644 index 000..0c53638 --- /dev/null +++ b/sys-cluster/KVTree/Manifest @@ -0,0 +1 @@ +DIST KVTree-1.0.2.tar.gz 46868 BLAKE2B 6c443eba3a861f1ecb0a04c0fa63d8fec32ed856de2d6324e011fc6a20ffb9d5eb85354bb0f6faa5e63462ced46e6a6b1af198b53219f96a865ec5eb26c9e832 SHA512 d3586ae8e5084ea4ce3293f1432127c0466e09ab32ba044df1ea793a13e424b2453dac71e38c7cea928601fcce1a16f2f
[gentoo-commits] repo/proj/guru:dev commit in: sci-libs/ann/
commit: 5c2b0563b86b2624b5a4aef7f96b9d7672e3fd29 Author: Alessandro Barbieri gmail com> AuthorDate: Sun Feb 23 03:40:39 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Feb 23 03:40:39 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c2b0563 sci-libs/ann: new package Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alessandro Barbieri gmail.com> sci-libs/ann/Manifest| 2 ++ sci-libs/ann/ann-1.1.2_p7.ebuild | 68 sci-libs/ann/metadata.xml| 16 ++ 3 files changed, 86 insertions(+) diff --git a/sci-libs/ann/Manifest b/sci-libs/ann/Manifest new file mode 100644 index 000..dc57b22 --- /dev/null +++ b/sci-libs/ann/Manifest @@ -0,0 +1,2 @@ +DIST ann_1.1.2+doc-7.debian.tar.xz 172056 BLAKE2B ca20ef1c53c02b27d8a6b1ee416267ddd719df4e9b3fc7215624dd3253a9a3a7a2e548adb58546566487927e7a5f926f6b66ea9df3d5d35a4341d691750f3d4f SHA512 d575df042676c7a074339eeeaf5fa4c4c7a1739af16c3f05c4c40e2c51df1d05d7c271bcb811b7934707f3f8ab63ac13ea71517a373e775083bafb4f591615d3 +DIST ann_1.1.2+doc.orig.tar.gz 693957 BLAKE2B 8cb9316329b2de8f0870701114f403d6ee20c842c0861f2341f41dc3e111f818b7929b35a099a723d4ec8baaed64cde19da46043a7a2909a870376615e2c322f SHA512 fb004a014add109d0b0949443c4c599795363d20ee65386421f898f5276b5df08714a3cd8d371d5a03417e7c3f7f3451335f90df2ca274ce95c658b958a253ae diff --git a/sci-libs/ann/ann-1.1.2_p7.ebuild b/sci-libs/ann/ann-1.1.2_p7.ebuild new file mode 100644 index 000..1716b3b --- /dev/null +++ b/sci-libs/ann/ann-1.1.2_p7.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools eutils flag-o-matic + +MY_PV="${PV//_p*/}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="A Library for Approximate Nearest Neighbor Searching" +HOMEPAGE="https://www.cs.umd.edu/~mount/ANN/"; +SRC_URI="http://cdn-fastly.deb.debian.org/debian/pool/main/a/${PN}/${PN}_${MY_PV}+doc.orig.tar.gz +http://cdn-fastly.deb.debian.org/debian/pool/main/a/${PN}/${PN}_${MY_PV}+doc-${PV##*p}.debian.tar.xz"; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug test" +RESTRICT="!test? ( test )" +RDEPEND="" +DEPEND="" +BDEPEND="dev-util/quilt" + +S="${WORKDIR}/${MY_P}+doc" + +src_prepare() { + export QUILT_PATCHES="${WORKDIR}/debian/patches" + export QUILT_SERIES="${QUILT_PATCHES}/series" + quilt push -a || die + eapply_user + eautoreconf +} + +src_configure() { + use debug && append-cxxflags -DANN_PERF + econf --disable-static +} + +src_test() { + cd test + ./ann_test < test1.in > /dev/null || die + ./ann_test < test2.in > /dev/null || die +} + +src_install() { + emake DESTDIR="${D}" install + insinto /usr/include/ANN + doins -r include/ANN/. + + dodoc doc/ANNmanual.pdf + dodoc doc/Copyright.txt + dodoc doc/ReadMe.txt + + insinto /usr/share/ANN/sample + doins sample/query.pts + doins sample/sample.save + doins sample/data.pts + + cd "${WORKDIR}/debian" + pod2man --center="User Commands" ann2fig.pod ann2fig.1 + pod2man --center="User Commands" ann_sample.pod ann_sample.1 + pod2man --center="User Commands" ann_test.pod ann_test.1 + doman ann_sample.1 + doman ann_test.1 + doman ann2fig.1 + find "${D}" -name '*.la' -delete || die +} diff --git a/sci-libs/ann/metadata.xml b/sci-libs/ann/metadata.xml new file mode 100644 index 000..2931ad8 --- /dev/null +++ b/sci-libs/ann/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +lssndrbarbi...@gmail.com +Alessandro Barbieri + + + + mo...@cs.umd.edu + Dave Mount + + + ANN is a library written in C++, which supports data structures and algorithms for both exact and approximate nearest neighbor searching in arbitrarily high dimensions. ANN assumes that distances are measured using any class of distance functions called Minkowski metrics. These include the well known Euclidean distance, Manhattan distance, and max distance. ANN performs quite efficiently for point sets ranging in size from thousands to hundreds of thousands, and in dimensions as high as 20. + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/atomiclong/
commit: 10218220989ef455095929c5d1fdfdc74dcc5f34 Author: Alessandro Barbieri gmail com> AuthorDate: Sun Feb 23 03:33:05 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Feb 23 03:33:05 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10218220 dev-python/atomiclong: new package Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/atomiclong/Manifest| 1 + dev-python/atomiclong/atomiclong-0.1.1.ebuild | 30 + dev-python/atomiclong/atomiclong-.ebuild | 32 +++ dev-python/atomiclong/metadata.xml| 21 ++ 4 files changed, 84 insertions(+) diff --git a/dev-python/atomiclong/Manifest b/dev-python/atomiclong/Manifest new file mode 100644 index 000..bfc8fec --- /dev/null +++ b/dev-python/atomiclong/Manifest @@ -0,0 +1 @@ +DIST atomiclong-0.1.1.tar.gz 5057 BLAKE2B 2583674eafd2e89c91629db69e6c118d22ae169df4131e3d63a584ed9857df47bb85c0764cd60b7df35eb8db5b4aedfe043bfcfb960909e2abcb97a27ba7567d SHA512 c275cff805df2275b6d9cfabed072c296019f1e7f6e2d718e0cec60ca40a99c6e8043a17a82f752096a1764cbc63e5681739da921ce1c89dfa8e5a6349e1772a diff --git a/dev-python/atomiclong/atomiclong-0.1.1.ebuild b/dev-python/atomiclong/atomiclong-0.1.1.ebuild new file mode 100644 index 000..7b15a08 --- /dev/null +++ b/dev-python/atomiclong/atomiclong-0.1.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 + +SRC_URI="https://files.pythonhosted.org/packages/86/8c/70aea8215c6ab990f2d91e7ec171787a41b7fbc83df32a067ba5d7f3324f/${P}.tar.gz"; + +DESCRIPTION="An AtomicLong type using CFFI." +HOMEPAGE="https://github.com/dreid/atomiclong"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="virtual/python-cffi[${PYTHON_USEDEP}]" + +DEPEND="${RDEPEND} + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + ) +" + +python_test() { + pytest -vv || die +} diff --git a/dev-python/atomiclong/atomiclong-.ebuild b/dev-python/atomiclong/atomiclong-.ebuild new file mode 100644 index 000..788043a --- /dev/null +++ b/dev-python/atomiclong/atomiclong-.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 + +SRC_URI="" +EGIT_REPO_URI="https://github.com/dreid/${PN}.git"; +inherit git-r3 + +DESCRIPTION="An AtomicLong type using CFFI." +HOMEPAGE="https://github.com/dreid/atomiclong"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="virtual/python-cffi[${PYTHON_USEDEP}]" + +DEPEND="${RDEPEND} + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + ) +" + +python_test() { + pytest -vv || die +} diff --git a/dev-python/atomiclong/metadata.xml b/dev-python/atomiclong/metadata.xml new file mode 100644 index 000..2607e3e --- /dev/null +++ b/dev-python/atomiclong/metadata.xml @@ -0,0 +1,21 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +lssndrbarbi...@gmail.com +Alessandro Barbieri + + +proxy-ma...@gentoo.org +Proxy Maintainers + + +dreid/atomiclong + + +Sometimes you need to increment some numbers ... atomically ... in python. +AtomicLong was born out of the need for fast thread-safe counters in python. +It uses CFFI to bind GCC's Atomic Builtins. +Its value is a C long which can be incremented, decremented, and set atomically. It is inspired by Java's java.util.concurrent.atomic.AtomicLong. + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glicko2/
commit: dade0be9b01b25f784b529ace1891cd094f6311c Author: Alessandro Barbieri gmail com> AuthorDate: Sun Feb 23 03:30:30 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Feb 23 03:30:30 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dade0be9 dev-python/glicko2: new package Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/glicko2/glicko2-.ebuild | 37 ++ dev-python/glicko2/metadata.xml| 11 ++ 2 files changed, 48 insertions(+) diff --git a/dev-python/glicko2/glicko2-.ebuild b/dev-python/glicko2/glicko2-.ebuild new file mode 100644 index 000..2caf8b1 --- /dev/null +++ b/dev-python/glicko2/glicko2-.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_COMPAT=( python3_{6,7} pypy3) + +inherit distutils-r1 + +case "${PV}" in +) + SRC_URI="" + EGIT_REPO_URI="https://github.com/sublee/glicko2.git"; + inherit git-r3 + ;; +esac + +DESCRIPTION="An implementation of the Glicko-2 rating system for Python" +HOMEPAGE="https://github.com/sublee/glicko2"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] +" + +src_prepare() { + sed -i -e "s/distribute/setuptools/g" setup.py + eapply_user +} + +python_test() { + "${PYTHON}" setup.py test || die +} diff --git a/dev-python/glicko2/metadata.xml b/dev-python/glicko2/metadata.xml new file mode 100644 index 000..b1a0922 --- /dev/null +++ b/dev-python/glicko2/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +lssndrbarbi...@gmail.com +Alessandro Barbieri + + +sublee/glicko2 + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/git-repo-updater/
commit: 3132db2036e7924fe9c76f3221f9aef1ee5cf535 Author: Alessandro Barbieri gmail com> AuthorDate: Sun Feb 23 03:13:31 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Feb 23 03:13:31 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3132db20 dev-vcs/git-repo-updater: new package Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alessandro Barbieri gmail.com> dev-vcs/git-repo-updater/Manifest | 1 + .../git-repo-updater/git-repo-updater-0.5.1.ebuild | 32 ++ dev-vcs/git-repo-updater/metadata.xml | 17 3 files changed, 50 insertions(+) diff --git a/dev-vcs/git-repo-updater/Manifest b/dev-vcs/git-repo-updater/Manifest new file mode 100644 index 000..bee3c5a --- /dev/null +++ b/dev-vcs/git-repo-updater/Manifest @@ -0,0 +1 @@ +DIST git-repo-updater-0.5.1.tar.gz 11430 BLAKE2B bb18ff809e48c2b93aabd287477436ca8140071c61d9266a048758d8d3acd207b601d2f534be22615f9de804a69c37101fbafd4fd8d82da4f9c67f09c9cdd44e SHA512 189717859050ecfb3533f0fed694c3d9674108c4d31dc71036ab04f9f0403bbdd92909995e0de81044581d278bd984ac698ea235db093ccd0c032a8a741c5918 diff --git a/dev-vcs/git-repo-updater/git-repo-updater-0.5.1.ebuild b/dev-vcs/git-repo-updater/git-repo-updater-0.5.1.ebuild new file mode 100644 index 000..23a9d55 --- /dev/null +++ b/dev-vcs/git-repo-updater/git-repo-updater-0.5.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 + +DESCRIPTION="Easily update multiple git repositories at once" +HOMEPAGE="https://github.com/earwig/git-repo-updater"; +SRC_URI="https://github.com/earwig/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}] + >=dev-python/git-python-2.1.8[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + ) +" + +python_test() { + pytest -vv gitup/test || die +} diff --git a/dev-vcs/git-repo-updater/metadata.xml b/dev-vcs/git-repo-updater/metadata.xml new file mode 100644 index 000..dcf1899 --- /dev/null +++ b/dev-vcs/git-repo-updater/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +lssndrbarbi...@gmail.com +Alessandro Barbieri + + +earwig/git-repo-updater + + +gitup is a tool for updating multiple git repositories at once. It is smart +enough to handle several remotes, dirty working directories, diverged local +branches, detached HEADs, and more. It was originally created to manage a +large collection of projects and deal with sporadic internet access. + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/git-blame-someone-else/
commit: 589c85a2c4abf9c553b732f5d4987eee6dd4b2ac Author: Alessandro Barbieri gmail com> AuthorDate: Sun Feb 23 03:05:11 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Feb 23 03:05:11 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=589c85a2 dev-vcs/git-blame-someone-else: new package Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alessandro Barbieri gmail.com> .../git-blame-someone-else-.ebuild | 27 ++ dev-vcs/git-blame-someone-else/metadata.xml| 11 + 2 files changed, 38 insertions(+) diff --git a/dev-vcs/git-blame-someone-else/git-blame-someone-else-.ebuild b/dev-vcs/git-blame-someone-else/git-blame-someone-else-.ebuild new file mode 100644 index 000..8b6d931 --- /dev/null +++ b/dev-vcs/git-blame-someone-else/git-blame-someone-else-.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +case "${PV}" in +) + SRC_URI="" + EGIT_REPO_URI="https://github.com/jayphelps/git-blame-someone-else.git"; + inherit git-r3 + ;; +esac + +DESCRIPTION="Blame someone else for your bad code." +HOMEPAGE="https://github.com/jayphelps/git-blame-someone-else"; +LICENSE="MIT" +SLOT="0" +KEYWORDS="" +IUSE="" + +RDEPEND="dev-vcs/git" +DEPEND="" + +src_install() { + dobin "${PN}" + dodoc README.md +} diff --git a/dev-vcs/git-blame-someone-else/metadata.xml b/dev-vcs/git-blame-someone-else/metadata.xml new file mode 100644 index 000..16899e2 --- /dev/null +++ b/dev-vcs/git-blame-someone-else/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +lssndrbarbi...@gmail.com +Alessandro Barbieri + + +jayphelps/git-blame-someone-else + +
[gentoo-commits] repo/proj/guru:dev commit in: app-shells/k/
commit: 2c09c9b95d06afcadc9832ff966183d756ba8527 Author: Alessandro Barbieri gmail com> AuthorDate: Sun Feb 23 02:57:55 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Feb 23 02:57:55 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c09c9b9 app-shells/k: new package Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alessandro Barbieri gmail.com> app-shells/k/Manifest | 1 + app-shells/k/k-0.0.5.ebuild | 29 + app-shells/k/metadata.xml | 13 + 3 files changed, 43 insertions(+) diff --git a/app-shells/k/Manifest b/app-shells/k/Manifest new file mode 100644 index 000..46bb862 --- /dev/null +++ b/app-shells/k/Manifest @@ -0,0 +1 @@ +DIST k-0.0.5.tar.gz 7385 BLAKE2B 8cba27fef6538df7a65fd7fbe8234c0f284bf9db00c9ae554e5ea3982268bae7fab67626865fe0b5267dd199fea7d72f5c8548a7319eb7cc9d5aee6df4af7694 SHA512 a973abef9eb1f8fbe91528f20861eb880a2e804f08b88c0981e338a8399118f769cb7850de3d9ab8a1ec4e8a593dcb297af256696dd964dc28186f5c90cffbed diff --git a/app-shells/k/k-0.0.5.ebuild b/app-shells/k/k-0.0.5.ebuild new file mode 100644 index 000..882b4c1 --- /dev/null +++ b/app-shells/k/k-0.0.5.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +DESCRIPTION="Directory listings for zsh with git features" +HOMEPAGE="https://github.com/supercrabtree/k"; +SRC_URI="https://github.com/supercrabtree/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +DEPEND="" +RDEPEND=" + >=app-shells/zsh-4.3.11 + >=dev-vcs/git-1.7.2 +" + +src_install() { + dodoc "readme.md" + dodir "/usr/share/zsh/plugins" + insinto "/usr/share/zsh/plugins/${PN}" + doins "${PN}.sh" +} + +pkg_postinst() { + einfo "To use this script, load it into your interactive ZSH session:" + einfo "\tsource /usr/share/zsh/plugins/${PN}/${PN}.zsh" +} diff --git a/app-shells/k/metadata.xml b/app-shells/k/metadata.xml new file mode 100644 index 000..db8287c --- /dev/null +++ b/app-shells/k/metadata.xml @@ -0,0 +1,13 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +lssndrbarbi...@gmail.com +Alessandro Barbieri + + +supercrabtree/k + + k is a zsh script / plugin to make directory listings more readable, adding a bit of color and some git status information on files and directories. + +
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/vrms-gentoo/
commit: 9676f7f3c9b0fa0076fdc49f363852bde22b15ec Author: Alessandro Barbieri gmail com> AuthorDate: Sun Feb 23 02:51:44 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Feb 23 02:51:44 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9676f7f3 app-misc/vrms-gentoo: new package Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alessandro Barbieri gmail.com> app-misc/vrms-gentoo/metadata.xml| 17 + app-misc/vrms-gentoo/vrms-gentoo-.ebuild | 24 2 files changed, 41 insertions(+) diff --git a/app-misc/vrms-gentoo/metadata.xml b/app-misc/vrms-gentoo/metadata.xml new file mode 100644 index 000..3ccef90 --- /dev/null +++ b/app-misc/vrms-gentoo/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + lssndrbarbi...@gmail.com + Alessandro Barbieri + + + z411/vrms-gentoo + + This is a clone of VRMS (Virtual Richard M. Stallman) for Gentoo Linux. It scans the computer for non-free packages, and shows a list of them, if any. +Instead of using its own list of licenses, it scans the license_group file in the local computer and compares the locally installed packages to the @FREE group. If you want it to use only the @FSF-APPROVED group you can use the --strict flag. + + + + + diff --git a/app-misc/vrms-gentoo/vrms-gentoo-.ebuild b/app-misc/vrms-gentoo/vrms-gentoo-.ebuild new file mode 100644 index 000..31090f7 --- /dev/null +++ b/app-misc/vrms-gentoo/vrms-gentoo-.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +SRC_URI="" +EGIT_REPO_URI="https://github.com/z411/${PN}.git"; +inherit git-r3 + +DESCRIPTION="vrms clone for Gentoo Linux" +HOMEPAGE="https://github.com/z411/vrms-gentoo"; +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" + +DEPEND="" +RDEPEND=" + dev-lang/perl +" + +src_install() { + dobin "${PN}" + dodoc README.md +}
[gentoo-commits] repo/proj/guru:dev commit in: app-portage/portconf/
commit: 87ac9e259bd2175918ffc957788838e98561827d Author: Alessandro Barbieri gmail com> AuthorDate: Sun Feb 23 02:20:34 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Feb 23 02:20:34 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87ac9e25 app-portage/portconf: new package Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alessandro Barbieri gmail.com> app-portage/portconf/Manifest | 1 + app-portage/portconf/metadata.xml | 15 + app-portage/portconf/portconf-1.6.8-r1.ebuild | 32 +++ app-portage/portconf/portconf-.ebuild | 32 +++ 4 files changed, 80 insertions(+) diff --git a/app-portage/portconf/Manifest b/app-portage/portconf/Manifest new file mode 100644 index 000..5bd009a --- /dev/null +++ b/app-portage/portconf/Manifest @@ -0,0 +1 @@ +DIST portconf-1.6.8.tar.gz 15668 BLAKE2B 92e77bdd03de904dd6f9a1292070fe356b3f2f4fd3ab082889201943ada7773e9e84650adf656e597d18fefaed2702e436dd655d209914404699d5bff1cd93eb SHA512 1c3f64198b72f0eb08771285cec2b89348eb6c71feaf0607f9029c563fc3b549b7c7ea48d4ce739ed659881682525902b6a9dd9dc649079e0ed462ffa584df4b diff --git a/app-portage/portconf/metadata.xml b/app-portage/portconf/metadata.xml new file mode 100644 index 000..cac651a --- /dev/null +++ b/app-portage/portconf/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + lssndrbarbi...@gmail.com + Alessandro Barbieri + + + + megagree...@gmail.com + megabaks + + megabaks/portconf + + diff --git a/app-portage/portconf/portconf-1.6.8-r1.ebuild b/app-portage/portconf/portconf-1.6.8-r1.ebuild new file mode 100644 index 000..e96731d --- /dev/null +++ b/app-portage/portconf/portconf-1.6.8-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit eutils + +DESCRIPTION="/etc/portage cleaner" +HOMEPAGE="https://github.com/megabaks/portconf"; +SRC_URI="https://github.com/megabaks/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +DEPEND=" app-shells/bash:= + sys-apps/portage +" +RDEPEND="${DEPEND} + app-portage/eix + app-portage/portage-utils + sys-apps/gawk + || ( app-text/agrep dev-libs/tre ) +" + +src_install() { + dobin portconf + dodoc README.md + insinto /etc + newins portconf.conf portconf.conf +} diff --git a/app-portage/portconf/portconf-.ebuild b/app-portage/portconf/portconf-.ebuild new file mode 100644 index 000..7f0ed5d --- /dev/null +++ b/app-portage/portconf/portconf-.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit eutils git-r3 + +DESCRIPTION="/etc/portage cleaner" +HOMEPAGE="https://github.com/megabaks/portconf"; +EGIT_REPO_URI="https://github.com/megabaks/${PN}.git"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="" +IUSE="" + +DEPEND=" app-shells/bash:= + sys-apps/portage +" +RDEPEND="${DEPEND} + app-portage/eix + app-portage/portage-utils + sys-apps/gawk + || ( app-text/agrep dev-libs/tre ) +" + +src_install() { + dobin portconf + dodoc README.md + insinto /etc + newins portconf.conf portconf.conf +}
[gentoo-commits] repo/gentoo:master commit in: net-p2p/cpuminer-opt/
commit: b9dc4353ee8ef0475fc95eb3c3ba16fe389553c7 Author: Craig Andrews gentoo org> AuthorDate: Sun Feb 23 01:58:00 2020 + Commit: Craig Andrews gentoo org> CommitDate: Sun Feb 23 01:58:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9dc4353 net-p2p/cpuminer-opt: 3.12.4.1 version bump Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Craig Andrews gentoo.org> net-p2p/cpuminer-opt/Manifest | 1 + net-p2p/cpuminer-opt/cpuminer-opt-3.12.4.1.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/net-p2p/cpuminer-opt/Manifest b/net-p2p/cpuminer-opt/Manifest index a6af048af65..846c36980d7 100644 --- a/net-p2p/cpuminer-opt/Manifest +++ b/net-p2p/cpuminer-opt/Manifest @@ -2,3 +2,4 @@ DIST cpuminer-opt-3.12.1.tar.gz 1809074 BLAKE2B 2c19cba4dc070286d7fe39b53b61177b DIST cpuminer-opt-3.12.13.tar.gz 1809807 BLAKE2B c971153fc1099dc29ae93ab341e905b3d0252d02468e0f125692a38d00121f82a2825d61e8303e45f4b41f64280d780a02f742eb61d117601a6ce47db57d4d2d SHA512 830371c4e2931101d33d124c86733e9f079ace5b4b59e3b5149db0655c93031dcbbb2dd370d4729b7e697670117c0b6874214a8aa569dcca92c6750dbc88a8b8 DIST cpuminer-opt-3.12.2.tar.gz 1809424 BLAKE2B fedec681166de95e18d41e4c61ec75a9e1ea1fc1cdb656cebcb303a637a01eb3aba9e0c5cbb5cc710be6a2191dcbef0b1a2c00f0ce349064b25471eac5035c26 SHA512 f8a9c71d673f68418164cc1f0bd7c80b4e5d246b21a8f54432ad9fc87c1962a0ab0a96372018e2d1da55d084b6ce9dcae58dd3f7a0b0e62e595a805fefdb5a10 DIST cpuminer-opt-3.12.3.1.tar.gz 1809916 BLAKE2B 5ee9f9b1bdcadf9a069fbf46cdad26331504147118b4d79c281ef8322eb3901920b89548afe4b032982668b454db58e658bbb952031fb2f5f764e7e013be006e SHA512 0e6069e7d85b6f2632da919f79183e15dc89ac8ac6c9524a59459bd0c8c4c02fd9b6669434c7f17475f713075763f8a7b939f955866ba4a0b2b1764758096635 +DIST cpuminer-opt-3.12.4.1.tar.gz 1811274 BLAKE2B 9c54bb71d62924ad80eb484ecbdd282b27b022bcbfe37c2ca95dfccbde335f77bf0e28215f77eb381c8866fd7d164b409f48404e2fc7bd09478feb26b0d2ed7f SHA512 2ba603d52d45caeab8cfc8f03c127709791fb058a549af7abb69a62023e5ecc7e51ae670afa600b1563b33dabb50931a090d4d6574fa555b1a892a86d097150f diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.12.4.1.ebuild b/net-p2p/cpuminer-opt/cpuminer-opt-3.12.4.1.ebuild new file mode 100644 index 000..a5d436b3b8b --- /dev/null +++ b/net-p2p/cpuminer-opt/cpuminer-opt-3.12.4.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic systemd + +DESCRIPTION="Optimized multi algo CPU miner" +HOMEPAGE="https://github.com/JayDDee/cpuminer-opt"; +IUSE="cpu_flags_x86_sse2 curl libressl" +LICENSE="GPL-2" +SLOT="0" +REQUIRED_USE="cpu_flags_x86_sse2" +DEPEND=" + dev-libs/gmp:0 + dev-libs/jansson + >=net-misc/curl-7.15[ssl] + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +" +RDEPEND="${DEPEND}" +if [[ ${PV} == "" ]] ; then + SRC_URI="" + EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git"; + inherit git-r3 +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +src_prepare() { + default + eautoreconf +} + +src_configure() { + append-ldflags -Wl,-z,noexecstack + econf --with-crypto --with-curl +} + +src_install() { + default + systemd_dounit "${FILESDIR}"/${PN}.service + insinto "/etc/${PN}" + doins cpuminer-conf.json +} + +src_test() { + ./cpuminer --cputest || die +}
[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-screensaver-pyro/
commit: 8a8145e7a7b4c7d28910eedb7d1c0ea1ab39e097 Author: Craig Andrews gentoo org> AuthorDate: Sun Feb 23 02:12:06 2020 + Commit: Craig Andrews gentoo org> CommitDate: Sun Feb 23 02:12:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8145e7 media-plugins/kodi-screensaver-pyro: 3.0.1 version bump Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Craig Andrews gentoo.org> media-plugins/kodi-screensaver-pyro/Manifest| 1 + ...eensaver-pyro-.ebuild => kodi-screensaver-pyro-3.0.1.ebuild} | 6 +++--- .../kodi-screensaver-pyro/kodi-screensaver-pyro-.ebuild | 1 + 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/media-plugins/kodi-screensaver-pyro/Manifest b/media-plugins/kodi-screensaver-pyro/Manifest index a30914d7582..af01e7a16f3 100644 --- a/media-plugins/kodi-screensaver-pyro/Manifest +++ b/media-plugins/kodi-screensaver-pyro/Manifest @@ -1,2 +1,3 @@ DIST kodi-screensaver-pyro-2.0.0.tar.gz 6502 BLAKE2B a0ccc3346f6482db303d4d12104b09611fcc21658eefd23a6af7610cfcff996e2e6507f90da1a8ae3b853a5104da1d4d2a316ae5a335c14e1af4c88b5ac6a7fb SHA512 383fd40fc2bde9a1fe52126300b6279ec78ceab773bd6a763c8b72c3d3ed9b04e5b15eaa0de6da34af7e1d86046807e4734f75e524fa8335bf18cc8bc3965360 DIST kodi-screensaver-pyro-3.0.0.tar.gz 81858 BLAKE2B 4d48cfeee5d51c45e0caa99e742226ed6f6b0704391d657be8863ffe76acfeb2e3f3740903cec89e0dcaa2dcbff6109fb91e582c5855598b9fd75549880ab87a SHA512 92335e156950f7da5800dc9c9fd57262a2d608d63cb2015e3f5711686b657930f05651a35e043480ed64f40cb34a3228c44b6c641b63a8d0438e0944abc09515 +DIST kodi-screensaver-pyro-3.0.1.tar.gz 82462 BLAKE2B 166dd754877ae9567fcf3983080ede532c2db0c577242232cf89a4b05ef2ea1cad2db6070d1e9756140f196c2c7f319d011b1f5c6b0b7454844b5ea14d9267c8 SHA512 bf2b248d2448342cd4b4e1b7c8b77ff1391050221a6c229f6db0e21cd7b9192ee925dedddbe2361b8cc2a2a943fbf53670f2d3832bff5cfbb29dea08896c9acb diff --git a/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-.ebuild b/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-3.0.1.ebuild similarity index 90% copy from media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-.ebuild copy to media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-3.0.1.ebuild index 088f5c37e4d..eddc2c61ccb 100644 --- a/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-.ebuild +++ b/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-3.0.1.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=6 -inherit cmake kodi-addon +inherit cmake-utils kodi-addon DESCRIPTION="Pyro screensaver for Kodi" HOMEPAGE="https://github.com/xbmc/screensaver.pyro"; @@ -28,5 +28,5 @@ SLOT="0" IUSE="" DEPEND=" - ~media-tv/kodi- + =media-tv/kodi-18* " diff --git a/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-.ebuild b/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-.ebuild index 088f5c37e4d..d82d82c4773 100644 --- a/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-.ebuild +++ b/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-.ebuild @@ -12,6 +12,7 @@ SRC_URI="" case ${PV} in ) SRC_URI="" + EGIT_BRANCH="Matrix" EGIT_REPO_URI="https://github.com/xbmc/screensaver.pyro.git"; inherit git-r3 ;;
[gentoo-commits] repo/proj/guru:dev commit in: app-portage/showbuild/, app-portage/showbuild/files/
commit: c0d7f1955c2d84b73f044d672921759f400ce166 Author: Alessandro Barbieri gmail com> AuthorDate: Sun Feb 23 02:04:18 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Feb 23 02:04:18 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c0d7f195 app-portage/showbuild: new package from the cj-overlay Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alessandro Barbieri gmail.com> app-portage/showbuild/files/showbuild-0.9.1 | 41 + app-portage/showbuild/metadata.xml | 15 + app-portage/showbuild/showbuild-0.9.1-r1.ebuild | 27 3 files changed, 83 insertions(+) diff --git a/app-portage/showbuild/files/showbuild-0.9.1 b/app-portage/showbuild/files/showbuild-0.9.1 new file mode 100644 index 000..2026dfc --- /dev/null +++ b/app-portage/showbuild/files/showbuild-0.9.1 @@ -0,0 +1,41 @@ +#!/bin/bash + +log="$(portageq envvar PORTAGE_TMPDIR)/portage/*/*/temp/build.log" +cmd="${SB:-tail -f}" +c=0 + +die() { echo -e "$*" >&2; exit 1; } + +if [[ $1 = -h || $1 = --help ]]; then + echo "Script to follow log of running portage builds" + echo + echo "Usage: ${0##*/} # see running builds" + echo " ${0##*/} N # follow build #N" + echo " ${0##*/} --fetch # follow emerge-fetch.log" + echo " ${0##*/} --help # show this help" + echo + echo "Use environment variable SB to override the default cmd ($cmd)" +elif [[ $1 = -f || $1 = --fetch ]]; then + log="$(portageq envvar EMERGE_LOG_DIR)" + log="${log:=$(portageq envvar EPREFIX)/var/log}/emerge-fetch.log" + [[ -f $log ]] || die "Could open '$log'" + exec $cmd $log +elif [[ $(echo $log) = "$log" ]]; then + echo "No running build found (try '${0##*/} --help')" +elif [[ ! $1 ]]; then + echo "Running builds - use '${0##*/} NUMBER' to select" + for i in $log; do +[[ $i =~ ^${log%%\**}([^/]*)/([^/]*)${log##*\*}$ ]] || continue +echo -e "$((++c))\t${BASH_REMATCH[2]}\t(${BASH_REMATCH[1]})" + done +else + [[ -z ${1//[0-9]} && $1 -gt 0 ]] || die "Argument should be a number greater 0" + for i in $log; do +[[ $i =~ ^${log%%\**}([^/]*)/([^/]*)${log##*\*}$ ]] || continue +[[ $((++c)) -eq $((10#$1)) ]] || continue +[[ -f ${i} ]] || die "Build number $1 was gone in the meanwhile" +echo -ne "\033]0;Viewing: ${BASH_REMATCH[2]}\t(${BASH_REMATCH[1]})\007" +exec $cmd $i + done + die "Build number $1 not found (there are only $((c--)) build(s) running)" +fi diff --git a/app-portage/showbuild/metadata.xml b/app-portage/showbuild/metadata.xml new file mode 100644 index 000..d9c0c63 --- /dev/null +++ b/app-portage/showbuild/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + lssndrbarbi...@gmail.com + Alessandro Barbieri + + + + ott...@gentoo.org + Christoph Junghans + + junghans/cj-overlay + + diff --git a/app-portage/showbuild/showbuild-0.9.1-r1.ebuild b/app-portage/showbuild/showbuild-0.9.1-r1.ebuild new file mode 100644 index 000..d3e8c45 --- /dev/null +++ b/app-portage/showbuild/showbuild-0.9.1-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +DESCRIPTION="Script to follow log of running portage builds" +HOMEPAGE="https://github.com/junghans/cj-overlay"; +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~x86-linux ~x64-macos ~x86-macos" + +IUSE="" + +DEPEND="" +RDEPEND=" + sys-apps/coreutils + sys-apps/portage + app-shells/bash +" + +S="${FILESDIR}" + +src_install () { + newbin "${P}" "${PN}" +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libprojectm/
commit: 0095f866ed41110064e3c8086d9113f446a49e8a Author: Craig Andrews gentoo org> AuthorDate: Sun Feb 23 01:47:01 2020 + Commit: Craig Andrews gentoo org> CommitDate: Sun Feb 23 01:53:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0095f866 media-libs/libprojectm: Add dependency on dev-qt/qtdeclarative Closes: https://bugs.gentoo.org/710080 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Craig Andrews gentoo.org> media-libs/libprojectm/libprojectm-3.1.2.ebuild | 1 + media-libs/libprojectm/libprojectm-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/media-libs/libprojectm/libprojectm-3.1.2.ebuild b/media-libs/libprojectm/libprojectm-3.1.2.ebuild index ec8f42efd45..f48bcf3356f 100644 --- a/media-libs/libprojectm/libprojectm-3.1.2.ebuild +++ b/media-libs/libprojectm/libprojectm-3.1.2.ebuild @@ -27,6 +27,7 @@ RDEPEND="gles2? ( media-libs/mesa[gles2] ) media-libs/mesa[X(+)] qt5? ( dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 diff --git a/media-libs/libprojectm/libprojectm-.ebuild b/media-libs/libprojectm/libprojectm-.ebuild index ec8f42efd45..f48bcf3356f 100644 --- a/media-libs/libprojectm/libprojectm-.ebuild +++ b/media-libs/libprojectm/libprojectm-.ebuild @@ -27,6 +27,7 @@ RDEPEND="gles2? ( media-libs/mesa[gles2] ) media-libs/mesa[X(+)] qt5? ( dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5
[gentoo-commits] repo/gentoo:master commit in: media-libs/libprojectm/
commit: afe2507dbc95047db39fdc2ea2aec7502ef2e363 Author: Craig Andrews gentoo org> AuthorDate: Sun Feb 23 01:52:56 2020 + Commit: Craig Andrews gentoo org> CommitDate: Sun Feb 23 01:53:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe2507d media-libs/libprojectm: Add jack USE flag Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Craig Andrews gentoo.org> media-libs/libprojectm/libprojectm-3.1.2.ebuild | 9 - media-libs/libprojectm/libprojectm-.ebuild | 9 - 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/media-libs/libprojectm/libprojectm-3.1.2.ebuild b/media-libs/libprojectm/libprojectm-3.1.2.ebuild index f48bcf3356f..e5134a18e18 100644 --- a/media-libs/libprojectm/libprojectm-3.1.2.ebuild +++ b/media-libs/libprojectm/libprojectm-3.1.2.ebuild @@ -20,11 +20,17 @@ fi LICENSE="LGPL-2" SLOT="0/2" -IUSE="gles2 qt5 sdl" +IUSE="gles2 jack qt5 sdl" RDEPEND="gles2? ( media-libs/mesa[gles2] ) media-libs/glm media-libs/mesa[X(+)] + jack? ( + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtopengl:5 + virtual/jack + ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdeclarative:5 @@ -49,6 +55,7 @@ src_prepare() { src_configure() { local myeconfargs=( $(use_enable gles2 gles) + $(use_enable jack) $(use_enable qt5 qt) $(use_enable sdl) --enable-emscripten=no diff --git a/media-libs/libprojectm/libprojectm-.ebuild b/media-libs/libprojectm/libprojectm-.ebuild index f48bcf3356f..e5134a18e18 100644 --- a/media-libs/libprojectm/libprojectm-.ebuild +++ b/media-libs/libprojectm/libprojectm-.ebuild @@ -20,11 +20,17 @@ fi LICENSE="LGPL-2" SLOT="0/2" -IUSE="gles2 qt5 sdl" +IUSE="gles2 jack qt5 sdl" RDEPEND="gles2? ( media-libs/mesa[gles2] ) media-libs/glm media-libs/mesa[X(+)] + jack? ( + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtopengl:5 + virtual/jack + ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdeclarative:5 @@ -49,6 +55,7 @@ src_prepare() { src_configure() { local myeconfargs=( $(use_enable gles2 gles) + $(use_enable jack) $(use_enable qt5 qt) $(use_enable sdl) --enable-emscripten=no
[gentoo-commits] repo/gentoo:master commit in: app-misc/brewtarget/
commit: b8fe912afb3470c04a775ab72c757d8f6f403048 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 17 01:24:31 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 23 00:17:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8fe912a app-misc/brewtarget: Drop 2.3.1 (r0) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> app-misc/brewtarget/brewtarget-2.3.1.ebuild | 56 - 1 file changed, 56 deletions(-) diff --git a/app-misc/brewtarget/brewtarget-2.3.1.ebuild b/app-misc/brewtarget/brewtarget-2.3.1.ebuild deleted file mode 100644 index 320d5b9daa7..000 --- a/app-misc/brewtarget/brewtarget-2.3.1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PLOCALES="ca cs da de el en es et eu fr gl hu it lv nb nl pl pt ru sr sv tr zh" - -inherit cmake-utils l10n - -DESCRIPTION="Application to create and manage beer recipes" -HOMEPAGE="http://www.brewtarget.org/"; -SRC_URI="https://github.com/Brewtarget/${PN}/releases/download/v${PV}/${PN}_${PV}.orig.tar.xz"; - -LICENSE="GPL-3 WTFPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsql:5[sqlite] - dev-qt/qtsvg:5 - dev-qt/qtwebkit:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 -" -DEPEND="${RDEPEND} - dev-qt/linguist-tools:5 -" - -remove_locale() { - sed -i -e "/bt_${1}\.ts/d" CMakeLists.txt || die -} - -src_prepare() { - l10n_find_plocales_changes "${S}/translations" bt_ .ts - l10n_for_each_disabled_locale_do remove_locale - - # Tests are bogus, don't build them - sed -i -e '/Qt5Test/d' CMakeLists.txt || die - sed -i -e '/=Tests=/,/=Installs=/d' src/CMakeLists.txt || die - - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DDO_RELEASE_BUILD=ON - -DNO_MESSING_WITH_FLAGS=ON - ) - cmake-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/brewtarget/, app-misc/brewtarget/files/
commit: c2066655d57ee59c27329610c08854a083dd8df3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 17 00:54:22 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 23 00:17:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2066655 app-misc/brewtarget: EAPI-7, use cmake.eclass, drop dev-qt/qtwebkit Fixing QA warning about wrong doc install dir and compressed file along the way. Closes: https://bugs.gentoo.org/684772 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> app-misc/brewtarget/brewtarget-2.3.1-r1.ebuild | 62 .../files/brewtarget-2.3.1-no-compress-docs.patch | 22 +++ .../files/brewtarget-2.3.1-no-qtwebkit.patch | 164 + 3 files changed, 248 insertions(+) diff --git a/app-misc/brewtarget/brewtarget-2.3.1-r1.ebuild b/app-misc/brewtarget/brewtarget-2.3.1-r1.ebuild new file mode 100644 index 000..03780974f84 --- /dev/null +++ b/app-misc/brewtarget/brewtarget-2.3.1-r1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PLOCALES="ca cs da de el en es et eu fr gl hu it lv nb nl pl pt ru sr sv tr zh" +inherit cmake l10n + +DESCRIPTION="Application to create and manage beer recipes" +HOMEPAGE="http://www.brewtarget.org/"; +SRC_URI="https://github.com/Brewtarget/${PN}/releases/download/v${PV}/${PN}_${PV}.orig.tar.xz"; + +LICENSE="GPL-3 WTFPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +BDEPEND=" + dev-qt/linguist-tools:5 +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsql:5[sqlite] + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-no-qtwebkit.patch" + "${FILESDIR}/${P}-no-compress-docs.patch" +) + +remove_locale() { + sed -i -e "/bt_${1}\.ts/d" CMakeLists.txt || die +} + +src_prepare() { + cmake_src_prepare + + l10n_find_plocales_changes translations bt_ .ts + l10n_for_each_disabled_locale_do remove_locale + + # Tests are bogus, don't build them + sed -i -e '/Qt5Test/d' CMakeLists.txt || die + sed -i -e '/=Tests=/,/=Installs=/d' src/CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DDOCDIR="${EPREFIX}"/usr/share/doc/${PF} + -DDO_RELEASE_BUILD=ON + -DNO_MESSING_WITH_FLAGS=ON + ) + cmake_src_configure +} diff --git a/app-misc/brewtarget/files/brewtarget-2.3.1-no-compress-docs.patch b/app-misc/brewtarget/files/brewtarget-2.3.1-no-compress-docs.patch new file mode 100644 index 000..f437a72e591 --- /dev/null +++ b/app-misc/brewtarget/files/brewtarget-2.3.1-no-compress-docs.patch @@ -0,0 +1,22 @@ +--- a/CMakeLists.txt 2020-02-17 02:07:48.201051509 +0100 b/CMakeLists.txt 2020-02-17 02:10:26.790061722 +0100 +@@ -176,18 +176,7 @@ + ENDIF() + + #=Changelog custom target== +-FIND_PROGRAM( GZIP_CMD gzip ) +-IF( GZIP_CMD ) +- SET( CHANGELOG_UNCOMPRESSED "${CMAKE_CURRENT_SOURCE_DIR}/CHANGES.markdown" ) +- SET( CHANGELOG "${CMAKE_CURRENT_BINARY_DIR}/changelog.gz" ) +- ADD_CUSTOM_COMMAND( +- OUTPUT ${CHANGELOG} +- COMMAND ${GZIP_CMD} -9 -n -c ${CHANGELOG_UNCOMPRESSED} > ${CHANGELOG} +- WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} +- MAIN_DEPENDENCY ${CHANGELOG_UNCOMPRESSED} +- ) +- ADD_CUSTOM_TARGET(changelog ALL DEPENDS ${CHANGELOG}) +-ENDIF() ++SET( CHANGELOG "${CMAKE_CURRENT_SOURCE_DIR}/CHANGES.markdown" ) + + #=Detect Debian + IF( EXISTS "/etc/debian_version" ) diff --git a/app-misc/brewtarget/files/brewtarget-2.3.1-no-qtwebkit.patch b/app-misc/brewtarget/files/brewtarget-2.3.1-no-qtwebkit.patch new file mode 100644 index 000..ec149c8f410 --- /dev/null +++ b/app-misc/brewtarget/files/brewtarget-2.3.1-no-qtwebkit.patch @@ -0,0 +1,164 @@ +From 761bb3882c4c243a49279b67e53c87e5e5d2928f Mon Sep 17 00:00:00 2001 +From: Mik Firestone +Date: Sat, 19 Mar 2016 23:01:54 -0400 +Subject: [PATCH 1/2] Closes #127 - TravisCI can't find webkit + +Qt 5.6 did away with the web kit, but none of our build environment have the +replacement yet. This patch replaces all the WebDocs with TextBrowser, which +seems to work and should compile. + +I removed the webkit requirement from the CMakeLists file, but I wasn't sure +if the webkitwidgets needed axed as well. Although writing it out makes the +answer somewhat obvious. +--- + src/BrewDayScrollWidget.cpp | 2 +- + src/BrewDayScrollWidget.h | 4 ++-- + src/BrewDayWidget.cpp | 4 ++-- + src/BrewDayWidget.h | 4 ++-- + src/CMakeLists.txt | 2 -- + src/RecipeFormatter.cpp
[gentoo-commits] repo/gentoo:master commit in: media-libs/allegro/, media-libs/allegro/files/
commit: ad291e6a1efcf12fefaedfb7fe798eaa5248c081 Author: James Le Cuirot gentoo org> AuthorDate: Sat Feb 22 23:23:10 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Feb 22 23:31:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad291e6a media-libs/allegro: Patch around 4.4.3.1 texinfo encoding issue Thanks to Red Hat for the patch. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: James Le Cuirot gentoo.org> media-libs/allegro/allegro-4.4.3.1.ebuild | 1 + .../files/allegro-4.4.3.1-texinfo-encoding.patch | 19 +++ 2 files changed, 20 insertions(+) diff --git a/media-libs/allegro/allegro-4.4.3.1.ebuild b/media-libs/allegro/allegro-4.4.3.1.ebuild index a00cbb33c6a..1f5e195f802 100644 --- a/media-libs/allegro/allegro-4.4.3.1.ebuild +++ b/media-libs/allegro/allegro-4.4.3.1.ebuild @@ -44,6 +44,7 @@ PATCHES=( "${FILESDIR}"/${PN}-4.4.2-underlink.patch "${FILESDIR}"/${PN}-4.4.2-gentoo.patch "${FILESDIR}"/${PN}-4.4.2-rpath.patch + "${FILESDIR}"/${PN}-4.4.3.1-texinfo-encoding.patch ) src_prepare() { diff --git a/media-libs/allegro/files/allegro-4.4.3.1-texinfo-encoding.patch b/media-libs/allegro/files/allegro-4.4.3.1-texinfo-encoding.patch new file mode 100644 index 000..1b6b52f7383 --- /dev/null +++ b/media-libs/allegro/files/allegro-4.4.3.1-texinfo-encoding.patch @@ -0,0 +1,19 @@ +From 7694155b74a4be1dedc9d13db6d9d2264d05f107 Mon Sep 17 00:00:00 2001 +From: Vitezslav Crhonek +Date: Mon, 4 Nov 2019 12:07:16 +0100 +Subject: [PATCH] Fix FTBFS + +@documentencoding needed when generating documentation from +non UTF-8 encoding source with texinfo-6.7 (rhbz#1767827) + +diff -up allegro-4.4.3/docs/src/allegro._tx.orig allegro-4.4.3/docs/src/allegro._tx +--- allegro-4.4.3/docs/src/allegro._tx.orig2019-02-02 20:28:46.0 +0100 allegro-4.4.3/docs/src/allegro._tx 2019-11-04 11:12:39.352699777 +0100 +@@ -23,6 +23,7 @@ + @man_shortdesc_force1=allegro + @man_shortdesc_force2=Allegro game programming library. + @$\input texinfo ++@$@documentencoding ISO-8859-1 + @$@setfilename allegro.inf + @$@settitle Allegro Manual + @$@setchapternewpage odd
[gentoo-commits] repo/gentoo:master commit in: media-libs/allegro/
commit: 39370cde43db72de060940cc88a56342cc4a6d46 Author: James Le Cuirot gentoo org> AuthorDate: Sat Feb 22 23:30:46 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Feb 22 23:31:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39370cde media-libs/allegro: Fix automagic building of 4.4.3.1 texinfo docs Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: James Le Cuirot gentoo.org> media-libs/allegro/allegro-4.4.3.1.ebuild | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/media-libs/allegro/allegro-4.4.3.1.ebuild b/media-libs/allegro/allegro-4.4.3.1.ebuild index 1f5e195f802..c0f62180c01 100644 --- a/media-libs/allegro/allegro-4.4.3.1.ebuild +++ b/media-libs/allegro/allegro-4.4.3.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/liballeg/allegro5/releases/download/${PV}/${P}.tar.g LICENSE="Allegro MIT GPL-2+ ZLIB" SLOT="0" KEYWORDS="~amd64 ~arm64 ~mips ~ppc ~ppc64 ~x86" -IUSE="alsa fbcon jack jpeg opengl oss png svga vga vorbis X" +IUSE="alsa doc fbcon jack jpeg opengl oss png svga vga vorbis X" RDEPEND=" alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) @@ -37,7 +37,10 @@ RDEPEND=" )" DEPEND="${RDEPEND} X? ( x11-base/xorg-proto )" -BDEPEND="virtual/pkgconfig" +BDEPEND=" + virtual/pkgconfig + doc? ( sys-apps/texinfo ) +" PATCHES=( "${FILESDIR}"/${PN}-4.4.2-shared.patch @@ -64,6 +67,7 @@ src_configure() { -DINFODIR=share/info -DMANDIR=share/man -DWANT_ALSA=$(usex alsa) + -DWANT_DOCS_INFO=$(usex doc) -DWANT_EXAMPLES=OFF -DWANT_JACK=$(usex jack) -DWANT_JPGALLEG=$(usex jpeg)
[gentoo-commits] repo/gentoo:master commit in: media-libs/allegro/
commit: a1ef1d7cc128b1608c525ee55aaac9d172b73ff4 Author: Azamat H. Hackimov gmail com> AuthorDate: Sun Mar 3 17:26:25 2019 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Feb 22 23:31:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1ef1d7c media-libs/allegro: update to 4.4.3.1 Updated to new maintainance release. Some patches applied by upstream. Added multilib support for 4.2 slot. Migrated to EAPI=7 and cmake eclass. Removed test USE-flag since it do nothing regarding unittests. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11244 Signed-off-by: James Le Cuirot gentoo.org> media-libs/allegro/Manifest | 1 + media-libs/allegro/allegro-4.4.3.1.ebuild | 110 ++ 2 files changed, 111 insertions(+) diff --git a/media-libs/allegro/Manifest b/media-libs/allegro/Manifest index bbf2f83fa40..83d3d6d72f7 100644 --- a/media-libs/allegro/Manifest +++ b/media-libs/allegro/Manifest @@ -1,2 +1,3 @@ DIST allegro-4.4.2.tar.gz 4674902 BLAKE2B 9f43fad416348425692481524f6c15808ee03946d93df4a072a46557817ccd5f6ae7eede908ca4a02a0a9e49f9a7c42909c48c14923b2155d3999ff370401006 SHA512 ad4bc1c15fc83bc8a019031fed82f37a793664bb6683cf023ec05fd9cd945f00f43764f3126892426036249c63afa5678fb4906407bb325ce5827b36aee0fa86 +DIST allegro-4.4.3.1.tar.gz 4663634 BLAKE2B 23fa8cd77858243bfa8191f6bca26f50d1621fa84616968595c1284c73a86160cdbad201eece5bd026bb7ac13753568b6915295646b86e536b5d26c0394e2d1f SHA512 c5a552ab710226493447eb2547b3d7559badb96f511fbefd315b665b7486013a6710c83b69363eb09f90f53ef4278fe7b90cfee88d90d88f0fe8dc7df7606729 DIST allegro-5.2.5.0.tar.gz 7849326 BLAKE2B 8d8995b9ad252b81c534099ffd91d81bbdcf4a34f7ca7c4fb7dd97e5c075869c212fa68445a5fe479a675d755ad0414976c11cbc112ecdd61f1fa09704957b21 SHA512 c6341396ad7340233c1297ed122095e5c2d129a32da2350b4bb39c4b74f8d56d57ec4e608defec471d63fff51d786f0a9f3844be82f81cdb3d48d5bc49908b12 diff --git a/media-libs/allegro/allegro-4.4.3.1.ebuild b/media-libs/allegro/allegro-4.4.3.1.ebuild new file mode 100644 index 000..a00cbb33c6a --- /dev/null +++ b/media-libs/allegro/allegro-4.4.3.1.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +inherit cmake-multilib desktop + +DESCRIPTION="cross-platform multimedia library" +HOMEPAGE="https://liballeg.org/"; +SRC_URI="https://github.com/liballeg/allegro5/releases/download/${PV}/${P}.tar.gz"; + +LICENSE="Allegro MIT GPL-2+ ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~mips ~ppc ~ppc64 ~x86" +IUSE="alsa fbcon jack jpeg opengl oss png svga vga vorbis X" + +RDEPEND=" + alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) + jack? ( virtual/jack[${MULTILIB_USEDEP}] ) + jpeg? ( virtual/jpeg:0[${MULTILIB_USEDEP}] ) + png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] ) + svga? ( media-libs/svgalib[${MULTILIB_USEDEP}] ) + vorbis? ( media-libs/libvorbis[${MULTILIB_USEDEP}] ) + X? ( + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libXpm[${MULTILIB_USEDEP}] + x11-libs/libXt[${MULTILIB_USEDEP}] + x11-libs/libXxf86dga[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] + opengl? ( + virtual/glu[${MULTILIB_USEDEP}] + virtual/opengl[${MULTILIB_USEDEP}] + ) + )" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto )" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-4.4.2-shared.patch + "${FILESDIR}"/${PN}-4.4.2-underlink.patch + "${FILESDIR}"/${PN}-4.4.2-gentoo.patch + "${FILESDIR}"/${PN}-4.4.2-rpath.patch +) + +src_prepare() { + cmake_src_prepare + + sed -i \ + -e "s:allegro-\${ALLEGRO_VERSION}:${PF}:" \ + docs/CMakeLists.txt || die +} + +src_configure() { + # WANT_LINUX_CONSOLE is by default OFF + # WANT_EXAMPLES doesn't install anything + # WANT_TEST doesn't do anything regarding unittests + local mycmakeargs=( + -DDOCDIR=share/doc + -DINFODIR=share/info + -DMANDIR=share/man + -DWANT_ALSA=$(usex alsa) + -DWANT_EXAMPLES=OFF + -DWANT_JACK=$(usex jack) + -DWANT_JPGALLEG=$(usex jpeg) + -DWANT_LINUX_CONSOLE=OFF + -DWANT_LINUX_FBCON=$(usex fbcon) + -DWANT_LINUX_SVGALIB=$(usex svga) + -DWANT_LINUX_VGA=$(usex vga) + -DWANT_LOADPNG=$(usex png) + -DWANT_LOGG=$(usex vorbis) + -DWANT_OSS=$(usex oss) + -DWANT_TESTS=OFF + -DWANT_TOOLS=$(usex X) +
[gentoo-commits] repo/gentoo:master commit in: media-video/mplayer/
commit: 568f99f6c440db42edc001e6074a50eb614ae131 Author: David Seifert gentoo org> AuthorDate: Sat Feb 22 23:17:34 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Feb 22 23:17:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568f99f6 media-video/mplayer: Disable GIF support * mplayer relies on private APIs of giflib that have been moved around and will be removed in a future release. Bug: https://bugs.gentoo.org/682198 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> .../{mplayer-1.3.0-r5.ebuild => mplayer-1.3.0-r6.ebuild} | 8 +--- media-video/mplayer/mplayer-.ebuild| 10 ++ 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/media-video/mplayer/mplayer-1.3.0-r5.ebuild b/media-video/mplayer/mplayer-1.3.0-r6.ebuild similarity index 97% rename from media-video/mplayer/mplayer-1.3.0-r5.ebuild rename to media-video/mplayer/mplayer-1.3.0-r6.ebuild index 925a8f47c76..7163acf21ea 100644 --- a/media-video/mplayer/mplayer-1.3.0-r5.ebuild +++ b/media-video/mplayer/mplayer-1.3.0-r6.ebuild @@ -12,7 +12,7 @@ inherit toolchain-funcs flag-o-matic ${SVN_ECLASS} IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext a52 aalib +alsa altivec aqua bidi bl bluray bs2b cddb +cdio cdparanoia cpudetection debug dga doc dts dv dvb +dvd +dvdnav +enca +encode faac faad fbcon -ftp gif ggi gsm +iconv ipv6 jack joystick jpeg kernel_linux ladspa +ftp ggi gsm +iconv ipv6 jack joystick jpeg kernel_linux ladspa +libass libcaca libmpeg2 lirc live lzo mad md5sum +cpu_flags_x86_mmx cpu_flags_x86_mmxext mng mp3 nas +network nut openal opengl +osdmenu oss png pnm pulseaudio pvr radio rar rtc rtmp samba selinux +shm sdl speex cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_ssse3 @@ -55,6 +55,8 @@ X_RDEPS=" " # Rar: althrought -gpl version is nice, it cant do most functions normal rars can # nemesi? ( net-libs/libnemesi ) +# mplayer relies on private APIs in giflib that have been removed: +# https://sourceforge.net/p/giflib/bugs/132/ RDEPEND+=" sys-libs/ncurses:0= app-arch/bzip2 @@ -84,7 +86,6 @@ RDEPEND+=" enca? ( app-i18n/enca ) faad? ( media-libs/faad2 ) ggi? ( media-libs/libggi media-libs/libggiwmh ) - gif? ( media-libs/giflib:0= ) gsm? ( media-sound/gsm ) iconv? ( virtual/libiconv ) jack? ( virtual/jack ) @@ -371,6 +372,7 @@ src_configure() { ## myconf+=" --disable-musepack" # Use internal musepack codecs for SV7 and SV8 support myconf+=" --disable-libmpeg2-internal" # always use system media-libs/libmpeg2 + myconf+=" --disable-gif" # relies on to-be-removed giflib internals https://sourceforge.net/p/giflib/bugs/132/ use dts || myconf+=" --disable-libdca" if ! use mp3; then myconf+=" @@ -383,7 +385,7 @@ src_configure() { use ${i} || myconf+=" --disable-lib${i}" done - uses="faad gif jpeg libmpeg2 live mad mng png pnm speex tga theora tremor" + uses="faad jpeg libmpeg2 live mad mng png pnm speex tga theora tremor" for i in ${uses}; do use ${i} || myconf+=" --disable-${i}" done diff --git a/media-video/mplayer/mplayer-.ebuild b/media-video/mplayer/mplayer-.ebuild index 8ca4b4a54f5..ab5fe353ff5 100644 --- a/media-video/mplayer/mplayer-.ebuild +++ b/media-video/mplayer/mplayer-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ inherit toolchain-funcs flag-o-matic ${SVN_ECLASS} IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext a52 aalib +alsa altivec aqua bidi bl bluray bs2b cddb +cdio cdparanoia cpudetection debug dga doc dts dv dvb +dvd +dvdnav +enca +encode faac faad fbcon -ftp gif ggi gsm +iconv ipv6 jack joystick jpeg kernel_linux ladspa +ftp ggi gsm +iconv ipv6 jack joystick jpeg kernel_linux ladspa +libass libcaca libmpeg2 lirc live lzo mad md5sum +cpu_flags_x86_mmx cpu_flags_x86_mmxext mng mp3 nas +network nut openal opengl +osdmenu oss png pnm pulseaudio pvr radio rar rtc rtmp samba selinux +shm sdl speex cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_ssse3 @@ -55,6 +55,8 @@ X_RDEPS=" " # Rar: althrought -gpl version is nice, it cant do most functions normal rars can # nemesi? ( net-libs/libnemesi ) +# mplayer relies on private APIs in giflib that have been removed: +# https://sourceforge.net/p/giflib/bugs/132/ RDEPEND+=" sys-libs/ncurses:0= app-arch/bzip2 @@ -84,7 +86,6 @@ RDEPEND+=" enca? ( app-i18n/enca ) faad? ( media-libs/faad2 ) ggi? ( media-libs/libggi media-libs/libggiwmh ) - gif? ( media-libs/giflib:0= ) gsm? ( media-sound/gsm ) iconv? ( virtual/libiconv ) jack? ( virtual/jack ) @@
[gentoo-commits] repo/gentoo:master commit in: acct-group/cadvisor/
commit: fd774f5c15b903e5ee68085cca14bc01f818cc11 Author: William Hubbs gentoo org> AuthorDate: Sat Feb 22 22:39:45 2020 + Commit: William Hubbs gentoo org> CommitDate: Sat Feb 22 22:39:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd774f5c acct-group/cadvisor: add cadvisor group Signed-off-by: William Hubbs gentoo.org> acct-group/cadvisor/cadvisor-0.ebuild | 8 acct-group/cadvisor/metadata.xml | 8 2 files changed, 16 insertions(+) diff --git a/acct-group/cadvisor/cadvisor-0.ebuild b/acct-group/cadvisor/cadvisor-0.ebuild new file mode 100644 index 000..c44d82f6164 --- /dev/null +++ b/acct-group/cadvisor/cadvisor-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +ACCT_GROUP_ID=427 diff --git a/acct-group/cadvisor/metadata.xml b/acct-group/cadvisor/metadata.xml new file mode 100644 index 000..c36c37139fa --- /dev/null +++ b/acct-group/cadvisor/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + willi...@gentoo.org + William Hubbs + +
[gentoo-commits] repo/gentoo:master commit in: app-emulation/cadvisor/
commit: 1d2b4ec5219a9d7fd6f130014f5f372c18ab7bb0 Author: William Hubbs gentoo org> AuthorDate: Sat Feb 22 22:40:04 2020 + Commit: William Hubbs gentoo org> CommitDate: Sat Feb 22 22:40:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2b4ec5 app-emulation/cadvisor: 0.35.0 bump Signed-off-by: William Hubbs gentoo.org> app-emulation/cadvisor/Manifest | 1 + app-emulation/cadvisor/cadvisor-0.35.0.ebuild | 42 +++ 2 files changed, 43 insertions(+) diff --git a/app-emulation/cadvisor/Manifest b/app-emulation/cadvisor/Manifest index 1c786759897..5c05e93fe26 100644 --- a/app-emulation/cadvisor/Manifest +++ b/app-emulation/cadvisor/Manifest @@ -1 +1,2 @@ DIST cadvisor-0.34.0.tar.gz 5210189 BLAKE2B 48cf7ddc94e52f07a0e74868d00f4a45d45aa5233b518da46762743357c17cbe7f2971794deda9936a10c65724928a219c498bf6d2493266f5b0ea547d485cb6 SHA512 accb41afd4683413b846f9380229bfa54c88b3141be68492963444928e40e14fc28da3ce27b09746e29c4dfe6323cd6bea69181826367e830f284d6ab698c633 +DIST cadvisor-0.35.0.tar.gz 5268930 BLAKE2B 065619ee459062bb521e855ccfd576afe236863bdc203b65e53a7eb6aec7172b6b9bb1d4183667ed36c471becb09fd974d1e4f809cf614f4d0d03ea3b87c2f63 SHA512 9fdae170fd167e0b1a2b69112ff2ec081640a144490c04e364536cae71a90e2c2845857f35af81ec58d4addd3675fd86b045d1f1b99a3e281f6270ab5d2a70f3 diff --git a/app-emulation/cadvisor/cadvisor-0.35.0.ebuild b/app-emulation/cadvisor/cadvisor-0.35.0.ebuild new file mode 100644 index 000..06fd94f5eb7 --- /dev/null +++ b/app-emulation/cadvisor/cadvisor-0.35.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +EGO_PN="github.com/google/cadvisor" +COMMIT=49033161 +inherit golang-build golang-vcs-snapshot + +DESCRIPTION="Analyzes resource usage and performance characteristics of running containers" +HOMEPAGE="https://github.com/google/cadvisor"; +SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT" +KEYWORDS="~amd64" +SLOT="0" + +COMMON_DEPEND="acct-group/cadvisor + acct-user/cadvisor" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" + +src_prepare() { + sed -i -e "/go get/d" src/${EGO_PN}/build/assets.sh || die + sed -i -e "s/git describe.*/echo ${PV} )/"\ + -e "s/git rev-parse --short HEAD.*/echo ${COMMIT} )/"\ + src/${EGO_PN}/build/build.sh || die + default +} + +src_compile() { + export -n GOCACHE XDG_CACHE_HOME + pushd "src/${EGO_PN}" + GO_FLAGS="-v -work -x" VERBOSE="true" GOPATH="${S}:$(get_golibdir_gopath)" emake build + popd || die +} + +src_install() { + newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN} + dobin src/${EGO_PN}/${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +}
[gentoo-commits] repo/gentoo:master commit in: acct-user/cadvisor/
commit: f80d8d9a2ea39530a638e353a5bd11e6a94d77f6 Author: William Hubbs gentoo org> AuthorDate: Sat Feb 22 22:39:56 2020 + Commit: William Hubbs gentoo org> CommitDate: Sat Feb 22 22:39:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f80d8d9a acct-user/cadvisor: add cadvisor user Signed-off-by: William Hubbs gentoo.org> acct-user/cadvisor/cadvisor-0.ebuild | 12 acct-user/cadvisor/metadata.xml | 8 2 files changed, 20 insertions(+) diff --git a/acct-user/cadvisor/cadvisor-0.ebuild b/acct-user/cadvisor/cadvisor-0.ebuild new file mode 100644 index 000..a464a6029a1 --- /dev/null +++ b/acct-user/cadvisor/cadvisor-0.ebuild @@ -0,0 +1,12 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="User for cadvisor" +ACCT_USER_ID=427 +ACCT_USER_GROUPS=( cadvisor ) + +acct-user_add_deps diff --git a/acct-user/cadvisor/metadata.xml b/acct-user/cadvisor/metadata.xml new file mode 100644 index 000..c36c37139fa --- /dev/null +++ b/acct-user/cadvisor/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + willi...@gentoo.org + William Hubbs + +
[gentoo-commits] data/api:master commit in: files/
commit: c02f75881987e90b0874370998afcccab960965c Author: William Hubbs gentoo org> AuthorDate: Sat Feb 22 22:18:27 2020 + Commit: William Hubbs gentoo org> CommitDate: Sat Feb 22 22:18:27 2020 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=c02f7588 uid-gid.txt: add 427 for cadvisor Signed-off-by: William Hubbs gentoo.org> files/uid-gid.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/files/uid-gid.txt b/files/uid-gid.txt index 3605726..2873c58 100644 --- a/files/uid-gid.txt +++ b/files/uid-gid.txt @@ -232,6 +232,7 @@ guest 405 - historical Removed from baselayout in [r889](https://sources.gento utmp - 406 acct utmp - 406 baselayout davfs2 420 420 acctUsed by net-fs/davfs2 +cadvisor 427 427 acct telegraf 428 428 acct gerbera429 429 acct prometheus 430 430 acct
[gentoo-commits] repo/gentoo:master commit in: app-emulation/vice/
commit: 2e20167d2d5ea81bd52b6e3d298346edcddd61b0 Author: David Seifert gentoo org> AuthorDate: Sat Feb 22 22:21:39 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Feb 22 22:21:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e20167d app-emulation/vice: Canonical variable order Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> app-emulation/vice/vice-3.4_p37498.ebuild | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app-emulation/vice/vice-3.4_p37498.ebuild b/app-emulation/vice/vice-3.4_p37498.ebuild index 9d913fec427..e23e6deb107 100644 --- a/app-emulation/vice/vice-3.4_p37498.ebuild +++ b/app-emulation/vice/vice-3.4_p37498.ebuild @@ -5,12 +5,13 @@ EAPI=7 inherit autotools multibuild +MY_P="vice-emu-code-r${PV##*_p}-trunk-vice" + DESCRIPTION="The Versatile Commodore Emulator" HOMEPAGE="http://vice-emu.sourceforge.net/"; -MY_P="vice-emu-code-r${PV##*_p}-trunk-vice" -S="${WORKDIR}/${MY_P}" -SRC_URI="https://sourceforge.net/code-snapshots/svn/v/vi/vice-emu/code/${MY_P}.zip"; #SRC_URI="mirror://sourceforge/vice-emu/releases/${P}.tar.gz" +SRC_URI="https://sourceforge.net/code-snapshots/svn/v/vi/vice-emu/code/${MY_P}.zip"; + LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" @@ -73,6 +74,7 @@ BDEPEND=" doc? ( virtual/texi2dvi ) " +S="${WORKDIR}/${MY_P}" ECONF_SOURCE="${S}" src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/
commit: 67ea57898bc77eaca0c36067c577ba60d3fc4fc9 Author: Lars Wendler gentoo org> AuthorDate: Sat Feb 22 22:11:23 2020 + Commit: Lars Wendler gentoo org> CommitDate: Sat Feb 22 22:11:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ea5789 media-libs/alsa-lib: Removed old Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> media-libs/alsa-lib/Manifest | 1 - media-libs/alsa-lib/alsa-lib-1.1.8.ebuild | 83 --- 2 files changed, 84 deletions(-) diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest index b4503372211..15b833a72a3 100644 --- a/media-libs/alsa-lib/Manifest +++ b/media-libs/alsa-lib/Manifest @@ -1,3 +1,2 @@ -DIST alsa-lib-1.1.8.tar.bz2 1002562 BLAKE2B a531ab501943924d007f7ae0e4489deea805ccbc8f2f02d3ee392aa2dbe54ffe31f58ee1744308f851a68f693c83125088708e901d0d83e4a7a5f644ef448aa3 SHA512 50ae107c6efe8200b4c41e0463e099d16e149332f1d3a22c3e81d3e7d980b7f93f3610fc9711ef62067caeb1054e7ea612ba3903bf8a91ebeffa48687cf80eed DIST alsa-lib-1.2.1.2.tar.bz2 1004129 BLAKE2B e8bf117f3036a32b020897f16b9648ac105c499f547ae157508720502722d4e1a651719c86a4e2756ca7a3c573a1f17c02524125ccaad12bcb8c7c71675c898a SHA512 e8286fd55f63ee0d95513279d0885c287533de89b7af6c338413dec5d38ba4f5a15da1a4a4ce36e052614e4b730e3778782dab9979d82958283be17b48604913 DIST alsa-lib-1.2.2.tar.bz2 1030747 BLAKE2B 176054c7783452fcd0b30482f4d85fb88a1364a97f79830f2c22cd578275280fa64537d00a08f3e3b1420e4aeb4e4269c7523cb4296db3ed095bcf078b452726 SHA512 d21adb3ff998918c7d1820f9ce2aaf4202dd45ccb87cb092d49da8b2402b6ddaad06325be0fd59f17393a5d9958e3743bfccb4b14bdb947a42e7d791d73c7033 diff --git a/media-libs/alsa-lib/alsa-lib-1.1.8.ebuild b/media-libs/alsa-lib/alsa-lib-1.1.8.ebuild deleted file mode 100644 index cb7eb79da92..000 --- a/media-libs/alsa-lib/alsa-lib-1.1.8.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python{2_7,3_{6,7}} ) - -inherit autotools multilib multilib-minimal python-single-r1 - -DESCRIPTION="Advanced Linux Sound Architecture Library" -HOMEPAGE="https://alsa-project.org/"; -SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2"; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux" -IUSE="alisp debug doc elibc_uclibc python +thread-safety" - -RDEPEND="python? ( ${PYTHON_DEPS} )" -DEPEND="${RDEPEND} - doc? ( >=app-doc/doxygen-1.2.6 )" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -PATCHES=( - "${FILESDIR}/${PN}-1.1.6-missing_files.patch" #652422 -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || die - # https://bugs.gentoo.org/509886 - use elibc_uclibc && { sed -i -e 's:oldapi queue_timer:queue_timer:' test/Makefile.am || die; } - # https://bugs.gentoo.org/545950 - sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' test/lsb/Makefile.am || die - default - eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - --disable-maintainer-mode - --disable-resmgr - --enable-aload - --enable-rawmidi - --enable-seq - --enable-shared - # enable Python only on final ABI - $(multilib_native_use_enable python) - $(use_enable alisp) - $(use_enable thread-safety) - $(use_with debug) - $(usex elibc_uclibc --without-versioned '') - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_compile() { - emake - - if multilib_is_native_abi && use doc; then - emake doc - grep -FZrl "${S}" doc/doxygen/html | \ - xargs -0 sed -i -e "s:${S}::" - fi -} - -multilib_src_install() { - emake DESTDIR="${D}" install - if multilib_is_native_abi && use doc; then - docinto html - dodoc -r doc/doxygen/html/. - fi -} - -multilib_src_install_all() { - find "${ED}" \( -name '*.a' -o -name '*.la' \) -delete || die - dodoc ChangeLog doc/asoundrc.txt NOTES TODO -}
[gentoo-commits] repo/gentoo:master commit in: media-plugins/alsa-plugins/
commit: 17874db81d0f2b69649b7bff463cd11309bed057 Author: Lars Wendler gentoo org> AuthorDate: Sat Feb 22 22:08:02 2020 + Commit: Lars Wendler gentoo org> CommitDate: Sat Feb 22 22:11:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17874db8 media-plugins/alsa-plugins: Removed old Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> media-plugins/alsa-plugins/Manifest| 2 - .../alsa-plugins/alsa-plugins-1.1.8.ebuild | 98 .../alsa-plugins/alsa-plugins-1.1.9.ebuild | 101 - 3 files changed, 201 deletions(-) diff --git a/media-plugins/alsa-plugins/Manifest b/media-plugins/alsa-plugins/Manifest index 9d8379446d6..6aa6ffd910a 100644 --- a/media-plugins/alsa-plugins/Manifest +++ b/media-plugins/alsa-plugins/Manifest @@ -1,4 +1,2 @@ -DIST alsa-plugins-1.1.8.tar.bz2 375346 BLAKE2B 65c161ee375e7aed85dbe918a39bc2aa4818bbcfbaadf405f5f0170d9944ff55b5a9da3690e3cd78bd774ecf235f49cfc3a5dfe18b627c5a9cb0dc1eb207 SHA512 bb1a4411921ec332f47b43515f6d3b4c03a01568854950b9b5c3f0d8172d9a0c4a5b3652bc64c62eae5ea3aaa5d95fe3d32c0a213fe99adf490a9807bcb58ecd -DIST alsa-plugins-1.1.9.tar.bz2 406127 BLAKE2B 10bf3e96289a88edabfa3018d33ab4666982fe409eb41c486e6b9eee0dde87e926f3241c31e240b3bab114c8ab2c6d6bab92dd6192bceb467a01fcb6adc44b8e SHA512 1969dfe8f2bb4283e81a18da73d2f7f86d8788d1a8764d7195b4830b2f4704c208eacb50a1e26e20c9fe57e7d5bb06a004112d84cc86b4682b4180d2fec4d5d9 DIST alsa-plugins-1.2.1.tar.bz2 406309 BLAKE2B 2ac26ad87fcdcc4452ec32b2b437d3be4308f13ce2a8e24150f319805b6d684edc6be9e51654f27c1a5bbc01a7caa9eb70250be405dc6921ecd93ee417f24cdf SHA512 a49ef9290b66855112e301a5fd5a0932f13a50254e164f3340f2b342a36469532ee783beabfe5e95870dbf4cd81ca1e8d0415d94c8c7ee963133fb3c343721de DIST alsa-plugins-1.2.2.tar.bz2 406494 BLAKE2B 64148e3e6fcf651a2ac62b6b5f3cc915fe6718d35fea53da08f6f4b1a5ff06ba29e69b8cd2a95e3b9edf3880570b1d0b9267239f705043dab592c27fdd150ef3 SHA512 25a7dfaa64be024447d889b5cde668f1308d197f54880548a82d50beb4ac0dbff33b415da1e26dc5229408c934247a9bd38acfb0f82ca388deac0d77ab3cdadb diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.1.8.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.1.8.ebuild deleted file mode 100644 index ec725a9b508..000 --- a/media-plugins/alsa-plugins/alsa-plugins-1.1.8.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools flag-o-matic multilib multilib-minimal - -DESCRIPTION="ALSA extra plugins" -HOMEPAGE="http://www.alsa-project.org/"; -SRC_URI="https://www.alsa-project.org/files/pub/plugins/${P}.tar.bz2"; - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux" -IUSE="arcam_av debug ffmpeg jack libav libsamplerate +mix oss pulseaudio speex +usb_stream" - -RDEPEND=" - >=media-libs/alsa-lib-${PV}:=[${MULTILIB_USEDEP}] - ffmpeg? ( - libav? ( media-video/libav:= ) - !libav? ( media-video/ffmpeg:0= ) - ) - jack? ( virtual/jack[${MULTILIB_USEDEP}] ) - libsamplerate? ( >=media-libs/libsamplerate-0.1.8-r1:=[${MULTILIB_USEDEP}] ) - pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) - speex? ( - >=media-libs/speex-1.2.0:=[${MULTILIB_USEDEP}] - media-libs/speexdsp[${MULTILIB_USEDEP}] - ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - # For some reasons the polyp/pulse plugin does fail with alsaplayer with a - # failed assert. As the code works just fine with asserts disabled, for now - # disable them waiting for a better solution. - sed -i \ - -e '/AM_CFLAGS/s:-Wall:-DNDEBUG -Wall:' \ - pulse/Makefile.am || die - - eautoreconf -} - -multilib_src_configure() { - use debug || append-cppflags -DNDEBUG - - local myeconfargs=( - --with-speex="$(usex speex lib no)" - $(use_enable arcam_av arcamav) - $(use_enable ffmpeg libav) - $(use_enable jack) - $(use_enable libsamplerate samplerate) - $(use_enable mix) - $(use_enable oss) - $(use_enable pulseaudio) - $(use_enable speex speexdsp) - $(use_enable usb_stream usbstream) - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - einstalldocs - - cd doc || die - dodoc upmix.txt vdownmix.txt README-pcm-oss - use jack && dodoc README-jack - use libsamplerate && dodoc samplerate.txt - use ffmpeg && dodoc lavrate.txt a52.txt - - if use pulseaudio; then - dodoc README-pulse - # install ALSA configuration files - #
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/
commit: 540f379c404a7a4a9e42845549043a8383d331ae Author: Lars Wendler gentoo org> AuthorDate: Sat Feb 22 22:10:30 2020 + Commit: Lars Wendler gentoo org> CommitDate: Sat Feb 22 22:11:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=540f379c media-sound/alsa-utils: Removed old Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> media-sound/alsa-utils/Manifest| 1 - media-sound/alsa-utils/alsa-utils-1.1.8.ebuild | 77 -- 2 files changed, 78 deletions(-) diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest index 532eb02ac71..66b8513df62 100644 --- a/media-sound/alsa-utils/Manifest +++ b/media-sound/alsa-utils/Manifest @@ -1,3 +1,2 @@ -DIST alsa-utils-1.1.8.tar.bz2 1262174 BLAKE2B 643017f8f31d88356a2a55b5b1249d5b705daa7bd38e6d5e8835a21a9aefeca2fb1a7444c5709516ace0eecdfd5b410b5b24008abebb7ca917763108637bbcca SHA512 f877b491840126420dd9847347d0af865b6d03eccac2e2c3853cdbc76e91899f5a5139753cc41a4db942e7999c8d53cf9bd57d2fd5e1d32c872871b2d25146d9 DIST alsa-utils-1.2.1.tar.bz2 1270194 BLAKE2B e5cb4d6c94f09f1eb9044a7f34904bc662ac2eb9ae734f333cf22271b4add1de1032ac38cf064807146095edc2eae452c197b98b4dd63f0004e1705f8e322e4f SHA512 b7729659cd9809197dc30042f522f5103ff41ddc047f13f9c733c93f7e91a26f90cd864c70e654d12ef7a552b1d9ebe2727a24ec9fad03560cb7cdea906662ec DIST alsa-utils-1.2.2.tar.bz2 1274821 BLAKE2B 79b6cd719dbf36ca65b186c6682c9617fb89cb76aa530e4f40850004170703990054b5e96f700c652b11781e0086490824ce2433e33b17c03655fea089f59ceb SHA512 30598c658f3f2ad71a5ce7911b09ae13add54b293bcf3bebb053371d84a91528bd64fd376f167456b2e27e2546a2279019678e099247513e5142b283af756fd9 diff --git a/media-sound/alsa-utils/alsa-utils-1.1.8.ebuild b/media-sound/alsa-utils/alsa-utils-1.1.8.ebuild deleted file mode 100644 index 23a733a8a7b..000 --- a/media-sound/alsa-utils/alsa-utils-1.1.8.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit systemd udev - -DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)" -HOMEPAGE="https://alsa-project.org/"; -SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0.9" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86" -IUSE="bat doc +libsamplerate +ncurses nls selinux" - -CDEPEND=">=media-libs/alsa-lib-${PV} - libsamplerate? ( media-libs/libsamplerate ) - ncurses? ( >=sys-libs/ncurses-5.7-r7:0= ) - bat? ( sci-libs/fftw:= )" -DEPEND="${CDEPEND} - doc? ( app-text/xmlto )" -RDEPEND="${CDEPEND} - selinux? ( sec-policy/selinux-alsa )" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-1.1.8-missing_header.patch -) - -src_configure() { - local myeconfargs=( - # --disable-alsaconf because it doesn't work with sys-apps/kmod wrt #456214 - --disable-alsaconf - --disable-maintainer-mode - --with-asound-state-dir="${EPREFIX}"/var/lib/alsa - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" - --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d - $(use_enable bat) - $(use_enable libsamplerate alsaloop) - $(use_enable ncurses alsamixer) - $(use_enable nls) - $(usex doc '' --disable-xmlto) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - dodoc seq/*/README.* - - newinitd "${FILESDIR}"/alsasound.initd-r7 alsasound - newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound - - insinto /etc/modprobe.d - newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf - - keepdir /var/lib/alsa - - # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not - # scan directory /usr/share/alsa/ucm: No such file or directory - # alsaucm: unable to obtain card list: No such file or directory - keepdir /usr/share/alsa/ucm -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog - elog "To take advantage of the init script, and automate the process of" - elog "saving and restoring sound-card mixer levels you should" - elog "add alsasound to the boot runlevel. You can do this as" - elog "root like so:" - elog "# rc-update add alsasound boot" - ewarn - ewarn "The ALSA core should be built into the kernel or loaded through other" - ewarn "means. There is no longer any modular auto(un)loading in alsa-utils." - fi -}
[gentoo-commits] repo/gentoo:master commit in: games-action/minetest/
commit: 67e48324452090097bc8217613960376de657945 Author: William Breathitt Gray gmail com> AuthorDate: Fri Jan 17 21:56:38 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Feb 22 22:09:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e48324 games-action/minetest: Version bump to 5.1.1 Closes: https://bugs.gentoo.org/706372 Closes: https://bugs.gentoo.org/705696 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: William Breathitt Gray gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14370 Signed-off-by: James Le Cuirot gentoo.org> games-action/minetest/Manifest | 1 + games-action/minetest/minetest-5.1.1.ebuild | 139 2 files changed, 140 insertions(+) diff --git a/games-action/minetest/Manifest b/games-action/minetest/Manifest index 11699c9e760..32bddbc98b7 100644 --- a/games-action/minetest/Manifest +++ b/games-action/minetest/Manifest @@ -1 +1,2 @@ DIST minetest-5.1.0.tar.gz 8939376 BLAKE2B 5c56bd74a573632636937c5e5a45eb864ec627962b73573a763be7326c2a3fa95ad87683d655725b29d29d91270812beef33c21b3eb100627f21befeb2dbfac5 SHA512 f2cad4720c1003536cc3c619c18234a95cae1dee8fb54b46a2ef5fd24108a4c945efcb0a461926ef3ede7b8bec41ed6620806212fe11f4142bbf31fe4f0f659e +DIST minetest-5.1.1.tar.gz 9002025 BLAKE2B 8258850a0f45125a09e0a4cf5eda7a8860be4f0a5e564767952e27fc8509593bf0615c1457a0ee168f6eeedcf1065e288b787d74e1d0a2180870bc1bae818bfc SHA512 4a36a86a3e5f8f5246ff3410e9ab182631f38292bea077e7dbc25fdc1520e5a479ffbd5ec447000fb4999ab252a59bf976299e6fecda1f8cd47f40549885766b diff --git a/games-action/minetest/minetest-5.1.1.ebuild b/games-action/minetest/minetest-5.1.1.ebuild new file mode 100644 index 000..66f7329bb98 --- /dev/null +++ b/games-action/minetest/minetest-5.1.1.ebuild @@ -0,0 +1,139 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake xdg + +DESCRIPTION="A free open-source voxel game engine with easy modding and game creation" +HOMEPAGE="https://www.minetest.net"; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1+ CC-BY-SA-3.0 OFL-1.1 Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+client +curl doc +leveldb ncurses nls postgres redis +server +sound spatial +truetype" +REQUIRED_USE="|| ( client server )" + +RDEPEND=" + dev-db/sqlite:3 + dev-lang/luajit:2 + dev-libs/gmp:0= + dev-libs/jsoncpp:= + sys-libs/zlib + client? ( + app-arch/bzip2 + dev-games/irrlicht + media-libs/libpng:0= + virtual/jpeg:0 + virtual/opengl + x11-libs/libX11 + x11-libs/libXxf86vm + sound? ( + media-libs/libogg + media-libs/libvorbis + media-libs/openal + ) + truetype? ( media-libs/freetype:2 ) + ) + curl? ( net-misc/curl ) + leveldb? ( dev-libs/leveldb:= ) + ncurses? ( sys-libs/ncurses:0= ) + nls? ( virtual/libintl ) + postgres? ( >=dev-db/postgresql-9.5:= ) + redis? ( dev-libs/hiredis:= ) + server? ( + acct-group/minetest + acct-user/minetest + dev-games/irrlicht-headers + ) + spatial? ( sci-libs/libspatialindex:= )" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( + app-doc/doxygen + media-gfx/graphviz + ) + nls? ( sys-devel/gettext )" + +src_prepare() { + cmake_src_prepare + # set paths + sed \ + -e "s#@BINDIR@#${EPREFIX}/usr/bin#g" \ + -e "s#@GROUP@#${PN}#g" \ + "${FILESDIR}"/minetestserver.confd > "${T}"/minetestserver.confd || die + + # remove bundled libraries + rm -rf lib || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_CLIENT=$(usex client) + -DBUILD_SERVER=$(usex server) + -DCUSTOM_BINDIR="${EPREFIX}/usr/bin" + -DCUSTOM_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" + -DCUSTOM_EXAMPLE_CONF_DIR="${EPREFIX}/usr/share/doc/${PF}" + -DCUSTOM_LOCALEDIR="${EPREFIX}/usr/share/${PN}/locale" + -DCUSTOM_SHAREDIR="${EPREFIX}/usr/share/${PN}" + -DENABLE_CURL=$(usex curl) + -DENABLE_CURSES=$(usex ncurses) + -DENABLE_FREETYPE=$(usex truetype) + -DENABLE_GETTEXT=$(usex nls) + -DENABLE_GLES=0 + -DENABLE_LEVELDB=$(usex leveldb) + -DENABLE_LUAJIT=1 + -DENABLE_POSTGRESQL=$(usex postgres) + -DENABLE_REDIS=$(usex redis) + -DENABLE_SPATIAL=$(usex spatial) + -DENABLE_SOUND=$(usex sound) + -DENABLE_SYSTEM_GMP=1 + -DENABLE_SYSTEM_JSONCPP=
[gentoo-commits] repo/gentoo:master commit in: app-emulation/vice/
commit: c2dac17fd6d6844839eaa6b77e234b09804f6ee0 Author: James Le Cuirot gentoo org> AuthorDate: Sat Feb 22 22:07:07 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Feb 22 22:09:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2dac17f app-emulation/vice: Bump to post 3.4 snapshot with multiple variants The ebuild has been almost entirely rewritten. Many missing dependencies have been added. Multiple variants for GTK, SDL, and headless can now be installed simultaneously. Closes: https://bugs.gentoo.org/656722 Closes: https://github.com/gentoo/gentoo/pull/13504 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: James Le Cuirot gentoo.org> app-emulation/vice/Manifest | 1 + app-emulation/vice/metadata.xml | 4 + app-emulation/vice/vice-3.4_p37498.ebuild | 173 ++ 3 files changed, 178 insertions(+) diff --git a/app-emulation/vice/Manifest b/app-emulation/vice/Manifest index cf78f5afb3d..fbe27e05301 100644 --- a/app-emulation/vice/Manifest +++ b/app-emulation/vice/Manifest @@ -1 +1,2 @@ DIST vice-3.1.tar.gz 30714226 BLAKE2B 75c2cce5294dad5b954cd23b623b6b4610c8142a09aef05dbefed6b3e6b268077d375e644dde6a057682d41ab9cf15e93a9f4a9359bfa0d1567d6d1862053a0e SHA512 bc02a3597a17dadb37c487e6942192c0e9dc1a7d4e440fbf0dc8a165dbb2dee60ddf157697a020d2780ddef56a0a67802768d5c6d117b9cf5cdc124de45bc579 +DIST vice-emu-code-r37498-trunk-vice.zip 26810776 BLAKE2B 05baa0d123e9a0f1141ef68940455b5abfccde0204d0ffeb0a806212977be6f1f2c777267cad077272f4e09fa3c6adb9e95436adaaee5482b2ce918a3485caeb SHA512 5b4c31e51efc67ac08f6fe9361c42b80115b315fc24c128861341f2eea7567bdbb1761e52bc914df442ed5cc7f2ca7c6b0a2694441d63e63f9f693bcf72c70c0 diff --git a/app-emulation/vice/metadata.xml b/app-emulation/vice/metadata.xml index ff9234728a4..8ff137c8c20 100644 --- a/app-emulation/vice/metadata.xml +++ b/app-emulation/vice/metadata.xml @@ -8,6 +8,10 @@ Enable ethernet emulation Enable the ability to run fullscreen + Include the headless variant of the emulator + Enable mp3@64 cartridge support + Enable parallel port SID support + Enable PCI device discovery using sys-apps/pciutils Use media-libs/libsdl for sound support Enable support for x11-libs/vte in the GTK+ interface diff --git a/app-emulation/vice/vice-3.4_p37498.ebuild b/app-emulation/vice/vice-3.4_p37498.ebuild new file mode 100644 index 000..9d913fec427 --- /dev/null +++ b/app-emulation/vice/vice-3.4_p37498.ebuild @@ -0,0 +1,173 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools multibuild + +DESCRIPTION="The Versatile Commodore Emulator" +HOMEPAGE="http://vice-emu.sourceforge.net/"; +MY_P="vice-emu-code-r${PV##*_p}-trunk-vice" +S="${WORKDIR}/${MY_P}" +SRC_URI="https://sourceforge.net/code-snapshots/svn/v/vi/vice-emu/code/${MY_P}.zip"; +#SRC_URI="mirror://sourceforge/vice-emu/releases/${P}.tar.gz" +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa debug doc ethernet ffmpeg flac gif +gtk headless ipv6 jpeg lame libav mpg123 ogg oss +opengl parport pci png portaudio pulseaudio sdl zlib" +REQUIRED_USE="|| ( gtk headless sdl ) gtk? ( zlib )" + +RDEPEND=" + sys-libs/readline:0= + virtual/libintl + alsa? ( media-libs/alsa-lib ) + ethernet? ( + >=net-libs/libpcap-0.9.8 + >=net-libs/libnet-1.1.2.1:1.1 + ) + ffmpeg? ( + libav? ( media-video/libav:= ) + !libav? ( media-video/ffmpeg:= ) + ) + flac? ( media-libs/flac ) + gif? ( media-libs/giflib:= ) + gtk? ( + dev-libs/glib:2 + media-libs/fontconfig:1.0 + x11-libs/gtk+:3 + opengl? ( + media-libs/glew:0= + virtual/opengl + ) + ) + jpeg? ( virtual/jpeg ) + lame? ( media-sound/lame ) + mpg123? ( media-sound/mpg123 ) + ogg? ( +media-libs/libogg +media-libs/libvorbis + ) + parport? ( sys-libs/libieee1284 ) + pci? ( sys-apps/pciutils ) + png? ( media-libs/libpng:0= ) + portaudio? ( media-libs/portaudio ) + pulseaudio? ( media-sound/pulseaudio ) + sdl? ( media-libs/libsdl2[video] ) + zlib? ( sys-libs/zlib ) +" + +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" + +BDEPEND=" + app-arch/unzip + dev-embedded/xa + dev-lang/perl + sys-apps/texinfo + sys-devel/flex + sys-devel/gettext + virtual/pkgconfig + virtual/yacc + doc? ( virtual/texi2dvi ) +" + +ECONF_SOURCE="${S}" + +src_prepare() { + default + + # Delete some bundled libraries. + rm -r src/lib/lib{ffmpeg
[gentoo-commits] repo/gentoo:master commit in: games-action/minetest/files/, games-action/minetest/
commit: 6051083a35f39976b4200bdb69f0c6c0d38ea1b3 Author: James Le Cuirot gentoo org> AuthorDate: Sat Feb 22 22:09:03 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Feb 22 22:09:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6051083a games-action/minetest: Drop old 5.1.0-r1 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: James Le Cuirot gentoo.org> games-action/minetest/Manifest | 1 - games-action/minetest/files/5.1.0-FindJson.patch | 31 - games-action/minetest/minetest-5.1.0-r1.ebuild | 140 --- 3 files changed, 172 deletions(-) diff --git a/games-action/minetest/Manifest b/games-action/minetest/Manifest index 32bddbc98b7..c808144d7b0 100644 --- a/games-action/minetest/Manifest +++ b/games-action/minetest/Manifest @@ -1,2 +1 @@ -DIST minetest-5.1.0.tar.gz 8939376 BLAKE2B 5c56bd74a573632636937c5e5a45eb864ec627962b73573a763be7326c2a3fa95ad87683d655725b29d29d91270812beef33c21b3eb100627f21befeb2dbfac5 SHA512 f2cad4720c1003536cc3c619c18234a95cae1dee8fb54b46a2ef5fd24108a4c945efcb0a461926ef3ede7b8bec41ed6620806212fe11f4142bbf31fe4f0f659e DIST minetest-5.1.1.tar.gz 9002025 BLAKE2B 8258850a0f45125a09e0a4cf5eda7a8860be4f0a5e564767952e27fc8509593bf0615c1457a0ee168f6eeedcf1065e288b787d74e1d0a2180870bc1bae818bfc SHA512 4a36a86a3e5f8f5246ff3410e9ab182631f38292bea077e7dbc25fdc1520e5a479ffbd5ec447000fb4999ab252a59bf976299e6fecda1f8cd47f40549885766b diff --git a/games-action/minetest/files/5.1.0-FindJson.patch b/games-action/minetest/files/5.1.0-FindJson.patch deleted file mode 100644 index 3d48b0a0924..000 --- a/games-action/minetest/files/5.1.0-FindJson.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 706b6aad06a112f55105f08b6acd130b276a06ca Mon Sep 17 00:00:00 2001 -From: William Breathitt Gray -Date: Sat, 16 Nov 2019 13:14:24 -0500 -Subject: [PATCH] Fix find_path for newer jsoncpp installations - -The upstream JsonCpp project has renamed the `json/features.h` file to -`json/json_features.h`. This patch fixes the JsonCpp installation search -by looking for `json/allocator.h` which has not been renamed on newer -versions of JsonCpp. - -Fixes: https://github.com/minetest/minetest/issues/9119 - cmake/Modules/FindJson.cmake | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cmake/Modules/FindJson.cmake b/cmake/Modules/FindJson.cmake -index 26339a29..53ddf459 100644 a/cmake/Modules/FindJson.cmake -+++ b/cmake/Modules/FindJson.cmake -@@ -8,7 +8,7 @@ option(ENABLE_SYSTEM_JSONCPP "Enable using a system-wide JSONCPP. May cause seg - - if(ENABLE_SYSTEM_JSONCPP) - find_library(JSON_LIBRARY NAMES jsoncpp) -- find_path(JSON_INCLUDE_DIR json/features.h PATH_SUFFIXES jsoncpp) -+ find_path(JSON_INCLUDE_DIR json/allocator.h PATH_SUFFIXES jsoncpp) - - include(FindPackageHandleStandardArgs) - find_package_handle_standard_args(JSONCPP DEFAULT_MSG JSON_LIBRARY JSON_INCLUDE_DIR) --- -2.24.0 - diff --git a/games-action/minetest/minetest-5.1.0-r1.ebuild b/games-action/minetest/minetest-5.1.0-r1.ebuild deleted file mode 100644 index 018526a2e71..000 --- a/games-action/minetest/minetest-5.1.0-r1.ebuild +++ /dev/null @@ -1,140 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg - -DESCRIPTION="A free open-source voxel game engine with easy modding and game creation" -HOMEPAGE="https://www.minetest.net"; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1+ CC-BY-SA-3.0 OFL-1.1 Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+client +curl doc +leveldb ncurses nls postgres redis +server +sound spatial +truetype" -REQUIRED_USE="|| ( client server )" - -RDEPEND=" - dev-db/sqlite:3 - dev-games/irrlicht - dev-lang/luajit:2 - dev-libs/gmp:0= - dev-libs/jsoncpp:= - sys-libs/zlib - client? ( - app-arch/bzip2 - media-libs/libpng:0= - virtual/jpeg:0 - virtual/opengl - x11-libs/libX11 - x11-libs/libXxf86vm - sound? ( - media-libs/libogg - media-libs/libvorbis - media-libs/openal - ) - truetype? ( media-libs/freetype:2 ) - ) - curl? ( net-misc/curl ) - leveldb? ( dev-libs/leveldb:= ) - ncurses? ( sys-libs/ncurses:0= ) - nls? ( virtual/libintl ) - postgres? ( >=dev-db/postgresql-9.5:= ) - redis? ( dev-libs/hiredis:= ) - server? ( - acct-group/minetest - acct-user/minetest - ) - spatial? ( sci-libs/libspatialindex:= )" -DEPEND="${RDEPEND}" -BDEPEND=" - doc? ( - app-doc/doxygen - media-gfx/graphviz - ) - nls? ( sys-devel/gettext )" - -PATCHES
[gentoo-commits] repo/gentoo:master commit in: sys-fs/lsscsi/
commit: 683bf25c92cb3a7c7c19c0cff5fd9cdee7b773b5 Author: Lars Wendler gentoo org> AuthorDate: Sat Feb 22 22:06:39 2020 + Commit: Lars Wendler gentoo org> CommitDate: Sat Feb 22 22:07:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=683bf25c sys-fs/lsscsi: Bump to version 0.31 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> sys-fs/lsscsi/Manifest | 1 + sys-fs/lsscsi/lsscsi-0.31.ebuild | 12 2 files changed, 13 insertions(+) diff --git a/sys-fs/lsscsi/Manifest b/sys-fs/lsscsi/Manifest index c680a6a3fde..ab8f6a47e08 100644 --- a/sys-fs/lsscsi/Manifest +++ b/sys-fs/lsscsi/Manifest @@ -1,2 +1,3 @@ DIST lsscsi-0.29.tgz 353116 BLAKE2B 6374410cadf7fb091f6dcc99bf9435b0af56bc603bbecdeadb76407efc5b2f6106a0fc65f9705d6dfe4cdbbd66494b8a966caffb08bb350d2e6128ee881546d9 SHA512 2c595cfc738815c9231ac078e47215ac46c1283bc8ad784a898eaef6d64f41311a9a08c96ea0dc9379bd79fe6c6ff4d2af176cea5aecaca74a0fa255746d84ad DIST lsscsi-0.30.tgz 190598 BLAKE2B e22000c4c03fe31f40e6e95dbb6875fdf9266cb103108dc93748d2b245f2dc7edd93da7d3bf3b176187a2d8cace78ce1f7ce8f42da1454c05d8fd308e02db3b3 SHA512 ea1ba2bd2892b7e7feff0bf08ea09ffcdc38d21e4dba2cdce598d8ffde926a5908f2d02116d692bf4747b76c76c1c35974569583cb2da75eb49553959368dc76 +DIST lsscsi-0.31.tgz 191650 BLAKE2B 0bd9b72356cc8f9a7f83bf5bdebdc7d3093efa09b1c72e79b45f6e6dacedb6c80e085fce8ce734e298d03c959bc4428f7a4faeeaace3cdeaa3b2d6bfc4b547cc SHA512 e76a011b79657fb138e88d37ff38d83b6bbe2e28330fb621ca5972ba4ffb0131a5e67c8afeb0292c002eaf91e1b69c8f051d48849e5ed822e8705365092a53ba diff --git a/sys-fs/lsscsi/lsscsi-0.31.ebuild b/sys-fs/lsscsi/lsscsi-0.31.ebuild new file mode 100644 index 000..95141f037da --- /dev/null +++ b/sys-fs/lsscsi/lsscsi-0.31.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="SCSI sysfs query tool" +HOMEPAGE="http://sg.danny.cz/scsi/lsscsi.html"; +SRC_URI="http://sg.danny.cz/scsi/${P}.tgz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
[gentoo-commits] repo/gentoo:master commit in: media-plugins/alsa-plugins/
commit: 2fec248a05ba83afd9173476caee6a29225011e5 Author: David Seifert gentoo org> AuthorDate: Sat Feb 22 22:00:34 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Feb 22 22:00:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fec248a media-plugins/alsa-plugins: Mark arm64 stable Package-Manager: Portage-2.3.89, Repoman-2.3.20 Acked-by: Jory Pratt gentoo.org> Signed-off-by: David Seifert gentoo.org> media-plugins/alsa-plugins/alsa-plugins-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.2.1.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.2.1.ebuild index 126ba658cbb..bee2b48b523 100644 --- a/media-plugins/alsa-plugins/alsa-plugins-1.2.1.ebuild +++ b/media-plugins/alsa-plugins/alsa-plugins-1.2.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/plugins/${P}.tar.bz2"; LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux" IUSE="arcam_av debug ffmpeg jack libav libsamplerate +mix oss pulseaudio speex +usb_stream" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/
commit: e5d7c8d92b1d7288cbe15ee8a8bccef15d244923 Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 22 21:37:46 2020 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 22 21:37:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5d7c8d9 gui-wm/sway: 1.4 stable amd64 x86 and arm64 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> gui-wm/sway/sway-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-wm/sway/sway-1.4.ebuild b/gui-wm/sway/sway-1.4.ebuild index 4e8d954b57f..d0fc53539b7 100644 --- a/gui-wm/sway/sway-1.4.ebuild +++ b/gui-wm/sway/sway-1.4.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ]]; then else MY_PV=${PV/_rc/-rc} SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 arm64 ~ppc64 x86" S="${WORKDIR}/${PN}-${MY_PV}" fi
[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/
commit: d624438c02f1e00338747a43ede37c7f739e0f6a Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 22 21:39:25 2020 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 22 21:39:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d624438c gui-libs/wlroots: cleanup Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> gui-libs/wlroots/Manifest| 1 - gui-libs/wlroots/wlroots-0.8.1-r1.ebuild | 80 2 files changed, 81 deletions(-) diff --git a/gui-libs/wlroots/Manifest b/gui-libs/wlroots/Manifest index 4df0b03dc67..4fd35e3b5e4 100644 --- a/gui-libs/wlroots/Manifest +++ b/gui-libs/wlroots/Manifest @@ -1,2 +1 @@ DIST wlroots-0.10.0.tar.gz 454540 BLAKE2B 0d2326a62267019001be5f0d79c7b5c937ed20b952c92f0dd8cb04c3a0c06f3ef58723f552b1da1b947ea50ad91df46a543ec9705dad588db800bfa944743d11 SHA512 0e8e0c37f1afb1d99f0ecb3c2282992ffd06381aaa396c7234ead9f3ff2d5c599e766b677680ebaecf68e792054c3e42657d24f32d08bc8bcf35f9eb4bdaa876 -DIST wlroots-0.8.1.tar.gz 451814 BLAKE2B 85f221ba9068839f326e09df616f6182f518b9a129730dda794103305e3c0786d609a7cc6cb60a90c9d51cb77e3dbbc5993901271dcf1bd656c7744260561b06 SHA512 da41513de48e00303b31fde620463389103215011c6cc49b9a2420a1529889722aa54f26a211179c528709edb6b90ba2efdae5e4bcef18147d9516f3a94e365a diff --git a/gui-libs/wlroots/wlroots-0.8.1-r1.ebuild b/gui-libs/wlroots/wlroots-0.8.1-r1.ebuild deleted file mode 100644 index 51f138afcfd..000 --- a/gui-libs/wlroots/wlroots-0.8.1-r1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit fcaps meson - -DESCRIPTION="Pluggable, composable, unopinionated modules for building a Wayland compositor" -HOMEPAGE="https://github.com/swaywm/wlroots"; - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"; - inherit git-r3 -else - SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm64 x86" -fi - -LICENSE="MIT" -SLOT="0/8" -IUSE="elogind icccm rdp systemd x11-backend X" -REQUIRED_USE="?? ( elogind systemd )" - -DEPEND=" - >=dev-libs/libinput-1.9.0:0= - >=dev-libs/wayland-1.17.0 - media-libs/mesa[egl,gles2,gbm] - virtual/libudev - x11-libs/libdrm - x11-libs/libxkbcommon - x11-libs/pixman - elogind? ( >=sys-auth/elogind-237 ) - icccm? ( x11-libs/xcb-util-wm ) - rdp? ( net-misc/freerdp ) - systemd? ( >=sys-apps/systemd-237 ) - x11-backend? ( x11-libs/libxcb:0= ) - X? ( - x11-base/xorg-server[wayland] - x11-libs/libxcb:0= - x11-libs/xcb-util-image - ) -" -RDEPEND=" - ${DEPEND} - media-video/ffmpeg:0= -" -BDEPEND=" - >=dev-libs/wayland-protocols-1.17 - virtual/pkgconfig -" - -src_configure() { - # xcb-util-errors is not on Gentoo Repository (and upstream seems inactive?) - local emesonargs=( - "-Dxcb-errors=disabled" - -Dlibcap=$(usex filecaps enabled disabled) - -Dxcb-icccm=$(usex icccm enabled disabled) - -Dxwayland=$(usex X enabled disabled) - -Dx11-backend=$(usex x11-backend enabled disabled) - "-Dexamples=false" - "-Dwerror=false" - ) - if use systemd; then - emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd") - elif use elogind; then - emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=elogind") - else - emesonargs+=("-Dlogind=disabled") - fi - - # Patch is currently in upstream master - eapply "${FILESDIR}/wlroots-0.8.1-eglmesaextfix.patch" - - meson_src_configure -} - -pkg_postinst() { - elog "You must be in the input group to allow your compositor" - elog "to access input devices via libinput." -}
[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/
commit: ebd7d2ca3eddb944e64c2d53fd2613626f7b9b3d Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 22 21:38:57 2020 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 22 21:38:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd7d2ca gui-wm/sway: cleanup Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> gui-wm/sway/Manifest| 1 - gui-wm/sway/sway-1.2.ebuild | 115 2 files changed, 116 deletions(-) diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest index f794818edbf..d48bd92e706 100644 --- a/gui-wm/sway/Manifest +++ b/gui-wm/sway/Manifest @@ -1,2 +1 @@ -DIST sway-1.2.tar.gz 5493376 BLAKE2B f059ec7c3db7ff048129c9d701e8730b04f01670dc3b1be826ef3d609f2881ddf1e3bfd82c39bebf5e7e99127f7250239b2af76292f60cfa208fc465f14cd779 SHA512 b43f625d35145a3377e64ea942f8b005946bb0925f08deace2da73ab504038b29331df9943296c97141e2283cd9b55e6cb3bca18c5c3999ecbd461325e36165b DIST sway-1.4.tar.gz 5514489 BLAKE2B 31eb1aee32079e643cc7a0263a097000c089e36916ea2a681e1ec696f8329e7ecfe3c8a981ec3b6d4e3dd99c8e263b2c208dbe602308d6bdaf4cdabbb3c10971 SHA512 3b280bdfdbdae8fb9b4f555bc630c64e7c1d09f7b2c783b99413863a6b620d50cd2b6d10d63e11fdfb9c678fce9a403228ac52fa69fb52561ffbd06790505a71 diff --git a/gui-wm/sway/sway-1.2.ebuild b/gui-wm/sway/sway-1.2.ebuild deleted file mode 100644 index 30f010c8638..000 --- a/gui-wm/sway/sway-1.2.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit eutils meson - -DESCRIPTION="i3-compatible Wayland window manager" -HOMEPAGE="https://swaywm.org"; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"; -else - MY_PV=${PV/_rc/-rc} - SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm64 x86" - S="${WORKDIR}/${PN}-${MY_PV}" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="elogind fish-completion +man +swaybar +swaybg +swayidle +swaylock +swaymsg +swaynag systemd tray wallpapers X zsh-completion" -REQUIRED_USE="?? ( elogind systemd ) - tray? ( || ( elogind systemd ) )" - -DEPEND=" - >=dev-libs/json-c-0.13:0= - >=dev-libs/libinput-1.6.0:0= - dev-libs/libpcre - dev-libs/wayland - x11-libs/cairo - x11-libs/libxkbcommon - x11-libs/pango - x11-libs/pixman - elogind? ( >=sys-auth/elogind-239 ) - swaybar? ( x11-libs/gdk-pixbuf:2 ) - swaybg? ( gui-apps/swaybg ) - swayidle? ( gui-apps/swayidle ) - swaylock? ( gui-apps/swaylock ) - systemd? ( >=sys-apps/systemd-239 ) - X? ( x11-libs/libxcb:0= ) -" -if [[ ${PV} == ]]; then - DEPEND+="~gui-libs/wlroots-:=[elogind=,systemd=,X=]" -else - DEPEND+=" - >=gui-libs/wlroots-0.7.0:=[elogind=,systemd=,X=] - https://wiki.gentoo.org/wiki/Sway"; - fi -}
[gentoo-commits] repo/gentoo:master commit in: gui-apps/swayidle/
commit: e0ebe481093feeda60c842eae50ab8e97e500c84 Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 22 21:32:38 2020 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 22 21:32:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ebe481 gui-apps/swayidle: 1.6 stable amd64 arm64 and x86 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> gui-apps/swayidle/swayidle-1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-apps/swayidle/swayidle-1.6.ebuild b/gui-apps/swayidle/swayidle-1.6.ebuild index 8604bda5510..447bf1644a1 100644 --- a/gui-apps/swayidle/swayidle-1.6.ebuild +++ b/gui-apps/swayidle/swayidle-1.6.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"; else SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 arm64 ~ppc64 x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: net-misc/memcached/
commit: f5c064dacd66f82b12faa0e17063ebc2c4b77a24 Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 22 21:30:14 2020 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 22 21:30:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c064da net-misc/memcached: 1.5.21 bump Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> net-misc/memcached/memcached-1.5.21-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/memcached/memcached-1.5.21-r1.ebuild b/net-misc/memcached/memcached-1.5.21-r1.ebuild index 4bd4eefadec..98253142de8 100644 --- a/net-misc/memcached/memcached-1.5.21-r1.ebuild +++ b/net-misc/memcached/memcached-1.5.21-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.memcached.org/files/${MY_P}.tar.gz LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="debug sasl seccomp selinux slabs-reassign test" # hugetlbfs later RDEPEND=">=dev-libs/libevent-1.4:=
[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/
commit: c44ef591e966d6ddaaffeb42c6df1643462f4f0f Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 22 21:36:50 2020 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 22 21:36:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c44ef591 gui-libs/wlroots: 0.10.0 stable amd64 arm64 and x86 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> gui-libs/wlroots/wlroots-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-libs/wlroots/wlroots-0.10.0.ebuild b/gui-libs/wlroots/wlroots-0.10.0.ebuild index effb8c23038..f408a513a4d 100644 --- a/gui-libs/wlroots/wlroots-0.10.0.ebuild +++ b/gui-libs/wlroots/wlroots-0.10.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 arm64 ~ppc64 x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: gui-apps/swayidle/
commit: b5353d1fbd34a2d64bcfb260a496f35130230616 Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 22 21:33:24 2020 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 22 21:33:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5353d1f gui-apps/swayidle: cleanup Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> gui-apps/swayidle/Manifest| 3 -- gui-apps/swayidle/swayidle-1.2.ebuild | 57 --- gui-apps/swayidle/swayidle-1.3.ebuild | 57 --- gui-apps/swayidle/swayidle-1.5.ebuild | 57 --- 4 files changed, 174 deletions(-) diff --git a/gui-apps/swayidle/Manifest b/gui-apps/swayidle/Manifest index 70f5d8b1c55..6287c442541 100644 --- a/gui-apps/swayidle/Manifest +++ b/gui-apps/swayidle/Manifest @@ -1,4 +1 @@ -DIST swayidle-1.2.tar.gz 9136 BLAKE2B e88eec89007deed59df30f3f89111352b8a1ed464141783cb25b0d0a484e8ea4cfd611f1bd80d9420368d7912979eb0536a6aa583d24504d32bac797a898dba5 SHA512 2539e80a45163bb3e76f7b41f6fd6a1d73d194b7e466f63178b5087d05470fceafba38a26d592a534a01b992a2c0cf0f8fb83805cdf41ee956fea5136cc8fe89 -DIST swayidle-1.3.tar.gz 9714 BLAKE2B 2f57576be0fc9343c2dcacb0acbb06f105143e98e26650de71c9031ecf6702f98bb4f54a3d32a46f0d425a398ece511d35ad696e59f9e9b4ec6b8046a76da49b SHA512 efdf391870cd6eb2b21ef6556d8cfdec3c76c059c1f1065a55719bef55d3aef2a7fb39f38f0ac3a8e2e8a1ffa9df38635d7dc3397add7adf255db69c55b4351b -DIST swayidle-1.5.tar.gz 9715 BLAKE2B 85f4b2c4e813b8b17975e4c3f984e1eec1cdd64c2a81a4f0f829a5c788f26128c558f2028597ba180573b62d269501dd12bbf3009ee11be724bd5017fadc7855 SHA512 33bf73a3e8297770b301fb3a860a52d9ddc332eed0b84dbd78cfd94855e638bb116e365b825e3bec869b1f5e516f9c0c2b442ddb052dc937e9b31748b74a978e DIST swayidle-1.6.tar.gz 10131 BLAKE2B c0391d288c780c61b72b7a5ac612efc18c359cc7d622faa308e22b1e4359c064bc2824e7cb8fc14143ddde54fc6980bdc5d449d1f16a867b54aef9dfbaa4ff17 SHA512 c82b0d2aee06f87fd71e9e2208e917c0dc7afe80ab0b782c3165127519445021d8cf363292eee99f939165eb813909f2a4ee74153e776557c6d06672de2c1c82 diff --git a/gui-apps/swayidle/swayidle-1.2.ebuild b/gui-apps/swayidle/swayidle-1.2.ebuild deleted file mode 100644 index b4a51c1048e..000 --- a/gui-apps/swayidle/swayidle-1.2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -DESCRIPTION="Idle management daemon for Wayland" -HOMEPAGE="https://github.com/swaywm/swayidle"; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"; -else - SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm64 x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="elogind fish-completion +man systemd zsh-completion" -REQUIRED_USE="?? ( elogind systemd )" - -DEPEND=" - dev-libs/wayland - elogind? ( >=sys-auth/elogind-237[policykit] ) - systemd? ( >=sys-apps/systemd-237[policykit] ) -" -RDEPEND=" - ${DEPEND} - !<=gui-wm/sway-1.0_beta1 - !~gui-wm/sway-1.0_beta2[swayidle] -" -BDEPEND=" - >=dev-libs/wayland-protocols-1.14 - virtual/pkgconfig - man? ( app-text/scdoc ) -" - -src_configure() { - local emesonargs=( - -Dman-pages=$(usex man enabled disabled) - $(meson_use fish-completion fish-completions) - $(meson_use zsh-completion zsh-completions) - "-Dbash-completions=true" - "-Dwerror=false" - ) - if use systemd; then - emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd") - elif use elogind; then - emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=elogind") - else - emesonargs+=("-Dlogind=disabled") - fi - - meson_src_configure -} diff --git a/gui-apps/swayidle/swayidle-1.3.ebuild b/gui-apps/swayidle/swayidle-1.3.ebuild deleted file mode 100644 index b4a51c1048e..000 --- a/gui-apps/swayidle/swayidle-1.3.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -DESCRIPTION="Idle management daemon for Wayland" -HOMEPAGE="https://github.com/swaywm/swayidle"; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"; -else - SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm64 x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="elogind fish-completion +man systemd zsh-completion" -REQUIRED_USE="?? ( elogind systemd )" - -DEPEND=" - dev-libs/wayland - elogind? ( >=sys-auth/elogind-237[policykit] ) - systemd? ( >=sys-apps/systemd-237[policykit] ) -" -RDEPEND=" - ${DEPEND} -
[gentoo-commits] repo/gentoo:master commit in: net-misc/memcached/
commit: 39b7870c5bdc9462055861cd75a09359c8bb64d5 Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 22 21:31:19 2020 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 22 21:31:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b7870c net-misc/memcached: cleanup Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> net-misc/memcached/Manifest| 2 - net-misc/memcached/memcached-1.5.19.ebuild | 97 -- net-misc/memcached/memcached-1.5.20.ebuild | 97 -- 3 files changed, 196 deletions(-) diff --git a/net-misc/memcached/Manifest b/net-misc/memcached/Manifest index 32b14dfc606..2e04c8eac0d 100644 --- a/net-misc/memcached/Manifest +++ b/net-misc/memcached/Manifest @@ -1,5 +1,3 @@ DIST memcached-1.5.14.tar.gz 485076 BLAKE2B 729b4b708e921184bfedadbb02b0304eb09dcebbbd1420605deb608dcd7dea25a8982ca0f387f237a1a6412b4682372018c593396ef9bff5aa0fa901c0fdafd6 SHA512 d06083d971d0a40195b4dfb252a3bf7c3a0d20b2dcad56726ff9e0b87ba84024309300516dad40181f1b7af4d9c4f35924383977c5e1ff9b5f13d2ef05f684ed -DIST memcached-1.5.19.tar.gz 517380 BLAKE2B 8c6e7c87e786d88c783da87396daec9deb0c9f8c4112fa7cec6d79e8e96505576c2b7f3dff91317a3f45582322cfdb435535a41bb537b0a0bfec9df6f8d5986f SHA512 4445f383e18ffc53071c13b495c3864978658f4f6f439ab4579dd831fc12ad4850e04e9526954608ae627b0b23a9d6cb327560f02d15abff23e12f5d7c1723b4 -DIST memcached-1.5.20.tar.gz 531035 BLAKE2B fcabbb8deac585f20100855bbdd27616077e0f129a8537c39869ceb251fae8d598c64998846120f63f29a690afdc2a3603f87bb21ecc473e13f5ef9e9c48bbb9 SHA512 07b125971fcec2cd06797fe16e9825e18b9d3446f6b91583f82f1b50920cd0e55c65506ebdf5fcef7b08d92f9641a20859ba67b3dd3986ba5624d0d6f494293d DIST memcached-1.5.21.tar.gz 532631 BLAKE2B eaed8eae81c7874c48dfc6df5611d83d21a69a19c9b79bddbf909d15f1c84b3c03416002bf0beff07a8e6502741ad6f776e1cc86cf4b16840ea83c727db3c80b SHA512 4ade3e15e6821b76f086b4933f5599248f8de7e7b2ae106dc8ecbc8a5073a1966e4c3956413fd57387bb88fca2c0e95b9a3ce7bfce19c42bec584a3268f06998 DIST memcached-1.5.22.tar.gz 532713 BLAKE2B 90787522f36d9d4389438334572725df18050ae67bda2d97cde67b01492ca81772ddf7e83e02f71031ca909402a68f3db085ef6bece6e032ce580676a8a722f3 SHA512 19804c2847679eb018a0221b0717ebbcd2cd33b7f03176cc0d77b7405152dc944d3f5c39d0d81fcb6c08a2fa9317959e25587e7cb50718fdb6675288b2b078aa diff --git a/net-misc/memcached/memcached-1.5.19.ebuild b/net-misc/memcached/memcached-1.5.19.ebuild deleted file mode 100644 index 77a0b3f38a8..000 --- a/net-misc/memcached/memcached-1.5.19.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools eutils flag-o-matic systemd user - -MY_PV="${PV/_rc/-rc}" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="High-performance, distributed memory object caching system" -HOMEPAGE="http://memcached.org/"; -SRC_URI="https://www.memcached.org/files/${MY_P}.tar.gz - https://www.memcached.org/files/old/${MY_P}.tar.gz"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="debug sasl seccomp selinux slabs-reassign test" # hugetlbfs later - -RDEPEND=">=dev-libs/libevent-1.4:= - dev-lang/perl - sasl? ( dev-libs/cyrus-sasl ) - seccomp? ( sys-libs/libseccomp ) - selinux? ( sec-policy/selinux-memcached )" -DEPEND="${RDEPEND} - test? ( virtual/perl-Test-Harness >=dev-perl/Cache-Memcached-1.24 )" - -S="${WORKDIR}/${MY_P}" - -RESTRICT="!test? ( test )" - -src_prepare() { - epatch "${FILESDIR}/${PN}-1.2.2-fbsd.patch" - epatch "${FILESDIR}/${PN}-1.4.0-fix-as-needed-linking.patch" - epatch "${FILESDIR}/${PN}-1.4.4-as-needed.patch" - epatch "${FILESDIR}/${PN}-1.4.17-EWOULDBLOCK.patch" - sed -i -e 's,-Werror,,g' configure.ac || die - sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,' configure.ac || die - eautoreconf - use slabs-reassign && append-flags -DALLOW_SLABS_REASSIGN - - # Tweak upstream systemd unit to use Gentoo variables/envfile. - # As noted by bug #587440 - sed -i -e '/^ExecStart/{ - s,{USER},{MEMCACHED_RUNAS},g; - s,{CACHESIZE},{MEMUSAGE},g; - s,OPTIONS,MISC_OPTS,g; - }; - /Environment=/{s,OPTIONS,MISC_OPTS,g;}; - /EnvironmentFile=/{s,/sysconfig/,/conf.d/,g;}; - ' \ - "${S}"/scripts/memcached.service - default -} - -src_configure() { - econf \ - --disable-docs \ - $(use_enable sasl) - # The xml2rfc tool to build the additional docs requires TCL :-( - # `use_enable doc docs` -} - -src_compile() { - # There is a heavy degree of per-object compile flags - # U
[gentoo-commits] proj/devmanual:master commit in: appendices/devbook-guide/
commit: 8bd0dfe59f40e09049e7fc86cb59da2aa51e1ee0 Author: Ulrich Müller gentoo org> AuthorDate: Sat Feb 22 21:25:47 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Feb 22 21:25:47 2020 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=8bd0dfe5 appendices/devbook-guide: Sync source and rendered code. Signed-off-by: Ulrich Müller gentoo.org> appendices/devbook-guide/text.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appendices/devbook-guide/text.xml b/appendices/devbook-guide/text.xml index 1a3d538..212b637 100644 --- a/appendices/devbook-guide/text.xml +++ b/appendices/devbook-guide/text.xml @@ -503,7 +503,7 @@ I could have written the two examples above in more compact form:and render as and -, respectively. +, respectively.
[gentoo-commits] repo/gentoo:master commit in: app-backup/duplicity/
commit: f0d9b3d7fc187c0a3267cca7a52276b5120772f3 Author: David Seifert gentoo org> AuthorDate: Sat Feb 22 21:12:05 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Feb 22 21:12:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0d9b3d7 app-backup/duplicity: Mark amd64 stable again * Somehow amd64 got marked unstable with my QA change. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> app-backup/duplicity/duplicity-0.8.09-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-backup/duplicity/duplicity-0.8.09-r1.ebuild b/app-backup/duplicity/duplicity-0.8.09-r1.ebuild index f87d57f11a7..cac2c9cd8ba 100644 --- a/app-backup/duplicity/duplicity-0.8.09-r1.ebuild +++ b/app-backup/duplicity/duplicity-0.8.09-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 python3_6) +PYTHON_COMPAT=( python2_7 python3_6 ) inherit distutils-r1 @@ -12,7 +12,7 @@ SRC_URI="https://code.launchpad.net/${PN}/$(ver_cut 1-2)-series/${PV}/+download/ LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="s3 test" CDEPEND="
[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/functions/src_unpack/vcs-sources/, appendices/contributors/
commit: 3a626fe3afb1e1661c97212d0eaaf951b131aa18 Author: Ulrich Müller gentoo org> AuthorDate: Sat Feb 22 19:27:33 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Feb 22 19:54:24 2020 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=3a626fe3 ebuild-writing/functions/src_unpack/vcs-sources: Remove CVS and SVN sections. This is documented in the eclasses themselves, to which we refer. Signed-off-by: Ulrich Müller gentoo.org> appendices/contributors/text.xml | 1 - .../functions/src_unpack/vcs-sources/text.xml | 183 - 2 files changed, 184 deletions(-) diff --git a/appendices/contributors/text.xml b/appendices/contributors/text.xml index 580c5fd..d822dfa 100644 --- a/appendices/contributors/text.xml +++ b/appendices/contributors/text.xml @@ -23,7 +23,6 @@ This page lists the contributions to the Gentoo Development Guide: , - , diff --git a/ebuild-writing/functions/src_unpack/vcs-sources/text.xml b/ebuild-writing/functions/src_unpack/vcs-sources/text.xml index 094ec49..181b23f 100644 --- a/ebuild-writing/functions/src_unpack/vcs-sources/text.xml +++ b/ebuild-writing/functions/src_unpack/vcs-sources/text.xml @@ -94,189 +94,6 @@ date or revision are even worse candidates for tree inclusion: - - - - -Using CVS Sources - - - -To use a CVS source, cvs.eclass must be inherited, and then a number of -variables must be set. The following variables are often useful: - - - - -Variable -Purpose -Example - - -ECVS_SERVER -Server and path -"cvs.sourceforge.net:/cvsroot/vim" - - -ECVS_MODULE -Module -"vim" - - -ECVS_BRANCH -Branch -"HEAD" - - -ECVS_AUTH -Auth method -"ext" - - -ECVS_USER -Username -"anoncvs" - - -ECVS_PASS -Password -"" - - -ECVS_TOP_DIR -Unpack location -"${DISTDIR}/cvs-src/${ECVS_MODULE}" - - - - -See the eclass itself for the full range of options. To perform the actual -checkout, use the cvs_src_unpack function. - - - -Here's a simple example, based upon the CVS options in vim.eclass: - - - -inherit cvs - -SRC_URI="" - -src_unpack() { - ECVS_SERVER="cvs.sourceforge.net:/cvsroot/vim" - ECVS_USER="anonymous" - ECVS_PASS="" - ECVS_AUTH="pserver" - if [[ $(get_major_version ) -ge 7 ]] ; then - ECVS_MODULE="vim7" - else - ECVS_MODULE="vim" - fi - ECVS_TOP_DIR="${DISTDIR}/cvs-src/${ECVS_MODULE}" - cvs_src_unpack -} - - - -Here's another approach, based upon the emacs-cvs ebuild, which relies -upon the default src_unpack provided in the eclass; this approach is -simpler but less flexible: - - - -inherit cvs - -ECVS_AUTH="ext" -CVS_RSH="ssh" -ECVS_SERVER="savannah.gnu.org:/cvsroot/emacs" -ECVS_MODULE="emacs" -ECVS_BRANCH="emacs-unicode-2" -ECVS_USER="anoncvs" -ECVS_PASS="" -ECVS_CVS_OPTIONS="-dP" - -# ...and so on. No src_unpack() is specified. - - - - - - -Using Git Sources - - - -Write this section. - - - - - - -Using Subversion Sources - - - -To use a Subversion source, subversion.eclass must be inherited, and -then at least ESVN_REPO_URI must be set. The following variables are -also noteworthy: - - - - -Variable -Purpose -Example - - -ESVN_REPO_URI -Server and path (http, https, svn) -"svn://svn.example.com/foobar/trunk" - - -ESVN_STORE_DIR -Unpack location -ESVN_STORE_DIR="${DISTDIR}/svn-src" - - -ESVN_PROJECT -Project name of ebuild -ESVN_PROJECT="${PN/-svn}" - - -ESVN_BOOTSTRAP -Bootstrap command or script -ESVN_BOOTSTRAP="autogen.sh" - - -ESVN_PATCHES -Patches to apply during bootstrap -ESVN_PATCHES="${FILESDIR}/*.patch" - - - - -See the eclass itself and -for the full range of options. To perform the actual checkout, use -the subversion_src_unpack function, which calls -both subversion_svn_fetch and subversion_bootstrap -itself. - - - -Here is a simple example, based upon the Subversion options in -litu-svn-20040902.ebuild; this approach is sufficient for most -Subversion ebuilds: - - - -inherit subversion - -ESVN_REPO_URI="https://tao.uab.es/ion/svn/libtu/trunk"; -ESVN_PROJECT="libtu-snapshot" - -
[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-headers/
commit: bc29277a58895bda30cc956e5bd69e724df6c260 Author: William Breathitt Gray gmail com> AuthorDate: Sun Jan 26 21:47:12 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Feb 22 21:08:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc29277a dev-games/irrlicht-headers: New package Bug: https://bugs.gentoo.org/706372 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: William Breathitt Gray gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14464 Signed-off-by: James Le Cuirot gentoo.org> dev-games/irrlicht-headers/Manifest| 2 + .../irrlicht-headers/irrlicht-headers-1.8.4.ebuild | 43 ++ dev-games/irrlicht-headers/metadata.xml| 11 ++ 3 files changed, 56 insertions(+) diff --git a/dev-games/irrlicht-headers/Manifest b/dev-games/irrlicht-headers/Manifest new file mode 100644 index 000..94979316ecc --- /dev/null +++ b/dev-games/irrlicht-headers/Manifest @@ -0,0 +1,2 @@ +DIST irrlicht-1.8.4-patchset.tar.bz2 4813 BLAKE2B acad0f0dcc2ff5778608d0620063e7c70935838447f4bd1b241e08fb24f69531c29d96e95de394a3018e239fd7865bc3b50dc9ed5d54dd171b7b51df6c740b4d SHA512 5035cdf42fd26449d03e849ca248f6abcfcea1b0e9827683f00be2545ce90e3979e41c94fd487cfb1c67450e2e973f872d11d233c5a5b654700cec2ccb7f5602 +DIST irrlicht-1.8.4.zip 27927144 BLAKE2B 2c2d7e1306b169e537258152f88b11578d8a33c0ebe58e7ee48242048b70b9ba01069fcf272e44e18f7afbd1e6ec89d6bd86289d203929388e6b96871c048a98 SHA512 de69ddd2c6bc80a1b27b9a620e3697b1baa552f24c7d624076d471f3aecd9b15f71dce3b640811e6ece20f49b57688d428e3503936a7926b3e3b0cc696af98d1 diff --git a/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild b/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild new file mode 100644 index 000..c954409b0df --- /dev/null +++ b/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit eutils + +MY_PN="irrlicht" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="Irrlicht 3D engine headers" +HOMEPAGE="http://irrlicht.sourceforge.net/"; +SRC_URI="mirror://sourceforge/irrlicht/${MY_P}.zip + https://dev.gentoo.org/~mgorny/dist/${MY_P}-patchset.tar.bz2"; + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="! +http://www.gentoo.org/dtd/metadata.dtd";> + + + ga...@gentoo.org + Gentoo Games Project + + + irrlicht + +
[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht/
commit: 831bc534eb9c13ff47abc9daff00883565abd387 Author: William Breathitt Gray gmail com> AuthorDate: Sun Jan 26 21:54:35 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Feb 22 21:08:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831bc534 dev-games/irrlicht: Depend on dev-games/irrlicht-headers Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: William Breathitt Gray gmail.com> Signed-off-by: James Le Cuirot gentoo.org> dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild | 77 + 1 file changed, 77 insertions(+) diff --git a/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild b/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild new file mode 100644 index 000..a2609a0fe40 --- /dev/null +++ b/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit eutils toolchain-funcs + +DESCRIPTION="open source high performance realtime 3D engine written in C++" +HOMEPAGE="http://irrlicht.sourceforge.net/"; +SRC_URI="mirror://sourceforge/irrlicht/${P}.zip + https://dev.gentoo.org/~mgorny/dist/${P}-patchset.tar.bz2"; + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug doc static-libs" + +RDEPEND="app-arch/bzip2 + ~dev-games/irrlicht-headers-${PV} + media-libs/libpng:0= + sys-libs/zlib + virtual/jpeg:0 + virtual/opengl + x11-libs/libX11 + x11-libs/libXxf86vm" +DEPEND="${RDEPEND} + x11-base/xorg-proto" +BDEPEND="app-arch/unzip" + +S=${WORKDIR}/${P}/source/${PN^} + +PATCHES=( + "${WORKDIR}"/${P}-patchset/${P}-gentoo.patch + "${WORKDIR}"/${P}-patchset/${P}-demoMake.patch + "${WORKDIR}"/${P}-patchset/${P}-mesa-10.x.patch + "${WORKDIR}"/${P}-patchset/${P}-jpeg-9a.patch +) + +DOCS=( changes.txt readme.txt ) + +src_prepare() { + cd "${WORKDIR}"/${P} || die + + # Use system-provided Irrlicht headers + rm -r include || die + ln -s "${ESYSROOT}/usr/include/irrlicht" include || die + + # Fix relative path to media directory + sed -i \ + -e 's:\.\./\.\./media:../media:g' \ + $(grep -rl '\.\./\.\./media' examples) \ + || die 'sed failed' + + default +} + +src_compile() { + tc-export CXX CC AR + emake NDEBUG=$(usex debug "" "1") sharedlib $(usex static-libs "staticlib" "") +} + +src_install() { + cd "${WORKDIR}"/${P} || die + + use static-libs && dolib.a lib/Linux/libIrrlicht.a + dolib.so lib/Linux/libIrrlicht.so* + + # create library symlinks + dosym libIrrlicht.so.${PV} /usr/$(get_libdir)/libIrrlicht.so.1.8 + dosym libIrrlicht.so.${PV} /usr/$(get_libdir)/libIrrlicht.so + + einstalldocs + + # don't do these with einstalldocs because they shouldn't be compressed + if use doc ; then + dodoc -r examples media + fi +}
[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/functions/src_unpack/vcs-sources/
commit: ac1b9f3e101f2760578f8046e59c21a1683b6a59 Author: Ulrich Müller gentoo org> AuthorDate: Sat Feb 22 19:10:04 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Feb 22 19:54:25 2020 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=ac1b9f3e ebuild-writing/functions/src_unpack/vcs-sources: KEYWORDS must be empty. Update policy on live ebuilds, as discussed in gentoo-dev: https://archives.gentoo.org/gentoo-dev/message/a4cc194fc387d4abffed054b523d83f8 Signed-off-by: Ulrich Müller gentoo.org> ebuild-writing/functions/src_unpack/vcs-sources/text.xml | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ebuild-writing/functions/src_unpack/vcs-sources/text.xml b/ebuild-writing/functions/src_unpack/vcs-sources/text.xml index 181b23f..9a7a034 100644 --- a/ebuild-writing/functions/src_unpack/vcs-sources/text.xml +++ b/ebuild-writing/functions/src_unpack/vcs-sources/text.xml @@ -22,10 +22,11 @@ variables. -VCS ebuilds must be either with empty KEYWORDS or package.masked -(but not both). Empty KEYWORDS are strongly preferred. -This applies to "live" ebuilds (-) and to ebuilds that extract a -static revision but still use a version control system for fetching. +VCS ebuilds must be with empty KEYWORDS but not package.masked +(except if the mask is for an independent reason). Usually the KEYWORDS +line should be omitted altogether. This applies to "live" ebuilds (-) +and to ebuilds that extract a static revision but still use a version control +system for fetching.
[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/functions/src_unpack/cvs-sources/, ...
commit: 7141404e5ff9fad19e7297b078d6852ff19f7b10 Author: Ulrich Müller gentoo org> AuthorDate: Sat Feb 22 19:05:56 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Feb 22 19:13:37 2020 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=7141404e ebuild-writing/functions/src_unpack/vcs-sources: New file. cvs-sources and svn-sources contain duplicate information, and it also applies to other VCSs. Combine them in a single chapter. Signed-off-by: Ulrich Müller gentoo.org> appendices/contributors/text.xml | 2 +- .../functions/src_unpack/cvs-sources/text.xml | 190 -- .../functions/src_unpack/svn-sources/text.xml | 116 - ebuild-writing/functions/src_unpack/text.xml | 3 +- .../functions/src_unpack/vcs-sources/text.xml | 283 + ebuild-writing/functions/text.xml | 2 +- keywording/text.xml| 2 +- 7 files changed, 287 insertions(+), 311 deletions(-) diff --git a/appendices/contributors/text.xml b/appendices/contributors/text.xml index 628346d..580c5fd 100644 --- a/appendices/contributors/text.xml +++ b/appendices/contributors/text.xml @@ -23,7 +23,7 @@ This page lists the contributions to the Gentoo Development Guide: , - , + , diff --git a/ebuild-writing/functions/src_unpack/cvs-sources/text.xml b/ebuild-writing/functions/src_unpack/cvs-sources/text.xml deleted file mode 100644 index 6f00270..000 --- a/ebuild-writing/functions/src_unpack/cvs-sources/text.xml +++ /dev/null @@ -1,190 +0,0 @@ - - - -CVS Sources - - - -Rather than working with a source tarball, it is possible to use -upstream's CVS server directly. This can be useful when there is a -need to test unreleased snapshots on a regular basis. - - - - -Disadvantages of CVS Sources - - - -Note that CVS ebuilds should not generally be added to the tree -for the following reasons: - - - - - Upstream CVS servers tend to be far less reliable than our mirroring - system. - - - CVS ebuilds create a very heavy server load not only is CVS not - mirrored, but allowing a CVS checkout is considerably more work for - a server than simply serving up a file via HTTP or FTP. - - - Many users who are behind strict firewalls cannot use CVS. - - - - -It is safer to make a snapshot instead. For example, vim snapshots are made using: - - - -$ cvs -z3 -d :pserver:anonym...@cvs.sourceforge.net:/cvsroot/vim export -r HEAD vim - - - - - -Disadvantages of CVS Live Sources - - - -CVS ebuilds which work against CVS HEAD rather than a specific -date or revision are even worse candidates for tree inclusion: - - - - - You can never be sure whether upstream's CVS will actually - build at any given point; which will most likely cause QA issues. - - - It is extremely difficult to track down bugs when you cannot install - the same version of a package as the reporter. - - - Many upstream package maintainers tend to get upset if people aren't - using a specific released version. - - - - - - - -Using CVS Sources - - - -CVS ebuilds must be either with empty KEYWORDS or -package.masked (but not both). Empty KEYWORDS are -strongly preferred. This applies to "live" ebuilds (-) and -to ebuilds that extract a static revision but still use CVS for -fetching. - - - -To use a CVS source, cvs.eclass must be inherited, and then a -number of variables must be set. The following variables are often -useful: - - - - -Variable -Purpose -Example - - -ECVS_SERVER -Server and path -"cvs.sourceforge.net:/cvsroot/vim" - - -ECVS_MODULE -Module -"vim" - - -ECVS_BRANCH -Branch -"HEAD" - - -ECVS_AUTH -Auth method -"ext" - - -ECVS_USER -Username -"anoncvs" - - -ECVS_PASS -Password -"" - - -ECVS_TOP_DIR -Unpack location -"${DISTDIR}/cvs-src/${ECVS_MODULE}" - - - - -See the eclass itself for the full range of options. To perform the -actual checkout, use the cvs_src_unpack function. - - - -Here's a simple example, based upon the CVS options in vim.eclass: - - - -inherit cvs - -SRC_URI="" - -src_unpack() { - ECVS_SERVER="cvs.sourceforge.net:/cvsroot/vim" - ECVS_USER="anonymous" - ECVS_PASS="" - ECVS_AUTH="pserver" - if [[ $(get_major_version ) -ge 7 ]] ; then - ECVS_MODULE="vim7" - else - ECVS_MODULE="vim" - fi - ECVS_TOP_DIR="${DISTDIR}/cvs-src/${ECVS_MODULE}" - cvs_src_unpack -} - - - -Here's another approach, based upon the emacs-cvs ebuild, which -relies upon the default src_unpack provided in the eclass; this -approach is simpler but less flexible: - - - -inherit cvs - -ECVS_AUTH="ext" -CVS_RSH="ssh" -ECVS_SERVER="savannah.gnu.org:/cvsroot/emacs" -ECVS_MODULE="emacs" -ECVS_BRANCH="emacs-unicode-2" -ECVS_USER="anoncvs" -ECVS_PASS="" -ECVS_CVS_OPTIONS="-d
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/
commit: 0aa6646d51d8724c62cbd4002c395fbe930e0893 Author: Matt Turner gentoo org> AuthorDate: Sat Feb 22 20:53:20 2020 + Commit: Matt Turner gentoo org> CommitDate: Sat Feb 22 21:06:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa6646d x11-libs/libxcb: Version bump to 1.14 Closes: https://bugs.gentoo.org/708284 Signed-off-by: Matt Turner gentoo.org> x11-libs/libxcb/Manifest | 1 + x11-libs/libxcb/libxcb-1.14.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest index 8e383a3b030..e05955a0809 100644 --- a/x11-libs/libxcb/Manifest +++ b/x11-libs/libxcb/Manifest @@ -1 +1,2 @@ DIST libxcb-1.13.1.tar.bz2 506778 BLAKE2B eca685a21d40f664b611c0c8da845e3464126b101320a86db27ee4d87b85ac0ad1a41950281b7f0ecca06883c591571d059a913591b0281890b339f279b7af93 SHA512 763edff9572623674f75a858adc57b5c09591f508cc5d5093218e7bb047abdbe0a0108bd465419a8bf15c7dcdc85efdd2d4d9fd56605c41475d15dc992640c23 +DIST libxcb-1.14.tar.xz 439404 BLAKE2B 63605e02dd32b4d26b3ac6d3b93b7383dbc30701b9a063e8efa5b387215c9325196451f80c7b0b357df1773c6fd1224eea8eeca2a456055a2cdc61082c726111 SHA512 b90a23204b0d2c29d8b115577edb01df0465e02d6a8876550fecd62375d24a5d5f872ddd5946772ddba077cadce75b12c7a6d218469dc30b5b92bc82188e8bc6 diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild b/x11-libs/libxcb/libxcb-1.14.ebuild new file mode 100644 index 000..baab92359da --- /dev/null +++ b/x11-libs/libxcb/libxcb-1.14.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{3_6,3_7,3_8} ) +PYTHON_REQ_USE=xml + +XORG_TARBALL_SUFFIX="xz" +XORG_MULTILIB=yes +XORG_DOC=doc + +inherit python-any-r1 xorg-3 + +DESCRIPTION="X C-language Bindings library" +HOMEPAGE="https://xcb.freedesktop.org/ https://gitlab.freedesktop.org/xorg/lib/libxcb"; + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc selinux test +xkb" +RESTRICT="!test? ( test )" +SLOT="0/1.12" + +RDEPEND=" + >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}] + >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]" +# Note: ${PYTHON_USEDEP} needs to go verbatim +DEPEND="${RDEPEND} + test? ( dev-libs/check[${MULTILIB_USEDEP}] ) + doc? ( app-doc/doxygen[dot] ) + dev-libs/libxslt + ${PYTHON_DEPS} + $(python_gen_any_dep \ + ">=x11-base/xcb-proto-1.14[${MULTILIB_USEDEP},\${PYTHON_USEDEP}]")" + +python_check_deps() { + has_version -b ">=x11-base/xcb-proto-1.14[${PYTHON_USEDEP}]" +} + +pkg_setup() { + python-any-r1_pkg_setup + + XORG_CONFIGURE_OPTIONS=( + $(use_enable doc devel-docs) + $(use_enable selinux) + ) +}
[gentoo-commits] repo/gentoo:master commit in: x11-base/xcb-proto/
commit: 4dbe4e86cf9075f4523ee8557f0e17edc9a32aaa Author: Matt Turner gentoo org> AuthorDate: Sat Feb 22 20:28:13 2020 + Commit: Matt Turner gentoo org> CommitDate: Sat Feb 22 21:06:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbe4e86 x11-base/xcb-proto: Version bump to 1.14 Bug: https://bugs.gentoo.org/486512 Signed-off-by: Matt Turner gentoo.org> x11-base/xcb-proto/Manifest | 1 + x11-base/xcb-proto/xcb-proto-1.14.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/x11-base/xcb-proto/Manifest b/x11-base/xcb-proto/Manifest index f69c09e1b89..8b326f7f04e 100644 --- a/x11-base/xcb-proto/Manifest +++ b/x11-base/xcb-proto/Manifest @@ -1 +1,2 @@ DIST xcb-proto-1.13.tar.bz2 151981 BLAKE2B 04d90838f8a892103e6d7aa807f1b0b6794f1538c6c986ad3cba67cff3a963ff680e45c2137c5d6330736a3aa1a387d61fc247f23487de9dada2f4013590b4a1 SHA512 002aa2aa0ad503977e03419c6f136f1e3aa8c787916830ce6d6be8f81ca99edc1d8fc5f71ce8c592b490cc767bf6567695f0bafe55fe3f743076bcddbaac07f7 +DIST xcb-proto-1.14.tar.xz 143384 BLAKE2B 60212b0f0ce039a64a2e6cbbc78564eeffc57cff20987b37dc780d8d97ae888a7dbfbbaadc6e0e4bedfc5d1e360f16318e3825ad8406de668d9c7c66cf7f4b5d SHA512 de66d568163b6da2be9d6c59984f3afa3acd119a781378638045fd68018665ef5c9af98f024e9962ba3eb7c7a4d85c27ba70ffafceb2324ccc6940f34de16690 diff --git a/x11-base/xcb-proto/xcb-proto-1.14.ebuild b/x11-base/xcb-proto/xcb-proto-1.14.ebuild new file mode 100644 index 000..1d2fe92f1d1 --- /dev/null +++ b/x11-base/xcb-proto/xcb-proto-1.14.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{3_6,3_7,3_8} ) +XORG_TARBALL_SUFFIX="xz" +XORG_MODULE=proto/ +XORG_MULTILIB=yes +XORG_STATIC=no + +inherit python-r1 xorg-3 + +DESCRIPTION="X C-language Bindings protocol headers" +HOMEPAGE="https://xcb.freedesktop.org/ https://gitlab.freedesktop.org/xorg/proto/xcbproto"; +EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/proto/xcbproto.git"; + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND="" +RDEPEND="${PYTHON_DEPS}" +BDEPEND="dev-libs/libxml2" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +multilib_src_compile() { + default + + if multilib_is_native_abi; then + python_foreach_impl emake -C xcbgen top_builddir="${BUILD_DIR}" + fi +} + +multilib_src_install() { + default + + if multilib_is_native_abi; then + python_foreach_impl emake -C xcbgen top_builddir="${BUILD_DIR}" + python_foreach_impl python_optimize + fi +}
[gentoo-commits] repo/user/gerislay:master commit in: dev-util/cargo-c/
commit: 40c3573ca2cce3f5e3e49e94d26bf90aec9c3294 Author: Gerion Entrup flump de> AuthorDate: Sat Feb 22 20:41:04 2020 + Commit: gerion flump de> CommitDate: Sat Feb 22 20:41:20 2020 + URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=40c3573c dev-util/cargo-c: add package Signed-off-by: Gerion Entrup flump.de> dev-util/cargo-c/Manifest | 68 + dev-util/cargo-c/cargo-c-0.5.2.ebuild | 93 +++ dev-util/cargo-c/metadata.xml | 8 +++ 3 files changed, 169 insertions(+) diff --git a/dev-util/cargo-c/Manifest b/dev-util/cargo-c/Manifest new file mode 100644 index 000..d2e0162 --- /dev/null +++ b/dev-util/cargo-c/Manifest @@ -0,0 +1,68 @@ +DIST aho-corasick-0.7.6.crate 108953 BLAKE2B d713366d0783e1ffbe65408e4d38ef9f12276f61043c768265de5d47e446a378306096a70252c9a49a6e7d3b97a09f30405a3d8df6b40dc2dfeb7407ed574c95 SHA512 120aa28e72279f561d7f51657aa0800dd46504cd92f758f848284e5f3695be6f5e24056a66b0f2d971c527277e92ae938e2357ade37b5cbe1c93913a5dc308b1 +DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.0.0.crate 12870 BLAKE2B 79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260 SHA512 451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3 +DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b +DIST c2-chacha-0.2.3.crate 13336 BLAKE2B 0b548907ce4c9ee502ec96307ca003d168e8bcf9007ec667661d158f33de36fc2e832cb3c36cadc2523f6ba8b9aeff4dcb16e7f95a9a34ae02e8bd5d00f65cf2 SHA512 302498f75d1befdb8bf8b61d0eff2762f0e86000c3909d819a377be2fec72e830bfb4530e24059906b499cef17ab56229f5627fb998ad9ba34a7c6c0de748538 +DIST cargo-c-0.5.2.crate 16259 BLAKE2B e06e9c6ce2bac0e3c74923ac1d727dccfb3aee9d8b1ff9ceee13aa3f65916089f6e10a686731a5fe0f107ab28e86201e3613c6078a2425aff075c9ebef91f7df SHA512 dd40dd30dc6a3de2e97af9ab5b065d2b1aedce8e7be551dd80f5156a1586906318761b962136fedccc20f87a67eb18a8aad60d581179e8db266ad5212ce3a999 +DIST cargo_metadata-0.9.1.crate 14876 BLAKE2B ff4b404231831641826fd11e2c43c12a83f9fdc4277eac351a154db8df219b09f53fa97f2138b28e280215b52d167ea733134d12e932419a5b53e5167a102792 SHA512 d1c0ff7625d0479764305b33410d8c95d5dcb3c8154cf18f84c7d5b63809dcf6a998e3f511d8245f399701d08ea54864b1f976b40db968eeb094813ff473a01f +DIST cbindgen-0.12.2.crate 143729 BLAKE2B 5a597d87d1d3fbe8db49c68fa729c84474394383ccc4962024938dcbccc91260e5008399027ebe444d5406e28f1b1f4b9a4ea0ccb7d29d6ce512b1ce2756af17 SHA512 9d0f58e89de86e31bb0e84b13e569951c20b7ed8e74b3854e90aa3e5d1036170956ff9c94544711c0b21a331eb2516e58b6d3580b76de7bbaf0dc367d483e4e1 +DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 +DIST chrono-0.4.10.crate 136101 BLAKE2B 728e1a25601aae8047aae009a3943b985c4cff314aa193cfb57e5897f2a449a1dbfdfe7d270ee26180532efd671e5821f811cb8ff0ea353e874c5025b7361266 SHA512 dc5234407e5845a4934e7da7d5293e79804c6e73d3a7c9d3a78a4062b98fd112d31e3c31a2518fa6ad6b28b98472fc2ca6c6f95515bf3bf971e8c128ac763f47 +DIST clap-2.33.0.crate 196458 BLAKE2B 3bb62d817afc77b421a6282746b9b61367d224de6b614c7ed66bde452ce1046728077dab3368a46635b5c74d82ba3196586d87c0201478ce5b89638910dadb1a SHA512 f1075031414d48e4340bfe308904a95a31b72460724773c52a0bc8c004e625a04c904a39fc5420cb8c26a633321f9b5f4f69019c7aae5ed89900b63ed8c21a91 +DIST env_logger-0.6.2.crate 31078 BLAKE2B c799e1be558ce1c2800aa6d2ca8f6de21b3fba48742495cea56baa16463e598feb200cba39d6725b7f447d4610135f6393f5c7f835a520d423f30f21e812686c SHA512 ec90dc0cee99a743d4cdc772fa66a9c4e81793e452000bc1432fb47436b62c6a02c36c40ea48550db493df65c4eb37e8a6d6d3b4011f00648294d745a200dafa +DIST getrandom-0.1.14.crate 24698 BLAKE2B 8139227951eb65cc2bb7bba29291c0e8ff0b8d9a8e2d7eabb01682d1683c989c44b6195952ec7d087c338538c1d6858c45514822625266e0996829e8c50f3d17 SHA512 b5cb78ae81f31fffd7d72
[gentoo-commits] repo/user/gerislay:master commit in: media-video/rav1e/
commit: 1c8e74299a61fa9c4c4b9de368d45681374531d8 Author: Gerion Entrup flump de> AuthorDate: Sat Feb 22 20:41:38 2020 + Commit: gerion flump de> CommitDate: Sat Feb 22 20:41:38 2020 + URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=1c8e7429 media-video/rav1e: support for c library Signed-off-by: Gerion Entrup flump.de> media-video/rav1e/Manifest | 2 ++ media-video/rav1e/metadata.xml | 8 ++ media-video/rav1e/rav1e-.ebuild | 54 + 3 files changed, 64 insertions(+) diff --git a/media-video/rav1e/Manifest b/media-video/rav1e/Manifest new file mode 100644 index 000..3a8b895 --- /dev/null +++ b/media-video/rav1e/Manifest @@ -0,0 +1,2 @@ +EBUILD rav1e-.ebuild 1115 BLAKE2B 663d7583ecb0274d82839a31935c857648ceb2600d302b6a780a1d74088bb4b5b933ceec16a989338908ae1793ea961d46c315e43159377f7f5b7093c10e4e07 SHA512 4537622f81ace4dcf86735aee245fc72b595f4c93590963aebfb3715f46a1007604068a5522b93b71181aae45ebdcb3a473d9b03a2b316cbcc94014da329c5b7 +MISC metadata.xml 257 BLAKE2B badba0fbfa1f75f96f5bcb2c87ac66b6eb63b243914e9587f515295031fa781f4951490b12a7f18e813dd499187ac2f078b7794acb1f0c6e85e3aa6780696597 SHA512 5da541252f64d35e3c348855e9db16a7aeb9451e152710347953281a9d080f52ddf571a686a5cad7d5f7e90e5a6f33853c0056e6c28ea9ff58096344983725d5 diff --git a/media-video/rav1e/metadata.xml b/media-video/rav1e/metadata.xml new file mode 100644 index 000..894544c --- /dev/null +++ b/media-video/rav1e/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +Gerion Entrup +gerion.ent...@flump.de + + diff --git a/media-video/rav1e/rav1e-.ebuild b/media-video/rav1e/rav1e-.ebuild new file mode 100644 index 000..e375c83 --- /dev/null +++ b/media-video/rav1e/rav1e-.ebuild @@ -0,0 +1,54 @@ +# Copyright 2017-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.2.0 + +EAPI=7 + +inherit cargo + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/xiph/rav1e.git"; + inherit git-r3 +fi + +DESCRIPTION="The fastest and safest AV1 encoder" +HOMEPAGE="https://github.com/xiph/rav1e/"; +SRC_URI="$(cargo_crate_uris ${CRATES})" +RESTRICT="mirror" +LICENSE="BSD-2" +SLOT="0" + +KEYWORDS="" +IUSE="library" + +ASM_DEP=">=dev-lang/nasm-2.14" +DEPEND=" + amd64? ( ${ASM_DEP} ) + library? ( dev-util/cargo-c ) +" +RDEPEND="" + +src_unpack() { + if [[ "${PV}" == ** ]]; then + git-r3_src_unpack + cargo_live_src_unpack + fi +} + +src_compile() { + cargo_src_compile + if use library ; then + cargo cbuild --release || die + fi +} + +src_install() { + cargo_src_install + if use library ; then + cargo cinstall --destdir="${ED}" --prefix="/usr" --libdir "/usr/lib64" --release || die + # cargo cinstall seems not to work here so dirty patch the generated pc file + sed -i 's,prefix=/usr/local,prefix=/usr,;s,^\(libdir.*\),\164,' "${ED}"/usr/lib64/pkgconfig/rav1e.pc + fi +} +
[gentoo-commits] repo/user/gerislay:master commit in: media-video/ffmpeg/, media-video/ffmpeg/files/
commit: afaead86099d35fde6f7c1923c0019ba8d0c7011 Author: Gerion Entrup flump de> AuthorDate: Sat Feb 22 20:42:00 2020 + Commit: gerion flump de> CommitDate: Sat Feb 22 20:42:00 2020 + URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=afaead86 media-video/ffmpeg: rav1e support in live ebuild Signed-off-by: Gerion Entrup flump.de> media-video/ffmpeg/Manifest| 5 + media-video/ffmpeg/ffmpeg-.ebuild | 547 + media-video/ffmpeg/files/chromium-r1.patch | 42 ++ media-video/ffmpeg/files/chromium.patch| 36 ++ ...mpeg-3.4.6-fix-building-against-fdk-aac-2.patch | 74 +++ media-video/ffmpeg/metadata.xml| 68 +++ 6 files changed, 772 insertions(+) diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest new file mode 100644 index 000..6960b3e --- /dev/null +++ b/media-video/ffmpeg/Manifest @@ -0,0 +1,5 @@ +AUX chromium-r1.patch 1582 BLAKE2B 48547a7d53fd1f0f44b682c7e2306e79f007f8e96b36253f76775c4a3ced54ffaaf403dfaae94e81aa26c60887677b2dabdd2c5cef9fc4553e203f8259453910 SHA512 808daad5afed13a6d3926c9f9ab5cb58f80e16969533022c7ee959147908bb2c12d066d2125a6b6975ef9304d9b8d49c39aeb0a047009adabb4529e3cf54498f +AUX chromium.patch 1420 BLAKE2B 1acf931cd2e635b0b6c2c42d649d1bc92ac59321acc451501c70076d84449fd17b3a95c24a33208994df9aac8f8959a084f0ebaedaf0c997f535008594872bd8 SHA512 1f3f6d08aac64bb8c9d8a974170064b8a3531a6d06cea6fb208439dc687addeaf0c90f7f407dd7e71f50cd524f69c110c92d5276d04fe3bcaf7fb1ff2494ec59 +AUX ffmpeg-3.4.6-fix-building-against-fdk-aac-2.patch 2820 BLAKE2B 05c0dc79d8e34de518625d4dff4c08f529ee85062da9185f1312e3b32ea2577a249cfbd40e665cbc185ca5acb68cf5cdc9891a0454428bc0f2a602491df59589 SHA512 d9918a659e4548f0da6ef5621d8ab2face7e9382e3ac008e47014691aebafd5e7b2f5e059b8fcf41a4a39c2efc408dda0015905f8d7cca874c0104f20327e511 +EBUILD ffmpeg-.ebuild 17831 BLAKE2B 2444d6df180fb27bc34d73a7280b0fa8f10b642302bf51b689e3f6417cd617612b6aa74964276a004d357c1567886487690cdf6f84d6b8d586d182a9dc28cbcf SHA512 3ebf4e6d8751ffb09565da5255b7a3b50e2cf396903aa1da23eadd54084081cb49e9b1ab2f2f0bf0e6faed9c3121d41381ad9725701de2658b7dfd89a499b2e8 +MISC metadata.xml 5820 BLAKE2B cdf1819f6f4bcbea68ddfbd036a6721aa0514e1f46e0297f5ce6c3f17acd5beece34a18743ae5a48dd16ab5b99a844dee3ba23c72b4248838c4076a91fa88b7e SHA512 644769c344688fbcb486b3d1f166f3165dd9c1925d7a173542a9f8981af8c1348b9d6ee1f4ffb69c29c2a4f487760d5f564fcfdea7fde7a63029a1904d16a68f diff --git a/media-video/ffmpeg/ffmpeg-.ebuild b/media-video/ffmpeg/ffmpeg-.ebuild new file mode 100644 index 000..ee22f21 --- /dev/null +++ b/media-video/ffmpeg/ffmpeg-.ebuild @@ -0,0 +1,547 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# Subslot: libavutil major.libavcodec major.libavformat major +# Since FFmpeg ships several libraries, subslot is kind of limited here. +# Most consumers will use those three libraries, if a "less used" library +# changes its soname, consumers will have to be rebuilt the old way +# (preserve-libs). +# If, for example, a package does not link to libavformat and only libavformat +# changes its ABI then this package will be rebuilt needlessly. Hence, such a +# package is free _not_ to := depend on FFmpeg but I would strongly encourage +# doing so since such a case is unlikely. +FFMPEG_SUBSLOT=56.58.58 + +SCM="" +if [ "${PV#}" != "${PV}" ] ; then + SCM="git-r3" + EGIT_MIN_CLONE_TYPE="single" + EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git"; +fi + +inherit eutils flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM} + +DESCRIPTION="Complete solution to record, convert and stream audio and video. Includes libavcodec" +HOMEPAGE="https://ffmpeg.org/"; +if [ "${PV#}" != "${PV}" ] ; then + SRC_URI="" +elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot + SRC_URI="mirror://gentoo/${P}.tar.bz2" +else # Release + SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.bz2"; +fi +FFMPEG_REVISION="${PV#*_p}" + +SLOT="0/${FFMPEG_SUBSLOT}" +LICENSE=" + !gpl? ( LGPL-2.1 ) + gpl? ( GPL-2 ) + amr? ( + gpl? ( GPL-3 ) + !gpl? ( LGPL-3 ) + ) + gmp? ( + gpl? ( GPL-3 ) + !gpl? ( LGPL-3 ) + ) + libaribb24? ( + gpl? ( GPL-3 ) + !gpl? ( LGPL-3 ) + ) + encode? ( + amrenc? ( + gpl? ( GPL-3 ) + !gpl? ( LGPL-3 ) + ) + ) + samba? ( GPL-3 ) +" +if [ "${PV#}" = "${PV}" ] ; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +fi + +# Options to use as use_enable in the foo[:bar] form. +# This will feed configure with $(use_enable foo bar) +# or $(use_enable foo
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: fe1c517aadf02f58328db48fabc465da3e64a23e Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 22 20:35:41 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 22 20:36:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe1c517a profiles: Mask media-gfx/comix for removal Bug: https://bugs.gentoo.org/708100 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/package.mask | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index 4d5a1c721ec..86e6b1fa467 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,12 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2020-02-22) +# Last release in 2009, py2-only, blocks dev-python/pygtk removal, bug #708100 +# media-gfx/mcomix meanwhile is a fork of comix that will be kept until its +# fork mcomix3 was packaged. Masked for removal in 30 days. +media-gfx/comix + # Mart Raudsepp (2020-02-21) # Does not compile against new gupnp-1.2 API. No consumers, dead project. # Removal in 30 days. Bug #710436. @@ -43,7 +49,6 @@ net-libs/gupnp-ui # Removal in 30 days. media-gfx/cropgui - # Andreas Sturmlechner (2020-02-19) # Last release in 2011, py2-only, blocks dev-python/pygtk removal, bug #708102 # There are plenty other image viewers to choose. Masked for removal in 30 days.
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: 5047eb84065944597785f10e20bad9ac0db35935 Author: Zac Medico gentoo org> AuthorDate: Sat Feb 22 20:26:27 2020 + Commit: Zac Medico gentoo org> CommitDate: Sat Feb 22 20:26:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5047eb84 sys-apps/portage: Remove old versions Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Zac Medico gentoo.org> sys-apps/portage/Manifest | 5 - sys-apps/portage/portage-2.3.85-r1.ebuild | 281 -- sys-apps/portage/portage-2.3.86.ebuild| 276 - sys-apps/portage/portage-2.3.87.ebuild| 260 --- sys-apps/portage/portage-2.3.88.ebuild| 271 5 files changed, 1093 deletions(-) diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index 30af146acf3..8dfa0c1973f 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -1,9 +1,4 @@ DIST portage-2.3.69.tar.bz2 1027945 BLAKE2B 22a06370d9db8f8954f609a4435983b914f03c11fa1c4c857089738db574e3346fc286c77bb62103d868742b423484b3a186cbc22545a0f516a5724e331e SHA512 20a6c9d26829e9d3738da824aa3fcc0bc8f01019ae9631871ce56e5ff37d91ed27d7b9505c433cc3b7441290abf98bf0897bbb66c099cbb982854047e6c8f045 DIST portage-2.3.79.tar.bz2 1038675 BLAKE2B 7a6cff28fa1d4b54607e9416914ab534d250718b082a9789a36be057933867a8a3befd7c99d404b058f67b92c6ee975323c37251fe89d3e3e46865daf0fea25e SHA512 23101644185fb7c6eff12f015d442599b3af744f7b13dcb630f47a7f27c1392c46bd4aa5fa32d403dcf058cc3cc1d56cef00fd8c34dda811388eb268761c0797 DIST portage-2.3.84.tar.bz2 1043069 BLAKE2B 85ccc209011ef5206e0aaf768ec0276449f5a691f62f8dd65b812b6a285030796180acce89e9f2c8ae05fe4f59505133535f0374bf076846f819477d0a62d231 SHA512 49797ded65091ea7450f3c37e4ca1efb4205bc67e873295b5060ee6d39c1c63313fc1caa8c2f6c7afa6b352cef6d7ef04b8371c66a3ade05ac734b46f807bfd7 -DIST portage-2.3.85-bug-706186.patch 2603 BLAKE2B 6a7d236594a01514dab4fcffaec16542f1334ba8c4f14ab2e01ebed2fb1bfbdf291863132a6726cd7968bd713894970418384307aac003208dd73a50d39a67a6 SHA512 00bd251d3df04f88dc676bdda933a12534bd2d6399b588014a5bc13bf73d5b321e0635ba31083df5c47675e98644e55a1f1fec2f5a7aad86cb6c5375fc642fa7 -DIST portage-2.3.85.tar.bz2 1046025 BLAKE2B 721999b1200b69d2fd3fdd8f4690859f44e6796bdbef1636a80f09ff7625cdff437d183b4e3bdb7d4455b4da9f067adf199106c6b7bdf9b0d5d5ae7a30c7ce03 SHA512 f42f6d87df0bde5e143b7c8b901556c325b9f8250131db400543b54040eb931f9b541ad8211b35942c4bbd99fcfdea6ead93459e57b03173f5bcb37e64a85304 -DIST portage-2.3.86.tar.bz2 1046806 BLAKE2B 6aadfcf17eacc8f7b82645a82fce96b7d90e93d797704c5b04fe437cbe587440dea8f8e39847c2c95eacf383e4525d4f015ee26b41694c156f907bd22d6663fb SHA512 fad0e89fd2c831ebd8cfd1fe080433c4696f408008f463a151e6fd4f3a2ab2a81249dd0db76f28c7d2cdf0e14e5163c3898c7ca22e7f0edb2e882e1ab7bda95e -DIST portage-2.3.87.tar.bz2 1046448 BLAKE2B bbcb31a362d89bc81cdedb03be431792dab53d983d35f10853e6a68c2e2fb3da8ddd237305e78ab5946c8199f4dd7a3a41f023912a50abe9fa96bcf7ac35af75 SHA512 47a4d4901c2ecc9df8e38fa804efeb8583928a77e45a9b19dd8edd7e1323911762c357ad0bc1a182d8389225282660f4ef6e442e8addc087e404d561466c3b86 -DIST portage-2.3.88.tar.bz2 1048081 BLAKE2B d84b13686d09d125863835467989a11787333dea18a7eabb48560e6847c54643155a98c74d061e08b991064bfa9236e0a617a06beabb575162c4968e4cc13fe8 SHA512 ec043bbd7667f810e1a7c7fd3cae19b81adac1c323d7c488d1e4e809d9cec7c7f13bc2e5b8769a03b9f8aa78e389f5680e15b6a8f0f3543cf43d0f43fb7ee5f7 DIST portage-2.3.89.tar.bz2 1048621 BLAKE2B 1353f0697a977eb395abd857c8cc43c839912f4bd31436c6620d10e3dc29dc32ee9970478ad0f569b02f14989c48a7d956a233c7db22e172897a49a98fd2a94d SHA512 fa453d3134139fc1f435d6388aa7d6271cd680d08ea1736269a917c12500bb463a81afc956ddd0045e98784bcdbb6541c333be6ff0c2a00feeb482b637f08e98 diff --git a/sys-apps/portage/portage-2.3.85-r1.ebuild b/sys-apps/portage/portage-2.3.85-r1.ebuild deleted file mode 100644 index b99c3df60e6..000 --- a/sys-apps/portage/portage-2.3.85-r1.ebuild +++ /dev/null @@ -1,281 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( - pypy3 - python3_6 python3_7 python3_8 - python2_7 -) -PYTHON_REQ_USE='bzip2(+),threads(+)' - -inherit distutils-r1 epatch linux-info systemd prefix - -DESCRIPTION="Portage is the package management and distribution system for Gentoo" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"; - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" -SLOT="0" -IUSE="build doc epydoc gentoo-dev +ipc +native-extensions +rsync-verify selinux xattr" - -DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/sed-4.0.5 sys-devel/patch - doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) - epydoc? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/m2r/
commit: 630f3073428e91f7982e8050a1adca3d08e965c8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 22 16:52:43 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 22 20:22:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=630f3073 dev-python/m2r: Drop 0.1.5, 0.1.6, 0.1.12 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/m2r/Manifest | 3 --- dev-python/m2r/m2r-0.1.12.ebuild | 48 - dev-python/m2r/m2r-0.1.5.ebuild | 50 --- dev-python/m2r/m2r-0.1.6.ebuild | 51 4 files changed, 152 deletions(-) diff --git a/dev-python/m2r/Manifest b/dev-python/m2r/Manifest index 3bcf6c4d8d0..c0d1c212322 100644 --- a/dev-python/m2r/Manifest +++ b/dev-python/m2r/Manifest @@ -1,5 +1,2 @@ -DIST m2r-0.1.12.tar.gz 15358 BLAKE2B 07f22ab486df3b0382c427b9c9ec3e1e2557bcd12edefa3800fea970012e55d9a6e66dfc720ff7ab394003bc26055c68756b4578adc2de9a5cbc4089ef5c534b SHA512 5579f993c9a8aa72195e97ba6ea2a317f97587f2f8fdab6d7cc16ced6ccc169960a99c712b9ab1251cd021b03f1c5566139bfe6c314bdad43b9bf138a921f0f1 DIST m2r-0.1.14.tar.gz 15926 BLAKE2B 48d8961b6ebf66d494511f6bf755ae2d2de0740aa27eec82f6690a3ccb686795c204a51ddc6d89d0fc74bcd6f914917ef5d56f2b2275dd98dd8e6d5a9c0c SHA512 fba6c580c1e8f1fda704628a3e16dc75d23faf532767e56065cc3786e59331196c1d2dfeb49804b7b931356d5ac2d498320a752d0e20cd6e3b8e28be92d38120 -DIST m2r-0.1.5.tar.gz 13202 BLAKE2B dcfc5ecdcb2c696c1eec8fe3eca4cd7e238f605c399b750286d9eb18ecbda9d80b608fb362a85959769253c5f5bca7e392ed5b61a7804b25cab5e7bfb5edf574 SHA512 78e9e8daa293b2466c95f0adad937fa0bbefaf0dd9663695bb916be13182633e0d462afa5331a595db424420485ef54bbfd4e0625962026fab4ce0c63104bc84 -DIST m2r-0.1.6.tar.gz 13615 BLAKE2B e0c98c059f5c569bf88a1f97bc1c8a912675f9c0e044175f4ecbf885b80019d62f5fe80579420af373ea3d62fffdcc62344d1035d901208719be1cfd56654a01 SHA512 3641cf4013f71fbd43d6cdad530cfd3e909c93709edfbd79d6a51e7121de68e279d3ec4eb7eed391a35902ffa467310bd6b020139b2024c3e80fa44e5f6cc4a7 DIST m2r-0.2.1.tar.gz 24455 BLAKE2B 42ec5a919301b6dee2b345a5eca9e62a1bd44186fb61dbd8cc9de6cacc34821e912f242355cc7368b755f923a433353cfa567afc480e9b8c63bf209ff9d3c624 SHA512 847f04538ee52f0b0a88cee9474ed889e8114a3a7b1fb221cdaa867ab70ca52f517250f2c8bbf795ae598c7b6614e6d03d9f6f05b7e3d56fb8087d63eb52f1bc diff --git a/dev-python/m2r/m2r-0.1.12.ebuild b/dev-python/m2r/m2r-0.1.12.ebuild deleted file mode 100644 index 7290a3e261a..000 --- a/dev-python/m2r/m2r-0.1.12.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_6) - -inherit distutils-r1 - -DESCRIPTION="Markdown to reStructuredText converter" -HOMEPAGE="https://github.com/miyakogi/m2r https://pypi.org/project/m2r/"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/mistune[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] -" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7) ) - ${RDEPEND} -" - -#S=${WORKDIR}/${P} - -python_prepare_all() { - # fix a Q/A violation, trying to install the tests as an independant package - sed -e "s/packages=\['tests'\],/packages=[],/" -i setup.py - # add missing test files - cp "${FILESDIR}/"test.md tests/ || die - cp "${FILESDIR}/"test.rst tests/ || die - cp "${FILESDIR}/"m2r.1 ./ || die - distutils-r1_python_prepare_all -} - -python_test() { - py.test -v || die "Tests failed with ${EPYTHON}" -} - -python_install_all() { - distutils-r1_python_install_all - doman m2r.1 -} diff --git a/dev-python/m2r/m2r-0.1.5.ebuild b/dev-python/m2r/m2r-0.1.5.ebuild deleted file mode 100644 index 8c145d1d0fd..000 --- a/dev-python/m2r/m2r-0.1.5.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_6) - -inherit distutils-r1 - -DESCRIPTION="Markdown to reStructuredText converter" -HOMEPAGE="https://github.com/miyakogi/m2r https://pypi.org/project/m2r/"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/mistune[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] -" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7)
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygments/
commit: 71bd46bafe35ce3c784db72739970daf631897fa Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 22 17:09:35 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 22 20:22:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71bd46ba dev-python/pygments: Drop 2.2.0, 2.2.0-r1 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/pygments/Manifest | 1 - dev-python/pygments/pygments-2.2.0-r1.ebuild | 56 --- dev-python/pygments/pygments-2.2.0.ebuild| 58 3 files changed, 115 deletions(-) diff --git a/dev-python/pygments/Manifest b/dev-python/pygments/Manifest index 9378b39aa4f..bd7ec3912cd 100644 --- a/dev-python/pygments/Manifest +++ b/dev-python/pygments/Manifest @@ -1,4 +1,3 @@ -DIST Pygments-2.2.0.tar.gz 2113944 BLAKE2B 58d5f2fa0e6d97f5b7d7a17314b82ef219f23b72f8da49b4f8ce9b892d54ffbc1b490e87e87efe8d727dab297f775d0d8abfc4a31a734c5a7f8df885e5eda82f SHA512 cc0a4f73e19fa6cbf46314de2e809460c807c631e39ba05cbe5edb5f40db1a687aafcd9715585a0ed45f791710eb6038305e273f282f8682df76f30e63710b29 DIST Pygments-2.3.1.tar.gz 3124216 BLAKE2B 99a5f96a2d2f9deb1a6b6ad94a21ab7f517cde47b1e91b67ce594732004cf99db51b1240e0270473f87f5d8a435172545b9fa3449a2ddc113faf5aaef6c34f73 SHA512 2c36cb42f8dd62e04b7664b5e87f951a8428ccbb6dbe5b5b43d8c7e6923ada0ab55a231bb8e9ed79eb5a85344ed64d3acc8e7bc991ab1f49c58eb612b8002c1e DIST Pygments-2.4.2.tar.gz 9405880 BLAKE2B 20a955fce2b06ab12bd4ede4da9308f1cc5f2286391146fd83f3d598cd38ae66e7df3c1d779c8f6f5de67ad92d032ff02fef8f41141edb007e2f24d3586d82e6 SHA512 c8f378700e99d9e5701ac7e27363921dbabab50a910686aafda1e016c813e99915fcfeed8298323b9b681b3d81f4265ab9a5bb75b8cdff0668c9eff745337b66 DIST Pygments-2.5.2.tar.gz 20263984 BLAKE2B fab5d11458bcb3bd9a825026f119c0bde6f672b00704f3d5db24ce050b959f0c1a34544642fc1b5911f6ae12a9b595a2cbedadc791d6a3e8c83da1a1add60471 SHA512 d6715ca26cdb68d4c771bb530b2395805025c14c78d9099b033d3410ea239c41033fb611e43e39cbaa4ac38078a09324d8cfde42269129be0a096dcc13586859 diff --git a/dev-python/pygments/pygments-2.2.0-r1.ebuild b/dev-python/pygments/pygments-2.2.0-r1.ebuild deleted file mode 100644 index f3d2d7fd663..000 --- a/dev-python/pygments/pygments-2.2.0-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 python3_{6,7} pypy3 ) - -inherit distutils-r1 bash-completion-r1 - -MY_PN="Pygments" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Pygments is a syntax highlighting package written in Python" -HOMEPAGE="http://pygments.org/ https://pypi.org/project/Pygments/"; -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - test? ( - dev-python/nose[${PYTHON_USEDEP}] - virtual/ttf-fonts )" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - # fix generators for python3.7+ - "${FILESDIR}"/pygments-2.2.0-pep479.patch - # Fixing USE="doc" with sphinx1.7+. bug #662640 - "${FILESDIR}"/pygments-2.2.0-sphinx17.patch -) - -python_compile_all() { - use doc && emake -C doc html -} - -python_test() { - cp -r -l tests "${BUILD_DIR}"/ || die - # With pypy3 there is 1 error out of 1556 tests when run as is and - # (SKIP=8, errors=1, failures=1) when run with 2to3; meh - nosetests --verbosity=3 -w "${BUILD_DIR}"/tests \ - || die "Tests fail with ${EPYTHON}" -} - -python_install_all() { - use doc && local HTML_DOCS=( doc/_build/html/. ) - - distutils-r1_python_install_all - newbashcomp external/pygments.bashcomp pygmentize -} diff --git a/dev-python/pygments/pygments-2.2.0.ebuild b/dev-python/pygments/pygments-2.2.0.ebuild deleted file mode 100644 index b9217c8d5c3..000 --- a/dev-python/pygments/pygments-2.2.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{6,7} pypy3 ) - -inherit distutils-r1 bash-completion-r1 vcs-snapshot - -MY_PN="Pygments" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Pygments is a syntax highlighting package written in Python" -HOMEPAGE="http://pygments.org/ https://pypi.org/project/Pygments/"; -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh spar
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyhamcrest/
commit: 6ab784f0613b3e29b88c2b89ef2989fef4a39e11 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 22 16:55:49 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 22 20:22:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ab784f0 dev-python/pyhamcrest: Drop 1.9.0 (r0) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/pyhamcrest/Manifest| 1 - dev-python/pyhamcrest/pyhamcrest-1.9.0.ebuild | 52 --- 2 files changed, 53 deletions(-) diff --git a/dev-python/pyhamcrest/Manifest b/dev-python/pyhamcrest/Manifest index 2b62afa078c..d968610eb0d 100644 --- a/dev-python/pyhamcrest/Manifest +++ b/dev-python/pyhamcrest/Manifest @@ -1,2 +1 @@ DIST PyHamcrest-1.9.0.gh.tar.gz 57650 BLAKE2B c497688f03ec3b072d8ab076fc096a442d5cbbd94493eae57779879ccb6f281477aeeb7f7a67e539442010e60194f9f04a6deddd1d2267e9743742b45433f124 SHA512 3a878637ed5138365416c170871a63640f089047b723c7ec8db893dd716c0b1cdad16a98584700405693b954af7d4868a8543d1a3fc58ded22b493c8c61661b4 -DIST PyHamcrest-1.9.0.tar.gz 376623 BLAKE2B 808c74aa4dff89467c126cbc0e18029a9504cb27bbf03662a90666f85c76d7d7617260f50d35acde3a8e9e437b846589423cbb3697f8ceb86d0b5b838c586ebd SHA512 3b8393d0079b619b208ec7f06ed5133c4ff9d9dba050f818adf56347fc2225fd1c85d60f3dc262b7b9722061f0b8e4966180b6b96245a371e578d0d51633b4b0 diff --git a/dev-python/pyhamcrest/pyhamcrest-1.9.0.ebuild b/dev-python/pyhamcrest/pyhamcrest-1.9.0.ebuild deleted file mode 100644 index 4bb3d7d9b0f..000 --- a/dev-python/pyhamcrest/pyhamcrest-1.9.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_6 ) - -inherit distutils-r1 - -MY_PN="PyHamcrest" - -DESCRIPTION="Hamcrest framework for matcher objects" -HOMEPAGE="https://github.com/hamcrest/PyHamcrest"; -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64" -IUSE="doc examples test" - -RDEPEND=">=dev-python/six-1.4[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( - >=dev-python/sphinx-1.2.2[${PYTHON_USEDEP}] - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] - ) - test? ( - >=dev-python/pytest-2.6[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - )" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RESTRICT="test" -# the pypi tarball is missing the tests -# and the 1.9.0 tag is missing in GitHub - -python_compile_all() { - use doc && esetup.py build_sphinx -} - -python_test() { - py.test -v || die "Tests failed under ${EPYTHON}" - "${PYTHON}" tests/object_import.py || die "Tests failed under ${EPYTHON}" -} - -python_install_all() { - use doc && local HTML_DOCS=( doc/_build/html/. ) - use examples && dodoc -r examples - - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pylint/
commit: cf2ece451a0e68a2174604ee44f553ff2a117b1e Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 22 16:27:16 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 22 20:22:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf2ece45 dev-python/pylint: Drop 1.8.4 Blocks dev-python/pytest-3.10.1 cleanup. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/pylint/Manifest| 1 - dev-python/pylint/pylint-1.8.4.ebuild | 78 --- 2 files changed, 79 deletions(-) diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest index 0ce1aa3a79b..04d74c4469b 100644 --- a/dev-python/pylint/Manifest +++ b/dev-python/pylint/Manifest @@ -1,4 +1,3 @@ DIST pylint-1.6.5.tar.gz 465578 BLAKE2B 05412a528878633ef7529dd2f2d2d1989bc940626d62764f476bbc024e34fea06883fae829fe6617ebfffde54dfa5600c140b9a25e6c9633f48d76f5c331 SHA512 2fac352dc752b37f1ce4f7fefe5afbbc880d7e6c38f164d1c50734716af1dd6fe31f7d41e145a8256837d5a63b1989efec40c169fc14840cf8eb4e18d9bb2410 -DIST pylint-1.8.4.tar.gz 512582 BLAKE2B 623e224ec71756cc2528346ac62b8e58ac4d5ef55d9e31e667d5389aa5b2dad712f60c7e90df5c831f57bf28e0ccbd00ddece4ade46410c28b67adb1a041a85f SHA512 07e55ed3f09326e1973215046e3b172f6065a7ed0ae657cba7a6825a26bb103bdbf8b83126bafd99f332fe0eec3547bcd6e618d6e9f612ddcf9c504bb850dcd9 DIST pylint-2.3.1.tar.gz 577767 BLAKE2B 2af206a9d9be04f369c2bbc39c5ddb80c29a5a39c20d75bfec84498882eab628a7cf5abcc5786933304ed99bd00ffa142b9a58abab348c947799f962b877bb30 SHA512 924d8adc95f04ba750b3b44fe79ac569151ea7c8f693cc9867bcda3878209ebc2202931702b98f80709d161d3781b6e181aea0ded35a3323c023497e2a749ea9 DIST pylint-2.4.4.tar.gz 646113 BLAKE2B d62b66b056e01cc13e90f45ff4a11f94983e0b9b42b9a05e5c7b738528d15ead9a282e7eea31a8ee6a24ffe539576a6e9bd40dc4d89093263da99029123b SHA512 835e0687ebc76c530e0042c5a5188b8aedab446531f621627e990cbeb37ab6ecc8de0f8c6ab171abaa63488e049e8d7782958461421f9a4127435f56b6d2ed0b diff --git a/dev-python/pylint/pylint-1.8.4.ebuild b/dev-python/pylint/pylint-1.8.4.ebuild deleted file mode 100644 index 1283cbb5b94..000 --- a/dev-python/pylint/pylint-1.8.4.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{6,7} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 eutils - -DESCRIPTION="Python code static checker" -HOMEPAGE="https://www.logilab.org/project/pylint - https://pypi.org/project/pylint/ - https://github.com/pycqa/pylint"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" -IUSE="doc examples test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/astroid-1.6.0[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - >=dev-python/isort-4.2.5[${PYTHON_USEDEP}] - dev-python/mccabe[${PYTHON_USEDEP}] - virtual/python-singledispatch[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/backports-functools-lru-cache[${PYTHON_USEDEP}] - dev-python/configparser[${PYTHON_USEDEP}]' -2)" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - test? ( ${RDEPEND} -2 else open(os.devnull, "w")/' \ - -e 's/test_libmodule/_&/' \ - pylint/test/acceptance/test_stdlib.py || die - sed -i -e 's/^# pylint:.*/\0, import-error/' \ - pylint/test/functional/deprecated_module_py36.py || die - sed -i -e 's/^# pylint:.*/\0, wrong-import-order/' \ - pylint/test/functional/generated_members.py || die - sed -i -e 's/test_good_comprehension_checks/_&/' \ - pylint/test/functional/using_constant_test.py || die - - distutils-r1_python_prepare_all -} - -python_compile_all() { - # selection of straight html triggers a trivial annoying bug, we skirt it - use doc && PYTHONPATH="${S}" emake -e -C doc singlehtml -} - -python_test() { - py.test -v || die "Tests fail with ${EPYTHON}" -} - -python_install_all() { - doman man/{pylint,pyreverse}.1 - if use examples ; then - docinto examples - dodoc -r examples/. - fi - use doc && local HTML_DOCS=( doc/_build/singlehtml/. ) - distutils-r1_python_install_all -} - -pkg_postinst() { - # Optional dependency on "tk" USE flag would break support for Jython. - optfeature "pylint-gui script requires dev-lang/python with \"tk\" USE flag enabled." 'dev-lang/python[tk]' -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/automat/
commit: a9ce06b52aca508ebf7259b570d6824a7b2a1107 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 22 15:49:21 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 22 20:22:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ce06b5 dev-python/automat: Drop 0.5.0, 0.6.0, 0.7.0 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/automat/Manifest | 3 -- dev-python/automat/automat-0.5.0.ebuild | 51 dev-python/automat/automat-0.6.0.ebuild | 51 dev-python/automat/automat-0.7.0.ebuild | 59 - 4 files changed, 164 deletions(-) diff --git a/dev-python/automat/Manifest b/dev-python/automat/Manifest index a278fa8c8a9..1cb5e1e7e87 100644 --- a/dev-python/automat/Manifest +++ b/dev-python/automat/Manifest @@ -1,4 +1 @@ -DIST Automat-0.5.0.tar.gz 32599 BLAKE2B 951da8840c2334fe3cd86804b39beedaad0d344d66742e8bb72e2d2ace2029b037acac8ffccc5643fd37f81020a567374a25ed42f7bc386770a30956464f52eb SHA512 7b4fc64e1b3cc514e3513c4be7387309a9e0c6d59ef091131404642b517a324b4a0eb677bee99da038664bd6713f2d2078c621f056e98b35966caf324741eeeb -DIST Automat-0.6.0.tar.gz 31767 BLAKE2B 28baa9d6cc7497f9c0a4b7f4050b197d3dff871b91f5f3e29bdc47ace443af8de0fbeacf1657dc6565b3ab824365362a42204d6d89a8dfc82eaa6cd92d4e2308 SHA512 94f2fa06b0e0e1c0538bcf4bd9046ea40600a018bdd1da2d5bed479877807ad56e448c4f1d7ec87341f80013ae6c35b01201cbe3c4ecae1105419038ed43024d -DIST Automat-0.7.0.tar.gz 61461 BLAKE2B dd09ce090c7333ee17b701bde2c78e01dacf40cefee847061a2019bb27f0982091e7628737211421ada351937caf9c6734cb445ee6462ce84b381030b013bd05 SHA512 a6f307d312a3ceb721071b5212297c73d2306894b5fafd39265578041a2859bd6f041ac43a654bdda4175a70a4e90e0db1ee35cd43fa620cd5c594b5d1988a74 DIST Automat-0.8.0.tar.gz 59687 BLAKE2B 56e4ec76564d321ca9a709c484077a4003eea2842160e2267284ec6ebc2486482f79cd919bef7bbec8baeee7a34ca2a11d48665bb36c79c5a45a3c97e992 SHA512 2dbd4e784f65b02a8c93fc5f15236df3649d667a9792f6cac929dbac5d971495bdab4825df0fcd6817b9a9f79b7a5d8cfbdf8e4d18605f0761546b31b3091ad7 diff --git a/dev-python/automat/automat-0.5.0.ebuild b/dev-python/automat/automat-0.5.0.ebuild deleted file mode 100644 index da69ebd7e7f..000 --- a/dev-python/automat/automat-0.5.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_6) - -inherit distutils-r1 - -MYPN="Automat" -MYP="${MYPN}-${PV}" - -DESCRIPTION="Self-service finite-state machines for the programmer on the go" -HOMEPAGE="https://github.com/glyph/automat https://pypi.org/project/Automat/"; -SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="examples test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - dev-python/setuptools_scm[${PYTHON_USEDEP}] - dev-python/m2r[${PYTHON_USEDEP}] - test? ( dev-python/pytest[${PYTHON_USEDEP}] ) -" - -S=${WORKDIR}/${MYP} - -python_test() { - PYTHONPATH="${S}/test:${BUILD_DIR}/lib" py.test -v || die "Tests failed under ${EPYTHON}" -} - -src_install() { - if use examples; then - docinto examples - dodoc docs/examples/*.py - fi - distutils-r1_src_install -} - -pkg_postinst() { - einfo "For additional visualization functionality install these optional dependencies" - einfo ">=dev-python/twisted-16.1.1" - einfo "media-gfx/graphviz[python]" -} diff --git a/dev-python/automat/automat-0.6.0.ebuild b/dev-python/automat/automat-0.6.0.ebuild deleted file mode 100644 index 9e702ebbb8f..000 --- a/dev-python/automat/automat-0.6.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_6) - -inherit distutils-r1 - -MYPN="Automat" -MYP="${MYPN}-${PV}" - -DESCRIPTION="Self-service finite-state machines for the programmer on the go" -HOMEPAGE="https://github.com/glyph/automat https://pypi.org/project/Automat/"; -SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="examples test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - dev-python/setuptools_scm[${PYTHON_USEDEP}] - dev-python/m2r[${PYTHON_USEDEP}] - test? ( dev-python/pytest[${PYTHON_USEDEP}] ) -" - -S=${WORKDIR}/${MYP} - -python_test() { - PYTHONPATH="${S}/test:${BUILD
[gentoo-commits] repo/gentoo:master commit in: dev-python/astroid/
commit: de37cba67af1e831be13be51fd6252b3ac55ebc1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 22 18:44:28 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 22 20:22:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de37cba6 dev-python/astroid: Drop 1.6.5 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/astroid/Manifest | 1 - dev-python/astroid/astroid-1.6.5.ebuild | 63 - 2 files changed, 64 deletions(-) diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest index 32d62db6834..2132d4974b4 100644 --- a/dev-python/astroid/Manifest +++ b/dev-python/astroid/Manifest @@ -1,4 +1,3 @@ DIST astroid-1.4.8.tar.gz 184091 BLAKE2B 7180b98c757c8681dd0abaed1e79d2c58ce676aff07b539af8776d589ff23770335d0ba4ce5c9b3940b0428dd10174e7c6eff66aeb500e6ac561734e27975be0 SHA512 54bb20edf5518b417470a2d63210802b267fe727f9d30e1ac5000db00a7894739b1c4249468fb55df81b55d382f3a5bbe019876141f7ee4d94040fd699dc0c2c -DIST astroid-1.6.5.tar.gz 255688 BLAKE2B 7547e4c537f73ef77b61fba1ab8640c7cd50014ae52e4e4b8f8209a000c55bbdbb1ddcd3fb90d078f99a34d4a4779adabc8ad71af40c3a4547fe3e0d814b328c SHA512 f51f275c9f04809c8993d187cb62fadc84003ddc954d371356474dbe6b719868406fd9188c560f5b658b8b44bb6a4d3ee0785e809e789ca117e2bcbdb58aec53 DIST astroid-2.2.5.tar.gz 281829 BLAKE2B 2cc341caac381fb44b0302e8057a6e2105a6a82dbf807f8a59598e15c5658cc30d4c32e3b58ebbc94c4559f2b2274373f5ed6c4b86b4e8eff86dd91a5520e7ce SHA512 71c8c26314f666e2b9519a83dd9476fbfe0ad7d72f5308f6a94b83c5442dc695bc3e51155df45586ff2ff0eec522a02286d00ac566d542f0b82e5e0d0d7d9c65 DIST astroid-2.3.3.tar.gz 297350 BLAKE2B 7ac5cf028fa0263998271d23128b1bfd127fedafab2f6b3cc465867b9668942e1edc79bed62eb34bcce31b6892e4c5a31dbdd68d20fb92a1f134dc9e78a76920 SHA512 72011f3eb312ea7ce7dd55f7615972f6bfc152d8f16f9052b405f44fe17e594d5da22e0502b4c3034881b9783be9e808509d4ded3d679182ddf6d34eb90748f1 diff --git a/dev-python/astroid/astroid-1.6.5.ebuild b/dev-python/astroid/astroid-1.6.5.ebuild deleted file mode 100644 index 9ddd3f86523..000 --- a/dev-python/astroid/astroid-1.6.5.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{6,7} ) - -inherit distutils-r1 - -DESCRIPTION="Abstract Syntax Tree for logilab packages" -HOMEPAGE="https://github.com/PyCQA/astroid https://pypi.org/project/astroid/"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos ~x86-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -# Version specified in __pkginfo__.py. -RDEPEND=" - dev-python/lazy-object-proxy[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/wrapt[${PYTHON_USEDEP}] - virtual/python-enum34[${PYTHON_USEDEP}] - virtual/python-singledispatch[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-python/backports-functools-lru-cache[${PYTHON_USEDEP}]' -2)" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - dev-python/nose[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-python/numpy[${PYTHON_USEDEP}]' 'python*') - >=dev-python/pylint-1.6.0[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - )" - -python_prepare_all() { - # Disable failing tests - # TODO: investigate if it's our fault and how can we fix it - sed -i -e "s/test_from_imports/_&/" \ - astroid/tests/unittest_brain.py || die - sed -i -e "s/test_namespace_package_pth_support/_&/" \ - astroid/tests/unittest_manager.py || die - # we hack xml module, so it does not match what they expect... - sed -i -e "s/test_module_model/_&/" \ - astroid/tests/unittest_object_model.py || die - - # no idea why this test fails - sed -i -e "s/test_namespace_and_file_mismatch/_&/" \ - astroid/tests/unittest_manager.py || die - - # and this test works yet it shouldn't - sed -i -e "s#test_object_dunder_new_is_inferred_if_decorator#_" \ - astroid/tests/unittest_inference.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - ${EPYTHON} -m unittest discover -p "unittest*.py" --verbose || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pip/, dev-python/pip/files/
commit: 3809fecf9b096bc86a2a1c169d715753ecbddaf2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 22 16:09:51 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 22 20:22:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3809fecf dev-python/pip: Drop 19.1 Blocks dev-python/pytest-3.10.1 cleanup. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/pip/Manifest| 3 - .../files/pip-19.1-disable-system-install.patch| 17 .../pip/files/pip-19.1-disable-version-check.patch | 19 dev-python/pip/pip-19.1.ebuild | 101 - 4 files changed, 140 deletions(-) diff --git a/dev-python/pip/Manifest b/dev-python/pip/Manifest index f0487112632..c1159161faf 100644 --- a/dev-python/pip/Manifest +++ b/dev-python/pip/Manifest @@ -1,10 +1,7 @@ -DIST pip-19.1.tar.gz 6320747 BLAKE2B 9b69fcdef751d6938a7c67f44692afa7088f660ab1e0ae113d21d0f48b4e29f43e0f0bcc137cf16ac0324ea3b500bd2a84234823f8d82556d6727f68139aab4b SHA512 0d2442c22c41133118353ba98f45260f0615a891725b2a069d8fbf26ec4033cc7297bb671944c3dcc1f68800b91e92e58fb407ca5a82e20ac4bb5c9e0cb6 DIST pip-19.3.1.tar.gz 6409819 BLAKE2B b3aacd0bee60400a1f30b4be57871002072e5cc7a86e76cca1848e977ebdc85b6e282fc521c19bf7a518d1aef3280133fcd65a431cb2a16e202dd7721c5b97ad SHA512 39446c0ab6e4495d98f22923a2a76901b024d9047b60d92580b21d447a718e5285cfd66f8ad0c20befcfe1abc7f06be29b6a5644d1b30265d3b67399fe76e033 DIST pip-20.0.2.tar.gz 6445047 BLAKE2B 8f6e0a8908cf594c8d51818942b0839f59a495697a95dcc0347235e90cbe6d7f035f155761e7da9cfca1ba08b2c5a2c5def52c60c381f5428ef48efd1b6b5131 SHA512 f9965944ca0f319d01db1638ce97cf64772afff1778b3b1271155de73208cfcb3954d89a469c1143c0bf3288a53d4446165a49df994374b16ac6f7ffdae85857 DIST pip-9.0.1.tar.gz 1197370 BLAKE2B 3618161690d5e0a38d141f9b51baea4aaa3fdc225664ef180bbeecf6e2df95e9ea4f97c63fe3a68f84f4fb5ebcc74e316827253c7e07b03565e58113bbaa918a SHA512 ee59efb4b009ff6543b7afdea99b9cbbee1981ecc03af586acda76674024d3b66dab23049e68f3da9448734984619fc1eaba6e965c9dd3d731973376c8a42e25 -DIST setuptools-41.0.1-py2.py3-none-any.whl 575966 BLAKE2B 332986453a35e4ec36ab2bdb80a8b0a70ffe4fec1bb874f481b0d8e31016a26d53070f90d0eea9030b8c48a1f9bc21a54d8a5a2b70096e1f8db84d42449903e4 SHA512 c84ddf1d1ea90216b2c475f3e4879f4e6792a859adf61db70d67f49a35f2cb4df6fd6d93049881e6d2a8d914768edfcd091475206bb5da3ac66c41c4b9147102 DIST setuptools-41.4.0-py2.py3-none-any.whl 580302 BLAKE2B 58dc2d48445406f7467bfb0934dc507e8a569e4759bfcc95287cfb21b5b1a7bcab061656a29a8b4976ee3ae12a3adca570035ae4a6d9df09ae7a799857775d36 SHA512 a27b38d596931dfef81d705d05689b7748ce0e02d21af4a37204fc74b0913fa7241b8135535eb7749f09af361cad90c475af98493fef11c4ad974780ee01243d DIST setuptools-44.0.0-py2.py3-none-any.whl 583230 BLAKE2B 823e6792471660f247e30a938aa869d345a63db7294e5f9b4bd88f15a7694779011d29740fe317149620985f705fc6e18cbb07a18e5680cc11d7c229ffbc74f6 SHA512 7006fd303181afbeeec0e30cafb9fd1e4d3c6f55cfdd6343fedbc32b17dbb96b3d96ae37f4db27bfb168738727474cf425904ec280ff1d2b789fc48077a8fa84 -DIST wheel-0.33.1-py2.py3-none-any.whl 21496 BLAKE2B 41bb9ed91d43f94209a010c286d541da9d68b9e727ec8a339fe3c24fb806746b1de5b62c6cd26d2c2841be17406e1f99353b6d172f5258540faeba014945e9e8 SHA512 761ad8cb96557b146642871e1f8ce75849a9828193d992a19d072236b9f8452ab54907a3b82bc7441f75f036155ae21b7450120e0c4c19aa5100b58337945ac0 DIST wheel-0.33.6-py2.py3-none-any.whl 21556 BLAKE2B 6b6124c1e8e70592399a90c88b2a70efc5885bad81d2ff07a2e243eee008ba5cb0c927454036915a61e97489e29fe1abc4ba2e63d7eadf1a8985c8a8b7cdf4c4 SHA512 4663cd55ee9d3de138216bb06870606b546b19cb6a733f1beab211c0ba72e63d849c422d320ddc8aa8275ad04a30119a84c1351e589150cd18c2a34f9fdb224a DIST wheel-0.34.2-py2.py3-none-any.whl 26502 BLAKE2B 3a1bd4571c582245b60ff33c9bf74ff8a2ebafb26e56fc7b9bd215058d059b6bd13bbe21ce46002af257813a54126f27e19253f211e21c4548c7cf84cd15caf7 SHA512 4f1a44f4691ed8baad777d7874f7f4da96a5019eb485fd3a9eed9259aa2a9d5a6dc63a72128664347c64ee039a6076c6ca9c3b75a1f94457967864e522ed diff --git a/dev-python/pip/files/pip-19.1-disable-system-install.patch b/dev-python/pip/files/pip-19.1-disable-system-install.patch deleted file mode 100644 index bc88ef715a2..000 --- a/dev-python/pip/files/pip-19.1-disable-system-install.patch +++ /dev/null @@ -1,17 +0,0 @@ -install: Raise an error to avoid breaking python-exec - -Running pip without --target, --root, or --user will result in packages -being installed systemwide. This has a tendency to break python-exec if -setuptools gets installed or upgraded. - pip-19.1/src/pip/_internal/commands/install.py -+++ pip-19.1/src/pip/_internal/commands/install.py -@@ -246,6 +246,9 @@ class InstallCommand(RequirementCommand): - if options.upgrade: - upgrade_strategy = options.upgrade_strategy - -+if not options.use_user_site and not options.target_dir and not o
[gentoo-commits] repo/gentoo:master commit in: dev-python/twisted/
commit: d4ad02e316546762ff4e57a91bd7325437ce15d2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 22 15:47:05 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 22 20:22:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ad02e3 dev-python/twisted: Drop 17.1.0-r2, 17.9.0 and 18.7.0 EAPI-5--, 18.7.0 is broken with py37 anyway. Keeping 18.4.0 as the latest version with all ~arch support. Closes: https://bugs.gentoo.org/683910 Closes: https://bugs.gentoo.org/690790 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/twisted/Manifest | 3 - dev-python/twisted/twisted-17.1.0-r2.ebuild | 186 --- dev-python/twisted/twisted-17.9.0.ebuild| 191 --- dev-python/twisted/twisted-18.7.0.ebuild| 192 4 files changed, 572 deletions(-) diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest index a0c39e3cb29..64aab758114 100644 --- a/dev-python/twisted/Manifest +++ b/dev-python/twisted/Manifest @@ -1,7 +1,4 @@ DIST Twisted-16.6.0.tar.bz2 2979747 BLAKE2B 898e0a0fa3ae8547a801b09118423ec8ad80727dd6d034e3f8a151f084eff5a3fc560f2eb9e76c452a14ec90b36d93e14d3bbb388010c3c5c01fd1c4d5ca16bb SHA512 0b8de0ec7f64457f76c396fced64b366b8e63c6e000a5edc6c6388cd917fb2f95711918cd8edda39e0aa77e2cd32b5d775d23630a5ad10fc013c18f8316300cf -DIST Twisted-17.1.0.tar.bz2 2997334 BLAKE2B 54bd9813fb265f3561be7bc42a3ca6fc36aa5f8553ff0f40fd4ba7939947015632ef91c011a088b511d9f3f262aa0a785467ad3e4fab00cc97cb85bdbd93a726 SHA512 e5eedc9a70b7e4d0ec18dddaa82aa9a784e96fd517db65c278d822d15e8bdc65a35307a5a0474eb68dcb73fcd5508086bec605580a9f2f767bcbe27d714b4966 -DIST Twisted-17.9.0.tar.bz2 3019243 BLAKE2B a79fade6c84a99303df803ad80f02c63562e7064d5b79db39c08bd0ac9a62d61f1388932b36348aa106aa409a51b2d49dc0eb5b1007ce10f196a34c2f963b8e5 SHA512 0fb854db1044bfdb208594a379a0f8df0193326a9974e193266e82113488d49220648d4a50b323fa144654e94976f5848e1d60efed13ab2668b02cc795720345 DIST Twisted-18.4.0.tar.bz2 3037019 BLAKE2B 6fc32f7591493ccc4fe03233307b566899b82cd035ba3329b3faaf950339a6653de697ba3873b37b22f9d7f8a66109694b80496917bf61e79c56eeb7e351ac87 SHA512 3733a6df0196ea580187da3576f5fd08f287437528a4e19813056d019cca213c61b62d879d80a12eef38661d3505ba33aac9a4fc956b19afa6da7d37a6465c83 -DIST Twisted-18.7.0.tar.bz2 3063847 BLAKE2B a71e7f0f2888eab2849b90405350194091731730e8507172744212b9af73ba440a0c21d5c5a45ae987752c813c07c4dbb06e0e27a8c8e436d7ea6f7c3026137e SHA512 feefa578bc1787648df07e4a53bd6fe29b43c4357472e4fba37526f075be9263e8c671b6781ce6ad3569c1b1666cb702efbee903f597714a749971695018f826 DIST Twisted-19.10.0.tar.bz2 3118485 BLAKE2B a0d532b67177aa017e463bf823d7842d4f6ff694f78cd7600865718ffe861023a53ea6a922f7de232133edba26f5255074d7ef277ce8f3bdf02d556ccf4abf41 SHA512 de8d7fd0b2081cebeff68b060c8469377011648bc563a94a993d3530fb007ed42c3a54925c9a10c465ee7a3065cc9108ace12d10d358223fab13494becb9ac4b DIST twisted-regen-cache.gz 911 BLAKE2B ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305 SHA512 95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03 diff --git a/dev-python/twisted/twisted-17.1.0-r2.ebuild b/dev-python/twisted/twisted-17.1.0-r2.ebuild deleted file mode 100644 index ab705a4c5a0..000 --- a/dev-python/twisted/twisted-17.1.0-r2.ebuild +++ /dev/null @@ -1,186 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 python3_6) -PYTHON_REQ_USE="threads(+)" - -inherit eutils flag-o-matic distutils-r1 versionator - -TWISTED_PN="Twisted" -TWISTED_P="${TWISTED_PN}-${PV}" -TWISTED_RELEASE=$(get_version_component_range 1-2 "${PV}") - -DESCRIPTION="An asynchronous networking framework written in Python" -HOMEPAGE="https://www.twistedmatrix.com/trac/"; -SRC_URI="https://twistedmatrix.com/Releases/${TWISTED_PN}"; -SRC_URI="${SRC_URI}/${TWISTED_RELEASE}/${TWISTED_P}.tar.bz2 - https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz"; - -# Dropped keywords due to new deps not keyworded -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~x86 ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~s390 ~x86" - -LICENSE="MIT" -SLOT="0" -IUSE="conch crypt http2 serial +soap test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/incremental-16.10.1[${PYTHON_USEDEP}] - >=dev-python/zope-interface-4.0.2[${PYTHON_USEDEP}] - conch? ( - dev-python/pyasn1[${PYTHON_USEDEP}] - >=dev-python/cryptography-0.9.1[${PYTHON_USEDEP}] - >=dev-python/appdirs
[gentoo-commits] repo/gentoo:master commit in: dev-python/hyperlink/
commit: 10f1e97a40ca31c93376679068d5bcbacbc4958e Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 22 16:02:07 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 22 20:22:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f1e97a dev-python/hyperlink: Drop 17.1.1, 17.3.1, 18.0.0 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/hyperlink/Manifest| 3 --- dev-python/hyperlink/hyperlink-17.1.1.ebuild | 32 dev-python/hyperlink/hyperlink-17.3.1.ebuild | 32 dev-python/hyperlink/hyperlink-18.0.0.ebuild | 30 -- 4 files changed, 97 deletions(-) diff --git a/dev-python/hyperlink/Manifest b/dev-python/hyperlink/Manifest index 3782b7f812f..ed40bc847e4 100644 --- a/dev-python/hyperlink/Manifest +++ b/dev-python/hyperlink/Manifest @@ -1,4 +1 @@ -DIST hyperlink-17.1.1.tar.gz 23067 BLAKE2B 8bf1e61c6ba72c1cef4a9df62168b513004ae8ef2d4fcc13a1984bfdbf174c6175e2bcd241396c97d4e07dd06999718c217b27432fdf36d632b34c2b97bcb1b6 SHA512 13b20fd54c6bb5d7de3c9a04133fdd848413d1308d9944a2288c76d5f8b9bb0c54401ca5ed53460112209806407497526f2e68a92d119656eb58a9a618e9b708 -DIST hyperlink-17.3.1.tar.gz 91359 BLAKE2B 46ca9ddf54b8e5cd68cd5dd821b7a0ea2b218f0ba6d4072c7448433c6bf63891fb5358c5efa605d21e28ab6e39a87cb84b1e3c8e2e8fce24892acf2eb679 SHA512 c0c9d99a530c938b1d1e97b8344c5a0fb18f894c8b0b294cc8ae6aa6a550a5a0272cc6be7a913d371f3ce3dd8695b7ed23f3ae5e8ce97e3693625ae761bb -DIST hyperlink-18.0.0.tar.gz 97625 BLAKE2B d189445c7375657614c38db9045d96789b78a2d4ebe67e23b897a450588fbe1e3916707bb67916eb893e93a716125e606ff8be27e63f3db4e63b8bda1436fa59 SHA512 21b5f88f7aaa3f2b0b60566fdb0fefdf6d42866060606dac181c8e3d357c76a5c23fa5dc982812af2b7d49dc1f9d623bd5bea89bf2cf31916c855bc4ae85589d DIST hyperlink-19.0.0.tar.gz 99099 BLAKE2B 1213bbc404ebf04f178e3f8b986c343f64cd6a75202942d1cfaeab640d1523388beaafcd2662f414c9fb1eb87f746f3edeb5b5e395b9fc0acb7e82697f45f7a2 SHA512 5d5723bc0bd0c381edd3a9ef7bab3ba9ad4252027d5a4afa61e6cfff3e5b8457994b6dd36ecc356e638d41f797fe3367a3010249e0e77bee6e9e94336c1e7c2e diff --git a/dev-python/hyperlink/hyperlink-17.1.1.ebuild b/dev-python/hyperlink/hyperlink-17.1.1.ebuild deleted file mode 100644 index c371206436b..000 --- a/dev-python/hyperlink/hyperlink-17.1.1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_6) - -inherit distutils-r1 - -DESCRIPTION="A featureful, correct URL for Python" -HOMEPAGE="https://github.com/python-hyper/hyperlink https://pypi.org/project/hyperlink/"; -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - >=dev-python/pytest-2.9.2[${PYTHON_USEDEP}] - >=dev-python/pytest-cov-2.3.0[${PYTHON_USEDEP}] - ) -" - -python_test() { - PYTHONPATH="${S}/test:${BUILD_DIR}/lib" \ - py.test -v || die - cd test -} diff --git a/dev-python/hyperlink/hyperlink-17.3.1.ebuild b/dev-python/hyperlink/hyperlink-17.3.1.ebuild deleted file mode 100644 index b0caf3c5809..000 --- a/dev-python/hyperlink/hyperlink-17.3.1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_6) - -inherit distutils-r1 - -DESCRIPTION="A featureful, correct URL for Python" -HOMEPAGE="https://github.com/python-hyper/hyperlink https://pypi.org/project/hyperlink/"; -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - >=dev-python/pytest-2.9.2[${PYTHON_USEDEP}] - >=dev-python/pytest-cov-2.3.0[${PYTHON_USEDEP}] - ) -" - -python_test() { - PYTHONPATH="${S}/test:${BUILD_DIR}/lib" \ - py.test -v || die - cd test -} diff --git a/dev-python/hyperlink/hyperlink-18.0.0.ebuild b/dev-python/hyperlink/hyperlink-18.0.0.ebuild deleted file mode 100644 index b1035c424b3..000 --- a/dev-python/hyperlink/hyperlink-18.0.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{6,7}) - -inherit distutils-r1 - -DESCRIPTION="A featureful, correct URL for Python" -HOMEPAGE="https://github.com/python-hyp
[gentoo-commits] repo/gentoo:master commit in: app-text/xournalpp/files/, app-text/xournalpp/
commit: e970b2759903a131cff64313e547b7b4d6e0d51c Author: Andreas K. Huettel gentoo org> AuthorDate: Sat Feb 22 20:12:49 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Feb 22 20:12:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e970b275 app-text/xournalpp: New package Package-Manager: Portage-2.3.84, Repoman-2.3.20 Closes: https://github.com/gentoo/gentoo/pull/14744 Signed-off-by: Andreas K. Huettel gentoo.org> Signed-off-by: David Seifert gentoo.org> app-text/xournalpp/Manifest| 1 + .../files/xournalpp-1.0.17-translations.patch | 24 +++ app-text/xournalpp/metadata.xml| 7 app-text/xournalpp/xournalpp-1.0.17.ebuild | 49 ++ app-text/xournalpp/xournalpp-.ebuild | 45 5 files changed, 126 insertions(+) diff --git a/app-text/xournalpp/Manifest b/app-text/xournalpp/Manifest new file mode 100644 index 000..24b899ea999 --- /dev/null +++ b/app-text/xournalpp/Manifest @@ -0,0 +1 @@ +DIST xournalpp-1.0.17.tgz 14885382 BLAKE2B 501feb4480eee5aa38cc148f561d6c730505e43fd5d8017936f4b1d15f1b83ae936eb0a2e81b9889c668f9ed0a9c46b9053c984d45815c88829b023b7dbbd209 SHA512 cc3568ce22fd42f0e8458f1428c102d2fc18a9650d8c5968cadd6693fc19374780beb3c7f6206f2f494439296a883b2a5160da37e3a0e10d6fe3654084967ab9 diff --git a/app-text/xournalpp/files/xournalpp-1.0.17-translations.patch b/app-text/xournalpp/files/xournalpp-1.0.17-translations.patch new file mode 100644 index 000..95283b01400 --- /dev/null +++ b/app-text/xournalpp/files/xournalpp-1.0.17-translations.patch @@ -0,0 +1,24 @@ +From 12387b01a1c7e529580c6f27e92dad3e8b4f9858 Mon Sep 17 00:00:00 2001 +From: Bryan Tan +Date: Fri, 7 Feb 2020 19:47:18 -0800 +Subject: [PATCH] Fix translation target + +- Do not modify po files in place +- Always build translations +--- + po/CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt +index f957a199d..73ce0f04f 100644 +--- a/po/CMakeLists.txt b/po/CMakeLists.txt +@@ -20,7 +20,7 @@ if (XGETTEXT_FOUND) + "${PROJECT_SOURCE_DIR}/ui/*.glade" + ) + +- gettext_create_translations ("${potfile}") ++ gettext_create_translations ("${potfile}" ALL NOUPDATE) + + else (XGETTEXT_FOUND) + message (ERROR "Gettext not found!") diff --git a/app-text/xournalpp/metadata.xml b/app-text/xournalpp/metadata.xml new file mode 100644 index 000..b1dfcefdcde --- /dev/null +++ b/app-text/xournalpp/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + dilfri...@gentoo.org + + diff --git a/app-text/xournalpp/xournalpp-1.0.17.ebuild b/app-text/xournalpp/xournalpp-1.0.17.ebuild new file mode 100644 index 000..4dac69f10a5 --- /dev/null +++ b/app-text/xournalpp/xournalpp-1.0.17.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils xdg + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/xournalpp/xournalpp.git"; + unset SRC_URI +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/xournalpp/xournalpp/archive/${PV}.tar.gz -> ${P}.tgz" +fi + +DESCRIPTION="Handwriting notetaking software with PDF annotation support" +HOMEPAGE="https://github.com/xournalpp/xournalpp"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +COMMONDEPEND=" + app-text/poppler + dev-libs/glib + dev-libs/libxml2 + dev-libs/libzip:= + media-libs/portaudio + media-libs/libsndfile + sys-libs/zlib:= + x11-libs/gtk+:3 +" +RDEPEND="${COMMONDEPEND} +" +DEPEND="${COMMONDEPEND} +" +BDEPEND=" + virtual/pkgconfig + sys-apps/lsb-release +" + +PATCHES=( + "${FILESDIR}/${P}-translations.patch" +) + +src_prepare() { + cmake-utils_src_prepare +} diff --git a/app-text/xournalpp/xournalpp-.ebuild b/app-text/xournalpp/xournalpp-.ebuild new file mode 100644 index 000..6cb1258352c --- /dev/null +++ b/app-text/xournalpp/xournalpp-.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils xdg + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/xournalpp/xournalpp.git"; + unset SRC_URI +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/xournalpp/xournalpp/archive/${PV}.tar.gz -> ${P}.tgz" +fi + +DESCRIPTION="Handwriting notetaking software with PDF annotation support" +HOMEPAGE="https://github.com/xournalpp/xournalpp"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +COMMONDEPEND=" + app-text/poppler + dev-libs/glib + dev-libs/libxml2 + dev-libs/libzip:= + media-libs/portaudio + media-libs/libsndfile + s
[gentoo-commits] repo/gentoo:master commit in: app-text/xournal/
commit: d14043da61867269268b8c6a60031439cdf50eac Author: Andreas K. Huettel gentoo org> AuthorDate: Sat Feb 22 20:12:46 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Feb 22 20:12:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14043da app-text/xournal: Remove old, drop to ~x86 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas K. Huettel gentoo.org> Signed-off-by: David Seifert gentoo.org> app-text/xournal/Manifest| 1 - app-text/xournal/xournal-0.4.8-r1.ebuild | 61 app-text/xournal/xournal-0.4.8.ebuild| 54 3 files changed, 116 deletions(-) diff --git a/app-text/xournal/Manifest b/app-text/xournal/Manifest index 7614a521a7a..344abfe8cf1 100644 --- a/app-text/xournal/Manifest +++ b/app-text/xournal/Manifest @@ -1,2 +1 @@ DIST xournal-0.4.8.2016.tar.gz 646082 BLAKE2B 4f64fb45759616d99f961b8db575bec1620e089d9f87d4e02d3de7b1cb1d9189d439d78e5b89c93d5635138206f603e40bb33a46458d34a9ec050869e54be531 SHA512 1426d5c9ba3486fbe342d49fc19fcc162965cd6a7b7754f79665e43fe0e60e6f42f61969405ace78fdaa7b99cbb3d4b07b7fb5df246d68a329b52084b6eec76e -DIST xournal-0.4.8.tar.gz 641240 BLAKE2B cbf82f3ddb27854ce4a17fe80d1ed012f47529ee3f41eac0118f4948f4ca76488fb647c77ab21c99cf19de0016df4db31a448d4c626a42219b2b13b297b5d51e SHA512 cfd5760a0e832ef02786a29cb744d4932aeee97c4d6992b430e647bd59aaef1042735203824d0eaf9da9b884dcdadcfb8f5acea221638db91438ae46a6ee42bf diff --git a/app-text/xournal/xournal-0.4.8-r1.ebuild b/app-text/xournal/xournal-0.4.8-r1.ebuild deleted file mode 100644 index 69d6ceebd25..000 --- a/app-text/xournal/xournal-0.4.8-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -GCONF_DEBUG=no - -[[ ${PV} == * ]] && GNOME2_EAUTORECONF=yes - -inherit gnome2 - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.code.sf.net/p/xournal/code"; - unset SRC_URI -else - KEYWORDS="~amd64 ~x86" - SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" -fi - -DESCRIPTION="An application for notetaking, sketching, and keeping a journal using a stylus" -HOMEPAGE="http://xournal.sourceforge.net/"; - -LICENSE="GPL-2" -SLOT="0" -IUSE="+pdf vanilla" - -COMMONDEPEND=" - app-text/poppler[cairo] - dev-libs/atk - dev-libs/glib - gnome-base/libgnomecanvas - media-libs/freetype - media-libs/fontconfig - sys-libs/zlib - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:2 - x11-libs/pango -" -RDEPEND="${COMMONDEPEND} - pdf? ( app-text/poppler[utils] app-text/ghostscript-gpl ) -" -DEPEND="${COMMONDEPEND} - virtual/pkgconfig -" - -src_prepare() { - default_src_prepare - if ! use vanilla; then - epatch "${FILESDIR}"/xournal-0.4.8-aspectratio.patch - fi -} - -src_install() { - emake DESTDIR="${D}" install - emake DESTDIR="${D}" desktop-install - - dodoc ChangeLog AUTHORS README - dohtml -r html-doc/* -} diff --git a/app-text/xournal/xournal-0.4.8.ebuild b/app-text/xournal/xournal-0.4.8.ebuild deleted file mode 100644 index 1e879f6a6f8..000 --- a/app-text/xournal/xournal-0.4.8.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -GCONF_DEBUG=no - -[[ ${PV} == * ]] && GNOME2_EAUTORECONF=yes - -inherit gnome2 - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.code.sf.net/p/xournal/code"; - unset SRC_URI -else - KEYWORDS="amd64 x86" - SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" -fi - -DESCRIPTION="An application for notetaking, sketching, and keeping a journal using a stylus" -HOMEPAGE="http://xournal.sourceforge.net/"; - -LICENSE="GPL-2" -SLOT="0" -IUSE="+pdf" - -COMMONDEPEND=" - app-text/poppler[cairo] - dev-libs/atk - dev-libs/glib - gnome-base/libgnomecanvas - media-libs/freetype - media-libs/fontconfig - sys-libs/zlib - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:2 - x11-libs/pango -" -RDEPEND="${COMMONDEPEND} - pdf? ( app-text/poppler[utils] app-text/ghostscript-gpl ) -" -DEPEND="${COMMONDEPEND} - virtual/pkgconfig -" - -src_install() { - emake DESTDIR="${D}" install - emake DESTDIR="${D}" desktop-install - - dodoc ChangeLog AUTHORS README - dohtml -r html-doc/* -}
[gentoo-commits] repo/gentoo:master commit in: app-text/xournal/
commit: eef24c2ad32e6bb4c33a4e7eb1647458f8bf85f8 Author: Andreas K. Huettel gentoo org> AuthorDate: Sat Feb 22 20:12:40 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Feb 22 20:12:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef24c2a app-text/xournal: stable for amd64 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas K. Huettel gentoo.org> Signed-off-by: David Seifert gentoo.org> app-text/xournal/xournal-0.4.8.2016.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/xournal/xournal-0.4.8.2016.ebuild b/app-text/xournal/xournal-0.4.8.2016.ebuild index 50477f8a453..c2f75dda057 100644 --- a/app-text/xournal/xournal-0.4.8.2016.ebuild +++ b/app-text/xournal/xournal-0.4.8.2016.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 @@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://git.code.sf.net/p/xournal/code"; unset SRC_URI else - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: sci-libs/armadillo/
commit: b2dab37206f6a0b4f10c4386694166441831b784 Author: Andreas K. Huettel gentoo org> AuthorDate: Sat Feb 22 20:12:34 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Feb 22 20:12:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2dab372 sci-libs/armadillo: Version bump; fix HDF5 detection Patch by Jan-Matthias Braun Closes: https://bugs.gentoo.org/690986 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas K. Huettel gentoo.org> Signed-off-by: David Seifert gentoo.org> sci-libs/armadillo/Manifest | 1 + sci-libs/armadillo/armadillo-9.850.1.ebuild | 148 2 files changed, 149 insertions(+) diff --git a/sci-libs/armadillo/Manifest b/sci-libs/armadillo/Manifest index 8489f1247a5..05da76241a0 100644 --- a/sci-libs/armadillo/Manifest +++ b/sci-libs/armadillo/Manifest @@ -1,2 +1,3 @@ DIST armadillo-8.300.2.tar.xz 4593916 BLAKE2B 0cb9082d9452b43599dea810036a1cdcd8ef4ab6ce5b2bc7b9d9201f1f39a2aecb81ffa62388e1ee3de9a8c7df083df594224af47e5df7ee4d3c2743d6cc SHA512 df069634db377e95e02dfca02312b082b34cab91bae0b1fd04a97339477074fc50c74f8adf92786ac6f0fc148044d527461617f382cc996523251b6d1287e41c DIST armadillo-9.800.3.tar.xz 4716468 BLAKE2B 4909cbcf1f8d6aedb366bb9b21784e865d9e68a3c833263d1c1df942e96ef679e31191ea9dbd8bcddab6086bd26c80915546c29dfdd16188f0d9e865e7b3c03f SHA512 6088f7254c54067421fcc0b69751c6d37ffe484474ab5955755fa5b3dd38ed4246e353701fb614c820d192675ec75f134e3bbb511a70612e4fbf133a89cacc21 +DIST armadillo-9.850.1.tar.xz 4715832 BLAKE2B 41256d8f54ec1f2d4f7cfdf58bd67e66cc2ffbe0f1daf259a4d76e0816d89708fa5528d57b244000393404108c8d0d613d03321f14e5653163d0c1cc6ec7e273 SHA512 b2b9f0290f8f39a687db71a02b127086d5ff22cee77fba5211da2ea8a8d8a5edc256b31b7fce8e98aa1955a84c63e488adcd22f8cd070015a6fcd4b4f1cb37c7 diff --git a/sci-libs/armadillo/armadillo-9.850.1.ebuild b/sci-libs/armadillo/armadillo-9.850.1.ebuild new file mode 100644 index 000..194ff0b166a --- /dev/null +++ b/sci-libs/armadillo/armadillo-9.850.1.ebuild @@ -0,0 +1,148 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +CMAKE_IN_SOURCE_BUILD=1 + +inherit cmake-utils toolchain-funcs multilib eutils + +DESCRIPTION="Streamlined C++ linear algebra library" +HOMEPAGE="http://arma.sourceforge.net/"; +SRC_URI="mirror://sourceforge/arma/${P}.tar.xz" + +LICENSE="Apache-2.0" +SLOT="0/9" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="arpack blas doc examples hdf5 lapack mkl superlu test" +RESTRICT="!test? ( test )" +REQUIRED_USE="test? ( lapack )" + +# atlas? ( sci-libs/atlas[lapack] ) + +RDEPEND=" + dev-libs/boost + arpack? ( sci-libs/arpack ) + blas? ( virtual/blas ) + lapack? ( virtual/lapack ) + superlu? ( >=sci-libs/superlu-5.2 ) +" + +DEPEND="${RDEPEND} + arpack? ( virtual/pkgconfig ) + blas? ( virtual/pkgconfig ) + hdf5? ( sci-libs/hdf5 ) + lapack? ( virtual/pkgconfig ) + mkl? ( sci-libs/mkl ) +" +PDEPEND="${RDEPEND} + hdf5? ( sci-libs/hdf5 ) + mkl? ( sci-libs/mkl ) +" + +src_prepare() { + # avoid the automagic cmake macros... + sed -i -e 's/^ *include(ARMA_Find/# No automagic include(ARMA_Find/g' CMakeLists.txt || die + + # ... except for mkl, since without a license it's hard to figure out what to do there + if use mkl; then + sed -i -e 's/^# No automagic include(ARMA_FindMKL)/include(ARMA_FindMKL)/g' CMakeLists.txt || die + fi + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DINSTALL_LIB_DIR="${EPREFIX}/usr/$(get_libdir)" + ) + if use arpack; then + mycmakeargs+=( + -DARPACK_FOUND=ON + -DARPACK_LIBRARY="$($(tc-getPKG_CONFIG) --libs arpack)" + ) + else + mycmakeargs+=( + -DARPACK_FOUND=OFF + ) + fi +# if use atlas; then +# local c=atlas-cblas l=atlas-clapack +# $(tc-getPKG_CONFIG) --exists ${c}-threads && c+=-threads +# $(tc-getPKG_CONFIG) --exists ${l}-threads && l+=-threads +# mycmakeargs+=( +# -DCBLAS_FOUND=ON +# -DCBLAS_INCLUDE_DIR="$($(tc-getPKG_CONFIG) --cflags-only-I ${c} | sed 's/-I//')" +# -DCBLAS_LIBRARIES="$($(tc-getPKG_CONFIG) --libs ${c})" +# -DCLAPACK_FOUND=ON +# -DCLAPACK_INCLUDE_DIR="$($(tc-getPKG_CONFIG) --cflags-only-I ${l} | sed 's/-I//')" +# -DCLAPACK_LIBRARIES="$($(tc-getPKG_CONFIG) --libs ${l})" +# ) +# fi + if use blas; then + mycmakeargs+=( + -DBLAS_FOUND=ON + -DBLAS_LIBRARIES="$($(tc-getPKG_CONFIG) --libs blas)" +
[gentoo-commits] repo/gentoo:master commit in: app-text/krop/
commit: 3f185fb37264ca8d43b5c3f1d8066d501dd9ffd6 Author: Andreas K. Huettel gentoo org> AuthorDate: Sat Feb 22 20:12:37 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Feb 22 20:12:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f185fb3 app-text/krop: Fix PyQt5 dependency, bug 699112 Closes: https://bugs.gentoo.org/699112 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas K. Huettel gentoo.org> Signed-off-by: David Seifert gentoo.org> .../krop/{krop-0.5.1.ebuild => krop-0.5.1-r1.ebuild} | 16 +++- app-text/krop/krop-.ebuild | 2 +- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/app-text/krop/krop-0.5.1.ebuild b/app-text/krop/krop-0.5.1-r1.ebuild similarity index 66% rename from app-text/krop/krop-0.5.1.ebuild rename to app-text/krop/krop-0.5.1-r1.ebuild index 8dc3d8371c9..3a3c251466e 100644 --- a/app-text/krop/krop-0.5.1.ebuild +++ b/app-text/krop/krop-0.5.1-r1.ebuild @@ -1,23 +1,29 @@ # 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 eutils distutils-r1 xdg-utils +inherit desktop distutils-r1 xdg-utils + +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/arminstraub/krop.git"; +else + SRC_URI="http://arminstraub.com/downloads/${PN}/${P}.tar.gz"; + KEYWORDS="amd64 ~x86" +fi DESCRIPTION="A tool to crop PDF files" HOMEPAGE="http://arminstraub.com/software/krop"; -SRC_URI="http://arminstraub.com/downloads/${PN}/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" IUSE="" RDEPEND="dev-python/python-poppler-qt5[${PYTHON_USEDEP}] dev-python/PyPDF2[${PYTHON_USEDEP}] - dev-python/PyQt5[${PYTHON_USEDEP}]" + dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets]" src_install() { distutils-r1_src_install diff --git a/app-text/krop/krop-.ebuild b/app-text/krop/krop-.ebuild index b7f325ef3b8..67c084e81c6 100644 --- a/app-text/krop/krop-.ebuild +++ b/app-text/krop/krop-.ebuild @@ -23,7 +23,7 @@ IUSE="" RDEPEND="dev-python/python-poppler-qt5[${PYTHON_USEDEP}] dev-python/PyPDF2[${PYTHON_USEDEP}] - dev-python/PyQt5[${PYTHON_USEDEP}]" + dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets]" src_install() { distutils-r1_src_install
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 27fcc9f20f3bbee79fc9bb65f08ca929c12c0d7b Author: Zac Medico gentoo org> AuthorDate: Sat Feb 22 19:56:47 2020 + Commit: Zac Medico gentoo org> CommitDate: Sat Feb 22 19:57:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27fcc9f2 app-text/calibre: Bump to version 4.11.2 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 1 + app-text/calibre/calibre-4.11.2.ebuild | 274 + 2 files changed, 275 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 7a572aee9d5..6410c6a8ab2 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,3 +1,4 @@ DIST calibre-4.10.1.tar.xz 37012272 BLAKE2B e5d9421ed986da8ec7d814f364702fe04bcbb76b5e08dedfadd7164c81943cdfe6f012042e82a4715e3ccda284efdf44340af0bde9d03cbc7c22cbcf10136a55 SHA512 eb6f4fd458da3e3e1121ff72da0dfb2bdc38cec98bdaf538e6761563aa176aae2439e4949424795c239a8fa8ebde507564452495ef71f3f7f19b25435e10a41a DIST calibre-4.11.1.tar.xz 37042376 BLAKE2B a21a6d01afce4f0a02c1fe6cfba9a77cabd88da72ddb761368ad606d6eb08e3126bd53099a075c26503e91187699d4fef5e8ab3290b7c1e9c94c8310db23af6f SHA512 b6ad65da63f1ec5665116cfc82b8bc1c462d94842d1f53034417db6aa5fbb2e4f90801cba1daa76c54a2c6689e14ae12857cf234afe90356931b8458aeb5ab5a +DIST calibre-4.11.2.tar.xz 37045372 BLAKE2B 7d76d45afd9228d6346daefaf4ee7cbf4d3281379c96d0ae63b3073b6b5ed055bd2eca0ae728f1471460e3aa8cf9b3afa3e489c4c2f02c6849b39b94e2c2023a SHA512 64f1779ea16e2aedbc91e815b015ffbcfcc2d50035dddc9b33588007ceeeaa5cf4cca84b40fbc9c5808e9b6dab3b04047f37505815120a1e66650447363672f2 DIST calibre-4.9.1.tar.xz 37529656 BLAKE2B 5d703ca0c398b43cc26a54e0628d0fe938c6a5027a4fd0c9cac83944e5143eb08439bf79b2098182be7727eaa042748f17866788b02c7744178dce131f6b1d1e SHA512 bf06aa3cbc8d255934f3f7f3ce20b4798edf107ed9f822943d2b4ae7d95473842928ed79f8ba7571f7e0ebdc267c441916d543d5b7630aae5cb151bcc3184b71 diff --git a/app-text/calibre/calibre-4.11.2.ebuild b/app-text/calibre/calibre-4.11.2.ebuild new file mode 100644 index 000..25d08cce198 --- /dev/null +++ b/app-text/calibre/calibre-4.11.2.ebuild @@ -0,0 +1,274 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_REQ_USE="sqlite,ssl" + +inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 xdg-utils + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/"; +SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz"; + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="ios +udisks" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.9.6_pre20171027:= + >=app-text/poppler-0.26.5[qt5] + >=dev-libs/chmlib-0.40:= + dev-libs/glib:2= + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/libinput:= + >=dev-libs/dbus-glib-0.106 + >=sys-apps/dbus-1.10.8 + $(python_gen_cond_dep ' + >=dev-python/apsw-3.25.2_p1[${PYTHON_MULTI_USEDEP}] + dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}] + >=dev-python/chardet-3.0.3[${PYTHON_MULTI_USEDEP}] + >=dev-python/cssselect-0.7.1[${PYTHON_MULTI_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_MULTI_USEDEP}] + >=dev-python/dbus-python-1.2.4[${PYTHON_MULTI_USEDEP}] + dev-python/dnspython[${PYTHON_MULTI_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_MULTI_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_MULTI_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_MULTI_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_MULTI_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_MULTI_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_MULTI_USEDEP}] + >=dev-python/msgpack-0.5.6[${PYTHON_MULTI_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_MULTI_USEDEP}] + >=dev-python/pillow-3.2.0[${PYTHON_MULTI_USEDEP}] + >=dev-python/psutil-4.3.0[${PYTHON_MULTI_USEDEP}] + >=dev-python/pygments-2.3.1[${PYTHON_MULTI_USEDEP}] + >=dev-python/python-dateutil-2.5.3[${PYTHON_MULTI_USEDEP}] + >=dev-python/PyQt5-5.12[gui,svg,widgets,network,printsupport,${PYTHON_MULTI_USEDEP}] + >=dev-python/PyQtWebEngine-5.12[${PYTHON_MULTI_USEDEP}] + dev-python/regex[${PYTHON_MULTI_USEDEP}] + dev-pytho
[gentoo-commits] proj/kde:master commit in: kde-apps/okular/
commit: 59304a3ee7c3a6fd2758865e40de2e8e1b505627 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 22 19:51:57 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 22 19:51:57 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=59304a3e kde-apps/okular: Sort DEPENDs Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/okular/okular-.ebuild | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/kde-apps/okular/okular-.ebuild b/kde-apps/okular/okular-.ebuild index 101fb3c1aa..9f3257f04f 100644 --- a/kde-apps/okular/okular-.ebuild +++ b/kde-apps/okular/okular-.ebuild @@ -20,6 +20,11 @@ KEYWORDS="" IUSE="chm crypt djvu epub +image-backend markdown mobi mobile +pdf plucker +postscript share speech +tiff" DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 >=kde-frameworks/kactivities-${KFMIN}:5 >=kde-frameworks/karchive-${KFMIN}:5 >=kde-frameworks/kbookmarks-${KFMIN}:5 @@ -34,24 +39,19 @@ DEPEND=" >=kde-frameworks/kpty-${KFMIN}:5 >=kde-frameworks/kwallet-${KFMIN}:5 >=kde-frameworks/threadweaver-${KFMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 media-libs/freetype media-libs/phonon[qt5(+)] sys-libs/zlib chm? ( - >=kde-frameworks/khtml-${KFMIN}:5 dev-libs/chmlib + >=kde-frameworks/khtml-${KFMIN}:5 ) crypt? ( app-crypt/qca:2[qt5(+)] ) djvu? ( app-text/djvu ) epub? ( app-text/ebook-tools ) image-backend? ( - >=kde-apps/libkexiv2-${PVCUT}:5 >=dev-qt/qtgui-${QTMIN}:5[gif,jpeg,png] + >=kde-apps/libkexiv2-${PVCUT}:5 ) markdown? ( app-text/discount ) mobi? ( >=kde-apps/kdegraphics-mobipocket-${PVCUT}:5 ) @@ -65,8 +65,8 @@ DEPEND=" RDEPEND="${DEPEND} image-backend? ( >=kde-frameworks/kimageformats-${KFMIN}:5 ) mobile? ( - >=kde-frameworks/kirigami-${KFMIN}:5 >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 ) "
[gentoo-commits] proj/kde:master commit in: kde-apps/pimcommon/
commit: 7d7fe1b3b197dd65f40f924ed5ecc259dd2192f1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 22 17:37:40 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 22 17:37:40 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7d7fe1b3 kde-apps/pimcommon: Drop unused DEPEND Upstream commit 272c02f843131657aabb9b6034d93ffeeb7b05f1 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/pimcommon/pimcommon-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/kde-apps/pimcommon/pimcommon-.ebuild b/kde-apps/pimcommon/pimcommon-.ebuild index 4778255c6a..ef2b06fdec 100644 --- a/kde-apps/pimcommon/pimcommon-.ebuild +++ b/kde-apps/pimcommon/pimcommon-.ebuild @@ -40,7 +40,6 @@ RDEPEND=" >=kde-frameworks/kconfigwidgets-${KFMIN}:5 >=kde-frameworks/kcontacts-${KFMIN}:5 >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 >=kde-frameworks/ki18n-${KFMIN}:5 >=kde-frameworks/kio-${KFMIN}:5 >=kde-frameworks/kitemmodels-${KFMIN}:5
[gentoo-commits] proj/kde:master commit in: dev-libs/mauikit/
commit: 5d63119bc5d7d8fe981e1363d51210d36112bea7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 22 17:45:45 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 22 17:45:45 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5d63119b dev-libs/mauikit: Add new DEPEND Upstream commit 1576deca6642ed9995d6518ac49b092a3a865108 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/mauikit/mauikit-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/mauikit/mauikit-.ebuild b/dev-libs/mauikit/mauikit-.ebuild index 3f18deb2ab..94d0fe2811 100644 --- a/dev-libs/mauikit/mauikit-.ebuild +++ b/dev-libs/mauikit/mauikit-.ebuild @@ -32,6 +32,7 @@ DEPEND=" >=kde-frameworks/kio-${KFMIN}:5 >=kde-frameworks/knotifications-${KFMIN}:5 >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5 " RDEPEND="${DEPEND} >=dev-qt/qtgraphicaleffects-${QTMIN}:5