[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qmapshack/files/, sci-geosciences/qmapshack/

2021-12-07 Thread Andrey Grozin
commit: 912b53ee6371c3070e3f063d3bfef436709a1e68
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Dec  8 07:23:58 2021 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Dec  8 07:23:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=912b53ee

sci-geosciences/qmapshack: remove old version

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-geosciences/qmapshack/Manifest |  1 -
 .../files/qmapshack-1.15.2-no-hacks-kthxbye.patch  | 28 --
 .../qmapshack/qmapshack-1.15.2-r2.ebuild   | 59 --
 3 files changed, 88 deletions(-)

diff --git a/sci-geosciences/qmapshack/Manifest 
b/sci-geosciences/qmapshack/Manifest
index e9807ab63706..d86bb343a837 100644
--- a/sci-geosciences/qmapshack/Manifest
+++ b/sci-geosciences/qmapshack/Manifest
@@ -1,3 +1,2 @@
-DIST qmapshack-1.15.2.tar.gz 46899954 BLAKE2B 
b7121331039d8fedf6c44ef591e5f7a637787201bed1763bad026f866060d60a756f18858e76d95ea2420a3183f36147f2c72d151f377e8f2bc9108832266ff4
 SHA512 
536ba1c2fb3516560307c18eb76ef2b86fecaa1bc0fa4bcef25c8eb2e6c6dee5c3a9a81d6a9d05a147234df7c703937fd9e841696316c350694b0494705f885c
 DIST qmapshack-1.16.0.tar.gz 5422 BLAKE2B 
8507018e65072856455e500aae59db146f68b7a1cf5eb2311ee3526044f8fafcec0034ac4f7a473c95ac71bcad8eb057bfc6724f3c80caff51aadba9e16fc412
 SHA512 
768fe7331d2bc2f2bbadd8c9296012e718f52863c4dfc29f000a5417ccf83297791333be9a20b9d49dcc7b92a779184503e8315b1f7ca258efc9f539ef7262f4
 DIST qmapshack-1.16.1.tar.gz 54433326 BLAKE2B 
58d3fff752187418552cba1d89b3ebd0082af379204b3c0b79cb8f8096cd422d3a9d347f7b91379868b37092469c5ef6187e67bfb7d0c3c07e18a65df0b488f1
 SHA512 
cd6c1818c2468a4654222d165bfa7278dea01890d4065a359942ce16ee1c643b54f86a94a30632bc414a1ec22e04ea340109fc89ca6c340eb717f8e86468e281

diff --git 
a/sci-geosciences/qmapshack/files/qmapshack-1.15.2-no-hacks-kthxbye.patch 
b/sci-geosciences/qmapshack/files/qmapshack-1.15.2-no-hacks-kthxbye.patch
deleted file mode 100644
index 99a55d694fb5..
--- a/sci-geosciences/qmapshack/files/qmapshack-1.15.2-no-hacks-kthxbye.patch
+++ /dev/null
@@ -1,28 +0,0 @@
 a/CMakeLists.txt   2020-12-07 17:13:38.0 +0100
-+++ b/CMakeLists.txt   2021-02-20 20:01:41.706789439 +0100
-@@ -18,25 +18,6 @@
- endif()
- 
- 
###
--# Do distribution dependent stuff
--###
--string(TIMESTAMP YEAR "%Y")
--set(EXPIRE_YEAR "2021")
--set(DEBIAN_RELEASE_INFO "/etc/debian_version")
--
--if(((EXISTS ${DEBIAN_RELEASE_INFO}) AND (${YEAR} LESS ${EXPIRE_YEAR})) OR 
APPLE)
--message( STATUS "Apply patches to fix build system on Debian")
--execute_process(COMMAND bash "-c" "patch --quiet -p1 < FindPROJ4.patch"
--WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
--OUTPUT_QUIET)
--execute_process(COMMAND bash "-c" "patch --quiet -p1 < FindQuaZip5.patch"
--WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
--OUTPUT_QUIET)
--endif(((EXISTS ${DEBIAN_RELEASE_INFO}) AND (${YEAR} LESS ${EXPIRE_YEAR})) OR 
APPLE)
--
--
--
--###
- # Define project name and version tags
- 
###
- # this is not only the QMS version it will be the package version, too.

diff --git a/sci-geosciences/qmapshack/qmapshack-1.15.2-r2.ebuild 
b/sci-geosciences/qmapshack/qmapshack-1.15.2-r2.ebuild
deleted file mode 100644
index 233c124fc27e..
--- a/sci-geosciences/qmapshack/qmapshack-1.15.2-r2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg
-
-DESCRIPTION="GPS mapping utility"
-HOMEPAGE="https://github.com/Maproom/qmapshack/wiki;
-SRC_URI="https://github.com/Maproom/${PN}/archive/V_${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   dev-libs/quazip:0=
-   dev-qt/designer:5
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qthelp:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtprintsupport:5
-   dev-qt/qtsql:5
-   dev-qt/qtwebengine:5[widgets]
-   >=sci-geosciences/routino-3.1.1
-   sci-libs/alglib
-   sci-libs/gdal
-   =dev-libs/quazip-1.0"; then
-   sed -e "/^find_package(QuaZip5/s/5  /-Qt5 CONFIG/" \
-   -i CMakeLists.txt || die
-
-   sed -e "s/\${QUAZIP_LIBRARIES}/QuaZip::QuaZip/" \
-   -i src/qmapshack/CMakeLists.txt || die
-   fi
-}
-
-src_install() {
-   docompress -x /usr/share/doc/${PF}/html
-   cmake_src_install
-   mv 

[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-git-revision-date-localized-plugin/

2021-12-07 Thread Yixun Lan
commit: 6419c55f06c21f80ca745d8e0e51ee25515604f6
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Dec  7 13:47:16 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Dec  8 06:46:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6419c55f

dev-python/mkdocs-git-revision-date-localized-plugin: keyword ~riscv

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 .../mkdocs-git-revision-date-localized-plugin-0.11.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.11.ebuild
 
b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.11.ebuild
index 0891d6826ac6..26fe57d95e1b 100644
--- 
a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.11.ebuild
+++ 
b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.11.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/timvink/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 RDEPEND="
>=dev-python/Babel-2.7.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-git-authors-plugin/

2021-12-07 Thread Yixun Lan
commit: 58f2a80583e8b6e9fa0c0bf69627bd81baa7ec85
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Dec  7 13:50:55 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Dec  8 06:46:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f2a805

dev-python/mkdocs-git-authors-plugin: keyword ~riscv

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 .../mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.6.2.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.6.2.ebuild 
b/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.6.2.ebuild
index f267258de4cb..93fd13c438b8 100644
--- 
a/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.6.2.ebuild
+++ 
b/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.6.2.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/timvink/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 RDEPEND="
dev-python/GitPython[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mxml/

2021-12-07 Thread Yixun Lan
commit: 1347cd5e210e38a6840ffa4a1336f1de73512dac
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Dec  8 06:41:08 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Dec  8 06:46:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1347cd5e

dev-libs/mxml: keyword ~riscv

Closes: https://bugs.gentoo.org/828525
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-libs/mxml/mxml-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mxml/mxml-3.3.ebuild b/dev-libs/mxml/mxml-3.3.ebuild
index f502eebb7236..cd7924fd99c9 100644
--- a/dev-libs/mxml/mxml-3.3.ebuild
+++ b/dev-libs/mxml/mxml-3.3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/michaelrsweet/${PN}/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="Mini-XML"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="static-libs threads"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libtorrent-rasterbar/

2021-12-07 Thread Sam James
commit: b6813d9936ee9a74c4673f1dbcebee3605c81ea3
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:28:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:28:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6813d99

net-libs/libtorrent-rasterbar: drop versions

Signed-off-by: Sam James  gentoo.org>

 net-libs/libtorrent-rasterbar/Manifest |   5 -
 .../libtorrent-rasterbar-1.2.10-r1.ebuild  | 114 -
 .../libtorrent-rasterbar-1.2.11-r1.ebuild  | 114 -
 .../libtorrent-rasterbar-1.2.12-r1.ebuild  | 114 -
 .../libtorrent-rasterbar-1.2.6-r1.ebuild   | 112 
 .../libtorrent-rasterbar-1.2.9-r1.ebuild   | 114 -
 6 files changed, 573 deletions(-)

diff --git a/net-libs/libtorrent-rasterbar/Manifest 
b/net-libs/libtorrent-rasterbar/Manifest
index 127a0716c925..d759e057a42b 100644
--- a/net-libs/libtorrent-rasterbar/Manifest
+++ b/net-libs/libtorrent-rasterbar/Manifest
@@ -1,10 +1,5 @@
-DIST libtorrent-1.2.10.tar.gz 3586008 BLAKE2B 
71971124930462feb5f5083fed38ccadcfd1a2aed0d000a06cd7e0898b40a1451722cd79fdf0b1da3477047b26c7f7e3c1f74086a141770a7d143c916e96b6bb
 SHA512 
e6de939fb6527783695e0b6623ddbe27f85842a36c0899b93ea0284cb3c6f3d14b8c39e29316adb3bf9acac7804f38385cc06854a32df28e7f4f6839af9f382d
-DIST libtorrent-1.2.11.tar.gz 3591610 BLAKE2B 
fab5d780dc5e1a855b60326cefdca6bcfb7459d4d37429e1c475434ca6ca2f465ffb6188ff519f49f2612941fe4806152511400a1c6fe121ade3ed35c6f40a79
 SHA512 
d502286f67bf462f14169daafe12b94ca723598530c85360c3a4b3c73535202b63632036248fdecc942cb559e66e6a5cb5afa830dc78bbff72a6c9a330710b62
-DIST libtorrent-1.2.12.tar.gz 3604064 BLAKE2B 
e0eb00aba90e3d5e3ba1bf3984e2eb606583007137288ccf93961185744ccc2a69922063a9004a2ebe627d7657c582eaee9f7ad2971de0dc41351bd59ed23953
 SHA512 
78be4c12e12f593154eda0960aaf9583fe27310e0223dbb21220400c5339744c9b2b11afa880fea30f77b4c0d07345937ff8a20d58d2d4ed7dcda84601380e20
 DIST libtorrent-1.2.14.tar.gz 3614077 BLAKE2B 
423cd0c467510e3b4d33485ea108912a90ef0d66746e6f912eeb07930e7091d1ce8e28953a48dab3bb03c6232a9e958be423d4563bd63c083ec1423c4753b3df
 SHA512 
9ba7d8a271ecc7330ae9c794f3966a6d1677b9d2a02a24df8b6e63daa4d5c0a7ef88607a73b417247b4afc5195e46cd0ca75859358f9e50915af56b3ed19f322
 DIST libtorrent-1.2.15.tar.gz 3624131 BLAKE2B 
d3ec61efd7016aebc229631e8187b0e484337d42093a4d068d0d5cddb90c85209d8a6837e6844bccc0ed5dbf6fa0bc7b7817906937690089c39ab9a29a94
 SHA512 
75a959f3cf0eb13e93266f4ff91ead8a2f36b990270fc14abe3799be0c6f4e3580d841f4f24e05a7cfae3654ca865fef56a40d46b0f575fe90ef3e90d6ee46c8
-DIST libtorrent-1.2.9.tar.gz 3584800 BLAKE2B 
5160056e227a54992ca4e490ffe0088d080aa9bade7a76f55eac26a644bab720c39a70b90d94f465ec711893249a084d9f77fa496be770585094b9b3ea4a1cdd
 SHA512 
c547d96470f6a89f22adc0f5579ffb98b877a46f0a163698c49f1de57f23af60a7b0d3c1ca482e3ed8d3e35124d14a1d16a53e455f4d69f347fcb33c6ded75a8
-DIST libtorrent-rasterbar-1.2.6.tar.gz 3611015 BLAKE2B 
39323c223927272a4eb9bb93ad70acd62165b9b3eb3f4f45cb76f99a23b1e131b526c8d8370fbd7cc30c7e776a5f9b7990c989ceaa3566272adc25df639fc5ba
 SHA512 
9f03e28449b08e18a98a1f1bf0571f470c56fabd2becde5bde56ad566611c8519b0b387939f285a552d1f0382446633b67d00b6b5ff7083e4d1420a3ce9232fc
 DIST libtorrent-rasterbar-2.0.4-ssl-tests-certs.patch.bz2 26530 BLAKE2B 
0958f11be84860cfb0e9224901a6052d9acb80edbd9f9e6eeb2e621e30e75fac4c4db64c71573b7c7f91761e74b9c5781ef8d1a202aef06cd92e3edb15d9f810
 SHA512 
f3afc4e0857838a44fa3671d657b5f669194c504d07d8f72ca5ddc060786127e3d6ad4ae9efa39e9f02fbe396f4785a1755dd1fd9607c1cef31aa60574b3511e
 DIST libtorrent-rasterbar-2.0.4.tar.gz 4311319 BLAKE2B 
fee8255d46d5ca019cd487b57fc6003744c208ea5e78873b925f53881667c55c506d302fc7ae6cd5b5d5e776cfe059b714db94d16dd28cfc7939ec6f4fa4e5fa
 SHA512 
66ce3c3369b1d2a83654727c23022d38b070b8bc3ad83b1001e2cfad945acbaa4d61990094bc758886967cd305ca2213b60b1b0523b5106c42d4701d8cff8db1
 DIST libtorrent-rasterbar-2.0.5.tar.gz 4407260 BLAKE2B 
71c64879be103326fe438ba6b11b672fb0d631ed0de4eb23c2595f3596b522693594ded9f8733c7827dd668e285cb5099cad78bcd437ec184837eafbd39b356f
 SHA512 
be5b812135dada957e565085b5bdda06827c8427f78a4468ef263e1a1e33d3a0bbba7ac27235f0d17ae6087d54311281e3b1975eef81cda514acc8329862dc04

diff --git 
a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.10-r1.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.10-r1.ebuild
deleted file mode 100644
index 982c7a1fdd1a..
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.10-r1.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-PYTHON_REQ_USE="threads(+)"
-DISTUTILS_OPTIONAL=true
-DISTUTILS_IN_SOURCE_BUILD=true
-
-inherit autotools flag-o-matic distutils-r1
-
-DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and 
scalability"

[gentoo-commits] repo/gentoo:master commit in: media-fonts/fira-code/

2021-12-07 Thread Hans de Graaff
commit: e43332a71a360f5add334c8f09387120ff98daae
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec  8 06:23:55 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec  8 06:27:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e43332a7

media-fonts/fira-code: add 6.2

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 media-fonts/fira-code/Manifest |  1 +
 media-fonts/fira-code/fira-code-6.2.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/media-fonts/fira-code/Manifest b/media-fonts/fira-code/Manifest
index 1f234932c67f..5a2ca689a500 100644
--- a/media-fonts/fira-code/Manifest
+++ b/media-fonts/fira-code/Manifest
@@ -1,5 +1,6 @@
 DIST FiraCode-Regular-Symbol.zip 9337 BLAKE2B 
b901cc37ad796f3a68d8b9e492aa35570c2d718fc84920b5b23c0a055e46c19916a7ec6b2c0a0adba650161c5a032761d46b303de64bddd81696adf960e3e541
 SHA512 
2570958b0f4b28ded52327150b67118d693d6bc6f483be3e3147ddda1c5870ab21f1b64938e4abc1030080455976c0d33ae3925b51660fd2c8b5428b5b0f8eb7
 DIST Fira_Code_v6.1.zip 2463942 BLAKE2B 
7a42ee426fbc64141a4e85271e759e82c33aa533f616150c682e7f714e60d3f6e229a8a95f32506d4d911b920d39a05bc28caf499a6651b0da3d1ed1ea46bb5e
 SHA512 
262027cb970c5c8bcf0f10e54f2e8a96ebd85d580ba300d2c5e42cc55a27f44f3e6398bb268f7017f5b6ef83527b985674296446e5af30bd25f9aa24dcc4ea6f
+DIST Fira_Code_v6.2.zip 2462987 BLAKE2B 
43a65ca180079ba33da706108e798734d6af53686f90db323bf063c9815318b64c1d9ad7ccdf2942c4584bf4bcc7c2a7e544bdc2cb0d1b466ce49db6b4c2d334
 SHA512 
7f71b34cce960bb5b90165505214d9effa7aa0b9e3ae3a7da37b900db54adbb30d1ff4b44f77c88fe0c7ddef45fc17ac6f05f08745fd26e1a298eeb61e6fddd3
 DIST Fira_Code_v6.zip 2882570 BLAKE2B 
d90b66f383c64261daf227aa507672ae8e86d03d98bac433e7d361d49cb99fbe3025bd3f7af4f75b17866b62ffc01d361de6a07edbb730d7eef27cde64e1c6ed
 SHA512 
b7b5db1c12cd34b5814144c78d535207a36f6fecd92900496cbf6c88fd457cb429b1e00d469482acbab1118f11e556b5bcac2be5364a60bcba9769bbcd4bac00
 DIST fira-code-4.tar.gz 5580474 BLAKE2B 
0bc9b4c8a54f238f1c464398162a56dccf0ac5f4aaffac00357bc7ad0ed99436b44220180f9753a0bc6f2fccc5dafe4a47df9cac91dc87fb1441952e1f04eeae
 SHA512 
037698435b3f77f5ad2dcfb6ea6ff3063c50d224c2b95ada472bf9b12a6342e892d60220e1993045858697fff9c4fb5da97b41ac3437c4fa50f48ef1398c9738
 DIST fira-code-5.2.tar.gz 4875970 BLAKE2B 
baff9ca088252e03a442860a95a03ae6e8ab59f102be3352e5b3c6a0b709907cc84bf70d4e9880ad5d48fca6a000e021a7453c838b4f9bfd0a2a441ddfe3
 SHA512 
10247bf8b72f4d44a5b5d727edeae2baee549b6654e12469ad3ab75d3926635b4b2cdfcbb2b9b4c89b28d7c5411c428c00729f94567dad3bc0dc23ff5446ce2d

diff --git a/media-fonts/fira-code/fira-code-6.2.ebuild 
b/media-fonts/fira-code/fira-code-6.2.ebuild
new file mode 100644
index ..811d1d693386
--- /dev/null
+++ b/media-fonts/fira-code/fira-code-6.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+S=${WORKDIR}
+FONT_S="${S}/ttf"
+FONT_SUFFIX="ttf"
+inherit font
+
+DESCRIPTION="Monospaced font with programming ligatures"
+HOMEPAGE="https://github.com/tonsky/FiraCode;
+SRC_URI="https://github.com/tonsky/FiraCode/releases/download/${PV}/Fira_Code_v${PV}.zip;
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+DOCS=( README.txt specimen.html fira_code.css )
+
+BDEPEND="app-arch/unzip"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rake-compiler/

2021-12-07 Thread Hans de Graaff
commit: 829c54e45b99f54cad43d163bb79856832380b31
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec  8 06:27:08 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec  8 06:27:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=829c54e4

dev-ruby/rake-compiler: add 1.1.3

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rake-compiler/Manifest   |  1 +
 dev-ruby/rake-compiler/rake-compiler-1.1.3.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-ruby/rake-compiler/Manifest b/dev-ruby/rake-compiler/Manifest
index 034bcfe66823..e221a033c671 100644
--- a/dev-ruby/rake-compiler/Manifest
+++ b/dev-ruby/rake-compiler/Manifest
@@ -1 +1,2 @@
 DIST rake-compiler-1.1.1.tar.gz 34692 BLAKE2B 
c6862f24ec57c25fdeb7faeeda9eb96cb64ac972c852a81b77ec9b35d21018a5647089cd38d80b03a79e2c07d3f9af42bbaf9998457ad3beed27c8285c23689f
 SHA512 
e9cf9752e48eae912657a34d2f86a2b41f7d57620c6e43b1fa6fb8e5715336b2fdf99bf20a4851889e8b9b7b2e834421c13e108c538abdc3cec968952345361d
+DIST rake-compiler-1.1.3.tar.gz 35894 BLAKE2B 
cf395392ed4940a9cae1a0c3eed530de0b2ab4af32b0662f8e316f17f1f351170b876afb18cfc74208863fc124db6031f485c37b0ead73b235029d9b0bf01f11
 SHA512 
542a3579baf9bbb046bb99d72799d50e2f0efe71bb18a8c8aa7a9f740d8dc5706cec1c9619a977ba50eef615f66cbf415b5f8a351843d03ea2d72ed1203ac72d

diff --git a/dev-ruby/rake-compiler/rake-compiler-1.1.3.ebuild 
b/dev-ruby/rake-compiler/rake-compiler-1.1.3.ebuild
new file mode 100644
index ..8003fcf53fda
--- /dev/null
+++ b/dev-ruby/rake-compiler/rake-compiler-1.1.3.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rake-compiler.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provide a standard and simplified way to build and package Ruby 
extensions"
+HOMEPAGE="https://github.com/luislavena/rake-compiler;
+LICENSE="MIT"
+
+SRC_URI="https://github.com/luislavena/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rake"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
+
+USE_RUBY="ruby26 ruby27" ruby_add_bdepend "test? ( dev-util/cucumber 
dev-ruby/rspec:2 )"
+
+all_ruby_prepare() {
+   # Make sure the right rspec version is used in cucumber.
+   sed -i -e "1igem 'rspec', '~>2.0'" features/support/env.rb || die
+
+   # Avoid failing features for native gems, this also fails with rubygems
+   sed -i -e '/generate native gem/,$ s:^:#:' features/package.feature || 
die
+
+   # Fix compatibility with newer cucumber versions. The not syntax has
+   # been supported since cucumber 3.x.
+   sed -i -e "s/~@java/'not @java'/" cucumber.yml || die
+}
+
+each_ruby_test() {
+   # Skip cucumber for new ruby versions (not ready yet)
+   case ${RUBY} in
+   *ruby25|*ruby26|*ruby27)
+   RSPEC_VERSION=3 ruby-ng_rspec
+   ruby-ng_cucumber
+   ;;
+   *)
+   RSPEC_VERSION=3 ruby-ng_rspec
+   ;;
+   esac
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pymongo/

2021-12-07 Thread Michał Górny
commit: ea43d2219743fda4766730896d4b9c8cfbcfa2bd
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 04:58:53 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 06:24:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea43d221

dev-python/pymongo: Bump to 4.0.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.0.1.ebuild | 116 
 2 files changed, 117 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 4755e0dd9ce0..f09ae2165605 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -3,4 +3,5 @@ DIST mongo-python-driver-3.12.0.tar.gz 1062091 BLAKE2B 
636a34a42d43a6ecd549c51e9
 DIST mongo-python-driver-3.12.1.tar.gz 1067667 BLAKE2B 
3f18c5aa92ce180067f9c86e1fcbd80543274a2ee33ce1fad5741f0e7f5a9cb0520c33b8fe885ea69c2c8ce168747a44129fe79a5df389b83bd5e77a6ec4a687
 SHA512 
1fc98c33d8140ab045804130fc27b655a8622318f7030967d841e7a296dcdfb89a125cb2574a9b08eef15d3fdc089f268631501743b46d04a7b465cc45c0c04e
 DIST mongo-python-driver-3.12.2.tar.gz 1069372 BLAKE2B 
962dc2ee42f01586d9e8fb07d3ba7a74f4379af268b6213c1a5b67b901c805719b9c164fc3d270dd77b3c627f998b291330eeb02968246f2a68e5925bcb608fc
 SHA512 
0e6ac0eafb8fb71db22e7ce27e6acc5c17ea80ac8c0100c358302582da68e03d7bd33eed320f5c8c43b067c3f1e75b4ed4f8c63c4c9705bf9a1c764917d973cb
 DIST mongo-python-driver-3.12.3.tar.gz 1069576 BLAKE2B 
accb8d1598c3f7d3fb4bec05390521562abf3a067abf82e25b62ebfdb95ed000f6a77edc60f0bcb816b85b1f7fc32c1e4dd54580c203a5d383d30e144a61dfa9
 SHA512 
21a723985c7846879d3b81ca41060fa6063b187c91c0c7797227f0b7b174880114aec9412d37821cb3d839bf98039b87f03c7c559b9599626705d3f790a8e11c
+DIST mongo-python-driver-4.0.1.tar.gz 1030722 BLAKE2B 
b820901a433ffa2e82db0ef3c014aaa1e7d53bbc3ab94a5432fcb713d9789cbbf411a4ad5085ef3896cbf2aeff6d0e79f3f7bd5936d3aa615080a0421d8818c2
 SHA512 
1aead66d21c032e6d42b3aa408b0193bcac6a5a293ecfc513fadb634c574dccdcd351c693352f23cfe577c73fec901cdc2aa635dfe9afe8d9108ed917f55b53b
 DIST mongo-python-driver-4.0.tar.gz 1029687 BLAKE2B 
d8ae35b68bff288388a797c51b40d453c3e2197a0b639689bbb43f7e4470f3c4d5bf861d6ae77805b950e8c8daadcef5043b93c6d6a4b094fcb95521caf4c751
 SHA512 
b29acfcbd92b8f46780039cd0688cb03c083dfaf1ec6793906029f1e03635edc9a9ef6eb7104fa3dc16eca6df4ccfedd7bd4a8da495f754157edec371211fe15

diff --git a/dev-python/pymongo/pymongo-4.0.1.ebuild 
b/dev-python/pymongo/pymongo-4.0.1.ebuild
new file mode 100644
index ..bdf1ff9c5384
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.0.1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+IUSE="doc kerberos"
+
+RDEPEND="
+   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   >=dev-db/mongodb-2.6.0
+   )
+"
+DISTUTILS_IN_SOURCE_BUILD=1
+
+distutils_enable_sphinx doc
+distutils_enable_tests unittest
+
+reqcheck() {
+   if use test; then
+   # During the tests, database size reaches 1.5G.
+   local CHECKREQS_DISK_BUILD=1536M
+
+   check-reqs_${1}
+   fi
+}
+
+pkg_pretend() {
+   reqcheck pkg_pretend
+}
+
+pkg_setup() {
+   reqcheck pkg_setup
+}
+
+src_prepare() {
+   # network-sandbox
+   rm test/test_srv_polling.py || die
+   sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
+   -e 's:test_service_name_from_kwargs:_&:' \
+   -e 's:test_srv_max_hosts_kwarg:_&:' \
+   -i test/test_client.py || die
+   sed -e '/SRV_SCHEME/s:_HAVE_DNSPYTHON:False:' \
+   -i test/test_uri_spec.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # Yes, we need TCP/IP for that...
+   local DB_IP=127.0.0.1
+   local DB_PORT=27000
+
+   export DB_IP DB_PORT
+
+   local dbpath=${TMPDIR}/mongo.db
+   local logpath=${TMPDIR}/mongod.log
+
+   # Now, the hard part: we need to find a free port for mongod.
+   # We're just trying to run it random port numbers and check the log
+   # for bind errors. It shall be noted that 'mongod --fork' does not
+   # return failure when it fails to bind.
+
+   mkdir -p "${dbpath}" || die
+   while true; do
+   ebegin "Trying to start mongod on port ${DB_PORT}"
+
+   LC_ALL=C \
+   mongod --dbpath "${dbpath}" --nojournal \
+ 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim/

2021-12-07 Thread Sam James
commit: ac53939714e572d89484db2b8a84efbbe78475c1
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:22:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:22:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac539397

app-editors/vim: destabilise 8.2.3669

Needs to be in ~arch first.

Signed-off-by: Sam James  gentoo.org>

 app-editors/vim/vim-8.2.3669.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim/vim-8.2.3669.ebuild 
b/app-editors/vim/vim-8.2.3669.ebuild
index a17b74f24534..3ce917bf8851 100644
--- a/app-editors/vim/vim-8.2.3669.ebuild
+++ b/app-editors/vim/vim-8.2.3669.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   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"
+   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
 
 DESCRIPTION="Vim, an improved vi-style text editor"



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2021-12-07 Thread Sam James
commit: 2fa449edad77188a02a1ef5ea80f2474cc4e14f4
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:21:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:22:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa449ed

app-editors/vim-core: destabilise 8.2.3669

Needs to be in ~arch first.

Signed-off-by: Sam James  gentoo.org>

 app-editors/vim-core/vim-core-8.2.3669.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-8.2.3669.ebuild 
b/app-editors/vim-core/vim-core-8.2.3669.ebuild
index d04960a41e81..a6ac59db33c3 100644
--- a/app-editors/vim-core/vim-core-8.2.3669.ebuild
+++ b/app-editors/vim-core/vim-core-8.2.3669.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   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"
+   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
 S="${WORKDIR}"/vim-${PV}
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/gvim/

2021-12-07 Thread Sam James
commit: 96d96509b8503e7f7c9a049968afcff314b9472f
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:22:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:22:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96d96509

app-editors/gvim: destabilise 8.2.3669

Needs to be in ~arch first.

Signed-off-by: Sam James  gentoo.org>

 app-editors/gvim/gvim-8.2.3669.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/gvim/gvim-8.2.3669.ebuild 
b/app-editors/gvim/gvim-8.2.3669.ebuild
index a3183caf7daf..a68b9011e15f 100644
--- a/app-editors/gvim/gvim-8.2.3669.ebuild
+++ b/app-editors/gvim/gvim-8.2.3669.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2021-12-07 Thread Sam James
commit: 952ead41b609e6ab010b6d8edae9724b63034595
Author: Ke Wu  google  com>
AuthorDate: Tue Dec  7 19:18:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:20:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952ead41

app-editors/vim-core: version bump to v8.2.3669.

This fixes CVE-2021-3968, CVE-2021-3973, CVE-2021-3974,
CVE-2021-3984 and CVE-2021-4019.

Bug: https://bugs.gentoo.org/824930

Signed-off-by: Ke Wu  google.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim-core/Manifest |   1 +
 app-editors/vim-core/vim-core-8.2.3669.ebuild | 233 ++
 2 files changed, 234 insertions(+)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index ce47050db942..fc7f6789c5c7 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -3,3 +3,4 @@ DIST vim-8.2.0814.tar.gz 14953478 BLAKE2B 
fd4155ec749bd9a705e8114ff7f8cc321182c9
 DIST vim-8.2.3428.tar.gz 15715383 BLAKE2B 
865842bae0de25c34f255085f6edfe35b6905e220bdcb76372d7289ef1f6c2b2dee2f88e4a5f849d43fa560db4ade1e8e498d86f5651c5218d9153cde5ecddd3
 SHA512 
7cb473afa0ad6a9728dfc2f7d8ca19a21de329c4790141c7cb815b71c07e92a1ce04a5fcc2a0381c4beb304670d6c08629dc2ed2cb0842998cca2fd846c8cd6b
 DIST vim-8.2.3567.tar.gz 15771981 BLAKE2B 
5a10ce998769b73a9c3b30fccb84e90eef8242d04e52b1cf475af777233ac774a6e5ec8c2aa09cadfe2db747b485fcc26d1d953017df4bb459d8a427715a3048
 SHA512 
f1b5debc77d5392966d168974eab7faae99082509a8148ea212e8e06ae980d9a2652ac77547d77d10953119527f68c633440cf813bb6dec8e259b7628af93af6
 DIST vim-8.2.3582.tar.gz 15778667 BLAKE2B 
c8eaa95fa4fde6514168a9f42a712a78442a7fe504b59158e2e7717b8025a59cb4d8948451d72418b29f2b7cf3619cd765ef43e1304d73f81a6cba405f9706e7
 SHA512 
f476f24390807b71a0e02729f1815b3743b6b42cdd28a414e9ceaf0aa3fd4cab91e3550a669b1c64b4cd83207515cfe2b4acf2358a6def60e216e101c979037e
+DIST vim-8.2.3669.tar.gz 15810783 BLAKE2B 
edac6dabfbeb11057c7b15830b30ec555a10942494bc89d7d85b4c701b5ff8f7413887e4e33e7b812057177ffebd2cdc74e69e86080a86cfee529b1da45156bb
 SHA512 
83d172f7e1a3c5a8ea6238f2766bf077463d32d429111c08e5b28b8aafb8aea584807023281abf3b1710d61820fec8d2b808b42b5c50058d5eb4eb917deb19ab

diff --git a/app-editors/vim-core/vim-core-8.2.3669.ebuild 
b/app-editors/vim-core/vim-core-8.2.3669.ebuild
new file mode 100644
index ..d04960a41e81
--- /dev/null
+++ b/app-editors/vim-core/vim-core-8.2.3669.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Please bump with app-editors/vim and app-editors/gvim
+
+VIM_VERSION="8.2"
+inherit estack vim-doc flag-o-matic bash-completion-r1 prefix desktop xdg-utils
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/vim/vim.git;
+   EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+   SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz
+   
https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
+   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
+S="${WORKDIR}"/vim-${PV}
+
+DESCRIPTION="vim and gvim shared files"
+HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
+
+LICENSE="vim"
+SLOT="0"
+IUSE="nls acl minimal"
+
+BDEPEND="sys-devel/autoconf"
+# Avoid icon file collision, bug #673880
+RDEPEND="!!> 
"${S}"/src/feature.h
+   echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> 
"${S}"/src/feature.h
+
+   # Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
+   # Hopefully this pattern won't break for a while at least.
+   # This fixes bug #29398 (27 Sep 2003 agriffis)
+   sed -i 's/\> "$c" || die "echo failed"
+   done
+
+   # Try to avoid sandbox problems. Bug #114475.
+   if [[ -d "${S}"/src/po ]]; then
+   sed -i -e \
+   '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; 
./testvim -X,' \
+   "${S}"/src/po/Makefile || die "sed failed"
+   fi
+
+   cp -v "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk || die "cp 
failed"
+
+   # Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
+   sed -i -e \
+   "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
+   "${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
+
+   eapply_user
+}
+
+src_configure() {
+   local myconf
+
+   # Fix bug #37354: Disallow -funroll-all-loops on amd64
+   # Bug 57859 suggests that we want to do this for all archs
+   filter-flags -funroll-all-loops
+
+   # Fix bug #76331: -O3 causes problems, use -O2 instead. We'll do this 
for
+   # everyone since previous flag 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim/

2021-12-07 Thread Sam James
commit: be6f91c94f38123523623a6d98a67b13377dc07d
Author: Ke Wu  google  com>
AuthorDate: Tue Dec  7 19:13:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:20:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6f91c9

app-editors/vim: version bump to v8.2.3669.

This fixes CVE-2021-3968, CVE-2021-3973, CVE-2021-3974,
CVE-2021-3984 and CVE-2021-4019.

Bug: https://bugs.gentoo.org/824930

Signed-off-by: Ke Wu  google.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim/Manifest|   1 +
 app-editors/vim/vim-8.2.3669.ebuild | 355 
 2 files changed, 356 insertions(+)

diff --git a/app-editors/vim/Manifest b/app-editors/vim/Manifest
index ce47050db942..fc7f6789c5c7 100644
--- a/app-editors/vim/Manifest
+++ b/app-editors/vim/Manifest
@@ -3,3 +3,4 @@ DIST vim-8.2.0814.tar.gz 14953478 BLAKE2B 
fd4155ec749bd9a705e8114ff7f8cc321182c9
 DIST vim-8.2.3428.tar.gz 15715383 BLAKE2B 
865842bae0de25c34f255085f6edfe35b6905e220bdcb76372d7289ef1f6c2b2dee2f88e4a5f849d43fa560db4ade1e8e498d86f5651c5218d9153cde5ecddd3
 SHA512 
7cb473afa0ad6a9728dfc2f7d8ca19a21de329c4790141c7cb815b71c07e92a1ce04a5fcc2a0381c4beb304670d6c08629dc2ed2cb0842998cca2fd846c8cd6b
 DIST vim-8.2.3567.tar.gz 15771981 BLAKE2B 
5a10ce998769b73a9c3b30fccb84e90eef8242d04e52b1cf475af777233ac774a6e5ec8c2aa09cadfe2db747b485fcc26d1d953017df4bb459d8a427715a3048
 SHA512 
f1b5debc77d5392966d168974eab7faae99082509a8148ea212e8e06ae980d9a2652ac77547d77d10953119527f68c633440cf813bb6dec8e259b7628af93af6
 DIST vim-8.2.3582.tar.gz 15778667 BLAKE2B 
c8eaa95fa4fde6514168a9f42a712a78442a7fe504b59158e2e7717b8025a59cb4d8948451d72418b29f2b7cf3619cd765ef43e1304d73f81a6cba405f9706e7
 SHA512 
f476f24390807b71a0e02729f1815b3743b6b42cdd28a414e9ceaf0aa3fd4cab91e3550a669b1c64b4cd83207515cfe2b4acf2358a6def60e216e101c979037e
+DIST vim-8.2.3669.tar.gz 15810783 BLAKE2B 
edac6dabfbeb11057c7b15830b30ec555a10942494bc89d7d85b4c701b5ff8f7413887e4e33e7b812057177ffebd2cdc74e69e86080a86cfee529b1da45156bb
 SHA512 
83d172f7e1a3c5a8ea6238f2766bf077463d32d429111c08e5b28b8aafb8aea584807023281abf3b1710d61820fec8d2b808b42b5c50058d5eb4eb917deb19ab

diff --git a/app-editors/vim/vim-8.2.3669.ebuild 
b/app-editors/vim/vim-8.2.3669.ebuild
new file mode 100644
index ..a17b74f24534
--- /dev/null
+++ b/app-editors/vim/vim-8.2.3669.ebuild
@@ -0,0 +1,355 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Please bump with app-editors/vim-core and app-editors/gvim
+
+VIM_VERSION="8.2"
+LUA_COMPAT=( lua5-1 luajit )
+PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_REQ_USE="threads(+)"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+inherit vim-doc flag-o-matic bash-completion-r1 lua-single python-single-r1 
ruby-single desktop xdg-utils
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/vim/vim.git;
+else
+   SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   
https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
+   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
+
+DESCRIPTION="Vim, an improved vi-style text editor"
+HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
+
+LICENSE="vim"
+SLOT="0"
+IUSE="X acl crypt cscope debug gpm lua minimal nls perl python racket ruby 
selinux sound tcl terminal vim-pager"
+REQUIRED_USE="
+   lua? ( ${LUA_REQUIRED_USE} )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   vim-pager? ( !minimal )
+"
+
+RDEPEND="
+   >=app-eselect/eselect-vi-1.1
+   >=sys-libs/ncurses-5.2-r2:0=
+   nls? ( virtual/libintl )
+   acl? ( kernel_linux? ( sys-apps/acl ) )
+   crypt? ( dev-libs/libsodium:= )
+   cscope? ( dev-util/cscope )
+   gpm? ( >=sys-libs/gpm-1.19.3 )
+   lua? ( ${LUA_DEPS}
+   $(lua_gen_impl_dep 'deprecated' lua5-1)
+   )
+   !minimal? ( ~app-editors/vim-core-${PV} )
+   vim-pager? ( app-editors/vim-core[-minimal] )
+   perl? ( dev-lang/perl:= )
+   python? ( ${PYTHON_DEPS} )
+   racket? ( dev-scheme/racket )
+   ruby? ( ${RUBY_DEPS} )
+   selinux? ( sys-libs/libselinux )
+   sound? ( media-libs/libcanberra )
+   tcl? ( dev-lang/tcl:0= )
+   X? ( x11-libs/libXt )
+"
+DEPEND="${RDEPEND}"
+# configure runs the Lua interpreter
+BDEPEND="
+   sys-devel/autoconf
+   lua? ( ${LUA_DEPS} )
+   nls? ( sys-devel/gettext )
+"
+
+pkg_setup() {
+   # people with broken alphabets run into trouble. bug #82186.
+   unset LANG LC_ALL
+   export LC_COLLATE="C"
+
+   # Gnome sandbox silliness. bug #114475.
+   mkdir -p "${T}"/home || die "mkdir failed"
+   export HOME="${T}"/home
+
+ 

[gentoo-commits] repo/gentoo:master commit in: app-editors/gvim/

2021-12-07 Thread Sam James
commit: 520d2400781dbb0bbef1fafd8bed7ab2d5013175
Author: Ke Wu  google  com>
AuthorDate: Tue Dec  7 19:21:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:20:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520d2400

app-editors/gvim: version bump to v8.2.3669.

This fixes CVE-2021-3968, CVE-2021-3973, CVE-2021-3974,
CVE-2021-3984 and CVE-2021-4019.

Bug: https://bugs.gentoo.org/824930

Signed-off-by: Ke Wu  google.com>
Closes: https://github.com/gentoo/gentoo/pull/23212
Signed-off-by: Sam James  gentoo.org>

 app-editors/gvim/Manifest |   1 +
 app-editors/gvim/gvim-8.2.3669.ebuild | 383 ++
 2 files changed, 384 insertions(+)

diff --git a/app-editors/gvim/Manifest b/app-editors/gvim/Manifest
index ce47050db942..fc7f6789c5c7 100644
--- a/app-editors/gvim/Manifest
+++ b/app-editors/gvim/Manifest
@@ -3,3 +3,4 @@ DIST vim-8.2.0814.tar.gz 14953478 BLAKE2B 
fd4155ec749bd9a705e8114ff7f8cc321182c9
 DIST vim-8.2.3428.tar.gz 15715383 BLAKE2B 
865842bae0de25c34f255085f6edfe35b6905e220bdcb76372d7289ef1f6c2b2dee2f88e4a5f849d43fa560db4ade1e8e498d86f5651c5218d9153cde5ecddd3
 SHA512 
7cb473afa0ad6a9728dfc2f7d8ca19a21de329c4790141c7cb815b71c07e92a1ce04a5fcc2a0381c4beb304670d6c08629dc2ed2cb0842998cca2fd846c8cd6b
 DIST vim-8.2.3567.tar.gz 15771981 BLAKE2B 
5a10ce998769b73a9c3b30fccb84e90eef8242d04e52b1cf475af777233ac774a6e5ec8c2aa09cadfe2db747b485fcc26d1d953017df4bb459d8a427715a3048
 SHA512 
f1b5debc77d5392966d168974eab7faae99082509a8148ea212e8e06ae980d9a2652ac77547d77d10953119527f68c633440cf813bb6dec8e259b7628af93af6
 DIST vim-8.2.3582.tar.gz 15778667 BLAKE2B 
c8eaa95fa4fde6514168a9f42a712a78442a7fe504b59158e2e7717b8025a59cb4d8948451d72418b29f2b7cf3619cd765ef43e1304d73f81a6cba405f9706e7
 SHA512 
f476f24390807b71a0e02729f1815b3743b6b42cdd28a414e9ceaf0aa3fd4cab91e3550a669b1c64b4cd83207515cfe2b4acf2358a6def60e216e101c979037e
+DIST vim-8.2.3669.tar.gz 15810783 BLAKE2B 
edac6dabfbeb11057c7b15830b30ec555a10942494bc89d7d85b4c701b5ff8f7413887e4e33e7b812057177ffebd2cdc74e69e86080a86cfee529b1da45156bb
 SHA512 
83d172f7e1a3c5a8ea6238f2766bf077463d32d429111c08e5b28b8aafb8aea584807023281abf3b1710d61820fec8d2b808b42b5c50058d5eb4eb917deb19ab

diff --git a/app-editors/gvim/gvim-8.2.3669.ebuild 
b/app-editors/gvim/gvim-8.2.3669.ebuild
new file mode 100644
index ..a3183caf7daf
--- /dev/null
+++ b/app-editors/gvim/gvim-8.2.3669.ebuild
@@ -0,0 +1,383 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Please bump with app-editors/vim-core and app-editors/gvim
+
+VIM_VERSION="8.2"
+LUA_COMPAT=( lua5-1 luajit )
+PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_REQ_USE="threads(+)"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+inherit vim-doc flag-o-matic xdg-utils bash-completion-r1 prefix lua-single 
python-single-r1 ruby-single
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/vim/vim.git;
+   EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+   SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz
+   
https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+fi
+S="${WORKDIR}"/vim-${PV}
+
+DESCRIPTION="GUI version of the Vim text editor"
+HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
+
+LICENSE="vim"
+SLOT="0"
+IUSE="acl aqua crypt cscope debug gtk gtk2 lua motif neXt netbeans nls perl 
python racket ruby selinux session sound tcl"
+REQUIRED_USE="
+   lua? ( ${LUA_REQUIRED_USE} )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+RDEPEND="
+   ~app-editors/vim-core-${PV}
+   >=app-eselect/eselect-vi-1.1
+   >=sys-libs/ncurses-5.2-r2:0=
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXext
+   x11-libs/libXt
+   acl? ( kernel_linux? ( sys-apps/acl ) )
+   !aqua? (
+   gtk? (
+   x11-libs/gtk+:3
+   x11-libs/libXft
+   )
+   !gtk? (
+   gtk2? (
+   >=x11-libs/gtk+-2.6:2
+   x11-libs/libXft
+   )
+   !gtk2? (
+   motif? ( >=x11-libs/motif-2.3:0 )
+   !motif? (
+   neXt? ( x11-libs/neXtaw )
+   !neXt? ( x11-libs/libXaw )
+   )
+   )
+   )
+   )
+   crypt? ( dev-libs/libsodium:= )
+   cscope? ( dev-util/cscope )
+   lua? (
+   ${LUA_DEPS}
+   $(lua_gen_impl_dep 'deprecated' lua5-1)
+   )
+   nls? ( virtual/libintl )
+   

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/files/, sys-cluster/ceph/

2021-12-07 Thread Patrick McLean
commit: efce49ae22d7f4d35945e8107649580c7e496c20
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Dec  8 06:20:40 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Dec  8 06:21:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efce49ae

sys-cluster/ceph: Version bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/Manifest  |   1 +
 sys-cluster/ceph/ceph-16.2.7.ebuild| 461 +
 .../ceph/files/ceph-16.2.7-no-virtualenvs.patch|  74 
 .../ceph/files/ceph-16.2.7-string-includes.patch   |  23 +
 4 files changed, 559 insertions(+)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index 0998b3de4eaa..b9d1bf4a7e80 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -2,3 +2,4 @@ DIST ceph-14.2.22.tar.gz 130597047 BLAKE2B 
58bbb3243de076ed1d25dfd7bd75717c50ad1
 DIST ceph-15.2.15.tar.gz 148584988 BLAKE2B 
6ff629846a74c9b30c7e5d54731e2c85c67942f1871194cc8e704c56826b86cdd6163d6693805d9d6210bc0e3fc4d84fada12b9d81a5640e34d76be83cfe6e47
 SHA512 
e4d929ffda5c3e31767d93340fb97b5d49ca1d5641f6c30134ce5542486fc4f72684aef2ef47cb940a332e8b9144d8cec63ce8a9f86c773dbc0ccebdd8e7fb19
 DIST ceph-16.2.5.tar.gz 155933825 BLAKE2B 
3c8f3f1663b91d4de1e3736317add0b88d9083db5ab2fc3e2e913278977deec076bd4410e309f4e47ccc169d74356c2ab1221c94532cc45ee75ec73673fc42a0
 SHA512 
5c32f9aa817ecfa788725bcfe5743756853ca9b3f9ee453242110f1b5e1bdd1feaef79ad9ccf2b185445c9644bcecb1355e151a2255bfd27edc9818e0d6d4c4a
 DIST ceph-16.2.6.tar.gz 156087762 BLAKE2B 
e2595d1a958200e4f1877e4597c53319a9eee2e95606ea1b3ba2966a0d17f1cfcf52e05cca59752cc6ac383e32d944c380920d111aec840631235aef273a4de1
 SHA512 
f01e29088ae566d4111c21b5d0c173ddb02badaa0d8272f7f1548eb8e66a95dc7052b3945d9fb342e6c97a65c57648fda394317340d1f4236a57af7580073658
+DIST ceph-16.2.7.tar.gz 156621262 BLAKE2B 
3c79cb1586e71927df4578fe7f3a13f4ab257a5e145b6bf76d942292cbca7bf32583350373f3d816f6d8f8700ee0f98a14f350c823b0eb89ffd7735acee7de63
 SHA512 
eab047e646970d444acf1064d98237b8b1677fb16b5e771082d55880f7bc6d8bdb278c2fe514c82ae12c438878d9ecea29139fa6b8d890f9f737138f10fb740c

diff --git a/sys-cluster/ceph/ceph-16.2.7.ebuild 
b/sys-cluster/ceph/ceph-16.2.7.ebuild
new file mode 100644
index ..eefa97462b83
--- /dev/null
+++ b/sys-cluster/ceph/ceph-16.2.7.ebuild
@@ -0,0 +1,461 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_OPTIONAL=1
+LUA_COMPAT=( lua5-3 )
+
+CMAKE_MAKEFILE_GENERATOR=emake
+
+inherit check-reqs bash-completion-r1 cmake distutils-r1 flag-o-matic \
+   lua-single python-r1 udev readme.gentoo-r1 toolchain-funcs \
+   systemd tmpfiles multiprocessing
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ceph/ceph.git;
+   SRC_URI=""
+else
+   SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~ppc64"
+fi
+
+DESCRIPTION="Ceph distributed filesystem"
+HOMEPAGE="https://ceph.com/;
+
+LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 
GPL-3 BSD Boost-1.0 MIT public-domain"
+SLOT="0"
+
+CPU_FLAGS_X86=(avx2 avx512f pclmul sse{,2,3,4_1,4_2} ssse3)
+
+IUSE="babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana
+   jemalloc jaeger kafka kerberos ldap lttng +mgr numa pmdk rabbitmq
+   +radosgw rbd-rwl rbd-ssd rgw-lua +ssl spdk +sqlite +system-boost systemd
+   +tcmalloc test uring xfs zbd zfs"
+IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
+
+DEPEND="
+   ${LUA_DEPS}
+   acct-group/ceph
+   acct-user/ceph
+   virtual/libudev:=
+   app-arch/bzip2:=
+   app-arch/lz4:=
+   app-arch/snappy
+   || ( >=app-arch/snappy-1.1.9-r1 =dev-util/google-perftools-2.6.1:= )
+   jaeger? ( dev-cpp/nlohmann_json:= )
+   kafka? ( dev-libs/librdkafka:= )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap:= )
+   lttng? ( dev-util/lttng-ust:= )
+   pmdk? ( dev-libs/pmdk:= )
+   rabbitmq? ( net-libs/rabbitmq-c:= )
+   radosgw? (
+   dev-libs/icu:=
+   dev-libs/expat:=
+   dev-libs/openssl:=
+   net-misc/curl:=[curl_ssl_openssl]
+   )
+   rbd-rwl? ( dev-libs/pmdk:= )
+   ssl? ( dev-libs/openssl:= )
+   sqlite? ( dev-db/sqlite:= )
+   system-boost? ( 
>=dev-libs/boost-1.72:=[threads(+),context,python,${PYTHON_USEDEP}] )
+   uring? ( sys-libs/liburing:= )
+   xfs? ( sys-fs/xfsprogs:= )
+   zbd? ( sys-block/libzbd:= )
+   zfs? ( sys-fs/zfs:= )
+   ${PYTHON_DEPS}
+"
+BDEPEND="
+   amd64? ( dev-lang/nasm )
+   x86? ( dev-lang/yasm )
+   app-arch/cpio
+   >=dev-util/cmake-3.5.0
+   dev-python/cython[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-perl/XString/

2021-12-07 Thread Sam James
commit: eeff05fcdf1a28823075d1d7661ca89e42a56b4d
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:16:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:16:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeff05fc

dev-perl/XString: Stabilize 0.5.0 x86, #828458

Signed-off-by: Sam James  gentoo.org>

 dev-perl/XString/XString-0.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/XString/XString-0.5.0.ebuild 
b/dev-perl/XString/XString-0.5.0.ebuild
index 950f19ae4002..a30172e88d6e 100644
--- a/dev-perl/XString/XString-0.5.0.ebuild
+++ b/dev-perl/XString/XString-0.5.0.ebuild
@@ -9,4 +9,4 @@ inherit perl-module
 
 DESCRIPTION="Isolated String helpers from B"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86"



[gentoo-commits] repo/gentoo:master commit in: net-nntp/tin/

2021-12-07 Thread Sam James
commit: 75ee4d07f8b382e88b75da7652b2d2450ea70a2b
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:16:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:16:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ee4d07

net-nntp/tin: Stabilize 2.6.0 x86, #828309

Signed-off-by: Sam James  gentoo.org>

 net-nntp/tin/tin-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/tin/tin-2.6.0.ebuild b/net-nntp/tin/tin-2.6.0.ebuild
index 7c418286426f..00456f9e48db 100644
--- a/net-nntp/tin/tin-2.6.0.ebuild
+++ b/net-nntp/tin/tin-2.6.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="ftp://ftp.tin.org/pub/news/clients/tin/stable/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="cancel-locks debug gpg nls sasl socks5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Specio/

2021-12-07 Thread Sam James
commit: d8871ccd6bccc217a054ceff9140aa10d1361d5e
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:16:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:16:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8871ccd

dev-perl/Specio: Stabilize 0.470.0 x86, #828458

Signed-off-by: Sam James  gentoo.org>

 dev-perl/Specio/Specio-0.470.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Specio/Specio-0.470.0.ebuild 
b/dev-perl/Specio/Specio-0.470.0.ebuild
index 7a05a46a2719..531cba49a5aa 100644
--- a/dev-perl/Specio/Specio-0.470.0.ebuild
+++ b/dev-perl/Specio/Specio-0.470.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Type constraints and coercions for Perl"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="minimal"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qmapshack/

2021-12-07 Thread Sam James
commit: 0d05003d1c499fe8f142ac0920dea8a461d3d3f8
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:16:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:16:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d05003d

sci-geosciences/qmapshack: Stabilize 1.16.0 x86, #828268

Signed-off-by: Sam James  gentoo.org>

 sci-geosciences/qmapshack/qmapshack-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/qmapshack/qmapshack-1.16.0.ebuild 
b/sci-geosciences/qmapshack/qmapshack-1.16.0.ebuild
index cc694d1a04cb..a9b713177f55 100644
--- a/sci-geosciences/qmapshack/qmapshack-1.16.0.ebuild
+++ b/sci-geosciences/qmapshack/qmapshack-1.16.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Maproom/${PN}/archive/V_${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgis/

2021-12-07 Thread Sam James
commit: 9ab727aa8da4d5b239c65682aed3902ef0691370
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:16:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:16:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab727aa

dev-db/postgis: Stabilize 3.1.3 x86, #828494

Signed-off-by: Sam James  gentoo.org>

 dev-db/postgis/postgis-3.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgis/postgis-3.1.3.ebuild 
b/dev-db/postgis/postgis-3.1.3.ebuild
index af780d1725c7..41f7b8feb92f 100644
--- a/dev-db/postgis/postgis-3.1.3.ebuild
+++ b/dev-db/postgis/postgis-3.1.3.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} = ** ]] ; then
 else
PGIS="$(ver_cut 1-2)"
SRC_URI="https://download.osgeo.org/postgis/source/${MY_P}.tar.gz;
-   KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Geographic Objects for PostgreSQL"



[gentoo-commits] repo/gentoo:master commit in: dev-util/strace/

2021-12-07 Thread Sam James
commit: 9c6ba36eb24c990923241d0fb5e497d8ae30c148
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:16:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:16:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c6ba36e

dev-util/strace: Stabilize 5.14-r1 x86, #828483

Signed-off-by: Sam James  gentoo.org>

 dev-util/strace/strace-5.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/strace/strace-5.14-r1.ebuild 
b/dev-util/strace/strace-5.14-r1.ebuild
index fe576b5396b6..ea1fde3c3519 100644
--- a/dev-util/strace/strace-5.14-r1.ebuild
+++ b/dev-util/strace/strace-5.14-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
-   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"
 fi
 
 DESCRIPTION="A useful diagnostic, instructional, and debugging tool"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2021-12-07 Thread Sam James
commit: 25b8b325f87406cf89a18a726265c12fc665ce58
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:16:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:16:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b8b325

app-emulation/virtualbox-guest-additions: Stabilize 6.1.28 x86, #828476

Signed-off-by: Sam James  gentoo.org>

 .../virtualbox-guest-additions/virtualbox-guest-additions-6.1.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.28.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.28.ebuild
index b2ce6a943563..dff03d6a8adb 100644
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.28.ebuild
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.28.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://download.virtualbox.org/virtualbox/${DIR_PV:-${MY_PV}}/${MY_P}.
 LICENSE="GPL-2"
 SLOT="0/$(ver_cut 1-2)"
 [[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="X"
 
 # automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mxml/

2021-12-07 Thread Sam James
commit: 54f106afa6061d31efd1550218b9cb8971b90490
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:16:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:16:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f106af

dev-libs/mxml: Stabilize 3.3 x86, #828524

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mxml/mxml-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mxml/mxml-3.3.ebuild b/dev-libs/mxml/mxml-3.3.ebuild
index f465b3fd35b7..f502eebb7236 100644
--- a/dev-libs/mxml/mxml-3.3.ebuild
+++ b/dev-libs/mxml/mxml-3.3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/michaelrsweet/${PN}/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="Mini-XML"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
 IUSE="static-libs threads"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: net-mail/isync/

2021-12-07 Thread Sam James
commit: 8ac9ef97b6b4fcecfa9ed7cc2656f07bd0b76e27
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:16:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:16:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac9ef97

net-mail/isync: Stabilize 1.4.4 x86, #828470

Signed-off-by: Sam James  gentoo.org>

 net-mail/isync/isync-1.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/isync/isync-1.4.4.ebuild 
b/net-mail/isync/isync-1.4.4.ebuild
index 210ee8d0b3a0..319bbabbbe80 100644
--- a/net-mail/isync/isync-1.4.4.ebuild
+++ b/net-mail/isync/isync-1.4.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3 autotools
 else
SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 fi
 
 IUSE="berkdb sasl ssl zlib"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/jisx0213-fonts/

2021-12-07 Thread Sam James
commit: 79e2f464f83de37ae9d7c8a6e21e1a5722ad156c
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:16:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:16:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e2f464

media-fonts/jisx0213-fonts: Stabilize 20040425-r3 x86, #828403

Signed-off-by: Sam James  gentoo.org>

 media-fonts/jisx0213-fonts/jisx0213-fonts-20040425-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/jisx0213-fonts/jisx0213-fonts-20040425-r3.ebuild 
b/media-fonts/jisx0213-fonts/jisx0213-fonts-20040425-r3.ebuild
index 1ba7e949cfd2..a0be2374e74f 100644
--- a/media-fonts/jisx0213-fonts/jisx0213-fonts-20040425-r3.ebuild
+++ b/media-fonts/jisx0213-fonts/jisx0213-fonts-20040425-r3.ebuild
@@ -23,7 +23,7 @@ SRC_URI="mirror://gentoo/jiskan16-2004-1.bdf.gz
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="amd64 arm ~ia64 ppc ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~ia64 ppc ~s390 ~sparc x86"
 IUSE=""
 RESTRICT="binchecks strip"
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/mkbold-mkitalic/

2021-12-07 Thread Sam James
commit: 91e19bf2b57a56ef25858738ff8f3fdfbc2a3fc2
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:16:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:16:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91e19bf2

media-gfx/mkbold-mkitalic: Stabilize 0.11 x86, #828403

Signed-off-by: Sam James  gentoo.org>

 media-gfx/mkbold-mkitalic/mkbold-mkitalic-0.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/mkbold-mkitalic/mkbold-mkitalic-0.11.ebuild 
b/media-gfx/mkbold-mkitalic/mkbold-mkitalic-0.11.ebuild
index a89795088ecc..fa0be1ca1258 100644
--- a/media-gfx/mkbold-mkitalic/mkbold-mkitalic-0.11.ebuild
+++ b/media-gfx/mkbold-mkitalic/mkbold-mkitalic-0.11.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://hp.vector.co.jp/authors/VA013651/lib/${P}.tar.bz2;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~ia64 ppc ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~ia64 ppc ~s390 ~sparc x86"
 
 DEPEND=""
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgis/

2021-12-07 Thread Sam James
commit: f44c45816acdb58bc3d23e6b33a9b5da242ccd15
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:15:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:15:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f44c4581

dev-db/postgis: Stabilize 3.1.3 amd64, #828494

Signed-off-by: Sam James  gentoo.org>

 dev-db/postgis/postgis-3.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgis/postgis-3.1.3.ebuild 
b/dev-db/postgis/postgis-3.1.3.ebuild
index a81f3e9072c3..af780d1725c7 100644
--- a/dev-db/postgis/postgis-3.1.3.ebuild
+++ b/dev-db/postgis/postgis-3.1.3.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} = ** ]] ; then
 else
PGIS="$(ver_cut 1-2)"
SRC_URI="https://download.osgeo.org/postgis/source/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Geographic Objects for PostgreSQL"



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/rcs/

2021-12-07 Thread Sam James
commit: 5a1e61ca4ab8546bd14543ec8abd40db0894e435
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:15:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:15:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1e61ca

dev-vcs/rcs: Stabilize 5.10.0 amd64, #828543

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/rcs/rcs-5.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/rcs/rcs-5.10.0.ebuild b/dev-vcs/rcs/rcs-5.10.0.ebuild
index 78e4c577940f..7a7d58748481 100644
--- a/dev-vcs/rcs/rcs-5.10.0.ebuild
+++ b/dev-vcs/rcs/rcs-5.10.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/rcs/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/rcs/

2021-12-07 Thread Sam James
commit: 320b0598ef0152b9ffc0bcf649f3064fb8e2ed43
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:15:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:15:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=320b0598

dev-vcs/rcs: Stabilize 5.10.0 arm, #828543

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/rcs/rcs-5.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/rcs/rcs-5.10.0.ebuild b/dev-vcs/rcs/rcs-5.10.0.ebuild
index 96928a778bfc..e7a93abd8ff7 100644
--- a/dev-vcs/rcs/rcs-5.10.0.ebuild
+++ b/dev-vcs/rcs/rcs-5.10.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/rcs/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/rcs/

2021-12-07 Thread Sam James
commit: e6b2b21741062bd1bdea7a2b997f4ba98b303203
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:15:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:15:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6b2b217

dev-vcs/rcs: Stabilize 5.10.0 ppc, #828543

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/rcs/rcs-5.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/rcs/rcs-5.10.0.ebuild b/dev-vcs/rcs/rcs-5.10.0.ebuild
index 02c0dfa721c9..5c768f201eab 100644
--- a/dev-vcs/rcs/rcs-5.10.0.ebuild
+++ b/dev-vcs/rcs/rcs-5.10.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/rcs/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/rcs/

2021-12-07 Thread Sam James
commit: 696c44b588129777c6a0a25b164fbf2bca028d28
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:15:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:15:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=696c44b5

dev-vcs/rcs: Stabilize 5.10.0 ppc64, #828543

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/rcs/rcs-5.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/rcs/rcs-5.10.0.ebuild b/dev-vcs/rcs/rcs-5.10.0.ebuild
index 5c768f201eab..96928a778bfc 100644
--- a/dev-vcs/rcs/rcs-5.10.0.ebuild
+++ b/dev-vcs/rcs/rcs-5.10.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/rcs/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/rcs/

2021-12-07 Thread Sam James
commit: b74886568c62c2d9a46365a3982d20fdafb81645
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:15:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:15:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7488656

dev-vcs/rcs: Stabilize 5.10.0 arm64, #828543

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/rcs/rcs-5.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/rcs/rcs-5.10.0.ebuild b/dev-vcs/rcs/rcs-5.10.0.ebuild
index e7a93abd8ff7..78e4c577940f 100644
--- a/dev-vcs/rcs/rcs-5.10.0.ebuild
+++ b/dev-vcs/rcs/rcs-5.10.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/rcs/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libtorrent-rasterbar/

2021-12-07 Thread Sam James
commit: 928faaf59595398ef9383f22f5935e8df95ecc31
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:13:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:13:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=928faaf5

net-libs/libtorrent-rasterbar: add 1.2.15

Signed-off-by: Sam James  gentoo.org>

 net-libs/libtorrent-rasterbar/Manifest |   1 +
 .../libtorrent-rasterbar-1.2.15.ebuild | 112 +
 2 files changed, 113 insertions(+)

diff --git a/net-libs/libtorrent-rasterbar/Manifest 
b/net-libs/libtorrent-rasterbar/Manifest
index 053753ea014f..127a0716c925 100644
--- a/net-libs/libtorrent-rasterbar/Manifest
+++ b/net-libs/libtorrent-rasterbar/Manifest
@@ -2,6 +2,7 @@ DIST libtorrent-1.2.10.tar.gz 3586008 BLAKE2B 
71971124930462feb5f5083fed38ccadcf
 DIST libtorrent-1.2.11.tar.gz 3591610 BLAKE2B 
fab5d780dc5e1a855b60326cefdca6bcfb7459d4d37429e1c475434ca6ca2f465ffb6188ff519f49f2612941fe4806152511400a1c6fe121ade3ed35c6f40a79
 SHA512 
d502286f67bf462f14169daafe12b94ca723598530c85360c3a4b3c73535202b63632036248fdecc942cb559e66e6a5cb5afa830dc78bbff72a6c9a330710b62
 DIST libtorrent-1.2.12.tar.gz 3604064 BLAKE2B 
e0eb00aba90e3d5e3ba1bf3984e2eb606583007137288ccf93961185744ccc2a69922063a9004a2ebe627d7657c582eaee9f7ad2971de0dc41351bd59ed23953
 SHA512 
78be4c12e12f593154eda0960aaf9583fe27310e0223dbb21220400c5339744c9b2b11afa880fea30f77b4c0d07345937ff8a20d58d2d4ed7dcda84601380e20
 DIST libtorrent-1.2.14.tar.gz 3614077 BLAKE2B 
423cd0c467510e3b4d33485ea108912a90ef0d66746e6f912eeb07930e7091d1ce8e28953a48dab3bb03c6232a9e958be423d4563bd63c083ec1423c4753b3df
 SHA512 
9ba7d8a271ecc7330ae9c794f3966a6d1677b9d2a02a24df8b6e63daa4d5c0a7ef88607a73b417247b4afc5195e46cd0ca75859358f9e50915af56b3ed19f322
+DIST libtorrent-1.2.15.tar.gz 3624131 BLAKE2B 
d3ec61efd7016aebc229631e8187b0e484337d42093a4d068d0d5cddb90c85209d8a6837e6844bccc0ed5dbf6fa0bc7b7817906937690089c39ab9a29a94
 SHA512 
75a959f3cf0eb13e93266f4ff91ead8a2f36b990270fc14abe3799be0c6f4e3580d841f4f24e05a7cfae3654ca865fef56a40d46b0f575fe90ef3e90d6ee46c8
 DIST libtorrent-1.2.9.tar.gz 3584800 BLAKE2B 
5160056e227a54992ca4e490ffe0088d080aa9bade7a76f55eac26a644bab720c39a70b90d94f465ec711893249a084d9f77fa496be770585094b9b3ea4a1cdd
 SHA512 
c547d96470f6a89f22adc0f5579ffb98b877a46f0a163698c49f1de57f23af60a7b0d3c1ca482e3ed8d3e35124d14a1d16a53e455f4d69f347fcb33c6ded75a8
 DIST libtorrent-rasterbar-1.2.6.tar.gz 3611015 BLAKE2B 
39323c223927272a4eb9bb93ad70acd62165b9b3eb3f4f45cb76f99a23b1e131b526c8d8370fbd7cc30c7e776a5f9b7990c989ceaa3566272adc25df639fc5ba
 SHA512 
9f03e28449b08e18a98a1f1bf0571f470c56fabd2becde5bde56ad566611c8519b0b387939f285a552d1f0382446633b67d00b6b5ff7083e4d1420a3ce9232fc
 DIST libtorrent-rasterbar-2.0.4-ssl-tests-certs.patch.bz2 26530 BLAKE2B 
0958f11be84860cfb0e9224901a6052d9acb80edbd9f9e6eeb2e621e30e75fac4c4db64c71573b7c7f91761e74b9c5781ef8d1a202aef06cd92e3edb15d9f810
 SHA512 
f3afc4e0857838a44fa3671d657b5f669194c504d07d8f72ca5ddc060786127e3d6ad4ae9efa39e9f02fbe396f4785a1755dd1fd9607c1cef31aa60574b3511e

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.15.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.15.ebuild
new file mode 100644
index ..c7f1bb211605
--- /dev/null
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.15.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_REQ_USE="threads(+)"
+DISTUTILS_OPTIONAL=true
+DISTUTILS_IN_SOURCE_BUILD=true
+
+inherit autotools distutils-r1
+
+DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and 
scalability"
+HOMEPAGE="https://libtorrent.org https://github.com/arvidn/libtorrent;
+SRC_URI="https://github.com/arvidn/libtorrent/archive/v${PV}.tar.gz -> 
libtorrent-${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/10"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug +dht doc examples python +ssl static-libs test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/libtorrent-${PV}"
+
+RDEPEND="
+   dev-libs/boost:=[threads(+)]
+   virtual/libiconv
+   examples? ( !net-p2p/mldonkey )
+   python? (
+   ${PYTHON_DEPS}
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   )
+   ssl? (
+   dev-libs/openssl:0=
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/libtool
+   python? ( dev-python/setuptools[${PYTHON_USEDEP}] )"
+
+src_prepare() {
+   mkdir -p "${S}"/build-aux || die
+   touch "${S}"/build-aux/config.rpath || die
+   eautoreconf
+
+   default
+
+   # bug 578026
+   # prepend -L${S}/... to ensure bindings link against the lib we just 
built
+   sed -i -e "s|^|-L${S}/src/.libs |" bindings/python/link_flags.in || die
+
+   # prepend -I${S}/... to ensure bindings use the 

[gentoo-commits] repo/gentoo:master commit in: net-libs/libtorrent-rasterbar/

2021-12-07 Thread Sam James
commit: 8f41639d8233c787d370e55f518d6de0812a15ce
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 06:06:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 06:13:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f41639d

net-libs/libtorrent-rasterbar: add 2.0.5

Just includes a bunch of the patches we upstreamed.

Bug: https://bugs.gentoo.org/815145
Signed-off-by: Sam James  gentoo.org>

 net-libs/libtorrent-rasterbar/Manifest |  1 +
 .../libtorrent-rasterbar-2.0.5.ebuild  | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/net-libs/libtorrent-rasterbar/Manifest 
b/net-libs/libtorrent-rasterbar/Manifest
index 5a73b3576281..053753ea014f 100644
--- a/net-libs/libtorrent-rasterbar/Manifest
+++ b/net-libs/libtorrent-rasterbar/Manifest
@@ -6,3 +6,4 @@ DIST libtorrent-1.2.9.tar.gz 3584800 BLAKE2B 
5160056e227a54992ca4e490ffe0088d080
 DIST libtorrent-rasterbar-1.2.6.tar.gz 3611015 BLAKE2B 
39323c223927272a4eb9bb93ad70acd62165b9b3eb3f4f45cb76f99a23b1e131b526c8d8370fbd7cc30c7e776a5f9b7990c989ceaa3566272adc25df639fc5ba
 SHA512 
9f03e28449b08e18a98a1f1bf0571f470c56fabd2becde5bde56ad566611c8519b0b387939f285a552d1f0382446633b67d00b6b5ff7083e4d1420a3ce9232fc
 DIST libtorrent-rasterbar-2.0.4-ssl-tests-certs.patch.bz2 26530 BLAKE2B 
0958f11be84860cfb0e9224901a6052d9acb80edbd9f9e6eeb2e621e30e75fac4c4db64c71573b7c7f91761e74b9c5781ef8d1a202aef06cd92e3edb15d9f810
 SHA512 
f3afc4e0857838a44fa3671d657b5f669194c504d07d8f72ca5ddc060786127e3d6ad4ae9efa39e9f02fbe396f4785a1755dd1fd9607c1cef31aa60574b3511e
 DIST libtorrent-rasterbar-2.0.4.tar.gz 4311319 BLAKE2B 
fee8255d46d5ca019cd487b57fc6003744c208ea5e78873b925f53881667c55c506d302fc7ae6cd5b5d5e776cfe059b714db94d16dd28cfc7939ec6f4fa4e5fa
 SHA512 
66ce3c3369b1d2a83654727c23022d38b070b8bc3ad83b1001e2cfad945acbaa4d61990094bc758886967cd305ca2213b60b1b0523b5106c42d4701d8cff8db1
+DIST libtorrent-rasterbar-2.0.5.tar.gz 4407260 BLAKE2B 
71c64879be103326fe438ba6b11b672fb0d631ed0de4eb23c2595f3596b522693594ded9f8733c7827dd668e285cb5099cad78bcd437ec184837eafbd39b356f
 SHA512 
be5b812135dada957e565085b5bdda06827c8427f78a4468ef263e1a1e33d3a0bbba7ac27235f0d17ae6087d54311281e3b1975eef81cda514acc8329862dc04

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.5.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.5.ebuild
new file mode 100644
index ..eee2529eecae
--- /dev/null
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.5.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and 
scalability"
+HOMEPAGE="https://libtorrent.org/ https://github.com/arvidn/libtorrent;
+SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/2.0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+dht debug gnutls python ssl test"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/boost:=[threads(+)]
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-libs/boost[python,${PYTHON_USEDEP}]
+   ')
+   )
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? ( dev-libs/openssl:= )
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="python? (
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ')
+   )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_CXX_STANDARD=17
+   -DBUILD_SHARED_LIBS=ON
+   -Dbuild_examples=OFF
+   -Ddht=$(usex dht ON OFF)
+   -Dencryption=$(usex ssl ON OFF)
+   -Dgnutls=$(usex gnutls ON OFF)
+   -Dlogging=$(usex debug ON OFF)
+   -Dpython-bindings=$(usex python ON OFF)
+   -Dbuild_tests=$(usex test ON OFF)
+   )
+
+   # We need to drop the . from the Python version to satisfy Boost's
+   # FindBoost.cmake module, bug #793038.
+   use python && mycmakeargs+=( -Dboost-python-module-name="${EPYTHON/./}" 
)
+
+   cmake_src_configure
+}
+
+src_test() {
+   local myctestargs=(
+   # Needs running UPnP server
+   -E "test_upnp"
+   )
+
+   # Checked out Fedora's test workarounds for inspiration
+   # 
https://src.fedoraproject.org/rpms/rb_libtorrent/blob/rawhide/f/rb_libtorrent.spec#_120
+   LD_LIBRARY_PATH="${BUILD_DIR}:${LD_LIBRARY_PATH}" cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/

2021-12-07 Thread Sam James
commit: 9ae466e4c209e9be30c04bb650f294cdfb027d1a
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 05:44:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 05:44:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae466e4

net-analyzer/wireshark: keyword 3.6.0-r1

Closes: https://bugs.gentoo.org/823720
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild 
b/net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild
index cd262a13d500..a9bf284be3dc 100644
--- a/net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild
+++ b/net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild
@@ -18,8 +18,7 @@ else

SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz;
S="${WORKDIR}/${P/_/}"
 
-   # Seems to break libvirt?
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/

2021-12-07 Thread Sam James
commit: ae821b254b7f6dad9f108d615d043a7c9f4ac50d
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 05:39:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 05:43:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae821b25

media-libs/openimageio: add 2.3.10.1

Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.3.10.1.ebuild | 183 +
 2 files changed, 184 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index f64824463a81..a89d0456a795 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,5 +1,6 @@
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
 DIST openimageio-2.3.10.0.tar.gz 32443970 BLAKE2B 
90b4f39ed654cafe24905c3d9e32a04057d80d3fc1cb7a1b2ad5e1d3c239b112e9af8d28ee49d54721aa78778118562106c4bcfe2509a1337e15bd13993f144b
 SHA512 
9e8768d743056a7d115b47611d4e6dfc43f3b8b155224e3746075b407a265fcd509d406e78f1b6a5aa0b55270729cbb2049cfeb9d5c1af9a9a8f05a7333292b1
+DIST openimageio-2.3.10.1.tar.gz 32443281 BLAKE2B 
10308f87b390747a4e0af4bce2c7636e8cca61fe695dc4a43a1021a411c3887fedee6c88ffa89c439bf00f23c4b862036149244eda5887812943845f446ce361
 SHA512 
9e911f5c4b0df02502ed0195b8acd3eff2b3d9398b33f956544306eda57f972fda0a69bd1d1448a385c92753e3a9127209c5937559df6ad594c5a6125c5870c7
 DIST openimageio-2.3.9.1.tar.gz 29248072 BLAKE2B 
22cd31dc51670a388f232874d2f3831fb87df09de3fe8d2492a34f2c9d96f2e3ae13426e30c1b9627926a3ec3150ca9b37377642ea6621a184e14d7358e9d0e5
 SHA512 
0522d22eca5c9858ef2b6407053f8a74872b9b05214efe01d88f0abee6b21c48cf23444987a21364261e4addcc5cddef38d7f87deda8bc5167a1cd40770327bb
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.3.10.1.ebuild 
b/media-libs/openimageio/openimageio-2.3.10.1.ebuild
new file mode 100644
index ..88f1d6b8b497
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.3.10.1.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+
+TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1
+
+DESCRIPTION="A library for reading and writing images"
+HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO;
+SRC_URI="https://github.com/OpenImageIO/oiio/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.3"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not quite working yet
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+# 2.3.8.0 should support OpenEXR 3 but it seems to prefer OpenEXR 2
+# when installed, so let's stick with that for now.
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-12-07 Thread Sam James
commit: 8ed68d9c227d4342613535721a9de33640fe8b56
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 05:43:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 05:43:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed68d9c

app-office/texstudio: drop 3.1.1-r1, 3.1.2-r1, 4.0.0-r1, 4.0.1, 4.0.4

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest  |  5 --
 app-office/texstudio/texstudio-3.1.1-r1.ebuild | 80 --
 app-office/texstudio/texstudio-3.1.2-r1.ebuild | 80 --
 app-office/texstudio/texstudio-4.0.0-r1.ebuild | 78 -
 app-office/texstudio/texstudio-4.0.1.ebuild| 78 -
 app-office/texstudio/texstudio-4.0.4.ebuild| 78 -
 6 files changed, 399 deletions(-)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index 2030abbc9006..e61ca587b17b 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,8 +1,3 @@
-DIST texstudio-3.1.1.tar.gz 83239128 BLAKE2B 
7aeedba9ec5a404d51e8854a67c2e07f4efdc03882ebe83ba4d5e99376dcac5c906b40f093129106cfbec716be6001ae6c1848f323147289a5d252c713cb25a6
 SHA512 
b8c843693d781052914f43215ee42c7bafd4bffe676aede966bafa08b4b74616b55a60e611878a8f0188c84d364ba27f86425adfd4e640c7d4390b0fdfcee8c7
-DIST texstudio-3.1.2.tar.gz 83987451 BLAKE2B 
0649a4f2a429d1d7a6134e154c338f623de23c8b05829a169599f6950b59190736a0f4c2a4dc0e57ae2c47a5eb26594639660a8b691adbb768cb013061d5c1d8
 SHA512 
c8ce74cca6620ba725c4e8ff66564cc4804f3b922877af5c4952a8cd5b43fdf2deb88c1515f457f75a67d7d29ca1d6307779b8304c0b78b37f585c61a12221c4
-DIST texstudio-4.0.0.tar.gz 88426776 BLAKE2B 
616ffaf35a4f2c5e5290517b38301c575b91251374ee96dc58560f40115ffd5e4e68830fe927283dcdf0f9c9b38815fe04a86a7e58e2dc7936b2b32e38bd6662
 SHA512 
9025e0709145ed9c352f9cfd748087b331fd2894c913d7b7707254050ea41d5df74077c8f94cc3fb19c4700d468d55e91895da1ea474759d83af499ef436cdbc
-DIST texstudio-4.0.1.tar.gz 88469841 BLAKE2B 
ef1987fd3e733e9de57db5d8f2e25802f8eb86ad8a957f236283db41756c6e8cb133646d212d2d85d9c2ea9b53f2677f8ce76509d7e4634465859251a280c978
 SHA512 
cb993027950a525ac8cc5eac4ca95e0c9ffa712aab6f27d8c22b46e52d4edc3e05b2ba16efbf5d8c0e40d6ef75abcdd6dbd86ef59fd0f7b87ab4cbbd03f83b85
 DIST texstudio-4.0.2.tar.gz 88557508 BLAKE2B 
51c7b80f01e6e657b901d197bae01e4314446690d8169da823d2bc0be13a1918c248976f81ec64c1ce57dc523fd1b3a1aa01709cce3d56de207a69d42c9cb512
 SHA512 
a2579788cac0ddf1edc7be2040ea13bc7aece5596a91cd8361a4de8c7fafaa86c95ef34e40f4a0bdf3b5cfc52c951af737138ccd26dbf8ac730ec64f8a38cfd7
-DIST texstudio-4.0.4.tar.gz 88475885 BLAKE2B 
c9a90c2b3535e9baaf2e92da953b45d9d7127485c8b941b4146274ddf17e1fb6f212062fb514bf0f2708c4252dc7a9f25dad5b3d4a273165b143e7d3b996fc5f
 SHA512 
1b31e05058a3ec4f82745dbd74f130ab8a40bca3740a845c0a3f06dc97467b25e08330cffb16e914ad9c7a2b97a744d8c63e552287b469a07bbe995dcd75eb82
 DIST texstudio-4.1.1.tar.gz 88564492 BLAKE2B 
d3a198b4d355ea0f07391b8ff816baacd03f6d9b3f21e69c4b2303ee9e754e9cf49e3bd7a22b5e1cdd74f463d81f95ffee8212ed89825d9a05b7aa5f13355610
 SHA512 
eb78bdd565c7cc1c84214975f2e7b6b01e2b00f136eb0890bca363fafe61a540caa9a360c10848b836315d3107775a7a289ea6f02480dbb8c5d17e2d09c0f481
 DIST texstudio-4.1.2.tar.gz 88666134 BLAKE2B 
7c4310fd0d8fd446b8844f11c687f55818f7314a2e0614ac26b8023f8fa7e5eca1b60a3b3c0ce61ccb15d383b61c24280a67dd530a907b4b8e00a965b10230bf
 SHA512 
0b88f82514462c363e6dcee899f3681883ce9db1bb21cbf9e5e657208338bba4a6cdb79feeaefb242350bc01b83851c5d2704a7d0e2888034070ef2588b77964

diff --git a/app-office/texstudio/texstudio-3.1.1-r1.ebuild 
b/app-office/texstudio/texstudio-3.1.1-r1.ebuild
deleted file mode 100644
index 36805ea1f9ec..
--- a/app-office/texstudio/texstudio-3.1.1-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop qmake-utils xdg
-
-MY_PV="${PV/_/}"
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
-SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="video"
-
-DEPEND="
-   app-text/hunspell:=
-   app-text/poppler:=[qt5]
-   >=dev-libs/quazip-0.7.3-r1:0=
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtsingleapplication[qt5(+),X]
-   dev-qt/qtsvg:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   x11-libs/libX11
-   x11-libs/libXext
-   video? ( >=media-libs/phonon-4.11.0 )
-"
-RDEPEND="
-   ${DEPEND}
-   app-text/ghostscript-gpl

[gentoo-commits] repo/gentoo:master commit in: app-office/texstudio/

2021-12-07 Thread Sam James
commit: d0de23898ccadb54f6ccab4822ef0b785d324abf
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 05:42:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 05:43:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0de2389

app-office/texstudio: add 4.1.2

Signed-off-by: Sam James  gentoo.org>

 app-office/texstudio/Manifest   |  1 +
 app-office/texstudio/texstudio-4.1.2.ebuild | 78 +
 2 files changed, 79 insertions(+)

diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index e8e3f8a5459d..2030abbc9006 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -5,3 +5,4 @@ DIST texstudio-4.0.1.tar.gz 88469841 BLAKE2B 
ef1987fd3e733e9de57db5d8f2e25802f8e
 DIST texstudio-4.0.2.tar.gz 88557508 BLAKE2B 
51c7b80f01e6e657b901d197bae01e4314446690d8169da823d2bc0be13a1918c248976f81ec64c1ce57dc523fd1b3a1aa01709cce3d56de207a69d42c9cb512
 SHA512 
a2579788cac0ddf1edc7be2040ea13bc7aece5596a91cd8361a4de8c7fafaa86c95ef34e40f4a0bdf3b5cfc52c951af737138ccd26dbf8ac730ec64f8a38cfd7
 DIST texstudio-4.0.4.tar.gz 88475885 BLAKE2B 
c9a90c2b3535e9baaf2e92da953b45d9d7127485c8b941b4146274ddf17e1fb6f212062fb514bf0f2708c4252dc7a9f25dad5b3d4a273165b143e7d3b996fc5f
 SHA512 
1b31e05058a3ec4f82745dbd74f130ab8a40bca3740a845c0a3f06dc97467b25e08330cffb16e914ad9c7a2b97a744d8c63e552287b469a07bbe995dcd75eb82
 DIST texstudio-4.1.1.tar.gz 88564492 BLAKE2B 
d3a198b4d355ea0f07391b8ff816baacd03f6d9b3f21e69c4b2303ee9e754e9cf49e3bd7a22b5e1cdd74f463d81f95ffee8212ed89825d9a05b7aa5f13355610
 SHA512 
eb78bdd565c7cc1c84214975f2e7b6b01e2b00f136eb0890bca363fafe61a540caa9a360c10848b836315d3107775a7a289ea6f02480dbb8c5d17e2d09c0f481
+DIST texstudio-4.1.2.tar.gz 88666134 BLAKE2B 
7c4310fd0d8fd446b8844f11c687f55818f7314a2e0614ac26b8023f8fa7e5eca1b60a3b3c0ce61ccb15d383b61c24280a67dd530a907b4b8e00a965b10230bf
 SHA512 
0b88f82514462c363e6dcee899f3681883ce9db1bb21cbf9e5e657208338bba4a6cdb79feeaefb242350bc01b83851c5d2704a7d0e2888034070ef2588b77964

diff --git a/app-office/texstudio/texstudio-4.1.2.ebuild 
b/app-office/texstudio/texstudio-4.1.2.ebuild
new file mode 100644
index ..27eded34899a
--- /dev/null
+++ b/app-office/texstudio/texstudio-4.1.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop qmake-utils xdg
+
+MY_PV="${PV/_/}"
+DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
+HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio;
+SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="video"
+
+DEPEND="
+   app-text/hunspell:=
+   app-text/poppler:=[qt5]
+   >=dev-libs/quazip-0.7.3-r1:0=
+   dev-qt/designer:5
+   dev-qt/qtcore:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtsvg:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXext
+   video? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="
+   ${DEPEND}
+   app-text/ghostscript-gpl
+   app-text/psutils
+   media-libs/netpbm
+   virtual/latex-base
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
+)
+
+src_prepare() {
+   xdg_src_prepare
+
+   # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication 
-delete || die
+   rm -r src/quazip || die
+
+   if use video; then
+   sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
+   fi
+
+   sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
+   -i ${PN}.pro || die
+}
+
+src_configure() {
+   eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false
+}
+
+src_install() {
+   local i
+   for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
+   newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
+   done
+
+   emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/

2021-12-07 Thread Michał Górny
commit: 31839896169ff8acca56e79ef1841bdadea3d18c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 05:36:25 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 05:37:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31839896

dev-python/pillow: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pillow/Manifest|  1 -
 dev-python/pillow/pillow-8.3.2.ebuild | 98 ---
 2 files changed, 99 deletions(-)

diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest
index 4c0124ee7f42..9b17beaaf8f8 100644
--- a/dev-python/pillow/Manifest
+++ b/dev-python/pillow/Manifest
@@ -1,2 +1 @@
-DIST pillow-8.3.2.tar.gz 48783084 BLAKE2B 
c63930df3af0270bb092841b3c39a1ea75343ee743f9e4b083a2f6f621ad1e58c7c04c5d6cf4b648fbef2d79d7b5258e27d220cd32dbfff592b5ca70d1f28d64
 SHA512 
668e97abcd36e42dafa433e8814a0106fe742ab093b12748c13dd9f3f872d18f8b9d44c1a8d4115aa87969a98b53c36ae4783cc3804e2d9a1249eef300555c88
 DIST pillow-8.4.0.tar.gz 49364586 BLAKE2B 
f6a0fbafc0869c952bf88ad96146f27cf70c5680f372763bc9989cc49515bc74886a9d7648114797880ca06defc79e2e50d7ecf36bfa7adbd969450615ac0bd1
 SHA512 
d395f69ccb37c52a3b6f45836700ffbc3173afae31848cc61d7b47db88ca1594541023beb9a14fd9067aca664e182c7d6e3300ab3e3095c31afe8dcbc6e08233

diff --git a/dev-python/pillow/pillow-8.3.2.ebuild 
b/dev-python/pillow/pillow-8.3.2.ebuild
deleted file mode 100644
index 31930eb7c91d..
--- a/dev-python/pillow/pillow-8.3.2.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-PYTHON_REQ_USE='tk?,threads(+)'
-
-inherit distutils-r1 toolchain-funcs virtualx
-
-MY_PN=Pillow
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Python Imaging Library (fork)"
-HOMEPAGE="https://python-pillow.org/;
-SRC_URI="https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="HPND"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
-IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb 
zlib"
-REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   imagequant? ( media-gfx/libimagequant:0 )
-   jpeg? ( virtual/jpeg:0 )
-   jpeg2k? ( media-libs/openjpeg:2= )
-   lcms? ( media-libs/lcms:2= )
-   tiff? ( media-libs/tiff:0=[jpeg,zlib] )
-   truetype? ( media-libs/freetype:2= )
-   webp? ( media-libs/libwebp:0= )
-   xcb? ( x11-libs/libxcb )
-   zlib? ( sys-libs/zlib:0= )"
-RDEPEND="${DEPEND}
-   dev-python/olefile[${PYTHON_USEDEP}]"
-BDEPEND="
-   virtual/pkgconfig
-   test? (
-   ${RDEPEND}
-   dev-python/pytest[${PYTHON_USEDEP}]
-   || (
-   media-gfx/imagemagick[png]
-   media-gfx/graphicsmagick[png]
-   )
-   )
-"
-
-python_configure_all() {
-   # It's important that these flags are also passed during the install 
phase
-   # as well. Make sure of that if you change the lines below. See bug 
661308.
-   DISTUTILS_ARGS=(
-   build_ext
-   --disable-platform-guessing
-   $(use_enable truetype freetype)
-   $(use_enable jpeg)
-   $(use_enable jpeg2k jpeg2000)
-   $(use_enable lcms)
-   $(use_enable tiff)
-   $(use_enable imagequant)
-   $(use_enable webp)
-   $(use_enable webp webpmux)
-   $(use_enable xcb)
-   $(use_enable zlib)
-   )
-
-   # setup.py sucks at adding the right toolchain paths but it does
-   # accept additional ones from INCLUDE and LIB so set these. You
-   # wouldn't normally need these at all as the toolchain should look
-   # here anyway but this setup.py does stupid things.
-   export \
-   INCLUDE=${ESYSROOT}/usr/include \
-   LIB=${ESYSROOT}/usr/$(get_libdir)
-
-   # We have patched in this env var.
-   tc-export PKG_CONFIG
-}
-
-python_test() {
-   "${EPYTHON}" selftest.py --installed || die "selftest failed with 
${EPYTHON}"
-   # no:relaxed: pytest-relaxed plugin make our tests fail. deactivate if 
installed
-   virtx epytest -p no:relaxed
-}
-
-python_install() {
-   python_doheader src/libImaging/*.h
-   distutils-r1_python_install
-}
-
-python_install_all() {
-   if use examples ; then
-   docinto example
-   dodoc docs/example/*
-   docompress -x /usr/share/doc/${PF}/example
-   fi
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/ubelt/

2021-12-07 Thread Michał Górny
commit: 2835033eba6ad3e366c18a04a1c06308f68db07b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 04:57:19 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 05:37:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2835033e

dev-python/ubelt: Bump to 0.10.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/ubelt/Manifest|  1 +
 dev-python/ubelt/ubelt-0.10.2.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/ubelt/Manifest b/dev-python/ubelt/Manifest
index 9163938dcfe6..116b3d811c43 100644
--- a/dev-python/ubelt/Manifest
+++ b/dev-python/ubelt/Manifest
@@ -1 +1,2 @@
 DIST ubelt-0.10.1.tar.gz 216033 BLAKE2B 
e481b2cf61788b50038ad69f0e2b637dfa0259d24ecca1a5587fe283d2270de205cb085112b9285cf57f664ce8a9d107f08b9b6735c8bea6fb97f6f48935dba9
 SHA512 
c15af249e6b94f69050703a4004307d91854e2ac7e25c5ac8d467b5b5f3363989f93bf2917eaf3c0f2485258b3530d7317f39449d5ac7ad5ed9b4615d916decb
+DIST ubelt-0.10.2.tar.gz 240069 BLAKE2B 
34a24781264dd910e7a3afd87287f8ec9d1e4d1b4dd205f249fdc878861cd9c511121c61a5ca208b3f8ced785a0cec26c715b6a9ef3fee4a8f903e8557d3790f
 SHA512 
8666a05f53d29d39ddd0fca213a9465948fd108bef9e95fc6160cb8331ae6876b9e7297d380cac37383c602d7ad4c248a4d7e03b4306dad5c6b26e0423720afb

diff --git a/dev-python/ubelt/ubelt-0.10.2.ebuild 
b/dev-python/ubelt/ubelt-0.10.2.ebuild
new file mode 100644
index ..67d4f2466be8
--- /dev/null
+++ b/dev-python/ubelt/ubelt-0.10.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-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 stdlib like feel, and extra batteries. Hashing, Caching, 
Timing, Progress"
+HOMEPAGE="https://github.com/Erotemic/ubelt;
+SRC_URI="https://github.com/Erotemic/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]
+   dev-python/ordered-set[${PYTHON_USEDEP}]"
+
+DEPEND="test? ( dev-python/xdoctest[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # relies on passwd home being equal to ${HOME}
+   ubelt/util_path.py::userhome:0
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/cx_Freeze/

2021-12-07 Thread Michał Górny
commit: 2996edd2b5635f3ecf8ef618a22709140c1557f7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 04:52:52 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 05:37:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2996edd2

dev-python/cx_Freeze: Bump to 6.9

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cx_Freeze/Manifest |  1 +
 dev-python/cx_Freeze/cx_Freeze-6.9.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/cx_Freeze/Manifest b/dev-python/cx_Freeze/Manifest
index a9a144fd0aa2..9b6328fb2b77 100644
--- a/dev-python/cx_Freeze/Manifest
+++ b/dev-python/cx_Freeze/Manifest
@@ -1 +1,2 @@
 DIST cx_Freeze-6.8.2.gh.tar.gz 1271879 BLAKE2B 
5c0feb7fdb51edd9e1c3a508d3d2401d1930986ee8caf957ad84a853baed56b0a6d9bd09628331adac67b4b8c79059c5a6669f8a52f22596cd1d42c87ae8d7f4
 SHA512 
7c7de3290597ab986326ee67b9cb8fc3dd554cef2940e3df11df5be23a6a5b4eebb33784149aff59ebec97663c8a2e70b0811cb7c244cabe43659c59882ecd40
+DIST cx_Freeze-6.9.gh.tar.gz 1273371 BLAKE2B 
d005fdf0e2ac49cb4f347256d3b643124694a0628e4abf6806c122c144bb973e14a2d9101b2d446394d50c6c0d9af7edca1e62b50bb4d76f63c96fabfda6cc7c
 SHA512 
219f052cae05a757c2cd57c45e47c0b3e85662ace895a8b768e1571044e132b7db367af2a6293d175e022f79f87b02007dfdd8807eb39be04a89602b51cc0246

diff --git a/dev-python/cx_Freeze/cx_Freeze-6.9.ebuild 
b/dev-python/cx_Freeze/cx_Freeze-6.9.ebuild
new file mode 100644
index ..7dea19185598
--- /dev/null
+++ b/dev-python/cx_Freeze/cx_Freeze-6.9.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-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="Create standalone executables from Python scripts"
+HOMEPAGE="https://cx-freeze.readthedocs.io/;
+SRC_URI="
+   https://github.com/marcelotduarte/cx_Freeze/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="PYTHON"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+   dev-util/patchelf
+   virtual/libcrypt:=
+   $(python_gen_cond_dep '
+   dev-python/backports-zoneinfo[${PYTHON_USEDEP}]
+   ' python3_8)
+"
+BDEPEND="
+   test? (
+   dev-python/bcrypt[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/openpyxl[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pydantic[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   # bug #491602
+   "${FILESDIR}/${PN}-6.8.2-buildsystem.patch"
+)
+
+distutils_enable_tests --install pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/pymongo/

2021-12-07 Thread Michał Górny
commit: e7c03e56735c9dbcb7fc06419056acbdc3037195
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 05:01:39 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 05:37:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c03e56

dev-python/pymongo: Bump to 3.12.3

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pymongo/Manifest  |   1 +
 dev-python/pymongo/pymongo-3.12.3.ebuild | 112 +++
 2 files changed, 113 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 33dfd91238f1..4755e0dd9ce0 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -2,4 +2,5 @@ DIST mongo-python-driver-3.11.4.tar.gz 983009 BLAKE2B 
b2ca8d90a34b41c0991b545626
 DIST mongo-python-driver-3.12.0.tar.gz 1062091 BLAKE2B 
636a34a42d43a6ecd549c51e9e5b3a617291b64a1ba91d7473c365f8df88d59efd7b2906dd80147ffab4309d38cce30a3475bbe142e347312823236f8657c801
 SHA512 
fc2734b8821b42cca1b67930d5c7612526e51292144a376425627ea6254b09128ccd894af3be293184f940c7f8faa1c0cd3a0d069f9b4143a15cb32279c3bdb1
 DIST mongo-python-driver-3.12.1.tar.gz 1067667 BLAKE2B 
3f18c5aa92ce180067f9c86e1fcbd80543274a2ee33ce1fad5741f0e7f5a9cb0520c33b8fe885ea69c2c8ce168747a44129fe79a5df389b83bd5e77a6ec4a687
 SHA512 
1fc98c33d8140ab045804130fc27b655a8622318f7030967d841e7a296dcdfb89a125cb2574a9b08eef15d3fdc089f268631501743b46d04a7b465cc45c0c04e
 DIST mongo-python-driver-3.12.2.tar.gz 1069372 BLAKE2B 
962dc2ee42f01586d9e8fb07d3ba7a74f4379af268b6213c1a5b67b901c805719b9c164fc3d270dd77b3c627f998b291330eeb02968246f2a68e5925bcb608fc
 SHA512 
0e6ac0eafb8fb71db22e7ce27e6acc5c17ea80ac8c0100c358302582da68e03d7bd33eed320f5c8c43b067c3f1e75b4ed4f8c63c4c9705bf9a1c764917d973cb
+DIST mongo-python-driver-3.12.3.tar.gz 1069576 BLAKE2B 
accb8d1598c3f7d3fb4bec05390521562abf3a067abf82e25b62ebfdb95ed000f6a77edc60f0bcb816b85b1f7fc32c1e4dd54580c203a5d383d30e144a61dfa9
 SHA512 
21a723985c7846879d3b81ca41060fa6063b187c91c0c7797227f0b7b174880114aec9412d37821cb3d839bf98039b87f03c7c559b9599626705d3f790a8e11c
 DIST mongo-python-driver-4.0.tar.gz 1029687 BLAKE2B 
d8ae35b68bff288388a797c51b40d453c3e2197a0b639689bbb43f7e4470f3c4d5bf861d6ae77805b950e8c8daadcef5043b93c6d6a4b094fcb95521caf4c751
 SHA512 
b29acfcbd92b8f46780039cd0688cb03c083dfaf1ec6793906029f1e03635edc9a9ef6eb7104fa3dc16eca6df4ccfedd7bd4a8da495f754157edec371211fe15

diff --git a/dev-python/pymongo/pymongo-3.12.3.ebuild 
b/dev-python/pymongo/pymongo-3.12.3.ebuild
new file mode 100644
index ..c45af7c0a672
--- /dev/null
+++ b/dev-python/pymongo/pymongo-3.12.3.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+IUSE="doc kerberos"
+
+RDEPEND="
+   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   >=dev-db/mongodb-2.6.0
+   )
+"
+DISTUTILS_IN_SOURCE_BUILD=1
+
+distutils_enable_sphinx doc
+distutils_enable_tests unittest
+
+reqcheck() {
+   if use test; then
+   # During the tests, database size reaches 1.5G.
+   local CHECKREQS_DISK_BUILD=1536M
+
+   check-reqs_${1}
+   fi
+}
+
+pkg_pretend() {
+   reqcheck pkg_pretend
+}
+
+pkg_setup() {
+   reqcheck pkg_setup
+}
+
+src_prepare() {
+   # network-sandbox probably
+   rm test/test_srv_polling.py || die
+   sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
+   -i test/test_client.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # Yes, we need TCP/IP for that...
+   local DB_IP=127.0.0.1
+   local DB_PORT=27000
+
+   export DB_IP DB_PORT
+
+   local dbpath=${TMPDIR}/mongo.db
+   local logpath=${TMPDIR}/mongod.log
+
+   # Now, the hard part: we need to find a free port for mongod.
+   # We're just trying to run it random port numbers and check the log
+   # for bind errors. It shall be noted that 'mongod --fork' does not
+   # return failure when it fails to bind.
+
+   mkdir -p "${dbpath}" || die
+   while true; do
+   ebegin "Trying to start mongod on port ${DB_PORT}"
+
+   LC_ALL=C \
+   mongod --dbpath "${dbpath}" --nojournal \
+   --bind_ip ${DB_IP} --port ${DB_PORT} \
+   --unixSocketPrefix "${TMPDIR}" \
+   --logpath "${logpath}" --fork \
+   && sleep 2
+
+  

[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-core/

2021-12-07 Thread Michał Górny
commit: 0e075097b705edca89f8b5cd2d8231befd1ee941
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 05:00:29 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 05:37:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e075097

dev-python/google-api-core: Bump to 2.3.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/google-api-core/Manifest|  1 +
 .../google-api-core/google-api-core-2.3.0.ebuild   | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/google-api-core/Manifest 
b/dev-python/google-api-core/Manifest
index 6e8a8eb6083f..8fb2f11472a6 100644
--- a/dev-python/google-api-core/Manifest
+++ b/dev-python/google-api-core/Manifest
@@ -1 +1,2 @@
 DIST google-api-core-2.2.2.tar.gz 140701 BLAKE2B 
4e90db4311fc88d3fc8e29d6d8f11ae1424000c0e293f219d679984ec4a2c1bbbaf72d734b937d6916302f3a9a8b1cb369dd719972f4eb2d3f7264bf16ffbc7f
 SHA512 
9b307c8ebd224b7614bd1d9f48d752852929b726c04df24f81e0b1b601f9a14d10654e9ef53b6a5ab677e8e57256f87b8683fa4dde0585f9c2e6d313d29d53fe
+DIST google-api-core-2.3.0.tar.gz 155449 BLAKE2B 
4aba324a18c8b6f9b9afd223688771fc6a57ee71f550736cfb5c9fac861a6a84369eb4e6ebec0664241590624c52cd0bcc8762afeb230debc16f0849fde049bf
 SHA512 
f85c9279822ab818aa9d183bc930e61be9cfb2e65ab6a46fcd8aaab2531b4258c6247b02fb8f4f29841d9ab13ca33e129198589cbc37b3c77677a72e72635285

diff --git a/dev-python/google-api-core/google-api-core-2.3.0.ebuild 
b/dev-python/google-api-core/google-api-core-2.3.0.ebuild
new file mode 100644
index ..f67642816e93
--- /dev/null
+++ b/dev-python/google-api-core/google-api-core-2.3.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1
+
+DESCRIPTION="Core Library for Google Client Libraries"
+HOMEPAGE="https://github.com/googleapis/python-api-core/
+   https://googleapis.dev/python/google-api-core/latest/index.html;
+SRC_URI="https://github.com/googleapis/${PN//google/python}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${P//google/python}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/namespace-google[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   dev-python/googleapis-common-protos[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-1.25.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.18.0[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/googleapis-common-protos/

2021-12-07 Thread Michał Górny
commit: d7d585e655613cda84103a3ef71220a9d8c15b08
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 05:02:17 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 05:37:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7d585e6

dev-python/googleapis-common-protos: Bump to 1.54.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/googleapis-common-protos/Manifest   |  1 +
 .../googleapis-common-protos-1.54.0.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/googleapis-common-protos/Manifest 
b/dev-python/googleapis-common-protos/Manifest
index eb3df5b9f268..23b4ce89b0d6 100644
--- a/dev-python/googleapis-common-protos/Manifest
+++ b/dev-python/googleapis-common-protos/Manifest
@@ -1 +1,2 @@
 DIST googleapis-common-protos-1.53.0.tar.gz 106651 BLAKE2B 
a38ae93d0fe639bad571d74c9f2d011504cd82175e19aad27deda467676936c7df804ded50ee51544615609ce4fb6a6ec629fa175fbda7b2119c73747b6c58a7
 SHA512 
2ae8230b712ab6fc8328d3e3ba55ace28b9ba5fe3a300899b4a1f13d5d8b3bfd19eef9d1829747b57c56169351e4aa14380551d009fe6bd46e27aa22e7d3b9a5
+DIST googleapis-common-protos-1.54.0.tar.gz 112874 BLAKE2B 
95d2429d8bf27299ff406d0a06f31b2b499f66533cf884a8ec77ed6defa10bdabd6460232265efc9606e5f890ab14c571a0240e842fbdf7117ff3d7bff5ef28d
 SHA512 
535cf6e4e5331a99232cb3eec1bc56676fcf87c522bd5b06f3452c7b22abd51479f3e4c69c8654bba4d789e8267360e11573d357ac90bb63854281e227eb8bc6

diff --git 
a/dev-python/googleapis-common-protos/googleapis-common-protos-1.54.0.ebuild 
b/dev-python/googleapis-common-protos/googleapis-common-protos-1.54.0.ebuild
new file mode 100644
index ..e33bff07b4b9
--- /dev/null
+++ b/dev-python/googleapis-common-protos/googleapis-common-protos-1.54.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="python classes generated from the common protos in the googleapis 
repository"
+HOMEPAGE="https://pypi.org/project/googleapis-common-protos/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/namespace-google[${PYTHON_USEDEP}]
+   >=dev-python/protobuf-python-3.12.0[${PYTHON_USEDEP}]
+"
+
+python_install_all() {
+   distutils-r1_python_install_all
+   find "${D}" -name '*.pth' -delete || die
+}
+
+# no tests as this is all generated code



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PDL/

2021-12-07 Thread Sam James
commit: 97e4f736a5822abcf1303b9aa30313d4aa0ba6a5
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 05:28:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 05:28:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97e4f736

dev-perl/PDL: Keyword 2.63.0 arm, #804927

Signed-off-by: Sam James  gentoo.org>

 dev-perl/PDL/PDL-2.63.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PDL/PDL-2.63.0.ebuild b/dev-perl/PDL/PDL-2.63.0.ebuild
index db1b5e1e4bbf..83624dd4cbdd 100644
--- a/dev-perl/PDL/PDL-2.63.0.ebuild
+++ b/dev-perl/PDL/PDL-2.63.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Perl Data Language for scientific computing"
 
 LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
 
 IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads test"
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/hdf/

2021-12-07 Thread Sam James
commit: 28c7fbfaac998822c0926e8cdf9c80035ecdb7dd
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 05:28:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 05:28:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28c7fbfa

sci-libs/hdf: Keyword 4.2.15-r1 arm, #804927

Signed-off-by: Sam James  gentoo.org>

 sci-libs/hdf/hdf-4.2.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/hdf/hdf-4.2.15-r1.ebuild 
b/sci-libs/hdf/hdf-4.2.15-r1.ebuild
index 8b3949ff0844..295ff65d6a46 100644
--- a/sci-libs/hdf/hdf-4.2.15-r1.ebuild
+++ b/sci-libs/hdf/hdf-4.2.15-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-4.2.15-
 
 LICENSE="NCSA-HDF"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~ia64 ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE="examples fortran szip static-libs test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( szip )"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Alien-HDF4/

2021-12-07 Thread Sam James
commit: c7c7fc70ab8a2e5e40d12e3006efc8f35bdd8b7d
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 05:28:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 05:28:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7c7fc70

dev-perl/Alien-HDF4: Keyword 0.50.0 arm, #804927

Signed-off-by: Sam James  gentoo.org>

 dev-perl/Alien-HDF4/Alien-HDF4-0.50.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Alien-HDF4/Alien-HDF4-0.50.0.ebuild 
b/dev-perl/Alien-HDF4/Alien-HDF4-0.50.0.ebuild
index b9d3bf244c01..9dddc730966c 100644
--- a/dev-perl/Alien-HDF4/Alien-HDF4-0.50.0.ebuild
+++ b/dev-perl/Alien-HDF4/Alien-HDF4-0.50.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Encapsulate install info for HDF4"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
 
 RDEPEND="
sci-libs/hdf



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Convert-UU/

2021-12-07 Thread Sam James
commit: 5ccd74f5a767f405c4265d1d326e4449e20213d0
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 05:28:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 05:28:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ccd74f5

dev-perl/Convert-UU: Keyword 0.520.100 arm, #804927

Signed-off-by: Sam James  gentoo.org>

 dev-perl/Convert-UU/Convert-UU-0.520.100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Convert-UU/Convert-UU-0.520.100.ebuild 
b/dev-perl/Convert-UU/Convert-UU-0.520.100.ebuild
index 98ddde6e9c48..5b82dd776912 100644
--- a/dev-perl/Convert-UU/Convert-UU-0.520.100.ebuild
+++ b/dev-perl/Convert-UU/Convert-UU-0.520.100.ebuild
@@ -9,4 +9,4 @@ inherit perl-module
 
 DESCRIPTION="Perl replacement for uuencode"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-util/git-delta/

2021-12-07 Thread Sam James
commit: 5d60fce62bf31f740af38504e1150ecf9eb27a35
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 05:24:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 05:24:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d60fce6

dev-util/git-delta: add 0.11.2

Signed-off-by: Sam James  gentoo.org>

 dev-util/git-delta/Manifest|   1 +
 dev-util/git-delta/git-delta-0.11.2.ebuild | 192 +
 2 files changed, 193 insertions(+)

diff --git a/dev-util/git-delta/Manifest b/dev-util/git-delta/Manifest
index 18ae5546004b..7326275d1b03 100644
--- a/dev-util/git-delta/Manifest
+++ b/dev-util/git-delta/Manifest
@@ -43,6 +43,7 @@ DIST getrandom-0.2.3.crate 26261 BLAKE2B 
3e52a87b9355f850e07e5080c20e1ab3acfa927
 DIST git-delta-0.10.2.tar.gz 1157178 BLAKE2B 
768a3320f238de483abf1b4d5360e368edd85c0e0e7367059ec787decfb16886471d66e38723d715a4de3c360063bae113b781cf40f7eaa8c1bfb300c4f251cb
 SHA512 
9cc5d69d9ccfdd49a35646fd23aec0f12369c6f0342b3c77e98eac28120418d8e8e4b7652a869d82bf0a2fcbc110951aff99325288b9eaeff4b97746a065b548
 DIST git-delta-0.10.3.tar.gz 1163639 BLAKE2B 
ef902e86bca4d496a75e49e0acd0791c08dbd0f6c196b7a362c6e3e9767ebf7fafb010d33c6513899618532c93af8bebe76918d64361b3c71016b7320e25
 SHA512 
5383db953728e08e463e93a4da8750089ff6f7aac4df9fd564b81fd002844739834c826459702e4ec019359e696f47e6bddce85fa7bf02fc104f8a7359a3632b
 DIST git-delta-0.11.1.tar.gz 1194323 BLAKE2B 
97abc0044476625c1967071e5d5812eb1f7ecc3b1ec4a779c4c1ddeb0c157ebccade35446a1436a6842d72899f23ee51ff186852923bc0127f6618921673c649
 SHA512 
fdcecd155335122db6a1171817687e2f07aadbc5b52ff50eb064dc2b6cc921b2635efe27d52e8786935a3f6abf9429247ffb438cce8364fd928e8277cb89fb39
+DIST git-delta-0.11.2.tar.gz 1196336 BLAKE2B 
498147343ecf6f6f37841ceaf22361c1acba270354ecae4beb04502d3d6f1eff6fdf02af8d633f6b4b32ce4cf3a8eb629105309d4d293b5dfbda26282b59ecca
 SHA512 
1f3dbce0673862e210aaff7fe6ecd98194603cb2900d569cfab0aae044d0ec1236bde767dfc699069238e4a2f855fbb27477d79cf47e4a9775dcd4033fd8cec3
 DIST git-delta-0.8.3.tar.gz 1069452 BLAKE2B 
a27fe07538acfd6346bc12f2e4ad03396737e268ce4653b25c908fbcc7bb47fe2ed76550dc431ab80bf9ab86746d4cd9b551ea68a47e603ae9fe99aa935df7bf
 SHA512 
8cda4255c878be8dc4dc841dc1778f992c7b01c7a56965babfff9cd0dd085b751e79ffb87450d50d78fd094f2ab851f468c0e88ca4e2f0becf6ebbc122ce602d
 DIST git-delta-0.9.2.tar.gz 1126468 BLAKE2B 
46ed5598965553f6c9df28863efd0304deecedc41970701fe46d8698494cdfd371bc463845586b9e3a1150034a36abde403d6eb5185c79bf65d918418690beea
 SHA512 
14557103e0a5edf1c307c5036dc092fbab119952d2eef95709e3a363d913ae11e3d8fb7bf16e7dd26bd36e8a7d51c49e70edb002fce8f00b428c7ee330d49d01
 DIST git2-0.13.20.crate 190365 BLAKE2B 
c4f3420f19cdfb420576bc8c38dc45d1c7f3b74b5a2d23c85154dec35916d3d588c86aaa50eca52b427e5d044a07ede7cd1445ef1ba53ce08c70ff39f7ac56bc
 SHA512 
2c0a9cf3391f4ea5eaa48c8fcc08a1cf27b877cc4960332bfdbb95620f9b161f720c35f87bf98e3771749a01444bf8e2337e6d8fc1a34962d4b041473115293f

diff --git a/dev-util/git-delta/git-delta-0.11.2.ebuild 
b/dev-util/git-delta/git-delta-0.11.2.ebuild
new file mode 100644
index ..508f89a40667
--- /dev/null
+++ b/dev-util/git-delta/git-delta-0.11.2.ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+   adler-0.2.3
+   aho-corasick-0.7.15
+   ansi_colours-1.0.4
+   ansi_term-0.11.0
+   ansi_term-0.12.1
+   approx-0.5.0
+   arrayvec-0.5.2
+   atty-0.2.14
+   autocfg-1.0.1
+   base64-0.13.0
+   bincode-1.3.1
+   bitflags-1.3.2
+   box_drawing-0.1.2
+   bstr-0.2.15
+   bytelines-2.2.2
+   byteorder-1.3.4
+   cc-1.0.66
+   cfg-if-0.1.10
+   cfg-if-1.0.0
+   chrono-0.4.19
+   chrono-humanize-0.2.1
+   clap-2.33.3
+   console-0.15.0
+   core-foundation-sys-0.8.3
+   crc32fast-1.2.1
+   ctrlc-3.2.1
+   dirs-3.0.2
+   dirs-next-2.0.0
+   dirs-sys-0.3.6
+   dirs-sys-next-0.1.1
+   doc-comment-0.3.3
+   either-1.6.1
+   encode_unicode-0.3.6
+   error-chain-0.12.4
+   find-crate-0.6.3
+   flate2-1.0.19
+   fnv-1.0.7
+   form_urlencoded-1.0.0
+   getrandom-0.1.16
+   getrandom-0.2.3
+   git2-0.13.23
+   globset-0.4.8
+   grep-cli-0.1.6
+   hashbrown-0.8.2
+   heck-0.3.2
+   hermit-abi-0.1.17
+   idna-0.2.0
+   indexmap-1.5.2
+   itertools-0.10.1
+   itoa-0.4.7
+   jobserver-0.1.21
+   lazy_static-1.4.0
+   lazycell-1.3.0
+   libc-0.2.103
+   libgit2-sys-0.12.24+1.3.0
+   libz-sys-1.1.2
+   line-wrap-0.1.1
+   linked-hash-map-0.5.3
+   log-0.4.11
+   matches-0.1.8
+   memchr-2.3.4
+   memoffset-0.6.4
+   miniz_oxide-0.4.3
+   nix-0.23.0
+   ntapi-0.3.6
+   num-integer-0.1.44
+   num-traits-0.2.14
+   once_cell-1.8.0
+   onig-6.1.1
+   

[gentoo-commits] repo/gentoo:master commit in: dev-util/git-delta/

2021-12-07 Thread Sam James
commit: afe9452156ddfe44a42019b856a773aab772893e
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 05:25:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 05:25:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe94521

dev-util/git-delta: drop 0.8.3, 0.10.2, 0.10.3, 0.11.1

Signed-off-by: Sam James  gentoo.org>

 dev-util/git-delta/Manifest|  15 ---
 dev-util/git-delta/git-delta-0.10.2.ebuild | 192 -
 dev-util/git-delta/git-delta-0.10.3.ebuild | 192 -
 dev-util/git-delta/git-delta-0.11.1.ebuild | 192 -
 dev-util/git-delta/git-delta-0.8.3.ebuild  | 159 
 5 files changed, 750 deletions(-)

diff --git a/dev-util/git-delta/Manifest b/dev-util/git-delta/Manifest
index 7326275d1b03..578f9f2a7426 100644
--- a/dev-util/git-delta/Manifest
+++ b/dev-util/git-delta/Manifest
@@ -9,7 +9,6 @@ DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0
 SHA512 
991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
 DIST bincode-1.3.1.crate 26121 BLAKE2B 
7bccc02071a11944e787fdb4c86b082827834df31f3fb751ed32720d4c44e4a26977838e311580ed330d9f6bc5ad76632e0af5530a3f8781ee739d9dc1ff218b
 SHA512 
75e62caef54a58ea5d24acbdef70b55893b11706400ad423919084a4723f5ea60e337447221171c4cd86d764db1f9f767c303b4cf5cd8f27318519db77fb82b4
-DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST box_drawing-0.1.2.crate 2819 BLAKE2B 
968243dc8cc4c999d87b1ecf45314e9ed5fd81c8403b181f6452889df92edcc407e98774592a4072c1b3a0f551ae99913cbc01bf97bec69dccc7e2b7fba14200
 SHA512 
fba2720279dbfd56a14371951b854aa0a30fb4caeb5b95703ec6721d681dfe97a37b21b069e6264565510fa3f3d0716dba99d8b3021bec76410c823ef262e746
 DIST bstr-0.2.15.crate 344206 BLAKE2B 
3a4f24d2a039f7aeee3b6fcbfcc2fa72f1ef8a06ff8bc039af055739436655851565a57e5a4f86a7984b00ee7598c1fbdf26f3302929f91d7efb1327fd36eb57
 SHA512 
6e464ca1aec722a283759ff6978bab1769dfc8d61aa683f8e4c59bd69c7be2fe86c5470f4c54457871c6640e2d50b6b882747ec567098eb78e62f7cb07cb93a2
@@ -21,7 +20,6 @@ DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b
 DIST chrono-0.4.19.crate 155663 BLAKE2B 
c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54
 SHA512 
a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980
 DIST chrono-humanize-0.2.1.crate 14509 BLAKE2B 
bce741f86f1d826b9efaa25907a40a88d8e18c50b5971a0ac6794d64360605ec9515eccbfa04c12c753cb640406ed45f4da530e1864af5498c0b14fb2b66cb30
 SHA512 
199a3da317791cd4fd607894afedc8b6607a8562f9f69ff805304a65e935b51cd7681521bb23c1c00baaa6d7e836174d51986f77e683c1312d3017f41f95d083
 DIST clap-2.33.3.crate 201925 BLAKE2B 
bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25
 SHA512 
3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
-DIST console-0.14.1.crate 22844 BLAKE2B 
2e7a1480fc10ba92d4d5c601b87a0dac840b71c6c44679acf0a90667f37a40528ff2155130aa72be2ade1fdef4e6512dfb404b0eff181d77fbafb00c25dd6c5c
 SHA512 
2c85d1938faca5163dd7eede2a8a07569e536c92fd0fbc7f6e6ed91c60fa7f947f0ae101817ed943b0668c4d98ddfd3149033c83614786b5d841b19a8b011c91
 DIST console-0.15.0.crate 23507 BLAKE2B 
49694683baddb53e0f35584403aa93616164c2d3b94b39e0e35ebc4f915c37c8e794619d57b44ac0ea460ddbf7ec43323adecf657cc6f2869f313b3cdbf3a46a
 SHA512 
70bd6abfafa533903f273ec3b34da6783856bd1abedaf139fddafac0dbb03fa9154f8e1e1bef01fd8de3c53100bbaa93313518c42f8ce51217c23ef34d3f9d62
 DIST core-foundation-sys-0.8.3.crate 17519 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/hdf/

2021-12-07 Thread Sam James
commit: ee7731616dbf09cab41ebf2f974ea19d6825659e
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 05:16:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 05:16:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee773161

sci-libs/hdf: Stabilize 4.2.15-r1 ppc, #816390

Signed-off-by: Sam James  gentoo.org>

 sci-libs/hdf/hdf-4.2.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/hdf/hdf-4.2.15-r1.ebuild 
b/sci-libs/hdf/hdf-4.2.15-r1.ebuild
index e889b13db235..8b3949ff0844 100644
--- a/sci-libs/hdf/hdf-4.2.15-r1.ebuild
+++ b/sci-libs/hdf/hdf-4.2.15-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-4.2.15-
 
 LICENSE="NCSA-HDF"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~ia64 ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE="examples fortran szip static-libs test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( szip )"



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgis/

2021-12-07 Thread Sam James
commit: 910b07df93db62c0a48ee5cbaa865e7ded05a976
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 05:13:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 05:13:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=910b07df

dev-db/postgis: update EAPI 6 -> 7 (sync live ebuild)

Signed-off-by: Sam James  gentoo.org>

 dev-db/postgis/postgis-.ebuild | 22 +-
 1 file changed, 13 insertions(+), 9 deletions(-)

diff --git a/dev-db/postgis/postgis-.ebuild 
b/dev-db/postgis/postgis-.ebuild
index 8325204434e1..298c281eae44 100644
--- a/dev-db/postgis/postgis-.ebuild
+++ b/dev-db/postgis/postgis-.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-POSTGRES_COMPAT=( 9.6 {10..12} )
+POSTGRES_COMPAT=( 9.6 {10..14} )
 POSTGRES_USEDEP="server"
-inherit autotools eapi7-ver postgres-multi
+inherit autotools postgres-multi toolchain-funcs
 
 MY_P="${PN}-$(ver_rs 3 '')"
 
@@ -25,9 +25,9 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="address-standardizer doc gtk static-libs test topology"
+IUSE="address-standardizer doc gtk static-libs topology"
 
-REQUIRED_USE="test? ( doc ) ${POSTGRES_REQ_USE}"
+REQUIRED_USE="${POSTGRES_REQ_USE}"
 
 # Needs a running psql instance, doesn't work out of the box
 RESTRICT="test"
@@ -36,7 +36,7 @@ RDEPEND="${POSTGRES_DEP}
dev-libs/json-c:=
dev-libs/libxml2:2
dev-libs/protobuf-c:=
-   >=sci-libs/geos-3.6.0
+   >=sci-libs/geos-3.9.0
>=sci-libs/proj-4.9.0:=
>=sci-libs/gdal-1.10.0:=
address-standardizer? ( dev-libs/libpcre )
@@ -50,10 +50,13 @@ DEPEND="${RDEPEND}
dev-libs/libxslt
virtual/imagemagick-tools[png]
)
-   test? ( dev-util/cunit )
 "
 
-PATCHES=( "${FILESDIR}/${PN}-2.2.0-arflags.patch" )
+PATCHES=(
+   "${FILESDIR}/${PN}-2.2.0-arflags.patch"
+   "${FILESDIR}/${PN}-3.0.3-avoid-calling-ar-directly.patch"
+   "${FILESDIR}/${PN}-3.0.3-try-other-cpp-names.patch"
+)
 
 src_prepare() {
default
@@ -78,8 +81,9 @@ src_prepare() {
 }
 
 src_configure() {
+   export CPP=$(tc-getCPP)
+
local myeconfargs=(
-   --with-protobuf # funky misdetection if enabled but 
--without-protobuf
$(use_with address-standardizer)
$(use_with gtk gui)
$(use_with topology)



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgis/

2021-12-07 Thread Sam James
commit: 7cb1f899e6f9f904fe9173c9b73abf8799fd2c68
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 05:12:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 05:12:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb1f899

dev-db/postgis: depend on = 3.1.2 is fine though, which we're stabling.

Bug: https://bugs.gentoo.org/828494
Signed-off-by: Sam James  gentoo.org>

 dev-db/postgis/{postgis-3.0.3-r2.ebuild => postgis-3.0.3-r3.ebuild} | 2 +-
 dev-db/postgis/{postgis-3.0.4.ebuild => postgis-3.0.4-r1.ebuild}| 2 +-
 dev-db/postgis/{postgis-3.1.0.ebuild => postgis-3.1.0-r1.ebuild}| 2 +-
 dev-db/postgis/{postgis-3.1.1.ebuild => postgis-3.1.1-r1.ebuild}| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-db/postgis/postgis-3.0.3-r2.ebuild 
b/dev-db/postgis/postgis-3.0.3-r3.ebuild
similarity index 99%
rename from dev-db/postgis/postgis-3.0.3-r2.ebuild
rename to dev-db/postgis/postgis-3.0.3-r3.ebuild
index 9fc6b071313d..46ce4ab7088a 100644
--- a/dev-db/postgis/postgis-3.0.3-r2.ebuild
+++ b/dev-db/postgis/postgis-3.0.3-r3.ebuild
@@ -37,7 +37,7 @@ RDEPEND="${POSTGRES_DEP}
dev-libs/libxml2:2
dev-libs/protobuf-c:=
>=sci-libs/geos-3.6.0
-   >=sci-libs/proj-4.9.0:=
+   =sci-libs/gdal-1.10.0:=
address-standardizer? ( dev-libs/libpcre )
gtk? ( x11-libs/gtk+:2 )

diff --git a/dev-db/postgis/postgis-3.0.4.ebuild 
b/dev-db/postgis/postgis-3.0.4-r1.ebuild
similarity index 99%
rename from dev-db/postgis/postgis-3.0.4.ebuild
rename to dev-db/postgis/postgis-3.0.4-r1.ebuild
index ec0647eb354f..5fe9cead1a13 100644
--- a/dev-db/postgis/postgis-3.0.4.ebuild
+++ b/dev-db/postgis/postgis-3.0.4-r1.ebuild
@@ -37,7 +37,7 @@ RDEPEND="${POSTGRES_DEP}
dev-libs/libxml2:2
dev-libs/protobuf-c:=
>=sci-libs/geos-3.6.0
-   >=sci-libs/proj-4.9.0:=
+   =sci-libs/gdal-1.10.0:=
address-standardizer? ( dev-libs/libpcre )
gtk? ( x11-libs/gtk+:2 )

diff --git a/dev-db/postgis/postgis-3.1.0.ebuild 
b/dev-db/postgis/postgis-3.1.0-r1.ebuild
similarity index 99%
rename from dev-db/postgis/postgis-3.1.0.ebuild
rename to dev-db/postgis/postgis-3.1.0-r1.ebuild
index 41f7b8feb92f..a51818f23cea 100644
--- a/dev-db/postgis/postgis-3.1.0.ebuild
+++ b/dev-db/postgis/postgis-3.1.0-r1.ebuild
@@ -37,7 +37,7 @@ RDEPEND="${POSTGRES_DEP}
dev-libs/libxml2:2
dev-libs/protobuf-c:=
>=sci-libs/geos-3.9.0
-   >=sci-libs/proj-4.9.0:=
+   =sci-libs/gdal-1.10.0:=
address-standardizer? ( dev-libs/libpcre )
gtk? ( x11-libs/gtk+:2 )

diff --git a/dev-db/postgis/postgis-3.1.1.ebuild 
b/dev-db/postgis/postgis-3.1.1-r1.ebuild
similarity index 99%
rename from dev-db/postgis/postgis-3.1.1.ebuild
rename to dev-db/postgis/postgis-3.1.1-r1.ebuild
index a81f3e9072c3..718c94942b1d 100644
--- a/dev-db/postgis/postgis-3.1.1.ebuild
+++ b/dev-db/postgis/postgis-3.1.1-r1.ebuild
@@ -37,7 +37,7 @@ RDEPEND="${POSTGRES_DEP}
dev-libs/libxml2:2
dev-libs/protobuf-c:=
>=sci-libs/geos-3.9.0
-   >=sci-libs/proj-4.9.0:=
+   =sci-libs/gdal-1.10.0:=
address-standardizer? ( dev-libs/libpcre )
gtk? ( x11-libs/gtk+:2 )



[gentoo-commits] repo/gentoo:master commit in: media-libs/glm/

2021-12-07 Thread Sam James
commit: 952a29c6138d6eb1e1e3bd77781c053837924d5b
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 05:00:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 05:00:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952a29c6

media-libs/glm: fix test-core_func_integer test

Note that glm is a header-only library and the miscompilation/unintended
optimisation/whatever we want to call it only affectes tests, so no
need to revbump (no change in runtime behaviour).

See: https://github.com/g-truc/glm/pull/1087
Bug: https://bugs.gentoo.org/818235
Signed-off-by: Sam James  gentoo.org>

 media-libs/glm/glm-0.9.9.8-r1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/media-libs/glm/glm-0.9.9.8-r1.ebuild 
b/media-libs/glm/glm-0.9.9.8-r1.ebuild
index 04922fcc2113..744910fd87c9 100644
--- a/media-libs/glm/glm-0.9.9.8-r1.ebuild
+++ b/media-libs/glm/glm-0.9.9.8-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake
+inherit cmake flag-o-matic
 
 DESCRIPTION="OpenGL Mathematics"
 HOMEPAGE="http://glm.g-truc.net/;
@@ -24,6 +24,10 @@ PATCHES=(
 src_configure() {
# Header-only library
if use test; then
+   # See https://github.com/g-truc/glm/pull/1087
+   # https://bugs.gentoo.org/818235
+   append-cxxflags -fno-ipa-modref
+
local mycmakeargs=(
-DGLM_TEST_ENABLE=ON
-DGLM_TEST_ENABLE_SIMD_SSE2="$(usex cpu_flags_x86_sse2 
ON OFF)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/tpm2-tss/

2021-12-07 Thread Sam James
commit: 0967e8bd4a2ee267c570315c95484462143becad
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 04:56:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 04:56:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0967e8bd

app-crypt/tpm2-tss: Stabilize 3.1.0 arm, #828327

Signed-off-by: Sam James  gentoo.org>

 app-crypt/tpm2-tss/tpm2-tss-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/tpm2-tss/tpm2-tss-3.1.0.ebuild 
b/app-crypt/tpm2-tss/tpm2-tss-3.1.0.ebuild
index 00fcac8bc3ae..705b46ab69b1 100644
--- a/app-crypt/tpm2-tss/tpm2-tss-3.1.0.ebuild
+++ b/app-crypt/tpm2-tss/tpm2-tss-3.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 IUSE="doc +fapi  +openssl mbedtls static-libs test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/geos/

2021-12-07 Thread Sam James
commit: 28779b709b3400c10ce601dff60b5d395047abb6
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 04:56:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 04:56:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28779b70

sci-libs/geos: Stabilize 3.10.0 arm, #828397

Signed-off-by: Sam James  gentoo.org>

 sci-libs/geos/geos-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/geos/geos-3.10.0.ebuild b/sci-libs/geos/geos-3.10.0.ebuild
index f83eaf12b589..d8b421cf2560 100644
--- a/sci-libs/geos/geos-3.10.0.ebuild
+++ b/sci-libs/geos/geos-3.10.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://download.osgeo.org/geos/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
 IUSE="doc"
 
 BDEPEND="doc? ( app-doc/doxygen )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/hdf/

2021-12-07 Thread Sam James
commit: 0f59e02374b08163b3eaf1bb96826e0dee3c610c
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 04:45:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 04:45:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f59e023

sci-libs/hdf: fix typo

Had switched it back to ${FILESDIR} to add an extra patch but forgot
to switch it back again apparently.

Signed-off-by: Sam James  gentoo.org>

 sci-libs/hdf/hdf-4.2.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/hdf/hdf-4.2.15-r1.ebuild 
b/sci-libs/hdf/hdf-4.2.15-r1.ebuild
index c93e912c8ccd..e889b13db235 100644
--- a/sci-libs/hdf/hdf-4.2.15-r1.ebuild
+++ b/sci-libs/hdf/hdf-4.2.15-r1.ebuild
@@ -32,7 +32,7 @@ PATCHES=(
 
# May need to extend these for more arches in future.
# bug #664856
-   "${FILESDIR}"/${PN}-4.2.15-arch-patches/
+   "${WORKDIR}"/${PN}-4.2.15-arch-patches/
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sci-libs/hdf/

2021-12-07 Thread Sam James
commit: ad6e8b5b84c4fb5e19e5a0f475e52776725a790a
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 04:20:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 04:20:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad6e8b5b

sci-libs/hdf: drop -riscv for 4.2.15-r1 with new arch. support

This should now support riscv, but will leave keywording for
the arch team of course. But dropping -riscv as it's no longer
known-broken.

Bug: https://bugs.gentoo.org/664856
Signed-off-by: Sam James  gentoo.org>

 sci-libs/hdf/hdf-4.2.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/hdf/hdf-4.2.15-r1.ebuild 
b/sci-libs/hdf/hdf-4.2.15-r1.ebuild
index 2c9f240f5c3e..c93e912c8ccd 100644
--- a/sci-libs/hdf/hdf-4.2.15-r1.ebuild
+++ b/sci-libs/hdf/hdf-4.2.15-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-4.2.15-
 
 LICENSE="NCSA-HDF"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc -riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE="examples fortran szip static-libs test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( szip )"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/hdf/

2021-12-07 Thread Sam James
commit: 84b1a3a4e4fb165d9a76d53ebc4b24de5568ae83
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 04:17:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 04:19:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84b1a3a4

sci-libs/hdf: support additional architectures

Pull in patches from Fedora [0] and Debian [1] with some simple rebasing
(added riscv, hppa, sparc64 by cherry-picking extra bits too).

All references included in the respective patches within
the patch tarball too.

This should, in total, give us:
- hppa
- sparc{,64}
- arm
- arm64
- ppc
- ppc64(le?)
- s390

[0] https://src.fedoraproject.org/rpms/hdf/tree/rawhide
[1] https://sources.debian.org/patches/libhdf4/4.2.15-4/

Bug: https://bugs.gentoo.org/664856
Signed-off-by: Sam James  gentoo.org>

 sci-libs/hdf/Manifest |  1 +
 sci-libs/hdf/hdf-4.2.15-r1.ebuild | 82 +++
 2 files changed, 83 insertions(+)

diff --git a/sci-libs/hdf/Manifest b/sci-libs/hdf/Manifest
index ffbb29281d6e..74b9e9dfb5b1 100644
--- a/sci-libs/hdf/Manifest
+++ b/sci-libs/hdf/Manifest
@@ -1,2 +1,3 @@
 DIST hdf-4.2.13.tar.bz2 3616255 BLAKE2B 
3b20f018849b64aebc0e5fa53516f65f6e181b421c3842a033c2ec5586c262f18cb0be5c2a146bdecd9ae7580963817face2a21458852756f5b7072b7e6d5899
 SHA512 
d7be2b3650255590b72db4a6931325ec0af256db4b846cfe886c76bf24034901b2ba7a7e546566f426d265b1793287ea3f95d8fbd818a3d018fa6813a4541657
+DIST hdf-4.2.15-arch-patches.tar.bz2 7012 BLAKE2B 
58fd8ac608856fff95bd385aa01062820a7b58c6b89d9733709449ad20cedb691e1bcaeb314b0d846068af5a30cdf46740ce5d02f54be144c8e292b3c5db55d1
 SHA512 
c86a9aee2b0e388793f84bcaf2900f498ba481a00e8a3b50bb70b30f5a9631c6abfa99dc17fb9a7af13b47f50742cf40a69d5e79b515f22072eaae72656c3bda
 DIST hdf-4.2.15.tar.bz2 3647900 BLAKE2B 
b1d60ee880563bf64ae6eae4c66f86afe55f4c512f06c84c154de30034fa7a65cfa2b9bd68fbf8a055bb42b57215455ac8967f2a73ec88b361750aa07e0da5e6
 SHA512 
7d4037800ef8950ed74f225355ef5458444bed26fc189fbbd2ce7d36009998013ac1f6ba5d4e60834acf8f6f73550357238745acc35e162679919400a48191e9

diff --git a/sci-libs/hdf/hdf-4.2.15-r1.ebuild 
b/sci-libs/hdf/hdf-4.2.15-r1.ebuild
new file mode 100644
index ..2c9f240f5c3e
--- /dev/null
+++ b/sci-libs/hdf/hdf-4.2.15-r1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FORTRAN_NEEDED=fortran
+
+inherit fortran-2 toolchain-funcs autotools flag-o-matic
+
+DESCRIPTION="General purpose library and format for storing scientific data"
+HOMEPAGE="https://www.hdfgroup.org/hdf4.html;
+SRC_URI="https://support.hdfgroup.org/ftp/HDF/releases/${PN^^}${PV}/src/${P}.tar.bz2;
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-4.2.15-arch-patches.tar.bz2;
+
+LICENSE="NCSA-HDF"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc -riscv ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples fortran szip static-libs test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( szip )"
+
+RDEPEND="net-libs/libtirpc:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   szip? ( virtual/szip )"
+DEPEND="${RDEPEND}
+   test? ( virtual/szip )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.2.15-enable-fortran-shared.patch
+   "${FILESDIR}"/${PN}-4.2.15-fix-rpch-location.patch
+
+   # May need to extend these for more arches in future.
+   # bug #664856
+   "${FILESDIR}"/${PN}-4.2.15-arch-patches/
+)
+
+src_prepare() {
+   default
+
+   sed -i -e 's/-R/-L/g' config/commence.am || die #rpath
+   eautoreconf
+}
+
+src_configure() {
+   [[ $(tc-getFC) = *gfortran ]] && append-fflags -fno-range-check
+   # GCC 10 workaround
+   # bug #723014
+   append-fflags $(test-flags-FC -fallow-argument-mismatch)
+
+   econf \
+   --enable-shared \
+   --enable-production=gentoo \
+   --disable-netcdf \
+   $(use_enable fortran) \
+   $(use_enable static-libs static) \
+   $(use_with szip szlib) \
+   CC="$(tc-getCC)"
+}
+
+src_install() {
+   default
+
+   if ! use static-libs; then
+   find "${ED}" -name '*.la' -delete || die
+   fi
+
+   dodoc release_notes/{RELEASE,HISTORY,bugs_fixed,misc_docs}.txt
+
+   cd "${ED}/usr" || die
+   if use examples; then
+   mv  share/hdf4_examples share/doc/${PF}/examples || die
+   docompress -x /usr/share/doc/${PF}/examples
+   else
+   rm -r share/hdf4_examples || die
+   fi
+
+   mv bin/ncgen{,-hdf} || die
+   mv bin/ncdump{,-hdf} || die
+   mv share/man/man1/ncgen{,-hdf}.1 || die
+   mv share/man/man1/ncdump{,-hdf}.1 || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/reason/

2021-12-07 Thread Maciej Barć
commit: f8da24c8d51d7594eaa9af05948cbe808806a88c
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Dec  8 04:14:30 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Dec  8 04:18:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8da24c8

dev-ml/reason: install missing rtop subpackage and small docs

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-ml/reason/{reason-3.7.0.ebuild => reason-3.7.0-r1.ebuild} | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/dev-ml/reason/reason-3.7.0.ebuild 
b/dev-ml/reason/reason-3.7.0-r1.ebuild
similarity index 87%
rename from dev-ml/reason/reason-3.7.0.ebuild
rename to dev-ml/reason/reason-3.7.0-r1.ebuild
index b306ddf38640..c5b7bcec869d 100644
--- a/dev-ml/reason/reason-3.7.0.ebuild
+++ b/dev-ml/reason/reason-3.7.0-r1.ebuild
@@ -24,3 +24,10 @@ RDEPEND="
dev-ml/utop:=
 "
 DEPEND="${RDEPEND}"
+
+src_install() {
+   dune_src_install reason
+   dune_src_install rtop
+
+   dodoc *.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libvarlink/

2021-12-07 Thread Zac Medico
commit: 4c46085173f92f112ce01107b0412328669bb23c
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Dec  8 04:11:20 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Dec  8 04:11:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c460851

dev-libs/libvarlink: Bump to version 23

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-libs/libvarlink/Manifest |  1 +
 dev-libs/libvarlink/libvarlink-23.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-libs/libvarlink/Manifest b/dev-libs/libvarlink/Manifest
index 1b234ba885cc..95f534fbc04e 100644
--- a/dev-libs/libvarlink/Manifest
+++ b/dev-libs/libvarlink/Manifest
@@ -1 +1,2 @@
 DIST libvarlink-22.tar.gz 80867 BLAKE2B 
4b538846219d21dce92f8b49548b24c6efa72e31fc78ce09e5bb8f76bfddc2c05479bc5b84981042315fae154c2884c9956fb651812ec257bc4a2b0fc0e70021
 SHA512 
edb6aab02df775b872621f59bb98e8567b74ec4e1311ad5195f87529e7070fbfb6a92e1580b0433efcd7512d5f47f55ed91a406a3fb51f61c8d6feb263367fa0
+DIST libvarlink-23.tar.gz 81048 BLAKE2B 
bb3410eaef0bbdfa5010a1f643ce0f54564133070245fb1101655698b1d1186ae822cbf6ffa29201104477023db2b91ee5320f0cfa128d95d39b3af6e297c051
 SHA512 
b118ec9142ee73fe8fd53d5439f19a29013157a339da5bdcbfad2892d450486a1d8200b23101a5ffe15c80f78c90c6d4ce3bc605074bfdee15de8775b1135b5b

diff --git a/dev-libs/libvarlink/libvarlink-23.ebuild 
b/dev-libs/libvarlink/libvarlink-23.ebuild
new file mode 100644
index ..03eb294c694d
--- /dev/null
+++ b/dev-libs/libvarlink/libvarlink-23.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="C implementation of the Varlink protocol and command line tool"
+HOMEPAGE="https://github.com/varlink/libvarlink;
+SRC_URI="https://github.com/varlink/libvarlink/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT+=" test"
+
+BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/podman/

2021-12-07 Thread Zac Medico
commit: 0b698c783002bbe170b7918de1b4b25b77dedd06
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Dec  8 04:02:22 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Dec  8 04:02:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b698c78

app-emulation/podman: Bump to version 3.4.3

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/podman/Manifest|   1 +
 app-emulation/podman/podman-3.4.3.ebuild | 164 +++
 2 files changed, 165 insertions(+)

diff --git a/app-emulation/podman/Manifest b/app-emulation/podman/Manifest
index b9e4624bfd2d..a34f08efc379 100644
--- a/app-emulation/podman/Manifest
+++ b/app-emulation/podman/Manifest
@@ -2,3 +2,4 @@ DIST podman-3.3.1.tar.gz 10917305 BLAKE2B 
fe7856c2ad8893e40ec42fb242a088794ea189
 DIST podman-3.4.0.tar.gz 10950594 BLAKE2B 
4a96b9be980f336bc7cfa6efa0f955da90b67e1ff3e45c34097b9eb4fcd611b3454860048410238aeb1063331b246e9c156f738813e7f585d2254a1568d20642
 SHA512 
195354b15beaaed19b4d5f71f5dbfcd1ebfc5c80c07db91043b76e3254d62b5fd001c52c536773656e5eba65954511c1639a50b955a9992fa4d18a55e573c2a1
 DIST podman-3.4.1.tar.gz 10953738 BLAKE2B 
423aaecabce5242ae87887e36e9caaf499b3d5c18978e47b738ef3b6a0a094c64f18f5fef614193157c3de0a6c0d88a232efcdcb60de4ae8ab14abbe266ad512
 SHA512 
b8602464358ab73429a9003262c92c38c9a06e1133c776fd0c4ce65dae26639db66f8f5ad510528f3e6e7bc2fe692746fcf1d90d4e95d701d102006d9a83b27e
 DIST podman-3.4.2.tar.gz 10959727 BLAKE2B 
6c5ead8f4dc6e79edeb16e72fb906c6aa77f84b53bdd2435f100f923f7cb708c68898d3a1837db2c154700730adcedfb9769b996b5f602954f8388fda09c3650
 SHA512 
849a4d5897de7dae5d6ac71fab11449f7a814e6414a0f463846ddd3817cd91c5f12e288bd44e64cc5bdf5f6073d52dfbf77aba5cbc1fec6ac12a7b222d2a21a2
+DIST podman-3.4.3.tar.gz 10945852 BLAKE2B 
cb2076be27900b2ce4d781fa94592503d3b0421535e225e0166477aede4892b7f2b428a4f466daa6c85f3c479f8f197194d2b827afe5dd1b3b7c3e9c7829f800
 SHA512 
c3eed482ac78a70f9babb39798a2925f29d0452f5e66f2e46f8eb9bb8aeeb4cd8392a9d961a9a37fc5aa3bccad8fb6754db65191b80f3ad882d72a329722994f

diff --git a/app-emulation/podman/podman-3.4.3.ebuild 
b/app-emulation/podman/podman-3.4.3.ebuild
new file mode 100644
index ..f81d6968c3fe
--- /dev/null
+++ b/app-emulation/podman/podman-3.4.3.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGIT_COMMIT="3450a60d2196cc0bee8a3fc28a7c93a7370d4515"
+
+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-emulation/conmon-2.0.0
+   || ( >=app-emulation/runc-1.0.0_rc6 app-emulation/crun )
+   dev-libs/libassuan:=
+   dev-libs/libgpg-error:=
+   >=net-misc/cni-plugins-0.8.6
+   sys-fs/lvm2
+   sys-libs/libseccomp:=
+
+   apparmor? ( sys-libs/libapparmor )
+   btrfs? ( sys-fs/btrfs-progs )
+   rootless? ( app-emulation/slirp4netns )
+   selinux? ( sys-libs/libselinux:= )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}
+   fuse? ( sys-fs/fuse-overlayfs )"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   default
+
+   # Disable installation of python modules here, since those are
+   # installed by separate ebuilds.
+   local makefile_sed_args=(
+   -e '/^GIT_.*/d'
+   -e 's/$(GO) build/$(GO) build -v -work -x/'
+   -e 's/^\(install:.*\) install\.python$/\1/'
+   -e 's|^pkg/varlink/iopodman.go: .gopathok 
pkg/varlink/io.podman.varlink$|pkg/varlink/iopodman.go: 
pkg/varlink/io.podman.varlink|'
+   )
+
+   has_version -b '>=dev-lang/go-1.13.9' || makefile_sed_args+=(-e 
's:GO111MODULE=off:GO111MODULE=on:')
+
+   sed "${makefile_sed_args[@]}" -i Makefile || die
+
+   sed -e 's|OUTPUT="${CIRRUS_TAG:.*|OUTPUT='v${PV}'|' \
+   -i hack/get_release_info.sh || die
+}
+
+src_compile() {
+   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 

[gentoo-commits] repo/gentoo:master commit in: dev-games/mygui/

2021-12-07 Thread Sam James
commit: 5035935d1333498b850c830191883f36f32d7e5a
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 03:34:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 03:34:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5035935d

dev-games/mygui: keyword 3.4.1 for ~arm64

Signed-off-by: Sam James  gentoo.org>

 dev-games/mygui/mygui-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/mygui/mygui-3.4.1.ebuild 
b/dev-games/mygui/mygui-3.4.1.ebuild
index 4c022f900304..6bedba772b6d 100644
--- a/dev-games/mygui/mygui-3.4.1.ebuild
+++ b/dev-games/mygui/mygui-3.4.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/MyGUI/mygui/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="debug doc +ogre opengl plugins samples static-libs test tools l10n_ru"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="ogre? ( !opengl )



[gentoo-commits] repo/gentoo:master commit in: dev-games/openscenegraph-openmw/

2021-12-07 Thread Sam James
commit: d2a696e2f6f572fd5c18fb27b37478e92d7c91f7
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 03:34:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 03:34:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2a696e2

dev-games/openscenegraph-openmw: keyword 3.6_p20211017 for ~arm64

Signed-off-by: Sam James  gentoo.org>

 .../openscenegraph-openmw/openscenegraph-openmw-3.6_p20211017.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.6_p20211017.ebuild 
b/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.6_p20211017.ebuild
index 1db53cd3148e..15ae49afe64a 100644
--- a/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.6_p20211017.ebuild
+++ b/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.6_p20211017.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/osg-${MY_COMMIT}"
 
 LICENSE="wxWinLL-3 LGPL-2.1"
 SLOT="0/162" # NOTE: CHECK WHEN BUMPING! Subslot is SOVERSION
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="
+collada curl dicom debug doc egl examples +ffmpeg fltk fox gdal
gif glut gstreamer +jpeg las lua openexr openinventor osgapps pdf +png



[gentoo-commits] repo/gentoo:master commit in: media-libs/simage/

2021-12-07 Thread Sam James
commit: 99aeded44051f17ece1521903c5929ff799a66a3
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 03:32:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 03:32:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99aeded4

media-libs/simage: Keyword 1.8.1 arm64, #806776

Signed-off-by: Sam James  gentoo.org>

 media-libs/simage/simage-1.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/simage/simage-1.8.1.ebuild 
b/media-libs/simage/simage-1.8.1.ebuild
index d2d198033f3d..16a7636b4951 100644
--- a/media-libs/simage/simage-1.8.1.ebuild
+++ b/media-libs/simage/simage-1.8.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://github.com/coin3d/simage.git;
 else

SRC_URI="https://github.com/coin3d/simage/releases/download/v${PV}/${P}-src.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
S="${WORKDIR}/${PN}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: games-engines/openmw/

2021-12-07 Thread Sam James
commit: 7404036d5e961cfdd2bed8f4c11d07e0ce4f5974
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 03:32:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 03:32:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7404036d

games-engines/openmw: Keyword 0.47.0-r1 arm64, #806776

Signed-off-by: Sam James  gentoo.org>

 games-engines/openmw/openmw-0.47.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-engines/openmw/openmw-0.47.0-r1.ebuild 
b/games-engines/openmw/openmw-0.47.0-r1.ebuild
index 50a651650fba..7dd2a4a0a958 100644
--- a/games-engines/openmw/openmw-0.47.0-r1.ebuild
+++ b/games-engines/openmw/openmw-0.47.0-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/OpenMW/openmw.git;
 else
SRC_URI="https://github.com/OpenMW/openmw/archive/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
S="${WORKDIR}/${PN}-${P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/collada-dom/

2021-12-07 Thread Sam James
commit: 8d2144d023331f01eecf3f31890ec67e9aac0ce9
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 03:32:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 03:32:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d2144d0

dev-libs/collada-dom: Keyword 2.5.0 arm64, #806776

Signed-off-by: Sam James  gentoo.org>

 dev-libs/collada-dom/collada-dom-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/collada-dom/collada-dom-2.5.0.ebuild 
b/dev-libs/collada-dom/collada-dom-2.5.0.ebuild
index dcecedd6ab00..f007edd29daf 100644
--- a/dev-libs/collada-dom/collada-dom-2.5.0.ebuild
+++ b/dev-libs/collada-dom/collada-dom-2.5.0.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/rdiankov/collada-dom;
 else
-   KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
SRC_URI="https://github.com/rdiankov/collada-dom/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/coin/

2021-12-07 Thread Sam James
commit: e3189a605fc76289fdb78622c447c0e3aa082f1b
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 03:32:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 03:32:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3189a60

media-libs/coin: Keyword 4.0.0 arm64, #806776

Signed-off-by: Sam James  gentoo.org>

 media-libs/coin/coin-4.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/coin/coin-4.0.0.ebuild 
b/media-libs/coin/coin-4.0.0.ebuild
index c67bb1304313..90ef8396eb87 100644
--- a/media-libs/coin/coin-4.0.0.ebuild
+++ b/media-libs/coin/coin-4.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/coin3d/coin/wiki;
 
SRC_URI="https://github.com/coin3d/coin/releases/download/${MY_P}/${P}-src.tar.gz;
 
 LICENSE="|| ( GPL-2 PEL )"
-KEYWORDS="amd64 ~arm ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux"
 SLOT="0"
 IUSE="debug doc +exceptions javascript man openal qthelp test threads"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-games/openscenegraph-openmw/

2021-12-07 Thread Sam James
commit: 6e4a5f7567700923082fa63650d3c9829acd21e1
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 03:32:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 03:32:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4a5f75

dev-games/openscenegraph-openmw: Keyword 3.6_p20210610 arm64, #806776

Signed-off-by: Sam James  gentoo.org>

 .../openscenegraph-openmw/openscenegraph-openmw-3.6_p20210610.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.6_p20210610.ebuild 
b/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.6_p20210610.ebuild
index 1fe85653833c..21e4584df2bd 100644
--- a/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.6_p20210610.ebuild
+++ b/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.6_p20210610.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/osg-${MY_COMMIT}"
 
 LICENSE="wxWinLL-3 LGPL-2.1"
 SLOT="0/162" # NOTE: CHECK WHEN BUMPING! Subslot is SOVERSION
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="
collada curl dicom debug doc egl examples ffmpeg fltk fox gdal
gif glut gstreamer jpeg las lua openexr openinventor osgapps pdf png



[gentoo-commits] repo/gentoo:master commit in: dev-games/openscenegraph/

2021-12-07 Thread Sam James
commit: d435039a3455257be42e272f6d3a00d5c78e4b2d
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 03:32:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 03:32:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d435039a

dev-games/openscenegraph: Keyword 3.6.5-r110 arm64, #806776

Signed-off-by: Sam James  gentoo.org>

 dev-games/openscenegraph/openscenegraph-3.6.5-r110.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/openscenegraph/openscenegraph-3.6.5-r110.ebuild 
b/dev-games/openscenegraph/openscenegraph-3.6.5-r110.ebuild
index bc94e28c8d19..f9972d280224 100644
--- a/dev-games/openscenegraph/openscenegraph-3.6.5-r110.ebuild
+++ b/dev-games/openscenegraph/openscenegraph-3.6.5-r110.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_PN}-${MY_P}"
 
 LICENSE="wxWinLL-3 LGPL-2.1"
 SLOT="0/161" # NOTE: CHECK WHEN BUMPING! Subslot is SOVERSION
-KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc64 ~x86"
 IUSE="
collada curl dicom debug doc egl examples ffmpeg fltk fox gdal
gif glut gstreamer jpeg las lua openexr openinventor osgapps pdf png



[gentoo-commits] repo/gentoo:master commit in: dev-games/recastnavigation/

2021-12-07 Thread Sam James
commit: 7f8598eb1b9b15c5a6c4ebe8580ba22ea7894b18
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 03:32:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 03:32:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f8598eb

dev-games/recastnavigation: Keyword 1.5.1_p20210305 arm64, #806776

Signed-off-by: Sam James  gentoo.org>

 dev-games/recastnavigation/recastnavigation-1.5.1_p20210305.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/recastnavigation/recastnavigation-1.5.1_p20210305.ebuild 
b/dev-games/recastnavigation/recastnavigation-1.5.1_p20210305.ebuild
index 879d46837a6b..7f703bf0120d 100644
--- a/dev-games/recastnavigation/recastnavigation-1.5.1_p20210305.ebuild
+++ b/dev-games/recastnavigation/recastnavigation-1.5.1_p20210305.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}"
 
 LICENSE="ZLIB"
 SLOT="0/1.5.1"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-games/openscenegraph-openmw/

2021-12-07 Thread Sam James
commit: 3000a333c3e713979370f474b21bc8b461d53cf2
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 03:32:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 03:32:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3000a333

dev-games/openscenegraph-openmw: Keyword 3.4_p20200425-r101 arm64, #806776

Signed-off-by: Sam James  gentoo.org>

 .../openscenegraph-openmw-3.4_p20200425-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.4_p20200425-r101.ebuild
 
b/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.4_p20200425-r101.ebuild
index 409ac1f6275c..82dcb9d455c9 100644
--- 
a/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.4_p20200425-r101.ebuild
+++ 
b/dev-games/openscenegraph-openmw/openscenegraph-openmw-3.4_p20200425-r101.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/OpenMW/osg/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.g
 
 LICENSE="wxWinLL-3 LGPL-2.1"
 SLOT="0/132" # NOTE: CHECK WHEN BUMPING! Subslot is SOVERSION
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="curl debug doc examples egl ffmpeg fltk fox gdal gif glut gstreamer jpeg
lua openexr openinventor osgapps pdf png qt5 sdl sdl2 svg tiff
truetype vnc wxwidgets xine xrandr zlib"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fox/

2021-12-07 Thread Sam James
commit: 556564d1a1175834adeedcbc0197b82ce2e56577
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 03:32:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 03:32:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556564d1

x11-libs/fox: Keyword 1.6.57-r1 arm64, #806776

Signed-off-by: Sam James  gentoo.org>

 x11-libs/fox/fox-1.6.57-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/fox/fox-1.6.57-r1.ebuild 
b/x11-libs/fox/fox-1.6.57-r1.ebuild
index 3b8d8ad7645b..1503a338a205 100644
--- a/x11-libs/fox/fox-1.6.57-r1.ebuild
+++ b/x11-libs/fox/fox-1.6.57-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.fox-toolkit.org/pub/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="1.6"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="+bzip2 +jpeg +opengl +png tiff +truetype +zlib debug doc profile"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-games/ois/

2021-12-07 Thread Sam James
commit: 428651893d10859c4568effc5d9c385e7f739e98
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 03:32:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 03:32:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42865189

dev-games/ois: Keyword 1.5.1 arm64, #806776

Signed-off-by: Sam James  gentoo.org>

 dev-games/ois/ois-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/ois/ois-1.5.1.ebuild b/dev-games/ois/ois-1.5.1.ebuild
index 0ab196280b9f..c544c642fc95 100644
--- a/dev-games/ois/ois-1.5.1.ebuild
+++ b/dev-games/ois/ois-1.5.1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P^^}"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 DEPEND="
x11-libs/libXaw



[gentoo-commits] repo/gentoo:master commit in: dev-games/openscenegraph/

2021-12-07 Thread Sam James
commit: fd25ef96237540449c0446f6620a7d781f71feb9
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 03:32:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 03:32:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd25ef96

dev-games/openscenegraph: Keyword 3.6.5-r101 arm64, #806776

Signed-off-by: Sam James  gentoo.org>

 dev-games/openscenegraph/openscenegraph-3.6.5-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/openscenegraph/openscenegraph-3.6.5-r101.ebuild 
b/dev-games/openscenegraph/openscenegraph-3.6.5-r101.ebuild
index 146cca587a7f..ad9c80b0d43f 100644
--- a/dev-games/openscenegraph/openscenegraph-3.6.5-r101.ebuild
+++ b/dev-games/openscenegraph/openscenegraph-3.6.5-r101.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}/${MY_PN}/archive/${MY_P}.tar.gz;
 
 LICENSE="wxWinLL-3 LGPL-2.1"
 SLOT="0/161" # NOTE: CHECK WHEN BUMPING! Subslot is SOVERSION
-KEYWORDS="amd64 ~hppa ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~hppa ppc64 x86"
 IUSE="curl dicom debug doc egl examples ffmpeg fltk fox gdal gif glut
 gstreamer jpeg las lua openexr openinventor osgapps pdf png sdl sdl2
 svg tiff truetype vnc wxwidgets xrandr +zlib"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fox/

2021-12-07 Thread Sam James
commit: 3d604d378f5184b80fab8b1b8ce769878ee51a2a
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 03:32:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 03:32:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d604d37

x11-libs/fox: Keyword 1.7.67 arm64, #806776

Signed-off-by: Sam James  gentoo.org>

 x11-libs/fox/fox-1.7.67.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/fox/fox-1.7.67.ebuild b/x11-libs/fox/fox-1.7.67.ebuild
index 6b13f28ddb1e..b4d0d11538a1 100644
--- a/x11-libs/fox/fox-1.7.67.ebuild
+++ b/x11-libs/fox/fox-1.7.67.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.fox-toolkit.org/pub/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="1.7"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE="+bzip2 +jpeg +opengl +png tiff +truetype +zlib debug doc profile tools"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-games/mygui/

2021-12-07 Thread Sam James
commit: 250a00f1fb4827334ad64188d2b13fd4fb38ea21
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 03:32:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 03:32:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=250a00f1

dev-games/mygui: Keyword 3.2.2 arm64, #806776

Signed-off-by: Sam James  gentoo.org>

 dev-games/mygui/mygui-3.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/mygui/mygui-3.2.2.ebuild 
b/dev-games/mygui/mygui-3.2.2.ebuild
index 8d9f41e07cc2..55a3ccd96db5 100644
--- a/dev-games/mygui/mygui-3.2.2.ebuild
+++ b/dev-games/mygui/mygui-3.2.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/MyGUI/mygui/archive/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="debug doc +ogre opengl plugins samples static-libs test tools l10n_ru"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="ogre? ( !opengl )



[gentoo-commits] repo/gentoo:master commit in: dev-python/libvirt-python/

2021-12-07 Thread Matthias Maier
commit: e10681c14b5d71aab11e1bf312c277bf0790
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Dec  8 03:22:27 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Dec  8 03:22:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e10681c1

dev-python/libvirt-python: version bump to 7.9.0 and 7.10.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 dev-python/libvirt-python/Manifest |  4 ++
 .../libvirt-python/libvirt-python-7.10.0.ebuild| 51 ++
 .../libvirt-python/libvirt-python-7.9.0.ebuild | 51 ++
 3 files changed, 106 insertions(+)

diff --git a/dev-python/libvirt-python/Manifest 
b/dev-python/libvirt-python/Manifest
index 4da31a8d3651..5eacddaa6177 100644
--- a/dev-python/libvirt-python/Manifest
+++ b/dev-python/libvirt-python/Manifest
@@ -2,6 +2,8 @@ DIST libvirt-python-7.0.0.tar.gz 214945 BLAKE2B 
9ab616fa6336a284dbb1dcebf0be6a06
 DIST libvirt-python-7.0.0.tar.gz.asc 833 BLAKE2B 
54102c29a46900dc5439ca5b96d17d0f3923fb1cb5fa74ef7671a49645c5e5d7f43b608099f542410ca38d675a384e2ad3fdfd7494bda6e66b889ec3d9f04e9e
 SHA512 
4ca5cf4e3687e3cbdb3bf9991076ef4d0427db4b7eb27738d4463c5645d684581dd20377339e6bdac66e790f10709df9f483dd9f360a1b978776fe5d3e2dcc64
 DIST libvirt-python-7.1.0.tar.gz 215468 BLAKE2B 
5734f686760d118bc326c68d93714db31b65d0d2f8495c8fb7788aa59658680cc07b8c522e5854bafc6a75989cee4b7c817ec0f54ae5ebcb76ed74418fa1c0f0
 SHA512 
9c4adf0107b2b6d8ac3f84f4a201733b851b5c518e498b4bb8fe3531ec8923b2a96e5593ee0fe309b9501884a83e77a6a0347a6714293febf907c9a4dc742cd4
 DIST libvirt-python-7.1.0.tar.gz.asc 833 BLAKE2B 
be4101dcff4f95e36929dc70657a527e7b0b30fe9556c8d42f240459f86f7ba71980cf483f4d828d63cf94ce3c4521e7303d72f6df5e6c4c2a6de1b160970073
 SHA512 
db0213bb95d77c690ef8726ae559cae7970d31e633104993e715dd4e34e2f3c52bdcf7303e90419055d571d21417ac6375d78463143e20e94bf4aaf84174
+DIST libvirt-python-7.10.0.tar.gz 218394 BLAKE2B 
be1b64489503ca2e8bcaafc516ab228052b4e3e486aef1ef5310a95051a9549fe262feb009356f3735a3656e7b445ef6943b1932373be3618c36445042da8565
 SHA512 
db3c6ccffa3c2f38b788964f7a9cedee3e8de64fb5ecb65ac859eeac1450bea1ade8a7259a6035d7ee25af7d861b2e87f6eba24c21cab3f483c1a97318181d7e
+DIST libvirt-python-7.10.0.tar.gz.asc 833 BLAKE2B 
cf9d661bafd7e2ee52e895d3b5aa7d569226f90b4924a95c4178fb724847bfdcd085b04ae33a315480b20115318604809bc4a7edce5c801fd1286581cd8989a5
 SHA512 
f36d47b4b78daa1e848954acb3032750fc9bec58723b9bd04c48ca1a9b45e1a0252b85adef239080f6aef199c836d04db283510b099c69792e1c4b403c7d3685
 DIST libvirt-python-7.2.0.tar.gz 215380 BLAKE2B 
e9c55a193c571b8fdf3f7f2545ae82470ff74e74e4f2fb58dda6278bc484eb26ae84f2991bc34adc6030973e7d53d364576247e1f8ab836edea06a5da0f8575e
 SHA512 
6df5be4d98884751e4a098b54ec1d8827268993b6df5769c1a687420dd5889c629ca0bd286f5a0c22a9c81974fa02565b36628f8026c697ae414137f0c1d8441
 DIST libvirt-python-7.2.0.tar.gz.asc 833 BLAKE2B 
3f93f4841da3d86c6a0ba073b70c44e3732eb0ca91fd80a7089c1731851173d163101428d07f82f688478a7967e71bd66b49cd70673157428d2c4802a5df3bae
 SHA512 
fe4f7bf6a9ea6e008ed73fac588785281582dd5eaa738e5ca05b88534659096af137408e1222f791d5a13190358fcf5d30eaa8d8a24791e3b5a15622516fe05f
 DIST libvirt-python-7.3.0.tar.gz 216823 BLAKE2B 
2f7ff569e1dc05ac013e21046eab26290d1977401cda063f9f60e27f09cbe7ab1f30e17c2d9dfb11b36930a7af8496f2d36b19760819c64836844ce8daf8da01
 SHA512 
a99c0d7258364464df6a68e5fee3137daab3e6ef0dc8924b95a2b7bb69bcaf221d6be17d004ec994e9fae223db920360352b5b32945586ecc1407cb6bd86682a
@@ -14,3 +16,5 @@ DIST libvirt-python-7.7.0.tar.gz 217406 BLAKE2B 
4e3e887f9778ca817028d9147913618d
 DIST libvirt-python-7.7.0.tar.gz.asc 833 BLAKE2B 
159f5b5ec60d3b7966f3f99c185eddb8d2d03480b203473ae47e6139b21f8a4ee8bb8ba28ccacb88ad42c7b47d45862ccb48c90151203fb4e2295f355984e538
 SHA512 
b58579e648b82ec51de5f15e30dee39f7c42edf47ade4ad6f580bef21191f649b03eb05906bf31baa19afb6fadb57662c5326edb53b056a7235308d9c3bd551d
 DIST libvirt-python-7.8.0.tar.gz 218185 BLAKE2B 
bc975dfacb73517a3c9771d8d692411a6ec1cdfc2e8605d6cae28e8b6e3b74e15e882cd45b8369802b07e4b583795377d2f005cf1462a76e9f98c33591b472fd
 SHA512 
e50dacc8214849dc2fa752e21061826463753b912765c3186948c9d634c18f0be8b579acd7765878aea27b2cd6f65e7113a8f8b90791ad76c69834d4e947b6cd
 DIST libvirt-python-7.8.0.tar.gz.asc 833 BLAKE2B 
47a4b7a582caf04a9cf805e530af507733102fc13d952a5107ca9b25e62dd4159fddd9325055b1f647eecb17dd311811325f421a31e76b86e401815e11c65196
 SHA512 
2b5464b982881bc2927ce3932bb73a7bec2204b549aa3068bdfcf52232bd40141b09064280864a4c1dbcfe7fe31041bbee070d5ce7ce33afccb3d431f7119d4f
+DIST libvirt-python-7.9.0.tar.gz 218332 BLAKE2B 
421dfe2b3eb4103516ed124fc6a4b0d5d0c7c3d30e17a2a16eb3763433f53bb72ae0d95034fa41b01e331e9090c18618ee57493afae4757f8e864fa208cdcc42
 SHA512 
d147da38710853c1dcf93dc271b1d1ff32afb45e3eb5c24c931da4943827ecec0c3840b975fb40e240ec7038cc81cb7848d387e7550e4f4803f35e2d08cbedff
+DIST libvirt-python-7.9.0.tar.gz.asc 833 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/libvirt/

2021-12-07 Thread Matthias Maier
commit: b1877e99f228d5c4ec84a49f8806d38c41ac77af
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Dec  8 03:18:26 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Dec  8 03:18:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1877e99

app-emulation/libvirt: version bump to 7.9.0 and 7.10.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 app-emulation/libvirt/Manifest  |   4 +
 app-emulation/libvirt/libvirt-7.10.0.ebuild | 336 
 app-emulation/libvirt/libvirt-7.9.0.ebuild  | 336 
 3 files changed, 676 insertions(+)

diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest
index 64d3b21ae74d..5cde70f50158 100644
--- a/app-emulation/libvirt/Manifest
+++ b/app-emulation/libvirt/Manifest
@@ -2,6 +2,8 @@ DIST libvirt-7.0.0.tar.xz 8567648 BLAKE2B 
0c0b360c371a14b6d82dc6bef4b228bf7a4a17
 DIST libvirt-7.0.0.tar.xz.asc 833 BLAKE2B 
7cc16442f39de660caa38801b12994ca312b250d6c3e5bbef38613702a03cd31cb9b7eaa792af4f8c1b737d67e62f18baa02b481e7fa4d6ec8fc9a07a44db4de
 SHA512 
fb0b6240dbb4e827456f6c573bb3466f19282383bcee5bae8ece923260eca6d252f64b1adfac9a26fdac2a57bb9390aa4c0071e54d16d3e294230b3562764f18
 DIST libvirt-7.1.0.tar.xz 8645944 BLAKE2B 
97a76091616b427fc64a6a3caf5d9b04d7b9aed7ff7a6d70536ca2eb95d902f0f5ed4b5e56fbdfc6c40f443fb68f4850cff0545256826e575e78fea97158e8f7
 SHA512 
475b212e920bf8587db4a551126d9eb417d4e18a72550f94feb1aec94821fbac8c84d67ffd59cfe4f8289b6b10ae5f6b579ee170c0d72cb0493ec7ec52183cd6
 DIST libvirt-7.1.0.tar.xz.asc 833 BLAKE2B 
2610cff98967260a5005840e1b03cff16790da82d9a51f14d6b34453db3ba89aa34915bba69d57b333f50d17e2492c77e85ee4e6282b8fe5f4cd0f7ace638334
 SHA512 
6c92c91bc7f23b32deee3442008b44d6469a9cabf2ed39459afcbfce9b3f2b1b655514a068c4bcdc8909ba02a0a4762e8f845ae4dba8da18719acf45614ca6da
+DIST libvirt-7.10.0.tar.xz 8798000 BLAKE2B 
6cb2ab5913d382b11d24b46154dc3250355050cd3038f64ba571b35f33ae5bd0a322d4b96469bd6c78fd848c87f2e6fc7213c33e5bdb9d375a9b81d2a40899bb
 SHA512 
c7eecc9538b68852a8cc67565566d64ec7b087b6f009858b2eb524bc3ef0f6ca3c0da67edf801e6a3ae3fcc0364e65e108fa92bcb01ee810c85fa5f37785aa32
+DIST libvirt-7.10.0.tar.xz.asc 833 BLAKE2B 
b9e129dcce43a87320b7284264c0689ce45742c0038a68c86fe7a0b789ddc2a49794fe89ae30d4d3675e884891a3b335b61beeb7ff0c5291fbc763ca6629de40
 SHA512 
41ef8e5fe9a8d1d6ba1c4fa8bd8204b0be83b50d3c936765d7ad005e75600287de0f13e0b14fab4d94d2d4b8bf8916fbe869cbfccf6293cc61c854513a0ef0c3
 DIST libvirt-7.2.0.tar.xz 8661052 BLAKE2B 
eae6b4e7422690dd780e1647e2a39dfdff0562f3e63bce9ca5ee34540dec3755269efaad459d1b516b56fdeb1503cc966ffa60378aaa18210b972b739716fe34
 SHA512 
f6bb26ca7cb5a8d342f1f39afd051ed76b71414e1b934557cf50784da17e4f2fb3301c2ace3b593fcdeb6a18ad559a007ad594111c2c348b9157d3a59d475928
 DIST libvirt-7.2.0.tar.xz.asc 833 BLAKE2B 
c389d80ef4f7627230b88446ef77daab1bf34e49e20cfb5c5418500fdf388af23aeb2458551548cb732c868f87f35a5c28acff8c01faebe985a6953953a69149
 SHA512 
526955a9f9d294635e63a4ed20c3e478fb4b5f3a63150a59ff30d84ad16a286ddb4c6508d0317c56df63a0d22a099085697df344fe2b15bce07acf9f05cda331
 DIST libvirt-7.3.0.tar.xz 8680468 BLAKE2B 
88ad3dbac627203419eb80b28649613480a287014688b5b75b9a18d60b3d2b2c6628c803384ce0eed81bf84cdc0dd8539b072f32ccf0319f09bebaaeb0e089bf
 SHA512 
e039d5cc000c0f29ead4faddf154852ee8d8b5943e940b717eabb33cc9990d3f257a942b05a661bf6c36df5b5763c31df3f8b5a0fc21e8111a81c57da42d903e
@@ -14,3 +16,5 @@ DIST libvirt-7.7.0.tar.xz 8670212 BLAKE2B 
93c72117941b0a74484c7510c8437054e66fc3
 DIST libvirt-7.7.0.tar.xz.asc 833 BLAKE2B 
86a77bf461e353776d79f31f1d0c82fa13e28348bd9c6ae7cb653b98886c7e070d67ed0db55f5e1f3b5e5bd2a3861a5cb08dbf95799b14df1037139f8001b030
 SHA512 
d5f8cd6accd3bfaebfb7c8761e321aaa9a090c7705256785c5507aa88d985f78a788047dc881f37ea6f64a4634c65c9718d8b1ee0a24744acc3ad5ed6e517bdf
 DIST libvirt-7.8.0.tar.xz 8735184 BLAKE2B 
44ad9465a0bcb683777677de87e422741fe88d604297297f859ba94378b91b80855b9d4cd91de60a1c140c6dc2b4cb61020296933f68526605945e8accfadbcb
 SHA512 
0fe31b70178d662a5c8019ef424568b95d9d4c2eb74113c1b697ccf4eef1e110c3095e19835cef2c9459a694a5f4785b0761c19ec78062af88c39651291fa040
 DIST libvirt-7.8.0.tar.xz.asc 833 BLAKE2B 
10d315ec715a9ede62103276631ca4ac95feb543faea984e108f4d74857dbc3929d799a7b28d1816a3a6736fa388489a0c44ec01c6eef27528a94f997e8b2d65
 SHA512 
283c486ca9a56442f9aaead20e71e496a169f902ea33ad7ffe2a830630a50b4314abdd477727c502d3c273506f2a0014079420079907b568da449aaf546f3b60
+DIST libvirt-7.9.0.tar.xz 8785056 BLAKE2B 
524b9bbddcf45d441a5b306bdb44bf1d1e54a9dd6867fb7daed833e58d5324cdc3f3d57601b4d2df7e19ace4df73868e45b291bf58813bbd9b746304ac940f55
 SHA512 
7185ac3da41f662b8142d144a1360f5ed5471812e6961933f2f404a7b88f32739b9b780c809bb8ce04dd56ff13d4486f60dd6725a660cf9f019e15cae49b36bf
+DIST libvirt-7.9.0.tar.xz.asc 833 BLAKE2B 
295174bcf25352dec83508e7e36cc6e6d12ac514217ed6e27fa3d6dac8b1365d4b8f335ffadd8c33ab70e164f6f82639abf5e496844a23c3f0bf0c557dec56c8
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/reason/

2021-12-07 Thread Maciej Barć
commit: a3c90b0be77a623363d8ec625d3a62863ad5eb97
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Dec  8 03:09:12 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Dec  8 03:09:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3c90b0b

dev-ml/reason: newest version is on the MIT license

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-ml/reason/reason-3.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/reason/reason-3.7.0.ebuild 
b/dev-ml/reason/reason-3.7.0.ebuild
index c59e5dd86deb..b306ddf38640 100644
--- a/dev-ml/reason/reason-3.7.0.ebuild
+++ b/dev-ml/reason/reason-3.7.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://reasonml.github.io;
 SRC_URI="https://registry.npmjs.org/@esy-ocaml/${PN}/-/${P}.tgz;
 S="${WORKDIR}/package"
 
-LICENSE="BSD"
+LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="~amd64"
 IUSE="+ocamlopt"



[gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/

2021-12-07 Thread Sam James
commit: 09c169fc77062007dce489de70fb63ad89e5ba77
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 03:01:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 03:01:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09c169fc

dev-python/pillow: Stabilize 8.4.0 arm64, #825662

Signed-off-by: Sam James  gentoo.org>

 dev-python/pillow/pillow-8.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pillow/pillow-8.4.0.ebuild 
b/dev-python/pillow/pillow-8.4.0.ebuild
index 8695442b4006..31930eb7c91d 100644
--- a/dev-python/pillow/pillow-8.4.0.ebuild
+++ b/dev-python/pillow/pillow-8.4.0.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb 
zlib"
 REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/termsyn/

2021-12-07 Thread Sam James
commit: 2e7c12eeadfacb692a549e095b13a40e13de585c
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 02:55:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 02:55:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e7c12ee

media-fonts/termsyn: mark ALLARCHES

Signed-off-by: Sam James  gentoo.org>

 media-fonts/termsyn/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-fonts/termsyn/metadata.xml b/media-fonts/termsyn/metadata.xml
index 1a4c06bd62b7..b6450396bcd6 100644
--- a/media-fonts/termsyn/metadata.xml
+++ b/media-fonts/termsyn/metadata.xml
@@ -2,6 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

+   

termsyn




[gentoo-commits] repo/gentoo:master commit in: media-fonts/ttf-bitstream-vera/

2021-12-07 Thread Sam James
commit: 912b519bdbfc81f3d094c670bdd7218e50deb05e
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 02:48:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 02:48:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=912b519b

media-fonts/ttf-bitstream-vera: mark ALLARCHES

Signed-off-by: Sam James  gentoo.org>

 media-fonts/ttf-bitstream-vera/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-fonts/ttf-bitstream-vera/metadata.xml 
b/media-fonts/ttf-bitstream-vera/metadata.xml
index 0563834f5561..4ed80fb4c97f 100644
--- a/media-fonts/ttf-bitstream-vera/metadata.xml
+++ b/media-fonts/ttf-bitstream-vera/metadata.xml
@@ -4,4 +4,5 @@

kensing...@gentoo.org

+   
 



[gentoo-commits] repo/gentoo:master commit in: media-fonts/tex-gyre/

2021-12-07 Thread Sam James
commit: 6ee2233ad7d9ef537e612800dc02bc76cf7c4bdf
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 02:50:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 02:50:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee2233a

media-fonts/tex-gyre: mark ALLARCHES

Signed-off-by: Sam James  gentoo.org>

 media-fonts/tex-gyre/metadata.xml | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-fonts/tex-gyre/metadata.xml 
b/media-fonts/tex-gyre/metadata.xml
index 36adbadb05ec..9448af9c5670 100644
--- a/media-fonts/tex-gyre/metadata.xml
+++ b/media-fonts/tex-gyre/metadata.xml
@@ -1,8 +1,9 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-fo...@gentoo.org
-Fonts
-  
+   
+   fo...@gentoo.org
+   Fonts
+   
+   
 



[gentoo-commits] repo/gentoo:master commit in: media-fonts/texcm-ttf/

2021-12-07 Thread Sam James
commit: 30366d40e371922234943612ded948e50406bbdd
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 02:51:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 02:51:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30366d40

media-fonts/texcm-ttf: mark ALLARCHES

Signed-off-by: Sam James  gentoo.org>

 media-fonts/texcm-ttf/metadata.xml | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-fonts/texcm-ttf/metadata.xml 
b/media-fonts/texcm-ttf/metadata.xml
index 9a448dfc2e7c..9448af9c5670 100644
--- a/media-fonts/texcm-ttf/metadata.xml
+++ b/media-fonts/texcm-ttf/metadata.xml
@@ -1,8 +1,9 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   fo...@gentoo.org
-   Fonts
-
+   
+   fo...@gentoo.org
+   Fonts
+   
+   
 



[gentoo-commits] repo/gentoo:master commit in: media-fonts/tengwar-fonts/

2021-12-07 Thread Sam James
commit: 4e32cb7ecf2acdb8b97c7289878e42cc4268135c
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 02:56:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 02:56:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e32cb7e

media-fonts/tengwar-fonts: mark ALLARCHES

Signed-off-by: Sam James  gentoo.org>

 media-fonts/tengwar-fonts/metadata.xml | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-fonts/tengwar-fonts/metadata.xml 
b/media-fonts/tengwar-fonts/metadata.xml
index 9a448dfc2e7c..9448af9c5670 100644
--- a/media-fonts/tengwar-fonts/metadata.xml
+++ b/media-fonts/tengwar-fonts/metadata.xml
@@ -1,8 +1,9 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   fo...@gentoo.org
-   Fonts
-
+   
+   fo...@gentoo.org
+   Fonts
+   
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/files/, app-emacs/projectile/

2021-12-07 Thread Sam James
commit: 2692881d69e8aa549d9b8e26bcd5467b3d3a1bb0
Author: John Turner  gmail  com>
AuthorDate: Tue Dec  7 00:32:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 02:46:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2692881d

app-emacs/projectile: initial import

Signed-off-by: John Turner  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23206
Signed-off-by: Sam James  gentoo.org>

 app-emacs/projectile/Manifest |  1 +
 app-emacs/projectile/files/50projectile-gentoo.el |  2 ++
 app-emacs/projectile/metadata.xml | 16 +++
 app-emacs/projectile/projectile-2.5.0.ebuild  | 25 +++
 4 files changed, 44 insertions(+)

diff --git a/app-emacs/projectile/Manifest b/app-emacs/projectile/Manifest
new file mode 100644
index ..1a31170312ff
--- /dev/null
+++ b/app-emacs/projectile/Manifest
@@ -0,0 +1 @@
+DIST projectile-2.5.0.tar.gz 1915860 BLAKE2B 
4d215e2c1e44c7f85121fc36445112f3064129fe95866b4fbb2e14b11d31519057d9cc69bcdf44c82cd516768cc73a031da48a7c5352b9825816db54810cafcb
 SHA512 
3faeb7db70e5e2198ad307c1d5d24a5fadd207765387e7094691e40071411506e6df690995f923bf246b7176173ca41882d369276862b631d7436747bfeae3a3

diff --git a/app-emacs/projectile/files/50projectile-gentoo.el 
b/app-emacs/projectile/files/50projectile-gentoo.el
new file mode 100644
index ..05c734668e49
--- /dev/null
+++ b/app-emacs/projectile/files/50projectile-gentoo.el
@@ -0,0 +1,2 @@
+(add-to-list 'load-path "@SITELISP@")
+(load "@SITELISP@/projectile-autoload.el")

diff --git a/app-emacs/projectile/metadata.xml 
b/app-emacs/projectile/metadata.xml
new file mode 100644
index ..c74f950ffe52
--- /dev/null
+++ b/app-emacs/projectile/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+jturner.usa+gen...@gmail.com
+John Turner
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+  
+bbatsov/projectile
+https://github.com/bbatsov/projectile/blob/master/README.md
+  
+

diff --git a/app-emacs/projectile/projectile-2.5.0.ebuild 
b/app-emacs/projectile/projectile-2.5.0.ebuild
new file mode 100644
index ..6a9e19ad606d
--- /dev/null
+++ b/app-emacs/projectile/projectile-2.5.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS="25.1"
+
+inherit elisp
+
+DESCRIPTION="A project interaction library for Emacs"
+HOMEPAGE="https://docs.projectile.mx;
+SRC_URI="https://github.com/bbatsov/projectile/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+SITEFILE="50projectile-gentoo.el"
+DOCS=( README.md )
+RESTRICT="test" # tests require buttercup which is not packaged
+
+src_install() {
+   elisp-make-autoload-file "${S}"/${PN}-autoload.el "${S}"/
+   elisp_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/

2021-12-07 Thread Sam James
commit: 998f598805d11ad269bb649d5a09e0b6f9c67cdd
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 02:46:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 02:46:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=998f5988

app-emacs/projectile: add gnu-emacs@ as co-maintainer

As requested by ulm for any proxy-maint added packages.

Signed-off-by: Sam James  gentoo.org>

 app-emacs/projectile/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-emacs/projectile/metadata.xml 
b/app-emacs/projectile/metadata.xml
index c74f950ffe52..5cfe7fd7bd5c 100644
--- a/app-emacs/projectile/metadata.xml
+++ b/app-emacs/projectile/metadata.xml
@@ -5,6 +5,10 @@
 jturner.usa+gen...@gmail.com
 John Turner
   
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
   
 proxy-ma...@gentoo.org
 Proxy Maintainers



[gentoo-commits] repo/gentoo:master commit in: media-fonts/tibetan-machine-font/

2021-12-07 Thread Sam James
commit: 743b259db241ea5dc380451c7e84a8f12aaa0a0c
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 02:49:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 02:49:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743b259d

media-fonts/tibetan-machine-font: mark ALLARCHES

Signed-off-by: Sam James  gentoo.org>

 media-fonts/tibetan-machine-font/metadata.xml | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-fonts/tibetan-machine-font/metadata.xml 
b/media-fonts/tibetan-machine-font/metadata.xml
index 9a448dfc2e7c..9448af9c5670 100644
--- a/media-fonts/tibetan-machine-font/metadata.xml
+++ b/media-fonts/tibetan-machine-font/metadata.xml
@@ -1,8 +1,9 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   fo...@gentoo.org
-   Fonts
-
+   
+   fo...@gentoo.org
+   Fonts
+   
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/

2021-12-07 Thread Sam James
commit: 76fbf32f9f2980ac0e59ffaac72fa4eb942d5c7b
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 02:47:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 02:47:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76fbf32f

app-emacs/projectile: mark ALLARCHES

Signed-off-by: Sam James  gentoo.org>

 app-emacs/projectile/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-emacs/projectile/metadata.xml 
b/app-emacs/projectile/metadata.xml
index 5cfe7fd7bd5c..ceef2a0125e6 100644
--- a/app-emacs/projectile/metadata.xml
+++ b/app-emacs/projectile/metadata.xml
@@ -13,6 +13,7 @@
 proxy-ma...@gentoo.org
 Proxy Maintainers
   
+  
   
 bbatsov/projectile
 https://github.com/bbatsov/projectile/blob/master/README.md



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2021-12-07 Thread Sam James
commit: bf316365f10d66bb16871635d3296819a32a2c61
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  8 02:39:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 02:41:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf316365

dev-lang/python: skip known-hanging/fragile tests for PGO

test_socket was the one reported originally here but
others have reported hangs with:
- test_asyncio
- test_httpservers
- test_logging
- test_multiprocessing_fork
- test_xmlrpc

This is consistent with some of the odd hangs
I've seen in src_test sporadically. Let's
just skip them for PGO for now in lieu of more
information.

(--verbose for the test suite lives up to
its name but isn't necessarily enough
to get us what we need?)

Bug: https://bugs.gentoo.org/828535
Bug: https://bugs.gentoo.org/788022
Signed-off-by: Sam James  gentoo.org>

 dev-lang/python/python-3.10.1.ebuild| 7 ++-
 dev-lang/python/python-3.11.0_alpha2.ebuild | 7 ++-
 dev-lang/python/python-3.9.9.ebuild | 7 ++-
 3 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/dev-lang/python/python-3.10.1.ebuild 
b/dev-lang/python/python-3.10.1.ebuild
index 42698f3105cf..d7b21b80cdd7 100644
--- a/dev-lang/python/python-3.10.1.ebuild
+++ b/dev-lang/python/python-3.10.1.ebuild
@@ -162,7 +162,12 @@ src_configure() {
 
if use pgo; then
local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")
-   export PROFILE_TASK="-m test -j${jobs} --pgo-extended -x 
test_gdb"
+   export PROFILE_TASK="-m test -j${jobs} --pgo-extended -x 
test_gdb -u-network"
+
+   # All of these seem to occasionally hang for PGO inconsistently
+   # They'll even hang here but be fine in src_test sometimes.
+   # bug #828535 (and related: bug #788022)
+   PROFILE_TASK+=" -x test_socket -x test_asyncio -x 
test_httpservers -x test_logging -x test_multiprocessing_fork -x test_xmlrpc"
 
if has_version "app-arch/rpm" ; then
# Avoid sandbox failure (attempts to write to 
/var/lib/rpm)

diff --git a/dev-lang/python/python-3.11.0_alpha2.ebuild 
b/dev-lang/python/python-3.11.0_alpha2.ebuild
index af6ab1080186..feb574f7b6ce 100644
--- a/dev-lang/python/python-3.11.0_alpha2.ebuild
+++ b/dev-lang/python/python-3.11.0_alpha2.ebuild
@@ -163,7 +163,12 @@ src_configure() {
 
if use pgo; then
local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")
-   export PROFILE_TASK="-m test -j${jobs} --pgo-extended -x 
test_gdb"
+   export PROFILE_TASK="-m test -j${jobs} --pgo-extended -x 
test_gdb -u-network"
+
+   # All of these seem to occasionally hang for PGO inconsistently
+   # They'll even hang here but be fine in src_test sometimes.
+   # bug #828535 (and related: bug #788022)
+   PROFILE_TASK+=" -x test_socket -x test_asyncio -x 
test_httpservers -x test_logging -x test_multiprocessing_fork -x test_xmlrpc"
 
if has_version "app-arch/rpm" ; then
# Avoid sandbox failure (attempts to write to 
/var/lib/rpm)

diff --git a/dev-lang/python/python-3.9.9.ebuild 
b/dev-lang/python/python-3.9.9.ebuild
index b98774878ab2..a80090cacc42 100644
--- a/dev-lang/python/python-3.9.9.ebuild
+++ b/dev-lang/python/python-3.9.9.ebuild
@@ -160,7 +160,12 @@ src_configure() {
 
if use pgo; then
local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")
-   export PROFILE_TASK="-m test -j${jobs} --pgo-extended -x 
test_gdb"
+   export PROFILE_TASK="-m test -j${jobs} --pgo-extended -x 
test_gdb -u-network"
+
+   # All of these seem to occasionally hang for PGO inconsistently
+   # They'll even hang here but be fine in src_test sometimes.
+   # bug #828535 (and related: bug #788022)
+   PROFILE_TASK+=" -x test_socket -x test_asyncio -x 
test_httpservers -x test_logging -x test_multiprocessing_fork -x test_xmlrpc"
 
if has_version "app-arch/rpm" ; then
# Avoid sandbox failure (attempts to write to 
/var/lib/rpm)



[gentoo-commits] repo/gentoo:master commit in: dev-ml/merlin-extend/

2021-12-07 Thread Maciej Barć
commit: 2ff50b6f6cda598d29cbabfa219af9dfeca47f57
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Dec  8 00:17:03 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Dec  8 02:13:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ff50b6f

dev-ml/merlin-extend: default to ocamlopt

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-ml/merlin-extend/merlin-extend-0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/merlin-extend/merlin-extend-0.6-r1.ebuild 
b/dev-ml/merlin-extend/merlin-extend-0.6-r1.ebuild
index 6f8142a989dd..89458b370bfa 100644
--- a/dev-ml/merlin-extend/merlin-extend-0.6-r1.ebuild
+++ b/dev-ml/merlin-extend/merlin-extend-0.6-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/let-def/merlin-extend/archive/v${PV}.tar.gz -> ${P}.
 LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="~amd64"
-IUSE="ocamlopt"
+IUSE="+ocamlopt"
 
 RDEPEND="dev-lang/ocaml:="
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/utop/

2021-12-07 Thread Maciej Barć
commit: 7f54a890eef40aca225338e6eb8fa71ab881712f
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Dec  8 00:15:20 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Dec  8 02:13:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f54a890

dev-ml/utop: new package; add version 2.8.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-ml/utop/Manifest  |  1 +
 dev-ml/utop/metadata.xml  | 19 +++
 dev-ml/utop/utop-2.8.0.ebuild | 27 +++
 3 files changed, 47 insertions(+)

diff --git a/dev-ml/utop/Manifest b/dev-ml/utop/Manifest
new file mode 100644
index ..0820c2287818
--- /dev/null
+++ b/dev-ml/utop/Manifest
@@ -0,0 +1 @@
+DIST utop-2.8.0.tar.gz 414059 BLAKE2B 
f94cc9a2e87d5341b1d7231574b1e0d8b179e600640281529ecfd2ce8827b9145d73030ea1ec59b20430d34155087f6d910c698c75d7566145c9db3a3ecbf872
 SHA512 
cf323249aa9a747081b3e39e8e8b99b69557082beb244dd0a28d64c6d11e3c03427c22da4fd364e9ae7f5d83d12ca3d2d48b9f4b6697ec704d486f3c23163dba

diff --git a/dev-ml/utop/metadata.xml b/dev-ml/utop/metadata.xml
new file mode 100644
index ..575a666b2394
--- /dev/null
+++ b/dev-ml/utop/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+m...@gentoo.org
+ML
+  
+  
+utop is an improved toplevel (i.e., Read-Eval-Print Loop or REPL) for
+OCaml. It can run in a terminal or in Emacs. It supports line edition,
+history, real-time and context sensitive completion, colors, and more.
+It integrates with the Tuareg mode in Emacs.
+  
+  
+https://github.com/ocaml-community/utop/issues/
+ocaml-community/utop
+  
+

diff --git a/dev-ml/utop/utop-2.8.0.ebuild b/dev-ml/utop/utop-2.8.0.ebuild
new file mode 100644
index ..d5b493a8c2cf
--- /dev/null
+++ b/dev-ml/utop/utop-2.8.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="Universal toplevel for OCaml"
+HOMEPAGE="https://github.com/ocaml-community/utop;
+SRC_URI="https://github.com/ocaml-community/utop/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ocamlopt"
+
+RDEPEND="
+   dev-ml/camomile:=
+   dev-ml/lambda-term:=
+   dev-ml/lwt:=
+   dev-ml/react:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-ml/cppo
+   dev-ml/findlib
+"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/lwt/

2021-12-07 Thread Maciej Barć
commit: 66c6ba66d980d07a361589e4c4674e94b5235338
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Dec  7 23:51:38 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Dec  8 02:13:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66c6ba66

dev-ml/lwt: install all subpackages

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-ml/lwt/{lwt-5.4.2.ebuild => lwt-5.4.2-r1.ebuild} | 9 +
 1 file changed, 9 insertions(+)

diff --git a/dev-ml/lwt/lwt-5.4.2.ebuild b/dev-ml/lwt/lwt-5.4.2-r1.ebuild
similarity index 83%
rename from dev-ml/lwt/lwt-5.4.2.ebuild
rename to dev-ml/lwt/lwt-5.4.2-r1.ebuild
index ebe53baa350d..9fd078bdb572 100644
--- a/dev-ml/lwt/lwt-5.4.2.ebuild
+++ b/dev-ml/lwt/lwt-5.4.2-r1.ebuild
@@ -26,3 +26,12 @@ RDEPEND="${DEPEND}"
 BDEPEND="
dev-ml/cppo
dev-ml/findlib"
+
+src_install() {
+   local i
+   for i in lwt lwt_luv lwt_ppx lwt_react ; do
+   dune_src_install ${i}
+   done
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/reason/

2021-12-07 Thread Maciej Barć
commit: 66b3f80eafef674829a5d3102b9b9e220ce3d894
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Dec  8 00:54:20 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Dec  8 02:13:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b3f80e

dev-lang/reason: new package; add version 3.7.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-ml/reason/Manifest|  1 +
 dev-ml/reason/metadata.xml| 17 +
 dev-ml/reason/reason-3.7.0.ebuild | 26 ++
 3 files changed, 44 insertions(+)

diff --git a/dev-ml/reason/Manifest b/dev-ml/reason/Manifest
new file mode 100644
index ..4371149c2a48
--- /dev/null
+++ b/dev-ml/reason/Manifest
@@ -0,0 +1 @@
+DIST reason-3.7.0.tgz 1188558 BLAKE2B 
e5d9cebf98f95824b78d440fa9f91460eae1a1ed44a38e74be4f9404a0bdec046578d25febdf55c266466bffc16b4449e982f157b6d5aabfa1d507fdc3eb5aaf
 SHA512 
263059970c88e105f09e8e47b3967add11fda31a79942f573c90a0ccb04149a5baaf3c3bbd1dd5a085ccdd3e63505f84855dd0fb888d34a9e9eda3248f300e24

diff --git a/dev-ml/reason/metadata.xml b/dev-ml/reason/metadata.xml
new file mode 100644
index ..e1eb21a2e32d
--- /dev/null
+++ b/dev-ml/reason/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+m...@gentoo.org
+ML
+  
+  
+Reason provides a new ES6-inspired syntax for OCaml. It's also the umbrella
+project for a set of tools for the OCaml and JavaScript ecosystems.
+  
+  
+https://github.com/facebook/reason/issues/
+facebook/reason
+  
+

diff --git a/dev-ml/reason/reason-3.7.0.ebuild 
b/dev-ml/reason/reason-3.7.0.ebuild
new file mode 100644
index ..c59e5dd86deb
--- /dev/null
+++ b/dev-ml/reason/reason-3.7.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="Simple, fast & type safe language that leverages JavaScript and 
OCaml"
+HOMEPAGE="https://reasonml.github.io;
+SRC_URI="https://registry.npmjs.org/@esy-ocaml/${PN}/-/${P}.tgz;
+S="${WORKDIR}/package"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="+ocamlopt"
+
+RDEPEND="
+   dev-ml/fix:=
+   dev-ml/menhir:=
+   dev-ml/merlin-extend:=
+   dev-ml/ocaml-migrate-parsetree:=
+   dev-ml/result:=
+   dev-ml/utop:=
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/lambda-term/

2021-12-07 Thread Maciej Barć
commit: 31f3f571b219bd72f64846de765374ef40da1011
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Dec  8 00:04:28 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Dec  8 02:13:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f3f571

dev-ml/lambda-term: new package; add version 3.1.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-ml/lambda-term/Manifest |  1 +
 dev-ml/lambda-term/lambda-term-3.1.0.ebuild | 25 +
 dev-ml/lambda-term/metadata.xml | 22 ++
 3 files changed, 48 insertions(+)

diff --git a/dev-ml/lambda-term/Manifest b/dev-ml/lambda-term/Manifest
new file mode 100644
index ..76e14c786369
--- /dev/null
+++ b/dev-ml/lambda-term/Manifest
@@ -0,0 +1 @@
+DIST lambda-term-3.1.0.tar.gz 144714 BLAKE2B 
a84af472834f33ce0a88b0e21f13db66e5b28576a959c0c2e173da045d4c408c183c9eb9664678de7574b840bd129284e406af3d7392ceb0b8be3e53973214bd
 SHA512 
b1601749214747504a248392ec81ce20f4cd44bddbf14424e40725e6d506d925320fc7ef7f4ce58e876769d858c5e3882664e27ca33a9dc74d29a4a22ed0d705

diff --git a/dev-ml/lambda-term/lambda-term-3.1.0.ebuild 
b/dev-ml/lambda-term/lambda-term-3.1.0.ebuild
new file mode 100644
index ..82fa0daf8691
--- /dev/null
+++ b/dev-ml/lambda-term/lambda-term-3.1.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="Terminal manipulation library for OCaml"
+HOMEPAGE="https://github.com/ocaml-community/lambda-term;
+SRC_URI="https://github.com/ocaml-community/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ocamlopt"
+
+RDEPEND="
+   dev-ml/camomile:=
+   dev-ml/lwt:=
+   dev-ml/lwt_log:=
+   dev-ml/mew_vi:=
+   dev-ml/react:=
+   dev-ml/zed:=
+"
+DEPEND="${RDEPEND}"

diff --git a/dev-ml/lambda-term/metadata.xml b/dev-ml/lambda-term/metadata.xml
new file mode 100644
index ..756229c7addd
--- /dev/null
+++ b/dev-ml/lambda-term/metadata.xml
@@ -0,0 +1,22 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+m...@gentoo.org
+ML
+  
+  
+Lambda-term is a cross-platform library for manipulating the terminal.
+It provides an abstraction for keys, mouse events, colors, as well as a set
+of widgets to write curses-like applications. The main objective of
+lambda-term is to provide a higher level functional interface to terminal
+manipulation than, for example, ncurses, by providing a native OCaml
+interface instead of bindings to a C library. Lambda-term integrates with
+zed to provide text edition facilities in console applications.
+  
+  
+https://github.com/ocaml-community/lambda-term/issues/
+ocaml-community/lambda-term
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-libs/geoip/files/, dev-libs/geoip/

2021-12-07 Thread Sam James
commit: e257f3c300909b01309710582e8f09b3d638f864
Author: Matt Smith  offtopica  uk>
AuthorDate: Tue May 18 13:55:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  8 02:03:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e257f3c3

dev-libs/geoip: Update geoipupdate.sh to use mirrors

The free databases provided by MaxMind are no longer available and so
the script doesn't work.  Switch to a different mirror.

Suggested-by: Alexander Berkes  metasoft.at>
Closes: https://bugs.gentoo.org/674852
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>
Closes: https://github.com/gentoo/gentoo/pull/20869
Signed-off-by: Sam James  gentoo.org>

 dev-libs/geoip/files/geoipupdate-r7.sh | 46 +++
 dev-libs/geoip/geoip-1.6.12-r1.ebuild  | 50 ++
 2 files changed, 96 insertions(+)

diff --git a/dev-libs/geoip/files/geoipupdate-r7.sh 
b/dev-libs/geoip/files/geoipupdate-r7.sh
new file mode 100644
index ..67d26bdc2ed8
--- /dev/null
+++ b/dev-libs/geoip/files/geoipupdate-r7.sh
@@ -0,0 +1,46 @@
+#!/bin/sh
+
+GEOIP_MIRROR="https://mailfud.org/geoip-legacy/;
+GEOIPDIR=@PREFIX@/usr/share/GeoIP
+TMPDIR=
+
+DATABASES="
+GeoIPv6
+GeoIPCity
+GeoIPCityv6
+GeoIP
+GeoIPASNum
+GeoIPASNumv6
+"
+
+if [ "${1}" = -f ] || [ "${1}" = --force ]; then
+   force=true
+fi
+
+if [ -d "${GEOIPDIR}" ]; then
+   cd $GEOIPDIR
+   if [ -n "${DATABASES}" ]; then
+   TMPDIR=$(mktemp -d geoipupdate.XX)
+
+   echo "Updating GeoIP databases..."
+
+   for db in $DATABASES; do
+   fname=$(basename $db)
+
+   if [ -f "${GEOIPDIR}/${fname}.dat" ] || [ ${force} ]; 
then
+   wget --no-verbose -t 3 -T 60 \
+   "${GEOIP_MIRROR}/${db}.dat.gz" \
+   -O "${TMPDIR}/${fname}.dat.gz"
+   if [ $? -eq 0 ]; then
+   gunzip -fdc "${TMPDIR}/${fname}.dat.gz" 
> "${TMPDIR}/${fname}.dat"
+   mv "${TMPDIR}/${fname}.dat" 
"${GEOIPDIR}/${fname}.dat"
+   chmod 0644 "${GEOIPDIR}/${fname}.dat"
+   case ${fname} in
+   GeoLite*) ln -sf ${fname}.dat 
`echo ${fname} | sed 's/GeoLite/GeoIP/'`.dat ;;
+   esac
+   fi
+   fi
+   done
+   [ -d "${TMPDIR}" ] && rm -rf $TMPDIR
+   fi
+fi

diff --git a/dev-libs/geoip/geoip-1.6.12-r1.ebuild 
b/dev-libs/geoip/geoip-1.6.12-r1.ebuild
new file mode 100644
index ..fd7343e19b73
--- /dev/null
+++ b/dev-libs/geoip/geoip-1.6.12-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="GeoIP Legacy C API"
+HOMEPAGE="https://github.com/maxmind/geoip-api-c;
+SRC_URI="https://github.com/maxmind/${PN}-api-c/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-api-c-${PV}"
+
+# GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
+LICENSE="LGPL-2.1 GPL-2 MaxMind2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="static-libs"
+RESTRICT="test"
+
+DEPEND="net-misc/wget"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable static-libs static)
+   sed -e "s|@PREFIX@|${EPREFIX}|g" "${FILESDIR}"/geoipupdate-r7.sh > 
geoipupdate.sh || die
+}
+
+src_install() {
+   default
+
+   dodoc AUTHORS ChangeLog NEWS.md README*
+
+   find "${ED}" -name '*.la' -delete || die
+
+   keepdir /usr/share/GeoIP
+
+   dosbin geoipupdate.sh
+}
+
+pkg_postinst() {
+   ewarn "WARNING: Databases are no longer installed by this ebuild."
+   elog "Don't forget to run 'geoipupdate.sh -f' (or geoipupdate from"
+   elog "net-misc/geoipupdate) to populate ${EROOT}/usr/share/GeoIP/"
+   elog "with geo-located IP address databases."
+}



[gentoo-commits] proj/musl:master commit in: net-misc/spice-gtk/files/, net-misc/spice-gtk/

2021-12-07 Thread Jory Pratt
commit: 73bd49751f83e5423d405257713053b60d542b87
Author: Jory Pratt  gentoo  org>
AuthorDate: Wed Dec  8 01:40:05 2021 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Wed Dec  8 01:40:05 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=73bd4975

net-misc/spice-gtk: we must use gthread for coroutine for musl users

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jory Pratt  gentoo.org>

 net-misc/spice-gtk/Manifest|   1 +
 net-misc/spice-gtk/files/README.gentoo |  14 +++
 .../spice-gtk-0.37-adjust-to-window-scaling.patch  | 132 +
 .../spice-gtk-0.39-fix-finding-pyparsing.patch |  13 ++
 net-misc/spice-gtk/metadata.xml|  18 +++
 net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild| 132 +
 6 files changed, 310 insertions(+)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
new file mode 100644
index ..5de07064
--- /dev/null
+++ b/net-misc/spice-gtk/Manifest
@@ -0,0 +1 @@
+DIST spice-gtk-0.39.tar.xz 845528 BLAKE2B 
c886c4c9f0e51d7f2bf6dbfe574f1a2bcab249f863cb7da1f009410572cdaa7a35ef98fc370a7e74f7e490ad3bfe8ffa832601f8bb0b0894b90ec1de76495ce9
 SHA512 
ff0f3ca6b10a2c415f2fa8d61464c5710aaa2a46c2c83909f146fa45f01151e756d9c3d79cb162dd3d0c1279b6ef55a67fc5c1266af2cb5b46ac1eaa0254c8d2

diff --git a/net-misc/spice-gtk/files/README.gentoo 
b/net-misc/spice-gtk/files/README.gentoo
new file mode 100644
index ..e18b6d8e
--- /dev/null
+++ b/net-misc/spice-gtk/files/README.gentoo
@@ -0,0 +1,14 @@
+
+If you choose to enable the video streaming support of gstreamer,
+please try to install addtional gst-plugins which matching the video codecs
+
+One the client side:
+   mjpeg,x264  media-plugins/gst-plugins-libav:1.0
+   vpx media-plugins/gst-plugins-vpx:1.0
+
+One the server side (which app-emulation/qemu running), you should also install
+additional gstreamer plugins for the app-emulation/spice package:
+   mjpeg   media-plugins/gst-plugins-libav:1.0
+   vpx media-plugins/gst-plugins-vpx:1.0
+   x264media-plugins/gst-plugins-x264:1.0
+

diff --git 
a/net-misc/spice-gtk/files/spice-gtk-0.37-adjust-to-window-scaling.patch 
b/net-misc/spice-gtk/files/spice-gtk-0.37-adjust-to-window-scaling.patch
new file mode 100644
index ..504cb7c4
--- /dev/null
+++ b/net-misc/spice-gtk/files/spice-gtk-0.37-adjust-to-window-scaling.patch
@@ -0,0 +1,132 @@
+From 262c84081fbd3cfc3d92e6ae9a60a780549d6c2f Mon Sep 17 00:00:00 2001
+From: Snir Sheriber 
+Date: Thu, 28 Feb 2019 11:44:34 +0200
+Subject: [PATCH] Adjust to window scaling
+
+When GDK_SCALE is != 1 and egl is used, the image presented does not
+fit to the window (scale of 2 is often used with hidpi monitors).
+Usually this is not a problem since all components are adjusted by
+gdk/gtk but with egl, pixel-based data is not being scaled. In this
+case window's scale value can be used in order to determine whether
+to use a pixel resource with higher resolution data.
+
+In order to reproduce the problem set spice with virgl/Intel-vGPU
+and run spice-gtk with GDK_SCALE=2
+
+This issue was also reported at freedesktop gitlab repo:
+https://gitlab.freedesktop.org/spice/spice-gtk/issues/99
+
+Signed-off-by: Snir Sheriber 
+Acked-by: Victor Toso 
+---
+ src/spice-widget-egl.c |  7 ---
+ src/spice-widget.c | 27 +++
+ 2 files changed, 23 insertions(+), 11 deletions(-)
+
+diff --git a/src/spice-widget-egl.c b/src/spice-widget-egl.c
+index 43fccd7..7bae4e5 100644
+--- a/src/spice-widget-egl.c
 b/src/spice-widget-egl.c
+@@ -360,9 +360,9 @@ gboolean spice_egl_realize_display(SpiceDisplay *display, 
GdkWindow *win, GError
+ DISPLAY_DEBUG(display, "egl realize");
+ if (!spice_widget_init_egl_win(display, win, err))
+ return FALSE;
+-
+-spice_egl_resize_display(display, gdk_window_get_width(win),
+- gdk_window_get_height(win));
++gint scale_factor = gtk_widget_get_scale_factor(GTK_WIDGET(display));
++spice_egl_resize_display(display, gdk_window_get_width(win) * 
scale_factor,
++ gdk_window_get_height(win) * scale_factor);
+ 
+ return TRUE;
+ }
+@@ -426,6 +426,7 @@ void spice_egl_unrealize_display(SpiceDisplay *display)
+ #endif
+ }
+ 
++/* w and h should be adjusted to gdk scaling */
+ G_GNUC_INTERNAL
+ void spice_egl_resize_display(SpiceDisplay *display, int w, int h)
+ {
+diff --git a/src/spice-widget.c b/src/spice-widget.c
+index 1f2a154..a9ba1f1 100644
+--- a/src/spice-widget.c
 b/src/spice-widget.c
+@@ -1382,7 +1382,8 @@ static void set_egl_enabled(SpiceDisplay *display, bool 
enabled)
+ }
+ 
+ if (enabled && d->egl.context_ready) {
+-spice_egl_resize_display(display, d->ww, d->wh);
++gint scale_factor = gtk_widget_get_scale_factor(GTK_WIDGET(display));
++

[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/, profiles/

2021-12-07 Thread John Helmert III
commit: e2a2a59f82b293bea33052748a834f1ddcb09b2c
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Dec  8 01:22:44 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Dec  8 01:22:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2a2a59f

app-emulation/qemu: drop 6.1.0-r1

Signed-off-by: John Helmert III  gentoo.org>

 app-emulation/qemu/qemu-6.1.0-r1.ebuild | 912 
 profiles/package.mask   |   4 -
 2 files changed, 916 deletions(-)

diff --git a/app-emulation/qemu/qemu-6.1.0-r1.ebuild 
b/app-emulation/qemu/qemu-6.1.0-r1.ebuild
deleted file mode 100644
index aa69ee720920..
--- a/app-emulation/qemu/qemu-6.1.0-r1.ebuild
+++ /dev/null
@@ -1,912 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{7,8,9,10} )
-PYTHON_REQ_USE="ncurses,readline"
-
-FIRMWARE_ABI_VERSION="6.1.0"
-
-inherit linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 \
-   pax-utils xdg-utils
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://git.qemu.org/git/qemu.git;
-   EGIT_SUBMODULES=(
-   meson
-   tests/fp/berkeley-softfloat-3
-   tests/fp/berkeley-testfloat-3
-   ui/keycodemapdb
-   )
-   inherit git-r3
-   SRC_URI=""
-else
-   SRC_URI="https://download.qemu.org/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
-fi
-
-DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
-HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org;
-
-LICENSE="GPL-2 LGPL-2 BSD-2"
-SLOT="0"
-
-IUSE="accessibility +aio alsa bpf bzip2 capstone +caps +curl debug +doc
-   +fdt fuse glusterfs gnutls gtk infiniband iscsi io-uring
-   jack jemalloc +jpeg kernel_linux
-   kernel_FreeBSD lzo multipath
-   ncurses nfs nls numa opengl +oss +pin-upstream-blobs
-   plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux
-   +slirp
-   smartcard snappy spice ssh static static-user systemtap test udev usb
-   usbredir vde +vhost-net vhost-user-fs virgl virtfs +vnc vte xattr xen
-   xfs zstd"
-
-COMMON_TARGETS="
-   aarch64
-   alpha
-   arm
-   cris
-   hppa
-   i386
-   m68k
-   microblaze
-   microblazeel
-   mips
-   mips64
-   mips64el
-   mipsel
-   nios2
-   or1k
-   ppc
-   ppc64
-   riscv32
-   riscv64
-   s390x
-   sh4
-   sh4eb
-   sparc
-   sparc64
-   x86_64
-   xtensa
-   xtensaeb
-"
-IUSE_SOFTMMU_TARGETS="
-   ${COMMON_TARGETS}
-   avr
-   rx
-   tricore
-"
-IUSE_USER_TARGETS="
-   ${COMMON_TARGETS}
-   aarch64_be
-   armeb
-   hexagon
-   mipsn32
-   mipsn32el
-   ppc64abi32
-   ppc64le
-   sparc32plus
-"
-
-use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' 
${IUSE_SOFTMMU_TARGETS})
-use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
-IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
-
-RESTRICT="!test? ( test )"
-# Allow no targets to be built so that people can get a tools-only build.
-# Block USE flag configurations known to not work.
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   qemu_softmmu_targets_arm? ( fdt )
-   qemu_softmmu_targets_microblaze? ( fdt )
-   qemu_softmmu_targets_mips64el? ( fdt )
-   qemu_softmmu_targets_ppc64? ( fdt )
-   qemu_softmmu_targets_ppc? ( fdt )
-   qemu_softmmu_targets_riscv32? ( fdt )
-   qemu_softmmu_targets_riscv64? ( fdt )
-   sdl-image? ( sdl )
-   static? ( static-user !alsa !gtk !jack !opengl !pulseaudio !plugins 
!rbd !snappy !udev )
-   static-user? ( !plugins )
-   vhost-user-fs? ( caps seccomp )
-   virgl? ( opengl )
-   virtfs? ( caps xattr )
-   vte? ( gtk )
-   multipath? ( udev )
-   plugins? ( !static !static-user )
-"
-
-# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
-# and user/softmmu targets (qemu-*, qemu-system-*).
-#
-# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
-#
-# The attr lib isn't always linked in (although the USE flag is always
-# respected).  This is because qemu supports using the C library's API
-# when available rather than always using the external library.
-ALL_DEPEND="
-   >=dev-libs/glib-2.0[static-libs(+)]
-   sys-libs/zlib[static-libs(+)]
-   python? ( ${PYTHON_DEPS} )
-   systemtap? ( dev-util/systemtap )
-   xattr? ( sys-apps/attr[static-libs(+)] )"
-
-# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
-# softmmu targets (qemu-system-*).
-SOFTMMU_TOOLS_DEPEND="
-   dev-libs/libxml2[static-libs(+)]
-   >=x11-libs/pixman-0.28.0[static-libs(+)]
-   accessibility? (
-   app-accessibility/brltty[api]
-   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/, app-emulation/qemu/files/

2021-12-07 Thread John Helmert III
commit: aa5822554186cff978a26ec01ebe4a0806ad0ed4
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Dec  8 01:19:11 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Dec  8 01:21:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa582255

app-emulation/qemu: add potential patch for data corruption bug

Bug: https://bugs.gentoo.org/815379
Signed-off-by: John Helmert III  gentoo.org>

 .../qemu/files/qemu-6.1.0-data-corruption.patch| 114 +++
 app-emulation/qemu/qemu-6.1.0-r2.ebuild| 913 +
 2 files changed, 1027 insertions(+)

diff --git a/app-emulation/qemu/files/qemu-6.1.0-data-corruption.patch 
b/app-emulation/qemu/files/qemu-6.1.0-data-corruption.patch
new file mode 100644
index ..25c788426a9c
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-6.1.0-data-corruption.patch
@@ -0,0 +1,114 @@
+commit cc071629539dc1f303175a7e2d4ab854c0a8b20f
+Author: Paolo Bonzini 
+Date:   Thu Sep 23 09:04:36 2021 -0400
+
+block: introduce max_hw_iov for use in scsi-generic
+
+Linux limits the size of iovecs to 1024 (UIO_MAXIOV in the kernel
+sources, IOV_MAX in POSIX).  Because of this, on some host adapters
+requests with many iovecs are rejected with -EINVAL by the
+io_submit() or readv()/writev() system calls.
+
+In fact, the same limit applies to SG_IO as well.  To fix both the
+EINVAL and the possible performance issues from using fewer iovecs
+than allowed by Linux (some HBAs have max_segments as low as 128),
+introduce a separate entry in BlockLimits to hold the max_segments
+value from sysfs.  This new limit is used only for SG_IO and clamped
+to bs->bl.max_iov anyway, just like max_hw_transfer is clamped to
+bs->bl.max_transfer.
+
+Reported-by: Halil Pasic 
+Cc: Hanna Reitz 
+Cc: Kevin Wolf 
+Cc: qemu-bl...@nongnu.org
+Cc: qemu-sta...@nongnu.org
+Fixes: 18473467d5 ("file-posix: try BLKSECTGET on block devices too, do 
not round to power of 2", 2021-06-25)
+Signed-off-by: Paolo Bonzini 
+Message-Id: <20210923130436.1187591-1-pbonz...@redhat.com>
+Signed-off-by: Kevin Wolf 
+
+diff --git a/block/block-backend.c b/block/block-backend.c
+index 6140d133e2..ba2b5ebb10 100644
+--- a/block/block-backend.c
 b/block/block-backend.c
+@@ -1986,6 +1986,12 @@ uint32_t blk_get_max_transfer(BlockBackend *blk)
+ return ROUND_DOWN(max, blk_get_request_alignment(blk));
+ }
+ 
++int blk_get_max_hw_iov(BlockBackend *blk)
++{
++return MIN_NON_ZERO(blk->root->bs->bl.max_hw_iov,
++blk->root->bs->bl.max_iov);
++}
++
+ int blk_get_max_iov(BlockBackend *blk)
+ {
+ return blk->root->bs->bl.max_iov;
+diff --git a/block/file-posix.c b/block/file-posix.c
+index c62e42743d..53be0bdc1b 100644
+--- a/block/file-posix.c
 b/block/file-posix.c
+@@ -1273,7 +1273,7 @@ static void raw_refresh_limits(BlockDriverState *bs, 
Error **errp)
+ 
+ ret = hdev_get_max_segments(s->fd, );
+ if (ret > 0) {
+-bs->bl.max_iov = ret;
++bs->bl.max_hw_iov = ret;
+ }
+ }
+ }
+diff --git a/block/io.c b/block/io.c
+index 18d345a87a..bb0a254def 100644
+--- a/block/io.c
 b/block/io.c
+@@ -136,6 +136,7 @@ static void bdrv_merge_limits(BlockLimits *dst, const 
BlockLimits *src)
+ dst->min_mem_alignment = MAX(dst->min_mem_alignment,
+  src->min_mem_alignment);
+ dst->max_iov = MIN_NON_ZERO(dst->max_iov, src->max_iov);
++dst->max_hw_iov = MIN_NON_ZERO(dst->max_hw_iov, src->max_hw_iov);
+ }
+ 
+ typedef struct BdrvRefreshLimitsState {
+diff --git a/hw/scsi/scsi-generic.c b/hw/scsi/scsi-generic.c
+index 665baf900e..0306ccc7b1 100644
+--- a/hw/scsi/scsi-generic.c
 b/hw/scsi/scsi-generic.c
+@@ -180,7 +180,7 @@ static int scsi_handle_inquiry_reply(SCSIGenericReq *r, 
SCSIDevice *s, int len)
+ page = r->req.cmd.buf[2];
+ if (page == 0xb0) {
+ uint64_t max_transfer = blk_get_max_hw_transfer(s->conf.blk);
+-uint32_t max_iov = blk_get_max_iov(s->conf.blk);
++uint32_t max_iov = blk_get_max_hw_iov(s->conf.blk);
+ 
+ assert(max_transfer);
+ max_transfer = MIN_NON_ZERO(max_transfer, max_iov * 
qemu_real_host_page_size)
+diff --git a/include/block/block_int.h b/include/block/block_int.h
+index ffe86068d4..f4c75e8ba9 100644
+--- a/include/block/block_int.h
 b/include/block/block_int.h
+@@ -718,6 +718,13 @@ typedef struct BlockLimits {
+  */
+ uint64_t max_hw_transfer;
+ 
++/* Maximal number of scatter/gather elements allowed by the hardware.
++ * Applies whenever transfers to the device bypass the kernel I/O
++ * scheduler, for example with SG_IO.  If larger than max_iov
++ * or if zero, blk_get_max_hw_iov will fall back to max_iov.
++ */
++int max_hw_iov;
++
+ /* memory alignment, in bytes so that no bounce buffer is needed */
+ 

  1   2   3   4   >