[gentoo-commits] repo/gentoo:master commit in: app-crypt/mit-krb5/
commit: 02fa84138847c50c3f9f6d4c8a5230f514e53d05 Author: Thomas Bettler gmail com> AuthorDate: Sun Dec 26 13:51:13 2021 + Commit: Eray Aslan gentoo org> CommitDate: Mon Dec 27 07:19:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02fa8413 app-crypt/mit-krb5: add python 3.10 Closes: https://bugs.gentoo.org/830005 Closes: https://github.com/gentoo/gentoo/pull/23528 Signed-off-by: Thomas Bettler gmail.com> Signed-off-by: Eray Aslan gentoo.org> app-crypt/mit-krb5/mit-krb5-1.19.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/mit-krb5/mit-krb5-1.19.2.ebuild b/app-crypt/mit-krb5/mit-krb5-1.19.2.ebuild index 1ee2e7de82cb..70ef8d64a922 100644 --- a/app-crypt/mit-krb5/mit-krb5-1.19.2.ebuild +++ b/app-crypt/mit-krb5/mit-krb5-1.19.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit autotools flag-o-matic multilib-minimal python-any-r1 systemd toolchain-funcs MY_P="${P/mit-}"
[gentoo-commits] proj/riscv:master commit in: sys-kernel/sifive-sources/
commit: 07223c13144d05b3854b29ea74c6c1660ad7cb19 Author: Yixun Lan gentoo org> AuthorDate: Mon Dec 27 06:12:16 2021 + Commit: Yixun Lan gentoo org> CommitDate: Mon Dec 27 06:12:16 2021 + URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=07223c13 sys-kernel/sifive-sources: kernel source for sifive unmatched/unleashed the kernel source based on sys-kernel/gentoo-sources with sifive patches applied. original patches took from [1] [1] https://github.com/sifive/meta-sifive 43d97cbe5c6b47702f2edcaa01cef7b371663db2 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> sys-kernel/sifive-sources/Manifest | 5 sys-kernel/sifive-sources/metadata.xml | 14 + .../sifive-sources/sifive-sources-5.15.11.ebuild | 35 ++ 3 files changed, 54 insertions(+) diff --git a/sys-kernel/sifive-sources/Manifest b/sys-kernel/sifive-sources/Manifest new file mode 100644 index 000..afa2d1f --- /dev/null +++ b/sys-kernel/sifive-sources/Manifest @@ -0,0 +1,5 @@ +DIST genpatches-5.15-13.base.tar.xz 604984 BLAKE2B c674c2eefbc18f2a8d182fa95606714b9a74420d7a3ebb32138b714743f11a7c7b278d77d33747bd1fa1a46e8f8e8364a9238ce3acee6134f889fae267ab0239 SHA512 0741c183cf8def586fc17fcb2a44d81dd5494ac9430a5ca07d239079f41a7a24bb686406e0ecfccdeb8a38e33e99831d2b355d0e8e65e8dd2e30db5f4b0bbe4d +DIST genpatches-5.15-13.experimental.tar.xz 69424 BLAKE2B db1fa9e3535b955eefc9824053b05f16baa8492715ed012df87373cdb73391e36530618968302082122c9e40678a393f83b89bc2dece09fedead0aacdac3f5e5 SHA512 5abb903dc816d5f17c119dec6edea03571fb8293bd5a5a51bc3f7cbeee11e025915eae9c7ca0a25518d8a9d7efbfddf98c38265e4e8200dc10938edaa2003567 +DIST genpatches-5.15-13.extras.tar.xz 3852 BLAKE2B 131550ddf5d1d67808b98040e88bb75d9020ee99b7907d0b79839a366c52e83c5bee6a322f12363ca0cfa9816d17b36002b5ace1620ef80b386ee8c09fd23866 SHA512 79fe958fcd5b3c4c7406374431e28a482b7512214c0ddbbf24d5f4a42e7feafb3f235f266b0023e666348c2c1888d1c678d726403b2f873d55991e5aaef4b74c +DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a +DIST sifive-patches-5.15.11-0.patch.xz 4384 BLAKE2B ddef97f48ca464eae336a6645cbea675da769945600c28c36e722ef30a2b2071e723d68dac8a2184979670c46d5c1a18447134b9b8fa836bdc3a1151f23d64dd SHA512 884a7e1d004a0f6e4700ffe4cd173ed7a57330a6c2a76d5a46bdbf4ebdb1c53799f9f690ddec973098bb7487ebbd9e6b74c06dc3c8b8ad3706033399db87a697 diff --git a/sys-kernel/sifive-sources/metadata.xml b/sys-kernel/sifive-sources/metadata.xml new file mode 100644 index 000..74ee2d6 --- /dev/null +++ b/sys-kernel/sifive-sources/metadata.xml @@ -0,0 +1,14 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + ker...@gentoo.org + Gentoo Kernel Project + + + Apply experimental patches; for more information, see "https://wiki.gentoo.org/wiki/Project:Kernel/Experimental;. + + + cpe:/o:linux:linux_kernel + + diff --git a/sys-kernel/sifive-sources/sifive-sources-5.15.11.ebuild b/sys-kernel/sifive-sources/sifive-sources-5.15.11.ebuild new file mode 100644 index 000..e0bd086 --- /dev/null +++ b/sys-kernel/sifive-sources/sifive-sources-5.15.11.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="13" +K_SECURITY_UNSUPPORTED="1" +K_NOSETEXTRAVERSION="1" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SIFIVE_PATCH="sifive-patches-${PV}-0.patch.xz" +SIFIVE_URI="https://dev.gentoo.org/~dlan/distfiles/genpatches/${SIFIVE_PATCH}; +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${SIFIVE_URI}" + +UNIPATCH_LIST="${DISTDIR}/${SIFIVE_PATCH}" +UNIPATCH_STRICTORDER="yes" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mailbase/, net-mail/mailbase/files/
commit: d5bd002303ad67cfc0b5e8ebd9fb018d06fdccfd Author: Eray Aslan gentoo org> AuthorDate: Mon Dec 27 05:38:46 2021 + Commit: Eray Aslan gentoo org> CommitDate: Mon Dec 27 05:38:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5bd0023 net-mail/mailbase: remove old Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Eray Aslan gentoo.org> net-mail/mailbase/files/mailcap | 25 - net-mail/mailbase/mailbase-1.5-r2.ebuild | 47 2 files changed, 72 deletions(-) diff --git a/net-mail/mailbase/files/mailcap b/net-mail/mailbase/files/mailcap deleted file mode 100644 index 7c42a55cf635.. --- a/net-mail/mailbase/files/mailcap +++ /dev/null @@ -1,25 +0,0 @@ - -text/plain; less '%s'; needsterminal -application/x-troff-man; /usr/bin/nroff -mandoc -Tlatin1; copiousoutput; print=/usr/bin/nroff -mandoc -Tlatin1 | print text/plain:- -text/plain; shownonascii iso-8859-1 '%s'; description="Plain ASCII Text"; test=test "$(echo %{charset} | tr "[A-Z]" "[a-z]")" = iso-8859-1 -a "$DISPLAY" != "" -text/richtext; shownonascii iso-8859-1 -e richtext -p '%s'; description="Richtext"; copiousoutput; test=test "$(echo %{charset} | tr "[A-Z]" "[a-z]")" = iso-8859-1 -a "$DISPLAY" != "" -text/enriched; shownonascii iso-8859-1 -e richtext -e -p '%s'; description="Enriched Text"; copiousoutput; test=test "$(echo %{charset} | tr "[A-Z]" "[a-z]")" = iso-8859-1 -a "$DISPLAY" != "" -message/partial; showpartial '%s' %{id} %{number} %{total}; description="An incomplete message" -message/external-body; showexternal '%s' %{access-type} %{name} %{site} %{directory} %{mode} %{server}; needsterminal; description="A reference to data stored in an external location"; composetyped="extcompose '%s"' -audio/basic; /usr/lib/mime/playaudio '%s'; description=Basic uLaw Audio; nametemplate=%s.au -application/x-tar; /bin/tar tvf -; print=/bin/tar tvf - | print text/plain:-; copiousoutput -application/x-gtar; /bin/tar tvzf -; print=/bin/tar tvzf - | print text/plain:-; copiousoutput -text/plain; more '%s'; needsterminal -application/xrx; view=xrx '%s'; description="remote X application"; test=test "$DISPLAY"; nametemplate=%s.rx -text/richtext; richtext '%s'; description="Richtext"; copiousoutput -text/enriched; richtext -e '%s'; description="Enriched Text"; copiousoutput -text/plain; gview '%s'; edit=gvim -f '%s'; compose=gvim -f '%s'; test=test "$DISPLAY" != "" -text/plain; view '%s'; edit=vim '%s'; compose=vim '%s'; needsterminal -text/html; /usr/bin/lynx -force_html '%s'; needsterminal; description=HTML Text; nametemplate=%s.html -text/*; less '%s'; needsterminal -text/html; /usr/bin/lynx -dump -force_html '%s'; copiousoutput; description=HTML Text; nametemplate=%s.html -text/*; gview '%s'; edit=gvim -f '%s'; compose=gvim -f '%s'; test=test "$DISPLAY" != "" -text/*; view '%s'; edit=vim '%s'; compose=vim '%s'; needsterminal -text/*; more '%s'; needsterminal -*/*; less '%s'; needsterminal -*/*; false; print=lpr '%s' diff --git a/net-mail/mailbase/mailbase-1.5-r2.ebuild b/net-mail/mailbase/mailbase-1.5-r2.ebuild deleted file mode 100644 index 5cc221243da2.. --- a/net-mail/mailbase/mailbase-1.5-r2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit pam - -DESCRIPTION="MTA layout package" -SRC_URI="" -HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" -IUSE="pam" - -RDEPEND=" - acct-group/mail - acct-user/mail - acct-user/postmaster - pam? ( sys-libs/pam ) - !
[gentoo-commits] repo/gentoo:master commit in: net-mail/mailbase/files/, net-mail/mailbase/
commit: 1a1eb2dfdfd41ba2eb9a5416e1b6f445fe00028d Author: Eray Aslan gentoo org> AuthorDate: Mon Dec 27 05:34:48 2021 + Commit: Eray Aslan gentoo org> CommitDate: Mon Dec 27 05:34:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1eb2df net-mail/mailbase: remove wildcards from mailcap as noted in mailcap(5): Note that wildcards may only be specified in the subtype (e.g. "*" or "*/*" do not work), and as the entire subtype (e.g. "application/x-*" does not work) wildcards were introduced in the hope that they might be useful for some programs. however, some mailers reportedly error out with: s-nail: $MAILCAPS: /etc/mailcap: skip due to error: invalid MIME type: */* so, just remove */* wildcards from mailcap Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Eray Aslan gentoo.org> net-mail/mailbase/files/mailcap-r3| 30 +++ net-mail/mailbase/mailbase-1.8.ebuild | 45 +++ 2 files changed, 75 insertions(+) diff --git a/net-mail/mailbase/files/mailcap-r3 b/net-mail/mailbase/files/mailcap-r3 new file mode 100644 index ..fe717f34e0b0 --- /dev/null +++ b/net-mail/mailbase/files/mailcap-r3 @@ -0,0 +1,30 @@ +# Database binding MIME types to programs that can process them. +# This file is generally used by mail clients to view attachments. +# +# Users should add their own rules to their ~/.mailcap file. That file will be +# processed first before falling back to this one. +# +# For more information, see the mailcap(5) man page. + +# NB: Do not quote %s. Clients will handle expanding it with proper quoting, +# so adding quotes ourselves just confuses things. + +application/pdf; xdg-open %s; needsterminal +application/postscript; xdg-open %s; needsterminal +application/x-info; info --subnodes -o /dev/stdout -f %s 2>/dev/null; copiousoutput; description=GNU Info document +application/x-gtar; tar tvzf -; print=tar tvzf - | print text/plain:-; copiousoutput +application/x-tar; tar tvf -; print=tar tvf - | print text/plain:-; copiousoutput +application/x-troff-man; nroff -mandoc -Tutf8; copiousoutput; print=nroff -mandoc -Tutf8 | print text/plain:- +# It'd be nice to limit this to compressed formats (e.g. x-*), but the file +# format doesn't support that, and less has good fallbacks already. +application/*; less %s; copiousoutput; needsterminal + +audio/*; xdg-open %s; needsterminal +image/*; xdg-open %s; needsterminal + +text/html; lynx -dump -assume_charset=%{charset} %s; copiousoutput; description=HTML Text; nametemplate=%s.html +text/troff; man -l %s; needsterminal; description=Man page +text/*; less %s; needsterminal +text/*; gview %s; edit=gvim -f %s; compose=gvim -f %s; test=test "$DISPLAY" != "" +text/*; view %s; edit=vim %s; compose=vim %s; needsterminal +text/*; more %s; needsterminal diff --git a/net-mail/mailbase/mailbase-1.8.ebuild b/net-mail/mailbase/mailbase-1.8.ebuild new file mode 100644 index ..699bdc713711 --- /dev/null +++ b/net-mail/mailbase/mailbase-1.8.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit pam + +DESCRIPTION="MTA layout package" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="pam" + +RDEPEND=" + acct-group/mail + acct-user/mail + acct-user/postmaster + pam? ( sys-libs/pam ) +" + +S=${WORKDIR} + +src_install() { + insinto /etc/mail + doins "${FILESDIR}"/aliases + insinto /etc + newins "${FILESDIR}"/mailcap-r3 mailcap + doman "${FILESDIR}"/mailcap.5 + + dosym spool/mail /var/mail + + if use pam ; then + newpamd "${FILESDIR}"/common-pamd-include pop + newpamd "${FILESDIR}"/common-pamd-include imap + local p + for p in pop3 pop3s pops ; do + dosym pop /etc/pam.d/${p} + done + for p in imap4 imap4s imaps ; do + dosym imap /etc/pam.d/${p} + done + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/typing-extensions/
commit: 4559c155743c9438b0ae075b429c2aa75bbe45cb Author: Michał Górny gentoo org> AuthorDate: Mon Dec 27 05:03:23 2021 + Commit: Michał Górny gentoo org> CommitDate: Mon Dec 27 05:03:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4559c155 dev-python/typing-extensions: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/typing-extensions/Manifest | 1 - .../typing-extensions-4.0.0.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/dev-python/typing-extensions/Manifest b/dev-python/typing-extensions/Manifest index b79aa9a30218..d714e1512851 100644 --- a/dev-python/typing-extensions/Manifest +++ b/dev-python/typing-extensions/Manifest @@ -1,2 +1 @@ -DIST typing-extensions-4.0.0.gh.tar.gz 64263 BLAKE2B c4fe05f5ad32b471d9aff6c792870ce315e52184d4e8c0850fdc1b6e7421bc80566ca2d364764583c3bce76f53018e3ec284ca1866da4fa3f09438c852c89d80 SHA512 eda25164d40c642949c92140678d1ab9ec73fa988c0b9233852207ac2dad05b0390fda8da420c8817bf3816ab33e4540b41766ccd8b9a0b16c857650bc2e3f73 DIST typing-extensions-4.0.1.gh.tar.gz 65425 BLAKE2B 0712ac0b87e67e716c562bc8d25d88b60c42b513b7f97ddeb2b6d959f2a3ee582ec5f692a192d17323ff892290bf410eadd53012ff0485c4c8b2bc8b15a7a465 SHA512 5af1590a98247f01df5abcbc7fe4db19b0b174918d2679b532e8c1e5483ae2293901c2314240217ab1bad087633e02865311f9b295b3d65587fdf2f6e0a26bc5 diff --git a/dev-python/typing-extensions/typing-extensions-4.0.0.ebuild b/dev-python/typing-extensions/typing-extensions-4.0.0.ebuild deleted file mode 100644 index 5f5c9eb15f8e.. --- a/dev-python/typing-extensions/typing-extensions-4.0.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_SETUPTOOLS=pyproject.toml -PYTHON_COMPAT=( python3_{8..10} pypy3 ) - -inherit distutils-r1 - -MY_P=typing-${PV} -DESCRIPTION="Type Hint extensions from Python 3.8 backported" -HOMEPAGE=" - https://pypi.org/project/typing-extensions/ - https://github.com/python/typing/; -SRC_URI=" - https://github.com/python/typing/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" -S=${WORKDIR}/${MY_P}/typing_extensions - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" - -BDEPEND=" - >=dev-python/pyproject2setuppy-21[${PYTHON_USEDEP}]" - -python_test() { - cd "${S}"/src_py3 || die - "${EPYTHON}" test_typing_extensions.py -v || die "tests failed under ${EPYTHON}" -}
[gentoo-commits] repo/gentoo:master commit in: xfce-base/libxfce4ui/
commit: 8750fb9f52a69672ce82582f374161e711a66036 Author: Michał Górny gentoo org> AuthorDate: Mon Dec 27 04:53:37 2021 + Commit: Michał Górny gentoo org> CommitDate: Mon Dec 27 04:53:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8750fb9f xfce-base/libxfce4ui: Bump to 4.17.3 Signed-off-by: Michał Górny gentoo.org> xfce-base/libxfce4ui/Manifest | 1 + xfce-base/libxfce4ui/libxfce4ui-4.17.3.ebuild | 73 +++ 2 files changed, 74 insertions(+) diff --git a/xfce-base/libxfce4ui/Manifest b/xfce-base/libxfce4ui/Manifest index 05323202d0c2..b36b446f28a1 100644 --- a/xfce-base/libxfce4ui/Manifest +++ b/xfce-base/libxfce4ui/Manifest @@ -1,3 +1,4 @@ DIST libxfce4ui-4.16.1.tar.bz2 785811 BLAKE2B d1267b328b7e2d07bfe85ce320da6a60d5a7d739c5ded9b213b83b0cde2061d3badc937e71c4353291ed435fb9d1294cadcc99402cdae69f4bcecf412dd525f2 SHA512 c183bbc75539c777fe704d0a1c4e533fdd2efb6cbc980cfedc2eaa80d0e6223db038498774ffcdc720d7f991dd8d9634183a757a4c4d1728cc9956a33cb187d0 DIST libxfce4ui-4.17.1.tar.bz2 805413 BLAKE2B 008ab4988e66bc4f3dff3a9071ff1bcb83b7100193a5b10bec123a3c55ae94a21e43cb1bbf9723d5b736bede32f96425ff3e1768f43d607142d0b42ece5ddf29 SHA512 4ec6da3c454752c024e8ca26a84e6524d5fc12644a36c77a77375d533faf8f971d95dec555db7441ec100a17dd9fffd094144226efe27a155490a7c2bdea6484 DIST libxfce4ui-4.17.2.tar.bz2 887332 BLAKE2B bc87ffe478350dc4c11fd9474e71c9d4d2603297dcc78f0f7232327247b552be927ab94023fdd8c4b6df0040b8db0e8417cc13920177d8c3cedc34942cc385ca SHA512 49465366ce29df072ae52414197720d9df774c13fcc7eff3dca2a065f2132980726bdb019dfe476dcfb40ff27d227d23e0814fbf40ef62a044faf3b873ded6e6 +DIST libxfce4ui-4.17.3.tar.bz2 886464 BLAKE2B f6e6b03b5612b45250f795c12cc657c356474dce4d9ecfbe265ff53339f592ad99bc0f2f819bd6899dce5fe337c2655eaa4176ef73c9127a8297976e39bcbedc SHA512 3c41cc922b7a97a81353eafa40f8828289e672514c2d0fabff2fe16f15ff6017c4cca6126f7e00ed321e0d286afc2c5726cc4f40f97ef7146533badfbfdea35c diff --git a/xfce-base/libxfce4ui/libxfce4ui-4.17.3.ebuild b/xfce-base/libxfce4ui/libxfce4ui-4.17.3.ebuild new file mode 100644 index ..4652758c2dc4 --- /dev/null +++ b/xfce-base/libxfce4ui/libxfce4ui-4.17.3.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils vala + +DESCRIPTION="Unified widget and session management libs for Xfce" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage; +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="LGPL-2+ GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="debug glade +introspection startup-notification system-info vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + >=dev-libs/glib-2.50:2 + >=x11-libs/gtk+-3.22:3[introspection?,X] + x11-libs/libX11 + x11-libs/libICE + x11-libs/libSM + >=xfce-base/libxfce4util-4.15.6:=[introspection?] + >=xfce-base/xfconf-4.12:= + glade? ( dev-util/glade:3.10 ) + introspection? ( dev-libs/gobject-introspection:= ) + startup-notification? ( x11-libs/startup-notification ) + system-info? ( + dev-libs/libgudev + gnome-base/libgtop + >=media-libs/libepoxy-1.2 + )" +DEPEND="${RDEPEND}" +BDEPEND="dev-lang/perl + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + vala? ( $(vala_depend) )" + +src_prepare() { + # stupid vala.eclass... + default +} + +src_configure() { + local myconf=( + $(use_enable introspection) + $(use_enable system-info glibtop) + $(use_enable system-info epoxy) + $(use_enable system-info gudev) + $(use_enable startup-notification) + $(use_enable vala) + $(use_enable glade gladeui2) + --with-vendor-info=Gentoo + ) + + use vala && vala_src_prepare + econf "${myconf[@]}" +} + +src_install() { + emake -j1 DESTDIR="${D}" install + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/nbclient/
commit: 8ef564bb68814de56d6f682422fd93807a4cd5f0 Author: Michał Górny gentoo org> AuthorDate: Mon Dec 27 04:54:16 2021 + Commit: Michał Górny gentoo org> CommitDate: Mon Dec 27 04:54:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef564bb dev-python/nbclient: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/nbclient/Manifest | 1 - dev-python/nbclient/nbclient-0.5.4.ebuild | 37 --- 2 files changed, 38 deletions(-) diff --git a/dev-python/nbclient/Manifest b/dev-python/nbclient/Manifest index 5c80ae4ed72a..dfac5e5cfb91 100644 --- a/dev-python/nbclient/Manifest +++ b/dev-python/nbclient/Manifest @@ -1,2 +1 @@ -DIST nbclient-0.5.4.gh.tar.gz 69711 BLAKE2B d229cf7a20df622f87984460735a6817d8bc50243b2980b2a14ce84b4f9b97336cc9fd0d4259cfa6700279eb555debf1a0bb57d9d28d78447e6a227097b77feb SHA512 1dcee18a13f143f4a688ed1d9baaca91b1753bfabac9ea97eadfa4a96fc8cd6462f471645da586a3c5c4b03550cbf5948c7320a26a299807ae09cc823cd7ff86 DIST nbclient-0.5.5.gh.tar.gz 72661 BLAKE2B b2be54c03c12a2cdc641e329946bae37a7b8c1c4aee8ac686c6e3350f27cf7a0a2e64653afb8acac7e373f5cbbab05feba3c1c4d7e8856974621f0d1c96005df SHA512 3066f847c175ac26ab6918b71e84a8f87bc922f624011b707f8b0a6d872c123d7979a5ffec24a933b6f98a7f83bf530926ecccb5a1c6f24bd84b3fbda07fdf48 diff --git a/dev-python/nbclient/nbclient-0.5.4.ebuild b/dev-python/nbclient/nbclient-0.5.4.ebuild deleted file mode 100644 index 4c73ef80902b.. --- a/dev-python/nbclient/nbclient-0.5.4.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="A client library for executing Jupyter notebooks" -HOMEPAGE=" - https://nbclient.readthedocs.io/en/latest/ - https://github.com/jupyter/nbclient/ - https://pypi.org/project/nbclient/; -SRC_URI=" - https://github.com/jupyter/nbclient/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 hppa ppc ~ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - >=dev-python/jupyter_client-6.1.5[${PYTHON_USEDEP}] - >=dev-python/nbformat-5.0[${PYTHON_USEDEP}] - dev-python/nest_asyncio[${PYTHON_USEDEP}] - >=dev-python/traitlets-4.2[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/ipython[${PYTHON_USEDEP}] - dev-python/ipykernel[${PYTHON_USEDEP}] - dev-python/ipywidgets[${PYTHON_USEDEP}] - dev-python/xmltodict[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-portage/recover-broken-vdb/
commit: a1f64b0cec56b39fa32179dd20d6de5343c19fc8 Author: Sam James gentoo org> AuthorDate: Mon Dec 27 04:15:34 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 04:15:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f64b0c app-portage/recover-broken-vdb: add 1.0.0 Closes: https://bugs.gentoo.org/830004 Signed-off-by: Sam James gentoo.org> app-portage/recover-broken-vdb/Manifest| 1 + .../recover-broken-vdb-1.0.0.ebuild| 29 ++ 2 files changed, 30 insertions(+) diff --git a/app-portage/recover-broken-vdb/Manifest b/app-portage/recover-broken-vdb/Manifest index 96670970a580..8af272145647 100644 --- a/app-portage/recover-broken-vdb/Manifest +++ b/app-portage/recover-broken-vdb/Manifest @@ -1,2 +1,3 @@ DIST recover-broken-vdb-0.0.7.tar.gz 13336 BLAKE2B 0c7d2dc73ca6e525edf190caee56f76e918559a4c0da322bb93b5807554d214fd01b53b0cc5c983fa9009b98a5d71f5aac542b26fe6656b9f81989e159f20d8c SHA512 447effe9664781095e8fd9760ff7f63f8b10466299c002e20da3d226843fa9c24a50b2c8f9eebaaa07cecd75a17272757c0e2175dd81e8daf2a59fa7233bc4a3 DIST recover-broken-vdb-0.0.9.tar.gz 15410 BLAKE2B c8fffa07e817ef2ff825add92aac732036676dd08b2cbdcca60a7c1fa2fc740f0473be2147635701971fb9a0a871c65115a1fa9ea05486cffe747207e432d8fd SHA512 0fd9f5e0d046344ac6c86e446b7c52c11238b1d90cf330558da357b71b5fa577b157adfc6903e94f065de6afb0296df2ae191078836311792ec319f614e39d37 +DIST recover-broken-vdb-1.0.0.tar.gz 15723 BLAKE2B a2c39f64f1db3c0cb1e285deb37654575f35fbdd419b5eaabef52293299e70d98cf7804654f596655fb68beff88699cb9f87628ea29ffd1a29cf2893589f9508 SHA512 4a6428b65c33be4128936423c6770f6af9574fe6caef90837a7d9a1d62d4a595c798b29021f81df4dcd39db4e086abb18f256345f2a8f1e0e7c6687863dea092 diff --git a/app-portage/recover-broken-vdb/recover-broken-vdb-1.0.0.ebuild b/app-portage/recover-broken-vdb/recover-broken-vdb-1.0.0.ebuild new file mode 100644 index ..6bf736875162 --- /dev/null +++ b/app-portage/recover-broken-vdb/recover-broken-vdb-1.0.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_SETUPTOOLS=pyproject.toml +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Check Portage's VDB for internal inconsistency on ELF metadata" +HOMEPAGE="https://github.com/thesamesam/recover-broken-vdb; +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/thesamesam/recover-broken-vdb.git; +else + SRC_URI="https://github.com/thesamesam/recover-broken-vdb/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" + +# Require latest version of pax-utils to avoid users breaking their systems again +# The tool itself works fine with older versions +RDEPEND=">=app-misc/pax-utils-1.3.3 + sys-apps/file + $(python_gen_cond_dep 'sys-apps/portage[${PYTHON_USEDEP}]')"
[gentoo-commits] repo/gentoo:master commit in: app-portage/recover-broken-vdb/
commit: 8d2c01e73a3ae0a2ffafe34ee14d19afc2ca3376 Author: Sam James gentoo org> AuthorDate: Mon Dec 27 04:15:41 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 04:15:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d2c01e7 app-portage/recover-broken-vdb: drop 0.0.7 Signed-off-by: Sam James gentoo.org> app-portage/recover-broken-vdb/Manifest| 1 - .../recover-broken-vdb-0.0.7.ebuild| 29 -- 2 files changed, 30 deletions(-) diff --git a/app-portage/recover-broken-vdb/Manifest b/app-portage/recover-broken-vdb/Manifest index 8af272145647..0c01510459a8 100644 --- a/app-portage/recover-broken-vdb/Manifest +++ b/app-portage/recover-broken-vdb/Manifest @@ -1,3 +1,2 @@ -DIST recover-broken-vdb-0.0.7.tar.gz 13336 BLAKE2B 0c7d2dc73ca6e525edf190caee56f76e918559a4c0da322bb93b5807554d214fd01b53b0cc5c983fa9009b98a5d71f5aac542b26fe6656b9f81989e159f20d8c SHA512 447effe9664781095e8fd9760ff7f63f8b10466299c002e20da3d226843fa9c24a50b2c8f9eebaaa07cecd75a17272757c0e2175dd81e8daf2a59fa7233bc4a3 DIST recover-broken-vdb-0.0.9.tar.gz 15410 BLAKE2B c8fffa07e817ef2ff825add92aac732036676dd08b2cbdcca60a7c1fa2fc740f0473be2147635701971fb9a0a871c65115a1fa9ea05486cffe747207e432d8fd SHA512 0fd9f5e0d046344ac6c86e446b7c52c11238b1d90cf330558da357b71b5fa577b157adfc6903e94f065de6afb0296df2ae191078836311792ec319f614e39d37 DIST recover-broken-vdb-1.0.0.tar.gz 15723 BLAKE2B a2c39f64f1db3c0cb1e285deb37654575f35fbdd419b5eaabef52293299e70d98cf7804654f596655fb68beff88699cb9f87628ea29ffd1a29cf2893589f9508 SHA512 4a6428b65c33be4128936423c6770f6af9574fe6caef90837a7d9a1d62d4a595c798b29021f81df4dcd39db4e086abb18f256345f2a8f1e0e7c6687863dea092 diff --git a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.7.ebuild b/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.7.ebuild deleted file mode 100644 index ce233e99dd61.. --- a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.7.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_SETUPTOOLS=pyproject.toml -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Check Portage's VDB for internal inconsistency on ELF metadata" -HOMEPAGE="https://github.com/thesamesam/recover-broken-vdb; -if [[ ${PV} == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/thesamesam/recover-broken-vdb.git; -else - SRC_URI="https://github.com/thesamesam/recover-broken-vdb/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -LICENSE="GPL-2" -SLOT="0" - -# Require latest version of pax-utils to avoid users breaking their systems again -# The tool itself works fine with older versions -RDEPEND=">=app-misc/pax-utils-1.3.3 - sys-apps/file - $(python_gen_cond_dep 'sys-apps/portage[${PYTHON_USEDEP}]')"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/shadow/
commit: 8ba1318bc1779637a83319f05992a11e83b84069 Author: Sam James gentoo org> AuthorDate: Mon Dec 27 03:13:52 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 03:51:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba1318b sys-apps/shadow: check for invalid passwd entries - In pkg_postinst, check for invalid ${EROOT}/etc/passwd entries by running 'pwck' in read-only mode. In the referenced bug, this manifested as the man cronjob failing. - Also fix another check for empty ${EROOT} (broken since EAPI 7 port). Closes: https://bugs.gentoo.org/829872 Signed-off-by: Sam James gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/23534 Signed-off-by: Sam James gentoo.org> .../shadow/{shadow-4.10-r3.ebuild => shadow-4.10-r4.ebuild} | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/sys-apps/shadow/shadow-4.10-r3.ebuild b/sys-apps/shadow/shadow-4.10-r4.ebuild similarity index 94% rename from sys-apps/shadow/shadow-4.10-r3.ebuild rename to sys-apps/shadow/shadow-4.10-r4.ebuild index 020224692897..3cb7d9ff4aa7 100644 --- a/sys-apps/shadow/shadow-4.10-r3.ebuild +++ b/sys-apps/shadow/shadow-4.10-r4.ebuild @@ -234,12 +234,18 @@ pkg_preinst() { } pkg_postinst() { + # Missing entries from /etc/passwd can cause odd system blips. + # See bug #829872. + if ! pwck -r -q -R "${EROOT:-/}" &>/dev/null ; then + ewarn "Running 'pwck' returned errors. Please run it manually to fix any errors." + fi + # Enable shadow groups. if [ ! -f "${EROOT}"/etc/gshadow ] ; then - if grpck -r -R "${EROOT}" 2>/dev/null ; then - grpconv -R "${EROOT}" + if grpck -r -R "${EROOT:-/}" 2>/dev/null ; then + grpconv -R "${EROOT:-/}" else - ewarn "Running 'grpck' returned errors. Please run it by hand, and then" + ewarn "Running 'grpck' returned errors. Please run it by hand, and then" ewarn "run 'grpconv' afterwards!" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/
commit: 6c07de618705d85717a640c46cfe9a197e59b726 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 27 03:41:20 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 27 03:41:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c07de61 sys-kernel/gentoo-kernel: replace wildcard with ${MY_P} in ppc section Signed-off-by: Georgy Yakovlev gentoo.org> sys-kernel/gentoo-kernel/gentoo-kernel-5.10.88.ebuild | 2 +- sys-kernel/gentoo-kernel/gentoo-kernel-5.15.11.ebuild | 2 +- sys-kernel/gentoo-kernel/gentoo-kernel-5.4.168.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.88.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.88.ebuild index 24ebd9a5c229..db0da98855c2 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.88.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.88.ebuild @@ -79,7 +79,7 @@ src_prepare() { ppc) # assume powermac/powerbook defconfig # we still package.use.force savedconfig - cp "${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die ;; ppc64) cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.11.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.11.ebuild index f6954db073c9..e4ac32a70197 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.11.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.11.ebuild @@ -78,7 +78,7 @@ src_prepare() { ppc) # assume powermac/powerbook defconfig # we still package.use.force savedconfig - cp "${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die ;; ppc64) cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.168.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.168.ebuild index 676dbde3fd65..a1b029440734 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.168.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.168.ebuild @@ -67,7 +67,7 @@ src_prepare() { ppc) # assume powermac/powerbook defconfig # we still package.use.force savedconfig - cp "${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die ;; ppc64) cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel/
commit: 6f04b1bdb207505d850d2c6dc3eef5495cdb6da1 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 27 03:44:06 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 27 03:44:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f04b1bd sys-kernel/vanilla-kernel: replace wildcard with ${MY_P} in ppc section Signed-off-by: Georgy Yakovlev gentoo.org> sys-kernel/vanilla-kernel/vanilla-kernel-5.10.88.ebuild | 2 +- sys-kernel/vanilla-kernel/vanilla-kernel-5.15.11.ebuild | 2 +- sys-kernel/vanilla-kernel/vanilla-kernel-5.4.168.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.88.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.88.ebuild index ee6eb2c658fe..2d0af917a6cc 100644 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.88.ebuild +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.88.ebuild @@ -85,7 +85,7 @@ src_prepare() { ppc) # assume powermac/powerbook defconfig # we still package.use.force savedconfig - cp "${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die ;; ppc64) cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.11.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.11.ebuild index fe8dc841eb14..f7731de3f3a6 100644 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.11.ebuild +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.11.ebuild @@ -84,7 +84,7 @@ src_prepare() { ppc) # assume powermac/powerbook defconfig # we still package.use.force savedconfig - cp "${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die ;; ppc64) cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.168.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.168.ebuild index 6d5a8965a422..28ef1d255fa0 100644 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.168.ebuild +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.168.ebuild @@ -78,7 +78,7 @@ src_prepare() { ppc) # assume powermac/powerbook defconfig # we still package.use.force savedconfig - cp "${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die ;; ppc64) cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/, dev-util/meson/files/
commit: d75dac93ff5c2314a224d5e9486b624a1bb0b972 Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 27 03:40:45 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 27 03:40:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d75dac93 dev-util/meson: drop 0.59.1-r1 Signed-off-by: Mike Gilbert gentoo.org> dev-util/meson/Manifest| 1 - .../meson/files/meson-tests-rust-add-libm.patch| 22 - dev-util/meson/meson-0.59.1-r1.ebuild | 106 - 3 files changed, 129 deletions(-) diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest index 450d1d3524f6..fd415add0961 100644 --- a/dev-util/meson/Manifest +++ b/dev-util/meson/Manifest @@ -1,4 +1,3 @@ -DIST meson-0.59.1.tar.gz 1944678 BLAKE2B 08dee8ada7824faf93b730bd8cf86113fe85ecf57c53a7ee4be89371004e13b99e14933761398e6db5a359c5aad07a96f99c0b5be144a75c749e40d153cefa7f SHA512 c45e29869dc681675b2643c37c892e7fff365c051edce4f2ec278fc6cee25bac6818add819e4db69d2fe3c1ba9572fc55bb8f67fe791cdc9c187627c71b01963 DIST meson-0.59.4.tar.gz 1953211 BLAKE2B e8699c274e60708e798ab7a57e096e606ba1552d4062a909610f5a8db8d27b864a9b9f01f32d68f65e0dcc2a75add7916617861edcc6058fc44c312e7a56048c SHA512 e02d13a4af592078c4dc34a1d9531e49d3b99f0996bcc2b04d9b9b446f0f7748fc2ccfeb9e6090a9fd2d95ad06594c770f90a87fafd9b1974117f24c5fb491e3 DIST meson-0.60.2.tar.gz 1998788 BLAKE2B 7fa59723e49f34a016eb3692ac63ebf38b5a7db1bfada522cc317c8500e29107783ef386a1312aa1ed73018fd93b22c6ee81fa9511e80e85461469d0129581ff SHA512 96064b49a479f81d6def321b4c3c24073b307c3ecd917ab2be2020fedf102da119b205e3d88b6fd1cd13af38949600abc72d4172967d651c78d2e9011276cb80 DIST meson-0.60.3.tar.gz 2001124 BLAKE2B f66fb29d309f5dea9c0b1934e8b5dfc2b33586e06c6a2d616798d5724216035fe03a3f9b1c6976546d5d5c069734357d61a92aa43de01161cf1fe4297a1d1f2e SHA512 0aa6ef71c20cd899ebb0b202c6319e093e1df1c39fa58c94a1bb479efe630213272127346eab589948898d115d02d64f4bdffd892fbb9700884c1edf2dc6c6dc diff --git a/dev-util/meson/files/meson-tests-rust-add-libm.patch b/dev-util/meson/files/meson-tests-rust-add-libm.patch deleted file mode 100644 index 45803976bb9b.. --- a/dev-util/meson/files/meson-tests-rust-add-libm.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 7ad54cce49ce22b063e0cd56edb4b7f722dc5e8e Mon Sep 17 00:00:00 2001 -From: Dominique Leuenberger -Date: Wed, 29 Sep 2021 14:20:53 +0200 -Subject: [PATCH] tests/rust: add libm to fix build with rust 1.55 - -Fixes #9309 - test cases/rust/5 polyglot static/meson.build | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/test cases/rust/5 polyglot static/meson.build b/test cases/rust/5 polyglot static/meson.build -index de2e61bcbc3..a6e9550b6e2 100644 a/test cases/rust/5 polyglot static/meson.build -+++ b/test cases/rust/5 polyglot static/meson.build -@@ -2,6 +2,7 @@ project('static rust and c polyglot executable', 'c', 'rust') - - deps = [ - meson.get_compiler('c').find_library('dl', required: false), -+ meson.get_compiler('c').find_library('m', required: false), - dependency('threads'), - ] - diff --git a/dev-util/meson/meson-0.59.1-r1.ebuild b/dev-util/meson/meson-0.59.1-r1.ebuild deleted file mode 100644 index f5024d59f182.. --- a/dev-util/meson/meson-0.59.1-r1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 2016-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9,10} ) - -if [[ ${PV} = ** ]]; then - EGIT_REPO_URI="https://github.com/mesonbuild/meson; - inherit git-r3 -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - 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" -fi - -inherit distutils-r1 toolchain-funcs - -DESCRIPTION="Open source build system" -HOMEPAGE="https://mesonbuild.com/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( - dev-libs/glib:2 - dev-libs/gobject-introspection - dev-util/ninja - dev-vcs/git - sys-libs/zlib[static-libs(+)] - virtual/pkgconfig - ) -" - -PATCHES=( - "${FILESDIR}/meson-mcompile-treat-load-average-as-a-float.patch" - "${FILESDIR}/meson-tests-rust-add-libm.patch" -) - -python_prepare_all() { - local disable_unittests=( - # ASAN and sandbox both want control over LD_PRELOAD - # https://bugs.gentoo.org/673016 - -e 's/test_generate_gir_with_address_sanitizer/_&/' - - # ASAN is unsupported on some targets - # https://bugs.gentoo.org/692822 - -e 's/test_pch_with_address_sanitizer/_&/' - - # https://github.com/mesonbuild/meson/issues/7203 -
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 404c6eb1a82cd80bf148df0ac526132bc014d6f3 Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 27 02:06:03 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 27 03:38:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=404c6eb1 dev-util/meson: sync live ebuild Signed-off-by: Mike Gilbert gentoo.org> dev-util/meson/meson-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild index e2a175666ca3..b1532c0364e4 100644 --- a/dev-util/meson/meson-.ebuild +++ b/dev-util/meson/meson-.ebuild @@ -1,7 +1,7 @@ # Copyright 2016-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10} ) if [[ ${PV} = ** ]]; then @@ -83,7 +83,7 @@ python_test() { # If JAVA_HOME is not set, meson looks for javac in PATH. # If javac is in /usr/bin, meson assumes /usr/include is a valid # JDK include path. Setting JAVA_HOME works around this broken - # autodection. If no JDK is installed, we should end up with an empty + # autodetection. If no JDK is installed, we should end up with an empty # value in JAVA_HOME, and the tests should get skipped. export JAVA_HOME=$(java-config -O 2>/dev/null)
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 9914071bd784d689da9a97e2b210091419e2285e Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 27 03:38:34 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 27 03:38:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9914071b dev-util/meson: add 0.60.3 Signed-off-by: Mike Gilbert gentoo.org> dev-util/meson/Manifest| 1 + dev-util/meson/meson-0.60.3.ebuild | 101 + 2 files changed, 102 insertions(+) diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest index 23045a41b3f6..450d1d3524f6 100644 --- a/dev-util/meson/Manifest +++ b/dev-util/meson/Manifest @@ -1,3 +1,4 @@ DIST meson-0.59.1.tar.gz 1944678 BLAKE2B 08dee8ada7824faf93b730bd8cf86113fe85ecf57c53a7ee4be89371004e13b99e14933761398e6db5a359c5aad07a96f99c0b5be144a75c749e40d153cefa7f SHA512 c45e29869dc681675b2643c37c892e7fff365c051edce4f2ec278fc6cee25bac6818add819e4db69d2fe3c1ba9572fc55bb8f67fe791cdc9c187627c71b01963 DIST meson-0.59.4.tar.gz 1953211 BLAKE2B e8699c274e60708e798ab7a57e096e606ba1552d4062a909610f5a8db8d27b864a9b9f01f32d68f65e0dcc2a75add7916617861edcc6058fc44c312e7a56048c SHA512 e02d13a4af592078c4dc34a1d9531e49d3b99f0996bcc2b04d9b9b446f0f7748fc2ccfeb9e6090a9fd2d95ad06594c770f90a87fafd9b1974117f24c5fb491e3 DIST meson-0.60.2.tar.gz 1998788 BLAKE2B 7fa59723e49f34a016eb3692ac63ebf38b5a7db1bfada522cc317c8500e29107783ef386a1312aa1ed73018fd93b22c6ee81fa9511e80e85461469d0129581ff SHA512 96064b49a479f81d6def321b4c3c24073b307c3ecd917ab2be2020fedf102da119b205e3d88b6fd1cd13af38949600abc72d4172967d651c78d2e9011276cb80 +DIST meson-0.60.3.tar.gz 2001124 BLAKE2B f66fb29d309f5dea9c0b1934e8b5dfc2b33586e06c6a2d616798d5724216035fe03a3f9b1c6976546d5d5c069734357d61a92aa43de01161cf1fe4297a1d1f2e SHA512 0aa6ef71c20cd899ebb0b202c6319e093e1df1c39fa58c94a1bb479efe630213272127346eab589948898d115d02d64f4bdffd892fbb9700884c1edf2dc6c6dc diff --git a/dev-util/meson/meson-0.60.3.ebuild b/dev-util/meson/meson-0.60.3.ebuild new file mode 100644 index ..b1532c0364e4 --- /dev/null +++ b/dev-util/meson/meson-0.60.3.ebuild @@ -0,0 +1,101 @@ +# Copyright 2016-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{7,8,9,10} ) + +if [[ ${PV} = ** ]]; then + EGIT_REPO_URI="https://github.com/mesonbuild/meson; + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + 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" +fi + +inherit distutils-r1 toolchain-funcs + +DESCRIPTION="Open source build system" +HOMEPAGE="https://mesonbuild.com/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( + dev-libs/glib:2 + dev-libs/gobject-introspection + dev-util/ninja + dev-vcs/git + sys-libs/zlib[static-libs(+)] + virtual/pkgconfig + ) +" + +python_prepare_all() { + local disable_unittests=( + # ASAN and sandbox both want control over LD_PRELOAD + # https://bugs.gentoo.org/673016 + -e 's/test_generate_gir_with_address_sanitizer/_&/' + + # ASAN is unsupported on some targets + # https://bugs.gentoo.org/692822 + -e 's/test_pch_with_address_sanitizer/_&/' + + # https://github.com/mesonbuild/meson/issues/7203 + -e 's/test_templates/_&/' + + # Broken due to python2 wrapper + -e 's/test_python_module/_&/' + ) + + sed -i "${disable_unittests[@]}" run_unittests.py || die + + # Broken due to python2 script created by python_wrapper_setup + rm -r "test cases/frameworks/1 boost" || die + + distutils-r1_python_prepare_all +} + +src_test() { + tc-export PKG_CONFIG + if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then + ewarn "Found Qt5Core but not Qt5Gui; skipping tests" + else + # https://bugs.gentoo.org/687792 + unset PKG_CONFIG + distutils-r1_src_test + fi +} + +python_test() { + ( + # test_meson_installed + unset PYTHONDONTWRITEBYTECODE + + # test_cross_file_system_paths + unset XDG_DATA_HOME + + # 'test cases/unit/73 summary' expects 80 columns + export COLUMNS=80 + + # If JAVA_HOME is not set, meson looks for javac in PATH. + # If javac is in /usr/bin, meson assumes /usr/include is a valid + # JDK include path. Setting JAVA_HOME works around this broken + # autodetection. If no JDK is installed, we should end up with
[gentoo-commits] repo/gentoo:master commit in: app-containers/podman/
commit: 6819900b9fa79993e945717014bcbafb8b0bfd15 Author: Zac Medico gentoo org> AuthorDate: Mon Dec 27 03:30:03 2021 + Commit: Zac Medico gentoo org> CommitDate: Mon Dec 27 03:30:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6819900b app-containers/podman: Remove vulnerable version Closes: https://bugs.gentoo.org/829896 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> app-containers/podman/Manifest| 1 - app-containers/podman/podman-3.4.1.ebuild | 164 -- 2 files changed, 165 deletions(-) diff --git a/app-containers/podman/Manifest b/app-containers/podman/Manifest index 9de658e984fe..5bf028d648a1 100644 --- a/app-containers/podman/Manifest +++ b/app-containers/podman/Manifest @@ -1,2 +1 @@ -DIST podman-3.4.1.tar.gz 10953738 BLAKE2B 423aaecabce5242ae87887e36e9caaf499b3d5c18978e47b738ef3b6a0a094c64f18f5fef614193157c3de0a6c0d88a232efcdcb60de4ae8ab14abbe266ad512 SHA512 b8602464358ab73429a9003262c92c38c9a06e1133c776fd0c4ce65dae26639db66f8f5ad510528f3e6e7bc2fe692746fcf1d90d4e95d701d102006d9a83b27e DIST podman-3.4.4.tar.gz 10945990 BLAKE2B 3de69c9bc3bd1334837d21cb2817a9e9757fbb561a0b047658c7401608ecf1fbe09d5cd0c65497a82150a67a3775c77705d0dbd314a54f7b3a1953733cfb2906 SHA512 cfd295bf50ce86ea70741c3e663b409ed47b1e560c962bc579f319151a0fe2b24cdd3045667660083cce89449a9c5de1508c94a9a02375165a72ce7c1616 diff --git a/app-containers/podman/podman-3.4.1.ebuild b/app-containers/podman/podman-3.4.1.ebuild deleted file mode 100644 index 44cbb7034662.. --- a/app-containers/podman/podman-3.4.1.ebuild +++ /dev/null @@ -1,164 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -EGIT_COMMIT="a6493ae6904a5b7dde2395a374cb77fc45c8a3bc" - -inherit bash-completion-r1 flag-o-matic go-module tmpfiles - -DESCRIPTION="Library and podman tool for running OCI-based containers in Pods" -HOMEPAGE="https://github.com/containers/podman/; -MY_PN=podman -MY_P=${MY_PN}-${PV} -SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" - -KEYWORDS="amd64 arm64 ~ppc64" -IUSE="apparmor btrfs +fuse +rootless selinux" -RESTRICT+=" test" - -COMMON_DEPEND=" - app-crypt/gpgme:= - >=app-containers/conmon-2.0.0 - || ( >=app-containers/runc-1.0.0_rc6 app-containers/crun ) - dev-libs/libassuan:= - dev-libs/libgpg-error:= - >=net-misc/cni-plugins-0.8.6 - sys-fs/lvm2 - sys-libs/libseccomp:= - - apparmor? ( sys-libs/libapparmor ) - btrfs? ( sys-fs/btrfs-progs ) - rootless? ( app-containers/slirp4netns ) - selinux? ( sys-libs/libselinux:= ) -" -DEPEND=" - ${COMMON_DEPEND} - dev-go/go-md2man" -RDEPEND="${COMMON_DEPEND} - fuse? ( sys-fs/fuse-overlayfs )" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - default - - # Disable installation of python modules here, since those are - # installed by separate ebuilds. - local makefile_sed_args=( - -e '/^GIT_.*/d' - -e 's/$(GO) build/$(GO) build -v -work -x/' - -e 's/^\(install:.*\) install\.python$/\1/' - -e 's|^pkg/varlink/iopodman.go: .gopathok pkg/varlink/io.podman.varlink$|pkg/varlink/iopodman.go: pkg/varlink/io.podman.varlink|' - ) - - has_version -b '>=dev-lang/go-1.13.9' || makefile_sed_args+=(-e 's:GO111MODULE=off:GO111MODULE=on:') - - sed "${makefile_sed_args[@]}" -i Makefile || die - - sed -e 's|OUTPUT="${CIRRUS_TAG:.*|OUTPUT='v${PV}'|' \ - -i hack/get_release_info.sh || die -} - -src_compile() { - local git_commiT=${EGIT_COMMIT} - - # Filter unsupported linker flags - filter-flags '-Wl,*' - - [[ -f hack/apparmor_tag.sh ]] || die - if use apparmor; then - echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die - else - echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die - fi - - [[ -f hack/btrfs_installed_tag.sh ]] || die - if use btrfs; then - echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die - else - echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \ - hack/btrfs_installed_tag.sh || die - fi - - [[ -f hack/selinux_tag.sh ]] || die - if use selinux; then - echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die - else - echo -e "#!/bin/sh\ntrue" > hack/selinux_tag.sh || die - fi - - # Avoid this error when generating pkg/varlink/iopodman.go: - # cannot find package "github.com/varlink/go/varlink/idl" - mkdir -p _output || die - ln -snf ../vendor _output/src || die - GO111MODULE=off GOPATH=${PWD}/_output go generate
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject2setuppy/
commit: 17bf7ea8d6839efbc5f4be814ba186f3363b61eb Author: Sam James gentoo org> AuthorDate: Mon Dec 27 02:58:21 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 02:58:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17bf7ea8 dev-python/pyproject2setuppy: Stabilize 22 ALLARCHES, #830029 Signed-off-by: Sam James gentoo.org> dev-python/pyproject2setuppy/pyproject2setuppy-22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproject2setuppy/pyproject2setuppy-22.ebuild b/dev-python/pyproject2setuppy/pyproject2setuppy-22.ebuild index 4428d6f94a11..d6dcc5868fe8 100644 --- a/dev-python/pyproject2setuppy/pyproject2setuppy-22.ebuild +++ b/dev-python/pyproject2setuppy/pyproject2setuppy-22.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/typing-extensions/
commit: 3185f4beb1d0db9397de24747b1baa5739cbbfbf Author: Sam James gentoo org> AuthorDate: Mon Dec 27 02:54:51 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 02:58:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3185f4be dev-python/typing-extensions: crank up BDEPEND on pyproject2setuppy Needs some workarounds in a newer version. Reported-by: Corvus Signed-off-by: Sam James gentoo.org> dev-python/typing-extensions/typing-extensions-4.0.1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild b/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild index 8226077876be..a070b0236058 100644 --- a/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild +++ b/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild @@ -21,8 +21,7 @@ LICENSE="PSF-2" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" -BDEPEND=" - >=dev-python/pyproject2setuppy-21[${PYTHON_USEDEP}]" +BDEPEND=">=dev-python/pyproject2setuppy-22[${PYTHON_USEDEP}]" python_test() { cd "${S}"/src || die
[gentoo-commits] repo/gentoo:master commit in: net-misc/yt-dlp/
commit: 6ef9faf8629e619af24b1148a81fae58c67d7b58 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Dec 27 02:50:18 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Dec 27 02:53:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef9faf8 net-misc/yt-dlp: add 2021.12.27 Signed-off-by: Ionen Wolkens gentoo.org> net-misc/yt-dlp/Manifest | 1 + net-misc/yt-dlp/yt-dlp-2021.12.27.ebuild | 74 2 files changed, 75 insertions(+) diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest index 9c7bf287e6d1..34ae9be163da 100644 --- a/net-misc/yt-dlp/Manifest +++ b/net-misc/yt-dlp/Manifest @@ -1,2 +1,3 @@ DIST yt-dlp-2021.12.1.tar.gz 2064958 BLAKE2B d97bf6bc5d6a97aec05be73dcc00aac6b1aff011c307abcbf604a3bfab06dadfd28401eab8ad26d42b7ec3db778c66e9fa2de09d3e6c28304fd28791532509d9 SHA512 d04e9e5ae36e73923ac79bb98af6e402ba0b4403430cbcc0517e7f446d42b6c637846b11489c0159faf667ab798b937abb9597fb5fba76b6f7b6e2b379bae328 DIST yt-dlp-2021.12.25.tar.gz 2096136 BLAKE2B b40e35f8e7f644051ca80d7d6eeb5d7963e5d0b0c5ffbbc10ed2e4d1f7133a43ec19a715e2ca131fb95ce31c322b952cb13b40adcfe1d8f655e1bd2162ec8329 SHA512 826abb5654527e37454424a949607d2c9934328228566ab0baa89df23ea081c3feb01584a25d0154d30d389d4c10cc7203ad530ddf8472ae70d6e782e3ded490 +DIST yt-dlp-2021.12.27.tar.gz 2102852 BLAKE2B 69a3a9c916771ab2e1b8f86bbc43e03d0543801f587708b638348088d4454aff8ac93420fd8bd2ebb4f493c74acdf23f08a9495dbcdad77d840a95cfece4aa6b SHA512 2c687493736fabe131481d6bf8df13afc1959ac1458675bfe3c4273df7bb64218f84e07ea324b664b0a52c3e39b3e10999e81bc907bfc98a71a28c92dca90737 diff --git a/net-misc/yt-dlp/yt-dlp-2021.12.27.ebuild b/net-misc/yt-dlp/yt-dlp-2021.12.27.ebuild new file mode 100644 index ..449b50847e09 --- /dev/null +++ b/net-misc/yt-dlp/yt-dlp-2021.12.27.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit bash-completion-r1 distutils-r1 optfeature + +DESCRIPTION="youtube-dl fork with additional features and fixes" +HOMEPAGE="https://github.com/yt-dlp/yt-dlp; +SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/pycryptodome[${PYTHON_USEDEP}] + !net-misc/youtube-dl" + +distutils_enable_tests pytest + +python_prepare_all() { + distutils-r1_python_prepare_all + + # adjust requires for pycryptodome and optional dependencies (bug #828466) + sed -ri setup.py \ + -e "s/'(pycryptodome)x'/'\1'/" \ + -e "s/'(mutagen|websockets)',?//g" || die +} + +python_test() { + epytest -m 'not download' -p no:markdown +} + +python_install() { + distutils-r1_python_install + + local sitedir=$(python_get_sitedir) + dosym yt_dlp "${sitedir#${EPREFIX}}"/youtube_dl +} + +python_install_all() { + dodoc README.md Changelog.md supportedsites.md + doman yt-dlp.1 + + dobashcomp completions/bash/yt-dlp + + insinto /usr/share/fish/vendor_completions.d + doins completions/fish/yt-dlp.fish + + insinto /usr/share/zsh/site-functions + doins completions/zsh/_yt-dlp + + rm -r "${ED}"/usr/share/doc/yt_dlp || die + + newbin - youtube-dl <<-EOF + #!/usr/bin/env sh + exec yt-dlp --compat-options youtube-dl "\${@}" + EOF +} + +pkg_postinst() { + optfeature "various features (merging tracks, streamed content)" media-video/ffmpeg + has_version media-video/atomicparsley || # allow fallback but don't advertise + optfeature "embedding metadata thumbnails in MP4/M4A files" media-libs/mutagen + + if [[ ! ${REPLACING_VERSIONS} ]] || + ver_test ${REPLACING_VERSIONS} -lt 2021.10.22-r2; then + elog 'A wrapper using "yt-dlp --compat-options youtube-dl" was installed' + elog 'as "youtube-dl". This is strictly for compatibility and it is' + elog 'recommended to use "yt-dlp" directly, it may be removed in the future.' + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/redis-py/
commit: 09a8c1def7052dbc52eefb7d2a2f13dadf724e64 Author: Sam James gentoo org> AuthorDate: Mon Dec 27 02:47:34 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 02:47:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a8c1de dev-python/redis-py: add 4.1.0 Signed-off-by: Sam James gentoo.org> dev-python/redis-py/Manifest | 1 + dev-python/redis-py/redis-py-4.1.0.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/dev-python/redis-py/Manifest b/dev-python/redis-py/Manifest index 5f684546ee7f..bf30c0e2579a 100644 --- a/dev-python/redis-py/Manifest +++ b/dev-python/redis-py/Manifest @@ -1 +1,2 @@ DIST redis-py-4.0.2.tar.gz 2262717 BLAKE2B 7db99843b4ee354b0841de1cacca001901b0614868e6cd545edb0f3705b7dc7d7a0ee755e2184ec1fb080a845a2f193ff5ab5a4dd99006eed6b9a1c89fbee131 SHA512 3f73ddd2ceb551fa447cfb4ecdc1d393957bbfd8c184ae3d357f9f47fff860f1c4684ec0fc3cb85fea530454456c17a98a2a56e592bef4cd9ad17bb405c1a0f7 +DIST redis-py-4.1.0.tar.gz 2346542 BLAKE2B 3d59f904f376df7bca14dcd7bc8547d7a7b41b8d934a50ade6dbf5e74f3da8deef59b3b7cf683fe3c7389859f76fe1d3307f91b52250da945f91b90c629640ab SHA512 85cd09570f4faf34a735befd0677aa8ca2cb0d62b0285c4c040380c2440f2774e47762ec4219381294465343353a15804b96f06b4d6eefa7159a224eb9e72001 diff --git a/dev-python/redis-py/redis-py-4.1.0.ebuild b/dev-python/redis-py/redis-py-4.1.0.ebuild new file mode 100644 index ..b2304d31625f --- /dev/null +++ b/dev-python/redis-py/redis-py-4.1.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +inherit distutils-r1 + +MY_PN="redis" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Python client for Redis key-value store" +HOMEPAGE="https://github.com/redis/redis-py; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + dev-python/deprecated[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-db/redis + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + distutils_install_for_testing + + local EPYTEST_DESELECT=( + # Flaky test + tests/test_pubsub.py::TestPubSubDeadlock::test_pubsub_deadlock + + # Needs a second Redis running + tests/test_commands.py::TestRedisCommands::test_sync + tests/test_commands.py::TestRedisCommands::test_psync + ) + + local EPYTEST_IGNORE=( + # SSL tests need Docker/stunnel: + # https://github.com/redis/redis-py/commit/18c6809b761bc6755349e1d7e08e74e857ec2c65 + tests/test_ssl.py + + # Needs multiple Redises running + tests/test_cluster.py + ) + + epytest -k "not redismod and not ssl" +} + +src_test() { + local redis_pid="${T}"/redis.pid + local redis_port=6379 + local redis_test_config=" + daemonize yes + pidfile ${redis_pid} + port ${redis_port} + bind 127.0.0.1 + " + + # Spawn Redis itself for testing purposes + # NOTE: On sam@'s machine, spawning Redis can hang in the sandbox. + # I'm not restricting tests yet because this doesn't happen for anyone else AFAICT. + einfo "Spawning Redis" + einfo "NOTE: Port ${redis_port} must be free" + "${EPREFIX}"/usr/sbin/redis-server - <<< "${redis_test_config}" || die + + # Run the tests + distutils-r1_src_test + + # Clean up afterwards + kill "$(<"${redis_pid}")" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libansilove/
commit: 6196ad90919afbbbc409db5247e2f5ea589b450c Author: Yixun Lan gentoo org> AuthorDate: Mon Dec 27 02:13:07 2021 + Commit: Yixun Lan gentoo org> CommitDate: Mon Dec 27 02:17:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6196ad90 dev-libs/libansilove: keyword ~riscv Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> dev-libs/libansilove/libansilove-1.2.8.ebuild | 2 +- dev-libs/libansilove/libansilove-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libansilove/libansilove-1.2.8.ebuild b/dev-libs/libansilove/libansilove-1.2.8.ebuild index ade267a3221c..7d64d5664add 100644 --- a/dev-libs/libansilove/libansilove-1.2.8.ebuild +++ b/dev-libs/libansilove/libansilove-1.2.8.ebuild @@ -13,7 +13,7 @@ if [[ "${PV}" == ** ]]; then EGIT_REPO_URI="https://github.com/ansilove/${PN}.git; else SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~riscv" fi LICENSE="BSD-2" diff --git a/dev-libs/libansilove/libansilove-.ebuild b/dev-libs/libansilove/libansilove-.ebuild index ade267a3221c..7d64d5664add 100644 --- a/dev-libs/libansilove/libansilove-.ebuild +++ b/dev-libs/libansilove/libansilove-.ebuild @@ -13,7 +13,7 @@ if [[ "${PV}" == ** ]]; then EGIT_REPO_URI="https://github.com/ansilove/${PN}.git; else SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~riscv" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/ansilove/
commit: 3f1ca5c9d2033657cb5042fe1294d4908079c674 Author: Yixun Lan gentoo org> AuthorDate: Mon Dec 27 02:15:43 2021 + Commit: Yixun Lan gentoo org> CommitDate: Mon Dec 27 02:17:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f1ca5c9 media-gfx/ansilove: keyword ~riscv Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> media-gfx/ansilove/ansilove-4.1.5.ebuild | 2 +- media-gfx/ansilove/ansilove-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/ansilove/ansilove-4.1.5.ebuild b/media-gfx/ansilove/ansilove-4.1.5.ebuild index 747102f7845f..31678da8b02c 100644 --- a/media-gfx/ansilove/ansilove-4.1.5.ebuild +++ b/media-gfx/ansilove/ansilove-4.1.5.ebuild @@ -13,7 +13,7 @@ if [[ "${PV}" == ** ]]; then EGIT_REPO_URI="https://github.com/ansilove/${PN}.git; else SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~riscv" fi LICENSE="BSD-2" diff --git a/media-gfx/ansilove/ansilove-.ebuild b/media-gfx/ansilove/ansilove-.ebuild index 747102f7845f..31678da8b02c 100644 --- a/media-gfx/ansilove/ansilove-.ebuild +++ b/media-gfx/ansilove/ansilove-.ebuild @@ -13,7 +13,7 @@ if [[ "${PV}" == ** ]]; then EGIT_REPO_URI="https://github.com/ansilove/${PN}.git; else SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~riscv" fi LICENSE="BSD-2"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/netdata/
commit: b53a800ff3ce2d0ab0b0e6ce7e457abf391c1f1b Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 27 02:14:09 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 27 02:16:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53a800f net-analyzer/netdata: sync fixes to live ebuild sync minor SRC_URI change too, just in case. Signed-off-by: Georgy Yakovlev gentoo.org> net-analyzer/netdata/netdata-.ebuild | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/net-analyzer/netdata/netdata-.ebuild b/net-analyzer/netdata/netdata-.ebuild index 3de159430f88..2acb180f99b4 100644 --- a/net-analyzer/netdata/netdata-.ebuild +++ b/net-analyzer/netdata/netdata-.ebuild @@ -4,14 +4,14 @@ EAPI=7 PYTHON_COMPAT=( python{3_8,3_9,3_10} ) -inherit autotools fcaps linux-info python-single-r1 systemd +inherit autotools fcaps flag-o-matic linux-info python-single-r1 systemd toolchain-funcs if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/netdata/${PN}.git; inherit git-r3 else - SRC_URI="https://github.com/netdata/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN}-v${PV}" + SRC_URI="https://github.com/netdata/${PN}/releases/download/${PV}/${PN}-${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${PV}" KEYWORDS="~amd64 ~ppc64 ~x86" fi @@ -92,6 +92,12 @@ src_prepare() { } src_configure() { + if use ppc64; then + # bundled dlib does not support vsx on big-endian + # https://github.com/davisking/dlib/issues/397 + [[ $(tc-endian) == big ]] && append-flags -mno-vsx + fi + econf \ --localstatedir="${EPREFIX}"/var \ --with-user=netdata \
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/netdata/
commit: 28bdc8cd5088537eb0f8b7c9f8e5b18dfc6e91ba Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 27 02:12:19 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 27 02:14:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28bdc8cd net-analyzer/netdata: fix build on ppc64be, pass -mno-vsx Signed-off-by: Georgy Yakovlev gentoo.org> net-analyzer/netdata/netdata-1.32.1.ebuild | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/net-analyzer/netdata/netdata-1.32.1.ebuild b/net-analyzer/netdata/netdata-1.32.1.ebuild index 97b373861b66..00cda3564e28 100644 --- a/net-analyzer/netdata/netdata-1.32.1.ebuild +++ b/net-analyzer/netdata/netdata-1.32.1.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python{3_8,3_9,3_10} ) -inherit autotools fcaps linux-info python-single-r1 systemd +inherit autotools fcaps flag-o-matic linux-info python-single-r1 systemd toolchain-funcs if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/netdata/${PN}.git; @@ -92,6 +92,12 @@ src_prepare() { } src_configure() { + if use ppc64; then + # bundled dlib does not support vsx on big-endian + # https://github.com/davisking/dlib/issues/397 + [[ $(tc-endian) == big ]] && append-flags -mno-vsx + fi + econf \ --localstatedir="${EPREFIX}"/var \ --with-user=netdata \
[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/
commit: 814a9cae65003a9c235c45b791d05860d6ea1c38 Author: Jonathan Davies protonmail com> AuthorDate: Thu Dec 16 18:38:05 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 01:36:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=814a9cae dev-lang/erlang: Version updated to 24.2. Signed-off-by: Jonathan Davies protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/23348 Signed-off-by: Sam James gentoo.org> dev-lang/erlang/Manifest | 3 + dev-lang/erlang/erlang-24.2.ebuild | 162 + 2 files changed, 165 insertions(+) diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest index d9f38d7ba3f9..d7285cf755f1 100644 --- a/dev-lang/erlang/Manifest +++ b/dev-lang/erlang/Manifest @@ -3,9 +3,12 @@ DIST erlang-23.3.4.tar.gz 56664814 BLAKE2B ef8aa8d5a6fd1efc02a35459d1cb15eecf5f9 DIST erlang-24.0.2.tar.gz 58878378 BLAKE2B c2ea65cac39b654d9037ea9fcb47eb6eea96dec2483378f414bc33475e850121c1adaa30ea880070624496be9779539f98c864b0dd6eb92d3c4badaa121353d1 SHA512 d85e3e6a4177ac8c696dd666183f624065a89d35aa7f031cd6a7b105e0d1f9007de8d413880df47daf8f695485d952a81a14a01313b52f66534c1e5bd050093b DIST erlang-24.1.4.tar.gz 59009229 BLAKE2B 484ad90509a618098dc1c3fc2ae7d2b44dc7735399f3ba2138d3c755b337e7c513083724329581e72968f6a5c33c9767f0192a1f5d21d35a3a69d5b4e151def2 SHA512 b5cf4fbce07b26b97ec8af62d1b86315227ff369f27c996a6df08b322b76721539a55664dcd4ffec49ff77efadc8e4f0c967c064bb4e1f5cdfa2db2eaa02620f DIST erlang-24.1.7.tar.gz 59014237 BLAKE2B e32e963911c574fb7927d870029912b8de2cdde8303ee12cdcca8d345eddaa76ee16862a07c6d5013a775c80db6abb744c6be3447dad8126d0aa26ac4d305043 SHA512 052758df429af0971c9d78a4f56e2f79510db3efbb103e6b869584e54af438b2d43e5172412e0fc624ea68b1df6be84debdae51777a7f4aa327b39b2248f +DIST erlang-24.2.tar.gz 59094451 BLAKE2B 4b1673570e97fe399dbdb5ab2095ba38f08b684c6a0cf7ad47f628d900802751c2db11d5de6f267aeb8c77d27634c2642f96045893acf9f1c32de3e4fe3f3ffb SHA512 88450f935579677eb0d43fd25e5f45b1e78ff8e9c6455d87198decbbb675f90c2e87757b3ee33b43fafb87fced20e984220be9b6b70f8cb8f6d84e4743764495 DIST erlang_doc_html_23.3.tar.gz 36224657 BLAKE2B 7e2a3e16f4cfa0f15c01074740e02af7a45b480b4a94e764463717658ab7e5d0281f928c3ec585582b10168645e3e06cfe72cf6a0ba1b88f539b80f2b7ad99be SHA512 8be4aae46839239604b875b39339e7b6b6c677c099b3d749d5f1041c4508c1c3b4aa8136a93df12b1e5cb6333ef907276f5965c9726ed2b9e77a6043c8ef53b1 DIST erlang_doc_html_24.0.tar.gz 39731398 BLAKE2B 8a9fe3acb4cc13691e16c477cf89e8298df1a99bbe6a6c9e59e3c34248ecdc21077835951087b5a5bbb23ddb28f3bd7ab8b058fe64ce56c342b825a6c0ef8948 SHA512 453f8a9cf779a4f43966615433afc3be3aae7a571acf45974947bd720a331ca05949bc310de5f3b33b72d274971103ede56875bbfe757ba17f903510f690d97e DIST erlang_doc_html_24.1.tar.gz 39873142 BLAKE2B 5e4bea792be6332a2186a270466a61bda5f37b5a066638ae00545433bf5bd11f84fba7a0ac210a9104e5322fd372759e53d0abd63468c59a3a2c59a3eaddd5ca SHA512 6ace8d8ba4b74e3269e71880f73bd296769acd8778f13fd945b80e57a694d70929d3e7a3263ff3c154190679d88fbb9855e201212e504de4a261e4182662e99a +DIST erlang_doc_html_24.2.tar.gz 36604264 BLAKE2B edc870e53cb89a42ec1022b4250942ab03d47d81dfa86d767c179ef89ec67e2ed7df2274acfe2e1469e5344691e9a0a33174c5237e48e2fc6203518c39978d19 SHA512 de3957676970419953043cbf130194b1bfcb0f2664e2a6148ccfdf7fbd3bc797fa76a19f2e8362e176afd81408b937c5b8b0b126703326b757cfaf396d5e3e79 DIST erlang_doc_man_23.3.tar.gz 1456501 BLAKE2B 414bedee0e316d97b26d9d6418b799a9434a22e9980e7d3a83e2478d184d63d1633c0e10d0e180d929a3cacd82b4d703be86cbc8e6037f6b37ea122f7a8c SHA512 6c661c210ffec4752afe624fa46700a0f62cc6589b74b859ab1dfde77d289e992988ac8744f7b4126d7512cd6d0aab3321f710a6324552b259bd7acd5b54a05e DIST erlang_doc_man_24.0.tar.gz 1666152 BLAKE2B aaef8165322f39f7410840eafe562ec5038d9c89b4fa99b3b1d5748ba70fe755ba732de403dd916328e1fdcec895e2a347db4fb8c8837b5e41155439c9c54ef6 SHA512 7251f6eeb0534cc8538236a2c4be9d732bf0a05ba6832f9b3859116f9148e469d004331924c7187b07204798afb66067bfd321c8905000c355775927e5841918 DIST erlang_doc_man_24.1.tar.gz 1673084 BLAKE2B 092c7870914e108e3fe06b68be6c54cff508cd938b5b510ca9a7c946b786e5725ffa1f2c87282a36480a9c1c7d7c899e8118546102a98136f813309a7f0bd334 SHA512 a11361811c5d58a431f4096866a45755f771f0519bbc992fc71e3c760d81bdc9cf636e189aee72c602a5f02cbf6c7bb6cc442cdb71fd06e0c4097bdf6ffe92ec +DIST erlang_doc_man_24.2.tar.gz 1673926 BLAKE2B 17cf3c1e296c883e9c930cd540d439f7dd71a40048bbe80efd6f46dd5b4d9faf51177d2bb133f782742b0b367c8f54c27ed2b2cce277372a98dd55bb629f3b55 SHA512 359bfca20835eb2a6b6d199e2b108537c453369896b8bd4bd7db05c797421a734c31aea41ddf819b703718353f43186c5fd8f37d1a7d8624e767a41a922c01b9 diff --git a/dev-lang/erlang/erlang-24.2.ebuild b/dev-lang/erlang/erlang-24.2.ebuild new file mode 100644 index ..ae108c6fba5c --- /dev/null +++ b/dev-lang/erlang/erlang-24.2.ebuild @@ -0,0 +1,162 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General
[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-llvm-translator/
commit: 12d9888238882ab0e9e0285664e488656f842424 Author: Jan Henke taujhe de> AuthorDate: Thu Dec 23 20:46:21 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 01:35:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d98882 dev-util/spirv-llvm-translator: Version bump (13.0.0) Besides bumping the matching LLVM version, this version requires the upstream SPIRV header files, so an additonal CMAKE argument is required to point to the installed headers (and they are a new build time dependency). LLVM eclass sadly does not support EAPI 8 yet, so this ebuild remains at 7. Closes: https://bugs.gentoo.org/829845 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jan Henke taujhe.de> Closes: https://github.com/gentoo/gentoo/pull/23485 Signed-off-by: Sam James gentoo.org> dev-util/spirv-llvm-translator/Manifest| 2 + .../spirv-llvm-translator-13.0.0.ebuild| 60 ++ 2 files changed, 62 insertions(+) diff --git a/dev-util/spirv-llvm-translator/Manifest b/dev-util/spirv-llvm-translator/Manifest index d57d8a32e3ff..cb2ec4d8a7b7 100644 --- a/dev-util/spirv-llvm-translator/Manifest +++ b/dev-util/spirv-llvm-translator/Manifest @@ -1,2 +1,4 @@ DIST spirv-llvm-translator-11.1.0_pre20210212.tar.gz 702962 BLAKE2B 0c46b898e2d6c293b1db7b4aa65af7830869329cebc35e930b73f98dc038ae50d6adbdd9c6951e2ad427982d2a565c0925ecd056105cc37222b0d8ce7eb2e43b SHA512 3b8503be3ad65422f59ddbfd715a913dd6dab9416a14aea9e6a6793b2c959edaaab5433a3e253ee84c0b3644024a1f8a6b563af65e7aaad209c5f51e524cc96b DIST spirv-llvm-translator-12.0.0.tar.gz 1378222 BLAKE2B 059409364403316f84521e231bc14cade2875c2b914acea95619b0920ae4f13babb26411b20fead1d7a028320fa3aea637d087d869759cb23e3266753b5b2f46 SHA512 c23ef81802d2bf743564762815d7375a804bdf8029efd7430faea0b48b5e30a9778c1175f52309b522a07aadf8ff77461b912c1fb3b95af9b09273a483eac82a +DIST spirv-llvm-translator-13.0.0-rename-OpConstFunctionPointerINTEL.patch.bz2 3632 BLAKE2B b2c3ed9ff1040fef12cd5b7962c71f2e52febbf1e1d1d06bee079093940c32e67f7c246c92876207f296677bd655f91447d0ce837f191cd0d4cfb66adfb11a62 SHA512 bba6a9b838ebf0bd29f5fa906fefcecdb1b3832b15ac1af8a1ed86da0e988385172b1a51468a4d8d97352c4a57c3e224f12d7e24b7a202a38353e2dbd3a2c27c +DIST spirv-llvm-translator-13.0.0.tar.gz 1436324 BLAKE2B 254450f153a0f0d7c0a75005705f4a7d90effa1e6bcde0d6b931195e4a925ddc34896e66b686c55583d50ab99a9e1e45ad1c0600f7fa4eaa2039642460e9b711 SHA512 1ce7a38c2c3447249e19d50063a7a2acf32699905572950e4f102d8ce1680785433035154b7b55782d5a56211a50e042aef775836f37c33fe847b347a02b5a04 diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0.ebuild b/dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0.ebuild new file mode 100644 index ..6c354c4cd277 --- /dev/null +++ b/dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake + +inherit cmake-multilib flag-o-matic llvm + +MY_PN="SPIRV-LLVM-Translator" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR" +HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator; +SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-rename-OpConstFunctionPointerINTEL.patch.bz2; + +LICENSE="UoI-NCSA" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="test +tools" + +RESTRICT="!test? ( test )" + +S="${WORKDIR}/${MY_P}" + +RDEPEND="sys-devel/clang:${SLOT}=[${MULTILIB_USEDEP}] + dev-util/spirv-headers" +DEPEND="${RDEPEND}" +BDEPEND="test? ( dev-python/lit )" + +REQUIRED_USE="test? ( tools )" + +LLVM_MAX_SLOT="${SLOT}" + +PATCHES=( + "${WORKDIR}"/${P}-rename-OpConstFunctionPointerINTEL.patch +) + +src_prepare() { + append-flags -fPIC + cmake_src_prepare +} + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})" + -DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR="${BROOT}/usr/include/spirv" + -DLLVM_BUILD_TOOLS=$(usex tools "ON" "OFF") + -DLLVM_SPIRV_INCLUDE_TESTS=$(usex test "ON" "OFF") + ) + cmake_src_configure +} + +multilib_src_test() { + # Some tests fail on amd64 when ABI==x86 + if multilib_is_native_abi; then + lit "${BUILD_DIR}/test" || die "Error running tests for ABI ${ABI}" + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-llvm-translator/
commit: 0164353871075aad8dd6b65f805d1be6a8ccb1c2 Author: Sam James gentoo org> AuthorDate: Mon Dec 27 01:37:15 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 01:37:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01643538 dev-util/spirv-llvm-translator: minor style changes Signed-off-by: Sam James gentoo.org> .../spirv-llvm-translator/spirv-llvm-translator-13.0.0.ebuild | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0.ebuild b/dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0.ebuild index 6c354c4cd277..e7c554809d4d 100644 --- a/dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0.ebuild +++ b/dev-util/spirv-llvm-translator/spirv-llvm-translator-13.0.0.ebuild @@ -14,23 +14,21 @@ DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR" HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator; SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-rename-OpConstFunctionPointerINTEL.patch.bz2; +S="${WORKDIR}/${MY_P}" LICENSE="UoI-NCSA" SLOT="$(ver_cut 1)" KEYWORDS="~amd64" IUSE="test +tools" +REQUIRED_USE="test? ( tools )" RESTRICT="!test? ( test )" -S="${WORKDIR}/${MY_P}" - RDEPEND="sys-devel/clang:${SLOT}=[${MULTILIB_USEDEP}] - dev-util/spirv-headers" + dev-util/spirv-headers" DEPEND="${RDEPEND}" BDEPEND="test? ( dev-python/lit )" -REQUIRED_USE="test? ( tools )" - LLVM_MAX_SLOT="${SLOT}" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 414a5620b76e270379c0e4044d7399429b245bbe Author: Sam James gentoo org> AuthorDate: Mon Dec 27 01:28:27 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 01:28:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=414a5620 profiles/base: mask broken sci-libs/flann[doc] Closes: https://bugs.gentoo.org/830013 Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index f92c812d5477..cc997a8c5d49 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Sam James (2021-12-27) +# Doc building is broken and no new releases in a long time. +# bug #830013 +sci-libs/flann doc + # Joonas Niilola (2021-12-20) # Broken, upstream issue/PR open since 2021-05 without reply. # Gentoo bug #821253
[gentoo-commits] repo/gentoo:master commit in: app-doc/kicad-doc/
commit: 76aee120086a40083c3e149deefc2c5c388a7020 Author: Sam James gentoo org> AuthorDate: Mon Dec 27 01:22:21 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 01:23:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76aee120 app-doc/kicad-doc: add note on EAPI 8 usev Need EAPI 8 here for the correct usev behaviour to avoid echoing "pdf" when we don't want it. Signed-off-by: Sam James gentoo.org> app-doc/kicad-doc/kicad-doc-6.0.0-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-doc/kicad-doc/kicad-doc-6.0.0-r1.ebuild b/app-doc/kicad-doc/kicad-doc-6.0.0-r1.ebuild index c77cb606301d..a3020d2a2df1 100644 --- a/app-doc/kicad-doc/kicad-doc-6.0.0-r1.ebuild +++ b/app-doc/kicad-doc/kicad-doc-6.0.0-r1.ebuild @@ -56,6 +56,7 @@ src_configure() { # May not always work? # https://gitlab.com/kicad/services/kicad-doc/-/issues/808 -DADOC_TOOLCHAIN="ASCIIDOC" + # Note: need EAPI 8 usev here, not pre-EAPI 8 behaviour -DBUILD_FORMATS="$(usev html);$(usev pdf)" -DSINGLE_LANGUAGE="${L10N}" -DKICAD_DOC_PATH="${EPREFIX}"/usr/share/doc/${PF}/help
[gentoo-commits] repo/gentoo:master commit in: app-doc/kicad-doc/
commit: 469197fae79659e03789e6c58e57597a9ecda82c Author: Sam James gentoo org> AuthorDate: Mon Dec 27 01:16:09 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 01:19:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=469197fa app-doc/kicad-doc: use asciidoc, use ${PF} for docs - Use asciidoc for now (not clear if upstream will continue to allow it though) - ${PF} should work now with a corresponding change in kicad (https://gitlab.com/kicad/code/kicad/-/commit/c5e77e9739424837540469780cef3ffb66eadbf3) Bug: https://bugs.gentoo.org/827290 Bug: https://bugs.gentoo.org/830024 Signed-off-by: Sam James gentoo.org> .../{kicad-doc-6.0.0.ebuild => kicad-doc-6.0.0-r1.ebuild}| 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app-doc/kicad-doc/kicad-doc-6.0.0.ebuild b/app-doc/kicad-doc/kicad-doc-6.0.0-r1.ebuild similarity index 90% rename from app-doc/kicad-doc/kicad-doc-6.0.0.ebuild rename to app-doc/kicad-doc/kicad-doc-6.0.0-r1.ebuild index 9bf5e27bb2a0..c77cb606301d 100644 --- a/app-doc/kicad-doc/kicad-doc-6.0.0.ebuild +++ b/app-doc/kicad-doc/kicad-doc-6.0.0-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake @@ -23,7 +23,7 @@ fi LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2" SLOT="0" -# TODO: Change default back to +df once asciidoctor-pdf is packaged +# TODO: Change default back to +df once asciidoctor-pdf is packaged? IUSE="+html pdf" LANG_USE=" l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh" @@ -53,9 +53,12 @@ BDEPEND=" src_configure() { local mycmakeargs=( + # May not always work? + # https://gitlab.com/kicad/services/kicad-doc/-/issues/808 + -DADOC_TOOLCHAIN="ASCIIDOC" -DBUILD_FORMATS="$(usev html);$(usev pdf)" -DSINGLE_LANGUAGE="${L10N}" - -DKICAD_DOC_PATH="${EPREFIX}/usr/share/doc/${P}/help" + -DKICAD_DOC_PATH="${EPREFIX}"/usr/share/doc/${PF}/help ) cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: app-doc/kicad-doc/
commit: e95966587d2bdd890dd300bb1a206da595b8c2e9 Author: JonRB gmail com> AuthorDate: Fri Dec 24 17:06:42 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 01:08:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9596658 app-doc/kicad-doc: version bump to 6.0.0 Closes: https://bugs.gentoo.org/830024 Signed-off-by: JonRB gmail.com> Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> app-doc/kicad-doc/Manifest | 2 +- .../kicad-doc/{kicad-doc-6.0.0_rc1.ebuild => kicad-doc-6.0.0.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-doc/kicad-doc/Manifest b/app-doc/kicad-doc/Manifest index ea53c99f7284..699c8212205f 100644 --- a/app-doc/kicad-doc/Manifest +++ b/app-doc/kicad-doc/Manifest @@ -1,2 +1,2 @@ DIST kicad-doc-5.1.12.tar.bz2 74217615 BLAKE2B f0906fdb0cf697348e06b63ef0003630a9035d47732c9a22ed3c4fee2f21c02f85fda51eee5149291b72326adc4899b31198178ee6e6ac0d494361cec6c06208 SHA512 db678d91ea5f564ca3f266829c297362cfd6cf35a5dced2ede5e7c9c38a37ca1037b264ee9314fa5c4a9d8197fcd92484ad4cae3668ea9741947d38c7ac7f910 -DIST kicad-doc-6.0.0_rc1.tar.gz 79671406 BLAKE2B 7ab224ea2ec376c6c073018bc97f932e4097bed205ce8d92ac6b9db5db85fafd6de97a41026d890d3c38073cf410be0490f5e81f97e77c7e63d53a55ddc67527 SHA512 b8dc91daa72f46c2311675a3a4a4317fd2da5c877317e49e4f43ae85f9e1ac859405a3ec35a5fa6fa400825ea5b45350565803efdbf459f5c87844d534cf9bee +DIST kicad-doc-6.0.0.tar.gz 81338236 BLAKE2B 949d07a1b16635ad5be1a4855bc0c530a85c5d674096e8d1ae48e250e56168c2cb203d71a882e64c1816f0eb7c4ad1a0233be70bcbac185b2b8bb1e99b85dc66 SHA512 1f327c407b0ae88d1f13266571d978fd18fded857e63f1a56a10aa518da6ccb72e85a35215a51f4c91382f61445d141d837244699e932f411f6522bcf26290c3 diff --git a/app-doc/kicad-doc/kicad-doc-6.0.0_rc1.ebuild b/app-doc/kicad-doc/kicad-doc-6.0.0.ebuild similarity index 100% rename from app-doc/kicad-doc/kicad-doc-6.0.0_rc1.ebuild rename to app-doc/kicad-doc/kicad-doc-6.0.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 5977ca1ea4ce933d483390bbfa9c6c6df40ce829 Author: Sam James gentoo org> AuthorDate: Mon Dec 27 00:40:43 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 01:08:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5977ca1e sci-electronics/kicad: crank up opencascade lower bound See: https://gitlab.com/kicad/code/kicad/-/commit/1c5c052301b607a0cf8b8ed6681f1db1622a865b Signed-off-by: Sam James gentoo.org> sci-electronics/kicad/kicad-6.0.0.ebuild | 2 +- sci-electronics/kicad/kicad-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-electronics/kicad/kicad-6.0.0.ebuild b/sci-electronics/kicad/kicad-6.0.0.ebuild index 061968d6b125..9ee69cf7de52 100644 --- a/sci-electronics/kicad/kicad-6.0.0.ebuild +++ b/sci-electronics/kicad/kicad-6.0.0.ebuild @@ -50,7 +50,7 @@ COMMON_DEPEND=" >sci-electronics/ngspice-27[shared] ) occ? ( - >=sci-libs/opencascade-6.8.0:= + >=sci-libs/opencascade-7.3.0:= ) " DEPEND="${COMMON_DEPEND}" diff --git a/sci-electronics/kicad/kicad-.ebuild b/sci-electronics/kicad/kicad-.ebuild index 061968d6b125..9ee69cf7de52 100644 --- a/sci-electronics/kicad/kicad-.ebuild +++ b/sci-electronics/kicad/kicad-.ebuild @@ -50,7 +50,7 @@ COMMON_DEPEND=" >sci-electronics/ngspice-27[shared] ) occ? ( - >=sci-libs/opencascade-6.8.0:= + >=sci-libs/opencascade-7.3.0:= ) " DEPEND="${COMMON_DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 3ca29f3be368a7a7e3e17023d1f6ccff80f68956 Author: Sam James gentoo org> AuthorDate: Mon Dec 27 00:38:34 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 01:08:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca29f3b sci-electronics/kicad: 6+ always needs Python See: https://gitlab.com/kicad/code/kicad/-/commit/f274a00c089e0e9fbe0c495ed047138405b5798f See: https://gitlab.com/kicad/code/kicad/-/merge_requests/796 Signed-off-by: Sam James gentoo.org> sci-electronics/kicad/kicad-6.0.0.ebuild | 54 +++- sci-electronics/kicad/kicad-.ebuild | 52 ++ 2 files changed, 48 insertions(+), 58 deletions(-) diff --git a/sci-electronics/kicad/kicad-6.0.0.ebuild b/sci-electronics/kicad/kicad-6.0.0.ebuild index 87a5fb43e652..be4d85dce48d 100644 --- a/sci-electronics/kicad/kicad-6.0.0.ebuild +++ b/sci-electronics/kicad/kicad-6.0.0.ebuild @@ -28,11 +28,9 @@ fi LICENSE="GPL-2+ GPL-3+ Boost-1.0" SLOT="0" -IUSE="doc examples +ngspice openmp +python occ +pcm" +IUSE="doc examples +ngspice openmp occ +pcm" -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) -" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" COMMON_DEPEND=" >=dev-libs/boost-1.61:=[context,nls] @@ -43,26 +41,24 @@ COMMON_DEPEND=" >=x11-libs/cairo-1.8.8:= >=x11-libs/pixman-0.30 x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] + $(python_gen_cond_dep ' + >=dev-libs/boost-1.61:=[context,nls,python,${PYTHON_USEDEP}] + dev-python/wxpython:4.0[${PYTHON_USEDEP}] + ') + ${PYTHON_DEPS} ngspice? ( >sci-electronics/ngspice-27[shared] ) occ? ( >=sci-libs/opencascade-6.8.0:= ) - python? ( - $(python_gen_cond_dep ' - >=dev-libs/boost-1.61:=[context,nls,python,${PYTHON_MULTI_USEDEP}] - dev-python/wxpython:4.0[${PYTHON_MULTI_USEDEP}] - ') - ${PYTHON_DEPS} - ) " -DEPEND="${COMMON_DEPEND} - python? ( >=dev-lang/swig-3.0:0 )" +DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND} sci-electronics/electronics-menu " -BDEPEND="doc? ( app-doc/doxygen )" +BDEPEND=">=dev-lang/swig-3.0 + doc? ( app-doc/doxygen )" if [[ ${PV} == ]] ; then # x11-misc-util/macros only required on live ebuilds @@ -73,8 +69,9 @@ CHECKREQS_DISK_BUILD="800M" CAS_VERSION=7.5.3 pkg_setup() { - use python && python-single-r1_pkg_setup use openmp && tc-check-openmp + + python-single-r1_pkg_setup setup-wxwidgets check-reqs_pkg_setup } @@ -92,13 +89,15 @@ src_configure() { local mycmakeargs=( -DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PF}" - -DKICAD_HELP="${EPREFIX}/usr/share/doc/${PN}-doc-${PV}" - -DKICAD_SCRIPTING="$(usex python)" - -DKICAD_SCRIPTING_MODULES="$(usex python)" - -DKICAD_SCRIPTING_WXPYTHON="$(usex python)" - -DKICAD_SCRIPTING_WXPYTHON_PHOENIX="$(usex python)" - -DKICAD_SCRIPTING_PYTHON3="$(usex python)" - -DKICAD_SCRIPTING_ACTION_MENU="$(usex python)" + + -DKICAD_SCRIPTING_WXPYTHON=ON + -DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON + + -DPYTHON_DEST="$(python_get_sitedir)" + -DPYTHON_EXECUTABLE="${PYTHON}" + -DPYTHON_INCLUDE_DIR="$(python_get_includedir)" + -DPYTHON_LIBRARY="$(python_get_library_path)" + -DKICAD_SPICE="$(usex ngspice)" -DKICAD_PCM="$(usex pcm)" @@ -106,15 +105,11 @@ src_configure() { -DKICAD_INSTALL_DEMOS="$(usex examples)" -DCMAKE_SKIP_RPATH="ON" ) - use python && mycmakeargs+=( - -DPYTHON_DEST="$(python_get_sitedir)" - -DPYTHON_EXECUTABLE="${PYTHON}" - -DPYTHON_INCLUDE_DIR="$(python_get_includedir)" - -DPYTHON_LIBRARY="$(python_get_library_path)" - ) + local OCC_P=$(best_version sci-libs/opencascade) OCC_P=${OCC_P#sci-libs/} OCC_P=${OCC_P%-r*} + use occ && mycmakeargs+=( -DOCC_INCLUDE_DIR="${CASROOT}"/include/${OCC_P} -DOCC_LIBRARY_DIR="${CASROOT}"/$(get_libdir)/${OCC_P} @@ -141,7 +136,8 @@ src_test() { src_install() { cmake_src_install - use python && python_optimize + python_optimize + if use doc ; then dodoc uncrustify.cfg cd Documentation || die diff --git a/sci-electronics/kicad/kicad-.ebuild b/sci-electronics/kicad/kicad-.ebuild index 67d0c512c106..be4d85dce48d 100644 --- a/sci-electronics/kicad/kicad-.ebuild +++ b/sci-electronics/kicad/kicad-.ebuild @@ -28,11 +28,9 @@ fi LICENSE="GPL-2+ GPL-3+ Boost-1.0" SLOT="0" -IUSE="doc examples +ngspice openmp
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-meta/
commit: 9f04c2c98f1f74cbaa42de66e024242741dd7f45 Author: JonRB gmail com> AuthorDate: Fri Dec 24 17:07:52 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 01:08:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f04c2c9 sci-electronics/kicad-meta: version bump to 6.0.0 Closes: https://bugs.gentoo.org/830024 Signed-off-by: JonRB gmail.com> Package-Manager: Portage-3.0.30, Repoman-3.0.3 Closes: https://github.com/gentoo/gentoo/pull/23474 Signed-off-by: Sam James gentoo.org> .../kicad-meta/{kicad-meta-6.0.0_rc1.ebuild => kicad-meta-6.0.0.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/sci-electronics/kicad-meta/kicad-meta-6.0.0_rc1.ebuild b/sci-electronics/kicad-meta/kicad-meta-6.0.0.ebuild similarity index 100% rename from sci-electronics/kicad-meta/kicad-meta-6.0.0_rc1.ebuild rename to sci-electronics/kicad-meta/kicad-meta-6.0.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: cdf6f6edd26340ddb4e044427da27506e2c8b002 Author: Sam James gentoo org> AuthorDate: Mon Dec 27 01:07:34 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 01:08:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdf6f6ed sci-electronics/kicad: drop additional gone option Signed-off-by: Sam James gentoo.org> sci-electronics/kicad/kicad-6.0.0.ebuild | 1 - sci-electronics/kicad/kicad-.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/sci-electronics/kicad/kicad-6.0.0.ebuild b/sci-electronics/kicad/kicad-6.0.0.ebuild index 02029d4ba76b..8840070ef1e9 100644 --- a/sci-electronics/kicad/kicad-6.0.0.ebuild +++ b/sci-electronics/kicad/kicad-6.0.0.ebuild @@ -93,7 +93,6 @@ src_configure() { -DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PF}" -DKICAD_SCRIPTING_WXPYTHON=ON - -DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON -DPYTHON_DEST="$(python_get_sitedir)" -DPYTHON_EXECUTABLE="${PYTHON}" diff --git a/sci-electronics/kicad/kicad-.ebuild b/sci-electronics/kicad/kicad-.ebuild index 02029d4ba76b..8840070ef1e9 100644 --- a/sci-electronics/kicad/kicad-.ebuild +++ b/sci-electronics/kicad/kicad-.ebuild @@ -93,7 +93,6 @@ src_configure() { -DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PF}" -DKICAD_SCRIPTING_WXPYTHON=ON - -DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON -DPYTHON_DEST="$(python_get_sitedir)" -DPYTHON_EXECUTABLE="${PYTHON}"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 70b36d1b6e4d05cba7e1fb9e8140a5f56ce3adf1 Author: JonRB gmail com> AuthorDate: Thu Dec 23 01:22:00 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 01:08:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70b36d1b sci-electronics/kicad: version bump to 6.0.0 Closes: https://bugs.gentoo.org/830024 Signed-off-by: JonRB gmail.com> Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> sci-electronics/kicad/Manifest | 2 +- sci-electronics/kicad/{kicad-6.0.0_rc1.ebuild => kicad-6.0.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest index 01867c596b35..d38b7350d368 100644 --- a/sci-electronics/kicad/Manifest +++ b/sci-electronics/kicad/Manifest @@ -1,2 +1,2 @@ DIST kicad-5.1.12.tar.bz2 18581842 BLAKE2B f04369fecded6fb07376efa209ddf5fcc693e73018ed728003529cdd0e6ef4a059c28106db1acf18834d938c3fbe4b9df5b5c8e0874989d35f74cf67414e6c76 SHA512 c0e5ad5b360ef788b427755aa71eeaec1a19b7520a00bb94fafba47e291f6ba067c598004efd515287800cd41f7da399d0389121e53e9669026c62f21b0a65ea -DIST kicad-6.0.0_rc1.tar.gz 44783434 BLAKE2B c19cc17666c00210f844970d8b0aad3d929470544d641f94bdfd9e521f6c954fec6098885606f72ffb75a074794358cb6632fea03fa4196dbfbcf6d6fe077c5e SHA512 75a91ea111776f879b6cee14d09bcf9caa3cdc6d8220b2b89727e4f9d57db242b6c1b4c1235035f5bb8356c8bbc3cd9b9d6d80b2529c290a3fa57d90ba4dc632 +DIST kicad-6.0.0.tar.gz 45037889 BLAKE2B 4ea4075cd8e860ed19ee051be3567400c57f8c1b51550d2da80525ef65cc0b6c0951bac8c306c4fc19bddd824e2b727f416817ea4006a67f949dbf70df673a37 SHA512 1cadf59cfa85c5bbeb86f968ced896eff16c330e498497bf58826a58a59dfb83989422d660f7230d7921eeeda709d1ff10b50d4f842a36e50d44bf9017360b50 diff --git a/sci-electronics/kicad/kicad-6.0.0_rc1.ebuild b/sci-electronics/kicad/kicad-6.0.0.ebuild similarity index 100% rename from sci-electronics/kicad/kicad-6.0.0_rc1.ebuild rename to sci-electronics/kicad/kicad-6.0.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: 6bb991cb334749aecc706696290dbdc451e330e2 Author: JonRB gmail com> AuthorDate: Thu Dec 23 01:22:55 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 01:08:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb991cb sci-electronics/kicad-footprints: version bump to 6.0.0 Closes: https://bugs.gentoo.org/830024 Signed-off-by: JonRB gmail.com> Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> sci-electronics/kicad-footprints/Manifest | 2 +- ...{kicad-footprints-6.0.0_rc1.ebuild => kicad-footprints-6.0.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index 24bb7f311744..736e60cd74ee 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -1,2 +1,2 @@ DIST kicad-footprints-5.1.12.tar.bz2 3382783 BLAKE2B 6f7725bebd6099d86780ed2582aacfb3abff4db6065a6a17fcd7631782a0c2e1e8a23064f80cd95c79bbaca8da52003f01fce7e398e95596e45f15b144eeef7f SHA512 e717886dc742f37b626226065953a36829b50f9bf203efe1dbeab41d4dbe3a898bd65fbde9fa059ea9374ea92905faeb0ccd19dfb1a62f2d6a445c07f90b89a9 -DIST kicad-footprints-6.0.0_rc1.tar.gz 6147594 BLAKE2B de3d44a7fb900c64e08aa8933eb3695aa15b27caf80f7fae93f3aa8194d8301e3e5ac549287a78e0168fa3130a8e84dfbcef5789ca99c2351be6b8696eb5887e SHA512 4625b2c2cff5102accaae1883d30c9a6304a5755804dca9d3a99231901a80813e51a55fba42332355df8896dc3ea843618108f25598a08d82ae11dc42b783782 +DIST kicad-footprints-6.0.0.tar.gz 6151018 BLAKE2B f54b1e47e4eb575c2d7bbb7d009954ca12f1aad5c06e4b39c9fa55ba1450ed865d3528dec5d98fac558a183266a77fb58209fb1028a2e2f5f6bd4e1d14b5caf7 SHA512 919883ee3a422e03ec7e89c6859d85431965e2ba6a6ee0449c1c7349d190abc65e6e9ac85e083e0fa8ed5d5657fa0a00f4094cf1c56046af470a2b4300bac19b diff --git a/sci-electronics/kicad-footprints/kicad-footprints-6.0.0_rc1.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-6.0.0.ebuild similarity index 100% rename from sci-electronics/kicad-footprints/kicad-footprints-6.0.0_rc1.ebuild rename to sci-electronics/kicad-footprints/kicad-footprints-6.0.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: ebe49a5529db5ae9dccc6f04804a50c348b596ab Author: Sam James gentoo org> AuthorDate: Mon Dec 27 00:41:51 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 01:08:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe49a55 sci-electronics/kicad: add note re bundled pybind Needed to work with wxwidgets for now. See: https://gitlab.com/kicad/code/kicad/-/commit/74e4370a9b146b21883d6a2d1df46c7a10bd0424 Signed-off-by: Sam James gentoo.org> sci-electronics/kicad/kicad-6.0.0.ebuild | 6 -- sci-electronics/kicad/kicad-.ebuild | 6 -- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/sci-electronics/kicad/kicad-6.0.0.ebuild b/sci-electronics/kicad/kicad-6.0.0.ebuild index 9ee69cf7de52..02029d4ba76b 100644 --- a/sci-electronics/kicad/kicad-6.0.0.ebuild +++ b/sci-electronics/kicad/kicad-6.0.0.ebuild @@ -4,7 +4,6 @@ EAPI=7 PYTHON_COMPAT=( python3_{8,9} ) - WX_GTK_VER="3.0-gtk3" inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils @@ -26,12 +25,15 @@ else fi fi -LICENSE="GPL-2+ GPL-3+ Boost-1.0" +# BSD for bundled pybind +LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" SLOT="0" IUSE="doc examples +ngspice openmp +occ +pcm" REQUIRED_USE="${PYTHON_REQUIRED_USE}" +# Contains bundled pybind but it's patched for wx +# See https://gitlab.com/kicad/code/kicad/-/commit/74e4370a9b146b21883d6a2d1df46c7a10bd0424 COMMON_DEPEND=" >=dev-libs/boost-1.61:=[context,nls] media-libs/freeglut diff --git a/sci-electronics/kicad/kicad-.ebuild b/sci-electronics/kicad/kicad-.ebuild index 9ee69cf7de52..02029d4ba76b 100644 --- a/sci-electronics/kicad/kicad-.ebuild +++ b/sci-electronics/kicad/kicad-.ebuild @@ -4,7 +4,6 @@ EAPI=7 PYTHON_COMPAT=( python3_{8,9} ) - WX_GTK_VER="3.0-gtk3" inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils @@ -26,12 +25,15 @@ else fi fi -LICENSE="GPL-2+ GPL-3+ Boost-1.0" +# BSD for bundled pybind +LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" SLOT="0" IUSE="doc examples +ngspice openmp +occ +pcm" REQUIRED_USE="${PYTHON_REQUIRED_USE}" +# Contains bundled pybind but it's patched for wx +# See https://gitlab.com/kicad/code/kicad/-/commit/74e4370a9b146b21883d6a2d1df46c7a10bd0424 COMMON_DEPEND=" >=dev-libs/boost-1.61:=[context,nls] media-libs/freeglut
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 765b55cea53be66156e905bfe9d519eeabec2b14 Author: Sam James gentoo org> AuthorDate: Mon Dec 27 00:39:56 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 01:08:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=765b55ce sci-electronics/kicad: enable OCC by default Match new upstream defaults. See: https://gitlab.com/kicad/code/kicad/-/commit/168a21bb43c27dbd9f5036a56838b93523194054 Signed-off-by: Sam James gentoo.org> sci-electronics/kicad/kicad-6.0.0.ebuild | 2 +- sci-electronics/kicad/kicad-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-electronics/kicad/kicad-6.0.0.ebuild b/sci-electronics/kicad/kicad-6.0.0.ebuild index be4d85dce48d..061968d6b125 100644 --- a/sci-electronics/kicad/kicad-6.0.0.ebuild +++ b/sci-electronics/kicad/kicad-6.0.0.ebuild @@ -28,7 +28,7 @@ fi LICENSE="GPL-2+ GPL-3+ Boost-1.0" SLOT="0" -IUSE="doc examples +ngspice openmp occ +pcm" +IUSE="doc examples +ngspice openmp +occ +pcm" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/sci-electronics/kicad/kicad-.ebuild b/sci-electronics/kicad/kicad-.ebuild index be4d85dce48d..061968d6b125 100644 --- a/sci-electronics/kicad/kicad-.ebuild +++ b/sci-electronics/kicad/kicad-.ebuild @@ -28,7 +28,7 @@ fi LICENSE="GPL-2+ GPL-3+ Boost-1.0" SLOT="0" -IUSE="doc examples +ngspice openmp occ +pcm" +IUSE="doc examples +ngspice openmp +occ +pcm" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-packages3d/
commit: 3e8125b8b7e7534d0723b36f08def0b80acae5cf Author: JonRB gmail com> AuthorDate: Thu Dec 23 01:23:26 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 01:08:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e8125b8 sci-electronics/kicad-packages3d: version bump to 6.0.0 Closes: https://bugs.gentoo.org/830024 Signed-off-by: JonRB gmail.com> Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> sci-electronics/kicad-packages3d/Manifest | 2 +- ...{kicad-packages3d-6.0.0_rc1.ebuild => kicad-packages3d-6.0.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index da82f9f3b048..faa68e13dc2f 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -1,2 +1,2 @@ DIST kicad-packages3d-5.1.12.tar.bz2 727191578 BLAKE2B 534ba480de72ffbc8ac0968e5a7b04f2b7ccfb0ef8bb88bdad7e4e6d90536f9ae7bd101316512e1fa2e27b607fd0dd8e53d0729e48368362177b066c6bab3802 SHA512 eb4895e0c46448a74acf10e8c72dee6ea89fee9d53b93c0927d592f4ee944497b642ed575b1b5457ff0db731f654d054d539aff007a17b8d8366c03edb15b6d2 -DIST kicad-packages3d-6.0.0_rc1.tar.gz 943436657 BLAKE2B 19be6acc72969d62ed6db7ec8b7ed0899644caf494240919b79c87f2ddd299b6502fd097e22ea0b9b99a2fa3ed0ab2445461703553fc0cb611e4dc1a455c1f5f SHA512 b1b21bcbfd2fc2a7b8e18f1457109f783cb268312d9e076adf81cec38e4511b944c0bce6bd39a06f84211e8f5dd60afc4daffd07affce6199db51b9c2cd3084d +DIST kicad-packages3d-6.0.0.tar.gz 943422281 BLAKE2B dcea4d4a323d021eba61dcab307e09e2bb8d39cdc38dc5ca64b7a19e93ffe1d0b6c4869dac47d81eca950a0c6db8c023758c66eb1a839fbb073529be02165c0b SHA512 5931309d9ed1fb78a0c9ef8eba80b68851749f369d4efe10f5fa02b6444fa7a3cfcfe1a8188127cbf15745f4e6d357e56f34ee5e6ff06560441937a8967495e0 diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-6.0.0_rc1.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-6.0.0.ebuild similarity index 100% rename from sci-electronics/kicad-packages3d/kicad-packages3d-6.0.0_rc1.ebuild rename to sci-electronics/kicad-packages3d/kicad-packages3d-6.0.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-templates/
commit: 3b2494656ab962d9cceac9438807cf2439297e42 Author: JonRB gmail com> AuthorDate: Thu Dec 23 01:24:27 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 01:08:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b249465 sci-electronics/kicad-templates: version bump to 6.0.0 Closes: https://bugs.gentoo.org/830024 Signed-off-by: JonRB gmail.com> Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> sci-electronics/kicad-templates/Manifest| 2 +- .../{kicad-templates-6.0.0_rc1.ebuild => kicad-templates-6.0.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index 9f25ad325907..898b4236d05d 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -1,2 +1,2 @@ DIST kicad-templates-5.1.12.tar.bz2 1552173 BLAKE2B 51791729e049aa835f15b80f783d07c099dd177783b1a78209e7c7db709a3b0a18bd22572227ab5193d4da955796bc4c78f502fdedd275f379f84fa49108a324 SHA512 4f44816fa78048c0db93ecd10ae980236bc5ef1ed5170270ac761dd5fc32d08a5c8bf733837e6dceecf736f75fa09780326af813de04cbd69345cf376815d430 -DIST kicad-templates-6.0.0_rc1.tar.gz 2248926 BLAKE2B 54a45a32788650f3895f91fb993768a3caea55b304c38f07c933b7765f96e30b93b6c206a49f28b0813b9739e1ecd3e48e4939d9150089d115d59a98a1308dc2 SHA512 7e7604a6aa1657f222f258c3f9d62b1175e239bbec8c5ea2a681293786d2b04b31c5b9f05da031661364017464de741fbe823fd532eeadfb0a8c220051ca7f0e +DIST kicad-templates-6.0.0.tar.gz 2248671 BLAKE2B f164b0788923e8cc314241127bc235513bfa04706548a080c0d83dfcce2087e5ce202545a7ce545da0d3e7c67299b712a1289188afe7ff27ae6509b23c6e33ff SHA512 fbe54dd90ce1cc913b406796952b1503fc7720e01a181880771df29ee0f7be1de062f71fccfb7d71ce1fc4a4044e12019d9e9a3cade100dfc021dbdbbd117ad4 diff --git a/sci-electronics/kicad-templates/kicad-templates-6.0.0_rc1.ebuild b/sci-electronics/kicad-templates/kicad-templates-6.0.0.ebuild similarity index 100% rename from sci-electronics/kicad-templates/kicad-templates-6.0.0_rc1.ebuild rename to sci-electronics/kicad-templates/kicad-templates-6.0.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-symbols/
commit: 7728d75ba39777aa8f851bc02a3cf9d7889be6eb Author: JonRB gmail com> AuthorDate: Thu Dec 23 01:23:57 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 27 01:08:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7728d75b sci-electronics/kicad-symbols: version bump to 6.0.0 Closes: https://bugs.gentoo.org/830024 Signed-off-by: JonRB gmail.com> Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> sci-electronics/kicad-symbols/Manifest | 2 +- .../{kicad-symbols-6.0.0_rc1.ebuild => kicad-symbols-6.0.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index 2b4143e13c09..be9a59df95d5 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -1,2 +1,2 @@ DIST kicad-symbols-5.1.12.tar.bz2 1815145 BLAKE2B e3a74c0e2cb24f4286cdd7fa63b62c72c39575475305680ba8e19d5b3acb5c6cbff1e17d37d169043949ad89ffb9b94f0341e1faf7d063c1cf9872d31b863e21 SHA512 32e73b8a43e54779e4b95fc13505d603c7ef70600467a1e38f2685288aa9223ca29cc44a552d8c02e153cbf3048faa59610bc92e81dbbed7a432c16db0bd05f6 -DIST kicad-symbols-6.0.0_rc1.tar.gz 4738558 BLAKE2B 2fb0e50b4a088c7f3d9ba0b919eb917b322109d0f9d4c181d9d6ae4f5daa3812f117b1a6dd198e30e5e8b774015a794a1214177b14d5a07425c402f2c7c10f1d SHA512 dd1e93fad1d161718aa98a6806a9cba38dbfc6d6bde80feefb5ec709be593794670c979c849db7b386ab4cd703e2e4d385ecae20f99a2332e55869f0f4d5737e +DIST kicad-symbols-6.0.0.tar.gz 4809848 BLAKE2B ba96aac11c60ba590c23d3df56e0c3cb7fbea828833e0cd7874976f0ed93bf7e0dd21a3a367eff0e5086126c663eec075b45cb82f463c36289b780ecf1836e20 SHA512 9e223ba15e8c8d00d5f5889f4fc9f7677a290253121889dd162788af3bbf1400b39c6d41bb1167b53ea028c32016f8f465251a308f546ece69149a9e5b32e66c diff --git a/sci-electronics/kicad-symbols/kicad-symbols-6.0.0_rc1.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-6.0.0.ebuild similarity index 100% rename from sci-electronics/kicad-symbols/kicad-symbols-6.0.0_rc1.ebuild rename to sci-electronics/kicad-symbols/kicad-symbols-6.0.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-emulation/ruffle/
commit: b727f97b29de74083db474c0c00f83e88ce53f68 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Dec 27 00:38:00 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Dec 27 00:54:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b727f97b app-emulation/ruffle: sync live Might as well use (+) in advance given it'll gone with python-3.11 ebuild and there's chances it could be backported. Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/ruffle/ruffle-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/ruffle/ruffle-.ebuild b/app-emulation/ruffle/ruffle-.ebuild index 4371c33e066a..58111094b040 100644 --- a/app-emulation/ruffle/ruffle-.ebuild +++ b/app-emulation/ruffle/ruffle-.ebuild @@ -5,7 +5,7 @@ EAPI=8 # python is needed by xcb-0.8.2 until update to >=0.10 PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="xml" +PYTHON_REQ_USE="xml(+)" inherit cargo desktop flag-o-matic git-r3 python-any-r1 xdg DESCRIPTION="Flash Player emulator written in Rust"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/ruffle/
commit: 205d28fc470c551ecc7aab63624ccc632d09aafa Author: Ionen Wolkens gentoo org> AuthorDate: Mon Dec 27 00:37:46 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Dec 27 00:54:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205d28fc app-emulation/ruffle: add 0_p20211222 Hasn't received changes in a few days likely due to holidays and might as well use the latest nightly before it picks up again. Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/ruffle/Manifest | 16 + app-emulation/ruffle/ruffle-0_p20211222.ebuild | 503 + 2 files changed, 519 insertions(+) diff --git a/app-emulation/ruffle/Manifest b/app-emulation/ruffle/Manifest index 8a30c53ff768..a46c713ccb3f 100644 --- a/app-emulation/ruffle/Manifest +++ b/app-emulation/ruffle/Manifest @@ -26,6 +26,7 @@ DIST bstr-0.2.17.crate 330350 BLAKE2B 90c3a48d78b73d7e36a3da9fda0beae6e91ce534d1 DIST build_const-0.2.2.crate 4511 BLAKE2B 44316d3b468e73fbeedbaa1ae35705196f787707ea861355d926e7fbc97f759bc7fe0bf88d2e97fb9b981fc7347fe0e849ce2094f50ab53075b4dfe7522089f0 SHA512 47a9949b7196791af2507d6e3a28843da67621e5b56177d3b13477e070487cdd1059207588a55bf1a393df9118e71e3024b439a3c6281b6c12b5bdee66b237a6 DIST bumpalo-3.8.0.crate 79835 BLAKE2B 3937c4ca9d7c5e2ffee229c8f5503c6a59f2fabfa3b7c81fefbf5df816efc5f601aaca4b606a62e647262acafa34146aa0906eedc09368e16eb76b3c6722e8e1 SHA512 c9825e7638bd54f97877adee8ac8f6a2cee308050c3f446f9da3996688ec3d779cb6eb935a440329794fb534958a6e89749b44a9bb27dfd219a963f64a6bcac1 DIST bytemuck-1.7.2.crate 27489 BLAKE2B 2541a7561eb34351f58266451a020858d8ac1ad30ecb95b97d576e72532cae37ef0b747e2259aaf6052b65f951586425044f824a00dfabf54bba9462edf94c2a SHA512 fae361f5abe67215a7591d421a0b713b77b437123c56e21dd00421e95ab86d9dd9b0bf1daa6623b833ea65681fbeeb58f6feab9d323964304a3250f24df1ace2 +DIST bytemuck-1.7.3.crate 27879 BLAKE2B b231e200fa8925f71e457a6ae3a6677366cf6a5b1a6c19845b6973f385fdaaa86b6a3d4e8b38356dbc824cde70e8f1120008d21a3d77d06575fd036b0bf20678 SHA512 03569cb6b6532ff62f406f8f6c80ea5cc3a4fc36ebe28f5a4bab32000862192eed2d26163062c62c0749d2f96ebed6968ce76d2e95a6430d9147c3648aff1f64 DIST bytemuck_derive-1.0.1.crate 9550 BLAKE2B 60606126086a3c3beaadd1275c651ec7e3d7df34800ae435cb624fb65addbd6b6b1e98d82b346478ad69563a7d3c542078c7cb2502d98685ec0748c35cabae71 SHA512 93416b8be84e5f7f8360b5faf7c37548ece1afc0db2a596c84b841772466b54d8f88386ae3837d511c85dbe4ccff5e24e771511e1c856b84cce1dd4d7ffe DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa DIST bytes-1.1.0.crate 49640 BLAKE2B b3140dd49dc222cd0405e405da9629038eb7d71dd4c22c8d6419ade041dc1118aa46df38f3426a36a44d8e5591c368ae32a89e71850dca7e810bbfff4441c37d SHA512 d34441ea146ccaf55da4d5c645f8ffbd008eeb3204dafd5961771abc85df52751dfd1af3975fb5c91eb83d9a43da4f3589bc3aa07c8d715906d8158f3092af2d @@ -41,7 +42,9 @@ DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006 DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980 DIST clang-sys-1.3.0.crate 37713 BLAKE2B ca7ee0771a970ed67b02d55d9027bab061c52d624540894cd00d09d847f6f35c58e76a1a6153309f8af709474df64b46f4764c2036883a688ffb8154d77ed123 SHA512 80c78c53a877cd8208730885214c135dd65a208cfd047dba7595283bbeec266f4d39cd1e0b3c2c69a474569ba68e4db93636e31a77c350d7bb2337e06ee7cb74 DIST clap-3.0.0-beta.5.crate 155626 BLAKE2B b51adbf6fd721f2fed06babce4954010b6b0e042ab2aa2884818e1e94322d5b85d64d9c71d3eeb93a028e176e849313dbbd153a0816e704dacf5e58243de4107 SHA512 bac8e4064c0c39b2a964cd0bc5fef85cbae4dc42dde37e7f52d19d08971f5d0062f33dd55926e3058aa4b3884cba785062438faf0a40bc817fd83cff92315a94 +DIST clap-3.0.0-rc.7.crate 188935 BLAKE2B 68ee103dd6d46911c4c31a18833dabde085459ab7d22f2a5605af7c4359c254a6c4b37b508e26ea43620e3f2e645fc0fa6358da6aa93f43d46b930cad74705cc SHA512 b013466b88a549f5b7c7a9adb1d9981390bca4c3d1e18dc1554b8bbe69d3a8a57cc8a7bf5e21b0d306e982bde011ed7db633a8cc61458a79b5207808dd606338 DIST clap_derive-3.0.0-beta.5.crate 25228 BLAKE2B 5d35c568157e57f56b4c7f6d9f5a0f81b16ecffb82fc01c146795d86cff4a9b5ee3ace10dd9b3e4b9eedfe3e975f653c32a8ca463249335e85e5178f8045caec SHA512 76251b7e781cde93809785e5a5370789fc6ae94397cf1e80efb1c4bda20e2b984fb9090f21d469224f3861ff51f80ba780c3bf176db9ea1860b34592df4fa917 +DIST clap_derive-3.0.0-rc.7.crate 24689 BLAKE2B e4cd871b7c212221af7b6afabd785545256be1de24d691b1443c876024dbb045d157c1b8de0aae6eaa01a7ca8b5f954ba45fa24f54c4daa54748b149a921da8e SHA512
[gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
commit: e0747475d19950cb2f536b21b7cb3133f0fe Author: Lars Wendler gentoo org> AuthorDate: Mon Dec 27 00:35:11 2021 + Commit: Lars Wendler gentoo org> CommitDate: Mon Dec 27 00:35:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0747475 games-strategy/warzone2100: Removed old Signed-off-by: Lars Wendler gentoo.org> games-strategy/warzone2100/Manifest| 2 - .../warzone2100/warzone2100-4.1.3-r4.ebuild| 116 - .../warzone2100/warzone2100-4.2.0.ebuild | 116 - 3 files changed, 234 deletions(-) diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest index 06b8318d9b39..8ee4930b788e 100644 --- a/games-strategy/warzone2100/Manifest +++ b/games-strategy/warzone2100/Manifest @@ -1,5 +1,3 @@ -DIST warzone2100-4.1.3.tar.xz 337479212 BLAKE2B 07d1788fc2f8e5073a15231d5bf0c8c50dc0413522ea1589b064190144906fb58008faab66a295cec7759a1036f4d007ef8a42cffd9ef588fde1116b6cd7a38b SHA512 64126a1a5aab8b766cdfc70b8d96465ad451bd6a31e33be963eb89664b062dfe58e195ac3cbc087a9c008519c0e13003d9750bcb428b0e0ff12c82bf9940be3f -DIST warzone2100-4.2.0.tar.xz 338587136 BLAKE2B e29147ce573c7a07e0ab856b1c74000bfc866437784e314393335d21e735fb78fcdbe71aa19f9c806f280f0ca2d33aff15815a09971c9e5ab85cf8b31e9a7864 SHA512 d2dfb8f2710493cbdacb01ca26cf69b476ad906f4851bc384a7a506a37bc296c2bd2e8c464f1a7a86e50924c66839459413d00c73031f9fe024afef8173c820c DIST warzone2100-4.2.2.tar.xz 338585896 BLAKE2B e90ff6f5843a1750971a2cb7e77aac1e7c03ebeae90ea112d1eb735ea4a9cfee35de860e52f81824cde69543af6172ee630b6451ea39c141c188e4469f9200b9 SHA512 ea02207a27a01114daaf0819a98a63a5189570844dd69f50f493a1caafab7c05d85fb0d5c8a8b1b061ee3a050081e9786a1c090f4490134e93e8bbfa1903bd1b DIST warzone2100-4.2.4.tar.xz 338685080 BLAKE2B d83fc41d7bb7ff062ca6d3ce924c5e50560737b309db5a31e9fa81ed4dd5c079cf53aed472d1686daaa2e758583e79c3310575191e95d0b01d0f692786ff015f SHA512 26f470c137d9f53b759d182058080a07b7a505aa900fc0e6ff8349783564e0e298216f162032ff43c15f1e5811a8192e161498f87d8cc624a1a653a4044fcfb7 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6 diff --git a/games-strategy/warzone2100/warzone2100-4.1.3-r4.ebuild b/games-strategy/warzone2100/warzone2100-4.1.3-r4.ebuild deleted file mode 100644 index 929af63b820a.. --- a/games-strategy/warzone2100/warzone2100-4.1.3-r4.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW" -inherit cmake plocale xdg - -MY_PV=$(ver_cut 1-2) -VIDEOS_PV=2.2 -VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz -DESCRIPTION="3D real-time strategy game" -HOMEPAGE="https://wz2100.net/; -SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz - videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )" -S="${WORKDIR}/${PN}" - -LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )" -SLOT="0" -KEYWORDS="~amd64 ~x86" -# Upstream requested debug support -IUSE="debug discord nls videos vulkan" - -CDEPEND=" - >=dev-games/physfs-2[zip] - dev-db/sqlite:3 - >=dev-libs/libsodium-1.0.14:= - media-libs/freetype:2 - media-libs/harfbuzz:= - media-libs/libogg - media-libs/libpng:= - media-libs/libsdl2[opengl,video,X] - media-libs/libtheora - media-libs/libvorbis - media-libs/openal - net-libs/miniupnpc:= - net-misc/curl - sys-libs/zlib - nls? ( virtual/libintl ) - vulkan? ( media-libs/libsdl2:=[vulkan] ) -" -DEPEND=" - ${CDEPEND} - dev-libs/fribidi - media-libs/fontconfig -" -RDEPEND=" - ${CDEPEND} - media-fonts/dejavu -" -BDEPEND=" - app-arch/zip - app-text/asciidoc - virtual/pkgconfig - nls? ( sys-devel/gettext ) -" - -HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm ) -DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md ) - -PATCHES=( - "${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch -) - -src_unpack() { - unpack ${P}.tar.xz -} - -src_prepare() { - sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die - - # Delete translations we're not using - cleanup_po() { - local locale=${1} - einfo "Cleaning up disabled locale: ${locale}" - rm po/${locale}.po || die - } - -
[gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
commit: 299bfd8a0935caf18c18a19411915cad25d8dc22 Author: Lars Wendler gentoo org> AuthorDate: Mon Dec 27 00:33:15 2021 + Commit: Lars Wendler gentoo org> CommitDate: Mon Dec 27 00:35:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=299bfd8a games-strategy/warzone2100: Bump to version 4.2.4 which fixes build with USE="vulkan" Signed-off-by: Lars Wendler gentoo.org> games-strategy/warzone2100/Manifest| 1 + .../warzone2100/warzone2100-4.2.4.ebuild | 116 + 2 files changed, 117 insertions(+) diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest index 2a2ed6302d9b..06b8318d9b39 100644 --- a/games-strategy/warzone2100/Manifest +++ b/games-strategy/warzone2100/Manifest @@ -1,4 +1,5 @@ DIST warzone2100-4.1.3.tar.xz 337479212 BLAKE2B 07d1788fc2f8e5073a15231d5bf0c8c50dc0413522ea1589b064190144906fb58008faab66a295cec7759a1036f4d007ef8a42cffd9ef588fde1116b6cd7a38b SHA512 64126a1a5aab8b766cdfc70b8d96465ad451bd6a31e33be963eb89664b062dfe58e195ac3cbc087a9c008519c0e13003d9750bcb428b0e0ff12c82bf9940be3f DIST warzone2100-4.2.0.tar.xz 338587136 BLAKE2B e29147ce573c7a07e0ab856b1c74000bfc866437784e314393335d21e735fb78fcdbe71aa19f9c806f280f0ca2d33aff15815a09971c9e5ab85cf8b31e9a7864 SHA512 d2dfb8f2710493cbdacb01ca26cf69b476ad906f4851bc384a7a506a37bc296c2bd2e8c464f1a7a86e50924c66839459413d00c73031f9fe024afef8173c820c DIST warzone2100-4.2.2.tar.xz 338585896 BLAKE2B e90ff6f5843a1750971a2cb7e77aac1e7c03ebeae90ea112d1eb735ea4a9cfee35de860e52f81824cde69543af6172ee630b6451ea39c141c188e4469f9200b9 SHA512 ea02207a27a01114daaf0819a98a63a5189570844dd69f50f493a1caafab7c05d85fb0d5c8a8b1b061ee3a050081e9786a1c090f4490134e93e8bbfa1903bd1b +DIST warzone2100-4.2.4.tar.xz 338685080 BLAKE2B d83fc41d7bb7ff062ca6d3ce924c5e50560737b309db5a31e9fa81ed4dd5c079cf53aed472d1686daaa2e758583e79c3310575191e95d0b01d0f692786ff015f SHA512 26f470c137d9f53b759d182058080a07b7a505aa900fc0e6ff8349783564e0e298216f162032ff43c15f1e5811a8192e161498f87d8cc624a1a653a4044fcfb7 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6 diff --git a/games-strategy/warzone2100/warzone2100-4.2.4.ebuild b/games-strategy/warzone2100/warzone2100-4.2.4.ebuild new file mode 100644 index ..e58fc5f270f8 --- /dev/null +++ b/games-strategy/warzone2100/warzone2100-4.2.4.ebuild @@ -0,0 +1,116 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW" +inherit cmake plocale xdg + +MY_PV=$(ver_cut 1-2) +VIDEOS_PV=2.2 +VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz +DESCRIPTION="3D real-time strategy game" +HOMEPAGE="https://wz2100.net/; +SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz + videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )" +S="${WORKDIR}/${PN}" + +LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# Upstream requested debug support +IUSE="debug discord nls videos vulkan" + +CDEPEND=" + >=dev-games/physfs-2[zip] + dev-db/sqlite:3 + >=dev-libs/libsodium-1.0.14:= + media-libs/freetype:2 + media-libs/harfbuzz:= + media-libs/libogg + media-libs/libpng:= + media-libs/libsdl2[opengl,video,X] + media-libs/libtheora + media-libs/libvorbis + media-libs/openal + net-libs/miniupnpc:= + net-misc/curl + sys-libs/zlib + nls? ( virtual/libintl ) + vulkan? ( media-libs/libsdl2:=[vulkan] ) +" +DEPEND=" + ${CDEPEND} + dev-libs/fribidi + media-libs/fontconfig +" +RDEPEND=" + ${CDEPEND} + media-fonts/dejavu +" +BDEPEND=" + app-arch/zip + app-text/asciidoc + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" + +HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm ) +DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md ) + +PATCHES=( + "${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch +) + +src_unpack() { + unpack ${P}.tar.xz +} + +src_prepare() { + sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die + + # Delete translations we're not using + cleanup_po() { + local locale=${1} + einfo "Cleaning up disabled locale: ${locale}" + rm po/${locale}.po || die + } + + plocale_for_each_disabled_locale cleanup_po + +
[gentoo-commits] repo/gentoo:master commit in: app-misc/broot/
commit: 2328beb6002642855e0bec022baad0e1e5e8275b Author: Alexey Zapparov zapparov com> AuthorDate: Sun Dec 26 21:10:24 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Dec 27 00:18:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2328beb6 app-misc/broot: add 1.8.0 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Zapparov zapparov.com> Closes: https://github.com/gentoo/gentoo/pull/23531 Signed-off-by: Ionen Wolkens gentoo.org> app-misc/broot/Manifest | 2 + app-misc/broot/broot-1.8.0.ebuild | 263 ++ 2 files changed, 265 insertions(+) diff --git a/app-misc/broot/Manifest b/app-misc/broot/Manifest index 38cc37f6680d..b0fd9ab4d178 100644 --- a/app-misc/broot/Manifest +++ b/app-misc/broot/Manifest @@ -25,6 +25,7 @@ DIST broot-1.6.6.tar.gz 8714930 BLAKE2B 8e0a649dc7d022c4be12eb7c7ba5925de46a59c7 DIST broot-1.7.3.tar.gz 9416268 BLAKE2B 7d1836e6d60693361aba0da25a51919d169e0d4701c98dbaac46bb36c51c0cf7c209b80c96b785f9693eecfad55a645b68620734320671fd269258ba26a9e2c1 SHA512 c3eb6cd5bab5bc3b20844fd4c86b8f7c24646811e8b9a3f36fac36ccd7a96d94838e21ca02f292d879d2a04f03b1d44a48ba0eef8b239130b7c5712a DIST broot-1.7.4.tar.gz 9416319 BLAKE2B ff9605379f9bd881ea5dc3710f1b03c1be6cbcebe2baaa45b73a430542fed1043e2cbfa646a0f374b7f12cdfb22309c895da1d9be7bbde2de279dbd233669330 SHA512 832c792a3a905040c5e7915b9defa82d2bd70b113025d3357d8ba9b521fb93617bbb17a6b74f7320365ed3a703c864e1e6db887c74f347ed669cb2c950334e44 DIST broot-1.7.5.tar.gz 9416330 BLAKE2B 33aadc9f03a3645fdb3013f68a30e8cc3ace6b9306644ce695855cc89f5d6ae43ab65730908a89623905451c1be31fd796a34a389726d021a43ec831d33c3b22 SHA512 54c1a57dba53a6ba889fc19034787cbaac154552e568f42d38bffb98ad606a3a43e63f51bb4da68306f82e41e27444a3343c729d3d47b7da869867a7e763a25a +DIST broot-1.8.0.tar.gz 9417559 BLAKE2B 8a1377339ceb9d5d4f66cd65f3f750f5485ed243653cbdab1345fe93d1fc88b20bca9be12126e2b7c02a472f96d8a6d619524939c70d0b060a2b01ae0103aa4e SHA512 fdfcf3bb9ddd11e64d3563ab21dfbfab8a3c02fa7a2e37d6cb3aa5cdc2c329575d5bec35b4f79ab3be95d5993e4a1528150a8148329038b710f0fef65b7c839d DIST bstr-0.2.16.crate 330346 BLAKE2B 75a345f3a5d428ec7278cd10fa676f5bb72685c65c4fe68163943cf3142b43ac45d458bce9323447b201ffcc91aa82cd8c762cb1954c055e34b1a5cebc686ee8 SHA512 33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac DIST bstr-0.2.17.crate 330350 BLAKE2B 90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192 SHA512 883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2 DIST bytemuck-1.7.2.crate 27489 BLAKE2B 2541a7561eb34351f58266451a020858d8ac1ad30ecb95b97d576e72532cae37ef0b747e2259aaf6052b65f951586425044f824a00dfabf54bba9462edf94c2a SHA512 fae361f5abe67215a7591d421a0b713b77b437123c56e21dd00421e95ab86d9dd9b0bf1daa6623b833ea65681fbeeb58f6feab9d323964304a3250f24df1ace2 @@ -216,6 +217,7 @@ DIST termimad-0.10.3.crate 316247 BLAKE2B acda7abe193eeb015c9e144e765b3fe075fda1 DIST termimad-0.16.4.crate 345687 BLAKE2B 1551814ed21af200e3102e16dfd233060f2deba8bc7fe120bacfb9d520e4d5c3fc26031a3f346e2fc3ae70900ab91c303ecf09b1c80ab0c2cfc696b3039ae56d SHA512 c1e825ffa5f6180b5acf18aef3863698dfdbdcdb2b800ed77a9bc62cc5ec0eb42d8ace7e36c11ffe7a07f75e3b24137baf583cc8388ee5934bc79ebe0763bd8d DIST termimad-0.19.0.crate 351222 BLAKE2B 98f31f0946f54e7557dc7210cef36ecb962c86c893588188449c8a4c9229a33c18db2ca51ac19d3a9d26f57ac9b90ec6c0b827d2905d8b3598e36e2a07027c5b SHA512 6e6a960962a9fe27d58571c8b4e65e26458ea8b6d6218e3efd9ac5767f6cfb2edc3e92c96fe78db043ad2f3dc3b4a67cd77206c6b14678843181e1cfec3b034a DIST termimad-0.19.3.crate 352106 BLAKE2B 158eddf072732f2329df40d90a960a974669373631dfd7db59bd60034997c4dcf90fcfd1c3c65bd4b491d86ba7c05011d1fdbc029cb5c47c8bd85677e2d1ff18 SHA512 4b6fcd9e2c801ece36334252faaa716227ca3f1b483a06246ff0966559adf1f2298d38f6296d327b7506dcfd498ff4860e6072c53956a56a2b2a2cefe1753a2c +DIST termimad-0.20.0.crate 352857 BLAKE2B 449ac7c3549ab4ab196b9d57a418fc991523b275e0d379980ab9fea10bb3ed6987c098a42eff04925e3e1dcaa924bb1a05df2ec7a5a66fd68c06fd6e8cee9b63 SHA512 918583209ee1c1e2835539d48b51ca4e069add33a48ed7b6ab95aae3c6bb72ec07539ac188de3a3470823e7cf01c219e61b9e0e091e94bb0d2f1cfee12c301ae DIST terminal-clipboard-0.2.1.crate 4056 BLAKE2B 638662ebf46e0cb67df5a33905b5384b9270276c243b6f53a66415509eabb4da48c2d8257b5f67518712911395698cd02a745b6daf42d1cab30a1253a7dd98bf SHA512 10b6d024b24fb236954a981c17dec25b4d4b8f06c4cef3edb9137cf291099453926b5793c6f19bd3b69a9db88e38ed4ea72bbf8aa6f57434a30974b9fb9ab763 DIST terminal-clipboard-0.3.1.crate 5597 BLAKE2B a05f67c1ebce2129a2b8130cd84fbed579c67ae4d46bc4f233e6ae647a2693e5c1257ce3882a21345b596c487cbf5b339ef907f417aafea4bb6f980113aa31eb SHA512
[gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-wayland/
commit: 0cd0444d4385782e7f2c076463d16f880dc51dd3 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Dec 27 00:04:33 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Dec 27 00:05:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cd0444d gui-libs/egl-wayland: stabilize 1.1.9_p20211123 for amd64 Needed for webkit-gtk applications to launch with GBM. Signed-off-by: Ionen Wolkens gentoo.org> gui-libs/egl-wayland/egl-wayland-1.1.9_p20211123.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-libs/egl-wayland/egl-wayland-1.1.9_p20211123.ebuild b/gui-libs/egl-wayland/egl-wayland-1.1.9_p20211123.ebuild index f1c9e329762c..797eb2b76f76 100644 --- a/gui-libs/egl-wayland/egl-wayland-1.1.9_p20211123.ebuild +++ b/gui-libs/egl-wayland/egl-wayland-1.1.9_p20211123.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" dev-libs/wayland
[gentoo-commits] repo/gentoo:master commit in: sys-fs/lvm2/files/, sys-fs/lvm2/
commit: c52ed8996b70a39521a5f6a82d2d64d7ddc08d99 Author: Lars Wendler gentoo org> AuthorDate: Mon Dec 27 00:01:54 2021 + Commit: Lars Wendler gentoo org> CommitDate: Mon Dec 27 00:05:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c52ed899 sys-fs/lvm2: Don't use systemd-run on openrc systems Signed-off-by: Lars Wendler gentoo.org> .../lvm2-2.03.14-dm_lvm_rules_no_systemd.patch | 37 ++ ...{lvm2-2.03.14.ebuild => lvm2-2.03.14-r1.ebuild} | 5 +++ 2 files changed, 42 insertions(+) diff --git a/sys-fs/lvm2/files/lvm2-2.03.14-dm_lvm_rules_no_systemd.patch b/sys-fs/lvm2/files/lvm2-2.03.14-dm_lvm_rules_no_systemd.patch new file mode 100644 index ..0b4a156c630f --- /dev/null +++ b/sys-fs/lvm2/files/lvm2-2.03.14-dm_lvm_rules_no_systemd.patch @@ -0,0 +1,37 @@ +From 88d5b3d711c8546864e57dbfba7591a19be80c4d Mon Sep 17 00:00:00 2001 +From: Lars Wendler +Date: Mon, 27 Dec 2021 00:53:21 +0100 +Subject: [PATCH] Don't use systemd-run in 69-dm-lvm.rules + +some people don't run systemd +--- + udev/69-dm-lvm.rules.in | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/udev/69-dm-lvm.rules.in b/udev/69-dm-lvm.rules.in +index 39e5b9807..6ba4efa0f 100644 +--- a/udev/69-dm-lvm.rules.in b/udev/69-dm-lvm.rules.in +@@ -62,8 +62,8 @@ ENV{SYSTEMD_READY}="1" + # LVM_VG_NAME_COMPLETE='foo' + # + # When the VG is complete it can be activated, so +-# vgchange -aay is run. It is run via +-# systemd since it can take longer to run than ++# vgchange -aay is run. It can take ++# longer to run than + # udev wants to block when processing rules. + # (if there are hundreds of LVs to activate, + # the vgchange can take many seconds.) +@@ -80,7 +80,7 @@ ENV{SYSTEMD_READY}="1" + # it's better suited to appearing in the journal. + + IMPORT{program}="(LVM_EXEC)/lvm pvscan --cache --listvg --checkcomplete --vgonline --udevoutput --journal=output $env{DEVNAME}" +-ENV{LVM_VG_NAME_COMPLETE}=="?*", RUN+="/usr/bin/systemd-run -r --no-block --property DefaultDependencies=no --unit lvm-activate-$env{LVM_VG_NAME_COMPLETE} lvm vgchange -aay --nohints $env{LVM_VG_NAME_COMPLETE}" ++ENV{LVM_VG_NAME_COMPLETE}=="?*", RUN+="(LVM_EXEC)/lvm vgchange -aay --nohints $env{LVM_VG_NAME_COMPLETE}" + GOTO="lvm_end" + + LABEL="lvm_end" +-- +2.34.1 + diff --git a/sys-fs/lvm2/lvm2-2.03.14.ebuild b/sys-fs/lvm2/lvm2-2.03.14-r1.ebuild similarity index 98% rename from sys-fs/lvm2/lvm2-2.03.14.ebuild rename to sys-fs/lvm2/lvm2-2.03.14-r1.ebuild index f27b82cc4ef0..a0f3b38b6ae8 100644 --- a/sys-fs/lvm2/lvm2-2.03.14.ebuild +++ b/sys-fs/lvm2/lvm2-2.03.14-r1.ebuild @@ -99,6 +99,11 @@ pkg_setup() { src_prepare() { default + # Users without systemd get no auto-activation of any logical volume + if ! use systemd ; then + eapply "${FILESDIR}"/${PN}-2.03.14-dm_lvm_rules_no_systemd.patch + fi + sed -i \ -e "1iAR = $(tc-getAR)" \ -e "s:CC ?= @CC@:CC = $(tc-getCC):" \
[gentoo-commits] repo/gentoo:master commit in: games-rpg/celeste/
commit: 110a51260f6ca3e1fb7c67c4f7c1a8d82872305c Author: James Le Cuirot gentoo org> AuthorDate: Sun Dec 26 23:47:30 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Dec 26 23:47:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=110a5126 games-rpg/celeste: New package Signed-off-by: James Le Cuirot gentoo.org> games-rpg/celeste/Manifest | 1 + games-rpg/celeste/celeste-1.4.0.0.ebuild | 57 games-rpg/celeste/metadata.xml | 8 + 3 files changed, 66 insertions(+) diff --git a/games-rpg/celeste/Manifest b/games-rpg/celeste/Manifest new file mode 100644 index ..6e998046f289 --- /dev/null +++ b/games-rpg/celeste/Manifest @@ -0,0 +1 @@ +DIST celeste-linux.zip 887889393 BLAKE2B 2b253db8b2b3e9a8977d2a5a8c235856be89a2e894c6e790b05ae1210a2edde38cdda89c94d8e8c6be0682ec4ba413353d296b4e6386d73b4cca37d0a16512f7 SHA512 a2ea4483ceba166a210b90237bbebc455528c3c39b85e1f6134f9360d81dde750e2d719e8c0d0c938770b2d96b8da990953ff226d9f4a7d4dcc08e20d4a345c9 diff --git a/games-rpg/celeste/celeste-1.4.0.0.ebuild b/games-rpg/celeste/celeste-1.4.0.0.ebuild new file mode 100644 index ..9228f4c91be6 --- /dev/null +++ b/games-rpg/celeste/celeste-1.4.0.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHECKREQS_DISK_BUILD="1200M" +inherit desktop check-reqs xdg + +DESCRIPTION="Narrative-driven, single-player adventure like mom used to make" +HOMEPAGE="https://mattmakesgames.itch.io/celeste; +SRC_URI="${PN}-linux.zip" +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +RESTRICT="bindist fetch splitdebug" + +DIR="/opt/${PN}" +QA_PREBUILT="${DIR#/}/*" + +RDEPEND="media-libs/libsdl2[joystick,opengl,sound,video]" +BDEPEND="app-arch/unzip" + +pkg_nofetch() { + einfo "Please buy and download ${SRC_URI} from:" + einfo " ${HOMEPAGE}" + einfo "and move it to your distfiles directory." +} + +src_prepare() { + default + rm -v \ + lib*/libSDL2-2.0.so.0 \ + lib*/libSDL2_image-2.0.so.0 \ + lib*/libpng15.so.15 \ + || die +} + +src_install() { + local \ + arch=$(usex amd64 x86_64 x86) \ + libdir=lib$(usex amd64 64 "") + + insinto "${DIR}" + doins -r *.dll* Celeste.exe* Celeste*.pdb Content/ mono* + + exeinto "${DIR}" + doexe Celeste.bin.${arch} + + exeinto "${DIR}"/${libdir} + doexe ${libdir}/*.so* + + newicon -s 512 Celeste.png ${PN}.png + dosym "../..${DIR}/Celeste.bin.${arch}" /usr/bin/${PN} + make_desktop_entry ${PN} Celeste +} diff --git a/games-rpg/celeste/metadata.xml b/games-rpg/celeste/metadata.xml new file mode 100644 index ..7c730d47817a --- /dev/null +++ b/games-rpg/celeste/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + ga...@gentoo.org + Gentoo Games Project + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/typing-extensions/
commit: f8da4d4fffa91ac8d3ae12144496b90b8ac7d616 Author: Sam James gentoo org> AuthorDate: Sun Dec 26 23:44:16 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 26 23:44:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8da4d4f dev-python/typing-extensions: Stabilize 4.0.1 ALLARCHES, #830023 Signed-off-by: Sam James gentoo.org> dev-python/typing-extensions/typing-extensions-4.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild b/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild index d7e26f0c6f3d..8226077876be 100644 --- a/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild +++ b/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild @@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}/typing_extensions LICENSE="PSF-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" BDEPEND=" >=dev-python/pyproject2setuppy-21[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/nbclient/
commit: ec752c45072095a3f7cf7e252264dad5072d3c69 Author: Sam James gentoo org> AuthorDate: Sun Dec 26 23:43:49 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 26 23:43:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec752c45 dev-python/nbclient: Stabilize 0.5.5 ALLARCHES, #829277 Signed-off-by: Sam James gentoo.org> dev-python/nbclient/nbclient-0.5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/nbclient/nbclient-0.5.5.ebuild b/dev-python/nbclient/nbclient-0.5.5.ebuild index 75321d0ac5fc..14645dd8d0dd 100644 --- a/dev-python/nbclient/nbclient-0.5.5.ebuild +++ b/dev-python/nbclient/nbclient-0.5.5.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" >=dev-python/jupyter_client-6.1.5[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-emulation/vice/
commit: 2cdbb76393f878af29230df16d20b1ba91286531 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Dec 26 19:34:23 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Dec 26 23:39:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cdbb763 app-emulation/vice: add 3.6 Upstream removed ffmpeg/lame bundled libs, they were already unused here but options to disable them are now unnecessary. Adds new IUSE=openmp, and new dep on libcap for IUSE=ethernet. html docs' Makefile.am no longer sets html files to be installed, but, while don't need the full website, the user manual is worthwhile so install it anyway alongside the new vim syntax files. Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/vice/Manifest| 1 + app-emulation/vice/vice-3.6.ebuild | 193 + 2 files changed, 194 insertions(+) diff --git a/app-emulation/vice/Manifest b/app-emulation/vice/Manifest index a40919df8c44..2a9c3ab60ae6 100644 --- a/app-emulation/vice/Manifest +++ b/app-emulation/vice/Manifest @@ -1 +1,2 @@ DIST vice-3.5.tar.gz 22557578 BLAKE2B 5573951052c2c7b2beb4dd194ad8612c53e484e47a4d935e0dbc880f2f06611252add3631f99c9656f2c941088d0147b0783020ffcc5a29505bab75ef8dc128e SHA512 02f364c1645138cacb461346d44de8f524fb2aba7d980181caf039c46ca9d30db98466e5b0e56e6a41417cd7bbd63d73bf6eb110af1271e23732e320dd1fab70 +DIST vice-3.6.tar.gz 11389599 BLAKE2B 6ebf0a235f059cd4b4a6408e32657babfb1d8bd15c101764ea05224830caf1f53807434b7556ea2aa494e7fcc8f8f19b44e9202572679e76f0a147f52941575a SHA512 4e17ccf6b57a26cb439549fe0e9097045aaf78b3a291df8b47e16bf54c585194d38961a7d17d0c1c9e76e6e2aea7aa6e513cfcdbe9802363f2d885e9fb50bee9 diff --git a/app-emulation/vice/vice-3.6.ebuild b/app-emulation/vice/vice-3.6.ebuild new file mode 100644 index ..d438d6439750 --- /dev/null +++ b/app-emulation/vice/vice-3.6.ebuild @@ -0,0 +1,193 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# --enable-static-lame triggers bug #814380 with EAPI-8, could work +# around but staying EAPI-7 for now unless there's some urgency +EAPI=7 + +inherit multibuild toolchain-funcs xdg + +DESCRIPTION="The Versatile Commodore Emulator" +HOMEPAGE="https://vice-emu.sourceforge.io/; +SRC_URI="mirror://sourceforge/vice-emu/releases/${P}.tar.gz" +S="${WORKDIR}/${P}.0" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE=" + alsa cpuhistory debug doc ethernet ffmpeg flac gif +gtk headless jpeg + lame mpg123 ogg openmp oss parport pci png portaudio pulseaudio sdl zlib" +REQUIRED_USE=" + || ( gtk headless sdl ) + gtk? ( zlib )" + +# ffmpeg/lame are loaded by dlopen(), keeping := to rebuild with same headers +RDEPEND=" + virtual/libintl + alsa? ( media-libs/alsa-lib ) + ethernet? ( + net-libs/libpcap + sys-libs/libcap + ) + ffmpeg? ( media-video/ffmpeg:= ) + flac? ( media-libs/flac ) + gif? ( media-libs/giflib:= ) + gtk? ( + dev-libs/atk + dev-libs/glib:2 + media-libs/fontconfig:1.0 + media-libs/glew:0= + sys-libs/readline:= + virtual/opengl + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[X] + x11-libs/libX11 + x11-libs/pango + ) + jpeg? ( virtual/jpeg ) + lame? ( media-sound/lame ) + mpg123? ( media-sound/mpg123 ) + ogg? ( + media-libs/libogg + media-libs/libvorbis + ) + parport? ( sys-libs/libieee1284 ) + pci? ( sys-apps/pciutils ) + png? ( media-libs/libpng:= ) + portaudio? ( media-libs/portaudio ) + pulseaudio? ( media-sound/pulseaudio ) + sdl? ( + media-libs/libsdl2[video] + media-libs/sdl2-image + sys-libs/readline:= + ) + zlib? ( sys-libs/zlib:= )" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto" +BDEPEND=" + app-arch/unzip + app-text/dos2unix + dev-embedded/xa + dev-lang/perl + sys-apps/texinfo + sys-devel/flex + sys-devel/gettext + virtual/pkgconfig + virtual/yacc + doc? ( virtual/texi2dvi ) + gtk? ( x11-misc/xdg-utils )" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + + # Strip the predefined C(XX)FLAGS. + sed -i -r 's:(VICE_C(XX)?FLAGS=)"[^$]+":\1:' configure || die + + MULTIBUILD_VARIANTS=( + $(usev gtk) + $(usev headless) + $(usev sdl) + ) + + # Debug build currently broken without copy sources. + multibuild_copy_sources +} + +src_configure() { + tc-export AR +
[gentoo-commits] repo/gentoo:master commit in: sys-process/time/
commit: 275e4afc5a6c30f43d0636e752f771b4eee673ca Author: Sam James gentoo org> AuthorDate: Sun Dec 26 23:38:17 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 26 23:38:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=275e4afc sys-process/time: update SRC_URI (use mirror://gnu and hence HTTPS) Signed-off-by: Sam James gentoo.org> sys-process/time/time-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/time/time-1.9.ebuild b/sys-process/time/time-1.9.ebuild index c6fb421e5d2c..ce9215929be3 100644 --- a/sys-process/time/time-1.9.ebuild +++ b/sys-process/time/time-1.9.ebuild @@ -5,7 +5,7 @@ EAPI=7 DESCRIPTION="Displays info about resources used by a program" HOMEPAGE="https://www.gnu.org/directory/time.html; -SRC_URI="http://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.gz; +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-process/time/
commit: bf63deab5aa1a04f8cef5d49c2e0f25f5c21ccf1 Author: Sam James gentoo org> AuthorDate: Sun Dec 26 23:37:22 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 26 23:38:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf63deab sys-process/time: fix metadata indentation Signed-off-by: Sam James gentoo.org> sys-process/time/metadata.xml | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-process/time/metadata.xml b/sys-process/time/metadata.xml index 73dda144f9ac..b0d83aa2e489 100644 --- a/sys-process/time/metadata.xml +++ b/sys-process/time/metadata.xml @@ -1,8 +1,8 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - base-sys...@gentoo.org - Gentoo Base System - + + base-sys...@gentoo.org + Gentoo Base System +
[gentoo-commits] repo/gentoo:master commit in: app-text/build-docbook-catalog/
commit: 85d3dce9a0c59a11e08bc1e80d6c2bd9f917600f Author: Sam James gentoo org> AuthorDate: Sun Dec 26 23:37:00 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 26 23:38:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d3dce9 app-text/build-docbook-catalog: update maintainers Important enough. Signed-off-by: Sam James gentoo.org> app-text/build-docbook-catalog/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app-text/build-docbook-catalog/metadata.xml b/app-text/build-docbook-catalog/metadata.xml index c3bda71eefca..26bb3d595e67 100644 --- a/app-text/build-docbook-catalog/metadata.xml +++ b/app-text/build-docbook-catalog/metadata.xml @@ -1,6 +1,9 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + base-sys...@gentoo.org + Gentoo Base System +
[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/
commit: ec058f977d298ad96f0ab10d8df3312bfb697db5 Author: Ulrich Müller gentoo org> AuthorDate: Tue Nov 9 11:44:20 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 26 23:22:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec058f97 dev-java/openjdk: Use PORTAGE_NICENESS, don't adjust further down Closes: https://bugs.gentoo.org/822639 Signed-off-by: Ulrich Müller gentoo.org> Signed-off-by: Georgy Yakovlev gentoo.org> dev-java/openjdk/openjdk-11.0.13_p8.ebuild | 1 + dev-java/openjdk/openjdk-17.0.1_p12.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/dev-java/openjdk/openjdk-11.0.13_p8.ebuild b/dev-java/openjdk/openjdk-11.0.13_p8.ebuild index 6adabb372624..9a2b30aa4483 100644 --- a/dev-java/openjdk/openjdk-11.0.13_p8.ebuild +++ b/dev-java/openjdk/openjdk-11.0.13_p8.ebuild @@ -211,6 +211,7 @@ src_compile() { JOBS=$(makeopts_jobs) LOG=debug CFLAGS_WARNINGS_ARE_ERRORS= # No -Werror + NICE= # Use PORTAGE_NICENESS, don't adjust further down $(usex doc docs '') $(usex jbootstrap bootcycle-images product-images) ) diff --git a/dev-java/openjdk/openjdk-17.0.1_p12.ebuild b/dev-java/openjdk/openjdk-17.0.1_p12.ebuild index 9491e94edeca..6472dfd14950 100644 --- a/dev-java/openjdk/openjdk-17.0.1_p12.ebuild +++ b/dev-java/openjdk/openjdk-17.0.1_p12.ebuild @@ -205,6 +205,7 @@ src_compile() { JOBS=$(makeopts_jobs) LOG=debug CFLAGS_WARNINGS_ARE_ERRORS= # No -Werror + NICE= # Use PORTAGE_NICENESS, don't adjust further down $(usex doc docs '') $(usex jbootstrap bootcycle-images product-images) )
[gentoo-commits] repo/gentoo:master commit in: dev-python/typing-extensions/
commit: 3098847f51e5126cbf6e3e91ee50855763e7420f Author: Sam James gentoo org> AuthorDate: Sun Dec 26 23:12:50 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 26 23:13:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3098847f dev-python/typing-extensions: add 4.0.1 Signed-off-by: Sam James gentoo.org> dev-python/typing-extensions/Manifest | 1 + .../typing-extensions-4.0.1.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-python/typing-extensions/Manifest b/dev-python/typing-extensions/Manifest index a76656936b96..b79aa9a30218 100644 --- a/dev-python/typing-extensions/Manifest +++ b/dev-python/typing-extensions/Manifest @@ -1 +1,2 @@ DIST typing-extensions-4.0.0.gh.tar.gz 64263 BLAKE2B c4fe05f5ad32b471d9aff6c792870ce315e52184d4e8c0850fdc1b6e7421bc80566ca2d364764583c3bce76f53018e3ec284ca1866da4fa3f09438c852c89d80 SHA512 eda25164d40c642949c92140678d1ab9ec73fa988c0b9233852207ac2dad05b0390fda8da420c8817bf3816ab33e4540b41766ccd8b9a0b16c857650bc2e3f73 +DIST typing-extensions-4.0.1.gh.tar.gz 65425 BLAKE2B 0712ac0b87e67e716c562bc8d25d88b60c42b513b7f97ddeb2b6d959f2a3ee582ec5f692a192d17323ff892290bf410eadd53012ff0485c4c8b2bc8b15a7a465 SHA512 5af1590a98247f01df5abcbc7fe4db19b0b174918d2679b532e8c1e5483ae2293901c2314240217ab1bad087633e02865311f9b295b3d65587fdf2f6e0a26bc5 diff --git a/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild b/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild new file mode 100644 index ..d7e26f0c6f3d --- /dev/null +++ b/dev-python/typing-extensions/typing-extensions-4.0.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_SETUPTOOLS=pyproject.toml +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +inherit distutils-r1 + +MY_P=typing-${PV} +DESCRIPTION="Type Hint extensions from Python 3.8 backported" +HOMEPAGE=" + https://pypi.org/project/typing-extensions/ + https://github.com/python/typing/; +SRC_URI=" + https://github.com/python/typing/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" +S=${WORKDIR}/${MY_P}/typing_extensions + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + +BDEPEND=" + >=dev-python/pyproject2setuppy-21[${PYTHON_USEDEP}]" + +python_test() { + cd "${S}"/src || die + "${EPYTHON}" test_typing_extensions.py -v || die "tests failed under ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 9fc9aba838a60484aada648c043bcbc61a606902 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Dec 26 23:03:37 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 26 23:03:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fc9aba8 sys-fs/zfs-kmod: update upstream info in metadata Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs-kmod/metadata.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys-fs/zfs-kmod/metadata.xml b/sys-fs/zfs-kmod/metadata.xml index 789b42b040d7..936f4ff82c8e 100644 --- a/sys-fs/zfs-kmod/metadata.xml +++ b/sys-fs/zfs-kmod/metadata.xml @@ -13,6 +13,8 @@ Pull dependencies and check kernel options required for root-on-zfs + https://github.com/openzfs/zfs/issues + https://openzfs.github.io/openzfs-docs openzfs/zfs
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 3f4ea89dc447b2c9a114632e601cf570a4b3d5ce Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Dec 26 23:04:17 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 26 23:04:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f4ea89d sys-fs/zfs: update upstream info in metadata Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs/metadata.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys-fs/zfs/metadata.xml b/sys-fs/zfs/metadata.xml index 78f7538fc6a6..8b7415ecf550 100644 --- a/sys-fs/zfs/metadata.xml +++ b/sys-fs/zfs/metadata.xml @@ -17,6 +17,8 @@ Install regression test suite + https://github.com/openzfs/zfs/issues + https://openzfs.github.io/openzfs-docs openzfs/zfs
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs/files/
commit: 75a131e7d043e3e3ff0e15aa2038ebdf47997dc3 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Dec 26 22:30:57 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 26 22:35:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a131e7 sys-fs/zfs: drop 2.0.6-r1 Bug: https://bugs.gentoo.org/820278 Closes: https://bugs.gentoo.org/815817 Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs/Manifest | 2 - sys-fs/zfs/files/2.0.4-scrub-timers.patch | 97 -- sys-fs/zfs/zfs-2.0.6-r1.ebuild| 302 -- 3 files changed, 401 deletions(-) diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest index 8c426ab5ccc7..e2556e93d2e6 100644 --- a/sys-fs/zfs/Manifest +++ b/sys-fs/zfs/Manifest @@ -1,6 +1,4 @@ DIST zfs-0.8.6.tar.gz 9295260 BLAKE2B 45424d710aaf75a05f766ae523ae157a24b5cbdcefe72a59e4cede81e42f7a92ae7f01150388437b78cd49f3d28b9664599f2a624516e6b3f1073497194a99f2 SHA512 626b172554f39a5c70f6ea5c599a92fae52534590d1b0273de2bbfc3676d29dff0eade8ca17e5f179a59870c12bc758fb53b7900f8a1fdbdef3a9161b93f9cce -DIST zfs-2.0.6.tar.gz 13192941 BLAKE2B 3a83303b016ec4259c286af8a9ceb281829d26508d411df91dd94193bca8c3155ef0ba63604e95f6add5f0c6cf6d100b0f567efc33b6c484c9ff811924da6ccd SHA512 52a5576eed21868b2a3d63d05d3d8c35b5e59ee88c7ddab1dc070644539f9acd56bde43ba5e965ad951a6d50a014fb429a7977d2ab1a2bfcadd92ea78dd57bf8 -DIST zfs-2.0.6.tar.gz.asc 836 BLAKE2B 065eba3361ef4234acc67df0236ab9a6737ba9fe5a706be98b55dd64d10360160ca787d8873f27451a2107225ae657dc4cab20a7c2a268cd2de64c8d82d0327a SHA512 123569ecfcee22ac462160acf61b120144c774bc5c0d46a50d2b7312f7565da1a9d780e1a6207dba5834917c66d5b852763e4a3162378d5c9bb90b0dfde35c5c DIST zfs-2.0.7.tar.gz 14550055 BLAKE2B 80f7297f04a21cd8f3f2043d895b0325512ba0cea3bb9223561237754495c8233d29af5a9418a3c06a87510100240a45ef3d59c7ce776fffb5aafdcd18167c21 SHA512 1135abf74bf74685439018f7cd65fc52088f179d113bdd2e6481689bb0f4a016716a07d859107b74501fda00689e80b2488c7c2c53d5f058d6b659909ed85f6f DIST zfs-2.0.7.tar.gz.asc 836 BLAKE2B 65e7df58c33ccadc4e0ca9dbc1e8c006abbec8442e2da50872a1ab0cbb841fc45152298e8d3b93ee4320ddae6416e3a856caf80d8efb21b19db53dfedbf00e38 SHA512 b901d8e92faa6cfe6010bd54de88c7d18057f434cb07f8a89672d6c446a0a97b23209ee8f02cfd3b2a8f431c68ec977e7dc9f95fe5d385dba0bb6d37338ba682 DIST zfs-2.1.2.tar.gz 34829045 BLAKE2B ab4e2d85200438373c7eeeaa5256a712dbfb2862b85de1fb7554ad0cc2b9f8e1255ab4564bca62f65a81a823adb8c112957e6e8771b8e5e6944c3731bc894584 SHA512 3e3932259da2a27f1c4cca8da62b909edc43bf51ab0229d2d5d0234d9a7eaa7b63b67c06a98cbe2d29ba1eb5cbcaab16e5062c2a2bc8e84cab770be10ebf2102 diff --git a/sys-fs/zfs/files/2.0.4-scrub-timers.patch b/sys-fs/zfs/files/2.0.4-scrub-timers.patch deleted file mode 100644 index 6aae1e4de596.. --- a/sys-fs/zfs/files/2.0.4-scrub-timers.patch +++ /dev/null @@ -1,97 +0,0 @@ -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
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 86408dcfd657a851da226323d2ad210baaea7ec9 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Dec 26 22:29:17 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Dec 26 22:35:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86408dcf sys-fs/zfs-kmod: drop 2.0.6 Closes: https://bugs.gentoo.org/815469 Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs-kmod/Manifest | 2 - sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild | 219 -- 2 files changed, 221 deletions(-) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 8c426ab5ccc7..e2556e93d2e6 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -1,6 +1,4 @@ DIST zfs-0.8.6.tar.gz 9295260 BLAKE2B 45424d710aaf75a05f766ae523ae157a24b5cbdcefe72a59e4cede81e42f7a92ae7f01150388437b78cd49f3d28b9664599f2a624516e6b3f1073497194a99f2 SHA512 626b172554f39a5c70f6ea5c599a92fae52534590d1b0273de2bbfc3676d29dff0eade8ca17e5f179a59870c12bc758fb53b7900f8a1fdbdef3a9161b93f9cce -DIST zfs-2.0.6.tar.gz 13192941 BLAKE2B 3a83303b016ec4259c286af8a9ceb281829d26508d411df91dd94193bca8c3155ef0ba63604e95f6add5f0c6cf6d100b0f567efc33b6c484c9ff811924da6ccd SHA512 52a5576eed21868b2a3d63d05d3d8c35b5e59ee88c7ddab1dc070644539f9acd56bde43ba5e965ad951a6d50a014fb429a7977d2ab1a2bfcadd92ea78dd57bf8 -DIST zfs-2.0.6.tar.gz.asc 836 BLAKE2B 065eba3361ef4234acc67df0236ab9a6737ba9fe5a706be98b55dd64d10360160ca787d8873f27451a2107225ae657dc4cab20a7c2a268cd2de64c8d82d0327a SHA512 123569ecfcee22ac462160acf61b120144c774bc5c0d46a50d2b7312f7565da1a9d780e1a6207dba5834917c66d5b852763e4a3162378d5c9bb90b0dfde35c5c DIST zfs-2.0.7.tar.gz 14550055 BLAKE2B 80f7297f04a21cd8f3f2043d895b0325512ba0cea3bb9223561237754495c8233d29af5a9418a3c06a87510100240a45ef3d59c7ce776fffb5aafdcd18167c21 SHA512 1135abf74bf74685439018f7cd65fc52088f179d113bdd2e6481689bb0f4a016716a07d859107b74501fda00689e80b2488c7c2c53d5f058d6b659909ed85f6f DIST zfs-2.0.7.tar.gz.asc 836 BLAKE2B 65e7df58c33ccadc4e0ca9dbc1e8c006abbec8442e2da50872a1ab0cbb841fc45152298e8d3b93ee4320ddae6416e3a856caf80d8efb21b19db53dfedbf00e38 SHA512 b901d8e92faa6cfe6010bd54de88c7d18057f434cb07f8a89672d6c446a0a97b23209ee8f02cfd3b2a8f431c68ec977e7dc9f95fe5d385dba0bb6d37338ba682 DIST zfs-2.1.2.tar.gz 34829045 BLAKE2B ab4e2d85200438373c7eeeaa5256a712dbfb2862b85de1fb7554ad0cc2b9f8e1255ab4564bca62f65a81a823adb8c112957e6e8771b8e5e6944c3731bc894584 SHA512 3e3932259da2a27f1c4cca8da62b909edc43bf51ab0229d2d5d0234d9a7eaa7b63b67c06a98cbe2d29ba1eb5cbcaab16e5062c2a2bc8e84cab770be10ebf2102 diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild deleted file mode 100644 index f23afb773c2e.. --- a/sys-fs/zfs-kmod/zfs-kmod-2.0.6.ebuild +++ /dev/null @@ -1,219 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools dist-kernel-utils flag-o-matic linux-mod toolchain-funcs - -DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" -HOMEPAGE="https://github.com/openzfs/zfs; - -if [[ ${PV} == "" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/openzfs/zfs.git; -else - VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc - inherit verify-sig - - MY_PV="${PV/_rc/-rc}" - SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz; - SRC_URI+=" verify-sig? ( https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz.asc )" - S="${WORKDIR}/zfs-${PV%_rc?}" - ZFS_KERNEL_COMPAT="5.14" - - # increments minor eg 5.14 -> 5.15, and still supports override. - ZFS_KERNEL_DEP="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}" - ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))" - - if [[ ${PV} != *_rc* ]]; then - KEYWORDS="amd64 arm64 ppc64" - fi -fi - -LICENSE="CDDL MIT debug? ( GPL-2+ )" -SLOT="0/${PVR}" -IUSE="custom-cflags debug +rootfs" - -RDEPEND="${DEPEND} - !sys-kernel/spl -" - -BDEPEND=" - dev-lang/perl - virtual/awk -" - -# we want dist-kernel block in BDEPEND because of portage resolver. -# since linux-mod.eclass already sets version-unbounded dep, portage -# will pull new versions. So we set it in BDEPEND which takes priority. -# and we don't need in in git ebuild. -if [[ ${PV} != "" ]] ; then - BDEPEND+=" - verify-sig? ( sec-keys/openpgp-keys-openzfs ) - dist-kernel? ( https://bugs.gentoo.org/811600 - export CROSS_COMPILE=${CROSS_COMPILE-${CHOST}-} - - local myconf=( - HOSTCC="$(tc-getBUILD_CC)" - --bindir="${EPREFIX}/bin" - --sbindir="${EPREFIX}/sbin" - --with-config=kernel - --with-linux="${KV_DIR}" - --with-linux-obj="${KV_OUT_DIR}" -
[gentoo-commits] repo/gentoo:master commit in: media-video/cheese/
commit: 40e38423f0a01fe541251f8d543dcc9506f494a3 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Dec 26 22:30:54 2021 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Dec 26 22:30:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e38423 media-video/cheese: allow pipewiresrc as camerabin provider If pipewiresrc is present, camerabin seems to pick it. Allow uninstalling gst-plugins-v4l2 in such cases by listing both options. gst-plugins-v4l2 is kept as the first choice to avoid a USE flag for now and just allow pipewire at runtime as an option, if already present. This could/should change and be revisited later. Bug: https://bugs.gentoo.org/830018 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> media-video/cheese/cheese-41.1.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/media-video/cheese/cheese-41.1.ebuild b/media-video/cheese/cheese-41.1.ebuild index 67324c0a5595..8d6ed3e1b4b3 100644 --- a/media-video/cheese/cheese-41.1.ebuild +++ b/media-video/cheese/cheese-41.1.ebuild @@ -38,7 +38,10 @@ RDEPEND="${DEPEND} >=media-libs/gst-plugins-good-1.4:1.0 >=media-plugins/gst-plugins-jpeg-1.4:1.0 - >=media-plugins/gst-plugins-v4l2-1.4:1.0 + || ( + >=media-plugins/gst-plugins-v4l2-1.4:1.0 + media-video/pipewire[gstreamer,v4l] + ) >=media-plugins/gst-plugins-vpx-1.4:1.0 "
[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/
commit: 36389ef5a5c431d43917cb8e21a6237d880da5be Author: Jimi Huotari gentoo org> AuthorDate: Fri Dec 10 13:26:03 2021 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Dec 26 19:28:34 2021 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=36389ef5 dev-qt/qtwebengine: adjust 6. dependencies Package-Manager: Portage-3.0.29, Repoman-3.0.3 Signed-off-by: Jimi Huotari gentoo.org> dev-qt/qtwebengine/qtwebengine-6..ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/dev-qt/qtwebengine/qtwebengine-6..ebuild b/dev-qt/qtwebengine/qtwebengine-6..ebuild index c95c28cb..ed81b0d0 100644 --- a/dev-qt/qtwebengine/qtwebengine-6..ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6..ebuild @@ -23,6 +23,7 @@ IUSE=" REQUIRED_USE="designer? ( widgets )" BDEPEND="${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/html5lib[${PYTHON_USEDEP}]') >=dev-util/gn-0.1807 dev-util/gperf dev-util/ninja @@ -86,6 +87,10 @@ DEPEND="${RDEPEND} media-libs/libglvnd " +python_check_deps() { + has_version "dev-python/html5lib[${PYTHON_USEDEP}]" +} + pkg_preinst() { elog "This version of Qt WebEngine is based on Chromium version ${CHROMIUM_VER}, with" elog "additional security fixes up to ${CHROMIUM_PATCHES_VER}. Extensive as it is, the"
[gentoo-commits] proj/qt:master commit in: dev-qt/qtsvg/, dev-qt/qttools/, dev-qt/qtbase/, dev-qt/qtwebengine/, ...
commit: a0fc515656796202a40b284484500566801945f1 Author: Jimi Huotari gentoo org> AuthorDate: Sun Dec 26 19:31:07 2021 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Dec 26 19:31:07 2021 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=a0fc5156 dev-qt: add 6.3. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari gentoo.org> dev-qt/qtbase/qtbase-6.3..ebuild | 177 ++ dev-qt/qtdeclarative/qtdeclarative-6.3..ebuild | 20 +++ dev-qt/qtlocation/qtlocation-6.3..ebuild | 18 ++ dev-qt/qtmultimedia/qtmultimedia-6.3..ebuild | 40 + dev-qt/qtpositioning/qtpositioning-6.3..ebuild | 20 +++ dev-qt/qtshadertools/qtshadertools-6.3..ebuild | 17 ++ dev-qt/qtsvg/qtsvg-6.3..ebuild | 19 ++ dev-qt/qttools/qttools-6.3..ebuild | 18 ++ dev-qt/qtwebchannel/qtwebchannel-6.3..ebuild | 18 ++ dev-qt/qtwebengine/qtwebengine-6.3..ebuild | 200 + 10 files changed, 547 insertions(+) diff --git a/dev-qt/qtbase/qtbase-6.3..ebuild b/dev-qt/qtbase/qtbase-6.3..ebuild new file mode 100644 index ..3cd3f532 --- /dev/null +++ b/dev-qt/qtbase/qtbase-6.3..ebuild @@ -0,0 +1,177 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Cross-platform application development framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +# Qt Modules +IUSE="+concurrent +dbus +gui +network +sql opengl +widgets +xml" +REQUIRED_USE=" + opengl? ( gui ) widgets? ( gui ) + X? ( || ( evdev libinput ) ) +" + +QTGUI_IUSE="accessibility egl eglfs evdev +gif gles2-only +ico +jpeg +libinput tslib tuio vulkan +X" +QTNETWORK_IUSE="gssapi libproxy sctp +ssl vnc" +QTSQL_IUSE="freetds mysql oci8 odbc postgres +sqlite" +IUSE+=" ${QTGUI_IUSE} ${QTNETWORK_IUSE} ${QTSQL_IUSE} cups gtk icu systemd +udev" +# QtPrintSupport = QtGui + QtWidgets enabled. +# ibus = xkbcommon + dbus, and xkbcommon needs either libinput or X +# moved vnc logically to QtNetwork as that is upstream condition for it +REQUIRED_USE+=" + $(printf '%s? ( gui ) ' ${QTGUI_IUSE//+/}) + $(printf '%s? ( network ) ' ${QTNETWORK_IUSE//+/}) + $(printf '%s? ( sql ) ' ${QTSQL_IUSE//+/}) + accessibility? ( dbus X ) + cups? ( gui widgets ) + eglfs? ( egl ) + gtk? ( widgets ) + gui? ( || ( eglfs X ) || ( libinput X ) ) + libinput? ( udev ) + sql? ( || ( freetds mysql oci8 odbc postgres sqlite ) ) + X? ( gles2-only? ( egl ) ) +" + +# TODO: +# qtimageformats: mng not done yet, qtimageformats.git upstream commit 9443239c +# qtnetwork: connman, networkmanager +DEPEND=" + app-arch/brotli:= + app-arch/libarchive[zstd] + app-arch/zstd:= + app-crypt/libb2 + dev-libs/double-conversion:= + dev-libs/glib:2 + dev-libs/libpcre2:=[pcre16,unicode] + dev-util/gtk-update-icon-cache + media-libs/fontconfig + >=media-libs/freetype-2.6.1:2 + >=media-libs/harfbuzz-1.6.0:= + media-libs/tiff:0 + >=sys-apps/dbus-1.4.20 + sys-libs/zlib:= + virtual/opengl + evdev? ( sys-libs/mtdev ) + freetds? ( dev-db/freetds ) + gles2-only? ( media-libs/libglvnd ) + !gles2-only? ( media-libs/libglvnd[X] ) + gssapi? ( virtual/krb5 ) + gtk? ( + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/pango + ) + gui? ( media-libs/libpng:0= ) + icu? ( dev-libs/icu:= ) + !icu? ( virtual/libiconv ) + jpeg? ( virtual/jpeg:0 ) + libinput? ( + dev-libs/libinput:= + >=x11-libs/libxkbcommon-0.5.0 + ) + libproxy? ( net-libs/libproxy ) + mysql? ( dev-db/mysql-connector-c:= ) + oci8? ( dev-db/oracle-instantclient:=[sdk] ) + odbc? ( dev-db/unixODBC ) + postgres? ( dev-db/postgresql:* ) + sctp? ( kernel_linux? ( net-misc/lksctp-tools ) ) + sqlite? ( dev-db/sqlite:3 ) + ssl? ( dev-libs/openssl:0= ) + systemd? ( sys-apps/systemd:= ) + tslib? ( >=x11-libs/tslib-1.21 ) + udev? ( virtual/libudev:= ) + vulkan? ( dev-util/vulkan-headers ) + X? ( + x11-libs/libdrm + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + >=x11-libs/libxcb-1.12:=[xkb] + >=x11-libs/libxkbcommon-0.5.0[X] + x11-libs/xcb-util-image + x11-libs/xcb-util-keysyms + x11-libs/xcb-util-renderutil + x11-libs/xcb-util-wm + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DINSTALL_BINDIR=${QT6_BINDIR} + -DINSTALL_INCLUDEDIR=${QT6_HEADERDIR} +
[gentoo-commits] repo/gentoo:master commit in: www-client/midori/
commit: 46b4e80eeece9c7e2d35a1e4f627a28a3b78b68e Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 26 21:03:26 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 26 21:03:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b4e80e www-client/midori: Keyword 9.0 arm64, #829495 Signed-off-by: Arthur Zamarin gentoo.org> www-client/midori/midori-9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/midori/midori-9.0.ebuild b/www-client/midori/midori-9.0.ebuild index ffc74fa3d240..f51826c5e0f5 100644 --- a/www-client/midori/midori-9.0.ebuild +++ b/www-client/midori/midori-9.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/midori-browser/core/releases/download/v${PV}/${MY_P} LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~mips ~riscv x86" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/
commit: e219eda7a3715f64b1992c8a0ef2a14a5bd83f7b Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 26 20:50:42 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 26 20:50:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e219eda7 sys-apps/hwloc: Stabilize 2.6.0 arm64, #829992 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/hwloc/hwloc-2.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild b/sys-apps/hwloc/hwloc-2.6.0.ebuild index 6a8c508b0e79..822b36f4490d 100644 --- a/sys-apps/hwloc/hwloc-2.6.0.ebuild +++ b/sys-apps/hwloc/hwloc-2.6.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2 LICENSE="BSD" SLOT="0/15" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X" # opencl support dropped with x11-drivers/ati-drivers being removed (bug #582406).
[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/
commit: fa71d91bcab09bc1c43e293a0491d9f4f4e1437c Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 26 20:50:36 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 26 20:50:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa71d91b dev-libs/starpu: Stabilize 1.3.9 arm64, #828292 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/starpu/starpu-1.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild b/dev-libs/starpu/starpu-1.3.9.ebuild index eb3a1a2227ac..3cb66f917f79 100644 --- a/dev-libs/starpu/starpu-1.3.9.ebuild +++ b/dev-libs/starpu/starpu-1.3.9.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0/7" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE=" blas cuda doc examples fftw fortran hdf5 mpi opencl opengl
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/
commit: 657dc1b2c207d8a5ab9e97460ead32c1104590e4 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 26 20:50:45 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 26 20:50:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=657dc1b2 app-emulation/qemu: Stabilize 6.2.0 arm64, #830014 Signed-off-by: Arthur Zamarin gentoo.org> app-emulation/qemu/qemu-6.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/qemu/qemu-6.2.0.ebuild b/app-emulation/qemu/qemu-6.2.0.ebuild index a95534a4781c..0eb1fd734c4b 100644 --- a/app-emulation/qemu/qemu-6.2.0.ebuild +++ b/app-emulation/qemu/qemu-6.2.0.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} = ** ]]; then SRC_URI="" else SRC_URI="https://download.qemu.org/${P}.tar.xz; - KEYWORDS="~amd64 ~arm64 ~ppc ppc64 x86" + KEYWORDS="~amd64 arm64 ~ppc ppc64 x86" fi DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
[gentoo-commits] repo/gentoo:master commit in: dev-python/msgpack/
commit: ba6e854e19f979a658cf6e03179a28f5961f5e7e Author: Michał Górny gentoo org> AuthorDate: Sun Dec 26 20:38:41 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 26 20:38:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba6e854e dev-python/msgpack: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/msgpack/Manifest | 1 - dev-python/msgpack/msgpack-1.0.2.ebuild | 39 - 2 files changed, 40 deletions(-) diff --git a/dev-python/msgpack/Manifest b/dev-python/msgpack/Manifest index ec34bd494c9d..98bfdaa54019 100644 --- a/dev-python/msgpack/Manifest +++ b/dev-python/msgpack/Manifest @@ -1,3 +1,2 @@ DIST msgpack-0.6.2.tar.gz 119062 BLAKE2B 6b20a0d31b811ae66e66dbfaacec6f0cf2152b2937423b78f3e6244bfa49c87767788c5ee1db41b9020801b8777a4c15b1fe1853182718adf622bc7e1bff858e SHA512 95b92e3d35e0500dd4256d18bf76e586e57cc66319b4459ac5daef599277a5049177a89ad86e291dbdc4c7a918901a89d9218353ddc4a7d0b399e8a98afef363 -DIST msgpack-1.0.2.tar.gz 123033 BLAKE2B 8ecf743f5cae536bde9328974827e48376fdfbcaf4d3493fe295a114fd0de4c7dc2629d67a0abf6ece036131715587d2eeaefde0ea9614779a64015ea7fc2be8 SHA512 afe658c2cd5b443aae8fc3305eb3fd56811130062f95e283e3538cba27949d534de60171a927426fedb23b48a938de3f15d77057beda6c73e5204ef1130cd046 DIST msgpack-1.0.3.tar.gz 123830 BLAKE2B 308af03206fef18edb0acd3c1d91ccd28385731c02cb930e8f64786bbcd8925510cf4ca0b924830b84fd6eaa7edf91e6a43f79c77d856651768eeaa1ab8cf855 SHA512 1569e42c6499c60458a63aa722b5c7e3dc817e38ae4bed2dc8199dc1bcbc36ff876e055b046b4f6063b5606036ae9238080c05be1e09a61a34e7f97fd5031fcd diff --git a/dev-python/msgpack/msgpack-1.0.2.ebuild b/dev-python/msgpack/msgpack-1.0.2.ebuild deleted file mode 100644 index b1c1d22e10dc.. --- a/dev-python/msgpack/msgpack-1.0.2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="MessagePack (de)serializer for Python" -HOMEPAGE="https://msgpack.org - https://github.com/msgpack/msgpack-python/ - https://pypi.org/project/msgpack/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc x86 ~x64-macos" -IUSE="+native-extensions" - -# extension code is relying on CPython implementation details -BDEPEND=" - native-extensions? ( - $(python_gen_cond_dep '>=dev-python/cython-0.16[${PYTHON_USEDEP}]' 'python*') - ) - test? ( dev-python/six[${PYTHON_USEDEP}] ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - # Remove pre-generated cython files - rm msgpack/_cmsgpack.cpp || die - - if ! use native-extensions ; then - sed -i -e "/have_cython/s:True:False:" setup.py || die - fi - distutils-r1_python_prepare_all -}
[gentoo-commits] proj/kde:master commit in: sci-mathematics/rkward/
commit: b1a39345045e820f3a56984bf3e11ba8919d8b9e Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Dec 26 20:35:51 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Dec 26 20:38:32 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b1a39345 sci-mathematics/rkward: Add more optfeature to pkg_postinst Reported-by: Milos Popovic gmail.com> Bug: https://bugs.gentoo.org/829998 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-mathematics/rkward/rkward-.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sci-mathematics/rkward/rkward-.ebuild b/sci-mathematics/rkward/rkward-.ebuild index 1b7988279f..9de22138d6 100644 --- a/sci-mathematics/rkward/rkward-.ebuild +++ b/sci-mathematics/rkward/rkward-.ebuild @@ -49,6 +49,8 @@ BDEPEND="sys-devel/gettext" pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then optfeature "kate plugins support" "kde-apps/kate:${SLOT}" + optfeature "prendering (or previewing) R markdown (.Rmd) files" "app-text/pandoc" + optfeature "managing citations while writing articles" "app-text/kbibtex" fi ecm_pkg_postinst }
[gentoo-commits] proj/kde:master commit in: eclass/
commit: 4635dbecb2ee1129f6f7cde8a29fc27a618ecbbe Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Dec 26 20:14:48 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Dec 26 20:38:03 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4635dbec ecm.eclass: Case-insensitivity for grep and sed Reported-by: Milos Popovic gmail.com> Bug: https://bugs.gentoo.org/829998 Signed-off-by: Andreas Sturmlechner gentoo.org> eclass/ecm.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass index 5ae6e73401..baece9e6e6 100644 --- a/eclass/ecm.eclass +++ b/eclass/ecm.eclass @@ -380,7 +380,7 @@ ecm_src_prepare() { if [[ ${ECM_HANDBOOK} = forceoptional ]] ; then ecm_punt_bogus_dep KF5 DocTools - sed -i -e "/kdoctools_install/ s/^/#DONT/" CMakeLists.txt || die + sed -i -e "/kdoctools_install/I s/^/#DONT/" CMakeLists.txt || die fi fi @@ -412,12 +412,12 @@ ecm_src_prepare() { local f pf="${T}/${P}"-tests-optional.patch touch ${pf} || die "Failed to touch patch file" for f in $(find . -type f -name "CMakeLists.txt" -exec \ - grep -l "^\s*add_subdirectory\s*\(\s*.*\(auto|unit\)\?tests\?\s*)\s*\)" {} \;); do + grep -li "^\s*add_subdirectory\s*\(\s*.*\(auto|unit\)\?tests\?\s*)\s*\)" {} \;); do cp ${f} ${f}.old || die "Failed to prepare patch origfile" pushd ${f%/*} > /dev/null || die ecm_punt_bogus_dep Qt5 Test sed -i CMakeLists.txt -e \ - "/^#/! s/add_subdirectory\s*\(\s*.*\(auto|unit\)\?tests\?\s*)\s*\)/if(BUILD_TESTING)\n&\nendif()/" \ + "/^#/! s/add_subdirectory\s*\(\s*.*\(auto|unit\)\?tests\?\s*)\s*\)/if(BUILD_TESTING)\n&\nendif()/I" \ || die popd > /dev/null || die diff -Naur ${f}.old ${f} 1>>${pf}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/cryptominisat/
commit: 06daa4f02225c9ca702b4a86479109cb5b2518ec Author: Maciej Barć gentoo org> AuthorDate: Sun Dec 26 19:51:47 2021 + Commit: Maciej Barć gentoo org> CommitDate: Sun Dec 26 19:52:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06daa4f0 sci-mathematics/cryptominisat: new package; add version 5.8.0 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć gentoo.org> sci-mathematics/cryptominisat/Manifest | 1 + .../cryptominisat/cryptominisat-5.8.0.ebuild | 41 ++ sci-mathematics/cryptominisat/metadata.xml | 20 +++ 3 files changed, 62 insertions(+) diff --git a/sci-mathematics/cryptominisat/Manifest b/sci-mathematics/cryptominisat/Manifest new file mode 100644 index ..9ed3ae1590c6 --- /dev/null +++ b/sci-mathematics/cryptominisat/Manifest @@ -0,0 +1 @@ +DIST cryptominisat-5.8.0.tar.gz 943785 BLAKE2B 534af88a8432c7e3da63989cad8fd5e1491bd69a80b44977fa681e0356e857a505a82dc860b0d04d07987e3edae2861da67ec9dd781261e03a1120dc342b9759 SHA512 3eb954f01524b189a8de57a05f6060471a083addc4b9077c1e32b769d26393ce3d33468819ba8169deedce43fc3663b0ad8bbad95c6afe5e562e438c57b75496 diff --git a/sci-mathematics/cryptominisat/cryptominisat-5.8.0.ebuild b/sci-mathematics/cryptominisat/cryptominisat-5.8.0.ebuild new file mode 100644 index ..d4517fca935e --- /dev/null +++ b/sci-mathematics/cryptominisat/cryptominisat-5.8.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8,9,10} ) + +inherit python-single-r1 cmake + +DESCRIPTION="Advanced SAT solver with C++ and Python interfaces" +HOMEPAGE="https://github.com/msoos/cryptominisat/; +SRC_URI="https://github.com/msoos/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +LICENSE="GPL-2 MIT" +IUSE="+python" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="test" # tests require many convoluted bundled (git) modules + +RDEPEND=" + dev-libs/boost:= + sys-libs/zlib:= + python? ( ${PYTHON_DEPS} ) +" +DEPEND="${RDEPEND}" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DNOBREAKID=ON + -DNOM4RI=ON + -DENABLE_PYTHON_INTERFACE=$(usex python) + -DFORCE_PYTHON3=$(usex python) + -DENABLE_TESTING=OFF + ) + cmake_src_configure +} diff --git a/sci-mathematics/cryptominisat/metadata.xml b/sci-mathematics/cryptominisat/metadata.xml new file mode 100644 index ..694a2c352cda --- /dev/null +++ b/sci-mathematics/cryptominisat/metadata.xml @@ -0,0 +1,20 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + +sci-mathemat...@gentoo.org +Gentoo Mathematics Project + + +This system provides CryptoMiniSat, an advanced incremental SAT solver. +The system has 3 interfaces: command-line, C++ library and python. +The command-line interface takes a cnf as an input in the DIMACS format +with the extension of XOR clauses. The C++ and python interface mimics this +and also allows for incremental use: assumptions and multiple solve calls. + + +https://github.com/msoos/cryptominisat/issues/ +msoos/cryptominisat + +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/
commit: 6b47632a262b60860e3945c0af21cda02be29bb0 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 26 19:50:59 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 26 19:50:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b47632a dev-libs/starpu: Stabilize 1.3.9 arm, #828292 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/starpu/starpu-1.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild b/dev-libs/starpu/starpu-1.3.9.ebuild index 6023a6f719aa..eb3a1a2227ac 100644 --- a/dev-libs/starpu/starpu-1.3.9.ebuild +++ b/dev-libs/starpu/starpu-1.3.9.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0/7" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE=" blas cuda doc examples fftw fortran hdf5 mpi opencl opengl
[gentoo-commits] repo/gentoo:master commit in: sys-process/time/
commit: 764c542d4f9913cb76f43ed2c299cd9370fdd61e Author: Sam James gentoo org> AuthorDate: Sun Dec 26 19:37:09 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 26 19:37:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764c542d sys-process/time: update EAPI 6 -> 7 Signed-off-by: Sam James gentoo.org> sys-process/time/time-1.9.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sys-process/time/time-1.9.ebuild b/sys-process/time/time-1.9.ebuild index 5fe6fefc8efc..c6fb421e5d2c 100644 --- a/sys-process/time/time-1.9.ebuild +++ b/sys-process/time/time-1.9.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 DESCRIPTION="Displays info about resources used by a program" HOMEPAGE="https://www.gnu.org/directory/time.html; @@ -10,6 +10,5 @@ SRC_URI="http://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.gz; LICENSE="GPL-3+" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="" -DEPEND="sys-apps/texinfo" +BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/
commit: 1e71e60a136ddfaf6f52702d6adda67b715dea37 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Dec 26 16:32:02 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 26 19:31:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e71e60a dev-cpp/asio: stable 1.21.0 for sparc, bug #829973 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> dev-cpp/asio/asio-1.21.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/asio/asio-1.21.0.ebuild b/dev-cpp/asio/asio-1.21.0.ebuild index 118ab57ddba2..0e025f305eee 100644 --- a/dev-cpp/asio/asio-1.21.0.ebuild +++ b/dev-cpp/asio/asio-1.21.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2" LICENSE="Boost-1.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" IUSE="doc examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/userspace-rcu/
commit: 2b93453dd54fc47a7a3c556808f8ba864dc42c24 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Dec 26 12:42:58 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 26 19:31:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b93453d dev-libs/userspace-rcu: stable 0.13.0 for hppa, bug #829945 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild index af7052448f6b..580b14a63699 100644 --- a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild +++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2; LICENSE="LGPL-2.1" SLOT="0/8" # subslot = soname version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" IUSE="static-libs regression-test test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsprogs/
commit: 05882aa51e23a103b322527fb16e9e962ff94034 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Dec 26 12:43:29 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 26 19:31:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05882aa5 sys-fs/xfsprogs: stable 5.14.2 for hppa, bug #829945 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> sys-fs/xfsprogs/xfsprogs-5.14.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/xfsprogs/xfsprogs-5.14.2.ebuild b/sys-fs/xfsprogs/xfsprogs-5.14.2.ebuild index f6f31f619260..0a131b80800d 100644 --- a/sys-fs/xfsprogs/xfsprogs-5.14.2.ebuild +++ b/sys-fs/xfsprogs/xfsprogs-5.14.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz; LICENSE="LGPL-2.1" 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="icu libedit nls selinux" RDEPEND=">=sys-apps/util-linux-2.17.2
[gentoo-commits] repo/gentoo:master commit in: sys-process/time/
commit: 1490cad6105d6525b29166baf122aa3071af38eb Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Dec 26 12:31:54 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 26 19:31:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1490cad6 sys-process/time: stable 1.9 for hppa, bug #829945 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> sys-process/time/time-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/time/time-1.9.ebuild b/sys-process/time/time-1.9.ebuild index 31f680682aca..5fe6fefc8efc 100644 --- a/sys-process/time/time-1.9.ebuild +++ b/sys-process/time/time-1.9.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.gz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="" DEPEND="sys-apps/texinfo"
[gentoo-commits] repo/proj/guru:dev commit in: dev-ruby/rbspy/
commit: 9ef201ceec7f78f267ee44d6bc1513773d13e2f6 Author: Alexey Zapparov zapparov com> AuthorDate: Sun Dec 26 19:16:54 2021 + Commit: Alexey Zapparov zapparov com> CommitDate: Sun Dec 26 19:16:54 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ef201ce dev-ruby/rbspy: fix QA_FLAGS_IGNORED Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Zapparov zapparov.com> dev-ruby/rbspy/{rbspy-0.10.0.ebuild => rbspy-0.10.0-r1.ebuild} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-ruby/rbspy/rbspy-0.10.0.ebuild b/dev-ruby/rbspy/rbspy-0.10.0-r1.ebuild similarity index 96% rename from dev-ruby/rbspy/rbspy-0.10.0.ebuild rename to dev-ruby/rbspy/rbspy-0.10.0-r1.ebuild index 182d04942..659fc7f16 100644 --- a/dev-ruby/rbspy/rbspy-0.10.0.ebuild +++ b/dev-ruby/rbspy/rbspy-0.10.0-r1.ebuild @@ -143,12 +143,14 @@ CRATES=" inherit cargo DESCRIPTION="Sampling profiler for Ruby" -HOMEPAGE="https://rbspy.github.io/; +HOMEPAGE="https://rbspy.github.io https://github.com/rbspy/rbspy; SRC_URI=" https://github.com/rbspy/rbspy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz $(cargo_crate_uris) " +QA_FLAGS_IGNORED="usr/bin/${PN}" + LICENSE="Apache-2.0 BSD-2 BSD CDDL ISC MIT" SLOT="0" KEYWORDS="~amd64 ~x86"
[gentoo-commits] repo/proj/guru:dev commit in: app-shells/vivid/
commit: 2e25a37dc0e7392e652574f2ad349a384676afcf Author: Alexey Zapparov zapparov com> AuthorDate: Sun Dec 26 19:16:04 2021 + Commit: Alexey Zapparov zapparov com> CommitDate: Sun Dec 26 19:16:04 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2e25a37d app-shells/vivid: fix QA_FLAGS_IGNORED Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Zapparov zapparov.com> app-shells/vivid/{vivid-0.7.0-r1.ebuild => vivid-0.7.0-r2.ebuild} | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app-shells/vivid/vivid-0.7.0-r1.ebuild b/app-shells/vivid/vivid-0.7.0-r2.ebuild similarity index 97% rename from app-shells/vivid/vivid-0.7.0-r1.ebuild rename to app-shells/vivid/vivid-0.7.0-r2.ebuild index b6dd7de2b..d8b9dd795 100644 --- a/app-shells/vivid/vivid-0.7.0-r1.ebuild +++ b/app-shells/vivid/vivid-0.7.0-r2.ebuild @@ -55,6 +55,8 @@ LICENSE="LGPL-3+ MIT" SLOT="0" KEYWORDS="~amd64 ~x86" +QA_FLAGS_IGNORED="usr/bin/${PN}" + src_install() { cargo_src_install dodoc CHANGELOG.md README.md
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/sd/
commit: 6333ff1f7733d85c582d42b8cf884a7ec285ecbb Author: Alexey Zapparov zapparov com> AuthorDate: Sun Dec 26 19:17:26 2021 + Commit: Alexey Zapparov zapparov com> CommitDate: Sun Dec 26 19:17:26 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6333ff1f sys-apps/sd: fix QA_FLAGS_IGNORED Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Zapparov zapparov.com> sys-apps/sd/{sd-0.7.6.ebuild => sd-0.7.6-r1.ebuild} | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys-apps/sd/sd-0.7.6.ebuild b/sys-apps/sd/sd-0.7.6-r1.ebuild similarity index 98% rename from sys-apps/sd/sd-0.7.6.ebuild rename to sys-apps/sd/sd-0.7.6-r1.ebuild index f084fb859..8da5b6720 100644 --- a/sys-apps/sd/sd-0.7.6.ebuild +++ b/sys-apps/sd/sd-0.7.6-r1.ebuild @@ -88,6 +88,8 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" +QA_FLAGS_IGNORED="usr/bin/${PN}" + src_install() { cargo_src_install dodoc CHANGELOG.md README.md
[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/
commit: 5c54ebe7a52254da3ef29c0d46638a3861263328 Author: Sam James gentoo org> AuthorDate: Sun Dec 26 19:04:47 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 26 19:04:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c54ebe7 dev-libs/starpu: Stabilize 1.3.9 ppc64, #828292 Signed-off-by: Sam James gentoo.org> dev-libs/starpu/starpu-1.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild b/dev-libs/starpu/starpu-1.3.9.ebuild index c893373b77e4..6023a6f719aa 100644 --- a/dev-libs/starpu/starpu-1.3.9.ebuild +++ b/dev-libs/starpu/starpu-1.3.9.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0/7" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE=" blas cuda doc examples fftw fortran hdf5 mpi opencl opengl
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/
commit: a079483a3b724831377b3ddb91c2477dc02bf968 Author: Sam James gentoo org> AuthorDate: Sun Dec 26 19:04:50 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 26 19:04:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a079483a app-emulation/qemu: Stabilize 6.2.0 ppc64, #830014 Signed-off-by: Sam James gentoo.org> app-emulation/qemu/qemu-6.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/qemu/qemu-6.2.0.ebuild b/app-emulation/qemu/qemu-6.2.0.ebuild index d3807ce851dd..a95534a4781c 100644 --- a/app-emulation/qemu/qemu-6.2.0.ebuild +++ b/app-emulation/qemu/qemu-6.2.0.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} = ** ]]; then SRC_URI="" else SRC_URI="https://download.qemu.org/${P}.tar.xz; - KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 x86" + KEYWORDS="~amd64 ~arm64 ~ppc ppc64 x86" fi DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/
commit: a00e0c39f6dffb612336499b06a10db79ef4aaaf Author: Sam James gentoo org> AuthorDate: Sun Dec 26 19:03:59 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 26 19:03:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a00e0c39 dev-libs/granite: Stabilize 6.0.0 arm, #829970 Signed-off-by: Sam James gentoo.org> dev-libs/granite/granite-6.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/granite/granite-6.0.0.ebuild b/dev-libs/granite/granite-6.0.0.ebuild index 0ec8acd50002..219a9015fa54 100644 --- a/dev-libs/granite/granite-6.0.0.ebuild +++ b/dev-libs/granite/granite-6.0.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm x86" +KEYWORDS="amd64 arm x86" BDEPEND=" $(vala_depend)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/
commit: 38a67ecb3b17aeefac9b08d746c751cb18625dbe Author: Sam James gentoo org> AuthorDate: Sun Dec 26 19:04:42 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 26 19:04:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a67ecb dev-libs/starpu: Stabilize 1.3.9 ppc, #828292 Signed-off-by: Sam James gentoo.org> dev-libs/starpu/starpu-1.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild b/dev-libs/starpu/starpu-1.3.9.ebuild index bd0c4f82ea56..c893373b77e4 100644 --- a/dev-libs/starpu/starpu-1.3.9.ebuild +++ b/dev-libs/starpu/starpu-1.3.9.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0/7" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE=" blas cuda doc examples fftw fortran hdf5 mpi opencl opengl
[gentoo-commits] repo/gentoo:master commit in: dev-python/msgpack/
commit: c16fba2fb373988f41c5af4cff4ee26644082a14 Author: Sam James gentoo org> AuthorDate: Sun Dec 26 19:04:02 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 26 19:04:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c16fba2f dev-python/msgpack: Stabilize 1.0.3 arm, #829979 Signed-off-by: Sam James gentoo.org> dev-python/msgpack/msgpack-1.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/msgpack/msgpack-1.0.3.ebuild b/dev-python/msgpack/msgpack-1.0.3.ebuild index 6a436ff47874..a00df7beba60 100644 --- a/dev-python/msgpack/msgpack-1.0.3.ebuild +++ b/dev-python/msgpack/msgpack-1.0.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ppc x86 ~x64-macos" IUSE="+native-extensions" # extension code is relying on CPython implementation details
[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/
commit: 57ba3cd02a5b72b668492388cd75cd22dd4988ce Author: Sam James gentoo org> AuthorDate: Sun Dec 26 19:04:05 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 26 19:04:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ba3cd0 sys-apps/hwloc: Stabilize 2.6.0 arm, #829992 Signed-off-by: Sam James gentoo.org> sys-apps/hwloc/hwloc-2.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild b/sys-apps/hwloc/hwloc-2.6.0.ebuild index 10ed6f5ab726..6a8c508b0e79 100644 --- a/sys-apps/hwloc/hwloc-2.6.0.ebuild +++ b/sys-apps/hwloc/hwloc-2.6.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2 LICENSE="BSD" SLOT="0/15" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X" # opencl support dropped with x11-drivers/ati-drivers being removed (bug #582406).
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/
commit: 877a04db835f15e086dd30cc2af60b606a177ea6 Author: Sam James gentoo org> AuthorDate: Sun Dec 26 19:03:29 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 26 19:03:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=877a04db app-emulation/qemu: Stabilize 6.2.0 x86, #830014 Signed-off-by: Sam James gentoo.org> app-emulation/qemu/qemu-6.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/qemu/qemu-6.2.0.ebuild b/app-emulation/qemu/qemu-6.2.0.ebuild index 954fff1970fd..d3807ce851dd 100644 --- a/app-emulation/qemu/qemu-6.2.0.ebuild +++ b/app-emulation/qemu/qemu-6.2.0.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} = ** ]]; then SRC_URI="" else SRC_URI="https://download.qemu.org/${P}.tar.xz; - KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 x86" fi DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/
commit: 03bbd3f40349342f5cad026eca697fcf15651b9a Author: Sam James gentoo org> AuthorDate: Sun Dec 26 19:03:23 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 26 19:03:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03bbd3f4 dev-libs/starpu: Stabilize 1.3.9 x86, #828292 Signed-off-by: Sam James gentoo.org> dev-libs/starpu/starpu-1.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild b/dev-libs/starpu/starpu-1.3.9.ebuild index e2cae6707f73..bd0c4f82ea56 100644 --- a/dev-libs/starpu/starpu-1.3.9.ebuild +++ b/dev-libs/starpu/starpu-1.3.9.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0/7" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE=" blas cuda doc examples fftw fortran hdf5 mpi opencl opengl
[gentoo-commits] repo/gentoo:master commit in: dev-ada/spawn/
commit: 1ff8eb84caa7000f9af2af61bfe41b98fd2f07df Author: Alfredo Tupone gentoo org> AuthorDate: Sun Dec 26 19:00:36 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Dec 26 19:00:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ff8eb84 dev-ada/spawn: simple API to spawn processes Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/spawn/Manifest| 1 + dev-ada/spawn/metadata.xml| 19 +++ dev-ada/spawn/spawn-22.0.0.ebuild | 107 ++ 3 files changed, 127 insertions(+) diff --git a/dev-ada/spawn/Manifest b/dev-ada/spawn/Manifest new file mode 100644 index ..b2a11eba762d --- /dev/null +++ b/dev-ada/spawn/Manifest @@ -0,0 +1 @@ +DIST spawn-22.0.0.tar.gz 49836 BLAKE2B 2283eadae1477600934cbecb67e0fa4c0640150c4d05356ec3d047fdd664e68510c99f9e495dc448c83fe0fea25523727ecb45ee6e85a4b205255a9549031110 SHA512 706c53dabe82994a809c33e984d467ff0f72a2ed9566dedc8262b2c908393f241546ce379a03ea50eb73bf2326b52fc4804d6e192810c703695fc32c9da0b530 diff --git a/dev-ada/spawn/metadata.xml b/dev-ada/spawn/metadata.xml new file mode 100644 index ..73dd402e4ab3 --- /dev/null +++ b/dev-ada/spawn/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + a...@gentoo.org + + + + Add support to dev-libs/glib-based mainloop. + + Build shared library + Build static library with pic code + + + This library provides simple API to spawn processes and communicate + with them. We provide two implementations of the same API - the + integrated into Glib event loop and the independent. + + diff --git a/dev-ada/spawn/spawn-22.0.0.ebuild b/dev-ada/spawn/spawn-22.0.0.ebuild new file mode 100644 index ..9ac4af26e845 --- /dev/null +++ b/dev-ada/spawn/spawn-22.0.0.ebuild @@ -0,0 +1,107 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ADA_COMPAT=( gnat_202{0,1} ) +inherit ada multiprocessing + +DESCRIPTION="Simple API to spawn processes" +HOMEPAGE="https://github.com/AdaCore/spawn; +SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3 gcc-runtime-library-exception-3.1" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="glib +shared static-libs static-pic" +REQUIRED_USE="|| ( shared static-libs static-pic ) + ${ADA_REQUIRED_USE}" + +RDEPEND="glib? ( + dev-ada/gtkada[${ADA_USEDEP},shared?,static-libs?,static-pic?] + dev-libs/glib +)" +DEPEND="${RDEPEND}" +BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]" + +src_compile() { + build () { + gprbuild -p -j$(makeopts_jobs) -XBUILD=production -v \ + -XLIBRARY_TYPE=$1 \ + gnat/spawn.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die + if use glib; then + gprbuild -p -j$(makeopts_jobs) -XBUILD=production -v \ + -XLIBRARY_TYPE=$1 \ + gnat/spawn_glib.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} \ + || die + fi + } + if use shared; then + build relocatable + fi + if use static-libs; then + build static + fi + if use static-pic; then + build static-pic + fi +} + +src_test() { + build () { + gprbuild -p -j$(makeopts_jobs) -XBUILD=production -v \ + -XLIBRARY_TYPE=$1 \ + gnat/spawn_tests.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} \ + || die + if use glib; then + gprbuild -p -j$(makeopts_jobs) -XBUILD=production -v \ + -XLIBRARY_TYPE=$1 \ + gnat/spawn_glib_tests.gpr \ + -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die + fi + } + if use shared; then + build relocatable + elif use static-libs; then + build static + elif use static-pic; then + build static-pic + fi + .obj/spawn_test/spawn_test || die + .obj/spawn_test/spawn_unexpected || die + .obj/spawn_test/spawn_kill || die + if use glib; then + .obj/spawn_test/spawn_glib_test || die + .obj/spawn_test/spawn_glib_args_test.exe || die + fi +} + +src_install() { + build() { + gprinstall --prefix=/usr --sources-subdir="${D}"/usr/include/spawn \ + -XLIBRARY_TYPE=$1 \ + --lib-subdir="${D}"/usr/lib/spawn \ +
[gentoo-commits] repo/gentoo:master commit in: sys-process/fcron/
commit: ee340f62433b1dd7a38ecbd88e208a2e964486cd Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 26 18:57:30 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 26 18:57:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee340f62 sys-process/fcron: Stabilize 3.2.1-r8 ppc64, #827888 Signed-off-by: Arthur Zamarin gentoo.org> sys-process/fcron/fcron-3.2.1-r8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/fcron/fcron-3.2.1-r8.ebuild b/sys-process/fcron/fcron-3.2.1-r8.ebuild index bf692763ffba..c9693ff9740b 100644 --- a/sys-process/fcron/fcron-3.2.1-r8.ebuild +++ b/sys-process/fcron/fcron-3.2.1-r8.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="http://fcron.free.fr/; SRC_URI="http://fcron.free.fr/archives/${P}.src.tar.gz; LICENSE="GPL-2" -KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86" IUSE="audit debug pam selinux l10n_fr +mta +system-crontab readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-process/fcron/
commit: 4d93f132bbbad30cb38def9f745ba2473d4aaa8e Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 26 18:54:24 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 26 18:54:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d93f132 sys-process/fcron: Stabilize 3.2.1-r8 ppc, #827888 Signed-off-by: Arthur Zamarin gentoo.org> sys-process/fcron/fcron-3.2.1-r8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/fcron/fcron-3.2.1-r8.ebuild b/sys-process/fcron/fcron-3.2.1-r8.ebuild index e6bbb56c8fb0..bf692763ffba 100644 --- a/sys-process/fcron/fcron-3.2.1-r8.ebuild +++ b/sys-process/fcron/fcron-3.2.1-r8.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="http://fcron.free.fr/; SRC_URI="http://fcron.free.fr/archives/${P}.src.tar.gz; LICENSE="GPL-2" -KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="audit debug pam selinux l10n_fr +mta +system-crontab readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/ruamel-yaml/
commit: 284d94d6cbbb56b5b3a8630406bfc3fad9ee3e80 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 26 18:50:15 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 26 18:50:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284d94d6 dev-python/ruamel-yaml: add 0.17.19 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/ruamel-yaml/Manifest | 1 + dev-python/ruamel-yaml/ruamel-yaml-0.17.19.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/dev-python/ruamel-yaml/Manifest b/dev-python/ruamel-yaml/Manifest index 8eece641589b..2709407427b7 100644 --- a/dev-python/ruamel-yaml/Manifest +++ b/dev-python/ruamel-yaml/Manifest @@ -1,2 +1,3 @@ DIST ruamel.yaml-0.17.17.tar.xz 184120 BLAKE2B 05bd1dd719677918a49798f377c5e52bd1b8c7e3bd38a416626330baec90f3e7a71509f236151be73b1773e48ae02d25ac01ef970ebe6cf15ccca49a01a996d1 SHA512 72fbdda33c193dfb556367d79b50e148d2aecd4f2b04cf5b48f2dcf4b690e0796b40273995badec655891408bb8ba6a7e84992e6911e55e75ab453403da3397f DIST ruamel.yaml-0.17.18.tar.xz 184412 BLAKE2B 47fc39b8811b19507a99a88408660ed9eef0182a91cdc86976d04f055361b9cf296e4761433207d47c8343c184c2f6358cb4541af4efce19be6865f492d11939 SHA512 dc11868522904463aba8d7d85e4c44d0d72c6fa84381089647546bde5ab091f733476d04f088611222ad4cac818dbbc7b24c51f721f34d94bdeae82fe0c627ae +DIST ruamel.yaml-0.17.19.tar.xz 184508 BLAKE2B dea922cab102f8a73888df2af8093a0c6ae51bae93ceb34f5cf58d1c9be407b65b52b000688213aed41ba14cf39506193a13102d8cd0a6597c8f7d30cc15a0fb SHA512 5f1daeead463e8fc0de43f2180ef1b536036d01c3aa1fdeaf6854789c0170dd54a09d72055b5528ed836f8323b3bec79b85c409812d7ab3c09de0e98f03f4c33 diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.17.19.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.17.19.ebuild new file mode 100644 index ..f87789872e5e --- /dev/null +++ b/dev-python/ruamel-yaml/ruamel-yaml-0.17.19.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( pypy3 python3_{8..10} ) +inherit distutils-r1 + +MY_P="${P/-/.}" +DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation" +HOMEPAGE=" + https://pypi.org/project/ruamel.yaml/ + https://sourceforge.net/p/ruamel-yaml/; +# PyPI tarballs do not include tests +SRC_URI="mirror://sourceforge/ruamel-dl-tagged-releases/${MY_P}.tar.xz" +S="${WORKDIR}"/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/namespace-ruamel[${PYTHON_USEDEP}] + dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/ruamel-std-pathlib[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest + +# Old PyYAML tests from lib/ require special set-up and are invoked indirectly +# via test_z_olddata, tell pytest itself to leave the subdir alone. +python_test() { + local deselect=() + + [[ ${EPYTHON} == pypy3 ]] && deselect+=( + _test/test_deprecation.py::test_collections_deprecation + ) + + epytest --ignore _test/lib/ ${deselect[@]/#/--deselect } +} + +python_install() { + distutils-r1_python_install --single-version-externally-managed + find "${ED}" -name '*.pth' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/platformdirs/
commit: 98745732f2f21e22d5305b4710682c625502af82 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 26 18:45:25 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 26 18:45:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98745732 dev-python/platformdirs: add 2.4.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/platformdirs/Manifest | 1 + dev-python/platformdirs/platformdirs-2.4.1.ebuild | 30 +++ 2 files changed, 31 insertions(+) diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest index 7e119ea57545..1e491030868b 100644 --- a/dev-python/platformdirs/Manifest +++ b/dev-python/platformdirs/Manifest @@ -1 +1,2 @@ DIST platformdirs-2.4.0.gh.tar.gz 19482 BLAKE2B 81ebc4424bd2845ae3b28d95428f95c7920300193ff98159263089b3db0d104a3a59af616bf6b815c0c8b1453d3f05d85120573c71b16b0a5104cc2532c472d4 SHA512 76b492f9d1a5c666c3c6957c775055bbd74db93f2a66f0651a74e1914626d757ab8110df87281cd31ad65abbd89f02906fdf8f0854a44f8500487685993fb8af +DIST platformdirs-2.4.1.gh.tar.gz 20051 BLAKE2B 18fd11f7cae7c81c3615c89468d1deb3ceef3337b4a87a806b245b7bb5a4c14c0eb64fc7cfa06adc2da6150969da3a626da16c1f309f3011a9d4c5d1e4ca1d83 SHA512 d410056207506395c922ecc36c481bcc21f8dd97c69f33dc13580c74d0ea3d1aaa97284b79eed47b723f18c663038874edc5b9c4f4def06d92f1e25f7a8d76b4 diff --git a/dev-python/platformdirs/platformdirs-2.4.1.ebuild b/dev-python/platformdirs/platformdirs-2.4.1.ebuild new file mode 100644 index ..39dce3345f62 --- /dev/null +++ b/dev-python/platformdirs/platformdirs-2.4.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +inherit distutils-r1 + +DESCRIPTION="A small Python module for determining appropriate platform-specific dirs" +HOMEPAGE=" + https://pypi.org/project/platformdirs/ + https://github.com/platformdirs/platformdirs/; +SRC_URI=" + https://github.com/platformdirs/platformdirs/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/appdirs[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-python/filelock/
commit: 4d6eaa8e5742a700448b7fb7279790d98d759105 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 26 18:47:01 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 26 18:47:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d6eaa8e dev-python/filelock: add 3.4.2 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/filelock/Manifest | 1 + dev-python/filelock/filelock-3.4.2.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest index a6f4dabc232f..18c3efdce760 100644 --- a/dev-python/filelock/Manifest +++ b/dev-python/filelock/Manifest @@ -1 +1,2 @@ DIST py-filelock-3.4.0.tar.gz 203303 BLAKE2B 615f623c584c39917f280815695dcc58ce6dd5ca26846f88b954526e0866b7e1d020589eecee774dbd8b10ff818d707826c663643ad300465bb85ba751fd SHA512 0dc85f083a8c60605dfbd0b6fe55a96b5872e5b8ce3fd746925444571d02e243459bed6cd2d8aa9d7eda7d197bdc31b289cfcf1f0aef295779ca900d24abcbd8 +DIST py-filelock-3.4.2.tar.gz 203805 BLAKE2B be1cb206c4571b86987ea406af4b8efed503f53584fe9f5af5cbc6493728dbeafa3d0154a66ea30404d51700155be877aa74e6c08b1dbf7cefbee1ca3274f1e1 SHA512 361586f976a4b4011af4446e34932cb9e42565e87d828852b0bb7bed48f59c19b3c95895836c9c63c1978d9d113432df19c52e59523a0f00797b3b94f36a4d73 diff --git a/dev-python/filelock/filelock-3.4.2.ebuild b/dev-python/filelock/filelock-3.4.2.ebuild new file mode 100644 index ..4dd8a42185aa --- /dev/null +++ b/dev-python/filelock/filelock-3.4.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 2018-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +inherit distutils-r1 + +MY_P=py-filelock-${PV} +DESCRIPTION="A platform independent file lock for Python" +HOMEPAGE=" + https://github.com/tox-dev/py-filelock/ + https://pypi.org/project/filelock/; +SRC_URI=" + https://github.com/tox-dev/py-filelock/archive/${PV}.tar.gz + -> ${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + test? ( dev-python/pytest-timeout[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
[gentoo-commits] repo/gentoo:master commit in: sys-process/fcron/
commit: be8380941893eb0cc2c712ca2edecf7929ada095 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 26 18:49:47 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 26 18:49:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be838094 sys-process/fcron: Stabilize 3.2.1-r8 arm, #827888 Signed-off-by: Arthur Zamarin gentoo.org> sys-process/fcron/fcron-3.2.1-r8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/fcron/fcron-3.2.1-r8.ebuild b/sys-process/fcron/fcron-3.2.1-r8.ebuild index a9f01c0b0818..e6bbb56c8fb0 100644 --- a/sys-process/fcron/fcron-3.2.1-r8.ebuild +++ b/sys-process/fcron/fcron-3.2.1-r8.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="http://fcron.free.fr/; SRC_URI="http://fcron.free.fr/archives/${P}.src.tar.gz; LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="audit debug pam selinux l10n_fr +mta +system-crontab readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/
commit: 6fb7070ef138346b1906608b33bbc8c0d4b17daa Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 26 18:41:45 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 26 18:41:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb7070e sys-apps/hwloc: Stabilize 2.6.0 ppc64, #829992 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/hwloc/hwloc-2.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild b/sys-apps/hwloc/hwloc-2.6.0.ebuild index f09902ba8b2b..10ed6f5ab726 100644 --- a/sys-apps/hwloc/hwloc-2.6.0.ebuild +++ b/sys-apps/hwloc/hwloc-2.6.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2 LICENSE="BSD" SLOT="0/15" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X" # opencl support dropped with x11-drivers/ati-drivers being removed (bug #582406).
[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/
commit: 1705817bb67759a758b8ac2f748fd8b5648b55e6 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 26 18:39:55 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 26 18:39:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1705817b sys-apps/hwloc: Stabilize 2.6.0 ppc, #829992 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/hwloc/hwloc-2.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild b/sys-apps/hwloc/hwloc-2.6.0.ebuild index 7ff575fef20d..f09902ba8b2b 100644 --- a/sys-apps/hwloc/hwloc-2.6.0.ebuild +++ b/sys-apps/hwloc/hwloc-2.6.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2 LICENSE="BSD" SLOT="0/15" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X" # opencl support dropped with x11-drivers/ati-drivers being removed (bug #582406).
[gentoo-commits] repo/gentoo:master commit in: dev-lang/gnat-gpl/
commit: fb6e7d217f99d6ff213f436f5d45161e035d6cd0 Author: Jakov Smolić gentoo org> AuthorDate: Sun Dec 26 18:14:53 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Dec 26 18:15:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb6e7d21 dev-lang/gnat-gpl: Drop unused flag description Signed-off-by: Jakov Smolić gentoo.org> dev-lang/gnat-gpl/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-lang/gnat-gpl/metadata.xml b/dev-lang/gnat-gpl/metadata.xml index 4587287c0bb6..31ab10903d16 100644 --- a/dev-lang/gnat-gpl/metadata.xml +++ b/dev-lang/gnat-gpl/metadata.xml @@ -15,7 +15,6 @@ Build the GCC Go language frontend. Add support for the framework for loop optimizations based on a polyhedral intermediate representation - Enable support for Intel Memory Protection Extensions (MPX) Build SSP support into a dedicated library rather than use the code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES)