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

2023-11-11 Thread Matthew Smith
commit: 04335ecc47da8979e94ff01f74de3099bcc57367
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Nov 12 07:50:34 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Nov 12 07:51:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04335ecc

media-gfx/renderdoc: incompatibility with glslang-1.3.268

Bug: https://bugs.gentoo.org/917163
Signed-off-by: Matthew Smith  gentoo.org>

 media-gfx/renderdoc/{renderdoc-1.27.ebuild => renderdoc-1.27-r1.ebuild} | 2 +-
 media-gfx/renderdoc/{renderdoc-1.28.ebuild => renderdoc-1.28-r1.ebuild} | 2 +-
 media-gfx/renderdoc/{renderdoc-1.29.ebuild => renderdoc-1.29-r1.ebuild} | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-gfx/renderdoc/renderdoc-1.27.ebuild 
b/media-gfx/renderdoc/renderdoc-1.27-r1.ebuild
similarity index 98%
rename from media-gfx/renderdoc/renderdoc-1.27.ebuild
rename to media-gfx/renderdoc/renderdoc-1.27-r1.ebuild
index d127cd82e37a..fcd8446e1b97 100644
--- a/media-gfx/renderdoc/renderdoc-1.27.ebuild
+++ b/media-gfx/renderdoc/renderdoc-1.27-r1.ebuild
@@ -47,7 +47,7 @@ RDEPEND="
app-arch/lz4:=
app-arch/zstd:=
dev-libs/miniz:=
-   >=dev-util/glslang-1.3.231:=
+   >=dev-util/glslang-1.3.231:= =dev-util/glslang-1.3.231:=
+   >=dev-util/glslang-1.3.231:= 

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

2023-11-11 Thread Sam James
commit: faae01fb7872cbf51dd0b547b14eddf039aae659
Author: Michal Privoznik  gmail  com>
AuthorDate: Sat Nov  4 08:08:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 07:42:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faae01fb

app-emulation/libvirt: Add 9.9.0

Signed-off-by: Michal Privoznik  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-emulation/libvirt/Manifest |   2 +
 app-emulation/libvirt/libvirt-9.9.0.ebuild | 363 +
 2 files changed, 365 insertions(+)

diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest
index d3983cf5129f..af6c557a5502 100644
--- a/app-emulation/libvirt/Manifest
+++ b/app-emulation/libvirt/Manifest
@@ -8,3 +8,5 @@ DIST libvirt-9.6.0.tar.xz 9282400 BLAKE2B 
a58f2dea7a3051bb7a69678bd1e1dac9123892
 DIST libvirt-9.6.0.tar.xz.asc 833 BLAKE2B 
c8eb984dfb797dad5c09a1aea28b835f43f14ee560548df5d3514efab14b0c4df37c964caa6ec092751a804f998d48b89cdddb03172a6d19de82b649774212b5
 SHA512 
8f1cb80ecddeaed137c2a381be9c324a08aa661d629c56667ef0080b14f288ce33491c3ebdd286f490b6935ce460cb4dd7b5ec694f4636d6fff2d621ca88
 DIST libvirt-9.8.0.tar.xz 9307064 BLAKE2B 
aae47e8d4eeaf97532a0356de23ed5a9eea71b369d025eda95b5fd74576779eb4b843d05df6c87b79a14f218c341953749e319ee7244846a2db410a74a746880
 SHA512 
0118725073de33eec3fa3e4616d3154707f9828fdb9ec973f503fe68f18eab72b9704da660f281152630ddc95e605c786673af9d23dc9bdfc0108422e0efbd41
 DIST libvirt-9.8.0.tar.xz.asc 833 BLAKE2B 
3ecd0a925992eeadd50675f7ad8e815bde532c0f66e331ea766fff8e613b6a60b002bedee82fd03684e703057bc13d4e92191268dcd5efe2611ce9bd3cf6b505
 SHA512 
e041db13281eae9323c22189b7a258caf8d0e2a350cbd31b6cbed7054ccaf09d05c155c3c09daea07940affdf15e8d42bb2339945480cd141a6e8cb417a78536
+DIST libvirt-9.9.0.tar.xz 9321556 BLAKE2B 
21eae5a95feaf7f5c6ba8dd48732c08212904882a11c48eccfa827d85ddc3df7e064503f21710dbe1b678670e02f003674de915a43a7403fbf85685c4832e21d
 SHA512 
77cea28acf4f3e8c92fbd5bd72ad084be183c07f14e3a9ce35d6d9d62d36ee97a30cef55fb204b3e43f282890ecd7d5827a784a517e7f4ed8b22ee502c3f09d7
+DIST libvirt-9.9.0.tar.xz.asc 833 BLAKE2B 
3de3674d33c595692e71eeb9c312de76e865d3859d2482ec5b4d29d3cd7644cde080cba0001668efe7876b462f78c0233ab76076ef32943e118b34cca8c1ab4d
 SHA512 
357fc2d1bdbbc26c6e0119a1b5c42e86a116f94bb714da855ab27ca83da0e50c7239d1b8abde3cee8a460ac537f63d518f43470d8329b727b39491771ad191e5

diff --git a/app-emulation/libvirt/libvirt-9.9.0.ebuild 
b/app-emulation/libvirt/libvirt-9.9.0.ebuild
new file mode 100644
index ..195489fd346d
--- /dev/null
+++ b/app-emulation/libvirt/libvirt-9.9.0.ebuild
@@ -0,0 +1,363 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Packages which get releases together:
+# app-emacs/nxml-libvirt-schemas
+# dev-python/libvirt-python
+# dev-perl/Sys-Virt
+# app-emulation/libvirt
+# Please bump them together!
+
+PYTHON_COMPAT=( python3_{9..11} )
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc
+inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt.git;
+   EGIT_BRANCH="master"
+else
+   SRC_URI="https://libvirt.org/sources/${P}.tar.xz
+   verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+DESCRIPTION="C toolkit to manipulate virtual machines"
+HOMEPAGE="https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/;
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+IUSE="
+   apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs
+   iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nfs nls numa openvz
+   parted pcap policykit +qemu rbd sasl selinux test +udev
+   virtualbox +virt-network wireshark-plugins xen zfs
+"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+   firewalld? ( virt-network )
+   libvirtd? ( || ( lxc openvz qemu virtualbox xen ) )
+   lxc? ( caps libvirtd )
+   openvz? ( libvirtd )
+   qemu? ( libvirtd )
+   virt-network? ( libvirtd )
+   virtualbox? ( libvirtd )
+   xen? ( libvirtd )"
+
+BDEPEND="
+   app-text/xhtml1
+   dev-lang/perl
+   dev-libs/libxslt
+   dev-perl/XML-XPath
+   dev-python/docutils
+   virtual/pkgconfig
+   net-libs/rpcsvc-proto
+   bash-completion? ( >=app-shells/bash-completion-2.0 )
+   verify-sig? ( sec-keys/openpgp-keys-libvirt )"
+
+# gettext.sh command is used by the libvirt command wrappers, and it's
+# non-optional, so put it into RDEPEND.
+# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
+# package will use 3 by default. Since we don't have slot pinning in an API,
+# we must go with the most recent.
+RDEPEND="
+   acct-user/qemu
+   app-misc/scrub
+   >=dev-libs/glib-2.56.0
+   dev-libs/libgcrypt

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

2023-11-11 Thread Sam James
commit: 9ddc5385130e91be0b08d268c24062683a3c9d81
Author: Michal Privoznik  gmail  com>
AuthorDate: Sat Nov  4 08:11:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 07:42:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ddc5385

dev-python/libvirt-python: Add 9.9.0

Signed-off-by: Michal Privoznik  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/libvirt-python/Manifest |  2 +
 .../libvirt-python/libvirt-python-9.9.0.ebuild | 63 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/libvirt-python/Manifest 
b/dev-python/libvirt-python/Manifest
index 2903c4991a81..8eff26eb4185 100644
--- a/dev-python/libvirt-python/Manifest
+++ b/dev-python/libvirt-python/Manifest
@@ -8,3 +8,5 @@ DIST libvirt-python-9.6.0.tar.gz 132068 BLAKE2B 
650f96b50c57bd23907a92fb20891fcd
 DIST libvirt-python-9.6.0.tar.gz.asc 833 BLAKE2B 
ea10f24f42dc259b1b3c87957f782b490db09c19d310c0448aa229f7e5e329027c1eeb5bc5399d93f2c098508f219ef8f8110faff72d8dbf5cd7ac5ecaa3600f
 SHA512 
78821adf4b35ffd8328f992db0aeef3d4e24434ec81a62a866c80cfdde47c5bd08e4832a9b2a033707db847a9e6a7581d87ed8d24bdb586335dfab4f2574be75
 DIST libvirt-python-9.8.0.tar.gz 246277 BLAKE2B 
c333909d1f4fd32f9e05d42e468b3808971360bb8aaf35934ec25f8155f0231b2ff3bfd90944a50cf13e09cec3cf35fdf41fb5869b1683c1cd36b4767f2b3dd1
 SHA512 
c9871ca2fa9d18ae42c4aa76e9a7ba9f0a026061b058072c862c8fe402c2d2325189687e1490718360a9b8f6c13d8ae2adfbe54f79a367fb6be9fbde381f4901
 DIST libvirt-python-9.8.0.tar.gz.asc 833 BLAKE2B 
78e6556031c325674d26322d0a6a4dfc391dd050223bd6d939d30328fc7bb1a2f8671aae95eb3a37b916311e6f4c44a4c1929093844347e06dffa23480793e34
 SHA512 
b999d442f8e22d91ccf9988f53603159406b3aacd3469fd613ed24afd67722206eb2b319a1518bc7aa8cc12684f84685de885bd40c9ba7d9a94ef16cf03f6065
+DIST libvirt-python-9.9.0.tar.gz 246357 BLAKE2B 
d2e6bc9f8ae3c722ffa18772e40965e7ef1acfb36a863d764ac39c694f687a078b6433cb780a27696f63c698c3e63d203ae1609b48ee31ea5cd95a21a3947666
 SHA512 
5a09b23b843080f2e55a7b00dc225e0bf23c9c23cac42ce4ffaff725020303745185482c2cc781d519020f50a335d4fa72a7a618bb2c1d0eb0845781d1b22ab7
+DIST libvirt-python-9.9.0.tar.gz.asc 833 BLAKE2B 
bf7c3861f4a9d47478e7e9afcb21b8b8537f0baf525af462aebd849fc24510bcc575d851e06d8903d7480163b42520a4e4c88b7e01af90e7b759ea028839440f
 SHA512 
bc509c67cd9d019f40994b415d7648d4e408a47758bf12a42653f315fd6e16d89568d59698922f73fbb11a858674d370222e41c7d1bba04e38a5665ddb1da853

diff --git a/dev-python/libvirt-python/libvirt-python-9.9.0.ebuild 
b/dev-python/libvirt-python/libvirt-python-9.9.0.ebuild
new file mode 100644
index ..cd5a82350d8e
--- /dev/null
+++ b/dev-python/libvirt-python/libvirt-python-9.9.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Packages which get releases together:
+# app-emacs/nxml-libvirt-schemas
+# dev-python/libvirt-python
+# dev-perl/Sys-Virt
+# app-emulation/libvirt
+# Please bump them together!
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1 verify-sig
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt-python.git;
+   RDEPEND="app-emulation/libvirt:="
+else
+   MY_P="${P/_rc/-rc}"
+   SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz
+   verify-sig? ( 
https://libvirt.org/sources/python/${MY_P}.tar.gz.asc )"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   RDEPEND="app-emulation/libvirt:0/${PV}"
+fi
+S="${WORKDIR}/${P%_rc*}"
+
+DESCRIPTION="libvirt Python bindings"
+HOMEPAGE="https://www.libvirt.org;
+
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+   verify-sig? ( sec-keys/openpgp-keys-libvirt )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc
+
+distutils_enable_tests pytest
+
+python_compile() {
+   # setuptools is broken for C extensions, bug #907718
+   distutils-r1_python_compile -j1
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+
+   distutils-r1_python_install_all
+}



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

2023-11-11 Thread Sam James
commit: 8d98f55a7064939ef3f85c73c13f19de98d73763
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 07:35:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 07:42:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d98f55a

dev-db/sqlite: add 3.44.0

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

 dev-db/sqlite/Manifest |   2 +
 dev-db/sqlite/sqlite-3.44.0.ebuild | 428 +
 2 files changed, 430 insertions(+)

diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest
index bb3d12020957..f622bde9f305 100644
--- a/dev-db/sqlite/Manifest
+++ b/dev-db/sqlite/Manifest
@@ -2,7 +2,9 @@ DIST sqlite-doc-342.zip 10665938 BLAKE2B 
62aef59e6976101ecca60d1ee194e9e5580
 DIST sqlite-doc-343.zip 10663888 BLAKE2B 
2bffca5a33c46183bf9d82042b89ad0968aa6061c7ccd5f6cd7a886ae48faa9a5356883b02048b1f253401513d90f689f8a9f6debc0897cd25997c19ab4e
 SHA512 
393c759e86a2fd6a7bbdc820c78289b84f984acd83879d7385c8627c73060562d376d66a9464887fdbccdea395025db677aa4c6f37aa32e99048fcde3561ae06
 DIST sqlite-doc-3430100.zip 10668827 BLAKE2B 
66ae2abbe4e6f7e7922f55f90f0bdac150948b7d76c633299a4ce34dfaa050d7b0f7404938c3b39c2b117223a5bc57ca981e466d8fc1efef5d0a1892350e64c3
 SHA512 
62c107d716c3c656b12a08750f81db25ccb68c267795247307be88a44b3fe7ceb0f1563278a2f504b91cd985a83196a50e58de5f3240601c49a25b2b3e147d8c
 DIST sqlite-doc-3430200.zip 10681883 BLAKE2B 
4bdf30c44fc7df2c54a26092ffd06779d42e41d260b0ea0303db7b0ba1f1e087a452fa8fde9ce4969910e773a7620606bccad515100e2b2c642e34df4cda9282
 SHA512 
efef55ee96745afccbb48fa5b611b4de86871ccf36ee1da8d164a9c063aca3049392de856c5f81fc6117b8e5ef8dba63bda9bd1bd4663a0746f81f1f348aa11c
+DIST sqlite-doc-344.zip 10689348 BLAKE2B 
37f37ad801dbc690a8165936d627276e2ecbef7b5b37c2f1a4cd1d32340cebfefe3b58d944df6ccf28e3dadeb8539153cb39f6c485e097d125a3f923293fa157
 SHA512 
6873fcc265a1d89e63237d7703e750f5e4191591e17392a1060091408a9bce75e824b0bbc3d8cf2a82d6d58454f73cf3fd7c65c7276268bdfba527a168c580ff
 DIST sqlite-src-342.zip 13910252 BLAKE2B 
defe14bf0b5588775b2a2b17b3adbbaf39f1e95eac049cbd4868e2e59fbf50fb92b11c74ecf12fe0138521e7d4d3cc2a4bf45e7c83fd774abd7aa9ed7ee0f925
 SHA512 
509b7aa292870c927ef137469028e5e07ca74907414c5b295360cb10b377a42de7469d3afe79f8d9947d486ef74d676679c7f2d3b1caaeb8c949f27201180def
 DIST sqlite-src-343.zip 13927457 BLAKE2B 
dfa7311af66b76ca18001f98712f6187030d24e4ca679dbe1d30ef12d77f439056724087ae19640a77b075b35e3faeecc342ab8fcd5625ccd832f3e0fbe2b004
 SHA512 
56a16980bf10ba0d312ada183cabaa4123faf4ed531749d70349ca55ca11cc8a6733f473b2247f6cc0e500523f1b598ffee31efb81e07879c523957f0e3efa90
 DIST sqlite-src-3430100.zip 13928044 BLAKE2B 
dcd1927bc092b5b8a2eb244132a8c4d62a17ab2fe67c2c53c3c48159c9fa6055fd35627ac6339b95627da5fa5d374db43e0dfa4d2f733e5fa7ad0844e8208018
 SHA512 
90f320653069b5ba9caadc8fbc914c7e63e520b884dbf9267badb07f5c573141d7db903dbfbcc0a97f6a116d8c4edec0cfac70c3c6b8ffb2efbb808f559173e3
 DIST sqlite-src-3430200.zip 13929567 BLAKE2B 
9366861b500bb6400b0d4eadf6890449b624dd42b039ee3861e18c088e1d96873978882ab747b52ac1dace40399ad7f5e583f7af608fb2120d22c311df947f65
 SHA512 
ab704038ae8d315144935cb99a727f85a7457ab5f0b8c639f49bb14a973dabe4784f9b23bd1ae7a351a81ce4a443142a05867c29eddb724beeff0b5c8dc0409f
+DIST sqlite-src-344.zip 14059695 BLAKE2B 
da24095877348680e199eca1bfd2099d8fdeb127e222f73aa4e6090c7921b88de81a7859cdb77040f52102e4046c851a3b8e5b5d70bea3b146c962224aa33929
 SHA512 
3376d42b5f78afa028e4112ec545b5dd63b38188368046b92f0ebc536fd3ba909b0fdf6cd36f4d2de1d08a5eb3aa29a723f368adfa7208a5c737a04e878ca0d4

diff --git a/dev-db/sqlite/sqlite-3.44.0.ebuild 
b/dev-db/sqlite/sqlite-3.44.0.ebuild
new file mode 100644
index ..fb473fb1a985
--- /dev/null
+++ b/dev-db/sqlite/sqlite-3.44.0.ebuild
@@ -0,0 +1,428 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic multilib-minimal toolchain-funcs
+
+DESCRIPTION="SQL database engine"
+HOMEPAGE="https://sqlite.org/;
+
+# On version updates, make sure to read the forum 
(https://sqlite.org/forum/forum)
+# for hints regarding test failures, backports, etc.
+if [[ ${PV} ==  ]]; then
+   S="${WORKDIR}"/${PN}
+   PROPERTIES="live"
+else
+   printf -v SRC_PV "%u%02u%02u%02u" $(ver_rs 1- " ")
+   DOC_PV="${SRC_PV}"
+   #printf -v DOC_PV "%u%02u%02u00" $(ver_rs 1-3 " ")
+
+   SRC_URI="
+   https://sqlite.org/2023/${PN}-src-${SRC_PV}.zip
+   doc? ( https://sqlite.org/2023/${PN}-doc-${DOC_PV}.zip )
+   "
+   S="${WORKDIR}/${PN}-src-${SRC_PV}"
+
+   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"
+fi
+
+LICENSE="public-domain"
+SLOT="3"
+IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ 

[gentoo-commits] repo/gentoo:master commit in: app-emacs/nxml-libvirt-schemas/

2023-11-11 Thread Sam James
commit: aa2e789c420e77293bebc0f8fad747f64be10fdb
Author: Michal Privoznik  gmail  com>
AuthorDate: Sat Nov  4 08:11:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 07:42:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa2e789c

app-emacs/nxml-libvirt-schemas: Add 9.9.0

Signed-off-by: Michal Privoznik  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-emacs/nxml-libvirt-schemas/Manifest|  1 +
 .../nxml-libvirt-schemas-9.9.0.ebuild  | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/app-emacs/nxml-libvirt-schemas/Manifest 
b/app-emacs/nxml-libvirt-schemas/Manifest
index 9c904ad1f0cf..ba1166ebfea1 100644
--- a/app-emacs/nxml-libvirt-schemas/Manifest
+++ b/app-emacs/nxml-libvirt-schemas/Manifest
@@ -4,3 +4,4 @@ DIST libvirt-9.2.0.tar.xz 9182060 BLAKE2B 
8b9ffc86e088de6b1ec6b38b649bded3abbbce
 DIST libvirt-9.3.0.tar.xz 9246292 BLAKE2B 
6e47a70ec247b37c1958e324d5bf7ebcbff6aca5a7a9860f437ebe6a969d569a449d3dd5720081ad27926f445bcbe10089cb3b1d27960decc6239306f82259f9
 SHA512 
b9349dcd7798c76d75bb20afad67d6e676758cb201acaf7aed5109f0e91422b2bcca964a2f19aa8dc4fd0eca2923902474e16e3839bf8b15aca827028e88ddb7
 DIST libvirt-9.6.0.tar.xz 9282400 BLAKE2B 
a58f2dea7a3051bb7a69678bd1e1dac9123892b2ca7ee6b204bda1a0a3c8fd2d210b2295b300bb88fab86dfddb3d7472d495ff4c10af84bb53b7662190cf17c4
 SHA512 
654d22cc71926715e103313f01a4f117a19dfcf3087ffe714cf2114dbc88e42ac33cc6c100c61e60f76f13468ff5f369b157748ca6cd69c4d504d4de6b6e44b4
 DIST libvirt-9.8.0.tar.xz 9307064 BLAKE2B 
aae47e8d4eeaf97532a0356de23ed5a9eea71b369d025eda95b5fd74576779eb4b843d05df6c87b79a14f218c341953749e319ee7244846a2db410a74a746880
 SHA512 
0118725073de33eec3fa3e4616d3154707f9828fdb9ec973f503fe68f18eab72b9704da660f281152630ddc95e605c786673af9d23dc9bdfc0108422e0efbd41
+DIST libvirt-9.9.0.tar.xz 9321556 BLAKE2B 
21eae5a95feaf7f5c6ba8dd48732c08212904882a11c48eccfa827d85ddc3df7e064503f21710dbe1b678670e02f003674de915a43a7403fbf85685c4832e21d
 SHA512 
77cea28acf4f3e8c92fbd5bd72ad084be183c07f14e3a9ce35d6d9d62d36ee97a30cef55fb204b3e43f282890ecd7d5827a784a517e7f4ed8b22ee502c3f09d7

diff --git a/app-emacs/nxml-libvirt-schemas/nxml-libvirt-schemas-9.9.0.ebuild 
b/app-emacs/nxml-libvirt-schemas/nxml-libvirt-schemas-9.9.0.ebuild
new file mode 100644
index ..cdedf3214219
--- /dev/null
+++ b/app-emacs/nxml-libvirt-schemas/nxml-libvirt-schemas-9.9.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Packages which get releases together:
+# app-emacs/nxml-libvirt-schemas
+# dev-python/libvirt-python
+# dev-perl/Sys-Virt
+# app-emulation/libvirt
+# Please bump them together!
+
+inherit elisp
+
+MY_P="libvirt-${PV}"
+DESCRIPTION="Extension for nxml-mode with libvirt schemas"
+HOMEPAGE="https://www.libvirt.org/;
+SRC_URI="https://libvirt.org/sources/${MY_P}.tar.xz;
+S="${WORKDIR}/${MY_P%-rc*}/src/conf/schemas"
+
+# This is the license of the package, but the schema files are
+# provided without license, maybe it's bad.
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Yes this requires Java, but I'd rather not repackage this, if you
+# know something better in C, I'll be glad to use that.
+BDEPEND="app-text/trang"
+
+SITEFILE="60${PN}-gentoo.el"
+
+src_compile() {
+   emake -f - <<'EOF'
+all: $(patsubst %.rng,%.rnc,$(wildcard *.rng))
+%.rnc: %.rng
+   trang -I rng -O rnc $< $@
+EOF
+}
+
+src_install() {
+   insinto "${SITEETC}/${PN}"
+   doins "${FILESDIR}"/schemas.xml *.rnc
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+}



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

2023-11-11 Thread Sam James
commit: 278f53f0cfc3865f68e47a715d7a846c324c7e32
Author: Michal Privoznik  gmail  com>
AuthorDate: Sat Nov  4 08:00:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 07:42:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=278f53f0

app-emulation/libvirt: Drop net-libs/rpcsvc-proto dependency for live ebuild

The upstream has ditched rpcgen provided by rpcsvc-proto in favor
of its own set of python scripts [1]. Reflect this change in the
live ebuild (there's no release with this change just yet).

1: 
https://gitlab.com/libvirt/libvirt/-/commit/a62486b95feed2cf17ce4adbe794a1ecff9ef22a

Signed-off-by: Michal Privoznik  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33674
Signed-off-by: Sam James  gentoo.org>

 app-emulation/libvirt/libvirt-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-emulation/libvirt/libvirt-.ebuild 
b/app-emulation/libvirt/libvirt-.ebuild
index 195489fd346d..0978698e3e61 100644
--- a/app-emulation/libvirt/libvirt-.ebuild
+++ b/app-emulation/libvirt/libvirt-.ebuild
@@ -53,7 +53,6 @@ BDEPEND="
dev-perl/XML-XPath
dev-python/docutils
virtual/pkgconfig
-   net-libs/rpcsvc-proto
bash-completion? ( >=app-shells/bash-completion-2.0 )
verify-sig? ( sec-keys/openpgp-keys-libvirt )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/chef-utils/

2023-11-11 Thread Hans de Graaff
commit: 0866c0d36a6f6dfeab29b5aff3877c7c01371052
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 12 07:16:12 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 12 07:23:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0866c0d3

dev-ruby/chef-utils: new package, add 18.3.0

New dependency for dev-ruby/mixlib-shellout.

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/chef-utils/Manifest |  1 +
 dev-ruby/chef-utils/chef-utils-18.3.0.ebuild | 29 
 dev-ruby/chef-utils/metadata.xml | 12 
 3 files changed, 42 insertions(+)

diff --git a/dev-ruby/chef-utils/Manifest b/dev-ruby/chef-utils/Manifest
new file mode 100644
index ..b79b1942b33c
--- /dev/null
+++ b/dev-ruby/chef-utils/Manifest
@@ -0,0 +1 @@
+DIST chef-utils-18.3.0.gem 34816 BLAKE2B 
cafdacdf4c3923df8ba41d3d960c135d357c9712a8009cc06c5f8e43a039b83495036e46e6f2d3785f589f206a0d373ec87b8c728c99889c236b16509bc51bc0
 SHA512 
0a806d2b8a42f2d574c81788990e6e0b70eaf4ac25bc08836915deae8ecdc2f82415ea66d6a571b01097de1e6435d359eaabe3ec16b8f3df24d826c78c96a5a8

diff --git a/dev-ruby/chef-utils/chef-utils-18.3.0.ebuild 
b/dev-ruby/chef-utils/chef-utils-18.3.0.ebuild
new file mode 100644
index ..9faf69c64573
--- /dev/null
+++ b/dev-ruby/chef-utils/chef-utils-18.3.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRA_DOC="CHANGELOG.md README.md"
+
+#RUBY_FAKEGEM_GEMSPEC="mixlib-shellout.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Basic utility functions for Core Chef Infra development"
+HOMEPAGE="https://github.com/chef/chef/tree/main/chef-utils;
+#SRC_URI="https://github.com/chef/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby"
+
+all_ruby_prepare() {
+   # Avoid specs depending on unpackaged fauxhai
+   rm -f 
spec/unit/dsl/{cloud,os,platform,platform_family,virtualization}_spec.rb || die
+}

diff --git a/dev-ruby/chef-utils/metadata.xml b/dev-ruby/chef-utils/metadata.xml
new file mode 100644
index ..34df01545bcb
--- /dev/null
+++ b/dev-ruby/chef-utils/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+chef/chef
+chef-utils
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mixlib-shellout/

2023-11-11 Thread Hans de Graaff
commit: a2eb94bbfedc22d98945e7d603b3a60d55ff0d16
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 12 07:23:50 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 12 07:23:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2eb94bb

dev-ruby/mixlib-shellout: add 3.2.7

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/mixlib-shellout/Manifest  |  1 +
 .../mixlib-shellout/mixlib-shellout-3.2.7.ebuild   | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/mixlib-shellout/Manifest 
b/dev-ruby/mixlib-shellout/Manifest
index 57b3d1755061..06e59fc3300e 100644
--- a/dev-ruby/mixlib-shellout/Manifest
+++ b/dev-ruby/mixlib-shellout/Manifest
@@ -1 +1,2 @@
 DIST mixlib-shellout-3.0.9.tar.gz 42476 BLAKE2B 
4fab1d0f7d7ee5190f65d312304c7137d940b5cc19bb205d4de1d14eb5bc5829671560785b7f3179220246433b15b9022f8a1d16fb7491e180940c9dc6da5280
 SHA512 
7234c188e25cc6da3c4859eb12e4f86ce0d6538d17e4c90b1b5105fe677fcd13d884d7045be9767473c3ac63ffcfac7af25dc8efcec184928ba32852a5a760cc
+DIST mixlib-shellout-3.2.7.tar.gz 4 BLAKE2B 
0ee97eef27618d326487a3884115d0954147297a75001404c8df0717f71c6acde5ec9ebc9320d12493f1ce4e65b3d74ba1143ba7e4a631629de0d65e3b50bcb7
 SHA512 
de1d07e7a3f26ec934f57a37a82995b5522a5c196263b7ff1917c1a77cce3104d67a8dccab2aa907c3db854520ce6b5f78ef33fca8d4bffd0ba0cc659da1c16f

diff --git a/dev-ruby/mixlib-shellout/mixlib-shellout-3.2.7.ebuild 
b/dev-ruby/mixlib-shellout/mixlib-shellout-3.2.7.ebuild
new file mode 100644
index ..5c3ef41fe0bd
--- /dev/null
+++ b/dev-ruby/mixlib-shellout/mixlib-shellout-3.2.7.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRA_DOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="mixlib-shellout.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Run external commands on Unix or Windows"
+HOMEPAGE="https://github.com/chef/mixlib-shellout;
+SRC_URI="https://github.com/chef/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/chef-utils"
+
+each_ruby_prepare() {
+   # Make sure we actually use the right interpreter for testing
+   sed -i -e "/ruby_eval/ s:ruby :${RUBY} :" spec/mixlib/shellout_spec.rb 
|| die
+
+   # Avoid spec that requires an interactive terminal
+   sed -e '/with subprocess writing lots of data to both stdout and 
stderr/,/^  end/ s:^:#:' \
+   -i spec/mixlib/shellout_spec.rb || die
+}



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

2023-11-11 Thread Ulrich Müller
commit: 2f99306b4a4e0def13e85fccf6ce33cbb15d04e0
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Nov 12 07:17:17 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Nov 12 07:17:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f99306b

app-editors/mg: drop 20221112, 20230406

Signed-off-by: Ulrich Müller  gentoo.org>

 app-editors/mg/Manifest   |  2 --
 app-editors/mg/mg-20221112.ebuild | 47 ---
 app-editors/mg/mg-20230406.ebuild | 47 ---
 3 files changed, 96 deletions(-)

diff --git a/app-editors/mg/Manifest b/app-editors/mg/Manifest
index 81a5e843295c..ec6ffec6c1d8 100644
--- a/app-editors/mg/Manifest
+++ b/app-editors/mg/Manifest
@@ -1,4 +1,2 @@
 DIST mg-20220614.tar.gz 157904 BLAKE2B 
88141274b379c6117158f85d91d0d643709437f0292fe2f82569c33d85694b39f957e279e262839ef0ba2a7e81e8a9ad6512c621e68f42b0929805028898637a
 SHA512 
bed455cda856e54fae28592ac0a520841d5d542880a7405dadf702d7407ac33ae7fb7b63880805a7e166e0e0a87c76b9fca1700c444f1b999a5af66732c69b65
-DIST mg-20221112.tar.gz 158666 BLAKE2B 
b32f957a4491901c0926668fb74df450de679d95d1ca2352f7eab0be0e6fa06b703551c3f9be6bed80918daec9096fbbc8f774f3e0255c668a8ebe0c0bcf99a6
 SHA512 
7d2d08d7015357ceece4eeaf876a3c0a8e27554aed224854efb831c23c78157a104df724b9ac3ad9f74efce6b066c94616fadf8979906f453469a03bc5d005b8
-DIST mg-20230406.tar.gz 157992 BLAKE2B 
d9e8a4abfa869cc901e246cf42d6cd1eabc15cd5c3cff678342d78f9beda1f84192430a97cc362bc0b0ddc072d04d30087b85dbd2de071dd11562220d073781c
 SHA512 
0d1ad46899c7afc4ce6634f0274286400d8a6bd8a7e28df970e1b6470d10520e1a74acb6059f3774a9ab9f6fd8e9ed7ddacf1cb70134538348e10f58a354ea4f
 DIST mg-20230501.tar.gz 158315 BLAKE2B 
b8f68d4cd80a1735ce171bf653281104f7c8b5510a45088a136955d6649e969285914d27d2ee5bd4400643507943576e3c42959949aebb81bc1bb2f99a8e660e
 SHA512 
db7b9815a01dc9fb1ff92741748d24d558c329135e591c24450d0a3bc10e38a992ef346dd744854864538f330a018415df539d06543570a3566dbabc6c88a8fd

diff --git a/app-editors/mg/mg-20221112.ebuild 
b/app-editors/mg/mg-20221112.ebuild
deleted file mode 100644
index 679fccb02e36..
--- a/app-editors/mg/mg-20221112.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="MicroGnuEmacs, a port from the BSDs"
-HOMEPAGE="https://github.com/hboetes/mg;
-SRC_URI="https://github.com/hboetes/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv sparc ~x86"
-IUSE="livecd"
-
-RDEPEND="
-   sys-libs/ncurses:0=
-   >=dev-libs/libbsd-0.7.0"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   # fix path to tutorial in man page
-   sed -i -e "s:doc/mg/:doc/${PF}/:" mg.1 || die
-   eapply_user
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)" \
-   CFLAGS="${CFLAGS}" \
-   PKG_CONFIG="$(tc-getPKG_CONFIG)"
-}
-
-src_install() {
-   dobin mg
-   doman mg.1
-   dodoc README tutorial
-   # don't compress the tutorial, otherwise mg cannot open it
-   docompress -x /usr/share/doc/${PF}/tutorial
-}
-
-pkg_postinst() {
-   if use livecd; then
-   [[ -e ${EROOT}/usr/bin/emacs ]] || ln -s mg 
"${EROOT}"/usr/bin/emacs
-   fi
-}

diff --git a/app-editors/mg/mg-20230406.ebuild 
b/app-editors/mg/mg-20230406.ebuild
deleted file mode 100644
index 3385a89393fd..
--- a/app-editors/mg/mg-20230406.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="MicroGnuEmacs, a port from the BSDs"
-HOMEPAGE="https://github.com/hboetes/mg;
-SRC_URI="https://github.com/hboetes/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
-IUSE="livecd"
-
-RDEPEND="
-   sys-libs/ncurses:0=
-   >=dev-libs/libbsd-0.7.0"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   # fix path to tutorial in man page
-   sed -i -e "s:doc/mg/:doc/${PF}/:" mg.1 || die
-   eapply_user
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)" \
-   CFLAGS="${CFLAGS}" \
-   PKG_CONFIG="$(tc-getPKG_CONFIG)"
-}
-
-src_install() {
-   dobin mg
-   doman mg.1
-   dodoc README tutorial
-   # don't compress the tutorial, otherwise mg cannot open it
-   docompress -x /usr/share/doc/${PF}/tutorial
-}
-
-pkg_postinst() {
-   if use livecd; then
-   [[ -e ${EROOT}/usr/bin/emacs ]] || ln -s mg 
"${EROOT}"/usr/bin/emacs
-   fi
-}



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

2023-11-11 Thread Hans de Graaff
commit: 226efc53c98ed2720fbb4e746dd77a00d9035740
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 12 07:07:08 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 12 07:07:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226efc53

dev-ruby/test_declarative: drop minitest workaround

This is now covered by a patch from upstream.

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild 
b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
index 2da6eed8edf0..6d224410b2b2 100644
--- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
+++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
@@ -30,9 +30,6 @@ all_ruby_prepare() {
sed -i -e '/rake/ s/~> 12.0.0/>= 10/ ; /minitest/ s/5.10.1/5.10/' 
Gemfile || die
 
sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # Work around incompatibilities in newer minitest versions.
-   sed -i -e "15irequire 'minitest/unit'" test/test_declarative_test.rb || 
die
 }
 
 each_ruby_test() {



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

2023-11-11 Thread Hans de Graaff
commit: b121394bc455b854d45c9a3a7bd7d155eb366776
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 12 06:53:34 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 12 07:07:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b121394b

dev-ruby/slim: drop 5.1.0-r1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/Manifest |  1 -
 dev-ruby/slim/slim-5.1.0-r1.ebuild | 71 --
 2 files changed, 72 deletions(-)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index b0af4c4296f7..9d87e9287e07 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,3 +1,2 @@
-DIST slim-5.1.0.gem 100352 BLAKE2B 
19d0bea76a932d18a39fab30d0b1f2cd4f8f2eba108d79d2992112b568461cbc854a99d70b6ea97622e1928db7f33434221a054d77c5d3fa989da639fae176e5
 SHA512 
2cc39659a5c36cf37e3eea240f5326552fac0be8a42ff6bfe62837467bb77f8841b34d838d5a6945ff7195eb1e59842c64e04944d6882d132819f1ffbf609f50
 DIST slim-5.1.1.gem 100864 BLAKE2B 
ea5c469702dca808bdc0555044a8d6a5a0b34e8d5b03a9c97e6e31ccb169725be6f76fc1f252d14673e92a53ac1a42caf023a3d1bacb66c4091710f8e9772c1a
 SHA512 
935d488ad11478b28d51125ddbf7f0cb81f7791587bb69c7ead434eacf44c309958459dcff7228b6562b8972d6cb7125f3d451d21bfa2ded2f7ee1b55703d1f4
 DIST slim-5.2.0.gem 101376 BLAKE2B 
19039b0f6d4a789564ff00df90bee214ccdb1827349d0f95b658d06fedd593cae6abbc50cf5e5438691d15c8d660964b38217f700f2d2c726c7670104c10af0f
 SHA512 
85fd367460296eba9d4244832b1225b41f052f05b17ec9e38cc5db6accae1a5cd551bd61290a0c6885a42970f8219d5d00c0fd229616f3369e0f5575b6df72ea

diff --git a/dev-ruby/slim/slim-5.1.0-r1.ebuild 
b/dev-ruby/slim/slim-5.1.0-r1.ebuild
deleted file mode 100644
index 73885b17435e..
--- a/dev-ruby/slim/slim-5.1.0-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_RECIPE_DOC="rake"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
-HOMEPAGE="https://slim-template.github.io/;
-
-LICENSE="MIT"
-SLOT="4"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
-IUSE="doc"
-
-ruby_add_rdepend "
-   !dev-ruby/slim:5
-   >=dev-ruby/tilt-2.0.6:*
-   >=dev-ruby/temple-0.7.6:0.7
-"
-# sass tests are currently disabled: 
https://github.com/slim-template/slim/commit/bd9d4601cd8142aa9fdbc0d87c9f9132a9a56cda
-ruby_add_bdepend "
-   doc? (
-   dev-ruby/yard
-   dev-ruby/redcarpet
-   )
-   test? (
-   dev-ruby/minitest:5
-   dev-ruby/kramdown:2
-   dev-ruby/redcarpet
-   >=dev-ruby/test-unit-3.5
-   )
-"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-
-   # This sinatra code expects tests to be installed but we strip those.
-   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
-
-   # Add missing include, bug 816573
-   sed -i -e "1irequire 'ostruct'" test/core/test_code_evaluation.rb || die
-
-   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
-   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
-   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
-   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
-   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
-   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
-
-   # Avoid test failing due to tilt providing yet another markdown 
implementation
-   sed -i -e '/test_render_with_markdown/askip "new tilt version"' 
test/core/test_embedded_engines.rb || die
-   sed -i -e '/test_no_translation_of_embedded/askip "new tilt version"' 
test/translator/test_translator.rb || die
-
-   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
-   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_prepare() {
-   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
-}



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

2023-11-11 Thread Hans de Graaff
commit: 2a048123b8134fecba589cb9bf8b916dbf68182e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 12 06:46:43 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 12 07:07:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a048123

dev-ruby/unf_ext: add 0.0.9

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/unf_ext/Manifest |  1 +
 dev-ruby/unf_ext/unf_ext-0.0.9.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/unf_ext/Manifest b/dev-ruby/unf_ext/Manifest
index 5ff3012d144a..6b05e3ff748b 100644
--- a/dev-ruby/unf_ext/Manifest
+++ b/dev-ruby/unf_ext/Manifest
@@ -1 +1,2 @@
 DIST unf_ext-0.0.8.2.gem 399360 BLAKE2B 
01c98ff018ec3471d4068e79b6a80980e891835a940b109c9b240226ed97f89ce71b3236b9185c6087a4e61fe6b77b249fc952b65483b5adb96fc25ee0d4bb05
 SHA512 
c9d3e54c96a525031d3b2fe349b5ffa1d03e3f28f74c3a2715af299e5274c7514526d07be5d7244a2cf9561c11e170b15c75d34c5e2a7143cef1ee25d32d2137
+DIST unf_ext-0.0.9.gem 399872 BLAKE2B 
ec32d0357d7e72d001962b16f70fe616910eff6641eabf56dd2403f995c60a8a0dc4b1901ce3154032645e9af2378b9cdf9a23795899a5f7230f5f7ad52bd3c9
 SHA512 
b89edde90ccd7a71c7ae0e284ded7d8963239fcc976ea2876e569562bad44ff8eb8825ec8adcc61242772cc37c924ff1962bbcf1cea4e4333db446af1f055d30

diff --git a/dev-ruby/unf_ext/unf_ext-0.0.9.ebuild 
b/dev-ruby/unf_ext/unf_ext-0.0.9.ebuild
new file mode 100644
index ..93ee53a957d2
--- /dev/null
+++ b/dev-ruby/unf_ext/unf_ext-0.0.9.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/unf_ext/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="Unicode Normalization Form support library for CRuby"
+HOMEPAGE="https://github.com/knu/ruby-unf_ext;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc test"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/test-unit-2.5.1-r1
+   )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/,/end/ s:^:#:' Rakefile test/helper.rb || die
+}
+
+each_ruby_test() {
+   ruby-ng_testrb-2 test/test_*.rb
+}



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

2023-11-11 Thread Hans de Graaff
commit: bb3e6dbcab83832c8e45645304dca9e136543a18
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 12 06:47:56 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 12 07:07:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb3e6dbc

dev-ruby/unf_ext: remove osdn upstream metadata

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/unf_ext/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-ruby/unf_ext/metadata.xml b/dev-ruby/unf_ext/metadata.xml
index e9a6c1f93784..77351690727f 100644
--- a/dev-ruby/unf_ext/metadata.xml
+++ b/dev-ruby/unf_ext/metadata.xml
@@ -6,7 +6,6 @@
Gentoo Ruby Project


-   unf
knu/ruby-unf_ext

 



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

2023-11-11 Thread Hans de Graaff
commit: 45c7f2b4bcb7284b798939013f81726cc23c1965
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 12 06:53:09 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov 12 07:07:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c7f2b4

dev-ruby/slim: add 5.2.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/Manifest  |  1 +
 dev-ruby/slim/slim-5.2.0.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 19b49ac9fd16..b0af4c4296f7 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,2 +1,3 @@
 DIST slim-5.1.0.gem 100352 BLAKE2B 
19d0bea76a932d18a39fab30d0b1f2cd4f8f2eba108d79d2992112b568461cbc854a99d70b6ea97622e1928db7f33434221a054d77c5d3fa989da639fae176e5
 SHA512 
2cc39659a5c36cf37e3eea240f5326552fac0be8a42ff6bfe62837467bb77f8841b34d838d5a6945ff7195eb1e59842c64e04944d6882d132819f1ffbf609f50
 DIST slim-5.1.1.gem 100864 BLAKE2B 
ea5c469702dca808bdc0555044a8d6a5a0b34e8d5b03a9c97e6e31ccb169725be6f76fc1f252d14673e92a53ac1a42caf023a3d1bacb66c4091710f8e9772c1a
 SHA512 
935d488ad11478b28d51125ddbf7f0cb81f7791587bb69c7ead434eacf44c309958459dcff7228b6562b8972d6cb7125f3d451d21bfa2ded2f7ee1b55703d1f4
+DIST slim-5.2.0.gem 101376 BLAKE2B 
19039b0f6d4a789564ff00df90bee214ccdb1827349d0f95b658d06fedd593cae6abbc50cf5e5438691d15c8d660964b38217f700f2d2c726c7670104c10af0f
 SHA512 
85fd367460296eba9d4244832b1225b41f052f05b17ec9e38cc5db6accae1a5cd551bd61290a0c6885a42970f8219d5d00c0fd229616f3369e0f5575b6df72ea

diff --git a/dev-ruby/slim/slim-5.2.0.ebuild b/dev-ruby/slim/slim-5.2.0.ebuild
new file mode 100644
index ..b2f698a165ae
--- /dev/null
+++ b/dev-ruby/slim/slim-5.2.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_RECIPE_DOC="rake"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="https://slim-template.github.io/;
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc"
+
+ruby_add_rdepend "
+   !dev-ruby/slim:5
+   >=dev-ruby/tilt-2.1.0:*
+   >=dev-ruby/temple-0.10.0:0.7
+"
+# sass tests are currently disabled:
+# 
https://github.com/slim-template/slim/commit/bd9d4601cd8142aa9fdbc0d87c9f9132a9a56cda
+ruby_add_bdepend "
+   doc? (
+   dev-ruby/yard
+   dev-ruby/redcarpet
+   )
+   test? (
+   dev-ruby/minitest:5
+   dev-ruby/kramdown:2
+   dev-ruby/redcarpet
+   dev-ruby/sassc
+   >=dev-ruby/test-unit-3.5
+   )
+"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # This sinatra code expects tests to be installed but we strip those.
+   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
+
+   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
+   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
+   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
+   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
+   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
+   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
+
+   # Avoid test failing due to tilt providing yet another markdown 
implementation
+   sed -i -e '/test_render_with_markdown/askip "new tilt version"' 
test/core/test_embedded_engines.rb || die
+   sed -i -e '/test_no_translation_of_embedded/askip "new tilt version"' 
test/translator/test_translator.rb || die
+
+   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
+   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/arc-theme/

2023-11-11 Thread Arthur Zamarin
commit: 3005f17d73a35ee4f747a748994ac5f84a825d47
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 12 06:40:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 12 06:57:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3005f17d

x11-themes/arc-theme: enable py3.12

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-themes/arc-theme/arc-theme-20221218.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/arc-theme/arc-theme-20221218.ebuild 
b/x11-themes/arc-theme/arc-theme-20221218.ebuild
index 5073bf03d76d..41abdf23bb14 100644
--- a/x11-themes/arc-theme/arc-theme-20221218.ebuild
+++ b/x11-themes/arc-theme/arc-theme-20221218.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit meson python-any-r1
 



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

2023-11-11 Thread Arthur Zamarin
commit: 3564168e0d18b654183a21cf4405f50df0a39b96
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 12 06:55:52 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 12 06:57:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3564168e

dev-python/zeroconf: add 0.123.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/zeroconf/Manifest|  1 +
 dev-python/zeroconf/zeroconf-0.123.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index c65b04947167..b1b0963a31b5 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -3,3 +3,4 @@ DIST zeroconf-0.120.0.tar.gz 157789 BLAKE2B 
87971aa98c9c9401277059baee0f6a615c3e
 DIST zeroconf-0.121.0.tar.gz 158293 BLAKE2B 
fc0f2a2a2ac5df656d96048f350eb5d51e5ee6c347d73a1d3baa23a85f222e034d3800b6b9b15775b5da7c6e1c40bf2c42df70e9454716ef5bdc04c2b8791d39
 SHA512 
1ab2816f8d492f1b11a7ebc7d024ddf81db84397bad897e3fff539552a50b7fdcacf2d1df865dd212bf39245bd4ec5a5371971b4fc57b75f46879563e5fc5c0f
 DIST zeroconf-0.122.0.tar.gz 158314 BLAKE2B 
0c580b0f447c1fa38635a4687a6b1bfd1146b61841ce013c77d659871234e51afa9a8ac5abd08b3d35527ce2a2a2bdc8ed4a4f3273d32f74bda344f0b2411ab5
 SHA512 
18fc8e2d89feb219b37f791ffdaf92e2a1d9f6d1d9ec0fe7122bbec0491d7b1b403d89fee7b12e6c24ee8dfa0da887243eb52f6921dc81dcced541f617a58894
 DIST zeroconf-0.122.3.tar.gz 158519 BLAKE2B 
f62d36234c4f1cd988bbf8b1d1e6f706498bc4c745ef1c60c5346db3b550aa1c6f4dccda9705464dca5136fd19958eac946deb04e37b99aaf41fef8dafc40683
 SHA512 
3f81b9678cc71a3444d1240609d48ddb4c6e5fa0d144a8241fab3e7df71e79508a1537bc504c6d52018a11bbba24477b90302013ebe9d0663e5b5aeb330b333c
+DIST zeroconf-0.123.0.tar.gz 158902 BLAKE2B 
d940e9558e781d614d623701e8baf3c9a2feb292bcb0ad8241fc28e1bdf103a154cf178b37dfc9f9ae1805ee6e6d1601cd41574755fe9849243832c3bd57821e
 SHA512 
65947861a76776a1e34807ca5b0570f93c026b8fa36456ae6bfdec747c484107ba2c2e12712ce1a81a05c6c817215f7f72aa40a48e6634f1b1be886349f8c73f

diff --git a/dev-python/zeroconf/zeroconf-0.123.0.ebuild 
b/dev-python/zeroconf/zeroconf-0.123.0.ebuild
new file mode 100644
index ..b3ff07347a6d
--- /dev/null
+++ b/dev-python/zeroconf/zeroconf-0.123.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
+HOMEPAGE="
+   https://github.com/python-zeroconf/python-zeroconf/
+   https://pypi.org/project/zeroconf/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+# the build system uses custom build script that uses distutils to build
+# C extensions, sigh
+BDEPEND="
+   >=dev-python/cython-3[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export REQUIRE_CYTHON=1
+
+python_test() {
+   local -x SKIP_IPV6=1
+   local EPYTEST_DESELECT=(
+   # network
+   tests/test_core.py::Framework::test_close_multiple_times
+   tests/test_core.py::Framework::test_launch_and_close
+   
tests/test_core.py::Framework::test_launch_and_close_context_manager
+
+   # fragile to timeouts (?)
+   
tests/services/test_browser.py::test_service_browser_expire_callbacks
+   tests/utils/test_asyncio.py::test_run_coro_with_timeout
+   )
+
+   epytest -o addopts=
+}



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

2023-11-11 Thread Arthur Zamarin
commit: bcc3650cc4c5991186175dd6b6ba784c6536e54d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 12 06:42:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 12 06:57:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcc3650c

app-editors/vscodium: add 1.84.2.23314

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vscodium/Manifest |   3 +
 app-editors/vscodium/vscodium-1.84.2.23314.ebuild | 114 ++
 2 files changed, 117 insertions(+)

diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
index ddaf2700394f..996624bf14ad 100644
--- a/app-editors/vscodium/Manifest
+++ b/app-editors/vscodium/Manifest
@@ -7,3 +7,6 @@ DIST vscodium-1.84.0.23306-arm64.tar.gz 122742053 BLAKE2B 
5fdb61dd123ee369f082fb
 DIST vscodium-1.84.1.23311-amd64.tar.gz 122366765 BLAKE2B 
1f2b8eca81956b9e8672e03fdecc2d0095c76c1e0ea6c0d46cb35b18f96467e3d8a0957cb477dfe2b574f753cd73360e81dd0e52bf59136f124497fdf7627663
 SHA512 
e84b4b559c857f5db6b90acc87fbe3ef347d92e14e09b465efe300d5c35c7061b4e0828cba338554a1e51ee6340bd86a537dd231cb1cc34b9e67bf50a1d6d6dc
 DIST vscodium-1.84.1.23311-arm.tar.gz 110993946 BLAKE2B 
60fb606d9cd0f85b9bf6e47db2316c380807fdd68225f4d16f2e967c7c62d1e5c9b1699376ec3f93c08da949e383a88c42e2d8809a4b13c2603f13983b377cc4
 SHA512 
a74e54d6197feaf29ae382f12d8923bd428c846efec01700542cfb31e4383f3801f361f315da65a42a5c820a93e13bc7b95a7a64901ba0f04fb5b4a6b90f3827
 DIST vscodium-1.84.1.23311-arm64.tar.gz 122738742 BLAKE2B 
ed388f7c1fca30609e12b5da80dc37386d1d64f9a391d5dc8633e4380629881a61a00e89bf96389397efb795f346dd621c19880b1940a97a51f6afedeb457ddd
 SHA512 
a49f4be0ffd1892c1000bb417c9cf7879f563df98f29e7edd6dab2ba20963beb2cee0e775c8fbb22d86f2117cd3a4a380388804c8df6981ec8d6c6d036ee2c6d
+DIST vscodium-1.84.2.23314-amd64.tar.gz 122366409 BLAKE2B 
c76d15e73baf15fcd1f3dea8aaf79fdc4ad0b63e8ea2b33cf295b0d1a52f711ac84a86246a05a8950e2cae63657f60bc2eef1d4098d34f67c1da56aa5252815e
 SHA512 
aa77b002a1fbf3f91dc51bf63a56d7ad672cea377266129629adede3a9a8e4305d76702bd843777cfb07810728acf1461efcab79243ec2143b7a72d6007ad8dd
+DIST vscodium-1.84.2.23314-arm.tar.gz 110986707 BLAKE2B 
c646e0567708a0fb1d64a93c8fd97be29ade33e5c490230c745e73ecce6d82bc82c2aeca89d9a04ef454ebfe021b97d470a50c2c43d531c6d24f76e432999f39
 SHA512 
aa13789ee38d3458f434050d89df6c298eeeb11fc22b591b2289f5826d11e3905e9da2bd4e5938260a44da49ec5b67661049acea4ddefb0ef6a5148c0f44400d
+DIST vscodium-1.84.2.23314-arm64.tar.gz 122738415 BLAKE2B 
ba98c6bee5eb75a10146b922dc8f40c38cd9e8dbf234a62ed8fee6cff744873a8faa3a6851205b4fe5d6db54a256b4c3a7981d229faec3bbfff259016e4045da
 SHA512 
9a0d790250336076281a39104f6cc9c9a97d6cef5cd4bbefdf7803b812c14a85e9f7615ad27e1ffebbdd5c5c9f7e6088c91c028135a7b03fec9de5df62004f56

diff --git a/app-editors/vscodium/vscodium-1.84.2.23314.ebuild 
b/app-editors/vscodium/vscodium-1.84.2.23314.ebuild
new file mode 100644
index ..13fca65036bb
--- /dev/null
+++ b/app-editors/vscodium/vscodium-1.84.2.23314.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop pax-utils xdg optfeature
+
+# Usage: arch_src_uri  
+arch_src_uri() {
+   echo "${1}? (
+   
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz
+   -> ${P}-${1}.tar.gz
+   )"
+}
+
+DESCRIPTION="A community-driven, freely-licensed binary distribution of 
Microsoft's VSCode"
+HOMEPAGE="https://vscodium.com/;
+SRC_URI="
+   $(arch_src_uri amd64 x64)
+   $(arch_src_uri arm armhf)
+   $(arch_src_uri arm64 arm64)
+"
+S="${WORKDIR}"
+
+LICENSE="
+   Apache-2.0
+   BSD
+   BSD-1
+   BSD-2
+   BSD-4
+   CC-BY-4.0
+   ISC
+   LGPL-2.1+
+   MIT
+   MPL-2.0
+   openssl
+   PYTHON
+   TextMate-bundle
+   Unlicense
+   UoI-NCSA
+   W3C
+"
+SLOT="0"
+KEYWORDS="-* amd64 ~arm ~arm64"
+IUSE="kerberos"
+RESTRICT="strip bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+   kerberos? ( app-crypt/mit-krb5 )
+"
+

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

2023-11-11 Thread Arthur Zamarin
commit: 36d729b2d9995cb0c4d5ecad5ced08b39142fdf7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 12 06:47:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 12 06:57:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d729b2

app-editors/vscodium: drop 1.83.1.23285, 1.84.0.23306

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vscodium/Manifest |   6 --
 app-editors/vscodium/vscodium-1.83.1.23285.ebuild | 115 --
 app-editors/vscodium/vscodium-1.84.0.23306.ebuild | 115 --
 3 files changed, 236 deletions(-)

diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
index 996624bf14ad..0666fa9e1e92 100644
--- a/app-editors/vscodium/Manifest
+++ b/app-editors/vscodium/Manifest
@@ -1,9 +1,3 @@
-DIST vscodium-1.83.1.23285-amd64.tar.gz 122374995 BLAKE2B 
bc2a0ad348e7f0ca1ec75f82e92e4933b8f2a92a8587cc9da1f49db1ce317d54b90b656f6f5bb14cde219dff0ceee3cd9c99856af83f08e9f6c01614b325a776
 SHA512 
aa0ede11b25d6838e117ab679efc047c83d45f584352fd54dc098adc7e5c48341237ab9c1001e96b3e0d05a4d5bd382693634a901cda5c68064903c1d1bd9c91
-DIST vscodium-1.83.1.23285-arm.tar.gz 111010049 BLAKE2B 
df414ae8f29794ff0c9bb647dae860d3f48f9a6c441696a360e61605d93e6df8dec949db139eccf867a2d34ae411c0b6f54ef2ceb6dc78088eca3947ab856623
 SHA512 
595f267881932d5b3b95e860d79f72120c017384c3b486a679a7505156096aad1597c4954e46aae4c65dc9650c47f277ffa872373116ba7f6d99d8010871566d
-DIST vscodium-1.83.1.23285-arm64.tar.gz 122760275 BLAKE2B 
8201036ab1e2ae3194813a8374ae17216478523d81ab4ccd769196a9edca180c79cd4831ca9266776e8ba9e57fb256c8bead15ba088c89b6ffbd0bb98d675cfa
 SHA512 
7dd3885def2d007960e4e958b8bb01aa88d8cc3e92d0aa0b26c612e094f46c2d62a26cd072efc826885c9b505885def00d4f9b390f3769780022658c8378e13b
-DIST vscodium-1.84.0.23306-amd64.tar.gz 122367391 BLAKE2B 
c733718cd3690b7d888d9c3fa2065793de772af075f81468b0e850073dfa60b9c44f5f0adf9737bf57a7cb8a6c05a3733b35e6679d60e2922ee77181c88362ed
 SHA512 
3142f6b38a2f9208163baa4fb419946acd2cbc0fdc75029ac34bbe852d40b70b29b3ae89b07d0545f15d9c3ff74988a049d91a746911c3719716161cbf203887
-DIST vscodium-1.84.0.23306-arm.tar.gz 110987487 BLAKE2B 
a89faaf60cb7be961759bdcff81bb4151c879bf89e4b6b51016fb2501ba3c961074d1a834b8172086d5f3b15e7e96822f5393446dc81b2032766eca83478ec7b
 SHA512 
c1a14372a732a4062a07894cc094f33daa6381814f19ac444cb60e31cb33b1aac413e391cc3bd3d4aade0474fd8d0a93319e64fe652781b905e2b20d04cf
-DIST vscodium-1.84.0.23306-arm64.tar.gz 122742053 BLAKE2B 
5fdb61dd123ee369f082fb5129ae4164c84001ff825f9e1f88e5809c13fa9fa4dc0626f139447d4c4775c942a9473c0259a28f642af601e306d305a9724a2cec
 SHA512 
385c7bed64131d6721435e27b9e5d858b7aa09edcaf08f2fcf71988370b042f42005180c707259e5705afe0c7cfb5e8d14034e43bb7e71f1ef3ef29039db5427
 DIST vscodium-1.84.1.23311-amd64.tar.gz 122366765 BLAKE2B 
1f2b8eca81956b9e8672e03fdecc2d0095c76c1e0ea6c0d46cb35b18f96467e3d8a0957cb477dfe2b574f753cd73360e81dd0e52bf59136f124497fdf7627663
 SHA512 
e84b4b559c857f5db6b90acc87fbe3ef347d92e14e09b465efe300d5c35c7061b4e0828cba338554a1e51ee6340bd86a537dd231cb1cc34b9e67bf50a1d6d6dc
 DIST vscodium-1.84.1.23311-arm.tar.gz 110993946 BLAKE2B 
60fb606d9cd0f85b9bf6e47db2316c380807fdd68225f4d16f2e967c7c62d1e5c9b1699376ec3f93c08da949e383a88c42e2d8809a4b13c2603f13983b377cc4
 SHA512 
a74e54d6197feaf29ae382f12d8923bd428c846efec01700542cfb31e4383f3801f361f315da65a42a5c820a93e13bc7b95a7a64901ba0f04fb5b4a6b90f3827
 DIST vscodium-1.84.1.23311-arm64.tar.gz 122738742 BLAKE2B 
ed388f7c1fca30609e12b5da80dc37386d1d64f9a391d5dc8633e4380629881a61a00e89bf96389397efb795f346dd621c19880b1940a97a51f6afedeb457ddd
 SHA512 
a49f4be0ffd1892c1000bb417c9cf7879f563df98f29e7edd6dab2ba20963beb2cee0e775c8fbb22d86f2117cd3a4a380388804c8df6981ec8d6c6d036ee2c6d

diff --git a/app-editors/vscodium/vscodium-1.83.1.23285.ebuild 
b/app-editors/vscodium/vscodium-1.83.1.23285.ebuild
deleted file mode 100644
index 78e14ca15c70..
--- a/app-editors/vscodium/vscodium-1.83.1.23285.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop pax-utils xdg optfeature
-
-# Usage: arch_src_uri  
-arch_src_uri() {
-   echo "${1}? (
-   
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz
-   -> ${P}-${1}.tar.gz
-   )"
-}
-
-DESCRIPTION="A community-driven, freely-licensed binary distribution of 
Microsoft's VSCode"
-HOMEPAGE="https://vscodium.com/;
-SRC_URI="
-   $(arch_src_uri amd64 x64)
-   $(arch_src_uri arm armhf)
-   $(arch_src_uri arm64 arm64)
-"
-S="${WORKDIR}"
-
-RESTRICT="strip bindist"
-
-LICENSE="
-   Apache-2.0
-   BSD
-   BSD-1
-   BSD-2
-   BSD-4
-   CC-BY-4.0
-   ISC
-   LGPL-2.1+
-   MIT
-   MPL-2.0
-   openssl
-   PYTHON
-   TextMate-bundle
-   Unlicense
-   UoI-NCSA
-   

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

2023-11-11 Thread Sam James
commit: dfa718b95f0a0212317ae96a5f52c40fe2b8c75a
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 06:38:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 06:38:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfa718b9

app-emacs/treesit-auto: add 0.6.9

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

 app-emacs/treesit-auto/Manifest  |  1 +
 app-emacs/treesit-auto/treesit-auto-0.6.9.ebuild | 26 
 2 files changed, 27 insertions(+)

diff --git a/app-emacs/treesit-auto/Manifest b/app-emacs/treesit-auto/Manifest
index fb8dac44737c..821a3ef797df 100644
--- a/app-emacs/treesit-auto/Manifest
+++ b/app-emacs/treesit-auto/Manifest
@@ -2,3 +2,4 @@ DIST treesit-auto-0.6.3.tar.gz 21342 BLAKE2B 
291b9c5706cf0a6e329d9be12b89f7cb3b3
 DIST treesit-auto-0.6.4.tar.gz 21806 BLAKE2B 
7fe0ff6630e0e820be8c4e5e07559dac6f0d7321b9bd93d2ca7cb84dc2bad8d2a9ae6ab8ceb5977549b9ca428d353192ee4b4f3a925c17aa681bd645862be11a
 SHA512 
62e0f8d1ec176c6ff57ab04c3586f8ffe45e02289bf50063210edf1be34dc27775b614724c616d3d77a946eacb73841cd56e6dc7ce64cc8f67c9825e8561f430
 DIST treesit-auto-0.6.5.tar.gz 21954 BLAKE2B 
e48feed9698f044265de85af1a97d0650a743f84cd69925b39890e307f6085a87c1c5cc2bc5a8d2dbd94615cd1378c4ac134e496746ec4f13151bf45cb03199c
 SHA512 
58f373d40ee5873b06e1e33a0ac5c011959d3eaceba5fba79f532791ad4066d9fa22c8a44b06baddef87db5d8be67738bf2f1ecf476aa73dc9b0d24f5e139151
 DIST treesit-auto-0.6.6.tar.gz 22059 BLAKE2B 
669ffe6b94f8b4cd8531961666e9407bcf5a345324c1dcf1d1adb323a1e5bfafdab120b694f490a8a083487b592fd51a46363019cdd942e0c9e692885bb0353d
 SHA512 
db17721843f60c5c4a491739daf6e664c21c6110826ac2dbb8e2bafff26852edf01a1701e425ada2fc19b2cdc0b767bafd64fc0dea6bc78a32599f92cff4a781
+DIST treesit-auto-0.6.9.tar.gz 22620 BLAKE2B 
b964c6e44e9b1e8060c0b89f9851274a2182467a0f4bea4640dff84f3a706aadcb7fb99ff5e5b19e847ded2d513992ae7237d5742823cde6b0ec20f36619b1d4
 SHA512 
e4c299ebe9061dcd94b301a627219c7a3d046b1707db4fa3604e3343e359834c7292dadfc5e765fc4413ea0aca757022ecfb6e5c44e3fe3e321f71bf32d90d05

diff --git a/app-emacs/treesit-auto/treesit-auto-0.6.9.ebuild 
b/app-emacs/treesit-auto/treesit-auto-0.6.9.ebuild
new file mode 100644
index ..beed1ee70608
--- /dev/null
+++ b/app-emacs/treesit-auto/treesit-auto-0.6.9.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=29
+
+inherit elisp
+
+DESCRIPTION="Automatic installation, usage, fallback for tree-sitter modes in 
Emacs 29"
+HOMEPAGE="https://github.com/renzmann/treesit-auto;
+
+if [[ ${PV} == *_p* ]] ; then
+   MY_COMMIT=""
+   
SRC_URI="https://github.com/renzmann/treesit-auto/archive/${MY_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${MY_COMMIT}
+else
+   
SRC_URI="https://github.com/renzmann/treesit-auto/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: games-emulation/melonds-jg/files/, games-emulation/melonds-jg/

2023-11-11 Thread Sam James
commit: 697ed03f38a540bd44f16dbffbdabe59e9ead5a4
Author: orbea  riseup  net>
AuthorDate: Sat Nov 11 22:09:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 06:38:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=697ed03f

games-emulation/melonds-jg: fix gcc-14 build issue

Closes: https://bugs.gentoo.org/917164
Upstream-PR: https://github.com/melonDS-emu/melonDS/pull/1874
Upstream-Commit: 
https://github.com/melonDS-emu/melonDS/commit/e63e29ca91ba5fc1630634fbb9f064b9cce6cc1f
Upstream-Commit: 
https://gitlab.com/jgemu/melonds/-/commit/e63e29ca91ba5fc1630634fbb9f064b9cce6cc1f
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/33773
Signed-off-by: Sam James  gentoo.org>

 .../melonds-jg/files/melonds-jg-0.9.5-gcc14.patch  | 29 ++
 games-emulation/melonds-jg/melonds-jg-0.9.5.ebuild |  1 +
 2 files changed, 30 insertions(+)

diff --git a/games-emulation/melonds-jg/files/melonds-jg-0.9.5-gcc14.patch 
b/games-emulation/melonds-jg/files/melonds-jg-0.9.5-gcc14.patch
new file mode 100644
index ..05da67488333
--- /dev/null
+++ b/games-emulation/melonds-jg/files/melonds-jg-0.9.5-gcc14.patch
@@ -0,0 +1,29 @@
+Bug: https://bugs.gentoo.org/917164
+Upstream-PR: https://github.com/melonDS-emu/melonDS/pull/1874
+Upstream-Commit: 
https://github.com/melonDS-emu/melonDS/commit/e63e29ca91ba5fc1630634fbb9f064b9cce6cc1f
+Upstream-Commit: 
https://gitlab.com/jgemu/melonds/-/commit/e63e29ca91ba5fc1630634fbb9f064b9cce6cc1f
+
+From e63e29ca91ba5fc1630634fbb9f064b9cce6cc1f Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Sat, 11 Nov 2023 10:31:10 -0800
+Subject: [PATCH] DSi_Camera: fix gcc-14 build issue
+
+melonDS/src/DSi_Camera.cpp:190:23: error: 'clamp' is not a member of 'std'
+  190 | r1 = std::clamp(r1, 0, 255); g1 = std::clamp(g1, 0, 255); 
b1 = std::clamp(b1, 0, 255);
+  |   ^
+---
+ src/DSi_Camera.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/DSi_Camera.cpp b/src/DSi_Camera.cpp
+index 749162932..2b259c590 100644
+--- a/src/DSi_Camera.cpp
 b/src/DSi_Camera.cpp
+@@ -16,6 +16,7 @@
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+ */
+ 
++#include 
+ #include 
+ #include 
+ #include "DSi.h"

diff --git a/games-emulation/melonds-jg/melonds-jg-0.9.5.ebuild 
b/games-emulation/melonds-jg/melonds-jg-0.9.5.ebuild
index 1ccecbcaaa0a..b55b19caed6b 100644
--- a/games-emulation/melonds-jg/melonds-jg-0.9.5.ebuild
+++ b/games-emulation/melonds-jg/melonds-jg-0.9.5.ebuild
@@ -35,6 +35,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${P}-format.patch
+   "${FILESDIR}"/${P}-gcc14.patch # 917164
"${FILESDIR}"/${P}-teakra-no-test_generator.patch # 914196
 )
 



[gentoo-commits] repo/gentoo:master commit in: gui-wm/hyprland/

2023-11-11 Thread Sam James
commit: 12b524ad2a131cdc48880b734591c9f28fa6e3ac
Author: Denis Strizhkin  gmail  com>
AuthorDate: Thu Oct 26 18:25:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 06:37:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b524ad

gui-wm/hyprland: add 

Signed-off-by: Denis Strizhkin  gmail.com>
Co-authored-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33527
Signed-off-by: Sam James  gentoo.org>

 gui-wm/hyprland/hyprland-.ebuild | 136 +++
 1 file changed, 136 insertions(+)

diff --git a/gui-wm/hyprland/hyprland-.ebuild 
b/gui-wm/hyprland/hyprland-.ebuild
new file mode 100644
index ..6fed135cffd6
--- /dev/null
+++ b/gui-wm/hyprland/hyprland-.ebuild
@@ -0,0 +1,136 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson toolchain-funcs
+
+DESCRIPTION="A dynamic tiling Wayland compositor that doesn't sacrifice on its 
looks"
+HOMEPAGE="https://github.com/hyprwm/Hyprland;
+
+if [[ "${PV}" = * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git;
+else
+   
SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+   S="${WORKDIR}/${PN}-source"
+
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="X legacy-renderer systemd video_cards_nvidia"
+
+# bundled wlroots has the following dependency string according to included 
headers.
+# wlroots[drm,gles2-renderer,libinput,x11-backend?,X?]
+# enable x11-backend with X and vice versa
+WLROOTS_RDEPEND="
+   >=dev-libs/libinput-1.14.0:=
+   dev-libs/libliftoff
+   >=dev-libs/wayland-1.22
+   media-libs/libdisplay-info
+   media-libs/libglvnd
+   media-libs/mesa[egl(+),gles2]
+   sys-apps/hwdata:=
+   sys-auth/seatd:=
+   >=x11-libs/libdrm-2.4.114
+   x11-libs/libxkbcommon
+   >=x11-libs/pixman-0.42.0
+   virtual/libudev:=
+   X? (
+   x11-base/xwayland
+   x11-libs/libxcb:0=
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   )
+"
+WLROOTS_DEPEND="
+   >=dev-libs/wayland-protocols-1.32
+"
+WLROOTS_BDEPEND="
+   dev-util/glslang
+   dev-util/wayland-scanner
+"
+
+RDEPEND="
+   ${WLROOTS_RDEPEND}
+   dev-libs/glib:2
+   dev-libs/libinput
+   dev-libs/wayland
+   media-libs/libglvnd
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   x11-libs/pixman
+   X? (
+   x11-libs/libxcb:0=
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   ${WLROOTS_DEPEND}
+   dev-libs/hyprland-protocols
+   >=dev-libs/wayland-protocols-1.25
+"
+BDEPEND="
+   ${WLROOTS_BDEPEND}
+   || ( >=sys-devel/gcc-13:* >=sys-devel/clang-16:* )
+   app-misc/jq
+   dev-util/cmake
+   dev-util/wayland-scanner
+   dev-vcs/git
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} == binary ]] && return
+
+   if tc-is-gcc && ver_test $(gcc-version) -lt 13 ; then
+   eerror "Hyprland requires >=sys-devel/gcc-13 to build"
+   eerror "Please upgrade GCC: emerge -v1 sys-devel/gcc"
+   die "GCC version is too old to compile Hyprland!"
+   elif tc-is-clang && ver_test $(clang-version) -lt 16 ; then
+   eerror "Hyprland requires >=sys-devel/clang-16 to build"
+   eerror "Please upgrade Clang: emerge -v1 sys-devel/clang"
+   die "Clang version is too old to compile Hyprland!"
+   fi
+}
+
+src_prepare() {
+   if use video_cards_nvidia; then
+   cd "${S}/subprojects/wlroots" || die
+   eapply "${S}/nix/patches/wlroots-nvidia.patch"
+   cd "${S}" || die
+   fi
+
+   default
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature legacy-renderer legacy_renderer)
+   $(meson_feature systemd)
+   $(meson_feature X xwayland)
+   $(meson_feature X wlroots:xwayland)
+   -Dwlroots:backends=drm,libinput$(usev X ',x11')
+   -Dwlroots:xcb-errors=disabled
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install --skip-subprojects wlroots
+   meson_src_install --tags devel
+
+   # Wlroots headers are required by hyprland-plugins and the pkgconfig 
file expects
+   # them to be in /usr/include/hyprland/wlroots, despite this they aren't 
installed there.
+   # Ideally you could override includedir per subproject and the install 
tags would
+   # be granular enough to only install headers. But its not requiring 
this.
+   mkdir "${ED}"/usr/include/hyprland/wlroots || die
+   mv "${ED}"/usr/include/wlr "${ED}"/usr/include/hyprland/wlroots || die
+   # devel 

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

2023-11-11 Thread Sam James
commit: d6878753d204a3a93356a0bc615d2977da3beece
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 06:39:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 06:39:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6878753

app-emacs/treesit-auto: drop 0.6.3, 0.6.4, 0.6.5, 0.6.6

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

 app-emacs/treesit-auto/Manifest  |  4 
 app-emacs/treesit-auto/treesit-auto-0.6.3.ebuild | 24 --
 app-emacs/treesit-auto/treesit-auto-0.6.4.ebuild | 24 --
 app-emacs/treesit-auto/treesit-auto-0.6.5.ebuild | 26 
 app-emacs/treesit-auto/treesit-auto-0.6.6.ebuild | 26 
 5 files changed, 104 deletions(-)

diff --git a/app-emacs/treesit-auto/Manifest b/app-emacs/treesit-auto/Manifest
index 821a3ef797df..bb1a445dcd94 100644
--- a/app-emacs/treesit-auto/Manifest
+++ b/app-emacs/treesit-auto/Manifest
@@ -1,5 +1 @@
-DIST treesit-auto-0.6.3.tar.gz 21342 BLAKE2B 
291b9c5706cf0a6e329d9be12b89f7cb3b3c9eed7792bec0b0842785a167f053cac3672516adeefc09a81eb7126f7cee8b63810271566dcc93bd6b04ad41f0c5
 SHA512 
d4dfc081aa632b4582a91c99103afb9ffd11db56d58fa3a9d6693372b640b163d08bd3a2ce7cb384600357dddee02f6c0a73bf940fd4117f01f70811a311d140
-DIST treesit-auto-0.6.4.tar.gz 21806 BLAKE2B 
7fe0ff6630e0e820be8c4e5e07559dac6f0d7321b9bd93d2ca7cb84dc2bad8d2a9ae6ab8ceb5977549b9ca428d353192ee4b4f3a925c17aa681bd645862be11a
 SHA512 
62e0f8d1ec176c6ff57ab04c3586f8ffe45e02289bf50063210edf1be34dc27775b614724c616d3d77a946eacb73841cd56e6dc7ce64cc8f67c9825e8561f430
-DIST treesit-auto-0.6.5.tar.gz 21954 BLAKE2B 
e48feed9698f044265de85af1a97d0650a743f84cd69925b39890e307f6085a87c1c5cc2bc5a8d2dbd94615cd1378c4ac134e496746ec4f13151bf45cb03199c
 SHA512 
58f373d40ee5873b06e1e33a0ac5c011959d3eaceba5fba79f532791ad4066d9fa22c8a44b06baddef87db5d8be67738bf2f1ecf476aa73dc9b0d24f5e139151
-DIST treesit-auto-0.6.6.tar.gz 22059 BLAKE2B 
669ffe6b94f8b4cd8531961666e9407bcf5a345324c1dcf1d1adb323a1e5bfafdab120b694f490a8a083487b592fd51a46363019cdd942e0c9e692885bb0353d
 SHA512 
db17721843f60c5c4a491739daf6e664c21c6110826ac2dbb8e2bafff26852edf01a1701e425ada2fc19b2cdc0b767bafd64fc0dea6bc78a32599f92cff4a781
 DIST treesit-auto-0.6.9.tar.gz 22620 BLAKE2B 
b964c6e44e9b1e8060c0b89f9851274a2182467a0f4bea4640dff84f3a706aadcb7fb99ff5e5b19e847ded2d513992ae7237d5742823cde6b0ec20f36619b1d4
 SHA512 
e4c299ebe9061dcd94b301a627219c7a3d046b1707db4fa3604e3343e359834c7292dadfc5e765fc4413ea0aca757022ecfb6e5c44e3fe3e321f71bf32d90d05

diff --git a/app-emacs/treesit-auto/treesit-auto-0.6.3.ebuild 
b/app-emacs/treesit-auto/treesit-auto-0.6.3.ebuild
deleted file mode 100644
index 568eeea9b6f6..
--- a/app-emacs/treesit-auto/treesit-auto-0.6.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=29
-inherit elisp
-
-DESCRIPTION="Automatic installation, usage, fallback for tree-sitter modes in 
Emacs 29"
-HOMEPAGE="https://github.com/renzmann/treesit-auto;
-
-if [[ ${PV} == *_p* ]] ; then
-   MY_COMMIT=""
-   
SRC_URI="https://github.com/renzmann/treesit-auto/archive/${MY_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   S="${WORKDIR}"/${PN}-${MY_COMMIT}
-else
-   
SRC_URI="https://github.com/renzmann/treesit-auto/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-SITEFILE="50${PN}-gentoo.el"

diff --git a/app-emacs/treesit-auto/treesit-auto-0.6.4.ebuild 
b/app-emacs/treesit-auto/treesit-auto-0.6.4.ebuild
deleted file mode 100644
index 568eeea9b6f6..
--- a/app-emacs/treesit-auto/treesit-auto-0.6.4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=29
-inherit elisp
-
-DESCRIPTION="Automatic installation, usage, fallback for tree-sitter modes in 
Emacs 29"
-HOMEPAGE="https://github.com/renzmann/treesit-auto;
-
-if [[ ${PV} == *_p* ]] ; then
-   MY_COMMIT=""
-   
SRC_URI="https://github.com/renzmann/treesit-auto/archive/${MY_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   S="${WORKDIR}"/${PN}-${MY_COMMIT}
-else
-   
SRC_URI="https://github.com/renzmann/treesit-auto/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-SITEFILE="50${PN}-gentoo.el"

diff --git a/app-emacs/treesit-auto/treesit-auto-0.6.5.ebuild 
b/app-emacs/treesit-auto/treesit-auto-0.6.5.ebuild
deleted file mode 100644
index beed1ee70608..
--- a/app-emacs/treesit-auto/treesit-auto-0.6.5.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=29
-
-inherit elisp
-
-DESCRIPTION="Automatic installation, usage, fallback for tree-sitter modes in 
Emacs 29"

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

2023-11-11 Thread Sam James
commit: 6f1e696dc7cf4d2c8994826af6cc6b31807a5723
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 06:35:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 06:35:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f1e696d

sys-apps/moar: add bug link for moarvm collision

Bug: https://github.com/walles/moar/issues/143
Bug: https://bugs.gentoo.org/889684
Signed-off-by: Sam James  gentoo.org>

 sys-apps/moar/moar-1.17.1.ebuild | 1 +
 sys-apps/moar/moar-1.18.2.ebuild | 1 +
 sys-apps/moar/moar-1.18.3.ebuild | 1 +
 3 files changed, 3 insertions(+)

diff --git a/sys-apps/moar/moar-1.17.1.ebuild b/sys-apps/moar/moar-1.17.1.ebuild
index 091d314e2ac3..25abd2aac1ff 100644
--- a/sys-apps/moar/moar-1.17.1.ebuild
+++ b/sys-apps/moar/moar-1.17.1.ebuild
@@ -16,6 +16,7 @@ KEYWORDS="~amd64 ~arm64"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
+# moarvm: https://github.com/walles/moar/issues/143
 RDEPEND="!dev-lang/moarvm"
 BDEPEND="
test? (

diff --git a/sys-apps/moar/moar-1.18.2.ebuild b/sys-apps/moar/moar-1.18.2.ebuild
index 091d314e2ac3..25abd2aac1ff 100644
--- a/sys-apps/moar/moar-1.18.2.ebuild
+++ b/sys-apps/moar/moar-1.18.2.ebuild
@@ -16,6 +16,7 @@ KEYWORDS="~amd64 ~arm64"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
+# moarvm: https://github.com/walles/moar/issues/143
 RDEPEND="!dev-lang/moarvm"
 BDEPEND="
test? (

diff --git a/sys-apps/moar/moar-1.18.3.ebuild b/sys-apps/moar/moar-1.18.3.ebuild
index 091d314e2ac3..25abd2aac1ff 100644
--- a/sys-apps/moar/moar-1.18.3.ebuild
+++ b/sys-apps/moar/moar-1.18.3.ebuild
@@ -16,6 +16,7 @@ KEYWORDS="~amd64 ~arm64"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
+# moarvm: https://github.com/walles/moar/issues/143
 RDEPEND="!dev-lang/moarvm"
 BDEPEND="
test? (



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

2023-11-11 Thread Sam James
commit: 69fe4b5f20d1a4632542f01ae5c56f71091f3fde
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 06:21:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 06:21:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69fe4b5f

sys-apps/moar: add 1.18.3

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

 sys-apps/moar/Manifest   |  2 ++
 sys-apps/moar/moar-1.18.3.ebuild | 41 
 2 files changed, 43 insertions(+)

diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest
index ba3f1f0e9dde..c836bb9c6a86 100644
--- a/sys-apps/moar/Manifest
+++ b/sys-apps/moar/Manifest
@@ -2,3 +2,5 @@ DIST moar-1.17.1-deps.tar.xz 4760036 BLAKE2B 
6fd72d710a620fdf104766be84f3fa68652
 DIST moar-1.17.1.tar.gz 2784584 BLAKE2B 
486520a89969bde12bed683e28fd37a90d32b35ecc80261901595ccfe9d12deb26c307404ba0505919b1a35c237e07b59aa5469f04b51bd12d6e71e39571b648
 SHA512 
f502e930cf78c86eccacb4c23b1d4874bb39d5add2b36dbaa5426d269b5a315204782e1f539262f04adab510d177e374fcf9ff79df5ba2974f32e513e8d56fd6
 DIST moar-1.18.2-deps.tar.xz 4893264 BLAKE2B 
48ac9d4992c2f6d1aa0f9160bde87bd19d66acfe912753645c9dbb6e5bc007eb68caf1fff53bae84b03e4a6607858717666b1527bf8d0080b0aca6dbb37a894e
 SHA512 
bf141777d4fee5c14e76130671862f255675da3c628c21cb892d53a469a0872d4c7f47699c16c50728df76ba4d9e467e9b8744a322c1acc8d0151f9eb5987b66
 DIST moar-1.18.2.tar.gz 2784141 BLAKE2B 
0ed2df0926390ef1de11cefb8933d39e90b704d943afe83e578adee745c0e27411e7f8b3741766176b6d66b44ee56592d8d0b84484d5e83d360dc4039428b3d4
 SHA512 
552e9fb635c554f16c250db1702314e34d2f961cbbd50106b696c096b31f2e7f86109e99c843911829905bb5390716f642ce0ebe70f0f1b71cada1b47c53e17a
+DIST moar-1.18.3-deps.tar.xz 4893264 BLAKE2B 
48ac9d4992c2f6d1aa0f9160bde87bd19d66acfe912753645c9dbb6e5bc007eb68caf1fff53bae84b03e4a6607858717666b1527bf8d0080b0aca6dbb37a894e
 SHA512 
bf141777d4fee5c14e76130671862f255675da3c628c21cb892d53a469a0872d4c7f47699c16c50728df76ba4d9e467e9b8744a322c1acc8d0151f9eb5987b66
+DIST moar-1.18.3.tar.gz 2784912 BLAKE2B 
8ad06cfb0c21225e5b949d39adbadadef98e4e4292432cd3e6533240afa416118fb9a9d21b06d6bdf85a6f2a19b90f09c3e298db24fec755a168423e85dc9c64
 SHA512 
81e54889fa0a12d127abc5596fd820d5adc5f5162adedd7125cf9e8cbd0cb0dc75c5570a1504b2c68e063880e77df4299d7830a44479c6690f6ba48ec97ea4ac

diff --git a/sys-apps/moar/moar-1.18.3.ebuild b/sys-apps/moar/moar-1.18.3.ebuild
new file mode 100644
index ..091d314e2ac3
--- /dev/null
+++ b/sys-apps/moar/moar-1.18.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Pager designed to do the right thing without any configuration"
+HOMEPAGE="https://github.com/walles/moar;
+SRC_URI="https://github.com/walles/moar/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
+
+LICENSE="BSD-2 BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="!dev-lang/moarvm"
+BDEPEND="
+   test? (
+   app-arch/bzip2
+   app-arch/xz-utils
+   )
+"
+
+src_compile() {
+   # https://github.com/walles/moar/blob/master/build.sh#L28
+   ego build -ldflags="-w -X main.versionString=${PV}" -o moar
+}
+
+src_test() {
+   # From test.sh (we don't run that because it has some linting etc)
+   ego test -timeout 20s ./...
+}
+
+src_install() {
+   dobin moar
+   doman moar.1
+   einstalldocs
+}



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

2023-11-11 Thread Sam James
commit: 8977aa9f783f2d9b99fdd8546fa6f7d0ee134965
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 06:25:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 06:25:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8977aa9f

app-editors/micro: fix version string

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

 app-editors/micro/{micro-2.0.13.ebuild => micro-2.0.13-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/micro/micro-2.0.13.ebuild 
b/app-editors/micro/micro-2.0.13-r1.ebuild
similarity index 95%
rename from app-editors/micro/micro-2.0.13.ebuild
rename to app-editors/micro/micro-2.0.13-r1.ebuild
index 5ccf1af373bf..228d3d9cecc8 100644
--- a/app-editors/micro/micro-2.0.13.ebuild
+++ b/app-editors/micro/micro-2.0.13-r1.ebuild
@@ -27,7 +27,7 @@ src_compile() {
 
 src_install() {
dodir /usr/bin
-   emake GOBIN="${ED}"/usr/bin install
+   emake VERSION=${PV} GOBIN="${ED}"/usr/bin install
doman ./assets/packaging/micro.1
domenu assets/packaging/micro.desktop
einstalldocs



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

2023-11-11 Thread Arthur Zamarin
commit: f564d72396543e5e36e74ec7b9c362a50d1eab0e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 12 05:56:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 12 05:56:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f564d723

dev-lua/mpack: Stabilize 1.0.11 x86, #917221

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-lua/mpack/mpack-1.0.11.ebuild 
b/dev-lua/mpack/mpack-1.0.11.ebuild
index 9ea3f8bd1c84..2cc20b76c877 100644
--- a/dev-lua/mpack/mpack-1.0.11.ebuild
+++ b/dev-lua/mpack/mpack-1.0.11.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~x64-macos"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2023-11-11 Thread Arthur Zamarin
commit: 519b0970fc2152f455b91ec78a3a3b97962e8223
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 12 05:56:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 12 05:56:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519b0970

dev-python/httpx-socks: Stabilize 0.8.0 ALLARCHES, #917211

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/httpx-socks/httpx-socks-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/httpx-socks/httpx-socks-0.8.0.ebuild 
b/dev-python/httpx-socks/httpx-socks-0.8.0.ebuild
index e1b7cec0f954..ce8d7e95504e 100644
--- a/dev-python/httpx-socks/httpx-socks-0.8.0.ebuild
+++ b/dev-python/httpx-socks/httpx-socks-0.8.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="


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

2023-11-11 Thread Arthur Zamarin
commit: 0ba9b295daa707bab545d9b70f29095116e7bf9e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 12 05:56:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 12 05:56:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba9b295

dev-cpp/yaml-cpp: Stabilize 0.8.0 amd64, #917223

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/yaml-cpp/yaml-cpp-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/yaml-cpp/yaml-cpp-0.8.0.ebuild 
b/dev-cpp/yaml-cpp/yaml-cpp-0.8.0.ebuild
index 59637fe4a9d4..8c2441c61f7d 100644
--- a/dev-cpp/yaml-cpp/yaml-cpp-0.8.0.ebuild
+++ b/dev-cpp/yaml-cpp/yaml-cpp-0.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jbeder/yaml-cpp/archive/refs/tags/${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/0.8"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-11-11 Thread Arthur Zamarin
commit: b7550558ee1e2ec62dbf5a4dfdf4ae7a33714aab
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 12 05:56:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 12 05:56:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7550558

dev-cpp/yaml-cpp: Stabilize 0.8.0 x86, #917223

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/yaml-cpp/yaml-cpp-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/yaml-cpp/yaml-cpp-0.8.0.ebuild 
b/dev-cpp/yaml-cpp/yaml-cpp-0.8.0.ebuild
index 8c2441c61f7d..ec6c6b7a8293 100644
--- a/dev-cpp/yaml-cpp/yaml-cpp-0.8.0.ebuild
+++ b/dev-cpp/yaml-cpp/yaml-cpp-0.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jbeder/yaml-cpp/archive/refs/tags/${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/0.8"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-dns/dnssec-validator/

2023-11-11 Thread Sam James
commit: 1fa8b1e199a20e38b58d15efee290afa7958213d
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 04:24:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 04:24:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fa8b1e1

net-dns/dnssec-validator: Stabilize 2.2.3-r4 amd64, #917222

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

 net-dns/dnssec-validator/dnssec-validator-2.2.3-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/dnssec-validator/dnssec-validator-2.2.3-r4.ebuild 
b/net-dns/dnssec-validator/dnssec-validator-2.2.3-r4.ebuild
index 763b5ee2daa5..42bd3c677781 100644
--- a/net-dns/dnssec-validator/dnssec-validator-2.2.3-r4.ebuild
+++ b/net-dns/dnssec-validator/dnssec-validator-2.2.3-r4.ebuild
@@ -12,7 +12,7 @@ 
S="${WORKDIR}/DNSSEC-Tools-dnssec-tools-${PV}/dnssec-tools/validator"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 x86"
+KEYWORDS="amd64 arm ~arm64 x86"
 IUSE="dlv +nsec3 static-libs +threads"
 
 RDEPEND=">=dev-libs/openssl-1.1.0:0="



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

2023-11-11 Thread Sam James
commit: de46d8b5abc3141527ec8b4f7b8f9353ca3db9f0
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 04:20:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 04:20:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de46d8b5

app-admin/sudo: add 1.9.15_p2

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

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

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 51c3b5ce75c5..a587ea9d2eaf 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -4,3 +4,5 @@ DIST sudo-1.9.14p2.tar.gz 5229966 BLAKE2B 
a350136731c1c6eca1317a852ce243b270df61
 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
+DIST sudo-1.9.15p2.tar.gz 5303642 BLAKE2B 
002f820d6d82b3384a9206545a999765c2924b2650fd7f6331c191e3f631507064d71a042c606b4fcea0d518d38b5a24d3f44964bb09cb5774e50501abc3f524
 SHA512 
219fc138fb4850fff30c44a6dab767402172d545a83d31dba4a2a9ce27f8a9fe14f1f24f4e328517f2dd26e84906db5d2be388a9c82e89f5ca59740bb782a608
+DIST sudo-1.9.15p2.tar.gz.sig 566 BLAKE2B 
e526f608c11abdf2e762dd273106e5934273a42596f00afaa64826f6f56714ff8186f7e1d9233b56cae8d2aed657565f87c976437727880f674e2ef42f93560a
 SHA512 
1b0692a19966e3a2db82d064a17312bfcab454bc9eba0e9fe7ce3dcee0507704767655c30443cb87e0b7d2015317fd38d990ccf66cd18bb47fdf6e43494d6d8e

diff --git a/app-admin/sudo/sudo-1.9.15_p2.ebuild 
b/app-admin/sudo/sudo-1.9.15_p2.ebuild
new file mode 100644
index ..fa89a2f25d3d
--- /dev/null
+++ b/app-admin/sudo/sudo-1.9.15_p2.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=/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 ssl )
+"
+

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

2023-11-11 Thread Sam James
commit: 5a1da66c1b4e0dfa2d40682212e08c3b4e91502b
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 04:24:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 04:24:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1da66c

dev-lua/mpack: Stabilize 1.0.11 amd64, #917221

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

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

diff --git a/dev-lua/mpack/mpack-1.0.11.ebuild 
b/dev-lua/mpack/mpack-1.0.11.ebuild
index dea996a83244..9ea3f8bd1c84 100644
--- a/dev-lua/mpack/mpack-1.0.11.ebuild
+++ b/dev-lua/mpack/mpack-1.0.11.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/whois/

2023-11-11 Thread Sam James
commit: 023f317a9630dc99e8a2da3190c3beb3e615208a
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 04:05:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 04:05:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=023f317a

net-misc/whois: add 5.5.20

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

 net-misc/whois/Manifest|  1 +
 net-misc/whois/whois-5.5.20.ebuild | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/net-misc/whois/Manifest b/net-misc/whois/Manifest
index 783e3f0ed862..f11964d2eb03 100644
--- a/net-misc/whois/Manifest
+++ b/net-misc/whois/Manifest
@@ -1,3 +1,4 @@
 DIST whois-5.5.19.tar.gz 109582 BLAKE2B 
6812c8f19c60a20802adbda95d9e80e1ee39cb5fea6723e689d064cda6ac167408dfccc2f30bfd93a7d53bda9c355e292d3b4ee694812b3ffccc54c120aeedcd
 SHA512 
f008f60a629f40eb5817c124ff586f2b4a359afa501a72633326341a28f47c5ff56ddeed48d327bf41035bc6bdc639959b92523ec22ff41d5bd58241b4c50487
+DIST whois-5.5.20.tar.gz 109648 BLAKE2B 
17b6a795ac517a81cde44530df3e835020a1750ab28d50551a7bd08d132aa10768ff146b0a7943a8348cc7f3f3f7096262caf1d91fbb2d3610ae9f6473e8
 SHA512 
1d602ec817411a36b3d175e34f166c06186639f4eeea145751decc45372953df40fc76b57c7589d93c49ab0be1276459dffc6424a4344ddbca23f35a9f492fc7
 DIST whois_5.5.17.tar.xz 90608 BLAKE2B 
82793097e421d88130d089fc64bb0bceac0c9170b39388262b45d2bf62fc2f8b7c4e393fc5351bba6be303ced00a00af1972bf73c1c8c7c86c812b19a0a6fb5a
 SHA512 
0ed33edc2005eb51a88bda505cc3f6ebe3966095d6f12c03cfe62c12e7e575e1d008632d12de6f27b4c09b91ce5a45705d57acce88409e573bbd7b5132df7fc6
 DIST whois_5.5.18.tar.xz 90216 BLAKE2B 
2098b15d36ee0f99e710fdeb10ce1650eba84da1ce770df46182439a6de07995b79746767968522200f5261490e5ffd262673705b12e1004e1ca0dd1af0b9e15
 SHA512 
28482a6b84d97e2ff69e7a2d01865d227d76aff41a42511a6ebd4ac636b9054643d1df800e6575fb846712e1473f7a31a211dbc08fbdfaaead443d22138266c7

diff --git a/net-misc/whois/whois-5.5.20.ebuild 
b/net-misc/whois/whois-5.5.20.ebuild
new file mode 100644
index ..d50f25c71f08
--- /dev/null
+++ b/net-misc/whois/whois-5.5.20.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 toolchain-funcs
+
+MY_P=${P/-/_}
+DESCRIPTION="Improved Whois Client"
+HOMEPAGE="https://github.com/rfc1036/whois;
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/rfc1036/whois.git;
+else
+   #SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz"
+   SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   #S="${WORKDIR}"/${PN}
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="iconv idn nls xcrypt"
+
+RDEPEND="
+   iconv? ( virtual/libiconv )
+   idn? ( net-dns/libidn2:= )
+   nls? ( virtual/libintl )
+   xcrypt? ( >=sys-libs/libxcrypt-4.1:= )
+   !xcrypt? ( virtual/libcrypt:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-arch/xz-utils
+   >=dev-lang/perl-5
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.7.2-config-file.patch
+   "${FILESDIR}"/${PN}-5.3.0-libidn_automagic.patch
+   "${FILESDIR}"/${PN}-5.5.6-libxcrypt_automagic.patch
+)
+
+src_prepare() {
+   default
+
+   if use nls ; then
+   sed -i -e 's:#\(.*pos\):\1:' Makefile || die
+   else
+   sed -i -e '/ENABLE_NLS/s:define:undef:' config.h || die
+
+   # don't generate po files when nls is disabled (bug #419889)
+   sed -i -e '/^all:/s/ pos//' \
+   -e '/^install:/s/ install-pos//' Makefile || die
+   fi
+}
+
+src_configure() { :; } # expected no-op
+
+src_compile() {
+   unset HAVE_ICONV HAVE_LIBIDN
+
+   use iconv && export HAVE_ICONV=1
+   use idn && export HAVE_LIBIDN=1
+   use xcrypt && export HAVE_XCRYPT=1
+
+   tc-export CC
+
+   emake CFLAGS="${CFLAGS} ${CPPFLAGS}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" prefix="${EPREFIX}/usr" 
BASHCOMPDIR="$(get_bashcompdir)" install
+
+   insinto /etc
+   doins whois.conf
+   dodoc README debian/changelog
+}



[gentoo-commits] repo/gentoo:master commit in: net-dns/dnssec-validator/

2023-11-11 Thread Sam James
commit: ddcc5e2530caa4e1f409d9d90bb51e0d6dee1823
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 04:24:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 04:24:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddcc5e25

net-dns/dnssec-validator: Stabilize 2.2.3-r4 x86, #917222

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

 net-dns/dnssec-validator/dnssec-validator-2.2.3-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/dnssec-validator/dnssec-validator-2.2.3-r4.ebuild 
b/net-dns/dnssec-validator/dnssec-validator-2.2.3-r4.ebuild
index b5333b1df37e..763b5ee2daa5 100644
--- a/net-dns/dnssec-validator/dnssec-validator-2.2.3-r4.ebuild
+++ b/net-dns/dnssec-validator/dnssec-validator-2.2.3-r4.ebuild
@@ -12,7 +12,7 @@ 
S="${WORKDIR}/DNSSEC-Tools-dnssec-tools-${PV}/dnssec-tools/validator"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 x86"
 IUSE="dlv +nsec3 static-libs +threads"
 
 RDEPEND=">=dev-libs/openssl-1.1.0:0="



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/

2023-11-11 Thread Sam James
commit: fdb9065cc61d851237764bdbde46053b4c6a1333
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 04:15:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 04:15:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb9065c

net-misc/dhcpcd: add 10.0.5

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

 net-misc/dhcpcd/Manifest |   1 +
 net-misc/dhcpcd/dhcpcd-10.0.5.ebuild | 154 +++
 2 files changed, 155 insertions(+)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 63f0aa3769bd..1cc1689a8ca7 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,3 +1,4 @@
 DIST dhcpcd-10.0.3.tar.xz 268872 BLAKE2B 
c063fbb44b4a6928ffd84c109c1ed8ae0345c81b732fc75ce1c1aebc51c190fa512de9822c1c6865794db126f4ad2aceef97c4da28d6922cca082b1aeedb4760
 SHA512 
f4437e9aa094ab38f077c455b012f46cc84a39f97a19eae896a0954f24f2064e91407dc7f7be7fae00faf3455a8e50695e94c406f476f88a61b980169a778560
 DIST dhcpcd-10.0.4.tar.xz 269212 BLAKE2B 
770ee398eccff20cd4a37f89b841f8d580d9a42b456d93673ab3bf6ddf1ed0e49feda47ea8c1206a8a8582bccde80f45c3efbf2e1d0e493b06f04e2c6df876af
 SHA512 
8af26c4a42ce63e9cae72de68774807b8739aabd19cc2a0260148f3baa25c587bf34a5a0b80239b54d8ab9b79661744e61b0e316d2c510c4da65615268d3e8cf
+DIST dhcpcd-10.0.5.tar.xz 269696 BLAKE2B 
52435e2afa4fa5563b629af3f69b149b87de75097d20819423429741e8f2d16df136409180c509ff08b28fd060ad74da4d73057556349b8041c716dbeb7dbcc3
 SHA512 
f8213eee93e83c174ce5d2487364400fe07b39bb0f052d072518e12f7189136704f65e1f4467432b477f195d64eebe6ca167aec160aed1575ea9ef551b43eb43
 DIST dhcpcd-9.5.1.tar.xz 258280 BLAKE2B 
355a98d415253608e8f586809d41e7654c1973d956cb3951218e1ff8c928ee414aa1b9854180c78e975898d9eb0f4cb9cc0fe64eefd5690b371989093e1bcb5a
 SHA512 
979c180743d3e01d1996033d42c5606792e3acaef4e600f0ea51c362643a5b2743c6dc2792314c3b66edfa99c3b98d17f46cf3421e2088b37804e6e2167037ee

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.5.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.5.ebuild
new file mode 100644
index ..a320e843768a
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-10.0.5.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
+else
+   MY_P="${P/_alpha/-alpha}"
+   MY_P="${MY_P/_beta/-beta}"
+   MY_P="${MY_P/_rc/-rc}"
+   
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
+
+LICENSE="BSD-2 BSD ISC MIT"
+SLOT="0"
+IUSE="debug +embedded ipv6 privsep +udev"
+
+DEPEND="udev? ( virtual/udev )"
+RDEPEND="
+   ${DEPEND}
+   privsep? (
+   acct-group/dhcpcd
+   acct-user/dhcpcd
+   )
+"
+
+src_configure() {
+   local myeconfargs=(
+   --dbdir="${EPREFIX}/var/lib/dhcpcd"
+   --libexecdir="${EPREFIX}/lib/dhcpcd"
+   --localstatedir="${EPREFIX}/var"
+   --prefix="${EPREFIX}"
+   --with-hook=ntp.conf
+   $(use_enable debug)
+   $(use_enable embedded)
+   $(use_enable ipv6)
+   $(use_enable privsep)
+   $(usex elibc_glibc '--with-hook=yp.conf' '')
+   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
+   $(usex privsep '--privsepuser=dhcpcd' '')
+   $(usex udev '' '--without-dev --without-udev')
+   CC="$(tc-getCC)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/dhcpcd
+   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
+   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
+}
+
+pkg_postinst() {
+   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
+
+   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
+   local old_duid="${EROOT}"/etc/dhcpcd.duid
+   local new_duid="${dbdir}"/duid
+   if [[ -e "${old_old_duid}" ]] ; then
+   # Upgrade the duid file to the new format if needed
+   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
+   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
+   fi
+
+   # Move the duid to /etc, a more sensible location
+   if [[ ! -e "${old_duid}" ]] ; then
+   cp -p "${old_old_duid}" "${new_duid}"
+   fi
+   old_files+=( 

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

2023-11-11 Thread Sam James
commit: c1574e23d290903fac0c6201721bcd12e7cf170e
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 03:37:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 04:04:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1574e23

sys-apps/pkgcraft-tools: add 0.0.13

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

 sys-apps/pkgcraft-tools/Manifest| 1 +
 .../{pkgcraft-tools-.ebuild => pkgcraft-tools-0.0.13.ebuild}| 2 +-
 sys-apps/pkgcraft-tools/pkgcraft-tools-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-apps/pkgcraft-tools/Manifest b/sys-apps/pkgcraft-tools/Manifest
index 531145e50191..2e4442592915 100644
--- a/sys-apps/pkgcraft-tools/Manifest
+++ b/sys-apps/pkgcraft-tools/Manifest
@@ -1,2 +1,3 @@
 DIST pkgcraft-tools-0.0.11.tar.xz 31755828 BLAKE2B 
c47f59849ebb0b80ee9615d9b16e66f75cea2786e81a4cc521158d3e814f112328d2dbb5933bf247652772fce5277f5102f095b302df20a4f781077b2cdb0627
 SHA512 
59c38a888a7fb7da51001f3eff415dc8189a2073a5f06be11af2065265e7e8bf9e5747947f6d36b9ddfaaa261a4b4acfad05ba759f6f27dbe1c37d96d5976f45
 DIST pkgcraft-tools-0.0.12.tar.xz 30016728 BLAKE2B 
45ab7b1fc4f03e854bd121b97096932bbf62e46efdaef31449cb923d90e93e28ee450163e8748bc2f2f6b6efacc0a06e485ea63ab69c1754a5b1cfc2e4861ccc
 SHA512 
a679d81adc8175f18f9800ef67797c0f0d8d80aaa336018077216e3117fe96da289ffd2a3efa552ec53e82c8401a2454b4050f1a4ab41a1b68b9e8e2803e2ccd
+DIST pkgcraft-tools-0.0.13.tar.xz 29739764 BLAKE2B 
b4f66650b644e1efc7c6b39fa26dd9f3930e9c41b9022bd56dbd07cbeaacf0dba52e020b12f11f87e56798a136798dc95d5a60a23b6ef965abc2a86fd64f8c47
 SHA512 
e387a0d772aedb6aa165e88f484a4485a6f9848421fabb04114af777591d7988e70516c92387268a9c33e4931ec8fcc13ac172e00e4c077876df80d1aca0f6ac

diff --git a/sys-apps/pkgcraft-tools/pkgcraft-tools-.ebuild 
b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.13.ebuild
similarity index 98%
copy from sys-apps/pkgcraft-tools/pkgcraft-tools-.ebuild
copy to sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.13.ebuild
index e35ac9b73a53..1aa8a495d7a2 100644
--- a/sys-apps/pkgcraft-tools/pkgcraft-tools-.ebuild
+++ b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.13.ebuild
@@ -33,7 +33,7 @@ QA_FLAGS_IGNORED="usr/bin/pk"
 # Clang needed for bindgen
 BDEPEND="
=virtual/rust-1.70
+   >=virtual/rust-1.71
test? ( dev-util/cargo-nextest )
 "
 

diff --git a/sys-apps/pkgcraft-tools/pkgcraft-tools-.ebuild 
b/sys-apps/pkgcraft-tools/pkgcraft-tools-.ebuild
index e35ac9b73a53..1aa8a495d7a2 100644
--- a/sys-apps/pkgcraft-tools/pkgcraft-tools-.ebuild
+++ b/sys-apps/pkgcraft-tools/pkgcraft-tools-.ebuild
@@ -33,7 +33,7 @@ QA_FLAGS_IGNORED="usr/bin/pk"
 # Clang needed for bindgen
 BDEPEND="
=virtual/rust-1.70
+   >=virtual/rust-1.71
test? ( dev-util/cargo-nextest )
 "
 



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

2023-11-11 Thread Sam James
commit: 4a3f30abe40b3e1d58fa4618952d56b630c0e63d
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 04:04:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 04:04:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a3f30ab

media-libs/harfbuzz: add 8.3.0

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

 media-libs/harfbuzz/Manifest  |   1 +
 media-libs/harfbuzz/harfbuzz-8.3.0.ebuild | 103 ++
 2 files changed, 104 insertions(+)

diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest
index 2253ed2393d7..97732a586701 100644
--- a/media-libs/harfbuzz/Manifest
+++ b/media-libs/harfbuzz/Manifest
@@ -1,3 +1,4 @@
 DIST harfbuzz-8.2.0.tar.xz 18892496 BLAKE2B 
a7755f9ee2784fa32ad9ecd74543010ca48be2adfc76612a3dcb73fb8a168d87db3cb69b574c4529a8233325b9d9c9ebd370eb0de0efed165fdba3f997451bf2
 SHA512 
ac85bea2e3a9693b656c05faaf96720d73e6453d201f2ad5c849d7069e2f597926ba3d8cd63d9e71dda4ede9ce6bae2baebb46557699168abb03fccc3d8085df
 DIST harfbuzz-8.2.1.tar.xz 18889168 BLAKE2B 
b6aae8806a1d4708474f66f508a1dcecb984205ba58f639a4b7dcf19f07ec4800569363a8ef812419de2d72b0a1f6ce7e31c22c588176066d817ca761836c22b
 SHA512 
8f4aeb5528cb4f74facda89eb9828ccf491d577450ccdd71c331c943edf56303fa73a077d6b620687ae1ba21564aa02e202dbae98b77ac0947bc45e044c05f67
 DIST harfbuzz-8.2.2.tar.xz 18905228 BLAKE2B 
5a26aa802b6e1afec734e59a9c280b4d336bb8ad72e0fbe6687237c150faa4d10fb2ae956b58394d7f6a2d1b97e6c91cd597a9b5146dcc3d2841d18d76611ec5
 SHA512 
90415798d57d8a10b7fa61d3116a64533361c380aa5b0b477ca38cb2aaf411db80dc28d64e077fd5512708143ec122cb3c5eb5dbdf7f97ed5643b0ee4c42ba23
+DIST harfbuzz-8.3.0.tar.xz 19002808 BLAKE2B 
3749d2ff7955e135cf0d740bf6fe8b5c20a6bbf171480a29e6ae14fde8c26e1457506278b8c66e3b9630cbeb006874c19075c784a575e490c41297274a27fe59
 SHA512 
6b8753c0b55d34a1a46a64466b9b0de8bc4748c42b29fa9463616a5f48db08ceb4a80cce416e10861778b98dc96d0638d9dd8d7204e404662154f419f3f61f21

diff --git a/media-libs/harfbuzz/harfbuzz-8.3.0.ebuild 
b/media-libs/harfbuzz/harfbuzz-8.3.0.ebuild
new file mode 100644
index ..c114ab1668f9
--- /dev/null
+++ b/media-libs/harfbuzz/harfbuzz-8.3.0.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit flag-o-matic meson-multilib python-any-r1 xdg-utils
+
+DESCRIPTION="An OpenType text shaping engine"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz;
+   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"
+fi
+
+LICENSE="Old-MIT ISC icu"
+# 0.9.18 introduced the harfbuzz-icu split; bug #472416
+# 3.0.0 dropped some unstable APIs; bug #813705
+# 6.0.0 changed libharfbuzz-subset.so ABI
+SLOT="0/6.0.0"
+
+IUSE="+cairo debug doc experimental +glib +graphite icu +introspection test 
+truetype"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="introspection? ( glib )"
+
+RDEPEND="
+   cairo? ( x11-libs/cairo:=[${MULTILIB_USEDEP}] )
+   glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] )
+   graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] )
+   icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.34:= )
+   truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   >=dev-libs/gobject-introspection-common-1.34
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-util/glib-utils )
+"
+
+src_prepare() {
+   default
+
+   xdg_environment_reset
+
+   # bug #726120
+   sed -i \
+   -e '/tests\/macos\.tests/d' \
+   test/shape/data/in-house/Makefile.sources \
+   || die
+
+   # bug #790359
+   filter-flags -fexceptions -fthreadsafe-statics
+
+   if ! use debug ; then
+   append-cppflags -DHB_NDEBUG
+   fi
+
+   # bug #762415
+   local pyscript
+   for pyscript in $(find -type f -name "*.py") ; do
+   python_fix_shebang -q "${pyscript}"
+   done
+}
+
+multilib_src_configure() {
+   # harfbuzz-gobject only used for introspection, bug #535852
+   local emesonargs=(
+   -Dcoretext=disabled
+   -Dchafa=disabled
+   -Dwasm=disabled
+
+   $(meson_feature cairo)
+   $(meson_feature glib)
+   $(meson_feature graphite graphite2)
+   $(meson_feature icu)
+   $(meson_feature introspection gobject)
+   $(meson_feature test tests)
+  

[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/

2023-11-11 Thread Sam James
commit: acc988b13bfeb7aa26ebf9563137afb673791954
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Sun Nov  5 09:22:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 04:04:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc988b1

sci-electronics/kicad: Fix up 

Bug #911120 haunts us so this change forces the latest wxGTK for
kicad- ebuilds too. This brings the ebuild almost in sync with the
latest release, except for the new libgit2 dependency.

Signed-off-by: Zoltan Puskas  sinustrom.info>
Closes: https://github.com/gentoo/gentoo/pull/33676
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/kicad/kicad-.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/sci-electronics/kicad/kicad-.ebuild 
b/sci-electronics/kicad/kicad-.ebuild
index 54a4f7a1ffb8..93ae9f0c2274 100644
--- a/sci-electronics/kicad/kicad-.ebuild
+++ b/sci-electronics/kicad/kicad-.ebuild
@@ -35,6 +35,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 # Contains bundled pybind but it's patched for wx
 # See 
https://gitlab.com/kicad/code/kicad/-/commit/74e4370a9b146b21883d6a2d1df46c7a10bd0424
 # Depend on opencascade:0 to get unslotted variant (so we know path to it), 
bug #833301
+# Depend wxGTK version needs to be limited due to switch from EGL to GLX, bug 
#911120
 COMMON_DEPEND="
dev-db/unixODBC
dev-libs/boost:=[context,nls]
@@ -47,9 +48,9 @@ COMMON_DEPEND="
>=sci-libs/opencascade-7.3.0:0=
>=x11-libs/cairo-1.8.8:=
>=x11-libs/pixman-0.30
-   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
>sci-electronics/ngspice-27[shared]
sys-libs/zlib
+   >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl]
$(python_gen_cond_dep '
dev-libs/boost:=[context,nls,python,${PYTHON_USEDEP}]
~dev-python/wxpython-4.2.0:*[${PYTHON_USEDEP}]
@@ -100,9 +101,6 @@ src_configure() {
-DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PN}-doc-${PV}"
 
-DKICAD_SCRIPTING_WXPYTHON=ON
-   # wxWidgets does not support runtime selection of backends (GLX 
vs EGL),
-   # if enabled it can break KiCad depending on what wxGTK was 
compiled
-   # with, see bug #911120
-DKICAD_USE_EGL=OFF
 
-DKICAD_BUILD_I18N="$(usex nls)"



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

2023-11-11 Thread Sam James
commit: 668d113bf9ad3fe39bc15964900730dc869832f4
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 04:10:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 04:10:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668d113b

sys-process/lsof: add 4.99.0

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

 sys-process/lsof/Manifest   |  1 +
 sys-process/lsof/lsof-4.99.0.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/sys-process/lsof/Manifest b/sys-process/lsof/Manifest
index 7767d56a6339..a0c745e7e152 100644
--- a/sys-process/lsof/Manifest
+++ b/sys-process/lsof/Manifest
@@ -1 +1,2 @@
 DIST lsof-4.98.0.tar.gz 734232 BLAKE2B 
2f4ba4d179e8061e5bcff7dda4a0981616530bd5577fc73904e2699e6e982efee9e4270d3f2d3c68751d73cb98bfed0fd49d4c6bd967d15b4e06dcb72494d024
 SHA512 
6fde12497ce9cbba698be624b45e8392d551626c3e46b50ec23e661b322438ef7162dbac0d06829d56f074c7d934fa1ca98aa50ee1487125c93bebfe8eb2a2e8
+DIST lsof-4.99.0.tar.gz 1127302 BLAKE2B 
257f84e01b9530ab3a6c637c13c8e84c2562fa3ecd9048f93e2816bbed36ffd529311bc1424a41cde72383642decbd6f44e680bfdd2594bbae5908b07c466165
 SHA512 
6fe3039f1167fb3023a7f358dda2b4ea6eace1e50a97d0168af494217581eef73cc1742f544d2fb9f85ded8370c86e63d48104da899396de7b3007997a201825

diff --git a/sys-process/lsof/lsof-4.99.0.ebuild 
b/sys-process/lsof/lsof-4.99.0.ebuild
new file mode 100644
index ..9965531bc30b
--- /dev/null
+++ b/sys-process/lsof/lsof-4.99.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${P/-/_}"
+DESCRIPTION="Lists open files for running Unix processes"
+HOMEPAGE="https://github.com/lsof-org/lsof;
+SRC_URI="https://github.com/lsof-org/lsof/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="lsof"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="rpc selinux"
+
+RDEPEND="
+   rpc? ( net-libs/libtirpc )
+   selinux? ( sys-libs/libselinux )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-apps/groff
+   rpc? ( virtual/pkgconfig )
+"
+
+# Needs fixing first for sandbox
+RESTRICT="test"
+
+src_configure() {
+   local myeconfargs=(
+   $(use_with rpc libtirpc)
+   $(use_with selinux)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   emake DEBUG="" all
+}
+
+pkg_postinst() {
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   einfo "Note: to use lsof on Solaris you need read permissions 
on"
+   einfo "/dev/kmem, i.e. you need to be root, or to be in the 
group sys"
+   fi
+}



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

2023-11-11 Thread Sam James
commit: 0ca9b1db18ce353e6366b9d28efeb1c5ef7e02e1
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 03:48:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 04:04:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ca9b1db

dev-python/pkgcraft: add 0.0.8

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

 dev-python/pkgcraft/Manifest| 1 +
 dev-python/pkgcraft/{pkgcraft-.ebuild => pkgcraft-0.0.8.ebuild} | 4 ++--
 dev-python/pkgcraft/pkgcraft-.ebuild| 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-python/pkgcraft/Manifest b/dev-python/pkgcraft/Manifest
index d8b11f3ef6c5..ad4355f0118c 100644
--- a/dev-python/pkgcraft/Manifest
+++ b/dev-python/pkgcraft/Manifest
@@ -1,2 +1,3 @@
 DIST pkgcraft-0.0.6.tar.gz 406538 BLAKE2B 
5c90b57cb11e9f754cd695989994b3a9be52007482981c997f2e361fbbb72aeb0810d7f41dea1cdcd74c47840bb1c3b2cf225c967ba76b01769da93f909d9911
 SHA512 
ddd7bf77a3509156e8c16e5aeeb94a5f4530d9d1a3e6617d3974adfae7b46f0b0d31f4828dbd70261b42c883e776bf7572ca2fe8e23c9216637d886b9d8811cc
 DIST pkgcraft-0.0.7.tar.gz 406608 BLAKE2B 
733876723c676ac699440955518bb8a2fb35cc5bb1664e791c2be172a8a4ce90faff849eeacf293e4071dee0bb6b5ae18a5dba0c04ee79b52c1153c5b8d1
 SHA512 
e01cce2e5840a84ab43b6f9e9c0c15caa0d5247ff85e7bac445241187eea88193e12585bfebd01b73aa27f4c1d1f0e72982f61270f894890be9b38961e3e
+DIST pkgcraft-0.0.8.tar.gz 416513 BLAKE2B 
8bf16807990344777981f21efe91fc57503f56a0f55c9be3eef9d407d09e9f3601318b7191968fa379fd31f4c9b0bee37e6af68ae792d9398735cf0298165495
 SHA512 
bfa049ecb003574bcb77fc7f76b58cb2ded8163888bd08ac982fefb8ec4f8cccb51a16f1e1cbffdc0da83965927fdc918983bc8b48b99b3cd43bb697aa6107dd

diff --git a/dev-python/pkgcraft/pkgcraft-.ebuild 
b/dev-python/pkgcraft/pkgcraft-0.0.8.ebuild
similarity index 96%
copy from dev-python/pkgcraft/pkgcraft-.ebuild
copy to dev-python/pkgcraft/pkgcraft-0.0.8.ebuild
index c5c9bca81ac1..1e6dfefa9b31 100644
--- a/dev-python/pkgcraft/pkgcraft-.ebuild
+++ b/dev-python/pkgcraft/pkgcraft-0.0.8.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{11..12} )
 
 inherit distutils-r1
 
@@ -28,7 +28,7 @@ else
KEYWORDS="~amd64 ~arm64"
 
PKGCRAFT_VERSION_MAX=""
-   PKGCRAFT_VERSION_MIN="0.0.12"
+   PKGCRAFT_VERSION_MIN="0.0.13"
 fi
 
 LICENSE="MIT"

diff --git a/dev-python/pkgcraft/pkgcraft-.ebuild 
b/dev-python/pkgcraft/pkgcraft-.ebuild
index c5c9bca81ac1..1e6dfefa9b31 100644
--- a/dev-python/pkgcraft/pkgcraft-.ebuild
+++ b/dev-python/pkgcraft/pkgcraft-.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{11..12} )
 
 inherit distutils-r1
 
@@ -28,7 +28,7 @@ else
KEYWORDS="~amd64 ~arm64"
 
PKGCRAFT_VERSION_MAX=""
-   PKGCRAFT_VERSION_MIN="0.0.12"
+   PKGCRAFT_VERSION_MIN="0.0.13"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/

2023-11-11 Thread Sam James
commit: 4342105f170534f2ac82defc7fb0d28289849f21
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 03:46:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 04:04:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4342105f

sys-libs/pkgcraft: add 0.0.13

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

 sys-libs/pkgcraft/Manifest | 1 +
 sys-libs/pkgcraft/{pkgcraft-.ebuild => pkgcraft-0.0.13.ebuild} | 2 +-
 sys-libs/pkgcraft/pkgcraft-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-libs/pkgcraft/Manifest b/sys-libs/pkgcraft/Manifest
index 27871881592b..9b210aee5cf7 100644
--- a/sys-libs/pkgcraft/Manifest
+++ b/sys-libs/pkgcraft/Manifest
@@ -1,2 +1,3 @@
 DIST pkgcraft-c-0.0.11.tar.xz 31609776 BLAKE2B 
9e341ddedebbfab61543e86eafa074700c9b1e9b415704eb1286419f88257d8c56a40f725855d4c92d7e0223dfe0fb645d4aa4a3849e9684b96943d65d174061
 SHA512 
75cd8d07c550fb6c60b7743918ff0b462ce3c39adedb537a9b12325ba6e1aab5fe7b138ffecd37bdcc2d94a810f6c9651311d5810f4fe0014410622c36233442
 DIST pkgcraft-c-0.0.12.tar.xz 30086644 BLAKE2B 
29f80a345e31c222feb8489635f060d5097f32b010401e71d00603d30532bf90dde8eb79f243c634b3efba2a85c3c284507eda30d69e2e6444cfbd9ddcff503b
 SHA512 
879793b1dfc5a67e7bc24477d9fe74e2c5e81c5c199ba9cf130b395b61cf41f53228269d85a06163ec7f1cc8dcb07f5c7ae51abc964083fbdd46b928b6dc9888
+DIST pkgcraft-c-0.0.13.tar.xz 29526760 BLAKE2B 
5d87fcd427fcf5022bd5d9e24a80f52815d8c472b8eccc2d4b916be3b15faed868761c327d49693d6512807cefabd6120ce96772def99e81df0f87933a49caad
 SHA512 
45bb65003ede7d9ae06a97360c5311e9ca75d5718d5107336e9c3511ad766bcda9ef87901bc57142b6d019aa95ebaf2f351fd69bf60a799aa1f904c452234168

diff --git a/sys-libs/pkgcraft/pkgcraft-.ebuild 
b/sys-libs/pkgcraft/pkgcraft-0.0.13.ebuild
similarity index 98%
copy from sys-libs/pkgcraft/pkgcraft-.ebuild
copy to sys-libs/pkgcraft/pkgcraft-0.0.13.ebuild
index 544df0ae2420..6e2d264fc8fa 100644
--- a/sys-libs/pkgcraft/pkgcraft-.ebuild
+++ b/sys-libs/pkgcraft/pkgcraft-0.0.13.ebuild
@@ -35,7 +35,7 @@ RESTRICT="!test? ( test )"
 BDEPEND+="
dev-util/cargo-c
sys-devel/clang
-   >=virtual/rust-1.70
+   >=virtual/rust-1.71
 "
 
 QA_FLAGS_IGNORED="usr/lib.*/libpkgcraft.so.*"

diff --git a/sys-libs/pkgcraft/pkgcraft-.ebuild 
b/sys-libs/pkgcraft/pkgcraft-.ebuild
index 544df0ae2420..6e2d264fc8fa 100644
--- a/sys-libs/pkgcraft/pkgcraft-.ebuild
+++ b/sys-libs/pkgcraft/pkgcraft-.ebuild
@@ -35,7 +35,7 @@ RESTRICT="!test? ( test )"
 BDEPEND+="
dev-util/cargo-c
sys-devel/clang
-   >=virtual/rust-1.70
+   >=virtual/rust-1.71
 "
 
 QA_FLAGS_IGNORED="usr/lib.*/libpkgcraft.so.*"



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

2023-11-11 Thread Michał Górny
commit: 579a193f07135e96d1c978c4feb491c2039a2a5d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 12 03:52:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 12 03:52:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=579a193f

dev-python/bitarray: Bump to 2.8.3

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

 dev-python/bitarray/Manifest  |  1 +
 dev-python/bitarray/bitarray-2.8.3.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/bitarray/Manifest b/dev-python/bitarray/Manifest
index 76b6f1f5b364..e79c65e97775 100644
--- a/dev-python/bitarray/Manifest
+++ b/dev-python/bitarray/Manifest
@@ -1 +1,2 @@
 DIST bitarray-2.8.2.tar.gz 128382 BLAKE2B 
c29bacb5bf8b1605546b7919a90909b0be3cd3c95237d98f83c36b6a502241d84b5ad3dd437b461a02fdff1641df31ccc22774d5f78d7a6c07b1ecd720c04cab
 SHA512 
f375e81acf9e5ea618b7f62e2b43b860f4f666c96f5d166431dbc792fd5634b7d7f319ab4822ccbacded94c84dee6bb09daaca357814d0b0e4a7dbb1f4f8587a
+DIST bitarray-2.8.3.tar.gz 128790 BLAKE2B 
198723c7e26ad1638f541ae5269a9294e4588d8ece76121c4e2758f79dd704217fb0a83da3b5798f95f93006a18c4a6704aeb0efc7d55a42cc277789c6581154
 SHA512 
60c551ec98746495c3ae73fc40b660bcadc27dcbb42f022524daf33830494f5d168b9577bb5270de42f59da43a52548cfdb262c3386fafe6c1dd1d18592a7a7e

diff --git a/dev-python/bitarray/bitarray-2.8.3.ebuild 
b/dev-python/bitarray/bitarray-2.8.3.ebuild
new file mode 100644
index ..952aef38021e
--- /dev/null
+++ b/dev-python/bitarray/bitarray-2.8.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Efficient arrays of booleans -- C extension"
+HOMEPAGE="
+   https://github.com/ilanschnell/bitarray/
+   https://pypi.org/project/bitarray/
+"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+python_test() {
+   "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with 
${EPYTHON}"
+}



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

2023-11-11 Thread Michał Górny
commit: 141d134c6910c20deea6ec858b55703698877023
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 12 03:53:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 12 03:53:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=141d134c

dev-libs/libretls: Remove old

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

 dev-libs/libretls/Manifest  |  1 -
 dev-libs/libretls/libretls-3.7.0.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-libs/libretls/Manifest b/dev-libs/libretls/Manifest
index a553985ea0e1..a438d9a63e8f 100644
--- a/dev-libs/libretls/Manifest
+++ b/dev-libs/libretls/Manifest
@@ -1,2 +1 @@
-DIST libretls-3.7.0.tar.gz 427980 BLAKE2B 
291e4da4038b1baf88694c9e38e31b8d656d8ecb2ab397e7ce6efe4cfd55d69ccf03cfbe84fd7858d7d64c2ebb00dd43102dfd2ff9e6a3f3df95924930d2e099
 SHA512 
18987d09ee804883e2c3cfae1209494b7020d976cc7137ba39540c18e0dc23d25034a46c6c64955201b425ca981e03cbe629f9ff979fd4a72d3dcfbd51efdf84
 DIST libretls-3.8.1.tar.gz 432142 BLAKE2B 
d8f3c178daadcdc3b78683d25a77cd2b20235c77d8ace43fa2c658c77165db6383d8673b7047b66a894e7de5b203c6bc89d226959040f6d93b2675ceee1ba7b7
 SHA512 
bbf4854622401bfc8662016a73202467714b603425dea2012e72846f0a22412018448fda8befa777d67c5dae44839b81e3b039130cf4970a4026c178d3a43ce2

diff --git a/dev-libs/libretls/libretls-3.7.0.ebuild 
b/dev-libs/libretls/libretls-3.7.0.ebuild
deleted file mode 100644
index d8d201ba1eed..
--- a/dev-libs/libretls/libretls-3.7.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Port of libtls from LibreSSL to OpenSSL"
-HOMEPAGE="https://git.causal.agency/libretls/about/;
-SRC_URI="https://causal.agency/libretls/${P}.tar.gz;
-
-LICENSE="ISC"
-SLOT="0/26"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-
-DEPEND="
-   dev-libs/openssl:=
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}



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

2023-11-11 Thread Michał Górny
commit: e149a46db00f0d57a6ea4b11a5a2279393a6e18a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 12 03:54:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 12 03:54:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e149a46d

dev-python/httpx: Remove old

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

 dev-python/httpx/Manifest|  1 -
 dev-python/httpx/httpx-0.25.0.ebuild | 88 
 2 files changed, 89 deletions(-)

diff --git a/dev-python/httpx/Manifest b/dev-python/httpx/Manifest
index e045ea7d010f..1bfa6c4f336e 100644
--- a/dev-python/httpx/Manifest
+++ b/dev-python/httpx/Manifest
@@ -1,2 +1 @@
-DIST httpx-0.25.0.gh.tar.gz 2169337 BLAKE2B 
632a11917c35150be4aa9a946ae90493ba19b37697f97f82c36334a1004c57e9c256af54bcd0afbc2d5a67bd48f28c578285dd48473c8ccfd4b1c11e2c6bc069
 SHA512 
0be0f7ed53061d1dd9e0010d5a10adc6508bd49bf51e5ccf44f0aa2f54bdd067e3a7d1f37dfab80d3d374984aca2f20c346e46b8bc518826ce3371abc7291ee3
 DIST httpx-0.25.1.gh.tar.gz 2162706 BLAKE2B 
f13340d5b051fa2020c12825c31df8f5566c3900baa54267cf0718eaff35b600186cfee5a0db5d7fd1a86fbb94bb0d164c7c9be3d6508cd30fc2fbc75cc0c833
 SHA512 
ad67f45162e328dba3d74abc75cdae02cc4da1605e21456fbb2023f9f515efa6ec6c5799927a4a4557cf439819f9b05dc2805002e29b97102dadcf934cbd0e2b

diff --git a/dev-python/httpx/httpx-0.25.0.ebuild 
b/dev-python/httpx/httpx-0.25.0.ebuild
deleted file mode 100644
index d1530d4041e9..
--- a/dev-python/httpx/httpx-0.25.0.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Fully-featured HTTP client which provides sync and async APIs"
-HOMEPAGE="
-   https://www.python-httpx.org/
-   https://github.com/encode/httpx/
-   https://pypi.org/project/httpx/
-"
-SRC_URI="
-   https://github.com/encode/httpx/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-IUSE="cli"
-
-RDEPEND="
-   dev-python/certifi[${PYTHON_USEDEP}]
-   =dev-python/httpcore-0.18[${PYTHON_USEDEP}]
-   dev-python/idna[${PYTHON_USEDEP}]
-   dev-python/sniffio[${PYTHON_USEDEP}]
-   cli? (
-   =dev-python/click-8*[${PYTHON_USEDEP}]
-   =dev-python/pygments-2*[${PYTHON_USEDEP}]
-   dev-python/rich[${PYTHON_USEDEP}]
-   )
-"
-BDEPEND="
-   dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
-   test? (
-   dev-python/anyio[${PYTHON_USEDEP}]
-   dev-python/brotlicffi[${PYTHON_USEDEP}]
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/h2[${PYTHON_USEDEP}]
-   dev-python/socksio[${PYTHON_USEDEP}]
-   dev-python/trio[${PYTHON_USEDEP}]
-   dev-python/trustme[${PYTHON_USEDEP}]
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   dev-python/uvicorn[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   if ! use cli; then
-   sed -i -e '/^httpx =/d' pyproject.toml || die
-   fi
-   sed -i -e '/rich/s:,<14::' pyproject.toml || die
-
-   # use brotlicffi instead of brotli in tests
-   sed -i -e 's:import brotli:import brotlicffi as brotli:' \
-   tests/test_decoders.py || die
-
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # Internet
-   tests/client/test_proxies.py::test_async_proxy_close
-   tests/client/test_proxies.py::test_sync_proxy_close
-   )
-
-   use cli || EPYTEST_IGNORE+=(
-   tests/test_main.py
-   )
-
-   epytest
-}
-
-pkg_postinst() {
-   optfeature "HTTP/2 support" dev-python/h2
-   optfeature "SOCKS proxy support" dev-python/socksio
-   optfeature "Decoding for brotli compressed responses" 
dev-python/brotlicffi
-}



[gentoo-commits] repo/gentoo:master commit in: net-news/rssguard/

2023-11-11 Thread Michał Górny
commit: 020e5fb80e845ba9ea9d95cc9b511317b19fc507
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 12 03:54:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 12 03:54:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020e5fb8

net-news/rssguard: Remove old

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

 net-news/rssguard/Manifest  |  3 --
 net-news/rssguard/rssguard-4.5.0.ebuild | 66 -
 net-news/rssguard/rssguard-4.5.1.ebuild | 64 
 net-news/rssguard/rssguard-4.5.2.ebuild | 66 -
 4 files changed, 199 deletions(-)

diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest
index 5b93c0cd6a0f..c7c414339966 100644
--- a/net-news/rssguard/Manifest
+++ b/net-news/rssguard/Manifest
@@ -1,4 +1 @@
-DIST rssguard-4.5.0.gh.tar.gz 23247459 BLAKE2B 
057d19bf3f78eff09ec5fc7f042b328eaee8a55b60873dec70bcb3592954d0681a11390d74745cfe046a2bb7b8b0640c2087c9bf0837490df84870f6f1030e17
 SHA512 
3028c4b60c6adc42f71b87196be4eec969913a43e4133dad92d118fc6a3aa208c20862e7208b24d5454bfcde52d52884a8698d6534d2932386fa92ff0cef3a11
-DIST rssguard-4.5.1.gh.tar.gz 23122183 BLAKE2B 
8f5c197a15b57a8965b84c504cf94339acd3335894c918f371261ce569e6eb6d30972365517f73a61c1cd26e7ecd91e1a1a7b4f2f8ca737334a97b4181c6dda7
 SHA512 
c94f7d3cfda4ae1b7a396d5d52bc868bf3a3fda31f2c5191941cf61954fe0026971b2182034d7cff8fa8271bd5d7b81c4c7e2fb49115aead6254eec00e2b8eb2
-DIST rssguard-4.5.2.gh.tar.gz 23190774 BLAKE2B 
d534bebaeec5820275a9911d72b09d4d81eea1c7c7ca3abb6975215eda658e9f6437a3f138f53d69225c0e89e4232b364957a3714e122a8ae364c263b10a1020
 SHA512 
9595246075b95cb95765756eb6006e8279e587b64996c5da9c2e4865edbf2e9a09e2ae38fff315929a892e155386b77be229598d0793af892e1ac57d7a36674b
 DIST rssguard-4.5.3.gh.tar.gz 23189973 BLAKE2B 
fd681372680fe5a14bbcd1823c6d830f995377ad0395ede8e7f36e1c1ddc47ffbee66468a65278718aada217fb843f335647579291e882f46c79055d413d7326
 SHA512 
dca556b659d069a772ea78d9399707cbe03e3fc0cb093ca7fc400661d1275236943ac00870ab1dcd0930850f0aa51c8f9c381e0e65f00cea4ff40bc6b398ff67

diff --git a/net-news/rssguard/rssguard-4.5.0.ebuild 
b/net-news/rssguard/rssguard-4.5.0.ebuild
deleted file mode 100644
index 0d4aa6180cf9..
--- a/net-news/rssguard/rssguard-4.5.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake optfeature xdg
-
-DESCRIPTION="Simple (yet powerful) news feed reader"
-HOMEPAGE="https://github.com/martinrotter/rssguard/;
-SRC_URI="
-   https://github.com/martinrotter/rssguard/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="|| ( LGPL-3 GPL-2+ ) AGPL-3+ BSD GPL-3+ MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="mysql qt6 +sqlite webengine"
-REQUIRED_USE="|| ( mysql sqlite )"
-
-BDEPEND="
-   !qt6? ( dev-qt/linguist-tools:5 )
-   qt6? ( dev-qt/qttools:6[linguist] )
-"
-DEPEND="
-   !qt6? (
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5[gstreamer]
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtsql:5[mysql?,sqlite?]
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   webengine? ( dev-qt/qtwebengine:5[widgets(+)] )
-   )
-   qt6? (
-   
dev-qt/qtbase:6[concurrent,dbus,gui,mysql?,network,sql,sqlite?,ssl,widgets]
-   dev-qt/qtdeclarative:6
-   dev-qt/qtmultimedia:6[gstreamer]
-   dev-qt/qt5compat:6
-   media-libs/libglvnd
-   webengine? ( dev-qt/qtwebengine:6[widgets(+)] )
-   )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( README.md resources/docs/Documentation.md )
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_WITH_QT6=$(usex qt6)
-   -DUSE_WEBENGINE=$(usex webengine)
-   -DNO_UPDATE_CHECK=ON
-   )
-
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   optfeature "ad blocking functionality" "net-libs/nodejs[npm]"
-}

diff --git a/net-news/rssguard/rssguard-4.5.1.ebuild 
b/net-news/rssguard/rssguard-4.5.1.ebuild
deleted file mode 100644
index d8a2593edb1d..
--- a/net-news/rssguard/rssguard-4.5.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake optfeature xdg
-
-DESCRIPTION="Simple (yet powerful) news feed reader"
-HOMEPAGE="https://github.com/martinrotter/rssguard/;
-SRC_URI="
-   https://github.com/martinrotter/rssguard/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="|| ( LGPL-3 GPL-2+ ) AGPL-3+ BSD GPL-3+ MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="mysql qt6 +sqlite webengine"
-REQUIRED_USE="|| ( 

[gentoo-commits] repo/gentoo:master commit in: app-arch/advancecomp/

2023-11-11 Thread Michał Górny
commit: a423cf24ee8297745de4cf0c96d4ff05528fc917
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 12 03:53:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 12 03:53:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a423cf24

app-arch/advancecomp: Remove old

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

 app-arch/advancecomp/Manifest   |  1 -
 app-arch/advancecomp/advancecomp-2.5.ebuild | 44 -
 2 files changed, 45 deletions(-)

diff --git a/app-arch/advancecomp/Manifest b/app-arch/advancecomp/Manifest
index cc99230eb93b..3aa125412b03 100644
--- a/app-arch/advancecomp/Manifest
+++ b/app-arch/advancecomp/Manifest
@@ -1,2 +1 @@
-DIST advancecomp-2.5.tar.gz 1315529 BLAKE2B 
6d5844e64595f611ecf5a1ae69fa0208d324745fde91e63e2d934ca7c7ea6ce67da88063563ccfb67d8762eccff0723bc8f0e47b9322691a67bc7cc80a2039b0
 SHA512 
3beb26e9afdafb62ab13c3c56902b71b5dabccfa458c9930bdfd0a835149c46bed22bfac7b529c341f241bb8f7670c4cda4c50fd34df31b9a3902f8b8b655049
 DIST advancecomp-2.6.tar.gz 1343700 BLAKE2B 
8666565721090217c396cb992b62c3f7c4c06932705db1f71acaa8283fd2795206808811ecd293344293e01a15da58675e8f397f1114c5ad5cc3186627286979
 SHA512 
10cc2a72b0cf486868b52cdb78a8dc2c965bfa9f43f712fdf97af58e4b0eac62460a635fe58435e2efbc605ed281b8bf0dc560b08bbbe66ee5a8673ec40ea0a6

diff --git a/app-arch/advancecomp/advancecomp-2.5.ebuild 
b/app-arch/advancecomp/advancecomp-2.5.ebuild
deleted file mode 100644
index a16f10bdcec2..
--- a/app-arch/advancecomp/advancecomp-2.5.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Recompress ZIP, PNG and MNG, considerably improving compression"
-HOMEPAGE="
-   https://www.advancemame.it/comp-readme.html
-   https://github.com/amadvance/advancecomp/
-"
-SRC_URI="
-   
https://github.com/amadvance/advancecomp/releases/download/v${PV}/${P}.tar.gz
-"
-
-LICENSE="GPL-2+ Apache-2.0 LGPL-2.1+ MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv x86"
-
-RDEPEND="
-   app-arch/bzip2:=
-   sys-libs/zlib:=
-"
-DEPEND="
-   ${RDEPEND}
-"
-
-# Tests seem to rely on exact output:
-# https://sourceforge.net/p/advancemame/bugs/270/
-RESTRICT="test"
-
-src_configure() {
-   local myconf=(
-   --enable-bzip2
-   # (--disable-* arguments are mishandled)
-   # --disable-debug
-   # --disable-valgrind
-   )
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   dodoc HISTORY
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/logiops/, app-misc/logiops/files/

2023-11-11 Thread Conrad Kostecki
commit: 8d0dfcc0ee68e0746171e181776c35996ec0d7de
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Tue Nov  7 17:36:39 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Nov 12 02:34:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d0dfcc0

app-misc/logiops: fix build with gcc 14

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

Signed-off-by: Kostadin Shishmanov  tutanota.com>
Closes: https://github.com/gentoo/gentoo/pull/33707
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-misc/logiops/files/logiops-0.3.3-gcc-14.patch | 28 +++
 app-misc/logiops/logiops-0.3.3.ebuild |  4 
 2 files changed, 32 insertions(+)

diff --git a/app-misc/logiops/files/logiops-0.3.3-gcc-14.patch 
b/app-misc/logiops/files/logiops-0.3.3-gcc-14.patch
new file mode 100644
index ..e0218d672577
--- /dev/null
+++ b/app-misc/logiops/files/logiops-0.3.3-gcc-14.patch
@@ -0,0 +1,28 @@
+From da742af3a5a4fe7ba5a46ad789f1923b95531074 Mon Sep 17 00:00:00 2001
+From: Kostadin Shishmanov 
+Date: Tue, 7 Nov 2023 19:10:29 +0200
+Subject: [PATCH] Add include  to fix building with gcc 14
+
+Gentoo bug:
+https://bugs.gentoo.org/917002
+
+Upstream PR:
+https://github.com/PixlOne/logiops/pull/415
+
+Signed-off-by: Kostadin Shishmanov 
+---
+ src/logid/config/group.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/logid/config/group.h b/src/logid/config/group.h
+index e7b301a2..45e717bf 100644
+--- a/src/logid/config/group.h
 b/src/logid/config/group.h
+@@ -22,6 +22,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ namespace logid::config {
+ template

diff --git a/app-misc/logiops/logiops-0.3.3.ebuild 
b/app-misc/logiops/logiops-0.3.3.ebuild
index 3786b617ded3..7885d2fc301f 100644
--- a/app-misc/logiops/logiops-0.3.3.ebuild
+++ b/app-misc/logiops/logiops-0.3.3.ebuild
@@ -32,6 +32,10 @@ BDEPEND="virtual/pkgconfig"
 
 DOCS=( "README.md" "TESTED.md" )
 
+PATCHES=(
+   "${FILESDIR}/${PN}-0.3.3-gcc-14.patch"
+)
+
 pkg_pretend() {
local CHECK_CONFIG="~HID_LOGITECH ~HID_LOGITECH_HIDPP"
 



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/riece/

2023-11-11 Thread Sam James
commit: b85db8e6a1f82f78e99d68b81b37f24c0444537f
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 02:33:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 02:33:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85db8e6

app-xemacs/riece: Stabilize 1.27 ALLARCHES, #917218

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

 app-xemacs/riece/riece-1.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-xemacs/riece/riece-1.27.ebuild 
b/app-xemacs/riece/riece-1.27.ebuild
index 0d8ed92676cf..5f0e5100dec5 100644
--- a/app-xemacs/riece/riece-1.27.ebuild
+++ b/app-xemacs/riece/riece-1.27.ebuild
@@ -13,6 +13,6 @@ RDEPEND="app-xemacs/xemacs-base
 app-xemacs/mail-lib
 app-xemacs/bbdb
 "
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ppc ppc64 ~riscv sparc x86"
 
 inherit xemacs-packages



[gentoo-commits] repo/gentoo:master commit in: net-dns/dnssec-validator/

2023-11-11 Thread Sam James
commit: 8a5f4f542691f9d759cd2d9b482d6d654d87991c
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 02:33:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 02:33:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a5f4f54

net-dns/dnssec-validator: Stabilize 2.2.3-r4 arm, #917222

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

 net-dns/dnssec-validator/dnssec-validator-2.2.3-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/dnssec-validator/dnssec-validator-2.2.3-r4.ebuild 
b/net-dns/dnssec-validator/dnssec-validator-2.2.3-r4.ebuild
index e0c2291fabef..b5333b1df37e 100644
--- a/net-dns/dnssec-validator/dnssec-validator-2.2.3-r4.ebuild
+++ b/net-dns/dnssec-validator/dnssec-validator-2.2.3-r4.ebuild
@@ -12,7 +12,7 @@ 
S="${WORKDIR}/DNSSEC-Tools-dnssec-tools-${PV}/dnssec-tools/validator"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~x86"
 IUSE="dlv +nsec3 static-libs +threads"
 
 RDEPEND=">=dev-libs/openssl-1.1.0:0="



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

2023-11-11 Thread Sam James
commit: c3a37f52f417a8f58d5d9351aa5d3ed0865f08eb
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 02:33:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 02:33:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a37f52

dev-cpp/yaml-cpp: Stabilize 0.8.0 sparc, #917223

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

 dev-cpp/yaml-cpp/yaml-cpp-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/yaml-cpp/yaml-cpp-0.8.0.ebuild 
b/dev-cpp/yaml-cpp/yaml-cpp-0.8.0.ebuild
index 70652dfe4b3a..59637fe4a9d4 100644
--- a/dev-cpp/yaml-cpp/yaml-cpp-0.8.0.ebuild
+++ b/dev-cpp/yaml-cpp/yaml-cpp-0.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jbeder/yaml-cpp/archive/refs/tags/${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/0.8"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/tramp/

2023-11-11 Thread Sam James
commit: 3e913c91e4f0aab5c8725fedf8e5d9869b4f46b7
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 02:33:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 02:33:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e913c91

app-xemacs/tramp: Stabilize 1.58 ALLARCHES, #917219

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

 app-xemacs/tramp/tramp-1.58.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-xemacs/tramp/tramp-1.58.ebuild 
b/app-xemacs/tramp/tramp-1.58.ebuild
index 18357df8f2c0..1fae71730fa0 100644
--- a/app-xemacs/tramp/tramp-1.58.ebuild
+++ b/app-xemacs/tramp/tramp-1.58.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,6 +19,6 @@ app-xemacs/ediff
 app-xemacs/sh-script
 app-xemacs/edebug
 "
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ppc ppc64 ~riscv sparc x86"
 
 inherit xemacs-packages



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

2023-11-11 Thread Sam James
commit: 60dd9bf6b769d93d59a60d1e6298730c5f7141da
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 02:33:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 02:33:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60dd9bf6

dev-lua/mpack: Stabilize 1.0.11 arm64, #917221

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

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

diff --git a/dev-lua/mpack/mpack-1.0.11.ebuild 
b/dev-lua/mpack/mpack-1.0.11.ebuild
index 2088da813d5c..dea996a83244 100644
--- a/dev-lua/mpack/mpack-1.0.11.ebuild
+++ b/dev-lua/mpack/mpack-1.0.11.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/psgml-dtds/

2023-11-11 Thread Sam James
commit: ff6b7c8c2d2f5663e0d337bad6478bcdd783ecb5
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 02:33:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 02:33:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff6b7c8c

app-xemacs/psgml-dtds: Stabilize 1.06 ALLARCHES, #917217

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

 app-xemacs/psgml-dtds/psgml-dtds-1.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-xemacs/psgml-dtds/psgml-dtds-1.06.ebuild 
b/app-xemacs/psgml-dtds/psgml-dtds-1.06.ebuild
index 36eaec5f3d5c..b0a605a653ec 100644
--- a/app-xemacs/psgml-dtds/psgml-dtds-1.06.ebuild
+++ b/app-xemacs/psgml-dtds/psgml-dtds-1.06.ebuild
@@ -17,6 +17,6 @@ app-xemacs/fsf-compat
 app-xemacs/xemacs-eterm
 app-xemacs/sh-script
 "
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ppc ppc64 ~riscv sparc x86"
 
 inherit xemacs-packages



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/vm/

2023-11-11 Thread Sam James
commit: 37af5bac3d612f11ad3ad1ad62678d2a5974f731
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 02:33:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 02:33:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37af5bac

app-xemacs/vm: Stabilize 8.12 ALLARCHES, #917220

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

 app-xemacs/vm/vm-8.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-xemacs/vm/vm-8.12.ebuild b/app-xemacs/vm/vm-8.12.ebuild
index df69708376f0..e4db51c9 100644
--- a/app-xemacs/vm/vm-8.12.ebuild
+++ b/app-xemacs/vm/vm-8.12.ebuild
@@ -22,6 +22,6 @@ app-xemacs/os-utils
 app-xemacs/bbdb
 app-xemacs/fsf-compat
 "
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ppc ppc64 ~riscv sparc x86"
 
 inherit xemacs-packages



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/hyperbole/

2023-11-11 Thread Sam James
commit: 891b1212a191ffdedd742b7a6e87926c63a892f2
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 02:33:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 02:33:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=891b1212

app-xemacs/hyperbole: Stabilize 1.23 ALLARCHES, #917215

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

 app-xemacs/hyperbole/hyperbole-1.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-xemacs/hyperbole/hyperbole-1.23.ebuild 
b/app-xemacs/hyperbole/hyperbole-1.23.ebuild
index b6c97eeb7cee..a2c1d184bac1 100644
--- a/app-xemacs/hyperbole/hyperbole-1.23.ebuild
+++ b/app-xemacs/hyperbole/hyperbole-1.23.ebuild
@@ -23,6 +23,6 @@ app-xemacs/sh-script
 app-xemacs/net-utils
 app-xemacs/ecrypto
 "
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ppc ppc64 ~riscv sparc x86"
 
 inherit xemacs-packages



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/ilisp/

2023-11-11 Thread Sam James
commit: 004a7ddb88a3c12cbfb131307ce9cb257117aa87
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 02:33:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 02:33:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=004a7ddb

app-xemacs/ilisp: Stabilize 1.39 ALLARCHES, #917216

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

 app-xemacs/ilisp/ilisp-1.39.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-xemacs/ilisp/ilisp-1.39.ebuild 
b/app-xemacs/ilisp/ilisp-1.39.ebuild
index db04154453c0..1214fc5e5fa4 100644
--- a/app-xemacs/ilisp/ilisp-1.39.ebuild
+++ b/app-xemacs/ilisp/ilisp-1.39.ebuild
@@ -15,6 +15,6 @@ app-xemacs/fsf-compat
 app-xemacs/xemacs-eterm
 app-xemacs/sh-script
 "
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ppc ppc64 ~riscv sparc x86"
 
 inherit xemacs-packages



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/gnus/

2023-11-11 Thread Sam James
commit: cc7f8a0c1851e34c38ca3b33365ff8ff5657ce21
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 12 02:33:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 12 02:33:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc7f8a0c

app-xemacs/gnus: Stabilize 2.07 ALLARCHES, #917214

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

 app-xemacs/gnus/gnus-2.07.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-xemacs/gnus/gnus-2.07.ebuild b/app-xemacs/gnus/gnus-2.07.ebuild
index f1014ba5510f..a9e8c7cd8c29 100644
--- a/app-xemacs/gnus/gnus-2.07.ebuild
+++ b/app-xemacs/gnus/gnus-2.07.ebuild
@@ -25,6 +25,6 @@ app-xemacs/mailcrypt
 app-xemacs/ecrypto
 app-xemacs/sasl
 "
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ppc ppc64 ~riscv sparc x86"
 
 inherit xemacs-packages



[gentoo-commits] proj/releng:master commit in: tools/

2023-11-11 Thread Andreas K. Hüttel
commit: 63aed276c454bdfa8c4d2941524fa2151b253057
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov 12 02:03:24 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov 12 02:03:24 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=63aed276

Stop building systemd split-usr stages for arm, arm64, hppa, ia64

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 tools/catalyst-auto-arm.conf   |  6 --
 tools/catalyst-auto-arm64.conf | 10 +-
 tools/catalyst-auto-hppa.conf  |  7 ++-
 tools/catalyst-auto-ia64.conf  |  1 -
 4 files changed, 15 insertions(+), 9 deletions(-)

diff --git a/tools/catalyst-auto-arm.conf b/tools/catalyst-auto-arm.conf
index 2545406f..7610aa91 100644
--- a/tools/catalyst-auto-arm.conf
+++ b/tools/catalyst-auto-arm.conf
@@ -12,24 +12,18 @@ EMAIL_SUBJECT_PREPEND="[arm-auto]"
 
 SETS="
armv4tl_openrc
-   armv4tl_systemd
armv4tl_systemd_mu
armv5tel_openrc
-   armv5tel_systemd
armv5tel_systemd_mu
armv6j_hf_openrc
-   armv6j_hf_systemd
armv6j_hf_systemd_mu
armv6j_sf_openrc
-   armv6j_sf_systemd
armv6j_sf_systemd_mu
armv6j_hf_musl_openrc
armv6j_hf_musl_hardened_openrc
armv7a_hf_openrc
-   armv7a_hf_systemd
armv7a_hf_systemd_mu
armv7a_sf_openrc
-   armv7a_sf_systemd
armv7a_sf_systemd_mu
armv7a_hf_musl_openrc
armv7a_hf_musl_hardened_openrc

diff --git a/tools/catalyst-auto-arm64.conf b/tools/catalyst-auto-arm64.conf
index 7abc8fdc..55eb174b 100644
--- a/tools/catalyst-auto-arm64.conf
+++ b/tools/catalyst-auto-arm64.conf
@@ -6,7 +6,15 @@ UPLOAD_KEY=/root/.ssh/id_ed25519
 SPECS_DIR=${REPO_DIR}/releases/specs/arm64
 SUBARCH=arm64
 
-SETS="openrc llvm_openrc systemd systemd_mu llvm_systemd llvm_systemd_mu musl 
musl_hardened musl_llvm"
+SETS="
+   openrc
+   llvm_openrc
+   systemd_mu
+   llvm_systemd_mu
+   musl
+   musl_hardened
+   musl_llvm
+"
 
 SET_openrc_SPECS="stage1-openrc.spec stage3-openrc.spec stage3d-openrc.spec"
 SET_openrc_OPTIONAL_SPECS="installcd-stage1.spec installcd-stage2-minimal.spec"

diff --git a/tools/catalyst-auto-hppa.conf b/tools/catalyst-auto-hppa.conf
index 630e19e1..0f397fb2 100644
--- a/tools/catalyst-auto-hppa.conf
+++ b/tools/catalyst-auto-hppa.conf
@@ -5,7 +5,12 @@ UPLOAD_USER=hppa
 UPLOAD_KEY=/root/.ssh/id_ed25519
 SPECS_DIR=${REPO_DIR}/releases/specs/hppa
 
-SETS="hppa11_openrc hppa11_systemd hppa11_systemd_mu hppa20_openrc 
hppa20_systemd hppa20_systemd_mu"
+SETS="
+   hppa11_openrc
+   hppa11_systemd_mu 
+   hppa20_openrc 
+   hppa20_systemd_mu
+"
 
 SET_hppa11_openrc_SPECS="hppa1.1/stage1-openrc.spec hppa1.1/stage3-openrc.spec"
 SET_hppa11_openrc_OPTIONAL_SPECS="installcd-stage1.spec 
installcd-stage2-minimal.spec netboot-hppa32.spec"

diff --git a/tools/catalyst-auto-ia64.conf b/tools/catalyst-auto-ia64.conf
index b18765e2..76dd80e1 100644
--- a/tools/catalyst-auto-ia64.conf
+++ b/tools/catalyst-auto-ia64.conf
@@ -7,7 +7,6 @@ SPECS_DIR=${REPO_DIR}/releases/specs/ia64
 
 SETS="
openrc
-   systemd
systemd_mu
 "
 



[gentoo-commits] proj/releng:master commit in: tools/

2023-11-11 Thread Andreas K. Hüttel
commit: d7b032dd84d469e8195b1eb595c62637dfdb5e47
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov 12 01:41:22 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov 12 01:41:22 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=d7b032dd

Stop building systemd split-usr stages for loong, mips, m68k, ppc, ppc64

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 tools/catalyst-auto-ppc.conf |  4 ++--
 tools/catalyst-auto-ppc64le.conf |  2 --
 tools/catalyst-auto-qemu-loong.conf  |  1 -
 tools/catalyst-auto-qemu-m68k.conf   |  1 -
 tools/catalyst-auto-qemu-mips-common | 11 ---
 5 files changed, 2 insertions(+), 17 deletions(-)

diff --git a/tools/catalyst-auto-ppc.conf b/tools/catalyst-auto-ppc.conf
index 727e7eb7..f354b260 100644
--- a/tools/catalyst-auto-ppc.conf
+++ b/tools/catalyst-auto-ppc.conf
@@ -11,10 +11,10 @@ SPECS="ppc32/stage1-openrc.spec ppc32/stage3-openrc.spec 
ppc64/stage1-openrc.spe
 #SPECS="${SPECS} livecd-stage1.spec livecd-stage2.spec"
  
 OPTIONAL_SPECS="ppc32/installcd-stage1.spec 
ppc32/installcd-stage2-minimal.spec"
-OPTIONAL_SPECS="${OPTIONAL_SPECS} ppc64/stage1-systemd.spec 
ppc64/stage3-systemd.spec"
+#OPTIONAL_SPECS="${OPTIONAL_SPECS} ppc64/stage1-systemd.spec 
ppc64/stage3-systemd.spec"
 OPTIONAL_SPECS="${OPTIONAL_SPECS} ppc64/stage1-systemd-mu.spec 
ppc64/stage3-systemd-mu.spec"
 OPTIONAL_SPECS="${OPTIONAL_SPECS} ppc64/stage1-musl-hardened-openrc.spec 
ppc64/stage3-musl-hardened-openrc.spec"
-OPTIONAL_SPECS="${OPTIONAL_SPECS} ppc32/stage1-systemd.spec 
ppc32/stage3-systemd.spec"
+#OPTIONAL_SPECS="${OPTIONAL_SPECS} ppc32/stage1-systemd.spec 
ppc32/stage3-systemd.spec"
 OPTIONAL_SPECS="${OPTIONAL_SPECS} ppc32/stage1-systemd-mu.spec 
ppc32/stage3-systemd-mu.spec"
 OPTIONAL_SPECS="${OPTIONAL_SPECS} ppc32/stage1-musl-hardened-openrc.spec 
ppc32/stage3-musl-hardened-openrc.spec"
 

diff --git a/tools/catalyst-auto-ppc64le.conf b/tools/catalyst-auto-ppc64le.conf
index f051430a..eb27429c 100644
--- a/tools/catalyst-auto-ppc64le.conf
+++ b/tools/catalyst-auto-ppc64le.conf
@@ -7,10 +7,8 @@ SPECS_DIR=${REPO_DIR}/releases/specs/ppc/ppc64le
 
 SETS="
openrc
-   systemd
systemd_mu
openrc_power9le
-   systemd_power9le
systemd_power9le_mu
musl_hardened
musl_hardened_power9le

diff --git a/tools/catalyst-auto-qemu-loong.conf 
b/tools/catalyst-auto-qemu-loong.conf
index c5cb8df1..b88a0891 100644
--- a/tools/catalyst-auto-qemu-loong.conf
+++ b/tools/catalyst-auto-qemu-loong.conf
@@ -12,7 +12,6 @@ EMAIL_SUBJECT_PREPEND="[loong-qemu-auto]"
 
 SETS="
openrc
-   systemd
systemd_mu
 "
 

diff --git a/tools/catalyst-auto-qemu-m68k.conf 
b/tools/catalyst-auto-qemu-m68k.conf
index 39bdd83b..ed9f3b3e 100644
--- a/tools/catalyst-auto-qemu-m68k.conf
+++ b/tools/catalyst-auto-qemu-m68k.conf
@@ -13,7 +13,6 @@ EMAIL_SUBJECT_PREPEND="[m68k-qemu-auto]"
 SETS="
musl
openrc
-   systemd
systemd_mu
 "
 

diff --git a/tools/catalyst-auto-qemu-mips-common 
b/tools/catalyst-auto-qemu-mips-common
index 300bfae6..0ae79925 100644
--- a/tools/catalyst-auto-qemu-mips-common
+++ b/tools/catalyst-auto-qemu-mips-common
@@ -8,48 +8,37 @@ EMAIL_SUBJECT_PREPEND="[mips-qemu-auto]"
 
 SETS_O32="
mips2_softfloat_o32_openrc
-   mips2_softfloat_o32_systemd
mips2_softfloat_o32_systemd_mu
mips2_o32_openrc
-   mips2_o32_systemd
mips2_o32_systemd_mu
mips2_o32_musl
mipsel2_softfloat_o32_openrc
-   mipsel2_softfloat_o32_systemd
mipsel2_softfloat_o32_systemd_mu
mipsel2_o32_openrc
-   mipsel2_o32_systemd
mipsel2_o32_systemd_mu
mipsel3_o32_openrc
-   mipsel3_o32_systemd
mipsel3_o32_systemd_mu
mipsel2_o32_musl
 "
 
 SETS_N32="
mips3_n32_openrc
-   mips3_n32_systemd
mips3_n32_systemd_mu
mipsel3_n32_openrc
-   mipsel3_n32_systemd
mipsel3_n32_systemd_mu
 "
 
 SETS_N64="
mips3_n64_openrc
-   mips3_n64_systemd
mips3_n64_systemd_mu
mipsel3_n64_openrc
-   mipsel3_n64_systemd
mipsel3_n64_systemd_mu
 "
 
 SETS_MULTI="
mips3_multilib_openrc
-   mips3_multilib_systemd
mips3_multilib_systemd_mu
mipsel3_multilib_openrc
-   mipsel3_multilib_systemd
mipsel3_multilib_systemd_mu
 "
 



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

2023-11-11 Thread Yixun Lan
commit: a1bf77e8b2ddbed3846c7719d91b29ff0f705a9d
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Nov 12 01:32:47 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Nov 12 01:40:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1bf77e8

app-text/wgetpaste: do a revision bump to keep it sync

fix the half-done PR I pushed previously, to force
a revision bump to let user sync to the latest version

Link: https://github.com/gentoo/gentoo/pull/33702
Signed-off-by: Yixun Lan  gentoo.org>

 app-text/wgetpaste/{wgetpaste-2.33-r4.ebuild => wgetpaste-2.33-r5.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-text/wgetpaste/wgetpaste-2.33-r4.ebuild 
b/app-text/wgetpaste/wgetpaste-2.33-r5.ebuild
similarity index 100%
rename from app-text/wgetpaste/wgetpaste-2.33-r4.ebuild
rename to app-text/wgetpaste/wgetpaste-2.33-r5.ebuild



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-panel/

2023-11-11 Thread David Roman
commit: 10b21fd2c58dfa304765ed57aa7c9c3e1475a283
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Nov 11 12:27:23 2023 +
Commit: David Roman  gmail  com>
CommitDate: Sat Nov 11 12:27:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10b21fd2

gui-apps/nwg-panel: add 0.9.17

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-panel/Manifest|  1 +
 gui-apps/nwg-panel/nwg-panel-0.9.17.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/gui-apps/nwg-panel/Manifest b/gui-apps/nwg-panel/Manifest
index d29baaf293..aa6f6265f3 100644
--- a/gui-apps/nwg-panel/Manifest
+++ b/gui-apps/nwg-panel/Manifest
@@ -1,3 +1,4 @@
 DIST nwg-panel-0.9.11.tar.gz 217960 BLAKE2B 
e980507c628a52839e4b582146c13648ed284e8947dca7391570dbe6d6c2e924d550993d37661a601930010f2df3247205324f6d298112a29b7cb799ff7addd8
 SHA512 
7a16fdb3259b1c41768ad7c5a29752743334c69669664803d6995000388ed43e064c379b0a8fe8433ad52e828dd63575e700a7c74a7a2654d20bfea12fde4bfc
 DIST nwg-panel-0.9.14.tar.gz 220515 BLAKE2B 
e2c7bcecd106ed5b02e32ad1e09f48ccfacdb46361db429018b5912e235dbbfd26914f633396e505c26889522b5efd2844c780ded6134ec0c5de65d27fadf18f
 SHA512 
25ae81f11a69cb699181cb12fbb3370c1e182dd09974a2e4c8a52555120b33fb45ec6649ff7a17c0ba33d987ed3fa97c2ec02b2d18aa565eaf4a5fb48c0c6f89
 DIST nwg-panel-0.9.16.tar.gz 220789 BLAKE2B 
2ceb53af889571fde5f75e84c1bd6e4120d7abeba1894f1d38b1f8e6f538f78e7d816b26d5bd42284589976ee0cc085ba80c2c17cde9a0ddab685c67c19af3d5
 SHA512 
63d978977b69d846565e287ab96a0f31981406c7f87cd2ba709a3bb31d89ca1f85b5b2967f016be7d3dde6acae227468bc2db88159659a57dd0566de64c0
+DIST nwg-panel-0.9.17.tar.gz 220794 BLAKE2B 
ff8d7ec92cd88f70db052c34268b31fe9542fec21184aac33175c0f58f3167e1d16051e3c3c8d1c310ceb531e7600b83fabf8b7720cd5713425793031d553dc3
 SHA512 
8a1728a4e3aa2dfab3c4f190aad95bf5dd5b9a2c9bb8be2c25e8ee6cb994243cd910fae77d761077946e45282154c4cce00c9fb13b93c646542ade5310e12cda

diff --git a/gui-apps/nwg-panel/nwg-panel-0.9.17.ebuild 
b/gui-apps/nwg-panel/nwg-panel-0.9.17.ebuild
new file mode 100644
index 00..4397671dd7
--- /dev/null
+++ b/gui-apps/nwg-panel/nwg-panel-0.9.17.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit desktop distutils-r1 systemd xdg-utils
+
+if [[ "${PV}" ==  ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nwg-piotr/nwg-panel.git;
+else
+   SRC_URI="https://github.com/nwg-piotr/nwg-panel/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="GTK3-based panel for sway and Hyprland Wayland compositors"
+HOMEPAGE="https://github.com/nwg-piotr/nwg-panel;
+LICENSE="MIT"
+
+SLOT="0"
+
+RDEPEND="
+   x11-libs/gtk+:3
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/i3ipc[${PYTHON_USEDEP}]
+   dev-python/dasbus[${PYTHON_USEDEP}]
+   gui-apps/nwg-icon-picker
+   media-sound/playerctl
+   gui-libs/gtk-layer-shell
+"
+DEPEND="${RDEPEND}"
+
+python_install_all() {
+   distutils-r1_python_install_all
+   domenu nwg-panel-config.desktop
+   domenu nwg-processes.desktop
+   doicon nwg-panel.svg
+   doicon nwg-processes.svg
+   doicon nwg-shell.svg
+   systemd_dounit nwg-panel.service
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/proj/guru:master commit in: net-libs/yder/

2023-11-11 Thread David Roman
commit: be95a2a2ed51449485c571284a6c9257433f5c2a
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Sat Nov 11 12:05:57 2023 +
Commit: David Roman  gmail  com>
CommitDate: Sat Nov 11 12:08:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be95a2a2

net-libs/yder: Correct dependency

Yder depends on orcania instead on itself.

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 net-libs/yder/yder-1.4.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/yder/yder-1.4.20.ebuild b/net-libs/yder/yder-1.4.20.ebuild
index 62576e118b..453c630775 100644
--- a/net-libs/yder/yder-1.4.20.ebuild
+++ b/net-libs/yder/yder-1.4.20.ebuild
@@ -20,7 +20,7 @@ BDEPEND="
app-doc/doxygen
media-gfx/graphviz
)
-   net-libs/yder
+   net-libs/orcania
systemd? (
sys-apps/systemd
)



[gentoo-commits] repo/proj/guru:master commit in: net-libs/ulfius/

2023-11-11 Thread David Roman
commit: 06241601b508e4f0dabba9874b10ee585f6a9cea
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Sat Nov 11 10:09:24 2023 +
Commit: David Roman  gmail  com>
CommitDate: Sat Nov 11 10:09:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=06241601

net-libs/ulfius: Add missing dependency

Add missing dependency for dot.

Closes: https://bugs.gentoo.org/917148
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 net-libs/ulfius/ulfius-2.7.14.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-libs/ulfius/ulfius-2.7.14.ebuild 
b/net-libs/ulfius/ulfius-2.7.14.ebuild
index 45d9e38dba..076a180e0a 100644
--- a/net-libs/ulfius/ulfius-2.7.14.ebuild
+++ b/net-libs/ulfius/ulfius-2.7.14.ebuild
@@ -20,7 +20,10 @@ BDEPEND="
 "
 DEPEND="
curl? ( net-misc/curl )
-   doc? ( app-doc/doxygen )
+   doc? (
+app-doc/doxygen
+media-gfx/graphviz
+   )
jansson? ( dev-libs/jansson:= )
ssl? ( net-libs/gnutls:= )
net-libs/libmicrohttpd:=



[gentoo-commits] repo/proj/guru:master commit in: net-libs/yder/

2023-11-11 Thread David Roman
commit: f52f6217de984bb95bc65858c4c55a5343d56069
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Sat Nov 11 10:13:07 2023 +
Commit: David Roman  gmail  com>
CommitDate: Sat Nov 11 10:13:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f52f6217

net-libs/yder: Add missing dependency

Add missing dependency yder.

Closes: https://bugs.gentoo.org/917146
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 net-libs/yder/yder-1.4.20.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-libs/yder/yder-1.4.20.ebuild b/net-libs/yder/yder-1.4.20.ebuild
index 1f22fd0cec..62576e118b 100644
--- a/net-libs/yder/yder-1.4.20.ebuild
+++ b/net-libs/yder/yder-1.4.20.ebuild
@@ -20,6 +20,7 @@ BDEPEND="
app-doc/doxygen
media-gfx/graphviz
)
+   net-libs/yder
systemd? (
sys-apps/systemd
)



[gentoo-commits] repo/proj/guru:master commit in: games-util/grapejuice/

2023-11-11 Thread David Roman
commit: d8654497c7f6ab2f43aa0ccd038c40a135e5eac5
Author: Mason Rocha  turret  cyou>
AuthorDate: Sat Nov 11 23:17:22 2023 +
Commit: David Roman  gmail  com>
CommitDate: Sat Nov 11 23:17:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8654497

games-util/grapejuice: version bump 7.20.12

Signed-off-by: Mason Rocha  turret.cyou>

 games-util/grapejuice/Manifest  | 2 +-
 .../grapejuice/{grapejuice-7.20.11.ebuild => grapejuice-7.20.12.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/grapejuice/Manifest b/games-util/grapejuice/Manifest
index ff95a76326..8933ce82ad 100644
--- a/games-util/grapejuice/Manifest
+++ b/games-util/grapejuice/Manifest
@@ -1 +1 @@
-DIST grapejuice-v7.20.11.tar.bz2 957454 BLAKE2B 
1553082da9d17f1c22b39ec9d8a1a1f034c1ea64362295edc5a4e0131b0063e2b01aafbe5b1959703c293baabdbdd5c8a385368ef4917cd1b5c25d87b50b6a53
 SHA512 
f708898961202a7926353cc2163f0c74da0cd32a25f60285e31508aa9087be79c03b88c727e4bca02a6befac4d6875c04269c520719bc026f05045b0c2474897
+DIST grapejuice-v7.20.12.tar.bz2 1106306 BLAKE2B 
50d15c9f0d1adf606bd07d349e289e08a313c1ee778f5248f77104bb51dad976a35c9e2ff45f401065d934f1be2d15a5f1d71f7f21a96f0b9f4fc08ee6c28636
 SHA512 
23ae9dc1ca9058a8b2a72f350a78f2e87874e393a418ac474eba9e6988343186b0f0e17c37d698500b6744c90cedb55ff2c2ada29ffcbf33510de759cfdebfd4

diff --git a/games-util/grapejuice/grapejuice-7.20.11.ebuild 
b/games-util/grapejuice/grapejuice-7.20.12.ebuild
similarity index 100%
rename from games-util/grapejuice/grapejuice-7.20.11.ebuild
rename to games-util/grapejuice/grapejuice-7.20.12.ebuild



[gentoo-commits] repo/proj/guru:master commit in: net-libs/ulfius/

2023-11-11 Thread David Roman
commit: beb956147bf3a9ecbf5349222eeec54c59d7f9f7
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Sat Nov 11 10:04:53 2023 +
Commit: David Roman  gmail  com>
CommitDate: Sat Nov 11 10:04:53 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=beb95614

net-libs/ulfius: Remove Werror

Remove Werror CC/CXX flag.

Closes: https://bugs.gentoo.org/917149
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 net-libs/ulfius/ulfius-2.7.14.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-libs/ulfius/ulfius-2.7.14.ebuild 
b/net-libs/ulfius/ulfius-2.7.14.ebuild
index 85e0d8fe03..45d9e38dba 100644
--- a/net-libs/ulfius/ulfius-2.7.14.ebuild
+++ b/net-libs/ulfius/ulfius-2.7.14.ebuild
@@ -42,6 +42,9 @@ src_configure() {
-DWITH_YDER=OFF
)
 
+   # bug 917149
+   sed -i -e "s/-Werror//g" CMakeLists.txt || die
+
cmake_src_configure
 }
 



[gentoo-commits] repo/proj/guru:master commit in: /

2023-11-11 Thread David Roman
commit: 784f3a887653bf69fa39449a2ad946b7fd8cea72
Author: YiFei Zhu  gmail  com>
AuthorDate: Sat Nov 11 21:39:52 2023 +
Commit: David Roman  gmail  com>
CommitDate: Sat Nov 11 21:40:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=784f3a88

CONTRIBUTING.md: Fix typo deprecared -> deprecated

Signed-off-by: YiFei Zhu  gmail.com>

 CONTRIBUTING.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index a6df9f02bf..624bea0780 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -68,7 +68,7 @@ Rust and Go packages automagically collect all dependencies. 
The licenses of the
 
 -  Don't use `EGO_SUM`
 
-This method of declaring Go module dependencies is deprecared. Please consider 
either hosting a dependency tarball somewhere (you can find out how to generate 
it in 
[go-module.eclass(5)](https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html))
 or improving upstream release CI scripts (example: 
[noborus/ov#196](https://github.com/noborus/ov/pull/196/files)).
+This method of declaring Go module dependencies is deprecated. Please consider 
either hosting a dependency tarball somewhere (you can find out how to generate 
it in 
[go-module.eclass(5)](https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html))
 or improving upstream release CI scripts (example: 
[noborus/ov#196](https://github.com/noborus/ov/pull/196/files)).
 
 -  Use the cmake eclass instead of the cmake-utils eclass
 



[gentoo-commits] repo/proj/guru:master commit in: www-apps/whoogle-search/files/, www-apps/whoogle-search/

2023-11-11 Thread David Roman
commit: ecdc853e589dcc7a3b7d71c1d9103fa0ca3e6b34
Author: Bailey Kasin  gmail  com>
AuthorDate: Sat Nov 11 06:55:49 2023 +
Commit: David Roman  gmail  com>
CommitDate: Sat Nov 11 06:56:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ecdc853e

www-apps/whoogle-search: POSIX-ify openrc script

Also resolve shellcheck and pkgcheck comments

Closes: https://bugs.gentoo.org/917079
Signed-off-by: Bailey Kasin  gmail.com>

 www-apps/whoogle-search/files/whoogle.initd|  4 +--
 www-apps/whoogle-search/metadata.xml   |  3 ++
 3-r2.ebuild => whoogle-search-0.8.3-r3.ebuild} | 37 +++---
 4-r2.ebuild => whoogle-search-0.8.4-r3.ebuild} | 35 ++--
 4 files changed, 42 insertions(+), 37 deletions(-)

diff --git a/www-apps/whoogle-search/files/whoogle.initd 
b/www-apps/whoogle-search/files/whoogle.initd
index 6d51df4ab2..745dceb671 100644
--- a/www-apps/whoogle-search/files/whoogle.initd
+++ b/www-apps/whoogle-search/files/whoogle.initd
@@ -3,7 +3,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Environment variables for whoogle
-source "/etc/default/whoogle"
+. "/etc/default/whoogle"
 export ADDRESS=${BIND_ADDRESS:-0.0.0.0}
 export PORT=${LISTEN_PORT:-5000}
 
@@ -23,7 +23,7 @@ depend() {
 start_pre() {
checkpath -fo whoogle:whoogle "/var/log/whoogle.log"
echo "Whoogle is running on: ${BIND_ADDRESS}:${LISTEN_PORT}"
-   cd /opt/whoogle-search
+   cd /opt/whoogle-search || exit 1
 }
 
 stop_post() {

diff --git a/www-apps/whoogle-search/metadata.xml 
b/www-apps/whoogle-search/metadata.xml
index b3a874ebe3..9cdaa89567 100644
--- a/www-apps/whoogle-search/metadata.xml
+++ b/www-apps/whoogle-search/metadata.xml
@@ -5,4 +5,7 @@
baileyka...@gmail.com
Bailey Kasin

+   
+   benbusby/whoogle-search
+   
 

diff --git a/www-apps/whoogle-search/whoogle-search-0.8.3-r2.ebuild 
b/www-apps/whoogle-search/whoogle-search-0.8.3-r3.ebuild
similarity index 54%
rename from www-apps/whoogle-search/whoogle-search-0.8.3-r2.ebuild
rename to www-apps/whoogle-search/whoogle-search-0.8.3-r3.ebuild
index 61b960703a..7cbca25768 100644
--- a/www-apps/whoogle-search/whoogle-search-0.8.3-r2.ebuild
+++ b/www-apps/whoogle-search/whoogle-search-0.8.3-r3.ebuild
@@ -20,29 +20,30 @@ RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
-dev-python/python-dotenv[${PYTHON_USEDEP}]
+   dev-python/python-dotenv[${PYTHON_USEDEP}]
dev-python/defusedxml[${PYTHON_USEDEP}]
dev-python/waitress[${PYTHON_USEDEP}]
-app-arch/brotli[${PYTHON_USEDEP},python]
-net-libs/stem
-acct-user/whoogle
-acct-group/whoogle
+   app-arch/brotli[${PYTHON_USEDEP},python]
+   net-libs/stem
+   acct-user/whoogle
+   acct-group/whoogle
 "
 
-
 src_install() {
-rm -r .github docs test .dockerignore .gitignore .replit 
docker-compose.yml Dockerfile heroku.yml MANIFEST.in README.md requirements.txt
-mkdir -p "${ED}/opt/whoogle-search" || die
-insinto /opt/whoogle-search
-doins -r ./*
-fperms -R 0755 /opt/whoogle-search
+   rm -r .github docs test .dockerignore .gitignore .replit \
+   docker-compose.yml Dockerfile heroku.yml MANIFEST.in README.md \
+   requirements.txt
+   mkdir -p "${ED}/opt/whoogle-search" || die
+   insinto /opt/whoogle-search
+   doins -r ./*
+   fperms -R 0755 /opt/whoogle-search
fowners -R whoogle:whoogle /opt/whoogle-search
 
-insinto /etc/default/
-doins ${FILESDIR}/whoogle
-insinto /usr/lib/sysusers.d/
-doins ${FILESDIR}/whoogle.conf
+   insinto /etc/default/
+   doins "${FILESDIR}/whoogle"
+   insinto /usr/lib/sysusers.d/
+   doins "${FILESDIR}/whoogle.conf"
 
-newinitd "${FILESDIR}"/whoogle.initd whoogle
-systemd_dounit ${FILESDIR}/whoogle.service
-}
\ No newline at end of file
+   newinitd "${FILESDIR}"/whoogle.initd whoogle
+   systemd_dounit "${FILESDIR}/whoogle.service"
+}

diff --git a/www-apps/whoogle-search/whoogle-search-0.8.4-r2.ebuild 
b/www-apps/whoogle-search/whoogle-search-0.8.4-r3.ebuild
similarity index 55%
rename from www-apps/whoogle-search/whoogle-search-0.8.4-r2.ebuild
rename to www-apps/whoogle-search/whoogle-search-0.8.4-r3.ebuild
index 40c26760ef..73c7650736 100644
--- a/www-apps/whoogle-search/whoogle-search-0.8.4-r2.ebuild
+++ b/www-apps/whoogle-search/whoogle-search-0.8.4-r3.ebuild
@@ -20,30 +20,31 @@ RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
-dev-python/python-dotenv[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/proj/guru:master commit in: app-backup/kopia-ui-bin/

2023-11-11 Thread David Roman
commit: 9d0497f8b8e576896281e239ad07b0b0235d65b6
Author: YiFei Zhu  gmail  com>
AuthorDate: Sat Nov 11 09:01:49 2023 +
Commit: David Roman  gmail  com>
CommitDate: Sat Nov 11 09:20:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d0497f8

app-backup/kopia-ui-bin: new package, add 0.15.0

Signed-off-by: YiFei Zhu  gmail.com>

 app-backup/kopia-ui-bin/Manifest   |  3 +
 app-backup/kopia-ui-bin/kopia-ui-bin-0.15.0.ebuild | 75 ++
 app-backup/kopia-ui-bin/metadata.xml   | 14 
 3 files changed, 92 insertions(+)

diff --git a/app-backup/kopia-ui-bin/Manifest b/app-backup/kopia-ui-bin/Manifest
new file mode 100644
index 00..e148497f4e
--- /dev/null
+++ b/app-backup/kopia-ui-bin/Manifest
@@ -0,0 +1,3 @@
+DIST kopia-ui-bin-0.15.0-amd64.deb 79272722 BLAKE2B 
db34642a0746b838cc923b980efb76c004b5387b3d97b7e041e36be5943adf34fbc5a0af35d950c4a43c6d6434b725483630c39ad1771c3df7d3c8026e4b4b5d
 SHA512 
89a59600c5456c5eee03ba7dc485e2ce2618d9060072781d2691238a86853317f4a09dc69d4758509ed0ce99aa21716f80c89d4e14d51f1ff8e100a75c513324
+DIST kopia-ui-bin-0.15.0-arm.deb 72002696 BLAKE2B 
654e7bf55b0869d080173551bdc829d3a400ce13579ab1f3082ba50965defdb0849164e7af496566708e156259dbb7c0d2e0def1076a00884a8656c15178628b
 SHA512 
79b58d0369bc53ba9590957bd9953d19facb5bcdd8ee0ec1bb55d8067d7b71cbc92a11c9d05f99b2d4649734ec2d58b60976b954a0d1d134b0a28c6f9f9da081
+DIST kopia-ui-bin-0.15.0-arm64.deb 72002696 BLAKE2B 
654e7bf55b0869d080173551bdc829d3a400ce13579ab1f3082ba50965defdb0849164e7af496566708e156259dbb7c0d2e0def1076a00884a8656c15178628b
 SHA512 
79b58d0369bc53ba9590957bd9953d19facb5bcdd8ee0ec1bb55d8067d7b71cbc92a11c9d05f99b2d4649734ec2d58b60976b954a0d1d134b0a28c6f9f9da081

diff --git a/app-backup/kopia-ui-bin/kopia-ui-bin-0.15.0.ebuild 
b/app-backup/kopia-ui-bin/kopia-ui-bin-0.15.0.ebuild
new file mode 100644
index 00..bc1611d3fd
--- /dev/null
+++ b/app-backup/kopia-ui-bin/kopia-ui-bin-0.15.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker xdg
+
+DESCRIPTION="Kopia - Fast And Secure Open-Source Backup (Electron UI)"
+HOMEPAGE="https://github.com/kopia/kopia;
+
+SRC_URI="
+   amd64? ( 
https://github.com/kopia/kopia/releases/download/v${PV}/kopia-ui_${PV}_amd64.deb
 -> ${P}-amd64.deb )
+   arm? ( 
https://github.com/kopia/kopia/releases/download/v${PV}/kopia-ui_${PV}_armv7l.deb
 -> ${P}-arm.deb )
+   arm64? ( 
https://github.com/kopia/kopia/releases/download/v${PV}/kopia-ui_${PV}_arm64.deb
 -> ${P}-arm64.deb )
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+IUSE="+system-kopia"
+
+# binary package; no tests available
+RESTRICT="test"
+
+RDEPEND="
+   system-kopia? ( ~app-backup/kopia-${PV} )
+   app-accessibility/at-spi2-core
+   dev-libs/expat
+   dev-libs/glib
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libXrandr
+   x11-libs/pango
+"
+
+QA_PREBUILT="opt/KopiaUI"
+S="${WORKDIR}"
+
+src_install() {
+   mv "${S}"/* "${ED}" || die
+   mkdir -p "${ED}/usr/bin/" || die
+   ln -sf "${EPREFIX}/opt/KopiaUI/kopia-ui" "${ED}/usr/bin/kopia-ui" || die
+
+   if use system-kopia; then
+   rm -f "${ED}/opt/KopiaUI/resources/server/kopia" || die
+   ln -sf "${EPREFIX}/usr/bin/kopia" 
"${ED}/opt/KopiaUI/resources/server/kopia" || die
+   fi
+
+   # It installs /usr/share/doc/kopia-ui/changelog.bz2. This fails QA for 
two
+   # reasons:
+   # 1. Gentoo expects /usr/share/doc/${P}. I can perform an mv to fix 
this.
+   # 2. /usr/share/doc is subject to automatic compression, so portage
+   #expects files installed to not be compressed. I could perform a
+   #decompression on the cangelog but IMO changelog isn't important
+   #enough to add this workaround.
+   rm -rf "${ED}/usr/share/doc/kopia-ui" || die
+}
+
+pkg_postinst(){
+   xdg_desktop_database_update
+}

diff --git a/app-backup/kopia-ui-bin/metadata.xml 
b/app-backup/kopia-ui-bin/metadata.xml
new file mode 100644
index 00..682a0187c3
--- /dev/null
+++ b/app-backup/kopia-ui-bin/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zhuyifei1...@gmail.com
+   YiFei Zhu
+   
+   
+   kopia/kopia
+   
+   
+   Use the system-wide 
app-backup/kopia instead of bundled.
+   
+



[gentoo-commits] repo/proj/guru:master commit in: media-sound/tidal-hifi-bin/

2023-11-11 Thread David Roman
commit: 9319d9592a17b4c5489cdb1f0e5b5c69b93c0ff2
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sat Nov 11 07:30:35 2023 +
Commit: David Roman  gmail  com>
CommitDate: Sat Nov 11 07:30:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9319d959

media-sound/tidal-hifi-bin: fix broken symlink round 2

Signed-off-by: Kostadin Shishmanov  tutanota.com>

 media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild 
b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
index a3c1147732..f3e7168bbe 100644
--- a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
+++ b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
@@ -71,7 +71,8 @@ src_prepare() {
pushd "locales/" >/dev/null || die "location change for language 
cleanup failed"
chromium_remove_language_paks
popd >/dev/null || die "location reset for language cleanup failed"
-   rm -rf 
"${S}"/resources/app.asar.unpacked/node_modules/register-scheme/build/node_gyp_bins
 || die
+   rm -rf 
"${S}"/resources/app.asar.unpacked/node_modules/register-scheme/build/node_gyp_bins
+   rm -rf 
"${S}"/resources/app.asar.unpacked/node_modules/abstract-socket/build/node_gyp_bins
 }
 
 src_install() {



[gentoo-commits] repo/proj/guru:master commit in: app-backup/kopia/

2023-11-11 Thread David Roman
commit: 38c25be6e3aa40cb7c00aa4965bf86f9d3f9b92e
Author: YiFei Zhu  gmail  com>
AuthorDate: Sat Nov 11 09:01:39 2023 +
Commit: David Roman  gmail  com>
CommitDate: Sat Nov 11 09:16:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=38c25be6

app-backup/kopia: new package, add 0.15.0

Signed-off-by: YiFei Zhu  gmail.com>

 app-backup/kopia/Manifest|  2 ++
 app-backup/kopia/kopia-0.15.0.ebuild | 30 ++
 app-backup/kopia/metadata.xml| 11 +++
 3 files changed, 43 insertions(+)

diff --git a/app-backup/kopia/Manifest b/app-backup/kopia/Manifest
new file mode 100644
index 00..38b4bbb366
--- /dev/null
+++ b/app-backup/kopia/Manifest
@@ -0,0 +1,2 @@
+DIST kopia-0.15.0-deps.tar.xz 256837112 BLAKE2B 
4ef21c56d41434985b8b6cf3be1302deeb847941d4fbe39958f2d3c03f2fa0f19dd216646cc5d063d712f3a26f8b8bf440bebe945670877b186cb3c40a771b16
 SHA512 
5a4ec3c0cae5d6bf83e7f4b37a5bce231591a209d11d8472b5ca0b92f94a1021b2ddc4a10bcf438dc6f09ccafef1f61158a3f213bbdc6f5dcc0dfdd3f94ed0a4
+DIST kopia-0.15.0.tar.gz 2968507 BLAKE2B 
316573b4772f88182dcbfe10cfd428ecf0d5c8f9edf5bf820c1d73d1dc683dcf78cace709f091bfe9904d93e786ca815960c5b44e45b5b685e128816230ec5d8
 SHA512 
c12e75457d6a77d6968f1e577efdb5703ce6fa1e3088a73e9b5dfa51fdfa96d8264e62a9fad1b2ee8ce07d98ca3bfd986acbc4dac277b2a84ec3187cfd97

diff --git a/app-backup/kopia/kopia-0.15.0.ebuild 
b/app-backup/kopia/kopia-0.15.0.ebuild
new file mode 100644
index 00..48eaf7d1e0
--- /dev/null
+++ b/app-backup/kopia/kopia-0.15.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Kopia - Fast And Secure Open-Source Backup"
+HOMEPAGE="https://github.com/kopia/kopia;
+SRC_URI="
+   https://github.com/kopia/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://storage.googleapis.com/zhuyifei-static/gentoo/${P}-deps.tar.xz
+"
+
+LICENSE="Apache-2.0 MIT BSD BSD-2 CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64"
+
+src_compile() {
+   ego build -v -x -work -o ${PN}
+}
+
+src_test() {
+   ego test -v $(ego list ./... | grep -v /vendor/)
+}
+
+src_install() {
+   dobin ${PN}
+   einstalldocs
+}

diff --git a/app-backup/kopia/metadata.xml b/app-backup/kopia/metadata.xml
new file mode 100644
index 00..c77a5b59aa
--- /dev/null
+++ b/app-backup/kopia/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zhuyifei1...@gmail.com
+   YiFei Zhu
+   
+   
+   kopia/kopia
+   
+



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

2023-11-11 Thread Conrad Kostecki
commit: dfaeebc6228212b599f3b0ffac1fa66529a20d01
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Nov 12 00:16:44 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Nov 12 00:24:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfaeebc6

app-emulation/86Box: add 4.0.1

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

 app-emulation/86Box/86Box-4.0.1.ebuild | 77 ++
 app-emulation/86Box/Manifest   |  1 +
 2 files changed, 78 insertions(+)

diff --git a/app-emulation/86Box/86Box-4.0.1.ebuild 
b/app-emulation/86Box/86Box-4.0.1.ebuild
new file mode 100644
index ..e7aba1c39380
--- /dev/null
+++ b/app-emulation/86Box/86Box-4.0.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Emulator of x86-based machines based on PCem"
+HOMEPAGE="https://github.com/86Box/86Box;
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="dinput experimental +fluidsynth +munt new-dynarec +openal +qt5 +threads"
+
+DEPEND="
+   app-emulation/faudio
+   dev-libs/libevdev
+   media-libs/freetype:2=
+   media-libs/libpng:=
+   media-libs/libsdl2
+   media-libs/openal
+   media-libs/rtmidi
+   net-libs/libslirp
+   sys-libs/zlib
+   qt5? ( x11-libs/libXi )
+"
+
+RDEPEND="
+   ${DEPEND}
+   fluidsynth? ( media-sound/fluidsynth )
+   munt? ( media-libs/munt-mt32emu )
+   openal? ( media-libs/openal )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qttranslations:5
+   dev-qt/qtwidgets:5
+   kde-frameworks/extra-cmake-modules
+   )
+"
+
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   # LTO needs to be filtered
+   # See https://bugs.gentoo.org/854507
+   filter-lto
+   append-flags -fno-strict-aliasing
+
+   local mycmakeargs=(
+   -DCPPTHREADS="$(usex threads)"
+   -DDEV_BRANCH="$(usex experimental)"
+   -DDINPUT="$(usex dinput)"
+   -DDYNAREC="ON"
+   -DMUNT_EXTERNAL="$(usex munt)"
+   -DFLUIDSYNTH="$(usex fluidsynth)"
+   -DMINITRACE="OFF"
+   -DMUNT="$(usex munt)"
+   -DNEW_DYNAREC="$(usex new-dynarec)"
+   -DOPENAL="$(usex openal)"
+   -DPREFER_STATIC="OFF"
+   -DRTMIDI="ON"
+   -DQT="$(usex qt5)"
+   -DRELEASE="ON"
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   elog "In order to use 86Box, you will need some roms for various 
emulated systems."
+   elog "See https://github.com/86Box/roms for more information."
+}

diff --git a/app-emulation/86Box/Manifest b/app-emulation/86Box/Manifest
index 38878222668a..7f0ee388707f 100644
--- a/app-emulation/86Box/Manifest
+++ b/app-emulation/86Box/Manifest
@@ -1,2 +1,3 @@
 DIST 86Box-3.11.tar.gz 4593971 BLAKE2B 
0b2771492910f0c11835104e5ef7495ca052414a959e27732ec0d72bc6a6f4cb46c386f0642042425cfd4c4aa1b16e24e027e53034ffae618d9c51aff282cdf7
 SHA512 
4705f0bb7186a19b8a74450132a73c01e9fae80809e7cebf2ef0294100081ff6a27e0f81dbc661596a8d1cd7b04afc5dddb3e990dd10951a37a48de338c49a77
+DIST 86Box-4.0.1.tar.gz 5206128 BLAKE2B 
56a4d374757eb67368bbc5782bceca3f4dec79dd36fad6698065a86c3937238b352425dd856169a1a65a42a4f60f1a68b099ece4a7c019be4229d61fabfc444a
 SHA512 
b06a8c50558276f35f98795e0513b5bd39eed3a0d3a8d61bf79b373501cd823ab3ab12fb943e879a240292bca39c507a1a42b1b6f3f9ae596499b685a03acf98
 DIST 86Box-4.0.tar.gz 5200746 BLAKE2B 
74f702d7be42ee84a4ca337e13bb77ec3fb89b1e78018807d8ced63e474905799f1cf6bf7c093f17dedcc6da0c07b0283f9e2c490f3b3f7ba3c4f1689988b8d4
 SHA512 
8465e86e44bb5fa260f0550479e877a0f4a407eb59a00db8bab6764fecb292b8c9a370451eb71adbf84db990d7ea70e001cd1b2bc096c95caa7526901d20833e



[gentoo-commits] repo/gentoo:master commit in: x11-misc/projecteur/

2023-11-11 Thread Conrad Kostecki
commit: 0049bd7ed6d5bae2696e4723e11bf7ed2c7ad614
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Nov 12 00:12:07 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Nov 12 00:24:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0049bd7e

x11-misc/projecteur: add 0.10

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

 x11-misc/projecteur/Manifest   |  1 +
 x11-misc/projecteur/projecteur-0.10.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/x11-misc/projecteur/Manifest b/x11-misc/projecteur/Manifest
index 79ae747c86e8..211f0260eccd 100644
--- a/x11-misc/projecteur/Manifest
+++ b/x11-misc/projecteur/Manifest
@@ -1 +1,2 @@
+DIST projecteur-0.10.tar.gz 464761 BLAKE2B 
51488cd9f4380f3164ea8c186aeb2389917a1cfb7a5046fc90cc8e75ff5c33ecaa8224cf56c0dcfc0ba1c54741f5ae0d98ec1061318f439801a2b959832b0da4
 SHA512 
fae7bb6af1fe24ff5e2c98610a768ed93ed968fa8a78dee59fe2c0e7217880ad54e98b6bd0da4defd0297c959bc10e53c476d004c1847c50bc843816359b58a7
 DIST projecteur-0.9.2.tar.gz 394033 BLAKE2B 
576a16853cdb2ae4614b83946caf85636f364c268320bcd99cdd9312ac1e76fb663f2e6c7cede4202df581770b4640444283eb55747735ab1bbb125d5bb9c6c1
 SHA512 
75c7e30b9ef72b4c1fc5e1a8e42c1668ccf2698677c1617cea080c7f5db722098635098304a7557f93f1a14143f8f2f089e8aed9265d44b2cfcd82974363baac

diff --git a/x11-misc/projecteur/projecteur-0.10.ebuild 
b/x11-misc/projecteur/projecteur-0.10.ebuild
new file mode 100644
index ..7098cc463692
--- /dev/null
+++ b/x11-misc/projecteur/projecteur-0.10.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/p/P}"
+
+inherit cmake udev xdg-utils
+
+DESCRIPTION="Linux Desktop Application for the Logitech Spotlight device"
+HOMEPAGE="https://github.com/jahnf/Projecteur;
+SRC_URI="https://github.com/jahnf/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   || (
+   dev-qt/qtgui:5[X(-)]
+   dev-qt/qtgui:5[xcb(-)]
+   )
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   virtual/udev
+   x11-libs/libX11
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   cmake_src_prepare
+
+   # Don't treat all warnings as errors
+   sed -e '/add_compile_options/d' -i CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCOMPRESS_MAN_PAGE="OFF"
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   udev_reload
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   udev_reload
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: sys-block/arcconf/

2023-11-11 Thread Conrad Kostecki
commit: bd4586fcfb88bbeb03ee4abec797236cf5b61619
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:58:25 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Nov 12 00:24:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4586fc

sys-block/arcconf: add 4.14.00.26064

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

 sys-block/arcconf/Manifest |  1 +
 sys-block/arcconf/arcconf-4.14.00.26064.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/sys-block/arcconf/Manifest b/sys-block/arcconf/Manifest
index 9b0dd4fcdf24..9826302213cd 100644
--- a/sys-block/arcconf/Manifest
+++ b/sys-block/arcconf/Manifest
@@ -1,2 +1,3 @@
 DIST arcconf_B25823.zip 86931369 BLAKE2B 
c11eb498474cdd13d15bf1516ada423d4d1b71c538f346f854a30d3645e8e7db996d8f934a66c55fcb6b4397982de43e2d84b9aebfcc2de2922b950bcfc4c8fb
 SHA512 
da5396c43783636013fb88137f45638ece2767d9e5649577136be123cee5c6eededfac464b965c0474bae65db18147c696f9b30274045c61788669cc56307718
+DIST arcconf_B26064.zip 40927172 BLAKE2B 
1d9524ff4a4307b565c23c8ceebba95fa6882d62274dbfda7bf3431d370ee635a54811458e0d34f875827059339036bc35c5cf1687e5e96e4a2a8442ebf166a0
 SHA512 
4d91aa85089c31751ca6f39eb5562d68006703f88deb5bc86fa4a15735cfa9ff8b51b4b204f80d8b4bfe35fdd18565e111764674d1c2c7253e78b411836c4b71
 DIST arcconf_v2_01_22270.zip 47168976 BLAKE2B 
95693a1408e5a4d0d638bbf265f2e1e64247dfec2b1078b56860c5fcd4b13ffa5967bfb9967abfd4b79c788aaeb20759b3a9070a84b083c1653e4868a96ac4cf
 SHA512 
0f91a697c44ea0c0561bec9e432e7d4eba8eb8a2b0255a9867bdb183f81e745aee1dcc2b0017847803dbb27f55cad3e985f4bcd3a202c52f5b557fb724e94d9e

diff --git a/sys-block/arcconf/arcconf-4.14.00.26064.ebuild 
b/sys-block/arcconf/arcconf-4.14.00.26064.ebuild
new file mode 100644
index ..6f79502767cc
--- /dev/null
+++ b/sys-block/arcconf/arcconf-4.14.00.26064.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="B$(ver_cut 4)"
+
+inherit linux-info
+
+DESCRIPTION="Microsemi Adaptec RAID Controller Command Line Utility"
+HOMEPAGE="https://www.microsemi.com/;
+SRC_URI="http://download.adaptec.com/raid/storage_manager/${PN}_${MY_PV}.zip;
+S="${WORKDIR}/linux"
+
+LICENSE="Microsemi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+
+BDEPEND="app-arch/unzip"
+
+RESTRICT="mirror bindist"
+
+QA_PREBUILT="usr/bin/arcconf"
+
+pkg_setup() {
+   # CONFIG_HARDENED_USERCOPY_PAGESPAN makes ARCCONF segault
+   # LEGACY_VSYSCALL_NONE makes ARCCONF segaultmakes ARCCONF segault
+   if linux-info_get_any_version && linux_config_src_exists; then
+   CONFIG_CHECK="!HARDENED_USERCOPY_PAGESPAN !LEGACY_VSYSCALL_NONE"
+   check_extra_config
+   fi
+}
+
+src_install() {
+   dobin $(usex arm64 'arm/linuxarm_x64/cmdline/' '')arcconf
+}



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress-ng/

2023-11-11 Thread Conrad Kostecki
commit: c288a63222bd16cb787f1dee4755dfcdf3d41326
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:38:08 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Nov 12 00:24:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c288a632

app-benchmarks/stress-ng: add 0.17.01, drop 0.17.00

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

 app-benchmarks/stress-ng/Manifest   | 2 +-
 .../stress-ng/{stress-ng-0.17.00.ebuild => stress-ng-0.17.01.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-benchmarks/stress-ng/Manifest 
b/app-benchmarks/stress-ng/Manifest
index 492cbc020d71..7b8b035b4a89 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1 +1 @@
-DIST stress-ng-0.17.00.tar.gz 6147684 BLAKE2B 
438b282043ca43104f598b80803ebbc3ab5d7d9e230ab874e1f9360bc8bc5122f351dd3ce322b797e47b87471ad57cd13e826a24f17d42b050e3de173bb5eb10
 SHA512 
37669d4a00f1a02bb6cfcac6bf4dd32db74734433189ef686af9fbf861ee75dc63b94409981101c162f3b2b03802f96e4085f863a67cb62027b1eff8657aa03b
+DIST stress-ng-0.17.01.tar.gz 6168897 BLAKE2B 
37fbee68094dc4d840a804bd9256bc51341c4daa199b99cd008cb0675edadb2ac2e69efb6dedb7b089af115d5299d373df8b9977361eaa547132f9192954bfb6
 SHA512 
1fc4ec634c000b6fa314d6b48f66ff0f26ffb2bd47894c7a88eaf51f292e8ae5534f766c307588d14dcee9fd926955b30071eebb41610c47c9a23c7e01ff6c50

diff --git a/app-benchmarks/stress-ng/stress-ng-0.17.00.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.17.01.ebuild
similarity index 100%
rename from app-benchmarks/stress-ng/stress-ng-0.17.00.ebuild
rename to app-benchmarks/stress-ng/stress-ng-0.17.01.ebuild



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

2023-11-11 Thread Conrad Kostecki
commit: c2021b253b960f82db8451e93fd35c764db014ae
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:45:07 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Nov 12 00:24:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2021b25

dev-lua/lualdap: add 1.4.0

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

 dev-lua/lualdap/Manifest |  1 +
 dev-lua/lualdap/lualdap-1.4.0.ebuild | 89 
 2 files changed, 90 insertions(+)

diff --git a/dev-lua/lualdap/Manifest b/dev-lua/lualdap/Manifest
index 9d1bd3e7baed..eaf86455ed5a 100644
--- a/dev-lua/lualdap/Manifest
+++ b/dev-lua/lualdap/Manifest
@@ -1 +1,2 @@
 DIST lualdap-1.3.1.tar.gz 82290 BLAKE2B 
8436f1b3cf6497a3aea19de74a2e06bf2bb9ba4951d7357584c5b29a4d37ea2c5d4877d6ea3d44fca42d19207366abdf6a017ce1953d283a7bc243d230081077
 SHA512 
29d622ecf63214ac26ade71478c383e4f1b7468097bf19b99b8209b3f6cbb2078298a149d64ba8a7ca4abe97aa45550982792fa4ac0a8014f7daf709fe725e9f
+DIST lualdap-1.4.0.tar.gz 83205 BLAKE2B 
8e56cbf8f772fd4bac3e4d545741d51adc447cdc00a4ccaa390af3ddbd035de9fe7b0a652ce71da869f74ba241c51f2a63835f2f200e9454a058e123d4acbf5f
 SHA512 
92d6cb81adfb9fc21ba21d6e765f70c1eb0e30bd04d5fabc2bec2a9e22850c5ab1586bf866f01a871e72a705de93d61be2545edf3d9b25011f74f2a5c4e46d32

diff --git a/dev-lua/lualdap/lualdap-1.4.0.ebuild 
b/dev-lua/lualdap/lualdap-1.4.0.ebuild
new file mode 100644
index ..bc819abad462
--- /dev/null
+++ b/dev-lua/lualdap/lualdap-1.4.0.ebuild
@@ -0,0 +1,89 @@
+# 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="A lua binding for the OpenLDAP client libraries"
+HOMEPAGE="https://github.com/lualdap/lualdap;
+SRC_URI="https://github.com/lualdap/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc ~x86"
+IUSE="test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="test"
+
+RDEPEND="
+   net-nds/openldap:=
+   ${LUA_DEPS}
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   test? ( ${RDEPEND} )
+"
+
+HTML_DOCS=( "docs/." )
+
+src_prepare() {
+   default
+
+   lua_copy_sources
+}
+
+lua_src_compile() {
+   pushd "${BUILD_DIR}" || die
+
+   local myemakeargs=(
+   "CC=$(tc-getCC)"
+   "LBER_LIBDIR=/usr/$(get_libdir)"
+   "LDAP_LIBDIR=/usr/$(get_libdir)"
+   "LUA_INCDIR=$(lua_get_include_dir)"
+   "LUA_LIBDIR=/usr/$(get_libdir)"
+   )
+
+   emake "${myemakeargs[@]}"
+
+   popd || die
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_test() {
+   pushd "${BUILD_DIR}" || die
+   LUA_CPATH="./src/?.so" ${ELUA} tests/test.lua || die
+   popd || die
+}
+
+src_test() {
+   lua_foreach_impl lua_src_test
+}
+
+lua_src_install() {
+   pushd "${BUILD_DIR}" || die
+
+   # Workaround, as 'make install' does not create this directory
+   dodir "$(lua_get_cmod_dir)"
+
+   local myemakeargs=(
+   "DESTDIR=${ED}"
+   "INST_LIBDIR=$(lua_get_cmod_dir)"
+   )
+
+   emake "${myemakeargs[@]}" install
+
+   popd || die
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+
+   einstalldocs
+}



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

2023-11-11 Thread Conrad Kostecki
commit: 910c433461bb1091633927c5cc3b99843770eee1
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:46:17 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Nov 12 00:24:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=910c4334

dev-lua/busted: add 2.2.0

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

 dev-lua/busted/Manifest|  1 +
 dev-lua/busted/busted-2.2.0.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-lua/busted/Manifest b/dev-lua/busted/Manifest
index d4923dd8e7cc..942305a7fe1f 100644
--- a/dev-lua/busted/Manifest
+++ b/dev-lua/busted/Manifest
@@ -1 +1,2 @@
 DIST busted-2.1.2.tar.gz 63587 BLAKE2B 
e88ad47753e2343a98a4d06eff3ec92bc029ac49a33712beeec56776e1e3340e43135206ff24317065fcebaaa045f6c7e3ebc61d713dbd167d19adf9859b65fe
 SHA512 
87aa9bf36c946b22940b2f3361d66fc59af7042deaa695c576f80602f825d5c9334b91edce4fb297098deb3edb574a10aebfd552866f039a1fb640978e022f18
+DIST busted-2.2.0.tar.gz 65027 BLAKE2B 
c04d3cc3782b9ac5af42b0cc2619b0265230f0313791d6f06d73998b98440ae0aa3618efdeca055022e4685ee53320513cb39c7dbbd66a546f203525440eac87
 SHA512 
86789ddb93e1b7958a0a6f447ce17532a60d0af27df21159100d3ee8a98496ae30d5a22939e91cbbfac805df118be1ed571360f90a3b31b81d654e493e77b0b7

diff --git a/dev-lua/busted/busted-2.2.0.ebuild 
b/dev-lua/busted/busted-2.2.0.ebuild
new file mode 100644
index ..2059826dbdf6
--- /dev/null
+++ b/dev-lua/busted/busted-2.2.0.ebuild
@@ -0,0 +1,63 @@
+# 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
+
+DESCRIPTION="Elegant Lua unit testing"
+HOMEPAGE="https://lunarmodules.github.io/busted/;
+SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="test"
+
+RDEPEND="
+   dev-lua/lua_cliargs[${LUA_USEDEP}]
+   dev-lua/luafilesystem[${LUA_USEDEP}]
+   dev-lua/luasystem[${LUA_USEDEP}]
+   dev-lua/dkjson[${LUA_USEDEP}]
+   dev-lua/say[${LUA_USEDEP}]
+   dev-lua/luassert[${LUA_USEDEP}]
+   dev-lua/lua-term[${LUA_USEDEP}]
+   dev-lua/penlight[${LUA_USEDEP}]
+   dev-lua/mediator_lua[${LUA_USEDEP}]
+   ${LUA_DEPS}
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   dev-lua/busted
+   ${RDEPEND}
+   )
+"
+
+lua_src_test() {
+   busted --lua=${ELUA} || die
+}
+
+src_test() {
+   lua_foreach_impl lua_src_test
+}
+
+lua_src_install() {
+   insinto $(lua_get_lmod_dir)
+   doins -r busted
+}
+
+src_install() {
+   dobin bin/busted
+
+   lua_foreach_impl lua_src_install
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-dns/ddclient/

2023-11-11 Thread Conrad Kostecki
commit: d08226c0865ee28b1eb7677b6e34a01f7c8e2ad5
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:55:05 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Nov 12 00:24:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d08226c0

net-dns/ddclient: add 3.11.1

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

 net-dns/ddclient/Manifest   |  1 +
 net-dns/ddclient/ddclient-3.11.1.ebuild | 89 +
 2 files changed, 90 insertions(+)

diff --git a/net-dns/ddclient/Manifest b/net-dns/ddclient/Manifest
index bb2dce564183..55ffa7c14492 100644
--- a/net-dns/ddclient/Manifest
+++ b/net-dns/ddclient/Manifest
@@ -1 +1,2 @@
 DIST ddclient-3.10.0.tar.gz 275494 BLAKE2B 
abb2d313ae7c459305916b47f7c6e28a6a1ac9ce141b7e1ba64cb4b646191eff17cb0a89e2ee14a9e406cf0e5d319b2c144874a050679528c9b085a5f239a6aa
 SHA512 
4740a96813e47e7989d61253ac8a69c6e0f70dd3c61a05227b03d973d9a024d17d6a31c16d633ade48a3fc58f0c79b8a0da8a4ec3369d852a2417e86e9971a05
+DIST ddclient-3.11.1.tar.gz 277452 BLAKE2B 
f496443b972cfed0623eae3a4056b4315cc085e3358189f0846bedaeda53912ec43949da5c4505cc749bf0dea247702e5c2415f06b27dc6549739833a39c8365
 SHA512 
e823ce54f94e268d62c52e2e13f32e5549b0f91721c876e0bfde2f948ac60d6346fb633b96eda410174c9f039c9c67034efdec7826f249f85c5890e33b3279b0

diff --git a/net-dns/ddclient/ddclient-3.11.1.ebuild 
b/net-dns/ddclient/ddclient-3.11.1.ebuild
new file mode 100644
index ..92d30aafbd66
--- /dev/null
+++ b/net-dns/ddclient/ddclient-3.11.1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools optfeature systemd tmpfiles
+
+DESCRIPTION="Perl client used to update dynamic DNS entries"
+HOMEPAGE="https://ddclient.net/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="examples selinux test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   acct-group/ddclient
+   acct-user/ddclient
+   dev-lang/perl
+   net-misc/curl
+   dev-perl/Digest-SHA1
+   virtual/perl-Digest-SHA
+   virtual/perl-JSON-PP
+   selinux? ( sec-policy/selinux-ddclient )
+"
+
+BDEPEND="
+   test? (
+   dev-perl/HTTP-Daemon
+   dev-perl/HTTP-Daemon-SSL
+   dev-perl/Plack
+   dev-perl/Test-MockModule
+   dev-perl/Test-Warnings
+   )
+"
+
+src_prepare() {
+   default
+
+   # Remove PID setting, to reliably setup the environment for the init 
script
+   sed -e '/^pid/d' -i ddclient.conf.in || die
+
+   # Disable 'get_ip_from_if.pl' test, as it fails with network-sandbox
+   # Don't create cache directory, as it's created by init script / 
tmpfiles
+   sed -e '/get_ip_from_if.pl/d' -e '/MKDIR_P/d' -i Makefile.am || die
+
+   # Remove windows executable
+   if use examples; then
+   rm sample-etc_dhcpc_dhcpcd-eth0.exe || die
+   fi
+
+   eautoreconf
+}
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/ddclient.initd-r7 ddclient
+   systemd_newunit "${FILESDIR}"/ddclient.service-r2 ddclient.service
+   newtmpfiles "${FILESDIR}"/ddclient.tmpfiles-r1 ddclient.conf
+
+   if use examples; then
+   docinto examples
+   dodoc sample-*
+   fi
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   if [[ ${REPLACING_VERSIONS} ]]; then
+   for v in ${REPLACING_VERSIONS}; do
+   if ver_test "${v}" -lt 3.10.0; then
+   if [ -f "${EROOT}/etc/ddclient/ddclient.conf" 
]; then
+   cp /etc/ddclient/ddclient.conf 
/etc/ddclient.conf || die
+   ewarn "Your DDClient configuration has 
been copied from"
+   ewarn "'/etc/ddclient/ddclient.conf' to 
'/etc/ddclient.conf'."
+   ewarn "Please check your configuration."
+   fi
+   break
+   fi
+   done
+   fi
+
+   optfeature "using iproute2 instead if ifconfig." sys-apps/iproute2
+   tmpfiles_process ddclient.conf
+}



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

2023-11-11 Thread Conrad Kostecki
commit: a22a1036bd8112e87cbdf987a70839547b6ccf90
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:48:53 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Nov 12 00:24:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a22a1036

dev-libs/level-zero: add 1.15.1

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

 dev-libs/level-zero/Manifest |  1 +
 dev-libs/level-zero/level-zero-1.15.1.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-libs/level-zero/Manifest b/dev-libs/level-zero/Manifest
index f36eaa75aef6..c81deb3ac00c 100644
--- a/dev-libs/level-zero/Manifest
+++ b/dev-libs/level-zero/Manifest
@@ -1 +1,2 @@
 DIST level-zero-1.14.0.tar.gz 927330 BLAKE2B 
d025d7b6315037e9ae7fa037d3f86781ccb4f5a2736f5f2c8a8aa250eb0fa313c33b481a0a703781f17d0b3162c87b7f4a83d5d4668e79e82ef9a8aa1087f739
 SHA512 
6eb862492fb25fdebb5c2b93a24c02608f2a5e91a746e49ecdb8f5fa8f5c680644282ff4933fc7f6d15cb1d7db1f55534e5696b70d2553f0f59bfdf5f6ee1788
+DIST level-zero-1.15.1.tar.gz 935483 BLAKE2B 
3478698f1976ea10557c28a44618417f4d2e65da328787210cd0da481ebcdf2a507ce738ac1d01101540ee6653c72254521afe7069f13219d7c8a4d5a5aec822
 SHA512 
594fc39f971fd06be9eb63f894ac9c720ee5ee110963c25f7861c348c4484793a529e39aec12f8aeb02b91666c41eacb3cebc2ebaac4c9e67d2c6ee66f682963

diff --git a/dev-libs/level-zero/level-zero-1.15.1.ebuild 
b/dev-libs/level-zero/level-zero-1.15.1.ebuild
new file mode 100644
index ..5fb383635c28
--- /dev/null
+++ b/dev-libs/level-zero/level-zero-1.15.1.ebuild
@@ -0,0 +1,25 @@
+# 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() {
+   # Don't hardcore -Werror
+   sed -e 's/-Werror//g' -i CMakeLists.txt || die
+
+   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: gui-wm/hyprland/

2023-11-11 Thread Yixun Lan
commit: e604d48d9516a499627e7e774e0efea3648c27f6
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Nov 11 17:31:04 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Nov 12 00:01:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e604d48d

gui-wm/hyprland: add 0.32.2

Closes: https://github.com/gentoo/gentoo/pull/33768
Signed-off-by: Julien Roy  jroy.ca>
Signed-off-by: Yixun Lan  gentoo.org>

 gui-wm/hyprland/Manifest   |   1 +
 gui-wm/hyprland/hyprland-0.32.2.ebuild | 130 +
 2 files changed, 131 insertions(+)

diff --git a/gui-wm/hyprland/Manifest b/gui-wm/hyprland/Manifest
index 56d8515d40ea..eb0e7ab9c0fc 100644
--- a/gui-wm/hyprland/Manifest
+++ b/gui-wm/hyprland/Manifest
@@ -1,2 +1,3 @@
 DIST hyprland-0.31.0.gh.tar.gz 14068621 BLAKE2B 
272ba0c92ee6f8db623bb7b79a64ec1a3f2d2e0e1a8825ab7cc43e30dc64d77396ae014469a308c10deea0f9607680ff3a9328b747c82acccd5156e9d9c07cde
 SHA512 
27798eba3bc430fe3689ecfb6ae38a59f48c39183c8cbd4fea8dca0a92a25941e6ee8b51d70f18498a3b0ef6c2575658299ee36ed6a6a93c7b54548ab64f07ca
 DIST hyprland-0.32.0.gh.tar.gz 14123937 BLAKE2B 
3eb3c105681c22a1a4b2e38805a55015b741061977976f8e429068b79a59bfd6bac2ba74b2f547d81481cb404cad41bdec73eee67704bd11fddab3c213085a56
 SHA512 
293f0814530008f2f4561526aaca86a454de62bfae7ab508cf7ecdc12ec7029ba1fac2bb918cf0a2d4e8e9b423b463e5120591ebc8579489dcb7e07751d89ac9
+DIST hyprland-0.32.2.gh.tar.gz 14119309 BLAKE2B 
5a8924601d8db994532bbb7fc96962a9c8f9f11a52ee77c13c20cafc647617ba7eec2f4eea3672ba78decf5573b5a0394b73cb6041c2ea2f742e9557d14ff10b
 SHA512 
6736c307bb29ddbfa46ed42b73c2cbe24bbf4b3a7113d370daba001dc1ace73f9e4174ad3e55e84b753fa57b42dccd618816408daa24eeef566b1bc70d729860

diff --git a/gui-wm/hyprland/hyprland-0.32.2.ebuild 
b/gui-wm/hyprland/hyprland-0.32.2.ebuild
new file mode 100644
index ..c77204ea1933
--- /dev/null
+++ b/gui-wm/hyprland/hyprland-0.32.2.ebuild
@@ -0,0 +1,130 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson toolchain-funcs
+
+DESCRIPTION="A dynamic tiling Wayland compositor that doesn't sacrifice on its 
looks"
+HOMEPAGE="https://github.com/hyprwm/Hyprland;
+
+SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+S="${WORKDIR}/${PN}-source"
+
+KEYWORDS="~amd64 ~riscv"
+LICENSE="BSD"
+SLOT="0"
+IUSE="X legacy-renderer systemd video_cards_nvidia"
+
+# bundled wlroots has the following dependency string according to included 
headers.
+# wlroots[drm,gles2-renderer,libinput,x11-backend?,X?]
+# enable x11-backend with X and vice versa
+WLROOTS_RDEPEND="
+   >=dev-libs/libinput-1.14.0:=
+   dev-libs/libliftoff
+   >=dev-libs/wayland-1.22
+   media-libs/libdisplay-info
+   media-libs/libglvnd
+   media-libs/mesa[egl(+),gles2]
+   sys-apps/hwdata:=
+   sys-auth/seatd:=
+   >=x11-libs/libdrm-2.4.114
+   x11-libs/libxkbcommon
+   >=x11-libs/pixman-0.42.0
+   virtual/libudev:=
+   X? (
+   x11-base/xwayland
+   x11-libs/libxcb:0=
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   )
+"
+WLROOTS_DEPEND="
+   >=dev-libs/wayland-protocols-1.32
+"
+WLROOTS_BDEPEND="
+   dev-util/glslang
+   dev-util/wayland-scanner
+"
+
+RDEPEND="
+   ${WLROOTS_RDEPEND}
+   dev-libs/glib:2
+   dev-libs/libinput
+   dev-libs/wayland
+   media-libs/libglvnd
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   x11-libs/pixman
+   X? (
+   x11-libs/libxcb:0=
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   ${WLROOTS_DEPEND}
+   dev-libs/hyprland-protocols
+   >=dev-libs/wayland-protocols-1.25
+"
+BDEPEND="
+   ${WLROOTS_BDEPEND}
+   || ( >=sys-devel/gcc-13:* >=sys-devel/clang-16:* )
+   app-misc/jq
+   dev-util/cmake
+   dev-util/wayland-scanner
+   dev-vcs/git
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} == binary ]] && return
+
+   if tc-is-gcc && ver_test $(gcc-version) -lt 13 ; then
+   eerror "Hyprland requires >=sys-devel/gcc-13 to build"
+   eerror "Please upgrade GCC: emerge -v1 sys-devel/gcc"
+   die "GCC version is too old to compile Hyprland!"
+   elif tc-is-clang && ver_test $(clang-version) -lt 16 ; then
+   eerror "Hyprland requires >=sys-devel/clang-16 to build"
+   eerror "Please upgrade Clang: emerge -v1 sys-devel/clang"
+   die "Clang version is too old to compile Hyprland!"
+   fi
+}
+
+src_prepare() {
+   if use video_cards_nvidia; then
+   cd "${S}/subprojects/wlroots" || die
+   eapply "${S}/nix/patches/wlroots-nvidia.patch"
+   cd "${S}" || die
+   fi
+
+   default
+}
+
+src_configure() {
+   local emesonargs=(

[gentoo-commits] repo/gentoo:master commit in: app-text/wgetpaste/files/, app-text/wgetpaste/

2023-11-11 Thread Yixun Lan
commit: b205329c101956d2c54a9204c8065c3389edd217
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Tue Nov  7 04:37:17 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Nov 11 23:46:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b205329c

app-text/wgetpaste: pull some stuff from upstream

- Add -A/--ansi arg to enable ANSI pasting (don't use ansifilter)
- Add -q/--quiet arg to suppress "Your paste ..." output

Closes: https://github.com/gentoo/gentoo/pull/33702
Signed-off-by: Oskari Pirhonen  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 .../files/wgetpaste-2.33-add-A-ansi.patch  |  39 +
 .../files/wgetpaste-2.33-added-quiet-flag.patch|  61 
 ...getpaste-2.33-change-arg-parsing-priority.patch |  95 
 ...etpaste-2.33-test_ansi-add-A-to-the-tests.patch | 171 +
 app-text/wgetpaste/wgetpaste-2.33-r4.ebuild|  66 
 5 files changed, 432 insertions(+)

diff --git a/app-text/wgetpaste/files/wgetpaste-2.33-add-A-ansi.patch 
b/app-text/wgetpaste/files/wgetpaste-2.33-add-A-ansi.patch
new file mode 100644
index ..e55c8192dac7
--- /dev/null
+++ b/app-text/wgetpaste/files/wgetpaste-2.33-add-A-ansi.patch
@@ -0,0 +1,39 @@
+From 9614658e6a31bf1b318972008fd9fd1301e9d92f Mon Sep 17 00:00:00 2001
+From: Oskari Pirhonen 
+Date: Sun, 13 Aug 2023 14:32:34 -0500
+Subject: [PATCH 2/3] Add -A/--ansi
+
+Don't strip ANSI codes.
+---
+See also: https://github.com/zlin/wgetpaste/pull/46
+- Oskari
+
+ wgetpaste | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/wgetpaste b/wgetpaste
+index 5f4152d..1e3ae35 100755
+--- a/wgetpaste
 b/wgetpaste
+@@ -556,6 +556,8 @@ Options:
+ -X, --xpaste  write resulting url to the X primary 
selection buffer (requires x11-misc/xclip)
+ -C, --xclippaste  write resulting url to the X clipboard 
selection buffer (requires x11-misc/xclip)
+ -N, --no-ansi strip ANSI codes such as colors before 
pasting (requires app-text/ansifilter)
++-A, --ansidon't strip ANSI codes
++  (useful for undoing NOANSI specified in a 
config file)
+ 
+ -r, --raw show url for the raw paste (no syntax 
highlighting or html)
+ -t, --tee use tee to show what is being pasted
+@@ -789,6 +791,9 @@ while [[ -n $1 ]]; do
+   -- )
+   shift && getfilenames "$@" && break
+   ;;
++  -A | --ansi )
++  NOANSI=
++  ;;
+   -c | --command )
+   requiredarg "$@"
+   SOURCE="command"
+-- 
+2.41.0
+

diff --git a/app-text/wgetpaste/files/wgetpaste-2.33-added-quiet-flag.patch 
b/app-text/wgetpaste/files/wgetpaste-2.33-added-quiet-flag.patch
new file mode 100644
index ..b56322430364
--- /dev/null
+++ b/app-text/wgetpaste/files/wgetpaste-2.33-added-quiet-flag.patch
@@ -0,0 +1,61 @@
+From fa0bd6dd8b7bc21b292e4f94eaa4fbf71d5240f1 Mon Sep 17 00:00:00 2001
+From: Richard-Rogalski 
+Date: Mon, 6 Nov 2023 14:00:02 -0600
+Subject: [PATCH] Added --quiet flag
+
+Signed-off-by: Richard Rogalski 
+Closes: #19
+---
+See also: https://github.com/zlin/wgetpaste/pull/51
+- Oskari
+
+ _wgetpaste | 1 +
+ wgetpaste  | 6 +-
+ 2 files changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/_wgetpaste b/_wgetpaste
+index c4703e5..63696ad 100644
+--- a/_wgetpaste
 b/_wgetpaste
+@@ -50,6 +50,7 @@ _arguments -s : \
+   '(--xclippaste -C)'{--xclippaste,-C}'[write resulting url to the X 
clipboard selection buffer]' \
+   '(--raw -r)'{--raw,-r}'[show url for the raw paste]' \
+   '(--tee -t)'{--tee,-t}'[use tee to show what is being pasted]' \
++  '(--quiet -q)'{--quiet,-q}'[show the url only]' \
+   '(--verbose -v)'{--verbose,-v}'[show wget stderr output if no url is 
received]' \
+   '--debug[be very verbose]' \
+   '(--help -h)'{--help,-h}'[show help and exit]' \
+diff --git a/wgetpaste b/wgetpaste
+index 1e3ae35..e38f9e5 100755
+--- a/wgetpaste
 b/wgetpaste
+@@ -561,6 +561,7 @@ Options:
+ 
+ -r, --raw show url for the raw paste (no syntax 
highlighting or html)
+ -t, --tee use tee to show what is being pasted
++-q, --quiet   show the url only
+ -v, --verbose show wget stderr output if no url is 
received
+ --completions emit output suitable for shell completions 
(only affects --list-*)
+ --debug   be *very* verbose (implies -v)
+@@ -659,7 +660,7 @@ showexpirations() {
+ }
+ 
+ showurl() {
+-  echo -n "Your ${2}paste can be seen here: " >&2
++  [[ $QUIET ]] || echo -n "Your ${2}paste can be seen here: " >&2
+   echo "$1"
+   [[ $XPASTE ]] && x_paste "$1" primary
+   [[ $XCLIPPASTE ]] && x_paste "$1" clipboard
+@@ -841,6 +842,9 @@ while [[ -n $1 ]]; do
+   -N | --no-ansi )
+   

[gentoo-commits] repo/gentoo:master commit in: app-text/wgetpaste/files/, app-text/wgetpaste/

2023-11-11 Thread Yixun Lan
commit: 8541447825a8befd11222b84152fb1cfc0f17383
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Nov 11 23:38:05 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Nov 11 23:46:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85414478

app-text/wgetpaste: Revert "app-text/wgetpaste: add -q/--quiet"

the version isn't updated, should not been pushed
This reverts commit cc06acf6af6966565992c137bc843bcff54da812.

Signed-off-by: Yixun Lan  gentoo.org>

 .../files/wgetpaste-2.33-added-quiet-flag.patch| 61 --
 ...ste-2.33-r4.ebuild => wgetpaste-2.33-r3.ebuild} |  1 -
 2 files changed, 62 deletions(-)

diff --git a/app-text/wgetpaste/files/wgetpaste-2.33-added-quiet-flag.patch 
b/app-text/wgetpaste/files/wgetpaste-2.33-added-quiet-flag.patch
deleted file mode 100644
index f8bac315d2f2..
--- a/app-text/wgetpaste/files/wgetpaste-2.33-added-quiet-flag.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-From 75e68f79adaae7f50920e84a748b7ebb4a3a8a1d Mon Sep 17 00:00:00 2001
-From: Richard-Rogalski 
-Date: Mon, 6 Nov 2023 14:00:02 -0600
-Subject: [PATCH] Added --quiet flag
-
-Signed-off-by: Richard Rogalski 
-Closes: #19

-See also: https://github.com/zlin/wgetpaste/pull/51
-- Oskari
-
- _wgetpaste | 1 +
- wgetpaste  | 6 +-
- 2 files changed, 6 insertions(+), 1 deletion(-)
-
-diff --git a/_wgetpaste b/_wgetpaste
-index c4703e5..63696ad 100644
 a/_wgetpaste
-+++ b/_wgetpaste
-@@ -50,6 +50,7 @@ _arguments -s : \
-   '(--xclippaste -C)'{--xclippaste,-C}'[write resulting url to the X 
clipboard selection buffer]' \
-   '(--raw -r)'{--raw,-r}'[show url for the raw paste]' \
-   '(--tee -t)'{--tee,-t}'[use tee to show what is being pasted]' \
-+  '(--quiet -q)'{--quiet,-q}'[show the url only]' \
-   '(--verbose -v)'{--verbose,-v}'[show wget stderr output if no url is 
received]' \
-   '--debug[be very verbose]' \
-   '(--help -h)'{--help,-h}'[show help and exit]' \
-diff --git a/wgetpaste b/wgetpaste
-index fc0b559..d016515 100755
 a/wgetpaste
-+++ b/wgetpaste
-@@ -559,6 +559,7 @@ Options:
- 
- -r, --raw show url for the raw paste (no syntax 
highlighting or html)
- -t, --tee use tee to show what is being pasted
-+-q, --quiet   show the url only
- -v, --verbose show wget stderr output if no url is 
received
- --completions emit output suitable for shell completions 
(only affects --list-*)
- --debug   be *very* verbose (implies -v)
-@@ -657,7 +658,7 @@ showexpirations() {
- }
- 
- showurl() {
--  echo -n "Your ${2}paste can be seen here: " >&2
-+  [[ $QUIET ]] || echo -n "Your ${2}paste can be seen here: " >&2
-   echo "$1"
-   [[ $XPASTE ]] && x_paste "$1" primary
-   [[ $XCLIPPASTE ]] && x_paste "$1" clipboard
-@@ -809,6 +810,9 @@ while [[ -n $1 ]]; do
-   -N | --no-ansi )
-   NOANSI=0
-   ;;
-+  -q | --quiet)
-+  QUIET=0
-+  ;;
-   -r | --raw )
-   RAW=0
-   ;;
--- 
-2.41.0
-

diff --git a/app-text/wgetpaste/wgetpaste-2.33-r4.ebuild 
b/app-text/wgetpaste/wgetpaste-2.33-r3.ebuild
similarity index 96%
rename from app-text/wgetpaste/wgetpaste-2.33-r4.ebuild
rename to app-text/wgetpaste/wgetpaste-2.33-r3.ebuild
index 4a7f3ee27a86..89f63061351c 100644
--- a/app-text/wgetpaste/wgetpaste-2.33-r4.ebuild
+++ b/app-text/wgetpaste/wgetpaste-2.33-r3.ebuild
@@ -23,7 +23,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.33-tests.patch
"${FILESDIR}"/${PN}-2.33-disable-sprunge.patch
"${FILESDIR}"/${PN}-2.33-add-paste-gentoo-zip.patch
-   "${FILESDIR}"/${PN}-2.33-added-quiet-flag.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: gui-wm/gamescope/

2023-11-11 Thread James Le Cuirot
commit: b5760145ab5068dfc98b8111c20e225aca864223
Author: Alfred Wingate  protonmail  com>
AuthorDate: Wed Nov  8 02:23:16 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Nov 11 23:45:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5760145

gui-wm/gamescope: require libinput to be enabled in wlroots

* libinput has been exposed as use flag instead of being enabled by
  default since wlroots-0.16.2-r1.

Closes: https://bugs.gentoo.org/909044
Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33721
Signed-off-by: James Le Cuirot  gentoo.org>

 .../gamescope/{gamescope-3.13.0.ebuild => gamescope-3.13.0-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/gamescope/gamescope-3.13.0.ebuild 
b/gui-wm/gamescope/gamescope-3.13.0-r1.ebuild
similarity index 98%
rename from gui-wm/gamescope/gamescope-3.13.0.ebuild
rename to gui-wm/gamescope/gamescope-3.13.0-r1.ebuild
index 652cf3eb3de7..15625aa4cf0f 100644
--- a/gui-wm/gamescope/gamescope-3.13.0.ebuild
+++ b/gui-wm/gamescope/gamescope-3.13.0-r1.ebuild
@@ -22,7 +22,7 @@ RDEPEND="
=dev-libs/libliftoff-0.4*
>=dev-libs/wayland-1.21
>=dev-libs/wayland-protocols-1.17
-   =gui-libs/wlroots-0.16*[X]
+   =gui-libs/wlroots-0.16*[X,libinput(+)]
>=media-libs/libdisplay-info-0.1.1
media-libs/libsdl2[video,vulkan]
media-libs/vulkan-loader



[gentoo-commits] proj/releng:master commit in: tools/

2023-11-11 Thread Andreas K. Hüttel
commit: eb88620890a6d83e9225e196d86f8babde758644
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Nov 11 23:45:27 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Nov 11 23:45:27 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=eb886208

Stop building systemd split-usr stages for riscv, s390, sparc, x86

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 tools/catalyst-auto-qemu-riscv.conf | 8 +++-
 tools/catalyst-auto-s390.conf   | 2 +-
 tools/catalyst-auto-s390x.conf  | 2 +-
 tools/catalyst-auto-sparc64.conf| 2 +-
 tools/catalyst-auto-x86.conf| 2 --
 5 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/tools/catalyst-auto-qemu-riscv.conf 
b/tools/catalyst-auto-qemu-riscv.conf
index ead9a565..12077126 100644
--- a/tools/catalyst-auto-qemu-riscv.conf
+++ b/tools/catalyst-auto-qemu-riscv.conf
@@ -11,16 +11,14 @@ SPECS_DIR=${REPO_DIR}/releases/specs-qemu/riscv
 EMAIL_SUBJECT_PREPEND="[riscv-qemu-auto]"
 
 SETS="
-   lp64d_systemd_mu
lp64d_openrc
-   lp64d_systemd
+   lp64d_systemd_mu
lp64d_musl
-   lp64_systemd_mu
lp64_openrc
-   lp64_systemd
+   lp64_systemd_mu
lp64_musl
multilib_openrc
-   multilib_systemd
+   multilib_systemd_mu
 "
 
 SET_lp64d_musl_SPECS="stage1-lp64d-musl.spec stage3-lp64d-musl.spec"

diff --git a/tools/catalyst-auto-s390.conf b/tools/catalyst-auto-s390.conf
index 51a11e1e..1e46ab4a 100644
--- a/tools/catalyst-auto-s390.conf
+++ b/tools/catalyst-auto-s390.conf
@@ -6,7 +6,7 @@ UPLOAD_KEY=/root/.ssh/id_rsa
 SPECS_DIR=${REPO_DIR}/releases/specs/s390/s390
 SUBARCH=s390
 
-SETS="openrc systemd systemd_mu"
+SETS="openrc systemd_mu"
 
 SET_openrc_SPECS="stage1-openrc.spec stage3-openrc.spec"
 SET_openrc_OPTIONAL_SPECS="netboot/netboot.spec"

diff --git a/tools/catalyst-auto-s390x.conf b/tools/catalyst-auto-s390x.conf
index 28432f1b..baf4ca90 100644
--- a/tools/catalyst-auto-s390x.conf
+++ b/tools/catalyst-auto-s390x.conf
@@ -6,7 +6,7 @@ UPLOAD_KEY=/root/.ssh/id_rsa
 SPECS_DIR=${REPO_DIR}/releases/specs/s390/s390x
 SUBARCH=s390x
 
-SETS="openrc systemd systemd_mu"
+SETS="openrc systemd_mu"
 
 SET_openrc_SPECS="stage1-openrc.spec stage3-openrc.spec"
 SET_openrc_OPTIONAL_SPECS="netboot/netboot.spec"

diff --git a/tools/catalyst-auto-sparc64.conf b/tools/catalyst-auto-sparc64.conf
index 89d5bc91..878236f7 100644
--- a/tools/catalyst-auto-sparc64.conf
+++ b/tools/catalyst-auto-sparc64.conf
@@ -5,7 +5,7 @@ UPLOAD_USER=sparc
 UPLOAD_KEY=/root/.ssh/id_ed25519
 SPECS_DIR=${REPO_DIR}/releases/specs/sparc
 
-SPECS="sparc/stage1.spec sparc/stage3.spec sparc/systemd-stage1.spec 
sparc/systemd-stage3.spec sparc/systemd-stage1-mu.spec 
sparc/systemd-stage3-mu.spec sparc64/stage1.spec sparc64/stage3.spec 
sparc64/systemd-stage1.spec sparc64/systemd-stage3.spec 
sparc64/systemd-stage1-mu.spec sparc64/systemd-stage3-mu.spec"
+SPECS="sparc/stage1.spec sparc/stage3.spec sparc/systemd-stage1-mu.spec 
sparc/systemd-stage3-mu.spec sparc64/stage1.spec sparc64/stage3.spec 
sparc64/systemd-stage1-mu.spec sparc64/systemd-stage3-mu.spec"
 OPTIONAL_SPECS="sparc64/installcd-stage1.spec 
sparc64/installcd-stage2-minimal.spec"
 
 KCONFIG_DIR=${REPO_DIR}/releases/kconfig/sparc

diff --git a/tools/catalyst-auto-x86.conf b/tools/catalyst-auto-x86.conf
index a34f8219..38b49922 100644
--- a/tools/catalyst-auto-x86.conf
+++ b/tools/catalyst-auto-x86.conf
@@ -11,10 +11,8 @@ SPECS_DIR=${REPO_DIR}/releases/specs/x86
 
 SETS="
i486_openrc
-   i486_systemd
i486_systemd_mu
i686_openrc
-   i686_systemd
i686_systemd_mu
hardened_openrc
musl



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

2023-11-11 Thread Conrad Kostecki
commit: da51021ca5b6acc1af82573a85dc18a2a6ad12fa
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:30:53 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 11 23:30:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da51021c

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

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

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

diff --git a/dev-libs/intel-compute-runtime/Manifest 
b/dev-libs/intel-compute-runtime/Manifest
index fc31e09fb3e6..84d04b2a4978 100644
--- a/dev-libs/intel-compute-runtime/Manifest
+++ b/dev-libs/intel-compute-runtime/Manifest
@@ -1,2 +1 @@
-DIST intel-compute-runtime-23.22.26516.18.tar.gz 6695812 BLAKE2B 
c413d0ee70564292122d3eb125669ffc0a0dd7491ec208688055a71173b4112db6da96934cd16c91c4ff1a932cf8fdea490c5d849d98c7171bc916d6d77dc837
 SHA512 
5949866da0c3e48582636b9260e9ee6321c06db543a30e8567310add1b93a7b37ee3e4f35dcd5d9a6f611ed701daa52fac98ae2c11e26809f3fe7da84d289fc3
 DIST intel-compute-runtime-23.35.27191.9.tar.gz 6856146 BLAKE2B 
02676adde05bef374f12ca6d6baac1a577ae32b712e77bf01e09d6cc01a2eeeb4d6eacc8fb302e350aca34f9d70f07a20ac70a52a682bdefb06223c4b6611cf7
 SHA512 
39abd4830ce379894bd9f17e2a1685b6403ddd13bae1fb1549c11de3e4b26536adfb24194c245466c45ba01c9d89c5d69bb60fbb498d9c23c24d31b018a37af8

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.22.26516.18.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.22.26516.18.ebuild
deleted file mode 100644
index a0b4e09c7ece..
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.22.26516.18.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.14062.11
-   >=dev-util/intel-graphics-system-controller-0.8.9:=
-   media-libs/mesa
-   >=virtual/opencl-3
-   l0? ( >=dev-libs/level-zero-1.13.1:= )
-   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/hw-probe/

2023-11-11 Thread Conrad Kostecki
commit: 95dbb4eef71bf9f6a1b47948f16f2154eea8885d
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:28:00 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 11 23:28:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95dbb4ee

sys-apps/hw-probe: amd64 stable

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

 sys-apps/hw-probe/hw-probe-1.6.5_p20230812.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hw-probe/hw-probe-1.6.5_p20230812.ebuild 
b/sys-apps/hw-probe/hw-probe-1.6.5_p20230812.ebuild
index c04d163ed62c..486986c47b41 100644
--- a/sys-apps/hw-probe/hw-probe-1.6.5_p20230812.ebuild
+++ b/sys-apps/hw-probe/hw-probe-1.6.5_p20230812.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 
 RDEPEND="
dev-lang/perl



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

2023-11-11 Thread Conrad Kostecki
commit: 20449d22eec008408a142f0d0cdb43ba4a096234
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:24:38 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 11 23:24:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20449d22

net-im/swift: amd64 stable

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

 net-im/swift/swift-4.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/swift/swift-4.0.3-r1.ebuild 
b/net-im/swift/swift-4.0.3-r1.ebuild
index 0cd230963430..68610ca1aa45 100644
--- a/net-im/swift/swift-4.0.3-r1.ebuild
+++ b/net-im/swift/swift-4.0.3-r1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="BSD BSD-1 CC-BY-3.0 GPL-3 OFL-1.1"
 SLOT="4/0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="expat +icu +idn lua test zeroconf"
 REQUIRED_USE="
|| ( icu idn )



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

2023-11-11 Thread Conrad Kostecki
commit: f8fd4055ffa51729096566f7a6941a8fe6df98d3
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:30:35 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 11 23:30:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8fd4055

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

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

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

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.35.27191.9.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.35.27191.9.ebuild
index 5d8dd8c58fab..1a6f3bed6576 100644
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.35.27191.9.ebuild
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.35.27191.9.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: games-server/bedrock-server/

2023-11-11 Thread Conrad Kostecki
commit: b62c437ee453cd297990ad4d7364362171638ae9
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:36:10 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 11 23:36:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62c437e

games-server/bedrock-server: add 1.20.40.01, drop 1.20.32.03

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

 games-server/bedrock-server/Manifest| 2 +-
 ...edrock-server-1.20.32.03.ebuild => bedrock-server-1.20.40.01.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-server/bedrock-server/Manifest 
b/games-server/bedrock-server/Manifest
index f14936d1c2fd..dd01564858ea 100644
--- a/games-server/bedrock-server/Manifest
+++ b/games-server/bedrock-server/Manifest
@@ -1 +1 @@
-DIST bedrock-server-1.20.32.03.zip 91031974 BLAKE2B 
a7bd18e069dcc992a673e8285f5207e58c428c671abde1695dfafff59b19859e181c0d14ca3eeaa964c54cd0a88d724b7423a6462864303af33dc4c55e5da0df
 SHA512 
2c2e7fa218b29872a043103ead36a9ef5a1350f72546dba3bea4fe1b616df322aa6cc22eac50aa27031d0ef9ebddba2949ba4014f1220cfba185bd4f1ef41635
+DIST bedrock-server-1.20.40.01.zip 91733469 BLAKE2B 
9fdfa7f8e5dbce99d2fa707a32e1a7c2aafdcec80283377be259b2d5f5820aca55504e0686b3347d5df1efd8b0f2e4b497ba1aea921988b9241d3742ba9e6244
 SHA512 
754fe958460e7e1402b1bdd65cb4d5bccc8b5c7557e2fa7862bfbaf63c83adbc78237e883c142bc77c742af4c26a4f11636bf94db39699439971c1200eac4469

diff --git a/games-server/bedrock-server/bedrock-server-1.20.32.03.ebuild 
b/games-server/bedrock-server/bedrock-server-1.20.40.01.ebuild
similarity index 100%
rename from games-server/bedrock-server/bedrock-server-1.20.32.03.ebuild
rename to games-server/bedrock-server/bedrock-server-1.20.40.01.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-11-11 Thread Conrad Kostecki
commit: 9c1f51d755e1168df7320fb2cf699d5b137dada3
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:26:40 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 11 23:26:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c1f51d7

net-wireless/unifi: amd64 stable

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

 net-wireless/unifi/unifi-7.5.187.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.5.187.ebuild 
b/net-wireless/unifi/unifi-7.5.187.ebuild
index aa0e59f9d088..4b407c739f87 100644
--- a/net-wireless/unifi/unifi-7.5.187.ebuild
+++ b/net-wireless/unifi/unifi-7.5.187.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 
LGPL-3 MIT ubiquiti"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd system-mongodb"



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

2023-11-11 Thread Conrad Kostecki
commit: f838601ccda3870df4b0640c2584cac557c23597
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:25:20 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 11 23:25:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f838601c

net-im/swift: drop 4.0.2-r102

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

 net-im/swift/Manifest|   2 -
 net-im/swift/swift-4.0.2-r102.ebuild | 204 ---
 2 files changed, 206 deletions(-)

diff --git a/net-im/swift/Manifest b/net-im/swift/Manifest
index 877ecee33790..51cfbe5fc7ed 100644
--- a/net-im/swift/Manifest
+++ b/net-im/swift/Manifest
@@ -1,4 +1,2 @@
-DIST swift-4.0.2-python3-compatibility.patch.gz 14959 BLAKE2B 
17b75950bba9252bb76e30eb9fadb9ed6d693a09f6fa357fe174ade1bd283d00838e87b55059e0601edc5d72c02c952f53ca16dd597010c9f0ffe955662a
 SHA512 
fac9cf0a85b55b1b9bba786cc6456ceaa6257d5f2cdd4d41c4fdee526c301de94bb6f7c71bc00aaec992d0aaf3787e2db3e9c7eed6ec88facea776db66941dba
-DIST swift-4.0.2.tar.gz 19083393 BLAKE2B 
de4ad1c3d68dfc4d693cdebdf4e18809210aa4e83af31b77bf730c7018507877852b5ea634623c037250de4005606108bd0372d39177093769c5dc5f72bd4812
 SHA512 
b7d4b90f387d5ea4ac3ca31794eabd1f12a64274628d75c7570f40269777b9003182884730a6340c5e0b5b7928a68bda5e49be623b47da9fa64fe4c3f25be167
 DIST swift-4.0.3-python3-compatibility.patch.gz 14964 BLAKE2B 
ec98bee12734eb00037433b2791817d24a0a53effa653268a886b59358fb82f8e6c05739165f2518c9c5ad5b7ddfcef90734964eb6de647a24197e69b333ebc9
 SHA512 
95e1a0c49158cbf1392442103c960e2d458a99b34c3f32cdb47fec2d195b709d6c4b0c2961b4c49d05c19e590f2e2ca836c6f559b960015030bf8375b0604c3f
 DIST swift-4.0.3.tar.bz2 15124142 BLAKE2B 
23896b72ffecc5148ade806ec6610c5edfa67ae9000e28383c7cf5a3c8bf275a6fc8208d1d6e7c7715e75bf133869ed404fd35bfb13998849209def3aab46c07
 SHA512 
59ebf69391f2cbdce538f0ee925f55eec0e8463c2f9b90899cb314f2a036f40ebdc357c4b6a6d3b71ae800ccf6ee6df5ff6011949ea0bb189cdf3e9f231e9733

diff --git a/net-im/swift/swift-4.0.2-r102.ebuild 
b/net-im/swift/swift-4.0.2-r102.ebuild
deleted file mode 100644
index 421396f2fea7..
--- a/net-im/swift/swift-4.0.2-r102.ebuild
+++ /dev/null
@@ -1,204 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..2} luajit )
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit lua-single python-any-r1 scons-utils toolchain-funcs
-
-DESCRIPTION="An elegant, secure, adaptable and intuitive XMPP Client"
-HOMEPAGE="https://www.swift.im/;
-SRC_URI="
-   https://swift.im/downloads/releases/${P}/${P}.tar.gz
-   
https://dev.gentoo.org/~conikost/distfiles/patches/${P}-python3-compatibility.patch.gz;
-
-LICENSE="BSD BSD-1 CC-BY-3.0 GPL-3 OFL-1.1"
-SLOT="4/0"
-KEYWORDS="amd64"
-IUSE="expat +icu +idn lua test zeroconf"
-REQUIRED_USE="
-   || ( icu idn )
-   lua? ( ${LUA_REQUIRED_USE} )
-"
-
-RDEPEND="
-   dev-db/sqlite:3
-   dev-libs/boost:=
-   dev-libs/openssl:0=
-   net-libs/libnatpmp
-   net-libs/miniupnpc:=
-   sys-libs/zlib
-   expat? ( dev-libs/expat )
-   !expat? ( dev-libs/libxml2:2 )
-   icu? ( dev-libs/icu:= )
-   idn? ( net-dns/libidn:= )
-   lua? ( ${LUA_DEPS} )
-"
-
-DEPEND="
-   ${RDEPEND}
-   >=dev-util/scons-3.0.1-r3
-   test? ( net-dns/avahi )
-"
-
-# Tests don't run, as they fail with "[QA/UnitTest/**dummy**] Error -6".
-RESTRICT="test"
-
-DOCS=(
-   "DEVELOPMENT.md"
-   "README.md"
-   "Swiften/ChangeLog.md"
-)
-
-PATCHES=(
-   "${FILESDIR}"/${P}-boost-1.69-compatibility.patch
-   "${WORKDIR}"/${P}-python3-compatibility.patch
-   "${FILESDIR}"/${P}-qt-5.11-compatibility.patch
-   "${FILESDIR}"/${P}-qt-5.15-compatibility.patch
-)
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-   use lua && lua-single_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   # Don't include '/usr/lib*' in the link command line for 
`swiften-config`
-   sed -e '/_LIBDIRFLAGS/d' -i Swiften/Config/SConscript || die
-
-   # Use correct LIBDIR for Lua
-   sed -e "s/lib/$(get_libdir)/g" -i Sluift/SConscript.variant || die
-
-   # Hack for finding Qt system libs
-   mkdir "${T}"/qt || die
-   ln -s "${EPREFIX}"/usr/$(get_libdir)/qt5/bin "${T}"/qt/bin || die
-   ln -s "${EPREFIX}"/usr/$(get_libdir)/qt5 "${T}"/qt/lib || die
-   ln -s "${EPREFIX}"/usr/include/qt5 "${T}"/qt/include || die
-
-   # Remove parts of Swift, which a user don't want to compile
-   rm -fr Swift Slimber || die
-   if ! use lua; then rm -fr Sluift || die; fi
-   if ! use zeroconf; then rm -fr Limber || die; fi
-
-   # Remove '3rdParty', as the system libs should be used
-   # `CppUnit`, `GoogleTest` and `HippoMocks` are needed for tests
-   local my3rdparty=(
-   Boost
-   Breakpad
-   DocBook
-   Expat
-   LCov
-   Ldns
-   

[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-system-controller/

2023-11-11 Thread Conrad Kostecki
commit: 83ea8d1689511cd7f53dfc1518987c4b3a4a9f04
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:29:50 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 11 23:29:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ea8d16

dev-util/intel-graphics-system-controller: amd64 stable

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

 .../intel-graphics-system-controller-0.8.13-r1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.13-r1.ebuild
 
b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.13-r1.ebuild
index f969926a4061..7373b1392763 100644
--- 
a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.13-r1.ebuild
+++ 
b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.13-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+cli doc"
 
 RDEPEND=">=dev-libs/metee-3.2.3:="



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

2023-11-11 Thread Conrad Kostecki
commit: 0a63ef2a4e2c5bac6390d6bdbe3b43f46e21fb2a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:28:54 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 11 23:28:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a63ef2a

sys-apps/hw-probe: drop 1.6.5

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

 sys-apps/hw-probe/Manifest  |  1 -
 sys-apps/hw-probe/hw-probe-1.6.5.ebuild | 63 -
 2 files changed, 64 deletions(-)

diff --git a/sys-apps/hw-probe/Manifest b/sys-apps/hw-probe/Manifest
index add35bbc8d0e..f336481c7867 100644
--- a/sys-apps/hw-probe/Manifest
+++ b/sys-apps/hw-probe/Manifest
@@ -1,2 +1 @@
-DIST hw-probe-1.6.5.tar.gz 163190 BLAKE2B 
1d2ceb152d387018f427cd623897f8c4cc8828a6952c54bb9caa673797ac347b64d9daffcddeca16e8274e5ad42c2cff22efe3330209da1eee5476636167f0ad
 SHA512 
68d6709ca4efe82e0e5de3b580c68f76fa31384af0c53645b6609cee14b944a410e58b12ac13f879d8d86220c1088cfaad17dc6edd24cf27700e449add6f6488
 DIST hw-probe-1.6.5_p20230812.tar.gz 166015 BLAKE2B 
1c5e3ab58aa28e1d5a757d75e8b462b7eaf3da1eb4baca308c681000b95c333e8ea3141b9af2a28e8453a449ea38cca9f5239996e216c0c7dfc4414fc8781b8a
 SHA512 
633cda1e1d6a3104587b6ebf4faad98526e0d6daec5e9a26b319a4b5b76baeac063277eca9e81e7903b28cdebbb3db095f7526d1f46511f885e37b31e1032b7d

diff --git a/sys-apps/hw-probe/hw-probe-1.6.5.ebuild 
b/sys-apps/hw-probe/hw-probe-1.6.5.ebuild
deleted file mode 100644
index 49411921e683..
--- a/sys-apps/hw-probe/hw-probe-1.6.5.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature readme.gentoo-r1
-
-DESCRIPTION="A tool to probe for hardware, check it's operability and find 
drivers"
-HOMEPAGE="https://github.com/linuxhw/hw-probe/;
-SRC_URI="https://github.com/linuxhw/hw-probe/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-RDEPEND="
-   dev-lang/perl
-   dev-perl/Digest-SHA1
-   net-misc/curl
-   sys-apps/dmidecode
-   sys-apps/edid-decode
-   sys-apps/hwinfo
-   sys-apps/pciutils
-   sys-apps/smartmontools
-   sys-apps/usbutils
-   virtual/perl-Data-Dumper
-"
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   default
-
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   readme.gentoo_print_elog
-
-   optfeature "showing Machine Check Exceptions." app-admin/mcelog
-   optfeature "showing additional I/O statistics." app-admin/sysstat
-   optfeature "showing display data channel (ddc) information." 
app-misc/ddcutil
-   optfeature "showing smart card (reader) information." dev-libs/opensc
-   optfeature "showing Vulkan GPU hardware information." 
dev-util/vulkan-tools
-   optfeature "showing information of attached scanners." 
media-gfx/sane-backends
-   optfeature "showing GPU information provided by MESA." media-libs/mesa
-   optfeature "showing zeroconf statistics." net-dns/avahi
-   optfeature "showing HP printer statistics." net-print/hplip
-   optfeature "showing status about rfkill switches on communication 
devices." net-wireless/rfkill
-   optfeature "showing additional CPU capabilities." sys-apps/cpuid
-   optfeature "showing hard disk (HDD, SSD, ..) capabilities." 
sys-apps/hdparm
-   optfeature "showing available I2C sensors." sys-apps/i2c-tools
-   optfeature "showing additional hardware and system information detected 
by inxi." sys-apps/inxi
-   optfeature "showing information about tested memory for faults." 
sys-apps/memtester
-   optfeature "showing 'Plug & Play' devices." sys-apps/pnputils
-   optfeature "showing systemd boot process information." sys-apps/systemd
-   optfeature "showing ACPI statistics and tables." sys-power/iasl
-   optfeature "showing information about NUMA." sys-process/numactl
-   optfeature "showing additional GPU information provided by MESA progs." 
x11-apps/mesa-progs
-   optfeature "showing available Xinput devices." x11-apps/xinput
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-system-controller/

2023-11-11 Thread Conrad Kostecki
commit: 4e398cedfece30be0717b4290ad58f98ff009028
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:30:07 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 11 23:30:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e398ced

dev-util/intel-graphics-system-controller: drop 0.8.9

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

 dev-util/intel-graphics-system-controller/Manifest |  1 -
 .../intel-graphics-system-controller-0.8.9.ebuild  | 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-util/intel-graphics-system-controller/Manifest 
b/dev-util/intel-graphics-system-controller/Manifest
index 5595ed27449b..fa8c3774e539 100644
--- a/dev-util/intel-graphics-system-controller/Manifest
+++ b/dev-util/intel-graphics-system-controller/Manifest
@@ -1,2 +1 @@
 DIST intel-graphics-system-controller-0.8.13.tar.gz 188769 BLAKE2B 
95e6929c85c299b23ba1996c1e365aad65b975c94852a427fa24b35d4a42fae1ff49ee941bc754543db52a3c79d59fbf27e635866721a51301f7623591c40012
 SHA512 
9ea523c168d80dadae863c89ce8abefd7510687b721f9e5a0573b28e157b7ecec9caf4717381a3bee29d59611c6f06b77f263f3973063112eb8ca3493d2bc720
-DIST intel-graphics-system-controller-0.8.9.tar.gz 187575 BLAKE2B 
d4b1a95355e4effe09750cf21133641bd711ac8cdd72c4aba7cde8500ef5221012e20d0dbd7f6ac80e84efea58fe36c72a3c7bf967a9fb21504de9e5bad1752d
 SHA512 
649764594f5043ae148949d2804308884bd93bbac83b3a2066339a0bfed64d4f7bca6a84d480fed0d98677d9fd0746520c8dfbcf03d0714bec2628c7b511bbf7

diff --git 
a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.9.ebuild
 
b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.9.ebuild
deleted file mode 100644
index 6544138a65e4..
--- 
a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.9.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="igsc"
-MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{9..12} )
-
-inherit cmake python-any-r1
-
-DESCRIPTION="Intel graphics system controller firmware update library"
-HOMEPAGE="https://github.com/intel/igsc;
-SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/V${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="amd64"
-IUSE="+cli doc"
-
-RDEPEND="dev-libs/metee:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? (
-   ${PYTHON_DEPS}
-   app-doc/doxygen
-   $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')
-   )
-"
-
-pkg_setup() {
-   use doc && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_CLI="$(usex cli)"
-   -DENABLE_DOCS="$(usex doc)"
-   -DENABLE_PERF="OFF"
-   -DENABLE_WERROR="OFF"
-
-   # If enabled, tests are automatically run during
-   # the compile phase and we cannot run them because
-   # they require permissions to access the hardware.
-   -DENABLE_TESTS="OFF"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/geekbench/

2023-11-11 Thread Conrad Kostecki
commit: 15d09e113bf175da053a1ff8d80a4b05365610d2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:19:03 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 11 23:19:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d09e11

app-benchmarks/geekbench: drop 6.1.0

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

 app-benchmarks/geekbench/Manifest   |  2 -
 app-benchmarks/geekbench/geekbench-6.1.0.ebuild | 51 -
 2 files changed, 53 deletions(-)

diff --git a/app-benchmarks/geekbench/Manifest 
b/app-benchmarks/geekbench/Manifest
index b09c3a46fd3b..d84677a6965b 100644
--- a/app-benchmarks/geekbench/Manifest
+++ b/app-benchmarks/geekbench/Manifest
@@ -4,7 +4,5 @@ DIST Geekbench-3.4.4-Linux.tar.gz 9998564 BLAKE2B 
feb3b2c9b2c57c1a71bb5148110752
 DIST Geekbench-4.4.4-Linux.tar.gz 71089467 BLAKE2B 
257f79644e20189950fb7c9121e32337526e0c9bf5b0f0f66568c107e2a15c65459eecd332bea4fcbc2d9bb1287bab0e4f37b2100f419ffa52c5396828d86c38
 SHA512 
c43e1d658d361347efb012824ff0b81975ace35c866a1c2a227adeb86167292b639f19e8fe190d2f0de395f19280a99cb20342325177222f634c9e71c9226e78
 DIST Geekbench-5.5.1-Linux.tar.gz 9312 BLAKE2B 
e2ff24da19134778dd1b3036ac3fb8b2d99746dbe41b1959cb74522613a7b9a8a0e3796d22351af877a9ea7a734c6b101a0ffadfd3bbc2e29fb9b12e59106848
 SHA512 
0fd90d55eaaf178e4c981ef6ef54808d1ff86edc92c907a5d8e2a3a379c2289e614d917db330a3d748c818bcedb2dc69cad250b1b98ba80287c6d9a66382bcc4
 DIST Geekbench-5.5.1-LinuxARMPreview.tar.gz 111581640 BLAKE2B 
be413e306a77c0612be380d0ec0d589067365ac1c4091b55a08b722d469180c9cf9126cc0597e3f3c8a75acf77d2a0423bc43b753f30a219924b1a7df640243d
 SHA512 
1d76b9a7928f89f1fdfa0e3cc9859c305e109cbbe72b013b4c249b03722273c985ad1e5d818341a6e399e9e7b3c61136856df87c9f5e61bcc9e7e0455f80e61b
-DIST Geekbench-6.1.0-Linux.tar.gz 227951888 BLAKE2B 
f741eac75043bbe9468597bd791d9a5b69fbab7c085a037b846bbaf985a30066748439fd6dbab11e86a01eab1dfe587767bfd211ea3f8a7d1b70de24d4a45656
 SHA512 
0d98ced1d7ad259cdd957231a6690d5eaedd345ed5550573d9503c56caef5a6724c3290207305e79dafc6660b209a4748801b52a9baf5fdeda0b81fdec80bcf6
-DIST Geekbench-6.1.0-LinuxARMPreview.tar.gz 191699484 BLAKE2B 
0702d7e52a06b1e01d87aac1fba1739be0584ca7afb59f17b5eafdcc290a20ed631a15e28c027b1f5df57ce7882dea4c4cc18b02b7a0a133b00cf403bcbea18a
 SHA512 
82047365bfce6dd45d926628435f1a8b85297aac05a358f35254a2d827981f080f1582a4e4ca6b943ac4c527164fa9b50c8f612907de66e5d5751994ee5e5ee0
 DIST Geekbench-6.2.1-Linux.tar.gz 227986935 BLAKE2B 
1a7e17b91cfab4f6e6ded5d82189f135b410719fb65a64b179a5648a662401c6a81ce0f4f57b4ce86e78255da5fee556b3c7a0bc491e8415e26ad8b3c0d3
 SHA512 
37aa1ed8e626eacb962e748059e6c61dc0eff8c78fc4cd7c307b992ec5699814ddfab329296f1874a551d09ad0911939cf3c7b801b3de8eb0a4d598fc28e3fc7
 DIST Geekbench-6.2.1-LinuxARMPreview.tar.gz 191740987 BLAKE2B 
cde50e718f50974b8ed3840b57e4891132ded77b88afddc2d9199f043e5f86a380314f93ba75a7f813c654d9c010567c51aa1c43341fd9386b895c291f8ed731
 SHA512 
387b1207cb06bbb305fcd7e1c6bb03ed0ec0bd707284f9b71fb570e12ffe6014dd3f9afa9019046301423a022c4803ec159c8bfbe9342e1171e11b18ff33a175

diff --git a/app-benchmarks/geekbench/geekbench-6.1.0.ebuild 
b/app-benchmarks/geekbench/geekbench-6.1.0.ebuild
deleted file mode 100644
index 0f2d1e36167a..
--- a/app-benchmarks/geekbench/geekbench-6.1.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A Cross-Platform Benchmark for Android, iOS, Linux, MacOS and 
Windows"
-HOMEPAGE="https://www.geekbench.com/;
-SRC_URI="
-   amd64? ( https://cdn.geekbench.com/Geekbench-${PV}-Linux.tar.gz )
-   arm64? ( 
https://cdn.geekbench.com/Geekbench-${PV}-LinuxARMPreview.tar.gz )
-"
-S="${WORKDIR}"
-
-KEYWORDS="-* amd64 ~arm64"
-LICENSE="geekbench"
-SLOT="6"
-
-RESTRICT="bindist mirror"
-
-QA_PREBUILT="
-   opt/geekbench6/geekbench_aarch64
-   opt/geekbench6/geekbench_avx2
-   opt/geekbench6/geekbench_x86_64
-   opt/geekbench6/geekbench6
-"
-
-pkg_nofetch() {
-   elog "Please download ${A} from ${HOMEPAGE}/download/linux"
-   elog "and place it in your DISTDIR directory."
-}
-
-src_install() {
-   local MY_S="Geekbench-${PV}-Linux$(usex arm64 'ARMPreview' '')"
-
-   exeinto /opt/geekbench6
-   use amd64 && doexe "${MY_S}"/geekbench_avx2 "${MY_S}"/geekbench_x86_64
-   use arm64 && doexe "${MY_S}"/geekbench_aarch64
-   doexe "${MY_S}"/geekbench6
-
-   insinto /opt/geekbench6
-   doins "${MY_S}"/geekbench.plar "${MY_S}"/geekbench-workload.plar
-
-   dodir /opt/bin
-   dosym ../geekbench6/geekbench6 /opt/bin/geekbench6
-}
-
-pkg_postinst() {
-   elog "If you have purchased a commercial license, you can enter"
-   elog "your email address and your license key with the following 
command:"
-   elog "geekbench6 -r  "
-}



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

2023-11-11 Thread Conrad Kostecki
commit: 5d742653c60f4d4cec561d5b1d573b04f6faf831
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:28:27 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 11 23:28:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d742653

sys-apps/hw-probe: x86 stable

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

 sys-apps/hw-probe/hw-probe-1.6.5_p20230812.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hw-probe/hw-probe-1.6.5_p20230812.ebuild 
b/sys-apps/hw-probe/hw-probe-1.6.5_p20230812.ebuild
index 486986c47b41..a47e0c5f1cd9 100644
--- a/sys-apps/hw-probe/hw-probe-1.6.5_p20230812.ebuild
+++ b/sys-apps/hw-probe/hw-probe-1.6.5_p20230812.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 RDEPEND="
dev-lang/perl



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

2023-11-11 Thread Conrad Kostecki
commit: c9e2f2fc3106e55d327518b1e94992b8b4c99f80
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:23:42 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 11 23:23:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e2f2fc

media-sound/teamspeak-client: drop versions

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

 media-sound/teamspeak-client/Manifest  |   4 -
 .../teamspeak-client-3.5.6-r10.ebuild  | 110 -
 .../teamspeak-client-3.6.0-r1.ebuild   | 107 
 .../teamspeak-client-3.6.0-r2.ebuild   | 107 
 .../teamspeak-client-3.6.1-r1.ebuild   | 104 ---
 .../teamspeak-client/teamspeak-client-3.6.1.ebuild | 104 ---
 6 files changed, 536 deletions(-)

diff --git a/media-sound/teamspeak-client/Manifest 
b/media-sound/teamspeak-client/Manifest
index ee5ae2d9..6d14d9ad72eb 100644
--- a/media-sound/teamspeak-client/Manifest
+++ b/media-sound/teamspeak-client/Manifest
@@ -1,6 +1,2 @@
-DIST TeamSpeak3-Client-linux_amd64-3.5.6.run 100152301 BLAKE2B 
9fbaa32ac000c9e29e09dcb1c932acea45265d5cf464308d6f27063fb3095690f3cb96abb061ce947438a4b919dcbaf8f3f0189048b470b09bb2b8285e426e39
 SHA512 
fe1b41773d2b2de8198fdaf189c6665994eeaf6a0255485f7d342a3e77702f5515d5c5c685410a0b5844b4ad5c395d57b68e57c7b1f46bd1211ef813ce1e0030
-DIST TeamSpeak3-Client-linux_amd64-3.6.0.run 110887559 BLAKE2B 
e3b09089be342c7818d7fe0ecc868a78e8820aa1e233302c9a6de1f5a619e701c3ab50e9243e7acdd9c4a8300dd7b92e6cae60149defba7e19ec01d15ce1138f
 SHA512 
59b156feeb4b9ee68962c90f27541e86a926536ac67c376aee71e3534ba1776aacf1597fd3eee3b0c9b3177386a042e6f4355a464fd2f63222d6d479c7146553
-DIST TeamSpeak3-Client-linux_amd64-3.6.1.run 110901490 BLAKE2B 
70aea129eca16f65700573837939d0566bd5beebc901b43904f9c4ee0e1f4015fb9ed085562c52a767ae222506e40b42e9dd3873bed301a939025c17d2fee4e5
 SHA512 
0745b7619b98de17d934b751d020f28923331dcf9dd3c4bc6bb347dea5b8a70b76ffb8ac34217523a6c2f595f6f9acc220e5a30802a7f0ed420a8d93290b76a1
 DIST TeamSpeak3-Client-linux_amd64-3.6.2.run 110899830 BLAKE2B 
e832af37b3fe89741d6eed0214dcb790e69184ebfdf0cfbcebe8ec433eef62e42597a75bfb6bbf7d36cc172fa49e22c527023b787ad88584654b9297d5730d5f
 SHA512 
09448086ed3322ba5a37905c5b893fdf0860e5e80852da2713a2d3aceddc071ff6cd7bc213f494759b9448615a027130579da7292f59447b3c31553e151d35eb
-DIST TeamSpeak3-Client-linux_x86-3.5.6.run 98637555 BLAKE2B 
6f891e6846f8f899edb8ef107b7ea6518f413488525b7696863292d99d73614cae40631f5ed2341cce75ea62ffd94c60968ff6b5d587446d7469271835c01202
 SHA512 
dfc5ed3e2a92ed9f1cea2fdde5e40cf73e4a999ea782c434b26072ac0e7ac37d6305c06ae2d39c10410639f325c7b96f538082e60224a68c0553fab0d12c
 DIST teamspeak-client-5.0.0_beta74.tar.gz 141049252 BLAKE2B 
d8f4265de82bf0c0cda60ff98acfeba76ecd1b56c13be15fd7a017aa1c3676e3311c4f57293f2f75914499d862a21f9bbfddab29d090bec8dee7c3b1f1de7537
 SHA512 
744b801fc304b4259903a8744a66695a41f990c1d7d2357636e5c5670e3439513f63075b0b598d17bef311136265561fba386f65db2a7302ff3f19a4351f17d3

diff --git a/media-sound/teamspeak-client/teamspeak-client-3.5.6-r10.ebuild 
b/media-sound/teamspeak-client/teamspeak-client-3.5.6-r10.ebuild
deleted file mode 100644
index e2a7e5eeb8cd..
--- a/media-sound/teamspeak-client/teamspeak-client-3.5.6-r10.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV/_/-}"
-
-inherit desktop toolchain-funcs unpacker xdg
-
-DESCRIPTION="A client software for quality voice communication via the 
internet"
-HOMEPAGE="https://www.teamspeak.com/;
-SRC_URI="
-   amd64? ( 
https://files.teamspeak-services.com/releases/client/${PV}/TeamSpeak3-Client-linux_amd64-${MY_PV}.run
 )
-   x86? ( 
https://files.teamspeak-services.com/releases/client/${PV}/TeamSpeak3-Client-linux_x86-${MY_PV}.run
 )
-"
-S="${WORKDIR}"
-
-LICENSE="teamspeak3 || ( GPL-2 GPL-3 LGPL-3 )"
-SLOT="3"
-KEYWORDS="-* amd64 ~x86"
-IUSE="+alsa pulseaudio system-libcxx +system-quazip"
-
-REQUIRED_USE="|| ( alsa pulseaudio )"
-RESTRICT="bindist mirror"
-
-BDEPEND=">=dev-util/patchelf-0.10"
-RDEPEND="
-   app-arch/snappy
-   dev-libs/openssl:0
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[accessibility,dbus,X(-)]
-   dev-qt/qtnetwork:5
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtsvg:5
-   dev-qt/qtwebchannel:5
-   dev-qt/qtwebengine:5[geolocation(+),widgets]
-   dev-qt/qtwebsockets:5
-   dev-qt/qtwidgets:5
-   net-libs/libsrtp:0
-   sys-libs/zlib:0/1
-   virtual/udev
-   alsa? ( media-libs/alsa-lib )
-   pulseaudio? ( media-libs/libpulse )
-   system-libcxx? ( sys-libs/libcxx[libcxxabi] )
-   system-quazip? ( dev-libs/quazip:0/1[qt5(+)] )
-"
-
-QA_PREBUILT="
-   opt/teamspeak3-client/libc++.so.1
-   opt/teamspeak3-client/libc++abi.so.1
-   opt/teamspeak3-client/error_report

[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-metrics-discovery/

2023-11-11 Thread Conrad Kostecki
commit: ad3e0e319bc0069b79d8ed2f6b2ad1968599feae
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:20:13 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 11 23:20:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad3e0e31

dev-libs/intel-metrics-discovery: amd64 stable

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

 .../intel-metrics-discovery/intel-metrics-discovery-1.12.165.1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.165.1.ebuild 
b/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.165.1.ebuild
index fcc32bedadce..e9827e7a4117 100644
--- a/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.165.1.ebuild
+++ b/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.165.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${MY_P}"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 DEPEND="x11-libs/libdrm"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-metrics-discovery/

2023-11-11 Thread Conrad Kostecki
commit: 016b76d700cdd73d48a56038069b45bc52a1a66e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:20:34 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 11 23:20:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=016b76d7

dev-libs/intel-metrics-discovery: drop 1.12.165

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

 dev-libs/intel-metrics-discovery/Manifest  |  1 -
 .../intel-metrics-discovery-1.12.165.ebuild| 32 --
 2 files changed, 33 deletions(-)

diff --git a/dev-libs/intel-metrics-discovery/Manifest 
b/dev-libs/intel-metrics-discovery/Manifest
index 2d73e93773c2..543896aac958 100644
--- a/dev-libs/intel-metrics-discovery/Manifest
+++ b/dev-libs/intel-metrics-discovery/Manifest
@@ -1,2 +1 @@
 DIST metrics-discovery-1.12.165.1.tar.gz 4908502 BLAKE2B 
2869869d4830881e6894cdef54c13cfbc0c956e93a373617c84da6fee3bcb6dc915df77b16c3296d8bd651a2e76714a632689f927cd1717095bc7aa31ad7d77f
 SHA512 
8293d497e2197f8dba95e690703d0440dfa40b7c16c91a9a1748b985f2bfe8603c0bb20dec5d31132b025d301f1d5492f5993e2870f4a5e04aac7b84b9734522
-DIST metrics-discovery-1.12.165.tar.gz 4907749 BLAKE2B 
74c59f45580649b950fca6eb2a0c31243211ea45e79dd43a3a333cc0efabece9846e8f9c944a7bcd01cbacda18b4390f436aac7b6a7f4c0ffbbb1a97d325a62c
 SHA512 
504a0dd55e9a4582f0515006130df6af9c086936593cb4ac14e6fdcbe8ba746a4425b1ee8f576b604842b5aaf72051e8e84c4a192198a556553114f21df5b63a

diff --git 
a/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.165.ebuild 
b/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.165.ebuild
deleted file mode 100644
index e9827e7a4117..
--- a/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.165.ebuild
+++ /dev/null
@@ -1,32 +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
-
-DESCRIPTION="A user mode library that provides access to GPU performance data"
-HOMEPAGE="https://github.com/intel/metrics-discovery;
-SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/${MY_P}.tar.gz;
-S="${WORKDIR}/${MY_PN}-${MY_P}"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="amd64"
-
-DEPEND="x11-libs/libdrm"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=( -DLINUX_DISTRO="Gentoo" )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-11-11 Thread Conrad Kostecki
commit: 9ade7aac3c9e3dfefc9e0997f3f128dcc3117454
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:27:05 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 11 23:27:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ade7aac

net-wireless/unifi: drop 7.3.83, 7.4.162, 7.5.176-r1

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

 net-wireless/unifi/Manifest|   3 -
 net-wireless/unifi/unifi-7.3.83.ebuild | 111 -
 net-wireless/unifi/unifi-7.4.162.ebuild| 108 
 net-wireless/unifi/unifi-7.5.176-r1.ebuild | 107 ---
 4 files changed, 329 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index d4878d9cc924..8e6e4e764fd9 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,5 +1,2 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
-DIST unifi-7.3.83.zip 185572238 BLAKE2B 
2e2fa581bc53dcbd75660e5875e8de25df19ee2233c31d5429c5d05468be315e6e68fd92dcd8d19cd7088d4f1574c5cb12f5b0e6b3b49d62dee4dc43b25e7a85
 SHA512 
ae7bd0e5deff9fceb831be7d652c333d06f1b2a9b40411e1e72607558b01b33814590601c991742a7627eb7a15ec33d5ea0ca1f8d7d2103f348db592f61aaca7
-DIST unifi-7.4.162.zip 167673550 BLAKE2B 
1e7dc5fa47353b3db68be9f2f26d457be9c6b64059d32d42fba2f6f3e3a8c2fef8fa3e1aab8561d74e2dcb8a57888ce1325eeaa681623349e9de972571727218
 SHA512 
a7600c01e861e30ecc588c12aab4455722fcb307dc58a7c27741a7df863a0f8dbdd397c33811ffb099468c391a82386c70fde71517f7dc6cc9727c7ec55c0fe5
-DIST unifi-7.5.176.zip 170984042 BLAKE2B 
180e792a731d226f59fd5e491ab38816ac9f31d6ccf0ec22d2f90b11dd747915c0e18e7b7873d598cef428b0d6a5fbab6e893e994c116ce1f8bd3714fe524d5c
 SHA512 
a22ba10774abc4ce1987f76ca715762bc99bff6bc539aa36341d8767024842273bc98a3f0794ac5cc1ead10ca1140f60eb8a729d79a7d3193a48391ad1823c86
 DIST unifi-7.5.187.zip 172434106 BLAKE2B 
db54079f30c9f61989ceb70474ea68559189804876000534c2a0165a9ef2324f92d19e7b055eaa31cd77e7bd90db0c29aa9f20953dc17a5c54cc646a5c862990
 SHA512 
703e29273412c497a5bea74210e8c409c629b81fee2badd3f116bbb31a2ca82942ff0281303c0da57757a85e44f4457ba3730deaba0a1f4cc2adc1eb5ace3276

diff --git a/net-wireless/unifi/unifi-7.3.83.ebuild 
b/net-wireless/unifi/unifi-7.3.83.ebuild
deleted file mode 100644
index 90dd6154..
--- a/net-wireless/unifi/unifi-7.3.83.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-# RC_SUFFIX="-"
-
-inherit java-pkg-2 readme.gentoo-r1 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* amd64 ~arm64"
-LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 
LGPL-3 MIT ubiquiti"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd system-mongodb"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:11
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r dl lib webapps
-   ! use system-mongodb && doins -r bin
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} 

  1   2   3   4   >