[gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
commit: a614ed407e906689bef94c68ef1071d003d76719 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 07:57:02 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 07:57:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a614ed40 app-text/coolreader: Stabilize 3.2.50 amd64, #761784 Signed-off-by: Sam James gentoo.org> app-text/coolreader/coolreader-3.2.50.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/coolreader/coolreader-3.2.50.ebuild b/app-text/coolreader/coolreader-3.2.50.ebuild index 0b26482993e..0f27ef3e2ac 100644 --- a/app-text/coolreader/coolreader-3.2.50.ebuild +++ b/app-text/coolreader/coolreader-3.2.50.ebuild @@ -26,7 +26,7 @@ HOMEPAGE="https://github.com/buggins/coolreader/"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="wxwidgets" CDEPEND="sys-libs/zlib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kreport/
commit: 300c2faa566d6c1c5c75246c615f89f815b30009 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 07:56:07 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 07:56:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=300c2faa dev-libs/kreport: Stabilize 3.2.0-r1 amd64, #761682 Signed-off-by: Sam James gentoo.org> dev-libs/kreport/kreport-3.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/kreport/kreport-3.2.0-r1.ebuild b/dev-libs/kreport/kreport-3.2.0-r1.ebuild index 058f6a40c5b..2b4721fe78c 100644 --- a/dev-libs/kreport/kreport-3.2.0-r1.ebuild +++ b/dev-libs/kreport/kreport-3.2.0-r1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://community.kde.org/KReport"; if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: kde-misc/krename/
commit: 66d5bc185e2a595350a90d045d0e511c8598b025 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 07:56:11 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 07:56:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d5bc18 kde-misc/krename: Stabilize 5.0.1-r1 amd64, #761682 Signed-off-by: Sam James gentoo.org> kde-misc/krename/krename-5.0.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-misc/krename/krename-5.0.1-r1.ebuild b/kde-misc/krename/krename-5.0.1-r1.ebuild index 168940d1e28..801bdeb10b2 100644 --- a/kde-misc/krename/krename-5.0.1-r1.ebuild +++ b/kde-misc/krename/krename-5.0.1-r1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/en/krename https://userbase.kde.org/KRename"; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="amd64 ~arm64 ~x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: kde-misc/tellico/
commit: e39fdc3519fed3a3c5dc15eb31eca91e4fe7f114 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 07:56:11 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 07:56:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39fdc35 kde-misc/tellico: Stabilize 3.3.4-r1 amd64, #761682 Signed-off-by: Sam James gentoo.org> kde-misc/tellico/tellico-3.3.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-misc/tellico/tellico-3.3.4-r1.ebuild b/kde-misc/tellico/tellico-3.3.4-r1.ebuild index 8cbae350be6..dbd225bac30 100644 --- a/kde-misc/tellico/tellico-3.3.4-r1.ebuild +++ b/kde-misc/tellico/tellico-3.3.4-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://tellico-project.org/"; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="https://tellico-project.org/files/${P}.tar.xz https://dev.gentoo.org/~asturm/distfiles/${P}-no-khtml.patch.xz"; - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="amd64 ~arm64 ~x86" fi LICENSE="|| ( GPL-2 GPL-3 )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/clazy/
commit: 856cbb0b81cbfe315ebecf0e9e42345f04c633dc Author: Sam James gentoo org> AuthorDate: Tue Dec 29 07:56:10 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 07:56:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=856cbb0b dev-util/clazy: Stabilize 1.8 amd64, #761682 Signed-off-by: Sam James gentoo.org> dev-util/clazy/clazy-1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/clazy/clazy-1.8.ebuild b/dev-util/clazy/clazy-1.8.ebuild index c3f70aa2456..3c4620309b4 100644 --- a/dev-util/clazy/clazy-1.8.ebuild +++ b/dev-util/clazy/clazy-1.8.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}" LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~amd64 arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 6cedd93415ae555e3e527688e696e9958907b960 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 07:46:37 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 07:46:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cedd934 profiles/package.mask: mask =dev-libs/crypto++-8.3.0 Signed-off-by: Sam James gentoo.org> profiles/package.mask | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index deb52ac9f2c..9ed596267b8 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,13 @@ #--- END OF EXAMPLES --- +# Sam James (2020-12-29) +# ABI may have been broken in 8.3.0. +# Masking for now to avoid rebuilds from +# a subslot bump in case a new release occurs. +# bug 762241 +=dev-libs/crypto++-8.3.0 + # Jonas Stein (2020-12-29) # Unusable without alsa. # Masked for removal after 2021-02-01
[gentoo-commits] repo/gentoo:master commit in: media-gfx/slic3r/
commit: 79885ad844984f52692a3c08ad361fd10d213667 Author: Dennis Lamm gentoo org> AuthorDate: Mon Dec 28 22:24:50 2020 + Commit: Dennis Lamm gentoo org> CommitDate: Tue Dec 29 07:43:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79885ad8 media-gfx/slic3r: bug #761481 Closes: https://bugs.gentoo.org/761481 Signed-off-by: Dennis Lamm gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/18859 Signed-off-by: Dennis Lamm gentoo.org> media-gfx/slic3r/metadata.xml| 5 +++-- media-gfx/slic3r/slic3r-1.3.1_pre20200824.ebuild | 7 --- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/media-gfx/slic3r/metadata.xml b/media-gfx/slic3r/metadata.xml index 49968e9fe3d..c3ce8641cb6 100644 --- a/media-gfx/slic3r/metadata.xml +++ b/media-gfx/slic3r/metadata.xml @@ -12,7 +12,8 @@ Slic3r is the tool you need to convert a 3D model into printing instructions for your 3D printer. It cuts the model into horizontal slices (layers), generates toolpaths to fill them and calculates the amount of material to be extruded. - -alexrj/Slic3r + +https://github.com/slic3r/Slic3r/issues +slic3r/Slic3r diff --git a/media-gfx/slic3r/slic3r-1.3.1_pre20200824.ebuild b/media-gfx/slic3r/slic3r-1.3.1_pre20200824.ebuild index c8ca66784af..c9c2ba374c5 100644 --- a/media-gfx/slic3r/slic3r-1.3.1_pre20200824.ebuild +++ b/media-gfx/slic3r/slic3r-1.3.1_pre20200824.ebuild @@ -5,9 +5,11 @@ EAPI=7 inherit desktop eutils perl-module +COMMIT="92abbc42dfdd5385c1f9c3a450e2f3da835f8b8d" + DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)" HOMEPAGE="https://slic3r.org"; -SRC_URI="https://github.com/alexrj/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/slic3r/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" LICENSE="AGPL-3 CC-BY-3.0" SLOT="0" @@ -15,7 +17,6 @@ KEYWORDS="~amd64 ~x86" IUSE="+gui test" RESTRICT="!test? ( test )" -# check Build.PL for dependencies RDEPEND="!=dev-lang/perl-5.16* >=dev-libs/boost-1.55[threads] dev-perl/Class-XSAccessor @@ -103,7 +104,7 @@ src_install() { exeinto "${VENDOR_LIB}"/Slic3r doexe slic3r.pl - dosym "${VENDOR_LIB}/Slic3r/slic3r.pl" /usr/bin/slic3r.pl + dosym "${VENDOR_LIB}/Slic3r/slic3r.pl" "${EPREFIX}/usr/bin/slic3r.pl" make_desktop_entry "slic3r.pl --gui %F" \ Slic3r \
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/ck-sources/files/, sys-kernel/ck-sources/
commit: 2d0856d777191635ad76831095ca1501659e7f6f Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 29 07:21:48 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 29 07:43:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0856d7 sys-kernel/ck-sources: remove last-rited package Closes: https://bugs.gentoo.org/739782 Signed-off-by: Joonas Niilola gentoo.org> sys-kernel/ck-sources/Manifest | 8 -- sys-kernel/ck-sources/ck-sources-5.4.37.ebuild | 30 -- sys-kernel/ck-sources/ck-sources-5.4.48.ebuild | 30 -- .../ck-sources/files/ck-5.4-revert-version.patch | 27 --- sys-kernel/ck-sources/metadata.xml | 15 --- 5 files changed, 110 deletions(-) diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest deleted file mode 100644 index b199f4dd054..000 --- a/sys-kernel/ck-sources/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -DIST genpatches-5.4-37.base.tar.xz 1364268 BLAKE2B b21de895d8b1f71c7ccc1f1d88c32cca1e9aa4e878ba410ad8f72424e540eccfc6d75274d4e8736aa54c4891c4bfb2d0439c473e073d9f26b1233fa95145fcfe SHA512 27af65a7fb661959987f885a2d4e8b471bda14d8ba40f8323c90fa04d42c5ec4d20df8095cc8a42ba386ed48fc2014185d61eff96ee892bbe64a41ee08cf2800 -DIST genpatches-5.4-37.experimental.tar.xz 6144 BLAKE2B 4b78072577abe58bd48dfe42961bc91859ebcec708254f0d5e9b1441be2b1d90bd151ff5f2b9f9f7cd088857d2882bbb8ff689caf89dbbcb6d35a169f3a48dc8 SHA512 fad854c58e677af6a9ac4c508cff9047555959a351e976eca1c7e0b104e549b773e4c91544c24a1a667d9a32e81dbd0835f70203d938898b0c1cb108208c5131 -DIST genpatches-5.4-37.extras.tar.xz 1756 BLAKE2B 8b5bf7880cd8c8e45aee0be7d29fb52e169ea53156830df60b71ea3cb0dcd0f9d9c56bde3ee275205af482b93330d6d1247841c08c2483e1266e9929ccfdd18d SHA512 6d7d202b6c3cc7f5f99d4c66834e0108b965d40cd052224b8345c8d290c5872b2ef78df93c1c0d2b9ca6d759d10099f3df70197d8441f8f0d9cdcc04fd125700 -DIST genpatches-5.4-48.base.tar.xz 1620972 BLAKE2B 45f358c85092ba422f8c411e91da90ccfc4b607f9c095dbe9ff02bc6adfbab4b35b03763316999810364d18ed3323fa613b70117e6f8454b2ba74744c1266b0e SHA512 b99974f5491b6103bb3e6b3b97e613322001bec40e49a4edc53893e94df66b7cc03370ca28af62d21dda995a477e395c16c22b8595ac96723ae66f2747fc9df4 -DIST genpatches-5.4-48.experimental.tar.xz 6144 BLAKE2B 33e0e921370e8224026984f721ddf952ae05980c405b4e7de930ac76e25097f4fbecd13a1ca4fbdd73afa6c68c8dd32dd7e6938212c79daf52f705289b91809a SHA512 c12c332f115843369010cb049872ec8c190e001abf537bc793c9a120a5dd8ec773fe971b749d95f96c590b659fac22e2a7f9b2b1e55093c4d0d542c6486b2536 -DIST genpatches-5.4-48.extras.tar.xz 1768 BLAKE2B 3f281c1c36c2a52e4fe2419592377baf4553c5fc61088911e50a901f96a1f4d89dc3e1b441b4b02575fca77ef6c371ccbecf8c55ff2eb9fbe14a7047451ae873 SHA512 9d2dbd829c53a310549811c2f133b19e4525c103827c5c5935cbd09d790eec105957dcbaee10cbe6409e0b7e00065c91b29a52e6d2bbf8e41859f5e4987de98a -DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f -DIST patch-5.4-ck1.xz 104668 BLAKE2B 8faff0d2b95eda0b96e8042367634c45c1e823238e99793daeda5614efdc448dfe28172bf13f0d988cf4d5cbb4892089893e0183cd8825de7f54942283f2b5a0 SHA512 a2ea79df39b79dfc2d1c7a6acf745dfe4d5c9f4da1c54b9a5d9ff6227d0d0715cd372b7f448454976c1c6a8eb171bc248d004ee55931521ef74d5b7be8f14c6a diff --git a/sys-kernel/ck-sources/ck-sources-5.4.37.ebuild b/sys-kernel/ck-sources/ck-sources-5.4.37.ebuild deleted file mode 100644 index 7f49b36fbe8..000 --- a/sys-kernel/ck-sources/ck-sources-5.4.37.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" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="37" -K_SECURITY_UNSUPPORTED="1" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~amd64 ~x86" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/ - http://kernel.kolivas.org/"; -IUSE="experimental" - -DESCRIPTION="Gentoo's genpatches for Linux ${K_BRANCH_ID}, with Con Kolivas' MuQSS process scheduler." - -K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}" - -CK_EXTRAVERSION="ck1" -CK_URI="http://ck.kolivas.org/patches/5.0/${K_BRANCH_ID}/${K_BRANCH_ID}-${CK_EXTRAVERSION}/patch-${K_BRANCH_ID}-${CK_EXTRAVERSION}.xz"; - -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_URI}" - -UNIPATCH_LIST="${DISTDIR}/patch-${K_BRANCH_ID}-${CK_EXTRAVERSION}.xz - "${FILESDIR}"/ck-5.4-revert-version.patch" -UNIPATCH_STRICTORDER="yes" diff --git a/sys-kernel/ck-sources/ck-sources-5.4.48.ebuild b/sys-kernel/ck-sources/ck-sources-5.4.48.ebuild deleted file mode 100644 index 8b4eeeada3f..000 --- a/sys-kernel/ck-sources/ck-sources-5.4.48.ebuild ++
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 4984d2d8558ec54fd6122a8a40dda1dbbbea38b4 Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 29 07:36:54 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 29 07:43:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4984d2d8 kernel-2.eclass: update K_PREPATCHED description - include examples that are still present in the repository. Signed-off-by: Joonas Niilola gentoo.org> eclass/kernel-2.eclass | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass index a5e8c31b4ae..cad7307dc06 100644 --- a/eclass/kernel-2.eclass +++ b/eclass/kernel-2.eclass @@ -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 # @ECLASS: kernel-2.eclass @@ -53,10 +53,10 @@ # @ECLASS-VARIABLE: K_PREPATCHED # @DEFAULT_UNSET # @DESCRIPTION: -# if the patchset is prepatched (ie: mm-sources, -# ck-sources, ac-sources) it will use PR (ie: -r5) as -# the patchset version for -# and not use it as a true package revision +# if the patchset is prepatched (ie: pf-sources, +# zen-sources etc) it will use PR (ie: -r5) as the +# patchset version for and not use it as a true package +# revision # @ECLASS-VARIABLE: K_EXTRAEINFO # @DEFAULT_UNSET
[gentoo-commits] repo/gentoo:master commit in: virtual/linux-sources/
commit: 0775c3b56092d71bdebc1cd9890c618358437f08 Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 29 07:27:39 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 29 07:43:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0775c3b5 virtual/linux-sources: drop removed kernel packages - bump EAPI to 7, - keep KEYWORDS since no new packages were added, - remove {aufs,ck,hardened,xbox}-sources and vanilla-kernel-bin from the list. Signed-off-by: Joonas Niilola gentoo.org> .../{linux-sources-3-r4.ebuild => linux-sources-3-r5.ebuild} | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/virtual/linux-sources/linux-sources-3-r4.ebuild b/virtual/linux-sources/linux-sources-3-r5.ebuild similarity index 81% rename from virtual/linux-sources/linux-sources-3-r4.ebuild rename to virtual/linux-sources/linux-sources-3-r5.ebuild index 943cee6021f..96a86dac012 100644 --- a/virtual/linux-sources/linux-sources-3-r4.ebuild +++ b/virtual/linux-sources/linux-sources-3-r5.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 DESCRIPTION="Virtual for Linux kernel sources" SLOT="0" @@ -13,19 +13,14 @@ RDEPEND=" || ( sys-kernel/gentoo-sources sys-kernel/vanilla-sources - sys-kernel/ck-sources sys-kernel/git-sources - sys-kernel/hardened-sources sys-kernel/mips-sources sys-kernel/pf-sources sys-kernel/rt-sources - sys-kernel/xbox-sources sys-kernel/zen-sources - sys-kernel/aufs-sources sys-kernel/raspberrypi-sources sys-kernel/gentoo-kernel sys-kernel/gentoo-kernel-bin sys-kernel/vanilla-kernel - sys-kernel/vanilla-kernel-bin sys-kernel/bliss-kernel-bin )"
[gentoo-commits] repo/gentoo:master commit in: games-util/gamemode/
commit: 32121c3ad2ccca244c0eb9a509d852e283fc15e7 Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 29 07:32:12 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 29 07:43:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32121c3a games-util/gamemode: drop note about ck-sources Signed-off-by: Joonas Niilola gentoo.org> games-util/gamemode/gamemode-1.6.ebuild | 3 +-- games-util/gamemode/gamemode-.ebuild | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/games-util/gamemode/gamemode-1.6.ebuild b/games-util/gamemode/gamemode-1.6.ebuild index b84faf4b718..aff87162859 100644 --- a/games-util/gamemode/gamemode-1.6.ebuild +++ b/games-util/gamemode/gamemode-1.6.ebuild @@ -45,8 +45,7 @@ DOCS=( pkg_pretend() { elog elog "GameMode needs a kernel capable of SCHED_ISO to use its soft realtime" - elog "feature. Examples of kernels providing that are sys-kernel/ck-sources" - elog "and sys-kernel/pf-sources." + elog "feature. Example of a kernel providing that is sys-kernel/pf-sources." elog elog "Support for soft realtime is completely optional. It may provide the" elog "following benefits with systems having at least four CPU cores:" diff --git a/games-util/gamemode/gamemode-.ebuild b/games-util/gamemode/gamemode-.ebuild index b84faf4b718..aff87162859 100644 --- a/games-util/gamemode/gamemode-.ebuild +++ b/games-util/gamemode/gamemode-.ebuild @@ -45,8 +45,7 @@ DOCS=( pkg_pretend() { elog elog "GameMode needs a kernel capable of SCHED_ISO to use its soft realtime" - elog "feature. Examples of kernels providing that are sys-kernel/ck-sources" - elog "and sys-kernel/pf-sources." + elog "feature. Example of a kernel providing that is sys-kernel/pf-sources." elog elog "Support for soft realtime is completely optional. It may provide the" elog "following benefits with systems having at least four CPU cores:"
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 7c6636071a10331f8cadb7b5986e40b504350c31 Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 29 07:37:37 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 29 07:43:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c663607 package.mask: remove last-rited packages from the list Signed-off-by: Joonas Niilola gentoo.org> profiles/package.mask | 10 -- 1 file changed, 10 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 39cbb0f8d35..deb52ac9f2c 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -231,16 +231,6 @@ net-wireless/qradiolink net-libs/liba53 app-emulation/qt-virt-manager -# Joonas Niilola (2020-12-01) -# Not maintained in Gentoo, multiple versions behind, unsafe, EAPI-5, -# Use other kernel source / binary packages instead, -# https://packages.gentoo.org/categories/sys-kernel -# Removal in ~30 days. -# Bugs: #716490 (aufs), #739782 (-ck), #757843 (-xbox) -sys-kernel/aufs-sources -sys-kernel/ck-sources -sys-kernel/xbox-sources - # Aaron Bauman (2020-11-30) # EAPI=5. Multiple open bugs #603866 #713620 # Dead upstream. Removal in 30 days.
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/xbox-sources/
commit: 6a49f6b52dc48c3b7bc3fe5645a2c9ee22177d26 Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 29 07:22:32 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 29 07:43:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a49f6b5 sys-kernel/xbox-sources: remove last-rited package Closes: https://bugs.gentoo.org/757843 Signed-off-by: Joonas Niilola gentoo.org> sys-kernel/xbox-sources/Manifest | 3 --- sys-kernel/xbox-sources/metadata.xml | 12 --- .../xbox-sources/xbox-sources-2.6.16.26.ebuild | 24 -- 3 files changed, 39 deletions(-) diff --git a/sys-kernel/xbox-sources/Manifest b/sys-kernel/xbox-sources/Manifest deleted file mode 100644 index c5ad98e8f29..000 --- a/sys-kernel/xbox-sources/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST linux-2.6.16-xbox.patch.gz 114525 BLAKE2B 13cbf364b333041975d4f6cb66e4e6f1939a5a272c1b3447439b020e3ef627c07bc437855fee0ce97792cbe60786c4ed64cc21f0759b8fc7487e71f1e644aa57 SHA512 003fd833a5fe6f96f6a3ac187cfd5083486ffa3472cb73f118b33b74a0b236a15f1bee8b28f7a08fed508ea57d78717f5834de8b77847a07c3a14e8b8ca9d076 -DIST linux-2.6.16.tar.xz 33178492 BLAKE2B 2cb6edb8fbb972b6b7145c3ca20748018670a5879875cc5226289921a0040a4da7c50ccaf879fdd524f636848034b467e8d98c38fac00dae6527ea89db1fe46f SHA512 7df52017beeedb9c0abe2f3ea0054141153d10acdd20935b60f357ee795c04f423546dbe6b81f34e33f4451325202c5f6d41201de299e69b653cbef7c9a1 -DIST patch-2.6.16.26.xz 58504 BLAKE2B 5d5513cae8fe905c846f7ce07e9e44f9cb26af18b8672f8cf52a9220c064be476a03ca3ab1370ef3f70f623f7ce17cf5bcf02705a2e9d041aee736df8ca64e36 SHA512 5c088557e788a25aa6dfe4b60e80af0cb0a1cb09e5d17fcdfd7912dadd7810381425931ac42de35e13c51b8349cf5c134dbb2feb5726131725bae99d35caa4ce diff --git a/sys-kernel/xbox-sources/metadata.xml b/sys-kernel/xbox-sources/metadata.xml deleted file mode 100644 index 2ef42733f56..000 --- a/sys-kernel/xbox-sources/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - ker...@gentoo.org - Gentoo Kernel Project - - - cpe:/o:linux:linux_kernel - xbox-linux - - diff --git a/sys-kernel/xbox-sources/xbox-sources-2.6.16.26.ebuild b/sys-kernel/xbox-sources/xbox-sources-2.6.16.26.ebuild deleted file mode 100644 index 9a1838eb081..000 --- a/sys-kernel/xbox-sources/xbox-sources-2.6.16.26.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -ETYPE='sources' -K_SECURITY_UNSUPPORTED="1" -inherit kernel-2 -detect_arch -detect_version - -# version of gentoo patchset -XBOX_PATCHES=linux-2.6.16-xbox.patch.gz - -KEYWORDS="-* ~x86" -UNIPATCH_LIST=" - ${ARCH_PATCH} - ${DISTDIR}/${XBOX_PATCHES}" -DESCRIPTION="Full sources for the Xbox Linux kernel" -SRC_URI="${KERNEL_URI} - ${ARCH_URI} - mirror://sourceforge/xbox-linux/${XBOX_PATCHES}"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/aufs-sources/files/, sys-kernel/aufs-sources/
commit: 12a57dcdb261de4c2230101532d477876c9525ba Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 29 07:21:03 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 29 07:43:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a57dcd sys-kernel/aufs-sources: remove last-rited package Closes: https://bugs.gentoo.org/716490 Closes: https://bugs.gentoo.org/641072 Signed-off-by: Joonas Niilola gentoo.org> sys-kernel/aufs-sources/Manifest | 113 - .../aufs-sources/aufs-sources-4.14.138.ebuild | 84 --- .../aufs-sources/aufs-sources-4.14.143.ebuild | 84 --- .../aufs-sources/aufs-sources-4.14.144.ebuild | 84 --- .../aufs-sources/aufs-sources-4.14.145.ebuild | 84 --- .../aufs-sources/aufs-sources-4.14.146.ebuild | 84 --- .../aufs-sources/aufs-sources-4.14.147.ebuild | 84 --- .../aufs-sources/aufs-sources-4.14.148.ebuild | 84 --- .../aufs-sources/aufs-sources-4.14.149.ebuild | 84 --- .../aufs-sources/aufs-sources-4.14.150.ebuild | 84 --- .../aufs-sources/aufs-sources-4.19.66.ebuild | 84 --- .../aufs-sources/aufs-sources-4.19.72.ebuild | 84 --- .../aufs-sources/aufs-sources-4.19.73.ebuild | 84 --- .../aufs-sources/aufs-sources-4.19.74.ebuild | 84 --- .../aufs-sources/aufs-sources-4.19.75.ebuild | 84 --- .../aufs-sources/aufs-sources-4.19.76.ebuild | 84 --- .../aufs-sources/aufs-sources-4.19.77.ebuild | 84 --- .../aufs-sources/aufs-sources-4.19.78.ebuild | 84 --- .../aufs-sources/aufs-sources-4.19.79.ebuild | 84 --- .../aufs-sources/aufs-sources-4.19.80.ebuild | 84 --- sys-kernel/aufs-sources/aufs-sources-5.2.13.ebuild | 84 --- sys-kernel/aufs-sources/aufs-sources-5.2.14.ebuild | 84 --- sys-kernel/aufs-sources/aufs-sources-5.2.15.ebuild | 84 --- sys-kernel/aufs-sources/aufs-sources-5.2.16.ebuild | 84 --- sys-kernel/aufs-sources/aufs-sources-5.2.17.ebuild | 84 --- sys-kernel/aufs-sources/aufs-sources-5.2.18.ebuild | 84 --- sys-kernel/aufs-sources/aufs-sources-5.2.19.ebuild | 84 --- sys-kernel/aufs-sources/aufs-sources-5.2.20.ebuild | 84 --- sys-kernel/aufs-sources/aufs-sources-5.3.0.ebuild | 84 --- sys-kernel/aufs-sources/aufs-sources-5.3.1.ebuild | 84 --- sys-kernel/aufs-sources/aufs-sources-5.3.2.ebuild | 84 --- sys-kernel/aufs-sources/aufs-sources-5.3.4.ebuild | 84 --- sys-kernel/aufs-sources/aufs-sources-5.3.5.ebuild | 84 --- .../aufs-sources/aufs-sources-5.3.6-r1.ebuild | 84 --- sys-kernel/aufs-sources/aufs-sources-5.3.7.ebuild | 84 --- sys-kernel/aufs-sources/files/README.gentoo| 21 sys-kernel/aufs-sources/files/README.gentoo-r1 | 21 sys-kernel/aufs-sources/metadata.xml | 23 - 38 files changed, 3034 deletions(-) diff --git a/sys-kernel/aufs-sources/Manifest b/sys-kernel/aufs-sources/Manifest deleted file mode 100644 index 2433db95686..000 --- a/sys-kernel/aufs-sources/Manifest +++ /dev/null @@ -1,113 +0,0 @@ -DIST aufs-sources-4.14.73+_p20190909.tar.xz 187192 BLAKE2B f448c94cbd99fcfd28883565cf0e8a293fee766f8cb65a2b968d93e43e2b554267a4de49601e2364343df1d5216e5c67f192b67d04489577328d4cfed4e983a7 SHA512 5c46310d4788534ce07eb2575d3be9c8b71cbc1ca648c980d5587011985e887e47740c43f4d8d71ba377eef26ee5ef43c24331d4f80733c23c431167b52667ce -DIST aufs-sources-4.14.73+_p20191021.tar.xz 187192 BLAKE2B f448c94cbd99fcfd28883565cf0e8a293fee766f8cb65a2b968d93e43e2b554267a4de49601e2364343df1d5216e5c67f192b67d04489577328d4cfed4e983a7 SHA512 5c46310d4788534ce07eb2575d3be9c8b71cbc1ca648c980d5587011985e887e47740c43f4d8d71ba377eef26ee5ef43c24331d4f80733c23c431167b52667ce -DIST aufs-sources-4.19.63+_p20190909.tar.xz 186872 BLAKE2B cf4f7ef619e9263dfd1117dcb94367c2d5cdf967c357abfeebd46bd75d3868b2b70e83de71243c1f696a5edbe1d96a156c170cc5ecb01002e359cf3239076580 SHA512 c5295949a95e12da7a1e2bb654fba9272edd9395042a0fa0feffb5668da8a825a2fcc46113c14279ff2fb2057e42dd14677ab4d19f4507b65fa5b7bce4d6c40b -DIST aufs-sources-4.19.63+_p20191021.tar.xz 186908 BLAKE2B 090882954d35cdee6ed3c2ac9ac8b33f17330609fe85b4e3c20deaa084e13347252e7b18126b63c12d6abad440e5a4fa2abf2fbb55abebbff1a50478cc3af013 SHA512 335a86a566f5cbd6abd61d41452615057272f971c39606b1288c37ae05242e1bfe90ef9fa19880032253160f0621d24287f428f2e40d1e7ecf63288ab5565baf -DIST aufs-sources-5.2.5+_p20190909.tar.xz 186040 BLAKE2B 5cf52cb5b4e91bf8df61277a696e729cd4bc89353181a07faffd8a925ed7778733fd72af25793355f3def43dc3e4ab5e82d08d53996bb75ac1885d620d019e
[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker/
commit: e40859c2f4f845cabad357e90b51e99b72d842e5 Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 29 07:29:35 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 29 07:43:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e40859c2 app-emulation/docker: clarify ERROR_AUFS_FS check Signed-off-by: Joonas Niilola gentoo.org> app-emulation/docker/docker-19.03.13-r2.ebuild | 2 +- app-emulation/docker/docker-19.03.14.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emulation/docker/docker-19.03.13-r2.ebuild b/app-emulation/docker/docker-19.03.13-r2.ebuild index 0e9fcd9f79b..b4de621c665 100644 --- a/app-emulation/docker/docker-19.03.13-r2.ebuild +++ b/app-emulation/docker/docker-19.03.13-r2.ebuild @@ -170,7 +170,7 @@ pkg_setup() { ~AUFS_FS ~EXT4_FS_POSIX_ACL ~EXT4_FS_SECURITY " - ERROR_AUFS_FS="CONFIG_AUFS_FS: is required to be set if and only if aufs-sources are used instead of aufs4/aufs3" + ERROR_AUFS_FS="CONFIG_AUFS_FS: is required to be set if and only if aufs is patched to kernel instead of using standalone" fi if use btrfs; then diff --git a/app-emulation/docker/docker-19.03.14.ebuild b/app-emulation/docker/docker-19.03.14.ebuild index fa355dcabb8..7524b7a23f4 100644 --- a/app-emulation/docker/docker-19.03.14.ebuild +++ b/app-emulation/docker/docker-19.03.14.ebuild @@ -170,7 +170,7 @@ pkg_setup() { ~AUFS_FS ~EXT4_FS_POSIX_ACL ~EXT4_FS_SECURITY " - ERROR_AUFS_FS="CONFIG_AUFS_FS: is required to be set if and only if aufs-sources are used instead of aufs4/aufs3" + ERROR_AUFS_FS="CONFIG_AUFS_FS: is required to be set if and only if aufs is patched to kernel instead of using standalone" fi if use btrfs; then
[gentoo-commits] repo/gentoo:master commit in: dev-libs/crypto++/
commit: fed957a9e7808da9839c33997001d439c7127f96 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 07:42:50 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 07:43:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed957a9 dev-libs/crypto++: grant 8.2.0's stable kws to 8.2.0-r2 Fixes: b660e18863d717f74dd968bc4895221055b1e42f Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/crypto++/crypto++-8.2.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/crypto++/crypto++-8.2.0-r2.ebuild b/dev-libs/crypto++/crypto++-8.2.0-r2.ebuild index b81af078bf3..00c3693284e 100644 --- a/dev-libs/crypto++/crypto++-8.2.0-r2.ebuild +++ b/dev-libs/crypto++/crypto++-8.2.0-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.cryptopp.com/cryptopp${PV//.}.zip"; LICENSE="Boost-1.0" SLOT="0/8" # subslot is so version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ppc ppc64 sparc x86 ~x64-macos" IUSE="+asm cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_pclmul cpu_flags_x86_sha cpu_flags_x86_sse2 cpu_flags_x86_sse4_2 cpu_flags_x86_ssse3 static-libs" BDEPEND="app-arch/unzip"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/metaclass/
commit: d0a49b37c5f8944e558d6d864ed7a475eb642797 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 29 07:28:29 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 29 07:30:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a49b37 dev-ruby/metaclass: eapi 7, ruby30 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild | 25 + 1 file changed, 25 insertions(+) diff --git a/dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild b/dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild new file mode 100644 index 000..7f92a7a53e0 --- /dev/null +++ b/dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="metaclass.gemspec" + +inherit ruby-fakegem +SRC_URI="https://github.com/floehopper/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +DESCRIPTION="Adds a __metaclass__ method to all Ruby objects" +HOMEPAGE="https://github.com/floehopper/metaclass"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile test/test_helper.rb || die + sed -i -e 's/git ls-files/find/' -e '/\(test_files\|executables\)/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/minitest-global_expectations/
commit: 93470a3e0256c56b2e2635d928b0b5a36b03decc Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 29 07:22:33 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 29 07:30:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93470a3e dev-ruby/minitest-global_expectations: add ruby30 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> .../minitest-global_expectations-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild b/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild index e2223dbe979..080215e8037 100644 --- a/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild +++ b/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" +USE_RUBY="ruby25 ruby26 ruby27 ruby30" inherit ruby-fakegem
[gentoo-commits] repo/gentoo:master commit in: dev-libs/crypto++/
commit: b35ea9fc7bf503858f0135f86afb65906cefa704 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 07:26:47 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 07:26:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b35ea9fc dev-libs/crypto++: drop back to ~arch for now There's possible ABI breakage so dropping back to ~arch for more testing, pending further investigation. Bug: https://bugs.gentoo.org/762241 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/crypto++/crypto++-8.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/crypto++/crypto++-8.3.0.ebuild b/dev-libs/crypto++/crypto++-8.3.0.ebuild index fe9e40c329b..84d1b838f7c 100644 --- a/dev-libs/crypto++/crypto++-8.3.0.ebuild +++ b/dev-libs/crypto++/crypto++-8.3.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}" LICENSE="Boost-1.0" SLOT="0/8" # subslot is so version -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ppc ~ppc64 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos" IUSE="+asm static-libs" BDEPEND="app-arch/unzip"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/crypto++/, dev-libs/crypto++/files/
commit: b660e18863d717f74dd968bc4895221055b1e42f Author: Sam James gentoo org> AuthorDate: Tue Dec 29 07:25:46 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 07:26:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b660e188 dev-libs/crypto++: cleanup old Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/crypto++/Manifest | 2 - dev-libs/crypto++/crypto++-5.6.5-r1.ebuild | 60 -- dev-libs/crypto++/crypto++-7.0.0-r3.ebuild | 48 - dev-libs/crypto++/crypto++-8.2.0.ebuild| 52 --- .../crypto++/files/crypto++-5.6.4-nonative.patch | 28 -- .../files/crypto++-5.6.5-CVE-2017-9434.patch | 45 6 files changed, 235 deletions(-) diff --git a/dev-libs/crypto++/Manifest b/dev-libs/crypto++/Manifest index 579f5052492..3b3e1db5c63 100644 --- a/dev-libs/crypto++/Manifest +++ b/dev-libs/crypto++/Manifest @@ -1,4 +1,2 @@ -DIST cryptopp565.zip 4220843 BLAKE2B 0c42da3564cdd175c2f2c5c4272caf826f21e47d2271c7f54acab86f5f79dcdad8d6cb946bc88f55fde6189bb2d24ad8fb03dda6b3b8c6f105434b55b8b217d0 SHA512 f13718d02ca69b0129aaf9e767c9d2e0333aa7538355f9c63d9eaf1ff369062084a18dc01489439ebf37797b3ea81b01beb072057d47ec962bfb824ddc72abc7 -DIST cryptopp700.zip 7296665 BLAKE2B 1b1a60e240a9d94b4edfea16beef0ec48ec26c61f7f9a3d89d29bd2e77b13a83ce942f81467bb90d3086253560a3c4acd6b89178dcb416ed4328340ad5222dfd SHA512 8fd8d680e5ceaf10b3c32cb1504bda4b32abc9fcaa2c6e61e3b5e67aca805c792579884bc6a749c29a99105304c421d03d7fe7909fc58f750b3155c7c5cec8ec DIST cryptopp820.zip 8859815 BLAKE2B 67aa850b887ae7aa869c9485bb18784492f6eec6cb12bf7c7cf84c776731eabf3c31965b47a60287e4e5a79dd3e9f0928dcfb185a0010a76f7cb96d2c3e8c6ae SHA512 753513a4ec8dd0fff2f551853ce6bd265d82219c28b033565b565b5e567fbee17adb419f4cde58a97e62b7d6533f4099aa4996cd0ba4775c6a2e7ae63a879da5 DIST cryptopp830.zip 9120687 BLAKE2B 777ae6a0716793dbbf40594e5f910783852df15e1d6444ddb9505e9f00e6ead0c17fcf6eb5d0b4d58881595fefa79d285bd2db1f1789716ffb59624c50823c3d SHA512 ad5219a66c5924d330d3646d0ff996dd235006f6812074bc4eb9e8c662a4f000ba20449d377f24b133d19ce682f7b2a3b2eb4c08857ce0f5bb39743d1d425147 diff --git a/dev-libs/crypto++/crypto++-5.6.5-r1.ebuild b/dev-libs/crypto++/crypto++-5.6.5-r1.ebuild deleted file mode 100644 index 0d60a1066e5..000 --- a/dev-libs/crypto++/crypto++-5.6.5-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="C++ class library of cryptographic schemes" -HOMEPAGE="https://cryptopp.com"; -SRC_URI="https://www.cryptopp.com/cryptopp${PV//.}.zip"; - -LICENSE="Boost-1.0" -SLOT="0/5.6" # subslot is so version -KEYWORDS="~alpha amd64 ~arm arm64 hppa ppc ppc64 sparc x86 ~x64-macos" -IUSE="static-libs" - -BDEPEND="app-arch/unzip" - -S="${WORKDIR}" - -PATCHES=( - "${FILESDIR}/${PN}-5.6.4-nonative.patch" - "${FILESDIR}/${P}-CVE-2017-9434.patch" -) - -pkg_setup() { - export CXX="$(tc-getCXX)" - export LIBDIR="${EPREFIX}/usr/$(get_libdir)" - export PREFIX="${EPREFIX}/usr" -} - -src_compile() { - # higher optimizations cause problems - replace-flags -O3 -O2 - # ASM isn't Darwin/Mach-O ready, #479554, buildsys doesn't grok CPPFLAGS - [[ ${CHOST} == *-darwin* ]] && append-cxxflags -DCRYPTOPP_DISABLE_ASM - - emake -f GNUmakefile all shared -} - -src_install() { - default - - # remove leftovers as build system sucks - rm -fr "${ED}"/usr/bin "${ED}"/usr/share/cryptopp - use static-libs || rm -f "${ED}"/usr/$(get_libdir)/*.a - - # compatibility - dosym cryptopp "${EPREFIX}"/usr/include/crypto++ - for f in "${ED}"/usr/$(get_libdir)/*; do - ln -s "$(basename "${f}")" "$(echo "${f}" | sed 's/cryptopp/crypto++/')" || die - done -} - -pkg_preinst() { - # we switched directory to symlink - # make sure portage digests that - rm -fr "${EROOT}/usr/include/crypto++" - rm -fr "${EROOT}/usr/include/cryptopp" -} diff --git a/dev-libs/crypto++/crypto++-7.0.0-r3.ebuild b/dev-libs/crypto++/crypto++-7.0.0-r3.ebuild deleted file mode 100644 index f1d8bcbf44c..000 --- a/dev-libs/crypto++/crypto++-7.0.0-r3.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="C++ class library of cryptographic schemes" -HOMEPAGE="https://cryptopp.com"; -SRC_URI="https://www.cryptopp.com/cryptopp${PV//.}.zip"; - -LICENSE="Boost-1.0" -SLOT="0/7" # subslot is so version -KEYWORDS="~alpha amd64 ~arm arm64 hppa ppc ppc64 sparc x86 ~x64-macos" -IUSE="+asm static-libs" - -BDEPEND="app-arch/unzip" - -S="${WORKDIR}" - -config_uncom
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sinatra/
commit: 3fe4c34eaba60a6957a55c8e23926eaa15d58061 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 29 07:20:48 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 29 07:20:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fe4c34e dev-ruby/sinatra: amd64 stable, bug 761897 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sinatra/sinatra-2.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sinatra/sinatra-2.1.0.ebuild b/dev-ruby/sinatra/sinatra-2.1.0.ebuild index 5a0f52662ef..1b551a55456 100644 --- a/dev-ruby/sinatra/sinatra-2.1.0.ebuild +++ b/dev-ruby/sinatra/sinatra-2.1.0.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/sinatra/sinatra/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" IUSE="" ruby_add_rdepend "
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-protection/
commit: 98134588f8960f52e550b640d9b8717a0308754a Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 29 07:19:59 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 29 07:19:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98134588 dev-ruby/rack-protection: amd64 stable, bug 761897 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rack-protection/rack-protection-2.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rack-protection/rack-protection-2.1.0.ebuild b/dev-ruby/rack-protection/rack-protection-2.1.0.ebuild index 06b55d8939f..4d19468eb3a 100644 --- a/dev-ruby/rack-protection/rack-protection-2.1.0.ebuild +++ b/dev-ruby/rack-protection/rack-protection-2.1.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/rkh/rack-protection"; LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_rdepend "dev-ruby/rack:*"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/yard/
commit: 5d3e3b8d5f550eceb31cc15ba4f43d76e127f432 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 29 06:52:49 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 29 06:52:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3e3b8d dev-ruby/yard: add 0.9.26 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/yard/Manifest | 1 + dev-ruby/yard/yard-0.9.26.ebuild | 58 2 files changed, 59 insertions(+) diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest index 51458f0aff1..4e18ebf375a 100644 --- a/dev-ruby/yard/Manifest +++ b/dev-ruby/yard/Manifest @@ -1,2 +1,3 @@ DIST yard-0.9.20-git.tgz 921130 BLAKE2B 37b1b2524147a1a8cb36c3835cce4e7666e2c8d3d5c187eb402000fb251df64111c4f104957ac9d28bd0e8d9328eb1d97571337ae54479626dcaab3cf07625a6 SHA512 b7e035a3598c8ef32fcbaae57254c0fb0cba875606b434571da2ef754f3171b5c42a4b3a45bd4bf41bce368f6fb7e448567f601a9cab5fbdae695bbec1b73608 DIST yard-0.9.25-git.tgz 930253 BLAKE2B 35531a7e90ab99bad8d236ea4774a8aebc50eff5d78f60e2dfea8edb2af965dc60e8c02f8a1f95166e80d6f1ce21aca051b92b2511b88a7d87d2cc90e58bcd17 SHA512 855bf05ce45a965d534191b036831ec1cedc848e21196ed93cc7984d744328d9d5ba39664b4539a707a1556984990360cd27e085b830501ac8d72c6cebb3e689 +DIST yard-0.9.26-git.tgz 930901 BLAKE2B 19baaefc54269bbc7eee053b42f2be85644a062cbf55b0fafb63748876aad3a3143767855f4ee7b10a1ae814110a6cf63c01e4055e054aeb31bf8512e793d80d SHA512 0f70a089d5e5ba33e326b0ae0cc84a2cacfc5a3f3080545d5fc5bb324dedbbbf65116cc9412b3496c09b2b6c15514e854a741a1fd7e2ae782804d6e4ac28fcd9 diff --git a/dev-ruby/yard/yard-0.9.26.ebuild b/dev-ruby/yard/yard-0.9.26.ebuild new file mode 100644 index 000..2650101cbad --- /dev/null +++ b/dev-ruby/yard/yard-0.9.26.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="yard" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_DOCDIR="doc docs" + +RUBY_FAKEGEM_EXTRAINSTALL="templates" + +RUBY_FAKEGEM_GEMSPEC="yard.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Documentation generation tool for the Ruby programming language" +HOMEPAGE="https://yardoc.org/"; + +# The gem lakes the gemspec file needed to pass tests. +SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount dev-ruby/kramdown ) )" + +ruby_add_bdepend "test? ( dev-ruby/rack )" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die + + sed -i -e '/samus/I s:^:#:' Rakefile || die + + sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid specs that make assumptions on load ordering that are not + # true for us. This may be related to how we install in Gentoo. This + # also drops a test requirement on dev-ruby/rack. + rm -f spec/cli/server_spec.rb || die + + # Avoid specs that only work with bundler + sed -i -e '/#initialize/,/^ end/ s:^:#:' spec/cli/yri_spec.rb || die + sed -e '/overwrites options with data in/askip "wrong assumptions on file access"' \ + -e '/loads any gem plugins starting with/askip "wrong assumptions on file access"' \ + -i spec/config_spec.rb || die + + # Avoid redcarpet-specific spec that is not optional + sed -i -e '/autolinks URLs/askip "make redcarpet optional"' spec/templates/helpers/html_helper_spec.rb || die + + # Avoid asciidoc-specific spec that is not optional + sed -i -e '/\(AsciiDoc specific\|AsciiDoc header\)/askip "skipping asciidoc test"' spec/templates/helpers/html_helper_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/minitest-power_assert/
commit: a2dfabfb0b3e7982fbe67c54f9b6be00fc6d1811 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 29 06:52:31 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 29 06:52:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2dfabfb dev-ruby/minitest-power_assert: add ruby30 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/minitest-power_assert/minitest-power_assert-0.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/minitest-power_assert/minitest-power_assert-0.3.1.ebuild b/dev-ruby/minitest-power_assert/minitest-power_assert-0.3.1.ebuild index b4c131736c8..e874dfa9018 100644 --- a/dev-ruby/minitest-power_assert/minitest-power_assert-0.3.1.ebuild +++ b/dev-ruby/minitest-power_assert/minitest-power_assert-0.3.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" +USE_RUBY="ruby25 ruby26 ruby27 ruby30" RUBY_FAKEGEM_EXTRADOC="README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-rails/
commit: cb5f00042bb96af5d3236779462539dcd480892d Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 29 06:39:47 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 29 06:52:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5f0004 dev-ruby/rspec-rails: add 4.0.2 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rspec-rails/Manifest | 1 + dev-ruby/rspec-rails/rspec-rails-4.0.2.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest index 69ce2128d62..44e449714fd 100644 --- a/dev-ruby/rspec-rails/Manifest +++ b/dev-ruby/rspec-rails/Manifest @@ -1,3 +1,4 @@ DIST rspec-rails-3.8.3.tar.gz 138053 BLAKE2B dab5764d65d484a8a808a2104a3ab093c2ef2e822cacd136996eddb767a972f89df9a459509e701e5541f6b9c42a3b700a4daa816c0391474e004b4558feb2a7 SHA512 210a278cf82c20c4f5ef7faa5e253b9e18609d34467e91cb8728e6116c7cfb15d17fe8941fc15b776bb169e0275df623535b86fc160afe3e49432948f246a165 DIST rspec-rails-3.9.1.tar.gz 143459 BLAKE2B 87a691df63a438b15b5726a802632c16373c784cc66216c1b099ed7e36e0916fdfe7ca1fb964904678b779b8fa90f0659971c4af00f9ca3a1071adf2216466bd SHA512 247acda67672ea3fa0641ea36d6209c8876597c63180979713db257e02cb4282b122af4cc0aa540dae984acdb16afdc4359012360b951f0599710fe422cdccac DIST rspec-rails-4.0.1.tar.gz 153383 BLAKE2B b2591fe27e992df11404f792e7efe1e18fa023e0b4b7c076f7ffc86e83228a013f06206c687167966413641aea654f57f0d1c0a057ecdfd9c1579fd38d08fcfd SHA512 97b06a8696181fb0209e376780860935f1c22cd9a2ae5977efd45217ab74e6cc0260687bb2ccd22f28cf69f2a73ded43c51ac8d43d0d0b6b0bd0fb3e547d920b +DIST rspec-rails-4.0.2.tar.gz 153760 BLAKE2B ba609fe316a27c21f140df41b63916cb9a70e77302e3dbe1fa565024e85504e63d4f7bd575117f91f9762bdadf5b462acadefdde1d36a6a731227fa2e2cd5ed7 SHA512 4b4567ba896a80fd487ddcca466d23d6b9e634354f8b70d0146ddbf0c119628406ba8aad4e16bce577e63cc4d3d476c270c4c2f1ad1956bde7529f318b717cf9 diff --git a/dev-ruby/rspec-rails/rspec-rails-4.0.2.ebuild b/dev-ruby/rspec-rails/rspec-rails-4.0.2.ebuild new file mode 100644 index 000..8bab11701fd --- /dev/null +++ b/dev-ruby/rspec-rails/rspec-rails-4.0.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +#RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="RSpec's official Ruby on Rails plugin" +HOMEPAGE="https://rspec.info/"; +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activesupport-4.2:* + >=dev-ruby/actionpack-4.2:* + >=dev-ruby/railties-4.2:* + >=dev-ruby/rspec-3.10:3" + +# Depend on the package being already installed for tests, because +# requiring ammeter will load it, and we need a consistent set of rspec +# and rspec-rails for that to work. +ruby_add_bdepend "test? ( + >=dev-ruby/capybara-2.2.0 + >=dev-ruby/ammeter-1.1.2 + ~dev-ruby/rspec-rails-${PV} +)" + +all_ruby_prepare() { + # Remove .rspec options to avoid dependency on newer rspec when + # bootstrapping. + echo "--require spec_helper" > .rspec || die + + # Avoid bundler-specific specs. + rm -f spec/sanity_check_spec.rb || die + + # Avoid broken controller generator specs for now. + rm -fr spec/generators/rspec || die + + # Fix gemspec. + sed -e 's/git ls-files --/find/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/stringex/
commit: 6b7319f947535ec3e46a4dc167a9583ab29b4817 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 29 06:49:29 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 29 06:52:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7319f9 dev-ruby/stringex: add ruby27 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/stringex/stringex-2.8.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/stringex/stringex-2.8.5.ebuild b/dev-ruby/stringex/stringex-2.8.5.ebuild index 1b59c985132..365551c36ec 100644 --- a/dev-ruby/stringex/stringex-2.8.5.ebuild +++ b/dev-ruby/stringex/stringex-2.8.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=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" +USE_RUBY="ruby25 ruby26 ruby27" RUBY_FAKEGEM_RECIPE_DOC="rdoc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-oembed/
commit: 12a36369d84ea8f4caf589fde332d62c16597f5e Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 29 06:41:07 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 29 06:52:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a36369 dev-ruby/ruby-oembed: add 0.14.1 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/ruby-oembed/Manifest | 1 + dev-ruby/ruby-oembed/ruby-oembed-0.14.1.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-ruby/ruby-oembed/Manifest b/dev-ruby/ruby-oembed/Manifest index 01989da665b..ff91d42241b 100644 --- a/dev-ruby/ruby-oembed/Manifest +++ b/dev-ruby/ruby-oembed/Manifest @@ -1,2 +1,3 @@ DIST ruby-oembed-0.13.1.gem 4509184 BLAKE2B 212cdb606a1155349c23c1c06f25fedbcc2436dc22a52c8f405b63e27457881617b41d79db15e92e5caac8094c7a9ea912f1b16d994448f5296d3c6117062f17 SHA512 d87f65f1d76d485488c81d4fa2b2df5580a03104a16e3af5e65e6987f4652b3f5652ebcb0a79eab882ef0e5cc9c7b35537032a849de7b848b609f13ca3b83dd8 DIST ruby-oembed-0.14.0.gem 4510208 BLAKE2B c27df5f0cb48e64b754ecbf526dbb82efff66401ca28a9a45243c5e78397a114203a1a997545055fe2ef45c49bfcdc2005540af9b35b97b8f278e8a173211218 SHA512 101a9f8a35bfa5cd5fb7ecab1f8ee8b616286d6d880506c936ec20fb1749bc6c4ed7c61ebd9ea2247017567ca7e885dc9d83b38f3c55ed9e97a1b7cbe7e53d29 +DIST ruby-oembed-0.14.1.gem 4511232 BLAKE2B 7cb0bdd437c774dd87f4b4ca5234239a52b53cd1720eac6dc8cea75b792fdb55e4cb51c17e96498a4f62ce6b7cc078b7d92085b1ac59223bf8328209b6a071c4 SHA512 8cb9d74ece3879e8c1889df276f99173a35876f2e45b0786e698588ee3f4cc6a63195e0e42501fb3ccc9cee75dd3aeb4558a396a03cf9c4e215a2cf7baebaf2f diff --git a/dev-ruby/ruby-oembed/ruby-oembed-0.14.1.ebuild b/dev-ruby/ruby-oembed/ruby-oembed-0.14.1.ebuild new file mode 100644 index 000..39b5682b558 --- /dev/null +++ b/dev-ruby/ruby-oembed/ruby-oembed-0.14.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.md" + +inherit ruby-fakegem + +DESCRIPTION="An oEmbed consumer library written in Ruby." +HOMEPAGE="https://github.com/judofyr/ruby-oembed"; +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="0" +IUSE="test" + +ruby_add_bdepend "test? + ( + dev-ruby/json + dev-ruby/vcr:5 + dev-ruby/xml-simple + dev-ruby/nokogiri + dev-ruby/webmock:3 + )" + +all_ruby_prepare() { + # Remove bundler but keep vcr version requirement + rm -f Gemfile || die + sed -i -e '1igem "vcr", "~> 5.0"' spec/spec_helper.rb || die + + # Avoid development dependencies + sed -i -e '/coverall/I s:^:#:' spec/spec_helper.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-core/
commit: 3f641782bd6ea33ccb4f3c802b745c01163b537d Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 29 06:38:12 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 29 06:52:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f641782 dev-ruby/rspec-core: add 3.10.1 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rspec-core/Manifest | 1 + dev-ruby/rspec-core/rspec-core-3.10.1.ebuild | 91 2 files changed, 92 insertions(+) diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest index 3fc01df9698..56acf300da2 100644 --- a/dev-ruby/rspec-core/Manifest +++ b/dev-ruby/rspec-core/Manifest @@ -1,5 +1,6 @@ DIST rspec-core-2.99.2-git.tgz 212935 BLAKE2B 37195012f79aca3a1959f9143e2f5cbab63230ab07ea97928d6f66face8d07ab54d87f19535f5f235c441b2da6dec17ef2a889e9ccd7e83d987086e24afd1b82 SHA512 e13bc3384fd85c367481a8651c14be4a412cba5f58e12a8f4ab14b5d2768a7b92191b81e000e7dbf6a28275b41044d8b3eb70a04e4b30b5bf88db98cbec4cc44 DIST rspec-core-3.10.0-git.tgz 396978 BLAKE2B 6fb8947598234351595a8832e47baf941f2ca3e8bd39570fba79b9539a7af51144ef41a257d309eddab895ba1e8ba7fe1efb22c855aaab7f1556998d7024ef4a SHA512 f00531021e20fd389dd7a5129ff3bf338c3fa35dfa5e15b0b73ba16eb081d3d7ed2014b1b2ea4ad2682e06f2822c2b895736ac9e80d6af3fba1aecb5cfcea8a3 +DIST rspec-core-3.10.1-git.tgz 398302 BLAKE2B 3ecd2a93b77435ef44dd7e52e2987155f71de3b04376dfbfc9c831ce075b4105f6a23a210f8508784b66c46f1126c188a3bd0548cc4f24060373b9c7e0b79101 SHA512 2d134e742e36cfaac0a52fa7ebd949391cfe58419956536a65fa3aefa2c7f3638fe19f7324ca3e0d2642cc5a9d33de11b09bd571844f1cfae9c077e5f27563d5 DIST rspec-core-3.8.2-git.tgz 387788 BLAKE2B e6cf93f5cef70f53039b6c22fc875cff58eaff4c0c7d4e75d23dedfbe16081980c6fe575d3082dbe6ed9edc8e81f0cbb9e29618da78af40a94c517a859f9d793 SHA512 2fe88ee3d66ecf134562dfa7b1001f23a1a750640c4f65cdec64d85dd735e0fde9d91479286f8f9c38064746813f41632d12d21b3926724ccd7c9ded50d2a7c8 DIST rspec-core-3.9.1-git.tgz 392102 BLAKE2B e41d4d930201e854015b486eb97e32f356027a837930f061f6282215a0d7e80db99c30c8b537d10f9359380512b46a03fe10ec382f5403704cdc7f0c1796aeed SHA512 2da714ebf35e78be789758857efbebc69548df7a11fff8bcd74a854b61485ef726cf0cec781e27a97d20f4eac0010aad50656b6074248c94b1833d4cb267189a DIST rspec-core-3.9.3-git.tgz 396080 BLAKE2B ea52a33586dc32af49a72950c7dbf24eef52a74891b2d7004ec4c5083e2e6d63c602f5033fba3a8ec1dfe6e8da349208b468a79b4e16aa5150d2fc8e93055c0e SHA512 f821ae3017c0fd9ac7f3ced0e81d0ebc54f2c17261f426c58a46c0bf1debb20efca7acc4b751b671e160de72ce5790f897bcb55d5d276fab228a4ea8d388a046 diff --git a/dev-ruby/rspec-core/rspec-core-3.10.1.ebuild b/dev-ruby/rspec-core/rspec-core-3.10.1.ebuild new file mode 100644 index 000..937c6cffe64 --- /dev/null +++ b/dev-ruby/rspec-core/rspec-core-3.10.1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_TASK_TEST="none" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +# Also install this custom path since internal paths depend on it. +RUBY_FAKEGEM_EXTRAINSTALL="exe" + +RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-core"; +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="highlight" + +SUBVERSION="$(ver_cut 1-2)" + +ruby_add_rdepend " + =dev-ruby/rspec-support-${SUBVERSION}* + highlight? ( >=dev-ruby/coderay-1.1.1 ) +" + +ruby_add_bdepend "test? ( + >=dev-ruby/nokogiri-1.5.2 + >=dev-ruby/coderay-1.1.1 + dev-ruby/syntax + >=dev-ruby/thread_order-1.1.0 + >=dev-ruby/rspec-expectations-3.8.0:3 + >=dev-ruby/rspec-mocks-2.99.0:3 + >=dev-ruby/rspec-support-3.9.1:3 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Avoid dependency on cucumber since we can't run the features anyway. + sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die + + # Duplicate exe also in bin. We can't change it since internal stuff + # also depends on this and fixing that is going to be fragile. This + # way we can at least install proper bin scripts. + cp -R exe bin || die + + # Avoid unneeded dependency on git. + sed -i -e 's/git ls-files --/find/' rspec-core.gemspec || die + + # Avoid aruba dependency so that we don't end up in dependency hell. + sed -i -e '/ArubaLo
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test-unit/
commit: bbe57866fc19225965ab247ca7e96a72c4fdc662 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 29 06:41:57 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 29 06:52:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe57866 dev-ruby/test-unit: add 3.3.9 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/test-unit/Manifest | 1 + dev-ruby/test-unit/test-unit-3.3.9.ebuild | 33 +++ 2 files changed, 34 insertions(+) diff --git a/dev-ruby/test-unit/Manifest b/dev-ruby/test-unit/Manifest index b5c6a97a938..80b6d2d43a2 100644 --- a/dev-ruby/test-unit/Manifest +++ b/dev-ruby/test-unit/Manifest @@ -4,3 +4,4 @@ DIST test-unit-3.3.5.gem 133120 BLAKE2B 8a799d05fc25a11421eb2385b435de5fc53ffdbf DIST test-unit-3.3.6.gem 133120 BLAKE2B bbe79ee41f1e25b49099eb00c8c72dcdafd1b7cbae723c1b78240da000f433877790549c6b0503f654f28d86c87bb125578a6d87b41e8b0a28caba87dad1477c SHA512 af8a632117410b486920e77a5bf91afb774a548166ca5cdb2bdeac6c995bf2da6206d2b00e6904024e5e9bf0f68edf9872192faa471297e64c5d4bd4c554fae3 DIST test-unit-3.3.7.gem 121856 BLAKE2B 507c9c538e89156d620b229e0144258def17975d41fa569178bb0c47761d5afdfd6cc8a99e3255e72df7a3eeeb65358faf1ed81571c12242559990762a09f69c SHA512 42419c94740f06d68a26dc2c5e8309658d75aac44f6e391e02085eae1819937fa3ba86e86231dfca91e8de86252b7bc79dc5ffa1e1fb8b0f0ec9074a0056 DIST test-unit-3.3.8.gem 121856 BLAKE2B f47ef205c566fc404d7ffb9380502ae18224c395f65e3ab663472ec4874d0e77b0cb13a5ba80525965ff340c3941168773d6ceca6891036a8ec57bfcaa4ffbd8 SHA512 fba6a7ab4c87c07950498a372a21f888d87f1e1b0e5b49deb97aab4e2815fb85b979aa8afc6e8a6c4a9ad648371f1d9de968958350d0ecab10dfdd2bc0a2c112 +DIST test-unit-3.3.9.gem 121856 BLAKE2B f8ac1568aabc7d53c79715c6b141d3f2be0782e35dda36fc6184e7b7bbae419e883b94f16e4e1a186c07f55cef181a2d86d4531e3968667e8c5fcfe8e36c SHA512 8e2a1516d33811793aacbf0b31b9609b43437ea6800cfe6c97b1c96395a8eea7c42f2788dd86b6decfda184a27e5818646bbe313d39ce3799a0869f62a0c4c32 diff --git a/dev-ruby/test-unit/test-unit-3.3.9.ebuild b/dev-ruby/test-unit/test-unit-3.3.9.ebuild new file mode 100644 index 000..d77a19177a4 --- /dev/null +++ b/dev-ruby/test-unit/test-unit-3.3.9.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="README.md doc-install/text/*.md" + +inherit ruby-fakegem + +DESCRIPTION="An xUnit family unit testing framework for Ruby" +HOMEPAGE="https://rubygems.org/gems/test-unit"; + +LICENSE="|| ( Ruby GPL-2 ) PSF-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +ruby_add_rdepend "dev-ruby/power_assert" + +all_ruby_prepare() { + mv doc doc-install || die "moving doc directory out of the way failed" +} + +each_ruby_test() { + ${RUBY} test/run-test.rb || die "testsuite failed" +} + +all_ruby_install() { + all_fakegem_install + + newbin "${FILESDIR}"/testrb-3 testrb-2 +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
commit: 591d3867bd3ebd6c366e623a7ac4da889fb91068 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 06:51:54 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 06:52:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=591d3867 sci-libs/lapack: conditionally build tests Actually use the patch. Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> sci-libs/lapack/lapack-3.9.0.ebuild | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/sci-libs/lapack/lapack-3.9.0.ebuild b/sci-libs/lapack/lapack-3.9.0.ebuild index 311a994271d..ccbb4f59699 100644 --- a/sci-libs/lapack/lapack-3.9.0.ebuild +++ b/sci-libs/lapack/lapack-3.9.0.ebuild @@ -3,7 +3,6 @@ EAPI=7 -#CMAKE_MAKEFILE_GENERATOR="emake" inherit cmake DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations" @@ -13,18 +12,20 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="lapacke doc eselect-ldso test" # TODO: static-libs 64bit-index +IUSE="lapacke doc eselect-ldso test" RESTRICT="!test? ( test )" +BDEPEND="virtual/pkgconfig" RDEPEND=" - eselect-ldso? ( >=app-eselect/eselect-blas-0.2 - >=app-eselect/eselect-lapack-0.2 ) !app-eselect/eselect-cblas virtual/fortran + eselect-ldso? ( + >=app-eselect/eselect-blas-0.2 + >=app-eselect/eselect-lapack-0.2 + ) doc? ( app-doc/blas-docs )" -DEPEND="${RDEPEND} - virtual/pkgconfig" +DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}/${PN}-3.9.0-build-tests.patch" @@ -35,7 +36,7 @@ src_configure() { -DCBLAS=ON -DLAPACKE=$(usex lapacke) -DBUILD_SHARED_LIBS=ON - -DBUILD_TESTING=ON + -DBUILD_TESTING=$(usex test) ) cmake_src_configure
[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/
commit: cb8eb53dc373aee4e2d942639190a74f162e72a9 Author: Eray Aslan gentoo org> AuthorDate: Tue Dec 29 06:47:45 2020 + Commit: Eray Aslan gentoo org> CommitDate: Tue Dec 29 06:47:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb8eb53d mail-mta/postfix: remove old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Eray Aslan gentoo.org> mail-mta/postfix/Manifest | 2 - mail-mta/postfix/postfix-3.5.6.ebuild | 316 -- mail-mta/postfix/postfix-3.5.7.ebuild | 316 -- 3 files changed, 634 deletions(-) diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest index c839916999f..7c504bf2a15 100644 --- a/mail-mta/postfix/Manifest +++ b/mail-mta/postfix/Manifest @@ -1,4 +1,2 @@ -DIST postfix-3.5.6.tar.gz 4613310 BLAKE2B b7d236677cc698bb7028b39a25441c1163e65112573756da6c17b3ef64d0917f86fdcb96ab4a20f13ccee0381420301b57e1e41c3fad11d28c7ad70bd2e1f7e3 SHA512 9187981357a3861d735b8601c61851a5b9e53cde5668a0ebc62ca8b922a2629e53fe3369af6beb9df1a6fe6d4d87822d8882e27410a460ea8c98418b17287b9c -DIST postfix-3.5.7.tar.gz 4613756 BLAKE2B 9fa7de3e6d7d20c549c6f26d77d9a0973e789f1b6650a13be08ddc35d047b0ba6e7e75dcb5749e0772cd1e821a9e2f40891c0422bc47a90be166cc937050bc52 SHA512 7828210bc9d3eadfd47f1121ae2f7ca057e03391048e8e79fbf2f96f6677f5e17145f5869d6f5c0b735ecd8584f420df7ba4922f54686f1a5be663bff257f2c2 DIST postfix-3.5.8.tar.gz 4614733 BLAKE2B 13166e854f70987f981bb5e7e5dabfaa73b3170ab16fc1ff8f70f6b98a0697ac980bdf74bbfb39fdfd1972f922a31a28882b1575b79fd8f01d81e08e68d756bc SHA512 0abb07d99e343b76e6a26b4a090af9d592f4dfd03c8c737cc72bfb0f4267dafcbb0cb0aa7b6255f8b834c9289d89a5c47b167be3758239309937cb77e0d9464b DIST postfix-3.6-20201212.tar.gz 4683741 BLAKE2B 9c6f1e4488c955d5760cd921a546e2f2add363c70fbca7aede45721bfb16f00dc246ad887945054f0e047c49c17a5d4390a826ca4d357c452390e1da88366397 SHA512 2473a5542189a7973a8cdb767552c1cc819607674c0bf29358adef5fd8d7b19010bd4af62e24f061c5deed8feb787962f4827ceb6958bf93437f179332cdeb83 diff --git a/mail-mta/postfix/postfix-3.5.6.ebuild b/mail-mta/postfix/postfix-3.5.6.ebuild deleted file mode 100644 index 646b4e9c086..000 --- a/mail-mta/postfix/postfix-3.5.6.ebuild +++ /dev/null @@ -1,316 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic pam systemd toolchain-funcs - -MY_PV="${PV/_rc/-RC}" -MY_SRC="${PN}-${MY_PV}" -MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official"; -RC_VER="2.7" - -DESCRIPTION="A fast and secure drop-in replacement for sendmail" -HOMEPAGE="http://www.postfix.org/"; -SRC_URI="${MY_URI}/${MY_SRC}.tar.gz" - -LICENSE="|| ( IBM EPL-2.0 )" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="+berkdb cdb dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb memcached mbox mysql nis pam postgres sasl selinux sqlite ssl" - -DEPEND=">=dev-libs/libpcre-3.4 - dev-lang/perl - berkdb? ( >=sys-libs/db-3.2:* ) - cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) - eai? ( dev-libs/icu:= ) - ldap? ( net-nds/openldap ) - ldap-bind? ( net-nds/openldap[sasl] ) - lmdb? ( >=dev-db/lmdb-0.9.11 ) - mysql? ( dev-db/mysql-connector-c:0= ) - nis? ( net-libs/libnsl ) - pam? ( sys-libs/pam ) - postgres? ( dev-db/postgresql:* ) - sasl? ( >=dev-libs/cyrus-sasl-2 ) - sqlite? ( dev-db/sqlite:3 ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( >=dev-libs/libressl-2.9.1:0= ) - )" - -RDEPEND="${DEPEND} - acct-group/postfix - acct-group/postdrop - acct-user/postfix - memcached? ( net-misc/memcached ) - net-mail/mailbase - !mail-mta/courier - !mail-mta/esmtp - !mail-mta/exim - !mail-mta/mini-qmail - !mail-mta/msmtp[mta] - !mail-mta/netqmail - !mail-mta/nullmailer - !mail-mta/qmail-ldap - !mail-mta/sendmail - !mail-mta/opensmtpd - !mail-mta/ssmtp[mta] - !net-mail/fastforward - selinux? ( sec-policy/selinux-postfix )" - -REQUIRED_USE="ldap-bind? ( ldap sasl )" - -S="${WORKDIR}/${MY_SRC}" - -PATCHES=( - "${FILESDIR}/${PN}-libressl-certkey.patch" - "${FILESDIR}/${PN}-libressl-server.patch" -) - -src_prepare() { - default - sed -i -e "/^#define ALIAS_DB_MAP/s|:/etc/aliases|:/etc/mail/aliases|" \ - src/util/sys_defs.h || die "sed failed" - # change default paths to better comply with portage standard paths - sed -i -e "s:/usr/local/:/usr/:g" conf/master.cf || die "sed failed" -} - -src_configure() { - for name in CDB LDAP LMDB MYSQL PCRE PGSQL SDBM SQLITE - do - local AUXLIBS_${name}="" - done - - # Make sure LDFLAGS get passed down to the executables. - local mycc="-DHAS_PCR
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/cacti/
commit: 46478d39248628c5ba118839a7e051f519408792 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 06:44:24 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 06:44:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46478d39 net-analyzer/cacti: security cleanup Bug: https://bugs.gentoo.org/760705 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-analyzer/cacti/Manifest| 1 - net-analyzer/cacti/cacti-1.2.13.ebuild | 48 -- 2 files changed, 49 deletions(-) diff --git a/net-analyzer/cacti/Manifest b/net-analyzer/cacti/Manifest index e71b9c05535..7559d482923 100644 --- a/net-analyzer/cacti/Manifest +++ b/net-analyzer/cacti/Manifest @@ -1,2 +1 @@ -DIST cacti-1.2.13.tar.gz 25182816 BLAKE2B 934deba81a0ac66d4f6a6efcb254204f3d26b40ee56b3b0b926334cefc99a8dcda688250218b796446e6dc9ad3b0efdbe4a0e408873921ff38977485c3fcf9af SHA512 e111c90b77a43bb3ea7cd5cc90cd95a09be95413443db474c04e30d5b00ff96a69e8cb2792a3995462f4623538fc33b89029ff13c25181beff015c47e506d4b9 DIST cacti-1.2.14.tar.gz 25182521 BLAKE2B 555c30ebd06ac71df608a1564892ecd176cf46fa079fd3615dc59fd984bc8bedd4512d971dc3c2731848107da728724ef459d84f0308bef8b0b6ab943b8bc3cf SHA512 734d8e059ea47630072269d92ad79e773268c5dd1cd9c565d23c41b2a74c8892bdc5190f7de6bb9ed281a67ade9c8ef6d723a9d4f486a4ba9aca99182d6ad056 diff --git a/net-analyzer/cacti/cacti-1.2.13.ebuild b/net-analyzer/cacti/cacti-1.2.13.ebuild deleted file mode 100644 index 2ec9213257a..000 --- a/net-analyzer/cacti/cacti-1.2.13.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit eutils webapp - -# Support for _p* in version. -MY_P=${P/_p*/} - -DESCRIPTION="Cacti is a complete frontend to rrdtool" -HOMEPAGE="https://www.cacti.net/"; -SRC_URI="https://www.cacti.net/downloads/${MY_P}.tar.gz"; - -LICENSE="GPL-2" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 sparc x86" -IUSE="snmp doc" - -need_httpd - -RDEPEND=" - dev-lang/php[cli,mysql,pdo,session,sockets,xml] - dev-php/adodb - net-analyzer/rrdtool[graph] - virtual/cron - snmp? ( >=net-analyzer/net-snmp-5.2.0 ) -" - -src_compile() { :; } - -src_install() { - dodoc CHANGELOG - dodoc -r docs - mv docs .. || die - - webapp_src_preinst - - edos2unix `find -type f -name '*.php'` - - dodir ${MY_HTDOCSDIR} - cp -r . "${D}"${MY_HTDOCSDIR} - - webapp_serverowned ${MY_HTDOCSDIR}/rra - webapp_serverowned ${MY_HTDOCSDIR}/log - webapp_configfile ${MY_HTDOCSDIR}/include/config.php - webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt - - webapp_src_install -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/cacti/
commit: 8119effe71bc5f8cbeab832f00b1a414b37eaf81 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 06:43:13 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 06:43:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8119effe net-analyzer/cacti: mark ALLARCHES Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-analyzer/cacti/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/net-analyzer/cacti/metadata.xml b/net-analyzer/cacti/metadata.xml index 8fae41374fe..dedf38ac9c1 100644 --- a/net-analyzer/cacti/metadata.xml +++ b/net-analyzer/cacti/metadata.xml @@ -5,6 +5,7 @@ net...@gentoo.org Gentoo network monitoring and analysis project + Cacti is a complete network graphing solution designed to harness the power of RRDTool's data storage and graphing functionality. Cacti
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/cacti/
commit: 99cb4a81938729bb9708b83313e4b485d9c0c8c2 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 06:43:49 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 06:43:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99cb4a81 net-analyzer/cacti: Stabilize 1.2.14 sparc, bug 760705 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-analyzer/cacti/cacti-1.2.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/cacti/cacti-1.2.14.ebuild b/net-analyzer/cacti/cacti-1.2.14.ebuild index 5c30aa1a848..2ec9213257a 100644 --- a/net-analyzer/cacti/cacti-1.2.14.ebuild +++ b/net-analyzer/cacti/cacti-1.2.14.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.cacti.net/"; SRC_URI="https://www.cacti.net/downloads/${MY_P}.tar.gz"; LICENSE="GPL-2" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 sparc x86" IUSE="snmp doc" need_httpd
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-expectations/
commit: 12ef7c4ab26606d1f61c6999358211da219d2961 Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 14:41:03 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 29 06:36:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12ef7c4a dev-ruby/rspec-expectations: add 3.10.1 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rspec-expectations/Manifest | 1 + .../rspec-expectations-3.10.1.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-ruby/rspec-expectations/Manifest b/dev-ruby/rspec-expectations/Manifest index 00c26ca13bb..90087c30c7a 100644 --- a/dev-ruby/rspec-expectations/Manifest +++ b/dev-ruby/rspec-expectations/Manifest @@ -1,5 +1,6 @@ DIST rspec-expectations-2.99.2-git.tgz 106884 BLAKE2B 5b31c8681306d5c688f62fc3fc6adf7be6cabad6df6fd16195c71787d73495924233d793633fa041a94d796f63c9ff97c58e6f4a75bdc09dfbe56e770bb6a5c9 SHA512 6042cafe225b2b16df458c7bf69e1694b637afcac6f6195e35a0be199432610457ccaa3e7e4bd114b27a7a6c3d530d94f4c0603c65f469cbadc55bd3f75b6f3a DIST rspec-expectations-3.10.0-git.tgz 211125 BLAKE2B 50fc17eadc94b94a28bf56b1ba6af1d45afe3f62548533515c49eb434becc11ce12f6b6fbd92e98483a1e7c97beec4f0dbb87bc00f3dc9fa1f6877480dab331e SHA512 edb0be319ca2459425498ebe84db0f712dd9d97b36c8a1d99a810ad16f877226bdf9b88c8e84a8379659179868a173745501ce933519727eae20619cb15c4b2d +DIST rspec-expectations-3.10.1-git.tgz 212281 BLAKE2B a1872a7f71c198db1662eca48bcb34c054f05c16193395962cb47a7fa230c2f0f83bedee302a0ab6a81380a361640177ac3370d8829faa6bd362c07e3a551e5e SHA512 35999542bf70ff04a472e50434abb8815cac8bf10b680da458f5e0e6ee290a1a6356a22cc12f0a8a6310cf282bb6cd99f922fcc63a0cf1e252b167e451bcf7d4 DIST rspec-expectations-3.8.4-git.tgz 200149 BLAKE2B 45fe4cdc4b032bb773ef0e7d3e9b75e6d14a6e8c1850ad6fd84991d85a61860730caa9f191aa9d1ce4e21c85dadd2c52bb69bd0a1454f5ab918dc1e563fc54f1 SHA512 0ecb16f11ccf19c02c40ce587f33846fb2241f1663dd87f012b9b782338c213362dac624c434dee6e00ad2cc7ec4a1cd0af7f2edf1a8e9ebb0a0dfb31cd244d8 DIST rspec-expectations-3.8.6-git.tgz 200343 BLAKE2B 9d668216c18716344e8c249086bcbf2b70e7c1a5a0d1f3a5328fe03752ef4ace6f5029219314016a4bb00ef482f440702a2adb7d9fe49392b5b1c6ec15f6a2e5 SHA512 9ded8de53127f63f2117f5ef64b6608b643586be498d8df24909366ce159a8bb95c9d8771633b777897f3e4ad3c9a12e3dfe62b2310513320b3d9656d24a120a DIST rspec-expectations-3.9.1-git.tgz 203727 BLAKE2B 47db054658bdec43c252fd5ac155e7ca794d60ecf8c8b0d3c8e072cf05629153c9778ad618619e5cde5400c95a85c1520f2b9fc3824699af33805fa187549115 SHA512 23a453a46c3eb3bd3f2a39f48f62f05832cf559b570ba0e09235dd6299687254491bab50f5502fefe69dbdeefa09e9d8c5568bc77d0b6b658bb469e197e67572 diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.10.1.ebuild b/dev-ruby/rspec-expectations/rspec-expectations-3.10.1.ebuild new file mode 100644 index 000..51856b64738 --- /dev/null +++ b/dev-ruby/rspec-expectations/rspec-expectations-3.10.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-expectations"; +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +SUBVERSION="$(ver_cut 1-2)" + +ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1* + =dev-ruby/rspec-support-${SUBVERSION}*" + +ruby_add_bdepend "test? ( + >=dev-ruby/rspec-mocks-3.2.0:3 + >=dev-ruby/rspec-support-3.5.0:3 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Remove the Gemfile to avoid running through 'bundle exec' + rm -f Gemfile || die + + # fix up the gemspecs + sed -i \ + -e '/git ls/d' \ + -e '/add_development_dependency/d' \ + "${RUBY_FAKEGEM_GEMSPEC}" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rqrcode_core/
commit: 350384b4cbf898c49284506c1873e81504ae76bc Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 12:53:45 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 29 06:36:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=350384b4 dev-ruby/rqrcode_core: add 0.2.0 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rqrcode_core/Manifest | 1 + dev-ruby/rqrcode_core/rqrcode_core-0.2.0.ebuild | 28 + 2 files changed, 29 insertions(+) diff --git a/dev-ruby/rqrcode_core/Manifest b/dev-ruby/rqrcode_core/Manifest index 2daf0bc1d18..43adb1e57d0 100644 --- a/dev-ruby/rqrcode_core/Manifest +++ b/dev-ruby/rqrcode_core/Manifest @@ -1,2 +1,3 @@ DIST rqrcode_core-0.1.0.tar.gz 20241 BLAKE2B 1d6f97cd8e1188c0a3ba0246d2102a901ac64fb0bb08317479f9061d3273ea49388e4a6ea02c8de6b54f8e928aefab62fe8b0dca8ba9f7ed31625cf84965df4b SHA512 30ba73f45d69360b0efbf543a774c709a4397bd8f726f4edeaa830397187cd5c7535ac5816d65cea00f356f7111f69629f03fa508b7a7fc91d5618c4cebd8167 DIST rqrcode_core-0.1.2.tar.gz 20165 BLAKE2B 7d8cabcb2258a667c3b27fcbd11988bbe5cba849b191c45f3288b4d096a6d13df614e64977ce633ec829f0350bbd7ee153342070845f5ed0d6121e6e2aab321a SHA512 9e4362b3b72193a20e44b636b3dfdbb7e496667b147e391660464ea6fd279720cbf4419e3d94561b61bee291c56fee8a3171f2287e2660f071dbda8d7153285b +DIST rqrcode_core-0.2.0.tar.gz 20167 BLAKE2B 68ddad8e908404a9e156cffd0d1f2704671ffeaca0ce48a2a74b3512076d89812f19b537cbef98f3b0ae046486ab11f7681b187a07fb53539afb188bdcc87c21 SHA512 96a1fc3484aabfc30b9a26da705405e56cb82168d34ce252f35481b03142ddab359dfbfc4601d12f67f5a65d466120fc0a295c66c0a7ae07401b58cbd8d5c47a diff --git a/dev-ruby/rqrcode_core/rqrcode_core-0.2.0.ebuild b/dev-ruby/rqrcode_core/rqrcode_core-0.2.0.ebuild new file mode 100644 index 000..71e3c38c418 --- /dev/null +++ b/dev-ruby/rqrcode_core/rqrcode_core-0.2.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="rqrcode_core.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Library for encoding QR Codes" +HOMEPAGE="https://github.com/whomwah/rqrcode_core/"; +SRC_URI="https://github.com/whomwah/rqrcode_core/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile || die + sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-support/
commit: 1697e94a0ddb652227b362aadca5813953641432 Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 14:06:04 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 29 06:36:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1697e94a dev-ruby/rspec-support: add 3.10.1 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rspec-support/Manifest| 1 + dev-ruby/rspec-support/rspec-support-3.10.1.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-ruby/rspec-support/Manifest b/dev-ruby/rspec-support/Manifest index 129df46ef4c..3950165de86 100644 --- a/dev-ruby/rspec-support/Manifest +++ b/dev-ruby/rspec-support/Manifest @@ -1,4 +1,5 @@ DIST rspec-support-3.10.0-git.tgz 72853 BLAKE2B 59c585800013fff2dea15ad33dfeed430c9a932206623bb368f4f4660682f537391090cc8538f9052ebafcab336ebd2fdc79003844330adc447be6d977e5648b SHA512 f7183f01b7a7ad55360823617a88a46b2351063d85d81bbd722ecf8b4bb41d014c9ae0af6123caa9405374d484aa61971153f4c59d009986aa20e93afd4a177d +DIST rspec-support-3.10.1-git.tgz 74378 BLAKE2B b0b077c50572b654a8aec6dbbacb77a5ccbb68772a1a33c59ce1b424f0bfb6b72d1d4770234a8dec23a4126dc825189f67811913580f94570af7b8c33e217ab3 SHA512 e7240e591b76dc714880dc91da1e755a0d44d81f0de6861858293f4132a353b3b41a96175a58d81813222f254e6dfaac92170ab2fd3a8bd8e73ce7ba924e614f DIST rspec-support-3.8.2-git.tgz 69112 BLAKE2B 84600d3e2b4d847618f7f53efdf60be3836c7ba6c586de88cdf085e84749e616ad556683b1e7b588b9aec08adee10054e64ae1daf69c6ad58a00d1c2447171f7 SHA512 9fb9f8f2507edee5e7c414d32c1641803eed7a5e17fd300308449277ec6efb786f07207d8f28bcea0a669b8d76a2da53057488d149990ae973c0f7a0343180dc DIST rspec-support-3.8.3-git.tgz 69654 BLAKE2B 1ea3eed0602655fbf5f92cdc14217eb8377d980378c9835a342840bb7a00bb1cf095b6fe57a24f80c01ce1835b398ac3c1bd11ac1f95a90b501be6a000e8f6d2 SHA512 90d678e08ca93be30ace986a60aba4c4a81a58d7c56d34863aca70f91efe92480299970aa7eb158e3f8c4878b1ea3303aa0afabfc8c7782bc78f7f63b90b4f9a DIST rspec-support-3.9.0-git.tgz 69705 BLAKE2B 96d5cea9c63e6ec2acdbbfc4b7253acc26dbf5202c3bafc4a461123380db7d56958d2bbc787eaf3f1c480801441f6a134e1f29b1d3ce23b1bd3225fe4d8f37a5 SHA512 10e8fa4af59097891219f00e2ced5940e7a5bc67d946fbd348683d2246a4a491e62f7bac6bb757e14d82bb0ba970fe5633609ca4ab2c97c4900719b8004cf4b5 diff --git a/dev-ruby/rspec-support/rspec-support-3.10.1.ebuild b/dev-ruby/rspec-support/rspec-support-3.10.1.ebuild new file mode 100644 index 000..ae05db178ec --- /dev/null +++ b/dev-ruby/rspec-support/rspec-support-3.10.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-support"; +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 >=dev-ruby/thread_order-1.1.0 )" + +all_ruby_prepare() { + sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Remove spec that, by following symlinks, tries to scan pretty much + # the whole filesystem. + rm spec/rspec/support/caller_filter_spec.rb || die + + # Avoid spec that requires a dependency on git + sed -i -e '/library wide checks/,/]/ s:^:#:' spec/rspec/support_spec.rb || die + + # Avoid a spec requiring a specific locale + sed -i -e '/copes with encoded strings/ s/RSpec::Support::OS.windows?/true/' spec/rspec/support/differ_spec.rb || die + + # Avoid a brittle spec depending on ruby implementation details + # should be fixed upstream in next version + #sed -i -e '/returns a hash containing nodes for each line number/askip "ruby26"' spec/rspec/support/source_spec.rb || die +} + +each_ruby_prepare() { + # Use the ruby version being tested + sed -i -e '/shell_out/ s:ruby:'${RUBY}':' spec/rspec/support/spec/shell_out_spec.rb || die +} + +each_ruby_test() { + RUBYLIB=lib ${RUBY} -S rspec spec || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hoe/
commit: 6c1c3126dd80fa441b38a043edbb39c5c489b1a3 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 29 06:35:57 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 29 06:36:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c1c3126 dev-ruby/hoe: add ruby30 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/hoe/hoe-3.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/hoe/hoe-3.21.0.ebuild b/dev-ruby/hoe/hoe-3.21.0.ebuild index be1d1d39fae..0a8f5049ecd 100644 --- a/dev-ruby/hoe/hoe-3.21.0.ebuild +++ b/dev-ruby/hoe/hoe-3.21.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" +USE_RUBY="ruby25 ruby26 ruby27 ruby30" RUBY_FAKEGEM_DOCDIR="doc" RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/pkg-config/
commit: 86c46a1097255b7a62ae1d22b3869c91dcf3d4a9 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 29 06:33:14 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 29 06:36:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c46a10 dev-ruby/pkg-config: add ruby30 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/pkg-config/pkg-config-1.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/pkg-config/pkg-config-1.4.3.ebuild b/dev-ruby/pkg-config/pkg-config-1.4.3.ebuild index 2ebdd50bb93..47172bfeeaa 100644 --- a/dev-ruby/pkg-config/pkg-config-1.4.3.ebuild +++ b/dev-ruby/pkg-config/pkg-config-1.4.3.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby25 ruby26 ruby27" +USE_RUBY="ruby25 ruby26 ruby27 ruby30" RUBY_FAKEGEM_EXTRADOC="README.rdoc NEWS"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/syntax/
commit: 481f9a40707fd2fd22519db131532063a73acacb Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 14:42:07 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 29 06:36:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=481f9a40 dev-ruby/syntax: add ruby30 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/syntax/syntax-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/syntax/syntax-1.2.2.ebuild b/dev-ruby/syntax/syntax-1.2.2.ebuild index 22fc9d2dcdf..8f543768ad0 100644 --- a/dev-ruby/syntax/syntax-1.2.2.ebuild +++ b/dev-ruby/syntax/syntax-1.2.2.ebuild @@ -3,7 +3,7 @@ EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" +USE_RUBY="ruby25 ruby26 ruby27 ruby30" RUBY_FAKEGEM_RECIPE_DOC="rdoc"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/
commit: 58a342de13ede0922b4f497247d1bffe8e72d0eb Author: Sam James gentoo org> AuthorDate: Tue Dec 29 04:06:47 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 04:06:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a342de dev-ml/camlp5: bump to 7.14 * Adds 4.12.0 support * Should support 4.10.2 now too * Adds tests Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-ml/camlp5/Manifest | 1 + dev-ml/camlp5/camlp5-7.14.ebuild | 59 2 files changed, 60 insertions(+) diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest index ecf3d1602bd..87216412e8f 100644 --- a/dev-ml/camlp5/Manifest +++ b/dev-ml/camlp5/Manifest @@ -1,3 +1,4 @@ DIST camlp5-7.11.tar.gz 878224 BLAKE2B f384764da43653a2f75664681a4f202ec84497720470a0a33f99fc61a1ce7b4a9d494ffe6b523c74906c122ee04ae25a08bf1fcd356145e85a11e3e3095bbf7d SHA512 109a43f0a3aaa7a3ba9bd51b1fc1273b054d32787e189b138d69b39c42642b480c13abb9e91f15e6b6e889eaf4dc422ad3ff51e4dee298fb9d8cd9a2db99c159 DIST camlp5-7.12.tar.gz 1008350 BLAKE2B 8f390f6d617a6ef029462aa74ca4d80c0e2eb267bb6957aac43fdecc425aae34dfc7f3e572c8a1f4ee6b032dd90b3b8262094f80a19ea0bb19b80a88d22d3f28 SHA512 233d973b0a968a7812b977e8a37da8e8daa0f3ef81ca7c473d83c1602380dae6c14f94daffb6bb799f8d90fab121238a46e89a233202cd6f622b0da2f728c0c0 DIST camlp5-7.13.tar.gz 1031832 BLAKE2B 2afd7e269092d9c40f263e9ce92b3b9f66b0b3f0ae01da43e2094c6a919aa9f26790030f835b630547d51e7bb4a08e74ac8522e7f308864896fa0414370f8f2f SHA512 8ab94b951e6791be895c70e32b930e498229c9ba7bccc505a3e7c2a91ca12fe038b979b9d5822b43e9c74ee2bf552efa1af7a61f1d287100803efb540d5db8b2 +DIST camlp5-7.14.tar.gz 1044110 BLAKE2B c9aa5be80df8d2c376fc41c157b2cd86658dbb90e1babd346b7681afd7453649c7f3682f95f238e51b74b3b3a7a2c5b5a854be892b30a7d1e3b62c3272f5442e SHA512 1b39949c532ca622b01a8e800aa1dcad34f1c944ffe580003642bd742dedc158f3ee54602f3b05f89c0e259525d7feed101b971ebd589449b6d56046389a5bf6 diff --git a/dev-ml/camlp5/camlp5-7.14.ebuild b/dev-ml/camlp5/camlp5-7.14.ebuild new file mode 100644 index 000..cd630ba25bd --- /dev/null +++ b/dev-ml/camlp5/camlp5-7.14.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit findlib vcs-clean + +DESCRIPTION="A preprocessor-pretty-printer of ocaml" +HOMEPAGE="https://camlp5.github.io/"; +SRC_URI="https://github.com/camlp5/camlp5/archive/rel$(ver_rs 1- '').tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-rel$(ver_rs 1- '')" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="doc +ocamlopt" + +DEPEND=" + >=dev-lang/ocaml-3.10:=[ocamlopt?] +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-7.12-destdir.patch" ) + +src_prepare() { + egit_clean + default +} + +src_configure() { + ./configure \ + --strict \ + -prefix /usr \ + -bindir /usr/bin \ + -libdir /usr/$(get_libdir)/ocaml \ + -mandir /usr/share/man || die "configure failed" +} + +src_compile() { + emake out + if use ocamlopt; then + emake opt + emake opt.opt + fi +} + +src_test() { + emake bootstrap +} + +src_install() { + emake DESTDIR="${ED}" install + # findlib support + insinto "$(ocamlfind printconf destdir)/${PN}" + doins etc/META + + dodoc -r doc/* + dodoc CHANGES DEVEL ICHANGES README.md UPGRADING MODE +}
[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/
commit: 97fbed22dec63814f4313eff496eef393ec4927f Author: Sam James gentoo org> AuthorDate: Tue Dec 29 04:01:47 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 04:06:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97fbed22 app-office/texstudio: bump to 3.0.2 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> app-office/texstudio/Manifest | 1 + app-office/texstudio/texstudio-3.0.2.ebuild | 73 + 2 files changed, 74 insertions(+) diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest index 6bd01f7372e..2d325d5963d 100644 --- a/app-office/texstudio/Manifest +++ b/app-office/texstudio/Manifest @@ -1,2 +1,3 @@ DIST texstudio-3.0.0_pre20200601.tar.gz 35982392 BLAKE2B 1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e SHA512 d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1 DIST texstudio-3.0.1-r1.tar.gz 36144393 BLAKE2B 63dad681a56ce60a90c44ab71930e8a14a7f335eb7d40f906aab2f5ca10375f768bafc3ae9023574b04c2b5196bc495ef47fb5fc9d4f6438da0a747ebd857972 SHA512 aba57d9f45af259131d3ab47463a30bec24d8fa5b30a9c574308b8a7d6c1117acb1553df20ebe5855281510f82c4d55700a0db0dffeee1b69f2afec234e18b93 +DIST texstudio-3.0.2.tar.gz 83190497 BLAKE2B b04c035e969c27a9b527a7ab62c3384120c14f4d6178da977a5a3484e0709f63337fdebc23f0231d94376ee0222e7c5724fff74c118d311388af73e1470518f7 SHA512 68581f21487f3fb3d27b64650901396e4abdb0df9edbf8796efd5b8b31cc26b5fce123a09f704bafd7994f129c392f96e5a0af46fb637a64b5230251e1517f0d diff --git a/app-office/texstudio/texstudio-3.0.2.ebuild b/app-office/texstudio/texstudio-3.0.2.ebuild new file mode 100644 index 000..2ad5ecb8a4d --- /dev/null +++ b/app-office/texstudio/texstudio-3.0.2.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop prefix qmake-utils xdg + +MY_PV="${PV/_/}" +DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)" +HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"; +SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="video" + +COMMON_DEPEND=" + app-text/hunspell:= + app-text/poppler[qt5] + >=dev-libs/quazip-0.7.2[qt5(+)] + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtconcurrent:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtscript:5 + dev-qt/qtsingleapplication[qt5(+),X] + dev-qt/qtsvg:5 + dev-qt/qttest:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXext + video? ( media-libs/phonon[qt5(+)] )" +RDEPEND="${COMMON_DEPEND} + app-text/ghostscript-gpl + app-text/psutils + media-libs/netpbm + virtual/latex-base" +DEPEND="${COMMON_DEPEND}" + +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + if use video; then + sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die + fi + + sed \ + -e '/qtsingleapplication.pri/d' \ + -i ${PN}.pro || die + + cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die + eprefixify ${PN}.pri +} + +src_configure() { + eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 +} + +src_install() { + local i + for i in 16x16 22x22 32x32 48x48 64x64 128x128; do + newicon -s ${i} utilities/${PN}${i}.png ${PN}.png + done + emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rq/
commit: dc6f5a74875700d1a41ff5ecfd3f3a2ed08dab4a Author: Sam James gentoo org> AuthorDate: Tue Dec 29 04:07:26 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 04:07:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc6f5a74 dev-python/rq: cleanup old Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-python/rq/Manifest| 1 - dev-python/rq/rq-1.6.1.ebuild | 63 --- 2 files changed, 64 deletions(-) diff --git a/dev-python/rq/Manifest b/dev-python/rq/Manifest index c6250e6d280..b7de45f4d77 100644 --- a/dev-python/rq/Manifest +++ b/dev-python/rq/Manifest @@ -1,2 +1 @@ -DIST rq-1.6.1.tar.gz 572668 BLAKE2B 4a1990492ed0c5e999fa918cdf49c03cf664e809b74f75c0aa941a72d9f3f45481e66c0d04780b88efa8e8ac2a8a94b11a0ad620d4c5f99e8abb3582db28e3d3 SHA512 8fc5f0cb87fb43fd6a0981dfb24a21d858e2d9fb2003c955d6d83b33a10b3cbaa713c11e422a91b4e020073d931fd3942530f3368fc8688dcff1a71fbe83fb15 DIST rq-1.7.0.tar.gz 579373 BLAKE2B 835868a294478af07b9fa97fef14b0f2013abe125263efa15c4988eeaf564ee61ab2e8d68842c730a0f8b02a19a4d66f328828fb939a05b9d3b36996688192e0 SHA512 4027a8e1474cc350cf539ecf5734c2f851ef4e61bf0e106e44f359736f4f1ec4e690af97a119d12b1b7614b38ec4da286acff98b718ef604b5c367b3cc2af741 diff --git a/dev-python/rq/rq-1.6.1.ebuild b/dev-python/rq/rq-1.6.1.ebuild deleted file mode 100644 index f318a1bee1e..000 --- a/dev-python/rq/rq-1.6.1.ebuild +++ /dev/null @@ -1,63 +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,8,9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="simple, lightweight library for creating and processing background jobs" -HOMEPAGE="https://python-rq.org https://github.com/rq/rq"; -SRC_URI="https://github.com/rq/rq/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86" - -BDEPEND=" - test? ( - dev-db/redis - dev-python/mock[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/sentry-sdk[${PYTHON_USEDEP}] - ) -" -DEPEND=" - >=dev-python/click-5.0[${PYTHON_USEDEP}] - >=dev-python/redis-py-3.5.0[${PYTHON_USEDEP}] -" -RDEPEND="${DEPEND}" - -distutils_enable_tests pytest - -src_test() { - local redis_pid="${T}"/redis.pid - local redis_port=6379 - local redis_test_config="daemonize yes - pidfile ${redis_pid} - port ${redis_port} - bind 127.0.0.1 - " - - # Spawn Redis itself for testing purposes - # NOTE: On sam@'s machine, spawning Redis can hang in the sandbox. - # I'm not restricting tests yet because this doesn't happen for anyone else AFAICT. - elog "Spawning Redis" - elog "NOTE: Port ${redis_port} must be free" - /usr/sbin/redis-server - <<< "${redis_test_config}" || die - - # Run the actual tests - distutils-r1_src_test - - # Clean up afterwards - kill "$(<"${redis_pid}")" || die -} - -python_test() { - # Tests needing rqworker: - # TestWorkerSubprocess::test_run_access_self, test_run_empty_queue, test_run_scheduled_access_self - distutils_install_for_testing - PATH="${BUILD_DIR}/test/scripts:${PATH}" pytest -vv || die "Testsuite failed under ${EPYTHON}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rq/
commit: ffa29c9c1c83c87b0ecac73f12f65da0dbe9d025 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 04:07:08 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 04:07:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa29c9c dev-python/rq: Stabilize 1.7.0 ALLARCHES Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-python/rq/rq-1.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rq/rq-1.7.0.ebuild b/dev-python/rq/rq-1.7.0.ebuild index 031701f5d58..f318a1bee1e 100644 --- a/dev-python/rq/rq-1.7.0.ebuild +++ b/dev-python/rq/rq-1.7.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/rq/rq/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: b8e7c41ec5f8a1f60ba9ac05a4f370f40b9ab87f Author: Jonas Stein gentoo org> AuthorDate: Tue Dec 29 03:20:20 2020 + Commit: Jonas Stein gentoo org> CommitDate: Tue Dec 29 03:20:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e7c41e profiles: media-sound/takcd last rites * media-sound/takcd-0.10-r1 : find.h: error: unknown type name _off64_t (#714128) * unusable without alsa * upstream is 404 -> last rites Bug: https://bugs.gentoo.org/762361 Signed-off-by: Jonas Stein gentoo.org> profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index ac43067b0fd..39cbb0f8d35 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,12 @@ #--- END OF EXAMPLES --- +# Jonas Stein (2020-12-29) +# Unusable without alsa. +# Masked for removal after 2021-02-01 +# Bug #762361 +media-sound/takcd + # Alfredo Tupone (2020-12-28) # Masked for testing >=dev-lang/tk-8.6.10
[gentoo-commits] repo/gentoo:master commit in: media-libs/openjpeg/files/, media-libs/openjpeg/
commit: 77e5ad18b2cc380826ad062461b08357633889a6 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 02:56:24 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 02:56:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e5ad18 media-libs/openjpeg: security bump to 2.4.0 Bug: https://bugs.gentoo.org/675426 Bug: https://bugs.gentoo.org/718918 Closes: https://bugs.gentoo.org/715306 Closes: https://bugs.gentoo.org/715422 Closes: https://bugs.gentoo.org/715130 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-libs/openjpeg/Manifest | 2 + .../files/openjpeg-2.4.0-gnuinstalldirs.patch | 420 + media-libs/openjpeg/openjpeg-2.4.0.ebuild | 139 +++ 3 files changed, 561 insertions(+) diff --git a/media-libs/openjpeg/Manifest b/media-libs/openjpeg/Manifest index 1d294acdcfb..0179013e339 100644 --- a/media-libs/openjpeg/Manifest +++ b/media-libs/openjpeg/Manifest @@ -1,3 +1,5 @@ DIST openjpeg-1.5.2.tar.gz 1385702 BLAKE2B 936ab6e0fb48f2839df13113c716c39b9572bd590206cd823dedccfd4001444d73a81ccbf82616a40a35ad8b1fae8d2f08d7c265a771d9d9ef413beac5e84ac1 SHA512 b945cf4f8b5e3227a0c07120c94b0ed5bf30c901de73059ee1d47975f46744fb62bbe84cdb2917c6431128f400020874eb07160af870b5448ced897998b08862 DIST openjpeg-2.3.1.tar.gz 2214401 BLAKE2B ecc7e573592a5302dcdbade791f6aa6e48f6791c7412fdd44976f3619c8fc0cca7d904fa42013f33ab17dd0f569a76d3c49a73eccaf0a749d34f305362367af9 SHA512 339fbc899bddf2393d214df71ed5d6070a3a76b933b1e75576c8a0ae9dfcc4adec40bdc544f599e4b8d0bc173e4e9e7352408497b5b3c9356985605830c26c03 +DIST openjpeg-2.4.0.tar.gz 2233229 BLAKE2B ab8907638ac041ce7dcbcbcd9624ea5e4b7542c9ec38a850e363c071c27c4bc8b16e207700b12e67d8d32bdd9b0838735bede27084090ce95105d32c539b09cf SHA512 55daab47d33823af94e32e5d345b52c251a5410f0c8e0a13b693f17899eedc8b2bb107489ddcba9ab78ef17dfd7cd80d3c5ec80c1e429189cb041124b67e07a8 DIST openjpeg-data_20180620.tar.gz 497894373 BLAKE2B 3a596f8f9ee56037bf567b6f2d3731b97299dba24e0c9d3562d38c15ddf58d352a918edaccb528f054cf288f87d6362d90d3450d4a5b968e9c8dfe05f54d89fe SHA512 32189a10c4d8cf00c23cda455f9e4353deb2175189d85f9b3aab1c4375a02a491ec2de89815725ebbcaea86c2c7ab274b89ee2583ffd8bf0dc32d4fc2d8f7507 +DIST openjpeg-data_20201130.tar.gz 497969983 BLAKE2B 35ff1ee234e3bbf47a822151c97cdf2764f864094973fa60adc7962f8065b38318b0cc41338b5ba3fffd9bb00eac3eaf4153ecc398abd49a8047168414c1c85b SHA512 4c367c8262fe894f90a1e63fb59d87e974ae0d750d3cee89adfe4d765040f0a2049b491a17a34a5b3ba79e183a508c9d592376fe3c112df56c311bf3212f0c31 diff --git a/media-libs/openjpeg/files/openjpeg-2.4.0-gnuinstalldirs.patch b/media-libs/openjpeg/files/openjpeg-2.4.0-gnuinstalldirs.patch new file mode 100644 index 000..7b0014980fd --- /dev/null +++ b/media-libs/openjpeg/files/openjpeg-2.4.0-gnuinstalldirs.patch @@ -0,0 +1,420 @@ +From fecc8e9e23f78de94c41bc641b3e5b9e9a84560b Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Thu, 11 Apr 2019 13:10:57 +0200 +Subject: [PATCH] Use GNUInstallDirs for standard installation directories + +Raises minimum cmake version by a little. +- Later rebased by s...@gentoo.org for 2.4.0 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -7,7 +7,7 @@ + # For this purpose you can define a CMake var: OPENJPEG_NAMESPACE to whatever you like + # e.g.: + # set(OPENJPEG_NAMESPACE "GDCMOPENJPEG") +-cmake_minimum_required(VERSION 2.8.2) ++cmake_minimum_required(VERSION 2.8.5) + + if(COMMAND CMAKE_POLICY) + cmake_policy(SET CMP0003 NEW) +@@ -105,58 +105,27 @@ endif() + # -- + # Install directories + # Build DOCUMENTATION (not in ALL target and only if Doxygen is found) ++include(GNUInstallDirs) ++ + option(BUILD_DOC "Build the HTML documentation (with doxygen if available)." OFF) + + string(TOLOWER ${PROJECT_NAME} projectname) + set(OPENJPEG_INSTALL_SUBDIR "${projectname}-${OPENJPEG_VERSION_MAJOR}.${OPENJPEG_VERSION_MINOR}") + +-if(NOT OPENJPEG_INSTALL_BIN_DIR) +- set(OPENJPEG_INSTALL_BIN_DIR "bin") +-endif() +- +-if(NOT OPENJPEG_INSTALL_LIB_DIR) +- set(OPENJPEG_INSTALL_LIB_DIR "lib") +-endif() +- +-if(NOT OPENJPEG_INSTALL_SHARE_DIR) +- set(OPENJPEG_INSTALL_SHARE_DIR "share") +-endif() +- +-if(NOT OPENJPEG_INSTALL_DATA_DIR) +- set(OPENJPEG_INSTALL_DATA_DIR "${OPENJPEG_INSTALL_SHARE_DIR}/${OPENJPEG_INSTALL_SUBDIR}") +-endif() +- +-if(NOT OPENJPEG_INSTALL_INCLUDE_DIR) +- set(OPENJPEG_INSTALL_INCLUDE_DIR "include/${OPENJPEG_INSTALL_SUBDIR}") +-endif() +- +-if(BUILD_DOC) +-if(NOT OPENJPEG_INSTALL_MAN_DIR) +- set(OPENJPEG_INSTALL_MAN_DIR "share/man/") +-endif() +- +-if(NOT OPENJPEG_INSTALL_DOC_DIR) +- set(OPENJPEG_INSTALL_DOC_DIR "share/doc/${OPENJPEG_INSTALL_SUBDIR}") +-endif() +-endif() +- + if(NOT OPENJPEG_INSTALL_JNI_DIR) + if(WIN32) +-set(OPENJPEG_INSTALL_JNI_DIR ${OPENJPEG_INSTALL_BIN_DIR}) ++set(OPENJPEG_INSTALL_JNI_DIR ${CMAKE_INSTALL_BINDIR
[gentoo-commits] repo/gentoo:master commit in: dev-python/lz4/
commit: 96f6ba3b0f5551f5f9ee7bf10b85de734e2e17ff Author: Sam James gentoo org> AuthorDate: Tue Dec 29 02:36:29 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 02:36:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f6ba3b dev-python/lz4: Stabilize 3.1.1 amd64, #761640 Signed-off-by: Sam James gentoo.org> dev-python/lz4/lz4-3.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lz4/lz4-3.1.1.ebuild b/dev-python/lz4/lz4-3.1.1.ebuild index 00fabb5b6e8..7ee7c164aa6 100644 --- a/dev-python/lz4/lz4-3.1.1.ebuild +++ b/dev-python/lz4/lz4-3.1.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="BSD" -KEYWORDS="~amd64 arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~arm64 ~x86 ~amd64-linux ~x86-linux" RDEPEND="app-arch/lz4" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmspack/, dev-libs/libmspack/files/
commit: 992db41a4e6b51729b78139139cd24910b156a65 Author: John Helmert III posteo net> AuthorDate: Sun Dec 27 06:29:30 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 01:59:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=992db41a dev-libs/libmspack: security cleanup (drop <0.10.1_alpha) Bug: https://bugs.gentoo.org/711218 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: John Helmert III posteo.net> Closes: https://github.com/gentoo/gentoo/pull/18824 Signed-off-by: Sam James gentoo.org> dev-libs/libmspack/Manifest| 1 - .../libmspack-0.9.1_alpha-fix-bigendian.patch | 17 - dev-libs/libmspack/libmspack-0.9.1_alpha-r1.ebuild | 75 -- 3 files changed, 93 deletions(-) diff --git a/dev-libs/libmspack/Manifest b/dev-libs/libmspack/Manifest index d2797cb1e3b..698014b9766 100644 --- a/dev-libs/libmspack/Manifest +++ b/dev-libs/libmspack/Manifest @@ -1,2 +1 @@ DIST libmspack-0.10.1alpha.tar.gz 963274 BLAKE2B 39bcb3b7ea419d6d00850b70c217c802a2095dd4398038e594ae7c01ca12e71508218c1cfca5ae8b102636ab9517b13d55c1e411b31e87d28aa46331cd0127e6 SHA512 a7b5f7caa49190c5021f3e768b92f2e51cc0ce685c9ab6ed6fb36de885c73231b58d47a8a3b5c5aa5c9ac56c25c500eb683d84dbf11f09f97f6cb4fff5adc245 -DIST libmspack-0.9.1alpha.tar.gz 494651 BLAKE2B 4543215efbcac9cd2703cd56f2297645463831cc2dfa6b38d87c5f48f39676347bb20739e0e389e021983d910b9be99bfd369fb30d36090f3f72f09532d6bd1d SHA512 4e39c2be8768c5c0b0d0798c9322ff022173f5e05af1636c18541bbc9f58c1ae1af59252d5631340fca601495c5b1e5abed0ad83481387421d2df5efb75cd49a diff --git a/dev-libs/libmspack/files/libmspack-0.9.1_alpha-fix-bigendian.patch b/dev-libs/libmspack/files/libmspack-0.9.1_alpha-fix-bigendian.patch deleted file mode 100644 index c134fa0760d..000 --- a/dev-libs/libmspack/files/libmspack-0.9.1_alpha-fix-bigendian.patch +++ /dev/null @@ -1,17 +0,0 @@ -https://github.com/kyz/libmspack/commit/c19e707936947b45cf05bc9aaee68517c6c2aca6 - - configure.ac | 1 + - 1 files changed, 1 insertions(+) - -diff --git a/libmspack/configure.ac b/libmspack/configure.ac a/configure.ac -+++ b/configure.ac -@@ -30,6 +30,7 @@ AC_CHECK_HEADERS([inttypes.h]) - # Checks for typedefs, structures, and compiler characteristics. - AC_C_CONST - AC_C_INLINE -+AC_C_BIGENDIAN - AC_TYPE_MODE_T - AC_TYPE_OFF_T - AC_TYPE_SIZE_T diff --git a/dev-libs/libmspack/libmspack-0.9.1_alpha-r1.ebuild b/dev-libs/libmspack/libmspack-0.9.1_alpha-r1.ebuild deleted file mode 100644 index f4e6fbcc16b..000 --- a/dev-libs/libmspack/libmspack-0.9.1_alpha-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools multilib-minimal - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://github.com/kyz/libmspack.git"; - inherit git-r3 - MY_P="${PN}-" -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 ~x64-solaris" - MY_PV="${PV/_alpha/alpha}" - MY_P="${PN}-${MY_PV}" - SRC_URI="https://www.cabextract.org.uk/libmspack/libmspack-${MY_PV}.tar.gz"; -fi - -DESCRIPTION="A library for Microsoft compression formats" -HOMEPAGE="https://www.cabextract.org.uk/libmspack/"; - -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="debug doc static-libs" - -DEPEND="" -RDEPEND="" - -PATCHES=( "${FILESDIR}"/${P}-fix-bigendian.patch ) - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - if [[ ${PV} == "" ]] ; then - # Re-create file layout from release tarball - pushd "${WORKDIR}" &>/dev/null || die - cp -aL "${S}"/${PN} "${WORKDIR}"/${PN}-source || die - rm -r "${S}" || die - mv "${WORKDIR}"/${PN}-source "${S}" || die - popd &>/dev/null || die - fi - - default - - eautoreconf - - multilib_copy_sources -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - $(use_enable debug) \ - $(use_enable static-libs static) -} - -multilib_src_test() { - if multilib_is_native_abi; then - default - cd "${S}"/test && "${BUILD_DIR}"/test/cabd_test || die - fi -} - -multilib_src_install_all() { - DOCS=(AUTHORS ChangeLog NEWS README TODO) - use doc && HTML_DOCS=(doc/*) - default_src_install - if use doc; then - rm "${ED}"/usr/share/doc/"${PF}"/html/{Makefile*,Doxyfile*} || die - fi - - find "${ED}" -name '*.la' -delete || die - if ! use static-libs ; then - find "${ED}" -name "*.a" -delete || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-arch/file-roller/, app-arch/file-roller/files/
commit: ea99ecf0a3496a2c469e9a9b049c9b6aedd724c4 Author: John Helmert III posteo net> AuthorDate: Sun Dec 27 09:45:02 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 01:59:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea99ecf0 app-arch/file-roller: security cleanup (drop <3.36.3) Bug: https://bugs.gentoo.org/717362 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: John Helmert III posteo.net> Closes: https://github.com/gentoo/gentoo/pull/18831 Signed-off-by: Sam James gentoo.org> app-arch/file-roller/Manifest | 1 - app-arch/file-roller/file-roller-3.32.4.ebuild | 96 -- app-arch/file-roller/files/3.32-packages.match | 34 .../files/file-roller-3.32.4-fno-common.patch | 27 -- 4 files changed, 158 deletions(-) diff --git a/app-arch/file-roller/Manifest b/app-arch/file-roller/Manifest index fb149bdb62d..7280c869d29 100644 --- a/app-arch/file-roller/Manifest +++ b/app-arch/file-roller/Manifest @@ -1,3 +1,2 @@ -DIST file-roller-3.32.4.tar.xz 85 BLAKE2B 04264e64af8ab4376fa6985683b16be7fef730a4e24044f726933b8856b630f347a256b09c2ce6183d0a0a392b33b4328715bf6d19cf7128c1980f9f4792 SHA512 16b5ddbdeacf4e9e61265ecff05e8f2e0034147c67ae7355d2442f9b26098ff253d24cb34c8e686c2ac031da6acac8e1e3c8a9f978e1eb2b446b1e045babafc7 DIST file-roller-3.36.3.tar.xz 870608 BLAKE2B 4c57b99f2ca0eb4db3fac0216b63207d1664829ee54e21eb976a327bd65aec5abfd2a02b84bc80246fde131ede6ff63deaf8b63451db6a0fecc0121c8bce1a5b SHA512 41558ca8061276b1248fd3599e856051dcd69ca831fb4d8a33666dc373b4abed56e7ef204a6e041ceace05ea7234448d15bc7be8c48dc1809ac6d445de251370 DIST file-roller-3.38.0.tar.xz 877960 BLAKE2B af1c4800e24adfb36a8f8f108740f9cad14bcd40f797b2430d00e428d723587de75be03848aca612536cee768b6b372534e0b6a322dc40d7ab1c41eef540916b SHA512 9c2e3c105397bceb08e30c9796b9242633fe49772aed2e7f67461c34a51be1493e922301b1fc29bdcb0fa50d220f4a7db2ee7642f629007ce2bef00334d7110e diff --git a/app-arch/file-roller/file-roller-3.32.4.ebuild b/app-arch/file-roller/file-roller-3.32.4.ebuild deleted file mode 100644 index ddcfe39897c..000 --- a/app-arch/file-roller/file-roller-3.32.4.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg - -DESCRIPTION="Archive manager for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/FileRoller"; - -LICENSE="GPL-2+ CC-BY-SA-3.0" -SLOT="0" -IUSE="libnotify nautilus packagekit" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" - -# gdk-pixbuf used extensively in the source -# cairo used in eggtreemultidnd.c -# pango used in fr-window -RDEPEND=" - >=app-arch/libarchive-3:= - >=dev-libs/glib-2.36:2 - >=dev-libs/json-glib-0.14 - >=x11-libs/gtk+-3.13.2:3 - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/pango - libnotify? ( >=x11-libs/libnotify-0.4.3:= ) - nautilus? ( >=gnome-base/nautilus-2.22.2 ) - packagekit? ( app-admin/packagekit-base ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - dev-util/itstool - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig -" - -DISABLE_AUTOFORMATTING="yes" -DOC_CONTENTS=" -${PN} is a frontend for several archiving utilities. If you want a -particular archive format support, see ${HOMEPAGE} -and install the relevant package. For example: -7-zip - app-arch/p7zip -ace - app-arch/unace -arj - app-arch/arj -brotli - app-arch/brotli -cpio- app-arch/cpio -deb - app-arch/dpkg -iso - app-cdr/cdrtools -jar,zip - app-arch/zip and app-arch/unzip -lha - app-arch/lha -lzop- app-arch/lzop -lz4 - app-arch/lz4 -rar - app-arch/unrar or app-arch/unar -rpm - app-arch/rpm -unstuff - app-arch/stuffit -zoo - app-arch/zoo" - -PATCHES=( - # https://gitlab.gnome.org/GNOME/file-roller/merge_requests/31 - "${FILESDIR}"/${PN}-3.32.4-fno-common.patch -) - -src_prepare() { - # File providing Gentoo package names for various archivers - cp -v "${FILESDIR}"/3.32-packages.match data/packages.match || die - - xdg_src_prepare -} - -src_configure() { - local emesonargs=( - -Drun-in-place=false - $(meson_use nautilus nautilus-actions) - $(meson_use libnotify notification) - $(meson_use packagekit) - -Dlibarchive=true - ) - meson_src_configure -} - -src_install() { - meson_src_install - readme.gentoo_create_doc -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update - readme.gentoo_print_elog -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/app-arch/file-roller/files/3.32-packages.match b/app-arch/file-roller/files/3.32-packages.match deleted
[gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/
commit: afcb3db2b6daac76d20b7c7009305e75f8b7e3bb Author: John Helmert III posteo net> AuthorDate: Sun Dec 27 07:29:37 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 01:59:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afcb3db2 www-apache/modsecurity-crs: security cleanup (drop <3.3.0) Bug: https://bugs.gentoo.org/719250 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: John Helmert III posteo.net> Closes: https://github.com/gentoo/gentoo/pull/18826 Signed-off-by: Sam James gentoo.org> www-apache/modsecurity-crs/Manifest| 2 - .../modsecurity-crs/modsecurity-crs-3.0.2.ebuild | 55 -- .../modsecurity-crs/modsecurity-crs-3.1.0.ebuild | 38 --- 3 files changed, 95 deletions(-) diff --git a/www-apache/modsecurity-crs/Manifest b/www-apache/modsecurity-crs/Manifest index 06878bd7d39..400f6d47b8f 100644 --- a/www-apache/modsecurity-crs/Manifest +++ b/www-apache/modsecurity-crs/Manifest @@ -1,3 +1 @@ -DIST modsecurity-crs-3.0.2.tar.gz 156751 BLAKE2B 111a330b6081d476899be321e15d74379b3c3db23f429a4a4ef1900c87e4b29229638acf3bb367745446ef97ccba4679db91b0d84bae93f2c127bbb6e8031851 SHA512 ae8fe9a0f00a57708c8680cb76882214e4f5ff647e13087aaf1bfc7382cefb38d2f3a88eb1f210031b553f56d3e44c12dbdc68f8b0d09fb4a9e2f15a70d885aa -DIST modsecurity-crs-3.1.0.tar.gz 250617 BLAKE2B 6081d09e90f3c18435e046264ff8c0b700fd0c8c2b6377f44517fce3ad74dcf1d6a8cf7eaf055b85040b21196b603bcb762f5a7ed237d14b6a05f1febd623cda SHA512 d613d2af8248424ac5d4d006a9f221b07c714fb47f84e6ec237b1389379b50dce984f51121cc22b69d148910169b5257b11558656640bc8349d0b09d9e70bb11 DIST modsecurity-crs-3.3.0.tar.gz 290379 BLAKE2B 557a41e937564698809ecca40d4e76e5c1d3617b62189b7ca230ac7533cba14fdf619bef81c1e40a996dd260d2eb52c27563437dd795c2412bf38715f026f300 SHA512 12043aae12b5e01455e229136411e1fdef3a14318aff191d190b567463b63efb72630a695449b56f1d654ed1cfc0b4eb452a64502c35337d37cce920d5fa4ea4 diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild deleted file mode 100644 index be8a3b86af7..000 --- a/www-apache/modsecurity-crs/modsecurity-crs-3.0.2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Core Rule Set for ModSecurity" -HOMEPAGE=" - https://www.owasp.org/index.php/Category:OWASP_ModSecurity_Core_Rule_Set_Project - https://modsecurity.org/crs/ - https://coreruleset.org/"; -SRC_URI="https://github.com/SpiderLabs/owasp-${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="" -RDEPEND=">=www-apache/mod_security-2.9.1" - -S="${WORKDIR}/owasp-${P}" - -src_install() { - insinto "/usr/share/${PN}" - doins -r rules - - dodoc CHANGES CONTRIBUTORS KNOWN_BUGS README.md crs-setup.conf.example \ - id_renumbering/{IDNUMBERING,IdNumbering.csv} - - # I don't think it's worth pulling in apache-module.eclass just for - # this path... - insinto /etc/apache2/modules.d - doins "${FILESDIR}/80_mod_security-crs.conf" -} - -pkg_postinst() { - einfo "The CRS configuration file has been installed to" - einfo - einfo " ${ROOT}etc/apache2/modules.d/80_mod_security-crs.conf" - einfo - einfo "The CRS rules have been renumbered as of version 3.0.0." - einfo "If your configuration refers to any rules based on their" - einfo "number, then you will need to update your configuration" - einfo "to reflect the new numbering system. You can find more" - einfo "information in" - einfo - einfo " ${ROOT}usr/share/doc/${PF}/IDNUMBERING" - einfo - einfo "and a CSV file containing the old -> new rule number" - einfo "mapping was installed as" - einfo - einfo " ${ROOT}usr/share/doc/${PF}/IdNumbering.csv" - einfo -} diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.1.0.ebuild b/www-apache/modsecurity-crs/modsecurity-crs-3.1.0.ebuild deleted file mode 100644 index c0b847fe636..000 --- a/www-apache/modsecurity-crs/modsecurity-crs-3.1.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Core Rule Set for ModSecurity" -HOMEPAGE=" - https://www.owasp.org/index.php/Category:OWASP_ModSecurity_Core_Rule_Set_Project - https://modsecurity.org/crs/ - https://coreruleset.org/"; -SRC_URI="https://github.com/SpiderLabs/owasp-${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND=">=www-apache/mod_security-2.9.1" - -S="${WORKDIR}/owasp-${P}" - -src_install() { - insinto "/usr/share/${PN}" - doins -r
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gimp/
commit: c621c868deff8c6dcaf2805872bbd6a99727d0cd Author: Sergey Torokhov yandex ru> AuthorDate: Mon Dec 28 23:09:25 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 01:54:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c621c868 media-gfx/gimp: 2.99.4 version bump Signed-off-by: Sergey Torokhov yandex.ru> Signed-off-by: Sam James gentoo.org> media-gfx/gimp/Manifest | 1 + media-gfx/gimp/gimp-2.99.4.ebuild | 254 ++ 2 files changed, 255 insertions(+) diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest index fbbacddfe9d..78e7a42af5d 100644 --- a/media-gfx/gimp/Manifest +++ b/media-gfx/gimp/Manifest @@ -1,3 +1,4 @@ DIST gimp-2.10.20.tar.bz2 33108938 BLAKE2B 060c0e46e6f4ac861de265842d545285c2fa4590908172971ef240ae87f8caa2c015447deee810fef59c4869810676daae2e40aa611062168feffe38c7cd9b22 SHA512 7cd0b1833af87a167fdfee59fb491a72727fe3071c21c0de1813adb0f8272a92473e1e300517395b1b4593c8cb6781ee30f7a63966756e5a7f523a164308aba6 DIST gimp-2.10.22.tar.bz2 33152226 BLAKE2B d11b0ee8f0f24934383028a0b21820af30da6133814d64b67981888086f3eaa4378e474ff801db046f2fe5d380325ac7279df6e749d100219e2f6558c9bdf10d SHA512 13841ac4a186df47e4155095ca888a903b2db9e25a73fbb834fe981ccf915cb67a3e08506e5c13b6c5f35e27b1de24befbccf871e438b1a35f67f069bebd8fd0 DIST gimp-2.99.2.tar.bz2 32375596 BLAKE2B 3dc5af7935e3503106cf2020798974d68fe86e5034792b09683519502474022e3a7832f418dfcdb4a022e6ebe878bb567bfbbbe51a96f0ae76375adc0dfdd6e5 SHA512 0a773ab01427abfb1b7690e855a041dc4883630fc827ce9d83169ccc5b4f925ecb9a0a16928a9c0ed0592c2c351ced5832e212d3115475c0f7a6092822adc194 +DIST gimp-2.99.4.tar.bz2 30355676 BLAKE2B b982139e36809b7e149c1c055d7cf0506c0c00beda2745904c62f4b56f1f1605378358f29ab427f7df6c68251ce367e00d79a1b9b7b3d0fde22526895eb5ce27 SHA512 1abb6851f4c6af440d75d09c55dcb6bf6485739de1960fb536035935729331221265beef589386da685ad8ffbe83e0f0699cf2db55589953deae4d82aa99154b diff --git a/media-gfx/gimp/gimp-2.99.4.ebuild b/media-gfx/gimp/gimp-2.99.4.ebuild new file mode 100644 index 000..62c7627d10a --- /dev/null +++ b/media-gfx/gimp/gimp-2.99.4.ebuild @@ -0,0 +1,254 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( luajit ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) +GNOME2_EAUTORECONF=yes +VALA_MIN_API_VERSION="0.40" +VALA_USE_DEPEND=vapigen + +inherit autotools gnome2 lua-single python-single-r1 toolchain-funcs vala virtualx + +DESCRIPTION="GNU Image Manipulation Program" +HOMEPAGE="https://www.gimp.org/"; +SRC_URI="mirror://gimp/v2.99/${P}.tar.bz2" +LICENSE="GPL-3 LGPL-3" +SLOT="0/3" +KEYWORDS="" + +IUSE="aalib alsa aqua debug doc gnome heif javascript jpeg2k lua mng openexr postscript python udev unwind vala vector-icons webp wmf xpm cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse" +REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} )" + +RESTRICT="!test? ( test )" + +# media-libs/{babl,gegl} are required to be built with USE="introspection" +# to fix the compilation checking of /usr/share/gir-1.0/{Babl-0.1gir,Gegl-0.4.gir} +COMMON_DEPEND=" + >=app-text/poppler-0.90.1[cairo] + >=app-text/poppler-data-0.4.9 + >=dev-libs/atk-2.34.1 + >=dev-libs/glib-2.62.6:2 + >=dev-libs/json-glib-1.4.4 + dev-libs/libxml2:2 + dev-libs/libxslt + >=gnome-base/librsvg-2.40.21:2 + >=media-gfx/mypaint-brushes-2.0.2:= + >=media-libs/babl-0.1.84[introspection,lcms,vala?] + >=media-libs/fontconfig-2.12.6 + >=media-libs/freetype-2.10.2 + >=media-libs/gegl-0.4.28:0.4[cairo,introspection,lcms,vala?] + >=media-libs/gexiv2-0.10.10 + >=media-libs/harfbuzz-2.6.5 + >=media-libs/lcms-2.9:2 + >=media-libs/libmypaint-1.6.1:= + >=media-libs/libpng-1.6.37:0= + >=media-libs/tiff-4.1.0:0 + net-libs/glib-networking[ssl] + sys-libs/zlib + virtual/jpeg + >=x11-libs/cairo-1.16.0 + >=x11-libs/gdk-pixbuf-2.40.0:2 + >=x11-libs/gtk+-3.24.16:3 + x11-libs/libXcursor + >=x11-libs/pango-1.44.7 + aalib? ( media-libs/aalib ) + alsa? ( >=media-libs/alsa-lib-1.0.0 ) + aqua? ( >=x11-libs/gtk-mac-integration-2.0.0 ) + heif? ( >=media-libs/libheif-1.7.0:= ) + javascript? ( dev-libs/gjs ) + jpeg2k? ( >=media-libs/openjpeg-2.3.1:2= ) + lua? ( + ${LUA_DEPS} + $(lua_gen_cond_dep ' + dev-lua/lgi[${LUA_USEDEP}] + ') + ) + mng? ( media-libs/libmng:= ) + openexr? ( >=media-libs/openexr-2.3.0:= ) + postscript? ( app-text/ghostscript-gpl ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + >=dev-python/pygobject-3.0:3[${PYTHON_MULTI_USEDEP}] + ') + ) + udev? ( >=dev-libs/libgudev-1
[gentoo-commits] repo/gentoo:master commit in: media-libs/gegl/
commit: f38ff4c3692d83acb5b73ba986ecd7d5880d7ee8 Author: Sergey Torokhov yandex ru> AuthorDate: Mon Dec 28 23:04:51 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 01:54:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f38ff4c3 media-libs/gegl: , bump media-libs/babl dependency Signed-off-by: Sergey Torokhov yandex.ru> Signed-off-by: Sam James gentoo.org> media-libs/gegl/gegl-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/gegl/gegl-.ebuild b/media-libs/gegl/gegl-.ebuild index ad877bef742..c8dd9cebd2d 100644 --- a/media-libs/gegl/gegl-.ebuild +++ b/media-libs/gegl/gegl-.ebuild @@ -38,7 +38,7 @@ RESTRICT="!test? ( test )" RDEPEND=" >=dev-libs/glib-2.44:2 >=dev-libs/json-glib-1.2.6 - >=media-libs/babl-0.1.78[introspection?,lcms?,vala?] + >=media-libs/babl-0.1.84[introspection?,lcms?,vala?] media-libs/libnsgif >=media-libs/libpng-1.6.0:0= >=sys-libs/zlib-1.2.0
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gimp/
commit: 32b68ae0cc8df674c8a83e089e4937a262d5da3f Author: Sergey Torokhov yandex ru> AuthorDate: Mon Dec 28 23:10:57 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 01:54:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b68ae0 media-gfx/gimp: restrict yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/18861 Signed-off-by: Sam James gentoo.org> media-gfx/gimp/gimp-2.10.20-r3.ebuild | 1 + media-gfx/gimp/gimp-2.10.22-r1.ebuild | 1 + media-gfx/gimp/gimp-2.99.2-r100.ebuild | 1 + media-gfx/gimp/gimp-2.99.2.ebuild | 1 + 4 files changed, 4 insertions(+) diff --git a/media-gfx/gimp/gimp-2.10.20-r3.ebuild b/media-gfx/gimp/gimp-2.10.20-r3.ebuild index b108c5a443a..c97aa67e769 100644 --- a/media-gfx/gimp/gimp-2.10.20-r3.ebuild +++ b/media-gfx/gimp/gimp-2.10.20-r3.ebuild @@ -32,6 +32,7 @@ COMMON_DEPEND=" >=media-libs/fontconfig-2.12.4 >=media-libs/freetype-2.1.7 >=media-libs/gegl-0.4.24:0.4[cairo] + =media-libs/gexiv2-0.10.6 >=media-libs/harfbuzz-0.9.19 >=media-libs/lcms-2.8:2 diff --git a/media-gfx/gimp/gimp-2.10.22-r1.ebuild b/media-gfx/gimp/gimp-2.10.22-r1.ebuild index 97824d5c1ab..d0bc4bc4388 100644 --- a/media-gfx/gimp/gimp-2.10.22-r1.ebuild +++ b/media-gfx/gimp/gimp-2.10.22-r1.ebuild @@ -32,6 +32,7 @@ COMMON_DEPEND=" >=media-libs/fontconfig-2.12.4 >=media-libs/freetype-2.1.7 >=media-libs/gegl-0.4.26:0.4[cairo] + =media-libs/gexiv2-0.10.6 >=media-libs/harfbuzz-0.9.19 >=media-libs/lcms-2.8:2 diff --git a/media-gfx/gimp/gimp-2.99.2-r100.ebuild b/media-gfx/gimp/gimp-2.99.2-r100.ebuild index 0ee31a0bca9..7dfb92eedca 100644 --- a/media-gfx/gimp/gimp-2.99.2-r100.ebuild +++ b/media-gfx/gimp/gimp-2.99.2-r100.ebuild @@ -40,6 +40,7 @@ COMMON_DEPEND=" >=media-libs/fontconfig-2.12.6 >=media-libs/freetype-2.10.2 >=media-libs/gegl-0.4.26:0.4[cairo,introspection,lcms,vala?] + =media-libs/gexiv2-0.10.10 >=media-libs/harfbuzz-2.6.5 >=media-libs/lcms-2.9:2 diff --git a/media-gfx/gimp/gimp-2.99.2.ebuild b/media-gfx/gimp/gimp-2.99.2.ebuild index f06290af12d..4c66fd2a0ef 100644 --- a/media-gfx/gimp/gimp-2.99.2.ebuild +++ b/media-gfx/gimp/gimp-2.99.2.ebuild @@ -38,6 +38,7 @@ COMMON_DEPEND=" >=media-libs/fontconfig-2.12.6 >=media-libs/freetype-2.10.2 >=media-libs/gegl-0.4.26:0.4[cairo,introspection,lcms,vala?] + =media-libs/gexiv2-0.10.10 >=media-libs/harfbuzz-2.6.5 >=media-libs/lcms-2.9:2
[gentoo-commits] repo/gentoo:master commit in: media-libs/gegl/
commit: 05ad9f28a38af634e574c5880c498ebda6095698 Author: Sergey Torokhov yandex ru> AuthorDate: Mon Dec 28 23:07:53 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 01:54:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ad9f28 media-libs/gegl: 0.4.28 version bump Signed-off-by: Sergey Torokhov yandex.ru> Signed-off-by: Sam James gentoo.org> media-libs/gegl/Manifest | 1 + media-libs/gegl/gegl-0.4.28.ebuild | 165 + 2 files changed, 166 insertions(+) diff --git a/media-libs/gegl/Manifest b/media-libs/gegl/Manifest index fa3e8a6ff06..323c9c511d6 100644 --- a/media-libs/gegl/Manifest +++ b/media-libs/gegl/Manifest @@ -1,2 +1,3 @@ DIST gegl-0.4.24.tar.xz 4937056 BLAKE2B a6237d0642713e2dc6fb5aa889dea31aad688608b99e985d69dfa43580caae634a6fc41ff050372d8b364f2f002e260335159325c01f73a10719c3d1bda70d36 SHA512 09d857332eeabe39327d312b1a1692b7c6c9f8f952ae3e3cc06b5a5c262757d8b86467c25a4e66c90c37922fd3548fc1342a9864732d17924f97e7b6c6c1786d DIST gegl-0.4.26.tar.xz 4942492 BLAKE2B 656a9c0d339d136f3f2efbb1484fbfea27deab241821503b31d74b015fe8766ee8d931ea0bf1a354200581bc54fea307a2cfb9b469e73a211a77d109d33707f3 SHA512 634778df0060ffe630121c24044a6ddcc7f2de0ff61b02be24db4054c6f3def24373b28dd1152d62882d58383a3aa7a1f74cd5b743a299fd0719a2a2ff992d24 +DIST gegl-0.4.28.tar.xz 4966580 BLAKE2B fcf4fb0e4fac0357d25987348c6abe2434db17bd974ab39f15c3e11a6a6ee8630469d0b53fe2cc76a3af90c9b3a6ba88972301d6fac8df693f5fa12919e0bfa0 SHA512 ad02dc4e4ff7c5beddb3cc8e1c05b6f858e7164dfd239bada70cc138a541a36f82c0e415c6fb81d4799ae8acdcb95ddb607c6b24481a73c5ae0d6e87c73fdbb7 diff --git a/media-libs/gegl/gegl-0.4.28.ebuild b/media-libs/gegl/gegl-0.4.28.ebuild new file mode 100644 index 000..b6103513bd3 --- /dev/null +++ b/media-libs/gegl/gegl-0.4.28.ebuild @@ -0,0 +1,165 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) +# vala and introspection support is broken, bug #468208 +VALA_USE_DEPEND=vapigen + +inherit meson gnome2-utils python-any-r1 vala + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gegl.git"; + SRC_URI="" +else + SRC_URI="https://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +fi + +DESCRIPTION="A graph based image processing framework" +HOMEPAGE="https://gegl.org/"; + +LICENSE="|| ( GPL-3+ LGPL-3 )" +SLOT="0.4" + +IUSE="cairo debug ffmpeg introspection lcms lensfun openexr pdf raw sdl svg test tiff umfpack vala v4l webp" +REQUIRED_USE=" + svg? ( cairo ) + test? ( introspection ) + vala? ( introspection ) +" + +RESTRICT="!test? ( test )" + +# NOTE: Even current libav 11.4 does not have AV_CODEC_CAP_VARIABLE_FRAME_SIZE +# so there is no chance to support libav right now (Gentoo bug #567638) +# If it returns, please check prior GEGL ebuilds for how libav was integrated. Thanks! +RDEPEND=" + >=dev-libs/glib-2.44:2 + >=dev-libs/json-glib-1.2.6 + >=media-libs/babl-0.1.84[introspection?,lcms?,vala?] + media-libs/libnsgif + >=media-libs/libpng-1.6.0:0= + >=sys-libs/zlib-1.2.0 + virtual/jpeg:0= + >=x11-libs/gdk-pixbuf-2.32:2 + >=x11-libs/pango-1.38.0 + cairo? ( >=x11-libs/cairo-1.12.2 ) + ffmpeg? ( media-video/ffmpeg:0= ) + introspection? ( >=dev-libs/gobject-introspection-1.32:= ) + lcms? ( >=media-libs/lcms-2.8:2 ) + lensfun? ( >=media-libs/lensfun-0.2.5 ) + openexr? ( >=media-libs/openexr-1.6.1:= ) + pdf? ( >=app-text/poppler-0.71.0[cairo] ) + raw? ( >=media-libs/libraw-0.15.4:0= ) + sdl? ( >=media-libs/libsdl-1.2.0 ) + svg? ( >=gnome-base/librsvg-2.40.6:2 ) + tiff? ( >=media-libs/tiff-4:0 ) + umfpack? ( sci-libs/umfpack ) + v4l? ( >=media-libs/libv4l-1.0.1 ) + webp? ( >=media-libs/libwebp-0.5.0:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + >=dev-util/gtk-doc-am-1 + >=sys-devel/gettext-0.19.8 + >=sys-devel/libtool-2.2 + virtual/pkgconfig + test? ( $(python_gen_any_dep '>=dev-python/pygobject-3.2:3[${PYTHON_USEDEP}]') ) + vala? ( $(vala_depend) ) +" + +DOCS=( AUTHORS docs/ChangeLog docs/NEWS.txt ) + +PATCHES=( + "${FILESDIR}"/${PN}-0.4.18-drop-failing-tests.patch + "${FILESDIR}"/${PN}-0.4.18-program-suffix.patch +) + +python_check_deps() { + use test || return 0 + has_version -b ">=dev-python/pygobject-3.2:3[${PYTHON_USEDEP}]" +} + +src_prepare() { + default + + # don't require Apple's OpenCL on versions of OSX that don't have it + if [[ ${CHOST} == *-darwin* && ${CHOST#*-darwin} -le 9 ]] ; then + sed -i -e 's/#ifdef __APPLE__/
[gentoo-commits] repo/gentoo:master commit in: sci-libs/libgeodecomp/, sci-libs/libgeodecomp/files/
commit: f8cc16d8d29ac37adc78c77d28956ce1bd20cd80 Author: Kurt Kanzenbach kmk-computers de> AuthorDate: Mon Dec 28 14:08:16 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 01:54:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8cc16d8 sci-libs/libgeodecomp: Fix build with OpenCV enabled Closes: https://bugs.gentoo.org/762196 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Kurt Kanzenbach kmk-computers.de> Closes: https://github.com/gentoo/gentoo/pull/18850 Signed-off-by: Sam James gentoo.org> .../libgeodecomp-0.5.0_pre20201009-opencv.patch| 186 + .../libgeodecomp-0.5.0_pre20201009.ebuild | 5 +- 2 files changed, 190 insertions(+), 1 deletion(-) diff --git a/sci-libs/libgeodecomp/files/libgeodecomp-0.5.0_pre20201009-opencv.patch b/sci-libs/libgeodecomp/files/libgeodecomp-0.5.0_pre20201009-opencv.patch new file mode 100644 index 000..0a063281249 --- /dev/null +++ b/sci-libs/libgeodecomp/files/libgeodecomp-0.5.0_pre20201009-opencv.patch @@ -0,0 +1,186 @@ +From 3a20ca303ccc8d9d7cfd9787b392f1436d266243 Mon Sep 17 00:00:00 2001 +From: Kurt Kanzenbach +Date: Mon, 28 Dec 2020 15:03:16 +0100 +Subject: [PATCH] cmake: Fix build with OpenCV + +The FindOpenCV module assumes that OpenCV in installed into a separate +directory which makes sense for cluster machines etc. + +However, on Gentoo OpenCV is installed by portage and the corresponding Cmake +module can be used directly. + +Signed-off-by: Kurt Kanzenbach +--- + CMakeModules/FindOpenCV.cmake | 160 -- + 1 file changed, 160 deletions(-) + delete mode 100644 CMakeModules/FindOpenCV.cmake + +diff --git a/CMakeModules/FindOpenCV.cmake b/CMakeModules/FindOpenCV.cmake +deleted file mode 100644 +index 68d629da5a4d.. +--- a/CMakeModules/FindOpenCV.cmake /dev/null +@@ -1,160 +0,0 @@ +-### +-# Find OpenCV Library +-# See http://sourceforge.net/projects/opencvlibrary/ +-#-- +-# +-## 1: Setup: +-# The following variables are optionally searched for defaults +-# OpenCV_DIR:Base directory of OpenCv tree to use. +-# +-## 2: Variable +-# The following are set after configuration is done: +-# +-# OpenCV_FOUND +-# OpenCV_LIBS +-# OpenCV_INCLUDE_DIR +-# OpenCV_VERSION (OpenCV_VERSION_MAJOR, OpenCV_VERSION_MINOR, OpenCV_VERSION_PATCH) +-# +-# +-# Deprecated variable are used to maintain backward compatibility with +-# the script of Jan Woetzel (2006/09): www.mip.informatik.uni-kiel.de/~jw +-# OpenCV_INCLUDE_DIRS +-# OpenCV_LIBRARIES +-# OpenCV_LINK_DIRECTORIES +-# +-## 3: Version +-# +-# 2010/04/07 Benoit Rat, Correct a bug when OpenCVConfig.cmake is not found. +-# 2010/03/24 Benoit Rat, Add compatibility for when OpenCVConfig.cmake is not found. +-# 2010/03/22 Benoit Rat, Creation of the script. +-# +-# +-# tested with: +-# - OpenCV 2.1: MinGW, MSVC2008 +-# - OpenCV 2.0: MinGW, MSVC2008, GCC4 +-# +-# +-## 4: Licence: +-# +-# LGPL 2.1 : GNU Lesser General Public License Usage +-# Alternatively, this file may be used under the terms of the GNU Lesser +- +-# General Public License version 2.1 as published by the Free Software +-# Foundation and appearing in the file LICENSE.LGPL included in the +-# packaging of this file. Please review the following information to +-# ensure the GNU Lesser General Public License version 2.1 requirements +-# will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +-# +-#-- +- +- +-find_path(OpenCV_DIR "OpenCVConfig.cmake" /usr/share/OpenCV DOC "Root directory of OpenCV") +- +-## +-## Find OpenCV libraries +-## +-if(EXISTS "${OpenCV_DIR}") +- +-#When its possible to use the Config script use it. +-if(EXISTS "${OpenCV_DIR}/OpenCVConfig.cmake") +- +-## Include the standard CMake script +-include("${OpenCV_DIR}/OpenCVConfig.cmake") +- +-## Search for a specific version +-set(CVLIB_SUFFIX "${OpenCV_VERSION_MAJOR}${OpenCV_VERSION_MINOR}${OpenCV_VERSION_PATCH}") +- +-#Otherwise it try to guess it. +-else(EXISTS "${OpenCV_DIR}/OpenCVConfig.cmake") +- +-set(OPENCV_LIB_COMPONENTS cxcore cv ml highgui cvaux) +-find_path(OpenCV_INCLUDE_DIR "cv.h" PATHS "${OpenCV_DIR}" PATH_SUFFIXES "include" "include/opencv" DOC "") +-if(EXISTS ${OpenCV_INCLUDE_DIR}) +-include_directories(${OpenCV_INCLUDE_DIR}) +-endif(EXISTS ${OpenCV_INCLUDE_DIR}) +- +-#Find OpenCV version by looking at cvver.h +-file(STRINGS ${OpenCV_INCLUDE_DIR}/cvver.h OpenCV_VERSIONS_TMP REGE
[gentoo-commits] repo/gentoo:master commit in: media-libs/babl/
commit: 695d3e781f7c0251ac1e20318b32b0cdb5e730ee Author: Sergey Torokhov yandex ru> AuthorDate: Mon Dec 28 22:59:24 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 01:54:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=695d3e78 media-libs/babl: , sse3 meson option is removed Signed-off-by: Sergey Torokhov yandex.ru> Signed-off-by: Sam James gentoo.org> media-libs/babl/babl-.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/media-libs/babl/babl-.ebuild b/media-libs/babl/babl-.ebuild index b812702c314..cd9637db782 100644 --- a/media-libs/babl/babl-.ebuild +++ b/media-libs/babl/babl-.ebuild @@ -21,7 +21,7 @@ HOMEPAGE="https://gegl.org/babl/"; LICENSE="LGPL-3" SLOT="0" -IUSE="introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1" +IUSE="introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1" REQUIRED_USE="vala? ( introspection )" BDEPEND=" @@ -55,7 +55,6 @@ src_configure() { $(meson_use cpu_flags_x86_mmx enable-mmx) $(meson_use cpu_flags_x86_sse enable-sse) $(meson_use cpu_flags_x86_sse2 enable-sse2) - $(meson_use cpu_flags_x86_sse3 enable-sse3) $(meson_use cpu_flags_x86_sse4_1 enable-sse4_1) ) meson_src_configure
[gentoo-commits] repo/gentoo:master commit in: media-libs/babl/
commit: 9dc282fb7b31e7f7beb5e63c8846e5b0721375d5 Author: Sergey Torokhov yandex ru> AuthorDate: Mon Dec 28 23:02:08 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 01:54:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc282fb media-libs/babl: 0.1.84 version bump Signed-off-by: Sergey Torokhov yandex.ru> Signed-off-by: Sam James gentoo.org> media-libs/babl/Manifest | 1 + media-libs/babl/babl-0.1.84.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/media-libs/babl/Manifest b/media-libs/babl/Manifest index e52c4aea7c8..0535b744eab 100644 --- a/media-libs/babl/Manifest +++ b/media-libs/babl/Manifest @@ -1 +1,2 @@ DIST babl-0.1.78.tar.xz 298920 BLAKE2B 654baf0ed09fbbad54578bf8bba60f45152e446d8b3d3ee49ca57084f220d22ed9478bc95851c5c1b17deeacdacfc14a39ab4d6e3f0448012eb212eef8b357b2 SHA512 d40f68cbd3d7703066a8985958b6cc49eaefe842c0fb3b7bbf6a5d6e6198642b55c4f95bdbf0d25a29d24a975c9b94acfd084792c60b18ec5f66260dfe54893b +DIST babl-0.1.84.tar.xz 299216 BLAKE2B 80db725230f5bee71a9e2056e40cfe9c4dda7669fe3004d73c2d1525c9a89362491edc5addef47f28a94938ab3cdefef0496b38404fc4ab11931e7b9e0daaebe SHA512 a8cba80bd3a434ee9bbd1a0d1fcd6e5e38f9c657b189a70631ff3fe4e4c270e64762d1be13d48e8514d4166ac4175745001499fcda68eb1ea93e03c18b2a5d06 diff --git a/media-libs/babl/babl-0.1.84.ebuild b/media-libs/babl/babl-0.1.84.ebuild new file mode 100644 index 000..cd9637db782 --- /dev/null +++ b/media-libs/babl/babl-0.1.84.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VALA_USE_DEPEND=vapigen + +inherit meson gnome2-utils vala + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/babl.git"; + SRC_URI="" +else + SRC_URI="https://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="A dynamic, any to any, pixel format conversion library" +HOMEPAGE="https://gegl.org/babl/"; + +LICENSE="LGPL-3" +SLOT="0" +IUSE="introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1" +REQUIRED_USE="vala? ( introspection )" + +BDEPEND=" + virtual/pkgconfig + vala? ( $(vala_depend) ) +" +RDEPEND=" + introspection? ( >=dev-libs/gobject-introspection-1.32:= ) + lcms? ( >=media-libs/lcms-2.8:2 ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + gnome2_environment_reset + use vala && vala_src_prepare +} + +src_configure() { + # Automagic rsvg support is just for website generation we do not call, + # so we don't need to fix it + # w3m is used for dist target thus no issue for us that it is automagically + # detected + local emesonargs=( + -Dwith-docs=false + $(meson_use introspection enable-gir) + $(meson_use lcms with-lcms) + $(meson_use vala enable-vapi) + $(meson_use cpu_flags_x86_avx2 enable-avx2) + $(meson_use cpu_flags_x86_f16c enable-f16c) + $(meson_use cpu_flags_x86_mmx enable-mmx) + $(meson_use cpu_flags_x86_sse enable-sse) + $(meson_use cpu_flags_x86_sse2 enable-sse2) + $(meson_use cpu_flags_x86_sse4_1 enable-sse4_1) + ) + meson_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/gitahead/
commit: 4f1547e4572cd863df5542d941c2cdb34efd711b Author: Maciej Barć protonmail com> AuthorDate: Mon Dec 28 21:34:48 2020 + Commit: Maciej Barć protonmail com> CommitDate: Mon Dec 28 21:34:48 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4f1547e4 dev-vcs/gitahead: rm bundled openssl Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Maciej Barć protonmail.com> dev-vcs/gitahead/Manifest | 1 - dev-vcs/gitahead/gitahead-2.6.3.ebuild | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-vcs/gitahead/Manifest b/dev-vcs/gitahead/Manifest index f5431ce0..570aae64 100644 --- a/dev-vcs/gitahead/Manifest +++ b/dev-vcs/gitahead/Manifest @@ -2,5 +2,4 @@ DIST gitahead-2.6.3-dep_cmark_cmark.tar.gz 231023 BLAKE2B b3e5768c04d33a6273befa DIST gitahead-2.6.3-dep_git_git.tar.gz 7968616 BLAKE2B 7d2ea9e1ca1faa1a8b66a9db6b213c02be966cec74abe085139e3e966adcff9efbd74fb942ad145ddea64bab94a6006b91b512c96aa645cb124bcaf6e5a488eb SHA512 37a77870e0df748b023f5381aa969f1126b142a3470c9df4e01d86cf3418a0b0e4cb16a37ef7b162f285bdd540559a3511488ec8591b2f88e495626df019c03f DIST gitahead-2.6.3-dep_libgit2_libgit2.tar.gz 5322459 BLAKE2B 2a5a4e98e3d6f2883f60604ea5721a56fbc9f3c2403686cda5b65e3fe859bbbe773d30d7fbf8a9d1549aeeda3367526d8604047a27cde490edc8f3fb982fa0c6 SHA512 068be7000e8c9f01073ffa315e398b687e937fbd63fb77021a307cfefc8382ddb085a36f6a2b40bade355d6ffcb1772de8551b9eb6f9eb56877805883804114d DIST gitahead-2.6.3-dep_libssh2_libssh2.tar.gz 464738 BLAKE2B 6520c4df6584798505da8e14bfb4fe43389d0b3702d7eee6ce6b604d3260df7fda5c79cef8f69614035efeb31e516da63464313e11f64b6e8995a39c814683e8 SHA512 e86c0787e2aa7be5e9f19356e543493e53c7d1b51b585c46facfb05f769e6491209f820b207bf594348f4760c492c32dda3fcc94fc0af93cb09c736492a8e231 -DIST gitahead-2.6.3-dep_openssl_openssl.tar.gz 11271304 BLAKE2B 35ed131c683d4bb343ca5891553eef3c6079a90b475d54e1d68917b7fb3d88e34880c8f222d2f2633e2ed4eb52c3b2ca57def4d48e16693e2e76915dd0f4 SHA512 98c0491ea2051120cbb369ac1e069028d21746d70a3a9cb5553ea27d52ab2e68353390c89e9c0202cea2fcd0b1a39cc070e29119b322aedd3d58e014626f6f05 DIST gitahead-2.6.3.tar.gz 34528473 BLAKE2B e35a055e62dab67d7a6efd0e9783ff485d3208b85e8e799f722d1346f55b1cdd1c7983631aab1766d2d64577e3ba37350fa89713f25562273c52ecfca43029d8 SHA512 8d64efc156343a9c04d12c8a41742e36aed39260d0040ec1a52ce567a73e156f1ce77c61672cb93ef30c0b6c7ee48d9a6e94381ce7034142cdcf2f60a839c712 diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild b/dev-vcs/gitahead/gitahead-2.6.3.ebuild index 7dc03b62..2f3bc890 100644 --- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild +++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild @@ -9,7 +9,6 @@ DESCRIPTION="Graphical Git client to help understand and manage source code hist HOMEPAGE="https://github.com/gitahead/gitahead"; SRC_URI=" https://github.com/gitahead/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/openssl/openssl/archive/d1c28d791a7391a8dc101713cd8646df96491d03.tar.gz -> ${P}-dep_openssl_openssl.tar.gz https://github.com/stinb/libgit2/archive/90af68bbe2690998f015f18b7c890f5868bcd3ee.tar.gz -> ${P}-dep_libgit2_libgit2.tar.gz https://github.com/libssh2/libssh2/archive/42d37aa63129a1b2644bf6495198923534322d64.tar.gz -> ${P}-dep_libssh2_libssh2.tar.gz https://github.com/git/git/archive/0d0ac3826a3bbb9247e39e12623bbcfdd722f24c.tar.gz -> ${P}-dep_git_git.tar.gz @@ -41,7 +40,6 @@ src_unpack() { cd "${S}" || die local i list=( - dep_openssl_openssl dep_libgit2_libgit2 dep_libssh2_libssh2 dep_git_git @@ -57,6 +55,8 @@ src_prepare() { if ! use gnome-keyring; then sed -i 's/add_subdirectory(git)//' ./dep/CMakeLists.txt || die fi + sed -i 's/add_subdirectory(openssl)//' ./dep/CMakeLists.txt || die + cmake_src_prepare }
[gentoo-commits] repo/gentoo:master commit in: net-misc/s6-networking/
commit: 8033736e722a25c4efbb83de5f69a984f08f3428 Author: William Hubbs gentoo org> AuthorDate: Tue Dec 29 01:14:10 2020 + Commit: William Hubbs gentoo org> CommitDate: Tue Dec 29 01:21:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8033736e net-misc/s6-networking: remove libressl dependency The ssl use flag for s6-networking requires libressl which is not being used by most users since it is incompatible with OpenSSL. After discussions with the qa team, the best option is to disable ssl support. Closes: https://bugs.gentoo.org/762313 Signed-off-by: William Hubbs gentoo.org> net-misc/s6-networking/metadata.xml | 3 +-- net-misc/s6-networking/s6-networking-2.3.0.2.ebuild | 7 ++- net-misc/s6-networking/s6-networking-2.3.0.3.ebuild | 6 ++ net-misc/s6-networking/s6-networking-2.3.0.4.ebuild | 6 ++ net-misc/s6-networking/s6-networking-2.3.1.1.ebuild | 6 ++ net-misc/s6-networking/s6-networking-2.3.2.0.ebuild | 6 ++ 6 files changed, 11 insertions(+), 23 deletions(-) diff --git a/net-misc/s6-networking/metadata.xml b/net-misc/s6-networking/metadata.xml index 97feaaf4d36..6ecd43a97a7 100644 --- a/net-misc/s6-networking/metadata.xml +++ b/net-misc/s6-networking/metadata.xml @@ -9,7 +9,6 @@ s6-networking is a suite of small networking utilities for Unix systems. It includes command-line client and server management, TCP access control, privilege escalation across UNIX domain sockets, IDENT protocol - management and clock synchronization. Optionally, it also includes - command-line TLS/SSL tools for secure communications. + management and clock synchronization. diff --git a/net-misc/s6-networking/s6-networking-2.3.0.2.ebuild b/net-misc/s6-networking/s6-networking-2.3.0.2.ebuild index c8544a93760..6aa894cbc45 100644 --- a/net-misc/s6-networking/s6-networking-2.3.0.2.ebuild +++ b/net-misc/s6-networking/s6-networking-2.3.0.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz"; LICENSE="ISC" SLOT="0/$(get_version_component_range 1-2)" KEYWORDS="~amd64 ~x86" -IUSE="ssl static static-libs" +IUSE="static static-libs" DEPEND=">=sys-devel/make-3.81 static? ( @@ -20,14 +20,12 @@ DEPEND=">=sys-devel/make-3.81 >=dev-libs/skalibs-2.6.0.0[static-libs] >=net-dns/s6-dns-2.2.0.1[static-libs] >=sys-apps/s6-2.6.1.0[static-libs] - ssl? ( >=dev-libs/libressl-2.4.5[static-libs] ) ) !static? ( >=dev-lang/execline-2.3.0.2[static=] >=dev-libs/skalibs-2.6.0.0 >=net-dns/s6-dns-2.2.0.1[static=] >=sys-apps/s6-2.6.1.0[static=] - ssl? ( >=dev-libs/libressl-2.4.5 ) ) " RDEPEND=" @@ -36,7 +34,6 @@ RDEPEND=" !static? ( >=dev-libs/skalibs-2.6.0.0:= >=net-dns/s6-dns-2.2.0.1:= - ssl? ( >=dev-libs/libressl-2.4.5:= ) ) " @@ -62,7 +59,7 @@ src_configure() { --with-lib=/usr/$(get_libdir)/s6-dns \ --with-lib=/usr/$(get_libdir)/skalibs \ --with-sysdeps=/usr/$(get_libdir)/skalibs \ - $(use_enable ssl ssl libressl) \ + --disable-ssl \ $(use_enable !static shared) \ $(use_enable static allstatic) \ $(use_enable static static-libc) \ diff --git a/net-misc/s6-networking/s6-networking-2.3.0.3.ebuild b/net-misc/s6-networking/s6-networking-2.3.0.3.ebuild index 337a4b582c3..f800a625df7 100644 --- a/net-misc/s6-networking/s6-networking-2.3.0.3.ebuild +++ b/net-misc/s6-networking/s6-networking-2.3.0.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz"; LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" KEYWORDS="~amd64 ~x86" -IUSE="ssl static static-libs" +IUSE="static static-libs" REQUIRED_USE="static? ( static-libs )" @@ -18,14 +18,12 @@ DEPEND=">=dev-lang/execline-2.5.0.1[static-libs?] >=sys-apps/s6-2.7.2.0[static-libs?] >=net-dns/s6-dns-2.3.0.1[static-libs?] >=dev-libs/skalibs-2.7.0.0[static-libs?] - ssl? ( >=dev-libs/libressl-2.6.5[static-libs?] ) " RDEPEND=">=dev-lang/execline-2.5.0.1:= >=sys-apps/s6-2.7.2.0:= !static? ( >=net-dns/s6-dns-2.3.0.1:= >=dev-libs/skalibs-2.7.0.0:= - ssl? ( >=dev-libs/libressl-2.6.5:= ) ) " @@ -52,7 +50,7 @@ src_configure() { --with-lib=/usr/$(get_libdir)/skalibs \ --with-sysdeps=/usr/$(get_libdir)/skalibs \ --enable-shared \ - $(use_enable ssl ssl libressl) \ + --disable-ssl \ $(use_enable static allstatic) \ $(use_enable static static-libc) \ $(use_enable static-libs static) diff
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson-format-array/
commit: 346916f2efd8882793fb56bb67b3cbdf7f036542 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 01:05:46 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 01:05:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=346916f2 dev-util/meson-format-array: mark ALLARCHES Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-util/meson-format-array/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/meson-format-array/metadata.xml b/dev-util/meson-format-array/metadata.xml index de09ffd8b08..d35a395549e 100644 --- a/dev-util/meson-format-array/metadata.xml +++ b/dev-util/meson-format-array/metadata.xml @@ -5,4 +5,5 @@ flop...@gentoo.org Mike Gilbert +
[gentoo-commits] repo/gentoo:master commit in: media-libs/freeimage/files/, media-libs/freeimage/
commit: 4e04aa9c3a2fc91635da5023090ba023a1e4932f Author: Larry Pyeatt sdsmt edu> AuthorDate: Mon Dec 28 22:24:36 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 01:02:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e04aa9c media-libs/freeimage: fix build with >=media-libs/libraw-0.20.0 Signed-off-by: Larry Pyeatt sdsmt.edu> Closes: https://bugs.gentoo.org/734724 Signed-off-by: Sam James gentoo.org> .../files/freeimage-3.18.0-libraw-0.20.0.patch | 70 ++ media-libs/freeimage/freeimage-3.18.0-r2.ebuild| 1 + 2 files changed, 71 insertions(+) diff --git a/media-libs/freeimage/files/freeimage-3.18.0-libraw-0.20.0.patch b/media-libs/freeimage/files/freeimage-3.18.0-libraw-0.20.0.patch new file mode 100644 index 000..6b15a99838c --- /dev/null +++ b/media-libs/freeimage/files/freeimage-3.18.0-libraw-0.20.0.patch @@ -0,0 +1,70 @@ +diff --git a/Source/FreeImage/PluginRAW.cpp b/Source/FreeImage/PluginRAW.cpp +index b3f2a8db..ab0499ff 100644 +--- a/Source/FreeImage/PluginRAW.cpp b/Source/FreeImage/PluginRAW.cpp +@@ -59,21 +59,18 @@ public: + } + + int valid() { +- return (_io && _handle); ++ return (_io && _handle) ? 1 : 0; + } + + int read(void *buffer, size_t size, size_t count) { +- if(substream) return substream->read(buffer, size, count); + return _io->read_proc(buffer, (unsigned)size, (unsigned)count, _handle); + } + + int seek(INT64 offset, int origin) { +-if(substream) return substream->seek(offset, origin); + return _io->seek_proc(_handle, (long)offset, origin); + } + + INT64 tell() { +- if(substream) return substream->tell(); + return _io->tell_proc(_handle); + } + +@@ -83,19 +80,21 @@ public: + + int get_char() { + int c = 0; +- if(substream) return substream->get_char(); +- if(!_io->read_proc(&c, 1, 1, _handle)) return -1; ++ if (!_io->read_proc(&c, 1, 1, _handle)) { ++ return -1; ++ } + return c; +} + + char* gets(char *buffer, int length) { +- if (substream) return substream->gets(buffer, length); + memset(buffer, 0, length); + for(int i = 0; i < length; i++) { +- if(!_io->read_proc(&buffer[i], 1, 1, _handle)) ++ if (!_io->read_proc(&buffer[i], 1, 1, _handle)) { + return NULL; +- if(buffer[i] == 0x0A) ++ } ++ if (buffer[i] == 0x0A) { + break; ++ } + } + return buffer; + } +@@ -104,7 +103,6 @@ public: + std::string buffer; + char element = 0; + bool bDone = false; +- if(substream) return substream->scanf_one(fmt,val); + do { + if(_io->read_proc(&element, 1, 1, _handle) == 1) { + switch(element) { +@@ -127,7 +125,6 @@ public: + } + + int eof() { +- if(substream) return substream->eof(); + return (_io->tell_proc(_handle) >= _eof); + } + diff --git a/media-libs/freeimage/freeimage-3.18.0-r2.ebuild b/media-libs/freeimage/freeimage-3.18.0-r2.ebuild index d8b629ca9c1..e833f947fde 100644 --- a/media-libs/freeimage/freeimage-3.18.0-r2.ebuild +++ b/media-libs/freeimage/freeimage-3.18.0-r2.ebuild @@ -51,6 +51,7 @@ PATCHES=( "${FILESDIR}"/${PN}-3.18.0-raw.patch "${FILESDIR}"/${PN}-3.18.0-libjpeg9.patch "${FILESDIR}"/${PN}-3.18.0-CVE-2019-12211-CVE-2019-12213.patch + "${FILESDIR}"/${PN}-3.18.0-libraw-0.20.0.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: media-libs/freeimage/files/
commit: 072251d5b01af3c85af06d7014861d848fa3d969 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 01:04:11 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 01:04:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=072251d5 media-libs/freeimage: update patch metadata Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-libs/freeimage/files/freeimage-3.18.0-libraw-0.20.0.patch | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/media-libs/freeimage/files/freeimage-3.18.0-libraw-0.20.0.patch b/media-libs/freeimage/files/freeimage-3.18.0-libraw-0.20.0.patch index 6b15a99838c..dc108b567c4 100644 --- a/media-libs/freeimage/files/freeimage-3.18.0-libraw-0.20.0.patch +++ b/media-libs/freeimage/files/freeimage-3.18.0-libraw-0.20.0.patch @@ -1,5 +1,6 @@ -diff --git a/Source/FreeImage/PluginRAW.cpp b/Source/FreeImage/PluginRAW.cpp -index b3f2a8db..ab0499ff 100644 +https://bugs.gentoo.org/734724 +"FreeImage now uses LibRaw 0.20-Beta2 (GIT patch 2020-05-29) +git-svn-id: https://svn.code.sf.net/p/freeimage/svn@1842 f6e0daa0-2725-47c6-9c0b-5e6e9cdd0720" --- a/Source/FreeImage/PluginRAW.cpp +++ b/Source/FreeImage/PluginRAW.cpp @@ -59,21 +59,18 @@ public:
[gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
commit: f31260cc889803eb32f939990092f638eb9bf928 Author: John Helmert III posteo net> AuthorDate: Mon Dec 28 20:34:15 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 28 12:08:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31260cc media-video/gpac: add zlib dep Closes: https://bugs.gentoo.org/749972 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: John Helmert III posteo.net> Closes: https://github.com/gentoo/gentoo/pull/18858 Signed-off-by: Sam James gentoo.org> media-video/gpac/gpac-1.0.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-video/gpac/gpac-1.0.1.ebuild b/media-video/gpac/gpac-1.0.1.ebuild index 4a927bb8ae0..806f4a7262b 100644 --- a/media-video/gpac/gpac-1.0.1.ebuild +++ b/media-video/gpac/gpac-1.0.1.ebuild @@ -25,6 +25,7 @@ IUSE="a52 aac alsa cpu_flags_x86_sse2 debug dvb ffmpeg ipv6 jack jpeg jpeg2k lib BDEPEND="virtual/pkgconfig" RDEPEND=" media-libs/libogg + sys-libs/zlib a52? ( media-libs/a52dec ) aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib )
[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/gitahead/
commit: 98f6d6b280011bc12637b403f3da26e36df3cab3 Author: Maciej Barć protonmail com> AuthorDate: Mon Dec 28 20:49:03 2020 + Commit: Maciej Barć protonmail com> CommitDate: Mon Dec 28 20:49:03 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98f6d6b2 dev-vcs/gitahead: rm unnecessary default function from src_prepare Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Maciej Barć protonmail.com> dev-vcs/gitahead/gitahead-2.6.3.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild b/dev-vcs/gitahead/gitahead-2.6.3.ebuild index 6b150378..1f1a63b2 100644 --- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild +++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild @@ -57,7 +57,6 @@ src_prepare() { if ! use gnome-keyring; then sed -i 's/add_subdirectory(git)//' ./dep/CMakeLists.txt || die fi - default cmake_src_prepare }
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libpod/
commit: cbb066060d8024488fd94466f690adfe5f2d270b Author: Zac Medico gentoo org> AuthorDate: Mon Dec 28 23:57:36 2020 + Commit: Zac Medico gentoo org> CommitDate: Tue Dec 29 00:02:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbb06606 app-emulation/libpod: Bump to version 2.2.1 Closes: https://bugs.gentoo.org/762283 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> app-emulation/libpod/Manifest| 1 + app-emulation/libpod/libpod-2.2.1.ebuild | 154 +++ 2 files changed, 155 insertions(+) diff --git a/app-emulation/libpod/Manifest b/app-emulation/libpod/Manifest index 6afb95c4974..62494a75e86 100644 --- a/app-emulation/libpod/Manifest +++ b/app-emulation/libpod/Manifest @@ -1 +1,2 @@ DIST podman-2.1.0.tar.gz 9444707 BLAKE2B 62dacd316a8d6ae8aab0523338d818c69cf1228120e828a89301c9fdbb98082b85328c03c61f9f2a36c7a50105ce5fd025ad2b0e9ba2705c86b0d7e263fc92a6 SHA512 eb9b0cb184138af022e6d8e145fc6c4188c75c0695e0c6e62d54112a6b143424dd0caf9686f83637d08ff1fdbc24afca564c89f8cb4ab68b8f8d07345856398e +DIST podman-2.2.1.tar.gz 9653842 BLAKE2B 4e86903fc8fb51b9b1aa2b46704c1828b4ea11b738eccf198260c678b175e0a8699120e0280a2803f7898c9b28040a75d489ccd09ebd9c1f45d10a86e2a26c8f SHA512 4c6eda9320daf18b5f0e892c0f3019a5658d983936c25a195bcb1fbc28c18a9a65e87043faddeb47e9f62c9b445efc2906a2b7ccedca877941fadb21b1b68367 diff --git a/app-emulation/libpod/libpod-2.2.1.ebuild b/app-emulation/libpod/libpod-2.2.1.ebuild new file mode 100644 index 000..8335388f9f6 --- /dev/null +++ b/app-emulation/libpod/libpod-2.2.1.ebuild @@ -0,0 +1,154 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_COMMIT="d8868746fd3f45b9bfd79e37bf2aa0c7103245fd" + +inherit bash-completion-r1 flag-o-matic go-module + +DESCRIPTION="Library and podman tool for running OCI-based containers in Pods" +HOMEPAGE="https://github.com/containers/podman/"; +MY_PN=podman +MY_P=${MY_PN}-${PV} +SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" + +KEYWORDS="~amd64 ~arm64" +IUSE="apparmor btrfs +fuse +rootless selinux" +RESTRICT="test" + +COMMON_DEPEND=" + app-crypt/gpgme:= + >=app-emulation/conmon-2.0.0 + || ( >=app-emulation/runc-1.0.0_rc6 app-emulation/crun ) + dev-libs/libassuan:= + dev-libs/libgpg-error:= + >=net-misc/cni-plugins-0.8.6 + sys-fs/lvm2 + sys-libs/libseccomp:= + + apparmor? ( sys-libs/libapparmor ) + btrfs? ( sys-fs/btrfs-progs ) + rootless? ( app-emulation/slirp4netns ) + selinux? ( sys-libs/libselinux:= ) +" +DEPEND=" + ${COMMON_DEPEND} + dev-go/go-md2man" +RDEPEND="${COMMON_DEPEND} + fuse? ( sys-fs/fuse-overlayfs )" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + default + + # Disable installation of python modules here, since those are + # installed by separate ebuilds. + local makefile_sed_args=( + -e '/^GIT_.*/d' + -e 's/$(GO) build/$(GO) build -v -work -x/' + -e 's/^\(install:.*\) install\.python$/\1/' + -e 's|^pkg/varlink/iopodman.go: .gopathok pkg/varlink/io.podman.varlink$|pkg/varlink/iopodman.go: pkg/varlink/io.podman.varlink|' + ) + + has_version -b '>=dev-lang/go-1.13.9' || makefile_sed_args+=(-e 's:GO111MODULE=off:GO111MODULE=on:') + + sed "${makefile_sed_args[@]}" -i Makefile || die + + sed -e 's|OUTPUT="${CIRRUS_TAG:.*|OUTPUT='v${PV}'|' \ + -i hack/get_release_info.sh || die +} + +src_compile() { + # Filter unsupported linker flags + filter-flags '-Wl,*' + + [[ -f hack/apparmor_tag.sh ]] || die + if use apparmor; then + echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die + else + echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die + fi + + [[ -f hack/btrfs_installed_tag.sh ]] || die + if use btrfs; then + echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die + else + echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \ + hack/btrfs_installed_tag.sh || die + fi + + [[ -f hack/selinux_tag.sh ]] || die + if use selinux; then + echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die + else + echo -e "#!/bin/sh\ntrue" > hack/selinux_tag.sh || die + fi + + # Avoid this error when generating pkg/varlink/iopodman.go: + # cannot find package "github.com/varlink/go/varlink/idl" + mkdir -p _output || die + ln -snf ../vendor _output/src || die + GO111MODULE=off GOPATH=${PWD}/_output go generate ./pkg/varlink/... || die + rm _output/src || die + + export -n GOCACHE GOPATH
[gentoo-commits] repo/gentoo:master commit in: app-emulation/conmon/
commit: 5b4dd2b3692c0d6d0b4d62c19110414b841b0b09 Author: Zac Medico gentoo org> AuthorDate: Mon Dec 28 23:28:33 2020 + Commit: Zac Medico gentoo org> CommitDate: Mon Dec 28 23:28:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b4dd2b3 app-emulation/conmon: Bump to version 2.0.22 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> app-emulation/conmon/Manifest | 1 + app-emulation/conmon/conmon-2.0.22.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/app-emulation/conmon/Manifest b/app-emulation/conmon/Manifest index 15b98a0d987..b88f13d27b2 100644 --- a/app-emulation/conmon/Manifest +++ b/app-emulation/conmon/Manifest @@ -1 +1,2 @@ DIST conmon-2.0.20.tar.gz 64716 BLAKE2B d7eb464f5be0b117824571134f08077955f56e1637dd2cbc6b70413dc9a6f109a1b9b207f5523103f205659ac20cc65f5f2340475d771fdf4b852d6895887975 SHA512 b719e41e1ead0d38c0874a30901c5660dc8612dc7aa1c025068480846a1e458a744b55bb8d5d74d2c2ce38fdbbe03505fce216a2f2c0748740983e3272a82f0e +DIST conmon-2.0.22.tar.gz 103371 BLAKE2B f509ba800c847886ec2350e141d2b965ff1cc09822467718fb0d94acdabdc86c6f40dff9428679e4c4171ac6a522b3ba7622d66ebd8108be1a68cbf7418d5c09 SHA512 819e1d9279c1a22388220d710b975cdeb3c0b56413afb177afe1c96b649e2dce496d5f51fe4094f572111f771102ccd0ae86f1776e99fedb2e76e6e9130c2d5c diff --git a/app-emulation/conmon/conmon-2.0.22.ebuild b/app-emulation/conmon/conmon-2.0.22.ebuild new file mode 100644 index 000..967a5d5432e --- /dev/null +++ b/app-emulation/conmon/conmon-2.0.22.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_COMMIT="9c34a8663b85e479e0c083801e89a2b2835228ed" +DESCRIPTION="An OCI container runtime monitor" +HOMEPAGE="https://github.com/containers/conmon"; +SRC_URI="https://github.com/containers/conmon/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="systemd" +RESTRICT="test" + +RDEPEND="dev-libs/glib:= + systemd? ( sys-apps/systemd:= )" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +src_prepare() { + default + + if ! use systemd; then + sed -e 's| $(PKG_CONFIG) --exists libsystemd-journal | false |' \ + -e 's| $(PKG_CONFIG) --exists libsystemd | false |' \ + -i Makefile || die + fi +} + +src_compile() { + emake GIT_COMMIT="${EGIT_COMMIT}" \ + all +} + +src_install() { + emake DESTDIR="${D}" \ + PREFIX="/usr" \ + install + dodir /usr/libexec/podman + ln "${ED}/usr/"{bin,libexec/podman}/conmon || die + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/slirp4netns/
commit: 8641a7f2307f94391567e583e2592c4ecc8c38ad Author: Zac Medico gentoo org> AuthorDate: Mon Dec 28 23:22:45 2020 + Commit: Zac Medico gentoo org> CommitDate: Mon Dec 28 23:23:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8641a7f2 app-emulation/slirp4netns: Bump to version 1.1.8 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> app-emulation/slirp4netns/Manifest | 1 + app-emulation/slirp4netns/slirp4netns-1.1.8.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/app-emulation/slirp4netns/Manifest b/app-emulation/slirp4netns/Manifest index 03bceefba8a..33e69c6c548 100644 --- a/app-emulation/slirp4netns/Manifest +++ b/app-emulation/slirp4netns/Manifest @@ -1 +1,2 @@ DIST slirp4netns-1.1.4.tar.gz 55346 BLAKE2B 86716ec9f42ae0087e9e7d142683f53b986275bce20b5ab0a33d0cdd63778adfeeadc86e5abb52d4a7e3e89baa0440c1a99bde920eeb2ed5293046e451d8ad01 SHA512 a6a26c55bdd4f50e668f7f3cd1d077e1ca9bd5bad5bbb8c47b15d366af4b1f2900241bedcd5a974a7597f43b17f970662271ec1987fbb6291c50470fa0a8 +DIST slirp4netns-1.1.8.tar.gz 58022 BLAKE2B cb65af6a5298411c158dd3da8160f8e4999ce5cb6bafc85f233d4d64a58c545ff7e9db21501f718ce7990d2497a6960853ecb9ff548859b1be19f3d74e86610b SHA512 28b2dd73cfd0a0fc71338c55a7f4ae448456620a0d27eb1e7c79f2d58da2a90f2f9af363c9abf5148d4d6435f69ea26809e5f20721fec5daf4c9897bb29c3547 diff --git a/app-emulation/slirp4netns/slirp4netns-1.1.8.ebuild b/app-emulation/slirp4netns/slirp4netns-1.1.8.ebuild new file mode 100644 index 000..ab7c659fa36 --- /dev/null +++ b/app-emulation/slirp4netns/slirp4netns-1.1.8.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="User-mode networking for unprivileged network namespaces" +HOMEPAGE="https://github.com/rootless-containers/slirp4netns"; +SRC_URI="https://github.com/rootless-containers/slirp4netns/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64 ~arm64" +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + dev-libs/glib:2= + dev-libs/libpcre:= + net-libs/libslirp:= + sys-libs/libseccomp:= + sys-libs/libcap:=" + +DEPEND="${RDEPEND} + virtual/pkgconfig" +RESTRICT="test" + +src_prepare() { + # Respect AR variable for bug 722162. + sed -e 's|^AC_PROG_CC$|AC_DEFUN([AC_PROG_AR], [AC_CHECK_TOOL(AR, ar, :)])\nAC_PROG_AR\n\0|' \ + -i configure.ac || die + eautoreconf + default +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]]; then + elog "You need to have the tun kernel module loaded in order to have" + elog "slirp4netns working" + fi +}
[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/gitahead/
commit: 4f1547e4572cd863df5542d941c2cdb34efd711b Author: Maciej Barć protonmail com> AuthorDate: Mon Dec 28 21:34:48 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 21:34:48 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4f1547e4 dev-vcs/gitahead: rm bundled openssl Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Maciej Barć protonmail.com> dev-vcs/gitahead/Manifest | 1 - dev-vcs/gitahead/gitahead-2.6.3.ebuild | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-vcs/gitahead/Manifest b/dev-vcs/gitahead/Manifest index f5431ce0..570aae64 100644 --- a/dev-vcs/gitahead/Manifest +++ b/dev-vcs/gitahead/Manifest @@ -2,5 +2,4 @@ DIST gitahead-2.6.3-dep_cmark_cmark.tar.gz 231023 BLAKE2B b3e5768c04d33a6273befa DIST gitahead-2.6.3-dep_git_git.tar.gz 7968616 BLAKE2B 7d2ea9e1ca1faa1a8b66a9db6b213c02be966cec74abe085139e3e966adcff9efbd74fb942ad145ddea64bab94a6006b91b512c96aa645cb124bcaf6e5a488eb SHA512 37a77870e0df748b023f5381aa969f1126b142a3470c9df4e01d86cf3418a0b0e4cb16a37ef7b162f285bdd540559a3511488ec8591b2f88e495626df019c03f DIST gitahead-2.6.3-dep_libgit2_libgit2.tar.gz 5322459 BLAKE2B 2a5a4e98e3d6f2883f60604ea5721a56fbc9f3c2403686cda5b65e3fe859bbbe773d30d7fbf8a9d1549aeeda3367526d8604047a27cde490edc8f3fb982fa0c6 SHA512 068be7000e8c9f01073ffa315e398b687e937fbd63fb77021a307cfefc8382ddb085a36f6a2b40bade355d6ffcb1772de8551b9eb6f9eb56877805883804114d DIST gitahead-2.6.3-dep_libssh2_libssh2.tar.gz 464738 BLAKE2B 6520c4df6584798505da8e14bfb4fe43389d0b3702d7eee6ce6b604d3260df7fda5c79cef8f69614035efeb31e516da63464313e11f64b6e8995a39c814683e8 SHA512 e86c0787e2aa7be5e9f19356e543493e53c7d1b51b585c46facfb05f769e6491209f820b207bf594348f4760c492c32dda3fcc94fc0af93cb09c736492a8e231 -DIST gitahead-2.6.3-dep_openssl_openssl.tar.gz 11271304 BLAKE2B 35ed131c683d4bb343ca5891553eef3c6079a90b475d54e1d68917b7fb3d88e34880c8f222d2f2633e2ed4eb52c3b2ca57def4d48e16693e2e76915dd0f4 SHA512 98c0491ea2051120cbb369ac1e069028d21746d70a3a9cb5553ea27d52ab2e68353390c89e9c0202cea2fcd0b1a39cc070e29119b322aedd3d58e014626f6f05 DIST gitahead-2.6.3.tar.gz 34528473 BLAKE2B e35a055e62dab67d7a6efd0e9783ff485d3208b85e8e799f722d1346f55b1cdd1c7983631aab1766d2d64577e3ba37350fa89713f25562273c52ecfca43029d8 SHA512 8d64efc156343a9c04d12c8a41742e36aed39260d0040ec1a52ce567a73e156f1ce77c61672cb93ef30c0b6c7ee48d9a6e94381ce7034142cdcf2f60a839c712 diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild b/dev-vcs/gitahead/gitahead-2.6.3.ebuild index 7dc03b62..2f3bc890 100644 --- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild +++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild @@ -9,7 +9,6 @@ DESCRIPTION="Graphical Git client to help understand and manage source code hist HOMEPAGE="https://github.com/gitahead/gitahead"; SRC_URI=" https://github.com/gitahead/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/openssl/openssl/archive/d1c28d791a7391a8dc101713cd8646df96491d03.tar.gz -> ${P}-dep_openssl_openssl.tar.gz https://github.com/stinb/libgit2/archive/90af68bbe2690998f015f18b7c890f5868bcd3ee.tar.gz -> ${P}-dep_libgit2_libgit2.tar.gz https://github.com/libssh2/libssh2/archive/42d37aa63129a1b2644bf6495198923534322d64.tar.gz -> ${P}-dep_libssh2_libssh2.tar.gz https://github.com/git/git/archive/0d0ac3826a3bbb9247e39e12623bbcfdd722f24c.tar.gz -> ${P}-dep_git_git.tar.gz @@ -41,7 +40,6 @@ src_unpack() { cd "${S}" || die local i list=( - dep_openssl_openssl dep_libgit2_libgit2 dep_libssh2_libssh2 dep_git_git @@ -57,6 +55,8 @@ src_prepare() { if ! use gnome-keyring; then sed -i 's/add_subdirectory(git)//' ./dep/CMakeLists.txt || die fi + sed -i 's/add_subdirectory(openssl)//' ./dep/CMakeLists.txt || die + cmake_src_prepare }
[gentoo-commits] repo/proj/guru:master commit in: dev-lang/fbc-bootstrap/files/, dev-lang/fbc-bootstrap/
commit: 4b1221ec3844153cdb4b251eb457053ed20dd42c Author: William Breathitt Gray gmail com> AuthorDate: Mon Dec 28 23:08:35 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 23:14:01 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b1221ec dev-lang/fbc-bootstrap: New package Signed-off-by: William Breathitt Gray gmail.com> dev-lang/fbc-bootstrap/Manifest| 1 + dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild | 26 ++ .../files/fbc-1.07.0-Pass-ltinfo-to-linker.patch | 25 + dev-lang/fbc-bootstrap/metadata.xml| 17 ++ 4 files changed, 69 insertions(+) diff --git a/dev-lang/fbc-bootstrap/Manifest b/dev-lang/fbc-bootstrap/Manifest new file mode 100644 index ..7b009089 --- /dev/null +++ b/dev-lang/fbc-bootstrap/Manifest @@ -0,0 +1 @@ +DIST FreeBASIC-1.07.2-source-bootstrap.tar.xz 10700992 BLAKE2B e7016e5f58ae79086c0445bf6a09f33d4335af771422778be407e3351d583522e16f137763e471ba88e47b4318ab5bd2aec882ef5e5ff85cc334b0eccf27fdc5 SHA512 f381d14343496f68d3401ad1a66ff4fb1314270eddebb72ed2bc5624b856c4b29e7e14062f531a5158d892bb73d9aa80ff54fe7c260b4b8967b1330d26b2ecfc diff --git a/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild new file mode 100644 index ..747c02a5 --- /dev/null +++ b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Bootstrap package for dev-lang/fbc" +HOMEPAGE="https://www.freebasic.net"; +SRC_URI="https://github.com/freebasic/fbc/releases/download/${PV}/FreeBASIC-${PV}-source-bootstrap.tar.xz"; + +LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +PATCHES=( "${FILESDIR}"/fbc-1.07.0-Pass-ltinfo-to-linker.patch ) + +S="${WORKDIR}/FreeBASIC-${PV}-source-bootstrap" + +src_compile() { + emake bootstrap-minimal +} + +src_install() { + newbin bin/fbc fbc-bootstrap + emake DESTDIR="${D}" prefix="/usr/share/freebasic-bootstrap" TARGET=${CHOST} install-includes + emake DESTDIR="${D}" prefix="/usr/share/freebasic-bootstrap" TARGET=${CHOST} install-rtlib +} diff --git a/dev-lang/fbc-bootstrap/files/fbc-1.07.0-Pass-ltinfo-to-linker.patch b/dev-lang/fbc-bootstrap/files/fbc-1.07.0-Pass-ltinfo-to-linker.patch new file mode 100644 index ..72bd51fa --- /dev/null +++ b/dev-lang/fbc-bootstrap/files/fbc-1.07.0-Pass-ltinfo-to-linker.patch @@ -0,0 +1,25 @@ +From c62adcd85c4e9d8b793a7a4f71fc88f6fbb79798 Mon Sep 17 00:00:00 2001 +From: William Breathitt Gray +Date: Tue, 27 Aug 2019 20:41:07 +0900 +Subject: [PATCH] Pass -ltinfo to linker + +--- + makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/makefile b/makefile +index e093bb1..eb3f759 100644 +--- a/makefile b/makefile +@@ -1109,7 +1109,7 @@ endif + # Use gcc to link fbc from the bootstrap .o's + # (assuming the rtlib was built already) + ifneq ($(filter darwin freebsd linux netbsd openbsd solaris,$(TARGET_OS)),) +- BOOTSTRAP_LIBS := -lncurses -lm -pthread ++ BOOTSTRAP_LIBS := -ltinfo -lncurses -lm -pthread + endif + $(BOOTSTRAP_FBC): rtlib $(BOOTSTRAP_OBJ) + $(QUIET_LINK)$(CC) -o $@ $(libdir)/fbrt0.o bootstrap/$(FBTARGET)/*.o $(libdir)/libfb.a $(BOOTSTRAP_LIBS) +-- +2.22.1 + diff --git a/dev-lang/fbc-bootstrap/metadata.xml b/dev-lang/fbc-bootstrap/metadata.xml new file mode 100644 index ..5ef896cc --- /dev/null +++ b/dev-lang/fbc-bootstrap/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + This package is used only to boot strap dev-lang/fbc. + It is not meant to be used by end users directly. + + + vilhelm.g...@gmail.com + William Breathitt Gray + + + https://github.com/freebasic/fbc/issues + https://www.freebasic.net + freebasic/fbc + +
[gentoo-commits] repo/proj/guru:master commit in: dev-python/tweepy/
commit: 38fe3b544b3722a8e6338e3f99961ce423cc2630 Author: David Roman gmail com> AuthorDate: Mon Dec 28 16:33:47 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 16:33:47 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=38fe3b54 dev-python/tweepy: new package Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: David Roman gmail.com> dev-python/tweepy/Manifest | 1 + dev-python/tweepy/metadata.xml | 8 dev-python/tweepy/tweepy-3.10.0.ebuild | 31 +++ 3 files changed, 40 insertions(+) diff --git a/dev-python/tweepy/Manifest b/dev-python/tweepy/Manifest new file mode 100644 index ..ec123676 --- /dev/null +++ b/dev-python/tweepy/Manifest @@ -0,0 +1 @@ +DIST tweepy-3.10.0.tar.gz 459678 BLAKE2B 8ed612e9a0ad0892110658c94bcf70ec3da4219c74fe9e4600bebd8ce16a81ef03461924aa9d170ccf3ae9127cfa0bc35a7d36a4b379b44ab5557eba8d30972c SHA512 2a40875c5612902e4ff69e6fdf73e9fa10b93a80bf4160b16e44e2dae058a90f86569b3a4bcb67a7acdf5c9c3119ce7ca35a3ae64e393181b78fde10dfd975b5 diff --git a/dev-python/tweepy/metadata.xml b/dev-python/tweepy/metadata.xml new file mode 100644 index ..01c1fc84 --- /dev/null +++ b/dev-python/tweepy/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + davidroma...@gmail.com + David Roman + + diff --git a/dev-python/tweepy/tweepy-3.10.0.ebuild b/dev-python/tweepy/tweepy-3.10.0.ebuild new file mode 100644 index ..a3189e9d --- /dev/null +++ b/dev-python/tweepy/tweepy-3.10.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit distutils-r1 + +DESCRIPTION="An easy-to-use Python library for accessing the Twitter API." +HOMEPAGE="https://www.tweepy.org/"; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP},socks5] + dev-python/requests-oauthlib[${PYTHON_USEDEP}] +" + +DEPEND=" + ${RDEPEND} + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/vcrpy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests nose
[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/gitahead/
commit: 7335cc678666c47dc709c2eb192e107cb29a8b49 Author: Theo Anderson posteo de> AuthorDate: Mon Dec 28 21:26:39 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 21:26:39 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7335cc67 dev-vcs/gitahead: fix inherit Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> dev-vcs/gitahead/gitahead-2.6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild b/dev-vcs/gitahead/gitahead-2.6.3.ebuild index 2aa711a8..7dc03b62 100644 --- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild +++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit desktop xdg cmake wrapper +inherit desktop xdg cmake wrapper flag-o-matic DESCRIPTION="Graphical Git client to help understand and manage source code history" HOMEPAGE="https://github.com/gitahead/gitahead";
[gentoo-commits] repo/proj/guru:master commit in: dev-lang/fbc/
commit: 0d80101be5b3d381f41973b0be9436cb43972d0c Author: William Breathitt Gray gmail com> AuthorDate: Mon Dec 28 23:10:57 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 23:14:01 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d80101b dev-lang/fbc: Add fbc-bootstrap as a BDEPEND This allows bootstrapping logic to move to the dedicated dev-lang/fbc-bootstrap package thus simplifying the ebuild. Signed-off-by: William Breathitt Gray gmail.com> dev-lang/fbc/fbc-1.07.2-r2.ebuild | 61 +++ 1 file changed, 61 insertions(+) diff --git a/dev-lang/fbc/fbc-1.07.2-r2.ebuild b/dev-lang/fbc/fbc-1.07.2-r2.ebuild new file mode 100644 index ..2d430eea --- /dev/null +++ b/dev-lang/fbc/fbc-1.07.2-r2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A free/open source, multi-platform BASIC compiler." +HOMEPAGE="https://www.freebasic.net"; +SRC_URI="https://github.com/freebasic/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gpm libffi opengl X" + +DEPEND=" + sys-libs/ncurses:= + gpm? ( sys-libs/gpm ) + libffi? ( dev-libs/libffi ) + opengl? ( virtual/opengl ) + X? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXpm + x11-libs/libXrandr + x11-libs/libXrender + ) +" +RDEPEND="${DEPEND}" +BDEPEND="|| ( + dev-lang/fbc + dev-lang/fbc-bootstrap )" + +DOCS="${S}/doc/fbc.1" + +src_compile() { + local xcflags=( + $(usex gpm "" "-DDISABLE_GPM") + $(usex libffi "" " -DDISABLE_FFI") + $(usex opengl "" " -DDISABLE_OPENGL") + $(usex X "" " -DDISABLE_X11") + ) + + local fbc="fbc" + local fbcflags="" + # fbc requires a space after the -Wl option + local fblflags="${LDFLAGS//-Wl,/-Wl }" + + if has_version -b dev-lang/fbc-bootstrap; then + fbc="fbc-bootstrap" + fbcflags="-prefix ${EPREFIX}/usr/share/freebasic-bootstrap" + fblflags+=" -prefix ${EPREFIX}/usr/share/freebasic-bootstrap" + fi + + # Build fbc + emake CFLAGS="${CFLAGS} ${xcflags[*]} -I/usr/$(get_libdir)/libffi/include" FBC="${fbc}" FBCFLAGS="${fbcflags}" FBLFLAGS="${fblflags}" TARGET="${CHOST}" +} + +src_install() { + emake DESTDIR="${D}" prefix="/usr" TARGET="${CHOST}" install + einstalldocs +}
[gentoo-commits] repo/proj/guru:master commit in: net-misc/xmrig-mo/
commit: c7735f49973c8734436af7208c1e388f979ea6d7 Author: Theo Anderson posteo de> AuthorDate: Mon Dec 28 06:08:05 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 06:08:05 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7735f49 net-misc/xmrig-mo: new package 6.7.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> net-misc/xmrig-mo/Manifest | 1 + net-misc/xmrig-mo/metadata.xml | 16 + net-misc/xmrig-mo/xmrig-mo-6.7.0.ebuild | 59 + 3 files changed, 76 insertions(+) diff --git a/net-misc/xmrig-mo/Manifest b/net-misc/xmrig-mo/Manifest new file mode 100644 index ..7ba493cc --- /dev/null +++ b/net-misc/xmrig-mo/Manifest @@ -0,0 +1 @@ +DIST xmrig-mo-6.7.0-mo1.tar.gz 1665109 BLAKE2B 50c7be4cc8c96df068692d02c7af4a0af9ee8d7b1be25199766970d95dbdc324945db2ba03fe5997ee8919ad55e10796d30f37d0d6e7cdad127040c5b4d8e038 SHA512 c4410935809b052210fbc1feacebc059e0c0b9951d1a38fe614dafd2c9385e439816662a18c568bba0e3cdf8cb6273131e54cc2032522dbe44d08f2337c02d14 diff --git a/net-misc/xmrig-mo/metadata.xml b/net-misc/xmrig-mo/metadata.xml new file mode 100644 index ..b38f2fdf --- /dev/null +++ b/net-misc/xmrig-mo/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +tel...@posteo.de +Theo Anderson + + +XMRig High performance, open source, cross platform RandomX, +CryptoNight, AstroBWT and Argon2 CPU/GPU miner. Algorithm switching, +when used with the MoneroOcean mining pool. + + +MoneroOcean/xmrig + + diff --git a/net-misc/xmrig-mo/xmrig-mo-6.7.0.ebuild b/net-misc/xmrig-mo/xmrig-mo-6.7.0.ebuild new file mode 100644 index ..2121bc7a --- /dev/null +++ b/net-misc/xmrig-mo/xmrig-mo-6.7.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 cmake optfeature + +MO_PV="mo1" +DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT and Argon2 miner for the MoneroOcean pool" +HOMEPAGE="https://moneroocean.stream/ https://github.com/MoneroOcean/xmrig"; +SRC_URI="https://github.com/MoneroOcean/xmrig/archive/v${PV}-${MO_PV}.tar.gz -> ${P}-${MO_PV}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="libressl +ssl" + +DEPEND=" + dev-libs/libuv:= + sys-apps/hwloc:= + ssl? ( + !libressl? ( dev-libs/openssl:= ) + libressl? ( dev-libs/libressl:= ) + ) +" + +S="${WORKDIR}/xmrig-${PV}-${MO_PV}" + +src_prepare() { + cmake_src_prepare + sed -i '/notls/d' cmake/OpenSSL.cmake || die + sed -i 's/1;/0;/g' src/donate.h || die +} + +src_configure() { + local mycmakeargs=( + # TODO: Create expanded USE flag for all of the PoW algos. + -DWITH_TLS=$(usex ssl) + # TODO: opencl USE flag. + -DWITH_OPENCL=OFF + # TODO: cuda USE flag. + -DWITH_CUDA=OFF + ) + + cmake_src_configure +} + +src_install() { + newbin "${BUILD_DIR}/xmrig" xmrig-mo + dodoc -r doc/*.md + einstalldocs +} + +pkg_postinst() { + elog "Increase the vm.nr_hugepages sysctl value so that XMRig can allocate with huge pages." + elog "XMRig-MoneroOcean has been installed as /usr/bin/xmrig-mo" + elog "in order to differentiate between the original XMRig" + optfeature "CPU specific performance tweaks" sys-apps/msr-tools +}
[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/gitahead/
commit: c19de6c73294ea44e28720b8772560b3d8d7f004 Author: Theo Anderson posteo de> AuthorDate: Mon Dec 28 21:18:35 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 21:18:35 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c19de6c7 dev-vcs/gitahead: filter-flags -flto*; fixes segfault Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> dev-vcs/gitahead/gitahead-2.6.3.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild b/dev-vcs/gitahead/gitahead-2.6.3.ebuild index 1f1a63b2..2aa711a8 100644 --- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild +++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild @@ -60,6 +60,11 @@ src_prepare() { cmake_src_prepare } +src_configure() { + filter-flags -flto* # Segfault in libQt5Core.so.5 + cmake_src_configure +} + src_install() { cd "${BUILD_DIR}" || die
[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/gitahead/
commit: 98f6d6b280011bc12637b403f3da26e36df3cab3 Author: Maciej Barć protonmail com> AuthorDate: Mon Dec 28 20:49:03 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 20:49:03 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98f6d6b2 dev-vcs/gitahead: rm unnecessary default function from src_prepare Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Maciej Barć protonmail.com> dev-vcs/gitahead/gitahead-2.6.3.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild b/dev-vcs/gitahead/gitahead-2.6.3.ebuild index 6b150378..1f1a63b2 100644 --- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild +++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild @@ -57,7 +57,6 @@ src_prepare() { if ! use gnome-keyring; then sed -i 's/add_subdirectory(git)//' ./dep/CMakeLists.txt || die fi - default cmake_src_prepare }
[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/gitahead/
commit: 227894b974cad3f109b7bb8b1ac5d51602545746 Author: Maciej Barć protonmail com> AuthorDate: Mon Dec 28 18:37:15 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 18:37:15 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=227894b9 dev-vcs/gitahead: sed for gnome-keyring removal Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Maciej Barć protonmail.com> dev-vcs/gitahead/gitahead-2.6.3.ebuild | 8 1 file changed, 8 insertions(+) diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild b/dev-vcs/gitahead/gitahead-2.6.3.ebuild index 8effd92c..6b150378 100644 --- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild +++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild @@ -53,6 +53,14 @@ src_unpack() { done } +src_prepare() { + if ! use gnome-keyring; then + sed -i 's/add_subdirectory(git)//' ./dep/CMakeLists.txt || die + fi + default + cmake_src_prepare +} + src_install() { cd "${BUILD_DIR}" || die
[gentoo-commits] repo/proj/guru:master commit in: acct-user/jackett/
commit: 5cc1ee377833dcb17597d6834053fd761e0106d9 Author: Aisha Tammy aisha cc> AuthorDate: Mon Dec 28 15:17:02 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 15:58:02 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5cc1ee37 acct-user/jackett: user for www-apps/jackett-bin Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Aisha Tammy aisha.cc> acct-user/jackett/jackett-0.ebuild | 13 + acct-user/jackett/metadata.xml | 8 2 files changed, 21 insertions(+) diff --git a/acct-user/jackett/jackett-0.ebuild b/acct-user/jackett/jackett-0.ebuild new file mode 100644 index ..c47288f9 --- /dev/null +++ b/acct-user/jackett/jackett-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="User for www-apps/jackett-bin" +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( jackett ) +ACCT_USER_HOME="/var/jackett/" + +acct-user_add_deps diff --git a/acct-user/jackett/metadata.xml b/acct-user/jackett/metadata.xml new file mode 100644 index ..65ac1f20 --- /dev/null +++ b/acct-user/jackett/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gen...@aisha.cc + Aisha Tammy + +
[gentoo-commits] repo/proj/guru:master commit in: www-apps/jackett-bin/, www-apps/jackett-bin/files/
commit: 0359244922c763a9e9484801404dff5783198be2 Author: Aisha Tammy aisha cc> AuthorDate: Mon Dec 28 16:14:50 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 16:14:50 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=03592449 www-apps/jackett-bin: selfhosted torrent crawler Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Aisha Tammy aisha.cc> www-apps/jackett-bin/Manifest| 1 + www-apps/jackett-bin/files/99jackett | 1 + www-apps/jackett-bin/files/jackett.initd | 25 + www-apps/jackett-bin/jackett-bin-0.17.159.ebuild | 35 www-apps/jackett-bin/metadata.xml| 8 ++ 5 files changed, 70 insertions(+) diff --git a/www-apps/jackett-bin/Manifest b/www-apps/jackett-bin/Manifest new file mode 100644 index ..a55a9730 --- /dev/null +++ b/www-apps/jackett-bin/Manifest @@ -0,0 +1 @@ +DIST jackett-bin-0.17.159.tar.gz 44625042 BLAKE2B 43701f9b05a1fdb0a3294b0ac3aa851dc2120271cd101c6b6a57d66df913383283bf1f83cc1d213c7e990d16c3421681f9a5e7c0545182ffcab5862ad153 SHA512 aa26e391dd033ce35f20c2ae3065240e88ee659fd0ead39392aa3da994025e7f3d4accd29423f646bd22bdf5ac5ca50c4a6d850b55585976a1f0923981696302 diff --git a/www-apps/jackett-bin/files/99jackett b/www-apps/jackett-bin/files/99jackett new file mode 100644 index ..16a66736 --- /dev/null +++ b/www-apps/jackett-bin/files/99jackett @@ -0,0 +1 @@ +PATH="/opt/jackett" diff --git a/www-apps/jackett-bin/files/jackett.initd b/www-apps/jackett-bin/files/jackett.initd new file mode 100644 index ..2241cdd1 --- /dev/null +++ b/www-apps/jackett-bin/files/jackett.initd @@ -0,0 +1,25 @@ +#!/sbin/openrc-run +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +name="Jackett" +description="Jackett torrent tracker" + +depend() { + need net +} + +start() { + ebegin "Starting $name" + start-stop-daemon --start --exec /opt/jackett/jackett \ + --env HOME=/var/jackett --chdir /var/jackett \ + --make-pidfile --pidfile /var/run/jackett.pid \ + --background --user jackett:jackett + eend $? "Failed to start $name" +} + +stop() { + ebegin "Stopping $name" + start-stop-daemon --stop --pidfile /var/run/jackett.pid + eend $? "Failed to stop $name" +} diff --git a/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild b/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild new file mode 100644 index ..53480c04 --- /dev/null +++ b/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild @@ -0,0 +1,35 @@ +# Copyright 2019-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd + +DESCRIPTION="ultra fast, simple, secure & standards compliant web I/O" +HOMEPAGE="https://github.com/uNetworking/uWebSockets"; +SRC_URI="https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/Jackett + +KEYWORDS="~amd64" +LICENSE="GPL-2" +SLOT="0" +RESTRICT="strip" + +RDEPEND=" + dev-libs/icu + dev-util/lttng-ust +" + +QA_PRESTRIPPED="/opt/jackett/*" +QA_PREBUILT="/opt/jackett/*.so" + +src_compile(){ + return +} + +src_install() { + dodir /opt/jackett + cp -a "${S}"/. "${ED}"/opt/jackett || die + newinitd "${FILESDIR}"/jackett.initd jackett + doenvd "${FILESDIR}"/99jackett +} diff --git a/www-apps/jackett-bin/metadata.xml b/www-apps/jackett-bin/metadata.xml new file mode 100644 index ..a3865a3c --- /dev/null +++ b/www-apps/jackett-bin/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +gen...@aisha.cc +Aisha Tammy + +
[gentoo-commits] repo/proj/guru:master commit in: sys-libs/libnvidia-container/
commit: 413fab4145ce0b9283001067bea21a0420040441 Author: Huang Rui gmail com> AuthorDate: Mon Dec 28 11:58:52 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 11:58:52 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=413fab41 sys-libs/libnvidia-container: drop 1.3.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> sys-libs/libnvidia-container/Manifest | 1 - .../libnvidia-container-1.3.0.ebuild | 53 -- 2 files changed, 54 deletions(-) diff --git a/sys-libs/libnvidia-container/Manifest b/sys-libs/libnvidia-container/Manifest index dce658c2..b11b8a8a 100644 --- a/sys-libs/libnvidia-container/Manifest +++ b/sys-libs/libnvidia-container/Manifest @@ -1,2 +1 @@ -DIST libnvidia-container-1.3.0.tar.gz 155337 BLAKE2B 987433597347d21c14a7c1437d82e45dbf48a6f284810882db44120955fe7fc582038abf1df11a71e76699b4cd30347ac92f22b97d79d15528762321e1147450 SHA512 29df0d04576ff9f425c576dbcd1d80dc85e72c8217dba553c3025c3acc83388c6d3695f26c8c86e6a7cc6a1e1328cc8985161ae4e88d6151379283ed67552bb4 DIST libnvidia-container-1.3.1.tar.gz 155498 BLAKE2B b338496a6a08e3a2947ebf8a283dccea6db89ad82385e0ff0ac20ce2bff25d784c13084e0793aa4502d9b69e4d934d29f33b27f64e4037f28f2e131db8ad838e SHA512 051ac96d6d556e609e69b7d3bb126a1898e156aa4049827c2afa212e8f74b343c41a6f0d3e951906601effc22ef7a37b5e1f2ec3f471d7fb55d2af4fc9346fa5 diff --git a/sys-libs/libnvidia-container/libnvidia-container-1.3.0.ebuild b/sys-libs/libnvidia-container/libnvidia-container-1.3.0.ebuild deleted file mode 100644 index 243b06d4.. --- a/sys-libs/libnvidia-container/libnvidia-container-1.3.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="NVIDIA container runtime library" -HOMEPAGE="https://github.com/NVIDIA/libnvidia-container"; - -if [[ "${PV}" == "" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git"; -else - SRC_URI=" - https://github.com/NVIDIA/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - " - KEYWORDS="~amd64" -fi - -LICENSE="Apache-2.0" -SLOT="0" - -IUSE="" - -RDEPEND=" - net-libs/libtirpc - sys-libs/libcap - sys-libs/libseccomp - x11-drivers/nvidia-drivers -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - net-libs/rpcsvc-proto - sys-apps/lsb-release - sys-devel/bmake - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.1.1-add-enum-h.patch - "${FILESDIR}"/${PN}-1.1.1-add-sysfs-c.patch - "${FILESDIR}"/${PN}-1.1.1-add-sysfs-h.patch - "${FILESDIR}"/${PN}-1.1.1-add-utils-c.patch - "${FILESDIR}"/${PN}-1.1.1-add-utils-h.patch - "${FILESDIR}"/${PN}-1.1.1-fix-git.patch - "${FILESDIR}"/${PN}-1.1.1-fix-makefile.patch - "${FILESDIR}"/${PN}-1.1.1-fix-nvc.patch - "${FILESDIR}"/${PN}-1.3.0-fix-nvc-info.patch - "${FILESDIR}"/${PN}-1.3.0-fix-nvc-mount.patch - "${FILESDIR}"/${PN}-1.3.0-fix-modprobe-utils-c.patch - "${FILESDIR}"/${PN}-1.3.0-fix-modprobe-utils-h.patch -)
[gentoo-commits] repo/proj/guru:master commit in: app-emulation/nvidia-container-toolkit/
commit: ff86c526782e6433861fcae8d3b546b3e9675397 Author: Huang Rui gmail com> AuthorDate: Mon Dec 28 11:58:21 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 11:58:21 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff86c526 app-emulation/nvidia-container-toolkit: drop 1.3.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> app-emulation/nvidia-container-toolkit/Manifest| 1 - .../nvidia-container-toolkit-1.3.0.ebuild | 93 -- 2 files changed, 94 deletions(-) diff --git a/app-emulation/nvidia-container-toolkit/Manifest b/app-emulation/nvidia-container-toolkit/Manifest index ace35969..88370c4a 100644 --- a/app-emulation/nvidia-container-toolkit/Manifest +++ b/app-emulation/nvidia-container-toolkit/Manifest @@ -23,5 +23,4 @@ DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod 37 B DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 BLAKE2B 8bb0aec8e693a4c0da59f1931e1fdcf6f94a236faba149d5af91e87284f39c693d20be65248eecde739cb555e371804fa6c723a56c69e6d02a347ba908e968b1 SHA512 bee7757d760f5ba1b9f7523af358652a5cb65f2b0064da097f78450871b2636efcbab0298a9871bbb3ce8012bf95a155949251d4f61464dde510097b936b47a8 -DIST nvidia-container-toolkit-1.3.0.tar.gz 27609 BLAKE2B 08519a0559087d1c0dee989414e4ca2334278bdc3c9a49cbe00bc8a4194ce14e0a79ba9c902b121e0c0901d4dcfb2e86dc8b4aaced3f636a3ad55ac3fabcd836 SHA512 3a0eef062f186ff935840305c1121fb8dbac630eb1eb04af9756c2dffe5c2f04a4a164f95ccd8ab7a062f26e655f8ace06ebc16675b0bf00eecae0e1eaba71b6 DIST nvidia-container-toolkit-1.4.0.tar.gz 27661 BLAKE2B 653dd83f2061316ae71a22c1a8db8018d3990346e163890e9601e4a846b2948bfe795566f31e3f7532d721e0f56ec1d3ff084f0b552fd285b71174f39098027e SHA512 d2c4127d09734ce487596d9faa118d36f758c3169003ed0b3539324f4f1a2c0b3179c312fabaf62514ec8f8e6161e267ef939137bbba9f86cdb1058e8ad35162 diff --git a/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild b/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild deleted file mode 100644 index 6319b481.. --- a/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGO_PN="github.com/NVIDIA/${PN}" - -inherit go-module - -DESCRIPTION="NVIDIA container runtime toolkit" -HOMEPAGE="https://github.com/NVIDIA/nvidia-container-toolkit"; - -if [[ "${PV}" == "" ]] ; then - EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git"; - inherit git-r3 - - src_unpack() { - git-r3_src_unpack - go-module_live_vendor - } -else - EGO_SUM=( - "github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ=" - "github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=" - "github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8=" - "github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=" - "github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=" - "github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=" - "github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=" - "github.com/stretchr/testify v1.6.0 h1:jlIyCplCJFULU/01vCkhKuTyc3OorI3bJFuw6obfgho=" - "github.com/stretchr/testify v1.6.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=" - "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=" - "golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=" - "golang.org/x/mod v0.3.0 h1:RM4zey1++hCTbCVQfnWeKs9/IEsaBLA8vTkd0WVtmH4=" - "golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=" - "golang.org/x/net v0.0.0-20190404232315-eb
[gentoo-commits] repo/proj/guru:master commit in: app-emulation/nvidia-container-toolkit/
commit: 24e646a28fda44ce5690562529c51508b4d8e0cf Author: Huang Rui gmail com> AuthorDate: Mon Dec 28 08:23:00 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 08:23:00 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=24e646a2 app-emulation/nvidia-container-toolkit: bump to 1.4.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> app-emulation/nvidia-container-toolkit/Manifest| 1 + .../nvidia-container-toolkit-1.4.0.ebuild | 93 ++ 2 files changed, 94 insertions(+) diff --git a/app-emulation/nvidia-container-toolkit/Manifest b/app-emulation/nvidia-container-toolkit/Manifest index 9f0c5143..ace35969 100644 --- a/app-emulation/nvidia-container-toolkit/Manifest +++ b/app-emulation/nvidia-container-toolkit/Manifest @@ -24,3 +24,4 @@ DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 BLAKE2B 8bb0aec8e693a4c0da59f1931e1fdcf6f94a236faba149d5af91e87284f39c693d20be65248eecde739cb555e371804fa6c723a56c69e6d02a347ba908e968b1 SHA512 bee7757d760f5ba1b9f7523af358652a5cb65f2b0064da097f78450871b2636efcbab0298a9871bbb3ce8012bf95a155949251d4f61464dde510097b936b47a8 DIST nvidia-container-toolkit-1.3.0.tar.gz 27609 BLAKE2B 08519a0559087d1c0dee989414e4ca2334278bdc3c9a49cbe00bc8a4194ce14e0a79ba9c902b121e0c0901d4dcfb2e86dc8b4aaced3f636a3ad55ac3fabcd836 SHA512 3a0eef062f186ff935840305c1121fb8dbac630eb1eb04af9756c2dffe5c2f04a4a164f95ccd8ab7a062f26e655f8ace06ebc16675b0bf00eecae0e1eaba71b6 +DIST nvidia-container-toolkit-1.4.0.tar.gz 27661 BLAKE2B 653dd83f2061316ae71a22c1a8db8018d3990346e163890e9601e4a846b2948bfe795566f31e3f7532d721e0f56ec1d3ff084f0b552fd285b71174f39098027e SHA512 d2c4127d09734ce487596d9faa118d36f758c3169003ed0b3539324f4f1a2c0b3179c312fabaf62514ec8f8e6161e267ef939137bbba9f86cdb1058e8ad35162 diff --git a/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.4.0.ebuild b/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.4.0.ebuild new file mode 100644 index ..6319b481 --- /dev/null +++ b/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.4.0.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGO_PN="github.com/NVIDIA/${PN}" + +inherit go-module + +DESCRIPTION="NVIDIA container runtime toolkit" +HOMEPAGE="https://github.com/NVIDIA/nvidia-container-toolkit"; + +if [[ "${PV}" == "" ]] ; then + EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git"; + inherit git-r3 + + src_unpack() { + git-r3_src_unpack + go-module_live_vendor + } +else + EGO_SUM=( + "github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ=" + "github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=" + "github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8=" + "github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=" + "github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=" + "github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=" + "github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=" + "github.com/stretchr/testify v1.6.0 h1:jlIyCplCJFULU/01vCkhKuTyc3OorI3bJFuw6obfgho=" + "github.com/stretchr/testify v1.6.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=" + "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=" + "golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=" + "golang.org/x/mod v0.3.0 h1:RM4zey1++hCTbCVQfnWeKs9/IEsaBLA8vTkd0WVtmH4=" + "golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=" + "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=" + "golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=" + "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=" + "golang.org/x/s
[gentoo-commits] repo/proj/guru:master commit in: sys-libs/libnvidia-container/
commit: bd95035d4d44c4ab9c1752f75ce028ff9da86293 Author: Huang Rui gmail com> AuthorDate: Mon Dec 28 08:24:56 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 08:24:56 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd95035d sys-libs/libnvidia-container: bump to 1.3.1 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> sys-libs/libnvidia-container/Manifest | 1 + .../libnvidia-container-1.3.1.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/sys-libs/libnvidia-container/Manifest b/sys-libs/libnvidia-container/Manifest index 5f7e4972..dce658c2 100644 --- a/sys-libs/libnvidia-container/Manifest +++ b/sys-libs/libnvidia-container/Manifest @@ -1 +1,2 @@ DIST libnvidia-container-1.3.0.tar.gz 155337 BLAKE2B 987433597347d21c14a7c1437d82e45dbf48a6f284810882db44120955fe7fc582038abf1df11a71e76699b4cd30347ac92f22b97d79d15528762321e1147450 SHA512 29df0d04576ff9f425c576dbcd1d80dc85e72c8217dba553c3025c3acc83388c6d3695f26c8c86e6a7cc6a1e1328cc8985161ae4e88d6151379283ed67552bb4 +DIST libnvidia-container-1.3.1.tar.gz 155498 BLAKE2B b338496a6a08e3a2947ebf8a283dccea6db89ad82385e0ff0ac20ce2bff25d784c13084e0793aa4502d9b69e4d934d29f33b27f64e4037f28f2e131db8ad838e SHA512 051ac96d6d556e609e69b7d3bb126a1898e156aa4049827c2afa212e8f74b343c41a6f0d3e951906601effc22ef7a37b5e1f2ec3f471d7fb55d2af4fc9346fa5 diff --git a/sys-libs/libnvidia-container/libnvidia-container-1.3.1.ebuild b/sys-libs/libnvidia-container/libnvidia-container-1.3.1.ebuild new file mode 100644 index ..243b06d4 --- /dev/null +++ b/sys-libs/libnvidia-container/libnvidia-container-1.3.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="NVIDIA container runtime library" +HOMEPAGE="https://github.com/NVIDIA/libnvidia-container"; + +if [[ "${PV}" == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git"; +else + SRC_URI=" + https://github.com/NVIDIA/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + " + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +IUSE="" + +RDEPEND=" + net-libs/libtirpc + sys-libs/libcap + sys-libs/libseccomp + x11-drivers/nvidia-drivers +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + net-libs/rpcsvc-proto + sys-apps/lsb-release + sys-devel/bmake + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.1.1-add-enum-h.patch + "${FILESDIR}"/${PN}-1.1.1-add-sysfs-c.patch + "${FILESDIR}"/${PN}-1.1.1-add-sysfs-h.patch + "${FILESDIR}"/${PN}-1.1.1-add-utils-c.patch + "${FILESDIR}"/${PN}-1.1.1-add-utils-h.patch + "${FILESDIR}"/${PN}-1.1.1-fix-git.patch + "${FILESDIR}"/${PN}-1.1.1-fix-makefile.patch + "${FILESDIR}"/${PN}-1.1.1-fix-nvc.patch + "${FILESDIR}"/${PN}-1.3.0-fix-nvc-info.patch + "${FILESDIR}"/${PN}-1.3.0-fix-nvc-mount.patch + "${FILESDIR}"/${PN}-1.3.0-fix-modprobe-utils-c.patch + "${FILESDIR}"/${PN}-1.3.0-fix-modprobe-utils-h.patch +)
[gentoo-commits] repo/proj/guru:master commit in: www-apps/jackett-bin/
commit: 7ccf91a890ef121901d68ffe5d928dcc80b117ae Author: Aisha Tammy aisha cc> AuthorDate: Mon Dec 28 16:24:04 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 16:24:04 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ccf91a8 www-apps/jackett-bin: add RDEPEND on app-crypt/mit-krb5 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Aisha Tammy aisha.cc> www-apps/jackett-bin/jackett-bin-0.17.159.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild b/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild index 53480c04..d6689626 100644 --- a/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild +++ b/www-apps/jackett-bin/jackett-bin-0.17.159.ebuild @@ -16,6 +16,7 @@ SLOT="0" RESTRICT="strip" RDEPEND=" + app-crypt/mit-krb5 dev-libs/icu dev-util/lttng-ust "
[gentoo-commits] repo/proj/guru:master commit in: acct-group/jackett/
commit: 56ed54732b287ff9401c26424c652bcd21f86963 Author: Aisha Tammy aisha cc> AuthorDate: Mon Dec 28 15:16:22 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 15:16:22 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56ed5473 acct-group/jackett: group for www-apps/jackett-bin Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Aisha Tammy aisha.cc> acct-group/jackett/jackett-0.ebuild | 9 + acct-group/jackett/metadata.xml | 8 2 files changed, 17 insertions(+) diff --git a/acct-group/jackett/jackett-0.ebuild b/acct-group/jackett/jackett-0.ebuild new file mode 100644 index ..465696f9 --- /dev/null +++ b/acct-group/jackett/jackett-0.ebuild @@ -0,0 +1,9 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +ACCT_GROUP_ID=-1 +DESCRIPTION="Group for www-apps/jackett-bin" diff --git a/acct-group/jackett/metadata.xml b/acct-group/jackett/metadata.xml new file mode 100644 index ..65ac1f20 --- /dev/null +++ b/acct-group/jackett/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gen...@aisha.cc + Aisha Tammy + +
[gentoo-commits] repo/proj/guru:master commit in: profiles/
commit: 52b132eb596647d34f0e2d59aaad470971d42e93 Author: Huang Rui gmail com> AuthorDate: Mon Dec 28 08:03:31 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 08:06:39 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=52b132eb profile/package.mask: lua unmasked in ::gentoo Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> profiles/package.mask | 6 -- 1 file changed, 6 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index c2fb75bc..0fe36181 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -1,9 +1,3 @@ # Theo Anderson (2020-12-06) # SELinux profiles do not support systemd >=sys-block/systemd-swap-4.4.0 - -# Huang Rui (2020-04-27) -# Theo Anderson (2020-12-06) -# All these ebuilds require slotted Lua, which is still masked. ->=media-gfx/grafx2-2.7.2978-r100 -media-video/kikoplay
[gentoo-commits] repo/proj/guru:master commit in: net-misc/xmrig/
commit: 04939e1ba7cd67da04707535484d22daa1d2c3dd Author: Theo Anderson posteo de> AuthorDate: Mon Dec 28 06:08:39 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 06:08:39 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04939e1b net-misc/xmrig: use elog instead of einfo Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> net-misc/xmrig/xmrig-6.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/xmrig/xmrig-6.7.0.ebuild b/net-misc/xmrig/xmrig-6.7.0.ebuild index 362fd8cc..70142047 100644 --- a/net-misc/xmrig/xmrig-6.7.0.ebuild +++ b/net-misc/xmrig/xmrig-6.7.0.ebuild @@ -49,6 +49,6 @@ src_install() { } pkg_postinst() { - einfo "Increase the vm.nr_hugepages sysctl value so that XMRig can allocate with huge pages." + elog "Increase the vm.nr_hugepages sysctl value so that XMRig can allocate with huge pages." optfeature "CPU specific performance tweaks" sys-apps/msr-tools }
[gentoo-commits] repo/proj/guru:master commit in: media-video/kikoplay/
commit: e0efa345582e21403854c072e539901af60cec99 Author: Huang Rui gmail com> AuthorDate: Mon Dec 28 08:08:40 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 08:08:40 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e0efa345 media-video/kikoplay: lua5.3 unmasked in ::gentoo Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> media-video/kikoplay/kikoplay-.ebuild | 4 1 file changed, 4 deletions(-) diff --git a/media-video/kikoplay/kikoplay-.ebuild b/media-video/kikoplay/kikoplay-.ebuild index 17eccd19..85edeffb 100644 --- a/media-video/kikoplay/kikoplay-.ebuild +++ b/media-video/kikoplay/kikoplay-.ebuild @@ -27,10 +27,6 @@ fi LICENSE="GPL-3" SLOT="0" -# Please unmask dev-lang/lua:5.3 in /etc/portage/package.unmask/lua -# Waiting for dev-lang/lua:5.3 unmasked in ::gentoo -# With out dev-lang/lua:5.3, this package can't work -# See also: https://github.com/gentoo/guru/issues/9 RDEPEND=" ${LUA_DEPS} dev-libs/qhttpengine:5
[gentoo-commits] repo/proj/guru:master commit in: media-video/kikoplay/
commit: f12a1d2696d3e2781ecf48787e2d1fee67bc505e Author: Huang Rui gmail com> AuthorDate: Mon Dec 28 08:07:35 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 08:07:35 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f12a1d26 media-video/kikoplay: lua5.3 unmasked in ::gentoo Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Huang Rui gmail.com> media-video/kikoplay/kikoplay-0.7.2.ebuild | 4 1 file changed, 4 deletions(-) diff --git a/media-video/kikoplay/kikoplay-0.7.2.ebuild b/media-video/kikoplay/kikoplay-0.7.2.ebuild index 17eccd19..85edeffb 100644 --- a/media-video/kikoplay/kikoplay-0.7.2.ebuild +++ b/media-video/kikoplay/kikoplay-0.7.2.ebuild @@ -27,10 +27,6 @@ fi LICENSE="GPL-3" SLOT="0" -# Please unmask dev-lang/lua:5.3 in /etc/portage/package.unmask/lua -# Waiting for dev-lang/lua:5.3 unmasked in ::gentoo -# With out dev-lang/lua:5.3, this package can't work -# See also: https://github.com/gentoo/guru/issues/9 RDEPEND=" ${LUA_DEPS} dev-libs/qhttpengine:5
[gentoo-commits] repo/proj/guru:master commit in: net-misc/xmrig/
commit: 6e9ff6cf9f71ed2ccff6c98956afd1cdfcfca7fc Author: Theo Anderson posteo de> AuthorDate: Mon Dec 28 06:02:35 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 06:02:35 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6e9ff6cf net-misc/xmrig: new package 6.7.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> net-misc/xmrig/Manifest | 1 + net-misc/xmrig/metadata.xml | 15 +++ net-misc/xmrig/xmrig-6.7.0.ebuild | 54 +++ 3 files changed, 70 insertions(+) diff --git a/net-misc/xmrig/Manifest b/net-misc/xmrig/Manifest new file mode 100644 index ..8d76a8bc --- /dev/null +++ b/net-misc/xmrig/Manifest @@ -0,0 +1 @@ +DIST xmrig-6.7.0.tar.gz 1570428 BLAKE2B 744266679f37a1bb0453f224b907f7c4db8be42cd6948ccb1b0ad4a499d4345b26b7f15a2f662741222570d13c9eea2353fd9e05a9734c0f3a2c7d0068827e10 SHA512 3d57b78392c95417f37a4c1c5e434e06aafa1bd7658b945768c90de69b0ff8e347f68e96523312d6b4261321b3f06026504314caf73404a294beb01875dbe1d6 diff --git a/net-misc/xmrig/metadata.xml b/net-misc/xmrig/metadata.xml new file mode 100644 index ..b57adcc7 --- /dev/null +++ b/net-misc/xmrig/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +tel...@posteo.de +Theo Anderson + + +XMRig High performance, open source, cross platform RandomX, +CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner. + + +xmrig/xmrig + + diff --git a/net-misc/xmrig/xmrig-6.7.0.ebuild b/net-misc/xmrig/xmrig-6.7.0.ebuild new file mode 100644 index ..362fd8cc --- /dev/null +++ b/net-misc/xmrig/xmrig-6.7.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake optfeature + +DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner" +HOMEPAGE="https://github.com/xmrig/xmrig"; +SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="libressl +ssl" + +DEPEND=" + dev-libs/libuv:= + sys-apps/hwloc:= + ssl? ( + !libressl? ( dev-libs/openssl:= ) + libressl? ( dev-libs/libressl:= ) + ) +" + +src_prepare() { + cmake_src_prepare + sed -i '/notls/d' cmake/OpenSSL.cmake || die + sed -i 's/1;/0;/g' src/donate.h || die +} + +src_configure() { + local mycmakeargs=( + # TODO: Create expanded USE flag for all of the PoW algos. + -DWITH_TLS=$(usex ssl) + # TODO: opencl USE flag. + -DWITH_OPENCL=OFF + # TODO: cuda USE flag. + -DWITH_CUDA=OFF + ) + + cmake_src_configure +} + +src_install() { + dobin "${BUILD_DIR}/xmrig" + dodoc -r doc/*.md + einstalldocs +} + +pkg_postinst() { + einfo "Increase the vm.nr_hugepages sysctl value so that XMRig can allocate with huge pages." + optfeature "CPU specific performance tweaks" sys-apps/msr-tools +}
[gentoo-commits] repo/proj/guru:master commit in: dev-libs/monero-seed/files/, dev-libs/monero-seed/
commit: 40e14d86f43b2e0b07705491e2a0938957c0f262 Author: Theo Anderson posteo de> AuthorDate: Mon Dec 28 05:45:52 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 05:45:52 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=40e14d86 dev-libs/monero-seed: new package 0.1.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> dev-libs/monero-seed/Manifest | 1 + .../files/monero-seed--install-demo.patch | 37 ++ dev-libs/monero-seed/metadata.xml | 8 + dev-libs/monero-seed/monero-seed-0.1.0.ebuild | 18 +++ 4 files changed, 64 insertions(+) diff --git a/dev-libs/monero-seed/Manifest b/dev-libs/monero-seed/Manifest new file mode 100644 index ..4f4defe4 --- /dev/null +++ b/dev-libs/monero-seed/Manifest @@ -0,0 +1 @@ +DIST monero-seed-0.1.0.tar.gz 37474 BLAKE2B ba3f98fc1dc58e5731402d02c1e2b2824f60a35655cfa06272055ef8334af295ade89ae624c60aece19d3962164af4b591e06dd7c5f43b3157dd43fb6987710c SHA512 a539ab4fdebed416600e18c89f20c572e8aab259db0929d60e2b0caa12c661fb84c9cf461306d395ca5c2fa30736ab7df7c43eb21c72757133716304a0a01d69 diff --git a/dev-libs/monero-seed/files/monero-seed--install-demo.patch b/dev-libs/monero-seed/files/monero-seed--install-demo.patch new file mode 100644 index ..e4b9c434 --- /dev/null +++ b/dev-libs/monero-seed/files/monero-seed--install-demo.patch @@ -0,0 +1,37 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 2028ceb..800e1b6 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -2,8 +2,6 @@ + + cmake_minimum_required(VERSION 3.13) + +-option(MONERO_SEED_DEMO "Build a demo executable for monero-seed") +- + if(NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE Release) + message(STATUS "Setting default build type: ${CMAKE_BUILD_TYPE}") +@@ -32,16 +30,16 @@ target_include_directories(${PROJECT_NAME} PUBLIC + $ + $) + +-if(MONERO_SEED_DEMO) +- add_executable(demo src/main.cpp) +- set_property(TARGET demo PROPERTY CXX_STANDARD 11) +- target_link_libraries(demo -Wl,--whole-archive ${PROJECT_NAME} -Wl,--no-whole-archive) +-endif() ++add_executable(demo src/main.cpp) ++set_property(TARGET demo PROPERTY CXX_STANDARD 11) ++target_link_libraries(demo -Wl,--whole-archive ${PROJECT_NAME} -Wl,--no-whole-archive) ++set_target_properties(demo PROPERTIES OUTPUT_NAME "monero-seed") + +-install(TARGETS ${PROJECT_NAME} ++install(TARGETS ${PROJECT_NAME} demo + EXPORT ${PROJECT_NAME} + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} +- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}) ++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) + install(DIRECTORY include/ + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) + install(EXPORT ${PROJECT_NAME} diff --git a/dev-libs/monero-seed/metadata.xml b/dev-libs/monero-seed/metadata.xml new file mode 100644 index ..55a6008a --- /dev/null +++ b/dev-libs/monero-seed/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +tel...@posteo.de +Theo Anderson + + diff --git a/dev-libs/monero-seed/monero-seed-0.1.0.ebuild b/dev-libs/monero-seed/monero-seed-0.1.0.ebuild new file mode 100644 index ..49effee2 --- /dev/null +++ b/dev-libs/monero-seed/monero-seed-0.1.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="14-word mnemonic seed for Monero" +HOMEPAGE="https://git.wownero.com/feather/monero-seed"; +SRC_URI="https://git.wownero.com/feather/monero-seed/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +S="${WORKDIR}/${PN}" + +PATCHES+=( "${FILESDIR}"/${PN}--install-demo.patch )
[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/obsidian-icon-theme/
commit: 63313acd7bd6bb2e697ccb51561174b758bc4556 Author: Andrew Ammerlaan riseup net> AuthorDate: Mon Dec 28 23:19:29 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 23:21:07 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=63313acd x11-themes/obsidian-icon-theme: drop invalid keywords Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> x11-themes/obsidian-icon-theme/obsidian-icon-theme-4.14.ebuild | 2 +- x11-themes/obsidian-icon-theme/obsidian-icon-theme-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-themes/obsidian-icon-theme/obsidian-icon-theme-4.14.ebuild b/x11-themes/obsidian-icon-theme/obsidian-icon-theme-4.14.ebuild index 63e6ecff..4a01ecf3 100644 --- a/x11-themes/obsidian-icon-theme/obsidian-icon-theme-4.14.ebuild +++ b/x11-themes/obsidian-icon-theme/obsidian-icon-theme-4.14.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git"; else SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" S="${WORKDIR}/${GIT_PN}-${PV}" fi diff --git a/x11-themes/obsidian-icon-theme/obsidian-icon-theme-.ebuild b/x11-themes/obsidian-icon-theme/obsidian-icon-theme-.ebuild index 63e6ecff..4a01ecf3 100644 --- a/x11-themes/obsidian-icon-theme/obsidian-icon-theme-.ebuild +++ b/x11-themes/obsidian-icon-theme/obsidian-icon-theme-.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git"; else SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" S="${WORKDIR}/${GIT_PN}-${PV}" fi
[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/obsidian2-gtk-theme/
commit: 679c3dea62c68a1ce82c2909df8e06fd1620ab6c Author: Andrew Ammerlaan riseup net> AuthorDate: Mon Dec 28 23:20:20 2020 + Commit: Andrew Ammerlaan riseup net> CommitDate: Mon Dec 28 23:21:07 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=679c3dea 11-themes/obsidian2-gtk-theme: drop invalid keywords Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild | 2 +- x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild index 0e69865d..25fea8ce 100644 --- a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild +++ b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.17.ebuild @@ -14,7 +14,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git"; else SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" S="${WORKDIR}/${GIT_PN}-${PV}" fi diff --git a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-.ebuild b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-.ebuild index 0e69865d..25fea8ce 100644 --- a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-.ebuild +++ b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-.ebuild @@ -14,7 +14,7 @@ if [[ "${PV}" == "" ]]; then EGIT_REPO_URI="https://github.com/madmaxms/${GIT_PN}.git"; else SRC_URI="https://github.com/madmaxms/${GIT_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" S="${WORKDIR}/${GIT_PN}-${PV}" fi
[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/fbc/
commit: 0d80101be5b3d381f41973b0be9436cb43972d0c Author: William Breathitt Gray gmail com> AuthorDate: Mon Dec 28 23:10:57 2020 + Commit: William Breathitt Gray gmail com> CommitDate: Mon Dec 28 23:14:01 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d80101b dev-lang/fbc: Add fbc-bootstrap as a BDEPEND This allows bootstrapping logic to move to the dedicated dev-lang/fbc-bootstrap package thus simplifying the ebuild. Signed-off-by: William Breathitt Gray gmail.com> dev-lang/fbc/fbc-1.07.2-r2.ebuild | 61 +++ 1 file changed, 61 insertions(+) diff --git a/dev-lang/fbc/fbc-1.07.2-r2.ebuild b/dev-lang/fbc/fbc-1.07.2-r2.ebuild new file mode 100644 index ..2d430eea --- /dev/null +++ b/dev-lang/fbc/fbc-1.07.2-r2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A free/open source, multi-platform BASIC compiler." +HOMEPAGE="https://www.freebasic.net"; +SRC_URI="https://github.com/freebasic/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gpm libffi opengl X" + +DEPEND=" + sys-libs/ncurses:= + gpm? ( sys-libs/gpm ) + libffi? ( dev-libs/libffi ) + opengl? ( virtual/opengl ) + X? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXpm + x11-libs/libXrandr + x11-libs/libXrender + ) +" +RDEPEND="${DEPEND}" +BDEPEND="|| ( + dev-lang/fbc + dev-lang/fbc-bootstrap )" + +DOCS="${S}/doc/fbc.1" + +src_compile() { + local xcflags=( + $(usex gpm "" "-DDISABLE_GPM") + $(usex libffi "" " -DDISABLE_FFI") + $(usex opengl "" " -DDISABLE_OPENGL") + $(usex X "" " -DDISABLE_X11") + ) + + local fbc="fbc" + local fbcflags="" + # fbc requires a space after the -Wl option + local fblflags="${LDFLAGS//-Wl,/-Wl }" + + if has_version -b dev-lang/fbc-bootstrap; then + fbc="fbc-bootstrap" + fbcflags="-prefix ${EPREFIX}/usr/share/freebasic-bootstrap" + fblflags+=" -prefix ${EPREFIX}/usr/share/freebasic-bootstrap" + fi + + # Build fbc + emake CFLAGS="${CFLAGS} ${xcflags[*]} -I/usr/$(get_libdir)/libffi/include" FBC="${fbc}" FBCFLAGS="${fbcflags}" FBLFLAGS="${fblflags}" TARGET="${CHOST}" +} + +src_install() { + emake DESTDIR="${D}" prefix="/usr" TARGET="${CHOST}" install + einstalldocs +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/fbc-bootstrap/, dev-lang/fbc-bootstrap/files/
commit: 4b1221ec3844153cdb4b251eb457053ed20dd42c Author: William Breathitt Gray gmail com> AuthorDate: Mon Dec 28 23:08:35 2020 + Commit: William Breathitt Gray gmail com> CommitDate: Mon Dec 28 23:14:01 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b1221ec dev-lang/fbc-bootstrap: New package Signed-off-by: William Breathitt Gray gmail.com> dev-lang/fbc-bootstrap/Manifest| 1 + dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild | 26 ++ .../files/fbc-1.07.0-Pass-ltinfo-to-linker.patch | 25 + dev-lang/fbc-bootstrap/metadata.xml| 17 ++ 4 files changed, 69 insertions(+) diff --git a/dev-lang/fbc-bootstrap/Manifest b/dev-lang/fbc-bootstrap/Manifest new file mode 100644 index ..7b009089 --- /dev/null +++ b/dev-lang/fbc-bootstrap/Manifest @@ -0,0 +1 @@ +DIST FreeBASIC-1.07.2-source-bootstrap.tar.xz 10700992 BLAKE2B e7016e5f58ae79086c0445bf6a09f33d4335af771422778be407e3351d583522e16f137763e471ba88e47b4318ab5bd2aec882ef5e5ff85cc334b0eccf27fdc5 SHA512 f381d14343496f68d3401ad1a66ff4fb1314270eddebb72ed2bc5624b856c4b29e7e14062f531a5158d892bb73d9aa80ff54fe7c260b4b8967b1330d26b2ecfc diff --git a/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild new file mode 100644 index ..747c02a5 --- /dev/null +++ b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Bootstrap package for dev-lang/fbc" +HOMEPAGE="https://www.freebasic.net"; +SRC_URI="https://github.com/freebasic/fbc/releases/download/${PV}/FreeBASIC-${PV}-source-bootstrap.tar.xz"; + +LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +PATCHES=( "${FILESDIR}"/fbc-1.07.0-Pass-ltinfo-to-linker.patch ) + +S="${WORKDIR}/FreeBASIC-${PV}-source-bootstrap" + +src_compile() { + emake bootstrap-minimal +} + +src_install() { + newbin bin/fbc fbc-bootstrap + emake DESTDIR="${D}" prefix="/usr/share/freebasic-bootstrap" TARGET=${CHOST} install-includes + emake DESTDIR="${D}" prefix="/usr/share/freebasic-bootstrap" TARGET=${CHOST} install-rtlib +} diff --git a/dev-lang/fbc-bootstrap/files/fbc-1.07.0-Pass-ltinfo-to-linker.patch b/dev-lang/fbc-bootstrap/files/fbc-1.07.0-Pass-ltinfo-to-linker.patch new file mode 100644 index ..72bd51fa --- /dev/null +++ b/dev-lang/fbc-bootstrap/files/fbc-1.07.0-Pass-ltinfo-to-linker.patch @@ -0,0 +1,25 @@ +From c62adcd85c4e9d8b793a7a4f71fc88f6fbb79798 Mon Sep 17 00:00:00 2001 +From: William Breathitt Gray +Date: Tue, 27 Aug 2019 20:41:07 +0900 +Subject: [PATCH] Pass -ltinfo to linker + +--- + makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/makefile b/makefile +index e093bb1..eb3f759 100644 +--- a/makefile b/makefile +@@ -1109,7 +1109,7 @@ endif + # Use gcc to link fbc from the bootstrap .o's + # (assuming the rtlib was built already) + ifneq ($(filter darwin freebsd linux netbsd openbsd solaris,$(TARGET_OS)),) +- BOOTSTRAP_LIBS := -lncurses -lm -pthread ++ BOOTSTRAP_LIBS := -ltinfo -lncurses -lm -pthread + endif + $(BOOTSTRAP_FBC): rtlib $(BOOTSTRAP_OBJ) + $(QUIET_LINK)$(CC) -o $@ $(libdir)/fbrt0.o bootstrap/$(FBTARGET)/*.o $(libdir)/libfb.a $(BOOTSTRAP_LIBS) +-- +2.22.1 + diff --git a/dev-lang/fbc-bootstrap/metadata.xml b/dev-lang/fbc-bootstrap/metadata.xml new file mode 100644 index ..5ef896cc --- /dev/null +++ b/dev-lang/fbc-bootstrap/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + This package is used only to boot strap dev-lang/fbc. + It is not meant to be used by end users directly. + + + vilhelm.g...@gmail.com + William Breathitt Gray + + + https://github.com/freebasic/fbc/issues + https://www.freebasic.net + freebasic/fbc + +
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-taskmanager/
commit: 41dc20cfe06d3197e0df5abf23f1afa6b52c332a Author: Michał Górny gentoo org> AuthorDate: Mon Dec 28 22:35:32 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Dec 28 23:03:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41dc20cf xfce-extra/xfce4-taskmanager: Bump to 1.4.0 Signed-off-by: Michał Górny gentoo.org> xfce-extra/xfce4-taskmanager/Manifest | 1 + .../xfce4-taskmanager-1.4.0.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/xfce-extra/xfce4-taskmanager/Manifest b/xfce-extra/xfce4-taskmanager/Manifest index a2e53e7355e..e5b92933135 100644 --- a/xfce-extra/xfce4-taskmanager/Manifest +++ b/xfce-extra/xfce4-taskmanager/Manifest @@ -1 +1,2 @@ DIST xfce4-taskmanager-1.2.3.tar.bz2 406223 BLAKE2B 1cf70aaa9e28765596730e7446942b74cca35d6dc59644ee74804b6f12cf220f53f36c907bd1b95d038855d2cd00fae15f46637e95a609e191b3a3d05e0b SHA512 e3fbc89e4a1f6d3cd2f03388626b86129244c9d16092c74db18459efcaffc401a4aaab0588d9b96771f609bf5b17fa0a923a17d598e148b6d71efbb08aa5faf3 +DIST xfce4-taskmanager-1.4.0.tar.bz2 413749 BLAKE2B e8179656b7319b7a95b61cce1efac0a708d1133f2525c83f682b9f0ac44aa0d48e02771a35a794a2f8a5d9e6245d3e6d8f18be838e7951d5441b25d95b121a2c SHA512 24c75018d2b7789226bdf373338f8009d3972e4c64144ee004044e8dee9bb2f2e214dcd0570cbd6310ddb4f63dd423bd5d9513f46ee13f631769721a018d00fb diff --git a/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.4.0.ebuild b/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.4.0.ebuild new file mode 100644 index 000..7a1aaa7b82e --- /dev/null +++ b/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.4.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome2-utils + +DESCRIPTION="Easy to use task manager" +HOMEPAGE="https://goodies.xfce.org/projects/applications/xfce4-taskmanager"; +SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=" + x11-libs/cairo + x11-libs/libX11 + x11-libs/libXmu + x11-libs/gtk+:3 + x11-libs/libwnck:3" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson-format-array/files/
commit: 02ae5c7a8b75faf7c2b12eaf6c3cfad5c47499c8 Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 28 22:43:37 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 22:43:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ae5c7a dev-util/meson-format-array: add copyright header Signed-off-by: Mike Gilbert gentoo.org> dev-util/meson-format-array/files/meson-format-array | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-util/meson-format-array/files/meson-format-array b/dev-util/meson-format-array/files/meson-format-array index a6d722dc30b..d2bf49ba8e5 100644 --- a/dev-util/meson-format-array/files/meson-format-array +++ b/dev-util/meson-format-array/files/meson-format-array @@ -1,4 +1,6 @@ #!/usr/bin/env python3 +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 import itertools import shlex
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 496198d0ab1971e26e01129cff736fb4073739b8 Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 28 22:24:09 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 22:34:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=496198d0 meson.eclass: use meson-format-array Closes: https://bugs.gentoo.org/759433 Signed-off-by: Mike Gilbert gentoo.org> eclass/meson.eclass | 19 --- 1 file changed, 4 insertions(+), 15 deletions(-) diff --git a/eclass/meson.eclass b/eclass/meson.eclass index 21338280df3..67b7ca831fd 100644 --- a/eclass/meson.eclass +++ b/eclass/meson.eclass @@ -55,7 +55,9 @@ if [[ -z ${_MESON_ECLASS} ]]; then _MESON_ECLASS=1 MESON_DEPEND=">=dev-util/meson-0.54.0 - >=dev-util/ninja-1.8.2" + >=dev-util/ninja-1.8.2 + dev-util/meson-format-array +" if [[ ${EAPI:-0} == [6] ]]; then DEPEND=${MESON_DEPEND} @@ -94,19 +96,6 @@ fi # User-controlled environment variable containing arguments to be passed to # meson in meson_src_configure. -read -d '' __MESON_ARRAY_PARSER <<"EOF" -import shlex -import sys - -# See http://mesonbuild.com/Syntax.html#strings -def quote(str): - escaped = str.replace("", "").replace("'", "'") - return "'{}'".format(escaped) - -print("[{}]".format( - ", ".join([quote(x) for x in shlex.split(" ".join(sys.argv[1:]))]))) -EOF - # @FUNCTION: _meson_env_array # @INTERNAL # @DESCRIPTION: @@ -126,7 +115,7 @@ EOF # '--unicode-16=𐐷', '--unicode-32=𐤅'] # _meson_env_array() { - python -c "${__MESON_ARRAY_PARSER}" "$@" + meson-format-array "$@" } # @FUNCTION: _meson_get_machine_info
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson-format-array/files/, dev-util/meson-format-array/
commit: 3e391ef7abaf60b6a6966121a586b6e69b43f080 Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 28 22:22:14 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 22:32:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e391ef7 dev-util/meson-format-array: new package Bug: https://bugs.gentoo.org/759433 Signed-off-by: Mike Gilbert gentoo.org> .../meson-format-array/files/meson-format-array| 24 ++ .../meson-format-array/meson-format-array-0.ebuild | 22 dev-util/meson-format-array/metadata.xml | 8 3 files changed, 54 insertions(+) diff --git a/dev-util/meson-format-array/files/meson-format-array b/dev-util/meson-format-array/files/meson-format-array new file mode 100644 index 000..a6d722dc30b --- /dev/null +++ b/dev-util/meson-format-array/files/meson-format-array @@ -0,0 +1,24 @@ +#!/usr/bin/env python3 + +import itertools +import shlex +import sys + +def quote(s): +return "'" + s.replace("\\", "").replace("'", "\\'") + "'" + +def main(args): +# Split each argument according to shell rules +args = (shlex.split(x) for x in args) + +# Flatten the resulting list of lists +args = itertools.chain.from_iterable(args) + +# Add quotes and escape embedded quotes +args = (quote(x) for x in args) + +# Format the result +print("[" + ", ".join(args) + "]") + +if __name__ == "__main__": +main(sys.argv[1:]) diff --git a/dev-util/meson-format-array/meson-format-array-0.ebuild b/dev-util/meson-format-array/meson-format-array-0.ebuild new file mode 100644 index 000..1d252e83121 --- /dev/null +++ b/dev-util/meson-format-array/meson-format-array-0.ebuild @@ -0,0 +1,22 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6..9} ) + +inherit python-r1 + +DESCRIPTION="Format shell expressions into a meson array" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RDEPEND="${PYTHON_DEPS}" +S="${WORKDIR}" + +src_install() { + python_foreach_impl python_doscript "${FILESDIR}"/meson-format-array +} diff --git a/dev-util/meson-format-array/metadata.xml b/dev-util/meson-format-array/metadata.xml new file mode 100644 index 000..de09ffd8b08 --- /dev/null +++ b/dev-util/meson-format-array/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + flop...@gentoo.org + Mike Gilbert + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/gitahead/
commit: 227894b974cad3f109b7bb8b1ac5d51602545746 Author: Maciej Barć protonmail com> AuthorDate: Mon Dec 28 18:37:15 2020 + Commit: Maciej Barć protonmail com> CommitDate: Mon Dec 28 18:37:15 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=227894b9 dev-vcs/gitahead: sed for gnome-keyring removal Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Maciej Barć protonmail.com> dev-vcs/gitahead/gitahead-2.6.3.ebuild | 8 1 file changed, 8 insertions(+) diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild b/dev-vcs/gitahead/gitahead-2.6.3.ebuild index 8effd92c..6b150378 100644 --- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild +++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild @@ -53,6 +53,14 @@ src_unpack() { done } +src_prepare() { + if ! use gnome-keyring; then + sed -i 's/add_subdirectory(git)//' ./dep/CMakeLists.txt || die + fi + default + cmake_src_prepare +} + src_install() { cd "${BUILD_DIR}" || die
[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/gitahead/
commit: 7335cc678666c47dc709c2eb192e107cb29a8b49 Author: Theo Anderson posteo de> AuthorDate: Mon Dec 28 21:26:39 2020 + Commit: Theo Anderson posteo de> CommitDate: Mon Dec 28 21:26:39 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7335cc67 dev-vcs/gitahead: fix inherit Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> dev-vcs/gitahead/gitahead-2.6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-vcs/gitahead/gitahead-2.6.3.ebuild b/dev-vcs/gitahead/gitahead-2.6.3.ebuild index 2aa711a8..7dc03b62 100644 --- a/dev-vcs/gitahead/gitahead-2.6.3.ebuild +++ b/dev-vcs/gitahead/gitahead-2.6.3.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit desktop xdg cmake wrapper +inherit desktop xdg cmake wrapper flag-o-matic DESCRIPTION="Graphical Git client to help understand and manage source code history" HOMEPAGE="https://github.com/gitahead/gitahead";