[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/input-leap/

2023-07-25 Thread Vitaly Zdanevich
commit: 4abfc9c7ebab6d9d07524417dd0d1471de42fcaf
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Wed Jul 26 05:53:16 2023 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Wed Jul 26 05:53:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4abfc9c7

x11-misc/input-leap: new package 

Signed-off-by: Vitaly Zdanevich  ya.ru>

 x11-misc/input-leap/input-leap-.ebuild | 77 ++
 x11-misc/input-leap/metadata.xml   | 11 +
 2 files changed, 88 insertions(+)

diff --git a/x11-misc/input-leap/input-leap-.ebuild 
b/x11-misc/input-leap/input-leap-.ebuild
new file mode 100644
index 0..4e1f1de73
--- /dev/null
+++ b/x11-misc/input-leap/input-leap-.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop virtualx xdg cmake git-r3
+
+DESCRIPTION="Share a mouse and keyboard between computers (fork of Barrier)"
+HOMEPAGE="https://github.com/input-leap/input-leap;
+EGIT_REPO_URI="https://github.com/input-leap/input-leap.git;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="gui test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   net-misc/curl
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   net-dns/avahi[mdnsresponder-compat]
+   )
+   dev-libs/openssl:0=
+"
+DEPEND="
+   ${RDEPEND}
+   dev-cpp/gtest
+   dev-cpp/gulrak-filesystem
+   x11-base/xorg-proto
+"
+
+DOCS=(
+   ChangeLog
+   README.md
+   doc/${PN}.conf.example{,-advanced,-basic}
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBARRIER_BUILD_GUI=$(usex gui)
+   -DBARRIER_BUILD_INSTALLER=OFF
+   -DBARRIER_BUILD_TESTS=$(usex test)
+   -DBARRIER_REVISION=
+   -DBARRIER_USE_EXTERNAL_GTEST=ON
+   -DBARRIER_VERSION_STAGE=gentoo
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   "${BUILD_DIR}"/bin/unittests || die
+   virtx "${BUILD_DIR}"/bin/integtests || die
+}
+
+src_install() {
+   cmake_src_install
+   einstalldocs
+   doman doc/${PN}{c,s}.1
+
+   if use gui; then
+   doicon -s scalable res/${PN}.svg
+   doicon -s 256 res/${PN}.png
+   make_desktop_entry ${PN} Barrier ${PN} Utility
+   fi
+}

diff --git a/x11-misc/input-leap/metadata.xml b/x11-misc/input-leap/metadata.xml
new file mode 100644
index 0..8dd9226f2
--- /dev/null
+++ b/x11-misc/input-leap/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zdanevich.vit...@ya.ru
+   Vitaly Zdanevich
+   
+   
+   input-leap/input-leap
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-db/rum/

2023-07-25 Thread Haelwenn Monnier
commit: 651ba3089fd0e4372bc69beec4d0f487575e7721
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Jul 26 05:51:22 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Jul 26 05:51:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=651ba308

dev-db/rum: add 1.3.13, drop 1.3.11

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-db/rum/Manifest | 2 +-
 dev-db/rum/{rum-1.3.11.ebuild => rum-1.3.13.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/rum/Manifest b/dev-db/rum/Manifest
index 724e4c911..f4f6b59cb 100644
--- a/dev-db/rum/Manifest
+++ b/dev-db/rum/Manifest
@@ -1 +1 @@
-DIST rum-1.3.11.tar.gz 564888 BLAKE2B 
13e7a61481a5b90f2f31da56089480beaf46d184afd7d1b857ff991595c03885e820a95ce6f4c7d5fce2ef99012a6ba0699495799c8b3a4b4419b73c61c23f4e
 SHA512 
4720255a1d1534a294eb10a3e46993b6e5bb8a690b58a505319013ad7210627e26835ed8d417dd45dcb3f276a13d8e88f68405496a9ac39a361c19e1168a1b27
+DIST rum-1.3.13.tar.gz 565701 BLAKE2B 
77f1a3116fbb62143587f3e10e884b24627e816824ad83d50e6127eb3be218e50b192cffe9a5a565fba26aa4aa3d362cefaf3dd3954b1c7aaf9a5e17fdd1159f
 SHA512 
5a5e614df2b9ee1ea5a2922588a745c9812fd6a6a6cb4f3e6c3c237d752ff93c332619cc6c7881abcffca59998a4c467bd7daec5cd50154391c236c4fe7e05f7

diff --git a/dev-db/rum/rum-1.3.11.ebuild b/dev-db/rum/rum-1.3.13.ebuild
similarity index 100%
rename from dev-db/rum/rum-1.3.11.ebuild
rename to dev-db/rum/rum-1.3.13.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/himitsu-ssh/

2023-07-25 Thread Haelwenn Monnier
commit: 8d26bd5b9b6b0d2aa6c3e8e92cc6fdb398e711ed
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Jul 26 05:44:40 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Jul 26 05:46:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d26bd5b

app-admin/himitsu-ssh: add 0.2, drop 0.1-r1

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 app-admin/himitsu-ssh/Manifest  | 2 +-
 .../himitsu-ssh/{himitsu-ssh-0.1-r1.ebuild => himitsu-ssh-0.2.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/himitsu-ssh/Manifest b/app-admin/himitsu-ssh/Manifest
index 0aeec05c5..383dff08b 100644
--- a/app-admin/himitsu-ssh/Manifest
+++ b/app-admin/himitsu-ssh/Manifest
@@ -1 +1 @@
-DIST himitsu-ssh-0.1.tar.gz 18378 BLAKE2B 
92c9f9838dbab8df7d57321c1692fdfaa5e342eed14d08aac7eacb088e0eacaf5abe05b396eb05f14d0feb1f8d85034365464087729cc79b168a76253778b311
 SHA512 
f1bb3dfe2ee5843e867748f5177f1f34007674e3b6f2cb9ba701edc2dca8e979ba9882dc5012197b10053583b7536d71b0a214c57aa03e2576d08cb12e9e1e4c
+DIST himitsu-ssh-0.2.tar.gz 18452 BLAKE2B 
f299447d1f5d212c2465d242e3474c3baa1d0b153b000a9617d66cdf53b32ee0b033c253208da0568310fb20308183f6a4bae3da5c20b930a318f4a83235205c
 SHA512 
fb6d9cef89729991e93dc826139db42900540a9b45b3d45165092d1589a55c19b9e853d5ebb88248c872aa5ef6f62ef79bbbabba7232df7d0aa2a30bbe8f6ea6

diff --git a/app-admin/himitsu-ssh/himitsu-ssh-0.1-r1.ebuild 
b/app-admin/himitsu-ssh/himitsu-ssh-0.2.ebuild
similarity index 100%
rename from app-admin/himitsu-ssh/himitsu-ssh-0.1-r1.ebuild
rename to app-admin/himitsu-ssh/himitsu-ssh-0.2.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: dev-hare/hare-json/

2023-07-25 Thread Haelwenn Monnier
commit: 81c188c422201f38d256cd8d77e6aace5b6f9150
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Jul 26 04:42:23 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Jul 26 04:42:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=81c188c4

dev-hare/hare-json: new package, add 

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-hare/hare-json/hare-json-.ebuild | 21 +
 dev-hare/hare-json/metadata.xml  |  8 
 2 files changed, 29 insertions(+)

diff --git a/dev-hare/hare-json/hare-json-.ebuild 
b/dev-hare/hare-json/hare-json-.ebuild
new file mode 100644
index 0..216d79572
--- /dev/null
+++ b/dev-hare/hare-json/hare-json-.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3
+
+DESCRIPTION="JSON support for Hare"
+HOMEPAGE="https://git.sr.ht/~sircmpwn/hare-json;
+EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-json;
+LICENSE="MPL-2.0"
+SLOT="0"
+
+DEPEND="dev-lang/hare"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die
+}

diff --git a/dev-hare/hare-json/metadata.xml b/dev-hare/hare-json/metadata.xml
new file mode 100644
index 0..2092bcc33
--- /dev/null
+++ b/dev-hare/hare-json/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/himitsu-ssh/

2023-07-25 Thread Haelwenn Monnier
commit: 49064acd96abee4dfb1738cf983def64041bf2b9
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Jul 26 05:44:15 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Jul 26 05:46:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49064acd

app-admin/himitsu-ssh: keyword 0.1-r1 for ~amd64

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 app-admin/himitsu-ssh/himitsu-ssh-0.1-r1.ebuild | 2 +-
 app-admin/himitsu-ssh/himitsu-ssh-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/himitsu-ssh/himitsu-ssh-0.1-r1.ebuild 
b/app-admin/himitsu-ssh/himitsu-ssh-0.1-r1.ebuild
index 389b24299..11a467033 100644
--- a/app-admin/himitsu-ssh/himitsu-ssh-0.1-r1.ebuild
+++ b/app-admin/himitsu-ssh/himitsu-ssh-0.1-r1.ebuild
@@ -8,7 +8,7 @@ if [[ "${PV}" = "" ]]; then
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu-ssh;
 else
SRC_URI="https://git.sr.ht/~sircmpwn/himitsu-ssh/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS=""
+   KEYWORDS="~amd64"
 fi
 
 DESCRIPTION="SSH integration for Himitsu"

diff --git a/app-admin/himitsu-ssh/himitsu-ssh-.ebuild 
b/app-admin/himitsu-ssh/himitsu-ssh-.ebuild
index 389b24299..11a467033 100644
--- a/app-admin/himitsu-ssh/himitsu-ssh-.ebuild
+++ b/app-admin/himitsu-ssh/himitsu-ssh-.ebuild
@@ -8,7 +8,7 @@ if [[ "${PV}" = "" ]]; then
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu-ssh;
 else
SRC_URI="https://git.sr.ht/~sircmpwn/himitsu-ssh/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS=""
+   KEYWORDS="~amd64"
 fi
 
 DESCRIPTION="SSH integration for Himitsu"



[gentoo-commits] repo/gentoo:master commit in: app-containers/lxc/files/, app-containers/lxc/

2023-07-25 Thread Joonas Niilola
commit: 4ea8cb23e60acb7f8ba8a86b737b66ac7d346852
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 26 05:31:18 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 26 05:31:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ea8cb23

app-containers/lxc: add 5.0.3

 - add new openrc init.d script which fixes commented lines being
   injected into container's config.

Closes: https://bugs.gentoo.org/909640
Signed-off-by: Joonas Niilola  gentoo.org>

 app-containers/lxc/Manifest  |   2 +
 app-containers/lxc/files/lxc.initd.9 | 132 +++
 app-containers/lxc/lxc-5.0.3.ebuild  | 169 +++
 3 files changed, 303 insertions(+)

diff --git a/app-containers/lxc/Manifest b/app-containers/lxc/Manifest
index 42ff946b34f8..110ca14bf5ce 100644
--- a/app-containers/lxc/Manifest
+++ b/app-containers/lxc/Manifest
@@ -1,2 +1,4 @@
 DIST lxc-5.0.2.tar.gz 973977 BLAKE2B 
e6017406b96f53525b576528814922a017a7d65fb04724046236307f4e85219b3c8ac725678e57ae3f77a4e817f718748e8c61fbc8147160e4ac87d3146b6567
 SHA512 
2e8800875e9c91cc0cbfdfc33c43d84bad9471d8a1b8ccd52d7d9c6fe44f280f9f701b8ccc2e0f5319a3e4c50d8c4331722f0dd9c0347575eb4f7b4ed110bef3
 DIST lxc-5.0.2.tar.gz.asc 833 BLAKE2B 
3d78f8a87b2f45d2b91a9a6595d286e2fc1dcfc7d28f3c1d86e968860a7e346506ab28d4dafffede8acf1f82e8b12f90eda2e6210cd6bdec702f59bad97295c6
 SHA512 
9bd1ef117cf256841b75d409e8f14b88ed54fdfc9c8c472b6baa5e9695e39cdb8c1f47ce612dc8263abb65511df0812554cc9a5820cdd6c1539a07283a4cd08f
+DIST lxc-5.0.3.tar.gz 975269 BLAKE2B 
533d97fe4d986acbf5d562bb2c295a63df2a9a8bfc27aeff5056e4235f667102500debc586c5698482ec048c1b222a0fdc234db6fd6648c4b649f87a85de18f8
 SHA512 
0553be317431ab7ec0c450c0f85724a53de1f251c39c9716168e17cda6a8daec70b8221228c4be64027df28a327e0f1fd508e6bb48348ab540bbfeaf2b9ac974
+DIST lxc-5.0.3.tar.gz.asc 833 BLAKE2B 
c35278ed17cad76d2ea94b3985e0110731efea751fb5f1c2d1c9db71486e4844285f372a94c8611dcfe91fdb16459694843b9e0a8273cfc68a56f549c7162cfb
 SHA512 
a5ce5769d49abdf35d94de8273fd3e9c2a8ba4fafea71cf33ee6bce1d83531c8b550d972f7080409a4cc5a92e9d04ece50ed108f92c6aec4868d150e58d7d11a

diff --git a/app-containers/lxc/files/lxc.initd.9 
b/app-containers/lxc/files/lxc.initd.9
new file mode 100644
index ..4958fbcbbc7b
--- /dev/null
+++ b/app-containers/lxc/files/lxc.initd.9
@@ -0,0 +1,132 @@
+#!/sbin/openrc-run
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+CONTAINER=${SVCNAME#*.}
+
+LXC_PATH=`lxc-config lxc.lxcpath`
+
+lxc_get_configfile() {
+   if [ -f "${LXC_PATH}/${CONTAINER}.conf" ]; then
+   echo "${LXC_PATH}/${CONTAINER}.conf"
+   elif [ -f "${LXC_PATH}/${CONTAINER}/config" ]; then
+   echo "${LXC_PATH}/${CONTAINER}/config"
+   else
+   eerror "Unable to find a suitable configuration file."
+   eerror "If you set up the container in a non-standard"
+   eerror "location, please set the CONFIGFILE variable."
+   return 1
+   fi
+}
+
+[ $CONTAINER != $SVCNAME ] && CONFIGFILE=${CONFIGFILE:-$(lxc_get_configfile)}
+
+lxc_get_var() {
+   awk 'BEGIN { FS="[ \t]*=[ \t]*" } $1 == "'$1'" { print $2; exit }' 
${CONFIGFILE}
+}
+
+lxc_get_net_link_type() {
+   # gentoo bugfix 909640, drop commented lines before awk
+   grep -v '^#' ${CONFIGFILE} | awk 'BEGIN { FS="[ \t]*=[ \t]*"; 
_link=""; _type="" }
+   $1 == "lxc.network.type" {_type=$2;}
+   $1 == "lxc.network.link" {_link=$2;}
+   match($1, /lxc\.net\.[[:digit:]]+\.type/) {_type=$2;}
+   match($1, /lxc\.net\.[[:digit:]]+\.link/) {_link=$2;}
+   {if(_link != "" && _type != ""){
+   printf("%s:%s\n", _link, _type );
+   _link=""; _type="";
+   }; }'
+}
+
+checkconfig() {
+   if [ ${CONTAINER} = ${SVCNAME} ]; then
+   eerror "You have to create an init script for each container:"
+   eerror " ln -s lxc /etc/init.d/lxc.container"
+   return 1
+   fi
+
+   # no need to output anything, the function takes care of that.
+   [ -z "${CONFIGFILE}" ] && return 1
+
+   utsname=$(lxc_get_var lxc.uts.name)
+   if [ -z "$utsname" ] ; then
+   utsname=$(lxc_get_var lxc.utsname)
+   fi
+
+   if [ "${CONTAINER}" != "${utsname}" ]; then
+   eerror "You should use the same name for the service and the"
+   eerror "container. Right now the container is called ${utsname}"
+   return 1
+   fi
+}
+
+depend() {
+   # be quiet, since we have to run depend() also for the
+   # non-muxed init script, unfortunately.
+   checkconfig 2>/dev/null || return 0
+
+   config ${CONFIGFILE}
+   need localmount
+   use lxcfs
+
+   local _x _if
+   for _x in $(lxc_get_net_link_type); do
+   _if=${_x%:*}
+   

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

2023-07-25 Thread Joonas Niilola
commit: c4660ea7a01bf6184e5e990227be1a35ccbc00a2
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 26 05:15:44 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 26 05:15:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4660ea7

dev-libs/poco: Stabilize 1.12.4 x86, #911206

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-libs/poco/poco-1.12.4.ebuild b/dev-libs/poco/poco-1.12.4.ebuild
index 623bb887301a..eb055fc6a77a 100644
--- a/dev-libs/poco/poco-1.12.4.ebuild
+++ b/dev-libs/poco/poco-1.12.4.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${P}-release"
 LICENSE="Boost-1.0"
 # SHARED_LIBRARY_VERSION -> "${S}"/libversion
 SLOT="0/94"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 IUSE="7z activerecord cppparser +data examples +file2pagecompiler iodbc +json 
jwt mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc postgres 
prometheus sqlite +ssl test +util +xml +zip"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="



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

2023-07-25 Thread Joonas Niilola
commit: 5b18a59a8f147ff462a2aa3ec0c7b7bfcf502467
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 26 05:15:24 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 26 05:15:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b18a59a

dev-libs/poco: Stabilize 1.12.4 amd64, #911206

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-libs/poco/poco-1.12.4.ebuild b/dev-libs/poco/poco-1.12.4.ebuild
index 72819c6366e6..623bb887301a 100644
--- a/dev-libs/poco/poco-1.12.4.ebuild
+++ b/dev-libs/poco/poco-1.12.4.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${P}-release"
 LICENSE="Boost-1.0"
 # SHARED_LIBRARY_VERSION -> "${S}"/libversion
 SLOT="0/94"
-KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86"
 IUSE="7z activerecord cppparser +data examples +file2pagecompiler iodbc +json 
jwt mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc postgres 
prometheus sqlite +ssl test +util +xml +zip"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: sys-fs/lxcfs/

2023-07-25 Thread Joonas Niilola
commit: 47df59fcd374c3b6d183264f5f3b3e56928a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 26 05:07:01 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 26 05:15:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47df59fc

sys-fs/lxcfs: add 5.0.4

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-fs/lxcfs/Manifest   |  2 ++
 sys-fs/lxcfs/lxcfs-5.0.4.ebuild | 80 +
 2 files changed, 82 insertions(+)

diff --git a/sys-fs/lxcfs/Manifest b/sys-fs/lxcfs/Manifest
index 490192a63102..a733525b98af 100644
--- a/sys-fs/lxcfs/Manifest
+++ b/sys-fs/lxcfs/Manifest
@@ -1,2 +1,4 @@
 DIST lxcfs-5.0.3.tar.gz 103697 BLAKE2B 
bdea820f1a5b799309b3d5c8ea439477e6eeda2d9600a348a92b203f2f8a6e0e686d0bf56d8f6b5bbfeb4837dd5737626d7d0610157211f0f189711e9e45a048
 SHA512 
967e60bd7ea545f1fcdd805adc0083e39684013c18f42a51753b5be8cdabfb86a652d02471a1f71c7b4fa756da09b72d324b724d68091d539edd10ea63add1fd
 DIST lxcfs-5.0.3.tar.gz.asc 833 BLAKE2B 
2dc139639431d9430149369b0a28b6debef0de9f5f69854070d8f2e47718bcc130a869683dfa2b0002c6a54978b0550303adbd5a7fa5ef565eb6bc6bbfcde9e0
 SHA512 
0207c110553b9d62cf88ec70ed4472b9696d74b277af1e53df6d1145228b76d06695fd28bf20c8428bee5b6ff617c617fbf063c1c8ff0bcc44be2e3439c76a64
+DIST lxcfs-5.0.4.tar.gz 104249 BLAKE2B 
83a7b861136c34da8a24dd525fd0767193f2bbd92b40e3b9fd5e42d7645465411792e65e95797ab13b0299d12b19bdd5786352875ed88ac0097b72b711a9
 SHA512 
b404045dbabe23e1d1f1d74c1648d2596bb70aaa9f9e46f9f5635b0a02d0c451f68b2559920bbefc5b889e908cf1da0a33c148b26bdce3e45c3d0cbdff710604
+DIST lxcfs-5.0.4.tar.gz.asc 833 BLAKE2B 
aff883d24b374b296ea3678670e5e82c723fd0e35cfd7fed555aabbd811a104becc0b741331b4aa4a5129c9fff4dc88c6a86e7d64a89fe86aea81718f5d432dd
 SHA512 
56b639597dbaf3008fe030147ea37192bd465c467a79e11ce139bcaa6bca1625b4bb9c4eda6ea1877446769f0fad9b4c5a3513d4f4415b841db96d5da8325ddc

diff --git a/sys-fs/lxcfs/lxcfs-5.0.4.ebuild b/sys-fs/lxcfs/lxcfs-5.0.4.ebuild
new file mode 100644
index ..ef62a49d82c3
--- /dev/null
+++ b/sys-fs/lxcfs/lxcfs-5.0.4.ebuild
@@ -0,0 +1,80 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit cmake meson python-any-r1 systemd verify-sig
+
+DESCRIPTION="FUSE filesystem for LXC"
+HOMEPAGE="https://linuxcontainers.org/lxcfs/introduction/ 
https://github.com/lxc/lxcfs/;
+SRC_URI="https://linuxcontainers.org/downloads/lxcfs/${P}.tar.gz
+   verify-sig? ( 
https://linuxcontainers.org/downloads/lxcfs/${P}.tar.gz.asc )"
+
+LICENSE="Apache-2.0 LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="doc test"
+
+DEPEND="sys-fs/fuse:3"
+RDEPEND="${DEPEND}"
+BDEPEND="${PYTHON_DEPS}
+   virtual/pkgconfig
+   $(python_gen_any_dep '
+   dev-python/jinja[${PYTHON_USEDEP}]
+   ')
+   doc? ( sys-apps/help2man )
+   verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )"
+
+# Needs some black magic to work inside container/chroot.
+RESTRICT="test"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/linuxcontainers.asc
+
+python_check_deps() {
+   python_has_version -b "dev-python/jinja[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # Fix python shebangs for python-exec[-native-symlinks], #851480
+   local shebangs=($(grep -rl "#!/usr/bin/env python3" || die))
+   python_fix_shebang -q ${shebangs[*]}
+}
+
+src_configure() {
+   local emesonargs=(
+   --localstatedir "${EPREFIX}/var"
+
+   $(meson_use doc docs)
+   $(meson_use test tests)
+
+   -Dfuse-version=3
+   -Dinit-script=""
+   -Dwith-init-script=""
+   )
+
+   meson_src_configure
+}
+
+src_test() {
+   cd "${BUILD_DIR}"/tests || die "failed to change into tests/ directory."
+   ./main.sh || die
+}
+
+src_install() {
+   meson_src_install
+
+   newconfd "${FILESDIR}"/lxcfs-5.0.2.confd lxcfs
+   newinitd "${FILESDIR}"/lxcfs-5.0.2.initd lxcfs
+
+   # Provide our own service file (copy of upstream) due to paths being 
different from upstream,
+   # #728470
+   systemd_newunit "${FILESDIR}"/lxcfs-5.0.2.service lxcfs.service
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/numpy/files/, dev-python/numpy/

2023-07-25 Thread Sam James
commit: e53e8134cdb194c1e3507127ee95988c83a30f7e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 04:54:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 04:54:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e53e8134

dev-python/numpy: use upstream variant of fix-scalartypes.patch

Should be the same functionally but let's do this just in case (upstreamed
version handles a few more types & is a bit cleaner as using numpy typedefs 
too).

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

 .../numpy/files/numpy-1.25.1-fix-scalartypes.patch |  45 ++-
 dev-python/numpy/numpy-1.25.1-r1.ebuild| 146 -
 ...mpy-1.25.1-r2.ebuild => numpy-1.25.1-r3.ebuild} |   0
 3 files changed, 39 insertions(+), 152 deletions(-)

diff --git a/dev-python/numpy/files/numpy-1.25.1-fix-scalartypes.patch 
b/dev-python/numpy/files/numpy-1.25.1-fix-scalartypes.patch
index 845b41fef23a..aa381d243d88 100644
--- a/dev-python/numpy/files/numpy-1.25.1-fix-scalartypes.patch
+++ b/dev-python/numpy/files/numpy-1.25.1-fix-scalartypes.patch
@@ -1,8 +1,9 @@
 https://bugs.gentoo.org/910739
 https://github.com/numpy/numpy/issues/24239
 https://github.com/numpy/numpy/pull/24240
+https://github.com/numpy/numpy/commit/d9c0c96582373de0990908c89ed75ae16279e8e5
 
-From f5eb12cafc99bb33dad6535dacab2f592aafb2b0 Mon Sep 17 00:00:00 2001
+From d9c0c96582373de0990908c89ed75ae16279e8e5 Mon Sep 17 00:00:00 2001
 From: Sam James 
 Date: Sun, 23 Jul 2023 21:31:08 +0100
 Subject: [PATCH] BUG: Fix C types in scalartypes
@@ -21,16 +22,48 @@ Closes #24239.
 Fixes: 81caed6e3c34c4bf4b22b4f6167e816ba2a3f73c
 --- a/numpy/core/src/multiarray/scalartypes.c.src
 +++ b/numpy/core/src/multiarray/scalartypes.c.src
-@@ -301,10 +301,10 @@ genint_type_str(PyObject *self)
- item = PyLong_FromUnsignedLong(*(uint32_t *)val);
+@@ -283,34 +283,34 @@ genint_type_str(PyObject *self)
+ void *val = scalar_value(self, descr);
+ switch (descr->type_num) {
+ case NPY_BYTE:
+-item = PyLong_FromLong(*(int8_t *)val);
++item = PyLong_FromLong(*(npy_byte *)val);
+ break;
+ case NPY_UBYTE:
+-item = PyLong_FromUnsignedLong(*(uint8_t *)val);
++item = PyLong_FromUnsignedLong(*(npy_ubyte *)val);
+ break;
+ case NPY_SHORT:
+-item = PyLong_FromLong(*(int16_t *)val);
++item = PyLong_FromLong(*(npy_short *)val);
+ break;
+ case NPY_USHORT:
+-item = PyLong_FromUnsignedLong(*(uint16_t *)val);
++item = PyLong_FromUnsignedLong(*(npy_ushort *)val);
+ break;
+ case NPY_INT:
+-item = PyLong_FromLong(*(int32_t *)val);
++item = PyLong_FromLong(*(npy_int *)val);
+ break;
+ case NPY_UINT:
+-item = PyLong_FromUnsignedLong(*(uint32_t *)val);
++item = PyLong_FromUnsignedLong(*(npy_uint *)val);
  break;
  case NPY_LONG:
 -item = PyLong_FromLong(*(int64_t *)val);
-+item = PyLong_FromLong(*(long *)val);
++item = PyLong_FromLong(*(npy_long *)val);
  break;
  case NPY_ULONG:
 -item = PyLong_FromUnsignedLong(*(uint64_t *)val);
-+item = PyLong_FromUnsignedLong(*(unsigned long *)val);
++item = PyLong_FromUnsignedLong(*(npy_ulong *)val);
  break;
  case NPY_LONGLONG:
- item = PyLong_FromLongLong(*(long long *)val);
+-item = PyLong_FromLongLong(*(long long *)val);
++item = PyLong_FromLongLong(*(npy_longlong *)val);
+ break;
+ case NPY_ULONGLONG:
+-item = PyLong_FromUnsignedLongLong(*(unsigned long long *)val);
++item = PyLong_FromUnsignedLongLong(*(npy_ulonglong *)val);
+ break;
+ default:
+ item = gentype_generic_method(self, NULL, NULL, "item");

diff --git a/dev-python/numpy/numpy-1.25.1-r1.ebuild 
b/dev-python/numpy/numpy-1.25.1-r1.ebuild
deleted file mode 100644
index 82360199d958..
--- a/dev-python/numpy/numpy-1.25.1-r1.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=meson-python
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-FORTRAN_NEEDED=lapack
-
-inherit distutils-r1 flag-o-matic fortran-2 multiprocessing pypi 
toolchain-funcs
-
-DESCRIPTION="Fast array and numerical python library"
-HOMEPAGE="
-   https://numpy.org/
-   https://github.com/numpy/numpy/
-   https://pypi.org/project/numpy/
-"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="lapack"
-if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~s390 ~sparc 
~x86"
-fi
-
-RDEPEND="
-   lapack? (
-   >=virtual/cblas-3.8
-   

[gentoo-commits] repo/gentoo:master commit in: dev-util/diffoscope/, dev-util/diffoscope/files/

2023-07-25 Thread Sam James
commit: 9b81a66e833f5849e077d4ee804d3b3b8be30219
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 04:39:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 04:39:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b81a66e

dev-util/diffoscope: drop 243-r3, 244

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

 dev-util/diffoscope/Manifest   |   2 -
 dev-util/diffoscope/diffoscope-243-r3.ebuild   | 127 -
 dev-util/diffoscope/diffoscope-244.ebuild  | 123 
 .../files/diffoscope-243-libarchive-c-5.patch  |  49 
 4 files changed, 301 deletions(-)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index edd7e19ccb67..d112f8d11b4b 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,4 +1,2 @@
 DIST diffoscope-242.tar.gz 3167814 BLAKE2B 
d6f63f94e312cd9bb48858dd82e50bcae065cd25f332a08940b22d36df75993cd43614ae44cbae3360c38ae30b7910a062ece294680b58b2a654ca3ead078795
 SHA512 
3d724a2349d2040d7072b81b8a77bae75aabe3f39c661c1d68a9f6e76b75048225262b8a9932c39e56429ec4937a398ca45e9f9abd23505aa511a7a8a81f3ab6
-DIST diffoscope-243.tar.bz2 3088032 BLAKE2B 
32fa82fc2f6613c18c39971864d53b02bca4c66631afd0f794bb73eeb8672b1f6c0e88b3145e9acc6c759960cf6fc9efd88bcd56f97fc16df8bb43d0e8a19f52
 SHA512 
b543f096fbaac136a3a09feef301e5e01b9371a13c4f54f39b0c5c0dab85d6aff94dfcd3985684ea25882071049957a4d42f0c3aba51cb307feb907e769bef7b
-DIST diffoscope-244.tar.bz2 3089183 BLAKE2B 
ed2800cca72cb905e3fbd71f020fe5f22b7b241e29a69ee1b8b74204eb587e9a981eca397e41e5357fdfdacbe51dd97b66adfbe735de80af27179585fd6f43ae
 SHA512 
81ef7ddb44d7b60d2fbd831133cac7cafaa9cec61285fac21002ed6e6805bd04cbf29c41238d6b2c4fe3cbd5c2c00775a3efc164d0288a0f6da790fec1f7236e
 DIST diffoscope-245.tar.bz2 3088217 BLAKE2B 
4317baf3c64076ce34eb9a93ac30099ce01629e0e3136d79ef848d1fdccacdf76537827a1aa19a0b404a413e0e38a28d68b2eb215ccf1df7bfb6705ea0290a8a
 SHA512 
b7120e060b0799078dd3de3463aef74c1980c8d15e67628854a3dc6a7e3dfd14f47e57e8522186d02839f2f131757814b3c208117004d4290fed68f0aac4dad3

diff --git a/dev-util/diffoscope/diffoscope-243-r3.ebuild 
b/dev-util/diffoscope/diffoscope-243-r3.ebuild
deleted file mode 100644
index 17a009db5db2..
--- a/dev-util/diffoscope/diffoscope-243-r3.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="ncurses"
-inherit distutils-r1
-
-DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
-HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
-# We could use pypi, but upstream provide distribution tarballs, so let's use 
those.
-# TODO: verify-sig
-SRC_URI="https://diffoscope.org/archive/${P}.tar.bz2;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86"
-IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
-find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
-mono opendocument pascal pdf postscript R rpm sqlite squashfs
-ssh tar test tcpdump zip zlib zstd"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/libarchive-c[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   dev-python/tlsh[${PYTHON_USEDEP}]
-   acl? ( sys-apps/acl )
-   binutils? ( sys-devel/binutils )
-   bzip2? ( app-arch/bzip2 )
-   libcaca? ( media-libs/libcaca )
-   colord? ( x11-misc/colord )
-   cpio? ( app-arch/cpio )
-   diff? ( sys-apps/diffutils )
-   docx? ( app-text/docx2txt )
-   dtc? ( sys-apps/dtc )
-   e2fsprogs? ( sys-fs/e2fsprogs )
-   file? ( sys-apps/file )
-   find? ( sys-apps/findutils )
-   gettext? ( sys-devel/gettext )
-   gif? ( media-libs/giflib )
-   gpg? ( app-crypt/gnupg )
-   haskell? ( dev-lang/ghc )
-   hdf5? ( sci-libs/hdf5 )
-   hex? ( app-editors/vim-core )
-   imagemagick? ( media-gfx/imagemagick )
-   iso? ( app-cdr/cdrtools )
-   java? ( virtual/jdk )
-   llvm? ( sys-devel/llvm )
-   lzma? ( app-arch/xz-utils )
-   mono? ( dev-lang/mono )
-   opendocument? ( app-text/odt2txt )
-   pascal? ( dev-lang/fpc )
-   pdf? (
-   app-text/pdftk
-   app-text/poppler
-   dev-python/pypdf[${PYTHON_USEDEP}]
-   )
-   postscript? ( app-text/ghostscript-gpl )
-   R? ( dev-lang/R )
-   rpm? ( app-arch/rpm )
-   sqlite? ( dev-db/sqlite:3 )
-   squashfs? ( sys-fs/squashfs-tools )
-   ssh? ( virtual/openssh )
-   tar? ( app-arch/tar )
-   tcpdump? ( net-analyzer/tcpdump )
-   zip? ( app-arch/unzip )
-   zlib? ( app-arch/gzip )
-   zstd? ( app-arch/zstd )
-"
-# Presence of filemagic's magic.py breaks 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/sequoia-chameleon-gnupg/files/, app-crypt/sequoia-chameleon-gnupg/

2023-07-25 Thread Sam James
commit: 5157dbad0f6791d6165d027931b5187953c8e511
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 04:39:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 04:39:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5157dbad

app-crypt/sequoia-chameleon-gnupg: drop 0.2.0-r1

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

 app-crypt/sequoia-chameleon-gnupg/Manifest |  82 -
 .../sequoia-chameleon-gnupg-0.2.0-sec-fixes.patch  | 104 --
 .../sequoia-chameleon-gnupg-0.2.0-tests.patch  |  45 ---
 .../sequoia-chameleon-gnupg-0.2.0-r1.ebuild| 347 -
 4 files changed, 578 deletions(-)

diff --git a/app-crypt/sequoia-chameleon-gnupg/Manifest 
b/app-crypt/sequoia-chameleon-gnupg/Manifest
index 41d66ae39839..e66c8cabdc63 100644
--- a/app-crypt/sequoia-chameleon-gnupg/Manifest
+++ b/app-crypt/sequoia-chameleon-gnupg/Manifest
@@ -5,17 +5,14 @@ DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b6
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anyhow-1.0.66.crate 43770 BLAKE2B 
8d74397c47bd64c00f015cf7ee279fa020ea39191440208d77e4a5fdb35fca531e8bb9b765be223b24050d0fd1db76fa5b516146f450937f84a5c113c9eca997
 SHA512 
7b4078906df2805d491dc2f29c4eec85a9f43078c0dcd9c05261c2706ed655953b693c4f59fda62547681b29cda9ac7a0789f1359bb18110403cfe34e9fb0dc3
-DIST anyhow-1.0.68.crate 43882 BLAKE2B 
0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5
 SHA512 
b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f
 DIST ascii-canvas-3.0.0.crate 10575 BLAKE2B 
fc40c40551e3e1b2bec6ae5a85ee8b0a1ab1ef3425cdd19ec6dd47d849205004781a2c8f51470417fe7556cf8524cc63b84a532532c5081604adbcd92d286b44
 SHA512 
216056640604f5faba6d46e2c94ff75234fec83d3bc2dc7cf34dd279706362874e3a513c717b23bc591da07cc3088458913c4e9aa5f280550c93d261095c8703
 DIST async-trait-0.1.63.crate 28382 BLAKE2B 
9aca952f46b3bb029317e781643f80c1e6a0d3d87c2cb3a4c64f4ef91a3132a9a6e3aa67a920d512df3471118b9129f7adf51bbc314a8455f50791f94c2ad7b9
 SHA512 
4ba5d0d0021dbac82d3f4f0c56c94b4363d6fae3609f13f7f406acae53f848d86f84d0602dc6350397a4dc178a7d7faf770b5cbe15e42ff8dad664d97f15a6e5
-DIST async-trait-0.1.64.crate 29196 BLAKE2B 
8cd25de53df989d7d5b79181e0ed5b6bd7cad71a2dee24b56eca9c7c9d6024f4fcce89764fda830168c093dc5e447455443b319491097171ef4c049eeb7199b2
 SHA512 
0487a688cddae7529def0645f6ef4440916eaa757b14e8e414f910b55e17e2c1fe3fe18c216c3a1916a21909c32cba7add8e461adeefaa4be5deaa3c7085fad7
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST backtrace-0.3.67.crate 78564 BLAKE2B 
8c77d3d182c7e1ec3840fd6c7f4214322e473ba79a71b2d11d98696f8ae4440350f3c84a891b2ec79fffde107fb2ebb99fffca202d6ed235d3abd68215a1089b
 SHA512 
8603a3b63f4f08be315176908134243680bf1a4b0e6cb26ed81f5fc1060279126ca0ef28f209a10289e1a85214b35db6b496affd71ad21524094f3ee3acd31b6
 DIST base64-0.13.1.crate 61002 BLAKE2B 
3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91
 SHA512 
1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
 DIST base64-0.21.0.crate 72180 BLAKE2B 
c7aeaf671bdeac67703f9c4ee1be003eb8d6f46fbaa0adf61a4da304458742938db04291d5f626115e3fcc901eb3abb3f9baf8247f6344b4d49f60a200fc6fd2
 SHA512 
60bcc157c6449a2160e083611e6d53e07bbff7db8cd550d9056cb804e99e990d4a20092ba4347306a3c6b6c42474a06d92cb3895125c50cef9b74cd3cbd83a2f
 DIST bindgen-0.57.0.crate 199132 BLAKE2B 
ed5d73da72116acca0124770f6f8e162c161c3375980505a704d3fc73ad20fc8cd81ce59680deb4922def8737914027c1c1e2c9fb4b181ddf114a08522657b62
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/ncdu/

2023-07-25 Thread Sam James
commit: 46469c611adfacc7d302aa5182b47ad2a13c6d66
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 04:23:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 04:23:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46469c61

sys-fs/ncdu: add 1.18.1

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

 sys-fs/ncdu/Manifest   |  2 ++
 sys-fs/ncdu/ncdu-1.18.1.ebuild | 27 +++
 2 files changed, 29 insertions(+)

diff --git a/sys-fs/ncdu/Manifest b/sys-fs/ncdu/Manifest
index 7ab47209c3a1..471c26088fb2 100644
--- a/sys-fs/ncdu/Manifest
+++ b/sys-fs/ncdu/Manifest
@@ -1,3 +1,5 @@
+DIST ncdu-1.18.1.tar.gz 159731 BLAKE2B 
fc64ea50cbc7bd2f5b0026ea1e87f18a25693f8ac8eb01468dcbf4d1185f71c472074217ed3088d9a029239547ce9dffe0fbf4b2d4cd8e0904657bd1e2bf6f84
 SHA512 
19ceca2ab6f50c8d1e40fa6a2f2a7a6ba8c47e65447ee39217c3708cf65ad172b5425900aea8747eb533bd671fcb80e058efc7c8f170cdaadd62fc152ccd2209
+DIST ncdu-1.18.1.tar.gz.asc 833 BLAKE2B 
b886ef18a9d9a7259445aa3b62adc345bf0935177699e5690db73b292379720f4b5eb6a68be92130c647a5fdda494b016a342e0c2b7c5854c46c266943e4b859
 SHA512 
a5c4edb2f84a8b0844743a58c2a158c076b762c0bb824862750d44b6fcc0117ac3fe7b633554d2410a3d2928a1b788dfde17fbf02f2e5848bc4d50d63b48c143
 DIST ncdu-1.18.tar.gz 159781 BLAKE2B 
c590424ed6d18b898d88fa405459f5d8988317d336fdd568ca259248c1598ba780703da9ed643c9685aacc4ce2b26bbfb66e84a99514bc979fe2b9df420d1cd3
 SHA512 
959ca90ad35055467346c196d7d6e5afc1e57d87c83855dfb92dd8e370bce10c1a1633064854abb3ed581e0ea7b6451474472acd9e4ad3ae91b90311b07cc7d7
 DIST ncdu-1.18.tar.gz.asc 833 BLAKE2B 
2695e3f2a26026f5fc56db3d2e0f15288fdff118e12275333f1db3e85d9d7b0290477670153dbd752e14fbeecc4207410fe55ad39fc7b2daa5d697920ac406c3
 SHA512 
35f0f3f7f61a49cd2ea020b6207551a953c23bb47f5f6483017fc961f857ef0283932386826707137d857377d0ae5e26ed4a4da26d47042977999e95fe389d38
 DIST ncdu-2.2.2.tar.gz 56096 BLAKE2B 
fca41e74e4eb2509496276aa964ecf6a20db860d0b1d6bab9a169d8d6c5c7c2d41f088241cf57c92d7cf51bb5d84642c2a3a6db99410e6332061e6d35efa94e6
 SHA512 
5742b4abca1168256b6a7afa24d25e709bc3b490181d85fc070ddce4aad9d41fa3acb5c5a63676d804d082918fdf2bf0c98a27d8d07a56abeef0574c1b598da6

diff --git a/sys-fs/ncdu/ncdu-1.18.1.ebuild b/sys-fs/ncdu/ncdu-1.18.1.ebuild
new file mode 100644
index ..08527fe8424f
--- /dev/null
+++ b/sys-fs/ncdu/ncdu-1.18.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit verify-sig
+
+DESCRIPTION="NCurses Disk Usage"
+HOMEPAGE="https://dev.yorhel.nl/ncdu;
+SRC_URI="
+   https://dev.yorhel.nl/download/${P}.tar.gz
+   verify-sig? ( https://dev.yorhel.nl/download/${P}.tar.gz.asc )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+
+DEPEND="sys-libs/ncurses:=[unicode(+)]"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   dev-lang/perl
+   verify-sig? ( sec-keys/openpgp-keys-yorhel )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/yoranheling.asc



[gentoo-commits] repo/gentoo:master commit in: app-crypt/sequoia-chameleon-gnupg/

2023-07-25 Thread Sam James
commit: c80156d0946f8532f7960676e73401aeea58875e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 04:39:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 04:39:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c80156d0

app-crypt/sequoia-chameleon-gnupg: add 0.3.2

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

 app-crypt/sequoia-chameleon-gnupg/Manifest |   1 +
 .../sequoia-chameleon-gnupg-0.3.2.ebuild   | 420 +
 2 files changed, 421 insertions(+)

diff --git a/app-crypt/sequoia-chameleon-gnupg/Manifest 
b/app-crypt/sequoia-chameleon-gnupg/Manifest
index 01a3e7032acc..41d66ae39839 100644
--- a/app-crypt/sequoia-chameleon-gnupg/Manifest
+++ b/app-crypt/sequoia-chameleon-gnupg/Manifest
@@ -302,6 +302,7 @@ DIST semver-1.0.17.crate 29685 BLAKE2B 
b9beb685eb9f6cffe557d1185997e1a93d0e50ecd
 DIST sequoia-cert-store-0.3.2.crate 152710 BLAKE2B 
c51dea54e429815453d389a7f7aea471aa3c52eb3a8f50b5b6c71dea984ba48ea45d5c1cac2260eb7967bde2f9c841ea562acfd020973f399f247ca557cd3fae
 SHA512 
da8b247aef940d93eb29a0b6c9ccc11759a87876eb7b9bb4a9629b95bcf6da086175e61393040a8a7cdc7ac5e42cfe535a4d3a8e85d07c3c9bc45e25bcf64211
 DIST sequoia-chameleon-gnupg-0.2.0-v0.2.0.tar.bz2 298591 BLAKE2B 
7ae8a1187028a3e90e90c807d00dc1f1f14241101ba838ef18e2a6cbbf3ad7d9019ee65e76903072d1cfa4dca29e8dd84d8fad0687cd526625be438912fd07cd
 SHA512 
ed8fae9f4d991267340e6365361fd2d3db9c6658d69a3b104bc33a4eb829220af24b501dda3013b219906e773a40e8bdbdb2468f46054e4b718311d9acbbe53f
 DIST sequoia-chameleon-gnupg-0.3.1-v0.3.1.tar.bz2 369785 BLAKE2B 
abaf10c38fe8163b9e4462f1b62ed72f01103ab653d9a3c2a740b604704b25af32b3146aacf0c0a21825d615f23682636b3988d5d1d823dcc66dab51fab5e2a6
 SHA512 
e6607927c2957bf778975d27cee5510f6c192a133be848f7edd6c7feaa89b0fed6970bed3549f8e8ae8f6c222374f081c768ade489acff19b2a46257d87b2be0
+DIST sequoia-chameleon-gnupg-0.3.2-v0.3.2.tar.bz2 369918 BLAKE2B 
bb8c748bd4faccca91c5afbb234de28d7113b281dcf82f28751c0ecb10848681cbfaac47f538554dd71cf45b731daaba88e7cf25988aa668233ae4e979ad28df
 SHA512 
d03c0c96e4c8a780441d75587cccf4a3d2776f541f82fe5149efc9e1f14cdaebba6e486be26fb378f09405d0c20ac2cdaa9ddd038cd9100c72bc10ae5d20594f
 DIST sequoia-ipc-0.30.1.crate 4502011 BLAKE2B 
5347054fa19f41a205820d8a9df00ae0c21cf183ec41c7d6eaadbbd7fcc5fef2d88cafee3774afcf1d715e89304e7c2378304af71e7a8b308849dcc86bf53e4e
 SHA512 
ac3eeb3000951cb2d5c9864c6c59b92dc80f2fe859a57db254ff36db3063e85d0a0bf021b8dccf18bbeaa92d25b229baf7b0c86313b9c7584eb6eed9cbe01c99
 DIST sequoia-net-0.26.0.crate 32385 BLAKE2B 
8fd7f257ca57082aaadba97a1a1727a193ef3a52caafbb427f8813edc23f8165402c22bc687c2ee7ca5981f7d94d1550b6251c566778835bd465c3db447bf5de
 SHA512 
dfc72a28ec42cd0fc160e5999a9b86d65ccfe54e8f67f6590129ec2e0c0654f48e79bb522c4f7c96aae663921c572d17fed1279ede1d1077b3ae724bd25c4e13
 DIST sequoia-net-0.27.0.crate 32391 BLAKE2B 
f60dce030e8ead3f380571979f13235403ab98c32ed3ef3b3453e156ffbb8b6fc268ffe8d7f0d1390c45835c36cfd502711e78c1004cec9edd2e7fb0f928606b
 SHA512 
71682e405262b0298a4d97aa6c2cecea4bc6b44927265f0ac252fe367cb51c11943d95bc84152b1d749c69e345bdff8129dd88e7960b4919886a8e3f4c043cff

diff --git 
a/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.3.2.ebuild 
b/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.3.2.ebuild
new file mode 100644
index ..4542119d1f2f
--- /dev/null
+++ b/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.3.2.ebuild
@@ -0,0 +1,420 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.6.2
+
+EAPI=8
+
+CRATES="
+   addr2line@0.19.0
+   adler@1.0.2
+   aead@0.5.2
+   ahash@0.8.3
+   aho-corasick@0.7.20
+   android_system_properties@0.1.5
+   anyhow@1.0.66
+   ascii-canvas@3.0.0
+   async-trait@0.1.63
+   atty@0.2.14
+   autocfg@1.1.0
+   backtrace@0.3.67
+   base64@0.13.1
+   base64@0.21.0
+   bindgen@0.57.0
+   bit-set@0.5.3
+   bit-vec@0.6.3
+   bitflags@1.3.2
+   bitflags@2.3.2
+   block-buffer@0.10.4
+   block-buffer@0.9.0
+   block-padding@0.3.3
+   botan-sys@0.10.1
+   botan@0.10.1
+   buffered-reader@1.2.0
+   bumpalo@3.11.1
+   byteorder@1.4.3
+   bytes@1.3.0
+   bzip2-sys@0.1.11+1.0.8
+   bzip2@0.4.3
+   capnp-futures@0.14.2
+   capnp-rpc@0.14.1
+   capnp@0.14.11
+   cc@1.0.78
+   cexpr@0.4.0
+   cfg-if@0.1.10
+   cfg-if@1.0.0
+   chrono@0.4.23
+   cipher@0.2.5
+   cipher@0.4.4
+   clang-sys@1.4.0
+   clap@4.0.32
+   clap_complete@4.0.7
+   clap_derive@4.0.21
+   clap_lex@0.3.0
+   clap_mangen@0.2.6
+   cmac@0.7.2
+   codespan-reporting@0.11.1
+   core-foundation-sys@0.8.3
+   core-foundation@0.9.3
+   cpufeatures@0.2.5
+   crc32fast@1.3.2
+   crossbeam-channel@0.5.8
+   crossbeam-deque@0.8.2
+   crossbeam-epoch@0.9.13

[gentoo-commits] repo/gentoo:master commit in: sys-apps/uutils-findutils/

2023-07-25 Thread Sam James
commit: 091d158fa89c85a33b9dabcce55c48eca4ab52e6
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 04:25:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 04:25:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=091d158f

sys-apps/uutils-findutils: add 0.4.2

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

 sys-apps/uutils-findutils/Manifest | 54 
 ...s-.ebuild => uutils-findutils-0.4.2.ebuild} | 71 --
 .../uutils-findutils/uutils-findutils-.ebuild  | 71 --
 3 files changed, 162 insertions(+), 34 deletions(-)

diff --git a/sys-apps/uutils-findutils/Manifest 
b/sys-apps/uutils-findutils/Manifest
index a472f880c231..7c4ba3b0dcf3 100644
--- a/sys-apps/uutils-findutils/Manifest
+++ b/sys-apps/uutils-findutils/Manifest
@@ -1,14 +1,25 @@
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
 DIST anstyle-0.3.5.crate 14272 BLAKE2B 
15bb1487dd8c3d7864611d85f0ed277c9226f5f046ed6508ce1f933cfd38bba870af15fe3d238a0aaf104272be28dbb9d2f3a96e53bf2814d0b4de173d52
 SHA512 
3075963236b4b7b94b98672481a82ad1ab9d219e583dc5646bc7ebfef35a7bbdcb38c9e12c770a51809fdc4fcc510e781875507446b36bc87a69e4a10e562709
 DIST anstyle-1.0.0.crate 13972 BLAKE2B 
741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80
 SHA512 
5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
+DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
+DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
+DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 
2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7
 SHA512 
00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6
+DIST arrayref-0.3.7.crate 9620 BLAKE2B 
69d25ca9c15c188ca954a862f320869a448a5d8ed5765a6fc26309abb030e1d846d12800d960c8a97aa3ab422e8d2b883bd154781ed219a858e02b20cc803613
 SHA512 
dcf1c7de6d1d4b921e26a39cd70070bd460cd27f0a38be9099e41fc8b05fb60ba4f9aa91f92401cdcd0847bad08bffa7db4dca8d7cc84a3c8a1416d1758838ce
+DIST arrayvec-0.7.4.crate 29856 BLAKE2B 
81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b
 SHA512 
91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
 DIST assert_cmd-2.0.11.crate 25346 BLAKE2B 
1777fd5e3c0ea962d06b4e26e8c7437a3f1d8834fd0439338f53985e5958f2e11dadcf96a8ac86035bb9bce20ed9072fe4c37cee5dafdda3e6d2f72afe8b7a8e
 SHA512 
45c142e7d4f526fe66f9987ea6c62750c53eb2e429cafff6a13bb5fd6377c59888cfa19abbc3a3d50f377f69ea894c42906639020c86de09805662d929a95aae
 DIST assert_cmd-2.0.8.crate 24347 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/uutils-findutils/

2023-07-25 Thread Sam James
commit: b96c15c1d0c78cdcaea31fa911d9931825ff01ec
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 04:25:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 04:25:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b96c15c1

sys-apps/uutils-findutils: drop 0.4.0

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

 sys-apps/uutils-findutils/Manifest |  24 ---
 .../uutils-findutils/uutils-findutils-0.4.0.ebuild | 214 -
 2 files changed, 238 deletions(-)

diff --git a/sys-apps/uutils-findutils/Manifest 
b/sys-apps/uutils-findutils/Manifest
index 7c4ba3b0dcf3..0295b8a16e3b 100644
--- a/sys-apps/uutils-findutils/Manifest
+++ b/sys-apps/uutils-findutils/Manifest
@@ -11,7 +11,6 @@ DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 
2500845a23edfb47ecd156424a89789c71
 DIST arrayref-0.3.7.crate 9620 BLAKE2B 
69d25ca9c15c188ca954a862f320869a448a5d8ed5765a6fc26309abb030e1d846d12800d960c8a97aa3ab422e8d2b883bd154781ed219a858e02b20cc803613
 SHA512 
dcf1c7de6d1d4b921e26a39cd70070bd460cd27f0a38be9099e41fc8b05fb60ba4f9aa91f92401cdcd0847bad08bffa7db4dca8d7cc84a3c8a1416d1758838ce
 DIST arrayvec-0.7.4.crate 29856 BLAKE2B 
81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b
 SHA512 
91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
 DIST assert_cmd-2.0.11.crate 25346 BLAKE2B 
1777fd5e3c0ea962d06b4e26e8c7437a3f1d8834fd0439338f53985e5958f2e11dadcf96a8ac86035bb9bce20ed9072fe4c37cee5dafdda3e6d2f72afe8b7a8e
 SHA512 
45c142e7d4f526fe66f9987ea6c62750c53eb2e429cafff6a13bb5fd6377c59888cfa19abbc3a3d50f377f69ea894c42906639020c86de09805662d929a95aae
-DIST assert_cmd-2.0.8.crate 24347 BLAKE2B 
b69beb301a11e893ee1c7b59a08ac7860c16a598dc404d7bfd38b2554790898cfb82d1e602750e9b720b4122154e4da140c7b077645786f0a788796d5dafe272
 SHA512 
886d789af9fe7f8155d393e2742c7982d5c0bb8d44a09f66e5552faed2effcedd000d567f9f00e08ad6d7c17fac9374d7a234ba001f38c9cf444ee41dbe07428
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bindgen-0.59.2.crate 206267 BLAKE2B 
de66347fcf2d538879e49c85d2db80e86a70e27d3c84464b52a840476a31edae0cfa3e1afaba33ef0b7abadcb1e23a2fe1420e3254e0de1f6848b575a9c96620
 SHA512 
14c49879c7443191b877957a4fd405c7f10a1e8b70016d91bf5fe33861fc5d71982a1c685c190e4f7922cedb6c8aefadac3b0b68cbe5578da791a8da6bfedf44
@@ -26,7 +25,6 @@ DIST byteorder-1.4.2.crate 22148 BLAKE2B 
4fd246d80ec9e0abf41a0779668d8b383098206
 DIST cc-1.0.72.crate 57495 BLAKE2B 
b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90b9085c8243a87723cee8ce79e4904f9d205f9d451598ee34495f8879d27c189477ca43bd39b88b5ea2e
 SHA512 
e9a5b283b2a1fee1030009068c1f87291ec1dab7584a0892f27cc7e523c8fdfd5d986281d9aec1a00af706af1e61d7e64c245c74be7b39c8c022ae2d4f87de8d
 DIST cexpr-0.6.0.crate 17966 BLAKE2B 
cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3
 SHA512 
766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST chrono-0.4.23.crate 187259 BLAKE2B 
b4a7cfb8d1921d396c9e2bf350e6c61d04480a78c170d153e525ff581e8298936583744b6c59769774fdb8ad433269d01ad792f967da96e6c19d33460de937f9
 SHA512 
697a78ee83eaf38d83011bdf2086b3149b830d3d270e8414828b98ed2426063df43ac6eb4324f2dd694662afb86e6e4f005dee6116dfdd97adaebedefffd43fa
 DIST chrono-0.4.24.crate 191330 BLAKE2B 
492a5f1a458db9d6eaf244ac6ee750fee5b4e2586b7c675f87f2515143080774f13f9c163bcfc84b08ec70b90c7fab2ffa438f9b2b8b4ec1e691fbf9a104ad50
 SHA512 
1a9121870aa4d76448a1b118a2e135a145a55c7784c4f5a4f25732f8597b8655f32cbce174bdd65c2dc7b17dcc3a608454d0e3dc29b86338e42a839f8be1e4fd
 DIST chrono-0.4.26.crate 191501 BLAKE2B 
eae49ee247607995c28463b8c3e2119497141e69d19a756c408f2b72d94bea39397ea2d0d3cd2ccbf1348ef973dd8bae6d29a0d0590e8dd34633f365a9170adb
 SHA512 
2b66faf4d8374cfb0485710ceb2c9c1ce63aa6f9670e405a0810af4aca01c57d8dcd198a1f4cad498d5efd89e3ba1b4f0bab599422af4f9bd6fb74494c47
 DIST clang-sys-1.3.0.crate 37713 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/, media-video/ffmpeg/files/

2023-07-25 Thread Sam James
commit: 180b5c780fbc8154bf4be5c69d67ff184cd539c6
Author: Peter Levine  gmail  com>
AuthorDate: Fri Jul 21 02:54:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:49:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180b5c78

media-video/ffmpeg: fix building against libplacebo-6

Backports two commits from master that remove the offending
force_icc_lut field.

Closes: https://bugs.gentoo.org/910406
Closes: https://github.com/gentoo/gentoo/pull/31987
Signed-off-by: Peter Levine  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/ffmpeg-6.0-r4.ebuild|   1 +
 ...eg-6.0-libplacebo-remove-deprecated-field.patch | 103 +
 2 files changed, 104 insertions(+)

diff --git a/media-video/ffmpeg/ffmpeg-6.0-r4.ebuild 
b/media-video/ffmpeg/ffmpeg-6.0-r4.ebuild
index d3ce1df53e9f..e4b90e3a7bf4 100644
--- a/media-video/ffmpeg/ffmpeg-6.0-r4.ebuild
+++ b/media-video/ffmpeg/ffmpeg-6.0-r4.ebuild
@@ -344,6 +344,7 @@ PATCHES=(
"${FILESDIR}"/${P}-DECLARE_ALIGNED.patch
"${FILESDIR}"/${PN}-5.1.2-get_cabac_inline_x86-32-bit.patch
"${FILESDIR}"/${P}-wint-conversion-vulkan.patch
+   "${FILESDIR}"/${P}-libplacebo-remove-deprecated-field.patch
 )
 
 MULTILIB_WRAPPED_HEADERS=(

diff --git 
a/media-video/ffmpeg/files/ffmpeg-6.0-libplacebo-remove-deprecated-field.patch 
b/media-video/ffmpeg/files/ffmpeg-6.0-libplacebo-remove-deprecated-field.patch
new file mode 100644
index ..ca05c1c56ea4
--- /dev/null
+++ 
b/media-video/ffmpeg/files/ffmpeg-6.0-libplacebo-remove-deprecated-field.patch
@@ -0,0 +1,103 @@
+Bug: https://bugs.gentoo.org/910406
+
+Backports the following two commits:
+  
https://github.com/FFmpeg/FFmpeg/commit/11eca6018c40f5ebe6af93cbc4b4dce447d8b3bc
+  
https://github.com/FFmpeg/FFmpeg/commit/1231003c3c6d4839a9e838d06f8e16ee7690958f
+
+--- a/doc/filters.texi
 b/doc/filters.texi
+@@ -16242,9 +16242,6 @@
+ @item disable_builtin
+ Disable built-in GPU sampling (forces LUT).
+ 
+-@item force_icc_lut
+-Force the use of a full ICC 3DLUT for gamut mapping.
+-
+ @item disable_fbos
+ Forcibly disable FBOs, resulting in loss of almost all functionality, but
+ offering the maximum possible speed.
+--- a/libavfilter/version_major.h
 b/libavfilter/version_major.h
+@@ -35,4 +35,6 @@
+  * the public API and may change, break or disappear at any time.
+  */
+ 
++#define FF_API_LIBPLACEBO_OPTS (LIBAVFILTER_VERSION_MAJOR < 10)
++
+ #endif /* AVFILTER_VERSION_MAJOR_H */
+--- a/libavfilter/vf_libplacebo.c
 b/libavfilter/vf_libplacebo.c
+@@ -97,7 +97,6 @@
+ float polar_cutoff;
+ int disable_linear;
+ int disable_builtin;
+-int force_icc_lut;
+ int force_dither;
+ int disable_fbos;
+ 
+@@ -132,11 +131,15 @@
+ int inverse_tonemapping;
+ float crosstalk;
+ int tonemapping_lut_size;
++
++#if FF_API_LIBPLACEBO_OPTS
+ /* for backwards compatibility */
+ float desat_str;
+ float desat_exp;
+ int gamut_warning;
+ int gamut_clipping;
++int force_icc_lut;
++#endif
+ 
+  /* pl_dither_params */
+ int dithering;
+@@ -380,6 +383,7 @@
+ pl_rect2df_aspect_set(, aspect, s->pad_crop_ratio);
+ }
+ 
++#if FF_API_LIBPLACEBO_OPTS
+ /* backwards compatibility with older API */
+ if (!tonemapping_mode && (s->desat_str >= 0.0f || s->desat_exp >= 0.0f)) {
+ float str = s->desat_str < 0.0f ? 0.9f : s->desat_str;
+@@ -397,6 +401,7 @@
+ gamut_mode = PL_GAMUT_WARN;
+ if (s->gamut_clipping)
+ gamut_mode = PL_GAMUT_DESATURATE;
++#endif
+ 
+ /* Update render params */
+ params = (struct pl_render_params) {
+@@ -458,7 +463,6 @@
+ .polar_cutoff = s->polar_cutoff,
+ .disable_linear_scaling = s->disable_linear,
+ .disable_builtin_scalers = s->disable_builtin,
+-.force_icc_lut = s->force_icc_lut,
+ .force_dither = s->force_dither,
+ .disable_fbos = s->disable_fbos,
+ };
+@@ -818,11 +822,14 @@
+ { "inverse_tonemapping", "Inverse tone mapping (range expansion)", 
OFFSET(inverse_tonemapping), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DYNAMIC },
+ { "tonemapping_crosstalk", "Crosstalk factor for tone-mapping", 
OFFSET(crosstalk), AV_OPT_TYPE_FLOAT, {.dbl = 0.04}, 0.0, 0.30, DYNAMIC },
+ { "tonemapping_lut_size", "Tone-mapping LUT size", 
OFFSET(tonemapping_lut_size), AV_OPT_TYPE_INT, {.i64 = 256}, 2, 1024, DYNAMIC },
++
++#if FF_API_LIBPLACEBO_OPTS
+ /* deprecated options for backwards compatibility, defaulting to -1 to 
not override the new defaults */
+ { "desaturation_strength", "Desaturation strength", OFFSET(desat_str), 
AV_OPT_TYPE_FLOAT, {.dbl = -1.0}, -1.0, 1.0, DYNAMIC | AV_OPT_FLAG_DEPRECATED },
+ { "desaturation_exponent", "Desaturation exponent", OFFSET(desat_exp), 
AV_OPT_TYPE_FLOAT, {.dbl = -1.0}, -1.0, 10.0, DYNAMIC | AV_OPT_FLAG_DEPRECATED 
},
+ { "gamut_warning", "Highlight out-of-gamut colors", 

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

2023-07-25 Thread Sam James
commit: ab53a6cc081dac2e129f20a261d9da8acf67d480
Author: Peter Levine  gmail  com>
AuthorDate: Fri Jul 21 01:40:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:49:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab53a6cc

media-libs/amf-headers: add 1.4.30

Signed-off-by: Peter Levine  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/amf-headers/Manifest  |  1 +
 media-libs/amf-headers/amf-headers-1.4.30.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/media-libs/amf-headers/Manifest b/media-libs/amf-headers/Manifest
index 746ffb905173..a68c6c0984bf 100644
--- a/media-libs/amf-headers/Manifest
+++ b/media-libs/amf-headers/Manifest
@@ -1,3 +1,4 @@
 DIST amf-headers-1.4.23.tar.gz 14971091 BLAKE2B 
d569851ccb5b3cd57bfff3e6475207e9f01681c2215add160a83165653efce2f0c8acc41a49c227952a649f0cfe92e7e713fbee8bd45b0489844c19e83fa5c74
 SHA512 
98b2b7d634ac24be5c5234fad99d58c9668b2dab83e89162a0508f9b06efec5de29b307534dc1dd677f9586be2c4fa58c8f04a535d5e66fa0be3b233a117a5d7
 DIST amf-headers-1.4.24.tar.gz 180663559 BLAKE2B 
68d5da7a3398393f30c8dcea8d2398cb8140e29f1ed92e6a0e801531ece9af614ddb4e8ea647665352da8f2f107a574dd5d016f3244527f85e6867339c5e4901
 SHA512 
6183ca9ebf430b444b0754400566c8f84f6957d652c1f288ac181f308e34f418f2f138c34b2f2840079cc04c8a17ba757996650783c7e40482a36c9949667995
 DIST amf-headers-1.4.26.tar.gz 178442976 BLAKE2B 
a6ef9e69a2d8caab94e5d17d6bd777b3b01683e6bcdd6872df0148f742fb7bc5c4927143239320a01c3f74f033e9a3665bbcd3698949c6f66fcaf31e1edbe3f2
 SHA512 
2c931ef7d38ade88a96041e0012605a5d25ec484bb2134f58310cf1a2c7212a869797cef99e2e751c8a6b3c473ba1f8762d4a5d41466d38cb5e31bf664a25f55
+DIST amf-headers-1.4.30.tar.gz 147376939 BLAKE2B 
5d2f6b3d2d2bed675896dc629baed117b986320bedd8a680c8aa19b3f46c0e6af4e51925573da95cb8c2032727f0f96806c3bffcb3130020b3ade608e467859e
 SHA512 
b9412105ebafc578178259d06f6da25f6b21593d65aea389a34f980c6efe14820895122cc8dee5d2e505ba35cad0f7d4f2e6cd79071f32ccb0272ff804d53109

diff --git a/media-libs/amf-headers/amf-headers-1.4.30.ebuild 
b/media-libs/amf-headers/amf-headers-1.4.30.ebuild
new file mode 100644
index ..37174ce94183
--- /dev/null
+++ b/media-libs/amf-headers/amf-headers-1.4.30.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/GPUOpen-LibrariesAndSDKs/AMF;
+else
+   
SRC_URI="https://github.com/GPUOpen-LibrariesAndSDKs/AMF/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="The Advanced Media Framework (AMF) SDK"
+HOMEPAGE="https://github.com/GPUOpen-LibrariesAndSDKs/AMF;
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+S="${WORKDIR}/AMF-${PV}"
+
+src_unpack() {
+   default
+
+   if [[ ${PV} ==  ]]; then
+   git-r3_src_unpack
+   fi
+}
+
+src_install() {
+   insinto "/usr/include/AMF"
+   doins -r "${S}/amf/public/include/"*
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/

2023-07-25 Thread Sam James
commit: bd8d6ec95099c8141528e96bd8c8027ad01abf11
Author: Peter Levine  gmail  com>
AuthorDate: Fri Jul 21 01:49:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:49:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8d6ec9

media-video/ffmpeg: depend on >=media-libs/amf-headers-1.4.28

Building with USE=amf now depends on >=media-libs/amf-headers-1.4.28

Closes: https://bugs.gentoo.org/908956
Signed-off-by: Peter Levine  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/ffmpeg-6.0-r4.ebuild | 603 
 1 file changed, 603 insertions(+)

diff --git a/media-video/ffmpeg/ffmpeg-6.0-r4.ebuild 
b/media-video/ffmpeg/ffmpeg-6.0-r4.ebuild
new file mode 100644
index ..d3ce1df53e9f
--- /dev/null
+++ b/media-video/ffmpeg/ffmpeg-6.0-r4.ebuild
@@ -0,0 +1,603 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Subslot: libavutil major.libavcodec major.libavformat major
+# Since FFmpeg ships several libraries, subslot is kind of limited here.
+# Most consumers will use those three libraries, if a "less used" library
+# changes its soname, consumers will have to be rebuilt the old way
+# (preserve-libs).
+# If, for example, a package does not link to libavformat and only libavformat
+# changes its ABI then this package will be rebuilt needlessly. Hence, such a
+# package is free _not_ to := depend on FFmpeg but I would strongly encourage
+# doing so since such a case is unlikely.
+FFMPEG_SUBSLOT=58.60.60
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_MIN_CLONE_TYPE="single"
+   EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git;
+fi
+
+inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
+
+DESCRIPTION="Complete solution to record/convert/stream audio and video. 
Includes libavcodec"
+HOMEPAGE="https://ffmpeg.org/;
+if [ "${PV#}" != "${PV}" ] ; then
+   SRC_URI=""
+elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+else # Release
+   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/ffmpeg.asc
+   inherit verify-sig
+   SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.xz;
+   SRC_URI+=" verify-sig? ( 
https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc )"
+
+   BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-ffmpeg )"
+fi
+FFMPEG_REVISION="${PV#*_p}"
+
+SLOT="0/${FFMPEG_SUBSLOT}"
+LICENSE="
+   !gpl? ( LGPL-2.1 )
+   gpl? ( GPL-2 )
+   amr? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   gmp? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   libaribb24? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   encode? (
+   amrenc? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   )
+   samba? ( GPL-3 )
+"
+if [ "${PV#}" = "${PV}" ] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+fi
+
+# Options to use as use_enable in the foo[:bar] form.
+# This will feed configure with $(use_enable foo bar)
+# or $(use_enable foo foo) if no :bar is set.
+# foo is added to IUSE.
+FFMPEG_FLAG_MAP=(
+   +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt 
+gnutls gmp
+   +gpl hardcoded-tables +iconv libxml2 lzma +network opencl
+   openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi 
vdpau vulkan
+   X:xlib X:libxcb X:libxcb-shm X:libxcb-xfixes +zlib
+   # libavdevice options
+   cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca 
openal
+   opengl
+   # indevs
+   libv4l:libv4l2 pulseaudio:libpulse libdrm jack:libjack
+   # decoders
+   amr:libopencore-amrwb amr:libopencore-amrnb codec2:libcodec2 
+dav1d:libdav1d fdk:libfdk-aac
+   jpeg2k:libopenjpeg jpegxl:libjxl bluray:libbluray gme:libgme 
gsm:libgsm
+   libaribb24 mmal modplug:libmodplug opus:libopus qsv:libvpl 
libilbc librtmp ssh:libssh
+   speex:libspeex srt:libsrt svg:librsvg nvenc:ffnvcodec
+   vorbis:libvorbis vpx:libvpx zvbi:libzvbi
+   # libavfilter options
+   appkit
+   bs2b:libbs2b chromaprint cuda:cuda-llvm flite:libflite frei0r 
vmaf:libvmaf
+   fribidi:libfribidi fontconfig ladspa lcms:lcms2 libass 
libplacebo libtesseract lv2
+   truetype:libfreetype vidstab:libvidstab
+   rubberband:librubberband zeromq:libzmq zimg:libzimg
+   # libswresample options
+   libsoxr
+   # Threads; we only support pthread for now but ffmpeg supports 
more
+  

[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/

2023-07-25 Thread Sam James
commit: fd45d9cd151dca6b642f5f67b61384522df75786
Author: Peter Levine  gmail  com>
AuthorDate: Tue Jul 25 22:55:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:49:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd45d9cd

media-video/ffmpeg: drop 6.0-r3

Signed-off-by: Peter Levine  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/ffmpeg-6.0-r3.ebuild | 603 
 1 file changed, 603 deletions(-)

diff --git a/media-video/ffmpeg/ffmpeg-6.0-r3.ebuild 
b/media-video/ffmpeg/ffmpeg-6.0-r3.ebuild
deleted file mode 100644
index fe431b8716e8..
--- a/media-video/ffmpeg/ffmpeg-6.0-r3.ebuild
+++ /dev/null
@@ -1,603 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Subslot: libavutil major.libavcodec major.libavformat major
-# Since FFmpeg ships several libraries, subslot is kind of limited here.
-# Most consumers will use those three libraries, if a "less used" library
-# changes its soname, consumers will have to be rebuilt the old way
-# (preserve-libs).
-# If, for example, a package does not link to libavformat and only libavformat
-# changes its ABI then this package will be rebuilt needlessly. Hence, such a
-# package is free _not_ to := depend on FFmpeg but I would strongly encourage
-# doing so since such a case is unlikely.
-FFMPEG_SUBSLOT=58.60.60
-
-SCM=""
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_MIN_CLONE_TYPE="single"
-   EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git;
-fi
-
-inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
-
-DESCRIPTION="Complete solution to record/convert/stream audio and video. 
Includes libavcodec"
-HOMEPAGE="https://ffmpeg.org/;
-if [ "${PV#}" != "${PV}" ] ; then
-   SRC_URI=""
-elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
-   SRC_URI="mirror://gentoo/${P}.tar.xz"
-else # Release
-   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/ffmpeg.asc
-   inherit verify-sig
-   SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.xz;
-   SRC_URI+=" verify-sig? ( 
https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc )"
-
-   BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-ffmpeg )"
-fi
-FFMPEG_REVISION="${PV#*_p}"
-
-SLOT="0/${FFMPEG_SUBSLOT}"
-LICENSE="
-   !gpl? ( LGPL-2.1 )
-   gpl? ( GPL-2 )
-   amr? (
-   gpl? ( GPL-3 )
-   !gpl? ( LGPL-3 )
-   )
-   gmp? (
-   gpl? ( GPL-3 )
-   !gpl? ( LGPL-3 )
-   )
-   libaribb24? (
-   gpl? ( GPL-3 )
-   !gpl? ( LGPL-3 )
-   )
-   encode? (
-   amrenc? (
-   gpl? ( GPL-3 )
-   !gpl? ( LGPL-3 )
-   )
-   )
-   samba? ( GPL-3 )
-"
-if [ "${PV#}" = "${PV}" ] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
-fi
-
-# Options to use as use_enable in the foo[:bar] form.
-# This will feed configure with $(use_enable foo bar)
-# or $(use_enable foo foo) if no :bar is set.
-# foo is added to IUSE.
-FFMPEG_FLAG_MAP=(
-   +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt 
+gnutls gmp
-   +gpl hardcoded-tables +iconv libxml2 lzma +network opencl
-   openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi 
vdpau vulkan
-   X:xlib X:libxcb X:libxcb-shm X:libxcb-xfixes +zlib
-   # libavdevice options
-   cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca 
openal
-   opengl
-   # indevs
-   libv4l:libv4l2 pulseaudio:libpulse libdrm jack:libjack
-   # decoders
-   amr:libopencore-amrwb amr:libopencore-amrnb codec2:libcodec2 
+dav1d:libdav1d fdk:libfdk-aac
-   jpeg2k:libopenjpeg jpegxl:libjxl bluray:libbluray gme:libgme 
gsm:libgsm
-   libaribb24 mmal modplug:libmodplug opus:libopus qsv:libvpl 
libilbc librtmp ssh:libssh
-   speex:libspeex srt:libsrt svg:librsvg nvenc:ffnvcodec
-   vorbis:libvorbis vpx:libvpx zvbi:libzvbi
-   # libavfilter options
-   appkit
-   bs2b:libbs2b chromaprint cuda:cuda-llvm flite:libflite frei0r 
vmaf:libvmaf
-   fribidi:libfribidi fontconfig ladspa lcms:lcms2 libass 
libplacebo libtesseract lv2
-   truetype:libfreetype vidstab:libvidstab
-   rubberband:librubberband zeromq:libzmq zimg:libzimg
-   # libswresample options
-   libsoxr
-   # Threads; we only support pthread for now but ffmpeg supports 
more
-   +threads:pthreads
-)
-
-# Same as above but for encoders, i.e. they do something only with USE=encode.
-FFMPEG_ENCODER_FLAG_MAP=(

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

2023-07-25 Thread Sam James
commit: 90f83c2b893ec83ce4f6273962d5718acc44bf17
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 04:08:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 04:08:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f83c2b

dev-libs/libfido2: Stabilize 1.13.0 amd64, #908608

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

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

diff --git a/dev-libs/libfido2/libfido2-1.13.0.ebuild 
b/dev-libs/libfido2/libfido2-1.13.0.ebuild
index d3e8eefed403..6f04434652a1 100644
--- a/dev-libs/libfido2/libfido2-1.13.0.ebuild
+++ b/dev-libs/libfido2/libfido2-1.13.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Yubico/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0/1"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="nfc static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/tbb/

2023-07-25 Thread Sam James
commit: 1fa629b6b60da2207364d0d995dd89f748753f84
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 04:06:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 04:06:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fa629b6

dev-cpp/tbb: add 2021.10.0

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

 dev-cpp/tbb/Manifest |  1 +
 dev-cpp/tbb/tbb-2021.10.0.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/dev-cpp/tbb/Manifest b/dev-cpp/tbb/Manifest
index 34ae60229d43..341912467865 100644
--- a/dev-cpp/tbb/Manifest
+++ b/dev-cpp/tbb/Manifest
@@ -1,4 +1,5 @@
 DIST tbb-2020.3.tar.gz 2639788 BLAKE2B 
3e92bccdc8179fc049379ccbb8ad7f615623177abc61d813b1a601020c345137bfd7d4c4600cf5b0d587e5ebef677635c3c8124d06b05fdd3325128ed8c9f84a
 SHA512 
04c4b5501418792827190691d03d20d4dc1fd3cbbcf459a4d40c5c2281d964e658f31f133ad3907b78e17ed04f4ff16728ed89487ed0ce2cb239f23feb34bd87
+DIST tbb-2021.10.0.tar.gz 2598088 BLAKE2B 
ba8352474b97c3d98b534cbfd8f61af165352967529f19226dbae17f17d20a8b5dfd7a3b29bab85431620cea1ee1c5990ec7311cc9b1b865d6aa1800540dd6d0
 SHA512 
d71cf317e7f78948c1ea20977cfcfba1eff72cb20c457c87e624cb3aaa3215a1c24c11ed6ed99cf118c577d956234202458bb5e0215c9c317099d9c3b732
 DIST tbb-2021.5.0.tar.gz 2463218 BLAKE2B 
2d50d312b86318ba4923afe68753b3781f9646cbdb33861f3458301a3a19b7ca3aab6959dca085294dfc743d7f552635f80fb524ec5d780a46f58ffe02e3280d
 SHA512 
0e7b71022e397a6d7abb0cea106847935ae79a1e12a6976f8d038668c6eca8775ed971202c5bd518f7e517092b67af805cc5feb04b5c3a40e9fbf972cc703a46
 DIST tbb-2021.7.0.tar.gz 2571727 BLAKE2B 
2977ef1a33d9bc7baa40e0e57c02e62798a09c6c66cdbe369f2702d87fd9877c3d97f8d83f71384028995ea0956f5c5630d4aaf4edbe68538e7c514d3b87085c
 SHA512 
d314e3d88b85c96607a9eda15e3d808bf361eb562a534c59101929236e90c187883e7718e5435b5e7f01f4ee652c9765af95f5f173368b83997e4666b7403a49
 DIST tbb-2021.8.0.tar.gz 2575336 BLAKE2B 
2c3a7f0e59d70b17550f805461a15a520c7f1b3a37a41bd51c51f9f5863b50812d2b939351e11e0f4ceb3da8a47e413abe171bcb6bfb71c0fe2f81ed373f65f2
 SHA512 
72f68730dfd89409796f9548d3c302111787712089688a7c77092ed1b3a7bf4e7444fe4b58015d2c78b7b71259852526789b2483bf1e71bea8146c4b4676e7b4

diff --git a/dev-cpp/tbb/tbb-2021.10.0.ebuild b/dev-cpp/tbb/tbb-2021.10.0.ebuild
new file mode 100644
index ..2e11233b7583
--- /dev/null
+++ b/dev-cpp/tbb/tbb-2021.10.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="High level abstract threading library"
+HOMEPAGE="https://github.com/oneapi-src/oneTBB;
+SRC_URI="https://github.com/oneapi-src/oneTBB/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}/oneTBB-${PV}"
+
+LICENSE="Apache-2.0"
+# https://github.com/oneapi-src/oneTBB/blob/master/CMakeLists.txt#L53
+# libtbb-libtbbmalloc-libtbbbind
+SLOT="0/12.5-2.5-3.5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="!kernel_Darwin? ( sys-apps/hwloc:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2021.8.0-gcc-13.patch
+)
+
+src_prepare() {
+   # Has an #error to force compilation as C but links with C++ library, 
dies
+   # with GLIBCXX_ASSERTIONS as a result.
+   sed -i -e '/tbb_add_c_test(SUBDIR tbbmalloc NAME test_malloc_pure_c 
DEPENDENCIES TBB::tbbmalloc)/d' test/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DTBB_TEST=$(usex test)
+   -DTBB_ENABLE_IPO=OFF
+   -DTBB_STRICT=OFF
+   )
+
+   cmake-multilib_src_configure
+}



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

2023-07-25 Thread Sam James
commit: de9597dccf30cd5cad1ff6afe98fa306368d84a9
Author: Peter Levine  gmail  com>
AuthorDate: Fri Jul 21 01:43:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:49:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de9597dc

media-libs/amf-headers: drop 1.4.23, 1.4.24

Signed-off-by: Peter Levine  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/amf-headers/Manifest  |  2 --
 media-libs/amf-headers/amf-headers-1.4.23.ebuild | 34 
 media-libs/amf-headers/amf-headers-1.4.24.ebuild | 34 
 3 files changed, 70 deletions(-)

diff --git a/media-libs/amf-headers/Manifest b/media-libs/amf-headers/Manifest
index a68c6c0984bf..ff3863685997 100644
--- a/media-libs/amf-headers/Manifest
+++ b/media-libs/amf-headers/Manifest
@@ -1,4 +1,2 @@
-DIST amf-headers-1.4.23.tar.gz 14971091 BLAKE2B 
d569851ccb5b3cd57bfff3e6475207e9f01681c2215add160a83165653efce2f0c8acc41a49c227952a649f0cfe92e7e713fbee8bd45b0489844c19e83fa5c74
 SHA512 
98b2b7d634ac24be5c5234fad99d58c9668b2dab83e89162a0508f9b06efec5de29b307534dc1dd677f9586be2c4fa58c8f04a535d5e66fa0be3b233a117a5d7
-DIST amf-headers-1.4.24.tar.gz 180663559 BLAKE2B 
68d5da7a3398393f30c8dcea8d2398cb8140e29f1ed92e6a0e801531ece9af614ddb4e8ea647665352da8f2f107a574dd5d016f3244527f85e6867339c5e4901
 SHA512 
6183ca9ebf430b444b0754400566c8f84f6957d652c1f288ac181f308e34f418f2f138c34b2f2840079cc04c8a17ba757996650783c7e40482a36c9949667995
 DIST amf-headers-1.4.26.tar.gz 178442976 BLAKE2B 
a6ef9e69a2d8caab94e5d17d6bd777b3b01683e6bcdd6872df0148f742fb7bc5c4927143239320a01c3f74f033e9a3665bbcd3698949c6f66fcaf31e1edbe3f2
 SHA512 
2c931ef7d38ade88a96041e0012605a5d25ec484bb2134f58310cf1a2c7212a869797cef99e2e751c8a6b3c473ba1f8762d4a5d41466d38cb5e31bf664a25f55
 DIST amf-headers-1.4.30.tar.gz 147376939 BLAKE2B 
5d2f6b3d2d2bed675896dc629baed117b986320bedd8a680c8aa19b3f46c0e6af4e51925573da95cb8c2032727f0f96806c3bffcb3130020b3ade608e467859e
 SHA512 
b9412105ebafc578178259d06f6da25f6b21593d65aea389a34f980c6efe14820895122cc8dee5d2e505ba35cad0f7d4f2e6cd79071f32ccb0272ff804d53109

diff --git a/media-libs/amf-headers/amf-headers-1.4.23.ebuild 
b/media-libs/amf-headers/amf-headers-1.4.23.ebuild
deleted file mode 100644
index f96ac72bc0e6..
--- a/media-libs/amf-headers/amf-headers-1.4.23.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/GPUOpen-LibrariesAndSDKs/AMF;
-else
-   
SRC_URI="https://github.com/GPUOpen-LibrariesAndSDKs/AMF/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="The Advanced Media Framework (AMF) SDK"
-HOMEPAGE="https://github.com/GPUOpen-LibrariesAndSDKs/AMF;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-S="${WORKDIR}/AMF-${PV}"
-
-src_unpack() {
-   default
-
-   if [[ ${PV} ==  ]]; then
-   git-r3_src_unpack
-   fi
-}
-
-src_install() {
-   insinto "/usr/include/AMF"
-   doins -r "${S}/amf/public/include/"*
-}

diff --git a/media-libs/amf-headers/amf-headers-1.4.24.ebuild 
b/media-libs/amf-headers/amf-headers-1.4.24.ebuild
deleted file mode 100644
index f96ac72bc0e6..
--- a/media-libs/amf-headers/amf-headers-1.4.24.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/GPUOpen-LibrariesAndSDKs/AMF;
-else
-   
SRC_URI="https://github.com/GPUOpen-LibrariesAndSDKs/AMF/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="The Advanced Media Framework (AMF) SDK"
-HOMEPAGE="https://github.com/GPUOpen-LibrariesAndSDKs/AMF;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-S="${WORKDIR}/AMF-${PV}"
-
-src_unpack() {
-   default
-
-   if [[ ${PV} ==  ]]; then
-   git-r3_src_unpack
-   fi
-}
-
-src_install() {
-   insinto "/usr/include/AMF"
-   doins -r "${S}/amf/public/include/"*
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/

2023-07-25 Thread Sam James
commit: dfb2c5b9b196aa823552c747f78420f75843d5b7
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 03:49:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:49:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb2c5b9

sys-apps/systemd: add 254_rc3

Fixes annoying issue w/ kernel-install cleanups (which eclean-kernel triggers).

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

 sys-apps/systemd/Manifest   |   1 +
 sys-apps/systemd/systemd-254_rc3.ebuild | 529 
 2 files changed, 530 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index bd839805a602..723a2bef32e8 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,4 +1,5 @@
 DIST systemd-254-rc2.tar.gz 14304024 BLAKE2B 
a7d16f5938a174e55146d1fbb47a4210bce8130dd3288ed420d7fa0f7faec984cbc5d479eb3a742f91db12075d5e6189b41677e4610a9f76da529a4b391f0f64
 SHA512 
d19f6f709536475f200925d0a0711422878ecfebfd351a989bda98505926c0646cf18b00fb158249b51e8476b2e01754e0ed7f30fbbf775c3a99e819bcd16579
+DIST systemd-254-rc3.tar.gz 14314774 BLAKE2B 
6b8bbae3d8bf4409fdbb646a3bbf6e7622c4337b6ac342b70ddd7934f512c3120cfddc212f0770a57b30ce11aa880480bb13e72d8e52307d33c105ce2ffb20fd
 SHA512 
b4d0385b4e25bc3895f37480afea6a5e17dd900379e6c5f8882b8b3db26c56305642f270c139c8396fcc41d87e1a8c97b963d945cd3deb43c58f4eb2196cb0a3
 DIST systemd-stable-253.3.tar.gz 11996044 BLAKE2B 
fdbac11914ea4a3718dd48c19f0dc34db798e68f36e2e858536e4ef50e376380a250ad59dbbd1ccec4ed73e59efd198dcc0aa85faafa9d6f85d4b2e1de67ccfa
 SHA512 
2c686d83b8b09efa09e09c82feb965f3cfceb6338e42b57d4133dc9ffe52592c67bce9bc9e294c69bc831294e3cbdcc391aba778f10d7b408cef90a85c0ab8aa
 DIST systemd-stable-253.4.tar.gz 12010733 BLAKE2B 
166ce3f089a9fc3d5d374566258d05ddc9ad1e6a06f5d171ee4e3462e30dd996ed45eccac9e27a8ce75ddf591d81ad2af8ce3bd214709cc0b816422f3960f52a
 SHA512 
cbd572330871fe938307cdead57637e9a03fcdb95b62dd12506f13f48fddcacfaf1e7b179bc9e1c1889a07d3bf21f840aafc773df3a1ab05b37d28950cb94ee1
 DIST systemd-stable-253.5.tar.gz 12015672 BLAKE2B 
3b09bc1a63bc3321c51ea05080f95958ab55064596c13ab967a182cdaace302cc85c19e2cdabd9bdc8ba0a1a04999ae588fbce2fe2626c0f792ee22836feddf4
 SHA512 
39709b485cd9287e26ac8e973fa1692b280bec3b96e1da6667e4a4f2ac2228aa072b22802720a254698d32c82f5306d7feb32229e4b6d54cc0e2b1e2caa4cc2e

diff --git a/sys-apps/systemd/systemd-254_rc3.ebuild 
b/sys-apps/systemd/systemd-254_rc3.ebuild
new file mode 100644
index ..494249a2edd6
--- /dev/null
+++ b/sys-apps/systemd/systemd-254_rc3.ebuild
@@ -0,0 +1,529 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..11} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
+   #KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib pam python-single-r1
+inherit secureboot systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/;
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb 
+zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( sys-libs/libapparmor:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( net-misc/curl:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
+   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   app-arch/bzip2:0=
+   

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

2023-07-25 Thread Sam James
commit: c9a0f06b389d25ad825e7c085298de14bde73ee5
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 03:34:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:34:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a0f06b

dev-libs/libfido2: Stabilize 1.13.0 arm64, #908608

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

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

diff --git a/dev-libs/libfido2/libfido2-1.13.0.ebuild 
b/dev-libs/libfido2/libfido2-1.13.0.ebuild
index bcf47219b257..d3e8eefed403 100644
--- a/dev-libs/libfido2/libfido2-1.13.0.ebuild
+++ b/dev-libs/libfido2/libfido2-1.13.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Yubico/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0/1"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="nfc static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-process/btop/

2023-07-25 Thread Sam James
commit: 576b398b9b4b5f75fc619c8609493e1db0c02121
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 03:35:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:35:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=576b398b

sys-process/btop: Stabilize 1.2.13-r2 arm64, #911212

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

 sys-process/btop/btop-1.2.13-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/btop/btop-1.2.13-r2.ebuild 
b/sys-process/btop/btop-1.2.13-r2.ebuild
index 1b9f6e2f0982..14865375076a 100644
--- a/sys-process/btop/btop-1.2.13-r2.ebuild
+++ b/sys-process/btop/btop-1.2.13-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/aristocratos/btop/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~m68k ~mips ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~m68k ~mips ~ppc ppc64 ~riscv x86"
 
 PATCHES=(
# Backported fixes for https://bugs.gentoo.org/884005,



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

2023-07-25 Thread Sam James
commit: 5d5bcd6f4ceae4e36c349036d0705d0bec41bf06
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 03:34:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:34:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d5bcd6f

dev-libs/libfido2: Stabilize 1.13.0 arm, #908608

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

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

diff --git a/dev-libs/libfido2/libfido2-1.13.0.ebuild 
b/dev-libs/libfido2/libfido2-1.13.0.ebuild
index 567e655a7b41..ab3a1e01fcb6 100644
--- a/dev-libs/libfido2/libfido2-1.13.0.ebuild
+++ b/dev-libs/libfido2/libfido2-1.13.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Yubico/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="nfc static-libs"
 
 DEPEND="



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

2023-07-25 Thread Sam James
commit: 8d0fa201316fa4124115cee224e96034bccdfd5d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 03:34:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:34:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d0fa201

dev-libs/libfido2: Stabilize 1.13.0 x86, #908608

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

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

diff --git a/dev-libs/libfido2/libfido2-1.13.0.ebuild 
b/dev-libs/libfido2/libfido2-1.13.0.ebuild
index ab3a1e01fcb6..bcf47219b257 100644
--- a/dev-libs/libfido2/libfido2-1.13.0.ebuild
+++ b/dev-libs/libfido2/libfido2-1.13.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Yubico/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0/1"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="nfc static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-process/btop/

2023-07-25 Thread Sam James
commit: 84ccca8ad1703ffb0a30043720ea87431ade30bd
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 03:34:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:34:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ccca8a

sys-process/btop: Stabilize 1.2.13-r2 amd64, #911212

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

 sys-process/btop/btop-1.2.13-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/btop/btop-1.2.13-r2.ebuild 
b/sys-process/btop/btop-1.2.13-r2.ebuild
index fedd0779a5ab..fae1c5868e9a 100644
--- a/sys-process/btop/btop-1.2.13-r2.ebuild
+++ b/sys-process/btop/btop-1.2.13-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/aristocratos/btop/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~m68k ~mips ~ppc ppc64 ~riscv ~x86"
 
 PATCHES=(
# Backported fixes for https://bugs.gentoo.org/884005,



[gentoo-commits] repo/gentoo:master commit in: sys-process/btop/

2023-07-25 Thread Sam James
commit: 343c94104a0687dac89104104b762491b5fdcbfc
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 03:35:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:35:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343c9410

sys-process/btop: Stabilize 1.2.13-r2 x86, #911212

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

 sys-process/btop/btop-1.2.13-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/btop/btop-1.2.13-r2.ebuild 
b/sys-process/btop/btop-1.2.13-r2.ebuild
index fae1c5868e9a..1b9f6e2f0982 100644
--- a/sys-process/btop/btop-1.2.13-r2.ebuild
+++ b/sys-process/btop/btop-1.2.13-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/aristocratos/btop/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~m68k ~mips ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~m68k ~mips ~ppc ppc64 ~riscv x86"
 
 PATCHES=(
# Backported fixes for https://bugs.gentoo.org/884005,



[gentoo-commits] repo/gentoo:master commit in: perl-core/Compress-Raw-Zlib/

2023-07-25 Thread Sam James
commit: c522c9d0b9dbaae34a580ff184e539cb1b7b58ee
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 03:21:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:21:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c522c9d0

perl-core/Compress-Raw-Zlib: add 2.206.0

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

 .../Compress-Raw-Zlib-2.206.0.ebuild   | 31 ++
 perl-core/Compress-Raw-Zlib/Manifest   |  1 +
 2 files changed, 32 insertions(+)

diff --git a/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.206.0.ebuild 
b/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.206.0.ebuild
new file mode 100644
index ..026049217247
--- /dev/null
+++ b/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.206.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=PMQS
+DIST_TEST=parallel
+DIST_VERSION=2.206
+inherit perl-module
+
+DESCRIPTION="Low-Level Interface to zlib compression library"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+
+# We use the bundled version of zlib as the minimum version for the system copy
+# Check on bumps! Look in 
https://github.com/pmqs/Compress-Raw-Zlib/commits/master/zlib-src.
+RDEPEND=">=sys-libs/zlib-1.2.13"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/perl-ExtUtils-MakeMaker"
+
+src_prepare() {
+   rm -rf "${S}"/zlib-src/ || die
+   sed -i '/^zlib-src/d' "${S}"/MANIFEST || die
+   perl-module_src_prepare
+}
+
+src_configure() {
+   BUILD_ZLIB=False ZLIB_INCLUDE="${ESYSROOT}"/usr/include \
+   ZLIB_LIB="${ESYSROOT}"/usr/$(get_libdir) 
perl-module_src_configure
+}

diff --git a/perl-core/Compress-Raw-Zlib/Manifest 
b/perl-core/Compress-Raw-Zlib/Manifest
index e63eb55cfe65..ff078b14766c 100644
--- a/perl-core/Compress-Raw-Zlib/Manifest
+++ b/perl-core/Compress-Raw-Zlib/Manifest
@@ -1,2 +1,3 @@
 DIST Compress-Raw-Zlib-2.202.tar.gz 480563 BLAKE2B 
8e9eef5fae7dcac500b08ee7315e6d05912fe954e18560f1ecc195800343102cd0f97690c46c5e06bc6c734877e48356cb93fa70d7070c954e62dc2a7bd2d6c5
 SHA512 
add25f83ecd83fe3beaad12a6f8b37ca046fdfccfa44c03f32b104a9ec6c132407dc606ba0e30fad67151f1b1d4f6886991b19948c12e2964df13a6daa703e72
 DIST Compress-Raw-Zlib-2.205.tar.gz 481904 BLAKE2B 
19572f48b1f25a901b1a88ad49d40ed0a57361f5f62870cce11dc85069e86695db6c3206101c2cd3609e2acb598799ce0a124f1b950cab901bfc412fed5e8580
 SHA512 
567abb51dc9939f0e0bc206202e63cd8805f924ef23ca48eae4992fdf97d58167aa7438732abd4cd27fa83b3849c7b263b55f3ec10009dddab8c9ca0d1a0ec18
+DIST Compress-Raw-Zlib-2.206.tar.gz 481767 BLAKE2B 
be4508171b24046c289d07706b1fb61d147057789a91b39799cd61bd388bcf4d02776e79237e3dc26ba12ee578d70898b615621170b73bbdd650f90d10781012
 SHA512 
3c722e6f363de90f6367446624090a9c482c9ed09f34b749765706da68e55e63f94608ea1d06669af567d8f8111d3311415f1f8a3daf782368c9a7bd4ff226f5



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

2023-07-25 Thread Sam James
commit: 3126404cca731e732d4a413fbd24edc052b5e410
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Tue Jul 25 18:30:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:32:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3126404c

dev-lang/zig: fix building on  with "doc" USE-flag enabled

ZIG_NO_LANGREF variable was disabled in 
https://github.com/ziglang/zig/commit/32a175740c8750a7db550011795a4c22c0d0bc93.
Signed-off-by: Eric Joldasov  getgoogleoff.me>
Closes: https://github.com/gentoo/gentoo/pull/32035
Signed-off-by: Sam James  gentoo.org>

 dev-lang/zig/zig-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-lang/zig/zig-.ebuild b/dev-lang/zig/zig-.ebuild
index dd8650c3aa2c..41467b2d0539 100644
--- a/dev-lang/zig/zig-.ebuild
+++ b/dev-lang/zig/zig-.ebuild
@@ -116,7 +116,6 @@ src_configure() {
-DZIG_USE_LLVM_CONFIG=ON
-DCMAKE_PREFIX_PATH="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/$(get_libdir)/zig/${PV}"
-   -DZIG_NO_LANGREF="$(usex !doc ON OFF)"
)
 
cmake_src_configure
@@ -127,7 +126,7 @@ src_compile() {
 
if use doc; then
cd "${BUILD_DIR}" || die
-   mv ./stage3/doc/langref.html "${S}" || die
+   edo ./stage3/bin/zig run ../doc/docgen.zig -- --zig 
./stage3/bin/zig ../doc/langref.html.in "${S}/langref.html"
edo ./stage3/bin/zig test ../lib/std/std.zig --zig-lib-dir 
../lib -fno-emit-bin -femit-docs="${S}/std"
fi
 }



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/files/, sys-kernel/genkernel/

2023-07-25 Thread Sam James
commit: d8f4284590c80f6a331e15a7f535184342920dcb
Author: orbea  riseup  net>
AuthorDate: Tue Jul 25 03:09:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:33:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f42845

sys-kernel/genkernel: update cryptsetup to 2.6.1

This version has the LFS64 changes required for >= musl-1.2.4.

Upstream-Commit: 
https://github.com/gentoo/genkernel/commit/231fdfd9f1c1819d19440627ebe0ea58576a9965
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/32029
Signed-off-by: Sam James  gentoo.org>

 sys-kernel/genkernel/Manifest  |  1 +
 ...genkernel-4.3.5-no-asciidoc-on-cryptsetup.patch | 24 ++
 ...ernel-.ebuild => genkernel-4.3.5-r1.ebuild} |  3 ++-
 sys-kernel/genkernel/genkernel-.ebuild |  2 +-
 4 files changed, 28 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index b99d346d94ec..ea0925c7e25c 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -5,6 +5,7 @@ DIST btrfs-progs-v5.15.tar.xz 2275480 BLAKE2B 
45fa1e20d14bdd92b1a7761771c7b6c279
 DIST busybox-1.34.1.tar.bz2 2476932 BLAKE2B 
1f45f58db26ae0bae2eb728db3a7d49680d611f489c4633d1fdf2827d3c33285721e232f722ac1f80f2ad7616352df9fd6b8880bcb5fa0dc6787b70c897dd033
 SHA512 
fb7e53a56c07b1098a12ee7232ad5401b147816648a0619b3b5358fdcf0915cfbb054500c0e0dd4acb3bc0a93a584b62bc5448e1f16b28004f58b39518a13b9d
 DIST coreutils-8.32.tar.xz 5547836 BLAKE2B 
0ad99c176c19ec214fcfd0845523e5362f0151827707c759bd46c0fe8d2501c6ad1c29c5b71266f6525857bc0d56c472db0d7fe29953b6c65e2e6c76bdf3c515
 SHA512 
1c8f3584efd61b4b02e7ac5db8e103b63cfb2063432caaf1e64cb2dcc56d8c657d1133bbf10bd41468d6a1f31142e6caa81d16ae68fa3e6e84075c253613a145
 DIST cryptsetup-2.4.1.tar.xz 11171180 BLAKE2B 
6b999a19df54276d295eb2f1729be2eefb5fb09cd29aae5f7c0b93c539b4b552f92327f2474e0f4793a3c7f8a264a4ef927178dabfc9ba56012bdf9949ef9ada
 SHA512 
17fc73c180e41acbd4ebeddebaf54f8baeef09fce7f154aa9c55936a58bda7adcc7b1bb257336c22295d7b5af426fc8dfd0e4e644e4a52098bcb8a2adb562ca7
+DIST cryptsetup-2.6.1.tar.xz 11402380 BLAKE2B 
efd7a64d89d863876de68ff3e89d8c94ad5eca6a8d2236c52c234fbe51e9d9ee303a0c7fe7dac7df10e0062003b9c0aeddc8dc342582106c157ab2d1e742155e
 SHA512 
0cbddbf33cbac2b834ed7e2dd47a9fc787131031a1c729f373f5c974600a838097e9cc0555f13719fc79c384a2a34b404f94ba4cc2f35f0bb1d70aef2233fd18
 DIST dmraid-1.0.0.rc16-3.tar.bz2 232743 BLAKE2B 
290c5bb7f1b12ac48627d8afcc346327b2fcce31b1015d5974c956d94f607b297e383158cd8741f03a770cdeb3f42c3e6341ebfcbc2220e122d89c2603eee512
 SHA512 
7c45e5117adc52fc2094b1b2bad4f4c518a46317a2196611966d72085ba3587c4ac8d1080f9d934888c01788f2b2d3d621c6f0d3e2a023c0fb1f9f3fa7fc127e
 DIST dropbear-2020.81.tar.bz2 2289644 BLAKE2B 
eb80ff88d75ae97365570f8793aee855cc615f6a46c49c4efa026d14ba8507c41b87093ca5b86dd1fcd3602f5e24b7b9c4f83c7cf4f6dc7945ff628b09c98794
 SHA512 
2fa9d4d7dcb1c81281f5e47c8a99b7300eb46b3bb605daaec956404eae9124879a8bbbef521dea6da8b3643f3dc6f7f5005e265bfcaba97e89812f5642c294da
 DIST e2fsprogs-1.46.4.tar.xz 7035200 BLAKE2B 
473f7fd3f521b94cdaa68e37784a518fc1919387dd114f31b5338f1b4c472f86b150229ec3dcae8b73eac95330c0dea729befc8cea08bcf1e455c0b6652d6d2b
 SHA512 
7d9cfdf00ed58e66049585e8382fe4977088956421a0fb8155900c69afd8857309ad2b9301b3f74c9c0afa7287a0ddba2fd1538fcf57858b37a9ab712390016d

diff --git 
a/sys-kernel/genkernel/files/genkernel-4.3.5-no-asciidoc-on-cryptsetup.patch 
b/sys-kernel/genkernel/files/genkernel-4.3.5-no-asciidoc-on-cryptsetup.patch
new file mode 100644
index ..26caca5de43a
--- /dev/null
+++ b/sys-kernel/genkernel/files/genkernel-4.3.5-no-asciidoc-on-cryptsetup.patch
@@ -0,0 +1,24 @@
+https://github.com/gentoo/genkernel/commit/231fdfd9f1c1819d19440627ebe0ea58576a9965
+
+From 231fdfd9f1c1819d19440627ebe0ea58576a9965 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Wed, 5 Jul 2023 21:41:39 +0100
+Subject: [PATCH] gkbuilds: cryptsetup: disable asciidoc
+
+Signed-off-by: Sam James 
+---
+ gkbuilds/cryptsetup.gkbuild | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/gkbuilds/cryptsetup.gkbuild b/gkbuilds/cryptsetup.gkbuild
+index 816df609..c084286c 100644
+--- a/gkbuilds/cryptsetup.gkbuild
 b/gkbuilds/cryptsetup.gkbuild
+@@ -11,6 +11,7 @@ src_configure() {
+   local myconf=(
+   --enable-internal-argon2
+   --sbindir=/sbin
++  --disable-asciidoc
+   --disable-nls
+   --disable-selinux
+   --disable-ssh-token

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.5-r1.ebuild
similarity index 99%
copy from sys-kernel/genkernel/genkernel-.ebuild
copy to sys-kernel/genkernel/genkernel-4.3.5-r1.ebuild
index 0a90921d0699..9a46e6c7644d 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.3.5-r1.ebuild
@@ -17,7 +17,7 @@ VERSION_BOOST="1.79.0"
 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/hdx-realtime-media-engine/

2023-07-25 Thread Sam James
commit: 06c5198d42fbc6654124a23df0e0896de7e02f85
Author: Henning Schild  hennsch  de>
AuthorDate: Mon Jul 17 14:23:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:33:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c5198d

media-plugins/hdx-realtime-media-engine: bump to version 2.9.700.3000

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/31928
Signed-off-by: Sam James  gentoo.org>

 media-plugins/hdx-realtime-media-engine/Manifest   |  2 +
 .../hdx-realtime-media-engine-2.9.700.3000.ebuild  | 94 ++
 2 files changed, 96 insertions(+)

diff --git a/media-plugins/hdx-realtime-media-engine/Manifest 
b/media-plugins/hdx-realtime-media-engine/Manifest
index f32274bad84d..752f4dbe007f 100644
--- a/media-plugins/hdx-realtime-media-engine/Manifest
+++ b/media-plugins/hdx-realtime-media-engine/Manifest
@@ -1,2 +1,4 @@
 DIST HDX_RealTime_Media_Engine_2.9.600_for_Linux.zip 30123995 BLAKE2B 
fbdc61bd46ce655ff223815eb54c582adc98af90aa99284731a841b7aad92446ec2c7630e302b947eab79f70d09a9d1f648c582c48403a0df196a03ff8c4704f
 SHA512 
7195b3d99fc1254a9dd0c09532c595be2f4db85eed4071b61891a6d66d99bc763a3f47f93d907fa0e81646cb9a83a3f818c8b36be0804df29bed3b35f853176c
 DIST HDX_RealTime_Media_Engine_2.9.600_for_Linux_x64.zip 30156876 BLAKE2B 
758593a90c421b7d93ba37fc9c219e0cd72ada0ef886560973b404a55ff89791ff429d34543030b382fa8fb595c578804f79f5d72487624382deac60817914dc
 SHA512 
26078eafac9395c00d0ef7f215172259d97e6e929633c3987b9ed78252c6583b7d18136ac193c953b599227e4aef8a65dcf03dd8cf8d3f52ce700ffbd1bc5922
+DIST HDX_RealTime_Media_Engine_2.9.700_for_Linux.zip 30127078 BLAKE2B 
cb354b22ab10dccf82d32d375bc816cb7dce335127c62aa917128600b7891c1932e41319581ed9ed0d9feb51f2b10f6cf4ea39dba3e5907b5d4e55b6cd2c3864
 SHA512 
6e957a6c8e3fff4ac8382d67b800ebac8a3a2070198ca33f549ff33b2cc5546d872a3446ab945b9ec9a61694dc6ac928048fb771188dfc05cc031837bc18ceb6
+DIST HDX_RealTime_Media_Engine_2.9.700_for_Linux_x64.zip 30175218 BLAKE2B 
64b86f78a87327e324308ff68740f6b676896c5c077e7b4ad31ad6ae90ffb2c7103af5f543c3350c751fad0d4ea25485e0d46e465981c178c542240119193d93
 SHA512 
634ce4c3b897109add120ee5fc369ccee66fe0890c7a924ec5730a79731a273823fcefde0ce6eea3c4fdc92193facca7c6442f6bbeb01f06a54a405eec0c902e

diff --git 
a/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.700.3000.ebuild
 
b/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.700.3000.ebuild
new file mode 100644
index ..bdca16afb49a
--- /dev/null
+++ 
b/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.700.3000.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker
+
+MY_PV="$(ver_cut 1-3)"
+
+DESCRIPTION="HDX RealTime Media Engine plugin for Citrix Workspace App"
+HOMEPAGE="https://www.citrix.com/;
+SRC_URI="amd64? ( HDX_RealTime_Media_Engine_${MY_PV}_for_Linux_x64.zip )
+   x86? ( HDX_RealTime_Media_Engine_${MY_PV}_for_Linux.zip )"
+LICENSE="icaclient"
+SLOT="0"
+
+KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="fetch mirror strip"
+
+BDEPEND="app-arch/unzip"
+RDEPEND="
+   sys-libs/llvm-libunwind
+   || (
+   media-video/pipewire
+   media-libs/libpulse
+   media-sound/apulse
+   )
+   x11-libs/libX11
+   x11-libs/libXv
+"
+
+ICAROOT="/opt/Citrix/ICAClient"
+QA_PREBUILT="${ICAROOT#/}/*"
+
+REQUIRES_EXCLUDE="
+   libpulse.so.0
+   libsndfile.so.1
+"
+
+S="${WORKDIR}/usr/local/bin"
+
+pkg_nofetch() {
+   elog "Download the client file ${A} from"
+   elog 
"https://www.citrix.com/downloads/workspace-app/additional-client-software/hdx-realtime-media-engine.html;
+   elog "and place it into your DISTDIR directory."
+}
+
+pkg_setup() {
+   case ${ARCH} in
+   amd64)
+   zip_dir="x86_64"
+   zip_arch="amd64"
+   ;;
+   x86)
+   zip_dir="i386"
+   zip_arch="i386"
+   ;;
+   esac
+}
+
+src_unpack() {
+   default
+
+   local 
MY_T="${WORKDIR}/HDX_RealTime_Media_Engine_${MY_PV}_for_Linux$(usex amd64 
'_x64' '')"
+   local deb_base_name="citrix-hdx-realtime-media-engine"
+   unpack_deb ${MY_T}/${zip_dir}/${deb_base_name}_$(ver_rs 3 
-)_${zip_arch}.deb
+}
+
+src_install() {
+   insinto "${ICAROOT}/rtme"
+
+   # No, we do NOT install such a generic udev rule into the system
+   local destfiles=(
+   DialTone_US.wav
+   EULA.rtf
+   InboundCallRing.wav
+   )
+
+   local el
+   for el in "${destfiles[@]}" ; do
+   doins "${el}"
+   done
+
+   exeinto "${ICAROOT}"/rtme
+   doexe RTMEconfig RTMediaEngineSRV
+
+   for el in /var/{lib,log}/RTMediaEngineSRV /var/lib/Citrix/HDXRMEP ; do
+   keepdir ${el}

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-SSH-Perl/

2023-07-25 Thread Sam James
commit: 26c061c0d04fded87087e465b4139bd8acb01e00
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 03:32:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:32:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c061c0

dev-perl/Net-SSH-Perl: add 2.141.0

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

 dev-perl/Net-SSH-Perl/Manifest|  1 +
 dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.141.0.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-perl/Net-SSH-Perl/Manifest b/dev-perl/Net-SSH-Perl/Manifest
index 7cc1171f9987..e587a1ed755b 100644
--- a/dev-perl/Net-SSH-Perl/Manifest
+++ b/dev-perl/Net-SSH-Perl/Manifest
@@ -1 +1,2 @@
 DIST Net-SSH-Perl-2.14.tar.gz 256963 BLAKE2B 
700e9a852ab65ce881db043bf7ce775bbb60022299bf27936b90bb78c085136df1c6119b67f48bfd540b6b7cc2cb6406c252c4a6b9a7b73fc11760c28e527f58
 SHA512 
49fee3e7969260a97453adfdac7ed3852130a7404ca5016f6d16549e478b8f2808f47c5801f2dbf991cfb33b5f2653d55360ba938d9b36016620a46e1ffea879
+DIST Net-SSH-Perl-2.141.tar.gz 257974 BLAKE2B 
b354ac733937da479b95e05ffde649bbab78c75474fb3880ce3d74b18df81afb75a3f8845739b78dba5cdf4e74609084b0cf48a9c8e2996dcc72a96341b615f6
 SHA512 
de6605ea15a692d7ccfe650ce741bfd68a99a560bd171167ec8f346ace3b53bf4044622dc016558bab4d838807b2079db234e0eda4c05bae73b1262fd5cba6ed

diff --git a/dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.141.0.ebuild 
b/dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.141.0.ebuild
new file mode 100644
index ..05f1ac67c090
--- /dev/null
+++ b/dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.141.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=2.141
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Perl client Interface to SSH"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+RDEPEND="
+   >=dev-perl/Crypt-Curve25519-0.50.0
+   dev-perl/Crypt-IDEA
+   >=dev-perl/CryptX-0.32.0
+   virtual/perl-Digest-MD5
+   dev-perl/File-HomeDir
+   virtual/perl-File-Spec
+   virtual/perl-IO
+   >=dev-perl/Math-GMP-1.40.0
+   virtual/perl-Scalar-List-Utils
+   >=dev-perl/String-CRC32-1.200.0
+   !minimal? (
+   dev-perl/Digest-BubbleBabble
+   dev-perl/Crypt-RSA
+   dev-perl/TermReadKey
+   )
+"
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+   test? ( >=virtual/perl-Test-Simple-0.610.0 )
+"
+
+PERL_RM_FILES=(
+   # Gentoo integrity checks are used instead
+   'SIGNATURE'
+   't/00-signature.t'
+   # Annoying author tests
+   't/99-perlcritic.t'
+   't/99-pod.t'
+   't/99-spellcheck.t'
+   't/99-yaml.t'
+)



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Compress-Raw-Lzma/

2023-07-25 Thread Sam James
commit: ac3baf6dff18ee492dc6e9260bd77b0fe5ef0614
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 03:19:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:19:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac3baf6d

dev-perl/Compress-Raw-Lzma: add 2.206.0

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

 .../Compress-Raw-Lzma/Compress-Raw-Lzma-2.206.0.ebuild  | 17 +
 dev-perl/Compress-Raw-Lzma/Manifest |  1 +
 2 files changed, 18 insertions(+)

diff --git a/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.206.0.ebuild 
b/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.206.0.ebuild
new file mode 100644
index ..4600961bf34a
--- /dev/null
+++ b/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.206.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PMQS
+DIST_VERSION=2.206
+
+inherit perl-module
+
+DESCRIPTION="Perl interface for reading and writing lzma, lzip, and xz 
files/buffers"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="app-arch/xz-utils"
+DEPEND="${RDEPEND}"

diff --git a/dev-perl/Compress-Raw-Lzma/Manifest 
b/dev-perl/Compress-Raw-Lzma/Manifest
index 5364b98e1e89..abdc04a89810 100644
--- a/dev-perl/Compress-Raw-Lzma/Manifest
+++ b/dev-perl/Compress-Raw-Lzma/Manifest
@@ -1,2 +1,3 @@
 DIST Compress-Raw-Lzma-2.204.tar.gz 117644 BLAKE2B 
db49265eba614479a1c2c4e4716e3a308cfe7b0f30a9d8b2e3666200b97e446b1a2e302c7a1646bb6d84c4aee138befebbd7fe935f142ae518960774c445731f
 SHA512 
7f5f6f6fc4012a1ee94ef87c198da10489ab10ce92e14ddce63e3eb9a590f22870d82028b0e97d785921ad48d06328b508cc983d19eafe2b6274eba7087deffa
 DIST Compress-Raw-Lzma-2.205.tar.gz 117960 BLAKE2B 
7770721fca73f0585a7ad0a389a34bd8a9ec48713868804f03c73b6d958497e077bdb501a28e4e8b1f651af1e03b48fd53eb5df00b33a5640fdbcdee8bd99755
 SHA512 
d3ca558c8294470aee8e6d2d30151681bfebead2b6b889acfc9bca76aa10da65c3923303c651e13ead2d37693e935a8e598d2499ba771a493c7e0db889f9ac39
+DIST Compress-Raw-Lzma-2.206.tar.gz 118339 BLAKE2B 
4384ee7d60dc67ea5e07c99695efa6816ad2431ed73505e7254fa003f00bd94dc19ed94158b53905404c5353e0dc1ad92f21e753de0786e2ca7f22feddaab6f2
 SHA512 
fdffd579a2c0b76ef6dc1f6dd82f9332a52fc8963eff07a1ed92324248ea253d220a6e01e3b7ed93d072d4f83dad739f58229480dcc984c7a0246c5e966b89f0



[gentoo-commits] repo/gentoo:master commit in: net-p2p/nicotine+/

2023-07-25 Thread Sam James
commit: a948c22a3af74fdd0ce902cea6ef2c1bcc19c785
Author: Efe İzbudak  metu  edu  tr>
AuthorDate: Thu Jul 13 11:32:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:32:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a948c22a

net-p2p/nicotine+: needs python[gdbm]

Nicotine+ needs python[gdbm] as a runtime dependency.

Signed-off-by: Efe İzbudak  metu.edu.tr>
Closes: https://github.com/gentoo/gentoo/pull/31865
Signed-off-by: Sam James  gentoo.org>

 net-p2p/nicotine+/nicotine+-3.2.9-r1.ebuild | 44 +
 1 file changed, 44 insertions(+)

diff --git a/net-p2p/nicotine+/nicotine+-3.2.9-r1.ebuild 
b/net-p2p/nicotine+/nicotine+-3.2.9-r1.ebuild
new file mode 100644
index ..bbf1e8854cf3
--- /dev/null
+++ b/net-p2p/nicotine+/nicotine+-3.2.9-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="gdbm"
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="A fork of nicotine, a Soulseek client in Python"
+HOMEPAGE="https://github.com/Nicotine-Plus/nicotine-plus;
+SRC_URI="https://github.com/Nicotine-Plus/nicotine-plus/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   x11-libs/gtk+:3[introspection]
+   ${DEPEND}
+"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/nicotine-plus-${PV}"
+
+EPYTEST_IGNORE=(
+   "test/integration/test_startup.py"
+)
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-doc/doxygen/

2023-07-25 Thread Sam James
commit: 10c3fc41ee47042f6f3d16198e3fe178ec1d7752
Author: David Roman  gmail  com>
AuthorDate: Thu Jun 22 15:14:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:11:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c3fc41

app-doc/doxygen: use system spdlog library

Also drops obsolete use_sqlite3 option which has been
removed from upstream.

Bug: https://bugs.gentoo.org/906848
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31573
Signed-off-by: Sam James  gentoo.org>

 app-doc/doxygen/doxygen-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-doc/doxygen/doxygen-.ebuild 
b/app-doc/doxygen/doxygen-.ebuild
index 4a4aebc420d4..7a4ebca3a29b 100644
--- a/app-doc/doxygen/doxygen-.ebuild
+++ b/app-doc/doxygen/doxygen-.ebuild
@@ -36,6 +36,7 @@ BDEPEND="sys-devel/bison
 "
 RDEPEND="app-text/ghostscript-gpl
dev-lang/perl
+   dev-libs/spdlog:=
media-libs/libpng:0=
virtual/libiconv
clang? ( >=sys-devel/clang-10:= )
@@ -57,7 +58,6 @@ RDEPEND="app-text/ghostscript-gpl
dev-qt/qtwidgets:5
dev-qt/qtxml:5
)
-   sqlite? ( dev-db/sqlite:3 )
 "
 DEPEND="${RDEPEND}"
 
@@ -106,7 +106,7 @@ src_configure() {
-Dbuild_doc=$(usex doc)
-Dbuild_search=$(usex doxysearch)
-Dbuild_wizard=$(usex qt5)
-   -Duse_sqlite3=$(usex sqlite)
+   -Duse_sys_spdlog=ON
-DBUILD_SHARED_LIBS=OFF
-DGIT_EXECUTABLE="false"
)



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lutok/

2023-07-25 Thread Sam James
commit: 42d390c790d3d860ad4e693c8ce0ea04016d26e3
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Jul  9 18:46:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:11:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d390c7

dev-lua/lutok: Fix compiling with clang-16

Related: https://github.com/jmmv/lutok/issues/7
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/31814
Signed-off-by: Sam James  gentoo.org>

 dev-lua/lutok/lutok-0.4-r11.ebuild | 53 ++
 1 file changed, 53 insertions(+)

diff --git a/dev-lua/lutok/lutok-0.4-r11.ebuild 
b/dev-lua/lutok/lutok-0.4-r11.ebuild
new file mode 100644
index ..c3e30ece373f
--- /dev/null
+++ b/dev-lua/lutok/lutok-0.4-r11.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2017-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+LUA_COMPAT=( lua5-{1..4} )
+
+inherit lua-single
+
+DESCRIPTION="Lightweight C++ API library for Lua"
+HOMEPAGE="https://github.com/jmmv/lutok;
+SRC_URI="https://github.com/jmmv/lutok/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   dev-libs/atf
+   dev-util/kyua
+   )
+"
+DEPEND="${LUA_DEPS}"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   :
+}
+
+src_configure() {
+   # Uses std::auto_ptr (deprecated in c++11, removed in c++17)
+   # 
+   export CXXFLAGS="-std=c++14 ${CXXFLAGS}"
+
+   lua_setup
+   local myconf=(
+   --enable-shared
+   --disable-static
+   LUA_CFLAGS="$(lua_get_CFLAGS)"
+   LUA_LIBS="$(lua_get_LIBS)"
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   rm -rf "${ED}"/usr/tests || die
+   find "${ED}" -name '*.la' -type f -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lutok/

2023-07-25 Thread Sam James
commit: b2baf8ce04f39fb97a8a464b331c73b23eb5834e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 03:12:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:12:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2baf8ce

dev-lua/lutok: add github upstream metadata

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

 dev-lua/lutok/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-lua/lutok/metadata.xml b/dev-lua/lutok/metadata.xml
index 077cdb6aa203..bc13b48c8dd3 100644
--- a/dev-lua/lutok/metadata.xml
+++ b/dev-lua/lutok/metadata.xml
@@ -5,4 +5,7 @@
flop...@gentoo.org
Mike Gilbert

+   
+   jmmv/lutok
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cppgir/files/, dev-cpp/cppgir/

2023-07-25 Thread Sam James
commit: d8597607f66b95f362ad24faedde5848500c0f98
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Mon Jul 24 16:24:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:11:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8597607

dev-cpp/cppgir: Drop old

Signed-off-by: Esteve Varela Colominas  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32024
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/cppgir/Manifest|  1 -
 dev-cpp/cppgir/cppgir-0_p20230625.ebuild   | 49 
 .../files/cppgir-0_p20230625-fix-libcxx-16.patch   | 54 --
 3 files changed, 104 deletions(-)

diff --git a/dev-cpp/cppgir/Manifest b/dev-cpp/cppgir/Manifest
index 9993355eef64..9518bc80e153 100644
--- a/dev-cpp/cppgir/Manifest
+++ b/dev-cpp/cppgir/Manifest
@@ -1,2 +1 @@
-DIST cppgir-0_p20230625.tar.bz2 93259 BLAKE2B 
7593ed17391d40ba69c2915a6f3750ac5a0596977a1ddf61aad2db40e61b967ec8b4a9f6f11b22a2f15660344358b2f4cfd2f46aa50d565163b0508ac411d974
 SHA512 
9167650ff6d22b2da7c824c91b864a104950ed44156c4fdd222abef3261b7ae9639dbafaca4ad3c175da7707bbf221ef166778c4227bb395149b804e74d91693
 DIST cppgir-0_p20230701.tar.bz2 93266 BLAKE2B 
73fe45188c8304da84cc39b838176a9100622f3a2aa6cdb7a8eb4c58bb16fe5a8772c8bdc0d7686a322d86bc1aba3b22c3b1ebfeab98e7d282f7258050249a50
 SHA512 
90378f73a7c05e8a4fdadddf0add35ffb90fce563eab97ef981d6f9dfbbc4a5d0e83c70a54de9fbbf23d85eb6ce02036e0ffbfafe67384fbc99a997fd8b92f0b

diff --git a/dev-cpp/cppgir/cppgir-0_p20230625.ebuild 
b/dev-cpp/cppgir/cppgir-0_p20230625.ebuild
deleted file mode 100644
index 372c26104fd5..
--- a/dev-cpp/cppgir/cppgir-0_p20230625.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="GObject-Introspection C++ binding wrapper generator"
-HOMEPAGE="https://gitlab.com/mnauw/cppgir;
-
-MY_PV="70b0e3d522cec60316d116dcbd919b797e85685a"
-SRC_URI="https://gitlab.com/mnauw/cppgir/-/archive/${MY_PV}/cppgir-${MY_PV}.tar.bz2
 -> ${P}.tar.bz2"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/boost:=
-   dev-libs/libfmt:=
-"
-DEPEND="${RDEPEND}
-   dev-cpp/expected-lite"
-BDEPEND="
-   doc? ( app-text/ronn-ng )
-   test? ( dev-libs/glib )
-"
-
-PATCHES=(
-   "${FILESDIR}/cppgir-0_p20230625-fix-libcxx-16.patch"
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_DOC=$(usex doc)
-   -DBUILD_TESTING=$(usex test)
-   -DBUILD_EXAMPLES=no
-   -DINTERNAL_EXPECTED=no
-   )
-
-   append-cppflags \
-   -UDEFAULT_GIRPATH \
-   
-DDEFAULT_GIRPATH="${EPREFIX}/usr/share:${EPREFIX}/usr/local/share"
-
-   cmake_src_configure
-}

diff --git a/dev-cpp/cppgir/files/cppgir-0_p20230625-fix-libcxx-16.patch 
b/dev-cpp/cppgir/files/cppgir-0_p20230625-fix-libcxx-16.patch
deleted file mode 100644
index 6ca80e05594b..
--- a/dev-cpp/cppgir/files/cppgir-0_p20230625-fix-libcxx-16.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-Fix building with libcxx-16
-
-https://bugs.gentoo.org/909316
-https://gitlab.com/mnauw/cppgir/-/issues/41
-
 cppgir-70b0e3d522cec60316d116dcbd919b797e85685a.orig/CMakeLists.txt
-+++ cppgir-70b0e3d522cec60316d116dcbd919b797e85685a/CMakeLists.txt
-@@ -65,8 +65,8 @@
- -DDEFAULT_GIRPATH=${GI_DEFAULT_GIRPATH})
- target_compile_definitions(cppgir PRIVATE
- 
-DDEFAULT_IGNORE_FILE=${GI_IGNORE_FILE_INSTALL_DIR}/${GI_IGNORE_FILE}:${GI_IGNORE_FILE_INSTALL_DIR}/${GI_IGNORE_FILE_PLATFORM})
--target_link_libraries(cppgir Boost::program_options stdc++fs 
${FORMAT_LIBRARIES})
--set_property(TARGET cppgir PROPERTY CXX_STANDARD 14)
-+target_link_libraries(cppgir Boost::program_options ${FORMAT_LIBRARIES})
-+set_property(TARGET cppgir PROPERTY CXX_STANDARD 17)
- 
- add_library(gi INTERFACE)
- target_include_directories(gi INTERFACE
 cppgir-70b0e3d522cec60316d116dcbd919b797e85685a.orig/tools/cppgir.cpp
-+++ cppgir-70b0e3d522cec60316d116dcbd919b797e85685a/tools/cppgir.cpp
-@@ -3,8 +3,8 @@
- #include "genns.hpp"
- #include "repository.hpp"
- 
--#include 
--namespace fs = std::experimental::filesystem;
-+#include 
-+namespace fs = std::filesystem;
- 
- #include 
- #include 
 cppgir-70b0e3d522cec60316d116dcbd919b797e85685a.orig/tools/genbase.hpp
-+++ cppgir-70b0e3d522cec60316d116dcbd919b797e85685a/tools/genbase.hpp
-@@ -6,6 +6,7 @@
- #include "repository.hpp"
- 
- #include 
-+#include 
- 
- struct GeneratorOptions
- {
 cppgir-70b0e3d522cec60316d116dcbd919b797e85685a.orig/tools/genns.cpp
-+++ cppgir-70b0e3d522cec60316d116dcbd919b797e85685a/tools/genns.cpp
-@@ -5,8 +5,8 @@
- #include 
- #include 
- 
--#include 
--namespace fs = std::experimental::filesystem;
-+#include 
-+namespace fs = 

[gentoo-commits] repo/gentoo:master commit in: app-text/cherrytree/

2023-07-25 Thread Sam James
commit: c1c2ca3a8269b9e6d5943412766bf1deb83296f4
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Jul 23 14:20:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:11:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c2ca3a

app-text/cherrytree: Version bump to 1.0.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32013
Signed-off-by: Sam James  gentoo.org>

 app-text/cherrytree/Manifest|  1 +
 app-text/cherrytree/cherrytree-1.0.0.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index f48b6ef3db6d..d9e97d539930 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,3 +1,4 @@
 DIST cherrytree_0.99.53.tar.xz 3465176 BLAKE2B 
b7af2ba4fb4be5aaba66eca55436c889bfc80fad7f6bdbfcf7fbfd2ecb05b6a0143d1c8599836d4c1a8dde3bfa235335cbebc05164ac03bca1de13b613bcbca0
 SHA512 
e6fdc9ae0c5638944c1a9c7d6f9cbd902c59b0823422010815e78c93133504546142211ca34456b18cadf5a25c093385927fe7f24adceb7f5997f42a957e8666
 DIST cherrytree_0.99.54.tar.xz 3500772 BLAKE2B 
bec969f75629da0488774a4ca18abd32bf6db50d4ad66418726cdfd7894901401d7d5af21678fb0886863154aea68286e25d4bbfb21f16a616ab0aa89d44da4b
 SHA512 
c4e8ff4440fc688ee6b24279857452e00f85614dcf094b311a768479fcc842712171e4dcd0b121b865aedd2d854ed5906e7fc615a69a76d50af71b91bb29835e
 DIST cherrytree_0.99.55.tar.xz 2449336 BLAKE2B 
6e034b019a70849af99766085bc2c2e777e909a8d18f9b98943c6aeb1a0285573e3651cef1a2620f0eb9aad37d9f28cd871fbcff6f57e39bc89cd60ba4191028
 SHA512 
3c22df32fe0a4449607862c87aac46f52047a37a6404c848ce9a1e5308f87de7c5ca47c8e4abb21d1ecbe53bb7fc714fa7e0de0302caabd18e6eb2137c3438b6
+DIST cherrytree_1.0.0.tar.xz 3746968 BLAKE2B 
0f13dc25f04bc04db7d1e35de8b2f0dce45f1edcbb32705171edd19f3f508c188182036313267fb0289e98fdd64ea7fbd673f33a494997d5a873dfbe63006b0c
 SHA512 
aa1e32be1cb99b11e158bb4d6a079a967f1b01109df76bc416cb1a11bf3628279dbf5a8ac9d476a2a9f2446f8e77d83a453891df8ea6b94ec97c3ea9b4294508

diff --git a/app-text/cherrytree/cherrytree-1.0.0.ebuild 
b/app-text/cherrytree/cherrytree-1.0.0.ebuild
new file mode 100644
index ..a757d8026dc5
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-1.0.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake python-any-r1 xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree/;
+
+SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz;
+S="${WORKDIR}"/${P/-/_}
+
+KEYWORDS="~amd64 ~x86"
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+SLOT="0"
+IUSE="nls test"
+
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
+
+RDEPEND="app-i18n/uchardet
+   app-text/gspell:=
+   >=dev-cpp/glibmm-2.64.2:2
+   dev-cpp/gtkmm:3.0
+   dev-cpp/gtksourceviewmm:3.0
+   dev-cpp/libxmlpp:2.6
+   dev-cpp/pangomm:1.4
+   dev-db/sqlite:3
+   dev-libs/fribidi
+   dev-libs/glib:2
+   dev-libs/libfmt:=
+   dev-libs/libxml2:2
+   dev-libs/spdlog:=
+   >=x11-libs/vte-0.70.2:2.91
+   net-misc/curl
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/pango"
+
+DEPEND="${PYTHON_DEPS}
+   ${RDEPEND}"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? ( dev-util/cpputest )"
+
+src_prepare() {
+   # disable compress man pages
+   sed -i -e \
+   
'/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+   CMakeLists.txt || die
+
+   # python_fix_shebang .
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DPYTHON_EXEC="${PYTHON}"
+   -DUSE_NLS=$(usex nls)
+   -DBUILD_TESTING=$(usex test)
+   -DUSE_SHARED_FMT_SPDLOG=ON
+   )
+
+   cmake_src_configure
+}



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

2023-07-25 Thread Sam James
commit: 6fdb0972abc36d69a4b56a7e76d126b6af77c467
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 03:12:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:12:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fdb0972

app-editors/vis: add github upstream metadata

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

 app-editors/vis/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-editors/vis/metadata.xml b/app-editors/vis/metadata.xml
index 07e6ce2a8cbd..9bc3451307bd 100644
--- a/app-editors/vis/metadata.xml
+++ b/app-editors/vis/metadata.xml
@@ -14,4 +14,7 @@ Vis aims to be a modern, legacy free, simple yet efficient 
editor combining the
 
more memory efficient regex search using 
dev-libs/tre
 
+
+   martanne/vis
+
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2023-07-25 Thread Sam James
commit: b731335fac5bdadfc70277617af1d7cbc4b30d39
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 03:05:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:11:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b731335f

app-admin/sudo: add 1.9.14_p3

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

 app-admin/sudo/Manifest  |   2 +
 app-admin/sudo/sudo-1.9.14_p3.ebuild | 286 +++
 2 files changed, 288 insertions(+)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index cee6464c18ab..51c3b5ce75c5 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -2,3 +2,5 @@ DIST sudo-1.9.13p3.tar.gz 5100355 BLAKE2B 
46218ecf4cf06d2280ccf4c257b12a6f697eda
 DIST sudo-1.9.13p3.tar.gz.sig 566 BLAKE2B 
5b59c7178bf157b67500d972fe1b373bc86ab09345f59733cffa85700221ceec0d5be10bce4838f16e9238154c90a972570a7a933f48dbd56bc64b38dbc0043f
 SHA512 
eebf36e86ebd03daca05838bc56d9b1fb7ea8584a83a9f0e03c5ff07e612d36472b23797c628eff1cf4301832d139de0de62ddc8b17e20f1498f769a4db1249a
 DIST sudo-1.9.14p2.tar.gz 5229966 BLAKE2B 
a350136731c1c6eca1317a852ce243b270df61ba275608bd0d0ec11760babdb2f9f489b818529484c15a43345fa53c96efd1aa47ab7cc0591c45928ba75c4c85
 SHA512 
d8ab03f6488cc5790c66941a2a8491df55a19bda6f0f8b683d4b3c22390b0ab19ebb0b02696d7c78b626975a408c34f005dc2d6b2100cf2a0efdf4cf1f504db9
 DIST sudo-1.9.14p2.tar.gz.sig 566 BLAKE2B 
f72469340cfbb5005540a7080410dcf72694966c6293274cc28a1167824ddafed8ab441478985564f674f8f0c48a7b738a36ea572e36ec7fafee91486d08b646
 SHA512 
5a3cd7fe28762ee435f52a03fda504ab820805e5cdc7462343291a579daad7d779f5dc3897d7dceb9bfce6468a08ee60fe1c517a7d18ba917291339031609383
+DIST sudo-1.9.14p3.tar.gz 5232320 BLAKE2B 
702d0c5489658dfd35c5a57977431343d29e6c2d7bb44bb7a8fd9f7fc7b7094b3f3fe2348d1ab6b9aa037e2b5fd1019f127f45e99190bdfff077e94747dc17e1
 SHA512 
d4af836e3316c35d8b81a2c869ca199e8f2d5cb26dbd98b8ad031f29be62b154452afdf5a506ddabad21b80e5988a49f1f7c8f1ec44718ffcbd7e89ccbdef612
+DIST sudo-1.9.14p3.tar.gz.sig 566 BLAKE2B 
61ea3ca0e6032ddabbfd7e5b56881f0e800b49eed0404738c1a28687160917a8ddde91378b915cb81c9576732629d398790eac31d300e536e117fa9bbf5b1f4a
 SHA512 
e1723f589eb3b758bd7e7e0da158d21e9315976320f8d39159a97e801c9745768b42b7b16c697cdbb3917a3f3def0125acf868dc343b062834f9f0818d741608

diff --git a/app-admin/sudo/sudo-1.9.14_p3.ebuild 
b/app-admin/sudo/sudo-1.9.14_p3.ebuild
new file mode 100644
index ..7c07fd34b3b7
--- /dev/null
+++ b/app-admin/sudo/sudo-1.9.14_p3.ebuild
@@ -0,0 +1,286 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pam libtool tmpfiles toolchain-funcs
+
+MY_P="${P/_/}"
+MY_P="${MY_P/beta/b}"
+
+DESCRIPTION="Allows users or groups to run commands as other users"
+HOMEPAGE="https://www.sudo.ws/;
+
+if [[ ${PV} ==  ]] ; then
+   inherit mercurial
+   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
+else
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc
+   inherit verify-sig
+
+   uri_prefix=
+   case ${P} in
+   *_beta*|*_rc*) uri_prefix=beta/ ;;
+   esac
+
+   SRC_URI="
+   https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
+   ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz
+   verify-sig? (
+   
https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig
+   
ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig
+   )
+   "
+
+   if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+# Basic license is ISC-style as-is, some files are released under
+# 3-clause BSD license
+LICENSE="ISC BSD"
+SLOT="0"
+IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey 
ssl sssd"
+
+DEPEND="
+   sys-libs/zlib:=
+   virtual/libcrypt:=
+   gcrypt? ( dev-libs/libgcrypt:= )
+   ldap? (
+   >=net-nds/openldap-2.1.30-r1:=
+   sasl? (
+   dev-libs/cyrus-sasl
+   net-nds/openldap:=[sasl]
+   )
+   )
+   pam? ( sys-libs/pam )
+   sasl? ( dev-libs/cyrus-sasl )
+   selinux? ( sys-libs/libselinux )
+   skey? ( >=sys-auth/skey-1.1.5-r1 )
+   ssl? ( dev-libs/openssl:= )
+   sssd? ( sys-auth/sssd[sudo] )
+"
+RDEPEND="
+   ${DEPEND}
+   >=app-misc/editor-wrapper-3
+   virtual/editor
+   ldap? ( dev-lang/perl )
+   pam? ( sys-auth/pambase )
+   selinux? ( sec-policy/selinux-sudo )
+   sendmail? ( virtual/mta )
+"
+BDEPEND+="
+   sys-devel/bison
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   ?? ( pam skey )
+   ?? ( gcrypt 

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cppgir/

2023-07-25 Thread Sam James
commit: b539c19ccd0861d38b83bc7dfc65bac6619da89a
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Mon Jul 24 16:23:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:11:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b539c19c

dev-cpp/cppgir: Bump to 0_p20230701

Upstreamed all patches for realsies this time.

Signed-off-by: Esteve Varela Colominas  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/cppgir/Manifest  |  1 +
 dev-cpp/cppgir/cppgir-0_p20230701.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-cpp/cppgir/Manifest b/dev-cpp/cppgir/Manifest
index 0c1c029a1eda..9993355eef64 100644
--- a/dev-cpp/cppgir/Manifest
+++ b/dev-cpp/cppgir/Manifest
@@ -1 +1,2 @@
 DIST cppgir-0_p20230625.tar.bz2 93259 BLAKE2B 
7593ed17391d40ba69c2915a6f3750ac5a0596977a1ddf61aad2db40e61b967ec8b4a9f6f11b22a2f15660344358b2f4cfd2f46aa50d565163b0508ac411d974
 SHA512 
9167650ff6d22b2da7c824c91b864a104950ed44156c4fdd222abef3261b7ae9639dbafaca4ad3c175da7707bbf221ef166778c4227bb395149b804e74d91693
+DIST cppgir-0_p20230701.tar.bz2 93266 BLAKE2B 
73fe45188c8304da84cc39b838176a9100622f3a2aa6cdb7a8eb4c58bb16fe5a8772c8bdc0d7686a322d86bc1aba3b22c3b1ebfeab98e7d282f7258050249a50
 SHA512 
90378f73a7c05e8a4fdadddf0add35ffb90fce563eab97ef981d6f9dfbbc4a5d0e83c70a54de9fbbf23d85eb6ce02036e0ffbfafe67384fbc99a997fd8b92f0b

diff --git a/dev-cpp/cppgir/cppgir-0_p20230701.ebuild 
b/dev-cpp/cppgir/cppgir-0_p20230701.ebuild
new file mode 100644
index ..dccf44596ee6
--- /dev/null
+++ b/dev-cpp/cppgir/cppgir-0_p20230701.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="GObject-Introspection C++ binding wrapper generator"
+HOMEPAGE="https://gitlab.com/mnauw/cppgir;
+
+MY_PV="ada922a260479da27c989e39ed47e17a36cc2969"
+SRC_URI="https://gitlab.com/mnauw/cppgir/-/archive/${MY_PV}/cppgir-${MY_PV}.tar.bz2
 -> ${P}.tar.bz2"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/boost:=
+   dev-libs/libfmt:=
+"
+DEPEND="${RDEPEND}
+   dev-cpp/expected-lite
+"
+BDEPEND="
+   doc? ( app-text/ronn-ng )
+   test? ( dev-libs/glib )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DOC=$(usex doc)
+   -DBUILD_TESTING=$(usex test)
+   -DBUILD_EXAMPLES=no
+   -DINTERNAL_EXPECTED=no
+   )
+
+   append-cppflags \
+   -UDEFAULT_GIRPATH \
+   
-DDEFAULT_GIRPATH="${EPREFIX}/usr/share:${EPREFIX}/usr/local/share"
+
+   cmake_src_configure
+}



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

2023-07-25 Thread Sam James
commit: 41bab2942dd26d8d17ca509237fac9e9b0962dc9
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Jul  9 06:05:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:11:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41bab294

app-editors/vis: drop 0.7, 0.7-r1

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/31807
Signed-off-by: Sam James  gentoo.org>

 app-editors/vis/Manifest  |  1 -
 app-editors/vis/vis-0.7-r1.ebuild | 92 ---
 app-editors/vis/vis-0.7.ebuild| 77 
 3 files changed, 170 deletions(-)

diff --git a/app-editors/vis/Manifest b/app-editors/vis/Manifest
index d0c8ab5655e7..1d57d4db3820 100644
--- a/app-editors/vis/Manifest
+++ b/app-editors/vis/Manifest
@@ -1,3 +1,2 @@
-DIST vis-0.7.tar.gz 403918 BLAKE2B 
5e4930fdb14ed42a2daf6682a99107ee6eb59e99e348abab5262bdbc53956dd9ccd094695d7f53c6770d10e46b2812b0e07ff90184ff920790f5b95f4091a610
 SHA512 
ccc6a054fea6917e7751882468a74c30c712f7ec400a913c95c0084691f706e2bee54efb86b75be8b121c9a209c7e587e72e5474c55271d9943e91fc8aaf9bac
 DIST vis-0.8.tar.gz 404496 BLAKE2B 
eafb7098a6c8e0d8f277be66984d5fd298ac86d524a4219a7d7730599157ca68c040615622cd1680b101e1cd003eba03343496762d0d4dc2766a079116f21eea
 SHA512 
ab4eda075034955411bdbc0ade2fe9149a48c644fa2f70add8d3b9d749f86b98a4e429745b5cae7fdbc0a1e07c8587539a055cd1c6734bb59e43c580c949e0aa
 DIST vis-test-0.5.tar.gz 99314 BLAKE2B 
988d7e93d0f3c58d2fc8fbe9293049c6a3cc44dfcbfbd4f42f7992815cf33a604340b59171dcd880f7180ae56e3f73f46684b7aacd96438480db6c4592851f2c
 SHA512 
c41b40f23a45a7ebd9c16aa853d9c3b517767cb88ff8dc268da44276a02aa8c77de0fc6aa243a1e4cdfbc27182870b82d0b9bc892bb87ea74d5275d76c554ed1

diff --git a/app-editors/vis/vis-0.7-r1.ebuild 
b/app-editors/vis/vis-0.7-r1.ebuild
deleted file mode 100644
index 8f1fe78c20dd..
--- a/app-editors/vis/vis-0.7-r1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PTV=0.5
-LUA_COMPAT=( lua5-2 lua5-3 lua5-4 )
-
-inherit lua-single optfeature
-
-if [ "${PV}" == "" ]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/martanne/vis.git;
-else
-   
SRC_URI="https://github.com/martanne/vis/releases/download/v${PV}/${P}.tar.gz
-   test? ( 
https://github.com/martanne/vis-test/releases/download/v${MY_PTV}/vis-test-${MY_PTV}.tar.gz
 )"
-   KEYWORDS="~amd64 ~arm ~riscv ~x86"
-fi
-
-DESCRIPTION="modern, legacy free, simple yet efficient vim-like editor"
-HOMEPAGE="https://github.com/martanne/vis;
-LICENSE="ISC MIT"
-SLOT="0"
-IUSE="+ncurses +lua selinux test tre"
-REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-# - Known to also work with NetBSD curses
-DEPEND="dev-libs/libtermkey
-   sys-apps/acl
-   ncurses? ( sys-libs/ncurses:0= )
-   lua? ( ${LUA_DEPS} )
-   tre? ( dev-libs/tre )"
-RDEPEND="${DEPEND}
-   app-eselect/eselect-vi"
-# lpeg: https://github.com/martanne/vis-test/issues/28
-BDEPEND="test? (
-   $(lua_gen_cond_dep 'dev-lua/lpeg[${LUA_USEDEP}]')
-   $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]')
-)"
-
-pkg_setup() {
-   use lua && lua-single_pkg_setup
-}
-
-src_prepare() {
-   if use test; then
-   if [ ! "${PV}" == "" ]; then
-   rm -r test || die
-   mv "${WORKDIR}/vis-test-${MY_PTV}" test || die
-   fi
-
-   # https://bugs.gentoo.org/722014 
https://github.com/martanne/vis-test/pull/22
-   sed -i 's;./ccan-config > config.h;./ccan-config "${CC}" 
${CFLAGS} > config.h;' test/core/Makefile || die
-
-   # https://github.com/martanne/vis-test/pull/29
-   sed -i 's;cpp -P;${CPP:-cpp} -P;' test/vim/test.sh || die
-
-   # https://github.com/martanne/vis-test/issues/27 a Werror clone
-   sed -i 's;|| strstr(output, "warning");;' 
test/core/ccan-config.c || die
-   fi
-
-   sed -i 's|STRIP?=.*|STRIP=true|' Makefile || die
-   sed -i 's|${DOCPREFIX}/vis|${DOCPREFIX}|' Makefile || die
-   sed -i 's|DOCUMENTATION = LICENSE|DOCUMENTATION =|' Makefile || die
-
-   default
-}
-
-src_configure() {
-   ./configure \
-   --prefix="${EPREFIX}"/usr \
-   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
-   $(use_enable lua) \
-   $(use_enable ncurses curses) \
-   $(use_enable selinux) \
-   $(use_enable tre) || die
-}
-
-update_symlinks() {
-   einfo "Calling eselect vi update --if-unset"
-   eselect vi update --if-unset
-}
-
-pkg_postrm() {
-   update_symlinks
-}
-
-pkg_postinst() {
-   update_symlinks
-   optfeature "syntax highlighting support" dev-lua/lpeg
-}

diff --git a/app-editors/vis/vis-0.7.ebuild 

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

2023-07-25 Thread Benda XU
commit: 9c14fa43f51ec07efbf3d13b0a7c694506e683ea
Author: Benda Xu  gentoo  org>
AuthorDate: Wed Jul 26 03:09:45 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Jul 26 03:11:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c14fa43

dev-python/lxml: keyword 4.9.3 for ~arm64-macos

Signed-off-by: Benda Xu  gentoo.org>

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

diff --git a/dev-python/lxml/lxml-4.9.3.ebuild 
b/dev-python/lxml/lxml-4.9.3.ebuild
index 207b59bada90..0d937323afb9 100644
--- a/dev-python/lxml/lxml-4.9.3.ebuild
+++ b/dev-python/lxml/lxml-4.9.3.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/lxml-${P}
 
 LICENSE="BSD ElementTree GPL-2 PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="doc examples +threads test"
 RESTRICT="!test? ( test )"
 



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

2023-07-25 Thread Sam James
commit: 4d7bdf524c6b606434efaa2b01100436eedea7bf
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Wed Jul 12 18:16:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:00:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7bdf52

media-gfx/hydrus: Drop 528

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Closes: https://github.com/gentoo/gentoo/pull/31854
Signed-off-by: Sam James  gentoo.org>

 media-gfx/hydrus/Manifest  |   1 -
 media-gfx/hydrus/hydrus-528.ebuild | 150 -
 2 files changed, 151 deletions(-)

diff --git a/media-gfx/hydrus/Manifest b/media-gfx/hydrus/Manifest
index 898036a5bf1c..6382833b3b14 100644
--- a/media-gfx/hydrus/Manifest
+++ b/media-gfx/hydrus/Manifest
@@ -1,3 +1,2 @@
-DIST hydrus-528.tar.gz 41492703 BLAKE2B 
3e97e64a2bbdd513441c5ae34640779934057ec4bcea9ef806a3bbc053d5849af69eed79edca35b9b9f276bdc53c379c10a613b1efb7bb3e2e69dbcc4b210038
 SHA512 
b9c9069a92fd82c6c6137aeaf205c5cac2c34d31dce2174308c796e9289fc64b346eabb8ef55e2fef78ac0af73c1b8c14aa507f9d4508759e435ac7eb01400bb
 DIST hydrus-531.tar.gz 41507932 BLAKE2B 
388bc87bedf46ce2e8b4a26bfe744a80382d2c87985950db4458834e4bb8acaa50d04c50d8321db6c35400079d88c6f8c62f68084f5b1d8503fa4c93e280b9bb
 SHA512 
8083b37d7b99c9f5e2679d64e40bc90a2144878746454aea01d9548705c767889b3f895abde5d172a72e4edcaca1feca450ba2ed99389eecfc8467491dafac1c
 DIST hydrus-534.tar.gz 41548094 BLAKE2B 
bec115deae4202869f34ed205d4b6f10b63b17fcb3d950250c1cfb2752f021c57487172deb0cebf29a349822d02ee520f3761320f49214ff8adcde7716eda984
 SHA512 
52f21ae2121fefd83efa2c0df8087fc6872fcb5a89ef1bab71ab968e148b51326f521dcc0f7636a45a9a9ce7661921402d1fc792de1f0c9251efb49e86cb08f7

diff --git a/media-gfx/hydrus/hydrus-528.ebuild 
b/media-gfx/hydrus/hydrus-528.ebuild
deleted file mode 100644
index 851d373d97a8..
--- a/media-gfx/hydrus/hydrus-528.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite"
-
-DOCS_BUILDER=mkdocs
-DOCS_DEPEND="dev-python/mkdocs-material dev-python/regex"
-
-inherit python-single-r1 desktop docs optfeature
-
-DESCRIPTION="A booru-like media organizer for the desktop"
-HOMEPAGE="https://hydrusnetwork.github.io/hydrus/ 
https://github.com/hydrusnetwork/hydrus;
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/hydrusnetwork/hydrus.git;
-else
-   SRC_URI="https://github.com/hydrusnetwork/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-   KEYWORDS="~amd64"
-fi
-
-# hydrus itself is WTFPL
-# icons included are CC-BY-2.5
-LICENSE="WTFPL-2 CC-BY-2.5"
-SLOT="0"
-IUSE="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="!test? ( test )"
-
-# RDEPEND is sorted as such:
-# - No specific requirements
-# - Specific version or slot
-RDEPEND="
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/cbor2[${PYTHON_USEDEP}]
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cloudscraper[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP},lcms]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   dev-python/pyside2[widgets,gui,${PYTHON_USEDEP}]
-   dev-python/python-mpv[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/send2trash[${PYTHON_USEDEP}]
-   dev-python/service-identity[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/twisted[${PYTHON_USEDEP}]
-   media-libs/opencv[python,png,jpeg,${PYTHON_USEDEP}]
-   media-video/ffmpeg
-
-   >=dev-python/QtPy-1.9.0-r4[pyside2,${PYTHON_USEDEP}]
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   ${RDEPEND}
-   $(python_gen_cond_dep '
-   test? (
-   dev-python/httmock[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-
-   
dev-python/pyside2[widgets,gui,multimedia,${PYTHON_USEDEP}]
-   )
-   ')
-"
-
-PATCHES=(
-   "${FILESDIR}/userpath-in-local-share.patch"
-)
-
-src_prepare() {
-   default
-
-   # Contains pre-built binaries for other systems and a broken swf 
renderer for linux
-   rm -r bin/ || die
-   # Python requirements file, not needed
-   rm requirements.txt || die
-   # Remove unneeded additional scripts
-   rm *.command *.sh *.bat || die
-}
-
-src_compile() {
-   python_optimize "${S}"
-   docs_compile
-}
-

[gentoo-commits] repo/gentoo:master commit in: net-im/dino/

2023-07-25 Thread Sam James
commit: bebf26d22680710de88bc21db16799bdc27114f9
Author: Michael Vetter  iodoru  org>
AuthorDate: Tue Jul 11 05:06:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:00:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bebf26d2

net-im/dino: Specify soup version

Bug: https://bugs.gentoo.org/902753
Signed-off-by: Michael Vetter  iodoru.org>
Signed-off-by: Sam James  gentoo.org>

 net-im/dino/dino-0.4.2-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/dino/dino-0.4.2-r2.ebuild b/net-im/dino/dino-0.4.2-r2.ebuild
index 3dc255e58a6c..de4977426bc8 100644
--- a/net-im/dino/dino-0.4.2-r2.ebuild
+++ b/net-im/dino/dino-0.4.2-r2.ebuild
@@ -77,6 +77,7 @@ src_configure() {
"-DENABLED_PLUGINS=$(local IFS=";"; echo 
"${enabled_plugins[*]}")"
"-DDISABLED_PLUGINS=$(local IFS=";"; echo 
"${disabled_plugins[*]}")"
"-DVALA_EXECUTABLE=${VALAC}"
+   "-DSOUP_VERSION=2"
"-DBUILD_TESTS=$(usex test)"
)
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/lnav/

2023-07-25 Thread Sam James
commit: e99be276293a253c36cf6f3e607f71e4258bbd65
Author: Michael Vetter  iodoru  org>
AuthorDate: Mon Jul  3 13:53:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 02:53:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99be276

app-admin/lnav: Add 0.11.2

Signed-off-by: Michael Vetter  iodoru.org>
Closes: https://github.com/gentoo/gentoo/pull/31727
Signed-off-by: Sam James  gentoo.org>

 app-admin/lnav/Manifest   |  1 +
 app-admin/lnav/lnav-0.11.2.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/app-admin/lnav/Manifest b/app-admin/lnav/Manifest
index 3849a04c..8561cd07dd0a 100644
--- a/app-admin/lnav/Manifest
+++ b/app-admin/lnav/Manifest
@@ -1 +1,2 @@
 DIST lnav-0.11.1.tar.gz 10268167 BLAKE2B 
d490c6798685e80021437e1771742dee59c3b5109a43591581f4ddc15528c5b616ab915418fa78b7cf13a82bce582baf0516b5b2339f5fa32054359c21908852
 SHA512 
6c7d2b603ee04bb2cee16bf28b0161ebe7bf3ec838bed765f9852f79ee1ff8a56691dcaa66998e0ef58f16f16274bf93c7f2eb8f2e58264faf284bcfd25818ef
+DIST lnav-0.11.2.tar.gz 12379373 BLAKE2B 
513e10f44d3770fb0135ad7fd035d07b35d2a44b2745acf700de0bf82ef428eb1549f9fd389ae4d6e3e268378a980f59f164479390a2a3faea16555941d3c9ca
 SHA512 
a48c81e075923a5e1cdb051dd18329ff417f628518c8273fc19d0787226414668e1c29645edf20a46173fdf65a2b8978517948317fdc8b45c772fdc82cb82154

diff --git a/app-admin/lnav/lnav-0.11.2.ebuild 
b/app-admin/lnav/lnav-0.11.2.ebuild
new file mode 100644
index ..974cb7a28229
--- /dev/null
+++ b/app-admin/lnav/lnav-0.11.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A curses-based tool for viewing and analyzing log files"
+HOMEPAGE="https://lnav.org;
+SRC_URI="https://github.com/tstack/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="pcap test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/bzip2:0=
+   app-arch/libarchive:=
+   >=dev-db/sqlite-3.9.0
+   dev-libs/libpcre2
+   >=net-misc/curl-7.23.0
+   sys-libs/ncurses:=
+   sys-libs/readline:=
+   sys-libs/zlib:=
+   pcap? ( net-analyzer/wireshark[tshark] )"
+# The tests use ssh-keygen and use dsa and rsa keys (which is why ssl is 
required)
+DEPEND="${RDEPEND}
+   test? (
+   virtual/openssh[ssl]
+   dev-cpp/doctest
+   )"
+
+DOCS=( AUTHORS NEWS.md README )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.11.0-disable-tests.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   filter-lto
+
+   econf \
+   --disable-static \
+   --with-ncurses \
+   $(use_with test system-doctest)
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/dino/

2023-07-25 Thread Sam James
commit: 8aa266a08a3c550beaa8f04970e603e6f1b3f157
Author: Michael Vetter  iodoru  org>
AuthorDate: Tue Jul 11 05:08:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:00:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa266a0

net-im/dino: Add 0.4.3

[sam: Sync live, fix keywords.]

Signed-off-by: Michael Vetter  iodoru.org>
Closes: https://github.com/gentoo/gentoo/pull/31828
Signed-off-by: Sam James  gentoo.org>

 net-im/dino/Manifest| 1 +
 net-im/dino/{dino-.ebuild => dino-0.4.3.ebuild} | 3 ++-
 net-im/dino/dino-.ebuild| 3 ++-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
index d45bd4206da7..674adcabd18e 100644
--- a/net-im/dino/Manifest
+++ b/net-im/dino/Manifest
@@ -1 +1,2 @@
 DIST dino-0.4.2.tar.gz 882421 BLAKE2B 
36c0487a19202506e4de69afd923991c912e82c974f61e787ff4af37a40133fdbdb02315e82f7e85ccb8b3cd7d734aed7f8508ca31c1ffec49674ef68f71793b
 SHA512 
b5d5b9e2ab2ff24f53778303e5428ed0613537944cf5d9139aa7e13558ee40ffb1566c6e9267dd802938a6abf0f0d5fbe94ef17fb3e18a11d47cc0d040928d19
+DIST dino-0.4.3.tar.gz 883558 BLAKE2B 
31ea5eafedcaabbc1ec99c72b5a0c1a6f80462ce3f8288b2d54d68106cfb9a31d3ac525660cd1ff7bf0faf2fbfdb2f47dd37672cc0f2b3283121fd364f670092
 SHA512 
c3e5e3ba05d7190206a8a3144002eac94f162525ab229edd420215eff3d5644293d0c8737266f0ed9f112313b2e6e83fb02fcc10d0f568fb5b2295238ebe78ea

diff --git a/net-im/dino/dino-.ebuild b/net-im/dino/dino-0.4.3.ebuild
similarity index 97%
copy from net-im/dino/dino-.ebuild
copy to net-im/dino/dino-0.4.3.ebuild
index 2f820b80edf9..443a60ca974f 100644
--- a/net-im/dino/dino-.ebuild
+++ b/net-im/dino/dino-0.4.3.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="${MY_REPO_URI}.git"
inherit git-r3
 else
-   KEYWORDS="amd64"
+   KEYWORDS="~amd64 ~arm64"
SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 
@@ -77,6 +77,7 @@ src_configure() {
"-DENABLED_PLUGINS=$(local IFS=";"; echo 
"${enabled_plugins[*]}")"
"-DDISABLED_PLUGINS=$(local IFS=";"; echo 
"${disabled_plugins[*]}")"
"-DVALA_EXECUTABLE=${VALAC}"
+   "-DSOUP_VERSION=2"
"-DBUILD_TESTS=$(usex test)"
)
 

diff --git a/net-im/dino/dino-.ebuild b/net-im/dino/dino-.ebuild
index 2f820b80edf9..443a60ca974f 100644
--- a/net-im/dino/dino-.ebuild
+++ b/net-im/dino/dino-.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="${MY_REPO_URI}.git"
inherit git-r3
 else
-   KEYWORDS="amd64"
+   KEYWORDS="~amd64 ~arm64"
SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 
@@ -77,6 +77,7 @@ src_configure() {
"-DENABLED_PLUGINS=$(local IFS=";"; echo 
"${enabled_plugins[*]}")"
"-DDISABLED_PLUGINS=$(local IFS=";"; echo 
"${disabled_plugins[*]}")"
"-DVALA_EXECUTABLE=${VALAC}"
+   "-DSOUP_VERSION=2"
"-DBUILD_TESTS=$(usex test)"
)
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/codespell/, dev-util/codespell/files/

2023-07-25 Thread Sam James
commit: 48d0eac751aee8fafd4a01ee513ed7db42c0ca34
Author: Michael Vetter  iodoru  org>
AuthorDate: Mon Jul  3 14:23:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:00:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48d0eac7

dev-util/codespell: Add 2.2.5

Signed-off-by: Michael Vetter  iodoru.org>
Closes: https://github.com/gentoo/gentoo/pull/31729
Signed-off-by: Sam James  gentoo.org>

 dev-util/codespell/Manifest|  1 +
 dev-util/codespell/codespell-2.2.5.ebuild  | 23 ++
 .../files/codespell-2.2.5-drop-coverage.patch  | 13 
 3 files changed, 37 insertions(+)

diff --git a/dev-util/codespell/Manifest b/dev-util/codespell/Manifest
index 66e734ab8f74..a7e8b39bac0f 100644
--- a/dev-util/codespell/Manifest
+++ b/dev-util/codespell/Manifest
@@ -1 +1,2 @@
 DIST codespell-2.2.4.tar.gz 241664 BLAKE2B 
5f40003fdb840b926615b6eed74df90055b2ee47c534321289c3ed895c47cd2672909b152a53640899cc21960c1b3aa80c41eb344d9e23cea8fd13e998c71af6
 SHA512 
efbc62a3dd49781565f6d901aa9b08fc1106adf2c516365dd8d3684846e23b23bfda1e65c6530edf0de9462ccafd9d835bd541a8f0e1de14163c723ce041052d
+DIST codespell-2.2.5.tar.gz 242918 BLAKE2B 
18b4ff620edb54950ba2779ec610f15597d0aef5e4dded3ed2055ce7769e16d70dbac9cf990b2bdb6c216f8f6204e4a7790fe011ec53057553ca6981b4d8c851
 SHA512 
173eb13695ceccb4bb081907fc8d703e91922ec7adddc150aa2db1629353edff464c2318f2abaf78e8c96ab28f08e510897912f5bd48d69a6c50e025d470b53f

diff --git a/dev-util/codespell/codespell-2.2.5.ebuild 
b/dev-util/codespell/codespell-2.2.5.ebuild
new file mode 100644
index ..ce8d9368fb0e
--- /dev/null
+++ b/dev-util/codespell/codespell-2.2.5.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Check text files for common misspellings"
+HOMEPAGE="https://pypi.org/project/codespell 
https://github.com/codespell-project/codespell;
+
+# Code licensed under GPL-2, dictionary licensed under CC-BY-SA-3.0
+LICENSE="GPL-2 CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+BDEPEND="test? ( dev-python/chardet[${PYTHON_USEDEP}] )"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.2.5-drop-coverage.patch )
+
+distutils_enable_tests pytest

diff --git a/dev-util/codespell/files/codespell-2.2.5-drop-coverage.patch 
b/dev-util/codespell/files/codespell-2.2.5-drop-coverage.patch
new file mode 100644
index ..498f419acca1
--- /dev/null
+++ b/dev-util/codespell/files/codespell-2.2.5-drop-coverage.patch
@@ -0,0 +1,13 @@
+diff -urEbw codespell-2.2.5/pyproject.toml codespell-2.2.5.new/pyproject.toml
+--- codespell-2.2.5/pyproject.toml 2023-06-14 19:28:54.0 +0200
 codespell-2.2.5.new/pyproject.toml 2023-07-03 16:19:11.225597607 +0200
+@@ -99,7 +99,7 @@
+ strict = true
+ 
+ [tool.pytest.ini_options]
+-addopts = "--cov=codespell_lib -rs --cov-report= --tb=short 
--junit-xml=junit-results.xml"
++addopts = "-rs --cov-report= --tb=short --junit-xml=junit-results.xml"
+ 
+ [tool.ruff]
+ extend-ignore = [
+



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

2023-07-25 Thread Sam James
commit: 53868bd0433bed2dc3832b97090d5c9a1c671df6
Author: Violet Purcell  inventati  org>
AuthorDate: Tue Jun 27 20:14:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:00:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53868bd0

dev-libs/stfl: Use correct flags from pkg-config for ncurses widechar

Closes: https://bugs.gentoo.org/895064

Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/31648
Signed-off-by: Sam James  gentoo.org>

 .../stfl/files/stfl-0.24-ncurses-widechar.patch|  26 +
 dev-libs/stfl/stfl-0.24-r5.ebuild  | 129 +
 2 files changed, 155 insertions(+)

diff --git a/dev-libs/stfl/files/stfl-0.24-ncurses-widechar.patch 
b/dev-libs/stfl/files/stfl-0.24-ncurses-widechar.patch
new file mode 100644
index ..c1690ce67fe4
--- /dev/null
+++ b/dev-libs/stfl/files/stfl-0.24-ncurses-widechar.patch
@@ -0,0 +1,26 @@
+ncurses widechar functions are only available if the correct macros are
+defined. Use CFLAGS and LDFLAGS from pkgconfig to ensure that widechar
+functions are available.
+
+From 9b71952bfb29e036b13c16d621febff76e84e3e4 Mon Sep 17 00:00:00 2001
+From: Violet Purcell 
+Date: Tue, 11 Jul 2023 15:45:05 -0400
+Subject: [PATCH] Use pkg-config for correct ncursesw CFLAGS and LDFLAGS
+
+--- a/Makefile
 b/Makefile
+@@ -21,8 +21,9 @@
+ include Makefile.cfg
+ 
+ export CC = gcc -pthread
+-export CFLAGS += -I. -Wall -Os -ggdb -D_GNU_SOURCE -fPIC
+-export LDLIBS += -lncursesw
++export PKG_CONFIG ?= pkg-config
++export CFLAGS += -I. -Wall -Os -ggdb -D_GNU_SOURCE -fPIC $(shell 
${PKG_CONFIG} --cflags ncursesw)
++export LDLIBS += $(shell ${PKG_CONFIG} --libs ncursesw)
+ 
+ SONAME  := libstfl.so.0
+ VERSION := 0.24
+-- 
+2.41.0
+

diff --git a/dev-libs/stfl/stfl-0.24-r5.ebuild 
b/dev-libs/stfl/stfl-0.24-r5.ebuild
new file mode 100644
index ..546f1446cd20
--- /dev/null
+++ b/dev-libs/stfl/stfl-0.24-r5.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..11} )
+GENTOO_DEPEND_ON_PERL=no
+inherit perl-module python-r1 toolchain-funcs
+
+DESCRIPTION="A library which implements a curses-based widget set for text 
terminals"
+HOMEPAGE="http://www.clifford.at/stfl/;
+SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="examples perl python ruby static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   sys-libs/ncurses:=[unicode(+)]
+   perl? ( dev-lang/perl:= )
+   ruby? ( dev-lang/ruby:* )
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}
+   perl? ( dev-lang/swig )
+   python? ( >=dev-lang/swig-1.3.40 )
+   ruby? ( dev-lang/swig )
+"
+BDEPEND="virtual/pkgconfig"
+RESTRICT="test"  # Upstream does not provide tests #730112
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.21-python.patch"
+   "${FILESDIR}/${PN}-0.22-soname-symlink.patch"
+   "${FILESDIR}/${PN}-0.22-ruby-sharedlib.patch"
+   "${FILESDIR}/${PN}-0.22-pc-libdir.patch"
+   "${FILESDIR}/${PN}-0.24-ncurses-widechar.patch"
+)
+
+src_prepare() {
+   default_src_prepare
+
+   sed -i \
+   -e 's/-Os -ggdb//' \
+   -e 's/^\(all:.*\) example/\1/' \
+   -e 's/$(CC) -shared/$(CC) $(LDFLAGS) -shared/' \
+   -e 's/ -o $@ $(LDLIBS) $^/ $^ $(LDLIBS) -o $@/' \
+   -e 's/-lncursesw/-lncursesw -pthread/' \
+   -e 's/\/$(AR)/' \
+   -e 's/\/$(RANLIB)/' \
+   Makefile || die "sed failed"
+
+   if ! use static-libs ; then
+   sed -i -e "/install .* libstfl.a/d" Makefile || die
+   fi
+
+   if use perl ; then
+   echo "FOUND_PERL5=1" >> Makefile.cfg
+   else
+   echo "FOUND_PERL5=0" >> Makefile.cfg
+   fi
+
+   if use ruby ; then
+   echo "FOUND_RUBY=1" >> Makefile.cfg
+   else
+   echo "FOUND_RUBY=0" >> Makefile.cfg
+   fi
+
+   echo "FOUND_PYTHON=0" >> Makefile.cfg
+}
+
+src_configure() { :; }
+
+src_compile() {
+   emake CC="$(tc-getCC)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" 
PKG_CONFIG="$(tc-getPKG_CONFIG)"
+
+   if use python ; then
+   local BUILD_DIR="${S}/python"
+   python_copy_sources
+
+   # Based on code from python/Makefile.snippet.
+   building() {
+   pushd "${BUILD_DIR}" &>/dev/null || die
+   echo swig -python -threads stfl.i
+   swig -python -threads stfl.i || die
+   echo "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -shared 
-pthread -fPIC stfl_wrap.c -I$(python_get_includedir) -I.. ../libstfl.so.${PV} 
-lncursesw -o _stfl.so
+   "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -shared 

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

2023-07-25 Thread Sam James
commit: 22a9ad4e68c2396e4095e4297c4784ed56338364
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Wed Jul 12 18:16:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 03:00:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a9ad4e

media-gfx/hydrus: Add 534

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/hydrus/Manifest  |   1 +
 media-gfx/hydrus/hydrus-534.ebuild | 150 +
 2 files changed, 151 insertions(+)

diff --git a/media-gfx/hydrus/Manifest b/media-gfx/hydrus/Manifest
index dfc5e9c3fb1b..898036a5bf1c 100644
--- a/media-gfx/hydrus/Manifest
+++ b/media-gfx/hydrus/Manifest
@@ -1,2 +1,3 @@
 DIST hydrus-528.tar.gz 41492703 BLAKE2B 
3e97e64a2bbdd513441c5ae34640779934057ec4bcea9ef806a3bbc053d5849af69eed79edca35b9b9f276bdc53c379c10a613b1efb7bb3e2e69dbcc4b210038
 SHA512 
b9c9069a92fd82c6c6137aeaf205c5cac2c34d31dce2174308c796e9289fc64b346eabb8ef55e2fef78ac0af73c1b8c14aa507f9d4508759e435ac7eb01400bb
 DIST hydrus-531.tar.gz 41507932 BLAKE2B 
388bc87bedf46ce2e8b4a26bfe744a80382d2c87985950db4458834e4bb8acaa50d04c50d8321db6c35400079d88c6f8c62f68084f5b1d8503fa4c93e280b9bb
 SHA512 
8083b37d7b99c9f5e2679d64e40bc90a2144878746454aea01d9548705c767889b3f895abde5d172a72e4edcaca1feca450ba2ed99389eecfc8467491dafac1c
+DIST hydrus-534.tar.gz 41548094 BLAKE2B 
bec115deae4202869f34ed205d4b6f10b63b17fcb3d950250c1cfb2752f021c57487172deb0cebf29a349822d02ee520f3761320f49214ff8adcde7716eda984
 SHA512 
52f21ae2121fefd83efa2c0df8087fc6872fcb5a89ef1bab71ab968e148b51326f521dcc0f7636a45a9a9ce7661921402d1fc792de1f0c9251efb49e86cb08f7

diff --git a/media-gfx/hydrus/hydrus-534.ebuild 
b/media-gfx/hydrus/hydrus-534.ebuild
new file mode 100644
index ..851d373d97a8
--- /dev/null
+++ b/media-gfx/hydrus/hydrus-534.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+
+DOCS_BUILDER=mkdocs
+DOCS_DEPEND="dev-python/mkdocs-material dev-python/regex"
+
+inherit python-single-r1 desktop docs optfeature
+
+DESCRIPTION="A booru-like media organizer for the desktop"
+HOMEPAGE="https://hydrusnetwork.github.io/hydrus/ 
https://github.com/hydrusnetwork/hydrus;
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/hydrusnetwork/hydrus.git;
+else
+   SRC_URI="https://github.com/hydrusnetwork/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+   KEYWORDS="~amd64"
+fi
+
+# hydrus itself is WTFPL
+# icons included are CC-BY-2.5
+LICENSE="WTFPL-2 CC-BY-2.5"
+SLOT="0"
+IUSE="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+# RDEPEND is sorted as such:
+# - No specific requirements
+# - Specific version or slot
+RDEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/cbor2[${PYTHON_USEDEP}]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cloudscraper[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},lcms]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pyside2[widgets,gui,${PYTHON_USEDEP}]
+   dev-python/python-mpv[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/send2trash[${PYTHON_USEDEP}]
+   dev-python/service-identity[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/twisted[${PYTHON_USEDEP}]
+   media-libs/opencv[python,png,jpeg,${PYTHON_USEDEP}]
+   media-video/ffmpeg
+
+   >=dev-python/QtPy-1.9.0-r4[pyside2,${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   ${RDEPEND}
+   $(python_gen_cond_dep '
+   test? (
+   dev-python/httmock[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+
+   
dev-python/pyside2[widgets,gui,multimedia,${PYTHON_USEDEP}]
+   )
+   ')
+"
+
+PATCHES=(
+   "${FILESDIR}/userpath-in-local-share.patch"
+)
+
+src_prepare() {
+   default
+
+   # Contains pre-built binaries for other systems and a broken swf 
renderer for linux
+   rm -r bin/ || die
+   # Python requirements file, not needed
+   rm requirements.txt || die
+   # Remove unneeded additional scripts
+   rm *.command *.sh *.bat || die
+}
+
+src_compile() {
+   python_optimize "${S}"
+   docs_compile
+}
+
+src_test() {
+   # The tests use unittest, but are run with 

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

2023-07-25 Thread Sam James
commit: 5b95234981a70d95f25c45a96e2a776c3abb4be4
Author: Nils Freydank  posteo  de>
AuthorDate: Sat Jul 15 16:10:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 02:49:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b952349

dev-vcs/git-lfs: Bump to 3.3.0

This bump brings some in-detail changes to the package
and the ebuild itself:
- Vendor deps ourselves now.
- For man page generation follow upstream's switch from ronn-ng to asciidoctor
  (flavored markdown to asciidoc).
- Update the copyright year to reflect th really-first adding of
  git-lfs to the tree.
- Set upstream's git commit id for the release.
- Add the github repo into HOMEPAGE.
- Disable cgo by default.

Signed-off-by: Nils Freydank  posteo.de>
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git-lfs/Manifest |  2 +
 dev-vcs/git-lfs/git-lfs-3.3.0.ebuild | 86 
 2 files changed, 88 insertions(+)

diff --git a/dev-vcs/git-lfs/Manifest b/dev-vcs/git-lfs/Manifest
index 009365b872d6..2bec6642d1ed 100644
--- a/dev-vcs/git-lfs/Manifest
+++ b/dev-vcs/git-lfs/Manifest
@@ -1 +1,3 @@
 DIST git-lfs-3.2.0.tar.gz 3270970 BLAKE2B 
fc235d48e44f8a0f446b05914cd110e6486481482b2884483dcf04198a3275a633cd8090e1591975f8b84ba678c258581e3510fc0d478d5fc72abf6aa98bd5c0
 SHA512 
c2ba8cecd5b3519a032f446b0c3043352f37f3c67ff3c2304a38beb176f0ae8efd1deaeb8bd54a35d7dd7dcd988da67249c896dffd83fc293b165a3e6bb02d66
+DIST git-lfs-3.3.0-deps.tar.xz 24664124 BLAKE2B 
d22a7c7943a917746d1cf22db30582a8bc15e21fd1afe3194aae07316ddb68072ef2d183eef5b909566c640aa435f62aac0658ccbcb8148efe9506c102795656
 SHA512 
801d278eb76236ce683797ca7a9520b8dfe1ebdb59ccc4ba0526878f5e794d30199604004949e906ae6cccb68ea3b8e3afdacbd6de5e8a79448dfa09744af66c
+DIST git-lfs-3.3.0.tar.gz 656080 BLAKE2B 
33cd41c3669f0eb5b94299ca192ede32337b521c812ceb3ecc1e07f2375b80037b62948b8d4e345cd86324d4e781024b691e809550f61302a60962b1c8400c4c
 SHA512 
c339a61c23950d249ac135d75c9b9c4b871f491535d6d6a0accbf06efe36798566502ab310396f44acdc1d93aa7358a719a81428042fb2eda1ab237b08e4ba41

diff --git a/dev-vcs/git-lfs/git-lfs-3.3.0.ebuild 
b/dev-vcs/git-lfs/git-lfs-3.3.0.ebuild
new file mode 100644
index ..7b98fd42b0f3
--- /dev/null
+++ b/dev-vcs/git-lfs/git-lfs-3.3.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2017-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+EGO_PN=github.com/git-lfs/git-lfs
+# Update the ID as it's included in each build.
+COMMIT_ID="77deabdf9a18f8a07ecfd3e0f4aa572ffbbab8d4"
+
+inherit go-module
+
+DESCRIPTION="Command line extension and specification for managing large files 
with git"
+HOMEPAGE="
+   https://git-lfs.com
+   https://github.com/git-lfs/git-lfs
+"
+
+if [[ "${PV}" = * ]]; then
+   EGIT_REPO_URI="https://${EGO_PN};
+   inherit git-r3
+else
+   SRC_URI="https://${EGO_PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   # Add the manually vendored tarball.
+   # Compress the tarball with: xz -9kT0 --memlimit-decompress=256M
+   SRC_URI+=" 
https://files.holgersson.xyz/gentoo/distfiles/golang-pkg-deps/${P}-deps.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="Apache-2.0 BSD BSD-2 BSD-4 ISC MIT"
+SLOT="0"
+IUSE="doc test"
+
+BDEPEND="
+   doc? ( dev-ruby/asciidoctor )
+"
+RDEPEND="dev-vcs/git"
+
+RESTRICT+=" !test? ( test )"
+
+DOCS=(
+   CHANGELOG.md
+   CODE-OF-CONDUCT.md
+   CONTRIBUTING.md
+   README.md
+   SECURITY.md
+)
+
+src_compile() {
+   export CGO_ENABLED=0
+
+   # Flags -w, -s: Omit debugging information to reduce binary size,
+   # see https://golang.org/cmd/link/.
+   local mygobuildargs=(
+   -ldflags="-X ${EGO_PN}/config.GitCommit=${COMMIT_ID} -s -w"
+   -gcflags=" "
+   -trimpath
+   -v -work -x
+   )
+   go build "${mygobuildargs[@]}" -o git-lfs git-lfs.go || die
+
+   if use doc; then
+   for doc in docs/man/*adoc;
+   do asciidoctor -b manpage ${doc} || die "man building 
failed"
+   done
+   fi
+}
+
+src_install() {
+   dobin git-lfs
+   einstalldocs
+   use doc && doman docs/man/*.1
+}
+
+src_test() {
+   local mygotestargs=(
+   -ldflags="-X ${EGO_PN}/config.GitCommit=${COMMIT_ID}"
+   )
+   go test "${mygotestargs[@]}" ./... || die
+}
+
+pkg_postinst () {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog ""
+   elog "Run 'git lfs install' once for each user account 
manually."
+   elog "For more details see 
https://bugs.gentoo.org/show_bug.cgi?id=733372.;
+   fi
+}



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

2023-07-25 Thread Sam James
commit: 27c62fe574c16b0e6eaee5a207f093e9a7915680
Author: Violet Purcell  inventati  org>
AuthorDate: Thu Jul 13 17:38:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 02:51:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c62fe5

dev-lang/mono: Filter LTO with LLD

Compilation fails with LLD and LTO with the following error:

ld.lld: error: boringssl/crypto/bn/CMakeFiles/bn.dir/convert.c.o :1:7: invalid operand for instruction
divq $-8446744073709551616
 ^

ld.lld: error: boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_object.c.o :1:7: invalid operand for instruction
divq $-9223372036854775808
 ^

Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/31866
Signed-off-by: Sam James  gentoo.org>

 dev-lang/mono/mono-6.12.0.122.ebuild | 4 +++-
 dev-lang/mono/mono-6.12.0.182.ebuild | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-lang/mono/mono-6.12.0.122.ebuild 
b/dev-lang/mono/mono-6.12.0.122.ebuild
index c644193115d7..db863dba7181 100644
--- a/dev-lang/mono/mono-6.12.0.122.ebuild
+++ b/dev-lang/mono/mono-6.12.0.122.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 CHECKREQS_DISK_BUILD="4500M"
-inherit autotools check-reqs linux-info mono-env pax-utils multilib-minimal
+inherit autotools check-reqs flag-o-matic linux-info mono-env pax-utils 
multilib-minimal toolchain-funcs
 
 DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
 HOMEPAGE="https://mono-project.com;
@@ -85,6 +85,8 @@ src_prepare() {
 }
 
 multilib_src_configure() {
+   tc-ld-is-lld && filter-lto
+
local myeconfargs=(
$(use_with xen xen_opt)
--without-ikvm-native

diff --git a/dev-lang/mono/mono-6.12.0.182.ebuild 
b/dev-lang/mono/mono-6.12.0.182.ebuild
index 20444696ffda..6d4584e910e1 100644
--- a/dev-lang/mono/mono-6.12.0.182.ebuild
+++ b/dev-lang/mono/mono-6.12.0.182.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 CHECKREQS_DISK_BUILD="4500M"
-inherit autotools check-reqs linux-info mono-env pax-utils multilib-minimal
+inherit autotools check-reqs flag-o-matic linux-info mono-env pax-utils 
multilib-minimal toolchain-funcs
 
 DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
 HOMEPAGE="https://mono-project.com;
@@ -85,6 +85,8 @@ src_prepare() {
 }
 
 multilib_src_configure() {
+   tc-ld-is-lld && filter-lto
+
local myeconfargs=(
$(use_with xen xen_opt)
--without-ikvm-native



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

2023-07-25 Thread Sam James
commit: 6de41399009a7bb79c126acb14de135f24a5986b
Author: Nataliiaaa <33694493+LaNataliaaa  users  noreply  
github  com>
AuthorDate: Mon Jul 17 19:11:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 02:47:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6de41399

dev-util/meson: Drop obsolete live ebuild patches

Not needed as of now, plus breaks compilation.

[sam: We changed the identification of ld64.]

Signed-off-by: Nataliiaaa <33694493+LaNataliaaa  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/31934
Signed-off-by: Sam James  gentoo.org>

 dev-util/meson/meson-.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 86cedf266f21..fefd68d177e5 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -44,10 +44,6 @@ RDEPEND="
virtual/pkgconfig
 "
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.63-xtools-support.patch
-)
-
 python_prepare_all() {
local disable_unittests=(
# ASAN and sandbox both want control over LD_PRELOAD



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fvwm3/

2023-07-25 Thread Sam James
commit: 23247bc35aa12177c3d254adbdf38c353f2a6aa6
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Jul 24 21:25:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 02:47:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23247bc3

x11-wm/fvwm3: Update live ebuild

master -> main

Closes: https://bugs.gentoo.org/910600

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 x11-wm/fvwm3/Manifest  | 1 +
 x11-wm/fvwm3/fvwm3-.ebuild | 7 ---
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/x11-wm/fvwm3/Manifest b/x11-wm/fvwm3/Manifest
index 3469d010d753..390ad34b2b72 100644
--- a/x11-wm/fvwm3/Manifest
+++ b/x11-wm/fvwm3/Manifest
@@ -1,2 +1,3 @@
 DIST fvwm3-1.0.4.tar.gz 4691719 BLAKE2B 
4ce93b1a2d110b570b5fc8b253f9ff8ea1f44e5470c6e1bc136a53ebe53a23abe3d075bf351fca54ac110ea5731f9b44c59c83186d320e7509bf26e5144436ca
 SHA512 
b72a1ebeba7c55214603fd43ea439f7283b3c79e39d2671a67b9512c67dcea111377eab2131ed0b18a72f6b772b0d048abe08f52565708367465ed9bb14e85f6
 DIST fvwm3-1.0.6a.tar.gz 4538100 BLAKE2B 
c71087eb09a17760ff5754060c4639228f268a0f3640ce0d92d7d8f807aa0df36eac998da0ed943787f1bb369ac90b7b2ca65d922120d41ed81a940be7756f4f
 SHA512 
7577e0dde1f7c5c54024207cf48ab5b816c87fc163735e44eb72e66561c67c08f6a06e7fbf5c89fa6180b692ce25e5121845476d0d1dcfb8273b0aa7321d28f9
+DIST fvwm3-1.0.7.tar.gz 4512128 BLAKE2B 
9e7363355f3d3221dc72175c6ff449a476a32020248dc580c4b73687759c49b255bab8b7e29440fa1473153459ef984369e88d331a0b55154114e3c901867003
 SHA512 
91973abb7b3f79cec4fba28d9aa071923aa975eae3f3e00257e8633e2d376732cd5db7e42a4330bc849f807fc149abfbeef6100fe2ca6c05c847b61ee48236ed

diff --git a/x11-wm/fvwm3/fvwm3-.ebuild b/x11-wm/fvwm3/fvwm3-.ebuild
index 958bb6e0c085..46cdabe5b388 100644
--- a/x11-wm/fvwm3/fvwm3-.ebuild
+++ b/x11-wm/fvwm3/fvwm3-.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.fvwm.org/;
 if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/fvwmorg/fvwm3.git;
-   EGIT_BRANCH="master"
+   EGIT_BRANCH="main"
 else

SRC_URI="https://github.com/fvwmorg/fvwm3/releases/download/${PV}/${P}.tar.gz;
KEYWORDS="~amd64 ~riscv"
@@ -155,8 +155,9 @@ src_install() {
 pkg_postinst() {
if use go; then
ewarn "FvwmPrompt has been installed, it provides the 
functionality of both FvwmCommand and FvwmConsole."
-   ewarn "For compatibility with the existing fvwm2 
configurations, the ebuild will install a FvwmCommand wrapper script."
-   ewarn "If you need FvwmConsole, install ${PN} with USE=\"-go\", 
but FvwmPrompt and FvwmCommand will not be installed."
+   ewarn "For compatibility with the existing fvwm2 
configurations, the ebuild will install a FvwmCommand wrapper."
+   ewarn "If you need FvwmConsole, install ${PN} with USE=\"-go\";"
+   ewarn "however FvwmPrompt and FvwmCommand will not be 
installed."
else
ewarn "FvwmConsole has been installed, but FvwmCommand and 
FvwmPrompt are no longer included in this ebuild."
ewarn "If you need FvwmPrompt or FvwmCommand, install ${PN} 
with USE=\"go\"."



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

2023-07-25 Thread Sam James
commit: 86f468dc1a161d21dfca558fcba2eba444503d30
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 01:08:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 02:47:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f468dc

dev-util/cmake: add 3.26.5

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

 dev-util/cmake/Manifest|   3 +
 dev-util/cmake/cmake-3.26.5.ebuild | 294 +
 2 files changed, 297 insertions(+)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index 9f6898802ab8..4da50ad0ab86 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -2,6 +2,9 @@ DIST cmake-3.26.4-SHA-256.txt 1646 BLAKE2B 
a92cecbe635cb7a01be338ca9554de5603124
 DIST cmake-3.26.4-SHA-256.txt.asc 833 BLAKE2B 
c33f4d8cc1ba271a06b427e4bb5cb39e38f768c497aec6df07ffe9f7be997c5df88024e0de09902e6169cbad9020b20f024ef277cefc45b5cd172ed7a819e1bb
 SHA512 
d3ddbe0c31a1093dfd4bed26dae7959e5682d367695fd4f6f021e327b8335d33fcf7b0259149f449be82da224ee74c276b135ac2860917535fb5a19b4f0f6334
 DIST cmake-3.26.4-docs.tar.xz 507352 BLAKE2B 
9d7e4bb2292d22f93c5435e30317cb0701dc9c6ad6b397fc9108050217917f48ded84b2d6094782e2e8a502e693a8e45c5c659e65db3857dbcac261910890861
 SHA512 
95ef908381501bd8189113a7a520e70d81dbb4e1f416cfe38cbf7005e76f3571b964496d33980975835ff02634f85e1eb170a575e0ea30bfa749043cad84c605
 DIST cmake-3.26.4.tar.gz 10669686 BLAKE2B 
34508c724e0d4967e010917f6fac6f426b0d835c38cd197b64e70a18febee1c3efff5f5edc5cd7c5080881bd5c1d77d03243b5dcf8b47f238fa4ac4e5996072f
 SHA512 
fe817c8d5e247db3f0a9a58ee37c466a47220100d9e90711cd5d06c223cef87e41d1a756e75d1537e5f8cd010dcb8971cbeab4684b1ac12bcecf84bf7b720167
+DIST cmake-3.26.5-SHA-256.txt 1646 BLAKE2B 
242688153008e99bab046fc6e32d20990cd5f654bed67a6d5de0c41b140a6b53adaa797de71ce4dce2cfb120e3472726ab79b871e7926600689e0ae11016ba2d
 SHA512 
f333cdbb2a77ba4c697df3dc270c73e5847b1361d70f5900602226997362a22563b6e1c2eecce35a5cb4ee04a157795c78e4ed426d407aa63b5e04b2be7d1ece
+DIST cmake-3.26.5-SHA-256.txt.asc 833 BLAKE2B 
4014785626e30f4ee2bb9bfeb1bb5398040c96b2303e657ee938fcfc6302f54515b4b2a4c2bcb1cb212a1c849b128e0f18e4f34c0ba7b99a5d25c606a631819a
 SHA512 
fef08f30627641ac4ea0aabaec099ad0cae0c0b957419328f37b1ba88f9103069213d2bcf6f733941a254fd4913981e3c5367bf422b9873e59001644b4e760a5
+DIST cmake-3.26.5.tar.gz 10669227 BLAKE2B 
23d9df4becaf26da6698f1601ed080a63124c1ab4df7b087423feeab4fd0e7596803eb807b52eb87bd50c894ec3ecef9c046349c1d2d14f7384a38fe9f61830d
 SHA512 
43c17e00d6f326b96ea47c62bbffd19409281641b297b2362e4ed6a696e7e618d2ff265a213634bfa4c1200c3f581531fde6507f282a9460ab65af6c7bab61de
 DIST cmake-3.27.0-SHA-256.txt 1646 BLAKE2B 
262ec1c374029603877015351bd3b25f60a9b311f98b4f9a85df573bfd468a06dce2161354c07affe17221633efcc2677d1c93f303c05b93a6e8548bdd8b9f72
 SHA512 
d91813fe3df1a5a3d06991c6abe3afa8dc5a9236b93e427b05c077a138e53a42e367cfacb76da562e6c6db01411bfea4ecb416363a3f724c10616cbcfb0a2ad4
 DIST cmake-3.27.0-SHA-256.txt.asc 833 BLAKE2B 
a86db55c45440770ae200e7e9e0b01329df8758588de15a8c3ed96f82f6493e3e3a059b81fe42e7fcae36ae52da7b4c8ee3b90359b6e35103596bfbe098b6af6
 SHA512 
441aa1a17973913005992079b3de54dea42239830ec52741de089ef978e084d1e233c375fccab1cee08d4d18bbd6197417771de6aec8335752a2ca5efebbf181
 DIST cmake-3.27.0-docs.tar.xz 521348 BLAKE2B 
319c84195c37b1944bb5d3fde1aeae75623fc90a734c1ba74d730cd5678bff75806f7aa8aa8171fd7878a09b3316c9c0ee23c0c055e869a4385f54987f86d801
 SHA512 
e9c300526f9fe4e450e921308b7af42f4b8972f2f546f7bbf2dffb4ca696793fe09f1610636b05c82b1cf74ed8ef95377bec69e15f8c9197d6960e674e0d5400

diff --git a/dev-util/cmake/cmake-3.26.5.ebuild 
b/dev-util/cmake/cmake-3.26.5.ebuild
new file mode 100644
index ..d08f44f7d7f4
--- /dev/null
+++ b/dev-util/cmake/cmake-3.26.5.ebuild
@@ -0,0 +1,294 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+: ${CMAKE_DOCS_PREBUILT:=1}
+
+CMAKE_DOCS_PREBUILT_DEV=sam
+#CMAKE_DOCS_VERSION=$(ver_cut 1-3)
+CMAKE_DOCS_VERSION=3.26.4
+# Default to generating docs (inc. man pages) if no prebuilt; overridden later
+# See bug #784815
+CMAKE_DOCS_USEFLAG="+doc"
+
+# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja
+# ... but seems fine as of 3.22.3?
+# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759.
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_REMOVE_MODULES_LIST=( none )
+inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \
+   toolchain-funcs virtualx xdg-utils
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Cross platform Make"
+HOMEPAGE="https://cmake.org/;
+if [[ ${PV} ==  ]] ; then
+   CMAKE_DOCS_PREBUILT=0
+
+   EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git;
+   inherit git-r3
+else
+   

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

2023-07-25 Thread Sam James
commit: 8d7104db79317787d104095a0f5aca9cc2dce322
Author: Nils Freydank  posteo  de>
AuthorDate: Sat Jul 15 16:10:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 02:49:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d7104db

dev-vcs/git-lfs: Update the live ebuild

Getting the commit ID needs some love here, though.

Signed-off-by: Nils Freydank  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/31898
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git-lfs/git-lfs-.ebuild | 36 ++--
 1 file changed, 26 insertions(+), 10 deletions(-)

diff --git a/dev-vcs/git-lfs/git-lfs-.ebuild 
b/dev-vcs/git-lfs/git-lfs-.ebuild
index 9ca4bf2afe35..7b98fd42b0f3 100644
--- a/dev-vcs/git-lfs/git-lfs-.ebuild
+++ b/dev-vcs/git-lfs/git-lfs-.ebuild
@@ -1,26 +1,37 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 2017-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 EGO_PN=github.com/git-lfs/git-lfs
+# Update the ID as it's included in each build.
+COMMIT_ID="77deabdf9a18f8a07ecfd3e0f4aa572ffbbab8d4"
+
 inherit go-module
 
 DESCRIPTION="Command line extension and specification for managing large files 
with git"
-HOMEPAGE="https://git-lfs.com/;
+HOMEPAGE="
+   https://git-lfs.com
+   https://github.com/git-lfs/git-lfs
+"
 
 if [[ "${PV}" = * ]]; then
EGIT_REPO_URI="https://${EGO_PN};
inherit git-r3
 else
-   SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+   SRC_URI="https://${EGO_PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   # Add the manually vendored tarball.
+   # Compress the tarball with: xz -9kT0 --memlimit-decompress=256M
+   SRC_URI+=" 
https://files.holgersson.xyz/gentoo/distfiles/golang-pkg-deps/${P}-deps.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="Apache-2.0 BSD BSD-2 BSD-4 ISC MIT"
 SLOT="0"
 IUSE="doc test"
 
-BDEPEND="doc? ( app-text/ronn-ng )"
+BDEPEND="
+   doc? ( dev-ruby/asciidoctor )
+"
 RDEPEND="dev-vcs/git"
 
 RESTRICT+=" !test? ( test )"
@@ -34,16 +45,22 @@ DOCS=(
 )
 
 src_compile() {
+   export CGO_ENABLED=0
+
# Flags -w, -s: Omit debugging information to reduce binary size,
# see https://golang.org/cmd/link/.
local mygobuildargs=(
-   -ldflags="-X ${EGO_PN}/config.GitCommit=${GIT_COMMIT} -s -w"
-   -mod vendor -v -work -x
+   -ldflags="-X ${EGO_PN}/config.GitCommit=${COMMIT_ID} -s -w"
+   -gcflags=" "
+   -trimpath
+   -v -work -x
)
go build "${mygobuildargs[@]}" -o git-lfs git-lfs.go || die
 
if use doc; then
-   ronn docs/man/*.ronn || die "man building failed"
+   for doc in docs/man/*adoc;
+   do asciidoctor -b manpage ${doc} || die "man building 
failed"
+   done
fi
 }
 
@@ -55,8 +72,7 @@ src_install() {
 
 src_test() {
local mygotestargs=(
-   -ldflags="-X ${EGO_PN}/config.GitCommit=${GIT_COMMIT}"
-   -mod vendor
+   -ldflags="-X ${EGO_PN}/config.GitCommit=${COMMIT_ID}"
)
go test "${mygotestargs[@]}" ./... || die
 }



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fvwm3/

2023-07-25 Thread Sam James
commit: 1d4b792599f26e90c3570f0a707eb90884b6059c
Author: Matt Jolly  footclan  ninja>
AuthorDate: Mon Jul 24 21:33:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 02:47:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d4b7925

x11-wm/fvwm3: add 1.0.7

Closes: https://bugs.gentoo.org/910192

Signed-off-by: Matt Jolly  footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/32026
Signed-off-by: Sam James  gentoo.org>

 x11-wm/fvwm3/fvwm3-1.0.7.ebuild | 166 
 1 file changed, 166 insertions(+)

diff --git a/x11-wm/fvwm3/fvwm3-1.0.7.ebuild b/x11-wm/fvwm3/fvwm3-1.0.7.ebuild
new file mode 100644
index ..46cdabe5b388
--- /dev/null
+++ b/x11-wm/fvwm3/fvwm3-1.0.7.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+GO_OPTIONAL=1
+inherit autotools desktop flag-o-matic go-module python-single-r1 
toolchain-funcs
+
+DESCRIPTION="A multiple large virtual desktop window manager derived from fvwm"
+HOMEPAGE="https://www.fvwm.org/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/fvwmorg/fvwm3.git;
+   EGIT_BRANCH="main"
+else
+   
SRC_URI="https://github.com/fvwmorg/fvwm3/releases/download/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~riscv"
+fi
+
+LICENSE="GPL-2+ FVWM
+   go? ( Apache-2.0 BSD MIT )"
+SLOT="0"
+IUSE="bidi debug doc +go netpbm nls perl readline stroke svg tk lock"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}"
+
+DOCS=( NEWS )
+
+if [[ ${PV} ==  ]]; then
+   DOCS+=(
+   dev-docs/COMMANDS
+   dev-docs/DEVELOPERS.md
+   dev-docs/INSTALL.md
+   dev-docs/PARSING.md
+   dev-docs/TODO.md
+   dev-docs/NEW-COMMANDS.md
+   )
+fi
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( dev-libs/libxslt
+   dev-ruby/asciidoctor )
+   app-arch/unzip
+   go? ( >=dev-lang/go-1.14 )
+"
+
+RDEPEND="${PYTHON_DEPS}
+   ${COMMON_DEPEND}
+   !x11-wm/fvwm
+   dev-lang/perl
+   dev-libs/glib:2
+   dev-libs/libevent:=
+   media-libs/fontconfig
+   media-libs/libpng:=
+   sys-apps/debianutils
+   sys-libs/zlib
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libxcb
+   x11-libs/libXcursor
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXft
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   bidi? ( dev-libs/fribidi )
+   lock? ( x11-misc/xlockmore )
+   netpbm? ( media-libs/netpbm )
+   perl? ( tk? (
+   dev-lang/tk
+   dev-perl/Tk
+   >=dev-perl/X11-Protocol-0.56
+   )
+   )
+   readline? (
+   sys-libs/ncurses:=
+   sys-libs/readline:=
+   )
+   stroke? ( dev-libs/libstroke )
+   svg? (
+   gnome-base/librsvg:2
+   x11-libs/cairo
+   )"
+
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto"
+
+src_prepare() {
+   default
+   use go && ( sed -e 's/GOFLAGS=-ldflags="-s -w"/GOFLAGS=/' \
+   -i bin/FvwmPrompt/Makefile.am || die )
+
+   eautoreconf
+}
+
+src_configure() {
+   # Non-upstream email where bugs should be sent; used in fvwm-bug.
+   export FVWM_BUGADDR="desktop...@nogentoo.org"
+
+   # Recommended by upstream for release. Doesn't really matter for live 
ebuilds.
+   append-flags -fno-strict-aliasing
+
+   # Signed chars are required.
+   for arch in arm arm64 ppc ppc64; do
+   use $arch && append-flags -fsigned-chars
+   done
+
+   local myconf=(
+   
--with-imagepath=/usr/include/X11/bitmaps:/usr/include/X11/pixmaps:/usr/share/icons/fvwm
+   --enable-package-subdirs
+   $(use_enable bidi)
+   $(use_enable doc mandoc)
+   $(use_enable go golang)
+   $(use_enable nls)
+   $(use_enable nls iconv)
+   $(use_enable perl perllib)
+   $(use_with readline readline-library)
+   $(use_enable svg rsvg)
+   --enable-png
+   )
+
+   use readline && myconf+=( --without-termcap-library )
+
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   PREFIX="${EPREFIX}/usr" emake AR="$(tc-getAR)"
+   if [[ ${PV} == * ]]; then
+   use doc && emake -C doc
+   fi
+}
+
+src_install() {
+   emake DESTDIR="${ED}" prefix="/usr" exec_prefix="/usr" 
datarootdir="/usr/share" install
+
+   dodir /etc/X11/Sessions
+   echo "/usr/bin/fvwm3" > "${ED}/etc/X11/Sessions/${PN}" || die
+   fperms a+x "/etc/X11/Sessions/${PN}" || die
+
+   python_scriptinto "/usr/bin"

[gentoo-commits] repo/gentoo:master commit in: media-sound/cmus/

2023-07-25 Thread Sam James
commit: 2c6e1f7a082aaa066a7ed66c6b64017981b13bd0
Author: sqrtd  sqrtd  dev>
AuthorDate: Tue Jul 25 21:04:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 02:47:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c6e1f7a

media-sound/cmus: add sndio useflag

Signed-off-by: sqrtd  sqrtd.dev>
Closes: https://github.com/gentoo/gentoo/pull/32039
Signed-off-by: Sam James  gentoo.org>

 media-sound/cmus/cmus-2.10.0-r1.ebuild | 6 --
 media-sound/cmus/cmus-.ebuild  | 4 +++-
 media-sound/cmus/metadata.xml  | 1 +
 3 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/media-sound/cmus/cmus-2.10.0-r1.ebuild 
b/media-sound/cmus/cmus-2.10.0-r1.ebuild
index 6851ecd7f35d..db9395714548 100644
--- a/media-sound/cmus/cmus-2.10.0-r1.ebuild
+++ b/media-sound/cmus/cmus-2.10.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ HOMEPAGE="https://cmus.github.io/;
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="aac alsa ao cddb cdio debug discid elogind examples ffmpeg +flac jack 
libsamplerate
-   +mad mikmod modplug mp4 musepack opus oss pidgin pulseaudio systemd 
tremor +unicode
+   +mad mikmod modplug mp4 musepack opus oss pidgin pulseaudio sndio 
systemd tremor +unicode
+vorbis wavpack"
 
 REQUIRED_USE="?? ( elogind systemd )"
@@ -47,6 +47,7 @@ DEPEND="
musepack? ( media-sound/musepack-tools )
opus? ( media-libs/opusfile )
pulseaudio? ( media-sound/pulseaudio )
+   sndio? ( media-sound/sndio )
systemd? ( sys-apps/systemd )
tremor? ( media-libs/tremor )
!tremor? ( vorbis? ( media-libs/libvorbis ) )
@@ -108,6 +109,7 @@ src_configure() {
my_config pulseaudio CONFIG_PULSE
my_config alsa CONFIG_ALSA
my_config jack CONFIG_JACK
+   my_config sndio CONFIG_SNDIO
my_config libsamplerate CONFIG_SAMPLERATE
my_config ao CONFIG_AO
my_config oss CONFIG_OSS

diff --git a/media-sound/cmus/cmus-.ebuild 
b/media-sound/cmus/cmus-.ebuild
index b0dfa1095e31..fc4d20a5eac3 100644
--- a/media-sound/cmus/cmus-.ebuild
+++ b/media-sound/cmus/cmus-.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://cmus.github.io/;
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="aac alsa ao cddb cdio debug discid elogind examples ffmpeg +flac jack 
libsamplerate
-   +mad mikmod modplug mp4 musepack opus oss pidgin pulseaudio systemd 
tremor +unicode
+   +mad mikmod modplug mp4 musepack opus oss pidgin pulseaudio sndio 
systemd tremor +unicode
+vorbis wavpack"
 
 REQUIRED_USE="?? ( elogind systemd )"
@@ -47,6 +47,7 @@ DEPEND="
musepack? ( media-sound/musepack-tools )
opus? ( media-libs/opusfile )
pulseaudio? ( media-libs/libpulse )
+   sndio? ( media-sound/sndio )
systemd? ( sys-apps/systemd )
tremor? ( media-libs/tremor )
!tremor? ( vorbis? ( media-libs/libvorbis ) )
@@ -108,6 +109,7 @@ src_configure() {
my_config pulseaudio CONFIG_PULSE
my_config alsa CONFIG_ALSA
my_config jack CONFIG_JACK
+   my_config sndio CONFIG_SNDIO
my_config libsamplerate CONFIG_SAMPLERATE
my_config ao CONFIG_AO
my_config oss CONFIG_OSS

diff --git a/media-sound/cmus/metadata.xml b/media-sound/cmus/metadata.xml
index 4e3d46faac49..ec0ba5eef581 100644
--- a/media-sound/cmus/metadata.xml
+++ b/media-sound/cmus/metadata.xml
@@ -10,6 +10,7 @@
Enable reading the ID of the inserted 
CD
Enable MPRIS support via 
sys-auth/elogind
Install support script for 
net-im/pidgin
+   Add support for 
media-sound/sndio
Enable MPRIS support via 
sys-apps/systemd
Use libivorbis from 
media-libs/tremor instead of media-libs/libvorbis




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

2023-07-25 Thread Sam James
commit: 9e2fe3793837756486113d6838f29ad4fdbbb93d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 02:40:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 02:47:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e2fe379

dev-util/cmake: add 3.27.1

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

 dev-util/cmake/Manifest|   3 +
 dev-util/cmake/cmake-3.27.1.ebuild | 288 +
 2 files changed, 291 insertions(+)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index 4da50ad0ab86..a75779752d71 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -9,3 +9,6 @@ DIST cmake-3.27.0-SHA-256.txt 1646 BLAKE2B 
262ec1c374029603877015351bd3b25f60a9b
 DIST cmake-3.27.0-SHA-256.txt.asc 833 BLAKE2B 
a86db55c45440770ae200e7e9e0b01329df8758588de15a8c3ed96f82f6493e3e3a059b81fe42e7fcae36ae52da7b4c8ee3b90359b6e35103596bfbe098b6af6
 SHA512 
441aa1a17973913005992079b3de54dea42239830ec52741de089ef978e084d1e233c375fccab1cee08d4d18bbd6197417771de6aec8335752a2ca5efebbf181
 DIST cmake-3.27.0-docs.tar.xz 521348 BLAKE2B 
319c84195c37b1944bb5d3fde1aeae75623fc90a734c1ba74d730cd5678bff75806f7aa8aa8171fd7878a09b3316c9c0ee23c0c055e869a4385f54987f86d801
 SHA512 
e9c300526f9fe4e450e921308b7af42f4b8972f2f546f7bbf2dffb4ca696793fe09f1610636b05c82b1cf74ed8ef95377bec69e15f8c9197d6960e674e0d5400
 DIST cmake-3.27.0.tar.gz 10977223 BLAKE2B 
a031002dc662552c7af2da35494b536c359011c035216286d22dd78d3b6f607d1a552b5296f14117956f20dd61b94036004912f2e834957e0aacb8bb5037ed75
 SHA512 
8b5836ac1c1f1e741ebbf6c9a1c9dca322dfd963598838a8789cd926fc071bde2fc53e42b6a2d5d8697f12d96dbf2cebdf03817d7d84b68256ef80b779a27fed
+DIST cmake-3.27.1-SHA-256.txt 1646 BLAKE2B 
3437dc50b66a014569e9194c609cdcb6022175f6220685d24f5276af4348ffd93db8a18108e54d00d62e5488918109e722fccdd10475515f91b55859d12d
 SHA512 
b0a48431e333dd0cc2670b630340e39015617f9d49a3c43c6181d8e669f33abc00d4c08fab8d59aecada031136136897a1f1a4cf5dec849ca868592c7e9f
+DIST cmake-3.27.1-SHA-256.txt.asc 833 BLAKE2B 
17dbb29edcf09501455dffe090f3973083e38134559131572a55b065eae5494541b56589f78d55467cfa1ef1d3e8cba180a7dc3c949531193fc9ef3102feaad5
 SHA512 
bbe31efe4ffbae5d82483a677dab86586477b0af0e79dd6bfe85ae266b09a1881bf31249d91023f41fdcab066e558e52a1e7eb12dfbbea44f297d3d8eeaaea48
+DIST cmake-3.27.1.tar.gz 10977868 BLAKE2B 
dcb998e45d238ba94ff9422a30014b274d1db48f094c7e027717b7b271bb0c63e4f11cae29552683e747f9872ccddbaaefa4d90a0113dc409d556ad0743835f6
 SHA512 
d8831105fed3772bcb821a2b184fe0ffbff15795a5b0a89f2ad1cb0372a40c8f22f2bab72c671a6d17464521b7337067df929a5c3ece99f84848cc3a2fe6716f

diff --git a/dev-util/cmake/cmake-3.27.1.ebuild 
b/dev-util/cmake/cmake-3.27.1.ebuild
new file mode 100644
index ..2d5e649322ed
--- /dev/null
+++ b/dev-util/cmake/cmake-3.27.1.ebuild
@@ -0,0 +1,288 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+: ${CMAKE_DOCS_PREBUILT:=1}
+
+CMAKE_DOCS_PREBUILT_DEV=sam
+#CMAKE_DOCS_VERSION=$(ver_cut 1-3)
+CMAKE_DOCS_VERSION=3.27.0
+# Default to generating docs (inc. man pages) if no prebuilt; overridden later
+# See bug #784815
+CMAKE_DOCS_USEFLAG="+doc"
+
+# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja
+# ... but seems fine as of 3.22.3?
+# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759.
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_REMOVE_MODULES_LIST=( none )
+inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \
+   toolchain-funcs virtualx xdg-utils
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Cross platform Make"
+HOMEPAGE="https://cmake.org/;
+if [[ ${PV} ==  ]] ; then
+   CMAKE_DOCS_PREBUILT=0
+
+   EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git;
+   inherit git-r3
+else
+   SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
+
+   if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then
+   SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz
 )"
+   fi
+
+   if [[ ${PV} != *_rc* ]] ; then
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bradking.asc
+   inherit verify-sig
+
+   SRC_URI+=" verify-sig? (
+   
https://github.com/Kitware/CMake/releases/download/v$(ver_cut 
1-3)/${MY_P}-SHA-256.txt
+   
https://github.com/Kitware/CMake/releases/download/v$(ver_cut 
1-3)/${MY_P}-SHA-256.txt.asc
+   )"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos 

[gentoo-commits] repo/gentoo:master commit in: media-sound/mpd/

2023-07-25 Thread Sam James
commit: 0fd9090aaefc48a64af51a45f91f11a379c07781
Author: Adrian Schollmeyer  nexadn  de>
AuthorDate: Tue Jul 25 17:37:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 02:47:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fd9090a

media-sound/mpd: add 0.23.13

Closes: https://bugs.gentoo.org/911207
Signed-off-by: Adrian Schollmeyer  nexadn.de>
Closes: https://github.com/gentoo/gentoo/pull/32034
Signed-off-by: Sam James  gentoo.org>

 media-sound/mpd/Manifest   |   1 +
 media-sound/mpd/mpd-0.23.13.ebuild | 290 +
 2 files changed, 291 insertions(+)

diff --git a/media-sound/mpd/Manifest b/media-sound/mpd/Manifest
index 433f7dbac89a..4be7c6716a1f 100644
--- a/media-sound/mpd/Manifest
+++ b/media-sound/mpd/Manifest
@@ -1 +1,2 @@
 DIST mpd-0.23.12.tar.xz 774708 BLAKE2B 
b218d9f477e92842638e3fba44c84957a3f656adaaf1ece998847db8d64883b8c997703206f74b37043888757f5f628799a3a35b25ea991f9ad00df1c4ad5e71
 SHA512 
54495b839d86b47ae6e2f6cf4e1baebd0e8eb924742e9db42cc7462ffc4b6f650b83f3eaea291fe905ff5f1975cf875537ffd23a111724013ce58e6df26ce36e
+DIST mpd-0.23.13.tar.xz 776668 BLAKE2B 
02907f08cc504d0fbf703179b333b301c7ad8fc8535d85305faa7962dd7faa164f4492286902cb48eaf3db2a1445b541b1261c18a89ca8a73e80016af9581e26
 SHA512 
1ef2b3a2089aa6078a455e43a2fb9097dc0d5b27b170e6d64e416d5e82349a794eb0acf8db72a975ad024083e872e4a1bd0e0fd51302d327d373b61f01bb819d

diff --git a/media-sound/mpd/mpd-0.23.13.ebuild 
b/media-sound/mpd/mpd-0.23.13.ebuild
new file mode 100644
index ..e38ad01f1d90
--- /dev/null
+++ b/media-sound/mpd/mpd-0.23.13.ebuild
@@ -0,0 +1,290 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info meson systemd xdg
+
+DESCRIPTION="The Music Player Daemon (mpd)"
+HOMEPAGE="https://www.musicpd.org https://github.com/MusicPlayerDaemon/MPD;
+SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+alsa ao +audiofile bzip2 cdio chromaprint +cue +curl doc +dbus
+   +eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag 
+inotify
+   jack lame libmpdclient libsamplerate libsoxr +mad mikmod mms
+   modplug mpg123 musepack +network nfs openal openmpt opus oss pipe 
pipewire pulseaudio qobuz
+   recorder samba selinux sid signalfd snapcast sndfile sndio soundcloud 
sqlite systemd
+   test twolame udisks vorbis wavpack webdav wildmidi upnp
+   zeroconf zip zlib"
+
+OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pipewire pulseaudio 
snapcast sndio recorder"
+DECODER_PLUGINS="audiofile faad ffmpeg flac fluidsynth mad mikmod
+   modplug mpg123 musepack opus openmpt flac sid vorbis wavpack wildmidi"
+ENCODER_PLUGINS="audiofile flac lame twolame vorbis"
+
+REQUIRED_USE="
+   || ( ${OUTPUT_PLUGINS} )
+   || ( ${DECODER_PLUGINS} )
+   network? ( || ( ${ENCODER_PLUGINS} ) )
+   recorder? ( || ( ${ENCODER_PLUGINS} ) )
+   qobuz? ( curl soundcloud )
+   soundcloud? ( curl qobuz )
+   udisks? ( dbus )
+   upnp? ( curl expat )
+   webdav? ( curl expat )
+"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   acct-user/mpd
+   dev-libs/libfmt:=
+   dev-libs/libpcre2
+   media-libs/libogg
+   sys-libs/liburing:=
+   alsa? (
+   media-libs/alsa-lib
+   media-sound/alsa-utils
+   )
+   ao? ( media-libs/libao:=[alsa?,pulseaudio?] )
+   audiofile? ( media-libs/audiofile:= )
+   bzip2? ( app-arch/bzip2 )
+   cdio? (
+   dev-libs/libcdio:=
+   dev-libs/libcdio-paranoia
+   )
+   chromaprint? ( media-libs/chromaprint )
+   curl? ( net-misc/curl )
+   dbus? ( sys-apps/dbus )
+   doc? ( dev-python/sphinx )
+   expat? ( dev-libs/expat )
+   faad? ( media-libs/faad2 )
+   ffmpeg? ( media-video/ffmpeg:= )
+   flac? ( media-libs/flac:= )
+   fluidsynth? ( media-sound/fluidsynth )
+   gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 )
+   icu? (
+   dev-libs/icu:=
+   virtual/libiconv
+   )
+   id3tag? ( media-libs/libid3tag:= )
+   jack? ( virtual/jack )
+   lame? ( network? ( media-sound/lame ) )
+   libmpdclient? ( media-libs/libmpdclient )
+   libsamplerate? ( media-libs/libsamplerate )
+   libsoxr? ( media-libs/soxr )
+   mad? ( media-libs/libmad )
+   mikmod? ( media-libs/libmikmod )
+   mms? ( media-libs/libmms )
+   modplug? ( media-libs/libmodplug )
+   mpg123? ( media-sound/mpg123 )
+   musepack? ( media-sound/musepack-tools )
+   network? ( >=media-libs/libshout-2.4.0 )
+   nfs? ( net-fs/libnfs )
+   openal? ( media-libs/openal )
+   openmpt? ( media-libs/libopenmpt )
+   opus? ( media-libs/opus )
+   pulseaudio? ( 

[gentoo-commits] repo/gentoo:master commit in: eclass/

2023-07-25 Thread Sam James
commit: af790bf6bf4866ff4057e332bdf71dc2f9fb03ed
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 01:07:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 02:47:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af790bf6

llvm.eclass: fix _LLVM_KNOWN_SLOTS for LLVM 18

Thanks to vimproved for reporting.

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

 eclass/llvm.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/llvm.eclass b/eclass/llvm.eclass
index 223e2a15baf4..8198650aad9a 100644
--- a/eclass/llvm.eclass
+++ b/eclass/llvm.eclass
@@ -78,7 +78,7 @@ DEPEND="!!sys-devel/llvm:0"
 # @INTERNAL
 # @DESCRIPTION:
 # Correct values of LLVM slots, newest first.
-declare -g -r _LLVM_KNOWN_SLOTS=( {17..8} )
+declare -g -r _LLVM_KNOWN_SLOTS=( {18..8} )
 
 # @FUNCTION: get_llvm_slot
 # @USAGE: [-b|-d] []



[gentoo-commits] repo/proj/guru:dev commit in: net-libs/td/

2023-07-25 Thread Anna Vyalkova
commit: 08dcb280742df21b83f0b554becbe2eb8b2b1dda
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Jul 26 02:08:52 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Wed Jul 26 02:15:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=08dcb280

net-libs/td: disable benchmarks

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-libs/td/metadata.xml|  1 -
 net-libs/td/td-1.8.0.ebuild | 41 +++--
 net-libs/td/td-.ebuild  |  9 +++--
 3 files changed, 14 insertions(+), 37 deletions(-)

diff --git a/net-libs/td/metadata.xml b/net-libs/td/metadata.xml
index 49213d427..e23b1bc02 100644
--- a/net-libs/td/metadata.xml
+++ b/net-libs/td/metadata.xml
@@ -11,7 +11,6 @@


Build with 
dev-cpp/abseil-cpp
-   Enable benchmarking
Add support for .NET
Combine source files to speed up build 
process


diff --git a/net-libs/td/td-1.8.0.ebuild b/net-libs/td/td-1.8.0.ebuild
index 898dbeaa8..4224d288a 100644
--- a/net-libs/td/td-1.8.0.ebuild
+++ b/net-libs/td/td-1.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,13 +7,16 @@ DOCS_BUILDER="doxygen"
 inherit cmake docs java-pkg-opt-2
 
 DESCRIPTION="Cross-platform library for building Telegram clients"
-HOMEPAGE="https://core.telegram.org/tdlib https://github.com/tdlib/td;
+HOMEPAGE="
+   https://core.telegram.org/tdlib
+   https://github.com/tdlib/td
+"
 SRC_URI="https://github.com/tdlib/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="Boost-1.0"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="benchmark dotnet +jumbo-build static-libs test"
+IUSE="dotnet +jumbo-build static-libs test"
 
 RESTRICT="!test? ( test )"
 
@@ -37,24 +40,14 @@ TEST_TARGETS=(
#test-tdutils -- hangs
#run_all_tests -- segfaults
 )
-BENCH_TARGETS=(
-   bench_{actor,empty,handshake,misc}
-   bench_http
-   check_tls
-   #bench_{db,tddb} -- fail
-   #bench_http_server{,_cheat,_fast} - hang
-   #bench_http_reader -- fails
-   #check_proxy -- requires proxy
-   #rmdir -- fails
-   #wget -- requires network
-)
 
 src_prepare() {
sed "/find_program(CCACHE_FOUND ccache)/d" -i CMakeLists.txt || die
echo "" > gen_git_commit_h.sh || die
 
-   use test || cmake_comment_add_subdirectory test
-   use benchmark || cmake_comment_add_subdirectory benchmark
+   cmake_comment_add_subdirectory benchmark
+   use test || \
+   cmake_comment_add_subdirectory test
 
cmake_src_prepare
 }
@@ -65,13 +58,10 @@ src_configure() {
)
 
if use java; then
-   local JAVA_AWT_LIBRARY="${JAVA_HOME}/lib/libjawt.so"
-   local JAVA_JVM_LIBRARY="${JAVA_HOME}/lib/libjava.so"
-
mycmakeargs+=(
-DTD_ENABLE_JNI=ON
-   -DJAVA_AWT_LIBRARY="${JAVA_AWT_LIBRARY}"
-   -DJAVA_JVM_LIBRARY="${JAVA_JVM_LIBRARY}"
+   -DJAVA_AWT_LIBRARY="${JAVA_HOME}/lib/libjawt.so"
+   -DJAVA_JVM_LIBRARY="${JAVA_HOME}/lib/libjava.so"
-DJAVA_INCLUDE_PATH="${JAVA_HOME}/include"
-DJAVA_INCLUDE_PATH2="${JAVA_HOME}/include/linux"
-DJAVA_AWT_INCLUDE_PATH="${JAVA_HOME}/include"
@@ -122,15 +112,6 @@ src_test() {
./"${exe}" || die "${exe} failed"
done
popd > /dev/null || die
-
-   if use benchmark; then
-   pushd "${BUILD_DIR}"/benchmark > /dev/null || die
-   for exe in "${BENCH_TARGETS[@]}"; do
-   einfo "Running ${exe}"
-   ./"${exe}" || die "${exe} failed"
-   done
-   popd > /dev/null || die
-   fi
 }
 
 src_install() {

diff --git a/net-libs/td/td-.ebuild b/net-libs/td/td-.ebuild
index 88d1aef53..a651c4412 100644
--- a/net-libs/td/td-.ebuild
+++ b/net-libs/td/td-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -65,12 +65,9 @@ src_configure() {
)
 
if use java; then
-   local JAVA_AWT_LIBRARY="${JAVA_HOME}/lib/libjawt.so"
-   local JAVA_JVM_LIBRARY="${JAVA_HOME}/lib/libjava.so"
-
mycmakeargs+=(
-   -DJAVA_AWT_LIBRARY="${JAVA_AWT_LIBRARY}"
-   -DJAVA_JVM_LIBRARY="${JAVA_JVM_LIBRARY}"
+   -DJAVA_AWT_LIBRARY="${JAVA_HOME}/lib/libjawt.so"
+   -DJAVA_JVM_LIBRARY="${JAVA_HOME}/lib/libjava.so"
-DJAVA_INCLUDE_PATH="${JAVA_HOME}/include"

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/targets/desktop/, profiles/arch/riscv/, ...

2023-07-25 Thread Ionen Wolkens
commit: 0e264bc426f18f7f9076f9b4fe724aa445bc23a1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jul 26 01:31:57 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul 26 01:44:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e264bc4

profiles: have media-video/mpv use luajit more thoroughly

tl;dr fixes RequiredUseDefaults, and also uses luajit on non-desktop

mpv currently no plans to ever support >=lua5-3, and with lua5-1 being
essentially unmaintained it's preferred to use the actively maintained
luajit when possible.

Because of this, wanted to straight up remove lua5-1 from COMPAT, but
then luajit is not available on as many arches as lua5-1.

So to pick luajit by default (against's profile defaults), there is
two options:
(1). package.use in profile with -lua5-1 luajit
(2). mask lua5-1, force luajit
And fortunately we don't need to worry about LUA_TARGETS, just SINGLE.

Old situation is sub-optimal:
- (1) is used in desktop profile only (should be all)
- arches which don't support luajit have bad REQUIRED_USE defaults
 (should be inverted where needed)

(2) has a big advantage, if users set their own default e.g.
*/* LUA_SINGLE_TARGET: -* lua5-4
Then luajit will still be forced and they do not need a package.use
entry to emerge mpv.

Downside is that if a user really want to use old lua5-1, then
they need to mess with /etc/portage/profile. But generally I feel
(2) is still better for the general user experience, and this
commit does that.

wrt old "lua" default, not needed in profile given IUSE=+lua default
is in all mpv ebulds already (-sdl still makes sense).

Signed-off-by: Ionen Wolkens  gentoo.org>

 profiles/arch/hppa/package.use.force  |  8 
 profiles/arch/hppa/package.use.mask   |  8 
 profiles/arch/loong/package.use.force |  8 
 profiles/arch/loong/package.use.mask  |  8 
 profiles/arch/powerpc/ppc64/package.use.force |  8 
 profiles/arch/powerpc/ppc64/package.use.mask  |  8 
 profiles/arch/riscv/package.use.force | 10 +-
 profiles/arch/riscv/package.use.mask  |  8 
 profiles/base/package.use.force   |  8 
 profiles/base/package.use.mask|  8 
 profiles/targets/desktop/package.use  |  9 ++---
 11 files changed, 83 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/hppa/package.use.force 
b/profiles/arch/hppa/package.use.force
index b0be4f598798..1cf8b24eca95 100644
--- a/profiles/arch/hppa/package.use.force
+++ b/profiles/arch/hppa/package.use.force
@@ -1,6 +1,14 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ionen Wolkens  (2023-07-26)
+# MPV currently[1] has no plans to support >=lua5-3 making luajit
+# the only choice for maintained lua. Apply mask/force to override
+# the profile's defaults, and invert on arches where not keyworded.
+# Done this way also avoids conflicts for users using another default.
+# [1] 
https://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer
+media-video/mpv lua_single_target_lua5-1 -lua_single_target_luajit
+
 # Sam James  (2023-04-30)
 # Stacks on HPPA grow upwards and GCC doesn't support SSP or SCP there.
 sys-devel/gcc -default-stack-clash-protection

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index f2c66c477fb6..e4cb9878db87 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -4,6 +4,14 @@
 # NOTE: When masking a USE flag due to missing keywords, please file a keyword
 # request bug for the hppa arch.
 
+# Ionen Wolkens  (2023-07-26)
+# MPV currently[1] has no plans to support >=lua5-3 making luajit
+# the only choice for maintained lua. Apply mask/force to override
+# the profile's defaults, and invert on arches where not keyworded.
+# Done this way also avoids conflicts for users using another default.
+# [1] 
https://github.com/mpv-player/mpv/wiki/FAQ#why-does-mpv-not-support-lua-53-or-newer
+media-video/mpv -lua_single_target_lua5-1 lua_single_target_luajit
+
 # Matt Turner  (2023-05-30)
 # sys-apps/dbus-broker is not keyworded
 app-accessibility/at-spi2-core dbus-broker

diff --git a/profiles/arch/loong/package.use.force 
b/profiles/arch/loong/package.use.force
index ccd2246cf5a9..f1a5dcc38a90 100644
--- a/profiles/arch/loong/package.use.force
+++ b/profiles/arch/loong/package.use.force
@@ -1,6 +1,14 @@
 # Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ionen Wolkens  (2023-07-26)
+# MPV currently[1] has no plans to support >=lua5-3 making luajit
+# the only choice for maintained lua. Apply mask/force to override
+# the profile's defaults, and invert on arches where not keyworded.
+# Done this way also avoids conflicts for users using another default.
+# [1] 

[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/

2023-07-25 Thread Ionen Wolkens
commit: 95d85a31ded17f92282e27e78f3f23165381dda8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jul 26 01:52:01 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul 26 01:53:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d85a31

media-video/mpv: disable IUSE=xv by default

While fairly unexpensive to keep enabled, using xv is hardly
recommended nowadays (mpv will warn if used). Users are free
to re-enable if used, but being default for everyone makes
little sense.

Note that a -vo=x11 for basic testing is still available
either way with USE=X.

Signed-off-by: Ionen Wolkens  gentoo.org>

 media-video/mpv/mpv-0.36.0.ebuild | 2 +-
 media-video/mpv/mpv-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/mpv/mpv-0.36.0.ebuild 
b/media-video/mpv/mpv-0.36.0.ebuild
index 6760747c08e2..1c181bdcbf33 100644
--- a/media-video/mpv/mpv-0.36.0.ebuild
+++ b/media-video/mpv/mpv-0.36.0.ebuild
@@ -25,7 +25,7 @@ IUSE="
dvd +egl gamepad +iconv jack javascript jpeg lcms libcaca +libmpv
+libplacebo +lua mmal nvenc openal opengl pipewire pulseaudio
raspberry-pi rubberband sdl selinux sixel sndio test tools +uchardet
-   vaapi vdpau vulkan wayland +xv zimg zlib"
+   vaapi vdpau vulkan wayland xv zimg zlib"
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}
|| ( cli libmpv )

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 5984f7637494..16fb6df1b0b3 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -25,7 +25,7 @@ IUSE="
dvd +egl gamepad +iconv jack javascript jpeg lcms libcaca +libmpv
+libplacebo +lua mmal nvenc openal opengl pipewire pulseaudio
raspberry-pi rubberband sdl selinux sixel sndio test tools
-   +uchardet vaapi vdpau vulkan wayland +xv zimg zlib
+   +uchardet vaapi vdpau vulkan wayland xv zimg zlib
 "
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}



[gentoo-commits] repo/gentoo:master commit in: profiles/base/

2023-07-25 Thread Ionen Wolkens
commit: a61db770646d90884b0b3e271a538805484097a1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jul 26 01:20:03 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul 26 01:20:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61db770

profiles/base/package.use.mask: drop misplaced blank line

Signed-off-by: Ionen Wolkens  gentoo.org>

 profiles/base/package.use.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 1905dacceb9a..d650ded1043b 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,7 +7,6 @@
 # mask everywhere, unmask on arch/*) use arch/base.
 
 # Hans de Graaff  (2023-07-21)
-
 # jemalloc has been a source of sometimes hard to track bugs in the
 # past. It is now masked with the intention to remove it altogether at a
 # later date.



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacheck/

2023-07-25 Thread Sam James
commit: fbb383a7244080e1a22bd3426be10472531ff807
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 00:55:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 00:55:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb383a7

dev-lua/luacheck: Stabilize 1.1.1 ALLARCHES, #911221

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

 dev-lua/luacheck/luacheck-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luacheck/luacheck-1.1.1.ebuild 
b/dev-lua/luacheck/luacheck-1.1.1.ebuild
index dc87175879bb..24f1c2ecb635 100644
--- a/dev-lua/luacheck/luacheck-1.1.1.ebuild
+++ b/dev-lua/luacheck/luacheck-1.1.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/lunarmodules/luacheck/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-07-25 Thread Sam James
commit: 9054f33fdbfc21d966e7af3e108a89b2e1adea62
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 00:55:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 00:55:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9054f33f

media-libs/mlt: Stabilize 7.16.0-r1 amd64, #911208

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

 media-libs/mlt/mlt-7.16.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/mlt/mlt-7.16.0-r1.ebuild 
b/media-libs/mlt/mlt-7.16.0-r1.ebuild
index f33a210e4852..3ea021da93e0 100644
--- a/media-libs/mlt/mlt-7.16.0-r1.ebuild
+++ b/media-libs/mlt/mlt-7.16.0-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/mltframework/${PN}/releases/download/v${PV}/${P}.tar
 
 LICENSE="GPL-3"
 SLOT="0/7"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="debug ffmpeg frei0r gtk jack libsamplerate opencv opengl python qt5 
rtaudio rubberband sdl test vdpau vidstab xine xml"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2023-07-25 Thread Sam James
commit: d04ccfee123d385acb084ce88b83fda7fe02e65f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 00:55:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 00:55:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d04ccfee

dev-libs/libfido2: Stabilize 1.13.0 ppc64, #908608

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

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

diff --git a/dev-libs/libfido2/libfido2-1.13.0.ebuild 
b/dev-libs/libfido2/libfido2-1.13.0.ebuild
index f04ffce1179e..567e655a7b41 100644
--- a/dev-libs/libfido2/libfido2-1.13.0.ebuild
+++ b/dev-libs/libfido2/libfido2-1.13.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Yubico/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="nfc static-libs"
 
 DEPEND="



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

2023-07-25 Thread Sam James
commit: 2f24ec5d08b7671e5bb20a1c364a64d8b3307c52
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 00:55:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 00:55:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f24ec5d

dev-python/pyside2-tools: Stabilize 5.15.10 amd64, #911079

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

 dev-python/pyside2-tools/pyside2-tools-5.15.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyside2-tools/pyside2-tools-5.15.10.ebuild 
b/dev-python/pyside2-tools/pyside2-tools-5.15.10.ebuild
index b4fa390cb0ca..00bba590214d 100644
--- a/dev-python/pyside2-tools/pyside2-tools-5.15.10.ebuild
+++ b/dev-python/pyside2-tools/pyside2-tools-5.15.10.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}/sources/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: sys-process/btop/

2023-07-25 Thread Sam James
commit: 04940852e5f8a0f0ec3358d551f7c7aabc1bf78e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 26 00:55:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 26 00:55:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04940852

sys-process/btop: Stabilize 1.2.13-r2 ppc64, #911212

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

 sys-process/btop/btop-1.2.13-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/btop/btop-1.2.13-r2.ebuild 
b/sys-process/btop/btop-1.2.13-r2.ebuild
index 86cd409fd638..fedd0779a5ab 100644
--- a/sys-process/btop/btop-1.2.13-r2.ebuild
+++ b/sys-process/btop/btop-1.2.13-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/aristocratos/btop/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ppc64 ~riscv ~x86"
 
 PATCHES=(
# Backported fixes for https://bugs.gentoo.org/884005,



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/, net-p2p/dogecoin-qt/files/

2023-07-25 Thread Victor Skovorodnikov
commit: 0f246a2c5449e2345bd82436a3c8b273504ce56a
Author: Victor Skovorodnikov  yandex  com>
AuthorDate: Tue Jul 25 22:13:12 2023 +
Commit: Victor Skovorodnikov  yandex  com>
CommitDate: Tue Jul 25 22:13:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f246a2c

net-p2p/dogecoin-qt: Applying fix for Bug 910673

Signed-off-by: Victor Skovorodnikov  yandex.com>

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild  | 14 +-
 .../dogecoin-qt/files/1.14.6-hardened-all.patch| 18 +
 .../files/1.14.6-hardened-minimal.patch| 31 ++
 .../dogecoin-qt/files/1.14.6-hardened-no-pie.patch | 29 
 .../dogecoin-qt/files/1.14.6-hardened-no-ssp.patch | 19 +
 net-p2p/dogecoin-qt/metadata.xml   |  2 ++
 6 files changed, 112 insertions(+), 1 deletion(-)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild 
b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
index b55f6b7d7..bd1c09029 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -12,7 +12,8 @@ LICENSE="MIT"
 SLOT="0"
 DB_VER="5.3"
 KEYWORDS="~amd64"
-IUSE="cpu_flags_x86_avx2 dogecoind +prune tests utils +wallet zmq"
+# Please see Bug 910673Comment 10
+IUSE="cpu_flags_x86_avx2 dogecoind +pie +prune +ssp tests utils +wallet zmq"
 REQUIRED_USE="dogecoind? ( utils )"
 DOGEDIR="/opt/${PN}"
 DEPEND="
@@ -52,6 +53,17 @@ WORKDIR_="${WORKDIR}/dogecoin-${PV}"
 S=${WORKDIR_}
 
 src_prepare() {
+
+   if use pie && use ssp ; then
+   PATCHES+=( "${FILESDIR}"/"${PV}"-hardened-all.patch )
+   elif use pie && ! use ssp ; then
+   PATCHES+=( "${FILESDIR}"/"${PV}"-hardened-no-ssp.patch )
+   elif use ssp && ! use pie ; then
+   PATCHES+=( "${FILESDIR}"/"${PV}"-hardened-no-pie.patch )
+   else
+   PATCHES+=( "${FILESDIR}"/"${PV}"-hardened-minimal.patch )
+   fi
+
default
 
einfo "Generating autotools files..."

diff --git a/net-p2p/dogecoin-qt/files/1.14.6-hardened-all.patch 
b/net-p2p/dogecoin-qt/files/1.14.6-hardened-all.patch
new file mode 100644
index 0..e625d8c6f
--- /dev/null
+++ b/net-p2p/dogecoin-qt/files/1.14.6-hardened-all.patch
@@ -0,0 +1,18 @@
+diff --git a/configure.ac b/configure.ac
+index 653fe71..a93502c 100644
+--- a/configure.ac
 b/configure.ac
+@@ -506,13 +506,6 @@ if test x$use_hardening != xno; then
+   
AX_CHECK_COMPILE_FLAG([-Wstack-protector],[HARDENED_CXXFLAGS="$HARDENED_CXXFLAGS
 -Wstack-protector"])
+   
AX_CHECK_COMPILE_FLAG([-fstack-protector-all],[HARDENED_CXXFLAGS="$HARDENED_CXXFLAGS
 -fstack-protector-all"])
+ 
+-  AX_CHECK_PREPROC_FLAG([-D_FORTIFY_SOURCE=2],[
+-AX_CHECK_PREPROC_FLAG([-U_FORTIFY_SOURCE],[
+-  HARDENED_CPPFLAGS="$HARDENED_CPPFLAGS -U_FORTIFY_SOURCE"
+-])
+-HARDENED_CPPFLAGS="$HARDENED_CPPFLAGS -D_FORTIFY_SOURCE=2"
+-  ])
+-
+   AX_CHECK_LINK_FLAG([[-Wl,--dynamicbase]], 
[HARDENED_LDFLAGS="$HARDENED_LDFLAGS -Wl,--dynamicbase"])
+   AX_CHECK_LINK_FLAG([[-Wl,--nxcompat]], [HARDENED_LDFLAGS="$HARDENED_LDFLAGS 
-Wl,--nxcompat"])
+   AX_CHECK_LINK_FLAG([[-Wl,--high-entropy-va]], 
[HARDENED_LDFLAGS="$HARDENED_LDFLAGS -Wl,--high-entropy-va"])

diff --git a/net-p2p/dogecoin-qt/files/1.14.6-hardened-minimal.patch 
b/net-p2p/dogecoin-qt/files/1.14.6-hardened-minimal.patch
new file mode 100644
index 0..3642e0640
--- /dev/null
+++ b/net-p2p/dogecoin-qt/files/1.14.6-hardened-minimal.patch
@@ -0,0 +1,31 @@
+diff --git a/configure.ac b/configure.ac
+index 653fe71..1d60d30 100644
+--- a/configure.ac
 b/configure.ac
+@@ -504,14 +504,6 @@ fi
+ 
+ if test x$use_hardening != xno; then
+   
AX_CHECK_COMPILE_FLAG([-Wstack-protector],[HARDENED_CXXFLAGS="$HARDENED_CXXFLAGS
 -Wstack-protector"])
+-  
AX_CHECK_COMPILE_FLAG([-fstack-protector-all],[HARDENED_CXXFLAGS="$HARDENED_CXXFLAGS
 -fstack-protector-all"])
+-
+-  AX_CHECK_PREPROC_FLAG([-D_FORTIFY_SOURCE=2],[
+-AX_CHECK_PREPROC_FLAG([-U_FORTIFY_SOURCE],[
+-  HARDENED_CPPFLAGS="$HARDENED_CPPFLAGS -U_FORTIFY_SOURCE"
+-])
+-HARDENED_CPPFLAGS="$HARDENED_CPPFLAGS -D_FORTIFY_SOURCE=2"
+-  ])
+ 
+   AX_CHECK_LINK_FLAG([[-Wl,--dynamicbase]], 
[HARDENED_LDFLAGS="$HARDENED_LDFLAGS -Wl,--dynamicbase"])
+   AX_CHECK_LINK_FLAG([[-Wl,--nxcompat]], [HARDENED_LDFLAGS="$HARDENED_LDFLAGS 
-Wl,--nxcompat"])
+@@ -519,11 +511,6 @@ if test x$use_hardening != xno; then
+   AX_CHECK_LINK_FLAG([[-Wl,-z,relro]], [HARDENED_LDFLAGS="$HARDENED_LDFLAGS 
-Wl,-z,relro"])
+   AX_CHECK_LINK_FLAG([[-Wl,-z,now]], [HARDENED_LDFLAGS="$HARDENED_LDFLAGS 
-Wl,-z,now"])
+ 
+-  if test x$TARGET_OS != xwindows; then
+-AX_CHECK_COMPILE_FLAG([-fPIE],[PIE_FLAGS="-fPIE"])
+-AX_CHECK_LINK_FLAG([[-pie]], [HARDENED_LDFLAGS="$HARDENED_LDFLAGS -pie"])
+-  fi
+-
+   case $host in
+ *mingw*)
+AC_CHECK_LIB([ssp],  [main],, AC_MSG_ERROR(lib missing))

diff --git 

[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-pl/

2023-07-25 Thread Conrad Kostecki
commit: 7ae24f5159f2569f67a287829cb91579db5a4a2c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 25 20:51:54 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:51:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae24f51

app-dicts/aspell-pl: stable all-arches

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-dicts/aspell-pl/aspell-pl-6.0.20230301.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-dicts/aspell-pl/aspell-pl-6.0.20230301.0.ebuild 
b/app-dicts/aspell-pl/aspell-pl-6.0.20230301.0.ebuild
index f83c98418d5e..9c6091efd441 100644
--- a/app-dicts/aspell-pl/aspell-pl-6.0.20230301.0.ebuild
+++ b/app-dicts/aspell-pl/aspell-pl-6.0.20230301.0.ebuild
@@ -15,4 +15,4 @@ SRC_URI="https://sjp.pl/slownik/ort/${MY_P}.tar.bz2;
 S="${WORKDIR}/${MY_P/sjp-/}"
 
 LICENSE="Apache-2.0 CC-BY-4.0 GPL-2 LGPL-2.1 MPL-1.1 "
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/cpuid/

2023-07-25 Thread Conrad Kostecki
commit: 1735e94cb0a892e47272d768ad98499ad0b09066
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 25 20:56:36 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:56:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1735e94c

sys-apps/cpuid: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-apps/cpuid/cpuid-20230614.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/cpuid/cpuid-20230614.ebuild 
b/sys-apps/cpuid/cpuid-20230614.ebuild
index 18c1efcd3afe..bd1b25d3f137 100644
--- a/sys-apps/cpuid/cpuid-20230614.ebuild
+++ b/sys-apps/cpuid/cpuid-20230614.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.etallen.com/${PN}/${P}.src.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 ~x86"
 
 BDEPEND="
app-arch/gzip



[gentoo-commits] repo/gentoo:master commit in: sys-apps/cpuid/

2023-07-25 Thread Conrad Kostecki
commit: 69d313b4a7b041c6487a21e4154b8e8b6ebbf1c6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 25 20:57:20 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:57:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d313b4

sys-apps/cpuid: drop 20230505

Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-apps/cpuid/Manifest  |  1 -
 sys-apps/cpuid/cpuid-20230505.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/sys-apps/cpuid/Manifest b/sys-apps/cpuid/Manifest
index ba028cbf0d50..e438bca2dc92 100644
--- a/sys-apps/cpuid/Manifest
+++ b/sys-apps/cpuid/Manifest
@@ -1,2 +1 @@
-DIST cpuid-20230505.src.tar.gz 148584 BLAKE2B 
6f1e6f9666b22d3df8e93ff695a650d2cd6d8c12531ede58d2f9517bbd03e2bd833645a7ea26df23c2edee78507b2ffb9697684c3d702c5aae48dca6e97222f8
 SHA512 
695b7bab729526021decef57e938d74188bfa4e918435367550f950373760e726b60a278ccb92c91013624a06c077124182f51077b50f60b1dbabf4ff1740461
 DIST cpuid-20230614.src.tar.gz 149777 BLAKE2B 
5ebfd7d055f2b67cd158dd6eaa5467a5776170a879a4323e2dc103e8b84f4cf72523d5ae5272d2f89ae6555f597d903bdf149f279f9565bf88a1e26b0e574606
 SHA512 
46698e5565d1c558e50b9526154489d82ada64ea5dbcebc01e3cd34b79b2b646f324deaf7d63678cd477d227e902437c3ff6c7998b4385ddd373aa1fc76ff70c

diff --git a/sys-apps/cpuid/cpuid-20230505.ebuild 
b/sys-apps/cpuid/cpuid-20230505.ebuild
deleted file mode 100644
index fab516d7110f..
--- a/sys-apps/cpuid/cpuid-20230505.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Linux tool to dump x86 CPUID information about the CPUs"
-HOMEPAGE="http://www.etallen.com/cpuid.html;
-SRC_URI="http://www.etallen.com/${PN}/${P}.src.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-
-BDEPEND="
-   app-arch/gzip
-   dev-lang/perl
-"
-
-DOCS=( "ChangeLog" "FUTURE" )
-
-PATCHES=( "${FILESDIR}/${PN}-20220620-makefile.patch" )
-
-src_prepare() {
-   default
-
-   tc-export CC
-}
-
-src_install() {
-   emake BUILDROOT="${ED}" install
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/

2023-07-25 Thread Conrad Kostecki
commit: 2c28e8bf656435fc9369d63bfad70b952c7d0123
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 25 20:55:25 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:55:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c28e8bf

dev-lua/luaposix: x86 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luaposix/luaposix-36.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luaposix/luaposix-36.2.1.ebuild 
b/dev-lua/luaposix/luaposix-36.2.1.ebuild
index 2f5ea7b11809..d6946f33967c 100644
--- a/dev-lua/luaposix/luaposix-36.2.1.ebuild
+++ b/dev-lua/luaposix/luaposix-36.2.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~riscv-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~riscv-linux ~x86-linux"
 IUSE="doc"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/cpuid/

2023-07-25 Thread Conrad Kostecki
commit: 9adf8c2f8c46fb398c52fbff86d571c162e630dd
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 25 20:57:03 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:57:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9adf8c2f

sys-apps/cpuid: x86 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-apps/cpuid/cpuid-20230614.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/cpuid/cpuid-20230614.ebuild 
b/sys-apps/cpuid/cpuid-20230614.ebuild
index bd1b25d3f137..fab516d7110f 100644
--- a/sys-apps/cpuid/cpuid-20230614.ebuild
+++ b/sys-apps/cpuid/cpuid-20230614.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.etallen.com/${PN}/${P}.src.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="-* amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 
 BDEPEND="
app-arch/gzip



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2023-07-25 Thread Conrad Kostecki
commit: 92a62adcd9a1cda54fc0ef99d42192ebae0daca3
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 25 20:53:28 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:53:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a62adc

dev-libs/intel-compute-runtime: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 .../intel-compute-runtime/intel-compute-runtime-23.17.26241.24.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.17.26241.24.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.17.26241.24.ebuild
index fadfb30dc042..893db4b58b43 100644
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.17.26241.24.ebuild
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.17.26241.24.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+l0 +vaapi"
 
 RDEPEND=">=media-libs/gmmlib-22.3.5:="



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

2023-07-25 Thread Conrad Kostecki
commit: 1dc745e764eb71ef6ce93f96dca30a04bc9db543
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 25 20:54:14 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:54:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dc745e7

dev-libs/level-zero: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/level-zero/level-zero-1.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/level-zero/level-zero-1.12.0.ebuild 
b/dev-libs/level-zero/level-zero-1.12.0.ebuild
index f019194f4f68..44fda91ff929 100644
--- a/dev-libs/level-zero/level-zero-1.12.0.ebuild
+++ b/dev-libs/level-zero/level-zero-1.12.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/oneapi-src/${PN}/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 src_prepare() {
cmake_src_prepare



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/

2023-07-25 Thread Conrad Kostecki
commit: ca8c2177067217d94f6f0d1fdda73a0dfa4a3fbf
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 25 20:54:59 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:54:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca8c2177

dev-lua/luaposix: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luaposix/luaposix-36.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luaposix/luaposix-36.2.1.ebuild 
b/dev-lua/luaposix/luaposix-36.2.1.ebuild
index c135178d9d85..2f5ea7b11809 100644
--- a/dev-lua/luaposix/luaposix-36.2.1.ebuild
+++ b/dev-lua/luaposix/luaposix-36.2.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~riscv-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~riscv-linux ~x86-linux"
 IUSE="doc"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaposix/

2023-07-25 Thread Conrad Kostecki
commit: 3e5f12d3ec8038650344ddd87b750418533f5570
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 25 20:55:45 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:55:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e5f12d3

dev-lua/luaposix: drop 36.1

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luaposix/Manifest |  1 -
 dev-lua/luaposix/luaposix-36.1.ebuild | 73 ---
 2 files changed, 74 deletions(-)

diff --git a/dev-lua/luaposix/Manifest b/dev-lua/luaposix/Manifest
index 118519731c5d..7a5009c06f9d 100644
--- a/dev-lua/luaposix/Manifest
+++ b/dev-lua/luaposix/Manifest
@@ -1,2 +1 @@
-DIST luaposix-36.1.tar.gz 186075 BLAKE2B 
209b27c575d664143e565443b3c0a46437a41f77e78729fdd08258a98247d82ffc6a31031f01d70bd545418ec678c0af8a24e6b14ed34694fc46d9420b3a687d
 SHA512 
7a15725cec3701a26d1a25da3b8320ab0a9a4a3f6ee64dd0263bf0aec763bc21940c13fed58bd6a93f60eb07cd44288fa18ec26c63c32138846229515b8f3596
 DIST luaposix-36.2.1.tar.gz 188010 BLAKE2B 
7f1d3cf0d766e32433f4946be92f3f0036652ae09e4816c8423e65ce47237b20151fec8ffa3d4b32079b247a98cb79f9c35758aff3c56c116b903a3b44c2c550
 SHA512 
cd7deeaa9179306f90bafdc6cfb2668cf42d5378e72e5baa09419198f2d42c5eab5d881e5584ac511f317bbfd850f2ad46b8cb743f1ae5e1a96f8153e03599d8

diff --git a/dev-lua/luaposix/luaposix-36.1.ebuild 
b/dev-lua/luaposix/luaposix-36.1.ebuild
deleted file mode 100644
index d6946f33967c..
--- a/dev-lua/luaposix/luaposix-36.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit lua toolchain-funcs
-
-DESCRIPTION="Bindings for POSIX APIs"
-HOMEPAGE="https://luaposix.github.io/luaposix/ 
https://github.com/luaposix/luaposix;
-SRC_URI="https://github.com/luaposix/luaposix/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~riscv-linux ~x86-linux"
-IUSE="doc"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-# Requires specl, which is not in the tree yet
-RESTRICT="test"
-
-DEPEND="${LUA_DEPS}
-   virtual/libcrypt:=
-"
-RDEPEND="${DEPEND}
-   lua_targets_lua5-1? ( dev-lua/lua-bit32[lua_targets_lua5-1(-)] )
-   lua_targets_luajit? ( dev-lua/lua-bit32[lua_targets_luajit(-)] )
-"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-   lua_copy_sources
-}
-
-lua_src_compile() {
-   pushd "${BUILD_DIR}" || die
-
-   # LDOC=true means disable ldoc update documentation
-   ./build-aux/luke --verbose package="${PN}" version="${PV}" \
-   LDOC=true \
-   PREFIX="${ED}/usr" \
-   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
-   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
-   LUA_INCDIR="${EPREFIX}/$(lua_get_include_dir)" \
-   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" || die
-
-   popd || die
-}
-
-src_compile() {
-   lua_foreach_impl lua_src_compile
-}
-
-lua_src_install() {
-   pushd "${BUILD_DIR}" || die
-
-   ./build-aux/luke install \
-   LDOC=true \
-   PREFIX="${ED}/usr" \
-   INST_LIBDIR="${ED}/$(lua_get_cmod_dir)" \
-   INST_LUADIR="${ED}/$(lua_get_lmod_dir)" \
-   || die
-
-   popd || die
-}
-
-src_install() {
-   lua_foreach_impl lua_src_install
-   dodoc {NEWS,README}.md
-   use doc && dodoc -r doc
-}



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

2023-07-25 Thread Conrad Kostecki
commit: 6e64ea764ba911547ec88f7fff22f9f00af4e142
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 25 20:54:30 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:54:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e64ea76

dev-libs/level-zero: drop 1.11.0

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/level-zero/Manifest |  1 -
 dev-libs/level-zero/level-zero-1.11.0.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-libs/level-zero/Manifest b/dev-libs/level-zero/Manifest
index 4d2fa8bfc0f0..e4dcceee07ba 100644
--- a/dev-libs/level-zero/Manifest
+++ b/dev-libs/level-zero/Manifest
@@ -1,3 +1,2 @@
-DIST level-zero-1.11.0.tar.gz 837654 BLAKE2B 
deaa68351233a2a67c09e3bccc5dd8c52fd7fb4c59920c645edb5672ed67520bd7d730af06fff9414fb816dc4b204cf2ee355d8726b7294c133febc99f8f
 SHA512 
38926d4c998947a0cbfb9070eb80c706b892a0e0e7da73918cff1795b41f74611d78f90202e1ba8df676da9664f913dcbf2d1c75325974a80e498dab014636cf
 DIST level-zero-1.12.0.tar.gz 847748 BLAKE2B 
d25ea5a2fbd3c3d1492c0f4d5e237c718287172785760b9acdf6c466c7c544758ab1664a2b295545f04eab1827e01ae44ba306dbcc0b103e455b2b13995639ce
 SHA512 
8c41cb49c5098f4f8c7b88353e3d239f69b315d1e73ee8b4952059612523bf1758f693bc2869dab46cd833a7b37b66fbb639796a42af00a3939f6ee38d26373b
 DIST level-zero-1.13.1.tar.gz 886141 BLAKE2B 
721d8c6265b168b793d6072ff2f679dbecef31005315d369a740bc1877f3645b5f8bc56caccd425ccd5e54b86344b42da949d3454df2779158f4671accb0d1c5
 SHA512 
1da12b0a4b60c674760cae80099c9c0422002a157a877b044fff5e8c1c214ab9c4877a2a5087cc1609a723685dbce09c94d7643279d5b4f3b2a8db8bb8e10c1c

diff --git a/dev-libs/level-zero/level-zero-1.11.0.ebuild 
b/dev-libs/level-zero/level-zero-1.11.0.ebuild
deleted file mode 100644
index 44fda91ff929..
--- a/dev-libs/level-zero/level-zero-1.11.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="oneAPI Level Zero headers, loader and validation layer"
-HOMEPAGE="https://github.com/oneapi-src/level-zero;
-SRC_URI="https://github.com/oneapi-src/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="amd64"
-
-src_prepare() {
-   cmake_src_prepare
-
-   # According to upstream, release tarballs should contain this file but 
at least
-   # some of them do not. Fortunately it is trivial to make one ourselves.
-   echo "$(ver_cut 3)" > "${S}"/VERSION_PATCH || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2023-07-25 Thread Conrad Kostecki
commit: 0986976d9cf8a4fb964313457bc3b85f2291298b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 25 20:53:54 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:53:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0986976d

dev-libs/intel-compute-runtime: drop 23.17.26241.15

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/intel-compute-runtime/Manifest|  1 -
 .../intel-compute-runtime-23.17.26241.15.ebuild| 82 --
 2 files changed, 83 deletions(-)

diff --git a/dev-libs/intel-compute-runtime/Manifest 
b/dev-libs/intel-compute-runtime/Manifest
index 6f1868b8889a..02a330817963 100644
--- a/dev-libs/intel-compute-runtime/Manifest
+++ b/dev-libs/intel-compute-runtime/Manifest
@@ -1,3 +1,2 @@
-DIST intel-compute-runtime-23.17.26241.15.tar.gz 6556461 BLAKE2B 
3814d5d24b0a79ebadda0f3ee5d1d3b414e9fb26e8c693ba66449a9f0500c8ec2e11533aa02142757e5177ad4c5efc5dd61a9c7db5a883a2cf4e9faab599ab4b
 SHA512 
bd648fa964a15df76d1694af138f7c383239ccc5061cdd7faac0c45da3cffe95441614026b9bddfb86790446042ccc1d4abc3ecc023c50a036835598076a77bb
 DIST intel-compute-runtime-23.17.26241.24.tar.gz 6562120 BLAKE2B 
a75299259f1a41daeff14b75b87140953baa79e75390f48ce64d614b0837341505c331178aa86e59e4bd678fb4409f51ca494d14b6d112b4b9219506ad5c75b3
 SHA512 
e82798cf4c0e8511bb64f6e5543e7b49232cc9c1027ec374ec5c2cbfac8848263a5cc72072fadfe1e19920f5bdf65ceaed465ea88d4b2baec3acac433d383978
 DIST intel-compute-runtime-23.22.26516.18.tar.gz 6695812 BLAKE2B 
c413d0ee70564292122d3eb125669ffc0a0dd7491ec208688055a71173b4112db6da96934cd16c91c4ff1a932cf8fdea490c5d849d98c7171bc916d6d77dc837
 SHA512 
5949866da0c3e48582636b9260e9ee6321c06db543a30e8567310add1b93a7b37ee3e4f35dcd5d9a6f611ed701daa52fac98ae2c11e26809f3fe7da84d289fc3

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.17.26241.15.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.17.26241.15.ebuild
deleted file mode 100644
index 893db4b58b43..
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.17.26241.15.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-MY_PN="${PN/intel-/}"
-MY_P="${MY_PN}-${PV}"
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL 
Driver"
-HOMEPAGE="https://github.com/intel/compute-runtime;
-SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+l0 +vaapi"
-
-RDEPEND=">=media-libs/gmmlib-22.3.5:="
-
-DEPEND="
-   ${DEPEND}
-   dev-libs/intel-metrics-discovery:=
-   dev-libs/intel-metrics-library:=
-   dev-libs/libnl:3
-   dev-libs/libxml2:2
-   >=dev-util/intel-graphics-compiler-1.0.13860.4
-   >=dev-util/intel-graphics-system-controller-0.8.7:=
-   media-libs/mesa
-   >=virtual/opencl-3
-   l0? ( >=dev-libs/level-zero-1.11.0:= )
-   vaapi? (
-   x11-libs/libdrm[video_cards_intel]
-   media-libs/libva
-   )
-"
-
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( "README.md" "FAQ.md" )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-22.24.23453-remove-fortify-sources.patch"
-)
-
-src_prepare() {
-   # Remove '-Werror' from default
-   sed -e '/Werror/d' -i CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   # See https://github.com/intel/compute-runtime/issues/531
-   filter-lto
-
-   local mycmakeargs=(
-   -DCCACHE_ALLOWED="OFF"
-   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-   -DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
-   -DBUILD_WITH_L0="$(usex l0)"
-   -DDISABLE_LIBVA="$(usex !vaapi)"
-   -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include"
-   -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
-   -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
-   -DSUPPORT_DG1="ON"
-   -Wno-dev
-
-   # See 
https://github.com/intel/intel-graphics-compiler/issues/204
-   # -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
-
-   # If enabled, tests are automatically run during
-   # the compile phase and we cannot run them because
-   # they require permissions to access the hardware.
-   -DSKIP_UNIT_TESTS="1"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/uam/

2023-07-25 Thread Conrad Kostecki
commit: dd387b5b881e6208fb2b9a9b224779fff42e8c2d
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun 17 08:49:12 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd387b5b

sys-apps/uam: update HOMEPAGE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-apps/uam/metadata.xml| 4 ++--
 sys-apps/uam/uam-0.3.2-r1.ebuild | 6 +++---
 sys-apps/uam/uam-.ebuild | 6 +++---
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/sys-apps/uam/metadata.xml b/sys-apps/uam/metadata.xml
index 96811fbf503a..580155d522cb 100644
--- a/sys-apps/uam/metadata.xml
+++ b/sys-apps/uam/metadata.xml
@@ -15,7 +15,7 @@
mgo...@gentoo.org
Michał Górny

-   https://github.com/mgorny/uam/issues/
-   mgorny/uam
+   https://github.com/projg2/uam/issues/
+   projg2/uam

 

diff --git a/sys-apps/uam/uam-0.3.2-r1.ebuild b/sys-apps/uam/uam-0.3.2-r1.ebuild
index a8c27ad33943..2514adb19864 100644
--- a/sys-apps/uam/uam-0.3.2-r1.ebuild
+++ b/sys-apps/uam/uam-0.3.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,8 +6,8 @@ EAPI=6
 inherit udev
 
 DESCRIPTION="Simple udev-based automounter for removable USB media"
-HOMEPAGE="https://github.com/mgorny/uam/;
-SRC_URI="https://github.com/mgorny/uam/releases/download/${P}/${P}.tar.bz2;
+HOMEPAGE="https://github.com/projg2/uam/;
+SRC_URI="https://github.com/projg2/uam/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"

diff --git a/sys-apps/uam/uam-.ebuild b/sys-apps/uam/uam-.ebuild
index 3a247b31bd2c..a0bdb67f668f 100644
--- a/sys-apps/uam/uam-.ebuild
+++ b/sys-apps/uam/uam-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,9 +6,9 @@ EAPI=6
 inherit autotools git-r3 udev
 
 DESCRIPTION="Simple udev-based automounter for removable USB media"
-HOMEPAGE="https://github.com/mgorny/uam/;
+HOMEPAGE="https://github.com/projg2/uam/;
 SRC_URI=""
-EGIT_REPO_URI="https://github.com/mgorny/uam.git;
+EGIT_REPO_URI="https://github.com/projg2/uam.git;
 
 LICENSE="BSD"
 SLOT="0"



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

2023-07-25 Thread Conrad Kostecki
commit: f387eda85c5c0413023dd998bc45c42965089bf4
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun 17 08:48:33 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:50:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f387eda8

sci-libs/libh2oxx: update HOMEPAGE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 sci-libs/libh2oxx/libh2oxx-0.2-r1.ebuild | 6 +++---
 sci-libs/libh2oxx/metadata.xml   | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sci-libs/libh2oxx/libh2oxx-0.2-r1.ebuild 
b/sci-libs/libh2oxx/libh2oxx-0.2-r1.ebuild
index 7691373a4d3a..6c2e7a0a6672 100644
--- a/sci-libs/libh2oxx/libh2oxx-0.2-r1.ebuild
+++ b/sci-libs/libh2oxx/libh2oxx-0.2-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="C++ bindings for libh2o"
-HOMEPAGE="https://github.com/mgorny/libh2oxx/;
-SRC_URI="https://github.com/mgorny/libh2oxx/releases/download/${P}/${P}.tar.bz2;
+HOMEPAGE="https://github.com/projg2/libh2oxx/;
+SRC_URI="https://github.com/projg2/libh2oxx/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"

diff --git a/sci-libs/libh2oxx/metadata.xml b/sci-libs/libh2oxx/metadata.xml
index 3eccf240bc49..4ee008f4b14f 100644
--- a/sci-libs/libh2oxx/metadata.xml
+++ b/sci-libs/libh2oxx/metadata.xml
@@ -10,7 +10,7 @@
mgo...@gentoo.org
Michał Górny

-   https://github.com/mgorny/libh2oxx/issues/
-   mgorny/libh2oxx
+   https://github.com/projg2/libh2oxx/issues/
+   projg2/libh2oxx

 



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

2023-07-25 Thread Conrad Kostecki
commit: 188ec327f4ee185e3fa4a73238560a546d92836b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun 17 08:47:40 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:50:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=188ec327

media-gfx/pixels2pgf: update HOMEPAGE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 media-gfx/pixels2pgf/metadata.xml   | 4 ++--
 media-gfx/pixels2pgf/pixels2pgf-0.1.ebuild  | 6 +++---
 media-gfx/pixels2pgf/pixels2pgf-.ebuild | 6 +++---
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/media-gfx/pixels2pgf/metadata.xml 
b/media-gfx/pixels2pgf/metadata.xml
index 97a0b6f7b2e3..66ab7832e135 100644
--- a/media-gfx/pixels2pgf/metadata.xml
+++ b/media-gfx/pixels2pgf/metadata.xml
@@ -10,7 +10,7 @@
mgo...@gentoo.org
Michał Górny

-   https://github.com/mgorny/pixels2pgf/issues/
-   mgorny/pixels2pgf
+   https://github.com/projg2/pixels2pgf/issues/
+   projg2/pixels2pgf

 

diff --git a/media-gfx/pixels2pgf/pixels2pgf-0.1.ebuild 
b/media-gfx/pixels2pgf/pixels2pgf-0.1.ebuild
index c69380b1d9b4..6969a8a7acf3 100644
--- a/media-gfx/pixels2pgf/pixels2pgf-0.1.ebuild
+++ b/media-gfx/pixels2pgf/pixels2pgf-0.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 DESCRIPTION="Convert pixel images (e.g. QRCode) to PGF/Tikz rectangles"
-HOMEPAGE="https://github.com/mgorny/pixels2pgf/;
-SRC_URI="https://github.com/mgorny/pixels2pgf/releases/download/${P}/${P}.tar.bz2;
+HOMEPAGE="https://github.com/projg2/pixels2pgf/;
+SRC_URI="https://github.com/projg2/pixels2pgf/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"

diff --git a/media-gfx/pixels2pgf/pixels2pgf-.ebuild 
b/media-gfx/pixels2pgf/pixels2pgf-.ebuild
index 765618b50660..ae8db1f90a5d 100644
--- a/media-gfx/pixels2pgf/pixels2pgf-.ebuild
+++ b/media-gfx/pixels2pgf/pixels2pgf-.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-EGIT_REPO_URI="https://github.com/mgorny/${PN}.git;
+EGIT_REPO_URI="https://github.com/projg2/${PN}.git;
 inherit autotools git-r3
 
 DESCRIPTION="Convert pixel images (e.g. QRCode) to PGF/Tikz rectangles"
-HOMEPAGE="https://github.com/mgorny/pixels2pgf/;
+HOMEPAGE="https://github.com/projg2/pixels2pgf/;
 SRC_URI=""
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-pl/

2023-07-25 Thread Conrad Kostecki
commit: 4e86bfb6635a1f4ae5b86df8bac3f599565195f8
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 25 20:52:34 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:52:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e86bfb6

app-dicts/aspell-pl: add 6.0.20230701.0

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-dicts/aspell-pl/Manifest|  1 +
 app-dicts/aspell-pl/aspell-pl-6.0.20230701.0.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/app-dicts/aspell-pl/Manifest b/app-dicts/aspell-pl/Manifest
index e767962586cd..e89fee97ff08 100644
--- a/app-dicts/aspell-pl/Manifest
+++ b/app-dicts/aspell-pl/Manifest
@@ -2,3 +2,4 @@ DIST sjp-aspell6-pl-6.0_20220601-0.tar.bz2 650672 BLAKE2B 
cf8212d0ecfa482fd60c4a
 DIST sjp-aspell6-pl-6.0_20220801-0.tar.bz2 651138 BLAKE2B 
9ecb170beb64d63a45093415bd2dbe824629616878829d5450fc7dfd5b4ae79eb4d807673e025055c29877ca8054c9ad22185ae16574c8a938dd01372c55eeb6
 SHA512 
77fbd7a6c87f5a05d994b2c1aa3a808d0af37243906d1ce92f5bd735f4cf793769bb25a770e36c61a380c11f83f904aa598fab20dd0d031d172a6e7c1d440d2a
 DIST sjp-aspell6-pl-6.0_20230101-0.tar.bz2 654480 BLAKE2B 
816c936911d7a5cfbd4d68d5b69e54a69bd8dad3c3316b0ae73d62953c727ed0982b42cfb925fc64b80b26a82150e02b4a5427d5d519e0db066b2aeb9a96b496
 SHA512 
5369a735617de3eff482c9286bc4eeb9be54f3777cac7ccd2abe052720efd8455871ea37bfc9744c852de3721bb38f7695cd07c6b9e913a6c5dc7875074ee262
 DIST sjp-aspell6-pl-6.0_20230301-0.tar.bz2 656145 BLAKE2B 
a17d56b99861575bea9d090b21671c7c92ac7d1a3281ad19604c508c01c37fb89fb25f5607584e1e22169e781cfdbbfbb13f2dce654381bfe71975d2bd42b7c5
 SHA512 
4b7a77abb985ea602ff522a65ee7c0b84a075b6bd66cffe8c9ad5b1a0bbda8d1e87cea9e3c8ba3a9498b940c3ae6f39b2a8f2edadd3b732d222733281b7f4efa
+DIST sjp-aspell6-pl-6.0_20230701-0.tar.bz2 655245 BLAKE2B 
1d734f85612694ffee451d74be5db2cb335ae5ecac0612b53257d70ebd08c9df5a2a415f75e98ea9da6a5d9314dddada688d799a9816fcf272c2a87cd1b32e14
 SHA512 
7c72957058f283cae16023ddb2a7f5a241e28557ed017b202b837e1e6428401d7884a110efc80a20782165741bc0738a139829c95888bee1c4a096112cbe9284

diff --git a/app-dicts/aspell-pl/aspell-pl-6.0.20230701.0.ebuild 
b/app-dicts/aspell-pl/aspell-pl-6.0.20230701.0.ebuild
new file mode 100644
index ..1c402f366bd7
--- /dev/null
+++ b/app-dicts/aspell-pl/aspell-pl-6.0.20230701.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ASPELL_LANG="Polish"
+ASPELL_VERSION=6
+
+inherit aspell-dict-r1
+
+HOMEPAGE="https://sjp.pl/slownik/en/;
+
+MY_P="sjp-${PN/aspell/aspell6}-$(ver_rs 2 _ 3 -)"
+SRC_URI="https://sjp.pl/slownik/ort/${MY_P}.tar.bz2;
+S="${WORKDIR}/${MY_P/sjp-/}"
+
+LICENSE="Apache-2.0 CC-BY-4.0 GPL-2 LGPL-2.1 MPL-1.1 "
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"



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

2023-07-25 Thread Conrad Kostecki
commit: ba512907db758bd05ee2d6f19b6e1bb2f368cca6
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun 17 08:47:11 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:50:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba512907

dev-util/squashmerge: update HOMEPAGE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-util/squashmerge/metadata.xml| 4 ++--
 dev-util/squashmerge/squashmerge-0.1.ebuild  | 6 +++---
 dev-util/squashmerge/squashmerge-.ebuild | 6 +++---
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-util/squashmerge/metadata.xml 
b/dev-util/squashmerge/metadata.xml
index 5afbd9b1ebc8..f4a6d0216817 100644
--- a/dev-util/squashmerge/metadata.xml
+++ b/dev-util/squashmerge/metadata.xml
@@ -10,7 +10,7 @@
mgo...@gentoo.org
Michał Górny

-   https://github.com/mgorny/squashmerge/issues/
-   mgorny/squashmerge
+   https://github.com/projg2/squashmerge/issues/
+   projg2/squashmerge

 

diff --git a/dev-util/squashmerge/squashmerge-0.1.ebuild 
b/dev-util/squashmerge/squashmerge-0.1.ebuild
index b85491ed9427..59e401567eec 100644
--- a/dev-util/squashmerge/squashmerge-0.1.ebuild
+++ b/dev-util/squashmerge/squashmerge-0.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="dev-util/squashdelta delta merge tool"
-HOMEPAGE="https://github.com/mgorny/squashmerge/;
-SRC_URI="https://github.com/mgorny/${PN}/releases/download/v${PV}/${P}.tar.bz2;
+HOMEPAGE="https://github.com/projg2/squashmerge/;
+SRC_URI="https://github.com/projg2/${PN}/releases/download/v${PV}/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"

diff --git a/dev-util/squashmerge/squashmerge-.ebuild 
b/dev-util/squashmerge/squashmerge-.ebuild
index 3c0238bf3d47..df8bad852d08 100644
--- a/dev-util/squashmerge/squashmerge-.ebuild
+++ b/dev-util/squashmerge/squashmerge-.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-EGIT_REPO_URI="https://github.com/mgorny/${PN}.git;
+EGIT_REPO_URI="https://github.com/projg2/${PN}.git;
 inherit autotools git-r3
 
 DESCRIPTION="dev-util/squashdelta delta merge tool"
-HOMEPAGE="https://github.com/mgorny/squashmerge/;
+HOMEPAGE="https://github.com/projg2/squashmerge/;
 SRC_URI=""
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: www-servers/pshs/

2023-07-25 Thread Conrad Kostecki
commit: 8f3c689e2e162fe887bf2a399dfaa24f4d14ac1a
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun 17 08:53:44 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f3c689e

www-servers/pshs: update HOMEPAGE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/31503
Signed-off-by: Conrad Kostecki  gentoo.org>

 www-servers/pshs/pshs-0.4.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-servers/pshs/pshs-0.4.1.ebuild 
b/www-servers/pshs/pshs-0.4.1.ebuild
index 55ef2adeb61a..e5d49211cbf2 100644
--- a/www-servers/pshs/pshs-0.4.1.ebuild
+++ b/www-servers/pshs/pshs-0.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,9 +6,9 @@ EAPI=7
 inherit meson
 
 DESCRIPTION="Pretty small HTTP server -- a command-line tool to share files"
-HOMEPAGE="https://github.com/mgorny/pshs/;
+HOMEPAGE="https://github.com/projg2/pshs/;
 SRC_URI="
-   https://github.com/mgorny/pshs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+   https://github.com/projg2/pshs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-pl/

2023-07-25 Thread Conrad Kostecki
commit: a97f3741d2c81e1b7e716361719f73c04780ecf3
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 25 20:52:49 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:52:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a97f3741

app-dicts/aspell-pl: drop versions

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-dicts/aspell-pl/Manifest|  3 ---
 app-dicts/aspell-pl/aspell-pl-6.0.20220601.0.ebuild | 18 --
 app-dicts/aspell-pl/aspell-pl-6.0.20220801.0.ebuild | 18 --
 app-dicts/aspell-pl/aspell-pl-6.0.20230101.0.ebuild | 18 --
 4 files changed, 57 deletions(-)

diff --git a/app-dicts/aspell-pl/Manifest b/app-dicts/aspell-pl/Manifest
index e89fee97ff08..e7fd3cf14be8 100644
--- a/app-dicts/aspell-pl/Manifest
+++ b/app-dicts/aspell-pl/Manifest
@@ -1,5 +1,2 @@
-DIST sjp-aspell6-pl-6.0_20220601-0.tar.bz2 650672 BLAKE2B 
cf8212d0ecfa482fd60c4a1b39c3a45c9d47c522899bf243bbe5f0d2dbfe51b8e444950c59b25a210fa8c210a03db03374b24e64350dcf10ce63ab8354b8c026
 SHA512 
9d3eda4ede1f1ab24b4fc3c9be049fd74711e1a6cd8632d8c8d5248d96b63264cf67f7ed783595142cb632904c15f7f13b887f5ae6656744ae9cc97adfc1ac9e
-DIST sjp-aspell6-pl-6.0_20220801-0.tar.bz2 651138 BLAKE2B 
9ecb170beb64d63a45093415bd2dbe824629616878829d5450fc7dfd5b4ae79eb4d807673e025055c29877ca8054c9ad22185ae16574c8a938dd01372c55eeb6
 SHA512 
77fbd7a6c87f5a05d994b2c1aa3a808d0af37243906d1ce92f5bd735f4cf793769bb25a770e36c61a380c11f83f904aa598fab20dd0d031d172a6e7c1d440d2a
-DIST sjp-aspell6-pl-6.0_20230101-0.tar.bz2 654480 BLAKE2B 
816c936911d7a5cfbd4d68d5b69e54a69bd8dad3c3316b0ae73d62953c727ed0982b42cfb925fc64b80b26a82150e02b4a5427d5d519e0db066b2aeb9a96b496
 SHA512 
5369a735617de3eff482c9286bc4eeb9be54f3777cac7ccd2abe052720efd8455871ea37bfc9744c852de3721bb38f7695cd07c6b9e913a6c5dc7875074ee262
 DIST sjp-aspell6-pl-6.0_20230301-0.tar.bz2 656145 BLAKE2B 
a17d56b99861575bea9d090b21671c7c92ac7d1a3281ad19604c508c01c37fb89fb25f5607584e1e22169e781cfdbbfbb13f2dce654381bfe71975d2bd42b7c5
 SHA512 
4b7a77abb985ea602ff522a65ee7c0b84a075b6bd66cffe8c9ad5b1a0bbda8d1e87cea9e3c8ba3a9498b940c3ae6f39b2a8f2edadd3b732d222733281b7f4efa
 DIST sjp-aspell6-pl-6.0_20230701-0.tar.bz2 655245 BLAKE2B 
1d734f85612694ffee451d74be5db2cb335ae5ecac0612b53257d70ebd08c9df5a2a415f75e98ea9da6a5d9314dddada688d799a9816fcf272c2a87cd1b32e14
 SHA512 
7c72957058f283cae16023ddb2a7f5a241e28557ed017b202b837e1e6428401d7884a110efc80a20782165741bc0738a139829c95888bee1c4a096112cbe9284

diff --git a/app-dicts/aspell-pl/aspell-pl-6.0.20220601.0.ebuild 
b/app-dicts/aspell-pl/aspell-pl-6.0.20220601.0.ebuild
deleted file mode 100644
index 2ecd46b7bf54..
--- a/app-dicts/aspell-pl/aspell-pl-6.0.20220601.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ASPELL_LANG="Polish"
-ASPELL_VERSION=6
-
-inherit aspell-dict-r1
-
-HOMEPAGE="https://sjp.pl/slownik/en/;
-
-MY_P="sjp-${PN/aspell/aspell6}-$(ver_rs 2 _ 3 -)"
-SRC_URI="https://sjp.pl/slownik/ort/${MY_P}.tar.bz2;
-S="${WORKDIR}/${MY_P/sjp-/}"
-
-LICENSE="Apache-2.0 CC-BY-4.0 GPL-2 LGPL-2.1 MPL-1.1 "
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"

diff --git a/app-dicts/aspell-pl/aspell-pl-6.0.20220801.0.ebuild 
b/app-dicts/aspell-pl/aspell-pl-6.0.20220801.0.ebuild
deleted file mode 100644
index 87dd9c044168..
--- a/app-dicts/aspell-pl/aspell-pl-6.0.20220801.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ASPELL_LANG="Polish"
-ASPELL_VERSION=6
-
-inherit aspell-dict-r1
-
-HOMEPAGE="https://sjp.pl/slownik/en/;
-
-MY_P="sjp-${PN/aspell/aspell6}-$(ver_rs 2 _ 3 -)"
-SRC_URI="https://sjp.pl/slownik/ort/${MY_P}.tar.bz2;
-S="${WORKDIR}/${MY_P/sjp-/}"
-
-LICENSE="Apache-2.0 CC-BY-4.0 GPL-2 LGPL-2.1 MPL-1.1 "
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"

diff --git a/app-dicts/aspell-pl/aspell-pl-6.0.20230101.0.ebuild 
b/app-dicts/aspell-pl/aspell-pl-6.0.20230101.0.ebuild
deleted file mode 100644
index f83c98418d5e..
--- a/app-dicts/aspell-pl/aspell-pl-6.0.20230101.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ASPELL_LANG="Polish"
-ASPELL_VERSION=6
-
-inherit aspell-dict-r1
-
-HOMEPAGE="https://sjp.pl/slownik/en/;
-
-MY_P="sjp-${PN/aspell/aspell6}-$(ver_rs 2 _ 3 -)"
-SRC_URI="https://sjp.pl/slownik/ort/${MY_P}.tar.bz2;
-S="${WORKDIR}/${MY_P/sjp-/}"
-
-LICENSE="Apache-2.0 CC-BY-4.0 GPL-2 LGPL-2.1 MPL-1.1 "
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/google-authenticator-wrappers/

2023-07-25 Thread Conrad Kostecki
commit: c6bc0cf3d8bad702c1e7a55497c93802d1e2a257
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun 17 08:52:56 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6bc0cf3

sys-auth/google-authenticator-wrappers: update HOMEPAGE, update metadata

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../google-authenticator-wrappers-1.ebuild| 6 +++---
 .../google-authenticator-wrappers-2.ebuild| 6 +++---
 .../google-authenticator-wrappers-3-r1.ebuild | 6 +++---
 sys-auth/google-authenticator-wrappers/metadata.xml   | 8 
 4 files changed, 17 insertions(+), 9 deletions(-)

diff --git 
a/sys-auth/google-authenticator-wrappers/google-authenticator-wrappers-1.ebuild 
b/sys-auth/google-authenticator-wrappers/google-authenticator-wrappers-1.ebuild
index e9a92f0160c9..2eca357d0a2c 100644
--- 
a/sys-auth/google-authenticator-wrappers/google-authenticator-wrappers-1.ebuild
+++ 
b/sys-auth/google-authenticator-wrappers/google-authenticator-wrappers-1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
 inherit cmake
 
 DESCRIPTION="Set of scripts to manage google-auth setup on Gentoo Infra"
-HOMEPAGE="https://github.com/mgorny/google-authenticator-wrappers;
-SRC_URI="https://github.com/mgorny/google-authenticator-wrappers/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/projg2/google-authenticator-wrappers;
+SRC_URI="https://github.com/projg2/google-authenticator-wrappers/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"

diff --git 
a/sys-auth/google-authenticator-wrappers/google-authenticator-wrappers-2.ebuild 
b/sys-auth/google-authenticator-wrappers/google-authenticator-wrappers-2.ebuild
index e9a92f0160c9..2eca357d0a2c 100644
--- 
a/sys-auth/google-authenticator-wrappers/google-authenticator-wrappers-2.ebuild
+++ 
b/sys-auth/google-authenticator-wrappers/google-authenticator-wrappers-2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
 inherit cmake
 
 DESCRIPTION="Set of scripts to manage google-auth setup on Gentoo Infra"
-HOMEPAGE="https://github.com/mgorny/google-authenticator-wrappers;
-SRC_URI="https://github.com/mgorny/google-authenticator-wrappers/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/projg2/google-authenticator-wrappers;
+SRC_URI="https://github.com/projg2/google-authenticator-wrappers/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"

diff --git 
a/sys-auth/google-authenticator-wrappers/google-authenticator-wrappers-3-r1.ebuild
 
b/sys-auth/google-authenticator-wrappers/google-authenticator-wrappers-3-r1.ebuild
index 6a1d10c36f62..452bd4ae9b87 100644
--- 
a/sys-auth/google-authenticator-wrappers/google-authenticator-wrappers-3-r1.ebuild
+++ 
b/sys-auth/google-authenticator-wrappers/google-authenticator-wrappers-3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
 inherit cmake
 
 DESCRIPTION="Set of scripts to manage google-auth setup on Gentoo Infra"
-HOMEPAGE="https://github.com/mgorny/google-authenticator-wrappers;
-SRC_URI="https://github.com/mgorny/google-authenticator-wrappers/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/projg2/google-authenticator-wrappers;
+SRC_URI="https://github.com/projg2/google-authenticator-wrappers/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"

diff --git a/sys-auth/google-authenticator-wrappers/metadata.xml 
b/sys-auth/google-authenticator-wrappers/metadata.xml
index 076793e3f54b..9b638fe4f176 100644
--- a/sys-auth/google-authenticator-wrappers/metadata.xml
+++ b/sys-auth/google-authenticator-wrappers/metadata.xml
@@ -5,4 +5,12 @@
mgo...@gentoo.org
Michał Górny

+   
+   
+   mgo...@gentoo.org
+   Michał Górny
+   
+   
https://github.com/projg2/google-authenticator-wrappers/issues/
+   projg2/google-authenticator-wrappers
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/pe-format/

2023-07-25 Thread Conrad Kostecki
commit: ff17bcdb126563b29686d334e536b82cd24cb68f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun 17 08:46:00 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:50:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff17bcdb

dev-dotnet/pe-format: update HOMEPAGE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-dotnet/pe-format/metadata.xml  | 4 ++--
 dev-dotnet/pe-format/pe-format-2.1.2-r1.ebuild | 6 +++---
 dev-dotnet/pe-format/pe-format-.ebuild | 6 +++---
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-dotnet/pe-format/metadata.xml 
b/dev-dotnet/pe-format/metadata.xml
index 58dfce57a08d..fcd26b6c1ada 100644
--- a/dev-dotnet/pe-format/metadata.xml
+++ b/dev-dotnet/pe-format/metadata.xml
@@ -10,7 +10,7 @@
   mgo...@gentoo.org
   Michał Górny
 
-https://github.com/mgorny/pe-format2/issues/
-mgorny/pe-format2
+https://github.com/projg2/pe-format2/issues/
+projg2/pe-format2
   
 

diff --git a/dev-dotnet/pe-format/pe-format-2.1.2-r1.ebuild 
b/dev-dotnet/pe-format/pe-format-2.1.2-r1.ebuild
index 74927e122790..691940bb7e04 100644
--- a/dev-dotnet/pe-format/pe-format-2.1.2-r1.ebuild
+++ b/dev-dotnet/pe-format/pe-format-2.1.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
 inherit systemd xdg-utils
 
 DESCRIPTION="Intelligent PE executable wrapper for binfmt_misc"
-HOMEPAGE="https://github.com/mgorny/pe-format2/;
-SRC_URI="https://github.com/mgorny/pe-format2/releases/download/v${PV}/${P}.tar.bz2;
+HOMEPAGE="https://github.com/projg2/pe-format2/;
+SRC_URI="https://github.com/projg2/pe-format2/releases/download/v${PV}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/dev-dotnet/pe-format/pe-format-.ebuild 
b/dev-dotnet/pe-format/pe-format-.ebuild
index d23157c8801d..a1e24651cad2 100644
--- a/dev-dotnet/pe-format/pe-format-.ebuild
+++ b/dev-dotnet/pe-format/pe-format-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
 inherit autotools git-r3 systemd xdg-utils
 
 DESCRIPTION="Intelligent PE executable wrapper for binfmt_misc"
-HOMEPAGE="https://github.com/mgorny/pe-format2/;
-EGIT_REPO_URI="https://github.com/mgorny/pe-format2.git;
+HOMEPAGE="https://github.com/projg2/pe-format2/;
+EGIT_REPO_URI="https://github.com/projg2/pe-format2.git;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-lib-bin-symlink/

2023-07-25 Thread Conrad Kostecki
commit: d970adb5401c84a6295cd117f407da038cf61a31
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun 17 08:42:32 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:50:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d970adb5

app-eselect/eselect-lib-bin-symlink: update HOMEPAGE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../eselect-lib-bin-symlink/eselect-lib-bin-symlink-0.1.1-r1.ebuild   | 4 ++--
 .../eselect-lib-bin-symlink/eselect-lib-bin-symlink-.ebuild   | 4 ++--
 app-eselect/eselect-lib-bin-symlink/metadata.xml  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git 
a/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-0.1.1-r1.ebuild 
b/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-0.1.1-r1.ebuild
index 9649dd3fad93..8b08d6fa21d3 100644
--- 
a/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-0.1.1-r1.ebuild
+++ 
b/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-0.1.1-r1.ebuild
@@ -4,8 +4,8 @@
 EAPI=7
 
 DESCRIPTION="An eselect library to manage executable symlinks"
-HOMEPAGE="https://github.com/mgorny/eselect-lib-bin-symlink/;
-SRC_URI="https://github.com/mgorny/eselect-lib-bin-symlink/releases/download/${P}/${P}.tar.bz2;
+HOMEPAGE="https://github.com/projg2/eselect-lib-bin-symlink/;
+SRC_URI="https://github.com/projg2/eselect-lib-bin-symlink/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git 
a/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-.ebuild 
b/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-.ebuild
index fec0fa4938b6..c2bd54a862e2 100644
--- a/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-.ebuild
+++ b/app-eselect/eselect-lib-bin-symlink/eselect-lib-bin-symlink-.ebuild
@@ -6,8 +6,8 @@ EAPI=7
 inherit autotools git-r3
 
 DESCRIPTION="An eselect library to manage executable symlinks"
-HOMEPAGE="https://github.com/mgorny/eselect-lib-bin-symlink/;
-EGIT_REPO_URI="https://github.com/mgorny/eselect-lib-bin-symlink.git;
+HOMEPAGE="https://github.com/projg2/eselect-lib-bin-symlink/;
+EGIT_REPO_URI="https://github.com/projg2/eselect-lib-bin-symlink.git;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/app-eselect/eselect-lib-bin-symlink/metadata.xml 
b/app-eselect/eselect-lib-bin-symlink/metadata.xml
index 744f610c8212..6ce72f96a817 100644
--- a/app-eselect/eselect-lib-bin-symlink/metadata.xml
+++ b/app-eselect/eselect-lib-bin-symlink/metadata.xml
@@ -10,8 +10,8 @@
   mgo...@gentoo.org
   Michał Górny
 
-
https://github.com/mgorny/eselect-lib-bin-symlink/issues/
-mgorny/eselect-lib-bin-symlink
+
https://github.com/projg2/eselect-lib-bin-symlink/issues/
+projg2/eselect-lib-bin-symlink
   
   
 



[gentoo-commits] repo/gentoo:master commit in: app-text/xhtml11/

2023-07-25 Thread Conrad Kostecki
commit: 787524daad03bd7c0904f70c8e0d4f3fd7b2807f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun 17 08:45:11 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:50:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=787524da

app-text/xhtml11: use HTTPS

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-text/xhtml11/xhtml11-20101123.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-text/xhtml11/xhtml11-20101123.ebuild 
b/app-text/xhtml11/xhtml11-20101123.ebuild
index 02a0e3691373..7dd8687465b0 100644
--- a/app-text/xhtml11/xhtml11-20101123.ebuild
+++ b/app-text/xhtml11/xhtml11-20101123.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 inherit sgml-catalog-r1
 
 DESCRIPTION="DTDs for the eXtensible HyperText Markup Language 1.0"
-HOMEPAGE="http://www.w3.org/TR/xhtml11/;
-SRC_URI="http://www.w3.org/TR/xhtml11/xhtml11.tgz -> ${P}.tar.gz"
+HOMEPAGE="https://www.w3.org/TR/xhtml11/;
+SRC_URI="https://www.w3.org/TR/xhtml11/xhtml11.tgz -> ${P}.tar.gz"
 
 LICENSE="W3C"
 SLOT="0"



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

2023-07-25 Thread Conrad Kostecki
commit: c2857b2c34e1f7514c7672abb82a67d0237c00d9
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun 17 08:48:12 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:50:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2857b2c

sci-libs/libh2o: update HOMEPAGE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 sci-libs/libh2o/libh2o-0.2.1-r1.ebuild | 6 +++---
 sci-libs/libh2o/metadata.xml   | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sci-libs/libh2o/libh2o-0.2.1-r1.ebuild 
b/sci-libs/libh2o/libh2o-0.2.1-r1.ebuild
index 9ef03933234f..ab2faf8e14d9 100644
--- a/sci-libs/libh2o/libh2o-0.2.1-r1.ebuild
+++ b/sci-libs/libh2o/libh2o-0.2.1-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="Library of routines for IF97 water & steam properties"
-HOMEPAGE="https://github.com/mgorny/libh2o/;
-SRC_URI="https://github.com/mgorny/libh2o/releases/download/${P}/${P}.tar.bz2;
+HOMEPAGE="https://github.com/projg2/libh2o/;
+SRC_URI="https://github.com/projg2/libh2o/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="BSD"
 SLOT="0"

diff --git a/sci-libs/libh2o/metadata.xml b/sci-libs/libh2o/metadata.xml
index 22d7b18c840a..abd4fda5e9a6 100644
--- a/sci-libs/libh2o/metadata.xml
+++ b/sci-libs/libh2o/metadata.xml
@@ -10,7 +10,7 @@
mgo...@gentoo.org
Michał Górny

-   https://github.com/mgorny/libh2o/issues/
-   mgorny/libh2o
+   https://github.com/projg2/libh2o/issues/
+   projg2/libh2o

 



[gentoo-commits] repo/gentoo:master commit in: app-text/openjade/

2023-07-25 Thread Conrad Kostecki
commit: 362d67c63cf7a6a92022f86fbb4a858ce8b59a81
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun 17 08:43:03 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:50:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=362d67c6

app-text/openjade: use HTTPS

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-text/openjade/openjade-1.3.2-r9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/openjade/openjade-1.3.2-r9.ebuild 
b/app-text/openjade/openjade-1.3.2-r9.ebuild
index ecb4a59709f7..9e97c0d604f0 100644
--- a/app-text/openjade/openjade-1.3.2-r9.ebuild
+++ b/app-text/openjade/openjade-1.3.2-r9.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 inherit autotools flag-o-matic sgml-catalog-r1 toolchain-funcs
 
 DESCRIPTION="Jade is an implementation of DSSSL for formatting SGML and XML 
documents"
-HOMEPAGE="http://openjade.sourceforge.net;
+HOMEPAGE="https://openjade.sourceforge.net;
 
SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${P}.tar.gz;
 
 LICENSE="MIT"



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

2023-07-25 Thread Conrad Kostecki
commit: f740834f1361cfb2b9cfa04c4c525316953ee4fe
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun 17 08:46:32 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 25 20:50:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f740834f

dev-util/squashdelta: update HOMEPAGE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-util/squashdelta/metadata.xml | 4 ++--
 dev-util/squashdelta/squashdelta-0.1.1.ebuild | 6 +++---
 dev-util/squashdelta/squashdelta-0.1.2.ebuild | 6 +++---
 dev-util/squashdelta/squashdelta-.ebuild  | 6 +++---
 4 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/dev-util/squashdelta/metadata.xml 
b/dev-util/squashdelta/metadata.xml
index 263cd632f779..4084bde7d1b1 100644
--- a/dev-util/squashdelta/metadata.xml
+++ b/dev-util/squashdelta/metadata.xml
@@ -10,7 +10,7 @@
mgo...@gentoo.org
Michał Górny

-   https://github.com/mgorny/squashdelta/issues/
-   mgorny/squashdelta
+   https://github.com/projg2/squashdelta/issues/
+   projg2/squashdelta

 

diff --git a/dev-util/squashdelta/squashdelta-0.1.1.ebuild 
b/dev-util/squashdelta/squashdelta-0.1.1.ebuild
index ea0756376a3d..5b2b0afe380c 100644
--- a/dev-util/squashdelta/squashdelta-0.1.1.ebuild
+++ b/dev-util/squashdelta/squashdelta-0.1.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="Efficient (partially uncompressed) SquashFS binary delta tool"
-HOMEPAGE="https://github.com/mgorny/squashdelta/;
-SRC_URI="https://github.com/mgorny/squashdelta/releases/download/v${PV}/${P}.tar.bz2;
+HOMEPAGE="https://github.com/projg2/squashdelta/;
+SRC_URI="https://github.com/projg2/squashdelta/releases/download/v${PV}/${P}.tar.bz2;
 
 # uses public-domain murmurhash3
 LICENSE="BSD public-domain"

diff --git a/dev-util/squashdelta/squashdelta-0.1.2.ebuild 
b/dev-util/squashdelta/squashdelta-0.1.2.ebuild
index 3b8ffebd419f..5b2b0afe380c 100644
--- a/dev-util/squashdelta/squashdelta-0.1.2.ebuild
+++ b/dev-util/squashdelta/squashdelta-0.1.2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="Efficient (partially uncompressed) SquashFS binary delta tool"
-HOMEPAGE="https://github.com/mgorny/squashdelta/;
-SRC_URI="https://github.com/mgorny/squashdelta/releases/download/v${PV}/${P}.tar.bz2;
+HOMEPAGE="https://github.com/projg2/squashdelta/;
+SRC_URI="https://github.com/projg2/squashdelta/releases/download/v${PV}/${P}.tar.bz2;
 
 # uses public-domain murmurhash3
 LICENSE="BSD public-domain"

diff --git a/dev-util/squashdelta/squashdelta-.ebuild 
b/dev-util/squashdelta/squashdelta-.ebuild
index af4bc7cf66ba..b1ee7d10f874 100644
--- a/dev-util/squashdelta/squashdelta-.ebuild
+++ b/dev-util/squashdelta/squashdelta-.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-EGIT_REPO_URI="https://github.com/mgorny/${PN}.git;
+EGIT_REPO_URI="https://github.com/projg2/${PN}.git;
 inherit autotools git-r3
 
 DESCRIPTION="Efficient (partially uncompressed) SquashFS binary delta tool"
-HOMEPAGE="https://github.com/mgorny/squashdelta/;
+HOMEPAGE="https://github.com/projg2/squashdelta/;
 SRC_URI=""
 
 # uses public-domain murmurhash3



  1   2   3   4   >