[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tig/
commit: f1c78501029dd7b977e43e76b85a038ebdf03a6b Author: Stefan Strogin gentoo org> AuthorDate: Fri Jun 4 04:09:04 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jun 4 05:04:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c78501 dev-vcs/tig: do not install tig-completion.zsh tig-completion.zsh (installed as /usr/share/zsh/site-functions/_tig) doesn't work and interferes with '_git' from app-shell/zsh, which already adds comletion for tig. Don't install the file to make completion for tig in zsh work. Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Stefan Strogin gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/21116 Signed-off-by: Georgy Yakovlev gentoo.org> dev-vcs/tig/tig-2.5.3-r1.ebuild | 62 + 1 file changed, 62 insertions(+) diff --git a/dev-vcs/tig/tig-2.5.3-r1.ebuild b/dev-vcs/tig/tig-2.5.3-r1.ebuild new file mode 100644 index 000..9164067a481 --- /dev/null +++ b/dev-vcs/tig/tig-2.5.3-r1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/jonas/tig.git; + inherit git-r3 autotools +else + SRC_URI="https://github.com/jonas/tig/releases/download/${P}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +fi + +DESCRIPTION="text mode interface for git" +HOMEPAGE="https://jonas.github.io/tig/; + +LICENSE="GPL-2" +SLOT="0" +IUSE="test unicode" +REQUIRED_USE="test? ( unicode )" + +DEPEND=" + sys-libs/ncurses:0=[unicode?] + sys-libs/readline:0= +" +RDEPEND=" + ${DEPEND} + dev-vcs/git +" +[[ ${PV} == "" ]] && BDEPEND+=" app-text/asciidoc app-text/xmlto" + +# encoding/env issues +RESTRICT="test" + +src_prepare() { + default + [[ ${PV} == "" ]] && eautoreconf +} + +src_configure() { + econf $(use_with unicode ncursesw) +} + +src_compile() { + emake V=1 + [[ ${PV} == "" ]] && emake V=1 doc-man doc-html +} + +src_test() { + # workaround parallel test failures + emake -j1 test +} + +src_install() { + emake DESTDIR="${D}" install install-doc-man + dodoc doc/manual.html README.html NEWS.html + newbashcomp contrib/tig-completion.bash ${PN} + + dodoc contrib/*.tigrc +}
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/x32/
commit: f5926c04d0fbc8e482a981b7ef1e914e15771f2e Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jun 4 04:56:13 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jun 4 05:03:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5926c04 profiles/arch/amd64/x32: add typescript to nodejs mask list Signed-off-by: Georgy Yakovlev gentoo.org> profiles/arch/amd64/x32/package.mask | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask index 461959670b6..3eee9261099 100644 --- a/profiles/arch/amd64/x32/package.mask +++ b/profiles/arch/amd64/x32/package.mask @@ -23,6 +23,7 @@ app-text/bibletime app-text/calibre app-text/cb2bib app-text/sigil +dev-lang/typescript dev-python/spyder dev-python/spyder-line-profiler dev-python/spyder-memory-profiler
[gentoo-commits] repo/gentoo:master commit in: dev-lang/typescript/
commit: 2918079af04c1ae635e0a7a82fddab1b2c2ebe62 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jun 4 04:56:36 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jun 4 05:03:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2918079a dev-lang/typescript: initial import Signed-off-by: Georgy Yakovlev gentoo.org> dev-lang/typescript/Manifest| 1 + dev-lang/typescript/metadata.xml| 11 dev-lang/typescript/typescript-4.3.2.ebuild | 39 + 3 files changed, 51 insertions(+) diff --git a/dev-lang/typescript/Manifest b/dev-lang/typescript/Manifest new file mode 100644 index 000..8bf7068eda8 --- /dev/null +++ b/dev-lang/typescript/Manifest @@ -0,0 +1 @@ +DIST typescript-4.3.2.tgz 10624314 BLAKE2B b980fbabc60e143470d437a93247b874823353b7e7e9691b2a35abdfc2c5323fc7184f9ca8adca5211cebc329eac467900a7a54af8435e8955c8d76903a3f14a SHA512 cd9e214a19e69e8567007a551d6a5373176fedd58feb44b616cc9d40b57c5793db4b71627e3585151887496a4325a865cbcf0f472579b5e4d22e8ab8786ee62b diff --git a/dev-lang/typescript/metadata.xml b/dev-lang/typescript/metadata.xml new file mode 100644 index 000..4690a60f1fb --- /dev/null +++ b/dev-lang/typescript/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + gyakov...@gentoo.org + Georgy Yakovlev + + + microsoft/TypeScript + + diff --git a/dev-lang/typescript/typescript-4.3.2.ebuild b/dev-lang/typescript/typescript-4.3.2.ebuild new file mode 100644 index 000..c8e9c00de4d --- /dev/null +++ b/dev-lang/typescript/typescript-4.3.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Superset of JavaScript with optional static typing, classes and interfaces" +HOMEPAGE="https://www.typescriptlang.org; +SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64" + +DEPEND="" +RDEPEND="net-libs/nodejs" +BDEPEND="net-libs/nodejs[npm]" + +S="${WORKDIR}/package" + +src_compile() { + # nothing to compile here + : +} + +src_install() { + npm \ + --audit false \ + --color false \ + --foreground-scripts \ + --global \ + --offline \ + --omit dev \ + --prefix "${ED}"/usr \ + --progress false \ + --verbose \ + install "${DISTDIR}/${P}".tgz || die "npm install failed" + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qmapshack/
commit: 88b04fd67440a6d959f9c7170eebebcba317804b Author: Andrey Grozin gentoo org> AuthorDate: Fri Jun 4 04:47:46 2021 + Commit: Andrey Grozin gentoo org> CommitDate: Fri Jun 4 04:47:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b04fd6 sci-geosciences/qmapshack: DEPEND on gdal:= Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/qmapshack/qmapshack-1.16.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/qmapshack/qmapshack-1.16.0.ebuild b/sci-geosciences/qmapshack/qmapshack-1.16.0.ebuild index 49979017d07..6c1736186d8 100644 --- a/sci-geosciences/qmapshack/qmapshack-1.16.0.ebuild +++ b/sci-geosciences/qmapshack/qmapshack-1.16.0.ebuild @@ -26,7 +26,7 @@ RDEPEND=" dev-qt/qtwebengine:5[widgets] >=sci-geosciences/routino-3.1.1 sci-libs/alglib - sci-libs/gdal + sci-libs/gdal:= >=sci-libs/proj-8:= " DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: net-im/element-desktop-bin/
commit: ec4308f738ba4c5ac094f53c33d11dd913968582 Author: Robert Siebeck r123 de> AuthorDate: Tue Jun 1 16:39:19 2021 + Commit: Stefan Strogin gentoo org> CommitDate: Fri Jun 4 04:21:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec4308f7 net-im/element-desktop-bin: RESTRICT splitdebug Avoids debug file collision with net-im/signal-desktop-bin Closes: https://bugs.gentoo.org/792309 Signed-off-by: Robert Siebeck r123.de> https://github.com/gentoo/gentoo/pull/21076 Signed-off-by: Stefan Strogin gentoo.org> net-im/element-desktop-bin/element-desktop-bin-1.7.29.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.7.29.ebuild b/net-im/element-desktop-bin/element-desktop-bin-1.7.29.ebuild index a48d5ee174c..af28b3f1fe7 100644 --- a/net-im/element-desktop-bin/element-desktop-bin-1.7.29.ebuild +++ b/net-im/element-desktop-bin/element-desktop-bin-1.7.29.ebuild @@ -16,6 +16,7 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" IUSE="+emoji" +RESTRICT="splitdebug" RDEPEND="app-accessibility/at-spi2-atk:2 app-crypt/libsecret
[gentoo-commits] repo/gentoo:master commit in: net-misc/dleyna-server/
commit: 857af3cdc7fda93a823cbecd17085d4801c3a134 Author: Matt Turner gentoo org> AuthorDate: Fri Jun 4 03:21:36 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 03:21:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=857af3cd net-misc/dleyna-server: Add patches from upstream Closes: https://bugs.gentoo.org/792177 Signed-off-by: Matt Turner gentoo.org> net-misc/dleyna-server/Manifest| 1 + .../dleyna-server/dleyna-server-0.7.0-r1.ebuild| 31 ++ 2 files changed, 32 insertions(+) diff --git a/net-misc/dleyna-server/Manifest b/net-misc/dleyna-server/Manifest index 528487f8a55..3c6388e36b4 100644 --- a/net-misc/dleyna-server/Manifest +++ b/net-misc/dleyna-server/Manifest @@ -1 +1,2 @@ +DIST dleyna-server-0.7.0-r1-patchset.tar.xz 1680 BLAKE2B fd6494dc04bb0fc20e677c69b360df30c89b35b6a990a2ce78e87101291307c485a5cb133152eabbd117691eff4d738fa2e33303128c4305a0c1e5137c67781d SHA512 7f37ba456f84bd9e45b732d40467e08ba5ce775c0f1d30011157e10a6f3010b904fc52a4d699a211dd66b66c54ff6e98b109aa5ba9c04112f81de1529d55c425 DIST dleyna-server-0.7.0.tar.gz 105020 BLAKE2B 01e4459631fef66e88aabcadfd85a4b01a5b95d33b5c1734decd1b0667876d7e5834bf23f754361772faebd7daf63d5f37cff9cb9bd11ff47c62aeb7afdb4969 SHA512 16bcab369a4d4624f75ed5d40bb5a06cafa1907b3ceceeb0de95f9f00750c257b69202f29f9c2d1ebcd61c541ee930d7a2747dab979e15a74e9a6e109eae6800 diff --git a/net-misc/dleyna-server/dleyna-server-0.7.0-r1.ebuild b/net-misc/dleyna-server/dleyna-server-0.7.0-r1.ebuild new file mode 100644 index 000..0c97205a63e --- /dev/null +++ b/net-misc/dleyna-server/dleyna-server-0.7.0-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="Service that allows to discover and manipulate DLNA Digital Media servers (DMS)" +HOMEPAGE="https://github.com/phako/dleyna-server; +SRC_URI="https://github.com/phako/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PF}-patchset.tar.xz; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="amd64 x86" + +RDEPEND=" + >=dev-libs/glib-2.36:2 + >=net-libs/gssdp-1.2:0= + >=net-libs/gupnp-1.2:0= + >=net-libs/gupnp-av-0.11.5 + >=media-libs/gupnp-dlna-0.9.4:2.0 + >=net-libs/libsoup-2.28.2:2.4 + >=net-libs/dleyna-core-0.6.0:1.0= +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${WORKDIR}"/patches +)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/vala-common/
commit: 88a7bbf671ddff5347b4d4421f3c029d739b7295 Author: Matt Turner gentoo org> AuthorDate: Fri Jun 4 03:09:16 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 03:11:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88a7bbf6 dev-libs/vala-common: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/vala-common/Manifest | 2 -- dev-libs/vala-common/vala-common-0.48.12.ebuild | 30 - dev-libs/vala-common/vala-common-0.50.7.ebuild | 30 - 3 files changed, 62 deletions(-) diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest index 8a695bd5de6..504425a3434 100644 --- a/dev-libs/vala-common/Manifest +++ b/dev-libs/vala-common/Manifest @@ -1,3 +1 @@ -DIST vala-0.48.12.tar.xz 3492200 BLAKE2B 0a401ac4349dc1c628fa608b5a89504583d6d2bb05ca74eb507e766cca418121e14adfe6e8cfeb8f42212c717280b9b91426309df415d869896654be626c46c5 SHA512 da7becf8b92985a07b139651c14bd41ec86aed3e2b610029d2b376f70335c98607f39de4a1fa4efe9d51e6088edd4c13d22431cada389679d55f684ad548f4d1 -DIST vala-0.50.7.tar.xz 3540048 BLAKE2B 4f3abdfe7f0448846f22a4d822b803484afd1a2371604d63cd7092e2854dbfdb15169ac74226404ca572bc8ac29d5262c6e39346271704003138b9881bd99b30 SHA512 50c4c257e0be020f45270b07fef3646712dc1556dd43ae9d54f164b97056b26779b3559deab9fe96afa11e2e97a13aa2cce348a34cf5d72ea6a3be4a8d7efc94 DIST vala-0.52.3.tar.xz 3575936 BLAKE2B bef10fdca6af1db5d8ff7b01b624fee5879d82ceb35ccc84d847f9ce26445194d4fc7ec8c3f8177534c0144e9027633ed1b00793e4e2edbe3df51f55f29129cb SHA512 5b757c6a9d1a2e9615fddb014c64a92f6a7c231ba964e449a43e9ad19293d415b66642625aad98d18e436ab438a4530d00bb670c7c7eaae56f43b407f4035bd9 diff --git a/dev-libs/vala-common/vala-common-0.48.12.ebuild b/dev-libs/vala-common/vala-common-0.48.12.ebuild deleted file mode 100644 index 82c42780ac2..000 --- a/dev-libs/vala-common/vala-common-0.48.12.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GNOME_ORG_MODULE="vala" - -inherit gnome.org - -DESCRIPTION="Build infrastructure for packages that use Vala" -HOMEPAGE="https://wiki.gnome.org/Projects/Vala; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" -IUSE="" - -RDEPEND="" -DEPEND="" -BDEPEND="" - -src_configure() { :; } - -src_compile() { :; } - -src_install() { - insinto /usr/share/aclocal - doins vala.m4 vapigen/vapigen.m4 - insinto /usr/share/vala - doins vapigen/Makefile.vapigen -} diff --git a/dev-libs/vala-common/vala-common-0.50.7.ebuild b/dev-libs/vala-common/vala-common-0.50.7.ebuild deleted file mode 100644 index 91b80ebdc38..000 --- a/dev-libs/vala-common/vala-common-0.50.7.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GNOME_ORG_MODULE="vala" - -inherit gnome.org - -DESCRIPTION="Build infrastructure for packages that use Vala" -HOMEPAGE="https://wiki.gnome.org/Projects/Vala; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" -IUSE="" - -RDEPEND="" -DEPEND="" -BDEPEND="" - -src_configure() { :; } - -src_compile() { :; } - -src_install() { - insinto /usr/share/aclocal - doins vala.m4 vapigen/vapigen.m4 - insinto /usr/share/vala - doins vapigen/Makefile.vapigen -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc-am/
commit: 05bbc60eab2842cafcd839e880f2a7bf746260f1 Author: Matt Turner gentoo org> AuthorDate: Fri Jun 4 03:09:46 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 03:11:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05bbc60e dev-util/gtk-doc-am: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-util/gtk-doc-am/Manifest | 1 - dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild | 33 2 files changed, 34 deletions(-) diff --git a/dev-util/gtk-doc-am/Manifest b/dev-util/gtk-doc-am/Manifest index 064d9a83b6f..a2c2e5e9f33 100644 --- a/dev-util/gtk-doc-am/Manifest +++ b/dev-util/gtk-doc-am/Manifest @@ -1,2 +1 @@ -DIST gtk-doc-1.33.1.tar.xz 768896 BLAKE2B 0d6cc32611618669aac4045942497a404f4d3ed703341cce56efefba439eb8595877297b76085c6a57d3d76710257153040b8f895d6dd6381502e852e6b82e93 SHA512 18620f0164382849980938103a9243abc35ea5a2628258f00e096e16a698b598d0c7fe80a1739fc689217c59a648c728a014bc672a92346c65768ebf89675b90 DIST gtk-doc-1.33.2.tar.xz 507852 BLAKE2B dea3030060ecec89433fe3783dfacc2f58373780c49560a48ab1a32bedfe888692183de8396c92414255e4c8f537358cbc373fd307638ab8e7dbfd9ae44de58f SHA512 f50f68ab6b4bc59f55e84b49c1481f05700171cbf79eca9ba8f3a142a30a4ba88fe096983ebb8d117a9ef8bcea40934674096683d956f5c54cae457d31f651ab diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild b/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild deleted file mode 100644 index 303d509eb38..000 --- a/dev-util/gtk-doc-am/gtk-doc-am-1.33.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GNOME_ORG_MODULE="gtk-doc" - -inherit gnome.org - -DESCRIPTION="Automake files from gtk-doc" -HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc; - -LICENSE="GPL-2 FDL-1.1" -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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/
commit: 758c227b59e9c6d480f62a8517ae0e0da794a2f4 Author: Matt Turner gentoo org> AuthorDate: Fri Jun 4 03:08:51 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 03:11:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=758c227b media-libs/harfbuzz: Drop old versions Signed-off-by: Matt Turner gentoo.org> media-libs/harfbuzz/Manifest | 2 - media-libs/harfbuzz/harfbuzz-2.7.4.ebuild | 93 --- media-libs/harfbuzz/harfbuzz-2.8.0.ebuild | 93 --- 3 files changed, 188 deletions(-) diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest index befa9791e95..3b7d3db0c7c 100644 --- a/media-libs/harfbuzz/Manifest +++ b/media-libs/harfbuzz/Manifest @@ -1,3 +1 @@ -DIST harfbuzz-2.7.4.tar.gz 16703694 BLAKE2B 9932c039bb27ee53179e500c80ae8bd24d4cb77d4fcd01c10b8b5f0fd55de6af3c265196aa80653835f464c5431f89a870a7112eaf2c715f05e1e084011fa240 SHA512 5b412e0f6d1c9142a0ef2713826cb8d6ebf348c5b64054a0676d3ce084bcff1de375dadf90e87dbbf6d0ec8e4a99339cb64b514d5464efb7e27037551e494099 -DIST harfbuzz-2.8.0.tar.gz 17000989 BLAKE2B a2b29bccf394ad8836fb534af42aaa193addc02745ffe8a82294e571483b2eb1f7ece300dbae60a0c1b9e70235109e764ded16518ab2b17e4d3d319b43404faa SHA512 736e6829fd470d1647df2c7116b4e9e6186676bc33140b3913130a9f1818f7bef2415958cab8c6bf9c5b660f43e4924d3ca220970a5c48c0c1525f601e26fd48 DIST harfbuzz-2.8.1.tar.gz 17939717 BLAKE2B 4e6eeb0beb45e88386d994eb219479a2ed68bd1b78af3becb4ef1c89152e21924319b415e194f57c7aa4acf8031ab4ae35725b873f36b6f816aaa33a7bbb86d9 SHA512 16e43b9182d3ebd2394c2c0e0df815ca9e715d55dc7e46de4eafcde49ddf59cccae69a5340e05c8aa2ee6bc2ba46d1cffae8252d1b2a004ffe9d70c62628cf73 diff --git a/media-libs/harfbuzz/harfbuzz-2.7.4.ebuild b/media-libs/harfbuzz/harfbuzz-2.7.4.ebuild deleted file mode 100644 index 453389b6331..000 --- a/media-libs/harfbuzz/harfbuzz-2.7.4.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit flag-o-matic meson-multilib python-any-r1 xdg-utils - -DESCRIPTION="An OpenType text shaping engine" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz; - -if [[ ${PV} = ]] ; then - EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git; - inherit git-r3 -else - SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -LICENSE="Old-MIT ISC icu" -SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416 - -IUSE="+cairo debug doc +glib +graphite icu +introspection static-libs test +truetype" -RESTRICT="!test? ( test )" -REQUIRED_USE="introspection? ( glib )" - -RDEPEND=" - cairo? ( x11-libs/cairo:= ) - glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] ) - graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] ) - icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1.34:= ) - truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - >=dev-libs/gobject-introspection-common-1.34 -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig - doc? ( dev-util/gtk-doc ) - introspection? ( dev-util/glib-utils ) -" - -pkg_setup() { - python-any-r1_pkg_setup - if ! use debug ; then - append-cppflags -DHB_NDEBUG - fi -} - -src_prepare() { - default - - xdg_environment_reset - - sed -i \ - -e 's:tests/macos.tests::' \ - test/shaping/data/in-house/Makefile.sources \ - || die # bug 726120 - - # bug 618772 - append-cxxflags -std=c++14 - - # bug 790359 - filter-flags -fexceptions -fthreadsafe-statics - - # bug 762415 - local pyscript - for pyscript in $(find -type f -name "*.py") ; do - python_fix_shebang -q "${pyscript}" - done -} - -multilib_src_configure() { - # harfbuzz-gobject only used for instrospection, bug #535852 - local emesonargs=( - $(meson_native_use_feature cairo) - -Dcoretext="disabled" - $(meson_native_use_feature doc) - -Dfontconfig="disabled" #609300 - $(meson_native_use_feature introspection) - $(meson_use static-libs static) - $(meson_feature glib) - $(meson_feature graphite) - $(meson_feature icu) - $(meson_feature introspection gobject) - $(meson_feature test tests) - $(meson_feature truetype freetype) - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/gdbus-codegen/
commit: e41595a647cbe730b6bae5796f77eb415d4f1af6 Author: Matt Turner gentoo org> AuthorDate: Fri Jun 4 03:07:26 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 03:11:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41595a6 dev-util/gdbus-codegen: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-util/gdbus-codegen/Manifest| 4 -- dev-util/gdbus-codegen/gdbus-codegen-2.66.7.ebuild | 73 -- dev-util/gdbus-codegen/gdbus-codegen-2.66.8.ebuild | 73 -- dev-util/gdbus-codegen/gdbus-codegen-2.68.0.ebuild | 73 -- dev-util/gdbus-codegen/gdbus-codegen-2.68.1.ebuild | 73 -- 5 files changed, 296 deletions(-) diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest index 59a15cb8646..856206798d9 100644 --- a/dev-util/gdbus-codegen/Manifest +++ b/dev-util/gdbus-codegen/Manifest @@ -1,5 +1 @@ -DIST glib-2.66.7.tar.xz 4844892 BLAKE2B 2d128e8c933a8c5bd27734e96e50244f27c29199823e2185e8cfa5b4bbc0ca23f761c9de275c9941672eb945e302178b3cb4b5bd577f375ad953a97dddc70e34 SHA512 f6e6cc0fe2ab4a31a623bf9a1e63f833783e044e7ed55b66a84fc0cbf1410eec233fe0e226abb20aac0e40167a9624bf5e65197f9eed879da1293af44408d530 -DIST glib-2.66.8.tar.xz 4845548 BLAKE2B 8def5a2970f1df4782c93a1736d9ebd83ff1faebbfadd508e6ac58aa1d28a88a0fc7f504cc8006c2623bb656ce15d2dcb9e9188042daccd55adc8df0319599ea SHA512 d9d1bee82409bdceb14ab6008508f1abbb6eedfc22a35b1635d381594ee43c4ee9a1569d46bebe5b0b6d9fe7c629079f75660c6fa8f3b85a1dbca304bc6a6205 -DIST glib-2.68.0.tar.xz 4938804 BLAKE2B abbb06e9be3198ea79a42862bc0b71a40e87de6e4d49634458a6dd883d19c23d9e1a314b7820ea8eae230b24dccc909fd53b0e73587738e2341ff6f116e40cbe SHA512 dce0660476d67d7736c00861f4c3c267723f39032f582d1b2c17660a4939eeccd97e975da61b5be49e6f54612c6d5ce592aa7bdeacf4ecc75f3b38358da94a1d -DIST glib-2.68.1.tar.xz 4940260 BLAKE2B fcf3a2fa2420ea3df13025d7a7e136862fa4cb6aa4f64a1af9fef7187d075db70deddad13ebde56b9032940437dbb311e9658bf112fd3cae8d8313d252ad2d87 SHA512 f705cda6f1b4b0acc5fe8d21b60994ca0ec6de39c6722f4f01cbe0ece30eacb7271d3cb29067e638e0204a3cefa2df1e535f273b72330455e185b544cebc2ab0 DIST glib-2.68.2.tar.xz 4944192 BLAKE2B d35489dcfe9d57d8bd6ecf4f893b7c8e93a5b8108765791071fc811598d1f41287e03d95f20591d50d51a78db34f11833cc7970b1bf29299385357a14977ba0b SHA512 74d481552629cab67d22f8a440a7263a4e4b83adb6f3b772d368e255c17321b206aafd3af4653e5efbb2c3c14ca67d35f453728cbc5cd68728275d0b56789019 diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.66.7.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.66.7.ebuild deleted file mode 100644 index 8edc360f90f..000 --- a/dev-util/gdbus-codegen/gdbus-codegen-2.66.7.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GNOME_ORG_MODULE="glib" -PYTHON_COMPAT=( python3_{7,8,9} ) -PYTHON_REQ_USE="xml" -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_SETUPTOOLS=no - -inherit gnome.org distutils-r1 - -DESCRIPTION="GDBus code and documentation generator" -HOMEPAGE="https://www.gtk.org/; - -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="" - -RDEPEND="${PYTHON_DEPS}" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-libs/libxslt - app-text/docbook-xsl-stylesheets -" - -S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen" - -python_prepare_all() { - PATCHES=( - "${FILESDIR}/${PN}-2.56.1-sitedir.patch" - ) - distutils-r1_python_prepare_all - - local MAJOR_VERSION=$(ver_cut 1) - local MINOR_VERSION=$(ver_cut 2) - sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die - sed -e "s:@VERSION@:${PV}:" \ - -e "s:@MAJOR_VERSION@:${MAJOR_VERSION}:" \ - -e "s:@MINOR_VERSION@:${MINOR_VERSION}:" config.py.in > config.py || die - cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed" - sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed" -} - -do_xsltproc_command() { - # Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/glib-utils) - xsltproc \ - --nonet \ - --stringparam man.output.quietly 1 \ - --stringparam funcsynopsis.style ansi \ - --stringparam man.th.extra1.suppress 1 \ - --stringparam man.authors.section.enabled 0 \ - --stringparam man.copyright.section.enabled 0 \ - -o "${2}" \ - http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \ - "${1}" || die "manpage generation failed" -} - -src_compile() { - distutils-r1_src_compile - do_xsltproc_command "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.xml"
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-tweaks/
commit: 077acb1702696b2407cbcd07f98ec9280bedad86 Author: Matt Turner gentoo org> AuthorDate: Fri Jun 4 02:56:48 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 03:11:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077acb17 gnome-extra/gnome-tweaks: Raise gsettings-desktop-schemas dep Closes: https://bugs.gentoo.org/793404 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-tweaks/gnome-tweaks-40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-tweaks/gnome-tweaks-40.0.ebuild b/gnome-extra/gnome-tweaks/gnome-tweaks-40.0.ebuild index 4595dba16af..fc0744aeb70 100644 --- a/gnome-extra/gnome-tweaks/gnome-tweaks-40.0.ebuild +++ b/gnome-extra/gnome-tweaks/gnome-tweaks-40.0.ebuild @@ -32,7 +32,7 @@ RDEPEND="${DEPEND} net-libs/libsoup:2.4[introspection] x11-libs/libnotify[introspection] - >=gnome-base/gsettings-desktop-schemas-3.33.0 + >=gnome-base/gsettings-desktop-schemas-40.0 >=gnome-base/gnome-shell-3.24 x11-wm/mutter "
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 1fc759b3eada87eda003e5c5317413f9a95babab Author: Matt Turner gentoo org> AuthorDate: Fri Jun 4 03:10:02 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 03:11:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fc759b3 x11-libs/gdk-pixbuf: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf/Manifest | 1 - x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild | 132 --- 2 files changed, 133 deletions(-) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index 81e14161341..db982254a62 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -1,2 +1 @@ -DIST gdk-pixbuf-2.42.4.tar.xz 7534896 BLAKE2B 87224c13a83848616ef52e65580239fcb4b81ccf2ab9e9cfdb55621c8b2a5b5c97ee152a83cbd1774bf3f868c6ce3779838c72877d2a5aa14d6cafad19f2d022 SHA512 b1eca16719e749d111c33592892ab18e2a1dc5f69a16762860bb54e0c97f535d7049fc388ce9daa025153ff2af56a367d8b164fa4025ee9a0131825a6108f772 DIST gdk-pixbuf-2.42.6.tar.xz 7708484 BLAKE2B 003b1de915ce8f17a987059bd9b2679127a08032dc70567ea169aa0dcdcc194216f66d03f35f5580e70e1c05fa15f08b18c86a72e9bcefc2bd6ed59abdb24b82 SHA512 02e6d89de6cb6c9768d5173dada88c038e2454b4345ebc6f7b012d484303c08e53b58f085e872290555e1ccb74a478fa6cef4623a75f2e1f05c27bfc4e986f4d diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild deleted file mode 100644 index 00c3b161801..000 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gnome.org gnome2-utils meson multilib multilib-minimal xdg - -DESCRIPTION="Image loading library for GTK+" -HOMEPAGE="https://gitlab.gnome.org/GNOME/gdk-pixbuf; - -LICENSE="LGPL-2.1+" -SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="gtk-doc +introspection jpeg tiff" - -# TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review -DEPEND=" - >=dev-libs/glib-2.56.0:2[${MULTILIB_USEDEP}] - x11-misc/shared-mime-info - >=media-libs/libpng-1.4:0=[${MULTILIB_USEDEP}] - jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] ) - tiff? ( >=media-libs/tiff-3.9.2:0=[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -RDEPEND="${DEPEND} - !https://bugzilla.gnome.org/show_bug.cgi?id=756590 - "${FILESDIR}"/${PN}-2.32.3-fix-lowmem-uclibc.patch -) - -src_prepare() { - xdg_src_prepare - # This will avoid polluting the pkg-config file with versioned libpng, - # which is causing problems with libpng14 -> libpng15 upgrade - # See upstream bug #667068 - # First check that the pattern is present, to catch upstream changes on bumps, - # because sed doesn't return failure code if it doesn't do any replacements - grep -q "foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]" meson.build || die "libpng check order has changed upstream" - sed -e "s/foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/foreach png: \[ 'libpng', 'libpng16', 'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/" -i meson.build || die -} - -multilib_src_configure() { - local emesonargs=( - -Dpng=true - $(meson_use tiff) - $(meson_use jpeg) - -Dbuiltin_loaders=png - -Drelocatable=false - #native_windows_loaders - -Dinstalled_tests=false - -Dgio_sniffing=true - ) - if multilib_is_native_abi; then - emesonargs+=( - $(meson_use gtk-doc gtk_docs) - $(meson_feature introspection) - -Dman=true - ) - else - emesonargs+=( - -Dgtk_doc=false - -Dintrospection=disabled - -Dman=false - ) - fi - meson_src_configure -} - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -} - -pkg_preinst() { - xdg_pkg_preinst - - multilib_pkg_preinst() { - # Make sure loaders.cache belongs to gdk-pixbuf alone - local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache" - - if [[ -e ${EROOT}/${cache} ]]; then - cp "${EROOT}"/${cache} "${ED}"/${cache} || die - else - touch "${ED}"/${cache} || die - fi - } -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/glib/
commit: bf1d1df9303a42af1682f7a2a0a00e6a9905cde9 Author: Matt Turner gentoo org> AuthorDate: Fri Jun 4 02:58:06 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 03:11:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf1d1df9 dev-libs/glib: Require USE=test for USE=gtk-doc Closes: https://bugs.gentoo.org/777636 Signed-off-by: Matt Turner gentoo.org> dev-libs/glib/glib-2.68.2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/glib/glib-2.68.2.ebuild b/dev-libs/glib/glib-2.68.2.ebuild index 26d2f4db3de..65a18a04820 100644 --- a/dev-libs/glib/glib-2.68.2.ebuild +++ b/dev-libs/glib/glib-2.68.2.ebuild @@ -13,6 +13,7 @@ LICENSE="LGPL-2.1+" SLOT="2" IUSE="dbus debug +elf elibc_glibc fam gtk-doc kernel_linux +mime selinux static-libs sysprof systemtap test utils xattr" RESTRICT="!test? ( test )" +REQUIRED_USE="gtk-doc? ( test )" # Bug #777636 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glib-utils/
commit: a41d815d1af6b6980fc8b54a9f476f6329d06f07 Author: Matt Turner gentoo org> AuthorDate: Fri Jun 4 03:06:55 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 03:11:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a41d815d dev-util/glib-utils: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-util/glib-utils/Manifest | 4 -- dev-util/glib-utils/glib-utils-2.66.7.ebuild | 65 dev-util/glib-utils/glib-utils-2.66.8.ebuild | 65 dev-util/glib-utils/glib-utils-2.68.0.ebuild | 63 --- dev-util/glib-utils/glib-utils-2.68.1.ebuild | 63 --- 5 files changed, 260 deletions(-) diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest index 59a15cb8646..856206798d9 100644 --- a/dev-util/glib-utils/Manifest +++ b/dev-util/glib-utils/Manifest @@ -1,5 +1 @@ -DIST glib-2.66.7.tar.xz 4844892 BLAKE2B 2d128e8c933a8c5bd27734e96e50244f27c29199823e2185e8cfa5b4bbc0ca23f761c9de275c9941672eb945e302178b3cb4b5bd577f375ad953a97dddc70e34 SHA512 f6e6cc0fe2ab4a31a623bf9a1e63f833783e044e7ed55b66a84fc0cbf1410eec233fe0e226abb20aac0e40167a9624bf5e65197f9eed879da1293af44408d530 -DIST glib-2.66.8.tar.xz 4845548 BLAKE2B 8def5a2970f1df4782c93a1736d9ebd83ff1faebbfadd508e6ac58aa1d28a88a0fc7f504cc8006c2623bb656ce15d2dcb9e9188042daccd55adc8df0319599ea SHA512 d9d1bee82409bdceb14ab6008508f1abbb6eedfc22a35b1635d381594ee43c4ee9a1569d46bebe5b0b6d9fe7c629079f75660c6fa8f3b85a1dbca304bc6a6205 -DIST glib-2.68.0.tar.xz 4938804 BLAKE2B abbb06e9be3198ea79a42862bc0b71a40e87de6e4d49634458a6dd883d19c23d9e1a314b7820ea8eae230b24dccc909fd53b0e73587738e2341ff6f116e40cbe SHA512 dce0660476d67d7736c00861f4c3c267723f39032f582d1b2c17660a4939eeccd97e975da61b5be49e6f54612c6d5ce592aa7bdeacf4ecc75f3b38358da94a1d -DIST glib-2.68.1.tar.xz 4940260 BLAKE2B fcf3a2fa2420ea3df13025d7a7e136862fa4cb6aa4f64a1af9fef7187d075db70deddad13ebde56b9032940437dbb311e9658bf112fd3cae8d8313d252ad2d87 SHA512 f705cda6f1b4b0acc5fe8d21b60994ca0ec6de39c6722f4f01cbe0ece30eacb7271d3cb29067e638e0204a3cefa2df1e535f273b72330455e185b544cebc2ab0 DIST glib-2.68.2.tar.xz 4944192 BLAKE2B d35489dcfe9d57d8bd6ecf4f893b7c8e93a5b8108765791071fc811598d1f41287e03d95f20591d50d51a78db34f11833cc7970b1bf29299385357a14977ba0b SHA512 74d481552629cab67d22f8a440a7263a4e4b83adb6f3b772d368e255c17321b206aafd3af4653e5efbb2c3c14ca67d35f453728cbc5cd68728275d0b56789019 diff --git a/dev-util/glib-utils/glib-utils-2.66.7.ebuild b/dev-util/glib-utils/glib-utils-2.66.7.ebuild deleted file mode 100644 index 49e929118d2..000 --- a/dev-util/glib-utils/glib-utils-2.66.7.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) -GNOME_ORG_MODULE="glib" - -inherit gnome.org python-single-r1 - -DESCRIPTION="Build utilities for GLib using projects" -HOMEPAGE="https://www.gtk.org/; - -LICENSE="LGPL-2.1+" -SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" - -RDEPEND="${PYTHON_DEPS} - !http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \ - "${1}" || die "manpage generation failed" -} - -src_compile() { - sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-genmarshal.in > gobject/glib-genmarshal || die - sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-mkenums.in > gobject/glib-mkenums || die - sed -e "s:@GLIB_VERSION@:${PV}:g;s:@PYTHON@:python:g" glib/gtester-report.in > glib/gtester-report || die - do_xsltproc_command docs/reference/gobject/glib-genmarshal.xml docs/reference/gobject/glib-genmarshal.1 - do_xsltproc_command docs/reference/gobject/glib-mkenums.xml docs/reference/gobject/glib-mkenums.1 - do_xsltproc_command docs/reference/glib/gtester-report.xml docs/reference/glib/gtester-report.1 -} - -src_install() { - python_fix_shebang gobject/glib-genmarshal - python_fix_shebang gobject/glib-mkenums - python_fix_shebang glib/gtester-report - exeinto /usr/bin - doexe gobject/glib-genmarshal - doexe gobject/glib-mkenums - doexe glib/gtester-report - doman docs/reference/gobject/glib-genmarshal.1 - doman docs/reference/gobject/glib-mkenums.1 - doman docs/reference/glib/gtester-report.1 -} diff --git a/dev-util/glib-utils/glib-utils-2.66.8.ebuild b/dev-util/glib-utils/glib-utils-2.66.8.ebuild deleted file mode 100644 index fe668f11352..000 --- a/dev-util/glib-utils/glib-utils-2.66.8.ebuild +++ /dev/null @@ -1,65
[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-doc/
commit: ec0fad5f1994e6ae2fa709b202b66acc4fe2817e Author: Matt Turner gentoo org> AuthorDate: Fri Jun 4 03:09:38 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 03:11:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec0fad5f dev-util/gtk-doc: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-util/gtk-doc/Manifest | 1 - dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild | 110 -- 2 files changed, 111 deletions(-) diff --git a/dev-util/gtk-doc/Manifest b/dev-util/gtk-doc/Manifest index 064d9a83b6f..a2c2e5e9f33 100644 --- a/dev-util/gtk-doc/Manifest +++ b/dev-util/gtk-doc/Manifest @@ -1,2 +1 @@ -DIST gtk-doc-1.33.1.tar.xz 768896 BLAKE2B 0d6cc32611618669aac4045942497a404f4d3ed703341cce56efefba439eb8595877297b76085c6a57d3d76710257153040b8f895d6dd6381502e852e6b82e93 SHA512 18620f0164382849980938103a9243abc35ea5a2628258f00e096e16a698b598d0c7fe80a1739fc689217c59a648c728a014bc672a92346c65768ebf89675b90 DIST gtk-doc-1.33.2.tar.xz 507852 BLAKE2B dea3030060ecec89433fe3783dfacc2f58373780c49560a48ab1a32bedfe888692183de8396c92414255e4c8f537358cbc373fd307638ab8e7dbfd9ae44de58f SHA512 f50f68ab6b4bc59f55e84b49c1481f05700171cbf79eca9ba8f3a142a30a4ba88fe096983ebb8d117a9ef8bcea40934674096683d956f5c54cae457d31f651ab diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild b/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild deleted file mode 100644 index 18c12d44b23..000 --- a/dev-util/gtk-doc/gtk-doc-1.33.1-r4.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) - -inherit elisp-common gnome.org meson python-single-r1 readme.gentoo-r1 - -DESCRIPTION="GTK+ Documentation Generator" -HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc; - -LICENSE="GPL-2 FDL-1.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris" - -IUSE="emacs test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND=" - ${PYTHON_DEPS} - >=dev-libs/glib-2.38:2 - dev-libs/libxslt - >=dev-libs/libxml2-2.3.6:2 - ~app-text/docbook-xml-dtd-4.3 - app-text/docbook-xsl-stylesheets - ~app-text/docbook-sgml-dtd-3.0 - >=app-text/docbook-dsssl-stylesheets-1.40 - emacs? ( >=app-editors/emacs-23.1:* ) - $(python_gen_cond_dep ' - dev-python/pygments[${PYTHON_MULTI_USEDEP}] - ') -" -DEPEND="${RDEPEND} - test? ( - $(python_gen_cond_dep ' - dev-python/parameterized[${PYTHON_USEDEP}] - ') - ) -" -BDEPEND=" - ~dev-util/gtk-doc-am-${PV} - dev-util/itstool - virtual/pkgconfig -" - -PATCHES=( - # Remove global Emacs keybindings, bug #184588 - "${FILESDIR}"/${PN}-1.8-emacs-keybindings.patch -) - -pkg_setup() { - DOC_CONTENTS="gtk-doc does no longer define global key bindings for Emacs. - You may set your own key bindings for \"gtk-doc-insert\" and - \"gtk-doc-insert-section\" in your ~/.emacs file." - SITEFILE=61${PN}-gentoo.el - python-single-r1_pkg_setup -} - -src_prepare() { - default - - # Requires the unpackaged Python "anytree" module - sed -i -e '/mkhtml2/d' "${S}"/tests/meson.build || die -} - -src_configure() { - local emesonargs=( - -Dautotools_support=true - -Dcmake_support=true - -Dyelp_manual=true - $(meson_use test tests) - ) - meson_src_configure -} - -src_compile() { - meson_src_compile - use emacs && elisp-compile tools/gtk-doc.el -} - -src_install() { - meson_src_install - - # The meson build system configures the shebangs to the temporary python - # used during the build. We need to fix it. - sed -i -e 's:^#!.*python3:#!/usr/bin/env python3:' "${ED}"/usr/bin/* || die - python_fix_shebang "${ED}"/usr/bin - - # Don't install this file, it's in gtk-doc-am now - rm "${ED}"/usr/share/aclocal/gtk-doc.m4 || die "failed to remove gtk-doc.m4" - rmdir "${ED}"/usr/share/aclocal || die - - if use emacs; then - elisp-install ${PN} tools/gtk-doc.el* - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - readme.gentoo_create_doc - fi -} - -pkg_postinst() { - if use emacs; then - elisp-site-regen - readme.gentoo_print_elog - fi -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/glib/
commit: 54d68643a6e060731967b8d04231d3c0bc5a50f6 Author: Matt Turner gentoo org> AuthorDate: Fri Jun 4 03:06:32 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 03:11:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d68643 dev-libs/glib: Drop old versions Bug: https://bugs.gentoo.org/775632 Signed-off-by: Matt Turner gentoo.org> dev-libs/glib/Manifest | 4 - dev-libs/glib/glib-2.66.7.ebuild | 290 --- dev-libs/glib/glib-2.66.8.ebuild | 286 -- dev-libs/glib/glib-2.68.0.ebuild | 288 -- dev-libs/glib/glib-2.68.1.ebuild | 288 -- 5 files changed, 1156 deletions(-) diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index 59a15cb8646..856206798d9 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -1,5 +1 @@ -DIST glib-2.66.7.tar.xz 4844892 BLAKE2B 2d128e8c933a8c5bd27734e96e50244f27c29199823e2185e8cfa5b4bbc0ca23f761c9de275c9941672eb945e302178b3cb4b5bd577f375ad953a97dddc70e34 SHA512 f6e6cc0fe2ab4a31a623bf9a1e63f833783e044e7ed55b66a84fc0cbf1410eec233fe0e226abb20aac0e40167a9624bf5e65197f9eed879da1293af44408d530 -DIST glib-2.66.8.tar.xz 4845548 BLAKE2B 8def5a2970f1df4782c93a1736d9ebd83ff1faebbfadd508e6ac58aa1d28a88a0fc7f504cc8006c2623bb656ce15d2dcb9e9188042daccd55adc8df0319599ea SHA512 d9d1bee82409bdceb14ab6008508f1abbb6eedfc22a35b1635d381594ee43c4ee9a1569d46bebe5b0b6d9fe7c629079f75660c6fa8f3b85a1dbca304bc6a6205 -DIST glib-2.68.0.tar.xz 4938804 BLAKE2B abbb06e9be3198ea79a42862bc0b71a40e87de6e4d49634458a6dd883d19c23d9e1a314b7820ea8eae230b24dccc909fd53b0e73587738e2341ff6f116e40cbe SHA512 dce0660476d67d7736c00861f4c3c267723f39032f582d1b2c17660a4939eeccd97e975da61b5be49e6f54612c6d5ce592aa7bdeacf4ecc75f3b38358da94a1d -DIST glib-2.68.1.tar.xz 4940260 BLAKE2B fcf3a2fa2420ea3df13025d7a7e136862fa4cb6aa4f64a1af9fef7187d075db70deddad13ebde56b9032940437dbb311e9658bf112fd3cae8d8313d252ad2d87 SHA512 f705cda6f1b4b0acc5fe8d21b60994ca0ec6de39c6722f4f01cbe0ece30eacb7271d3cb29067e638e0204a3cefa2df1e535f273b72330455e185b544cebc2ab0 DIST glib-2.68.2.tar.xz 4944192 BLAKE2B d35489dcfe9d57d8bd6ecf4f893b7c8e93a5b8108765791071fc811598d1f41287e03d95f20591d50d51a78db34f11833cc7970b1bf29299385357a14977ba0b SHA512 74d481552629cab67d22f8a440a7263a4e4b83adb6f3b772d368e255c17321b206aafd3af4653e5efbb2c3c14ca67d35f453728cbc5cd68728275d0b56789019 diff --git a/dev-libs/glib/glib-2.66.7.ebuild b/dev-libs/glib/glib-2.66.7.ebuild deleted file mode 100644 index 0f1be9803c9..000 --- a/dev-libs/glib/glib-2.66.7.ebuild +++ /dev/null @@ -1,290 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit flag-o-matic gnome.org gnome2-utils linux-info meson multilib multilib-minimal python-any-r1 toolchain-funcs xdg - -DESCRIPTION="The GLib library of C routines" -HOMEPAGE="https://www.gtk.org/; - -LICENSE="LGPL-2.1+" -SLOT="2" -IUSE="dbus debug elibc_glibc fam gtk-doc kernel_linux +mime selinux static-libs sysprof systemtap test utils xattr" -RESTRICT="!test? ( test )" - -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" - -# * libelf isn't strictly necessary, but makes gresource tool more useful, and -# the check is automagic in gio/meson.build. gresource is not a multilib tool -# right now, thus it doesn't matter if non-native ABI libelf exists or not -# (non-native binary is overwritten, it doesn't matter if libelf was linked to). -# * elfutils (via libelf) does not build on Windows. gresources are not embedded -# within ELF binaries on that platform anyway and inspecting ELF binaries from -# other platforms is not that useful so exclude the dependency in this case. -# * Technically static-libs is needed on zlib, util-linux and perhaps more, but -# these are used by GIO, which glib[static-libs] consumers don't really seem -# to need at all, thus not imposing the deps for now and once some consumers -# are actually found to static link libgio-2.0.a, we can revisit and either add -# them or just put the (build) deps in that rare consumer instead of recursive -# RDEPEND here (due to lack of recursive DEPEND). -RDEPEND=" - !=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] - >=dev-libs/libpcre-8.31:3[${MULTILIB_USEDEP},static-libs?] - >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}] - >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] - >=virtual/libintl-0-r2[${MULTILIB_USEDEP}] - kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] ) - selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] ) - xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] ) ) - !kernel_Winnt? ( virtual/libelf:0= ) - fam? (
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/
commit: 726cd59901b41cf18ee036474db12b7b68686575 Author: Matt Turner gentoo org> AuthorDate: Fri Jun 4 03:07:49 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 03:11:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=726cd599 dev-libs/gobject-introspection-common: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/gobject-introspection-common/Manifest | 1 - .../gobject-introspection-common-1.66.1.ebuild | 31 -- 2 files changed, 32 deletions(-) diff --git a/dev-libs/gobject-introspection-common/Manifest b/dev-libs/gobject-introspection-common/Manifest index 4aef42d69c5..bdfba874bc5 100644 --- a/dev-libs/gobject-introspection-common/Manifest +++ b/dev-libs/gobject-introspection-common/Manifest @@ -1,2 +1 @@ -DIST gobject-introspection-1.66.1.tar.xz 1012784 BLAKE2B dd3faa70a482016c9d45b41a62eb1708b775979b92a466c45e70fa9f7679f3931467f5f41a30ecf2260afdd5759218f0afe68b82901587d7cf9267b1fe59d4e8 SHA512 ea1e20cd94ff8af3572f417f35e96648ffc3e94a91d4e4c81adf99bb0f408ac21ecf40990f9dbd5f2e0f4e83360286ca5db88dbc45bd59289596a324acf7df3d DIST gobject-introspection-1.68.0.tar.xz 1019732 BLAKE2B 2f99cc9cec5ea05f1a5fa4473d1ad424cc1f6b097075f798e89cf740519db180417a3f0de37afc8a0cf0771436a9d9f7d6193b69289dfb47ec077d33a7d27c91 SHA512 d2e64c119aa500b624a57baa2cebe9126ab13d98b771f4fb51cf92748635de352997f702f40656f7c665f3dfedfbfa19912cc7a2d039d254555243bbc381 diff --git a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild deleted file mode 100644 index 483d8f843f5..000 --- a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.66.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GNOME_ORG_MODULE="gobject-introspection" - -inherit gnome.org - -DESCRIPTION="Build infrastructure for GObject Introspection" -HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection; - -LICENSE="HPND" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}" -# Use !<${PV} because mixing gobject-introspection with different version of -common can cause issues like: -# https://forums.gentoo.org/viewtopic-p-7421930.html - -src_configure() { :; } - -src_compile() { :; } - -src_install() { - insinto /usr/share/aclocal - doins m4/introspection.m4 - - insinto /usr/share/gobject-introspection-1.0 - doins Makefile.introspection -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/
commit: 32444c43bea354f5fa5d122b0ecc8c8ff89bdd50 Author: Matt Turner gentoo org> AuthorDate: Fri Jun 4 03:07:40 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 03:11:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32444c43 dev-libs/gobject-introspection: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/gobject-introspection/Manifest| 1 - .../gobject-introspection-1.66.1.ebuild| 77 -- 2 files changed, 78 deletions(-) diff --git a/dev-libs/gobject-introspection/Manifest b/dev-libs/gobject-introspection/Manifest index 4aef42d69c5..bdfba874bc5 100644 --- a/dev-libs/gobject-introspection/Manifest +++ b/dev-libs/gobject-introspection/Manifest @@ -1,2 +1 @@ -DIST gobject-introspection-1.66.1.tar.xz 1012784 BLAKE2B dd3faa70a482016c9d45b41a62eb1708b775979b92a466c45e70fa9f7679f3931467f5f41a30ecf2260afdd5759218f0afe68b82901587d7cf9267b1fe59d4e8 SHA512 ea1e20cd94ff8af3572f417f35e96648ffc3e94a91d4e4c81adf99bb0f408ac21ecf40990f9dbd5f2e0f4e83360286ca5db88dbc45bd59289596a324acf7df3d DIST gobject-introspection-1.68.0.tar.xz 1019732 BLAKE2B 2f99cc9cec5ea05f1a5fa4473d1ad424cc1f6b097075f798e89cf740519db180417a3f0de37afc8a0cf0771436a9d9f7d6193b69289dfb47ec077d33a7d27c91 SHA512 d2e64c119aa500b624a57baa2cebe9126ab13d98b771f4fb51cf92748635de352997f702f40656f7c665f3dfedfbfa19912cc7a2d039d254555243bbc381 diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild deleted file mode 100644 index d71b7d125b0..000 --- a/dev-libs/gobject-introspection/gobject-introspection-1.66.1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -PYTHON_REQ_USE="xml" -inherit gnome.org meson python-single-r1 xdg - -DESCRIPTION="Introspection system for GObject-based libraries" -HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection; - -LICENSE="LGPL-2+ GPL-2+" -SLOT="0" -IUSE="doctool gtk-doc test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -# virtual/pkgconfig needed at runtime, bug #505408 -RDEPEND=" - >=dev-libs/gobject-introspection-common-${PV} - >=dev-libs/glib-2.58.0:2 - dev-libs/libffi:= - doctool? ( - $(python_gen_cond_dep ' - dev-python/mako[${PYTHON_MULTI_USEDEP}] - dev-python/markdown[${PYTHON_MULTI_USEDEP}] - ') - ) - virtual/pkgconfig - ${PYTHON_DEPS} -" -# Wants real bison, not virtual/yacc -DEPEND="${RDEPEND} - gtk-doc? ( >=dev-util/gtk-doc-1.19 - app-text/docbook-xml-dtd:4.3 - app-text/docbook-xml-dtd:4.5 - ) - sys-devel/bison - sys-devel/flex - test? ( - x11-libs/cairo[glib] - $(python_gen_cond_dep ' - dev-python/mako[${PYTHON_MULTI_USEDEP}] - dev-python/markdown[${PYTHON_MULTI_USEDEP}] - ') - ) -" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_configure() { - local emesonargs=( - $(meson_feature test cairo) - $(meson_feature doctool) - #-Dglib_src_dir - $(meson_use gtk-doc gtk_doc) - #-Dcairo_libname - -Dpython="${EPYTHON}" - #-Dgir_dir_prefix - ) - meson_src_configure -} - -src_install() { - meson_src_install - python_fix_shebang "${ED}"/usr/bin/ - python_optimize "${ED}"/usr/$(get_libdir)/gobject-introspection/giscanner - - # Prevent collision with gobject-introspection-common - rm -v "${ED}"/usr/share/aclocal/introspection.m4 \ - "${ED}"/usr/share/gobject-introspection-1.0/Makefile.introspection || die - rmdir "${ED}"/usr/share/aclocal || die -}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs/files/
commit: 4826c2e6f797cfeab33aad2542d402916653fd91 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jun 4 02:12:24 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jun 4 02:12:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4826c2e6 sys-fs/zfs: revbump 2.0.4, add scrub timers to use with systemd Pr: https://github.com/openzfs/zfs/pull/12193 Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs/files/2.0.4-scrub-timers.patch | 97 + sys-fs/zfs/zfs-2.0.4-r1.ebuild| 230 ++ 2 files changed, 327 insertions(+) diff --git a/sys-fs/zfs/files/2.0.4-scrub-timers.patch b/sys-fs/zfs/files/2.0.4-scrub-timers.patch new file mode 100644 index 000..6aae1e4de59 --- /dev/null +++ b/sys-fs/zfs/files/2.0.4-scrub-timers.patch @@ -0,0 +1,97 @@ +From e23d7e03637e377591a480d87630b746cdaa377f Mon Sep 17 00:00:00 2001 +From: Georgy Yakovlev +Date: Sat, 22 May 2021 22:27:39 -0700 +Subject: [PATCH] systemd: add weekly and monthly scrub timers + +timers can be enabled as follows: + +systemctl enable zfs-scrub-weekly@rpool.timer --now +systemctl enable zfs-scrub-monthly@datapool.timer --now + +Each timer will pull in zfs-scrub@${poolname}.service, which is not +schedule-specific. + +Signed-off-by: Georgy Yakovlev +--- + etc/systemd/system/Makefile.am | 5 - + etc/systemd/system/zfs-scrub-mont...@.timer.in | 12 + etc/systemd/system/zfs-scrub-wee...@.timer.in | 12 + etc/systemd/system/zfs-sc...@.service.in | 12 + 4 files changed, 40 insertions(+), 1 deletion(-) + create mode 100644 etc/systemd/system/zfs-scrub-mont...@.timer.in + create mode 100644 etc/systemd/system/zfs-scrub-wee...@.timer.in + create mode 100644 etc/systemd/system/zfs-sc...@.service.in + +diff --git a/etc/systemd/system/Makefile.am b/etc/systemd/system/Makefile.am +index c374a52ac..5e65e1db4 100644 +--- a/etc/systemd/system/Makefile.am b/etc/systemd/system/Makefile.am +@@ -12,7 +12,10 @@ systemdunit_DATA = \ + zfs-volume-wait.service \ + zfs-import.target \ + zfs-volumes.target \ +- zfs.target ++ zfs.target \ ++ zfs-scrub-monthly@.timer \ ++ zfs-scrub-weekly@.timer \ ++ zfs-scrub@.service + + SUBSTFILES += $(systemdpreset_DATA) $(systemdunit_DATA) + +diff --git a/etc/systemd/system/zfs-scrub-mont...@.timer.in b/etc/systemd/system/zfs-scrub-mont...@.timer.in +new file mode 100644 +index 0..4c585f45f +--- /dev/null b/etc/systemd/system/zfs-scrub-mont...@.timer.in +@@ -0,0 +1,12 @@ ++[Unit] ++Description=Monthly zpool scrub timer for %i ++Documentation=man:zpool-scrub(8) ++ ++[Timer] ++OnCalendar=monthly ++AccuracySec=1h ++Persistent=true ++Unit=zfs-scrub@%i.service ++ ++[Install] ++WantedBy=timers.target +diff --git a/etc/systemd/system/zfs-scrub-wee...@.timer.in b/etc/systemd/system/zfs-scrub-wee...@.timer.in +new file mode 100644 +index 0..b2454be2c +--- /dev/null b/etc/systemd/system/zfs-scrub-wee...@.timer.in +@@ -0,0 +1,12 @@ ++[Unit] ++Description=Weekly zpool scrub timer for %i ++Documentation=man:zpool-scrub(8) ++ ++[Timer] ++OnCalendar=weekly ++AccuracySec=1h ++Persistent=true ++Unit=zfs-scrub@%i.service ++ ++[Install] ++WantedBy=timers.target +diff --git a/etc/systemd/system/zfs-sc...@.service.in b/etc/systemd/system/zfs-sc...@.service.in +new file mode 100644 +index 0..720901165 +--- /dev/null b/etc/systemd/system/zfs-sc...@.service.in +@@ -0,0 +1,12 @@ ++[Unit] ++Description=zpool scrub on %i ++Documentation=man:zpool-scrub(8) ++Requires=zfs.target ++After=zfs.target ++ConditionPathIsDirectory=/sys/module/zfs ++ ++[Service] ++Nice=19 ++IOSchedulingClass=idle ++KillSignal=SIGINT ++ExecStart=@sbindir@/zpool scrub %i +-- +2.31.1 + diff --git a/sys-fs/zfs/zfs-2.0.4-r1.ebuild b/sys-fs/zfs/zfs-2.0.4-r1.ebuild new file mode 100644 index 000..e22f834e451 --- /dev/null +++ b/sys-fs/zfs/zfs-2.0.4-r1.ebuild @@ -0,0 +1,230 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_OPTIONAL=1 +DISTUTILS_USE_SETUPTOOLS=manual +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit autotools bash-completion-r1 distutils-r1 flag-o-matic linux-info pam systemd toolchain-funcs udev usr-ldscript + +DESCRIPTION="Userland utilities for ZFS Linux kernel module" +HOMEPAGE="https://github.com/openzfs/zfs; + +if [[ ${PV} == "" ]] ; then + inherit git-r3 linux-mod + EGIT_REPO_URI="https://github.com/openzfs/zfs.git; +else + MY_P="${P/_rc/-rc}" + SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz; + KEYWORDS="~amd64 ~arm64 ~ppc64" + S="${WORKDIR}/${P%_rc?}" +fi + +LICENSE="BSD-2 CDDL MIT" +# just libzfs soname major for now. +# possible candidates: libuutil, libzpool, libnvpair. Those do not provide stable abi, but are considered. +SLOT="0/4"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/, sys-fs/zfs-kmod/files/
commit: 919f0c385d58501b3b1aa32543ff3772aea483ee Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jun 4 01:20:37 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jun 4 01:25:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=919f0c38 sys-fs/zfs-kmod: revbump 2.0.4, add 5.12 support and fixes run eautoreconf, as a lot of m4 files changed Bug: https://bugs.gentoo.org/792627 Bug: https://bugs.gentoo.org/790686 Signed-off-by: Georgy Yakovlev gentoo.org> .../files/zfs-8.0.4_5.12_compat_bio_max_segs.patch | 91 ++ .../zfs-8.0.4_5.12_compat_idmapped_mounts.patch| 1231 .../zfs-8.0.4_5.12_compat_iov_iter_advance.patch | 40 + .../files/zfs-8.0.4_5.12_compat_tmpfile.patch | 89 ++ .../files/zfs-8.0.4_5.12_compat_userns.patch | 173 +++ .../zfs-8.0.4_spl_kmem_cache_slab_limit_16K.patch | 59 + .../zfs-kmod/files/zfs-8.0.4_stream_resume.patch | 33 + sys-fs/zfs-kmod/zfs-kmod-2.0.4-r1.ebuild | 186 +++ 8 files changed, 1902 insertions(+) diff --git a/sys-fs/zfs-kmod/files/zfs-8.0.4_5.12_compat_bio_max_segs.patch b/sys-fs/zfs-kmod/files/zfs-8.0.4_5.12_compat_bio_max_segs.patch new file mode 100644 index 000..33f9a344e2f --- /dev/null +++ b/sys-fs/zfs-kmod/files/zfs-8.0.4_5.12_compat_bio_max_segs.patch @@ -0,0 +1,91 @@ +From 77352db228c07ce8ba50478b9029820ca69c6c1b Mon Sep 17 00:00:00 2001 +From: Coleman Kane +Date: Sat, 20 Mar 2021 01:33:42 -0400 +Subject: [PATCH] Linux 5.12 update: bio_max_segs() replaces BIO_MAX_PAGES + +The BIO_MAX_PAGES macro is being retired in favor of a bio_max_segs() +function that implements the typical MIN(x,y) logic used throughout the +kernel for bounding the allocation, and also the new implementation is +intended to be signed-safe (which the former was not). + +Reviewed-by: Tony Hutter +Reviewed-by: Brian Behlendorf +Signed-off-by: Coleman Kane +Closes #11765 +(cherry picked from commit ffd6978ef59cfe2773e984bf03de2f0b93b03f5c) +Signed-off-by: Jonathon Fernyhough +--- + config/kernel-bio_max_segs.m4 | 23 +++ + config/kernel.m4| 2 ++ + module/os/linux/zfs/vdev_disk.c | 5 + + 3 files changed, 30 insertions(+) + create mode 100644 config/kernel-bio_max_segs.m4 + +diff --git a/config/kernel-bio_max_segs.m4 b/config/kernel-bio_max_segs.m4 +new file mode 100644 +index 000..a90d75455c1 +--- /dev/null b/config/kernel-bio_max_segs.m4 +@@ -0,0 +1,23 @@ ++dnl # ++dnl # 5.12 API change removes BIO_MAX_PAGES in favor of bio_max_segs() ++dnl # which will handle the logic of setting the upper-bound to a ++dnl # BIO_MAX_PAGES, internally. ++dnl # ++AC_DEFUN([ZFS_AC_KERNEL_SRC_BIO_MAX_SEGS], [ ++ ZFS_LINUX_TEST_SRC([bio_max_segs], [ ++ #include ++ ],[ ++ bio_max_segs(1); ++ ]) ++]) ++ ++AC_DEFUN([ZFS_AC_KERNEL_BIO_MAX_SEGS], [ ++ AC_MSG_CHECKING([whether bio_max_segs() exists]) ++ ZFS_LINUX_TEST_RESULT([bio_max_segs], [ ++ AC_MSG_RESULT(yes) ++ ++ AC_DEFINE([HAVE_BIO_MAX_SEGS], 1, [bio_max_segs() is implemented]) ++ ],[ ++ AC_MSG_RESULT(no) ++ ]) ++]) +diff --git a/config/kernel.m4 b/config/kernel.m4 +index 51c7fb926ec..b8d53490a4a 100644 +--- a/config/kernel.m4 b/config/kernel.m4 +@@ -127,6 +127,7 @@ AC_DEFUN([ZFS_AC_KERNEL_TEST_SRC], [ + ZFS_AC_KERNEL_SRC_GENERIC_FILLATTR_USERNS + ZFS_AC_KERNEL_SRC_MKNOD + ZFS_AC_KERNEL_SRC_SYMLINK ++ ZFS_AC_KERNEL_SRC_BIO_MAX_SEGS + + AC_MSG_CHECKING([for available kernel interfaces]) + ZFS_LINUX_TEST_COMPILE_ALL([kabi]) +@@ -227,6 +228,7 @@ AC_DEFUN([ZFS_AC_KERNEL_TEST_RESULT], [ + ZFS_AC_KERNEL_GENERIC_FILLATTR_USERNS + ZFS_AC_KERNEL_MKNOD + ZFS_AC_KERNEL_SYMLINK ++ ZFS_AC_KERNEL_BIO_MAX_SEGS + ]) + + dnl # +diff --git a/module/os/linux/zfs/vdev_disk.c b/module/os/linux/zfs/vdev_disk.c +index 08c33313407..aaaf4105979 100644 +--- a/module/os/linux/zfs/vdev_disk.c b/module/os/linux/zfs/vdev_disk.c +@@ -593,9 +593,14 @@ __vdev_disk_physio(struct block_device *bdev, zio_t *zio, + } + + /* bio_alloc() with __GFP_WAIT never returns NULL */ ++#ifdef HAVE_BIO_MAX_SEGS ++ dr->dr_bio[i] = bio_alloc(GFP_NOIO, bio_max_segs( ++ abd_nr_pages_off(zio->io_abd, bio_size, abd_offset))); ++#else + dr->dr_bio[i] = bio_alloc(GFP_NOIO, + MIN(abd_nr_pages_off(zio->io_abd, bio_size, abd_offset), + BIO_MAX_PAGES)); ++#endif + if (unlikely(dr->dr_bio[i] == NULL)) { + vdev_disk_dio_free(dr); + return (SET_ERROR(ENOMEM)); diff --git a/sys-fs/zfs-kmod/files/zfs-8.0.4_5.12_compat_idmapped_mounts.patch b/sys-fs/zfs-kmod/files/zfs-8.0.4_5.12_compat_idmapped_mounts.patch new file mode 100644 index 000..fd8b025a8fd --- /dev/null +++
[gentoo-commits] repo/gentoo:master commit in: net-news/liferea/
commit: 791da862ce1c0223bcd2643d91365bfd4f5f19c9 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jun 4 00:15:47 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jun 4 01:25:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=791da862 net-news/liferea: add ~ppc64 keyword Signed-off-by: Georgy Yakovlev gentoo.org> net-news/liferea/liferea-1.12.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-news/liferea/liferea-1.12.9-r1.ebuild b/net-news/liferea/liferea-1.12.9-r1.ebuild index 9bd12dbb82f..0a846ad9c42 100644 --- a/net-news/liferea/liferea-1.12.9-r1.ebuild +++ b/net-news/liferea/liferea-1.12.9-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/lwindolf/${PN}/releases/download/v${PV}/${P}.tar.bz2 LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/
commit: f7cfb732ef963b902f54d5a28cc047ac1a09ecc6 Author: Matt Turner gentoo org> AuthorDate: Fri May 28 02:07:33 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7cfb732 x11-libs/pango: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> x11-libs/pango/pango-1.48.5.ebuild | 19 +++ 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/x11-libs/pango/pango-1.48.5.ebuild b/x11-libs/pango/pango-1.48.5.ebuild index e0faf298b65..9997edda080 100644 --- a/x11-libs/pango/pango-1.48.5.ebuild +++ b/x11-libs/pango/pango-1.48.5.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit gnome2-utils meson multilib-minimal toolchain-funcs xdg +inherit gnome2-utils meson-multilib toolchain-funcs xdg DESCRIPTION="Internationalized text layout and rendering library" HOMEPAGE="https://www.pango.org/; @@ -62,28 +62,15 @@ multilib_src_configure() { -Dcairo=enabled -Dfontconfig=enabled -Dfreetype=enabled - -Dgtk_doc="$(multilib_native_usex gtk-doc true false)" - -Dintrospection="$(multilib_native_usex introspection enabled disabled)" + $(meson_native_use_bool gtk-doc gtk_doc) + $(meson_native_use_feature introspection) -Dinstall-tests=false -Dlibthai=disabled ) meson_src_configure } -muiltilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -} - multilib_src_install_all() { - einstalldocs if use gtk-doc; then mv "${ED}"/usr/share/doc/{${PN}/reference/,${PF}/html/} || die rmdir "${ED}"/usr/share/doc/${PN} || die
[gentoo-commits] repo/gentoo:master commit in: x11-misc/colord/
commit: 468c41e83f4935a0f042dd14282f9df4372d139a Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:36:19 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=468c41e8 x11-misc/colord: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> x11-misc/colord/colord-1.4.5-r1.ebuild | 28 1 file changed, 8 insertions(+), 20 deletions(-) diff --git a/x11-misc/colord/colord-1.4.5-r1.ebuild b/x11-misc/colord/colord-1.4.5-r1.ebuild index 16edd7929b5..6431f775af6 100644 --- a/x11-misc/colord/colord-1.4.5-r1.ebuild +++ b/x11-misc/colord/colord-1.4.5-r1.ebuild @@ -4,7 +4,7 @@ EAPI=7 VALA_USE_DEPEND="vapigen" -inherit bash-completion-r1 meson multilib-minimal systemd udev vala +inherit bash-completion-r1 meson-multilib systemd udev vala DESCRIPTION="System service to accurately color manage input and output devices" HOMEPAGE="https://www.freedesktop.org/software/colord/; @@ -83,18 +83,18 @@ src_prepare() { multilib_src_configure() { local emesonargs=( - -Ddaemon=$(multilib_is_native_abi && echo true || echo false) + $(meson_native_true daemon) -Dexamples=false -Dbash_completion=false $(meson_use udev udev_rules) - -Dsystemd=$(multilib_native_usex systemd true false) + $(meson_native_use_bool systemd) -Dlibcolordcompat=true - -Dargyllcms_sensor=$(multilib_native_usex argyllcms true false) + $(meson_native_use_bool argyllcms argyllcms_sensor) -Dreverse=false - -Dsane=$(multilib_native_usex scanner true false) - -Dintrospection=$(multilib_native_usex introspection true false) - -Dvapi=$(multilib_native_usex vala true false) - -Dprint_profiles=$(multilib_native_usex extra-print-profiles true false) + $(meson_native_use_bool scanner sane) + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool extra-print-profiles print_profiles) $(meson_use test tests) -Dinstalled_tests=false -Ddaemon_user=colord @@ -105,18 +105,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -} - multilib_src_install_all() { newbashcomp data/colormgr colormgr
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: e9e83e797b43d263c2f92fe40be366b403a9c282 Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:33:40 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e83e79 x11-libs/pixman: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-0.40.0.ebuild | 12 ++-- x11-libs/pixman/pixman-.ebuild | 12 ++-- 2 files changed, 4 insertions(+), 20 deletions(-) diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild b/x11-libs/pixman/pixman-0.40.0.ebuild index daac7421675..65d7123b398 100644 --- a/x11-libs/pixman/pixman-0.40.0.ebuild +++ b/x11-libs/pixman/pixman-0.40.0.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then GIT_ECLASS="git-r3" fi -inherit ${GIT_ECLASS} meson multilib-minimal multiprocessing toolchain-funcs +inherit ${GIT_ECLASS} meson-multilib multiprocessing toolchain-funcs DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; @@ -45,15 +45,7 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - multilib_src_test() { export OMP_NUM_THREADS=$(makeopts_jobs) - meson test -v -C "${BUILD_DIR}" -t 100 || die "tests failed" -} - -multilib_src_install() { - meson_src_install + meson_src_test -t 100 } diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index 316d0b79f70..d79304a2d1a 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then GIT_ECLASS="git-r3" fi -inherit ${GIT_ECLASS} meson multilib-minimal multiprocessing toolchain-funcs +inherit ${GIT_ECLASS} meson-multilib multiprocessing toolchain-funcs DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; @@ -45,15 +45,7 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - multilib_src_test() { export OMP_NUM_THREADS=$(makeopts_jobs) - meson test -v -C "${BUILD_DIR}" -t 100 || die "tests failed" -} - -multilib_src_install() { - meson_src_install + meson_src_test -t 100 }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 7c9670a069c1350e8d20a8a20a87e5e599b2b375 Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:32:24 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9670a0 x11-libs/libxkbcommon: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild | 10 +- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild index d851287d4e1..7d5c2eb0168 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild @@ -13,7 +13,7 @@ fi PYTHON_COMPAT=( python3_{7..9} ) -inherit meson multilib-minimal ${GIT_ECLASS} python-any-r1 virtualx +inherit meson-multilib ${GIT_ECLASS} python-any-r1 virtualx DESCRIPTION="keymap handling library for toolkits and window systems" HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; @@ -56,14 +56,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - multilib_src_test() { virtx meson_src_test } - -multilib_src_install() { - meson_src_install -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libvdpau/
commit: 314ab3c52435ecd859b551e730eecec3af16d92b Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:38:06 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=314ab3c5 x11-libs/libvdpau: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> x11-libs/libvdpau/libvdpau-1.4.ebuild | 14 +++--- x11-libs/libvdpau/libvdpau-9.ebuild | 14 +++--- 2 files changed, 6 insertions(+), 22 deletions(-) diff --git a/x11-libs/libvdpau/libvdpau-1.4.ebuild b/x11-libs/libvdpau/libvdpau-1.4.ebuild index a531acdf58b..ab328e5779f 100644 --- a/x11-libs/libvdpau/libvdpau-1.4.ebuild +++ b/x11-libs/libvdpau/libvdpau-1.4.ebuild @@ -3,7 +3,7 @@ EAPI=7 VIRTUALX_REQUIRED="test" -inherit flag-o-matic meson virtualx multilib-minimal +inherit flag-o-matic meson-multilib virtualx DESCRIPTION="VDPAU wrapper and trace libraries" HOMEPAGE="https://www.freedesktop.org/wiki/Software/VDPAU; @@ -38,20 +38,12 @@ src_prepare() { multilib_src_configure() { append-cppflags -D_GNU_SOURCE local emesonargs=( - -Ddri2=$(usex dri true false) - -Ddocumentation=$(usex doc true false) + $(meson_use dri dri2) + $(meson_native_use_bool doc documentation) ) meson_src_configure } -multilib_src_compile() { - meson_src_compile -} multilib_src_test() { virtx meson_src_test } - -multilib_src_install() { - meson_src_install - find "${ED}" -name '*.la' -delete || die -} diff --git a/x11-libs/libvdpau/libvdpau-9.ebuild b/x11-libs/libvdpau/libvdpau-9.ebuild index c5bd93bb1cb..2817d03b963 100644 --- a/x11-libs/libvdpau/libvdpau-9.ebuild +++ b/x11-libs/libvdpau/libvdpau-9.ebuild @@ -3,7 +3,7 @@ EAPI=7 VIRTUALX_REQUIRED="test" -inherit flag-o-matic git-r3 meson virtualx multilib-minimal +inherit flag-o-matic git-r3 meson-multilib virtualx DESCRIPTION="VDPAU wrapper and trace libraries" HOMEPAGE="https://www.freedesktop.org/wiki/Software/VDPAU; @@ -38,20 +38,12 @@ src_prepare() { multilib_src_configure() { append-cppflags -D_GNU_SOURCE local emesonargs=( - -Ddri2=$(usex dri true false) - -Ddocumentation=$(usex doc true false) + $(meson_use dri dri2) + $(meson_native_use_bool doc documentation) ) meson_src_configure } -multilib_src_compile() { - meson_src_compile -} multilib_src_test() { virtx meson_src_test } - -multilib_src_install() { - meson_src_install - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libnotify/
commit: 5fe953ceec0e118e24942c18026e0ba9e681d04c Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:57:38 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe953ce x11-libs/libnotify: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> x11-libs/libnotify/libnotify-0.7.8.ebuild | 8 x11-libs/libnotify/libnotify-0.7.9.ebuild | 8 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/x11-libs/libnotify/libnotify-0.7.8.ebuild b/x11-libs/libnotify/libnotify-0.7.8.ebuild index a8d1d622545..aac07f1f95d 100644 --- a/x11-libs/libnotify/libnotify-0.7.8.ebuild +++ b/x11-libs/libnotify/libnotify-0.7.8.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit gnome.org meson multilib-minimal xdg-utils +inherit gnome.org meson-multilib xdg-utils DESCRIPTION="A library for sending desktop notifications" HOMEPAGE="https://gitlab.gnome.org/GNOME/libnotify; @@ -38,9 +38,9 @@ src_prepare() { multilib_src_configure() { local emesonargs=( - -Dtests="$(usex test true false)" - -Dintrospection="$(multilib_native_usex introspection enabled disabled)" - -Dgtk_doc=$(multilib_native_usex gtk-doc true false) + $(meson_use test tests) + $(meson_native_use_feature introspection) + $(meson_native_use_bool gtk-doc gtk_doc) -Ddocbook_docs=disabled ) meson_src_configure diff --git a/x11-libs/libnotify/libnotify-0.7.9.ebuild b/x11-libs/libnotify/libnotify-0.7.9.ebuild index febe3785ff6..c06d463dd0d 100644 --- a/x11-libs/libnotify/libnotify-0.7.9.ebuild +++ b/x11-libs/libnotify/libnotify-0.7.9.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit gnome.org meson multilib-minimal xdg-utils +inherit gnome.org meson-multilib xdg-utils DESCRIPTION="A library for sending desktop notifications" HOMEPAGE="https://gitlab.gnome.org/GNOME/libnotify; @@ -40,9 +40,9 @@ src_prepare() { multilib_src_configure() { local emesonargs=( - -Dtests="$(usex test true false)" - -Dintrospection="$(multilib_native_usex introspection enabled disabled)" - -Dgtk_doc=$(multilib_native_usex gtk-doc true false) + $(meson_use test tests) + $(meson_native_use_feature introspection) + $(meson_native_use_bool gtk-doc gtk_doc) -Ddocbook_docs=disabled ) meson_src_configure
[gentoo-commits] repo/gentoo:master commit in: sys-fs/udev/
commit: 321d90360581f8eeb26903e90b2c4e3ce71dcc50 Author: Matt Turner gentoo org> AuthorDate: Tue May 25 03:10:26 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321d9036 sys-fs/udev: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> sys-fs/udev/udev-248.ebuild | 18 +- sys-fs/udev/udev-.ebuild | 18 +- 2 files changed, 10 insertions(+), 26 deletions(-) diff --git a/sys-fs/udev/udev-248.ebuild b/sys-fs/udev/udev-248.ebuild index 177412dc751..676b5a0be4e 100644 --- a/sys-fs/udev/udev-248.ebuild +++ b/sys-fs/udev/udev-248.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7..9} ) -inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal python-any-r1 toolchain-funcs udev usr-ldscript +inherit bash-completion-r1 linux-info meson-multilib ninja-utils python-any-r1 toolchain-funcs udev usr-ldscript if [[ ${PV} = * ]] ; then EGIT_REPO_URI="https://github.com/systemd/systemd.git; @@ -99,24 +99,16 @@ src_prepare() { default } -meson_multilib_native_use() { - if multilib_is_native_abi && use "$1" ; then - echo true - else - echo false - fi -} - multilib_src_configure() { local emesonargs=( - -Dacl=$(meson_multilib_native_use acl) + $(meson_native_use_bool acl) -Defi=false - -Dkmod=$(meson_multilib_native_use kmod) - -Dselinux=$(meson_multilib_native_use selinux) + $(meson_native_use_bool kmod) + $(meson_native_use_bool selinux) -Dlink-udev-shared=false -Dsplit-usr=true -Drootlibdir="${EPREFIX}/usr/$(get_libdir)" - -Dstatic-libudev=$(usex static-libs true false) + $(meson_use static-libs static-libudev) # Prevent automagic deps -Dgcrypt=false diff --git a/sys-fs/udev/udev-.ebuild b/sys-fs/udev/udev-.ebuild index 177412dc751..676b5a0be4e 100644 --- a/sys-fs/udev/udev-.ebuild +++ b/sys-fs/udev/udev-.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7..9} ) -inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal python-any-r1 toolchain-funcs udev usr-ldscript +inherit bash-completion-r1 linux-info meson-multilib ninja-utils python-any-r1 toolchain-funcs udev usr-ldscript if [[ ${PV} = * ]] ; then EGIT_REPO_URI="https://github.com/systemd/systemd.git; @@ -99,24 +99,16 @@ src_prepare() { default } -meson_multilib_native_use() { - if multilib_is_native_abi && use "$1" ; then - echo true - else - echo false - fi -} - multilib_src_configure() { local emesonargs=( - -Dacl=$(meson_multilib_native_use acl) + $(meson_native_use_bool acl) -Defi=false - -Dkmod=$(meson_multilib_native_use kmod) - -Dselinux=$(meson_multilib_native_use selinux) + $(meson_native_use_bool kmod) + $(meson_native_use_bool selinux) -Dlink-udev-shared=false -Dsplit-usr=true -Drootlibdir="${EPREFIX}/usr/$(get_libdir)" - -Dstatic-libudev=$(usex static-libs true false) + $(meson_use static-libs static-libudev) # Prevent automagic deps -Dgcrypt=false
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: 30999e7f1fa9228ab77deac93a3ecb7888129e01 Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:31:54 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30999e7f x11-libs/libdrm: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> x11-libs/libdrm/libdrm-2.4.106.ebuild | 38 --- x11-libs/libdrm/libdrm-.ebuild| 38 --- 2 files changed, 26 insertions(+), 50 deletions(-) diff --git a/x11-libs/libdrm/libdrm-2.4.106.ebuild b/x11-libs/libdrm/libdrm-2.4.106.ebuild index 370a65ea93c..f603cf78370 100644 --- a/x11-libs/libdrm/libdrm-2.4.106.ebuild +++ b/x11-libs/libdrm/libdrm-2.4.106.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then GIT_ECLASS="git-r3" fi -inherit ${GIT_ECLASS} meson multilib-minimal +inherit ${GIT_ECLASS} meson-multilib DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; @@ -40,32 +40,20 @@ multilib_src_configure() { # Udev is only used by tests now. -Dudev=false -Dcairo-tests=false - -Damdgpu=$(usex video_cards_amdgpu true false) - -Dexynos=$(usex video_cards_exynos true false) - -Dfreedreno=$(usex video_cards_freedreno true false) - -Dintel=$(usex video_cards_intel true false) - -Dnouveau=$(usex video_cards_nouveau true false) - -Domap=$(usex video_cards_omap true false) - -Dradeon=$(usex video_cards_radeon true false) - -Dtegra=$(usex video_cards_tegra true false) - -Dvc4=$(usex video_cards_vc4 true false) - -Detnaviv=$(usex video_cards_vivante true false) - -Dvmwgfx=$(usex video_cards_vmware true false) - -Dlibkms=$(usex libkms true false) + $(meson_use video_cards_amdgpu amdgpu) + $(meson_use video_cards_exynos exynos) + $(meson_use video_cards_freedreno freedreno) + $(meson_use video_cards_intel intel) + $(meson_use video_cards_nouveau nouveau) + $(meson_use video_cards_omap omap) + $(meson_use video_cards_radeon radeon) + $(meson_use video_cards_tegra tegra) + $(meson_use video_cards_vc4 vc4) + $(meson_use video_cards_vivante etnaviv) + $(meson_use video_cards_vmware vmwgfx) + $(meson_use libkms) # valgrind installs its .pc file to the pkgconfig for the primary arch -Dvalgrind=$(usex valgrind auto false) ) meson_src_configure } - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -} diff --git a/x11-libs/libdrm/libdrm-.ebuild b/x11-libs/libdrm/libdrm-.ebuild index 370a65ea93c..f603cf78370 100644 --- a/x11-libs/libdrm/libdrm-.ebuild +++ b/x11-libs/libdrm/libdrm-.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then GIT_ECLASS="git-r3" fi -inherit ${GIT_ECLASS} meson multilib-minimal +inherit ${GIT_ECLASS} meson-multilib DESCRIPTION="X.Org libdrm library" HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm; @@ -40,32 +40,20 @@ multilib_src_configure() { # Udev is only used by tests now. -Dudev=false -Dcairo-tests=false - -Damdgpu=$(usex video_cards_amdgpu true false) - -Dexynos=$(usex video_cards_exynos true false) - -Dfreedreno=$(usex video_cards_freedreno true false) - -Dintel=$(usex video_cards_intel true false) - -Dnouveau=$(usex video_cards_nouveau true false) - -Domap=$(usex video_cards_omap true false) - -Dradeon=$(usex video_cards_radeon true false) - -Dtegra=$(usex video_cards_tegra true false) - -Dvc4=$(usex video_cards_vc4 true false) - -Detnaviv=$(usex video_cards_vivante true false) - -Dvmwgfx=$(usex video_cards_vmware true false) - -Dlibkms=$(usex libkms true false) + $(meson_use video_cards_amdgpu amdgpu) + $(meson_use video_cards_exynos exynos) + $(meson_use video_cards_freedreno freedreno) + $(meson_use video_cards_intel intel) + $(meson_use video_cards_nouveau nouveau) + $(meson_use video_cards_omap omap) + $(meson_use video_cards_radeon radeon) + $(meson_use video_cards_tegra tegra) + $(meson_use video_cards_vc4 vc4) + $(meson_use video_cards_vivante etnaviv) + $(meson_use video_cards_vmware vmwgfx) + $(meson_use
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf-xlib/
commit: e9eca27d3cade796b05a5ec2932d5713c1a5bcda Author: Matt Turner gentoo org> AuthorDate: Fri May 28 02:24:22 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9eca27d x11-libs/gdk-pixbuf-xlib: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild | 12 ++-- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild index aaf5f014db3..bb9698575a4 100644 --- a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild +++ b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit gnome.org meson multilib-minimal +inherit gnome.org meson-multilib DESCRIPTION="Deprecated Xlib integration for GdkPixbuf" HOMEPAGE="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib; @@ -28,15 +28,7 @@ BDEPEND=" multilib_src_configure() { local emesonargs=( - -Dgtk-doc="$(multilib_native_usex gtk-doc true false)" + $(meson_native_use_bool gtk-doc) ) meson_src_configure } - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_install() { - meson_src_install -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/
commit: d214e31854c8f84267b69ee08127642e901971fa Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:27:54 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d214e318 net-libs/libsoup: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> net-libs/libsoup/libsoup-2.72.0.ebuild | 20 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/net-libs/libsoup/libsoup-2.72.0.ebuild b/net-libs/libsoup/libsoup-2.72.0.ebuild index a3d76025d04..cbee710e7e5 100644 --- a/net-libs/libsoup/libsoup-2.72.0.ebuild +++ b/net-libs/libsoup/libsoup-2.72.0.ebuild @@ -4,7 +4,7 @@ EAPI=7 VALA_USE_DEPEND="vapigen" -inherit gnome.org meson multilib-minimal vala xdg +inherit gnome.org meson-multilib vala xdg DESCRIPTION="HTTP client/server library for GNOME" HOMEPAGE="https://wiki.gnome.org/Projects/libsoup; @@ -80,24 +80,12 @@ multilib_src_configure() { -Dntlm_auth="${EPREFIX}/usr/bin/ntlm_auth" -Dtls_check=false # disables check, we still rdep on glib-networking -Dgnome=false - -Dintrospection=$(multilib_native_usex introspection enabled disabled) - -Dvapi=$(multilib_native_usex vala enabled disabled) - -Dgtk_doc=$(multilib_native_usex gtk-doc true false) + $(meson_native_use_feature introspection) + $(meson_native_use_feature vala vapi) + $(meson_native_use_bool gtk-doc gtk_doc) $(meson_use test tests) -Dinstalled_tests=false $(meson_feature sysprof) ) meson_src_configure } - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 00a9cd3dbb977db79e860a8332ed3ed15cff0688 Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:31:07 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a9cd3d x11-libs/gdk-pixbuf: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild | 32 +--- 1 file changed, 5 insertions(+), 27 deletions(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild index cd29c1da60d..146867dc375 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit gnome.org gnome2-utils meson multilib multilib-minimal xdg +inherit gnome.org gnome2-utils meson-multilib multilib xdg DESCRIPTION="Image loading library for GTK+" HOMEPAGE="https://gitlab.gnome.org/GNOME/gdk-pixbuf; @@ -70,37 +70,15 @@ multilib_src_configure() { #native_windows_loaders -Dinstalled_tests=false -Dgio_sniffing=true + $(meson_native_use_bool gtk-doc gtk_doc) + $(meson_native_use_feature introspection) + $(meson_native_true man) ) - if multilib_is_native_abi; then - emesonargs+=( - $(meson_use gtk-doc gtk_doc) - $(meson_feature introspection) - -Dman=true - ) - else - emesonargs+=( - -Dgtk_doc=false - -Dintrospection=disabled - -Dman=false - ) - fi - meson_src_configure -} - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} -multilib_src_install() { - meson_src_install + meson_src_configure } multilib_src_install_all() { - einstalldocs if use gtk-doc; then mkdir "${ED}"/usr/share/doc/${PF}/html || die mv "${ED}"/usr/share/doc/{${PN}/,${PF}/html/} || die
[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/
commit: 4c9172f4f521555b1e2b82b7eb1732e0ce43e17d Author: Matt Turner gentoo org> AuthorDate: Sun May 23 03:22:08 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9172f4 media-video/pipewire: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> media-video/pipewire/pipewire-0.3.27-r1.ebuild | 52 +- media-video/pipewire/pipewire-0.3.28.ebuild| 52 +- media-video/pipewire/pipewire-.ebuild | 52 +- 3 files changed, 54 insertions(+), 102 deletions(-) diff --git a/media-video/pipewire/pipewire-0.3.27-r1.ebuild b/media-video/pipewire/pipewire-0.3.27-r1.ebuild index c833b6f8879..b9a57b1c6cf 100644 --- a/media-video/pipewire/pipewire-0.3.27-r1.ebuild +++ b/media-video/pipewire/pipewire-0.3.27-r1.ebuild @@ -3,7 +3,7 @@ EAPI="7" -inherit meson optfeature udev multilib-minimal +inherit meson-multilib optfeature udev if [[ ${PV} == ]]; then EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git; @@ -103,18 +103,6 @@ PATCHES=( # with changes as necessary. limitsdfile=40-${PN}.conf -meson_native_enabled() { - if multilib_is_native_abi; then - echo "-D${1}=enabled" - else - echo "-D${1}=disabled" - fi -} - -meson_native_feature() { - multilib_native_usex "${1}" "-D${2-${1}}=enabled" "-D${2-${1}}=disabled" -} - src_prepare() { default @@ -137,60 +125,56 @@ src_prepare() { multilib_src_configure() { local emesonargs=( -Ddocdir="${EPREFIX}"/usr/share/doc/${PF} - $(meson_native_feature doc docs) + $(meson_native_use_feature doc docs) $(meson_native_enabled examples) # Disabling this implicitly disables -Dmedia-session $(meson_native_enabled media-session) $(meson_native_enabled man) $(meson_feature test tests) -Dinstalled_tests=disabled # Matches upstream; Gentoo never installs tests - $(meson_native_feature gstreamer) - $(meson_native_feature gstreamer gstreamer-device-provider) - $(meson_native_feature systemd) + $(meson_native_use_feature gstreamer) + $(meson_native_use_feature gstreamer gstreamer-device-provider) + $(meson_native_use_feature systemd) -Dsystemd-system-service=disabled # Matches upstream - $(meson_native_feature systemd systemd-user-service) + $(meson_native_use_feature systemd systemd-user-service) $(meson_feature pipewire-alsa) # Allows integrating ALSA apps into PW graph -Dspa-plugins=enabled -Dalsa=enabled # Allows using kernel ALSA for sound I/O (-Dmedia-session depends on this) -Daudiomixer=enabled # Matches upstream -Daudioconvert=enabled # Matches upstream - $(meson_native_feature bluetooth bluez5) - $(meson_native_feature bluetooth bluez5-backend-hsp-native) - $(meson_native_feature bluetooth bluez5-backend-hfp-native) - $(meson_native_feature bluetooth bluez5-backend-ofono) - $(meson_native_feature bluetooth bluez5-backend-hsphfpd) - $(meson_native_feature aac bluez5-codec-aac) - $(meson_native_feature aptx bluez5-codec-aptx) - $(meson_native_feature ldac bluez5-codec-ldac) + $(meson_native_use_feature bluetooth bluez5) + $(meson_native_use_feature bluetooth bluez5-backend-hsp-native) + $(meson_native_use_feature bluetooth bluez5-backend-hfp-native) + $(meson_native_use_feature bluetooth bluez5-backend-ofono) + $(meson_native_use_feature bluetooth bluez5-backend-hsphfpd) + $(meson_native_use_feature aac bluez5-codec-aac) + $(meson_native_use_feature aptx bluez5-codec-aptx) + $(meson_native_use_feature ldac bluez5-codec-ldac) -Dcontrol=enabled # Matches upstream -Daudiotestsrc=enabled # Matches upstream -Dffmpeg=disabled # Disabled by upstream and no major developments to spa/plugins/ffmpeg/ since May 2020 -Dpipewire-jack=enabled # Allows integrating JACK apps into PW graph - $(meson_native_feature jack-client jack) # Allows PW to act as a JACK client + $(meson_native_use_feature jack-client jack) # Allows PW to act as a JACK client $(meson_feature jack-sdk jack-devel) $(usex jack-sdk "-Dlibjack-path=${EPREFIX}/usr/$(get_libdir)" '') -Dsupport=enabled # Miscellaneous/common plugins, such as null sink -Devl=disabled # Matches upstream -Dtest=disabled #
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: 1868ef3c4e42eda29acbd85a488ab8502dc2f8f3 Author: Matt Turner gentoo org> AuthorDate: Tue May 25 03:02:19 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1868ef3c sys-apps/systemd: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> sys-apps/systemd/systemd-248.3.ebuild | 140 ++ sys-apps/systemd/systemd-.ebuild | 140 ++ 2 files changed, 112 insertions(+), 168 deletions(-) diff --git a/sys-apps/systemd/systemd-248.3.ebuild b/sys-apps/systemd/systemd-248.3.ebuild index 3a81ff4ad5b..c05f93040c9 100644 --- a/sys-apps/systemd/systemd-248.3.ebuild +++ b/sys-apps/systemd/systemd-248.3.ebuild @@ -21,7 +21,7 @@ fi PYTHON_COMPAT=( python3_{7..9} ) -inherit bash-completion-r1 linux-info meson multilib-minimal ninja-utils pam python-any-r1 systemd toolchain-funcs udev usr-ldscript +inherit bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd toolchain-funcs udev usr-ldscript DESCRIPTION="System and service manager for Linux" HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd; @@ -237,26 +237,6 @@ src_configure() { multilib-minimal_src_configure } -sd_use() { - usex "$1" true false -} - -sd_native() { - if multilib_is_native_abi; then - echo true - else - echo false - fi -} - -sd_native_use() { - if multilib_is_native_abi && use "$1"; then - echo true - else - echo false - fi -} - multilib_src_configure() { local myconf=( --localstatedir="${EPREFIX}/var" @@ -265,7 +245,7 @@ multilib_src_configure() { # avoid bash-completion dep -Dbashcompletiondir="$(get_bashcompdir)" # make sure we get /bin:/sbin in PATH - -Dsplit-usr=$(usex split-usr true false) + $(meson_use split-usr) -Dsplit-bin=true -Drootprefix="$(usex split-usr "${EPREFIX:-/}" "${EPREFIX}/usr")" -Drootlibdir="${EPREFIX}/usr/$(get_libdir)" @@ -275,89 +255,81 @@ multilib_src_configure() { -Dima=true -Ddefault-hierarchy=$(usex cgroup-hybrid hybrid unified) # Optional components/dependencies - -Dacl=$(sd_native_use acl) - -Dapparmor=$(sd_native_use apparmor) - -Daudit=$(sd_native_use audit) - -Dlibcryptsetup=$(sd_native_use cryptsetup) - -Dlibcurl=$(sd_native_use curl) - -Ddns-over-tls=$(sd_native_use dns-over-tls) - -Delfutils=$(sd_native_use elfutils) - -Dgcrypt=$(sd_use gcrypt) - -Dgnu-efi=$(sd_native_use gnuefi) + $(meson_native_use_bool acl) + $(meson_native_use_bool apparmor) + $(meson_native_use_bool audit) + $(meson_native_use_bool cryptsetup libcryptsetup) + $(meson_native_use_bool curl libcurl) + $(meson_native_use_bool dns-over-tls dns-over-tls) + $(meson_native_use_bool elfutils) + $(meson_use gcrypt) + $(meson_native_use_bool gnuefi gnu-efi) -Defi-includedir="${ESYSROOT}/usr/include/efi" -Defi-ld="$(tc-getLD)" -Defi-libdir="${ESYSROOT}/usr/$(get_libdir)" - -Dhomed=$(sd_native_use homed) - -Dhwdb=$(sd_native_use hwdb) - -Dmicrohttpd=$(sd_native_use http) - -Didn=$(sd_native_use idn) - -Dimportd=$(sd_native_use importd) - -Dbzip2=$(sd_native_use importd) - -Dzlib=$(sd_native_use importd) - -Dkmod=$(sd_native_use kmod) - -Dlz4=$(sd_use lz4) - -Dxz=$(sd_use lzma) - -Dzstd=$(sd_use zstd) - -Dlibiptc=$(sd_native_use nat) - -Dpam=$(sd_use pam) - -Dp11kit=$(sd_native_use pkcs11) - -Dpcre2=$(sd_native_use pcre) - -Dpolkit=$(sd_native_use policykit) - -Dpwquality=$(sd_native_use pwquality) - -Dqrencode=$(sd_native_use qrcode) - -Drepart=$(sd_native_use repart) - -Dseccomp=$(sd_native_use seccomp) - -Dselinux=$(sd_native_use selinux) - -Dtpm2=$(sd_native_use tpm) - -Ddbus=$(sd_native_use test) - -Dxkbcommon=$(sd_native_use xkb) + $(meson_native_use_bool homed) + $(meson_native_use_bool hwdb) + $(meson_native_use_bool http microhttpd) + $(meson_native_use_bool idn) + $(meson_native_use_bool importd) + $(meson_native_use_bool importd bzip2) + $(meson_native_use_bool importd zlib) +
[gentoo-commits] repo/gentoo:master commit in: media-libs/rubberband/
commit: d0619bf2fc5cf1bfa1143cfdad348c1b73e34291 Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:20:12 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0619bf2 media-libs/rubberband: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> media-libs/rubberband/rubberband-1.9.1-r1.ebuild | 13 ++--- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/media-libs/rubberband/rubberband-1.9.1-r1.ebuild b/media-libs/rubberband/rubberband-1.9.1-r1.ebuild index ab6b7eac6dc..23f48514090 100644 --- a/media-libs/rubberband/rubberband-1.9.1-r1.ebuild +++ b/media-libs/rubberband/rubberband-1.9.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit meson multilib-minimal +inherit meson-multilib DESCRIPTION="An audio time-stretching and pitch-shifting library and utility program" HOMEPAGE="https://www.breakfastquay.com/rubberband/; @@ -37,7 +37,7 @@ multilib_src_configure() { --buildtype=release -Dfft=fftw -Dresampler=libsamplerate - -Dstatic=$(usex static-libs true false) + $(meson_use static-libs static) $(meson_use ladspa) $(meson_use jni) $(meson_use programs) @@ -49,15 +49,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - -multilib_src_install() { - meson_src_install -} - multilib_src_install_all() { ! use jni && find "${ED}" -name "*.a" -delete - einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
commit: 00e21d92f986a86d3868fe7ff066c68b15176a72 Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:21:46 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e21d92 media-libs/waffle: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> media-libs/waffle/waffle-1.7.0.ebuild | 8 ++-- media-libs/waffle/waffle-.ebuild | 8 ++-- 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/media-libs/waffle/waffle-1.7.0.ebuild b/media-libs/waffle/waffle-1.7.0.ebuild index 1a2174a6add..b58cfad30b9 100644 --- a/media-libs/waffle/waffle-1.7.0.ebuild +++ b/media-libs/waffle/waffle-1.7.0.ebuild @@ -11,7 +11,7 @@ else KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86" S="${WORKDIR}"/${PN}-v${PV} fi -inherit meson multilib-minimal ${GIT_ECLASS} +inherit meson-multilib ${GIT_ECLASS} DESCRIPTION="Library that allows selection of GL API and of window system at runtime" HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle; @@ -49,16 +49,12 @@ multilib_src_configure() { $(meson_feature X x11_egl) $(meson_feature gbm) $(meson_feature egl surfaceless_egl) - -Dbuild-manpages=$(multilib_is_native_abi && echo true || echo false) + $(meson_native_true build-manpages) -Dbuild-tests=false ) meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - multilib_src_install() { meson_src_install diff --git a/media-libs/waffle/waffle-.ebuild b/media-libs/waffle/waffle-.ebuild index 1a2174a6add..b58cfad30b9 100644 --- a/media-libs/waffle/waffle-.ebuild +++ b/media-libs/waffle/waffle-.ebuild @@ -11,7 +11,7 @@ else KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86" S="${WORKDIR}"/${PN}-v${PV} fi -inherit meson multilib-minimal ${GIT_ECLASS} +inherit meson-multilib ${GIT_ECLASS} DESCRIPTION="Library that allows selection of GL API and of window system at runtime" HOMEPAGE="http://www.waffle-gl.org/ https://gitlab.freedesktop.org/mesa/waffle; @@ -49,16 +49,12 @@ multilib_src_configure() { $(meson_feature X x11_egl) $(meson_feature gbm) $(meson_feature egl surfaceless_egl) - -Dbuild-manpages=$(multilib_is_native_abi && echo true || echo false) + $(meson_native_true build-manpages) -Dbuild-tests=false ) meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - multilib_src_install() { meson_src_install
[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/
commit: 8debb747b243851cc2b12d05583a0b8e8d27f22c Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:15:27 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8debb747 media-libs/libglvnd: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> media-libs/libglvnd/libglvnd-1.3.3.ebuild | 10 +- media-libs/libglvnd/libglvnd-.ebuild | 10 +- 2 files changed, 2 insertions(+), 18 deletions(-) diff --git a/media-libs/libglvnd/libglvnd-1.3.3.ebuild b/media-libs/libglvnd/libglvnd-1.3.3.ebuild index b995f4c6c6a..d7d545a2ab8 100644 --- a/media-libs/libglvnd/libglvnd-1.3.3.ebuild +++ b/media-libs/libglvnd/libglvnd-1.3.3.ebuild @@ -12,7 +12,7 @@ fi PYTHON_COMPAT=( python3_{7..9} ) VIRTUALX_REQUIRED=manual -inherit ${GIT_ECLASS} meson multilib-minimal python-any-r1 virtualx +inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx DESCRIPTION="The GL Vendor-Neutral Dispatch library" HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd; @@ -56,10 +56,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - multilib_src_test() { if use X; then virtx meson_src_test @@ -67,7 +63,3 @@ multilib_src_test() { meson_src_test fi } - -multilib_src_install() { - meson_src_install -} diff --git a/media-libs/libglvnd/libglvnd-.ebuild b/media-libs/libglvnd/libglvnd-.ebuild index 00a568b16f9..43050041496 100644 --- a/media-libs/libglvnd/libglvnd-.ebuild +++ b/media-libs/libglvnd/libglvnd-.ebuild @@ -12,7 +12,7 @@ fi PYTHON_COMPAT=( python3_{7..9} ) VIRTUALX_REQUIRED=manual -inherit ${GIT_ECLASS} meson multilib-minimal python-any-r1 virtualx +inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx DESCRIPTION="The GL Vendor-Neutral Dispatch library" HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd; @@ -56,10 +56,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - multilib_src_test() { if use X; then virtx meson_src_test @@ -67,7 +63,3 @@ multilib_src_test() { meson_src_test fi } - -multilib_src_install() { - meson_src_install -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/
commit: fca46a00a329308a59ca7b74a0306a4b7c0f8e74 Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:25:31 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca46a00 net-libs/gupnp: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> net-libs/gupnp/gupnp-1.2.6.ebuild | 21 - 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/net-libs/gupnp/gupnp-1.2.6.ebuild b/net-libs/gupnp/gupnp-1.2.6.ebuild index 762f6fb77a4..df4827c9b14 100644 --- a/net-libs/gupnp/gupnp-1.2.6.ebuild +++ b/net-libs/gupnp/gupnp-1.2.6.ebuild @@ -6,7 +6,7 @@ VALA_USE_DEPEND="vapigen" PYTHON_COMPAT=( python3_{7,8,9} ) PYTHON_REQ_USE="xml" -inherit gnome.org meson multilib-minimal python-single-r1 vala xdg +inherit gnome.org meson-multilib python-single-r1 vala xdg DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; @@ -58,27 +58,14 @@ multilib_src_configure() { local emesonargs=( -Dcontext_manager=${backend} - -Dintrospection=$(multilib_native_usex introspection true false) - -Dvapi=$(multilib_native_usex vala true false) - -Dgtk_doc=$(multilib_native_usex gtk-doc true false) + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool gtk-doc gtk_doc) -Dexamples=false ) meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -} - multilib_src_install_all() { - einstalldocs python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.2 }
[gentoo-commits] repo/gentoo:master commit in: media-libs/libepoxy/
commit: ca866571506b7af0656200c221ede960f6939db2 Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:13:55 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca866571 media-libs/libepoxy: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> media-libs/libepoxy/libepoxy-1.5.5.ebuild | 10 +- media-libs/libepoxy/libepoxy-1.5.8.ebuild | 12 ++-- media-libs/libepoxy/libepoxy-.ebuild | 12 ++-- 3 files changed, 5 insertions(+), 29 deletions(-) diff --git a/media-libs/libepoxy/libepoxy-1.5.5.ebuild b/media-libs/libepoxy/libepoxy-1.5.5.ebuild index 5204c05212a..62036c1ad5b 100644 --- a/media-libs/libepoxy/libepoxy-1.5.5.ebuild +++ b/media-libs/libepoxy/libepoxy-1.5.5.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9} ) PYTHON_REQ_USE='xml(+)' -inherit meson multilib-minimal python-any-r1 virtualx +inherit meson-multilib python-any-r1 virtualx if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/anholt/${PN}.git; @@ -41,14 +41,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - multilib_src_test() { virtx meson_src_test } - -multilib_src_install() { - meson_src_install -} diff --git a/media-libs/libepoxy/libepoxy-1.5.8.ebuild b/media-libs/libepoxy/libepoxy-1.5.8.ebuild index 9b903d1590d..8557aa03d5c 100644 --- a/media-libs/libepoxy/libepoxy-1.5.8.ebuild +++ b/media-libs/libepoxy/libepoxy-1.5.8.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 PYTHON_COMPAT=( python3_{7,8,9} ) PYTHON_REQ_USE='xml(+)' -inherit meson multilib-minimal python-any-r1 virtualx +inherit meson-multilib python-any-r1 virtualx if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/anholt/${PN}.git; @@ -41,14 +41,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - multilib_src_test() { virtx meson_src_test } - -multilib_src_install() { - meson_src_install -} diff --git a/media-libs/libepoxy/libepoxy-.ebuild b/media-libs/libepoxy/libepoxy-.ebuild index 9b903d1590d..8557aa03d5c 100644 --- a/media-libs/libepoxy/libepoxy-.ebuild +++ b/media-libs/libepoxy/libepoxy-.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 PYTHON_COMPAT=( python3_{7,8,9} ) PYTHON_REQ_USE='xml(+)' -inherit meson multilib-minimal python-any-r1 virtualx +inherit meson-multilib python-any-r1 virtualx if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/anholt/${PN}.git; @@ -41,14 +41,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - multilib_src_test() { virtx meson_src_test } - -multilib_src_install() { - meson_src_install -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gssdp/
commit: 527a687bcf5eab4e8f9b57b77307bbf32c7833eb Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:22:59 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=527a687b net-libs/gssdp: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> net-libs/gssdp/gssdp-1.2.2.ebuild | 24 ++-- net-libs/gssdp/gssdp-1.2.3.ebuild | 24 ++-- 2 files changed, 12 insertions(+), 36 deletions(-) diff --git a/net-libs/gssdp/gssdp-1.2.2.ebuild b/net-libs/gssdp/gssdp-1.2.2.ebuild index 4590776d84b..689c160c9ce 100644 --- a/net-libs/gssdp/gssdp-1.2.2.ebuild +++ b/net-libs/gssdp/gssdp-1.2.2.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" VALA_USE_DEPEND="vapigen" -inherit gnome.org meson multilib-minimal vala xdg +inherit gnome.org meson-multilib vala xdg DESCRIPTION="GObject-based API for handling resource discovery and announcement over SSDP" HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; @@ -39,23 +39,11 @@ src_prepare() { multilib_src_configure() { local emesonargs=( - -Dgtk_doc=$(multilib_native_usex gtk-doc true false) - -Dsniffer=$(multilib_native_usex gtk true false) - -Dintrospection=$(multilib_native_usex introspection true false) - -Dvapi=$(multilib_native_usex vala true false) + $(meson_native_use_bool gtk-doc gtk_doc) + $(meson_native_use_bool gtk sniffer) + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) -Dexamples=false ) meson_src_configure } - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -} diff --git a/net-libs/gssdp/gssdp-1.2.3.ebuild b/net-libs/gssdp/gssdp-1.2.3.ebuild index 4590776d84b..689c160c9ce 100644 --- a/net-libs/gssdp/gssdp-1.2.3.ebuild +++ b/net-libs/gssdp/gssdp-1.2.3.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" VALA_USE_DEPEND="vapigen" -inherit gnome.org meson multilib-minimal vala xdg +inherit gnome.org meson-multilib vala xdg DESCRIPTION="GObject-based API for handling resource discovery and announcement over SSDP" HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; @@ -39,23 +39,11 @@ src_prepare() { multilib_src_configure() { local emesonargs=( - -Dgtk_doc=$(multilib_native_usex gtk-doc true false) - -Dsniffer=$(multilib_native_usex gtk true false) - -Dintrospection=$(multilib_native_usex introspection true false) - -Dvapi=$(multilib_native_usex vala true false) + $(meson_native_use_bool gtk-doc gtk_doc) + $(meson_native_use_bool gtk sniffer) + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) -Dexamples=false ) meson_src_configure } - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/glib-networking/
commit: 69a8ffb6895a618c60bc5350490658ffe61c266d Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:22:19 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a8ffb6 net-libs/glib-networking: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> net-libs/glib-networking/glib-networking-2.68.1.ebuild | 10 +- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/net-libs/glib-networking/glib-networking-2.68.1.ebuild b/net-libs/glib-networking/glib-networking-2.68.1.ebuild index da5cbc70b9c..566f954f9f9 100644 --- a/net-libs/glib-networking/glib-networking-2.68.1.ebuild +++ b/net-libs/glib-networking/glib-networking-2.68.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit gnome.org gnome2-utils meson multilib-minimal xdg +inherit gnome.org gnome2-utils meson-multilib xdg DESCRIPTION="Network-related giomodules for glib" HOMEPAGE="https://gitlab.gnome.org/GNOME/glib-networking; @@ -55,14 +55,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - -multilib_src_install() { - meson_src_install -} - multilib_src_test() { dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' }
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: a85e71118da8a3dee180034d15a671878df83065 Author: Matt Turner gentoo org> AuthorDate: Fri May 28 02:06:27 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a85e7111 sys-fs/fuse: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> sys-fs/fuse/fuse-3.10.3.ebuild | 14 ++ sys-fs/fuse/fuse-3.9.3.ebuild | 14 ++ 2 files changed, 4 insertions(+), 24 deletions(-) diff --git a/sys-fs/fuse/fuse-3.10.3.ebuild b/sys-fs/fuse/fuse-3.10.3.ebuild index 0d221326b6f..4621e41834f 100644 --- a/sys-fs/fuse/fuse-3.10.3.ebuild +++ b/sys-fs/fuse/fuse-3.10.3.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9} ) -inherit meson multilib-minimal udev python-any-r1 +inherit meson-multilib udev python-any-r1 DESCRIPTION="An interface for filesystems implemented in userspace" HOMEPAGE="https://github.com/libfuse/libfuse; @@ -35,17 +35,13 @@ pkg_setup() { multilib_src_configure() { local emesonargs=( - -Dexamples=$(usex test true false) + $(meson_use test examples) -Duseroot=false -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" ) meson_src_configure } -multilib_src_compile() { - eninja -} - src_test() { if [[ ${EUID} != 0 ]]; then ewarn "Running as non-root user, skipping tests" @@ -60,13 +56,7 @@ multilib_src_test() { ${EPYTHON} -m pytest test || die } -multilib_src_install() { - DESTDIR="${D}" eninja install -} - multilib_src_install_all() { - einstalldocs - # installed via fuse-common rm -r "${ED}"/{etc,$(get_udevdir)} || die diff --git a/sys-fs/fuse/fuse-3.9.3.ebuild b/sys-fs/fuse/fuse-3.9.3.ebuild index 5e10d166e38..e5d07d2d969 100644 --- a/sys-fs/fuse/fuse-3.9.3.ebuild +++ b/sys-fs/fuse/fuse-3.9.3.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8} ) -inherit meson multilib-minimal flag-o-matic udev python-any-r1 +inherit meson-multilib flag-o-matic udev python-any-r1 DESCRIPTION="An interface for filesystems implemented in userspace" HOMEPAGE="https://github.com/libfuse/libfuse; @@ -42,17 +42,13 @@ src_prepare() { multilib_src_configure() { local emesonargs=( - -Dexamples=$(usex test true false) + $(meson_use test examples) -Duseroot=false -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" ) meson_src_configure } -multilib_src_compile() { - eninja -} - src_test() { if [[ ${EUID} != 0 ]]; then ewarn "Running as non-root user, skipping tests" @@ -67,13 +63,7 @@ multilib_src_test() { ${EPYTHON} -m pytest test || die } -multilib_src_install() { - DESTDIR="${D}" eninja install -} - multilib_src_install_all() { - einstalldocs - # installed via fuse-common rm -r "${ED}"/{etc,$(get_udevdir)} || die
[gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/
commit: f724be0e54c7c92a89d0fc6ae77796a048e59d8d Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:18:32 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f724be0e media-libs/mesa: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> media-libs/mesa/mesa-20.3.5.ebuild | 14 +- media-libs/mesa/mesa-21.0.3.ebuild | 14 +- media-libs/mesa/mesa-21.1.1.ebuild | 14 +- media-libs/mesa/mesa-21.1.2.ebuild | 14 +- media-libs/mesa/mesa-.ebuild | 14 +- 5 files changed, 5 insertions(+), 65 deletions(-) diff --git a/media-libs/mesa/mesa-20.3.5.ebuild b/media-libs/mesa/mesa-20.3.5.ebuild index b77317562fe..db637e1abb4 100644 --- a/media-libs/mesa/mesa-20.3.5.ebuild +++ b/media-libs/mesa/mesa-20.3.5.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9} ) -inherit llvm meson multilib-minimal python-any-r1 linux-info +inherit llvm meson-multilib python-any-r1 linux-info OPENGL_DIR="xorg-x11" @@ -526,18 +526,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - -multilib_src_install() { - meson_src_install -} - -multilib_src_install_all() { - einstalldocs -} - multilib_src_test() { meson_src_test -t 100 } diff --git a/media-libs/mesa/mesa-21.0.3.ebuild b/media-libs/mesa/mesa-21.0.3.ebuild index cc7b3d9f036..9d8170f4f79 100644 --- a/media-libs/mesa/mesa-21.0.3.ebuild +++ b/media-libs/mesa/mesa-21.0.3.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9} ) -inherit llvm meson multilib-minimal python-any-r1 linux-info +inherit llvm meson-multilib python-any-r1 linux-info OPENGL_DIR="xorg-x11" @@ -524,18 +524,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - -multilib_src_install() { - meson_src_install -} - -multilib_src_install_all() { - einstalldocs -} - multilib_src_test() { meson_src_test -t 100 } diff --git a/media-libs/mesa/mesa-21.1.1.ebuild b/media-libs/mesa/mesa-21.1.1.ebuild index c15b166a928..b67e6c7e47f 100644 --- a/media-libs/mesa/mesa-21.1.1.ebuild +++ b/media-libs/mesa/mesa-21.1.1.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9} ) -inherit llvm meson multilib-minimal python-any-r1 linux-info +inherit llvm meson-multilib python-any-r1 linux-info OPENGL_DIR="xorg-x11" @@ -525,18 +525,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - -multilib_src_install() { - meson_src_install -} - -multilib_src_install_all() { - einstalldocs -} - multilib_src_test() { meson_src_test -t 100 } diff --git a/media-libs/mesa/mesa-21.1.2.ebuild b/media-libs/mesa/mesa-21.1.2.ebuild index c15b166a928..b67e6c7e47f 100644 --- a/media-libs/mesa/mesa-21.1.2.ebuild +++ b/media-libs/mesa/mesa-21.1.2.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9} ) -inherit llvm meson multilib-minimal python-any-r1 linux-info +inherit llvm meson-multilib python-any-r1 linux-info OPENGL_DIR="xorg-x11" @@ -525,18 +525,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - -multilib_src_install() { - meson_src_install -} - -multilib_src_install_all() { - einstalldocs -} - multilib_src_test() { meson_src_test -t 100 } diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild index b57fb6ce0df..dd671cef87a 100644 --- a/media-libs/mesa/mesa-.ebuild +++ b/media-libs/mesa/mesa-.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9} ) -inherit llvm meson multilib-minimal python-any-r1 linux-info +inherit llvm meson-multilib python-any-r1 linux-info OPENGL_DIR="xorg-x11" @@ -524,18 +524,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - -multilib_src_install() { - meson_src_install -} - -multilib_src_install_all() { - einstalldocs -} - multilib_src_test() { meson_src_test -t 100 }
[gentoo-commits] repo/gentoo:master commit in: media-libs/libplacebo/
commit: d2d9cd6c04e3d1a3ae66cf1c19ee5fea9b96e505 Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:17:08 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d9cd6c media-libs/libplacebo: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> media-libs/libplacebo/libplacebo-2.43.0.ebuild | 10 +- media-libs/libplacebo/libplacebo-2.43.1.ebuild | 10 +- media-libs/libplacebo/libplacebo-2.72.2.ebuild | 10 +- media-libs/libplacebo/libplacebo-3.120.3.ebuild | 10 +- media-libs/libplacebo/libplacebo-.ebuild| 12 ++-- 5 files changed, 6 insertions(+), 46 deletions(-) diff --git a/media-libs/libplacebo/libplacebo-2.43.0.ebuild b/media-libs/libplacebo/libplacebo-2.43.0.ebuild index d16eba18f61..0ef9eee6c8a 100644 --- a/media-libs/libplacebo/libplacebo-2.43.0.ebuild +++ b/media-libs/libplacebo/libplacebo-2.43.0.ebuild @@ -12,7 +12,7 @@ else S="${WORKDIR}/${PN}-v${PV}" fi -inherit meson multilib-minimal +inherit meson-multilib DESCRIPTION="Reusable library for GPU-accelerated image processing primitives" HOMEPAGE="https://code.videolan.org/videolan/libplacebo; @@ -51,14 +51,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - multilib_src_test() { meson_src_test -t 10 } - -multilib_src_install() { - meson_src_install -} diff --git a/media-libs/libplacebo/libplacebo-2.43.1.ebuild b/media-libs/libplacebo/libplacebo-2.43.1.ebuild index ee21a12eceb..df1374e028b 100644 --- a/media-libs/libplacebo/libplacebo-2.43.1.ebuild +++ b/media-libs/libplacebo/libplacebo-2.43.1.ebuild @@ -12,7 +12,7 @@ else S="${WORKDIR}/${PN}-v${PV}" fi -inherit meson multilib-minimal +inherit meson-multilib DESCRIPTION="Reusable library for GPU-accelerated image processing primitives" HOMEPAGE="https://code.videolan.org/videolan/libplacebo; @@ -51,14 +51,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - multilib_src_test() { meson_src_test -t 10 } - -multilib_src_install() { - meson_src_install -} diff --git a/media-libs/libplacebo/libplacebo-2.72.2.ebuild b/media-libs/libplacebo/libplacebo-2.72.2.ebuild index 145c4fe558d..3aee3073d9f 100644 --- a/media-libs/libplacebo/libplacebo-2.72.2.ebuild +++ b/media-libs/libplacebo/libplacebo-2.72.2.ebuild @@ -15,7 +15,7 @@ else S="${WORKDIR}/${PN}-v${PV}" fi -inherit meson multilib-minimal python-any-r1 +inherit meson-multilib python-any-r1 DESCRIPTION="Reusable library for GPU-accelerated image processing primitives" HOMEPAGE="https://code.videolan.org/videolan/libplacebo; @@ -68,14 +68,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - multilib_src_test() { meson_src_test -t 10 } - -multilib_src_install() { - meson_src_install -} diff --git a/media-libs/libplacebo/libplacebo-3.120.3.ebuild b/media-libs/libplacebo/libplacebo-3.120.3.ebuild index 5167c014b94..3fac521ec40 100644 --- a/media-libs/libplacebo/libplacebo-3.120.3.ebuild +++ b/media-libs/libplacebo/libplacebo-3.120.3.ebuild @@ -15,7 +15,7 @@ else S="${WORKDIR}/${PN}-v${PV}" fi -inherit meson multilib-minimal python-any-r1 +inherit meson-multilib python-any-r1 DESCRIPTION="Reusable library for GPU-accelerated image processing primitives" HOMEPAGE="https://code.videolan.org/videolan/libplacebo; @@ -64,14 +64,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - multilib_src_test() { meson_src_test -t 10 } - -multilib_src_install() { - meson_src_install -} diff --git a/media-libs/libplacebo/libplacebo-.ebuild b/media-libs/libplacebo/libplacebo-.ebuild index 9bebe61dc66..4f01a5f6b83 100644 --- a/media-libs/libplacebo/libplacebo-.ebuild +++ b/media-libs/libplacebo/libplacebo-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ else S="${WORKDIR}/${PN}-v${PV}" fi -inherit meson multilib-minimal python-any-r1 +inherit meson-multilib python-any-r1 DESCRIPTION="Reusable library for GPU-accelerated image processing primitives" HOMEPAGE="https://code.videolan.org/videolan/libplacebo; @@ -65,14 +65,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - multilib_src_test() { meson_src_test -t 10 } - -multilib_src_install() { - meson_src_install -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 024bf55aa08e0a7f8448075412930230813e460d Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:11:01 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024bf55a media-libs/graphene: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> media-libs/graphene/graphene-1.10.6.ebuild | 18 +++--- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/media-libs/graphene/graphene-1.10.6.ebuild b/media-libs/graphene/graphene-1.10.6.ebuild index 50207695d8c..ab7fb554651 100644 --- a/media-libs/graphene/graphene-1.10.6.ebuild +++ b/media-libs/graphene/graphene-1.10.6.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7..9} ) -inherit xdg-utils meson multilib-minimal python-any-r1 +inherit xdg-utils meson-multilib python-any-r1 DESCRIPTION="A thin layer of types for graphic libraries" HOMEPAGE="https://ebassi.github.io/graphene/; @@ -34,9 +34,9 @@ BDEPEND=" multilib_src_configure() { # TODO: Do we want G_DISABLE_ASSERT as buildtype=release would do upstream? local emesonargs=( - -Dgtk_doc=$(multilib_native_usex doc true false) + $(meson_native_use_bool doc gtk_doc) -Dgobject_types=true - -Dintrospection=$(multilib_native_usex introspection enabled disabled) + $(meson_native_use_feature introspection) -Dgcc_vector=true # if built-in support tests fail, it'll just not enable vector intrinsics; unfortunately this probably means disabled on clang too, due to it claiming to be
[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/
commit: fefd85b193e5a8b51d86a63def58294831f86e61 Author: Matt Turner gentoo org> AuthorDate: Sun May 23 03:47:55 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fefd85b1 media-libs/harfbuzz: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> media-libs/harfbuzz/harfbuzz-2.7.4.ebuild | 30 +- media-libs/harfbuzz/harfbuzz-2.8.0.ebuild | 30 +- media-libs/harfbuzz/harfbuzz-2.8.1.ebuild | 30 +- media-libs/harfbuzz/harfbuzz-.ebuild | 30 +- 4 files changed, 20 insertions(+), 100 deletions(-) diff --git a/media-libs/harfbuzz/harfbuzz-2.7.4.ebuild b/media-libs/harfbuzz/harfbuzz-2.7.4.ebuild index faa0655ca20..453389b6331 100644 --- a/media-libs/harfbuzz/harfbuzz-2.7.4.ebuild +++ b/media-libs/harfbuzz/harfbuzz-2.7.4.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7..9} ) -inherit flag-o-matic meson multilib-minimal python-any-r1 xdg-utils +inherit flag-o-matic meson-multilib python-any-r1 xdg-utils DESCRIPTION="An OpenType text shaping engine" HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz; @@ -73,23 +73,15 @@ src_prepare() { done } -meson_multilib_native_feature() { - if multilib_is_native_abi && use "$1" ; then - echo "enabled" - else - echo "disabled" - fi -} - multilib_src_configure() { # harfbuzz-gobject only used for instrospection, bug #535852 local emesonargs=( - -Dcairo="$(meson_multilib_native_feature cairo)" + $(meson_native_use_feature cairo) -Dcoretext="disabled" - -Ddocs="$(meson_multilib_native_feature doc)" + $(meson_native_use_feature doc) -Dfontconfig="disabled" #609300 - -Dintrospection="$(meson_multilib_native_feature introspection)" - -Dstatic="$(usex static-libs true false)" + $(meson_native_use_feature introspection) + $(meson_use static-libs static) $(meson_feature glib) $(meson_feature graphite) $(meson_feature icu) @@ -99,15 +91,3 @@ multilib_src_configure() { ) meson_src_configure } - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_install() { - meson_src_install -} - -multilib_src_install_all() { - einstalldocs -} diff --git a/media-libs/harfbuzz/harfbuzz-2.8.0.ebuild b/media-libs/harfbuzz/harfbuzz-2.8.0.ebuild index 48efc9f4fcb..9f52c19d342 100644 --- a/media-libs/harfbuzz/harfbuzz-2.8.0.ebuild +++ b/media-libs/harfbuzz/harfbuzz-2.8.0.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7..9} ) -inherit flag-o-matic meson multilib-minimal python-any-r1 xdg-utils +inherit flag-o-matic meson-multilib python-any-r1 xdg-utils DESCRIPTION="An OpenType text shaping engine" HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz; @@ -73,23 +73,15 @@ src_prepare() { done } -meson_multilib_native_feature() { - if multilib_is_native_abi && use "$1" ; then - echo "enabled" - else - echo "disabled" - fi -} - multilib_src_configure() { # harfbuzz-gobject only used for instrospection, bug #535852 local emesonargs=( - -Dcairo="$(meson_multilib_native_feature cairo)" + $(meson_native_use_feature cairo) -Dcoretext="disabled" - -Ddocs="$(meson_multilib_native_feature doc)" + $(meson_native_use_feature doc) -Dfontconfig="disabled" #609300 - -Dintrospection="$(meson_multilib_native_feature introspection)" - -Dstatic="$(usex static-libs true false)" + $(meson_native_use_feature introspection) + $(meson_use static-libs static) $(meson_feature glib) $(meson_feature graphite) $(meson_feature icu) @@ -99,15 +91,3 @@ multilib_src_configure() { ) meson_src_configure } - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_install() { - meson_src_install -} - -multilib_src_install_all() { - einstalldocs -} diff --git a/media-libs/harfbuzz/harfbuzz-2.8.1.ebuild b/media-libs/harfbuzz/harfbuzz-2.8.1.ebuild index faa0655ca20..453389b6331 100644 --- a/media-libs/harfbuzz/harfbuzz-2.8.1.ebuild +++ b/media-libs/harfbuzz/harfbuzz-2.8.1.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7..9} ) -inherit flag-o-matic meson multilib-minimal python-any-r1 xdg-utils +inherit flag-o-matic meson-multilib python-any-r1 xdg-utils DESCRIPTION="An OpenType text shaping engine" HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz; @@ -73,23 +73,15 @@ src_prepare() { done }
[gentoo-commits] repo/gentoo:master commit in: games-arcade/excido/
commit: 4901013b1c91d3ce3815751eb9f7a664f16f2751 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Jun 3 23:32:20 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Jun 4 00:15:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4901013b games-arcade/excido: fix direct c++, add desktop file Plus small style perference changes. Signed-off-by: Ionen Wolkens gentoo.org> ...do-0.1.5c-r3.ebuild => excido-0.1.5c-r4.ebuild} | 23 +++--- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/games-arcade/excido/excido-0.1.5c-r3.ebuild b/games-arcade/excido/excido-0.1.5c-r4.ebuild similarity index 70% rename from games-arcade/excido/excido-0.1.5c-r3.ebuild rename to games-arcade/excido/excido-0.1.5c-r4.ebuild index 92458fcc17d..6dd28616563 100644 --- a/games-arcade/excido/excido-0.1.5c-r3.ebuild +++ b/games-arcade/excido/excido-0.1.5c-r4.ebuild @@ -3,6 +3,8 @@ EAPI=7 +inherit desktop toolchain-funcs + DESCRIPTION="Fast paced action game" HOMEPAGE="https://icculus.org/excido/; SRC_URI="https://icculus.org/excido/${P}-src.tar.bz2; @@ -11,13 +13,14 @@ LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" -DEPEND="dev-games/physfs +DEPEND=" + dev-games/physfs + media-libs/freealut media-libs/libsdl[opengl] - media-libs/sdl-mixer - media-libs/sdl-ttf - media-libs/sdl-image[png] media-libs/openal - media-libs/freealut" + media-libs/sdl-image[png] + media-libs/sdl-mixer + media-libs/sdl-ttf" RDEPEND="${DEPEND}" PATCHES=( @@ -26,13 +29,19 @@ PATCHES=( ) src_compile() { + tc-export CXX + emake DATADIR=/usr/share/${PN}/ } src_install() { dobin ${PN} + insinto /usr/share/${PN} - doins data/* + doins -r data/. + dodoc BUGS CHANGELOG HACKING README TODO \ - keyguide.txt data/CREDITS data/*.txt + data/{CREDITS,readme-jf-nebula_sky.txt} keyguide.txt + + make_desktop_entry ${PN} Excido applications-games "Game;ArcadeGame" }
[gentoo-commits] repo/gentoo:master commit in: games-arcade/excido/
commit: c9a2adf2bcb86b528b921acfd168aefdc54613b4 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 7 21:38:53 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Jun 4 00:14:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a2adf2 games-arcade/excido: EAPI7 bump Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/19823 Signed-off-by: Ionen Wolkens gentoo.org> games-arcade/excido/excido-0.1.5c-r3.ebuild | 14 ++ 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/games-arcade/excido/excido-0.1.5c-r3.ebuild b/games-arcade/excido/excido-0.1.5c-r3.ebuild index cea4558b0b6..92458fcc17d 100644 --- a/games-arcade/excido/excido-0.1.5c-r3.ebuild +++ b/games-arcade/excido/excido-0.1.5c-r3.ebuild @@ -1,17 +1,15 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -inherit desktop +EAPI=7 -DESCRIPTION="A fast paced action game" -HOMEPAGE="http://icculus.org/excido/; -SRC_URI="http://icculus.org/excido/${P}-src.tar.bz2; +DESCRIPTION="Fast paced action game" +HOMEPAGE="https://icculus.org/excido/; +SRC_URI="https://icculus.org/excido/${P}-src.tar.bz2; -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" DEPEND="dev-games/physfs media-libs/libsdl[opengl]
[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcp/
commit: 8c5d9b16425fa14764b5dd3ffa7df93be60748cb Author: Sam James gentoo org> AuthorDate: Thu Jun 3 23:38:10 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 3 23:38:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c5d9b16 net-misc/dhcp: Stabilize 4.4.2_p1 arm64, #792324 Signed-off-by: Sam James gentoo.org> net-misc/dhcp/dhcp-4.4.2_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dhcp/dhcp-4.4.2_p1.ebuild b/net-misc/dhcp/dhcp-4.4.2_p1.ebuild index 2a874ada95d..b073122583b 100644 --- a/net-misc/dhcp/dhcp-4.4.2_p1.ebuild +++ b/net-misc/dhcp/dhcp-4.4.2_p1.ebuild @@ -18,7 +18,7 @@ SRC_URI="ftp://ftp.isc.org/isc/dhcp/${MY_P}.tar.gz LICENSE="MPL-2.0 BSD SSLeay GPL-2" # GPL-2 only for init script SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 sparc x86" IUSE="+client ipv6 kernel_linux ldap selinux +server ssl vim-syntax" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit/
commit: 7731ef7943c64f74369b146d638d596eca216fd4 Author: Lars Wendler gentoo org> AuthorDate: Thu Jun 3 23:32:20 2021 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jun 3 23:32:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7731ef79 sys-auth/polkit: Removed useless "jit" USE flag Closes: https://bugs.gentoo.org/761232 Signed-off-by: Lars Wendler gentoo.org> sys-auth/polkit/polkit-0.116-r1.ebuild | 4 ++-- sys-auth/polkit/polkit-0.117.ebuild| 4 ++-- sys-auth/polkit/polkit-0.118.ebuild| 2 +- sys-auth/polkit/polkit-0.119.ebuild| 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sys-auth/polkit/polkit-0.116-r1.ebuild b/sys-auth/polkit/polkit-0.116-r1.ebuild index e68234b005a..e1624d37a10 100644 --- a/sys-auth/polkit/polkit-0.116-r1.ebuild +++ b/sys-auth/polkit/polkit-0.116-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz; LICENSE="LGPL-2" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" -IUSE="elogind examples gtk +introspection jit kde nls pam selinux systemd test" +IUSE="elogind examples gtk +introspection kde nls pam selinux systemd test" RESTRICT="!test? ( test )" REQUIRED_USE="^^ ( elogind systemd )" diff --git a/sys-auth/polkit/polkit-0.117.ebuild b/sys-auth/polkit/polkit-0.117.ebuild index 800d91a1347..f14e9de1bf0 100644 --- a/sys-auth/polkit/polkit-0.117.ebuild +++ b/sys-auth/polkit/polkit-0.117.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz; LICENSE="LGPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc ~x86" -IUSE="elogind examples gtk +introspection jit kde nls pam selinux systemd test" +IUSE="elogind examples gtk +introspection kde nls pam selinux systemd test" RESTRICT="!test? ( test )" REQUIRED_USE="^^ ( elogind systemd )" diff --git a/sys-auth/polkit/polkit-0.118.ebuild b/sys-auth/polkit/polkit-0.118.ebuild index e04bbab4c84..eb34c84d071 100644 --- a/sys-auth/polkit/polkit-0.118.ebuild +++ b/sys-auth/polkit/polkit-0.118.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz; LICENSE="LGPL-2" SLOT="0" KEYWORDS="amd64 arm arm64 ~mips ppc64 ~riscv ~s390 x86" -IUSE="elogind examples gtk +introspection jit kde nls pam selinux systemd test" +IUSE="elogind examples gtk +introspection kde nls pam selinux systemd test" RESTRICT="!test? ( test )" REQUIRED_USE="^^ ( elogind systemd )" diff --git a/sys-auth/polkit/polkit-0.119.ebuild b/sys-auth/polkit/polkit-0.119.ebuild index c03c01ed74e..f047c46c16f 100644 --- a/sys-auth/polkit/polkit-0.119.ebuild +++ b/sys-auth/polkit/polkit-0.119.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz; LICENSE="LGPL-2" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~s390 x86" -IUSE="elogind examples gtk +introspection jit kde nls pam selinux systemd test" +IUSE="elogind examples gtk +introspection kde nls pam selinux systemd test" RESTRICT="!test? ( test )" REQUIRED_USE="^^ ( elogind systemd )"
[gentoo-commits] proj/musl:master commit in: sys-auth/polkit/
commit: 7475ff57d36120c867e859890bdc82cd9efc127b Author: Jory Pratt gentoo org> AuthorDate: Thu Jun 3 23:23:20 2021 + Commit: Jory Pratt gentoo org> CommitDate: Thu Jun 3 23:23:20 2021 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7475ff57 sys-auth/polkit: sync with ::gentoo stable Package-Manager: Portage-3.0.19, Repoman-3.0.2 Signed-off-by: Jory Pratt gentoo.org> sys-auth/polkit/Manifest | 3 +- sys-auth/polkit/polkit-0.117.ebuild| 134 - sys-auth/polkit/polkit-0.118.ebuild| 134 - ...{polkit-0.116-r1.ebuild => polkit-0.119.ebuild} | 29 +++-- 4 files changed, 19 insertions(+), 281 deletions(-) diff --git a/sys-auth/polkit/Manifest b/sys-auth/polkit/Manifest index 7eb759b..1126221 100644 --- a/sys-auth/polkit/Manifest +++ b/sys-auth/polkit/Manifest @@ -1,4 +1,3 @@ -DIST polkit-0.116.tar.gz 1548311 BLAKE2B e9761a2934136d453a47b81dd1f132f9fc96c45b731d5fceb2aa7706f5325b6499f6acbb68032befc1b21878b1b54754685607c916ca8e02a8accca3ca014b31 SHA512 b66b01cc2bb4349de70147f41f161f0f6f41e7230b581dfb054058b48969ec57041ab05b51787c749ccfc36aa5f317952d7e7ba337b4f6f6c0a923ed5866c2d5 -DIST polkit-0.117.tar.gz 1554536 BLAKE2B 1cf7e0ff9db19a29be626f4bea96c9e2ef8b1eab4b8287a5f1f4d2a818b86d58c1c4c4a41849d95e31559dba1b18853a31e934ebbadd8e07f94dfd58b45240e0 SHA512 c10ea984f2386fe436e58a2866e5323afc80d24f744f0ee61d966941259aa491bd96b07d911434aa731b300c3cca25b647804b396501175ab5b3c53384e94c70 DIST polkit-0.118-duktape.patch 50144 BLAKE2B 83be77ed93596bd44306b8e5b677497c6e4dab3a16626a32849abb3d91b527ad1e3a1436dcd7389ca5794ea1d7efaa3d5acc950f868fcda85b4bab75ad54205a SHA512 dec31b81678a5436ddeef633d668c735d3c7128d6b5fb7b5dda2d06e8cf40ce9093813e9fbc8870475321d6fcdef3395bf3dd0db7ed214f0f45b19bf47c8a867 DIST polkit-0.118.tar.gz 1556765 BLAKE2B d048b37b1ff8ad59a2d8a333a3b459d1592b61f7a6d9a9569f8b2984de913d71abfc9748e242c7453f0bce4f322bd44672e35309f181afd22488794ca0e47119 SHA512 3d412f40c903cfaf68530f9c0cb616106f8edf43bec6805de129f8bb9cb4e64c98da6bf02caa3ef5619974f3e2df7a70564f08b92901662453477e9005752b4e +DIST polkit-0.119.tar.gz 1387409 BLAKE2B aeb605598393d1cab40f7c77954008a0392600584c5fe8cc9acaa0e122418ee48b9cce0b6839189ea415277ff0ae4dbd5b7c71cb910aa349dcaf7e1f3f70ef06 SHA512 0260fb15da1c4c1f429e8223260981e64e297f1be8ced42f6910f09ea6581b8205aca06c9c601eb4a128acba2f468de0223118f96862ba769f95721894cf1578 diff --git a/sys-auth/polkit/polkit-0.117.ebuild b/sys-auth/polkit/polkit-0.117.ebuild deleted file mode 100644 index 13fdc18..000 --- a/sys-auth/polkit/polkit-0.117.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools pam pax-utils systemd xdg-utils - -DESCRIPTION="Policy framework for controlling privileges for system-wide services" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/polkit https://gitlab.freedesktop.org/polkit/polkit; -SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz; - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86" -IUSE="elogind examples gtk +introspection jit kde nls pam selinux systemd test" -RESTRICT="!test? ( test )" - -REQUIRED_USE="^^ ( elogind systemd )" - -BDEPEND=" - acct-user/polkitd - app-text/docbook-xml-dtd:4.1.2 - app-text/docbook-xsl-stylesheets - dev-libs/gobject-introspection-common - dev-libs/libxslt - dev-util/glib-utils - dev-util/gtk-doc-am - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig - introspection? ( dev-libs/gobject-introspection ) -" -DEPEND=" - dev-lang/spidermonkey:68[-debug] - dev-libs/glib:2 - dev-libs/expat - elogind? ( sys-auth/elogind ) - pam? ( - sys-auth/pambase - sys-libs/pam - ) - systemd? ( sys-apps/systemd:0=[policykit] ) -" -RDEPEND="${DEPEND} - acct-user/polkitd - selinux? ( sec-policy/selinux-policykit ) -" -PDEPEND=" - gtk? ( || ( - >=gnome-extra/polkit-gnome-0.105 - >=lxde-base/lxsession-0.5.2 - ) ) - kde? ( kde-plasma/polkit-kde-agent ) -" - -DOCS=( docs/TODO HACKING NEWS README ) - -PATCHES=( - # bug 660880 - "${FILESDIR}"/polkit-0.115-elogind.patch - - # locally rebased patch - "${FILESDIR}"/polkit-0.116-make-netgroup-support-optional-2.patch -) - -QA_MULTILIB_PATHS=" - usr/lib/polkit-1/polkit-agent-helper-1 - usr/lib/polkit-1/polkitd" - -src_prepare() { - default - - sed -i -e 's|unix-group:wheel|unix-user:0|' src/polkitbackend/*-default.rules || die #401513 - - # Workaround upstream hack around standard gtk-doc behavior, bug #552170 - sed -i -e 's/@ENABLE_GTK_DOC_TRUE@\(TARGET_DIR\)/\1/' \ - -e
[gentoo-commits] repo/gentoo:master commit in: sys-fs/reiser4progs/
commit: b57047b6c4111a2a81014cfb9311c6988f439d7c Author: Sam James gentoo org> AuthorDate: Thu Jun 3 22:51:56 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 3 22:51:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b57047b6 sys-fs/reiser4progs: Stabilize 2.0.5 arm, #788379 Signed-off-by: Sam James gentoo.org> sys-fs/reiser4progs/reiser4progs-2.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/reiser4progs/reiser4progs-2.0.5.ebuild b/sys-fs/reiser4progs/reiser4progs-2.0.5.ebuild index fe5ed4d7520..2740f0d3565 100644 --- a/sys-fs/reiser4progs/reiser4progs-2.0.5.ebuild +++ b/sys-fs/reiser4progs/reiser4progs-2.0.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/reiser4/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 -sparc x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 -sparc x86" IUSE="debug readline static static-libs" LIB_DEPEND=">=sys-libs/libaal-1.0.7:=[static-libs(+)]
[gentoo-commits] repo/gentoo:master commit in: app-text/xapian-omega/
commit: 28b16ff7353dac45049f5579f1e736b099c88380 Author: Sam James gentoo org> AuthorDate: Thu Jun 3 22:50:12 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 3 22:50:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28b16ff7 app-text/xapian-omega: Stabilize 1.4.18 amd64, #790266 Signed-off-by: Sam James gentoo.org> app-text/xapian-omega/xapian-omega-1.4.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/xapian-omega/xapian-omega-1.4.18.ebuild b/app-text/xapian-omega/xapian-omega-1.4.18.ebuild index d14660eaed5..c3cf578974f 100644 --- a/app-text/xapian-omega/xapian-omega-1.4.18.ebuild +++ b/app-text/xapian-omega/xapian-omega-1.4.18.ebuild @@ -10,7 +10,7 @@ S="${WORKDIR}/xapian-omega-${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86" IUSE="" DEPEND="~dev-libs/xapian-1.4.18:0/30
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Search-Xapian/
commit: 70a050399fb02ce97dcd7ad2bbd1ac3a501957d3 Author: Sam James gentoo org> AuthorDate: Thu Jun 3 22:50:13 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 3 22:50:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a05039 dev-perl/Search-Xapian: Stabilize 1.2.25.4 amd64, #790266 Signed-off-by: Sam James gentoo.org> dev-perl/Search-Xapian/Search-Xapian-1.2.25.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/Search-Xapian/Search-Xapian-1.2.25.4.ebuild b/dev-perl/Search-Xapian/Search-Xapian-1.2.25.4.ebuild index a2cdfad546c..a7dd5a44c26 100644 --- a/dev-perl/Search-Xapian/Search-Xapian-1.2.25.4.ebuild +++ b/dev-perl/Search-Xapian/Search-Xapian-1.2.25.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ DESCRIPTION="Perl XS frontend to the Xapian C++ search library" LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/poco/
commit: 714eb8d7c5e6387fe08a4274d30e8d0eee43b3da Author: Sam James gentoo org> AuthorDate: Thu Jun 3 22:50:02 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 3 22:50:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=714eb8d7 dev-libs/poco: Stabilize 1.10.1 amd64, #772092 Signed-off-by: Sam James gentoo.org> dev-libs/poco/poco-1.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/poco/poco-1.10.1.ebuild b/dev-libs/poco/poco-1.10.1.ebuild index 23d3c166ee3..d615fee5812 100644 --- a/dev-libs/poco/poco-1.10.1.ebuild +++ b/dev-libs/poco/poco-1.10.1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P}-release" LICENSE="Boost-1.0" SLOT="0" -KEYWORDS="~amd64 ~arm x86" +KEYWORDS="amd64 ~arm x86" IUSE="7z cppparser +crypto +data examples +file2pagecompiler iodbc +json mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc sqlite +ssl test +util +xml +zip" RESTRICT="!test? ( test )" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xapian/
commit: 27c01669812cdc52c84b3d2828f61598e4b36eba Author: Sam James gentoo org> AuthorDate: Thu Jun 3 22:50:10 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 3 22:50:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c01669 dev-libs/xapian: Stabilize 1.4.18 amd64, #790266 Signed-off-by: Sam James gentoo.org> dev-libs/xapian/xapian-1.4.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xapian/xapian-1.4.18.ebuild b/dev-libs/xapian/xapian-1.4.18.ebuild index 6b339e2a294..e92a0c0daef 100644 --- a/dev-libs/xapian/xapian-1.4.18.ebuild +++ b/dev-libs/xapian/xapian-1.4.18.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz; LICENSE="GPL-2" SLOT="0/30" # ABI version of libxapian.so -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos ~x64-solaris" IUSE="doc static-libs cpu_flags_x86_sse cpu_flags_x86_sse2 +inmemory +remote" DEPEND="sys-libs/zlib"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libcaca/
commit: 41700444003226b0690c41df6f6304ee676782c7 Author: Sam James gentoo org> AuthorDate: Thu Jun 3 22:51:49 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 3 22:51:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41700444 media-libs/libcaca: Stabilize 0.99_beta19-r4 arm64, #772317 Signed-off-by: Sam James gentoo.org> media-libs/libcaca/libcaca-0.99_beta19-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libcaca/libcaca-0.99_beta19-r4.ebuild b/media-libs/libcaca/libcaca-0.99_beta19-r4.ebuild index 7fe4815820c..f0eece5142c 100644 --- a/media-libs/libcaca/libcaca-0.99_beta19-r4.ebuild +++ b/media-libs/libcaca/libcaca-0.99_beta19-r4.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2 ISC LGPL-2.1 WTFPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="cxx doc imlib java mono ncurses opengl ruby slang static-libs test truetype X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/snakeoil/
commit: 3c8dbeed8ed78d600c101a98e843cd192159acdc Author: Michał Górny gentoo org> AuthorDate: Thu Jun 3 22:37:18 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 3 22:37:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8dbeed dev-python/snakeoil: Enable py3.10 Signed-off-by: Michał Górny gentoo.org> dev-python/snakeoil/snakeoil-0.9.6.ebuild | 3 ++- dev-python/snakeoil/snakeoil-.ebuild | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-python/snakeoil/snakeoil-0.9.6.ebuild b/dev-python/snakeoil/snakeoil-0.9.6.ebuild index efbafe8d35e..8bd4b50e530 100644 --- a/dev-python/snakeoil/snakeoil-0.9.6.ebuild +++ b/dev-python/snakeoil/snakeoil-0.9.6.ebuild @@ -2,8 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="threads(+)" +DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 if [[ ${PV} == * ]] ; then diff --git a/dev-python/snakeoil/snakeoil-.ebuild b/dev-python/snakeoil/snakeoil-.ebuild index 1d343d272b6..b4ffe8974a5 100644 --- a/dev-python/snakeoil/snakeoil-.ebuild +++ b/dev-python/snakeoil/snakeoil-.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: app-portage/gemato/
commit: 71fb359a182dd1061d6564c673179605e614d232 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 3 22:33:50 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 3 22:34:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71fb359a app-portage/gemato: Enable py3.10 Signed-off-by: Michał Górny gentoo.org> app-portage/gemato/gemato-16.2.ebuild | 5 ++--- app-portage/gemato/gemato-.ebuild | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/app-portage/gemato/gemato-16.2.ebuild b/app-portage/gemato/gemato-16.2.ebuild index 95426f14b47..206c761c09c 100644 --- a/app-portage/gemato/gemato-16.2.ebuild +++ b/app-portage/gemato/gemato-16.2.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7..9} pypy3 ) +PYTHON_COMPAT=( python3_{8..10} pypy3 ) PYTHON_REQ_USE='threads(+)' inherit distutils-r1 diff --git a/app-portage/gemato/gemato-.ebuild b/app-portage/gemato/gemato-.ebuild index 7c6e729f5e7..5d6009149ea 100644 --- a/app-portage/gemato/gemato-.ebuild +++ b/app-portage/gemato/gemato-.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7..9} pypy3 ) +PYTHON_COMPAT=( python3_{8..10} pypy3 ) PYTHON_REQ_USE='threads(+)' inherit distutils-r1 git-r3
[gentoo-commits] repo/gentoo:master commit in: app-portage/gemato/
commit: 4d090ae52f428f679ac80f0e5cc9db42204a2fb0 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 3 22:34:42 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 3 22:34:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d090ae5 app-portage/gemato: Remove old Signed-off-by: Michał Górny gentoo.org> app-portage/gemato/Manifest | 2 -- app-portage/gemato/gemato-15.2.ebuild | 43 --- app-portage/gemato/gemato-16.1.ebuild | 43 --- 3 files changed, 88 deletions(-) diff --git a/app-portage/gemato/Manifest b/app-portage/gemato/Manifest index 188c8dca2f3..d866b578011 100644 --- a/app-portage/gemato/Manifest +++ b/app-portage/gemato/Manifest @@ -1,3 +1 @@ -DIST gemato-15.2.tar.gz 72679 BLAKE2B 83e28fa3bc83976538610fec87c3a31e91a18847c107dc7793e16b5421eba69f7b60f8f05195f345ef6f4f8486203e4acbc01bad706b55c20a11480e85a3420c SHA512 5a98040dab0beac64e5e54bd54c6565cd301399709beda9e030ae9206111caf9e792260aa3c6586040060d4be71df3f1368e7554dff6affaa899c4157116faf3 -DIST gemato-16.1.tar.gz 79946 BLAKE2B 54452ae113cee98f5c8f9ebc880b4ae424510766eb7cd8bc2775c85573388005343061aa9de8f505a72ee92801756f3cb7b67dfd39d9923d0030a4da301f7ce2 SHA512 df21eb8784cc6724874e38ba0192e1e5657483aa031656855fc0c2396179f7352f9450df6b41205425214cf70f2c812a7ee6f55a25334f0fd012b7e710c1de2c DIST gemato-16.2.tar.gz 80178 BLAKE2B c973c36bb1277d07618ba8d90f7d6820508d78aedae200f0678c8b2e1dde38e3b7f4d7dc24791dedb9c88791d3b71711c9bdeb749b5fc091a20aa87f71ad70d3 SHA512 9d59ba360afaf237e47c5ded0e5bc29ec44d5b1d73eadadc19ff834a1966e1e620da258eb7a1b6afbff5c66cbd7e39454fd5920f2f82fc510c2f8836c0b80462 diff --git a/app-portage/gemato/gemato-15.2.ebuild b/app-portage/gemato/gemato-15.2.ebuild deleted file mode 100644 index e742c325bf4..000 --- a/app-portage/gemato/gemato-15.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7..9} pypy3 ) -PYTHON_REQ_USE='threads(+)' - -inherit distutils-r1 - -DESCRIPTION="Stand-alone Manifest generation & verification tool" -HOMEPAGE="https://github.com/mgorny/gemato; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" -IUSE="+gpg tools" - -RDEPEND=" - gpg? ( - >=app-crypt/gnupg-2.2.20-r1 - dev-python/requests[${PYTHON_USEDEP}] - )" -BDEPEND=" - test? ( - >=app-crypt/gnupg-2.2.20-r1 - >=dev-python/pytest-5[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -python_install_all() { - distutils-r1_python_install_all - - if use tools; then - exeinto /usr/share/gemato - doexe utils/*.{bash,py} - fi -} diff --git a/app-portage/gemato/gemato-16.1.ebuild b/app-portage/gemato/gemato-16.1.ebuild deleted file mode 100644 index 6509f88aa2a..000 --- a/app-portage/gemato/gemato-16.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7..9} pypy3 ) -PYTHON_REQ_USE='threads(+)' - -inherit distutils-r1 - -DESCRIPTION="Stand-alone Manifest generation & verification tool" -HOMEPAGE="https://github.com/mgorny/gemato; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" -IUSE="+gpg tools" - -RDEPEND=" - gpg? ( - >=app-crypt/gnupg-2.2.20-r1 - dev-python/requests[${PYTHON_USEDEP}] - )" -BDEPEND=" - test? ( - >=app-crypt/gnupg-2.2.20-r1 - >=dev-python/pytest-5[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -python_install_all() { - distutils-r1_python_install_all - - if use tools; then - exeinto /usr/share/gemato - doexe utils/*.{bash,py} - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/
commit: 19451d9a209e58ffed6618a78134000d0c89b3a0 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 3 22:05:19 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 3 22:31:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19451d9a dev-python/hypothesis: Bump to 6.13.12 Signed-off-by: Michał Górny gentoo.org> dev-python/hypothesis/Manifest | 1 + dev-python/hypothesis/hypothesis-6.13.12.ebuild | 62 + 2 files changed, 63 insertions(+) diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index 3682d71caa6..55bca915665 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -2,6 +2,7 @@ DIST hypothesis-python-6.10.1.tar.gz 9126246 BLAKE2B cc8cb3436d1de5d3d65a13cb5ed DIST hypothesis-python-6.13.0.tar.gz 9128293 BLAKE2B be618d42639602bc6617f8b5e9374812298e9d6150b6510a8060ca7c489ea69f1d6bd2cf9322c325c9bffc3c3f886fb4a4fb038159fa2c81920541ac4cb668cd SHA512 66fd6e7842b7b257c92cf756db4cf97bfb64006c89e3e58cda154ebe9345302f0264297df8d9de0685033a0f4e43909d65e76495689a8ded9968ecda586b668c DIST hypothesis-python-6.13.10.tar.gz 9132876 BLAKE2B fb9b48465fd6e6ce08423384753ef3149aac6e2b57230f44119ad685c530ac68fac0b1a1925f2ab98586265055151e9564fa287262b06aefe68c2a78d8b3ae4d SHA512 f166a025dee3ec31033d8f8a3909e6f9ee4b2e14420ae41777a41163384502cfe9f20632fb134e38797817ee19972a7068e4233e64417fb4cf5af51427a1963c DIST hypothesis-python-6.13.11.tar.gz 9133504 BLAKE2B b9cb54dc05aafd57424a2f9fff097a66e3ba5e55408f8a4587eb7aee079f1ad494e3a9cc18a7797c09fa715290dc49c58b98e722dc0722d8cad0d6cbbe0d SHA512 9cb8ce31a7062ab98db829300c1f68e1e24bf02a39ebf4ffbbf47554741dd0bdb96edd69aa7a360570405ca85b1fd7956eb26c5b9a6898f6f8f6f79177522bf6 +DIST hypothesis-python-6.13.12.tar.gz 9133873 BLAKE2B 161e323d9dad6d6a91641336b6e66fe0b00bcc902d844480ed0cea59b89c455eaaf8f57122636af464719d63cf96d0dfeb42dbd855d5599856636b4f4e1520bd SHA512 e58d9a676b9f6592134f4f4997d7585001c28980697e77f8f3216c5bba65256c15784e7eec5458f58684b61cc5a0d9ef2465748412a601a867a70e5b72fde91d DIST hypothesis-python-6.13.2.tar.gz 9130008 BLAKE2B 3ca5c306ac402002a1435b8ccbc034f2a7acf1553eb6095e0394ff1ddf778f47ef6f72359cb5219db924edc18623b22732b4a94bd7c269217ec632b8d59adc1c SHA512 8c7e1a5de011ef66f5105009aa82f2b23ff36f0b0906554ae65e2e55e10c4df743c894b6264002c86bae3fc5e1dd7ded7e913f0866ed725e1afd4c9f54022b7c DIST hypothesis-python-6.13.4.tar.gz 9130435 BLAKE2B eeb78cc647df49ea11fb0e0f4d8412e20095e7c33bb0601dcbaad2b9e9929423729b25b1bfbf2a27b05e87ae38ced4e9aeba5bae4de76cfc81aae2d073248de0 SHA512 93db99bdbe408ddbad4baf983b00b3e7624fd28d15a0d4c1453437328a51b0733db13e3b7b04b40bc60aa05e2e8364ce5b186d81a2d33e50b49f5a406fec95d6 DIST hypothesis-python-6.13.5.tar.gz 9131314 BLAKE2B 3de7ba681ab9c0907920ea7ad562a4434f06009a7bced47b98bf46da5d15aea35085350f4aca24fd41ba9fd14957e4de1d56092d49e757ea60a1575f59371add SHA512 06765607be1a49d92382d426105021ed9dca91c5b41674ba45f0a29ce7cb06537edf706ea7305300f9aae7d8c9b1827bcaf807e3c4aece9594a55b3c0122c622 diff --git a/dev-python/hypothesis/hypothesis-6.13.12.ebuild b/dev-python/hypothesis/hypothesis-6.13.12.ebuild new file mode 100644 index 000..004d0d143b2 --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.13.12.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +DESCRIPTION="A library for property based testing" +HOMEPAGE="https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/; +SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz; +S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' python3_{7..9}) + ) +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !!dev-python/pytest-describe + !!
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-magic/
commit: 2fcd76add6d56879b2bab615c01f07a3ed15068c Author: Michał Górny gentoo org> AuthorDate: Thu Jun 3 22:03:06 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 3 22:31:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fcd76ad dev-python/python-magic: Bump to 0.4.24 Signed-off-by: Michał Górny gentoo.org> dev-python/python-magic/Manifest | 1 + dev-python/python-magic/python-magic-0.4.24.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-python/python-magic/Manifest b/dev-python/python-magic/Manifest index fc4007252a8..4afe78c48a6 100644 --- a/dev-python/python-magic/Manifest +++ b/dev-python/python-magic/Manifest @@ -1,2 +1,3 @@ DIST python-magic-0.4.22.gh.tar.gz 863567 BLAKE2B 6994869e4cc5ba5ff7ae1a6ac6117f5b1553a11079fb5faaa23b48ee241b2615e2514270f66c55b417b4051d6a5aedd7c289f139c23842979e4af0cdb7a34e3a SHA512 7f16c090a713be4ecc25727f0195bddfadfa9f54507899e35f48bd268ea1d78637ca024ecf02e331a8988a931e430f7346bb5f4b46e58ddc1ff03ec678640e6d DIST python-magic-0.4.23.gh.tar.gz 863739 BLAKE2B 7adcf4f8662cb5c6dab1d680a48f80db03f78d6f2f67a81f9d1464a79b820d8ed28a69ca5aa1c8eaa1b016556217dcab0878725a370318db0905985d332561f4 SHA512 8f6093ba6e1138e8c81e7afc596946c3657ddea4edcf555f6490e2d19c936f41367cd27a04554a344b3116d033ab760c2c954ac6ffd017b9c319abe44b00 +DIST python-magic-0.4.24.gh.tar.gz 863700 BLAKE2B 09ecc8bea1696343ec2462e6989da8059c40f88e401390c8c491e531540ef0b38e5a8eac1fb8a3356203e25cf2e5caa6dad0c13d24eb34a7a299b5a071ae29b3 SHA512 b3ec148da398293465299938fabf691b56c4b3876f6abbb7a734a9c0a5180cc758a15f7085bbf1bf40ec6031697ec84d98c161db1fd04301133af09928c611fc diff --git a/dev-python/python-magic/python-magic-0.4.24.ebuild b/dev-python/python-magic/python-magic-0.4.24.ebuild new file mode 100644 index 000..d8f365349e6 --- /dev/null +++ b/dev-python/python-magic/python-magic-0.4.24.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Access the libmagic file type identification library" +HOMEPAGE="https://github.com/ahupp/python-magic; +SRC_URI=" + https://github.com/ahupp/python-magic/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="BSD-2 MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="sys-apps/file[-python]" +BDEPEND=" + test? ( sys-apps/file ) +" + +python_test() { + local -x LC_ALL=en_US.UTF-8 + "${EPYTHON}" test/test.py -v || die "Tests fail with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-core/
commit: 321a28793ed8d11abeaf91838dae7982f6014839 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 3 22:04:26 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 3 22:31:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321a2879 dev-python/google-api-core: Bump to 1.29.0 Signed-off-by: Michał Górny gentoo.org> dev-python/google-api-core/Manifest| 1 + .../google-api-core/google-api-core-1.29.0.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/dev-python/google-api-core/Manifest b/dev-python/google-api-core/Manifest index 45d66e57ec3..575a8800357 100644 --- a/dev-python/google-api-core/Manifest +++ b/dev-python/google-api-core/Manifest @@ -1,3 +1,4 @@ DIST google-api-core-1.26.3.tar.gz 133409 BLAKE2B ca3c63769f87cc79483d5ac52646cb044fa21e4f702a945994aeffad71b5be6bd1105e7aa3ec489c943d8adb1148f1c5eb868d64d71f0bcc4a6084ff470acf05 SHA512 8a7753ee30f6f3bb78265b083d8fb80a48021ab32c849ddadaf969263e5a63bfaeb3010b584440d5c5f1c4e0dcd4e8fcd4df16321ccb03d3c0932e19502bbe4c DIST google-api-core-1.27.0.tar.gz 134035 BLAKE2B be074208ac51b6e33466a2304e5780894d6a420ccf7ea36e5b98b6d9f920cd6f0cc9f94dababb154731ebe4a36d8b863897f5c654e00068a0f12753ceecb6e8c SHA512 5e8ca58c7f1dc9aa3e612ea635feb84a115c0f21bde2a3152cd54be5b041841ab1c0d2c725660794e15d42e63a4b6955a5318d3dec203e7d683c630a5f5e DIST google-api-core-1.28.0.tar.gz 133640 BLAKE2B 8134e39cc3ff2fbb850d5e774d08589e3e64b83ca5d5209279f5d1b7fc2eb350a523bbe2890fba6d907689149df3872a7e0a11991b1ecc62fc64a4753dce38e4 SHA512 3702d27613e621394209047451729c1308beb88c917033b4340e3fa96bf4a5ec36ad2594c98ed14439c578f69a202d95a96d30472438a30417484cff6e06fe7d +DIST google-api-core-1.29.0.tar.gz 134251 BLAKE2B 46455f34ad18bd57b21afe70b237466a51d5dbaca8f46f31491d00fcc7e6339fcf48e150418ef71100a628245cc5333984e6377e27eec00b9b55e0c1a3de86e2 SHA512 b8a7b19ba737172e04c0a322af7c60299b72002b17a099fbaa9445c4965b94fd6f3087380fa4262f4440113af4304d5235cd062f22c27cd997e62b276ea67471 diff --git a/dev-python/google-api-core/google-api-core-1.29.0.ebuild b/dev-python/google-api-core/google-api-core-1.29.0.ebuild new file mode 100644 index 000..de335d4f57b --- /dev/null +++ b/dev-python/google-api-core/google-api-core-1.29.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="Core Library for Google Client Libraries" +HOMEPAGE="https://github.com/googleapis/python-api-core + https://googleapis.dev/python/google-api-core/latest; +SRC_URI="https://github.com/googleapis/${PN//google/python}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P//google/python}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + dev-python/namespace-google[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-python/googleapis-common-protos[${PYTHON_USEDEP}] + >=dev-python/google-auth-1.25.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.18.0[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: media-libs/mlt/
commit: 54dd963ba005b96d7c0fcd279e1462bb978448b7 Author: Sam James gentoo org> AuthorDate: Thu Jun 3 22:21:53 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 3 22:21:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54dd963b media-libs/mlt: Stabilize 6.26.1-r1 x86, #791454 Signed-off-by: Sam James gentoo.org> media-libs/mlt/mlt-6.26.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/mlt/mlt-6.26.1-r1.ebuild b/media-libs/mlt/mlt-6.26.1-r1.ebuild index 4f5ca766dc8..e8345a2f096 100644 --- a/media-libs/mlt/mlt-6.26.1-r1.ebuild +++ b/media-libs/mlt/mlt-6.26.1-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/mltframework/${PN}/releases/download/v${PV}/${P}.tar LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="compressed-lumas cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 debug ffmpeg fftw frei0r gtk jack kernel_linux libsamplerate lua opencv opengl python qt5 rtaudio rubberband sdl vdpau vidstab xine xml"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/files/
commit: 64cd84f0e34ba29bb319fb9b30fc7519a7676492 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Thu Jun 3 16:52:00 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 3 22:21:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64cd84f0 net-analyzer/wireshark: remove unused patch Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/21109 Signed-off-by: Sam James gentoo.org> .../files/wireshark-3.4.4-cmake-3.20.patch | 30 -- 1 file changed, 30 deletions(-) diff --git a/net-analyzer/wireshark/files/wireshark-3.4.4-cmake-3.20.patch b/net-analyzer/wireshark/files/wireshark-3.4.4-cmake-3.20.patch deleted file mode 100644 index 63d62e8e254..000 --- a/net-analyzer/wireshark/files/wireshark-3.4.4-cmake-3.20.patch +++ /dev/null @@ -1,30 +0,0 @@ -https://gitlab.com/wireshark/wireshark/-/merge_requests/2532?commit_id=6ef6e8f607456e239e5f1a326803846930d34fa8.diff -https://bugs.gentoo.org/775029 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1115,6 +1115,10 @@ ws_find_package(Systemd BUILD_sdjournal HAVE_SYSTEMD) - - # Build the Qt GUI? - if(BUILD_wireshark) -+ set(CMAKE_AUTOMOC ON) -+ set(CMAKE_AUTOUIC ON) -+ set(CMAKE_AUTORCC ON) -+ - # Untested, may not work if CMAKE_PREFIX_PATH gets overwritten - # somewhere. The if WIN32 in this place is annoying as well. - if(WIN32) -diff --git a/ui/qt/CMakeLists.txt b/ui/qt/CMakeLists.txt -index ff0efeae1614511fbe12ed00d5b82f2714fa55f5..cd36913f10d949a8a701060833b0878086798bf4 100644 a/ui/qt/CMakeLists.txt -+++ b/ui/qt/CMakeLists.txt -@@ -631,10 +631,6 @@ include_directories( - ${CMAKE_CURRENT_SOURCE_DIR} - ) - --set(CMAKE_AUTOMOC TRUE) --set(CMAKE_AUTOUIC TRUE) --set(CMAKE_AUTORCC TRUE) -- - if(NOT Qt5Widgets_VERSION VERSION_LESS "5.9") - # Drop the file modification time of source files from generated files - # to help with reproducible builds. We do not use QFileInfo.lastModified
[gentoo-commits] repo/gentoo:master commit in: dev-util/stripe-mock/
commit: 0546eeb46576980d76fbf10f1e574481892f62b4 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 3 21:53:02 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 3 22:01:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0546eeb4 dev-util/stripe-mock: Bump to 0.106.0 Signed-off-by: Michał Górny gentoo.org> dev-util/stripe-mock/Manifest | 1 + dev-util/stripe-mock/stripe-mock-0.106.0.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest index 8f24edccdb7..e5039c3871d 100644 --- a/dev-util/stripe-mock/Manifest +++ b/dev-util/stripe-mock/Manifest @@ -1,3 +1,4 @@ DIST stripe-mock-0.103.0.tar.gz 567107 BLAKE2B 76dbc6bbb1d62ea68c30291fea894e563a426790c8928e7bc5a444eca8d48c8bcc23067459c1a249449af305a6809c70168918543087a1ef5e38cf7609421a7c SHA512 65ec61ccf94d1931389c4a16288dfac4d820a6fdf641cad1028347dfcb298aa4370d97d2dd4e468e17b8a702ce6b7611213b0707f1d5e37cd20aec46772e6a9c DIST stripe-mock-0.104.0.tar.gz 574936 BLAKE2B 681dcc2b02f5d4ca946024d1c049e499ce1c05c5a00653ca5a1af25325ce66b651e307df12ac0137fb38478332a8a04fb09ced39afa697a81a4afcc69a1cf314 SHA512 6d9c5fe5e5e83e8721ae441ae15e16594c690360a62934e825627add8acf6d58b0c4f52bd2c6d787c934fe0e974790b35b7c63d02f097647744549626b1708c5 DIST stripe-mock-0.105.0.tar.gz 583483 BLAKE2B 8015699be4cd7a0c6e81c8f89cebe23fadb02904a175fef15c5e1fe156b01b001a03ba4b42ddffd453203142b1108d5981782d23e1369bab61181e0ef3964734 SHA512 539c3315c3e4896584a656fa3157ac69331bdaf2c77b6a7433b8709971e3b248fe89f1df3eab3f3178580847109460b86f975f0a378aef48ca3c29466b076f52 +DIST stripe-mock-0.106.0.tar.gz 592320 BLAKE2B 2154898ecb13516d11fe5188012829af5618a0520b19d6c3899c976ef719e5ddfe0a1bfe0c6787b9e51c695734d90e2297b8df6abc7d055a8d4df8e747d16b08 SHA512 30d5db6ace639435f0c97ce2ff38c02acdb464a09d5cf59a90ea3892b5f277e05ffb67d068b74739c2cdca3e73b2db74054079335bb28536c57457b46251bd6d diff --git a/dev-util/stripe-mock/stripe-mock-0.106.0.ebuild b/dev-util/stripe-mock/stripe-mock-0.106.0.ebuild new file mode 100644 index 000..05a7220e34b --- /dev/null +++ b/dev-util/stripe-mock/stripe-mock-0.106.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGO_SRC="github.com/stripe/stripe-mock" +EGO_PN=${EGO_SRC}/... +inherit golang-build golang-vcs-snapshot + +DESCRIPTION="Mock HTTP server that responds like the real Stripe API" +HOMEPAGE="https://github.com/stripe/stripe-mock; +SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~x86" + +LICENSE="MIT ISC BSD-2" +SLOT="0" + +src_install() { + golang-build_src_install + dobin bin/stripe-mock + rm -rf "${D}$(get_golibdir_gopath)" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/identify/
commit: a425f44b741fa95e39598a62eb7d29d3d904a44a Author: Michał Górny gentoo org> AuthorDate: Thu Jun 3 21:59:13 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 3 22:01:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a425f44b dev-python/identify: Bump to 2.2.8 Signed-off-by: Michał Górny gentoo.org> dev-python/identify/Manifest | 1 + dev-python/identify/identify-2.2.8.ebuild | 19 +++ 2 files changed, 20 insertions(+) diff --git a/dev-python/identify/Manifest b/dev-python/identify/Manifest index 4875122a659..81dddcfddb7 100644 --- a/dev-python/identify/Manifest +++ b/dev-python/identify/Manifest @@ -1,3 +1,4 @@ DIST identify-2.2.4.tar.gz 100967 BLAKE2B 9473a157ce2aed13ed45d6e8d83b4510c40ae977406b9d7b211caa70c27d1850cf49da8848495841281b1f192b576d269a5372215effd7d89c9211e51d51151d SHA512 25e255fd62d0e75aafa7037085362b7bf2ba8ae142bfb11e0e20452d503d8ec3f90ec84c8ef8966fb021fe1054c226862b3ce99d2288ec9aaa758a8971d1c87a DIST identify-2.2.6.tar.gz 101016 BLAKE2B eac32751d54379e3ba5ca5970c3fc02b6ac9f677a26f7a2c91986ba6ce8773a8e51ed98f17b6b12ba920cabd3d66ca23cd765d2cb6c48253ff97c34ddb9cb81e SHA512 09694ea3d92265385a79464ef948effb5b074f5b67a8a25171b4872b2cd70537a17c87c2aa94b66e3079f2047b290300beb7ed74be50ecdf09cb723948bc11d9 DIST identify-2.2.7.tar.gz 101032 BLAKE2B 988aecb3f32b1d1416984ad7cb5937f85600e222a1053d2800dda1c498fea2660f86ee42208611c71e29b9827e212992fed35697a3d24f02814cc6ea8a560615 SHA512 f3c4073a9018ba595c8535447c7ccb20ca1f8d8bb006b4662db19b3356afc33d810b2073810b86d7dec4572b151c53301feca09bf0662d4d683febbdf7735e06 +DIST identify-2.2.8.tar.gz 101040 BLAKE2B 46bf6631c6006ad2326f175257ee2cb4324ac463419cb50df0919768b2787afcc135dc1982ee1feb4a5efef6990f3224f63fb2dea19dc6795a3fe736e6b8555e SHA512 d166f37fa60cafc0fb624cac9626115adaecd8ec88f42ce71b81794b6aa8301e42f459bfbc1da3d81709ee5681184e927e9111a906a22ec8c977b24f1e9dc17f diff --git a/dev-python/identify/identify-2.2.8.ebuild b/dev-python/identify/identify-2.2.8.ebuild new file mode 100644 index 000..f4471b5191e --- /dev/null +++ b/dev-python/identify/identify-2.2.8.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="File identification library for Python" +HOMEPAGE="https://github.com/pre-commit/identify; +SRC_URI="https://github.com/pre-commit/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/editdistance-s[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/Faker/
commit: fcfccaa19dff9b53362941c68e1aa3cf1352a35b Author: Michał Górny gentoo org> AuthorDate: Thu Jun 3 21:50:44 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 3 22:01:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcfccaa1 dev-python/Faker: Bump to 8.5.1 Signed-off-by: Michał Górny gentoo.org> dev-python/Faker/Faker-8.5.1.ebuild | 28 dev-python/Faker/Manifest | 1 + 2 files changed, 29 insertions(+) diff --git a/dev-python/Faker/Faker-8.5.1.ebuild b/dev-python/Faker/Faker-8.5.1.ebuild new file mode 100644 index 000..53094317ba8 --- /dev/null +++ b/dev-python/Faker/Faker-8.5.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE="https://github.com/joke2k/faker; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + >=dev-python/text-unidecode-1.3[${PYTHON_USEDEP}] + !dev-ruby/faker" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff] + dev-python/random2[${PYTHON_USEDEP}] + dev-python/validators[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index f7b92101150..0c52de43a1e 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -3,3 +3,4 @@ DIST Faker-8.2.1.tar.gz 1144260 BLAKE2B 3c523e394043d2294e9973c0a2764a7c7961ea89 DIST Faker-8.3.0.tar.gz 1144870 BLAKE2B fba95fdc3023dc583345d0a7890b4ac6318ca87157270e1d844a2978bd2866c1cd8e8a334e41bc0b8689a1c8814a5353ab4adbb08af49a31779217d82b913ce6 SHA512 7f046e60636dc7c2a584eb75e832a674715424b91de5eac6dba423d40100ce44b5baec178976bcf2b00b5edb81c5796f5eeebed0572984e7740c9e3279afd51a DIST Faker-8.4.0.tar.gz 1146293 BLAKE2B 9ec37d76ebfe486a9671f5fc97e321420b9cf83811894db4f7264430f441ab63309e2abed0b5c900467685d7fe979001c216a9e32323c764867f127025706558 SHA512 03abef5c85edccf924191f2bc5be1dd64d56f827bc4307fed16becac7981c0340fa900748e767f2bbbf37721075c03ac068892870f2ac895f8d748403ae8bb08 DIST Faker-8.5.0.tar.gz 1147011 BLAKE2B 497a3f46a61519707ab3e8d78240ea5dd796b247268930ee4117647b24e4822a023ddda2ffdc1333dde4e35eedc1b7110f2103d0f49d0227ea7991c75c60c7df SHA512 29de2928109281bada27923a76ccb7cfd9e31211d0474cb47473197ea0c89983ac10e3dc990eb987ea3b45b5f5aa324b53004b60b5e20d922969bc552de96f01 +DIST Faker-8.5.1.tar.gz 1147272 BLAKE2B 5842f7ea74cb5eb02bd149e95fbff3d6a75bb007e1e9de98a808854c37b59bd337f17617c4dd8cd899a6740babd4a501bb09bf840cfbbb689c529517ff30271d SHA512 a787bbf4bacd06e7af777e4f10714167d7e9e8ad743cf99d51a3a4c312ded8e5085559f667ab6fca3a6df87650feabf88b0ec647e049c26576e65b3a77191ad4
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: e39abc81c47bb1b90e768eed9d7032384546cfb5 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 3 21:44:32 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 3 22:01:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39abc81 app-admin/awscli: Bump to 1.19.87 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.19.87.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index e78fe4ddbaf..2eaaf86ccb3 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -7,3 +7,4 @@ DIST awscli-1.19.83.tar.gz 2008544 BLAKE2B e970d95e9caad606e66f1985dcf2500670ded DIST awscli-1.19.84.tar.gz 2011045 BLAKE2B 581a7d1c22f7f92c434b6726cae34cdfde1f6da73c9b4470c73386389b1969872825850623685ddfc5958e99bc1d065b9f7afad8f88185329f0752dcb79c0b82 SHA512 4408bae1564346c873693e82124d33c17563a0a35fa41c8e2896a8ab4df23c5c41d17c87b522e7c335146dab0b9b32aa671f6c0e9f769bdeccf36948ae72 DIST awscli-1.19.85.tar.gz 2014586 BLAKE2B 7d7ec1d8ece349875403258988ac1732e48a70293471b76b0b3e5278877d606b9390cf3a01166914b3db78696f31598d30c4de1a0f1e5dcc2cc3582bbcf9a493 SHA512 738d433997f7d9a21db2d9d236cf5c1cc0a61ebf601cc2a96f292e22f9fdd4bbb6e6377fb55d161814275b653f61974c13b399d450ecea888b26543c6e3cf955 DIST awscli-1.19.86.tar.gz 2014916 BLAKE2B acebaf9c5d6b672333162ec578f29781f74e66c4eeda212be8b7722d05b30839ba835f03f4f4e9d780cdb4df3e7e9a5ad4a407a0660ddc4f6a8a60f7073c6440 SHA512 dcf9c23a6b11272a6ffdd04f8ba74bd85624692c5de28b6dc87ae75ac5d8b68a1b73d09cf02d29939f83d7d68860c21b2043d4cdc300b5664e0b221a47344956 +DIST awscli-1.19.87.tar.gz 2015321 BLAKE2B 02cc3f0cc2588c9e0d2c7b8d38248455692f3b30dfeaecc076edfc3ce072128c6e788e8503e110eedf4d45ec71f3309c5db7871fd75018da3aaa424ed9d5fe4c SHA512 5bb6fb4ae62a1c4c5e83f59f32840ceab656d17cdee80dfd5530606f2d24e7b77aa78b8d62a020ca44a74c6f73de2cb4f625da5af68de3a90e704d4020703d7a diff --git a/app-admin/awscli/awscli-1.19.87.ebuild b/app-admin/awscli/awscli-1.19.87.ebuild new file mode 100644 index 000..75b147981bf --- /dev/null +++ b/app-admin/awscli/awscli-1.19.87.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE="https://pypi.org/project/awscli/; +#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" +SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/aws-cli-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# botocore is x.(y+1).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests --install nose + +PATCHES=( + "${FILESDIR}"/awscli-1.19.47-py39.patch +) + +python_test() { + distutils_install_for_testing + # integration tests require AWS credentials and Internet access + nosetests -v tests/{functional,unit} || + die "Tests failed for ${EPYTHON}" +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: bc8b1a2cc402c210afa07728e688837271a3759e Author: Michał Górny gentoo org> AuthorDate: Thu Jun 3 21:44:15 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 3 22:01:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8b1a2c dev-python/botocore: Bump to 1.20.87 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest | 1 + .../{botocore-.ebuild => botocore-1.20.87.ebuild} | 15 ++- dev-python/botocore/botocore-.ebuild | 15 ++- 3 files changed, 13 insertions(+), 18 deletions(-) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index a9b6812d181..64628b3caf3 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -8,3 +8,4 @@ DIST botocore-1.20.83.tar.gz 7786168 BLAKE2B 1bd8864da814ed502c4e0860d8c7a82c6c1 DIST botocore-1.20.84.tar.gz 7792555 BLAKE2B e9459fad976bb81541ce933666edccdbfe9910674cde9f23b264388845cb3e98cae77639acb3fec00c33602af8fea82681fbd387775ff9ed47245e4d0e4f SHA512 da19ffb81c24c2e7a10c5e0647179f36ebf89c097f795cb16d723a3e0311a81e9c835b7b3795d02047d084a098507f4b6e0cc502129877e4258691a6a6ee1cee DIST botocore-1.20.85.tar.gz 7795550 BLAKE2B 483b6fef456de9a37b00dbaf0f2af766079447f70fb992c96f0ab8208c3ce0e39a459d89a29e07b7e9fed9e1b39ddfeac28c3de5bfac1ddde1aac2cbecfe4056 SHA512 1a3e07da2c1b60680c858e4b732fe340563b18ec10aad7a9250bff7e7a11a97ccd3e952245187b90fe84b2fddd8f48568d70d69a03612782da5d90a8e2d06de3 DIST botocore-1.20.86.tar.gz 7798788 BLAKE2B 93450262bf1e34a627a64f8972e4d8b02dc24e1646633e89d4911751b0c919b9dd3515021cfffcd0c79223b237a8bb283220f6793c8e411d399a75321cd7b369 SHA512 fd630d93645861a94173a38b50c7b2ef1c646e33ad30d75eccb4b92bfa0ce08c06ac39ea6bb38f7e5c551f625b919b00170c4a243e67d5d66789a011ee5390a1 +DIST botocore-1.20.87.tar.gz 7800088 BLAKE2B ba98b0f910216a340f48adb5ddf14aa9239ca44202641c97ca91da69f34a67716c50d9bc6a330021fd630f7c309062fc0326543e46ee1207c294870baefd0aeb SHA512 b922e40030a1708ce2e5a2fa60012e21e28b955c6d30fbced5d1a93dafe189e83430b5cee162e2ab73e80c7dfa18657c2ca42057c17e943c0d421c6cd9969b53 diff --git a/dev-python/botocore/botocore-.ebuild b/dev-python/botocore/botocore-1.20.87.ebuild similarity index 78% copy from dev-python/botocore/botocore-.ebuild copy to dev-python/botocore/botocore-1.20.87.ebuild index 3944fec3374..fd6eb700f30 100644 --- a/dev-python/botocore/botocore-.ebuild +++ b/dev-python/botocore/botocore-1.20.87.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 @@ -16,15 +16,14 @@ if [[ "${PV}" == "" ]]; then inherit git-r3 else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" fi RDEPEND=" dev-python/six[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] dev-python/jmespath[${PYTHON_USEDEP}] dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] " BDEPEND=" test? ( @@ -35,7 +34,6 @@ BDEPEND=" PATCHES=( "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" - "${FILESDIR}/botocore-1.16.7-unlock-deps.patch" ) distutils_enable_sphinx docs/source \ @@ -43,9 +41,8 @@ distutils_enable_sphinx docs/source \ distutils_enable_tests nose src_prepare() { - # py3.9 - find -name '*.py' -exec \ - sed -i -e 's:cElementTree:ElementTree:' {} + || die + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die # very unstable sed -i -e 's:test_stress_test_token_bucket:_&:' \ tests/functional/retries/test_bucket.py || die diff --git a/dev-python/botocore/botocore-.ebuild b/dev-python/botocore/botocore-.ebuild index 3944fec3374..fd6eb700f30 100644 --- a/dev-python/botocore/botocore-.ebuild +++ b/dev-python/botocore/botocore-.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 @@ -16,15 +16,14 @@ if [[ "${PV}" == "" ]]; then inherit git-r3 else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" fi RDEPEND=" dev-python/six[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycairo/
commit: f6a6f101e7713ac8d8e659f10d51dc0f3934ba43 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 3 21:54:00 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 3 22:01:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a6f101 dev-python/pycairo: Bump to 1.20.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pycairo/Manifest | 1 + dev-python/pycairo/pycairo-1.20.1.ebuild | 46 2 files changed, 47 insertions(+) diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest index 567b0453054..baf457c5c37 100644 --- a/dev-python/pycairo/Manifest +++ b/dev-python/pycairo/Manifest @@ -1 +1,2 @@ DIST pycairo-1.20.0.tar.gz 344370 BLAKE2B b72a3dfd3ad6332f6be2c0fc0650ef87d97a51881bd239421cdb6355016e952093f9fa05b7872d7cce4a50bc4bac27ff0fb4c11e446e51ada9d7c1adc019a175 SHA512 d32d008b741653d02324b206a438f5fd85f2a433201d6f8b98c8f1adc712abea611a4b5ed95c55258efb662dc579eed6b2f752b10d9fc2b6a7c8e5edd19e5266 +DIST pycairo-1.20.1.tar.gz 344639 BLAKE2B 7327a1b9aacc62eb7b2630ac2b9ce43ad7a44e60cb749b60a2973fb9036a84c1f3f4264da428d720158a5e32cd47f679d5956ebf3ce094e75d742584a68adda4 SHA512 bb2340170c1d39d50dd8ceeb1b6ceadd96ddbd27d78a8a5b7dadf7dc427558d766f65d62e1ceeae19ab200e7ffb5ad122b5e51daa8ef9bff08fcd97a44005697 diff --git a/dev-python/pycairo/pycairo-1.20.1.ebuild b/dev-python/pycairo/pycairo-1.20.1.ebuild new file mode 100644 index 000..1e68e62256d --- /dev/null +++ b/dev-python/pycairo/pycairo-1.20.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Python bindings for the cairo library" +HOMEPAGE="https://www.cairographics.org/pycairo/ https://github.com/pygobject/pycairo; +SRC_URI="https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="|| ( LGPL-2.1 MPL-1.1 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="examples" + +BDEPEND=" + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ) +" +RDEPEND=" + >=x11-libs/cairo-1.15.10[svg] +" +DEPEND="${RDEPEND}" + +distutils_enable_sphinx docs \ + dev-python/sphinx_rtd_theme +distutils_enable_tests setup.py + +python_install() { + distutils-r1_python_install \ + install_pkgconfig --pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig" +} + +python_install_all() { + if use examples; then + dodoc -r examples + fi + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cfn-python-lint/
commit: c53681c0a07f72bfc480ef5650dd7bf5369f60e4 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 3 21:45:50 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 3 22:01:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c53681c0 dev-python/cfn-python-lint: Bump to 0.50.0 Signed-off-by: Michał Górny gentoo.org> dev-python/cfn-python-lint/Manifest| 1 + .../cfn-python-lint/cfn-python-lint-0.50.0.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/dev-python/cfn-python-lint/Manifest b/dev-python/cfn-python-lint/Manifest index d2160d438d8..8ce3cb058d3 100644 --- a/dev-python/cfn-python-lint/Manifest +++ b/dev-python/cfn-python-lint/Manifest @@ -1,4 +1,5 @@ DIST cfn-lint-0.49.2.tar.gz 7012647 BLAKE2B 1508c7c2c400ea4fdd878961a00d79b6c464de70f6ff5269069c73d4c524317e37e9431fba0a686da16958b7c575d4d3629a83c31c3f89d81a68f5c320355b14 SHA512 7e7b97d727b06649b2a56b67f1251c24df2646c9759821a7525842796a81e834f560fe5a09431220ead9fd68ad0fa9978a65bb1d9bdeab907aba0a76095fd712 +DIST cfn-lint-0.50.0.tar.gz 7061105 BLAKE2B bba39823b729b0a53dcc97341b6408654190bceb86acd7de0e2ee1a4ae34234ca6ddc3a4d374c38115632faa0fbbb51fbf07cf717853dd917a262ef5c1116ac9 SHA512 9dc5c00946a9bb142771a4b63571043056b1f522348f11256d7d3181e750c251cfab805a66df884b496fd7639442da0e72f65c0a43cc2ce2ed35f214031c7b1a DIST cfn-python-lint-0.48.3.tar.gz 6758651 BLAKE2B a8aeaffb0791789b25c94c630532ced223432f9902cf60664e4b111d162b4379d6307eda5c8f8074f7d2917ff25f44657016894b2140c8ea1dbf3259b24dde38 SHA512 ab1555719edb9b3541bfe60ce2701cca9e2ab9f4627c1b46ab8f4920477531f56f14f393b3575525da81b6aefd087b6c3cac516bdd6eb1db0f31304d7c63e1cb DIST cfn-python-lint-0.49.0.tar.gz 6797106 BLAKE2B aa60c3e5eb246c45997af57f934d2710b56c4966babb61f56cc538c49606e3befd130f6a4298b124d38401927ae40127e699fba6a1f69ee177c07c9bf5d880e4 SHA512 4b656cda70de686aa3bb404908eac6ff66cabc0ebb064d5ccbe554a10551e8a5a7a308e3480826ec52b87549a8626f2a9cbbf51bd44613d94344db8dcd4443a7 DIST cfn-python-lint-0.49.1.tar.gz 6906770 BLAKE2B 3115e610a73f072f56f0ed45ab8c88f7a906115437081d8974a135b3a9fbfcec4f677bdc108fa0ed37814caa6f0cc1e22fa7892d715c658e9ef05c8299f377a6 SHA512 4ceda24495aa43ad84ca7e63aa566521aab339f01308f5754372289a7f595d6805d6b1ac9bf637ba20a05bf17b93f8a06d5d1fd4dca3b8955094f54a62e28313 diff --git a/dev-python/cfn-python-lint/cfn-python-lint-0.50.0.ebuild b/dev-python/cfn-python-lint/cfn-python-lint-0.50.0.ebuild new file mode 100644 index 000..2ca06957a77 --- /dev/null +++ b/dev-python/cfn-python-lint/cfn-python-lint-0.50.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..9} ) +inherit distutils-r1 + +# TODO: pkgmove to cfn-lint +MY_P=${P/-python} +DESCRIPTION="CloudFormation Linter" +HOMEPAGE="https://pypi.org/project/cfn-lint/ https://github.com/aws-cloudformation/cfn-lint/; +SRC_URI=" + https://github.com/aws-cloudformation/cfn-lint/archive/v${PV}.tar.gz + -> ${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.35.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/importlib_resources[${PYTHON_USEDEP}] + ' python3_6) + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] + dev-python/junit-xml[${PYTHON_USEDEP}] + dev-python/networkx[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4[${PYTHON_USEDEP}] + >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] + >=dev-python/six-1.11[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests --install unittest + +PATCHES=( + "${FILESDIR}/cfn-python-lint-0.30.1-tests.patch" +) + +src_prepare() { + # unpin the deps + sed -e 's:~=[0-9.]*::' -i setup.py || die + # requires git checkout + sed -e 's:test_update_docs:_&:' \ + -i test/unit/module/maintenance/test_update_documentation.py || die + # requires Internet + sed -e 's:test_update_resource_specs_python:_&:' \ + -i test/unit/module/maintenance/test_update_resource_specs.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pkgconfig/
commit: 2f27d3cfd98457db4803944e49743695e20d4d1c Author: Michał Górny gentoo org> AuthorDate: Thu Jun 3 22:00:17 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 3 22:01:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f27d3cf dev-python/pkgconfig: Bump to 1.5.4 Signed-off-by: Michał Górny gentoo.org> dev-python/pkgconfig/Manifest | 1 + dev-python/pkgconfig/pkgconfig-1.5.4.ebuild | 20 2 files changed, 21 insertions(+) diff --git a/dev-python/pkgconfig/Manifest b/dev-python/pkgconfig/Manifest index 479933744bf..5c45e4e51fc 100644 --- a/dev-python/pkgconfig/Manifest +++ b/dev-python/pkgconfig/Manifest @@ -1,2 +1,3 @@ DIST pkgconfig-1.5.2.tar.gz 6984 BLAKE2B 1d3b724853498505ef9f60de89b9f90e049334f42451202f07f29a0dc5efc21eb13045afebef3d20b0ed0bdedda053eb37ccbda0a8977febb408d3c69a2efb12 SHA512 7f457fd956f2b4e2580433311d166dd5537cafb95c0842a85f69bf84bbbde58861023acb7d221383b4306ec0ce31badc0481b2394b3e737de0db2e194c5e250f DIST pkgconfig-1.5.3.tar.gz 7310 BLAKE2B 361439cadf3f21a76d379a8b7eede9d2c73fa114c5816e8964b7086e867ca0d089dbcfdc219ea0d481934940fcf0a0ca2398b0850448bd3e577befb1266034a6 SHA512 00cb148977fb2b25d747ab1aa8d99deaf250df67d8c3ec0f47160714aabce4de3d96cd43e7292a8e4ccf850de1aceabc96d5516995365da088e00a731d538c24 +DIST pkgconfig-1.5.4.tar.gz 7323 BLAKE2B 3edc17a5491d788e23de875fabf01482e88d289b2376b4594c0a62fac5b761974c1b6b563f12862d202aeb9e63badb1cb105aebc9ac22b813f36d46952459c0e SHA512 c50593427122b24d3328fcbdf0d13eb9ce3ede068a23cd7c43d19a518386bf06ba42ac07d647d69bfda056baf8b6549955f9dfef78d785e64596833c4af5b831 diff --git a/dev-python/pkgconfig/pkgconfig-1.5.4.ebuild b/dev-python/pkgconfig/pkgconfig-1.5.4.ebuild new file mode 100644 index 000..086dfe2434c --- /dev/null +++ b/dev-python/pkgconfig/pkgconfig-1.5.4.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +DISTUTILS_USE_SETUPTOOLS=pyproject.toml +inherit distutils-r1 + +DESCRIPTION="Interface Python with pkg-config" +HOMEPAGE="https://pypi.org/project/pkgconfig/ https://github.com/matze/pkgconfig; +SRC_URI="https://github.com/matze/pkgconfig/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND="virtual/pkgconfig" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 6915e438497e8ecbac412d710f5c3ecfdecce166 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 3 21:44:23 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 3 22:01:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6915e438 dev-python/boto3: Bump to 1.17.87 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest| 1 + dev-python/boto3/{boto3-.ebuild => boto3-1.17.87.ebuild} | 8 dev-python/boto3/boto3-.ebuild | 8 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index cfbe961bdef..64ae47d33ed 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -8,3 +8,4 @@ DIST boto3-1.17.83.tar.gz 376963 BLAKE2B 0bdcae1097a8ee4250c08fe639419ea99b83e33 DIST boto3-1.17.84.tar.gz 377284 BLAKE2B dbbc6b8643b720a8a5409c334e268b6de465e7db05684ff5a70d95c91e7e2feff3c3db94ad85f400ac7451e8f37537732ed416602c35bf37955d840701bf5bb4 SHA512 19d224c9bd7135d1de4da807b51f72a3366d5774dba970896388bffb1308b348b001453c0632de5eee8f03bdf0c2b8cf3e9da894e73cb16e10551e060beef5fe DIST boto3-1.17.85.tar.gz 377940 BLAKE2B 7fdfa25b7fd6467f484dc988bac280b0e4e7044f2a064625efdc5e6f9725b038f08b88f63442452b151541ae4f0ff26ae395816f6422b49474d2e8d93df3a7da SHA512 126e78056b8ac52cba3db5965563c4b6c1451f5aeba2d7d775f358e75f810229102328230e0f5dd1ef3767468106f1d7f3af5575e51422c6b63ef6b509318e70 DIST boto3-1.17.86.tar.gz 378144 BLAKE2B 35d6bfec515c985ead488811e7f2ad021f671e8eee1e63ae1aaade8f4a03dcca228483ec81c4911d12c290b3e4b3363ae92e9153eda83a638258394d0c7b4fcf SHA512 0b267b2333925e830237c830ef5258fa8834fd584f6f4132c012141b4ad5e38b6e6977de019d60f0ba93e3c8b4d9a1036d0c989366145a9d25ac0e5e7e4d39ae +DIST boto3-1.17.87.tar.gz 378759 BLAKE2B 21ad4c735f34edbd82767043653ed0cee9604f0b36328f40cb22c4f9cd57758e0bc89ae93fd798babc1dded019e2b1531bbffa0574edd7ce3e07515374cd97cf SHA512 da3f2cb772d3f9708f5cbb102907ef58622435d4acdec8fe0abde80511f0734e6cc9739f0652150edc9e4f12039c0c7ee62bcc0059b42d86d5af0e809d779fab diff --git a/dev-python/boto3/boto3-.ebuild b/dev-python/boto3/boto3-1.17.87.ebuild similarity index 88% copy from dev-python/boto3/boto3-.ebuild copy to dev-python/boto3/boto3-1.17.87.ebuild index f48e380853d..984809e5128 100644 --- a/dev-python/boto3/boto3-.ebuild +++ b/dev-python/boto3/boto3-1.17.87.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=bdepend + +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 DESCRIPTION="The AWS SDK for Python" @@ -17,7 +17,7 @@ if [[ "${PV}" == "" ]]; then BOTOCORE_PV=${PV} else SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" # botocore is x.(y+3).z BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" diff --git a/dev-python/boto3/boto3-.ebuild b/dev-python/boto3/boto3-.ebuild index f48e380853d..984809e5128 100644 --- a/dev-python/boto3/boto3-.ebuild +++ b/dev-python/boto3/boto3-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=bdepend + +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 DESCRIPTION="The AWS SDK for Python" @@ -17,7 +17,7 @@ if [[ "${PV}" == "" ]]; then BOTOCORE_PV=${PV} else SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" # botocore is x.(y+3).z BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-panels/
commit: 31c59c563c8badce61527e6958fa089ee240a81a Author: Michał Górny gentoo org> AuthorDate: Thu Jun 3 21:48:46 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 3 22:01:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c59c56 dev-python/sphinx-panels: Bump to 0.6.0 Signed-off-by: Michał Górny gentoo.org> dev-python/sphinx-panels/Manifest | 1 + .../sphinx-panels/sphinx-panels-0.6.0.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-python/sphinx-panels/Manifest b/dev-python/sphinx-panels/Manifest index 94dd6b5569a..a1ec7508ccc 100644 --- a/dev-python/sphinx-panels/Manifest +++ b/dev-python/sphinx-panels/Manifest @@ -1 +1,2 @@ DIST sphinx-panels-0.5.2.tar.gz 400415 BLAKE2B af103b3a10032590def4b41c650e9023fe94ec6e2fe764a09237cad4d928b1ff429a7a385770f2d07724897413f001ae4037c6e8638b3a9c1d63362c361fd999 SHA512 6d4eb566623543d0553790136e420e3f3a23e06f38b64642e2bb535a5401a954719135a9af89b3655190aebcd35024cecd40b887e7b2bb1394a2a575447316c0 +DIST sphinx-panels-0.6.0.tar.gz 400548 BLAKE2B 685b241ffe839face392950ccaa5c00d5613ee4076a4f8d62fdff32158f2d02c444375b7f656a89d4712f8bf895b937ff9fe650cab98670f03b0c4d75e545f97 SHA512 74064538ff8cd1c7c44b5daeda272217618ed33394694883046972b4262d503e1426e7573d8b49040d4b426651377b89fd4ad2a085f1e62827e7ef51e6912e5f diff --git a/dev-python/sphinx-panels/sphinx-panels-0.6.0.ebuild b/dev-python/sphinx-panels/sphinx-panels-0.6.0.ebuild new file mode 100644 index 000..3476ddafa38 --- /dev/null +++ b/dev-python/sphinx-panels/sphinx-panels-0.6.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="A sphinx extension for creating panels in a grid layout" +HOMEPAGE="https://github.com/executablebooks/sphinx-panels; +SRC_URI="https://github.com/executablebooks/sphinx-panels/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] +" + +BDEPEND="test? ( dev-python/pytest-regressions[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luarocks/
commit: 83bbe4cb59d0553c5d1f4591610f42365d96645a Author: Conrad Kostecki gentoo org> AuthorDate: Thu Jun 3 21:46:59 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Jun 3 21:47:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83bbe4cb dev-lua/luarocks: drop old version Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/luarocks/Manifest | 1 - dev-lua/luarocks/luarocks-3.5.0.ebuild | 86 -- 2 files changed, 87 deletions(-) diff --git a/dev-lua/luarocks/Manifest b/dev-lua/luarocks/Manifest index f566b7e9d8a..4683f7a3643 100644 --- a/dev-lua/luarocks/Manifest +++ b/dev-lua/luarocks/Manifest @@ -1,2 +1 @@ -DIST luarocks-3.5.0.tar.gz 244798 BLAKE2B 24ceead8953ad6d9eefbf471fd49e0bd82256cc00c201395770919a680873544db67f062a4af93ddd390985b0b74db55e37a95516287dfc1e077a25b67c9f264 SHA512 fda01b7149839adf7c0e1c05d0f1793e79575c5d378d96ee1e197828e9b9b6e89a635f8a26a5b71db5b48465ef74b219fac18ecdbd59962cbf9da613b05dd42a DIST luarocks-3.7.0.tar.gz 247576 BLAKE2B b1e119ec897bc8122441445dc215e628d2415dacba9b23c2b075f82a01e21e6e9a8eeab5a3345355d85c566ff9f85ab29194580674521d4d92725b01377ee940 SHA512 cc3c555c488da9f95a118eedb74cb9e2a38b572e172958843dabebce125524e58a13ac65e89a349deb8fef13b6de751074fc3adbb430ab55d4e4109288119153 diff --git a/dev-lua/luarocks/luarocks-3.5.0.ebuild b/dev-lua/luarocks/luarocks-3.5.0.ebuild deleted file mode 100644 index c76f49a19d3..000 --- a/dev-lua/luarocks/luarocks-3.5.0.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..4} luajit ) - -inherit lua-single - -DESCRIPTION="A package manager for the Lua programming language" -HOMEPAGE="https://luarocks.org; -SRC_URI="https://luarocks.org/releases/${P}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="test" - -RDEPEND="${LUA_DEPS}" - -DEPEND=" - net-misc/curl - dev-libs/openssl:0 - ${RDEPEND} -" - -BDEPEND=" - virtual/pkgconfig - test? ( - $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]') - $(lua_gen_cond_dep 'dev-lua/busted-htest[${LUA_USEDEP}]') - ${RDEPEND} - ) -" - -src_prepare() { - default - - # If 'dev-lang/lua' is a new, fresh installation, no 'LUA_LIBDIR' exists, - # as no compiled modules are installed on a new, fresh installation, - # so this check must be disabled, otherwise 'configure' will fail. - sed -e '/LUA_LIBDIR is not a valid directory/d' -i configure || die -} - -src_configure() { - local myeconfargs=( - "--prefix=${EPREFIX}/usr" - "--rocks-tree=$(lua_get_lmod_dir)" - "--with-lua-include=$(lua_get_include_dir)" - "--with-lua-interpreter=${ELUA}" - "--with-lua-lib=$(lua_get_cmod_dir)" - ) - - # Since the configure script is handcrafted, - # and yells at unknown options, do not use 'econf'. - ./configure "${myeconfargs[@]}" || die -} - -src_test() { - busted --lua=${ELUA} || die -} - -src_install() { - default - - { find "${D}" -type f -exec sed -i -e "s:${D}::g" {} \;; } || die -} - -pkg_postinst() { - local lua_abi_ver - if use lua_single_target_luajit; then - lua_abi_ver="5.1" - else - lua_abi_ver=${ELUA#lua} - fi - elog - elog "To manage rocks for a Lua version other than the current ${CATEGORY}/${PN} default (${lua_abi_ver})" - elog "you can use the command-line option --lua-version, e.g." - elog - elog "luarocks --lua-version 5.3 install luasocket" - elog - elog "(use 5.1 for luajit). Note that the relevant Lua version must already be present in the system." - elog -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/teamspeak-server/
commit: d7e393a1297a13977f18cfec4055728b4c3370be Author: Conrad Kostecki gentoo org> AuthorDate: Thu Jun 3 21:42:14 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Jun 3 21:47:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7e393a1 media-sound/teamspeak-server: bump to version 3.13.5 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> media-sound/teamspeak-server/Manifest | 2 + .../teamspeak-server-3.13.5.ebuild | 134 + 2 files changed, 136 insertions(+) diff --git a/media-sound/teamspeak-server/Manifest b/media-sound/teamspeak-server/Manifest index 28ec8129ac4..acc1c71895b 100644 --- a/media-sound/teamspeak-server/Manifest +++ b/media-sound/teamspeak-server/Manifest @@ -1,2 +1,4 @@ DIST teamspeak3-server_linux_amd64-3.13.3.tar.bz2 9945408 BLAKE2B d714a046279c8cac11ff373a66ba41010e5839704030ae29f8d7f429759126dff8675b8b0b37b584115ad44d9e216cb5449d4b159dae53ece72f9e5bbe119f84 SHA512 39ad3a00f5e38a0601ed9e9df4227a7f00b4cb9bdaed6562ccf05e0fce22ed040cfd5a2ea36e9e97a18a74c335e90c0c080106cdaf5c0b32859819286727cb58 +DIST teamspeak3-server_linux_amd64-3.13.5.tar.bz2 9950540 BLAKE2B 0ba97317364a2b219d98d7c9590355a8ce62a91f1e6b1b647d5a00643c79fe197fefb548c872f54ac2b67612eef4d97e36c7bbdb59647ab061520ad2295344ab SHA512 c190ff1fccea71d90fae70e5786a4b6d269161a073f4a10abf24c9c75e694eae2b49e8aabf3dcb1afbcbc4242e1a8c6616e39b950c719ccebb47ad49d8a4f8ae DIST teamspeak3-server_linux_x86-3.13.3.tar.bz2 9779788 BLAKE2B 1ddb466dfc6a7d19dacfa05a0608487a8b086963186eb48e2480b83fb9eaa408ca45bc80bfc6fbfd1623c21caeb27e516f6d893ab84e442ba75c9f59daf4fa79 SHA512 9b14e1fd8b969c32ca63e3b9665e0941c3d1e67b3e49d5f2d6cc701aa4ee10a80f1c10428ef2d59bb3767cd03ad5503a527c47b1db11ea525cca8c7e07787621 +DIST teamspeak3-server_linux_x86-3.13.5.tar.bz2 9784415 BLAKE2B 54fa526f2fa4ebade068faf1c7e6becdf34fd70bc12771f90b454c9adfdefb5fd61ee4cc9e59c20041cd2387871598c7bd900845cdffbb822b2ce238a826d861 SHA512 05a5440dd7a18f9af1023f9ed98626f0e68a31375a7d5debfa401601a743546a44ff2162e92a18bfacccf5a1b9f5c4218bd5ea82ca5700133c30be70ffb0aea0 diff --git a/media-sound/teamspeak-server/teamspeak-server-3.13.5.ebuild b/media-sound/teamspeak-server/teamspeak-server-3.13.5.ebuild new file mode 100644 index 000..bd2a13a829c --- /dev/null +++ b/media-sound/teamspeak-server/teamspeak-server-3.13.5.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd + +DESCRIPTION="A server software for hosting quality voice communication via the internet" +HOMEPAGE="https://www.teamspeak.com/; +SRC_URI=" + amd64? ( https://files.teamspeak-services.com/releases/server/${PV}/teamspeak3-server_linux_amd64-${PV}.tar.bz2 ) + x86? ( https://files.teamspeak-services.com/releases/server/${PV}/teamspeak3-server_linux_x86-${PV}.tar.bz2 ) +" + +LICENSE="Apache-2.0 Boost-1.0 BSD LGPL-2.1 LGPL-3 MIT teamspeak3" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="doc mysql postgres tsdns" + +RESTRICT="bindist mirror" + +RDEPEND=" + acct-group/teamspeak + acct-user/teamspeak + postgres? ( dev-db/postgresql ) +" + +QA_PREBUILT=" + opt/teamspeak3-server/libmariadb.so.2 + opt/teamspeak3-server/libts3db_mariadb.so + opt/teamspeak3-server/libts3db_postgresql.so + opt/teamspeak3-server/libts3db_sqlite3.so + opt/teamspeak3-server/libts3_ssh.so + opt/teamspeak3-server/ts3server + opt/teamspeak3-server/tsdnsserver +" + +src_unpack() { + default + + mv teamspeak3-server_linux_$(usex amd64 amd64 x86) "${P}" || die +} + +src_install() { + diropts -o teamspeak -g teamspeak + keepdir /opt/teamspeak3-server /var/log/teamspeak3-server + + diropts + keepdir /etc/teamspeak3-server + + touch "${ED}"/opt/teamspeak3-server/.ts3server_license_accepted || die + + exeinto /opt/teamspeak3-server + doexe ts3server + + dodir /opt/bin + dosym ../teamspeak3-server/ts3server /opt/bin/ts3server + + exeinto /opt/teamspeak3-server + doexe libts3db_sqlite3.so libts3_ssh.so + + insinto /opt/teamspeak3-server/serverquerydocs + doins -r serverquerydocs/. + + insinto /opt/teamspeak3-server/sql + doins sql/*.sql + doins -r sql/create_sqlite + + insinto /etc/teamspeak3-server + newins "${FILESDIR}"/ts3server.ini-r2 ts3server.ini + + dodoc CHANGELOG + docinto ts3server + dodoc doc/*.{md,txt} + + newinitd "${FILESDIR}"/teamspeak.initd-r1 teamspeak3-server + systemd_newunit "${FILESDIR}"/teamspeak.service teamspeak3-server.service + + newenvd - 99teamspeak3-server <<- EOF + CONFIG_PROTECT="/etc/teamspeak3-server/ts3server.ini /etc/teamspeak3-server/ts3server_mariadb.ini /etc/teamspeak3-server/tsdns_settings.ini" + EOF
[gentoo-commits] repo/gentoo:master commit in: dev-libs/concurrencykit/
commit: 6109e4e2d7c33e4155fb8aab8cb2dab877013e38 Author: Conrad Kostecki gentoo org> AuthorDate: Thu Jun 3 21:44:43 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Jun 3 21:47:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6109e4e2 dev-libs/concurrencykit: bump to version 0.7.1 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-libs/concurrencykit/Manifest | 1 + .../concurrencykit/concurrencykit-0.7.1.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/dev-libs/concurrencykit/Manifest b/dev-libs/concurrencykit/Manifest index c0d171d83c1..30c95878f4c 100644 --- a/dev-libs/concurrencykit/Manifest +++ b/dev-libs/concurrencykit/Manifest @@ -1 +1,2 @@ DIST concurrencykit-0.7.0.tar.gz 245574 BLAKE2B 14c386eb35c76297933d2935cdfc1cb0d21071d4fe1784eeb27595c2e75a8edc5add349df6795d03372b30711cda4deeb7957bdcfd7e62ba89b254fb41ba6a55 SHA512 509fe5bc1575a6fd646d30fbcd74204ba4683092f154dc1fb55ed6fc17e734e17759bacfc3f42344db4c243ca6b239f7d207cf2ebc609e2a37d7ddfd1bdcc3a1 +DIST concurrencykit-0.7.1.tar.gz 252802 BLAKE2B 907db3b244544a9c46db7432f2c3d07c20652882067157974ce54c71c27f21fdc87d41e068efc71f88392a94895e0de1a8f3ae90605b4267606cfa7d29c7dc35 SHA512 48768e7adf05b818f2951b246c90185071d6c3f874218349183d96b7887830f9505f9fa58576e9933862486e8543097df0ee667518009a3946d1edc19fc253f7 diff --git a/dev-libs/concurrencykit/concurrencykit-0.7.1.ebuild b/dev-libs/concurrencykit/concurrencykit-0.7.1.ebuild new file mode 100644 index 000..489b1bab3ea --- /dev/null +++ b/dev-libs/concurrencykit/concurrencykit-0.7.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +MY_PN="ck" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A library with concurrency related algorithms and data structures in C" +HOMEPAGE="http://concurrencykit.org; +SRC_URI="https://github.com/${PN}/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="Apache-2.0 BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +# The 'libck.so' has a name collision. +# See #616762 for more information. +RDEPEND="!sys-cluster/charm" + +src_configure() { + tc-export AR CC LD + $(usex x86 'export PROFILE=x86' '') + + local myeconfargs=( + "--disable-static" + ) + + GZIP="" econf ${myeconfargs[@]} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Faker/
commit: fa063fca0e8572364cffa53aa0996e4e62509069 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 3 20:57:50 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 3 21:41:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa063fca dev-python/Faker: Add test dep on pillow Closes: https://bugs.gentoo.org/794064 Signed-off-by: Michał Górny gentoo.org> dev-python/Faker/Faker-8.5.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/Faker/Faker-8.5.0.ebuild b/dev-python/Faker/Faker-8.5.0.ebuild index 0b94b1e3251..8c32d947c29 100644 --- a/dev-python/Faker/Faker-8.5.0.ebuild +++ b/dev-python/Faker/Faker-8.5.0.ebuild @@ -20,6 +20,7 @@ RDEPEND=">=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] BDEPEND=" test? ( dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff] dev-python/random2[${PYTHON_USEDEP}] dev-python/validators[${PYTHON_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/
commit: 691b724d8842d8c0fa44818bf5eb3a2e1cbee993 Author: James Le Cuirot gentoo org> AuthorDate: Thu Jun 3 21:27:21 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Thu Jun 3 21:27:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=691b724d www-client/vivaldi-snapshot: Drop old 3.8.2259.32 and 3.9.2305.3 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi-snapshot/Manifest | 7 - .../vivaldi-snapshot-3.8.2259.32.ebuild| 206 - .../vivaldi-snapshot-3.9.2305.3.ebuild | 205 3 files changed, 418 deletions(-) diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index 69655031175..4945a557717 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -1,14 +1,7 @@ -DIST vivaldi-snapshot_3.8.2259.32-1_amd64.deb 82415088 BLAKE2B 00407d271a5e3b7cca26ccd8a531b87d9352730a4bc46a77dc451c7f4bf31240b763424d266fdefcf218d3562e54d74340626bc7d404f6f459485a44d2dadd15 SHA512 8c63d20a68e4fab5a8d0054ad7387c516c9044fa8efc316aabf8cc904a00a12cce3950a2f5aca41131806b15a7ee29b6cc5e59cf55934082c98c1543965cb4ef -DIST vivaldi-snapshot_3.8.2259.32-1_arm64.deb 74013108 BLAKE2B 420e3f1a1d32907fe00ae7c96d1ceb19df2528ab73057de4931445eb1a8bfdb51eabd9dda1ed677cd1f82c35cc85ade6235bdd69d4adff8926b6b8982bdd2e0e SHA512 dd273b7c6a4b6006842f79fd037bd1c106ff68d490df494104d40f2b6c0434663a112e6168a157d8817cd2f617674719e93210107bf1d7cf1415a815a4f11541 -DIST vivaldi-snapshot_3.8.2259.32-1_armhf.deb 72594652 BLAKE2B 0dab784efb4fdfbb32a88a9c212e030c40dff9e246236a5098ae2fa41752999f72c5085e5f2010611201a3c8856da1423227b371f65a78a7844fca1a666d87c0 SHA512 f0588d902750b1811fb2307ef240b5b34a54d13210e99b44a613a40ca49c6a9713399e623cfab68dbb35bfd6287a25ef7248a1deefcb4870fa6f5fb3025b5ea0 -DIST vivaldi-snapshot_3.8.2259.32-1_i386.deb 79500900 BLAKE2B 45a3f2a7b69e2de4ae8fb4b3e86dbff3a545b86d5bfadcee96e68833d505bea2f99062b9998ce83cbb46d5ac8e8c815a12fa717ce1fcc58e8014dbdea77a SHA512 a28233f23cd3c9522fb27dd0f146b3e77e9f2f13cd0541d44e0f09cd8a2d5ee948584651fb9a6bf71afec83a01883334dae2f2deacbd550065ebb03c7c5b7280 DIST vivaldi-snapshot_3.9.2289.3-1_amd64.deb 83539836 BLAKE2B d8a9dcc850dbd4d15f1b80b05469b9e075a5e4d8b3b02dd008e6f0d4929590a5bc9ec28a35e000eaf51b915c2ad385a4080a2c04a70b4f19cadcc259cdb98718 SHA512 6c09de35d3c4e0f9b79c1fa1076754213b5acbcddb648731b9d214b1fa4820544842da2e11be6f71e547f431c3410479402003c6755664d2c36a1caa1cf6c23b DIST vivaldi-snapshot_3.9.2289.3-1_arm64.deb 79023788 BLAKE2B 163adf52c555f47ea1ac6b9f6e6ef457cf901a4be0b04590da482b22c330381437de9c23016759d5eb6d8da82061b451067840ffe097de3e273b569067d5d939 SHA512 5c8596448bdffd22bf6837b0fa966b049af8efa22a4da009f953e17743bd9497dc825589ea92bb672ebe1ce8a0003ace6f9a91f3d5e2c8d9092f9049d59ccc80 DIST vivaldi-snapshot_3.9.2289.3-1_armhf.deb 75093252 BLAKE2B 0deaff270b851a9febdbae29102d5e5e0e221ddee7e285db1fe13fbb3ba8b44d82cab61220a66d12ab31fb36300236b107848c401e2e1203bfd5330be254ac78 SHA512 1fc4a6f6b5abca3e45b7208c8416029c40641c5213fc472bf54ef6ea5284c7bfccfe1cdf66c623c88b7fe200fe8d7356c99a9baacd85944b0818006d9d54fe02 DIST vivaldi-snapshot_3.9.2289.3-1_i386.deb 82584664 BLAKE2B f5447df81bf87b128cf9e65443913f61b29417e2ade09407c4131a0211006b7779816d28ae777aaf8792bd3745e9669dbce03bdda83616e5a669333f9e520a06 SHA512 dedfa2249ebeae7a5f55a26235f25a351988e9ae9d6d6a383d4e5c2a0680eafeb3e30603e6476b0d814a9f5b1958b7e0894a4b60b47e5bb72d2af2e577ae35aa -DIST vivaldi-snapshot_3.9.2305.3-1_amd64.deb 83027644 BLAKE2B 311f182e5f4a8c56f82df083a0320dba0d3b62574fa54e0d9fe72a35b06efbc5f4290d6eb58e642585d7497d27a8513f201dced2e3acefe70829e02971e342c7 SHA512 d1c81b76a6d74fa2108895577bbe4ef1ce70fdf13954d5c1984eed8d25cb2216e188110286bf57c3e3e654285d70f28e12538c9bee322cc48274c27f8a1f4f6f -DIST vivaldi-snapshot_3.9.2305.3-1_arm64.deb 79064784 BLAKE2B 6eb6f0dae02e5d382e773ceaf39efa3d632d13abc1d8ebe0b07e4e63a877803a5696153b0b1616a7cdde15189156f2baa9f86c88dec7e2f31567dcac95ee3b6c SHA512 58fa598779563d112b34c0b60a5d61b6bbe8c352a564b9fcf255cff227351e4bd56dc5b84de9b65f3eaa4c204a0d619ce1e2365b6492c040d8d64bbd5e6798c7 -DIST vivaldi-snapshot_3.9.2305.3-1_armhf.deb 75195244 BLAKE2B 3f6b614b42b4d5d14da1b9b80a818130203db21606ea1baf1d081fe39cbd1bce2bba039862794415af5c0fc871d89c88e58738e072ff3f448039bb237d0cb5c6 SHA512 51a7350eeb600f375c9e67c393c56a5d8ebad26e3a44a173995246dd5cad8cb5c9271dfab5173547dedf58af5eb160710420b987624bc27dd417b1bd96d729de DIST vivaldi-snapshot_4.0.2312.3-1_amd64.deb 84153620 BLAKE2B 689ac4debfc54e8d3512ddaecd7b785d51aebcac77b72cde33770a4f9c7431eac1cd7fd3955c15dacd6d1fd1075c37ad6d56a76845ae59e3c8940737cdcbe319 SHA512 a8e56a24d0dbfa6814d3950ca5b3e592be545ebc9ec71de3c78bcd3ca8e70b8f2f1442d89ae72ca9636e4442805a153e72b058a3e43a87152a102f0f5405f188 DIST vivaldi-snapshot_4.0.2312.3-1_arm64.deb 79579564 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/
commit: 22cee22a917d400e74a43579bdf11d2340a02deb Author: James Le Cuirot gentoo org> AuthorDate: Thu Jun 3 21:25:14 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Thu Jun 3 21:25:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22cee22a www-client/vivaldi-snapshot: Add version 4.0.2312.3 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi-snapshot/Manifest | 3 + .../vivaldi-snapshot-4.0.2312.3.ebuild | 205 + 2 files changed, 208 insertions(+) diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index 5dce9d6fa53..69655031175 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -9,3 +9,6 @@ DIST vivaldi-snapshot_3.9.2289.3-1_i386.deb 82584664 BLAKE2B f5447df81bf87b128cf DIST vivaldi-snapshot_3.9.2305.3-1_amd64.deb 83027644 BLAKE2B 311f182e5f4a8c56f82df083a0320dba0d3b62574fa54e0d9fe72a35b06efbc5f4290d6eb58e642585d7497d27a8513f201dced2e3acefe70829e02971e342c7 SHA512 d1c81b76a6d74fa2108895577bbe4ef1ce70fdf13954d5c1984eed8d25cb2216e188110286bf57c3e3e654285d70f28e12538c9bee322cc48274c27f8a1f4f6f DIST vivaldi-snapshot_3.9.2305.3-1_arm64.deb 79064784 BLAKE2B 6eb6f0dae02e5d382e773ceaf39efa3d632d13abc1d8ebe0b07e4e63a877803a5696153b0b1616a7cdde15189156f2baa9f86c88dec7e2f31567dcac95ee3b6c SHA512 58fa598779563d112b34c0b60a5d61b6bbe8c352a564b9fcf255cff227351e4bd56dc5b84de9b65f3eaa4c204a0d619ce1e2365b6492c040d8d64bbd5e6798c7 DIST vivaldi-snapshot_3.9.2305.3-1_armhf.deb 75195244 BLAKE2B 3f6b614b42b4d5d14da1b9b80a818130203db21606ea1baf1d081fe39cbd1bce2bba039862794415af5c0fc871d89c88e58738e072ff3f448039bb237d0cb5c6 SHA512 51a7350eeb600f375c9e67c393c56a5d8ebad26e3a44a173995246dd5cad8cb5c9271dfab5173547dedf58af5eb160710420b987624bc27dd417b1bd96d729de +DIST vivaldi-snapshot_4.0.2312.3-1_amd64.deb 84153620 BLAKE2B 689ac4debfc54e8d3512ddaecd7b785d51aebcac77b72cde33770a4f9c7431eac1cd7fd3955c15dacd6d1fd1075c37ad6d56a76845ae59e3c8940737cdcbe319 SHA512 a8e56a24d0dbfa6814d3950ca5b3e592be545ebc9ec71de3c78bcd3ca8e70b8f2f1442d89ae72ca9636e4442805a153e72b058a3e43a87152a102f0f5405f188 +DIST vivaldi-snapshot_4.0.2312.3-1_arm64.deb 79579564 BLAKE2B f0e58331139ae6df6268b34d8b799291199fc9edf6c5b4d4137061f9a0d7f600f674965970f4355848b4e2763d0c5b44b6518f5a4a05b7f2cbc2f7d4ff33d708 SHA512 668ec750cfe20ac4b827ccbb2d8eca987b10471e387245e4e14a3500865c30b0339845b60b7da86d8fafc5686b50adaeb9c684ad9868bb3bcabf864502047890 +DIST vivaldi-snapshot_4.0.2312.3-1_armhf.deb 75737268 BLAKE2B 867f5c717b016bf0e7136a62a7bef1dd97a15b655c377eaa5093e8c79bc5e7c9a93befdd7f6ad74f939f5ddabbbd2f16c70720c5c728be167ae3c639dcc3bcd5 SHA512 3836f99ca787764c7f365eaf9c1fd3a767ec1a8467c45cc7524df42cff2fed371bfc11ba0b9eef39b2065f12aa061d1a32daf2740ed5b821032f5934fc5bf2ba diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-4.0.2312.3.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-4.0.2312.3.ebuild new file mode 100644 index 000..922779ca6f6 --- /dev/null +++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-4.0.2312.3.ebuild @@ -0,0 +1,205 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CHROMIUM_LANGS=" + af + am + ar + az + be + bg + bn + ca + cs + da + de + de-CH + el + en-GB + en-US + eo + es + es-419 + es-PE + et + eu + fa + fi + fil + fr + fy + gd + gl + gu + he + hi + hr + hu + hy + id + io + is + it + ja + jbo + ka + kab + kn + ko + ku + lt + lv + mk + ml + mr + ms + nb + nl + nn + pa + pl + pt-BR + pt-PT + ro + ru + sc + sk + sl + sq + sr + sr-Latn + sv + sw + ta + te + th + tr + uk + vi + zh-CN + zh-TW +" + +inherit chromium-2 desktop unpacker xdg + +VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" +VIVALDI_HOME="opt/${PN}" +DESCRIPTION="A browser for our friends" +HOMEPAGE="https://vivaldi.com/; + +if [[ ${PV} = *_p* ]]; then + DEB_REV="${PV#*_p}" +else + DEB_REV=1 +fi + +VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_; +SRC_URI=" + amd64? ( ${VIVALDI_BASE_URI}amd64.deb ) + arm64? ( ${VIVALDI_BASE_URI}arm64.deb ) + arm? ( ${VIVALDI_BASE_URI}armhf.deb ) +" + +LICENSE="Vivaldi" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64" +IUSE="proprietary-codecs widevine" +RESTRICT="bindist mirror" + +RDEPEND=" + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss
[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/gorm/
commit: acc8e93c384e9d7aaaba12aa1fb35e41043e50b0 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Jun 3 21:05:43 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Jun 3 21:20:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc8e93c gnustep-apps/gorm: 1.2.28 bump Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-apps/gorm/Manifest | 1 + gnustep-apps/gorm/gorm-1.2.28.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/gnustep-apps/gorm/Manifest b/gnustep-apps/gorm/Manifest index 66cafaa2ff3..a79bd42f8cc 100644 --- a/gnustep-apps/gorm/Manifest +++ b/gnustep-apps/gorm/Manifest @@ -1,3 +1,4 @@ DIST gorm-1.2.23.tar.gz 695799 BLAKE2B 93fcf72088a45c553fce4473a489719c84f02aa510e8da6fe4a1bbc80f1fab7d07ac07e05e6a543eaf5340246de4022b0be01fd0aaf48ac327aa52f723838074 SHA512 785ba83a82cee982c688a185300e90c9973b1c3de262770e708199593e7d8bfd9dccfa48ff6951f5d87558dffdda67c70fbc5091504afdd93e6e043d7b134460 DIST gorm-1.2.24.tar.gz 5731402 BLAKE2B c0f15cbdf1e13a375912f3910888039ca2217bd6f59a0ef3b82edb27567e3953560f4227e05cb3577365b5c21f6e1da734ba9610ce7a7618996211d52ca71a32 SHA512 e57407bf5a0d2c717c5018581faa2c62074a8f7c13aec2167c955f649973d8e9a5e958ee28a5cb150f9e9c4a514dab9afa58b23b2f091e006a47459210565ab7 DIST gorm-1.2.26.tar.gz 6765967 BLAKE2B c203cb7357960fe06331599322be400ee97ffe5ff5433b7b4c36923e0054b31c7fbbfc55b0f1680ef3fa2cff792203633f9281d42af15ffc31b8fc9970794e84 SHA512 6219e658455b8890d82faf1679c319d5936a9867e63f5e66e3b7106007ea5cdf563474eec553dc747cfec60a314205e49deb54d506f1febc470e83b901d67fe5 +DIST gorm-1.2.28.tar.gz 9158263 BLAKE2B 09e49bfb1329a1da0b379987e4b8ce6a69959d83c676b01829c18db543e5fc9c346230deb188153dde4e5257c47ec5e84aee008701a3a4b77bfc3ace132bd662 SHA512 0125e1c86f7158a647f65c3e1d6c9f167b7a58055a87b837ca44a14cc84c02edbc8472ba5362776fc05c000ac010189531738efec3952df7d2edf9a3d0328e6b diff --git a/gnustep-apps/gorm/gorm-1.2.28.ebuild b/gnustep-apps/gorm/gorm-1.2.28.ebuild new file mode 100644 index 000..9623e0cd3df --- /dev/null +++ b/gnustep-apps/gorm/gorm-1.2.28.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnustep-2 + +DESCRIPTION="A clone of the NeXTstep Interface Builder application for GNUstep" +HOMEPAGE="http://www.gnustep.org/experience/Gorm.html; +SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/dev-apps/${P}.tar.gz; + +KEYWORDS="~amd64 ~ppc ~x86" +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND=">=gnustep-base/gnustep-gui-0.22.0" +RDEPEND="${DEPEND}" + +src_prepare() { + sed -i -e "/DOCUMENT_NAME =.*/a \Gorm_DOC_INSTALL_DIR=Developer/Gorm" \ + -e "/DOCUMENT_TEXT_NAME =.*/a \ANNOUNCE_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \ + -e "/DOCUMENT_TEXT_NAME =.*/a \README_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \ + -e "/DOCUMENT_TEXT_NAME =.*/a \NEWS_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \ + -e "/DOCUMENT_TEXT_NAME =.*/a \INSTALL_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \ + Documentation/GNUmakefile + + default +}
[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/sope/
commit: 7abc3c1dc6c6f2cf6a1ed1fd3c5f5bd3bd55f27c Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Jun 3 21:18:51 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Jun 3 21:20:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7abc3c1d gnustep-libs/sope: 5.1.1 bump Bug: https://bugs.gentoo.org/766198 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-libs/sope/Manifest | 1 + gnustep-libs/sope/sope-5.1.1.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/gnustep-libs/sope/Manifest b/gnustep-libs/sope/Manifest index 0e8bedd3efd..1d0198afad2 100644 --- a/gnustep-libs/sope/Manifest +++ b/gnustep-libs/sope/Manifest @@ -1,2 +1,3 @@ DIST sope-4.1.1.tar.gz 2202428 BLAKE2B 551306a5d722442d60f68d132a21023bd7acf2fb2dcefdfcb0e1a053c03bf3c5af3afc954ec4b76e4db56799ff8cdd931ca8038fb7b3c41e5dff915858e49013 SHA512 fe672ba3b6b42bcc67f98efcb49bbe7f61f3e2fa9a0b2c571b60978425714916fe35f43283f27efaf8d568e53e6e0b6b1f80a7a63cf5b3df001e1d591cb386df DIST sope-4.3.2.tar.gz 2203224 BLAKE2B a51f87ac5b6e2cbb432fa1a63f6240d9c3309d600d82040096f65140933d6ac2cc875dc3c0db88e1cd3ff944b3c85fd0155fde03ee27c894e3416c8aec9abedd SHA512 bbdd78d08af26f435f3f89833b7f910443a971ccde34236af30bed54a6ff50b3bee52990902a74a40abf2050db53a198e208e10a515fd6353b0c9e6eb447 +DIST sope-5.1.1.tar.gz 2217045 BLAKE2B 0c4e3c0740c46d2da5cf5ea16e63ab01c930ab9a45dfec617d0a2ff05032f87d909e4471144031922f8635f22aa9bebc313a32eb7afa23341b9a70f63ba93b9e SHA512 17cbf131e6e0d25e296543eea1f6514c6ac0c40db7cd446abbe79c927211d17a31e3f46bdaaad5d6d86f8b52c701544004d645c2d827ce471db5a68750cc0525 diff --git a/gnustep-libs/sope/sope-5.1.1.ebuild b/gnustep-libs/sope/sope-5.1.1.ebuild new file mode 100644 index 000..7feec1b8304 --- /dev/null +++ b/gnustep-libs/sope/sope-5.1.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnustep-2 vcs-snapshot + +DESCRIPTION="A set of frameworks forming a complete Web application server environment" +HOMEPAGE="http://www.sogo.nu/; +SRC_URI="https://github.com/inverse-inc/sope/archive/SOPE-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gnutls ldap mysql postgres +ssl +xml" + +RDEPEND=" + sys-libs/zlib + ldap? ( net-nds/openldap ) + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( + dev-libs/openssl:0= + ) + mysql? ( dev-db/mysql-connector-c:= ) + postgres? ( dev-db/postgresql:= ) + xml? ( dev-libs/libxml2:2 ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local ssl_provider + if use ssl ; then + if use gnutls ; then + ssl_provider=gnutls + else + ssl_provider=ssl + fi + else + ssl_provider=none + fi + + egnustep_env + + # Non-standard configure script + ./configure \ + --disable-strip \ + $(use_enable debug) \ + $(use_enable ldap openldap) \ + $(use_enable mysql) \ + $(use_enable postgres postgresql) \ + $(use_enable xml) \ + --with-ssl="${ssl_provider}" \ + --with-gnustep || die "configure failed" +}
[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/sope/
commit: 2a357d8363cf3355a1c9b0e35ceacaf9fe2fc8b7 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Jun 3 21:19:02 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Jun 3 21:20:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a357d83 gnustep-libs/sope: drop old Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-libs/sope/Manifest | 1 - gnustep-libs/sope/sope-4.1.1.ebuild | 54 - 2 files changed, 55 deletions(-) diff --git a/gnustep-libs/sope/Manifest b/gnustep-libs/sope/Manifest index 1d0198afad2..a80c509c4f1 100644 --- a/gnustep-libs/sope/Manifest +++ b/gnustep-libs/sope/Manifest @@ -1,3 +1,2 @@ -DIST sope-4.1.1.tar.gz 2202428 BLAKE2B 551306a5d722442d60f68d132a21023bd7acf2fb2dcefdfcb0e1a053c03bf3c5af3afc954ec4b76e4db56799ff8cdd931ca8038fb7b3c41e5dff915858e49013 SHA512 fe672ba3b6b42bcc67f98efcb49bbe7f61f3e2fa9a0b2c571b60978425714916fe35f43283f27efaf8d568e53e6e0b6b1f80a7a63cf5b3df001e1d591cb386df DIST sope-4.3.2.tar.gz 2203224 BLAKE2B a51f87ac5b6e2cbb432fa1a63f6240d9c3309d600d82040096f65140933d6ac2cc875dc3c0db88e1cd3ff944b3c85fd0155fde03ee27c894e3416c8aec9abedd SHA512 bbdd78d08af26f435f3f89833b7f910443a971ccde34236af30bed54a6ff50b3bee52990902a74a40abf2050db53a198e208e10a515fd6353b0c9e6eb447 DIST sope-5.1.1.tar.gz 2217045 BLAKE2B 0c4e3c0740c46d2da5cf5ea16e63ab01c930ab9a45dfec617d0a2ff05032f87d909e4471144031922f8635f22aa9bebc313a32eb7afa23341b9a70f63ba93b9e SHA512 17cbf131e6e0d25e296543eea1f6514c6ac0c40db7cd446abbe79c927211d17a31e3f46bdaaad5d6d86f8b52c701544004d645c2d827ce471db5a68750cc0525 diff --git a/gnustep-libs/sope/sope-4.1.1.ebuild b/gnustep-libs/sope/sope-4.1.1.ebuild deleted file mode 100644 index 7feec1b8304..000 --- a/gnustep-libs/sope/sope-4.1.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gnustep-2 vcs-snapshot - -DESCRIPTION="A set of frameworks forming a complete Web application server environment" -HOMEPAGE="http://www.sogo.nu/; -SRC_URI="https://github.com/inverse-inc/sope/archive/SOPE-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gnutls ldap mysql postgres +ssl +xml" - -RDEPEND=" - sys-libs/zlib - ldap? ( net-nds/openldap ) - gnutls? ( net-libs/gnutls:= ) - !gnutls? ( - dev-libs/openssl:0= - ) - mysql? ( dev-db/mysql-connector-c:= ) - postgres? ( dev-db/postgresql:= ) - xml? ( dev-libs/libxml2:2 ) -" -DEPEND="${RDEPEND}" - -src_configure() { - local ssl_provider - if use ssl ; then - if use gnutls ; then - ssl_provider=gnutls - else - ssl_provider=ssl - fi - else - ssl_provider=none - fi - - egnustep_env - - # Non-standard configure script - ./configure \ - --disable-strip \ - $(use_enable debug) \ - $(use_enable ldap openldap) \ - $(use_enable mysql) \ - $(use_enable postgres postgresql) \ - $(use_enable xml) \ - --with-ssl="${ssl_provider}" \ - --with-gnustep || die "configure failed" -}
[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/
commit: 0cd0b466970f271ca7135b3ad627e7a47b8e4019 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Jun 3 21:20:21 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Jun 3 21:20:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cd0b466 gnustep-apps/sogo: 5.1.1 bump Closes: https://bugs.gentoo.org/766198 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-apps/sogo/Manifest | 1 + gnustep-apps/sogo/sogo-5.1.1.ebuild | 98 + 2 files changed, 99 insertions(+) diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest index cf2ba38a1ac..ddcbcc20f68 100644 --- a/gnustep-apps/sogo/Manifest +++ b/gnustep-apps/sogo/Manifest @@ -1 +1,2 @@ DIST sogo-4.3.2.tar.gz 34497548 BLAKE2B fd9e225488bbdb13b4204d1cec9ba0217049681d531e20db3d995a4928f0cd8ff658eb390a0f84375ee28fec2c7a36fb11d836939a8731e828be8d38728a6559 SHA512 eeae11c2e9c4f3d38e64ebdac4950980859af6486e229d1480c9ceb895b63229b42ceea9a17934bfd5e88c5f05c93567f5df5f29f7d68b7dafcdfc44054bc9af +DIST sogo-5.1.1.tar.gz 34263214 BLAKE2B c6a415602c931e4c703608b05036a50851308d53e095ba8fa2a19ca509522ad190f8c1db78698e03818e25f221f76c097016017fc2f0aaba016043c1447e SHA512 6da4472f991da39449d8fdb05371bdc933cff8835d3501a3be475a263acb38ec10ccc43e719fb56e75fe6f5b4acd8f1f0fe3ebf1d8e734f7dbd8f28494baaff6 diff --git a/gnustep-apps/sogo/sogo-5.1.1.ebuild b/gnustep-apps/sogo/sogo-5.1.1.ebuild new file mode 100644 index 000..61f0f378349 --- /dev/null +++ b/gnustep-apps/sogo/sogo-5.1.1.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnustep-2 vcs-snapshot + +DESCRIPTION="Groupware server built around OpenGroupware.org and the SOPE application server" +HOMEPAGE="http://www.sogo.nu; +SRC_URI="https://github.com/inverse-inc/sogo/archive/SOGo-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="activesync gnutls +ssl" + +RDEPEND=" + acct-user/sogo + dev-libs/libmemcached + net-misc/curl + net-misc/memcached + >=gnustep-libs/sope-${PV}[ldap] + activesync? ( dev-libs/libwbxml ) + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( + dev-libs/openssl:0= + ) +" +DEPEND="${RDEPEND} + >=gnustep-base/gnustep-make-2.6.3" + +src_prepare() { + gnustep-base_src_prepare + sed -e "s/validateArgs$//" -i configure \ + || die + if use activesync; then + sed -e 's/Tests\/Unit/ActiveSync &/g' \ + -i GNUmakefile || die + fi + + default +} + +src_configure() { + local ssl_provider + if use ssl ; then + if use gnutls ; then + ssl_provider=gnutls + else + ssl_provider=ssl + fi + else + ssl_provider=none + fi + + egnustep_env + + ./configure \ + --disable-strip \ + --prefix=/usr \ + --with-ssl="${ssl_provider}" \ + $(use_enable debug) \ + || die "configure failed" +} + +src_install() { + gnustep-base_src_install + + newconfd "${FILESDIR}"/sogod.confd sogod + newinitd "${FILESDIR}"/sogod.initd sogod + + insinto /etc/logrotate.d + newins Scripts/logrotate sogo + newdoc Apache/SOGo.conf SOGo-Apache.conf + + insinto /etc/sogo + doins Scripts/sogo.conf + + insinto /etc/cron.d + newins Scripts/sogo.cron sogo + keepdir /var/log/sogo + + fowners sogo:sogo /var/log/sogo + fowners -R root:sogo /etc/sogo +} + +pkg_postinst() { + gnustep-base_pkg_postinst + elog "SOGo documentation is available online at:" + elog "http://www.sogo.nu/downloads/documentation.html; + elog + elog "Apache sample configuration file is available in:" + elog "/usr/share/doc/${PF}" + if use activesync; then + ewarn "In order to use the SOGo ActiveSync support code in production environments," + ewarn "you need to get a proper usage license. Check the documentation for details." + fi +}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-xlib/
commit: a5070509a6d6c6e605ae26137f310d0bf663795e Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Jun 3 21:03:50 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Jun 3 21:20:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5070509 gnustep-base/gnustep-back-xlib: 0.29.0 bump Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-base/gnustep-back-xlib/Manifest| 1 + .../gnustep-back-xlib-0.29.0.ebuild| 45 ++ 2 files changed, 46 insertions(+) diff --git a/gnustep-base/gnustep-back-xlib/Manifest b/gnustep-base/gnustep-back-xlib/Manifest index 2a104cbde5f..54dee1ec82b 100644 --- a/gnustep-base/gnustep-back-xlib/Manifest +++ b/gnustep-base/gnustep-back-xlib/Manifest @@ -1 +1,2 @@ DIST gnustep-back-0.28.0.tar.gz 973776 BLAKE2B c82792d9c2af45a3a81e1e40c9b0afe7b4dde7846cf4e593ec2f3e816196a321efba2d0d40d14795eed01681845bc6b5d75e8828c689961b6ba2db6de5231568 SHA512 9befc654ec431fe2a23baff2bfe848d7e4f32c58ecee877ca9606ba318ba470493469e28a5b3e37ca132f0f1262219ebd2755c3da7b26fbd1b66dddb1514d25c +DIST gnustep-back-0.29.0.tar.gz 1005485 BLAKE2B c117b29ca568d3751b1aa7e0baed49d517e77fb9e7b3ab332e422cac1892b9b33d81f4cce86826e69c65ba73926ae8b7abdcf1022613680f56739f2c5a688b53 SHA512 96efd09d4cd93796fc240e160be22879b6cc600f08c615dd0d349ce9591b91b8d2afbc18332dd03861f70ebcff86de975adf352d006f2b397fcdfcf395261f7f diff --git a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.29.0.ebuild b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.29.0.ebuild new file mode 100644 index 000..a65437f8ad5 --- /dev/null +++ b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.29.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnustep-base + +DESCRIPTION="Default X11 back-end component for the GNUstep GUI Library" +HOMEPAGE="http://www.gnustep.org; +SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="opengl xim" + +RDEPEND="${GNUSTEP_CORE_DEPEND} + =gnustep-base/gnustep-gui-${PV%.*}* + >=media-libs/freetype-2.1.9 + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXmu + x11-libs/libXt + x11-libs/libXft + x11-libs/libXrender + opengl? ( virtual/opengl virtual/glu ) + + !gnustep-base/gnustep-back-art + !gnustep-base/gnustep-back-cairo" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/gnustep-back-${PV} + +src_configure() { + egnustep_env + + myconf="$(use_enable opengl glx)" + myconf="$myconf $(use_enable xim)" + myconf="$myconf --enable-server=x11" + myconf="$myconf --enable-graphics=xlib" + + econf $myconf +}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-base/
commit: e5006a6514a52e93b3475ded3dafc9c28d611cf1 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Jun 3 20:56:52 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Jun 3 21:20:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5006a65 gnustep-base/gnustep-base: 1.28.0 bump Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-base/gnustep-base/Manifest | 1 + .../gnustep-base/gnustep-base-1.28.0.ebuild| 69 ++ 2 files changed, 70 insertions(+) diff --git a/gnustep-base/gnustep-base/Manifest b/gnustep-base/gnustep-base/Manifest index d5367012389..3c61aa7af1e 100644 --- a/gnustep-base/gnustep-base/Manifest +++ b/gnustep-base/gnustep-base/Manifest @@ -1 +1,2 @@ DIST gnustep-base-1.27.0.tar.gz 4141163 BLAKE2B b27f7086949bcd5e43b8d6337c4f03eb87447baacb23de75b7df0d2ba769ff3e8cadd7035e78b35c91ccca83151cbe4b61b339aa265dcb53847089849b615f8b SHA512 bbdf45379dbb684f6bdb507b645e0f611cefb05caadff1bf620c2e85f104396cf91782bcce05ff2173078603b76b8a0ba2ea3b71bc56a84c220310910dbcb705 +DIST gnustep-base-1.28.0.tar.gz 4246622 BLAKE2B fdaa834ea3cb13b1d4717c2c7e6b59eff05d16e6a404ffed5f4ccfa2ee3db93ecfee5b95cc30be6a388f56fa28c67f1278ea298f60dcc24abadaa1cb5e8f SHA512 e173fab28aa1b1df38de4216916db18934422a1d372b9fe6a68a6ff21b2ac0be38aa02631179a8ad62a4f2848080223f34771b364b1c0eebc96c84778677c50b diff --git a/gnustep-base/gnustep-base/gnustep-base-1.28.0.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.28.0.ebuild new file mode 100644 index 000..69f6dac59e4 --- /dev/null +++ b/gnustep-base/gnustep-base/gnustep-base-1.28.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnustep-base toolchain-funcs + +DESCRIPTION="A library of general-purpose, non-graphical Objective C objects" +HOMEPAGE="http://www.gnustep.org; +SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +IUSE="+gnutls +icu +libffi zeroconf" + +RDEPEND="${GNUSTEP_CORE_DEPEND} + >=gnustep-base/gnustep-make-2.6.0 + gnutls? ( net-libs/gnutls ) + icu? ( >=dev-libs/icu-49.0:= ) + !libffi? ( dev-libs/ffcall + gnustep-base/gnustep-make[-native-exceptions] ) + libffi? ( dev-libs/libffi ) + >=dev-libs/libxml2-2.6 + >=dev-libs/libxslt-1.1 + >=dev-libs/gmp-4.1:= + >=sys-libs/zlib-1.2 + zeroconf? ( net-dns/avahi )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-1.26.0-no_compress_man.patch +) + +src_configure() { + egnustep_env + + local myconf + if use libffi ; then + myconf="--enable-libffi --disable-ffcall --with-ffi-include=$($(tc-getPKG_CONFIG) --variable=includedir libffi)" + else + myconf="--disable-libffi --enable-ffcall" + fi + + myconf="$myconf $(use_enable gnutls tls)" + myconf="$myconf $(use_enable icu)" + myconf="$myconf $(use_enable zeroconf)" + myconf="$myconf --with-xml-prefix=${EPREFIX}/usr" + myconf="$myconf --with-gmp-include=${EPREFIX}/usr/include --with-gmp-library=${EPREFIX}/usr/lib" + myconf="$myconf --with-default-config=${EPREFIX}/etc/GNUstep/GNUstep.conf" + + econf $myconf +} + +src_install() { + # We need to set LD_LIBRARY_PATH because the doc generation program + # uses the gnustep-base libraries. Since egnustep_env "cleans the + # environment" including our LD_LIBRARY_PATH, we're left no choice + # but doing it like this. + + egnustep_env + egnustep_install + + if use doc ; then + export LD_LIBRARY_PATH="${S}/Source/obj:${LD_LIBRARY_PATH}" + egnustep_doc + fi + egnustep_install_config +}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-cairo/
commit: 75fd615e184e8e09038d24485d174bd28a96c3c1 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Jun 3 21:02:38 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Jun 3 21:20:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75fd615e gnustep-base/gnustep-back-cairo: 0.29.0 bump Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-base/gnustep-back-cairo/Manifest | 1 + .../gnustep-back-cairo-0.29.0.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/gnustep-base/gnustep-back-cairo/Manifest b/gnustep-base/gnustep-back-cairo/Manifest index 2a104cbde5f..54dee1ec82b 100644 --- a/gnustep-base/gnustep-back-cairo/Manifest +++ b/gnustep-base/gnustep-back-cairo/Manifest @@ -1 +1,2 @@ DIST gnustep-back-0.28.0.tar.gz 973776 BLAKE2B c82792d9c2af45a3a81e1e40c9b0afe7b4dde7846cf4e593ec2f3e816196a321efba2d0d40d14795eed01681845bc6b5d75e8828c689961b6ba2db6de5231568 SHA512 9befc654ec431fe2a23baff2bfe848d7e4f32c58ecee877ca9606ba318ba470493469e28a5b3e37ca132f0f1262219ebd2755c3da7b26fbd1b66dddb1514d25c +DIST gnustep-back-0.29.0.tar.gz 1005485 BLAKE2B c117b29ca568d3751b1aa7e0baed49d517e77fb9e7b3ab332e422cac1892b9b33d81f4cce86826e69c65ba73926ae8b7abdcf1022613680f56739f2c5a688b53 SHA512 96efd09d4cd93796fc240e160be22879b6cc600f08c615dd0d349ce9591b91b8d2afbc18332dd03861f70ebcff86de975adf352d006f2b397fcdfcf395261f7f diff --git a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.29.0.ebuild b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.29.0.ebuild new file mode 100644 index 000..369142c18e5 --- /dev/null +++ b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.29.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnustep-base + +DESCRIPTION="Cairo back-end component for the GNUstep GUI Library" +HOMEPAGE="http://www.gnustep.org; +SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="opengl xim" + +RDEPEND="${GNUSTEP_CORE_DEPEND} + =gnustep-base/gnustep-gui-${PV%.*}* + opengl? ( virtual/opengl virtual/glu ) + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXmu + x11-libs/libXt + x11-libs/libXft + x11-libs/libXrender + >=media-libs/freetype-2.1.9 + >=x11-libs/cairo-1.2.0[X] + + !gnustep-base/gnustep-back-art + !gnustep-base/gnustep-back-xlib" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +S=${WORKDIR}/gnustep-back-${PV} + +src_configure() { + egnustep_env + + myconf="$(use_enable opengl glx)" + myconf="$myconf $(use_enable xim)" + myconf="$myconf --enable-server=x11" + myconf="$myconf --enable-graphics=cairo" + + econf $myconf +}
[gentoo-commits] repo/gentoo:master commit in: virtual/gnustep-back/
commit: 849d332f4fda5f7c752b6f710569c91d1645d21a Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Jun 3 21:04:35 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Jun 3 21:20:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=849d332f virtual/gnustep-back: 0.29.0 bump Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> virtual/gnustep-back/gnustep-back-0.29.0.ebuild | 14 ++ 1 file changed, 14 insertions(+) diff --git a/virtual/gnustep-back/gnustep-back-0.29.0.ebuild b/virtual/gnustep-back/gnustep-back-0.29.0.ebuild new file mode 100644 index 000..7c22edfe2bf --- /dev/null +++ b/virtual/gnustep-back/gnustep-back-0.29.0.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual for back-end component for the GNUstep GUI Library" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" + +RDEPEND="|| ( + ~gnustep-base/gnustep-back-cairo-${PV} + ~gnustep-base/gnustep-back-art-${PV} + ~gnustep-base/gnustep-back-xlib-${PV} + )"
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-make/
commit: 64f14efb433d9394fff1e0c73c055180a91748fd Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Jun 3 20:53:57 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Jun 3 21:20:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64f14efb gnustep-base/gnustep-make: 2.9.0 bump Tweak compiler dependencies (libobjc.so version has been identical for ages now, all gcc versions in tree are supported) Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-base/gnustep-make/Manifest | 1 + .../gnustep-make/gnustep-make-2.9.0.ebuild | 132 + 2 files changed, 133 insertions(+) diff --git a/gnustep-base/gnustep-make/Manifest b/gnustep-base/gnustep-make/Manifest index a21203d361c..6e3b0459875 100644 --- a/gnustep-base/gnustep-make/Manifest +++ b/gnustep-base/gnustep-make/Manifest @@ -1 +1,2 @@ DIST gnustep-make-2.8.0.tar.gz 606337 BLAKE2B b4defb8fdd8fc17ce2ac14c7d3d63b85e817bb639b7c1ae6a150baf74cda222ac046d890e677b50398bb9953e1496a98e9eb542809c961243f4f620276ab13fb SHA512 e9e57ed7a1c360c2dbf17f70d38e5107a1a9613842dcc645f10ed7a01eb9f9ee71bd2d0cacbe00439ce73f194a3eb3ed2e71409241ac96ee3bba704dcf6dfd7b +DIST gnustep-make-2.9.0.tar.gz 611406 BLAKE2B 73bae19b5d3d3c1e069d22ce7087308166f632277d870fa5ab125d5bc004a1518a1edb6822c61e00b98fc13a1b3354440024bd13d98662002c15298745c4e935 SHA512 ff185affe32d4efc2009d72a3862bc3bffebce05ea5a7fdfbf4372774e57b6654863e317ce648c248716dd3e97a4320d697a313e7eefd04f5723186be6cbf1e3 diff --git a/gnustep-base/gnustep-make/gnustep-make-2.9.0.ebuild b/gnustep-base/gnustep-make/gnustep-make-2.9.0.ebuild new file mode 100644 index 000..3657bdcd66f --- /dev/null +++ b/gnustep-base/gnustep-make/gnustep-make-2.9.0.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnustep-base prefix toolchain-funcs + +DESCRIPTION="GNUstep Makefile Package" +HOMEPAGE="http://www.gnustep.org; +SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +IUSE="libobjc2 native-exceptions" + +DEPEND="${GNUSTEP_CORE_DEPEND} + >=sys-devel/make-3.75 + libobjc2? ( gnustep-base/libobjc2 + sys-devel/clang:* ) + !libobjc2? ( !!gnustep-base/libobjc2 + || ( + sys-devel/gcc:*[objc] + sys-devel/clang:* + ) )" +RDEPEND="${DEPEND}" + +pkg_setup() { + # Determine libobjc.so to use + if use libobjc2; then + libobjc_version=libobjc.so.4 + else + # Find version in active gcc + for ver in {2..5}; + do + if $(tc-getCC) -Werror -Wl,-l:libobjc.so.${ver} -x objective-c \ + - <<<$'int main() {}' -o /dev/null 2> /dev/null; + then + libobjc_version=libobjc.so.${ver} + fi + done + fi + + # Stop if we could not get libobjc.so + if [[ -z ${libobjc_version} ]]; then + eerror "${P} requires a working Objective-C runtime and a compiler with" + eerror "Objective-C support. Your current settings lack these requirements" + if ! use libobjc2; + then + eerror "Please switch your active compiler to gcc with USE=objc, or clang" + fi + die "Could not find Objective-C runtime" + fi + + # For existing installations, determine if we will use another libobjc.so + if has_version gnustep-base/gnustep-make; then + local current_libobjc="$(awk -F: '/^OBJC_LIB_FLAG/ {print $2}' ${EPREFIX}/usr/share/GNUstep/Makefiles/config.make)" + # Old installations did not set this explicitely + : ${current_libobjc:=libobjc.so.2} + + if [[ ${current_libobjc} != ${libobjc_version} ]]; then + ewarn "Warning: changed libobjc.so version!!" + ewarn "The libobjc.so version used for gnustep-make has changed" + ewarn "(either by the libojbc2 use-flag or a GCC upgrade)" + ewarn "You must rebuild all gnustep packages installed." + ewarn "" + ewarn "To do so, please emerge gnustep-base/gnustep-updater and run:" + ewarn "# gnustep-updater -l" + fi + fi + + if use libobjc2; then + export CC=clang + fi +} + +src_prepare() { + # Multilib-strict + sed -e "s#/lib#/$(get_libdir)#" -i FilesystemLayouts/fhs-system || die "sed failed" + cp "${FILESDIR}"/gnustep-5.{csh,sh}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-gui/
commit: a1086c1889d52e37f4db8b2c1a838ebe08926b01 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Jun 3 21:00:46 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Jun 3 21:20:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1086c18 gnustep-base/gnustep-gui: 0.29.0 bump Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-base/gnustep-gui/Manifest | 1 + gnustep-base/gnustep-gui/gnustep-gui-0.29.0.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/gnustep-base/gnustep-gui/Manifest b/gnustep-base/gnustep-gui/Manifest index 1ec5139bcc0..99831e7bf2d 100644 --- a/gnustep-base/gnustep-gui/Manifest +++ b/gnustep-base/gnustep-gui/Manifest @@ -1 +1,2 @@ DIST gnustep-gui-0.28.0.tar.gz 2933013 BLAKE2B d6076fde3d90625059907d3fb7a3a8edc9ed37a02f31b249f7d8e84a0f1a11ade6aa5e7aa6ac6bf394f561c98259500b342bb828fb583ce847e402101bb7d0f9 SHA512 9c5b979c908f63c99a6d050c2f2b9f50aedad440645c6e9045e78f631335ab3290ae09f69128d57b8b88ffb063d118d3f62f45ccecde99bb135de6c60b46586f +DIST gnustep-gui-0.29.0.tar.gz 2994299 BLAKE2B 6624321e4df3fa7aef659f5c4d364d4f39790c47f9093ff84a87d7535ff1819b0fa331461d442ad0dcec1dbd5cf27e902972b039f6464b2f1330a54807faeea2 SHA512 bbb413d5b391d2e6e30c2f875913b1c7497d5408e595160e51d3ba5b15dd014b531d411861cb8d094a1a21a8f405ff22c4374874dd52a669d1d9738f4a9ddeef diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.29.0.ebuild b/gnustep-base/gnustep-gui/gnustep-gui-0.29.0.ebuild new file mode 100644 index 000..3269a179b26 --- /dev/null +++ b/gnustep-base/gnustep-gui/gnustep-gui-0.29.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnustep-base multilib virtualx + +DESCRIPTION="Library of GUI classes written in Obj-C" +HOMEPAGE="http://www.gnustep.org/; +SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="cups gif icu jpeg png speech" + +DEPEND="${GNUSTEP_CORE_DEPEND} + app-text/aspell + >=gnustep-base/gnustep-base-1.28.0:=[icu?] + media-libs/audiofile + >=media-libs/tiff-3:= + x11-libs/libXt + cups? ( >=net-print/cups-1.7.4:= ) + gif? ( >=media-libs/giflib-4.1:= ) + icu? ( dev-libs/icu:= ) + jpeg? ( virtual/jpeg:= ) + png? ( >=media-libs/libpng-1.2:= ) + speech? ( app-accessibility/flite )" +RDEPEND="${DEPEND}" + +src_prepare() { + gnustep-base_src_prepare + + # remove hardcoded -g -Werror, bug #378179 + sed -i -e 's/-g -Werror//' \ + Tools/say/GNUmakefile \ + Tools/speech/GNUmakefile \ + || die +} + +src_configure() { + egnustep_env + + local myconf= + use gif && myconf="--disable-ungif --enable-libgif" + + econf \ + $(use_enable cups) \ + $(use_enable icu) \ + $(use_enable jpeg) \ + $(use_enable png) \ + $(use_enable speech) \ + --with-tiff-include="${EPREFIX}"/usr/include \ + --with-tiff-library="${EPREFIX}"/usr/$(get_libdir) \ + ${myconf} +} + +src_test() { + virtx default +}
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/
commit: 76cc20c62ad3f440e5b6afa09bc5699aac162ade Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Jun 3 21:03:25 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Jun 3 21:20:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76cc20c6 gnustep-base/gnustep-back-art: 0.29.0 bump Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> gnustep-base/gnustep-back-art/Manifest | 1 + .../gnustep-back-art-0.29.0.ebuild | 82 ++ 2 files changed, 83 insertions(+) diff --git a/gnustep-base/gnustep-back-art/Manifest b/gnustep-base/gnustep-back-art/Manifest index 2a104cbde5f..54dee1ec82b 100644 --- a/gnustep-base/gnustep-back-art/Manifest +++ b/gnustep-base/gnustep-back-art/Manifest @@ -1 +1,2 @@ DIST gnustep-back-0.28.0.tar.gz 973776 BLAKE2B c82792d9c2af45a3a81e1e40c9b0afe7b4dde7846cf4e593ec2f3e816196a321efba2d0d40d14795eed01681845bc6b5d75e8828c689961b6ba2db6de5231568 SHA512 9befc654ec431fe2a23baff2bfe848d7e4f32c58ecee877ca9606ba318ba470493469e28a5b3e37ca132f0f1262219ebd2755c3da7b26fbd1b66dddb1514d25c +DIST gnustep-back-0.29.0.tar.gz 1005485 BLAKE2B c117b29ca568d3751b1aa7e0baed49d517e77fb9e7b3ab332e422cac1892b9b33d81f4cce86826e69c65ba73926ae8b7abdcf1022613680f56739f2c5a688b53 SHA512 96efd09d4cd93796fc240e160be22879b6cc600f08c615dd0d349ce9591b91b8d2afbc18332dd03861f70ebcff86de975adf352d006f2b397fcdfcf395261f7f diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild new file mode 100644 index 000..62331cc1831 --- /dev/null +++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.29.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnustep-base + +DESCRIPTION="libart_lgpl back-end component for the GNUstep GUI Library" +HOMEPAGE="http://www.gnustep.org; +SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="opengl xim" + +RDEPEND="${GNUSTEP_CORE_DEPEND} + =gnustep-base/gnustep-gui-${PV%.*}* + >=gnustep-base/mknfonts-0.5-r1 + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXmu + x11-libs/libXt + x11-libs/libXft + x11-libs/libXrender + media-fonts/dejavu + >=media-libs/freetype-2.1.9 + >=media-libs/libart_lgpl-2.3 + opengl? ( virtual/opengl virtual/glu ) + + !gnustep-base/gnustep-back-cairo + !gnustep-base/gnustep-back-xlib" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/gnustep-back-${PV} + +src_configure() { + egnustep_env + + myconf="$(use_enable opengl glx)" + myconf="$myconf $(use_enable xim)" + myconf="$myconf --enable-server=x11" + myconf="$myconf --enable-graphics=art" + + econf $myconf +} + +src_compile() { + gnustep-base_src_compile + + # Create font lists for DejaVu + einfo "Generating nfonts support files" + ( + cd Fonts + export "${GS_ENV[@]}" + ${GNUSTEP_SYSTEM_TOOLS}/mknfonts \ + $(fc-list : file|grep -v '\.gz'|cut -d: -f1) \ + || die "nfonts support files creation failed" + # Trim whitepsaces + for fdir in *\ */; do + mv "$fdir" `echo $fdir | tr -d [:space:]` + done + ) +} + +src_install() { + gnustep-base_src_install + + mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" + cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts" +} + +gnustep_config_script() { + echo "echo ' * setting normal font to DejaVuSans'" + echo "defaults write NSGlobalDomain NSFont DejaVuSans" + echo "echo ' * setting bold font to DejaVuSans-Bold'" + echo "defaults write NSGlobalDomain NSBoldFont DejaVuSans-Bold" + echo "echo ' * setting fixed font to DejaVuSansMono'" + echo "defaults write NSGlobalDomain NSUserFixedPitchFont DejaVuSansMono" +}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/broot/
commit: d0dfa8dc5820d2b9340ca6522a195fbe72791d3b Author: Karl-Johan Karlsson lysator liu se> AuthorDate: Thu Jun 3 21:17:12 2021 + Commit: Karl-Johan Karlsson lysator liu se> CommitDate: Thu Jun 3 21:17:12 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0dfa8dc app-misc/broot: bump to 1.5.1 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Karl-Johan Karlsson lysator.liu.se> app-misc/broot/Manifest| 24 -- .../{broot-1.4.0.ebuild => broot-1.5.1.ebuild} | 24 -- 2 files changed, 26 insertions(+), 22 deletions(-) diff --git a/app-misc/broot/Manifest b/app-misc/broot/Manifest index 73f409f9a..89cc3290b 100644 --- a/app-misc/broot/Manifest +++ b/app-misc/broot/Manifest @@ -2,7 +2,7 @@ DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e64656907 DIST adler32-1.2.0.crate 6411 BLAKE2B 51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483 SHA512 8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3 DIST ahash-0.4.7.crate 51474 BLAKE2B 0974b90539398d61903ce7fcbecdfcd802fcb5c7ed631be919ec17be6951e68bc80787876cafebd33e40a80605f6e2352a86047077bc40575420bb6ee1a4915a SHA512 2f42cdbacb2b2f9bd7d94a4cc61294d7813428157ce242ba82f7c3fccb6e4b83c767f4dedd35ff26ae61a89506b388d7cf96af4e727c29a14b25b9f82b1f2126 DIST ahash-0.7.2.crate 37192 BLAKE2B a2ea98d408f6ac72b96a7e14b22999d52a6839d724f3e8fc82f67ea985a110d8dc17847087e6aaeca477ef93afadda3488ee77cc5425cab5f77c00cd67ff4463 SHA512 77886a994102c1edf93b133e27658e3c84152c83597191d58c571dc7dfc765d41c2879ea55d64e04e3af804a4f10aeb1c10e33a924fd967b288e6d0b12728b34 -DIST aho-corasick-0.7.15.crate 113071 BLAKE2B a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e SHA512 e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24 +DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 DIST ansi_colours-1.0.2.crate 10512 BLAKE2B b4acd4c2fb61e68711a5abfdbe04fc3a2778df29c4665637dc8413fb364842e8703054cfc119cf9e431a56ba4fd7d3a7d7c3dee6d7db648458e9bb26650a SHA512 3f28117e804f82f194024ea502ca9a86cc458b55f705f643a8ab2a90a189ec21501708df5fca1f3ef204b57861b7cca3c21f7ca9537eaf4208086b0ec7652976 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa DIST anyhow-1.0.40.crate 34534 BLAKE2B 79a3731153f8e3ace906b9a360521147fd055f7401a99ea2373501ade7e49ecdb280dd59b6a3b9b2f88e90857302e71f772c767e62cb702e32c8343fd4b0f741 SHA512 5efc7347a7fa72abce9a8b3b76649abb00d73c16c5125aa4b6faaa7040eb5138d7d9470b66c186825c9651272f5c359578503d0866ce7242ea7ca9dc05087165 @@ -15,8 +15,7 @@ DIST base64-0.13.0.crate 62070 BLAKE2B b957f65cdb1e28baeca0cefc92fa98be797409b7d DIST bet-1.0.0.crate 6620 BLAKE2B 9e0ca0ba1cf8947799e9c5c9d1d3e05ebad42921a09f2d73baa137b85d4995ef44a6acd583afb96d36367939a7891c7ce52e21ec2033cba76e8f71414e65a6e4 SHA512 511a3107767de8658f4180a56da891d3879ce7c7314e8d3732d03949b0da98e9d65aba9b3ae2fb4555676bb3ccb2089782c2c9771ce01024a73e1acfe2767418 DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b -DIST broot-1.4.0.crate 589019 BLAKE2B fdccfbe75653e1bc54819f2340d85d04c071a1758cb6e79d188a3c9d2e6f8fc4a0685c7ef1a61192d57a6027c440cfed3a24ecab13c26316f7da960bd3fb7a93 SHA512 53a3c72b465203e0baa65f8eb98b5bfd1b14e44a07766b2625594a0f8c58de834762d58993c6ee62865bae58f37b5118b5c05626e43c5fb0f7dc829098f0bbdf -DIST broot-1.4.0.tar.gz 7008115 BLAKE2B 8ac2e0843da756bbc97e174725cf8b0ba30538cd4126ab354d74bd40c63e0e3dd3c689166fcef6f90a74ca841b35385462ce84ad67b29f460733d74a737e3d2e SHA512
[gentoo-commits] repo/gentoo:master commit in: media-gfx/flam3/
commit: 19ca752c4d859c3c4575f627dde86b5c74aac5a6 Author: Sam James gentoo org> AuthorDate: Thu Jun 3 21:04:53 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 3 21:10:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ca752c media-gfx/flam3: minor tidying (mostly dropping static-libs) Signed-off-by: Sam James gentoo.org> media-gfx/flam3/flam3-3.1.1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/media-gfx/flam3/flam3-3.1.1.ebuild b/media-gfx/flam3/flam3-3.1.1.ebuild index 98af333a4fa..0b7b9d36304 100644 --- a/media-gfx/flam3/flam3-3.1.1.ebuild +++ b/media-gfx/flam3/flam3-3.1.1.ebuild @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit autotools DESCRIPTION="Tools and a library for creating flame fractal images" @@ -11,7 +12,6 @@ SRC_URI="https://github.com/scottdraves/flam3/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 x86" -IUSE="static-libs" RDEPEND="dev-libs/libxml2 media-libs/libpng:= @@ -31,13 +31,13 @@ src_prepare() { src_configure() { econf \ --enable-shared \ - $(use_enable static-libs static) + --disable-static } src_install() { default - rm -f "${D}"usr/lib*/libflam3.la + find "${ED}" -name '*.la' -delete || die docinto examples dodoc *.flam3
[gentoo-commits] repo/gentoo:master commit in: media-gfx/flam3/, media-gfx/flam3/files/
commit: 3d369c261af7d3961d396701baae3f8a63f37f4f Author: orbea riseup net> AuthorDate: Thu May 27 01:08:47 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 3 21:10:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d369c26 media-gfx/flam3: Fix for slibtool Upstream-PR: https://github.com/scottdraves/flam3/pull/33 Closes: https://bugs.gentoo.org/779001 Signed-off-by: orbea riseup.net> Signed-off-by: Sam James gentoo.org> media-gfx/flam3/files/flam3-3.1.1-slibtool.patch | 53 media-gfx/flam3/flam3-3.1.1.ebuild | 6 ++- 2 files changed, 57 insertions(+), 2 deletions(-) diff --git a/media-gfx/flam3/files/flam3-3.1.1-slibtool.patch b/media-gfx/flam3/files/flam3-3.1.1-slibtool.patch new file mode 100644 index 000..084c1ba7782 --- /dev/null +++ b/media-gfx/flam3/files/flam3-3.1.1-slibtool.patch @@ -0,0 +1,53 @@ +From 78ea170715b57bbde0275447dbcc8b20a926b05d Mon Sep 17 00:00:00 2001 +From: orbea +Date: Sun, 28 Mar 2021 13:15:53 -0700 +Subject: [PATCH] build: Fix undefined libm references. + +--- + Makefile.am | 11 ++- + configure.ac | 2 ++ + 2 files changed, 8 insertions(+), 5 deletions(-) + +diff --git a/Makefile.am b/Makefile.am +index c3d0f42..78954e8 100644 +--- a/Makefile.am b/Makefile.am +@@ -11,19 +11,20 @@ lib_LTLIBRARIES = libflam3.la + include_HEADERS = flam3.h isaac.h isaacs.h rect.c + + libflam3_la_SOURCES = flam3.c filters.c parser.c variations.c interpolation.c palettes.c jpeg.c png.c isaac.c +-libflam3_la_LDFLAGS = -no-undefined -ljpeg -lpng -lz -lpthread ++libflam3_la_LDFLAGS = -no-undefined ++libflam3_la_LIBADD = -ljpeg -lpng -lz -lpthread $(LIBM) + + flam3_genome_SOURCES = flam3-genome.c docstring.c +-flam3_genome_LDADD = libflam3.la -lm ++flam3_genome_LDADD = libflam3.la + + flam3_animate_SOURCES = flam3-animate.c docstring.c +-flam3_animate_LDADD = libflam3.la -lm ++flam3_animate_LDADD = libflam3.la + + flam3_render_SOURCES = flam3-render.c docstring.c +-flam3_render_LDADD = libflam3.la -lm ++flam3_render_LDADD = libflam3.la + + flam3_convert_SOURCES = flam3-convert.c docstring.c +-flam3_convert_LDADD = libflam3.la -lm ++flam3_convert_LDADD = libflam3.la + + pkgdata_DATA = flam3-palettes.xml + +diff --git a/configure.ac b/configure.ac +index c427bb5..f7f4839 100644 +--- a/configure.ac b/configure.ac +@@ -28,6 +28,8 @@ AC_CHECK_LIB([z],[deflateInit_],,[AC_MSG_ERROR([zlib is required.])]) + AC_CHECK_LIB([png],[png_write_image],,[AC_MSG_ERROR([The png library is required.])]) + AC_CHECK_LIB([xml2],[xmlParseFile],,[AC_MSG_ERROR([The xml2 library is required.])]) + ++AC_CHECK_LIBM ++AC_SUBST([LIBM]) + + if test "${enable_atomic_ops}" = "" ; then + enable_atomic_ops=yes diff --git a/media-gfx/flam3/flam3-3.1.1.ebuild b/media-gfx/flam3/flam3-3.1.1.ebuild index 6a111b72cfe..98af333a4fa 100644 --- a/media-gfx/flam3/flam3-3.1.1.ebuild +++ b/media-gfx/flam3/flam3-3.1.1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit autotools DESCRIPTION="Tools and a library for creating flame fractal images" @@ -21,9 +21,11 @@ DEPEND="${RDEPEND}" DOCS=( README.txt ) +PATCHES=( "${FILESDIR}"/${P}-slibtool.patch ) + src_prepare() { + default eautoreconf - eapply_user } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/
commit: e5cd0e16ccd4101bd24aaac9c4380a64d9dc237c Author: Stephan Hartmann gentoo org> AuthorDate: Thu Jun 3 20:57:58 2021 + Commit: Stephan Hartmann gentoo org> CommitDate: Thu Jun 3 20:57:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5cd0e16 www-client/opera-beta: bump to 77.0.4054.38 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Stephan Hartmann gentoo.org> www-client/opera-beta/Manifest | 1 + .../opera-beta/opera-beta-77.0.4054.38.ebuild | 132 + 2 files changed, 133 insertions(+) diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest index 4204f789e85..5cf18839d6c 100644 --- a/www-client/opera-beta/Manifest +++ b/www-client/opera-beta/Manifest @@ -1,3 +1,4 @@ DIST opera-beta_77.0.4054.14_amd64.deb 74436584 BLAKE2B 07f73149b2b073ac7fa4b77b074ab0c67e6f1a6c7dae5cc2428f17042acef6616da61b988c11ca5ba71cbee245163cdac752c365c4e8fafd11da5f91439d5f71 SHA512 1fa86b20d0d573edb4e1ab167710599d5ccecae4897fefac365a5d76f41b9260eedfdbfe2394d48afba5fce1aaab9701aa33438f5d21ce95db5116900c55db01 DIST opera-beta_77.0.4054.19_amd64.deb 74518136 BLAKE2B a4ebfff4eda040eaec1c885825d4e1ca12113daeb2a911ec8c761b0f21d4488a2e3a92617dbbe560952810bd16e427a69e0fe0e07e37e76eaf32541d31f4b7ef SHA512 a4d0541064e845d54e31c89d1bae54ff1ea6460104829c3052a61376718c0472e5318ae25e7f6341e27b15639bd25abef221c53e720f026192ff56798e4f26b2 +DIST opera-beta_77.0.4054.38_amd64.deb 74524540 BLAKE2B a62a16d139561fa29d56cece83768815e220e1da8e72b25e09d540c7180f53b4c5d7aed14fe947864b69622816476a89f717689e7fd45f046c4691929996b27f SHA512 110ddc0c6bb6d9cee9f56f363669bc847ea90c2c86257a6e146dc87fa04f8e89ee4316de83d4243699b31724a5214fef4715f11c5c56cba11534ad829533512e DIST opera-ffmpeg-codecs-91.0.4472.19.tar.xz 1383552 BLAKE2B f278bcef8ec013e24bb5293f50cb82be8b9381d181d6e837e8ed0f5b5f7fbdbde4d6e16e30787def46c333f2d6fb7573c7fbdf09697400d9429b3bc154a8da92 SHA512 58c419e469f257e5d3a7ec2fb18885a61aa8f4d6a56f8f6922fb4d4cecbfd9267d7cd72a451d1b23ee88bad0bebd83affa0850a1bbf7b2b26dac398752c7e905 diff --git a/www-client/opera-beta/opera-beta-77.0.4054.38.ebuild b/www-client/opera-beta/opera-beta-77.0.4054.38.ebuild new file mode 100644 index 000..ac62c3431ac --- /dev/null +++ b/www-client/opera-beta/opera-beta-77.0.4054.38.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +CHROMIUM_LANGS=" + be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id + it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi + zh-CN zh-TW +" +inherit chromium-2 multilib pax-utils unpacker xdg + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="https://www.opera.com/; +LICENSE="OPERA-2018" +SLOT="0" + +SRC_URI_BASE=( + "https://download1.operacdn.com/pub/${PN}; + "https://download2.operacdn.com/pub/${PN}; + "https://download3.operacdn.com/pub/${PN}; + "https://download4.operacdn.com/pub/${PN}; +) + +if [[ ${PN} == opera ]]; then + MY_PN=${PN}-stable + SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) +else + MY_PN=${PN} +fi + +KEYWORDS="-* ~amd64" + +FFMPEG_VERSION="91.0.4472.19" + +SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.deb} + proprietary-codecs? ( + https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz + )" + +IUSE="+proprietary-codecs suid" +RESTRICT="bindist mirror strip" + +RDEPEND=" + app-accessibility/at-spi2-atk:2 + app-accessibility/at-spi2-core:2 + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gsettings-desktop-schemas + media-libs/alsa-lib + media-libs/mesa[gbm] + net-misc/curl + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/pango +" + +QA_PREBUILT="*" +S=${WORKDIR} +OPERA_HOME="opt/opera${PN#opera}" + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "opera only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + unpacker + + # move to /opt, bug #573052 + mkdir -p "${OPERA_HOME%${PN}}" + mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die + rm -r "usr/lib" || die + + # disable auto update + rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/
commit: 1dd2a5d9035f6416d09a96f046c03c4bd68548ca Author: Stephan Hartmann gentoo org> AuthorDate: Thu Jun 3 20:50:14 2021 + Commit: Stephan Hartmann gentoo org> CommitDate: Thu Jun 3 20:50:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dd2a5d9 www-client/microsoft-edge-dev: remove old Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Stephan Hartmann gentoo.org> www-client/microsoft-edge-dev/Manifest | 1 - .../microsoft-edge-dev-92.0.884.2.ebuild | 105 - 2 files changed, 106 deletions(-) diff --git a/www-client/microsoft-edge-dev/Manifest b/www-client/microsoft-edge-dev/Manifest index a6ffe99af3d..fb7c3823ed6 100644 --- a/www-client/microsoft-edge-dev/Manifest +++ b/www-client/microsoft-edge-dev/Manifest @@ -1,4 +1,3 @@ -DIST microsoft-edge-dev_92.0.884.2-1_amd64.deb 102844126 BLAKE2B c215eb9b57b1259dbb526c004accdbd36d2b40b6737a2943ca06fa003866c4e65b2ab86b40dfef0f531f7f296e2266df2712bf9dd36b246961090a50ff1a6dbd SHA512 1effca51bd31c158d80c1bee6b8379d77b94169c0f43f8247282dd64b0c4965e6700f86bdf2d42fcac57c78a0c59cfd2750aea45badcc8e01a1a5f38a5cde1d7 DIST microsoft-edge-dev_92.0.891.1-1_amd64.deb 106010804 BLAKE2B 343614830e6f1ae0d77f130532374a8258512bbf04185544f3818de45cdaaa2062fe46cb6a2e39f7779fe9fd5ba0c6585b6219a1f84c8d334030dd48425f160c SHA512 456220d70c7b77fc9e1fbceb78dea5b7226fd878538a1706af8cac2ce428eb2227be593273a4a539e4161233fb33f573a2a56528946463a96aa7fd4997cbc61b DIST microsoft-edge-dev_92.0.902.2-1_amd64.deb 102629280 BLAKE2B e101203230eaaf8569a9c96881a6b8874e64e168cec328e39aadb529b754e7b9ff11b429da7df7b2c46ba7deb865a5ddef6b0dbcaeec79669f2fe6eba387b019 SHA512 1a90911a465f65ca2712c1a7958a4d48153e8f5095381f49254e5f9aecb2f52a7a12793e7fa629cf9765ed0e6d64ec8d52af06c8353c173c0c1e7e90c89dc86e DIST microsoft-edge-dev_92.0.902.4-1_amd64.deb 101983702 BLAKE2B 71a636cd0f5c6478f1c61c2fe9e1c73216e20fdf6976afd1202bf548266fa15ee9dd775688f2d769e9e5d65497c20b9c40bf53a719f1c4ead270738779ae35c6 SHA512 3ea11ae74d40d6c7590af75c619f5d87288327e520ab7dc1d812326d56bdacf15f2ad53bc48ddd36b005171afcdbf24ec6a9815cd3e3b55e6507ae08bd7d826b diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-92.0.884.2.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-92.0.884.2.ebuild deleted file mode 100644 index 6887ef49a3a..000 --- a/www-client/microsoft-edge-dev/microsoft-edge-dev-92.0.884.2.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 2011-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit chromium-2 desktop pax-utils unpacker xdg - -DESCRIPTION="The web browser from Microsoft" -HOMEPAGE="https://www.microsoft.com/en-us/edge; - -if [[ ${PN} == microsoft-edge ]]; then - MY_PN=${PN}-stable -else - MY_PN=${PN} -fi - -KEYWORDS="-* ~amd64" - -MY_P="${MY_PN}_${PV}-1" - -SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb; - -LICENSE="microsoft-edge" -SLOT="0" -RESTRICT="bindist mirror strip" - -RDEPEND=" - app-accessibility/at-spi2-atk:2 - app-accessibility/at-spi2-core:2 - app-misc/ca-certificates - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-fonts/liberation-fonts - media-libs/alsa-lib - media-libs/mesa[gbm] - net-misc/curl[ssl] - net-print/cups - sys-apps/dbus - sys-apps/util-linux - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/pango - x11-misc/xdg-utils -" - -QA_PREBUILT="*" -QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop" -S=${WORKDIR} -EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}" - -pkg_nofetch() { - eerror "Please wait 24 hours and sync your tree before reporting a bug for microsoft-edge fetch failures." -} - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "microsoft-edge only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - unpacker - - rm _gpgorigin || die - - rm -r etc usr/share/menu || die - mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die - - gzip -d usr/share/doc/${PF}/changelog.gz || die - gzip -d usr/share/man/man1/${MY_PN}.1.gz || die - - local suffix= - [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta - [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev - - local size - for size in 16 24 32 48 64 128 256 ; do -
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/
commit: c29fd3da0b15031e10534a00d2a31cd5d1342bd2 Author: Stephan Hartmann gentoo org> AuthorDate: Thu Jun 3 20:49:42 2021 + Commit: Stephan Hartmann gentoo org> CommitDate: Thu Jun 3 20:49:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c29fd3da www-client/microsoft-edge-dev: bump to 92.0.902.4 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Stephan Hartmann gentoo.org> www-client/microsoft-edge-dev/Manifest | 1 + .../microsoft-edge-dev-92.0.902.4.ebuild | 105 + 2 files changed, 106 insertions(+) diff --git a/www-client/microsoft-edge-dev/Manifest b/www-client/microsoft-edge-dev/Manifest index 5e116d11d36..a6ffe99af3d 100644 --- a/www-client/microsoft-edge-dev/Manifest +++ b/www-client/microsoft-edge-dev/Manifest @@ -1,3 +1,4 @@ DIST microsoft-edge-dev_92.0.884.2-1_amd64.deb 102844126 BLAKE2B c215eb9b57b1259dbb526c004accdbd36d2b40b6737a2943ca06fa003866c4e65b2ab86b40dfef0f531f7f296e2266df2712bf9dd36b246961090a50ff1a6dbd SHA512 1effca51bd31c158d80c1bee6b8379d77b94169c0f43f8247282dd64b0c4965e6700f86bdf2d42fcac57c78a0c59cfd2750aea45badcc8e01a1a5f38a5cde1d7 DIST microsoft-edge-dev_92.0.891.1-1_amd64.deb 106010804 BLAKE2B 343614830e6f1ae0d77f130532374a8258512bbf04185544f3818de45cdaaa2062fe46cb6a2e39f7779fe9fd5ba0c6585b6219a1f84c8d334030dd48425f160c SHA512 456220d70c7b77fc9e1fbceb78dea5b7226fd878538a1706af8cac2ce428eb2227be593273a4a539e4161233fb33f573a2a56528946463a96aa7fd4997cbc61b DIST microsoft-edge-dev_92.0.902.2-1_amd64.deb 102629280 BLAKE2B e101203230eaaf8569a9c96881a6b8874e64e168cec328e39aadb529b754e7b9ff11b429da7df7b2c46ba7deb865a5ddef6b0dbcaeec79669f2fe6eba387b019 SHA512 1a90911a465f65ca2712c1a7958a4d48153e8f5095381f49254e5f9aecb2f52a7a12793e7fa629cf9765ed0e6d64ec8d52af06c8353c173c0c1e7e90c89dc86e +DIST microsoft-edge-dev_92.0.902.4-1_amd64.deb 101983702 BLAKE2B 71a636cd0f5c6478f1c61c2fe9e1c73216e20fdf6976afd1202bf548266fa15ee9dd775688f2d769e9e5d65497c20b9c40bf53a719f1c4ead270738779ae35c6 SHA512 3ea11ae74d40d6c7590af75c619f5d87288327e520ab7dc1d812326d56bdacf15f2ad53bc48ddd36b005171afcdbf24ec6a9815cd3e3b55e6507ae08bd7d826b diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-92.0.902.4.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-92.0.902.4.ebuild new file mode 100644 index 000..6887ef49a3a --- /dev/null +++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-92.0.902.4.ebuild @@ -0,0 +1,105 @@ +# Copyright 2011-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit chromium-2 desktop pax-utils unpacker xdg + +DESCRIPTION="The web browser from Microsoft" +HOMEPAGE="https://www.microsoft.com/en-us/edge; + +if [[ ${PN} == microsoft-edge ]]; then + MY_PN=${PN}-stable +else + MY_PN=${PN} +fi + +KEYWORDS="-* ~amd64" + +MY_P="${MY_PN}_${PV}-1" + +SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb; + +LICENSE="microsoft-edge" +SLOT="0" +RESTRICT="bindist mirror strip" + +RDEPEND=" + app-accessibility/at-spi2-atk:2 + app-accessibility/at-spi2-core:2 + app-misc/ca-certificates + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-fonts/liberation-fonts + media-libs/alsa-lib + media-libs/mesa[gbm] + net-misc/curl[ssl] + net-print/cups + sys-apps/dbus + sys-apps/util-linux + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[X] + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango + x11-misc/xdg-utils +" + +QA_PREBUILT="*" +QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop" +S=${WORKDIR} +EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}" + +pkg_nofetch() { + eerror "Please wait 24 hours and sync your tree before reporting a bug for microsoft-edge fetch failures." +} + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "microsoft-edge only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + unpacker + + rm _gpgorigin || die + + rm -r etc usr/share/menu || die + mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die + + gzip -d usr/share/doc/${PF}/changelog.gz || die + gzip -d usr/share/man/man1/${MY_PN}.1.gz || die + + local suffix= + [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta + [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev + + local size + for size in 16 24 32 48 64 128 256 ; do
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/
commit: 00260b144efb3daac72af4538921a0e2e6a43a2c Author: Stephan Hartmann gentoo org> AuthorDate: Thu Jun 3 20:46:54 2021 + Commit: Stephan Hartmann gentoo org> CommitDate: Thu Jun 3 20:46:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00260b14 www-client/microsoft-edge-beta: remove old Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Stephan Hartmann gentoo.org> www-client/microsoft-edge-beta/Manifest| 1 - .../microsoft-edge-beta-91.0.864.33.ebuild | 105 - 2 files changed, 106 deletions(-) diff --git a/www-client/microsoft-edge-beta/Manifest b/www-client/microsoft-edge-beta/Manifest index 0bac72b73e0..e7a85cc6ad6 100644 --- a/www-client/microsoft-edge-beta/Manifest +++ b/www-client/microsoft-edge-beta/Manifest @@ -1,4 +1,3 @@ -DIST microsoft-edge-beta_91.0.864.33-1_amd64.deb 99662722 BLAKE2B 125160c68e1a630b41afce93f35e0d6c2a12fa61cb23e595095b362bc958a909f9539981adaae1657ba9c7ec5ba78a6e6d9135f43078a2a5bb5d6476d5c34541 SHA512 734a43283911027b8915d200943f54858070f0531a8eb860320645a946aa196b37ec20f6c2def6be1061ad82997f7b4e6dc5f14508e9d40903178167a423540d DIST microsoft-edge-beta_91.0.864.36-1_amd64.deb 99691792 BLAKE2B 3e30e37f033e2ffd2f3af4f581850145d4e6d3468e95c44dcd596f976c75fdad3f51c0a1f5a2b9889abb8e4c5e3d64072ee61eefadacb33774ae7ab2027d09fb SHA512 cf010900a4d6bc4f08c2f776961b6039b2e640a86d90535b197222520f419773f4431f217d86f9b25f9fc841fa76aacc37de65387aaf97439c64d2b83f1de37e DIST microsoft-edge-beta_91.0.864.37-1_amd64.deb 99670130 BLAKE2B 2cec37231e18a3034e056a90300fdbbf003cef44a9c3963dfc5f3c55f39599c242d216650bc99e483abddcdc83f384bd372589bfde89535d5c5916efb438d821 SHA512 4b3f57e26dd1d47f0ec55f3209d4d650e27e205cc83a80632cd4440b0d8525fe294951d52a392aae5c9e06346a3953cc8676545025117e9bc8b1a6cbde378c22 DIST microsoft-edge-beta_91.0.864.41-1_amd64.deb 99832786 BLAKE2B a7f26c9a92adc4deba1c04d6ee26bedb5360824aed48b397dfaf66cd3f524b9efbbc77c0191f52ae40d70e0ea9f1ca4943e58dc20f8ad7e40bcabb1636a02a8a SHA512 119a5c3cd2065b578705a76983e4d670427f2de356b529a22186c6e77b159f6d35e2e4195ea93f84d17b4469a1da5744b6957cbde0748e9421422b3fcc02a22a diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-91.0.864.33.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-91.0.864.33.ebuild deleted file mode 100644 index 6887ef49a3a..000 --- a/www-client/microsoft-edge-beta/microsoft-edge-beta-91.0.864.33.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 2011-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit chromium-2 desktop pax-utils unpacker xdg - -DESCRIPTION="The web browser from Microsoft" -HOMEPAGE="https://www.microsoft.com/en-us/edge; - -if [[ ${PN} == microsoft-edge ]]; then - MY_PN=${PN}-stable -else - MY_PN=${PN} -fi - -KEYWORDS="-* ~amd64" - -MY_P="${MY_PN}_${PV}-1" - -SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb; - -LICENSE="microsoft-edge" -SLOT="0" -RESTRICT="bindist mirror strip" - -RDEPEND=" - app-accessibility/at-spi2-atk:2 - app-accessibility/at-spi2-core:2 - app-misc/ca-certificates - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-fonts/liberation-fonts - media-libs/alsa-lib - media-libs/mesa[gbm] - net-misc/curl[ssl] - net-print/cups - sys-apps/dbus - sys-apps/util-linux - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/pango - x11-misc/xdg-utils -" - -QA_PREBUILT="*" -QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop" -S=${WORKDIR} -EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}" - -pkg_nofetch() { - eerror "Please wait 24 hours and sync your tree before reporting a bug for microsoft-edge fetch failures." -} - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "microsoft-edge only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - unpacker - - rm _gpgorigin || die - - rm -r etc usr/share/menu || die - mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die - - gzip -d usr/share/doc/${PF}/changelog.gz || die - gzip -d usr/share/man/man1/${MY_PN}.1.gz || die - - local suffix= - [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta - [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev - - local size - for size in 16 24 32 48
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/
commit: 4eb5a51c768b9d3c6ba637c51a6aa7c3acb61360 Author: Stephan Hartmann gentoo org> AuthorDate: Thu Jun 3 20:46:15 2021 + Commit: Stephan Hartmann gentoo org> CommitDate: Thu Jun 3 20:46:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb5a51c www-client/microsoft-edge-beta: bump to 91.0.864.41 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Stephan Hartmann gentoo.org> www-client/microsoft-edge-beta/Manifest| 1 + .../microsoft-edge-beta-91.0.864.41.ebuild | 105 + 2 files changed, 106 insertions(+) diff --git a/www-client/microsoft-edge-beta/Manifest b/www-client/microsoft-edge-beta/Manifest index 93dc17ded44..0bac72b73e0 100644 --- a/www-client/microsoft-edge-beta/Manifest +++ b/www-client/microsoft-edge-beta/Manifest @@ -1,3 +1,4 @@ DIST microsoft-edge-beta_91.0.864.33-1_amd64.deb 99662722 BLAKE2B 125160c68e1a630b41afce93f35e0d6c2a12fa61cb23e595095b362bc958a909f9539981adaae1657ba9c7ec5ba78a6e6d9135f43078a2a5bb5d6476d5c34541 SHA512 734a43283911027b8915d200943f54858070f0531a8eb860320645a946aa196b37ec20f6c2def6be1061ad82997f7b4e6dc5f14508e9d40903178167a423540d DIST microsoft-edge-beta_91.0.864.36-1_amd64.deb 99691792 BLAKE2B 3e30e37f033e2ffd2f3af4f581850145d4e6d3468e95c44dcd596f976c75fdad3f51c0a1f5a2b9889abb8e4c5e3d64072ee61eefadacb33774ae7ab2027d09fb SHA512 cf010900a4d6bc4f08c2f776961b6039b2e640a86d90535b197222520f419773f4431f217d86f9b25f9fc841fa76aacc37de65387aaf97439c64d2b83f1de37e DIST microsoft-edge-beta_91.0.864.37-1_amd64.deb 99670130 BLAKE2B 2cec37231e18a3034e056a90300fdbbf003cef44a9c3963dfc5f3c55f39599c242d216650bc99e483abddcdc83f384bd372589bfde89535d5c5916efb438d821 SHA512 4b3f57e26dd1d47f0ec55f3209d4d650e27e205cc83a80632cd4440b0d8525fe294951d52a392aae5c9e06346a3953cc8676545025117e9bc8b1a6cbde378c22 +DIST microsoft-edge-beta_91.0.864.41-1_amd64.deb 99832786 BLAKE2B a7f26c9a92adc4deba1c04d6ee26bedb5360824aed48b397dfaf66cd3f524b9efbbc77c0191f52ae40d70e0ea9f1ca4943e58dc20f8ad7e40bcabb1636a02a8a SHA512 119a5c3cd2065b578705a76983e4d670427f2de356b529a22186c6e77b159f6d35e2e4195ea93f84d17b4469a1da5744b6957cbde0748e9421422b3fcc02a22a diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-91.0.864.41.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-91.0.864.41.ebuild new file mode 100644 index 000..6887ef49a3a --- /dev/null +++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-91.0.864.41.ebuild @@ -0,0 +1,105 @@ +# Copyright 2011-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit chromium-2 desktop pax-utils unpacker xdg + +DESCRIPTION="The web browser from Microsoft" +HOMEPAGE="https://www.microsoft.com/en-us/edge; + +if [[ ${PN} == microsoft-edge ]]; then + MY_PN=${PN}-stable +else + MY_PN=${PN} +fi + +KEYWORDS="-* ~amd64" + +MY_P="${MY_PN}_${PV}-1" + +SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb; + +LICENSE="microsoft-edge" +SLOT="0" +RESTRICT="bindist mirror strip" + +RDEPEND=" + app-accessibility/at-spi2-atk:2 + app-accessibility/at-spi2-core:2 + app-misc/ca-certificates + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-fonts/liberation-fonts + media-libs/alsa-lib + media-libs/mesa[gbm] + net-misc/curl[ssl] + net-print/cups + sys-apps/dbus + sys-apps/util-linux + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[X] + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango + x11-misc/xdg-utils +" + +QA_PREBUILT="*" +QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop" +S=${WORKDIR} +EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}" + +pkg_nofetch() { + eerror "Please wait 24 hours and sync your tree before reporting a bug for microsoft-edge fetch failures." +} + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "microsoft-edge only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + unpacker + + rm _gpgorigin || die + + rm -r etc usr/share/menu || die + mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die + + gzip -d usr/share/doc/${PF}/changelog.gz || die + gzip -d usr/share/man/man1/${MY_PN}.1.gz || die + + local suffix= + [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta + [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev + + local size + for size in 16 24