[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/conty/

2024-03-10 Thread Vitaly Zdanevich
commit: 308a5510df8a218870f4d0c4c1197b860ea5b177
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 11 05:42:33 2024 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 11 05:42:33 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=308a5510

games-emulation/conty: fix einfo executable name

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

 games-emulation/conty/conty-1.25.1.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/games-emulation/conty/conty-1.25.1.ebuild 
b/games-emulation/conty/conty-1.25.1.ebuild
index 45b0f880d3..6a850dbc54 100644
--- a/games-emulation/conty/conty-1.25.1.ebuild
+++ b/games-emulation/conty/conty-1.25.1.ebuild
@@ -8,7 +8,9 @@ HOMEPAGE="https://github.com/Kron4ek/Conty;
 
 inherit linux-info
 
-SRC_URI="https://github.com/Kron4ek/Conty/releases/download/${PV}/${PN}_lite_dwarfs.sh;
+NAME="${PN}_lite_dwarfs.sh"
+
+SRC_URI="https://github.com/Kron4ek/Conty/releases/download/${PV}/${NAME};
 KEYWORDS="~amd64"
 
 LICENSE="MIT"
@@ -28,9 +30,9 @@ src_install() {
 }
 
 pkg_postinst() {
-   einfo "How to use: $ ./conty.sh [command] [command_arguments]"
-   einfo "For example: ./conty.sh steam"
+   einfo "How to use: $ ${NAME} [command] [command_arguments]"
+   einfo "For example: ${NAME} steam"
einfo "or"
-   einfo "WINEPREFIX=$HOME/wine-conty ./conty.sh gamescope -f -- wine 
./game.exe"
+   einfo "WINEPREFIX=$HOME/wine-conty ${NAME} gamescope -f -- wine 
./game.exe"
 
 }



[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/

2024-03-10 Thread Joonas Niilola
commit: 516d2fb3a2edd2fa41e87db87da7cd496a73d7af
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Mar 11 05:27:48 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar 11 05:27:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=516d2fb3

www-client/firefox: drop 123.0, 123.0.1

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

 www-client/firefox/Manifest   |  101 --
 www-client/firefox/firefox-123.0.1.ebuild | 1450 -
 www-client/firefox/firefox-123.0.ebuild   | 1450 -
 3 files changed, 3001 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index f634f9c392a6..983d62a18e37 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -301,107 +301,7 @@ DIST firefox-122.0.1-xh.xpi 409562 BLAKE2B 
d02a96d174bc5cc1cf7c2399c57340d8392ac
 DIST firefox-122.0.1-zh-CN.xpi 633790 BLAKE2B 
dab2b232aec155b0a304f2bffa000424f4e1d65d44a8c7cd4374a48a5de42af382db4e523c7113b8f1c59661457877a109c3bfec10f9b0102b827d729fa4df8c
 SHA512 
3283249b2e42a3f726f98a1e1526f73bf38a728d703bce6f7a1c41cacf1f86581debaab8ff73057f1fb11b1381656c422b2c7146750dbb32ed4573df31b95a0b
 DIST firefox-122.0.1-zh-TW.xpi 635798 BLAKE2B 
f098894718db43f15999844f4756921e37f40a4926f1a3ca717b0a7ec7b5ee9e9319075eab50e01ad51a849b2cfd39b06732e4c510e09b0809b8a0bf9596d39b
 SHA512 
748744b619608a9bc4a28e85fe7cc8ec4a17c7e4af1e3a5ab5a74a4ac265c9e4c5c4f639a06cdcd1cf6e5fd57e377929ab31ce46ffea576d0f7889e84e259d01
 DIST firefox-122.0.1.source.tar.xz 533052916 BLAKE2B 
ea4346b88c7f3e7e2126eed6b0f4b1460e70fa430944a7263d42ac762e10c8440967ebbae25ceff15e7afb451e1a890ab7e97ff60619a465152e9ff6a7691653
 SHA512 
1d4fe1ed351edd748ede2ef6448798a32de9ed7a075a54a7ed5f7baa7b0c4c7f932c2e29f443c9066829e39f22a1dc94be5d00cc994193e949b72aa4a1c8ba41
-DIST firefox-123-patches-03.tar.xz 15096 BLAKE2B 
586a7a1ff7cd76c29c1a71296f2829a1ed2338df63b92e320b5bb07e8e154642d06772aa4215f77f1d85ab7f1b899c92f04a5606300a3fda970f594941554187
 SHA512 
e89ca3fd9a09ff4f5623e12bf89ff91d91ab59a24239ec3ac3eb1868413b36bbb85c8329c2ba0f4f4ad2b27116dedd4ebb53e2ad6c11aea85475b70fb2945364
 DIST firefox-123-patches-07.tar.xz 15028 BLAKE2B 
66112f61d81fc1587c264df16b7747437257201387a0e62f84ad6070ddcd0e046efc4c5535d415ef9e013a7b8a54fc1f9ba6570b80091434a8e81b6c2e008712
 SHA512 
f4d1e276fb6c44de1fffdd75e9514129cfa392b51e68318d53522da5a54e6dd982a1ea382acb114279f59568fb5791e4e6231afc4e8e32e05f38717e505d858b
-DIST firefox-123.0-ach.xpi 457917 BLAKE2B 
526671c503a074bd638ee43d5dee13c9d48791f27c313ce7bf7291cbe821cacb88006c2fc1cbde0254886d77bb995ac46fdf83640720d9957ddd02ba44a629dc
 SHA512 
f6f6866bb406763855ae10e021d9a02d7ed11972e627f77a9a9ef4308550d7515141435f1e7688302e38e78d995dd83d06d7184c72385f2b6461cdf1fb1ca5dc
-DIST firefox-123.0-af.xpi 412259 BLAKE2B 
f1ab00cc1e76777e785a5f82603955f1953a7b9a242ff58c230871f1e58913c4da9d2fc5836bbe646006dc5941e0061f36173c52ce8afb7ae616ad836a9b0036
 SHA512 
5debe069a919b6d33f4d3fbbae06399f7b048cea3053e825673a9ba864d5464b01896bb67ab8a68ad44dece437edeb975bfe4803a36df0088af82541b52412b1
-DIST firefox-123.0-an.xpi 499253 BLAKE2B 
a4eaf5b5dee2c73552a3562a2aabc09886bd5636f1899bf03f4a63e6d3c47784e86e13d9dfbcaf3d0da38095e86b5f48c71b76b20972dfbb666906f274c13858
 SHA512 
c3c3d3a353a9a4fb5d7004b7277192f79601e3ae94ac1169e50594bcb29a19b31bdb67963efd021422917840cc04a3adf22dab58ace0646e0507b96a1704f22d
-DIST firefox-123.0-ar.xpi 596975 BLAKE2B 
876cf47bec4d2650e9507243cbfb32908d25a68eba05203cf9a833f527ed6af913061bf247a43d1853e3863f972130024998a81fd43ebfc07463e506ff0def65
 SHA512 
07a97ae8876a7c1506d969eeb8bff6af0f0e8ed0e0b5e106260c55c86d1125e9014a731e28202a1a0a714e50e018758d38108ea755fc78a3edd0e8ffd9844032
-DIST firefox-123.0-ast.xpi 490097 BLAKE2B 
38c046f0474bea05b80a9a7636a4f8e6fa7f98e28d0c7a0511593a2b474d76ee76def6b2d26c6f6f84bc5b5919e50800737602755fbd0e07318eeb994f385f73
 SHA512 
df4c677484f35cafbc55ff6ad9838d7a71655317cd91b8699501b73f9038b3e6403e36859ec34e34bed85bcc09259fef43d7dc3ab14afac7f525fa07c269e31a
-DIST firefox-123.0-az.xpi 484199 BLAKE2B 
36a1d4b6e222f5e67034d89d1469e8ea671f7d6204d44ef0721b30ce95705dde18701e5aef4eec7b4c0c02c9f84437c702167d4cdabc128c34ebb4c87c1697a3
 SHA512 
c11d92859df9b96f10d6e1e012335ac326e06bbe9fb74669554f154295a2aefd27dbe832ca2e7b61923d4e2a1edc4ec09ec85c8b26fad3e1a9c679dd796020f7
-DIST firefox-123.0-be.xpi 693186 BLAKE2B 
a575dc21da2d8d851df9309b1a58c9ffb47e0974c40f3495f9b99de6fb0a4a8db59fcaeff783b8e47119895c01593944c929c199ad2e4aeac3f30bc40eaec742
 SHA512 
10d734c7487c1ceb99920e9170653593e0ac8d0448183cbff98b2f1dbe2880efac8377ec7acfba942d981a8b053cc2ea17ad9d2906249fa70dffeec3aa85ca49
-DIST firefox-123.0-bg.xpi 594622 BLAKE2B 
6970b077da017bca16f6ec8f5627e5ddf2f29ed26f0e7ecde97186c6fb2bdbd5500b9ab99701b812ccb4049f28d71701250cf89b3ea37f7a4383dedb2ea7e5b7
 SHA512 
20e396ab8a531f70ed25ab2ac1d69a382f66d8d57bdece529c166d181e70aeb11c0cc27781aeea430c97d980110dae2893a91799490f03db938ac4e3d88d69e5
-DIST 

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

2024-03-10 Thread Joonas Niilola
commit: 1d1397a47a31e1b98e5547f537efe1d7f07caa8d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Mar 11 05:27:07 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar 11 05:27:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d1397a4

profiles/base: remove firefox[system-{av1,libvpx}] use masks

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 9337adf35550..2aa08151b846 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -33,15 +33,6 @@ sys-devel/gcc cet
 sys-libs/binutils-libs cet
 sys-libs/glibc cet
 
-# Joonas Niilola  (2024-02-20)
-# Upstream massively reworked av1 support breaking our custom
-# system-av1 patches.
-# Looks like the bundled libvpx is heavily patched (including av1
-#  support) - I'm not confident that currently enabling custom-patched
-# system-libvpx gives the same experience as using the bundled one.
-# Need to revisit in 125.0.
->=www-client/firefox-123.0 system-av1 system-libvpx
-
 # Matthew Turnbull  (2024-01-24)
 # Cinnamon wayland support is experimental and incomplete.
 # https://github.com/linuxmint/wayland/issues



[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/

2024-03-10 Thread Joonas Niilola
commit: 4256ea61d6276c743e20a2c0f517039035819af3
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Mar 11 05:23:15 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar 11 05:23:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4256ea61

www-client/firefox: revbump 123.0.1

 - enable python-3.12 support,
 - enable system-av1 and system-libvpx support with adapted patch and
   workarounds from FreeBSD bugs #277075, #277021. Makes the browser
   compile at least, but runtime may be sketchy.

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

 www-client/firefox/Manifest  |1 +
 www-client/firefox/firefox-123.0.1-r1.ebuild | 1453 ++
 2 files changed, 1454 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 591b7a3bd895..f634f9c392a6 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -302,6 +302,7 @@ DIST firefox-122.0.1-zh-CN.xpi 633790 BLAKE2B 
dab2b232aec155b0a304f2bffa000424f4
 DIST firefox-122.0.1-zh-TW.xpi 635798 BLAKE2B 
f098894718db43f15999844f4756921e37f40a4926f1a3ca717b0a7ec7b5ee9e9319075eab50e01ad51a849b2cfd39b06732e4c510e09b0809b8a0bf9596d39b
 SHA512 
748744b619608a9bc4a28e85fe7cc8ec4a17c7e4af1e3a5ab5a74a4ac265c9e4c5c4f639a06cdcd1cf6e5fd57e377929ab31ce46ffea576d0f7889e84e259d01
 DIST firefox-122.0.1.source.tar.xz 533052916 BLAKE2B 
ea4346b88c7f3e7e2126eed6b0f4b1460e70fa430944a7263d42ac762e10c8440967ebbae25ceff15e7afb451e1a890ab7e97ff60619a465152e9ff6a7691653
 SHA512 
1d4fe1ed351edd748ede2ef6448798a32de9ed7a075a54a7ed5f7baa7b0c4c7f932c2e29f443c9066829e39f22a1dc94be5d00cc994193e949b72aa4a1c8ba41
 DIST firefox-123-patches-03.tar.xz 15096 BLAKE2B 
586a7a1ff7cd76c29c1a71296f2829a1ed2338df63b92e320b5bb07e8e154642d06772aa4215f77f1d85ab7f1b899c92f04a5606300a3fda970f594941554187
 SHA512 
e89ca3fd9a09ff4f5623e12bf89ff91d91ab59a24239ec3ac3eb1868413b36bbb85c8329c2ba0f4f4ad2b27116dedd4ebb53e2ad6c11aea85475b70fb2945364
+DIST firefox-123-patches-07.tar.xz 15028 BLAKE2B 
66112f61d81fc1587c264df16b7747437257201387a0e62f84ad6070ddcd0e046efc4c5535d415ef9e013a7b8a54fc1f9ba6570b80091434a8e81b6c2e008712
 SHA512 
f4d1e276fb6c44de1fffdd75e9514129cfa392b51e68318d53522da5a54e6dd982a1ea382acb114279f59568fb5791e4e6231afc4e8e32e05f38717e505d858b
 DIST firefox-123.0-ach.xpi 457917 BLAKE2B 
526671c503a074bd638ee43d5dee13c9d48791f27c313ce7bf7291cbe821cacb88006c2fc1cbde0254886d77bb995ac46fdf83640720d9957ddd02ba44a629dc
 SHA512 
f6f6866bb406763855ae10e021d9a02d7ed11972e627f77a9a9ef4308550d7515141435f1e7688302e38e78d995dd83d06d7184c72385f2b6461cdf1fb1ca5dc
 DIST firefox-123.0-af.xpi 412259 BLAKE2B 
f1ab00cc1e76777e785a5f82603955f1953a7b9a242ff58c230871f1e58913c4da9d2fc5836bbe646006dc5941e0061f36173c52ce8afb7ae616ad836a9b0036
 SHA512 
5debe069a919b6d33f4d3fbbae06399f7b048cea3053e825673a9ba864d5464b01896bb67ab8a68ad44dece437edeb975bfe4803a36df0088af82541b52412b1
 DIST firefox-123.0-an.xpi 499253 BLAKE2B 
a4eaf5b5dee2c73552a3562a2aabc09886bd5636f1899bf03f4a63e6d3c47784e86e13d9dfbcaf3d0da38095e86b5f48c71b76b20972dfbb666906f274c13858
 SHA512 
c3c3d3a353a9a4fb5d7004b7277192f79601e3ae94ac1169e50594bcb29a19b31bdb67963efd021422917840cc04a3adf22dab58ace0646e0507b96a1704f22d

diff --git a/www-client/firefox/firefox-123.0.1-r1.ebuild 
b/www-client/firefox/firefox-123.0.1-r1.ebuild
new file mode 100644
index ..212281037b27
--- /dev/null
+++ b/www-client/firefox/firefox-123.0.1-r1.ebuild
@@ -0,0 +1,1453 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FIREFOX_PATCHSET="firefox-123-patches-07.tar.xz"
+
+LLVM_COMPAT=( 16 17 )
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="ncurses,sqlite,ssl"
+
+WANT_AUTOCONF="2.1"
+
+VIRTUALX_REQUIRED="manual"
+
+MOZ_ESR=
+
+MOZ_PV=${PV}
+MOZ_PV_SUFFIX=
+if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
+   MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
+
+   # Convert the ebuild version to the upstream Mozilla version
+   MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
+   MOZ_PV="${MOZ_PV/_beta/b}"  # Handle beta for SRC_URI
+   MOZ_PV="${MOZ_PV%%_rc*}"# Handle rc for SRC_URI
+fi
+
+if [[ -n ${MOZ_ESR} ]] ; then
+   # ESR releases have slightly different version numbers
+   MOZ_PV="${MOZ_PV}esr"
+fi
+
+MOZ_PN="${PN%-bin}"
+MOZ_P="${MOZ_PN}-${MOZ_PV}"
+MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
+MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
+
+inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info 
llvm-r1 multiprocessing \
+   optfeature pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs 
virtualx xdg
+
+MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV};
+
+if [[ ${PV} == *_rc* ]] ; then
+   
MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc};
+fi
+
+PATCH_URIS=(
+   

[gentoo-commits] repo/proj/guru:dev commit in: net-im/pop/

2024-03-10 Thread Vitaly Zdanevich
commit: 660221c7b6556629162c285d3af42d0f110ccef0
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 11 04:54:27 2024 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 11 04:54:27 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=660221c7

net-im/pop: Add RDEPEND

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

 net-im/pop/pop-8.0.21.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/net-im/pop/pop-8.0.21.ebuild b/net-im/pop/pop-8.0.21.ebuild
index ba652e139e..b3cbf26740 100644
--- a/net-im/pop/pop-8.0.21.ebuild
+++ b/net-im/pop/pop-8.0.21.ebuild
@@ -15,6 +15,25 @@ RESTRICT="strip"
 KEYWORDS="~amd64"
 QA_PREBUILT={*}
 
+RDEPEND="
+   app-accessibility/at-spi2-core
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
 S="${WORKDIR}"
 
 src_unpack() {



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-runtime-nugets/

2024-03-10 Thread Maciej Barć
commit: c8b66f27e11edae2cfed754fb79ce48e346030c1
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 11 04:48:41 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 11 04:49:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8b66f27

dev-dotnet/dotnet-runtime-nugets: drop old 8.0.0-r1

Signed-off-by: Maciej Barć  gentoo.org>

 dev-dotnet/dotnet-runtime-nugets/Manifest  | 22 
 .../dotnet-runtime-nugets-8.0.0-r1.ebuild  | 63 --
 2 files changed, 85 deletions(-)

diff --git a/dev-dotnet/dotnet-runtime-nugets/Manifest 
b/dev-dotnet/dotnet-runtime-nugets/Manifest
index bdd2e79e93b2..ec542dad0ba9 100644
--- a/dev-dotnet/dotnet-runtime-nugets/Manifest
+++ b/dev-dotnet/dotnet-runtime-nugets/Manifest
@@ -6,7 +6,6 @@ DIST microsoft.aspnetcore.app.ref.7.0.13.nupkg 3568616 BLAKE2B 
e9caaebe92ba5e265
 DIST microsoft.aspnetcore.app.ref.7.0.14.nupkg 3572772 BLAKE2B 
d13fdf2957220158e22cba3f9a33b60e3775fa22254d21183d38d7bcc9e4220c5cbc2de5a586baa3a40345c3be58c3df38af2406b6b5d8cf59ce29e021b16e12
 SHA512 
b44f46dcd29ab33e860ef04da42b0151b96f95a9375ae1225c96b6c9af3ae12470962b4dd9c3d33f70bb7f8237a8c8d0edaeb0d17bd5c8d9cd8fcf0d70ddb221
 DIST microsoft.aspnetcore.app.ref.7.0.15.nupkg 3567624 BLAKE2B 
d68ff38d659261b23c31f45991ad4d7d9c6aea7afc4217502446be58df116fc58c20cd252d67f692063d9349fa050971e08d56be03d78c93312d7ebacfd2bd8c
 SHA512 
7cab9309aa0c783bc918efdc4e7f20918810f79b75af9b800c6b8d8900ab815f016dd5a62963312f4434ae107c138fbb87ce4e468eafc22f941308306152a51d
 DIST microsoft.aspnetcore.app.ref.7.0.16.nupkg 3578653 BLAKE2B 
8f8f2f2765018f96286d0f3e769ccdeb6a8663046bc5968fabc5ecc6fbccf55f5bb567f93fd47c2bf50ce8fa15790635e18e87b2c5c4c6c2debbace71aec717c
 SHA512 
fe195d4134192747444e219f163ff7c2e7653091714f54bb343633a3124a66842a58661ff47372b7fa7cffe62b4195f4d95b289a12e8a4dc9a8e9b8302ab
-DIST microsoft.aspnetcore.app.ref.8.0.0.nupkg 4390168 BLAKE2B 
4e5f6607c156a3e765f4af464d7f29be5b9382446595f7dcde7ed213c21f6b006f93de46bc5a95434a69b3af806a0e72287ede28552348010ab3f0091578ce86
 SHA512 
079f4a3ace3070ed88bb85ab8876f69df662de5fead0d1cb42a8852f140b7631bee92f79bd75ff1354c609acc36f08b529e95c8b8339dd1da82eb5198c7ac1f2
 DIST microsoft.aspnetcore.app.ref.8.0.1.nupkg 4398715 BLAKE2B 
a6da6144b4782f37789ec1ffe7a8e24c55245d2e3079c805e7b86854dff368e5160cfd8c981b739220d445d09810a3e0c6ba2b84a0c0fc3fffc3147341f80cf9
 SHA512 
01627dbe2ac41750a39269842ee3e59f276a5c3c8fbc9ac380e365c967cb3084b8f28be02d826abd8dc09e5a632cb82fdabbcbe1a6a359ad4575c4bd03c0c7d1
 DIST microsoft.aspnetcore.app.ref.8.0.2.nupkg 4405855 BLAKE2B 
54761fa6b73550b71bbf5a14e50d0a234bbf74d73cf36ca8de18b645928c616a6822105cc87ef7c6a741e7450a7662ea14be3b50925213486f47c1fcd1bf3edf
 SHA512 
af0593a324b2a6126cf9457e2cd34989b4c5b01af5c676a4deaa3c8566d4122bbb0290d5da96d3652a50a9375a7f7e287e7a0c064a43e611f92ee124cae150c4
 DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.24.nupkg 10127746 BLAKE2B 
bf525130249f48ee2a0089f1e2b5a41d37541a26c56610614d3361075ea246da8f64258202a038a3ed211c24ed350179655ce79d2559f137c52d3c7e81d0070e
 SHA512 
9b8969b38d474ca925d1183db18b4359a4fe01fa7e83dd237d5bdaec484534618633c45585fb1e8c7f08d116abddacc030ce1cb50d5ef5af6c665ce168052313
@@ -17,7 +16,6 @@ DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.13.nupkg 
10838809 BLAKE2B 3d
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.14.nupkg 10832780 BLAKE2B 
de24725c3bcaf0a593946646b70ee519b6173968240daec234b2a0347918bce594b296e9c061c9b7b4983436dfc14d23cbeba1b3a756316ba7522f1dd0d79613
 SHA512 
539cfe74fea5433f2255bbb6bb7afe545a98098f5299f8b667f2347cfeb45b2b71532f4e0d353bdd0b80195448367557003f4b11021325933845bc57a296f8d5
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.15.nupkg 10828277 BLAKE2B 
aed1ad3b9b72b24cb938a0681d023ac9a4583dc8dad5c647a8f9149024ecace683fe08e2683c37d26f288f507400908da329cef33f2807ecf661be73a4b76a2f
 SHA512 
c429b16a5ee8111b4f5bd28f52288ec0a4e220b89bc099c9ecc90fae6e3a8f21e572c55ea694a8440090881ee79698e3c232c9149c2e3d5d08157acdb4c030a6
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.16.nupkg 10841114 BLAKE2B 
b38b731c59e9f5a47649db420630e5cff4e9d940150d127ba80211995e8dab7cf898294912d26a509e26b91371f04f7649099d999cba13be72caac5c910939b8
 SHA512 
671922437c8bb248a347d414cadde70240573bcf90651decadf8081ace7eab2432620bef938714df2fd2f1fff0629e799ee4b72cde26f3b1c4042b6024e25a37
-DIST microsoft.aspnetcore.app.runtime.linux-arm.8.0.0.nupkg 11766234 BLAKE2B 
ed89aabab193da9c464e0aea35d1bc65b13aec80cff8d5f67710e435a6d373ffd7883b28df3d2dd29c465245fd47d76d43efc629ec9821c9c35e953312e65c78
 SHA512 
b2ed21fb80189cae4e0835a3743e66d2cbdb0650716f5cf7936525c28c8c1246a478cc903d127913e5a7c98600d8cbcca673bfbb9117d14a18fceb54fb62d704
 DIST microsoft.aspnetcore.app.runtime.linux-arm.8.0.1.nupkg 11770869 BLAKE2B 
1ccec4588da202b897226590ebb55985f4b6ec825928db330c11eff68829101e5ad4c0e5ec5e53fd5df6471fcbd3555f83a118e45da32bc63c967a811c14a7fe
 SHA512 

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

2024-03-10 Thread Maciej Barć
commit: 216027022567af13721621cd0262aabdac3cdc4e
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 11 01:47:27 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 11 04:49:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21602702

dev-dotnet/dotnet-sdk: correct the used dotnet repo commit

Signed-off-by: Maciej Barć  gentoo.org>

 dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.201.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.201.ebuild 
b/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.201.ebuild
index 30849bfc89b0..5bf1be3a2689 100644
--- a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.201.ebuild
+++ b/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.201.ebuild
@@ -19,7 +19,7 @@
 
 EAPI=8
 
-COMMIT=b27976e5a6850466ee5b4ce24f91ee93bef645f7
+COMMIT=d396b0c4d3e51c2d8d679b2f7233912bc5bfc2fa
 SDK_SLOT="$(ver_cut 1-2)"
 RUNTIME_SLOT="${SDK_SLOT}.2"
 



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

2024-03-10 Thread Maciej Barć
commit: 7d6e7c881f74921671dd342bc8de31fd3f85d879
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 11 04:46:18 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 11 04:49:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d6e7c88

dev-dotnet/dotnet-sdk: drop old 8.0.100-r2

Signed-off-by: Maciej Barć  gentoo.org>

 dev-dotnet/dotnet-sdk/Manifest |   1 -
 dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r2.ebuild | 176 -
 2 files changed, 177 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk/Manifest b/dev-dotnet/dotnet-sdk/Manifest
index ffa8887bb98e..24348222dde5 100644
--- a/dev-dotnet/dotnet-sdk/Manifest
+++ b/dev-dotnet/dotnet-sdk/Manifest
@@ -1,4 +1,3 @@
-DIST dotnet-sdk-8.0.100-prepared-gentoo-amd64.tar.xz 1714535960 BLAKE2B 
fd6027b86168d8801b1d8a7bbb08e9c358918a7693b03fa4e7e43e2a58568a65d71e2c5907ec7c7a03b83685608cd16aa010706fb4d14cd44ab0f0669654c8c2
 SHA512 
75efdcf44383445bc81981e2077be03c7311db316e295aa7f960f50d65367cde9bd86351f345072feb827a569c8de4fa8c9829d92000d2cbeb312ee9ddc17b44
 DIST dotnet-sdk-8.0.101-prepared-gentoo-amd64.tar.xz 1734234148 BLAKE2B 
6fe6b9db8e8399d741c1c7c4b09f7047519fc61e452cc5b319a7e8070acf75685d409741a6fec6f020355a1e003585832c4900dd852d0554d4a456cdb9876598
 SHA512 
f2f07c647c607d02fc19eb045fa98224636ea5ba79cf9b2b8c28a1c0cbc77cc57bf5886268e94684ddaf5e3895c6c82fa62db11d53d7b8ffd1d31a0371eb4613
 DIST dotnet-sdk-8.0.101-prepared-gentoo-musl-amd64.tar.xz 1736552596 BLAKE2B 
f533603b2d18aedb0c2715b0597973342cab0927f41215f93b6e139df7b666ad32d3cf92866388329d0a5ccd9b169c242a4d9179e03c14856f2572a1363d693b
 SHA512 
0bf9c83fdd310425cb553b798357d0cb9a16608f1341f149a84acf66aa16ec4ff6f81d047c84c06f610d3a861e522c78005b63cec63f78e7e1eebdc80b8ec5a2
 DIST dotnet-sdk-8.0.102-prepared-gentoo-amd64.tar.xz 1794775828 BLAKE2B 
72a12b5af020a7f7d77b45eefd147b6fed52889443bbf0a9c5464a8a35a9582af32b75587f73aea9d1eb72d053986d8a204904178f260b2c8532ad821389beaf
 SHA512 
1f7727f22e91783aaec5bccd2324f9dc63700fc95625afebeeb3bde7a99a63754a086b38c1d0921b4536963cbfc53b9c995a2aca519e0edd529f542a89995924

diff --git a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r2.ebuild 
b/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r2.ebuild
deleted file mode 100644
index 2132c04306d6..
--- a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r2.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Build the tarball:
-#   - "$" - shell command,
-#   - ">" - manual action.
-# $  git clone --depth 1 -b v8.0.0 https://github.com/dotnet/dotnet  \
-#   dotnet-sdk-8.0.0
-# $  cd dotnet-sdk-8.0.0
-# >  Note the checkout tag hash.
-# $  ./prep.sh
-# $  rm -fr .git
-# $  cd ..
-# $  tar --create --auto-compress --file  \
-#dotnet-sdk-8.0.100-prepared-gentoo-amd64.tar.xz dotnet-sdk-8.0.0
-# >  Upload dotnet-sdk-8.0.0_rc1234194-prepared-gentoo-amd64.tar.xz
-
-EAPI=8
-
-COMMIT=113d797bc90104bb4f1cc51e1a462cf3d4ef18fc
-
-LLVM_MAX_SLOT=16
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit check-reqs flag-o-matic llvm python-any-r1
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/
-   https://github.com/dotnet/dotnet/;
-SRC_URI="
-amd64? (
-   
https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}-prepared-gentoo-amd64.tar.xz
-)
-"
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.0"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-
-# SDK reports it is version "8.0.100" but the tag .NET SDK team had given
-# it is "8.0.0". I feel that the pattern is to tag based on "RUNTIME_SLOT".
-S="${WORKDIR}/${PN}-${RUNTIME_SLOT}"
-
-LICENSE="MIT"
-KEYWORDS="amd64"
-
-# STRIP="llvm-strip" corrupts some executables when using the patchelf hack.
-# Be safe and restrict it for source-built too, bug 
https://bugs.gentoo.org/923430
-RESTRICT="splitdebug strip"
-
-CURRENT_NUGETS_DEPEND="
-   ~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-"
-EXTRA_NUGETS_DEPEND="
-   ~dev-dotnet/dotnet-runtime-nugets-6.0.25
-   ~dev-dotnet/dotnet-runtime-nugets-7.0.14
-"
-NUGETS_DEPEND="
-   ${CURRENT_NUGETS_DEPEND}
-   ${EXTRA_NUGETS_DEPEND}
-"
-RDEPEND="
-   app-crypt/mit-krb5:0/0
-   dev-libs/icu
-   dev-libs/openssl:=
-   dev-util/lttng-ust:0/2.12
-   sys-libs/zlib:0/1
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   https://github.com/dotnet/dotnet;
-
-   ebegin "Building the .NET SDK ${SDK_SLOT}"
-   local -a buildopts=(
-   --clean-while-building
-   --source-repository "${source_repository}"
-   --source-version "${COMMIT}"
-   )
-   bash ./build.sh "${buildopts[@]}"
-   eend ${?} || die "build failed"
-}
-
-src_install() {
-   local dest="/usr/$(get_libdir)/${PN}-${SDK_SLOT}"
-   dodir "${dest}"
-
-   ebegin "Extracting the .NET SDK archive"
-   tar xzf 

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

2024-03-10 Thread Maciej Barć
commit: 135e5ea0a33d8f57120e0225d7055205bd6fb578
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 11 01:49:37 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 11 04:49:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=135e5ea0

dev-dotnet/dotnet-sdk: correct to the actual version used by tarball

Signed-off-by: Maciej Barć  gentoo.org>

 dev-dotnet/dotnet-sdk/Manifest| 4 ++--
 .../{dotnet-sdk-8.0.201.ebuild => dotnet-sdk-8.0.102.ebuild}  | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk/Manifest b/dev-dotnet/dotnet-sdk/Manifest
index 899db4dd7a0a..ffa8887bb98e 100644
--- a/dev-dotnet/dotnet-sdk/Manifest
+++ b/dev-dotnet/dotnet-sdk/Manifest
@@ -1,5 +1,5 @@
 DIST dotnet-sdk-8.0.100-prepared-gentoo-amd64.tar.xz 1714535960 BLAKE2B 
fd6027b86168d8801b1d8a7bbb08e9c358918a7693b03fa4e7e43e2a58568a65d71e2c5907ec7c7a03b83685608cd16aa010706fb4d14cd44ab0f0669654c8c2
 SHA512 
75efdcf44383445bc81981e2077be03c7311db316e295aa7f960f50d65367cde9bd86351f345072feb827a569c8de4fa8c9829d92000d2cbeb312ee9ddc17b44
 DIST dotnet-sdk-8.0.101-prepared-gentoo-amd64.tar.xz 1734234148 BLAKE2B 
6fe6b9db8e8399d741c1c7c4b09f7047519fc61e452cc5b319a7e8070acf75685d409741a6fec6f020355a1e003585832c4900dd852d0554d4a456cdb9876598
 SHA512 
f2f07c647c607d02fc19eb045fa98224636ea5ba79cf9b2b8c28a1c0cbc77cc57bf5886268e94684ddaf5e3895c6c82fa62db11d53d7b8ffd1d31a0371eb4613
 DIST dotnet-sdk-8.0.101-prepared-gentoo-musl-amd64.tar.xz 1736552596 BLAKE2B 
f533603b2d18aedb0c2715b0597973342cab0927f41215f93b6e139df7b666ad32d3cf92866388329d0a5ccd9b169c242a4d9179e03c14856f2572a1363d693b
 SHA512 
0bf9c83fdd310425cb553b798357d0cb9a16608f1341f149a84acf66aa16ec4ff6f81d047c84c06f610d3a861e522c78005b63cec63f78e7e1eebdc80b8ec5a2
-DIST dotnet-sdk-8.0.201-prepared-gentoo-amd64.tar.xz 1794775828 BLAKE2B 
72a12b5af020a7f7d77b45eefd147b6fed52889443bbf0a9c5464a8a35a9582af32b75587f73aea9d1eb72d053986d8a204904178f260b2c8532ad821389beaf
 SHA512 
1f7727f22e91783aaec5bccd2324f9dc63700fc95625afebeeb3bde7a99a63754a086b38c1d0921b4536963cbfc53b9c995a2aca519e0edd529f542a89995924
-DIST dotnet-sdk-8.0.201-prepared-gentoo-musl-amd64.tar.xz 1790982284 BLAKE2B 
010a1dee8e09402a22c0b45745a6ec7e511c88134ef984f51caa69051d7aec87dcb73392bc338508d5591ade1247e95f7708d4a83961ea665350b4ef29882e33
 SHA512 
611f96525ac98bae35592074d2f1d863c566080f4f52ca619546b547515f2962d9ae53317461e9bb803067d4381daab50f6c772134f9386bf36962998891563b
+DIST dotnet-sdk-8.0.102-prepared-gentoo-amd64.tar.xz 1794775828 BLAKE2B 
72a12b5af020a7f7d77b45eefd147b6fed52889443bbf0a9c5464a8a35a9582af32b75587f73aea9d1eb72d053986d8a204904178f260b2c8532ad821389beaf
 SHA512 
1f7727f22e91783aaec5bccd2324f9dc63700fc95625afebeeb3bde7a99a63754a086b38c1d0921b4536963cbfc53b9c995a2aca519e0edd529f542a89995924
+DIST dotnet-sdk-8.0.102-prepared-gentoo-musl-amd64.tar.xz 1790982284 BLAKE2B 
010a1dee8e09402a22c0b45745a6ec7e511c88134ef984f51caa69051d7aec87dcb73392bc338508d5591ade1247e95f7708d4a83961ea665350b4ef29882e33
 SHA512 
611f96525ac98bae35592074d2f1d863c566080f4f52ca619546b547515f2962d9ae53317461e9bb803067d4381daab50f6c772134f9386bf36962998891563b

diff --git a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.201.ebuild 
b/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.102.ebuild
similarity index 100%
rename from dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.201.ebuild
rename to dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.102.ebuild



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

2024-03-10 Thread Michał Górny
commit: 3c8334021742e05e4b1f133ceda77bf919f18800
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 11 03:58:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 11 04:08:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c833402

dev-python/pyrate-limiter: Bump to 3.3.0

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

 dev-python/pyrate-limiter/Manifest |  1 +
 .../pyrate-limiter/pyrate-limiter-3.3.0.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/dev-python/pyrate-limiter/Manifest 
b/dev-python/pyrate-limiter/Manifest
index e8e7ee329f5a..46dd421a22fd 100644
--- a/dev-python/pyrate-limiter/Manifest
+++ b/dev-python/pyrate-limiter/Manifest
@@ -1,2 +1,3 @@
 DIST pyrate-limiter-2.10.0.gh.tar.gz 71838 BLAKE2B 
3b8fd16684268870991c3a731c5497802c6f7be51e57bc983a14a7484fad2d0983613304fa061fdb70a3e6645d17fe37fbd68e9ddeca57bc7bd97fef4a5d8585
 SHA512 
b0090b2d80d40ba2f86ac7b5c5612a35fa885b52a87d783aa9726782275e79ca8d54a9a44b1f0dd43c98bf2355f4c17e1686d7c7f806934ea492b67f66b06ffe
 DIST pyrate_limiter-3.2.1.tar.gz 277166 BLAKE2B 
eb126b94bc9a113addd1e727ae21ee2df447e1f9fc0b3a1b77ab46464186a0cb62584fafbc9fac1ddbcc7c3289338208dfb39070e57e974e00442b1d7c5f0d21
 SHA512 
cb782766c2e1e47aeb35c3d7d03f9a82862a53e73b5afdab1b8a255866392cf0636340164c19e4181e8aa4327e9c346fc2fde64b2f50aaf227dd60633038f7c7
+DIST pyrate_limiter-3.3.0.tar.gz 278153 BLAKE2B 
df0e3aaf53150fb905be994c8bcc268e45bafddf795514eb8a6ee56da25e998b85336f48331a2720cbf501cb6feee806c9c17d99adcb4647979f6d79f960cc9f
 SHA512 
ee2cc0c573c7b696e6a6444eca85b4e5c8315c291b6ab64ed5e60cfd54298cd9aca1efdbfb7a669b92f8169848c03287ecb0a3f50c9281a4bc15acfc1713e300

diff --git a/dev-python/pyrate-limiter/pyrate-limiter-3.3.0.ebuild 
b/dev-python/pyrate-limiter/pyrate-limiter-3.3.0.ebuild
new file mode 100644
index ..0f5062a73d40
--- /dev/null
+++ b/dev-python/pyrate-limiter/pyrate-limiter-3.3.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python Rate-Limiter using Leaky-Bucket Algorimth Family"
+HOMEPAGE="
+   https://github.com/vutran1710/PyrateLimiter/
+   https://pypi.org/project/pyrate-limiter/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/redis[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-db/redis
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_DESELECT=(
+   # Optional dependency redis-py-cluster not packaged
+   "tests/test_02.py::test_redis_cluster"
+)
+EPYTEST_XDIST=1
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-autodoc-typehints \
+   dev-python/sphinx-copybutton \
+   dev-python/furo \
+   dev-python/myst-parser \
+   dev-python/sphinxcontrib-apidoc
+distutils_enable_tests pytest
+
+src_test() {
+   local redis_pid="${T}"/redis.pid
+   local redis_port=6379
+
+   # Spawn Redis itself for testing purposes
+   einfo "Spawning Redis"
+   einfo "NOTE: Port ${redis_port} must be free"
+   "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start 
redis server"
+   daemonize yes
+   pidfile ${redis_pid}
+   port ${redis_port}
+   bind 127.0.0.1 ::1
+   ${extra_conf}
+   EOF
+
+   # Run the tests
+   distutils-r1_src_test
+
+   # Clean up afterwards
+   kill "$(<"${redis_pid}")" || die
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p asyncio -p rerunfailures --reruns=5
+}



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

2024-03-10 Thread Michał Górny
commit: cc2734e7ce55b74d09b867e5552e5317768da3c3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 11 04:01:09 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 11 04:08:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc2734e7

dev-python/types-docutils: Bump to 0.20.0.20240311

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

 dev-python/types-docutils/Manifest  |  1 +
 .../types-docutils-0.20.0.20240311.ebuild   | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-python/types-docutils/Manifest 
b/dev-python/types-docutils/Manifest
index 9446bc66efc3..a412174c0eef 100644
--- a/dev-python/types-docutils/Manifest
+++ b/dev-python/types-docutils/Manifest
@@ -1,2 +1,3 @@
 DIST types-docutils-0.20.0.20240309.tar.gz 16064 BLAKE2B 
c6695b4f3badf21ea2feded98b498985095e0962670af8068aa337b322775f9d3e6661e89ce4cf99d593f9b9bd627e01dfea0d79685f7fe59ed36ce8c28091ba
 SHA512 
a29ca1c5080447f72eb484c7549a6c2306a668ac567b6a32e8a6a06d1e2db98ef01b45c0df79b3b7aa37edffbef5f362e1f0e69298b716228afcf1adc6b9581a
 DIST types-docutils-0.20.0.20240310.tar.gz 16336 BLAKE2B 
5ca982bae4ccea8f1e8cc56c404917c17543f65f9f13b5f61d4a40957a017c31bbb67530e209357868ab47c3344736aa5b172ac5b211eba0fa0360accb79e655
 SHA512 
2d54be1ea12e2354ee53c9bb2496da912ac917016e12499635abc9da11a6f4878ca63da0b50d1a9f77fa4bd731c345605ead71038abeb739d5f7258d95e0c794
+DIST types-docutils-0.20.0.20240311.tar.gz 16388 BLAKE2B 
4b7a65fb1e3b86d27580292bc296b6a46d7ede27b509114de3db7666363c8b07780914c880d921aa85778e0eeae8b34fbd0e5593199623564d494c7f047d
 SHA512 
55d406241540b7615e48647f4f7f85523952b9d5b6d9aeec7d0a2f6f0412936d2e52e535a6ba26c9f28cafa772abe26e37ccaf60f6168c1aa8313123a5fec9f8

diff --git a/dev-python/types-docutils/types-docutils-0.20.0.20240311.ebuild 
b/dev-python/types-docutils/types-docutils-0.20.0.20240311.ebuild
new file mode 100644
index ..cb335ec2836f
--- /dev/null
+++ b/dev-python/types-docutils/types-docutils-0.20.0.20240311.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for docutils"
+HOMEPAGE="https://pypi.org/project/types-docutils/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"



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

2024-03-10 Thread Michał Górny
commit: f31f8d7f6b341825af15714b44c43053e307db96
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 11 04:01:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 11 04:08:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31f8d7f

dev-python/types-psutil: Bump to 5.9.5.20240311

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

 dev-python/types-psutil/Manifest|  1 +
 .../types-psutil/types-psutil-5.9.5.20240311.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-python/types-psutil/Manifest b/dev-python/types-psutil/Manifest
index 920a39e3fe69..251a486fe2e1 100644
--- a/dev-python/types-psutil/Manifest
+++ b/dev-python/types-psutil/Manifest
@@ -1 +1,2 @@
 DIST types-psutil-5.9.5.20240205.tar.gz 14333 BLAKE2B 
6f48c008ac634a761f7eb6ed94ef1d06933da803dc8ff3111826ff91cd23ed17bc9e7fc661ea9c52075a675f9a2e6129c555e334bdf758f86f412523e27c91c7
 SHA512 
a8be7698a6e5bb37d45ea0a81d925835a685e5be7390401fb659a1eab71c6bf9c8529c285bcb1382b61aca37d8b4b43921f9281831bd8099402ec0078cb7334c
+DIST types-psutil-5.9.5.20240311.tar.gz 14357 BLAKE2B 
ce80aeb6157486e212346e24275c03d2a149c4881d182c8a0dd76bb2bf7920701fa4a26e7c01672695d438ae1cd9e9fd21b28796da57b616d25785206d9238e0
 SHA512 
28a2f3ffaf0a76d54f33b6a96ba6804958be99229ffc0903ea497a56b9b1a5550e6a6d2f68be00fa29e8279f3e3b15de643c804dda6a3abc23430a5bf359eab3

diff --git a/dev-python/types-psutil/types-psutil-5.9.5.20240311.ebuild 
b/dev-python/types-psutil/types-psutil-5.9.5.20240311.ebuild
new file mode 100644
index ..e4318bf1fdcf
--- /dev/null
+++ b/dev-python/types-psutil/types-psutil-5.9.5.20240311.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for psutil"
+HOMEPAGE="https://pypi.org/project/types-psutil/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"



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

2024-03-10 Thread Michał Górny
commit: 807721d53c819b72267f64030719fe9a3ac60cb1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 11 04:00:23 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 11 04:08:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=807721d5

dev-python/owslib: Bump to 0.30.0

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

 dev-python/owslib/Manifest |  1 +
 dev-python/owslib/owslib-0.30.0.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/owslib/Manifest b/dev-python/owslib/Manifest
index 04b2be6cd3b3..451ebca9f8ab 100644
--- a/dev-python/owslib/Manifest
+++ b/dev-python/owslib/Manifest
@@ -1 +1,2 @@
 DIST OWSLib-0.29.3.gh.tar.gz 994453 BLAKE2B 
442dc832b94bfdc383b9d932de957696f9abb4d3843c856b07cf56a47c42291c6d7ff8b8713bb123d296c780e44efbfa08ba94ba2ee747dc7a2f4de0508a5f0f
 SHA512 
2aa63ae18830d724f2cb46647ed867c5b74b2858a93df2500160b5cd58b25b0fb39bfc2d5bcda58bfe3b229bac5ea68acf9abdc746971e2eb5198875f00e6f4d
+DIST OWSLib-0.30.0.gh.tar.gz 995826 BLAKE2B 
58066b461794d424e646cd148f1c0379c22c17bee144611e4bda71c8410f2d4dbd172e5cad14ff1e33fc3e2a7293985c943eace6284d1830a2533abbe95ecf27
 SHA512 
2fdad8ac282d78181e2b7953f22db063f760c2f61682967c7d99ac8e12d62345168db978d9599a4093005f520968d4e97fc588f9a9b7d81a87894b08028d42d8

diff --git a/dev-python/owslib/owslib-0.30.0.ebuild 
b/dev-python/owslib/owslib-0.30.0.ebuild
new file mode 100644
index ..633e22c2ec54
--- /dev/null
+++ b/dev-python/owslib/owslib-0.30.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=OWSLib-${PV}
+DESCRIPTION="Library for client programming with Open Geospatial Consortium 
web service"
+HOMEPAGE="
+   https://geopython.github.io/OWSLib/
+   https://github.com/geopython/owslib/
+   https://pypi.org/project/OWSLib/
+"
+SRC_URI="
+   https://github.com/geopython/${PN}/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"
+PROPERTIES="test_network"
+
+RDEPEND="
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pillow[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # connection errors
+   tests/test_wfs_generic.py::test_xmlfilter_wfs_110
+   tests/test_wfs_generic.py::test_xmlfilter_wfs_200
+   tests/test_ogcapi_records_pycsw.py::test_ogcapi_records_pycsw
+   tests/test_opensearch_pycsw.py::test_opensearch_creodias
+   tests/test_ows_interfaces.py::test_ows_interfaces_csw
+   tests/test_csw3_pycsw.py::test_csw_pycsw
+   tests/test_csw_pycsw.py::test_csw_pycsw
+   tests/test_csw_pycsw_skip_caps.py::test_csw_pycsw_skip_caps
+   # different output from remote service, sigh
+   tests/test_ogcapi_processes_pygeoapi.py::test_ogcapi_processes_pygeoapi
+   # TODO
+   
tests/test_remote_metadata.py::TestOffline::test_wfs_{110,200}_remotemd_parse_{all,single}
+   
tests/test_remote_metadata.py::TestOffline::test_wms_130_remotemd_parse_{all,single}
+)
+
+python_test() {
+   epytest -o addopts=
+}



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

2024-03-10 Thread Michał Górny
commit: a70e7bde0b64621b0bcdc1e3357b21f782dd39ca
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 11 04:01:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 11 04:08:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a70e7bde

dev-python/types-gdb: Bump to 12.1.4.20240311

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

 dev-python/types-gdb/Manifest |  1 +
 dev-python/types-gdb/types-gdb-12.1.4.20240311.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-python/types-gdb/Manifest b/dev-python/types-gdb/Manifest
index 377d2dcf6f29..ec2ff365cef0 100644
--- a/dev-python/types-gdb/Manifest
+++ b/dev-python/types-gdb/Manifest
@@ -1,2 +1,3 @@
 DIST types-gdb-12.1.4.20240113.tar.gz 10765 BLAKE2B 
836952c76cdb970b39877552da78adfb8f288a18bdb4c55d27c815e63178597e08a107350a61cf8f8b0d8a88fa3c26767ea064b2a4dcb2d0afc3d10a4f6a
 SHA512 
2f0802f8e95106dcb03ec734aa0b5200bd8c64f6628072394a120eb1b3a34b727525d944e023cb23baef8caabf61f6ed383a3e1da8c9d47fe76a281a67cb49aa
 DIST types-gdb-12.1.4.20240305.tar.gz 10784 BLAKE2B 
0f3f4ad5a66a753262b38a320d71e39505c581b990bf4680ef892aaa6b5334cdfb52b8470903f8873872ec7d1c75d6bcf32b82d23e2d6725e53981906aedf7ea
 SHA512 
052e783fc5e567891572a1a4c85774c3405e2f4f4af773236fbeee0560c31dd5e5c81513ee3fc1c10cd2b9a6ea27242ffe21455bc66be66162ee71ca4a09
+DIST types-gdb-12.1.4.20240311.tar.gz 10837 BLAKE2B 
0c10bb70402a236589de9760f97310d977d10f9834761916ce5dcfacf8010b603f429e4eeb41a99efeabc6bae7a5937c667732094abd35b68fac8903f51b6d0a
 SHA512 
1f8ef85ee7608dd5d94a9f0fd62b764081b211ae3664ca3a9585625c8ffba4b8cbc49da0201b2b4892474e84dfa7c12a60af35d167fb6a0834faccbc0205

diff --git a/dev-python/types-gdb/types-gdb-12.1.4.20240311.ebuild 
b/dev-python/types-gdb/types-gdb-12.1.4.20240311.ebuild
new file mode 100644
index ..bb9b717448e5
--- /dev/null
+++ b/dev-python/types-gdb/types-gdb-12.1.4.20240311.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for gdb"
+HOMEPAGE="https://pypi.org/project/types-gdb/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"



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

2024-03-10 Thread Michał Górny
commit: 33ec447f73f647ce3cf16a9fdc09377799f85e23
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 11 03:56:03 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 11 04:08:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ec447f

dev-python/packaging: Bump to 24.0

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

 dev-python/packaging/Manifest  |  1 +
 dev-python/packaging/packaging-24.0.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/packaging/Manifest b/dev-python/packaging/Manifest
index 7bc73079326b..41a6b61b6345 100644
--- a/dev-python/packaging/Manifest
+++ b/dev-python/packaging/Manifest
@@ -1 +1,2 @@
 DIST packaging-23.2.tar.gz 146714 BLAKE2B 
cf7986a07312fd82a2a0ee738088993b9570d95cd0b573afa7a1f911bf335de7084e3d40d961adea7f5a8369738688f9d0a4265ef26a393f2d30769bc13f752a
 SHA512 
8ab5e9bc4feef2fac1c9044dc8a6f2d41aaf9fe2dae671de8b98c0b1a19dca2169588b87d85a8c990d808b1e76faee65984ce970eaa3282b75e107ca82cc2863
+DIST packaging-24.0.tar.gz 147882 BLAKE2B 
32c5f30623d39890376e9f5bb3d80ef4a5bd2291ae906883d28236c0d095628eb5d379e5bfb503d6d06fcea0aefc0b2beb1a7968d3ec8c543c48572b432438f3
 SHA512 
b6af704f93bcb7611a06eb2bfa94d8dc4bb1e5e9898af7c0eb85e67cf1ebdb858e272ca18019be4daaa43ac3f73b1cb2e690d8b50a4252380a2dc9f2d0e03a58

diff --git a/dev-python/packaging/packaging-24.0.ebuild 
b/dev-python/packaging/packaging-24.0.ebuild
new file mode 100644
index ..02f912c7ec19
--- /dev/null
+++ b/dev-python/packaging/packaging-24.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Core utilities for Python packages"
+HOMEPAGE="
+   https://github.com/pypa/packaging/
+   https://pypi.org/project/packaging/
+"
+
+LICENSE="|| ( Apache-2.0 BSD-2 )"
+SLOT="0"
+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"
+
+RDEPEND="
+   !

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

2024-03-10 Thread Michał Górny
commit: b4caf1bd4f77664167840ee3265fbcb70e62b0d1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 11 03:57:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 11 04:08:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4caf1bd

dev-python/flaky: Bump to 3.8.0

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

 dev-python/flaky/Manifest   |  1 +
 dev-python/flaky/flaky-3.8.0.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-python/flaky/Manifest b/dev-python/flaky/Manifest
index 18849b18c5ea..f745c6bb2b5e 100644
--- a/dev-python/flaky/Manifest
+++ b/dev-python/flaky/Manifest
@@ -1 +1,2 @@
 DIST flaky-3.7.0.tar.gz 29591 BLAKE2B 
747fbda71055bba937abf3e7b97691c1f4b222f085069d1815d5a9eba669464d2ed5d6dcf1842ae82f1970de5cd5e3aea5b12476bfa2d9282549ad0cc62901e9
 SHA512 
b399f6e1323d6ca341803ac6f1eb318bf24dc37182d0b49b89bb81b9466dd36271ad6dbb9f48ea6fa4760ee631f1482bb6f49c64f4d4520c40634089c1b64f9a
+DIST flaky-3.8.0.tar.gz 25227 BLAKE2B 
64ad4658058a2e6704b7493553ab3ffa0af7eccf1eaeb6eb5336f3ca5a25c1a187d641e49d983537d8ca0d7c48fdb944e18af788bb364c37ce1a0251cd36bdbb
 SHA512 
3023bb136f9d91ffa149081f6483ae6bf85a4e689e0614b64d92880b3bdc312bfd2e6b1ddea43a33cd0a4a60daf3cedb1b2820bf25960adab21164d599d6fd44

diff --git a/dev-python/flaky/flaky-3.8.0.ebuild 
b/dev-python/flaky/flaky-3.8.0.ebuild
new file mode 100644
index ..7fbc776453fb
--- /dev/null
+++ b/dev-python/flaky/flaky-3.8.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Plugin for pytest that automatically reruns flaky tests"
+HOMEPAGE="
+   https://github.com/box/flaky/
+   https://pypi.org/project/flaky/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/pytest[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/genty[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   epytest -k 'example and not options' --doctest-modules 
test/test_pytest/ || die
+   epytest -p no:flaky test/test_pytest/test_flaky_pytest_plugin.py || die
+   epytest --force-flaky --max-runs 2 
test/test_pytest/test_pytest_options_example.py || die
+}



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

2024-03-10 Thread Michał Górny
commit: 1a1d9c7ae49004d0f3d154b39d5fb40f284492a3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 11 03:14:45 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 11 03:53:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1d9c7a

dev-python/redis: Bump to 5.0.3

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

 dev-python/redis/Manifest   |  1 +
 dev-python/redis/redis-5.0.3.ebuild | 97 +
 2 files changed, 98 insertions(+)

diff --git a/dev-python/redis/Manifest b/dev-python/redis/Manifest
index 2f6cb3801837..7372ff359d6c 100644
--- a/dev-python/redis/Manifest
+++ b/dev-python/redis/Manifest
@@ -1,2 +1,3 @@
 DIST redis-py-5.0.1.gh.tar.gz 4769633 BLAKE2B 
3b572ef41abfdb0cf0ba957c93a23aacbe931e50ebe11e50a62dffe6aaaf57926224f7a497727e1e233b443c6be053f786dadac64f16a5170748e6afd9604d01
 SHA512 
05c32d6961326ff39312f5513136e72be3a42819b0c4bf646f3bac14e66a8a87a191697a89c2cbc22a83398896e25adc5fbd34f12e67719f0a0af927bf423130
 DIST redis-py-5.0.2.gh.tar.gz 4774000 BLAKE2B 
60ca8e11c2896b2f36d09fa494afc3ea039a79eb46a4503d6c5561f16fd9e2779aecb314e79c87e083212b5a619c555615a037f83572bc0a8fe54b8d04e6530b
 SHA512 
1f75f2959737fc4d9e83c1e88cebbaad8801ac1a6113a1275b6461c657136f6f561d8ac8c5a62ba3f1d7f5463c416aa6351f8150b983505e7b0a93e3e8b4b354
+DIST redis-py-5.0.3.gh.tar.gz 4774007 BLAKE2B 
f1b53319f76fd15af28941d643a333e7556f4701b46d218872a17200a867ba71c5fe72a092e00ac68ca811f41409a1e2eef05a235d2fcb6ba455cef225cd47c5
 SHA512 
be7158062e905ff3f61fc2b311b1288e53f494de1734dd5a58a34250754de635b9bf125900621b7b6ad8c67d8020b88ca3ae07af2626459acaf77db5f228222c

diff --git a/dev-python/redis/redis-5.0.3.ebuild 
b/dev-python/redis/redis-5.0.3.ebuild
new file mode 100644
index ..c3596deb755c
--- /dev/null
+++ b/dev-python/redis/redis-5.0.3.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+MY_P=redis-py-${PV}
+DESCRIPTION="Python client for Redis key-value store"
+HOMEPAGE="
+   https://github.com/redis/redis-py/
+   https://pypi.org/project/redis/
+"
+SRC_URI="
+   https://github.com/redis/redis-py/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   test? (
+   dev-db/redis
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Flaky test
+   tests/test_pubsub.py::TestPubSubDeadlock::test_pubsub_deadlock
+   # require extra redis modules that apparently aren't packaged
+   # on Gentoo
+   tests/{,test_asyncio/}test_bloom.py
+   tests/{,test_asyncio/}test_graph.py
+   tests/{,test_asyncio/}test_json.py
+   tests/{,test_asyncio/}test_timeseries.py
+   # apparently available only in "Redis Stack 7.2 RC3 or later"
+   
tests/test_commands.py::TestRedisCommands::test_tfunction_load_delete
+   tests/test_commands.py::TestRedisCommands::test_tfunction_list
+   tests/test_commands.py::TestRedisCommands::test_tfcall
+   # TODO
+   tests/test_commands.py::TestRedisCommands::test_zrank_withscore
+   
tests/test_commands.py::TestRedisCommands::test_zrevrank_withscore
+   tests/test_commands.py::TestRedisCommands::test_xinfo_consumers
+   
tests/test_asyncio/test_commands.py::TestRedisCommands::test_zrank_withscore
+   
tests/test_asyncio/test_commands.py::TestRedisCommands::test_zrevrank_withscore
+   
tests/test_asyncio/test_commands.py::TestRedisCommands::test_xinfo_consumers
+   
tests/test_asyncio/test_pubsub.py::TestPubSubAutoReconnect::test_reconnect_socket_error[pool-hiredis-listen]
+   )
+
+   # TODO: try to run more servers?
+   epytest -m "not redismod and not onlycluster and not replica and not 
ssl"
+}
+
+src_test() {
+   local redis_pid="${T}"/redis.pid
+   local redis_port=6379
+
+   if has_version ">=dev-db/redis-7"; then
+   local extra_conf="
+   enable-debug-command yes
+   enable-module-command yes
+   "
+   fi
+
+   # Spawn Redis itself for testing purposes
+   einfo "Spawning Redis"
+   einfo "NOTE: Port ${redis_port} must be free"
+   "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start 
redis server"
+  

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

2024-03-10 Thread Michał Górny
commit: 281e84e08437a0923867546d7f14048f6301f32f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 11 03:13:59 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 11 03:53:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=281e84e0

dev-python/hypothesis: Bump to 6.99.2

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.99.2.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 14290c743d9b..17d46440bcaa 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -3,3 +3,4 @@ DIST hypothesis-6.98.17.gh.tar.gz 9434016 BLAKE2B 
3c26f8c696bc4a62b9ada8e45dd305
 DIST hypothesis-6.98.18.gh.tar.gz 9434436 BLAKE2B 
45861775caa1657d06469fc8cd0062aee1b408c3b02a58ff4d50b9de9ce62d8fd351c6b8f4b1b7f543fe70d6b8f2c663ad8e9252b833d5c567d3c28449fc3eaf
 SHA512 
cff5cad9308e7b030e38f09a9544ed84f468bc4bd6391a234bb7781b116bd64f41338ad32535d427ebda507ce3f0f5bafc0af5a8179976c17d36762679e9
 DIST hypothesis-6.98.9.gh.tar.gz 9427046 BLAKE2B 
c3705e4c780b6e7f427943231ac056f343e70569e88391f118383e6d6197f72e744306476f2e1994e8a6d95dce73b93dcd49e8fa197149e532b84c91bce79594
 SHA512 
1e8a0dcefb8def8376a0ad6549a58dac66470941e4a3584ba82867f8779fd941c141039f631f15f134f7cdb3beb2ad1a19312d8e56c47db9ace0569f203afaf3
 DIST hypothesis-6.99.0.gh.tar.gz 9439501 BLAKE2B 
9f46cffaede22381a019a4f7c0b158015f245bf25bc3623090c45c177f57c1cb74fd09a0f01e98d06039a641e486e0cf1ccc10da6f79ebff13914c1197f0fbd7
 SHA512 
19500c9e0013d4ef4c6b3991d606860e819eb69e68a6975a0c4d225424fe12f44e05662eac0c94f54c6995b12bb73e48d936fc2342a92f3b26760db8ad279ba3
+DIST hypothesis-6.99.2.gh.tar.gz 9439856 BLAKE2B 
0e7b99ee43ae84b4536f687324c334d7846766ec3422712cc0e215ebed113a3ed270b2fee70322edd5931e6a57c04092566846846e8a2df8587a2d6bd7f33e34
 SHA512 
ad833e8e4e5a228d06723ba76e80b7e88b849b51b298c2c0b58e82e9409961a212f85530a8e3f06e9e09ca2ebcc8ebd2e1e4992e50a37ba9f692a398aef699fa

diff --git a/dev-python/hypothesis/hypothesis-6.99.2.ebuild 
b/dev-python/hypothesis/hypothesis-6.99.2.ebuild
new file mode 100644
index ..f7f366381e4f
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.99.2.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+   https://github.com/HypothesisWorks/hypothesis/
+   https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+   https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' "${CLI_COMPAT[@]}")
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2024-03-10 Thread Michał Górny
commit: d05e7e805c65fe9ab588a676fe31ea8c732d83cd
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 11 03:15:19 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 11 03:53:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d05e7e80

dev-python/fakeredis: Bump to 2.21.2

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

 dev-python/fakeredis/Manifest|  1 +
 dev-python/fakeredis/fakeredis-2.21.2.ebuild | 84 
 2 files changed, 85 insertions(+)

diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest
index 252676a997db..92fd3d40ccae 100644
--- a/dev-python/fakeredis/Manifest
+++ b/dev-python/fakeredis/Manifest
@@ -1 +1,2 @@
 DIST fakeredis-2.21.1.tar.gz 128540 BLAKE2B 
042c7189f4437149f099eb2bed9dc93cfaea3eb582dd40aaad55bca6c6c4f679a108b3e36006e537be469a3879085f75e0f5c0c7272d2131c431a4483e15cefc
 SHA512 
ba51079896ca345805a0b2474922a41b7c1526123ac3ff0904d3448512b75515b6b11d7e8ec8fe7abdde94a9ac281aaf56d7344809c18c28ad081af4a542a57b
+DIST fakeredis-2.21.2.tar.gz 128965 BLAKE2B 
20891c5a34ac5697435a8b05578fc3ffc1a0b008726ed1836929d6e185aff22073382fd0b80d08f4045d85e3d0da9b682900de79b50864ff7682943a634b2970
 SHA512 
0ba5e31e403670e864a5364498e26e818641d0fbba59554b78bd0d82a2d944a730d519184c132bdb367761b830bb3a55b43a957770f833891cccd11d528ff540

diff --git a/dev-python/fakeredis/fakeredis-2.21.2.ebuild 
b/dev-python/fakeredis/fakeredis-2.21.2.ebuild
new file mode 100644
index ..916767f1330c
--- /dev/null
+++ b/dev-python/fakeredis/fakeredis-2.21.2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Fake implementation of redis API for testing purposes"
+HOMEPAGE="
+   https://github.com/cunla/fakeredis-py/
+   https://pypi.org/project/fakeredis/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/redis-4.2[${PYTHON_USEDEP}]
+   =dev-python/sortedcontainers-2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-db/redis
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # also lupa
+   test/test_aioredis2.py::test_failed_script_error
+   # TODO
+   "test/test_fakeredis.py::test_set_get_nx[StrictRedis]"
+   "test/test_fakeredis.py::test_lpop_count[StrictRedis]"
+   "test/test_fakeredis.py::test_rpop_count[StrictRedis]"
+   "test/test_fakeredis.py::test_zadd_minus_zero[StrictRedis]"
+   
"test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis]"
+   
test/test_mixins/test_set_commands.py::test_smismember_wrong_type
+   # new redis-server?
+   
"test/test_mixins/test_pubsub_commands.py::test_pubsub_shardnumsub[StrictRedis]"
+   # json ext
+   test/test_json/test_json.py
+   test/test_json/test_json_arr_commands.py
+   )
+   local EPYTEST_IGNORE=(
+   # these tests fail a lot...
+   test/test_hypothesis.py
+   )
+   local args=(
+   # tests requiring lupa (lua support)
+   -k 'not test_eval and not test_lua and not test_script'
+   )
+   # Note: this package is not xdist-friendly
+   epytest "${args[@]}"
+}
+
+src_test() {
+   local redis_pid="${T}"/redis.pid
+   local redis_port=6379
+
+   einfo "Spawning Redis"
+   einfo "NOTE: Port ${redis_port} must be free"
+   "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start 
redis server"
+   daemonize yes
+   pidfile ${redis_pid}
+   port ${redis_port}
+   bind 127.0.0.1
+   EOF
+
+   # Run the tests
+   distutils-r1_src_test
+
+   # Clean up afterwards
+   kill "$(<"${redis_pid}")" || die
+}



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

2024-03-10 Thread Mike Gilbert
commit: 03f1639e36e33a7d85b9fb09f4799067fe45a984
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Mar 11 03:12:47 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Mar 11 03:28:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03f1639e

sys-libs/libxcrypt: general clean up

Drop support for split-usr.
Simplify logic to determine install paths.
Use crossdev.eclass for cross-* support.
Avoid storing "/usr/${CTARGET}" in pkgconfig files for cross builds.
Move python_setup to src_configure.

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-libs/libxcrypt/libxcrypt-4.4.36-r3.ebuild | 254 ++
 1 file changed, 254 insertions(+)

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.36-r3.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.36-r3.ebuild
new file mode 100644
index ..3faec08e8e41
--- /dev/null
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.36-r3.ebuild
@@ -0,0 +1,254 @@
+# Copyright 2004-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+# NEED_BOOTSTRAP is for developers to quickly generate a tarball
+# for publishing to the tree.
+NEED_BOOTSTRAP="no"
+inherit crossdev multilib python-any-r1 flag-o-matic toolchain-funcs 
multilib-minimal
+
+DESCRIPTION="Extended crypt library for descrypt, md5crypt, bcrypt, and others"
+HOMEPAGE="https://github.com/besser82/libxcrypt;
+if [[ ${NEED_BOOTSTRAP} == "yes" ]] ; then
+   inherit autotools
+   
SRC_URI="https://github.com/besser82/libxcrypt/releases/download/v${PV}/${P}.tar.xz;
+else
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-autotools.tar.xz;
+fi
+
+LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+compat static-libs +system test headers-only"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   system? (
+   elibc_glibc? (
+   ${CATEGORY}/glibc[-crypt(-)]
+   !${CATEGORY}/glibc[crypt(-)]
+   )
+   elibc_musl? (
+   ${CATEGORY}/musl[-crypt(+)]
+   !${CATEGORY}/musl[crypt(+)]
+   )
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-lang/perl
+   test? ( $(python_gen_any_dep 'dev-python/passlib[${PYTHON_USEDEP}]') )
+"
+
+python_check_deps() {
+   python_has_version "dev-python/passlib[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+   if has "distcc" ${FEATURES} ; then
+   ewarn "Please verify all distcc nodes are using the same 
versions of GCC (>= 10) and Binutils!"
+   ewarn "Older/mismatched versions of GCC may lead to a 
misbehaving library: bug #823179."
+
+   if [[ ${BUILD_TYPE} != "binary" ]] && tc-is-gcc && [[ 
$(gcc-major-version) -lt 10 ]] ; then
+   die "libxcrypt is known to fail to build or be broken 
at runtime with < GCC 10 (bug #823179)!"
+   fi
+   fi
+}
+
+pkg_setup() {
+   :
+}
+
+src_prepare() {
+   default
+
+   # WARNING: Please read on bumping or applying patches!
+   #
+   # There are two circular dependencies to be aware of:
+   # 1)
+   #   if we're bootstrapping configure and makefiles:
+   #   libxcrypt -> automake -> perl -> libxcrypt
+   #
+   #   mitigation:
+   #   toolchain@ manually runs `make dist` after running 
autoconf + `./configure`
+   #   and the ebuild uses that.
+   #   (Don't include the pre-generated Perl artefacts.)
+   #
+   #   solution for future:
+   #   Upstream are working on producing `make dist` tarballs.
+   #   
https://github.com/besser82/libxcrypt/issues/134#issuecomment-871833573
+   #
+   # 2)
+   #   configure *unconditionally* needs Perl at build time to generate
+   #   a list of enabled algorithms based on the set passed to 
`configure`:
+   #   libxcrypt -> perl -> libxcrypt
+   #
+   #   mitigation:
+   #   None at the moment.
+   #
+   #   solution for future:
+   #   Not possible right now. Upstream intend on depending on 
Perl for further
+   #   configuration options.
+   #   
https://github.com/besser82/libxcrypt/issues/134#issuecomment-871833573
+   #
+   # Therefore, on changes (inc. bumps):
+   #   * You must check whether upstream have started providing 
tarballs with bootstrapped
+   # auto{conf,make};
+   #
+   #   * diff the build system changes!
+   #
+   if [[ ${NEED_BOOTSTRAP} == "yes" ]] ; then
+   # Facilitate our split variant build for compat + non-compat
+   eapply "${FILESDIR}"/${PN}-4.4.19-multibuild.patch
+

[gentoo-commits] repo/gentoo:master commit in: sci-physics/root/

2024-03-10 Thread Benda XU
commit: 145ae309c6ffbb2c26e75f8d46ba7c60b1c7bf30
Author: Benda Xu  gentoo  org>
AuthorDate: Mon Mar 11 03:00:53 2024 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon Mar 11 03:08:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=145ae309

sci-physics/root: call python-single-r1_pkg_setup unconditionally.

ROOT relies on python to generate headers, even if pyROOT is not
enabled.

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

 sci-physics/root/root-6.28.12-r1.ebuild | 4 +++-
 sci-physics/root/root-6.30.04-r1.ebuild | 4 +++-
 sci-physics/root/root-6.30..ebuild  | 4 +++-
 sci-physics/root/root-.ebuild   | 4 +++-
 4 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/sci-physics/root/root-6.28.12-r1.ebuild 
b/sci-physics/root/root-6.28.12-r1.ebuild
index cb1bd02dcaa9..1c6e78d4b623 100644
--- a/sci-physics/root/root-6.28.12-r1.ebuild
+++ b/sci-physics/root/root-6.28.12-r1.ebuild
@@ -140,13 +140,15 @@ RDEPEND="${CDEPEND}
)
 "
 
+BDEPEND="${PYTHON_DEPS}"
+
 PATCHES=(
"${FILESDIR}"/${PN}-6.12.06_cling-runtime-sysroot.patch
 )
 
 pkg_setup() {
use fortran && fortran-2_pkg_setup
-   use python && python-single-r1_pkg_setup
+   python-single-r1_pkg_setup
 
elog "There are extra options on packages not available in Gentoo."
elog "You can use the environment variable MYCMAKEARGS to enable"

diff --git a/sci-physics/root/root-6.30.04-r1.ebuild 
b/sci-physics/root/root-6.30.04-r1.ebuild
index cb1bd02dcaa9..1c6e78d4b623 100644
--- a/sci-physics/root/root-6.30.04-r1.ebuild
+++ b/sci-physics/root/root-6.30.04-r1.ebuild
@@ -140,13 +140,15 @@ RDEPEND="${CDEPEND}
)
 "
 
+BDEPEND="${PYTHON_DEPS}"
+
 PATCHES=(
"${FILESDIR}"/${PN}-6.12.06_cling-runtime-sysroot.patch
 )
 
 pkg_setup() {
use fortran && fortran-2_pkg_setup
-   use python && python-single-r1_pkg_setup
+   python-single-r1_pkg_setup
 
elog "There are extra options on packages not available in Gentoo."
elog "You can use the environment variable MYCMAKEARGS to enable"

diff --git a/sci-physics/root/root-6.30..ebuild 
b/sci-physics/root/root-6.30..ebuild
index cb1bd02dcaa9..1c6e78d4b623 100644
--- a/sci-physics/root/root-6.30..ebuild
+++ b/sci-physics/root/root-6.30..ebuild
@@ -140,13 +140,15 @@ RDEPEND="${CDEPEND}
)
 "
 
+BDEPEND="${PYTHON_DEPS}"
+
 PATCHES=(
"${FILESDIR}"/${PN}-6.12.06_cling-runtime-sysroot.patch
 )
 
 pkg_setup() {
use fortran && fortran-2_pkg_setup
-   use python && python-single-r1_pkg_setup
+   python-single-r1_pkg_setup
 
elog "There are extra options on packages not available in Gentoo."
elog "You can use the environment variable MYCMAKEARGS to enable"

diff --git a/sci-physics/root/root-.ebuild 
b/sci-physics/root/root-.ebuild
index cb1bd02dcaa9..1c6e78d4b623 100644
--- a/sci-physics/root/root-.ebuild
+++ b/sci-physics/root/root-.ebuild
@@ -140,13 +140,15 @@ RDEPEND="${CDEPEND}
)
 "
 
+BDEPEND="${PYTHON_DEPS}"
+
 PATCHES=(
"${FILESDIR}"/${PN}-6.12.06_cling-runtime-sysroot.patch
 )
 
 pkg_setup() {
use fortran && fortran-2_pkg_setup
-   use python && python-single-r1_pkg_setup
+   python-single-r1_pkg_setup
 
elog "There are extra options on packages not available in Gentoo."
elog "You can use the environment variable MYCMAKEARGS to enable"



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/flint/, sci-mathematics/flint/files/

2024-03-10 Thread Michael Orlitzky
commit: 13e806399cb8fd6a4711ea36aba899c3cc5ad41f
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Mar 11 02:51:37 2024 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Mar 11 02:54:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e80639

sci-mathematics/flint: add 3.1.0

Fixes the pkg-config install location too.

Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/flint/Manifest |  1 +
 .../flint/files/flint-3.1.0-fix-pc-install.patch   | 29 
 sci-mathematics/flint/flint-3.1.0.ebuild   | 84 ++
 3 files changed, 114 insertions(+)

diff --git a/sci-mathematics/flint/Manifest b/sci-mathematics/flint/Manifest
index 730cca7ed921..b1c7fc7e9dbf 100644
--- a/sci-mathematics/flint/Manifest
+++ b/sci-mathematics/flint/Manifest
@@ -1,2 +1,3 @@
 DIST flint-2.9.0.tar.gz 5283894 BLAKE2B 
a790437ee142d8acb5cec1e6c7d21812f8d83f5d30d1e8c07e799713e96791d87792f25fbd4ce2d0d68f6a8ee2f0cde2b8d9f8db8ab26922a48485e0e90394aa
 SHA512 
4494cba6a4e215e817d7c74ef6834c4e05a832488f4808bbd7bea8b02a4a35d47ef3c63a4f213230c712b32842f5588c503fc1cf23e5e2ddc4a4a5a1627a02ba
 DIST flint-3.0.1.tar.gz 7624944 BLAKE2B 
0d94252075945f39af3dd2e49803cbe16aa65b108964dfc0c12bdfd9188748944c1e839401e17b974f8f6f8832e4da84d62a63f20b63cfff0ff5c2736bfd2d47
 SHA512 
4b5b432b962135cd708a0ce4242343f3226f0fdf73c3f541728ed4540e7ef6cb7812a48b6b46e65a8fcc1f5cae93d8bb59838d24728024cd9aa0f7b8e5c6f98f
+DIST flint-3.1.0.tar.gz 7585407 BLAKE2B 
697be5bd88e7793eb160d5f0e2110a7b8371ef8d3ca82b576c4cc755983a660a884d35d3cbb442288caa074b7f41699f4c6bc3c244272d9e9f5755d8d209004d
 SHA512 
1d33bb35853f4bdca047899ebb4ac9873748c6d57ad3b6aded32219261e95713fb26b394d8c86f6183b9f44db58697def07e6c565ac789461d5ccc4dca3e9ba7

diff --git a/sci-mathematics/flint/files/flint-3.1.0-fix-pc-install.patch 
b/sci-mathematics/flint/files/flint-3.1.0-fix-pc-install.patch
new file mode 100644
index ..5e0145cb95e7
--- /dev/null
+++ b/sci-mathematics/flint/files/flint-3.1.0-fix-pc-install.patch
@@ -0,0 +1,29 @@
+From f4e0dfda90f6574048578f112bea1013d54f0987 Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky 
+Date: Sun, 10 Mar 2024 21:48:51 -0400
+Subject: [PATCH 1/1] CMakeLists.txt: install the pkg-config file to the
+ configured libdir
+
+Currently it installs to lib/pkgconfig, which can be incorrect on
+systems where (for example) the normal libdir is lib64 and "lib" is
+reserved for 32-bit libraries.
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 30935cef4..d8dfee38d 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -537,7 +537,7 @@ set(PACKAGE_NAME ${PROJECT_NAME})
+ set(PACKAGE_VERSION ${PROJECT_VERSION})
+ configure_file(flint.pc.in flint.pc @ONLY)
+ 
+-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/flint.pc DESTINATION lib/pkgconfig)
++install(FILES ${CMAKE_CURRENT_BINARY_DIR}/flint.pc DESTINATION 
${CMAKE_INSTALL_LIBDIR}/pkgconfig)
+ 
+ if(BUILD_TESTING)
+ set(FLINT_SRC ${CMAKE_CURRENT_SOURCE_DIR}/src) # To get src/test/main
+-- 
+2.43.0
+

diff --git a/sci-mathematics/flint/flint-3.1.0.ebuild 
b/sci-mathematics/flint/flint-3.1.0.ebuild
new file mode 100644
index ..f95e430165ae
--- /dev/null
+++ b/sci-mathematics/flint/flint-3.1.0.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake flag-o-matic python-any-r1
+
+DESCRIPTION="Fast Library for Number Theory"
+HOMEPAGE="https://www.flintlib.org/;
+
+# flintlib.org tarballs have been broken in the past, Bill Hart suggests
+# we get them from Github (which he has control over).
+SRC_URI="https://github.com/flintlib/flint/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+
+# Based off the soname, e.g. /usr/lib64/libflint.so -> libflint.so.15
+SLOT="0/19"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc ntl test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="${PYTHON_DEPS}
+   doc? (
+   app-text/texlive-core
+   dev-python/sphinx
+   dev-tex/latexmk
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+DEPEND="dev-libs/gmp:=
+   dev-libs/mpfr:=
+   ntl? ( dev-libs/ntl:= )
+   virtual/cblas"
+# flint 3 includes arb and arb cannot use flint 3.
+RDEPEND="${DEPEND}
+   !sci-mathematics/arb"
+
+# The rst files are API docs, but they're very low-effort compared to
+# the PDF and HTML docs, so we ship them unconditionally and hide only
+# the painful parts behind USE=doc.
+DOCS="AUTHORS README.md doc/source/*.rst"
+
+PATCHES=(
+   "${FILESDIR}/flint-3.0.1-find-cblas.patch"
+   "${FILESDIR}/${P}-fix-pc-install.patch"
+)
+
+src_configure() {
+   # https://github.com/flintlib/flint/issues/1683
+   append-cflags 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2024-03-10 Thread Ionen Wolkens
commit: 70a2e7466b3af46e680f4a8984bb60a829674b28
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Mar 11 01:45:56 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Mar 11 01:58:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a2e746

x11-drivers/nvidia-drivers: stabilize 535.161.07 for amd64

This driver was formerly marked "beta" which was expected to be
a mistake, and indeed NVIDIA has since corrected that. Just a
bugfix release, and it works fine (for me). So let's stable it.

Stable for new production branch (550) is not far off, but will
wait a bit more.

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

 x11-drivers/nvidia-drivers/nvidia-drivers-535.161.07.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.161.07.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-535.161.07.ebuild
index 58d486264661..a2db11ff9cef 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.161.07.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.161.07.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}
 
 LICENSE="NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
 SLOT="0/${PV%%.*}"
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs 
+tools wayland"
 REQUIRED_USE="kernel-open? ( modules )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2024-03-10 Thread Ionen Wolkens
commit: b986c75e02ccf80db531e0df6286b601d6e7fa10
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Mar 11 01:41:46 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Mar 11 01:56:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b986c75e

x11-drivers/nvidia-drivers: bump KERNEL_MAX to 6.8 where possible

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

 x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-535.154.05.ebuild | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-535.161.07.ebuild | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-550.40.55.ebuild  | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-550.54.14.ebuild  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild
index 9a558b2485f1..221b74fa678d 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_IUSE=+modules
 inherit desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1
 inherit systemd toolchain-funcs unpacker user-info
 
-MODULES_KERNEL_MAX=6.7
+MODULES_KERNEL_MAX=6.8
 NV_URI="https://download.nvidia.com/XFree86/;
 
 DESCRIPTION="NVIDIA Accelerated Graphics Driver"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.154.05.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-535.154.05.ebuild
index 2dd36e31a3bc..4e335f2946a1 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.154.05.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.154.05.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_IUSE=+modules
 inherit desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1
 inherit systemd toolchain-funcs unpacker user-info
 
-MODULES_KERNEL_MAX=6.7 # 6.6 for arm64 (see below)
+MODULES_KERNEL_MAX=6.8 # 6.6 for arm64 (see below)
 NV_URI="https://download.nvidia.com/XFree86/;
 
 DESCRIPTION="NVIDIA Accelerated Graphics Driver"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.161.07.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-535.161.07.ebuild
index 9af6f87626fb..58d486264661 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.161.07.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.161.07.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_IUSE=+modules
 inherit desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1
 inherit systemd toolchain-funcs unpacker user-info
 
-MODULES_KERNEL_MAX=6.7
+MODULES_KERNEL_MAX=6.8
 NV_URI="https://download.nvidia.com/XFree86/;
 
 DESCRIPTION="NVIDIA Accelerated Graphics Driver"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.55.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.55.ebuild
index c178d0195aa7..24d3be8dd677 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.55.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.55.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_IUSE=+modules
 inherit desktop flag-o-matic linux-mod-r1 readme.gentoo-r1
 inherit systemd toolchain-funcs unpacker user-info
 
-MODULES_KERNEL_MAX=6.7
+MODULES_KERNEL_MAX=6.8
 NV_PIN=550.54.14
 
 DESCRIPTION="NVIDIA Accelerated Graphics Driver"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-550.54.14.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-550.54.14.ebuild
index 1f8b7c35885b..d27016898dd9 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-550.54.14.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-550.54.14.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_IUSE=+modules
 inherit desktop flag-o-matic linux-mod-r1 readme.gentoo-r1
 inherit systemd toolchain-funcs unpacker user-info
 
-MODULES_KERNEL_MAX=6.7
+MODULES_KERNEL_MAX=6.8
 NV_URI="https://download.nvidia.com/XFree86/;
 
 DESCRIPTION="NVIDIA Accelerated Graphics Driver"



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2024-03-10 Thread Ionen Wolkens
commit: ef42f9a381924a33a3c3898a76402c52dba0fe96
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Mar 11 01:45:38 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Mar 11 01:56:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef42f9a3

x11-drivers/nvidia-drivers: stabilize 470.239.06 for amd64

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

 x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild
index 221b74fa678d..ec8437116877 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}
 
 LICENSE="NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
 SLOT="0/${PV%%.*}"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE="+X abi_x86_32 abi_x86_64 persistenced +static-libs +tools"
 
 COMMON_DEPEND="



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pyperscan/

2024-03-10 Thread David Roman
commit: fe388ff3ae20c29d63dc9e8dc8f203210989b3ad
Author: David Roman  gmail  com>
AuthorDate: Mon Mar 11 00:46:14 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Mar 11 00:46:31 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe388ff3

dev-python/pyperscan: new package, add 0.3.0

Signed-off-by: David Roman  gmail.com>

 dev-python/pyperscan/Manifest   |  80 +
 dev-python/pyperscan/metadata.xml   |  12 
 dev-python/pyperscan/pyperscan-0.3.0.ebuild | 108 
 3 files changed, 200 insertions(+)

diff --git a/dev-python/pyperscan/Manifest b/dev-python/pyperscan/Manifest
new file mode 100644
index 00..4f3ced8597
--- /dev/null
+++ b/dev-python/pyperscan/Manifest
@@ -0,0 +1,80 @@
+DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST bindgen-0.69.1.crate 219972 BLAKE2B 
bbbc5b275134af2070ac7fda7dc757eab460764e773112bfd0f89e6ba1e2e368c2d5c3cdc693db34b9a739101ceace2ce06f5f18bb43e17e0f091bf12dc5b55c
 SHA512 
bfe97f17f6b19ef3fbaa5df2a396e2ebbccf0edd428c88464bd3e6acf2b34119ad3bdc43741c7923dfd3661168c1b3a8987273dec9742dd7cbad1c2148761fff
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bitflags-2.4.1.crate 37043 BLAKE2B 
f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414
 SHA512 
d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b
+DIST cc-1.0.83.crate 68343 BLAKE2B 
33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02
 SHA512 
742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7
+DIST cexpr-0.6.0.crate 17966 BLAKE2B 
cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3
 SHA512 
766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST clang-sys-1.6.1.crate 41346 BLAKE2B 
b70104e6c6b3c1b85caa111c2b1fb2c20d30eeb85059bc616afc49bce9409f7ee2dd8b800750a466accad6a74ef29d10c6a2ee4459d854a2c0c54050ff51cc4b
 SHA512 
a6c62c1d3faae3796f5e7d98ed4f1a8119f0ffaf8fceee8e728cd4da57b0140e82631012450bb0c551cd13814a97065e9e47015320707a87bdfbb6fd317e952c
+DIST cmake-0.1.50.crate 16748 BLAKE2B 
cd3b131fbc27764e15fcefdac31f97a9d12f82ac9758b2aad256ccb371ce3e2db8aed3c76fbf4816df3483dad9fffe9973940ced65be6d31463d8c059c543646
 SHA512 
868d5cece75d79382ac6176aabde1723bb7e26dc745383a636516ff45856dc9187fe5a83e139f17e3bb0c114624e9e71b93c8a460b89b8facbafbca50d1d0923
+DIST either-1.9.0.crate 16660 BLAKE2B 
ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466
 SHA512 
4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177
+DIST errno-0.3.8.crate 10645 BLAKE2B 
4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3
 SHA512 
29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
+DIST foreign-types-0.5.0.crate 7824 BLAKE2B 
01a5111a11e48462914f9877d3228008590093633e957883fdafd3a7017e144c14fbbe713bb8b0061ebae78d20a49978191ce416a4e28317b67ec69e38acb879
 SHA512 
d07c92cf99c99419a3ebe05ba9154e396ab88116f46af736ffdd958c8e47741bca5d9f478f6719d5361360e844375968c1cbf6ac40995d47128a5e5fda3f6c82
+DIST foreign-types-macros-0.2.3.crate 7635 BLAKE2B 

[gentoo-commits] repo/proj/libressl:master commit in: app-text/mupdf/files/, app-text/mupdf/

2024-03-10 Thread orbea
commit: f53a38c35fb954c8a7fa05b3984daa0af0868a8c
Author: orbea  riseup  net>
AuthorDate: Sun Mar 10 21:29:30 2024 +
Commit: orbea  riseup  net>
CommitDate: Sun Mar 10 21:29:30 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=f53a38c3

app-text/mupdf: new package, add 1.22.0-r1, 1.23.3-r1, 1.23.7-r1

Signed-off-by: orbea  riseup.net>

 app-text/mupdf/Manifest|   3 +
 app-text/mupdf/files/mupdf-1.15-CFLAGS.patch   |  13 ++
 app-text/mupdf/files/mupdf-1.15-openssl-x11.patch  |  18 +++
 app-text/mupdf/files/mupdf-1.19.0-Makefile.patch   |  37 +
 .../mupdf/files/mupdf-1.19.0-cross-fixes.patch | 130 
 app-text/mupdf/files/mupdf-1.19.0-darwin.patch |  39 +
 .../files/mupdf-1.21.0-add-desktop-pc-files.patch  |  33 
 .../mupdf-1.21.1-fix-aliasing-violation.patch  |  63 
 app-text/mupdf/files/mupdf-1.21.1-no-drm.patch |  18 +++
 .../mupdf/files/mupdf-1.23.3-cross-fixes.patch | 120 +++
 app-text/mupdf/files/mupdf-1.23.3-darwin.patch |  45 ++
 .../mupdf/files/mupdf-1.23.3-openssl-x11.patch |  19 +++
 app-text/mupdf/files/mupdf-1.23.7-libressl.patch   |  15 ++
 app-text/mupdf/metadata.xml|  15 ++
 app-text/mupdf/mupdf-1.22.0-r1.ebuild  | 165 
 app-text/mupdf/mupdf-1.23.3-r1.ebuild  | 165 
 app-text/mupdf/mupdf-1.23.7-r1.ebuild  | 166 +
 17 files changed, 1064 insertions(+)

diff --git a/app-text/mupdf/Manifest b/app-text/mupdf/Manifest
new file mode 100644
index 000..a835f7c
--- /dev/null
+++ b/app-text/mupdf/Manifest
@@ -0,0 +1,3 @@
+DIST mupdf-1.22.0-source.tar.gz 55043552 BLAKE2B 
745a2fd1d0406acf4fa696585bcd21a4ff36e7539c1d45f886dfe5c9bbf966169e5183e89940d81e88db3014f1ebb0446ae1732b6c2fa25a135251853b71f1f7
 SHA512 
ba073b977306420343c969e6fec37cca4559031ad06cfdee2356edfdfa013ebe7654175aff931684fa48a935bf87f68537754b5e83f767517bc428ac07709a59
+DIST mupdf-1.23.3-source.tar.gz 55144800 BLAKE2B 
816e2bf46c2431df9726976efeaa0d7ebd8809cbdd9331a747cca32088aaf21b70e9522614d1dc20c856cc597003be6285f866eae8bbde3098e702acfdea8465
 SHA512 
37fbebd07680d79a38d289264a4028396ee58fad52c541efa37463e63a45ed8bab71188d6c05eb15e602964d89ee6633575dceb972f7bd8b0b5efdde5af9b737
+DIST mupdf-1.23.7-source.tar.gz 55312697 BLAKE2B 
7ceb7c1871d33b77d4a3d52ed2d1af514c09349df019a189fa7df8ad09648fae313d63de4c1ce6b0666d17f9a897d5ac788d0be2d8896d9b7e4e6ecf679bad7c
 SHA512 
581a4a5a16041bb405fbd7c1b9fba47da5745f00cbdf30e0e0468bfe67ac542884193b5957b293a4cdfc52f043b4f19612086f294b93dbd242d34735a1088777

diff --git a/app-text/mupdf/files/mupdf-1.15-CFLAGS.patch 
b/app-text/mupdf/files/mupdf-1.15-CFLAGS.patch
new file mode 100644
index 000..a7de530
--- /dev/null
+++ b/app-text/mupdf/files/mupdf-1.15-CFLAGS.patch
@@ -0,0 +1,13 @@
+diff --git a/Makerules b/Makerules
+index 298b5737..71c307e6 100644
+--- a/Makerules
 b/Makerules
+@@ -21,8 +21,6 @@ SANITIZE_FLAGS += -fsanitize=address
+ SANITIZE_FLAGS += -fsanitize=leak
+ 
+ ifeq ($(build),debug)
+-  CFLAGS += -pipe -g
+-  LDFLAGS += -g
+ else ifeq ($(build),release)
+   CFLAGS += -pipe -O2 -DNDEBUG -fomit-frame-pointer
+   LDFLAGS += $(LDREMOVEUNREACH) -Wl,-s

diff --git a/app-text/mupdf/files/mupdf-1.15-openssl-x11.patch 
b/app-text/mupdf/files/mupdf-1.15-openssl-x11.patch
new file mode 100644
index 000..3f3aac4
--- /dev/null
+++ b/app-text/mupdf/files/mupdf-1.15-openssl-x11.patch
@@ -0,0 +1,18 @@
+--- a/Makerules
 b/Makerules
+@@ -119,13 +119,13 @@ else ifeq ($(OS),Linux)
+   SYS_GLUT_LIBS := -lglut -lGL
+   endif
+ 
+-  HAVE_X11 := $(shell pkg-config --exists x11 xext && echo yes)
++  HAVE_X11 := not-unless-portage-tells-me
+   ifeq ($(HAVE_X11),yes)
+   X11_CFLAGS := $(shell pkg-config --cflags x11 xext)
+   X11_LIBS := $(shell pkg-config --libs x11 xext)
+   endif
+ 
+-  HAVE_LIBCRYPTO := $(shell pkg-config --exists 'libcrypto >= 1.1.0' && echo 
yes)
++  HAVE_LIBCRYPTO := not-unless-portage-tells-me
+   ifeq ($(HAVE_LIBCRYPTO),yes)
+   LIBCRYPTO_CFLAGS := $(shell pkg-config --cflags libcrypto) 
-DHAVE_LIBCRYPTO
+   LIBCRYPTO_LIBS := $(shell pkg-config --libs libcrypto)

diff --git a/app-text/mupdf/files/mupdf-1.19.0-Makefile.patch 
b/app-text/mupdf/files/mupdf-1.19.0-Makefile.patch
new file mode 100644
index 000..b266655
--- /dev/null
+++ b/app-text/mupdf/files/mupdf-1.19.0-Makefile.patch
@@ -0,0 +1,37 @@
+diff --git a/Makefile b/Makefile
+index 7fa74b3..e842374 100644
+--- a/Makefile
 b/Makefile
+@@ -3,7 +3,7 @@
+ -include user.make
+ 
+ ifndef build
+-  build := release
++  build := debug
+ endif
+ 
+ default: all
+@@ -252,17 +252,19 @@ $(THIRD_GLUT_LIB) : $(THIRD_GLUT_OBJ)
+ $(THREAD_LIB) : $(THREAD_OBJ)
+ $(PKCS7_LIB) : $(PKCS7_OBJ)
+ else
+-MUPDF_LIB = $(OUT)/libmupdf.a
++MUPDF_LIB = libmupdf.so.$(GENTOO_PV) 
+ LIBS_TO_INSTALL_IN_LIB = $(MUPDF_LIB) $(THIRD_LIB)
+-THIRD_LIB 

[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtbase/files/

2024-03-10 Thread orbea
commit: f60f1ff00e3b2322b378ceb72beca019459c287b
Author: orbea  riseup  net>
AuthorDate: Sun Mar 10 21:41:28 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Mar 11 00:29:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=f60f1ff0

dev-qt/qtbase: update patch for libressl-3.9.0

Source:

https://github.com/openbsd/ports/blob/78d184603e64f0015ebe76b2db388b00c60c035e/x11/qt6/qtbase/patches/patch-src_network_ssl_qsslsocket_openssl_symbols_cpp
https://github.com/openbsd/ports/blob/78d184603e64f0015ebe76b2db388b00c60c035e/x11/qt6/qtbase/patches/patch-src_plugins_tls_openssl_qsslsocket_openssl_symbols_p_h
https://github.com/openbsd/ports/blob/78d184603e64f0015ebe76b2db388b00c60c035e/x11/qt6/qtbase/patches/patch-src_plugins_tls_openssl_qx509_openssl_cpp

Signed-off-by: orbea  riseup.net>

 dev-qt/qtbase/files/qtbase-6.6.0-libressl.patch | 187 ++--
 1 file changed, 47 insertions(+), 140 deletions(-)

diff --git a/dev-qt/qtbase/files/qtbase-6.6.0-libressl.patch 
b/dev-qt/qtbase/files/qtbase-6.6.0-libressl.patch
index 6c7f2c5..5531519 100644
--- a/dev-qt/qtbase/files/qtbase-6.6.0-libressl.patch
+++ b/dev-qt/qtbase/files/qtbase-6.6.0-libressl.patch
@@ -87,16 +87,14 @@ 
http://cvsweb.openbsd.org/ports/x11/qt6/qtbase/patches/patch-src_plugins_tls_ope
  }
 --- a/src/plugins/tls/openssl/qsslsocket_openssl_symbols.cpp
 +++ b/src/plugins/tls/openssl/qsslsocket_openssl_symbols.cpp
-@@ -112,23 +112,37 @@ DEFINEFUNC(const BIO_METHOD *, BIO_s_mem, void, 
DUMMYARG, return nullptr, return
- DEFINEFUNC2(int, BN_is_word, BIGNUM *a, a, BN_ULONG w, w, return 0, return)
+@@ -113,14 +113,25 @@ DEFINEFUNC2(int, BN_is_word, BIGNUM *a, a, BN_ULONG w, 
w, return 0, return)
  DEFINEFUNC(int, EVP_CIPHER_CTX_reset, EVP_CIPHER_CTX *c, c, return 0, return)
  DEFINEFUNC(int, EVP_PKEY_up_ref, EVP_PKEY *a, a, return 0, return)
-+#ifdef OPENSSL_NO_DEPRECATED_3_0
-+DEFINEFUNC2(EVP_PKEY_CTX *, EVP_PKEY_CTX_new, EVP_PKEY *pkey, pkey, ENGINE 
*e, e, return nullptr, return)
  DEFINEFUNC2(EVP_PKEY_CTX *, EVP_PKEY_CTX_new, EVP_PKEY *pkey, pkey, ENGINE 
*e, e, return nullptr, return)
++#ifndef LIBRESSL_VERSION_NUMBER
  DEFINEFUNC(int, EVP_PKEY_param_check, EVP_PKEY_CTX *ctx, ctx, return 0, 
return)
++#endif
  DEFINEFUNC(void, EVP_PKEY_CTX_free, EVP_PKEY_CTX *ctx, ctx, return, return)
-+#endif // OPENSSL_NO_DEPRECATED_3_0
 +#ifndef LIBRESSL_VERSION_NUMBER
  DEFINEFUNC(int, OPENSSL_sk_num, OPENSSL_STACK *a, a, return -1, return)
  DEFINEFUNC2(void, OPENSSL_sk_pop_free, OPENSSL_STACK *a, a, void (*b)(void*), 
b, return, DUMMYARG)
@@ -115,21 +113,11 @@ 
http://cvsweb.openbsd.org/ports/x11/qt6/qtbase/patches/patch-src_plugins_tls_ope
  DEFINEFUNC(int, SSL_session_reused, SSL *a, a, return 0, return)
  DEFINEFUNC2(qssloptions, SSL_CTX_set_options, SSL_CTX *ctx, ctx, qssloptions 
op, op, return 0, return)
  using info_callback = void (*) (const SSL *ssl, int type, int val);
- DEFINEFUNC2(void, SSL_set_info_callback, SSL *ssl, ssl, info_callback cb, cb, 
return, return)
- DEFINEFUNC(const char *, SSL_alert_type_string, int value, value, return 
nullptr, return)
- DEFINEFUNC(const char *, SSL_alert_desc_string_long, int value, value, return 
nullptr, return)
-+#ifndef LIBRESSL_VERSION_NUMBER
- DEFINEFUNC(int, SSL_CTX_get_security_level, const SSL_CTX *ctx, ctx, return 
-1, return)
- DEFINEFUNC2(void, SSL_CTX_set_security_level, SSL_CTX *ctx, ctx, int level, 
level, return, return)
-+#endif // LIBRESSL_VERSION_NUMBER
- #ifdef TLS1_3_VERSION
- DEFINEFUNC2(int, SSL_CTX_set_ciphersuites, SSL_CTX *ctx, ctx, const char 
*str, str, return 0, return)
- DEFINEFUNC2(void, SSL_set_psk_use_session_callback, SSL *ssl, ssl, 
q_SSL_psk_use_session_cb_func_t callback, callback, return, DUMMYARG)
-@@ -154,7 +168,11 @@ DEFINEFUNC2(void, X509_STORE_set_verify_cb, X509_STORE 
*a, a, X509_STORE_CTX_ver
+@@ -154,7 +165,11 @@ DEFINEFUNC2(void, X509_STORE_set_verify_cb, X509_STORE 
*a, a, X509_STORE_CTX_ver
  DEFINEFUNC3(int, X509_STORE_set_ex_data, X509_STORE *a, a, int idx, idx, void 
*data, data, return 0, return)
  DEFINEFUNC2(void *, X509_STORE_get_ex_data, X509_STORE *r, r, int idx, idx, 
return nullptr, return)
  DEFINEFUNC(STACK_OF(X509) *, X509_STORE_CTX_get0_chain, X509_STORE_CTX *a, a, 
return nullptr, return)
-+#ifndef LIBRESSL_VERSION_NUMBER
++#if !defined(LIBRESSL_VERSION_NUMBER) || (LIBRESSL_VERSION_NUMBER >= 
0x309fL)
  DEFINEFUNC3(void, CRYPTO_free, void *str, str, const char *file, file, int 
line, line, return, DUMMYARG)
 +#else
 +DEFINEFUNC(void, CRYPTO_free, void *a, a, return, DUMMYARG)
@@ -137,27 +125,7 @@ 
http://cvsweb.openbsd.org/ports/x11/qt6/qtbase/patches/patch-src_plugins_tls_ope
  DEFINEFUNC3(int, CRYPTO_memcmp, const void * in_a, in_a, const void * in_b, 
in_b, size_t len, len, return 1, return);
  DEFINEFUNC(long, OpenSSL_version_num, void, DUMMYARG, return 0, return)
  DEFINEFUNC(const char *, OpenSSL_version, int a, a, return nullptr, return)
-@@ -193,7 +211,9 @@ 

[gentoo-commits] repo/proj/libressl:master commit in: dev-perl/Net-SSLeay/files/, dev-perl/Net-SSLeay/

2024-03-10 Thread orbea
commit: 56ba8e0934abe7b4086aabe6e49bd0f9223ba1b9
Author: orbea  riseup  net>
AuthorDate: Sun Mar 10 18:25:58 2024 +
Commit: orbea  riseup  net>
CommitDate: Sun Mar 10 18:59:31 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=56ba8e09

dev-perl/Net-SSLeay: add 1.920.0-r1, 1.940.0

Signed-off-by: orbea  riseup.net>

 dev-perl/Net-SSLeay/Manifest   |  1 +
 dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild   | 67 ++
 dev-perl/Net-SSLeay/Net-SSLeay-1.940.0.ebuild  | 67 ++
 .../files/Net-SSLeay-1.92-libressl-3.9.0.patch | 44 ++
 .../files/Net-SSLeay-1.94-libressl.patch   | 42 ++
 5 files changed, 221 insertions(+)

diff --git a/dev-perl/Net-SSLeay/Manifest b/dev-perl/Net-SSLeay/Manifest
index 5859dc2..99ece84 100644
--- a/dev-perl/Net-SSLeay/Manifest
+++ b/dev-perl/Net-SSLeay/Manifest
@@ -1,2 +1,3 @@
 DIST Net-SSLeay-1.90.tar.gz 534246 BLAKE2B 
2510fa886db8b7c5f185aa1145ae1b50b7c4101a9bd80e17c8c1d77718765f288c9180464d831775c35aa94b5a6f6c8f717ecaeb4974f7280829b63f10567f22
 SHA512 
8a5f251b5ef1d8c2d619d984594a7a22ddeed2e5e726fe683a45f299d7878f4ca8ffab00480ebf5ef7a94ae1fcf6be05dfdaa68b8bfe2ad68443150765adb891
 DIST Net-SSLeay-1.92.tar.gz 555930 BLAKE2B 
04d97860817b013a9680e0ef29b0004ddb98da2db859761a45612c4d25b6edd16bf92645293d1108d83352bce18665721c6df05455426b32a95a42b464119a3d
 SHA512 
e9d9161ebeb7be90f4c7a0ea98f1034892ce6d33aa72872683177b19daa1f4c5819f85ea9a052a076ec8d7c21705f6c344aef64680bc881bf3218d38e8b7b173
+DIST Net-SSLeay-1.94.tar.gz 663948 BLAKE2B 
97cef98bf3794ec992817e5ad91f8403ded95e29184512d9f23b5cbbd765912d2e7f8e835366b40aae9682dd13947cd79e2d9dcca2d10cd78e3c7869b1e197db
 SHA512 
f1461667269f3da56ff7e1724b5511b95c34582250f8336e9f93d30f3b30d4a5360eb27622b9730bba11df75e00d717c7f0cea2120d20206723db136a8509375

diff --git a/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild 
b/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild
new file mode 100644
index 000..8d1b393
--- /dev/null
+++ b/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=CHRISN
+DIST_VERSION=1.92
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Perl extension for using OpenSSL"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="minimal examples"
+
+RDEPEND="
+   dev-libs/openssl:=
+   virtual/perl-MIME-Base64
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   virtual/perl-File-Spec
+   test? (
+   !minimal? (
+   dev-perl/Test-Exception
+   dev-perl/Test-Warn
+   dev-perl/Test-NoWarnings
+   )
+   virtual/perl-Test-Simple
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.88-fix-network-tests.patch"
+   "${FILESDIR}/${PN}-1.92-libressl.patch" #903001
+   "${FILESDIR}/${PN}-1.92-libressl-3.9.0.patch"
+)
+
+PERL_RM_FILES=(
+   # Hateful author tests
+   't/local/01_pod.t'
+   't/local/02_pod_coverage.t'
+   't/local/kwalitee.t'
+)
+
+src_configure() {
+   if use test && has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do 
parallel}}; then
+   export NETWORK_TESTS=yes
+   else
+   use test && einfo "Network tests will be skipped without 
DIST_TEST_OVERRIDE=~network"
+   export NETWORK_TESTS=no
+   fi
+   export LIBDIR=$(get_libdir)
+   export OPENSSL_PREFIX="${ESYSROOT}/usr"
+   perl-module_src_configure
+}
+
+src_compile() {
+   mymake=(
+   OPTIMIZE="${CFLAGS}"
+   OPENSSL_PREFIX="${ESYSROOT}"/usr
+   )
+   perl-module_src_compile
+}

diff --git a/dev-perl/Net-SSLeay/Net-SSLeay-1.940.0.ebuild 
b/dev-perl/Net-SSLeay/Net-SSLeay-1.940.0.ebuild
new file mode 100644
index 000..a2ad5d1
--- /dev/null
+++ b/dev-perl/Net-SSLeay/Net-SSLeay-1.940.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=CHRISN
+DIST_VERSION=1.94
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Perl extension for using OpenSSL"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="minimal examples"
+
+RDEPEND="
+   dev-libs/openssl:=
+   virtual/perl-MIME-Base64
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   virtual/perl-File-Spec
+   test? (
+   !minimal? (
+ 

[gentoo-commits] repo/proj/libressl:master commit in: dev-libs/openssl/

2024-03-10 Thread orbea
commit: 9d9c57f41f9b6afb32e1b46e26428e888335a98d
Author: orbea  riseup  net>
AuthorDate: Sun Mar 10 17:52:10 2024 +
Commit: orbea  riseup  net>
CommitDate: Sun Mar 10 18:41:33 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=9d9c57f4

dev-libs/openssl: add 3.9.0

Signed-off-by: orbea  riseup.net>

 dev-libs/openssl/openssl-3.9.0.ebuild | 20 
 1 file changed, 20 insertions(+)

diff --git a/dev-libs/openssl/openssl-3.9.0.ebuild 
b/dev-libs/openssl/openssl-3.9.0.ebuild
new file mode 100644
index 000..fc3e964
--- /dev/null
+++ b/dev-libs/openssl/openssl-3.9.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal
+
+DESCRIPTION="dummy package for dev-libs/libressl"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LibreSSL;
+LICENSE="metapackage"
+
+SLOT="0/56" # .so version of libssl/libcrypto
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="+asm sslv3 static-libs test"
+REQUIRED_USE="!sslv3"
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-libs/libressl:${SLOT}[asm=,static-libs=,test=,${MULTILIB_USEDEP}]"
+
+S="${WORKDIR}"



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

2024-03-10 Thread orbea
commit: c1714560bde96dda3d2487c44a6ab11c85122cbe
Author: orbea  riseup  net>
AuthorDate: Sun Mar 10 17:26:18 2024 +
Commit: orbea  riseup  net>
CommitDate: Sun Mar 10 18:41:30 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=c1714560

dev-libs/libressl: add 3.9.0

Signed-off-by: orbea  riseup.net>

 dev-libs/libressl/Manifest  |  2 +
 dev-libs/libressl/libressl-3.9.0.ebuild | 69 +
 2 files changed, 71 insertions(+)

diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
index c74b8ab..5563eb7 100644
--- a/dev-libs/libressl/Manifest
+++ b/dev-libs/libressl/Manifest
@@ -6,3 +6,5 @@ DIST libressl-3.8.2.tar.gz 4473978 BLAKE2B 
d6787c3077c8f8d8a5819750fe6cb9bee396e
 DIST libressl-3.8.2.tar.gz.asc 833 BLAKE2B 
d3b848e59d6385028541f3389c35abd88ae823590a84159b605f9960aef8417613eef53030cea3da9770b97647aeb218812d0aae3b6295e52e6aff7b97e0
 SHA512 
cb96c8c051690d56a1aff51d0db955965e508bf5a89fb0a061ec05b711feb2e2bf73e7fe43873e536d25457a43c3a197b4025456ec93f4c2393eb8ee5bce2e44
 DIST libressl-3.8.3.tar.gz 4475058 BLAKE2B 
f29ca56e6a717c09efd2510c97ef38a4f037b38352c3b02badad9db841c636628cbebdd9a1f69e9138fee038764326559939b0221bf335aaf03b415f4fe92d66
 SHA512 
b8107fc809d5a095a49cebe3192a9b609441dfaa86c7bee472c34c177854d1d8ca983eb071828593f98e0c161f75176dabeefe6067ba417b2ecbaea5aa20645f
 DIST libressl-3.8.3.tar.gz.asc 833 BLAKE2B 
752c161854cbeeb3ff3e6d921728f723d4ae1dd391cf41a266fee3bb1575664b2608481db26706fb239469888ae0885194cfa727c59c4c0339d3962155594aa9
 SHA512 
a2a9e5e0cf6387674c7af9ca07531eee294e3c1c90862082af6d7aafc1953b1bb8ff79172ac2c6e2b9113c462622a7e4feb2a28824721288cb30d9b6ab21fa8a
+DIST libressl-3.9.0.tar.gz 4360845 BLAKE2B 
25ae0c4b8cad0fdfcc25d128cad1a8f9c45c9624c07a3d89cd134eeaa30c2359660ed0b31931fb6c0e70c1b6751a4c944189b9f836dea687b5b7875da54014d4
 SHA512 
66c595ff2f72310ff5bbea8f733c84067b7fea90612bcead3588f98da409d36fa0f9fbc3b59d1e91037714464b2288d3196e7ac80efe87268af961276e9aa3aa
+DIST libressl-3.9.0.tar.gz.asc 833 BLAKE2B 
077409f154ed81a07a48cc9269dd5206c9f7fffa57f5a0f504dee7aa758de33f492846ac217a5e63d4177498df1bde5061279cae5643b7d08e43667e97485ac8
 SHA512 
be810ed9f463b039ad9b2f425e9769a707bcce40c7d38379da1cc099be5ea70091dfaf358b5ae5b17a0da7ab9b43eed5dd274a7b8af0ceb40f73ea4240289491

diff --git a/dev-libs/libressl/libressl-3.9.0.ebuild 
b/dev-libs/libressl/libressl-3.9.0.ebuild
new file mode 100644
index 000..08cd5bc
--- /dev/null
+++ b/dev-libs/libressl/libressl-3.9.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libressl.asc
+inherit autotools multilib-minimal verify-sig
+
+DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
+HOMEPAGE="https://www.libressl.org/;
+SRC_URI="
+   https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz
+   verify-sig? ( 
https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz.asc )
+"
+
+LICENSE="ISC openssl"
+# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
+# we'll try to use the max of either. However, if either change between
+# versions, we have to change the subslot to trigger rebuild of consumers.
+SLOT="0/56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="+asm netcat static-libs test"
+RESTRICT="!test? ( test )"
+
+PDEPEND="app-misc/ca-certificates"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-libressl )"
+RDEPEND="netcat? (
+   !net-analyzer/netcat
+   !net-analyzer/nmap[symlink]
+   !net-analyzer/openbsd-netcat
+)"
+
+MULTILIB_WRAPPED_HEADERS=( /usr/include/openssl/opensslconf.h )
+
+# LibreSSL checks for libc features during configure
+QA_CONFIG_IMPL_DECL_SKIP=(
+   __va_copy
+   b64_ntop
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
+   # Gentoo's ssl-cert.eclass uses 'openssl genrsa -rand'
+   # which LibreSSL doesn't support.
+   # https://github.com/libressl/portable/issues/839
+   "${FILESDIR}"/${PN}-3.7.2-genrsa-rand.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local ECONF_SOURCE="${S}"
+   local args=(
+   $(use_enable asm)
+   $(use_enable static-libs static)
+   $(use_enable netcat nc)
+   $(use_enable test tests)
+   )
+   econf "${args[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${D}" -name '*.la' -exec rm -f {} + || die
+}



[gentoo-commits] repo/proj/libressl:master commit in: dev-perl/Net-SSLeay/

2024-03-10 Thread orbea
commit: 626bd92304a66135c32a29db084d2dd746ffcb68
Author: orbea  riseup  net>
AuthorDate: Sun Mar 10 18:26:56 2024 +
Commit: orbea  riseup  net>
CommitDate: Sun Mar 10 18:59:33 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=626bd923

dev-perl/Net-SSLeay: fix for libressl-3.9.0

Signed-off-by: orbea  riseup.net>

 dev-perl/Net-SSLeay/Net-SSLeay-1.900.0.ebuild | 1 +
 dev-perl/Net-SSLeay/Net-SSLeay-1.920.0.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-perl/Net-SSLeay/Net-SSLeay-1.900.0.ebuild 
b/dev-perl/Net-SSLeay/Net-SSLeay-1.900.0.ebuild
index 0f0f2f8..1ad4419 100644
--- a/dev-perl/Net-SSLeay/Net-SSLeay-1.900.0.ebuild
+++ b/dev-perl/Net-SSLeay/Net-SSLeay-1.900.0.ebuild
@@ -36,6 +36,7 @@ PATCHES=(
"${FILESDIR}/${PN}-1.88-fix-libdir.patch"
"${FILESDIR}/${PN}-1.90-libressl.patch"
"${FILESDIR}/${PN}-1.92-libressl-3.8.0.patch"
+   "${FILESDIR}/${PN}-1.92-libressl-3.9.0.patch"
 )
 
 PERL_RM_FILES=(

diff --git a/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0.ebuild 
b/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0.ebuild
index c66c67f..90cf732 100644
--- a/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0.ebuild
+++ b/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0.ebuild
@@ -36,6 +36,7 @@ BDEPEND="${RDEPEND}
 PATCHES=(
"${FILESDIR}/${PN}-1.88-fix-network-tests.patch"
"${FILESDIR}/${PN}-1.92-libressl.patch" #903001
+   "${FILESDIR}/${PN}-1.92-libressl-3.9.0.patch"
 )
 
 PERL_RM_FILES=(



[gentoo-commits] repo/proj/libressl:master commit in: dev-libs/openssl/

2024-03-10 Thread orbea
commit: 9fcafca477d1d25fd963a343b2f7c73115ecab78
Author: orbea  riseup  net>
AuthorDate: Sun Mar 10 18:44:58 2024 +
Commit: orbea  riseup  net>
CommitDate: Sun Mar 10 18:45:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=9fcafca4

dev-libs/openssl: stabilize 3.6.3, 3.7.3 for arm, arm64

Signed-off-by: orbea  riseup.net>

 dev-libs/openssl/openssl-3.6.3.ebuild | 2 +-
 dev-libs/openssl/openssl-3.7.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/openssl/openssl-3.6.3.ebuild 
b/dev-libs/openssl/openssl-3.6.3.ebuild
index dd18aa2..8561085 100644
--- a/dev-libs/openssl/openssl-3.6.3.ebuild
+++ b/dev-libs/openssl/openssl-3.6.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LibreSSL;
 LICENSE="metapackage"
 
 SLOT="0/53" # .so version of libssl/libcrypto
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="+asm sslv3 static-libs test"
 REQUIRED_USE="!sslv3"
 RESTRICT="!test? ( test )"

diff --git a/dev-libs/openssl/openssl-3.7.3.ebuild 
b/dev-libs/openssl/openssl-3.7.3.ebuild
index 53a1294..dcafe55 100644
--- a/dev-libs/openssl/openssl-3.7.3.ebuild
+++ b/dev-libs/openssl/openssl-3.7.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LibreSSL;
 LICENSE="metapackage"
 
 SLOT="0/54" # .so version of libssl/libcrypto
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="+asm sslv3 static-libs test"
 REQUIRED_USE="!sslv3"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/

2024-03-10 Thread YiFei Zhu
commit: a23c7c40f04eec430aef34382d75bbd1fe9c891a
Author: YiFei Zhu  gmail  com>
AuthorDate: Mon Mar 11 00:35:28 2024 +
Commit: YiFei Zhu  gmail  com>
CommitDate: Mon Mar 11 00:37:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a23c7c40

app-editors/pulsar-bin: Fix "variable S should occur before RESTRICT"

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

 app-editors/pulsar-bin/pulsar-bin-1.113.0.ebuild | 3 +--
 app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.113.0.ebuild 
b/app-editors/pulsar-bin/pulsar-bin-1.113.0.ebuild
index 0d6013dc95..3802a88a3b 100644
--- a/app-editors/pulsar-bin/pulsar-bin-1.113.0.ebuild
+++ b/app-editors/pulsar-bin/pulsar-bin-1.113.0.ebuild
@@ -12,6 +12,7 @@ SRC_URI="
amd64? ( 
https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/Linux.pulsar-${PV}.tar.gz
 -> ${P}-amd64.tar.gz )
arm64? ( 
https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/ARM.Linux.pulsar-${PV}-arm64.tar.gz
 -> ${P}-arm64.tar.gz )
 "
+S="${WORKDIR}/pulsar-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
@@ -20,8 +21,6 @@ KEYWORDS="-* ~amd64 ~arm64"
 # binary package; no tests available
 RESTRICT="test"
 
-S="${WORKDIR}/pulsar-${PV}"
-
 RDEPEND="
app-accessibility/at-spi2-core
dev-libs/nspr

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild 
b/app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild
index 0d6013dc95..3802a88a3b 100644
--- a/app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild
+++ b/app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild
@@ -12,6 +12,7 @@ SRC_URI="
amd64? ( 
https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/Linux.pulsar-${PV}.tar.gz
 -> ${P}-amd64.tar.gz )
arm64? ( 
https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/ARM.Linux.pulsar-${PV}-arm64.tar.gz
 -> ${P}-arm64.tar.gz )
 "
+S="${WORKDIR}/pulsar-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
@@ -20,8 +21,6 @@ KEYWORDS="-* ~amd64 ~arm64"
 # binary package; no tests available
 RESTRICT="test"
 
-S="${WORKDIR}/pulsar-${PV}"
-
 RDEPEND="
app-accessibility/at-spi2-core
dev-libs/nspr



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/

2024-03-10 Thread YiFei Zhu
commit: 3c0f7172082e204e58e07f86afb16de356c49ecd
Author: YiFei Zhu  gmail  com>
AuthorDate: Mon Mar 11 00:32:08 2024 +
Commit: YiFei Zhu  gmail  com>
CommitDate: Mon Mar 11 00:33:04 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c0f7172

app-editors/pulsar-bin: add 1.114.0, drop 1.112.1

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

 app-editors/pulsar-bin/Manifest   | 4 ++--
 .../{pulsar-bin-1.112.1.ebuild => pulsar-bin-1.114.0.ebuild}  | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index 10f3243c6c..211c0c666f 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1,4 +1,4 @@
-DIST pulsar-bin-1.112.1-amd64.tar.gz 212239188 BLAKE2B 
b5d5a49dfe4e7a5416268fdcb133983e8b8ebada1b0b1ce9e04702d7f84192aa9f9780e8c7d56cf7e3c7ab8bc9301dd74d553f839a2840771dc9a86d414153fc
 SHA512 
d5ed416cc7000d3f33b9ebd2ba9b1f090515aa670ca1dcb0782ba389f9785317ec27ada63c4af1b55eed6943b102570bd7073f4ebf1ff76cb4900b357835f35c
-DIST pulsar-bin-1.112.1-arm64.tar.gz 191449346 BLAKE2B 
d596c636be5a968769671bdf750dd979bebbddb2b4de6312593c7092cfc172894c3928c7f357fc9a49afa7db3810a9f6681281db40b2892494d68445ce257652
 SHA512 
14f7c1780d120cca854cb5392ac8f781137c72af21545f0c3f2cbff16ac2cb08d874601f14e1c468df663859ad1ba82f51ac4e5f49fea7a2a00b5d4a9e59e1e8
 DIST pulsar-bin-1.113.0-amd64.tar.gz 212392040 BLAKE2B 
4ec49911bcff4a6f720d810a14e8f7d04650912a837d12ab71992c7a1c496784b7a47d1cb6eb11df204eebcc3c72d7eec014b30b5ab54b4461ec95869b3f39ea
 SHA512 
f77a97c5c5a0dd879c13107b53a81baf8927034ea173a80314cad50120053657feb1ed4c293484cc5ee5b6044c53bde001e93892c80a889c3f668bfaf38a3d12
 DIST pulsar-bin-1.113.0-arm64.tar.gz 191604066 BLAKE2B 
16cd5d3b8af3bbf1d6f97c33cb94450c5402d0be429aca766f6eb06f3e127ccbb16cc7382544c87dcfcf44e81d40cbc44d172aa3d1ff3bd6449b10bbbe289cd9
 SHA512 
512d1e7e36009fea934bb69529b4b3431a58ce045a7384503f034f78501894b0881c1f3816771cf7cb0abb7dd9e56f8969c1bdb4318de7de5cacbcbcab210046
+DIST pulsar-bin-1.114.0-amd64.tar.gz 222885863 BLAKE2B 
e794a16ae40b5275ced2e48c6ee12d4fb18dc73e1644ac3051df512ded4404cc66cc271fc3217b1e3827c28485d9347c95410ac6be750846bfd8509a18fde684
 SHA512 
48a3c902e451b44ce4bfe4c0656d01b5debb53a6d7b9b146d3795efcda0e3d219e2a8f439c409e5ff7084ec5501c5463126c345fdbf89e09697ee341a04433ea
+DIST pulsar-bin-1.114.0-arm64.tar.gz 217795100 BLAKE2B 
39cb6313f844190d4813a837d58115d1f7429b3d2a12b6150a1d8d670a1abdb4e4d04b0556fcee245ed01546a5a165a9e3059275a2f4b9b53f4e2516191819fd
 SHA512 
5567cd479949c169b504f1c3212bad6125f2ca35cd5d0ed9857bbf0991c40c63109f6bdd8562b33ba21449b0ba8fb0dc208ffa9a88a9b4bd074fd2749cfc91e3

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.112.1.ebuild 
b/app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild
similarity index 100%
rename from app-editors/pulsar-bin/pulsar-bin-1.112.1.ebuild
rename to app-editors/pulsar-bin/pulsar-bin-1.114.0.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/arpy/

2024-03-10 Thread David Roman
commit: ddbdc98ab814a1ddb4c14706f031d5a8c42f775c
Author: David Roman  gmail  com>
AuthorDate: Mon Mar 11 00:28:04 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Mar 11 00:28:04 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ddbdc98a

dev-python/arpy: add missing use

Signed-off-by: David Roman  gmail.com>

 dev-python/arpy/arpy-2.3.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/arpy/arpy-2.3.0.ebuild 
b/dev-python/arpy/arpy-2.3.0.ebuild
index 210b5d03a6..df3fd3e47e 100644
--- a/dev-python/arpy/arpy-2.3.0.ebuild
+++ b/dev-python/arpy/arpy-2.3.0.ebuild
@@ -14,6 +14,7 @@ HOMEPAGE="https://github.com/viraptor/arpy;
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/arpy/

2024-03-10 Thread David Roman
commit: 29a0020a8088e664bcf2773b6d102dc581889545
Author: David Roman  gmail  com>
AuthorDate: Mon Mar 11 00:09:06 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Mar 11 00:09:06 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29a0020a

dev-python/arpy: new package, add 2.3.0

Signed-off-by: David Roman  gmail.com>

 dev-python/arpy/Manifest  |  1 +
 dev-python/arpy/arpy-2.3.0.ebuild | 24 
 dev-python/arpy/metadata.xml  | 12 
 3 files changed, 37 insertions(+)

diff --git a/dev-python/arpy/Manifest b/dev-python/arpy/Manifest
new file mode 100644
index 00..ac5cd29f5b
--- /dev/null
+++ b/dev-python/arpy/Manifest
@@ -0,0 +1 @@
+DIST arpy-2.3.0.tar.gz 9572 BLAKE2B 
fd3f35fe4b7cf5e0fd31679a2bd181411b8e4e2952bd646795601cee1f42e6675c144e73da56715b4468d47e19b1c0a8e4f106ea789dcd4efaf490a90c956a6a
 SHA512 
307275e1459751acf3f2faa17609a08428b20c65c03225c0787ac980ee5e59b84ab4e8266c72cf085a56fd23d8d95120fff9dd25a2e875dbf224905b62829086

diff --git a/dev-python/arpy/arpy-2.3.0.ebuild 
b/dev-python/arpy/arpy-2.3.0.ebuild
new file mode 100644
index 00..210b5d03a6
--- /dev/null
+++ b/dev-python/arpy/arpy-2.3.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Library for accessing ar files"
+HOMEPAGE="https://github.com/viraptor/arpy;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+distutils_enable_tests unittest
+
+python_test() {
+   eunittest -v test
+}

diff --git a/dev-python/arpy/metadata.xml b/dev-python/arpy/metadata.xml
new file mode 100644
index 00..2d5b733e26
--- /dev/null
+++ b/dev-python/arpy/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   davidroma...@gmail.com
+   David Roman
+   
+   
+   viraptor/arpy
+   arpy
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/plotext/

2024-03-10 Thread David Roman
commit: a3c6e2c0838e3d4ad2e263def91e25e435d7b571
Author: David Roman  gmail  com>
AuthorDate: Mon Mar 11 00:17:00 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Mar 11 00:17:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a3c6e2c0

dev-python/plotext: new package, add 5.3.0

Signed-off-by: David Roman  gmail.com>

 dev-python/plotext/Manifest |  1 +
 dev-python/plotext/metadata.xml | 11 +++
 dev-python/plotext/plotext-5.3.0.ebuild | 18 ++
 3 files changed, 30 insertions(+)

diff --git a/dev-python/plotext/Manifest b/dev-python/plotext/Manifest
new file mode 100644
index 00..5ad55d1e73
--- /dev/null
+++ b/dev-python/plotext/Manifest
@@ -0,0 +1 @@
+DIST plotext-5.3.0.tar.gz 11106682 BLAKE2B 
ddc15abc64d35c78da676386401eb6b68be254a713b8b646be49190ef6387e59b1a381342e2012f3b3c4852a7db5c7e70182593785366f04c5170f5ce2b5da83
 SHA512 
7032f58b5c4dd02e6cfb9856f2572bd12be17d4759a75bac9c3f2013e1352d5c5629c0c476100669ca3d8c4112a9563a9a6cf47551ec8de2ea7f806d45c2ccb8

diff --git a/dev-python/plotext/metadata.xml b/dev-python/plotext/metadata.xml
new file mode 100644
index 00..e78e0f1e6c
--- /dev/null
+++ b/dev-python/plotext/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   davidroma...@gmail.com
+   David Roman
+   
+   
+   piccolomo/plotext
+   
+

diff --git a/dev-python/plotext/plotext-5.3.0.ebuild 
b/dev-python/plotext/plotext-5.3.0.ebuild
new file mode 100644
index 00..ebcd062881
--- /dev/null
+++ b/dev-python/plotext/plotext-5.3.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Plotting on terminal"
+HOMEPAGE="https://github.com/piccolomo/plotext;
+SRC_URI="https://github.com/piccolomo/plotext/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="test"



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

2024-03-10 Thread Jakov Smolić
commit: 1d41d4ee58bdebbd7590d187b3188bfcf627927a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Mar 10 23:21:42 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Mar 10 23:21:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d41d4ee

dev-util/bpftool: Stabilize 6.7.6-r1 arm, #916522

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-util/bpftool/bpftool-6.7.6-r1.ebuild 
b/dev-util/bpftool/bpftool-6.7.6-r1.ebuild
index ec2607369331..79776fea6019 100644
--- a/dev-util/bpftool/bpftool-6.7.6-r1.ebuild
+++ b/dev-util/bpftool/bpftool-6.7.6-r1.ebuild
@@ -25,7 +25,7 @@ S="${S_K}/tools/bpf/bpftool"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv x86"
 IUSE="caps +llvm"
 
 RDEPEND="



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

2024-03-10 Thread Jakov Smolić
commit: f3c2501cb73441d0dcab997df0f0f14c1c5bdba5
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Mar 10 23:21:43 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Mar 10 23:21:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c2501c

dev-util/pahole: Stabilize 1.26 arm, #916522

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/pahole/pahole-1.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pahole/pahole-1.26.ebuild 
b/dev-util/pahole/pahole-1.26.ebuild
index a86497b27a38..50575560130c 100644
--- a/dev-util/pahole/pahole-1.26.ebuild
+++ b/dev-util/pahole/pahole-1.26.ebuild
@@ -37,7 +37,7 @@ LICENSE="GPL-2" # only
 SLOT="0"
 IUSE="debug"
 if [[ ${PV} !=  ]] ; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv x86"
 fi
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2024-03-10 Thread Jakov Smolić
commit: b8138ab0597bf8a92a86b838c139cf46cda874bd
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Mar 10 23:21:40 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Mar 10 23:21:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8138ab0

dev-libs/libtraceevent: Stabilize 1.7.3 arm, #916522

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild 
b/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild
index 543a1dd5fafc..ad5f964c4d7b 100644
--- a/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild
+++ b/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
 else

SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~loong ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="LGPL-2.1"



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

2024-03-10 Thread Jakov Smolić
commit: ab050bca35d13b7b87ce778944791af55fa79c0f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Mar 10 23:21:39 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Mar 10 23:21:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab050bca

dev-util/perf: Stabilize 6.7 arm, #916522

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/perf/perf-6.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/perf/perf-6.7.ebuild b/dev-util/perf/perf-6.7.ebuild
index 59b57c8f015a..d261f3170eca 100644
--- a/dev-util/perf/perf-6.7.ebuild
+++ b/dev-util/perf/perf-6.7.ebuild
@@ -33,7 +33,7 @@ S="${S_K}/tools/perf"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~loong ~mips ppc ppc64 ~riscv x86 
~amd64-linux ~x86-linux"
 IUSE="abi_mips_o32 abi_mips_n32 abi_mips_n64 audit babeltrace big-endian bpf 
caps crypt debug +doc gtk java libpfm +libtraceevent +libtracefs lzma numa perl 
python slang systemtap tcmalloc unwind zstd"
 
 REQUIRED_USE="



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

2024-03-10 Thread Jakov Smolić
commit: 4cd120f70359b4902014eba8321f94642229c0f1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Mar 10 23:21:41 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Mar 10 23:21:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cd120f7

dev-libs/libtracefs: Stabilize 1.7.0 arm, #916522

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild 
b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
index 568a96ee4e21..5541b7c8720d 100644
--- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
 else

SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~loong ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="LGPL-2.1"



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

2024-03-10 Thread Guilherme Amadio
commit: 45d6a9ae1e055079276ae61463ae0221a6fdacf0
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Sun Mar 10 22:11:52 2024 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Sun Mar 10 22:54:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45d6a9ae

dev-util/perf: add 6.8

Signed-off-by: Guilherme Amadio  gentoo.org>

 dev-util/perf/Manifest|   1 +
 dev-util/perf/perf-6.8.ebuild | 338 ++
 2 files changed, 339 insertions(+)

diff --git a/dev-util/perf/Manifest b/dev-util/perf/Manifest
index 6d3f98bf72ae..d0961af9f392 100644
--- a/dev-util/perf/Manifest
+++ b/dev-util/perf/Manifest
@@ -1,2 +1,3 @@
 DIST linux-6.3.tar.xz 136891752 BLAKE2B 
f1887c8924efa8d0cb14c4e604affd0b0168bcf20f56a37c027405c7bc11aba822a43fcb38ccb55a81a26f747d00e1ab5a6554818affbf1e1c7ef5220150fc69
 SHA512 
768979440f4907ba64d4481b383d6101faf208f27a0b897156123aa278c5743fe3c4f61945b2541429c532d45382aaee8899ea9d44a1d2895bfbb79bfd937f65
 DIST linux-6.7.tar.xz 141406528 BLAKE2B 
cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e
 SHA512 
de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad
+DIST linux-6.8.tar.xz 142502100 BLAKE2B 
c6f17f816cea16e629f63e9379b9713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2
 SHA512 
5c4eb4aa1d3f7d1ea01c0f7ddeadacdece6e144fd4bdfc16b2b925d3e10dc04de3a6db69320b79a96c3560052616f001d2c09e7a1bb4f7b731e2380a7ecce068

diff --git a/dev-util/perf/perf-6.8.ebuild b/dev-util/perf/perf-6.8.ebuild
new file mode 100644
index ..71d7382d4545
--- /dev/null
+++ b/dev-util/perf/perf-6.8.ebuild
@@ -0,0 +1,338 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit bash-completion-r1 estack flag-o-matic linux-info llvm toolchain-funcs 
python-r1
+
+DESCRIPTION="Userland tools for Linux Performance Counters"
+HOMEPAGE="https://perf.wiki.kernel.org/;
+
+LINUX_V="${PV:0:1}.x"
+if [[ ${PV} == *_rc* ]] ; then
+   LINUX_VER=$(ver_cut 1-2).$(($(ver_cut 3)-1))
+   PATCH_VERSION=$(ver_cut 1-3)
+   LINUX_PATCH=patch-${PV//_/-}.xz
+   
SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/testing/${LINUX_PATCH}
+   
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/testing/v${PATCH_VERSION}/${LINUX_PATCH};
+elif [[ ${PV} == *.*.* ]] ; then
+   # stable-release series
+   LINUX_VER=$(ver_cut 1-2)
+   LINUX_PATCH=patch-${PV}.xz
+   
SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_PATCH};
+else
+   LINUX_VER=${PV}
+fi
+
+LINUX_SOURCES="linux-${LINUX_VER}.tar.xz"
+SRC_URI+=" 
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES};
+
+S_K="${WORKDIR}/linux-${LINUX_VER}"
+S="${S_K}/tools/perf"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 
~amd64-linux ~x86-linux"
+IUSE="abi_mips_o32 abi_mips_n32 abi_mips_n64 audit babeltrace big-endian bpf 
caps crypt debug +doc gtk java libpfm +libtraceevent +libtracefs lzma numa perl 
python slang systemtap tcmalloc unwind zstd"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+"
+
+# setuptools (and Python) are always needed even if not building Python 
bindings
+BDEPEND="
+   ${LINUX_PATCH+dev-util/patchutils}
+   ${PYTHON_DEPS}
+   >=app-arch/tar-1.34-r2
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   app-alternatives/yacc
+   app-alternatives/lex
+   virtual/pkgconfig
+   doc? (
+   app-text/asciidoc
+   app-text/sgml-common
+   app-text/xmlto
+   sys-process/time
+   )
+"
+
+RDEPEND="
+   audit? ( sys-process/audit )
+   babeltrace? ( dev-util/babeltrace:0/1 )
+   bpf? (
+   dev-libs/libbpf
+   dev-util/bpftool
+   dev-util/pahole
+   )
+   caps? ( sys-libs/libcap )
+   bpf? (
+   sys-devel/clang:=
+   sys-devel/llvm:=
+   )
+   crypt? ( dev-libs/openssl:= )
+   gtk? ( x11-libs/gtk+:2 )
+   java? ( virtual/jre:* )
+   libpfm? ( dev-libs/libpfm:= )
+   libtraceevent? ( dev-libs/libtraceevent )
+   libtracefs? ( dev-libs/libtracefs )
+   lzma? ( app-arch/xz-utils )
+   numa? ( sys-process/numactl )
+   perl? ( dev-lang/perl:= )
+   python? ( ${PYTHON_DEPS} )
+   slang? ( sys-libs/slang )
+   systemtap? ( dev-debug/systemtap )
+   tcmalloc? ( dev-util/google-perftools )
+   unwind? ( sys-libs/libunwind:= )
+   zstd? ( app-arch/zstd:= )
+   dev-libs/elfutils
+   sys-libs/binutils-libs:=
+   sys-libs/zlib
+   virtual/libcrypt
+"
+
+DEPEND="${RDEPEND}
+   >=sys-kernel/linux-headers-5.10
+   java? ( 

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

2024-03-10 Thread Guilherme Amadio
commit: a124aad19ed3bce269f05aef3fc17406c2fcb6c9
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Sun Mar 10 22:11:04 2024 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Sun Mar 10 22:54:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a124aad1

dev-util/perf: drop 6.5, 6.6

Signed-off-by: Guilherme Amadio  gentoo.org>

 dev-util/perf/Manifest|   2 -
 dev-util/perf/perf-6.5.ebuild | 326 
 dev-util/perf/perf-6.6.ebuild | 337 --
 3 files changed, 665 deletions(-)

diff --git a/dev-util/perf/Manifest b/dev-util/perf/Manifest
index 0ceb4c677bbe..6d3f98bf72ae 100644
--- a/dev-util/perf/Manifest
+++ b/dev-util/perf/Manifest
@@ -1,4 +1,2 @@
 DIST linux-6.3.tar.xz 136891752 BLAKE2B 
f1887c8924efa8d0cb14c4e604affd0b0168bcf20f56a37c027405c7bc11aba822a43fcb38ccb55a81a26f747d00e1ab5a6554818affbf1e1c7ef5220150fc69
 SHA512 
768979440f4907ba64d4481b383d6101faf208f27a0b897156123aa278c5743fe3c4f61945b2541429c532d45382aaee8899ea9d44a1d2895bfbb79bfd937f65
-DIST linux-6.5.tar.xz 138898084 BLAKE2B 
2e641b79a080e8f4ce283bcf6b74e2c6f15a374367f1c4c875c663868dbe801317340824fb3adb46b3a51d3b7e1f67cc4e8144d367621ec43ffba5c4eb8abb39
 SHA512 
1b59dc5e65d4922c3217a8c8f19022dfd6595ae89747861d825bfeb51a4ae6c85449d05db69635a712bef7b355b80318195665582d8933b1fed6ba582f6ff257
-DIST linux-6.6.tar.xz 140064536 BLAKE2B 
5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2
 SHA512 
458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
 DIST linux-6.7.tar.xz 141406528 BLAKE2B 
cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e
 SHA512 
de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad

diff --git a/dev-util/perf/perf-6.5.ebuild b/dev-util/perf/perf-6.5.ebuild
deleted file mode 100644
index 31d57afa8da7..
--- a/dev-util/perf/perf-6.5.ebuild
+++ /dev/null
@@ -1,326 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit bash-completion-r1 estack flag-o-matic linux-info llvm toolchain-funcs 
python-r1
-
-DESCRIPTION="Userland tools for Linux Performance Counters"
-HOMEPAGE="https://perf.wiki.kernel.org/;
-
-LINUX_V="${PV:0:1}.x"
-if [[ ${PV} == *_rc* ]] ; then
-   LINUX_VER=$(ver_cut 1-2).$(($(ver_cut 3)-1))
-   PATCH_VERSION=$(ver_cut 1-3)
-   LINUX_PATCH=patch-${PV//_/-}.xz
-   
SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/testing/${LINUX_PATCH}
-   
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/testing/v${PATCH_VERSION}/${LINUX_PATCH};
-elif [[ ${PV} == *.*.* ]] ; then
-   # stable-release series
-   LINUX_VER=$(ver_cut 1-2)
-   LINUX_PATCH=patch-${PV}.xz
-   
SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_PATCH};
-else
-   LINUX_VER=${PV}
-fi
-
-LINUX_SOURCES="linux-${LINUX_VER}.tar.xz"
-SRC_URI+=" 
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES};
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
-IUSE="audit babeltrace bpf caps clang crypt debug +doc gtk java libpfm 
libtraceevent libtracefs lzma numa perl python slang systemtap tcmalloc unwind 
zstd"
-
-REQUIRED_USE="
-   bpf? ( clang )
-   ${PYTHON_REQUIRED_USE}
-"
-
-# setuptools (and Python) are always needed even if not building Python 
bindings
-BDEPEND="
-   ${LINUX_PATCH+dev-util/patchutils}
-   ${PYTHON_DEPS}
-   >=app-arch/tar-1.34-r2
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   app-alternatives/yacc
-   app-alternatives/lex
-   virtual/pkgconfig
-   doc? (
-   app-text/asciidoc
-   app-text/sgml-common
-   app-text/xmlto
-   sys-process/time
-   )
-"
-
-RDEPEND="
-   audit? ( sys-process/audit )
-   babeltrace? ( dev-util/babeltrace )
-   bpf? (
-   dev-libs/libbpf
-   dev-util/bpftool
-   dev-util/pahole
-   )
-   caps? ( sys-libs/libcap )
-   clang? (
-   sys-devel/clang:=
-   sys-devel/llvm:=
-   )
-   crypt? ( dev-libs/openssl:= )
-   gtk? ( x11-libs/gtk+:2 )
-   java? ( virtual/jre:* )
-   libpfm? ( dev-libs/libpfm:= )
-   libtraceevent? ( dev-libs/libtraceevent )
-   libtracefs? ( dev-libs/libtracefs )
-   lzma? ( app-arch/xz-utils )
-   numa? ( sys-process/numactl )
-   perl? ( dev-lang/perl:= )
-   python? ( ${PYTHON_DEPS} )
-   slang? ( sys-libs/slang )
-   systemtap? ( dev-debug/systemtap )
-   

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

2024-03-10 Thread Guilherme Amadio
commit: dc3e8b2f29b50bef2b793452cdc5cbef6b8f83a2
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Sun Mar 10 22:08:36 2024 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Sun Mar 10 22:54:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc3e8b2f

dev-util/perf: move ${S} to the right place

Signed-off-by: Guilherme Amadio  gentoo.org>

 dev-util/perf/perf-6.3.ebuild | 6 +++---
 dev-util/perf/perf-6.7.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-util/perf/perf-6.3.ebuild b/dev-util/perf/perf-6.3.ebuild
index a441b1091d01..80e9fe676047 100644
--- a/dev-util/perf/perf-6.3.ebuild
+++ b/dev-util/perf/perf-6.3.ebuild
@@ -28,6 +28,9 @@ fi
 LINUX_SOURCES="linux-${LINUX_VER}.tar.xz"
 SRC_URI+=" 
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES};
 
+S_K="${WORKDIR}/linux-${LINUX_VER}"
+S="${S_K}/tools/perf"
+
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
@@ -79,9 +82,6 @@ DEPEND="${RDEPEND}
java? ( virtual/jdk )
 "
 
-S_K="${WORKDIR}/linux-${LINUX_VER}"
-S="${S_K}/tools/perf"
-
 CONFIG_CHECK="~PERF_EVENTS ~KALLSYMS"
 
 QA_FLAGS_IGNORED=(

diff --git a/dev-util/perf/perf-6.7.ebuild b/dev-util/perf/perf-6.7.ebuild
index 1c017c7af180..59b57c8f015a 100644
--- a/dev-util/perf/perf-6.7.ebuild
+++ b/dev-util/perf/perf-6.7.ebuild
@@ -28,6 +28,9 @@ fi
 LINUX_SOURCES="linux-${LINUX_VER}.tar.xz"
 SRC_URI+=" 
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES};
 
+S_K="${WORKDIR}/linux-${LINUX_VER}"
+S="${S_K}/tools/perf"
+
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv x86 
~amd64-linux ~x86-linux"
@@ -92,9 +95,6 @@ DEPEND="${RDEPEND}
java? ( virtual/jdk )
 "
 
-S_K="${WORKDIR}/linux-${LINUX_VER}"
-S="${S_K}/tools/perf"
-
 QA_FLAGS_IGNORED=(
'usr/bin/perf-read-vdso32' # not linked with anything except for libc
'usr/libexec/perf-core/dlfilters/.*' # plugins



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

2024-03-10 Thread Julien Roy
commit: 067734900994f7036fb959d7363168d5d21286cf
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Mar 10 22:31:24 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Mar 10 22:31:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=06773490

dev-python/xunitparser: enable py3.12

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

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

diff --git a/dev-python/xunitparser/xunitparser-1.3.4.ebuild 
b/dev-python/xunitparser/xunitparser-1.3.4.ebuild
index 2fcc1f3a99..5f90a7d83c 100644
--- a/dev-python/xunitparser/xunitparser-1.3.4.ebuild
+++ b/dev-python/xunitparser/xunitparser-1.3.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 



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

2024-03-10 Thread Julien Roy
commit: 8e472f44c79ef8f1b4fb211d03afa35012f3e0ca
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Sun Mar 10 22:17:42 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Mar 10 22:18:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e472f44

app-crypt/lego: add 4.16.0

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 app-crypt/lego/Manifest | 3 +++
 app-crypt/lego/{lego-.ebuild => lego-4.16.0.ebuild} | 2 +-
 app-crypt/lego/lego-.ebuild | 2 +-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-crypt/lego/Manifest b/app-crypt/lego/Manifest
index a56340a1d7..3d4c7d79e5 100644
--- a/app-crypt/lego/Manifest
+++ b/app-crypt/lego/Manifest
@@ -4,3 +4,6 @@ DIST lego-4.14.2.tar.gz 672197 BLAKE2B 
b633d6ed12fd7d38c35db392a58785fd32c347596
 DIST lego-4.15.0-deps.tar.xz 211464468 BLAKE2B 
545c8029f4bd337a73d9ba68b7c07e9c38a67e2ab35db31b3c79d3b438f4db88317be4715bcc642e41cb29d920e9dcbb0c9de75a1ecf14fff08f14b1056a43b8
 SHA512 
551532265fa0f42530ef428f798e293bc96530ad307b4bd658c77e4ca74fd8323766868b8b75e5657aa0f5f627705b3f1990430042cb7a8338269d7234179039
 DIST lego-4.15.0-docs.tar.gz 3650516 BLAKE2B 
b08d587ec1ee9dad15c568ab979270cf112ba8cf29c1eabd818f30bf38dd29c0625df1fff7d54ce1ed87dfe191378ad0ec288a11d3f029d55c1593c50301061a
 SHA512 
34b1172aa9e4ef53cd2efb1e84ab0b94de2280f81440477471ebf0091cad2996ae0dbef9797b7f652c6ec13053eb6557cd809dbd48b1936747d3c0e4eda63a3d
 DIST lego-4.15.0.tar.gz 683931 BLAKE2B 
b4bcdca4ea72e7826b690b15c297b37c186567d0167715542279acad6173d8e77883ffb79ab9cdb53f505421f67326ceca52a698f9a977cffc738b77dd8d29ed
 SHA512 
a6cc56cbd430ed4b05451783c81d95bbd16e1c4874078b96a9057e2e7b3fde581be1b3663fdc7713079df7f2f24c8581b2f6af5b6c64737303f98e7e2bde8602
+DIST lego-4.16.0-deps.tar.xz 211637812 BLAKE2B 
ce3089dd2f355a72e6cf81309ae389a01eb65ce832e38065174997636b9b62e742ef7cddb3aa5ab9a8657b2d643b0e190b8f75fc9b767d74fcebb71e0d860146
 SHA512 
62fd86bef1163c5b0f8a3a3540e7fe94ccee1b097449c42f0d5267894a4e0931a89c0f8e2e2af0f37757c7a4f25fe0d27a305aa51490b7f522ec23b9267b7eb9
+DIST lego-4.16.0-docs.tar.gz 3681408 BLAKE2B 
3be8f0a8d9aaa13e4ff3bf0bd8b928bc7be0e1bec0dd31cc5e91cd1ae7d19a6952fe81a3db5c89d296642325b897e436acacf1e18975fdf5cbe34d0b1e1e7371
 SHA512 
80819d4496cd2cabf1d9eb8f254b240edf43e01a01c2de28274799986bee7f9a8698fc8dbba000d8e4e37b2d68e4a9f772214a237321077dedbe3a0657666244
+DIST lego-4.16.0.tar.gz 698821 BLAKE2B 
9058f856a477c70c12352df4786e18dadf444df60ed462411367a8aa18ce1e98ede4358e6aad8032d5d3230341fd7e544343bda27fd92c46c494e0a5eb683f35
 SHA512 
ba40fdcd94cb1f12d609104d1af5c8e398f3a3d70e4d2a0b65365b401b6928149749778de9acb138e9548d634ea210641c07d2218135f2e4c903a39947f206e5

diff --git a/app-crypt/lego/lego-.ebuild b/app-crypt/lego/lego-4.16.0.ebuild
similarity index 96%
copy from app-crypt/lego/lego-.ebuild
copy to app-crypt/lego/lego-4.16.0.ebuild
index 283540e19c..3c984d15fc 100644
--- a/app-crypt/lego/lego-.ebuild
+++ b/app-crypt/lego/lego-4.16.0.ebuild
@@ -8,7 +8,7 @@ inherit go-module
 DESCRIPTION="Let's Encrypt/ACME client (like certbot or acme.sh) and library 
written in Go"
 HOMEPAGE="https://github.com/go-acme/lego/;
 
-DOCUMENTATION_COMMIT=9fcb88b9d6914c456d6800cc84c3cd0a6ac93f18
+DOCUMENTATION_COMMIT=1f91ea806ff8f3184b7f4e00fc6e69b1e23a08a2
 
 if [[ ${PV} == * ]]; then
inherit git-r3

diff --git a/app-crypt/lego/lego-.ebuild b/app-crypt/lego/lego-.ebuild
index 283540e19c..3c984d15fc 100644
--- a/app-crypt/lego/lego-.ebuild
+++ b/app-crypt/lego/lego-.ebuild
@@ -8,7 +8,7 @@ inherit go-module
 DESCRIPTION="Let's Encrypt/ACME client (like certbot or acme.sh) and library 
written in Go"
 HOMEPAGE="https://github.com/go-acme/lego/;
 
-DOCUMENTATION_COMMIT=9fcb88b9d6914c456d6800cc84c3cd0a6ac93f18
+DOCUMENTATION_COMMIT=1f91ea806ff8f3184b7f4e00fc6e69b1e23a08a2
 
 if [[ ${PV} == * ]]; then
inherit git-r3



[gentoo-commits] repo/proj/guru:master commit in: app-admin/himitsu-keyring/

2024-03-10 Thread Julien Roy
commit: d24242c38859437cbabc38320f3267c1b00c98be
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Mar 10 22:14:58 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Mar 10 22:15:11 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d24242c3

app-admin/himitsu-keyring: enable py3.12

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

 app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild 
b/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild
index 69f33fca4d..890122d3de 100644
--- a/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild
+++ b/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit meson python-single-r1 xdg
 



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

2024-03-10 Thread Julien Roy
commit: 279087552b9608e71c4118bdb0fe6e39ab34b61a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Mar 10 22:34:23 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Mar 10 22:34:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27908755

sys-apps/lsplug: enable py3.12

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

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

diff --git a/sys-apps/lsplug/lsplug-4.ebuild b/sys-apps/lsplug/lsplug-4.ebuild
index 420c4cf79c..dab12a3174 100644
--- a/sys-apps/lsplug/lsplug-4.ebuild
+++ b/sys-apps/lsplug/lsplug-4.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_REQ_USE=sqlite
-PYTHON_COMPAT=( python3_{8,9,10,11} )
+PYTHON_COMPAT=( python3_{8..12} )
 DISTUTILS_USE_PEP517=setuptools
 DISTUTILS_SINGLE_IMPL=1
 



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

2024-03-10 Thread Julien Roy
commit: 2b0e19a84a873f3806b3da5af546d28a8554b2f2
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Mar 10 22:19:54 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Mar 10 22:20:16 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2b0e19a8

app-crypt/PBinCLI: drop 0.3.2

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

 app-crypt/PBinCLI/Manifest |  1 -
 app-crypt/PBinCLI/PBinCLI-0.3.2.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/app-crypt/PBinCLI/Manifest b/app-crypt/PBinCLI/Manifest
index 6928c73881..a38d57bd3f 100644
--- a/app-crypt/PBinCLI/Manifest
+++ b/app-crypt/PBinCLI/Manifest
@@ -1,2 +1 @@
-DIST PBinCLI-0.3.2.tar.gz 12821 BLAKE2B 
dff2283f925de2a0fb26fbc1b1588943824b2613791d63dae5b921e18d9d312acbb2a61de64352706db652335bd2f18a0456c14068042743049ebe8aebba3045
 SHA512 
939ca5db57a1970cbed3d05d59fa50df71928c5d11566679b9eaf1a59cf53678eff9e8814f0fa15a18f086210efd5d5b1c7d8c3df9d6af254d82f91a4b4c2dfc
 DIST PBinCLI-0.3.5.tar.gz 17883 BLAKE2B 
9ac35c5fc62353f43caf81cd76d6524f28787c2189f6b33b2dcc16a1004718f21a68a4e2a564d8c7ae6a0705237ffa0ca561515f1ac51c58170b3bd63b4dff5a
 SHA512 
b239471d1cdd44748a60a20a275be1bc9452f1f81116b93626aae2154590c50dabd30d3699abd6805579e7d9e8debb08fa8eb598dc884f01993cd6564fdfa8a7

diff --git a/app-crypt/PBinCLI/PBinCLI-0.3.2.ebuild 
b/app-crypt/PBinCLI/PBinCLI-0.3.2.ebuild
deleted file mode 100644
index b0396d108f..00
--- a/app-crypt/PBinCLI/PBinCLI-0.3.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="PrivateBin CLI"
-HOMEPAGE="https://github.com/r4sas/PBinCLI;
-SRC_URI="https://github.com/r4sas/PBinCLI/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   dev-python/sjcl[${PYTHON_USEDEP}]
-   dev-python/base58[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/xunitparser/

2024-03-10 Thread Haelwenn Monnier
commit: 067734900994f7036fb959d7363168d5d21286cf
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Mar 10 22:31:24 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 22:31:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=06773490

dev-python/xunitparser: enable py3.12

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

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

diff --git a/dev-python/xunitparser/xunitparser-1.3.4.ebuild 
b/dev-python/xunitparser/xunitparser-1.3.4.ebuild
index 2fcc1f3a99..5f90a7d83c 100644
--- a/dev-python/xunitparser/xunitparser-1.3.4.ebuild
+++ b/dev-python/xunitparser/xunitparser-1.3.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/lsplug/

2024-03-10 Thread Haelwenn Monnier
commit: 279087552b9608e71c4118bdb0fe6e39ab34b61a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Mar 10 22:34:23 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 22:34:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27908755

sys-apps/lsplug: enable py3.12

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

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

diff --git a/sys-apps/lsplug/lsplug-4.ebuild b/sys-apps/lsplug/lsplug-4.ebuild
index 420c4cf79c..dab12a3174 100644
--- a/sys-apps/lsplug/lsplug-4.ebuild
+++ b/sys-apps/lsplug/lsplug-4.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_REQ_USE=sqlite
-PYTHON_COMPAT=( python3_{8,9,10,11} )
+PYTHON_COMPAT=( python3_{8..12} )
 DISTUTILS_USE_PEP517=setuptools
 DISTUTILS_SINGLE_IMPL=1
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2024-03-10 Thread Mike Pagano
commit: 67457a6c596822ca47c987e998189be49ead6c18
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Mar 10 22:21:54 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Mar 10 22:21:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67457a6c

sys-kernel/gentoo-sources: add 6.8.0

Create the 6.8 branch with genpatches

Bluetooth: Check key sizes only when Secure Simple Pairing is
enabled. See bug #686758
tmp513 requies REGMAP_I2C to build.  Select it by default in Kconfig.
See bug #710790. Thanks to Phil Stracchino
sign-file: full functionality with modern LibreSSL
Kernel Self Protection patch
Print firmware info (Reqs CONFIG_GENTOO_PRINT_FIRMWARE_INFO)

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-6.8.0.ebuild | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index dba0e86922e1..746b095231f2 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -100,8 +100,11 @@ DIST genpatches-6.7-8.extras.tar.xz 3704 BLAKE2B 
98589d74cef3e628d7a693a46f1f878
 DIST genpatches-6.7-9.base.tar.xz 503176 BLAKE2B 
420c8e40d2abc26201b50197f3cf32f8a3cd2e3d49013e60b215fe567089e88bfeeac8bba1f8d95724c51dc1e72af86ea18c9b5f35133046f9f77059f0de3bb5
 SHA512 
23b636e3ab4bd81c509533cf76f96b7e5b10d4d9dfe57b5bb162d53991eab57043f3b935882e7643e1f1db39de4e18143785d0f65c65ed71e9b546a147dae4c6
 DIST genpatches-6.7-9.experimental.tar.xz 5760 BLAKE2B 
6c826ebee388536b3af88ef65405b3201ecad9e0ebdab1a640c044c1b93a43ea4d2b4709da09f8eb31e36dff9c72d13620984419fce6c86758001674e58824ba
 SHA512 
f52f509212b775be2ffd4040aae903b31292f32635958e0ede5856c2bcb7c7fdb1caca92f0a498cd2cea4917ccd7a92fc3b2f2c30f1c5454f11de81ea8367840
 DIST genpatches-6.7-9.extras.tar.xz 3700 BLAKE2B 
a535ebb75c26ea320af3ee4523d48c479e38acced934c09e6dd027df2c1ec281c8520d953b238b4a88c1ada82b5fadb77e7ddcade3ee112f50e1ae7b3eff5a79
 SHA512 
91dd0e05b3b14422d65752e6995858b68b75d155e498b89280cac776f29ef7805c74b9e46505a16d7644cf94b789cba7adf2bf18b453e93122c8c361ee22afcd
+DIST genpatches-6.8-1.base.tar.xz 4136 BLAKE2B 
a5bda1bbbe2f1d772226661e15329f52a09166e049b2c7df259fcf4bdfce0585fdafe798ce15cfbe8d66e7fbd69a3fbd29abd1bc0e2f98cca89fd09c9bac2884
 SHA512 
a6a9bceb77afab73d2f7686b27079b6d294861408c1e7cae399e1a8ab6f7a4e31d196f73cce84aa81f38ee8a8880ff2bad81541c2b22503105f0f4198d2001a0
+DIST genpatches-6.8-1.extras.tar.xz 3700 BLAKE2B 
ba0d9f61231a6df70eec23c74d18343420f8ff8e04777a1e19b90b64f89bbe345647fc5df41636458ed567bcb2ebf42445013060caff604654c4d0b9c259c5f0
 SHA512 
56c7c8996afc570775d5341066614f815d0233ddfc9ae55689c0929758e39fc01427da59b973c102451776f63a98f95c54fc8801bc303c3f5c14fe2612ec27a8
 DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1
 SHA512 
95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
 DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
 DIST linux-6.1.tar.xz 134728520 BLAKE2B 
ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e
 SHA512 
6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
 DIST linux-6.6.tar.xz 140064536 BLAKE2B 
5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2
 SHA512 
458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
 DIST linux-6.7.tar.xz 141406528 BLAKE2B 
cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e
 SHA512 
de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad
+DIST linux-6.8.tar.xz 142502100 BLAKE2B 
c6f17f816cea16e629f63e9379b9713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2
 SHA512 
5c4eb4aa1d3f7d1ea01c0f7ddeadacdece6e144fd4bdfc16b2b925d3e10dc04de3a6db69320b79a96c3560052616f001d2c09e7a1bb4f7b731e2380a7ecce068

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.8.0.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.8.0.ebuild
new file mode 100644
index ..2668d77b716b
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.8.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# 

[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/PBinCLI/

2024-03-10 Thread Haelwenn Monnier
commit: 2b0e19a84a873f3806b3da5af546d28a8554b2f2
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Mar 10 22:19:54 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 22:20:16 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2b0e19a8

app-crypt/PBinCLI: drop 0.3.2

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

 app-crypt/PBinCLI/Manifest |  1 -
 app-crypt/PBinCLI/PBinCLI-0.3.2.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/app-crypt/PBinCLI/Manifest b/app-crypt/PBinCLI/Manifest
index 6928c73881..a38d57bd3f 100644
--- a/app-crypt/PBinCLI/Manifest
+++ b/app-crypt/PBinCLI/Manifest
@@ -1,2 +1 @@
-DIST PBinCLI-0.3.2.tar.gz 12821 BLAKE2B 
dff2283f925de2a0fb26fbc1b1588943824b2613791d63dae5b921e18d9d312acbb2a61de64352706db652335bd2f18a0456c14068042743049ebe8aebba3045
 SHA512 
939ca5db57a1970cbed3d05d59fa50df71928c5d11566679b9eaf1a59cf53678eff9e8814f0fa15a18f086210efd5d5b1c7d8c3df9d6af254d82f91a4b4c2dfc
 DIST PBinCLI-0.3.5.tar.gz 17883 BLAKE2B 
9ac35c5fc62353f43caf81cd76d6524f28787c2189f6b33b2dcc16a1004718f21a68a4e2a564d8c7ae6a0705237ffa0ca561515f1ac51c58170b3bd63b4dff5a
 SHA512 
b239471d1cdd44748a60a20a275be1bc9452f1f81116b93626aae2154590c50dabd30d3699abd6805579e7d9e8debb08fa8eb598dc884f01993cd6564fdfa8a7

diff --git a/app-crypt/PBinCLI/PBinCLI-0.3.2.ebuild 
b/app-crypt/PBinCLI/PBinCLI-0.3.2.ebuild
deleted file mode 100644
index b0396d108f..00
--- a/app-crypt/PBinCLI/PBinCLI-0.3.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="PrivateBin CLI"
-HOMEPAGE="https://github.com/r4sas/PBinCLI;
-SRC_URI="https://github.com/r4sas/PBinCLI/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   dev-python/sjcl[${PYTHON_USEDEP}]
-   dev-python/base58[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/lego/

2024-03-10 Thread Rahil Bhimjiani
commit: 8e472f44c79ef8f1b4fb211d03afa35012f3e0ca
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Sun Mar 10 22:17:42 2024 +
Commit: Rahil Bhimjiani  gmail  com>
CommitDate: Sun Mar 10 22:18:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e472f44

app-crypt/lego: add 4.16.0

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 app-crypt/lego/Manifest | 3 +++
 app-crypt/lego/{lego-.ebuild => lego-4.16.0.ebuild} | 2 +-
 app-crypt/lego/lego-.ebuild | 2 +-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-crypt/lego/Manifest b/app-crypt/lego/Manifest
index a56340a1d7..3d4c7d79e5 100644
--- a/app-crypt/lego/Manifest
+++ b/app-crypt/lego/Manifest
@@ -4,3 +4,6 @@ DIST lego-4.14.2.tar.gz 672197 BLAKE2B 
b633d6ed12fd7d38c35db392a58785fd32c347596
 DIST lego-4.15.0-deps.tar.xz 211464468 BLAKE2B 
545c8029f4bd337a73d9ba68b7c07e9c38a67e2ab35db31b3c79d3b438f4db88317be4715bcc642e41cb29d920e9dcbb0c9de75a1ecf14fff08f14b1056a43b8
 SHA512 
551532265fa0f42530ef428f798e293bc96530ad307b4bd658c77e4ca74fd8323766868b8b75e5657aa0f5f627705b3f1990430042cb7a8338269d7234179039
 DIST lego-4.15.0-docs.tar.gz 3650516 BLAKE2B 
b08d587ec1ee9dad15c568ab979270cf112ba8cf29c1eabd818f30bf38dd29c0625df1fff7d54ce1ed87dfe191378ad0ec288a11d3f029d55c1593c50301061a
 SHA512 
34b1172aa9e4ef53cd2efb1e84ab0b94de2280f81440477471ebf0091cad2996ae0dbef9797b7f652c6ec13053eb6557cd809dbd48b1936747d3c0e4eda63a3d
 DIST lego-4.15.0.tar.gz 683931 BLAKE2B 
b4bcdca4ea72e7826b690b15c297b37c186567d0167715542279acad6173d8e77883ffb79ab9cdb53f505421f67326ceca52a698f9a977cffc738b77dd8d29ed
 SHA512 
a6cc56cbd430ed4b05451783c81d95bbd16e1c4874078b96a9057e2e7b3fde581be1b3663fdc7713079df7f2f24c8581b2f6af5b6c64737303f98e7e2bde8602
+DIST lego-4.16.0-deps.tar.xz 211637812 BLAKE2B 
ce3089dd2f355a72e6cf81309ae389a01eb65ce832e38065174997636b9b62e742ef7cddb3aa5ab9a8657b2d643b0e190b8f75fc9b767d74fcebb71e0d860146
 SHA512 
62fd86bef1163c5b0f8a3a3540e7fe94ccee1b097449c42f0d5267894a4e0931a89c0f8e2e2af0f37757c7a4f25fe0d27a305aa51490b7f522ec23b9267b7eb9
+DIST lego-4.16.0-docs.tar.gz 3681408 BLAKE2B 
3be8f0a8d9aaa13e4ff3bf0bd8b928bc7be0e1bec0dd31cc5e91cd1ae7d19a6952fe81a3db5c89d296642325b897e436acacf1e18975fdf5cbe34d0b1e1e7371
 SHA512 
80819d4496cd2cabf1d9eb8f254b240edf43e01a01c2de28274799986bee7f9a8698fc8dbba000d8e4e37b2d68e4a9f772214a237321077dedbe3a0657666244
+DIST lego-4.16.0.tar.gz 698821 BLAKE2B 
9058f856a477c70c12352df4786e18dadf444df60ed462411367a8aa18ce1e98ede4358e6aad8032d5d3230341fd7e544343bda27fd92c46c494e0a5eb683f35
 SHA512 
ba40fdcd94cb1f12d609104d1af5c8e398f3a3d70e4d2a0b65365b401b6928149749778de9acb138e9548d634ea210641c07d2218135f2e4c903a39947f206e5

diff --git a/app-crypt/lego/lego-.ebuild b/app-crypt/lego/lego-4.16.0.ebuild
similarity index 96%
copy from app-crypt/lego/lego-.ebuild
copy to app-crypt/lego/lego-4.16.0.ebuild
index 283540e19c..3c984d15fc 100644
--- a/app-crypt/lego/lego-.ebuild
+++ b/app-crypt/lego/lego-4.16.0.ebuild
@@ -8,7 +8,7 @@ inherit go-module
 DESCRIPTION="Let's Encrypt/ACME client (like certbot or acme.sh) and library 
written in Go"
 HOMEPAGE="https://github.com/go-acme/lego/;
 
-DOCUMENTATION_COMMIT=9fcb88b9d6914c456d6800cc84c3cd0a6ac93f18
+DOCUMENTATION_COMMIT=1f91ea806ff8f3184b7f4e00fc6e69b1e23a08a2
 
 if [[ ${PV} == * ]]; then
inherit git-r3

diff --git a/app-crypt/lego/lego-.ebuild b/app-crypt/lego/lego-.ebuild
index 283540e19c..3c984d15fc 100644
--- a/app-crypt/lego/lego-.ebuild
+++ b/app-crypt/lego/lego-.ebuild
@@ -8,7 +8,7 @@ inherit go-module
 DESCRIPTION="Let's Encrypt/ACME client (like certbot or acme.sh) and library 
written in Go"
 HOMEPAGE="https://github.com/go-acme/lego/;
 
-DOCUMENTATION_COMMIT=9fcb88b9d6914c456d6800cc84c3cd0a6ac93f18
+DOCUMENTATION_COMMIT=1f91ea806ff8f3184b7f4e00fc6e69b1e23a08a2
 
 if [[ ${PV} == * ]]; then
inherit git-r3



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

2024-03-10 Thread Haelwenn Monnier
commit: d24242c38859437cbabc38320f3267c1b00c98be
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Mar 10 22:14:58 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 22:15:11 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d24242c3

app-admin/himitsu-keyring: enable py3.12

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

 app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild 
b/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild
index 69f33fca4d..890122d3de 100644
--- a/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild
+++ b/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit meson python-single-r1 xdg
 



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

2024-03-10 Thread Julien Roy
commit: 3b17bf0ac38cfe9a35e278022285861e279abeef
Author: odrling  odrling  xyz>
AuthorDate: Sun Mar 10 21:47:33 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Mar 10 21:47:33 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b17bf0a

app-text/typst: add 0.10.0

Signed-off-by: odrling  odrling.xyz>

 app-text/typst/Manifest|  87 
 app-text/typst/typst-0.10.0.ebuild | 411 +
 2 files changed, 498 insertions(+)

diff --git a/app-text/typst/Manifest b/app-text/typst/Manifest
index 25dbdd16ea..386db266d7 100644
--- a/app-text/typst/Manifest
+++ b/app-text/typst/Manifest
@@ -18,6 +18,7 @@ DIST az-1.2.1.crate 27842 BLAKE2B 
686db35c5743c458fb737468ccf8ed27b9512b8b5154b3
 DIST base64-0.21.5.crate 77134 BLAKE2B 
901cf92d7dd8af2bbb789ffbe60972c1fd295b16690ecebbcb500e4613afa057ab2b294bbafdcaa4007f46412825260a0711d89e55664418a503dde02c8afd1a
 SHA512 
40b1d8470a932c8b7f31717e33bf26742c1bf920caae639b8a992f77e64d5e6d287569742c1348daa25b7325f8ca8d8a312754a743dab3932181f37149d91b16
 DIST base64ct-1.6.0.crate 28870 BLAKE2B 
60fbd9958f2519f293db2cd86add5160b51ff4f98718591b3e65d866e8bb176670ceecd5f6e365ff3ff488bf813860bf65d375a2159dd28b25e276e027303c4a
 SHA512 
e3a267dce49257b6990d8d0842299d75b49a9af635082dfee25e314f5ab9067b339c877a4c7b012a1eaf9a84a7f8ddf0173c6f9d8695be81b8b4db03df66c92c
 DIST biblatex-0.8.1.crate 87231 BLAKE2B 
7ee39ab394ca651768c9594c8ad0e508d77c189d8713831f5935ffe40b6de80e0b3b704cf3e4db8f9176c973bdb25c97e0b4ee1cee78874a012ef559c42b185c
 SHA512 
698955fc2b12253b433faa286df8d083049b1f6da778d799189310bd63d7ad86f50b9422083a67debe0d2de90dc55cf7792b9618e135ab418496aafb71845206
+DIST biblatex-0.9.0.crate 88820 BLAKE2B 
29e3e97f9e776e28c2b2e3abcf566976a340286321e65d2bc72ab02f5aab59b3e22a02c288f17c61cf9ea680bc332bfce9819aafd8e8dfe561e73a54a59a7062
 SHA512 
9dc13c1e248c9d2d27afa72cecb51199981091ff638d9eafe64d091347c06ce0c379dc19c462b51a7fc4acdf53a40d92da250c78b8804ae7816b7ddd2a803dde
 DIST bincode-1.3.3.crate 28958 BLAKE2B 
ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f
 SHA512 
49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
 DIST bit-set-0.5.3.crate 14470 BLAKE2B 
f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e
 SHA512 
c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6
 DIST bit-vec-0.6.3.crate 19927 BLAKE2B 
f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910
 SHA512 
b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
@@ -36,14 +37,18 @@ DIST cc-1.0.83.crate 68343 BLAKE2B 
33245b33fa845ea2f36da36e3830ec835f937e4319865
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST chinese-number-0.7.3.crate 16781 BLAKE2B 
cc450da7524028a1533464c0fcbae20fcf4c396db3f6ee235afdbdfcf6c584a3bb3d8a066613707491136e39ae34469377cee1366a813220e5eb13880adb3694
 SHA512 
5bf0be5a6a15a392597e807220696fdf87607149aaa536066a4b455e5101aef1c74d036577ba13e71c2ebea3c8501834c62ba8f533114aa080071bcbd1da9dba
 DIST chinese-variant-1.0.9.crate 1935 BLAKE2B 
7199c498d3f6f5c39e4a9406d9d0b905904fb50b79d82f2811946fec19a10c331aeb497e2bad0e18c65038186d68b250c441a513475e23cfca65e5d112ec7b53
 SHA512 
8a0be90697c884b97064df665c2d3502496700ef80542e98d8bbe38d5d6449841ef09cdc05ddc780a3b44a739349368254f65c5dbc349d240b540277a72f9e5f
+DIST chinese-variant-1.1.2.crate 2178 BLAKE2B 
9f0d528fd7880d4aaf9673d6804cba672f7754bb7ab0338153d49fc09238206d3195cf17c83fc30f46dada98513c7ae612f69f1abb4a02f9b7e42f3140d23a28
 SHA512 
4a93fa7c76bd5d71959b72a0d3c51e9b95cf63b60c4d13a35e4429f2a97fc6252344b771340e3789c26dfe2b19f0f23df3bedb44010e1ca0cf8da6f153b51445
 DIST chrono-0.4.31.crate 214513 BLAKE2B 
2ac43852ea14cb7b129adf68ff62adac1763b3f4802dd3d23c43cb131377b501b4adb22aa93818d7ceded8eb10c17f94a7836257ce2876d0513b063276129c54
 SHA512 
23276daa2c1bc3b7b2327dc84200fb40cc995a8b599d1a537e92e08138ab8a0d1548a510a8155dcdda18820120d7204e89a4686c866fc3a8d2460cdb30ac6089
 DIST ciborium-0.2.1.crate 34974 BLAKE2B 
370f4228aa63075cd7a0d41dd83f15211fc69267235905e7f5607f6e6c0baf64db0f6203c97990604de2ae683ca1937acf284c6444702414fe1a685ccfdc12a4
 SHA512 
4403239badcdb5ea6e754e706472e25c4593a1fbdfc5a07e46409ea3dac41151020204167102dbf401a2e5f31b3731267bc3759be59a73880a022e5f4a3064fc
 DIST ciborium-io-0.2.1.crate 6679 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: dev-util/DirectXShaderCompiler/files/

2024-03-10 Thread Julien Roy
commit: b0030fa6fa9c74ac1acb13fdccd2398680d783c0
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Sun Mar 10 21:53:28 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Mar 10 21:55:02 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0030fa6

dev-util/DirectXShaderCompiler: add patch comment

Signed-off-by: Mazunki Hoksaas  gmail.com>

 .../files/DirectXShaderCompiler-1.7.2212-fix-changes-meaning.patch| 4 
 1 file changed, 4 insertions(+)

diff --git 
a/dev-util/DirectXShaderCompiler/files/DirectXShaderCompiler-1.7.2212-fix-changes-meaning.patch
 
b/dev-util/DirectXShaderCompiler/files/DirectXShaderCompiler-1.7.2212-fix-changes-meaning.patch
index f1523bf608..6a6e4f8bb4 100644
--- 
a/dev-util/DirectXShaderCompiler/files/DirectXShaderCompiler-1.7.2212-fix-changes-meaning.patch
+++ 
b/dev-util/DirectXShaderCompiler/files/DirectXShaderCompiler-1.7.2212-fix-changes-meaning.patch
@@ -1,3 +1,7 @@
+# related:
+# https://bugs.gentoo.org/905173
+# https://github.com/microsoft/DirectXShaderCompiler/pull/5179
+
 diff --git a/include/llvm/Analysis/DxilValueCache.h 
b/include/llvm/Analysis/DxilValueCache.h
 index 2622bb19..37124255 100644
 --- a/include/llvm/Analysis/DxilValueCache.h



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

2024-03-10 Thread Guilherme Amadio
commit: a91d067cab1ceeaabc34ceda4b217a3875a310f4
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Sun Mar 10 22:01:56 2024 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Sun Mar 10 22:04:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91d067c

dev-libs/rocksdb: drop 6.15.5-r1, 6.17.3-r1, 6.29.5, 8.6.7, 8.9.1

Signed-off-by: Guilherme Amadio  gentoo.org>

 dev-libs/rocksdb/Manifest |  5 --
 dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild | 52 
 dev-libs/rocksdb/rocksdb-6.17.3-r1.ebuild | 53 
 dev-libs/rocksdb/rocksdb-6.29.5.ebuild| 81 ---
 dev-libs/rocksdb/rocksdb-8.6.7.ebuild | 72 ---
 dev-libs/rocksdb/rocksdb-8.9.1.ebuild | 72 ---
 6 files changed, 335 deletions(-)

diff --git a/dev-libs/rocksdb/Manifest b/dev-libs/rocksdb/Manifest
index 5516de0c6623..0ef85aec8497 100644
--- a/dev-libs/rocksdb/Manifest
+++ b/dev-libs/rocksdb/Manifest
@@ -1,9 +1,4 @@
 DIST rocksdb-6.14.6.tar.gz 6397194 BLAKE2B 
43ad8e7e9fdf0c6c75ff03370f2107899bbcef9fd34630c85408abcf208a8213f5e24ea50407bd6a719220b6c29b9ba29c121e94a5a2701f637b17ccf50b90a4
 SHA512 
609f407b0b2810954541ad8ebad5c754ebfde5021f24ee4b3f1544a5335252c06cbe2b282562e3d084bb9cbe8de239668fdedb2d2d726056c31cf9463db08fe7
-DIST rocksdb-6.15.5.tar.gz 6501252 BLAKE2B 
f85c6b54043019692a7174e41b69625650d072ee4de1f2850628854af4b5672ff7072ab5c41de84bca9ad0713a1eea7ad7c5cca5ba9b3b96c4bd492a01b5e859
 SHA512 
c0918fd48bc1e57be9e30452c5cd0c2ba627a15012ab6922404d6cddffdf80799e4442b14d03cbe13a9a9acbdf1736c505cc6f5406efefbf68aba71ec05cf5f0
-DIST rocksdb-6.17.3.tar.gz 6651009 BLAKE2B 
c032bdf61d93a35e84c65146ad6d1f8639e9f36a323c142fe4131b501051bfb9c4c4edb13b69c86e35740117029996bb4c94887ea690d1957926bdfd347c744a
 SHA512 
085adab94b7eb22859b4119b0356f148231800413571e932a7248967b1866d40a0be4b8265f2a9c6c21c600d3b2254c36e64ce7851171ff7c439a17306a84981
-DIST rocksdb-6.29.5.tar.gz 9508915 BLAKE2B 
45d6f48a4db8881ad1f6e027017d7a680dc8f22067ba2270211f8def14b827a0facf0165b71320c530561a5464b7beb94a26664f563552bbba0699b122a1add2
 SHA512 
f5b33cc8954408d8c37c93a873bb3664637720a94f81f001c63db173e2dda3913029d7c46bc0e80b0c3171d9666ddfa2ee918d3ff7e0c4a575731e41ac3bcb51
 DIST rocksdb-7.9.2.tar.gz 12058713 BLAKE2B 
76a840565fccdc800eaad055da7698f7a5fc6e217187e078d60420c61cde1236c427cc4ae7d557c69ee5c358cd1ebc7fc4ed52063c04965fcc2c3c35774e9f59
 SHA512 
9cf2a359cedb21ca70fc921e54f19c406fd9aa2a739ad1627842fad2dec0e7dedbfe52aa8e85fbfbe7005c00ca1e7e7013f728d4d9938f3cebdf794504b431cb
 DIST rocksdb-8.10.0.tar.gz 13316582 BLAKE2B 
63f5a13c285dcc830d9d31623435af5d8385a1ecad2b4bbf433cdc9f1e8032218a24f06220199fab4deb385d3964890fc5de6bfdbadd5cd304826aeca600b246
 SHA512 
524e3e70ed2b1d2e6c61a7b401946e50473cc95684ce4efc6250062f5bc945e443e96f7907fcc3ee1ab98c71179a8b56a654383cf2c0bbe1bb20907ab1ac7523
 DIST rocksdb-8.11.3.tar.gz 13345436 BLAKE2B 
8d8069c030ee345090ebec15528342d776d7a74d6b72808a054511aad169acaa89c5fee530e73b3faba9152aadc4d26f1edc4586e31ddf5501d2899b5d6500ec
 SHA512 
df701e8f3a94efe351c5dfec691635b6cff9b5902e8d5bd714caa7389bbbfd8ce7f7e91f1549978b47b934449fb3b77581dfcc2811a7727be049709a330ca71e
-DIST rocksdb-8.6.7.tar.gz 12806059 BLAKE2B 
66d1c4f23f690e2379c59f449833374496ebe924456cf202b021a4f9bc7dd6dde16976afae131540fb8bc02eea45ac4897cb1b31edb5f8469e3f50596aeb03f5
 SHA512 
a8f55e2d218cbe68196456fcf2a8fc0b10df6e8160d11bb4db3651c3b6e3e83223ed36ffe70b39b295ba8d76698e2120f81060f8b6b26f2086a79dae5d29a1f3
-DIST rocksdb-8.9.1.tar.gz 13293245 BLAKE2B 
8d0f5481f965512144a8d73dd219519145cf070d075697d9b623ae996a2925ff9f673c2985b961e07ecf475ac86294017ecef86734c299c11994c40f8935bc34
 SHA512 
a93720ef2ecafe2e3d51594b8a8bf6b5d36b0dfeae571cec650ee9d7b3d0c166bd6d9fbe2acb6e57cf34e73b58a2277a6465cce56a5274dd68b03bc9009e0323

diff --git a/dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild 
b/dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild
deleted file mode 100644
index 65bcab9dd9d0..
--- a/dev-libs/rocksdb/rocksdb-6.15.5-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Embeddable, persistent key-value store for fast storage"
-HOMEPAGE="http://rocksdb.org https://github.com/facebook/rocksdb/;
-SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse4_2 jemalloc 
static-libs"
-
-DEPEND="
-   app-arch/bzip2:=
-   app-arch/lz4:=
-   app-arch/snappy:=
-   app-arch/zstd:=
-   dev-cpp/gflags
-   sys-libs/zlib:=
-   jemalloc? ( dev-libs/jemalloc:= )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.14.6-gcc13.patch
-   "${FILESDIR}"/${PN}-6.17.3-libatomic.patch
-)
-
-src_configure() {
-   local 

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

2024-03-10 Thread Guilherme Amadio
commit: 93d479295df892fb234f567126320d7beab06c3e
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Sun Mar 10 21:46:34 2024 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Sun Mar 10 22:04:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d47929

dev-libs/rocksdb: add 8.11.3

Signed-off-by: Guilherme Amadio  gentoo.org>

 dev-libs/rocksdb/Manifest  |  1 +
 dev-libs/rocksdb/rocksdb-8.11.3.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/dev-libs/rocksdb/Manifest b/dev-libs/rocksdb/Manifest
index 567b223495ef..5516de0c6623 100644
--- a/dev-libs/rocksdb/Manifest
+++ b/dev-libs/rocksdb/Manifest
@@ -4,5 +4,6 @@ DIST rocksdb-6.17.3.tar.gz 6651009 BLAKE2B 
c032bdf61d93a35e84c65146ad6d1f8639e9f
 DIST rocksdb-6.29.5.tar.gz 9508915 BLAKE2B 
45d6f48a4db8881ad1f6e027017d7a680dc8f22067ba2270211f8def14b827a0facf0165b71320c530561a5464b7beb94a26664f563552bbba0699b122a1add2
 SHA512 
f5b33cc8954408d8c37c93a873bb3664637720a94f81f001c63db173e2dda3913029d7c46bc0e80b0c3171d9666ddfa2ee918d3ff7e0c4a575731e41ac3bcb51
 DIST rocksdb-7.9.2.tar.gz 12058713 BLAKE2B 
76a840565fccdc800eaad055da7698f7a5fc6e217187e078d60420c61cde1236c427cc4ae7d557c69ee5c358cd1ebc7fc4ed52063c04965fcc2c3c35774e9f59
 SHA512 
9cf2a359cedb21ca70fc921e54f19c406fd9aa2a739ad1627842fad2dec0e7dedbfe52aa8e85fbfbe7005c00ca1e7e7013f728d4d9938f3cebdf794504b431cb
 DIST rocksdb-8.10.0.tar.gz 13316582 BLAKE2B 
63f5a13c285dcc830d9d31623435af5d8385a1ecad2b4bbf433cdc9f1e8032218a24f06220199fab4deb385d3964890fc5de6bfdbadd5cd304826aeca600b246
 SHA512 
524e3e70ed2b1d2e6c61a7b401946e50473cc95684ce4efc6250062f5bc945e443e96f7907fcc3ee1ab98c71179a8b56a654383cf2c0bbe1bb20907ab1ac7523
+DIST rocksdb-8.11.3.tar.gz 13345436 BLAKE2B 
8d8069c030ee345090ebec15528342d776d7a74d6b72808a054511aad169acaa89c5fee530e73b3faba9152aadc4d26f1edc4586e31ddf5501d2899b5d6500ec
 SHA512 
df701e8f3a94efe351c5dfec691635b6cff9b5902e8d5bd714caa7389bbbfd8ce7f7e91f1549978b47b934449fb3b77581dfcc2811a7727be049709a330ca71e
 DIST rocksdb-8.6.7.tar.gz 12806059 BLAKE2B 
66d1c4f23f690e2379c59f449833374496ebe924456cf202b021a4f9bc7dd6dde16976afae131540fb8bc02eea45ac4897cb1b31edb5f8469e3f50596aeb03f5
 SHA512 
a8f55e2d218cbe68196456fcf2a8fc0b10df6e8160d11bb4db3651c3b6e3e83223ed36ffe70b39b295ba8d76698e2120f81060f8b6b26f2086a79dae5d29a1f3
 DIST rocksdb-8.9.1.tar.gz 13293245 BLAKE2B 
8d0f5481f965512144a8d73dd219519145cf070d075697d9b623ae996a2925ff9f673c2985b961e07ecf475ac86294017ecef86734c299c11994c40f8935bc34
 SHA512 
a93720ef2ecafe2e3d51594b8a8bf6b5d36b0dfeae571cec650ee9d7b3d0c166bd6d9fbe2acb6e57cf34e73b58a2277a6465cce56a5274dd68b03bc9009e0323

diff --git a/dev-libs/rocksdb/rocksdb-8.11.3.ebuild 
b/dev-libs/rocksdb/rocksdb-8.11.3.ebuild
new file mode 100644
index ..c5a5cce5e1d8
--- /dev/null
+++ b/dev-libs/rocksdb/rocksdb-8.11.3.ebuild
@@ -0,0 +1,80 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Embeddable, persistent key-value store for fast storage"
+HOMEPAGE="http://rocksdb.org https://github.com/facebook/rocksdb/;
+SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="jemalloc numa static-libs tbb test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   app-arch/bzip2:=
+   app-arch/lz4:=
+   app-arch/snappy:=
+   app-arch/zstd:=
+   dev-cpp/gflags:=
+   sys-libs/liburing:=
+   sys-libs/zlib:=
+   sys-process/numactl
+   jemalloc? ( dev-libs/jemalloc:= )
+   tbb? ( dev-cpp/tbb:= )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   sed -i -e 's/liburing.a/uring/' cmake/modules/Finduring.cmake || die
+   sed -i -e '/find_program(CCACHE_FOUND ccache)/d' CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DFAIL_ON_WARNINGS=OFF
+   -DPORTABLE=1
+   -DROCKSDB_BUILD_SHARED=$(usex static-libs OFF ON)
+   -DWITH_ALL_TESTS=$(usex test)
+   -DWITH_ASAN=OFF
+   -DWITH_BENCHMARK=OFF
+   -DWITH_BENCHMARK_TOOLS=OFF
+   -DWITH_BZ2=ON
+   -DWITH_CORE_TOOLS=ON
+   -DWITH_DYNAMIC_EXTENSION=ON
+   -DWITH_EXAMPLES=OFF
+   -DWITH_FALLOCATE=ON
+   -DWITH_GFLAGS=ON
+   -DWITH_IOSTATS_CONTEXT=ON
+   -DWITH_JEMALLOC=$(usex jemalloc ON OFF)
+   -DWITH_JNI=OFF
+   -DWITH_LIBURING=ON
+   -DWITH_LZ4=ON
+   -DWITH_MD_LIBRARY=ON
+   -DWITH_NUMA=$(usex numa)
+   -DWITH_SNAPPY=ON
+   -DWITH_TBB=$(usex tbb)
+   -DWITH_TOOLS=ON
+   -DWITH_TRACE_TOOLS=ON
+   -DWITH_TSAN=OFF
+   -DWITH_ZLIB=ON
+   -DWITH_ZSTD=ON
+  

[gentoo-commits] proj/linux-patches: New tag: 6.8-1

2024-03-10 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Mar 10 21:57:43 2024 +

New tag: 6.8-1




[gentoo-commits] repo/proj/guru:dev commit in: dev-util/DirectXShaderCompiler/files/

2024-03-10 Thread Mazunki Hoksaas
commit: b0030fa6fa9c74ac1acb13fdccd2398680d783c0
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Sun Mar 10 21:53:28 2024 +
Commit: Mazunki Hoksaas  gmail  com>
CommitDate: Sun Mar 10 21:55:02 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0030fa6

dev-util/DirectXShaderCompiler: add patch comment

Signed-off-by: Mazunki Hoksaas  gmail.com>

 .../files/DirectXShaderCompiler-1.7.2212-fix-changes-meaning.patch| 4 
 1 file changed, 4 insertions(+)

diff --git 
a/dev-util/DirectXShaderCompiler/files/DirectXShaderCompiler-1.7.2212-fix-changes-meaning.patch
 
b/dev-util/DirectXShaderCompiler/files/DirectXShaderCompiler-1.7.2212-fix-changes-meaning.patch
index f1523bf608..6a6e4f8bb4 100644
--- 
a/dev-util/DirectXShaderCompiler/files/DirectXShaderCompiler-1.7.2212-fix-changes-meaning.patch
+++ 
b/dev-util/DirectXShaderCompiler/files/DirectXShaderCompiler-1.7.2212-fix-changes-meaning.patch
@@ -1,3 +1,7 @@
+# related:
+# https://bugs.gentoo.org/905173
+# https://github.com/microsoft/DirectXShaderCompiler/pull/5179
+
 diff --git a/include/llvm/Analysis/DxilValueCache.h 
b/include/llvm/Analysis/DxilValueCache.h
 index 2622bb19..37124255 100644
 --- a/include/llvm/Analysis/DxilValueCache.h



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-sources/

2024-03-10 Thread Mike Pagano
commit: 4b34232ef4cbb27a2901e998f1a5aa03b1752381
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Mar 10 21:53:40 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Mar 10 21:53:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b34232e

sys-kernel/vanilla-sources: add 6.8.0

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/vanilla-sources/Manifest |  1 +
 sys-kernel/vanilla-sources/vanilla-sources-6.8.0.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 7504d820d615..e6054aa0f22d 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -5,6 +5,7 @@ DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6
 DIST linux-6.1.tar.xz 134728520 BLAKE2B 
ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e
 SHA512 
6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
 DIST linux-6.6.tar.xz 140064536 BLAKE2B 
5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2
 SHA512 
458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
 DIST linux-6.7.tar.xz 141406528 BLAKE2B 
cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e
 SHA512 
de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad
+DIST linux-6.8.tar.xz 142502100 BLAKE2B 
c6f17f816cea16e629f63e9379b9713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2
 SHA512 
5c4eb4aa1d3f7d1ea01c0f7ddeadacdece6e144fd4bdfc16b2b925d3e10dc04de3a6db69320b79a96c3560052616f001d2c09e7a1bb4f7b731e2380a7ecce068
 DIST patch-4.19.309.xz 5926892 BLAKE2B 
a4d6e25625293db02360a0fbe887a54ffcc2bd02bc9ac391f6b725b031a6424177db5207462debe28a54dffcdd28f56ac3c5cfaf1b40e208d6d88a782b929775
 SHA512 
b7b3b65abf8390761d80f6ce7cef558e1a07e00838a1745d265571224abb3c628ec822cc5ec68205dacb66d9b44d241b94c710edc29d1358efdb55c570dbd603
 DIST patch-5.10.212.xz 5635428 BLAKE2B 
3f5b14c4a57ee559d03567ea026d5ccbfa5d7bb63cca59e41b43cd09436d1e23b11f694840a52978f5d5ef68f993ddb01de86e4db7a7060e9dc8f6786a15e889
 SHA512 
9fe7650a3a4b84752cf0e90976f3882fa8bc4625e83d204040e4691ecc653a66aec033afb32a9d2565296ac79c01d32d07ca37578490b079d4cb1d76d4fc5b92
 DIST patch-5.15.151.xz 5436608 BLAKE2B 
b29e4f25b22e48809e0021bd9c5a49e2584fc0ada369d0f5210f364b5dc1358f4cb570e79524259545b4d854b98e4cdf17ea94db0396451af21d4d73a6ff58e6
 SHA512 
0c7d194353125254997120a77cf670f090714560946684f95448d46c21756a7b26864d8abcd1375d375cd9f2e1369961e833fb59cc0bdf60c54d2dfda61e98d1

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.8.0.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-6.8.0.ebuild
new file mode 100644
index ..b8791038d227
--- /dev/null
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.8.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_SECURITY_UNSUPPORTED="1"
+ETYPE="sources"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="Full sources for the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86"



[gentoo-commits] repo/proj/guru:dev commit in: app-text/typst/

2024-03-10 Thread Florian Badie
commit: 3b17bf0ac38cfe9a35e278022285861e279abeef
Author: odrling  odrling  xyz>
AuthorDate: Sun Mar 10 21:47:33 2024 +
Commit: Florian Badie  mailbox  org>
CommitDate: Sun Mar 10 21:47:33 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b17bf0a

app-text/typst: add 0.10.0

Signed-off-by: odrling  odrling.xyz>

 app-text/typst/Manifest|  87 
 app-text/typst/typst-0.10.0.ebuild | 411 +
 2 files changed, 498 insertions(+)

diff --git a/app-text/typst/Manifest b/app-text/typst/Manifest
index 25dbdd16ea..386db266d7 100644
--- a/app-text/typst/Manifest
+++ b/app-text/typst/Manifest
@@ -18,6 +18,7 @@ DIST az-1.2.1.crate 27842 BLAKE2B 
686db35c5743c458fb737468ccf8ed27b9512b8b5154b3
 DIST base64-0.21.5.crate 77134 BLAKE2B 
901cf92d7dd8af2bbb789ffbe60972c1fd295b16690ecebbcb500e4613afa057ab2b294bbafdcaa4007f46412825260a0711d89e55664418a503dde02c8afd1a
 SHA512 
40b1d8470a932c8b7f31717e33bf26742c1bf920caae639b8a992f77e64d5e6d287569742c1348daa25b7325f8ca8d8a312754a743dab3932181f37149d91b16
 DIST base64ct-1.6.0.crate 28870 BLAKE2B 
60fbd9958f2519f293db2cd86add5160b51ff4f98718591b3e65d866e8bb176670ceecd5f6e365ff3ff488bf813860bf65d375a2159dd28b25e276e027303c4a
 SHA512 
e3a267dce49257b6990d8d0842299d75b49a9af635082dfee25e314f5ab9067b339c877a4c7b012a1eaf9a84a7f8ddf0173c6f9d8695be81b8b4db03df66c92c
 DIST biblatex-0.8.1.crate 87231 BLAKE2B 
7ee39ab394ca651768c9594c8ad0e508d77c189d8713831f5935ffe40b6de80e0b3b704cf3e4db8f9176c973bdb25c97e0b4ee1cee78874a012ef559c42b185c
 SHA512 
698955fc2b12253b433faa286df8d083049b1f6da778d799189310bd63d7ad86f50b9422083a67debe0d2de90dc55cf7792b9618e135ab418496aafb71845206
+DIST biblatex-0.9.0.crate 88820 BLAKE2B 
29e3e97f9e776e28c2b2e3abcf566976a340286321e65d2bc72ab02f5aab59b3e22a02c288f17c61cf9ea680bc332bfce9819aafd8e8dfe561e73a54a59a7062
 SHA512 
9dc13c1e248c9d2d27afa72cecb51199981091ff638d9eafe64d091347c06ce0c379dc19c462b51a7fc4acdf53a40d92da250c78b8804ae7816b7ddd2a803dde
 DIST bincode-1.3.3.crate 28958 BLAKE2B 
ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f
 SHA512 
49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
 DIST bit-set-0.5.3.crate 14470 BLAKE2B 
f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e
 SHA512 
c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6
 DIST bit-vec-0.6.3.crate 19927 BLAKE2B 
f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910
 SHA512 
b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
@@ -36,14 +37,18 @@ DIST cc-1.0.83.crate 68343 BLAKE2B 
33245b33fa845ea2f36da36e3830ec835f937e4319865
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST chinese-number-0.7.3.crate 16781 BLAKE2B 
cc450da7524028a1533464c0fcbae20fcf4c396db3f6ee235afdbdfcf6c584a3bb3d8a066613707491136e39ae34469377cee1366a813220e5eb13880adb3694
 SHA512 
5bf0be5a6a15a392597e807220696fdf87607149aaa536066a4b455e5101aef1c74d036577ba13e71c2ebea3c8501834c62ba8f533114aa080071bcbd1da9dba
 DIST chinese-variant-1.0.9.crate 1935 BLAKE2B 
7199c498d3f6f5c39e4a9406d9d0b905904fb50b79d82f2811946fec19a10c331aeb497e2bad0e18c65038186d68b250c441a513475e23cfca65e5d112ec7b53
 SHA512 
8a0be90697c884b97064df665c2d3502496700ef80542e98d8bbe38d5d6449841ef09cdc05ddc780a3b44a739349368254f65c5dbc349d240b540277a72f9e5f
+DIST chinese-variant-1.1.2.crate 2178 BLAKE2B 
9f0d528fd7880d4aaf9673d6804cba672f7754bb7ab0338153d49fc09238206d3195cf17c83fc30f46dada98513c7ae612f69f1abb4a02f9b7e42f3140d23a28
 SHA512 
4a93fa7c76bd5d71959b72a0d3c51e9b95cf63b60c4d13a35e4429f2a97fc6252344b771340e3789c26dfe2b19f0f23df3bedb44010e1ca0cf8da6f153b51445
 DIST chrono-0.4.31.crate 214513 BLAKE2B 
2ac43852ea14cb7b129adf68ff62adac1763b3f4802dd3d23c43cb131377b501b4adb22aa93818d7ceded8eb10c17f94a7836257ce2876d0513b063276129c54
 SHA512 
23276daa2c1bc3b7b2327dc84200fb40cc995a8b599d1a537e92e08138ab8a0d1548a510a8155dcdda18820120d7204e89a4686c866fc3a8d2460cdb30ac6089
 DIST ciborium-0.2.1.crate 34974 BLAKE2B 
370f4228aa63075cd7a0d41dd83f15211fc69267235905e7f5607f6e6c0baf64db0f6203c97990604de2ae683ca1937acf284c6444702414fe1a685ccfdc12a4
 SHA512 
4403239badcdb5ea6e754e706472e25c4593a1fbdfc5a07e46409ea3dac41151020204167102dbf401a2e5f31b3731267bc3759be59a73880a022e5f4a3064fc
 DIST ciborium-io-0.2.1.crate 6679 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: gui-apps/hiprompt-gtk-py/

2024-03-10 Thread Julien Roy
commit: 407dffe2eee8f0cbee3eef884697b784628b1e21
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Mar 10 21:12:25 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Mar 10 21:18:47 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=407dffe2

gui-apps/hiprompt-gtk-py: drop 0_pre20220624-r1, add 0_pre20221221

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

 gui-apps/hiprompt-gtk-py/Manifest  |  2 +-
 ...ebuild => hiprompt-gtk-py-0_pre20221221.ebuild} | 22 --
 .../hiprompt-gtk-py/hiprompt-gtk-py-.ebuild| 21 +
 3 files changed, 34 insertions(+), 11 deletions(-)

diff --git a/gui-apps/hiprompt-gtk-py/Manifest 
b/gui-apps/hiprompt-gtk-py/Manifest
index 685b4d782d..fd662a99ed 100644
--- a/gui-apps/hiprompt-gtk-py/Manifest
+++ b/gui-apps/hiprompt-gtk-py/Manifest
@@ -1 +1 @@
-DIST hiprompt-gtk-py-0_pre20220624.tar.gz 17669 BLAKE2B 
90ec17475a058f1eb1fcac59c9994e99a2b80fa34ac185f3b05f579c30cec3b4f98f60dcc121df457af5ea0569614d5d16a14f197a26e7601889c95965930cf4
 SHA512 
e5ea9ee81ec524764549ed15b64df17b607e7d1ef7f6b0d59980d94bf1dfd079a32a5b8d9de7b6e562e304e3a905e1a6bea7eb94c84d06dd1125e04f2b0c2c37
+DIST hiprompt-gtk-py-8d6ef1d042ec2731f84245164094e622f4be3f2d.tar.gz 18110 
BLAKE2B 
46a132b36ac347d01fd7b2b810278ca4a1fdaa034cd34d990b66eef7a4363b87df88b7999261421b8e54497d16275ace5afd8aa677351ee5f8fe86c7a17776b3
 SHA512 
cac43582ae8de7cb0c68cf28309644a10b6e797d8477ff6af06fc18fd14c3a3a86ae6f17e1f549b39dd263cd43482219a2fb10c7e77e5863da5c72f28c66993c

diff --git a/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0_pre20220624-r1.ebuild 
b/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0_pre20221221.ebuild
similarity index 53%
rename from gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0_pre20220624-r1.ebuild
rename to gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0_pre20221221.ebuild
index a6fae08788..3831234a39 100644
--- a/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0_pre20220624-r1.ebuild
+++ b/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0_pre20221221.ebuild
@@ -1,19 +1,28 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit meson python-single-r1 xdg
 
+if [[ "${PV}" == "" ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hiprompt-gtk-py;
+else
+   EGIT_COMMIT="8d6ef1d042ec2731f84245164094e622f4be3f2d"
+   MY_P="${PN}-${EGIT_COMMIT}"
+
+   
SRC_URI="https://git.sr.ht/~sircmpwn/hiprompt-gtk-py/archive/${EGIT_COMMIT}.tar.gz
 -> ${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}"
+   KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
+
 DESCRIPTION="GTK+ Himitsu prompter for Wayland"
 HOMEPAGE="https://git.sr.ht/~sircmpwn/hiprompt-gtk-py;
-EGIT_COMMIT="f74499302bdd6558d4644c25e15c9b5c482270ea"
-SRC_URI="https://git.sr.ht/~sircmpwn/hiprompt-gtk-py/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
@@ -27,5 +36,6 @@ DEPEND="${RDEPEND}"
 src_prepare() {
default
 
+   # Otherwise you get the fake "python" symlink present in $WORKDIR
sed -i "s;@PYTHON@;/usr/bin/${EPYTHON};g" hiprompt_gtk/hiprompt-gtk.in 
|| die
 }

diff --git a/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-.ebuild 
b/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-.ebuild
index 26205d1966..3831234a39 100644
--- a/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-.ebuild
+++ b/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-.ebuild
@@ -1,14 +1,26 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
-inherit git-r3 meson python-single-r1 xdg
+PYTHON_COMPAT=( python3_{10..12} )
+inherit meson python-single-r1 xdg
+
+if [[ "${PV}" == "" ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hiprompt-gtk-py;
+else
+   EGIT_COMMIT="8d6ef1d042ec2731f84245164094e622f4be3f2d"
+   MY_P="${PN}-${EGIT_COMMIT}"
+
+   
SRC_URI="https://git.sr.ht/~sircmpwn/hiprompt-gtk-py/archive/${EGIT_COMMIT}.tar.gz
 -> ${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}"
+   KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
 
 DESCRIPTION="GTK+ Himitsu prompter for Wayland"
 HOMEPAGE="https://git.sr.ht/~sircmpwn/hiprompt-gtk-py;
-EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hiprompt-gtk-py;
 LICENSE="GPL-3"
 SLOT="0"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
@@ -24,5 +36,6 @@ DEPEND="${RDEPEND}"
 src_prepare() {
default
 
+   # Otherwise you get the fake "python" symlink present in $WORKDIR
sed -i "s;@PYTHON@;/usr/bin/${EPYTHON};g" hiprompt_gtk/hiprompt-gtk.in 
|| die
 }



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

2024-03-10 Thread Miroslav Šulc
commit: a853e5b0671dabbebad41a7d2da61aa5c300c4fb
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Feb 26 16:26:09 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar 10 21:30:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a853e5b0

profiles: dev-java/ant-core deprecated

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/35703
Signed-off-by: Miroslav Šulc  gentoo.org>

 profiles/package.deprecated | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index d67d95ba3979..4b34e77f7396 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -17,6 +17,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Volkmar W. Pogatzki  (2024-03-10)
+# ant-core should no longer be ussed as of version 1.10.14 or higher.
+# It is now completely integrated in dev-java/ant and will be removed after a
+# grace period.
+dev-java/ant-core
+
 # Andrew Ammerlaan  (2024-03-09)
 # Unmaintained upstream. Does not build with llvm-16 and up, nor with
 # python-3.12 and up. Please port to Qt6.



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hiprompt-gtk-py/

2024-03-10 Thread Haelwenn Monnier
commit: 407dffe2eee8f0cbee3eef884697b784628b1e21
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Mar 10 21:12:25 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 21:18:47 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=407dffe2

gui-apps/hiprompt-gtk-py: drop 0_pre20220624-r1, add 0_pre20221221

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

 gui-apps/hiprompt-gtk-py/Manifest  |  2 +-
 ...ebuild => hiprompt-gtk-py-0_pre20221221.ebuild} | 22 --
 .../hiprompt-gtk-py/hiprompt-gtk-py-.ebuild| 21 +
 3 files changed, 34 insertions(+), 11 deletions(-)

diff --git a/gui-apps/hiprompt-gtk-py/Manifest 
b/gui-apps/hiprompt-gtk-py/Manifest
index 685b4d782d..fd662a99ed 100644
--- a/gui-apps/hiprompt-gtk-py/Manifest
+++ b/gui-apps/hiprompt-gtk-py/Manifest
@@ -1 +1 @@
-DIST hiprompt-gtk-py-0_pre20220624.tar.gz 17669 BLAKE2B 
90ec17475a058f1eb1fcac59c9994e99a2b80fa34ac185f3b05f579c30cec3b4f98f60dcc121df457af5ea0569614d5d16a14f197a26e7601889c95965930cf4
 SHA512 
e5ea9ee81ec524764549ed15b64df17b607e7d1ef7f6b0d59980d94bf1dfd079a32a5b8d9de7b6e562e304e3a905e1a6bea7eb94c84d06dd1125e04f2b0c2c37
+DIST hiprompt-gtk-py-8d6ef1d042ec2731f84245164094e622f4be3f2d.tar.gz 18110 
BLAKE2B 
46a132b36ac347d01fd7b2b810278ca4a1fdaa034cd34d990b66eef7a4363b87df88b7999261421b8e54497d16275ace5afd8aa677351ee5f8fe86c7a17776b3
 SHA512 
cac43582ae8de7cb0c68cf28309644a10b6e797d8477ff6af06fc18fd14c3a3a86ae6f17e1f549b39dd263cd43482219a2fb10c7e77e5863da5c72f28c66993c

diff --git a/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0_pre20220624-r1.ebuild 
b/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0_pre20221221.ebuild
similarity index 53%
rename from gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0_pre20220624-r1.ebuild
rename to gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0_pre20221221.ebuild
index a6fae08788..3831234a39 100644
--- a/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0_pre20220624-r1.ebuild
+++ b/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0_pre20221221.ebuild
@@ -1,19 +1,28 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit meson python-single-r1 xdg
 
+if [[ "${PV}" == "" ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hiprompt-gtk-py;
+else
+   EGIT_COMMIT="8d6ef1d042ec2731f84245164094e622f4be3f2d"
+   MY_P="${PN}-${EGIT_COMMIT}"
+
+   
SRC_URI="https://git.sr.ht/~sircmpwn/hiprompt-gtk-py/archive/${EGIT_COMMIT}.tar.gz
 -> ${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}"
+   KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
+
 DESCRIPTION="GTK+ Himitsu prompter for Wayland"
 HOMEPAGE="https://git.sr.ht/~sircmpwn/hiprompt-gtk-py;
-EGIT_COMMIT="f74499302bdd6558d4644c25e15c9b5c482270ea"
-SRC_URI="https://git.sr.ht/~sircmpwn/hiprompt-gtk-py/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
@@ -27,5 +36,6 @@ DEPEND="${RDEPEND}"
 src_prepare() {
default
 
+   # Otherwise you get the fake "python" symlink present in $WORKDIR
sed -i "s;@PYTHON@;/usr/bin/${EPYTHON};g" hiprompt_gtk/hiprompt-gtk.in 
|| die
 }

diff --git a/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-.ebuild 
b/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-.ebuild
index 26205d1966..3831234a39 100644
--- a/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-.ebuild
+++ b/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-.ebuild
@@ -1,14 +1,26 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
-inherit git-r3 meson python-single-r1 xdg
+PYTHON_COMPAT=( python3_{10..12} )
+inherit meson python-single-r1 xdg
+
+if [[ "${PV}" == "" ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hiprompt-gtk-py;
+else
+   EGIT_COMMIT="8d6ef1d042ec2731f84245164094e622f4be3f2d"
+   MY_P="${PN}-${EGIT_COMMIT}"
+
+   
SRC_URI="https://git.sr.ht/~sircmpwn/hiprompt-gtk-py/archive/${EGIT_COMMIT}.tar.gz
 -> ${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}"
+   KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
 
 DESCRIPTION="GTK+ Himitsu prompter for Wayland"
 HOMEPAGE="https://git.sr.ht/~sircmpwn/hiprompt-gtk-py;
-EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hiprompt-gtk-py;
 LICENSE="GPL-3"
 SLOT="0"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
@@ -24,5 +36,6 @@ DEPEND="${RDEPEND}"
 src_prepare() {
default
 
+   # Otherwise you get the fake "python" symlink present in $WORKDIR
sed -i "s;@PYTHON@;/usr/bin/${EPYTHON};g" hiprompt_gtk/hiprompt-gtk.in 
|| die
 }



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

2024-03-10 Thread Haelwenn Monnier
commit: f7edeb6a2e19ab77688da21e31458153353dec67
Author: Henri Gasc  eurecom  fr>
AuthorDate: Sun Mar 10 16:06:55 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 17:43:46 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7edeb6a

dev-python/jsonfeed: new package, add 1.1.2

Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/jsonfeed/Manifest  |  1 +
 dev-python/jsonfeed/jsonfeed-1.1.2.ebuild | 26 ++
 dev-python/jsonfeed/metadata.xml  | 11 +++
 3 files changed, 38 insertions(+)

diff --git a/dev-python/jsonfeed/Manifest b/dev-python/jsonfeed/Manifest
new file mode 100644
index 00..0166181a10
--- /dev/null
+++ b/dev-python/jsonfeed/Manifest
@@ -0,0 +1 @@
+DIST jsonfeed-1.1.2.gh.tar.gz 66719 BLAKE2B 
9121c275e4b059641a0303b15bd397403b4c0ce59f289623a7253e2a2bdd129d6e0e818a287808b99974a0a822e24aa3f6d6df3e6464e4cff5c9c4c90d87c926
 SHA512 
34c3ce0a4fc4a38041d56d5cec16c34cfa33e9e10e539c92cf511f67fccd1d684c5ecef0c51499b2aaac0c1d2dbdb20c08464c3104ccacc4abd2cff67ebae82b

diff --git a/dev-python/jsonfeed/jsonfeed-1.1.2.ebuild 
b/dev-python/jsonfeed/jsonfeed-1.1.2.ebuild
new file mode 100644
index 00..390a28d85a
--- /dev/null
+++ b/dev-python/jsonfeed/jsonfeed-1.1.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+HTML_DOCS=( docs )
+
+inherit distutils-r1
+
+DESCRIPTION="Python package for parsing and generating JSON feeds."
+HOMEPAGE="https://github.com/lukasschwab/jsonfeed;
+SRC_URI="https://github.com/lukasschwab/${PN}/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/feedparser[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   rm -rf "${S}/tests"
+}

diff --git a/dev-python/jsonfeed/metadata.xml b/dev-python/jsonfeed/metadata.xml
new file mode 100644
index 00..7c911950ba
--- /dev/null
+++ b/dev-python/jsonfeed/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   g...@eurecom.fr
+   Gasc Henri
+   
+   
+   lukasschwab/jsonfeed
+   
+



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

2024-03-10 Thread Haelwenn Monnier
commit: a109a29f122e0df287635763d37f1bf9ef724d2c
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Mar 10 18:42:48 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 18:42:48 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a109a29f

profiles: mask dev-python/skia-pathops rdepends

Signed-off-by: Julien Roy  jroy.ca>

 profiles/package.mask | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 2875149782..e5b1cd58a8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -17,6 +17,9 @@
 # Julien Roy  (2024-03-10)
 #  (2024-03-09)
 # Dracut fails to boot with Clevis 20



[gentoo-commits] repo/proj/guru:master commit in: dev-python/mkdocs-bootstrap-tables-plugin/

2024-03-10 Thread Haelwenn Monnier
commit: e01c36ac051d97c9c66959f86448a459165f1847
Author: Henri Gasc  eurecom  fr>
AuthorDate: Sun Mar 10 13:31:53 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 17:43:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e01c36ac

dev-python/mkdocs-bootstrap-tables-plugin: new package, add 0.1.1

Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/mkdocs-bootstrap-tables-plugin/Manifest|  1 +
 .../mkdocs-bootstrap-tables-plugin/metadata.xml   | 11 +++
 .../mkdocs-bootstrap-tables-plugin-0.1.1.ebuild   | 19 +++
 3 files changed, 31 insertions(+)

diff --git a/dev-python/mkdocs-bootstrap-tables-plugin/Manifest 
b/dev-python/mkdocs-bootstrap-tables-plugin/Manifest
new file mode 100644
index 00..6860a5e78f
--- /dev/null
+++ b/dev-python/mkdocs-bootstrap-tables-plugin/Manifest
@@ -0,0 +1 @@
+DIST mkdocs-bootstrap-tables-plugin-0.1.1.gh.tar.gz 3451 BLAKE2B 
fd42bf37aca7fcf3055e262583a2180a9ba5c59d46b12b8e5f7f9864c09f53160bc0e1e782a4cdec3757ba8e26552db1c6b6e41d216c08ba9053a786f670f6ff
 SHA512 
9a0ce18c0b2d3bf4f59bda2b70d05a9ff63278480e24740032abe99cd4e42bbd31577b98e9191aec12ed07449af489c1ebb5300ddb607d5c92810b2035cda769

diff --git a/dev-python/mkdocs-bootstrap-tables-plugin/metadata.xml 
b/dev-python/mkdocs-bootstrap-tables-plugin/metadata.xml
new file mode 100644
index 00..024eb3826a
--- /dev/null
+++ b/dev-python/mkdocs-bootstrap-tables-plugin/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+g...@eurecom.fr
+Gasc Henri
+
+
+byrnereese/mkdocs-bootstrap-tables-plugin
+
+

diff --git 
a/dev-python/mkdocs-bootstrap-tables-plugin/mkdocs-bootstrap-tables-plugin-0.1.1.ebuild
 
b/dev-python/mkdocs-bootstrap-tables-plugin/mkdocs-bootstrap-tables-plugin-0.1.1.ebuild
new file mode 100644
index 00..90b8185a1d
--- /dev/null
+++ 
b/dev-python/mkdocs-bootstrap-tables-plugin/mkdocs-bootstrap-tables-plugin-0.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517="setuptools"
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="A MkDocs plugin to add bootstrap classes to plan markdown 
generated tables."
+HOMEPAGE="https://github.com/byrnereese/mkdocs-bootstrap-tables-plugin;
+SRC_URI="https://github.com/byrnereese/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/mkdocs-1.0[${PYTHON_USEDEP}]"



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

2024-03-10 Thread Haelwenn Monnier
commit: 665b03c644d2fa1b9bda2ab538b16fb37ed011f3
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Mar 10 20:05:50 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 20:05:50 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=665b03c6

media-video/delfin: new package, add 0.4.1

Signed-off-by: Julien Roy  jroy.ca>

 media-video/delfin/Manifest| 413 +
 media-video/delfin/delfin-0.4.1.ebuild | 471 +
 media-video/delfin/metadata.xml|  13 +
 3 files changed, 897 insertions(+)

diff --git a/media-video/delfin/Manifest b/media-video/delfin/Manifest
new file mode 100644
index 00..2b60c579d5
--- /dev/null
+++ b/media-video/delfin/Manifest
@@ -0,0 +1,413 @@
+DIST addr2line-0.21.0.crate 40807 BLAKE2B 
9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b
 SHA512 
afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST ahash-0.8.8.crate 43028 BLAKE2B 
598a7f2ef74a9470913d2d4e46d1652a8ea7ccd9843778b7f2f4d9f41703ba4cae552aca8205fef6ff8f601d919a5f141391a942e13e5285c7e053cbbbe4afcc
 SHA512 
b54c8c2cfde8115d2108dca36ab698d1b43eb015caa36e6d02288ff21a67ff54144affd406af704107689888f52548203731d3793e5b881bd267b2f803f478cb
+DIST aho-corasick-1.1.1.crate 182812 BLAKE2B 
df74c2cfa0ae392a8d466e370ba761c4cd37c65773affba9a3cdcf7f5797b34b4a25e1646be3de5081644b34db2dce273609edb4f18a1ce7fdbf31ac28a10b88
 SHA512 
a894e1cefbb63a3b7b78a3676874d0b7a507c27970f48cdfbda1e5deefbf6b20ed4271b660a12eea77b318cd2fa0f80850a0b1ddfe0d0731ffa326c0fc295692
+DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
+DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+DIST anstream-0.6.11.crate 30239 BLAKE2B 
4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b
 SHA512 
f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163
+DIST anstyle-1.0.6.crate 14604 BLAKE2B 
0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20
 SHA512 
dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
+DIST anstyle-parse-0.2.2.crate 24696 BLAKE2B 
979daa24ccc3ea484445216bddc190f148f0ad83b95c997c1becbadfb641b67834980c413bcf5b7ddc2c6883d5e071a9636fbb44f79680ac42f8b73a797e466a
 SHA512 
28039806f87c2bd8266cea834975939b79fdf0cc95a029654806655c0662520aa497d84eefadcd9edce204986e60b62678e76a09cdb38bcc50c91e9d05c4bee9
+DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
+DIST anstyle-wincon-3.0.1.crate 11279 BLAKE2B 
593de9443b4c612526550285a6c156db26a233815e77a748597c6eea509ae511f41eb8ee736010f8be853695c9f1d94b034a77190e612f0a00bf00385d66ced2
 SHA512 
75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e
+DIST anyhow-1.0.79.crate 44931 BLAKE2B 
9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f
 SHA512 
ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011
+DIST arc-swap-1.6.0.crate 67342 BLAKE2B 
6afd6570c3cef4ae722d4168c3320be1343c4f6043892e5e5b52879b8210a896e083d720797b41a41db04a08eefdcfbacbfdee1a7f2180e9755c868d6fded872
 SHA512 
5e09cef9fa12d1204db24f3397158a3f45d12dd0fa61eadd691bba120a43fdaa916ab09997e7a63d61a3fb7dada4e3266181f4ef413850c4bc5e59d2c6c5b9df
+DIST async-broadcast-0.5.1.crate 20134 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: dev-python/asyncpg/, profiles/, dev-python/asyncpg/files/

2024-03-10 Thread Haelwenn Monnier
commit: c7174b9be1a717a4f461acf818d056086c3bf85c
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Mar 10 18:42:02 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 18:42:02 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7174b9b

dev-python/asyncpg: add patch for dev-python/cpython-3, unmask

Signed-off-by: Julien Roy  jroy.ca>

 ...ncpg-0.29.0.ebuild => asyncpg-0.29.0-r1.ebuild} |  7 +-
 dev-python/asyncpg/files/cython-3.patch| 26 ++
 profiles/package.mask  |  1 -
 3 files changed, 32 insertions(+), 2 deletions(-)

diff --git a/dev-python/asyncpg/asyncpg-0.29.0.ebuild 
b/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild
similarity index 90%
rename from dev-python/asyncpg/asyncpg-0.29.0.ebuild
rename to dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild
index 2cfb50ff96..5e61b655be 100644
--- a/dev-python/asyncpg/asyncpg-0.29.0.ebuild
+++ b/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild
@@ -24,13 +24,18 @@ RDEPEND="
' python3_{10..11})
 "
 BDEPEND="
-   =dev-python/cython-3
+   # https://github.com/MagicStack/asyncpg/pull/1101
+   "${FILESDIR}"/cython-3.patch
+)
+
 EPYTEST_IGNORE=(
# checks versions from env variables
"${S}"/tests/test__environment.py

diff --git a/dev-python/asyncpg/files/cython-3.patch 
b/dev-python/asyncpg/files/cython-3.patch
new file mode 100644
index 00..89c51c0eb4
--- /dev/null
+++ b/dev-python/asyncpg/files/cython-3.patch
@@ -0,0 +1,26 @@
+diff --git a/pyproject.toml b/pyproject.toml
+index ed2340a..825af6a 100644
+--- a/pyproject.toml
 b/pyproject.toml
+@@ -50,7 +50,7 @@ requires = [
+ "setuptools>=60",
+ "wheel",
+ 
+-"Cython(>=0.29.24,<3.0.0)"
++"Cython(>=3.0.0)"
+ ]
+ build-backend = "setuptools.build_meta"
+ 
+diff --git a/setup.py b/setup.py
+index c4d42d8..c4d6ed1 100644
+--- a/setup.py
 b/setup.py
+@@ -25,7 +25,7 @@ from setuptools.command import sdist as setuptools_sdist
+ from setuptools.command import build_ext as setuptools_build_ext
+ 
+ 
+-CYTHON_DEPENDENCY = 'Cython(>=0.29.24,<0.30.0)'
++CYTHON_DEPENDENCY = 'Cython(>=0.30.0)'
+ 
+ CFLAGS = ['-O2']
+ LDFLAGS = []

diff --git a/profiles/package.mask b/profiles/package.mask
index e85a67f926..2875149782 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -16,7 +16,6 @@
 
 # Julien Roy  (2024-03-10)
 #  (2024-03-09)



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

2024-03-10 Thread Haelwenn Monnier
commit: afcc83e2921cdff8a5bb03009169c48170c8893c
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Mar 10 18:48:48 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 18:48:48 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=afcc83e2

profiles: mask media-video/manimgl

Signed-off-by: Julien Roy  jroy.ca>

 profiles/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index e5b1cd58a8..2a2e519281 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -18,6 +18,7 @@
 # 

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

2024-03-10 Thread Haelwenn Monnier
commit: 949daec59d9afd8cf6a0daa25b9d9a1ed2db2b73
Author: Sergey Alirzaev  riseup  net>
AuthorDate: Sat Mar  9 20:06:52 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Mar  9 20:06:52 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=949daec5

net-p2p/monero: + 0.18.3.2, rm old

Signed-off-by: Sergey Alirzaev  riseup.net>

 net-p2p/monero/Manifest|   3 +-
 net-p2p/monero/monero-0.18.1.1.ebuild  | 117 -
 ...nero-0.18.1.0.ebuild => monero-0.18.3.2.ebuild} |  13 ++-
 3 files changed, 10 insertions(+), 123 deletions(-)

diff --git a/net-p2p/monero/Manifest b/net-p2p/monero/Manifest
index 6bee6f3292..deea35528b 100644
--- a/net-p2p/monero/Manifest
+++ b/net-p2p/monero/Manifest
@@ -2,10 +2,9 @@ DIST monero-0.17.2.0.tar.gz 10622184 BLAKE2B 
c439e447f524a08a7ee79420873b7cf393f
 DIST monero-0.17.2.3.tar.gz 10640501 BLAKE2B 
15c7b92e7d00788214953c09af96d578e79c65ba9263d2a9ea19cfb9cc65e77d15770b873a10b77aae9e908dce74162d3577ed241600ebd57098b860bfd8f114
 SHA512 
7f3363c2cb66fa90a47a4cbb03b367182afa63af21d40bf07ea57cd91e4805684ec4795c0390bc966626a3b7b3c0a47167036873f5d1ea4b487a3d02bf01aaa4
 DIST monero-0.17.3.0.tar.gz 10659302 BLAKE2B 
fe73172e490f119a3d3730e3c11afd386e54fa22e12ac69d6f5e420d5409ba8201289feb01041520b374768325ea82132108972f68ef59114f414451232daea6
 SHA512 
97a40f594aaa6f588a3ad982142a0ea4f4410d208dd5ff43b09c70baadd32f87e92eac97abd800f25298e8d0613ae85f68605f586ceccf9dc078fcb189d7511a
 DIST monero-0.17.3.2.tar.gz 10685156 BLAKE2B 
f313ec0e5e224797448a43ad46d4e990174eec6cdceec6dc9a25d62f014a775172e103d05a33558404bd84a8443ba6ada0c27f81a3a83fe630d16cbad97602f5
 SHA512 
2d34e0525b2ca1d7bddb8ea51776b49fec4fb866a1c1239c347460ed3369af2f430be32da45666f16c369cebef099f285971c0e806d75d60354f195c5f93891d
-DIST monero-0.18.1.0.tar.gz 11600139 BLAKE2B 
dac1182e772b4163b2cc76ec83dc2cb5e91b251dab2185d4a2df6134780f05fadba2fc603964caab973ef6bc37dce1bfcb194c92ea4f843cfb953f9a5fc24378
 SHA512 
761f1bae4157ea05565c7459d1cd2a9316317068e3afc18a7215e4a949dee7eb58fe023cbd04c9fec0141d1f3dc33f526b2a187934b33d7aff2b55e47fad599c
-DIST monero-0.18.1.1.tar.gz 11609864 BLAKE2B 
45591a856d251b6d11dc9eac987852fc413bea3fd035c330218cbb2226636ed4284b69e016a0e4ad71e2976fbe8bd6a4bc1d48cca05a45722add068c56ae0d9e
 SHA512 
71c7d1940a31943b5a01236ffd7760907a3e63c50e31efa04cbd75f90d65401ed367efc1a9685a45638df7bdabd158ab61ee94398e3ca8e6c998aeb779db2066
 DIST monero-0.18.1.2.tar.gz 11609034 BLAKE2B 
3186a1038e9dd8f204a506df28c526bf3e0e5f788ad2d6b512f02735162a479be3f46d309d4e6888f30f962d68ecaf269888c8c0b21a066cad78b3c06f8cfc83
 SHA512 
d112f34b2fe6720c324560dd523badb68f08d03183d4bbbe7e1aa95f641cde4a1c4fa4042f1d47f9920f799269cc9620150136ebbef6dd66fcd4df0336c0d7f3
 DIST monero-0.18.2.0.tar.gz 11624875 BLAKE2B 
e8dc2e89c664cb218d900ce0803dd1716f1ee363bbddb232fbd22570818c9a9ca307df04808ffef1eb30ee6097fbe243f6977dfad181f57b9169f22d4819f145
 SHA512 
19625d8e6ee3e9f27ba06eb6027ef21571a2ae8261c9e32f6e74d2f7adf8c73e9dfe34516cd456426274c41ce941e1e5b7eba9f9d20492b99decbd9262aec434
 DIST monero-0.18.2.2.tar.gz 11640001 BLAKE2B 
04b19e760b09636d7862af2a071128a28006d2829f08039cf55cfa1fd7d054b1382dbbcfc7f0ed381fcbd358e75ec437467349c7f250510e99e06527d1209da6
 SHA512 
78d4f7fee4eb37ba4837bc392c5869e21c9ea1e9bd9e95f768003bc833302935121c315fb3b4fcbe8f07a9513f928e9e9146dc7ca8892a3db2eb14cfe1371727
 DIST monero-0.18.3.1.tar.gz 14005197 BLAKE2B 
169d876caf94090894c9a2bd9d07b71e46411971b06da0f51fc57f01396de4f5f770062e08cbebf702b6b49dbcd47923675d2375795969f5673bf2091a7da742
 SHA512 
b29d25043d50fa30459e59e0c82627cc3dc4a7e2e28a727a353915a32cf5e70e36f548bda152dee13329cb2d09a978ff45c2121f8bf7acc8966957a53e772f03
+DIST monero-0.18.3.2.tar.gz 14024322 BLAKE2B 
abba3ef7896101d8730963dad588b0314decbcbd949bae63a796f828ade2e94c62620d5920fe7d08f2afe3ae06bf52e9f570749ac380322d46a58a146fa1380a
 SHA512 
90acaf32e4dce753dc01e391cfe626611a31c3b024547f512d43a8e490814c5234f4ded57c7dd4c735cd8f60e545364618f0b8e6bfd5271660dcc89eb735d74c
 DIST monero-8682.patch 1053 BLAKE2B 
6252ee36961d41e6c7161004f2b3ddb0916a2dc91b91eed0e500a9681040366eb7e696abc91b138484bc735da5eb13f0a79ec1ded6f3c36dd3c8f8565113d7cf
 SHA512 
2960a937ec04bc96a3564d2c730ca53cd1369f26d47567cd08c8e90abaf126f336a083e297b4240b5fae22ab3ad3cb45d741f2f48364d30f1442df393109a6eb

diff --git a/net-p2p/monero/monero-0.18.1.1.ebuild 
b/net-p2p/monero/monero-0.18.1.1.ebuild
deleted file mode 100644
index ab8f289a37..00
--- a/net-p2p/monero/monero-0.18.1.1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake systemd
-
-DESCRIPTION="The secure, private, untraceable cryptocurrency"
-HOMEPAGE="https://github.com/monero-project/monero;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/monero-project/monero.git;
-   EGIT_SUBMODULES=()
-else
-   

[gentoo-commits] repo/proj/guru:master commit in: dev-python/skia-pathops/

2024-03-10 Thread Haelwenn Monnier
commit: 6fa1ccd0c5c825794e091051f129e697ad0ef9b4
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Mar 10 18:02:44 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 18:04:33 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6fa1ccd0

dev-python/skia-pathops: drop 0.7.4

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/skia-pathops/Manifest  |  1 -
 dev-python/skia-pathops/skia-pathops-0.7.4.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/dev-python/skia-pathops/Manifest b/dev-python/skia-pathops/Manifest
index 580da5d6f6..c2bd807e96 100644
--- a/dev-python/skia-pathops/Manifest
+++ b/dev-python/skia-pathops/Manifest
@@ -1,2 +1 @@
-DIST skia-pathops-0.7.4.zip 61294605 BLAKE2B 
f68f19a9de6c8d3a7052b8b6e89cfdd789a3ca6932563b9af9e46a8dde50f3583e15c12bfa519b841cd0cb40e765ee29a63a8a330a6109458a1597727095ae94
 SHA512 
71df9b0b237a70af2246a30d53e201da493deb7a098dd969c346745c60997df1aeb1b20d4c94c2443b1c710c464272b44e9225d58ac3a9fd1074816839ae797b
 DIST skia-pathops-0.8.0.post1.zip 66955898 BLAKE2B 
d1ad24e7dd350b44deec8aaffb17110f048fc0d4584f192eb97b52b9f98604a6fbdd35d37cc5317da14dd33225904eaf8beb0bda761017a9267b7e9f62ca0d2d
 SHA512 
8828a8d3f070d8c4503abc144f3c5566d23812a1646b8c07e61b2b93bc43343ddee8b0c603bf47d029cfbc193c336a2a0d55251230626eb391caaa4654537342

diff --git a/dev-python/skia-pathops/skia-pathops-0.7.4.ebuild 
b/dev-python/skia-pathops/skia-pathops-0.7.4.ebuild
deleted file mode 100644
index c23c69ee9b..00
--- a/dev-python/skia-pathops/skia-pathops-0.7.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-PYPI_NO_NORMALIZE=1
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_EXT=1
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python bindings for the Skia Path Ops"
-HOMEPAGE="
-   https://skia.org/dev/present/pathops
-   https://pypi.org/project/skia-pathops/
-   https://github.com/fonttools/skia-pathops
-"
-SRC_URI="$(pypi_sdist_url --no-normalize ${PN} ${PV} .zip)"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# Until cpdef is removed from skia-pathops, we need cython < 3.0.0
-BDEPEND="
-   app-alternatives/ninja
-   app-arch/unzip
-   

[gentoo-commits] repo/proj/guru:master commit in: dev-python/mkdocs-rss-plugin/

2024-03-10 Thread Haelwenn Monnier
commit: e4625dcdc6e81af80f81a34bedef000fac994599
Author: Henri Gasc  eurecom  fr>
AuthorDate: Sun Mar 10 17:43:26 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 17:43:47 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e4625dcd

dev-python/mkdocs-rss-plugin: add 1.12.1, drop 1.11.0

Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/mkdocs-rss-plugin/Manifest  |  2 +-
 ...11.0.ebuild => mkdocs-rss-plugin-1.12.1.ebuild} | 45 ++
 2 files changed, 31 insertions(+), 16 deletions(-)

diff --git a/dev-python/mkdocs-rss-plugin/Manifest 
b/dev-python/mkdocs-rss-plugin/Manifest
index ef2575b1be..3664e9ba16 100644
--- a/dev-python/mkdocs-rss-plugin/Manifest
+++ b/dev-python/mkdocs-rss-plugin/Manifest
@@ -1 +1 @@
-DIST mkdocs-rss-plugin-1.11.0.gh.tar.gz 497347 BLAKE2B 
25a1f90bc263804dcb4bb08aee7f58a8b999f5cb7004f7ba3215e90cba3f74611ab8101f19d34df10a833312a06a6fae3ab23a2578dd5ef3f6cc61d9b9ac3a9d
 SHA512 
670b51f350ddca64e8637c910075aa1e84ae6950861cf4d84726b47df59bf7e701fc4e556153e337e753128a6233c1f21decee657c14a069be3494a220526acc
+DIST mkdocs-rss-plugin-1.12.1.gh.tar.gz 551494 BLAKE2B 
37259e3207deb6bc8e231abd402fd962abcf81eb063b21751f4de89eeb0f9d300a53988e41a0461540214b046c9c72dd9e23e62548d8d19fbcc8aeaae09f88ab
 SHA512 
ed1a8a25df800c6ab9632194c985c6bbbd5b43f0eb46c4bf39f9715e6f8a7264e8b0f80bb54acadddc17b7236ed44b93f69b8c04db58b16eb0a582f3be7b81f3

diff --git a/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.11.0.ebuild 
b/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.12.1.ebuild
similarity index 58%
rename from dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.11.0.ebuild
rename to dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.12.1.ebuild
index c649e688f1..90744e993c 100644
--- a/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.11.0.ebuild
+++ b/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,19 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{10..11} )
 
-inherit distutils-r1
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   dev-python/termynal
+   dev-python/mkdocstrings
+   dev-python/mkdocstrings-python
+   dev-python/mkdocs-material
+   dev-python/mkdocs-minify-plugin
+   dev-python/mkdocs-git-committers-plugin
+   dev-python/mkdocs-git-revision-date-localized-plugin
+"
+DOCS_INITIALIZE_GIT=1
+
+inherit distutils-r1 docs
 
 DESCRIPTION="MkDocs plugin to generate a RSS feeds."
 HOMEPAGE="https://github.com/Guts/mkdocs-rss-plugin 
https://pypi.org/project/mkdocs-rss-plugin;
@@ -15,21 +27,25 @@ 
SRC_URI="https://github.com/Guts/mkdocs-rss-plugin/archive/refs/tags/${PV}.tar.g
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
+RESTRICT="doc? ( network-sandbox )"
 
 BDEPEND="
-   dev-python/mkdocs[${PYTHON_USEDEP}]
-   dev-python/GitPython[${PYTHON_USEDEP}]
+   >=dev-python/GitPython-3.1[${PYTHON_USEDEP}]
+   =dev-python/mkdocs-1.4[${PYTHON_USEDEP}]
+   

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

2024-03-10 Thread Haelwenn Monnier
commit: 2410f7dd9ba8406403ca725faaa4ffc89f4816dc
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Mar 10 17:59:49 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 18:04:32 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2410f7dd

profiles: mask packages depending on  jroy.ca>

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 8e9dce7499..e85a67f926 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -14,6 +14,11 @@
 
 # New entries go on top.
 
+# Julien Roy  (2024-03-10)
+#  (2024-03-09)
 # Dracut fails to boot with Clevis 20
 # https://github.com/latchset/clevis/issues/456



[gentoo-commits] repo/proj/guru:master commit in: www-client/yandex-browser/

2024-03-10 Thread Haelwenn Monnier
commit: cfdae84d35066676841a908e1a84a40af853b3d9
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 10 07:41:51 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 07:41:51 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cfdae84d

dosym: fix absolute path

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

 www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild 
b/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
index e9494086fb..016bb0e247 100644
--- a/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
+++ b/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
@@ -113,7 +113,7 @@ src_install() {
 
make_wrapper "${PN}" "./${PN}" "/${YANDEX_HOME}" 
"/usr/$(get_libdir)/${MY_PN}/lib" || die "Failed to mae wrapper"
 
-   dosym "${EPREFIX}/usr/$(get_libdir)/chromium/libffmpeg.so.${FFMPEG}" 
"${EPREFIX}/${YANDEX_HOME}/libffmpeg.so"
+   dosym "../../../usr/$(get_libdir)/chromium/libffmpeg.so.${FFMPEG}" 
"${YANDEX_HOME}/libffmpeg.so"
 
# yandex_browser binary loads libudev.so.0 at runtime
 



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

2024-03-10 Thread Haelwenn Monnier
commit: 1fa3a6fec136584f284090348787d66283a74899
Author: Henri Gasc  eurecom  fr>
AuthorDate: Sun Mar 10 14:35:27 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 17:43:45 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1fa3a6fe

dev-python/termynal: new package, add 0.12.1

Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/termynal/Manifest   |  1 +
 dev-python/termynal/metadata.xml   | 11 
 dev-python/termynal/termynal-0.12.1.ebuild | 43 ++
 3 files changed, 55 insertions(+)

diff --git a/dev-python/termynal/Manifest b/dev-python/termynal/Manifest
new file mode 100644
index 00..14ea6f7478
--- /dev/null
+++ b/dev-python/termynal/Manifest
@@ -0,0 +1 @@
+DIST termynal-0.12.1.gh.tar.gz 149652 BLAKE2B 
bcb66711efd3b306327e2010fd426bd22fb3a8f6d53ad6510f2ebd02d34879e05f6c8d82e5949a95b3a96a7cc43d24783897a6999644c0683a303404f0be23c7
 SHA512 
a8843acb52f5ee1cba3595445ff29972772b6ac006aad35f1fb8e2459073407ad32e044f4767d1ee191486af09fb11d62faa9dc70761e0ad779be6ecf65fc8c5

diff --git a/dev-python/termynal/metadata.xml b/dev-python/termynal/metadata.xml
new file mode 100644
index 00..fb178306b5
--- /dev/null
+++ b/dev-python/termynal/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+g...@eurecom.fr
+Gasc Henri
+
+
+termynal/termynal.py.git
+
+

diff --git a/dev-python/termynal/termynal-0.12.1.ebuild 
b/dev-python/termynal/termynal-0.12.1.ebuild
new file mode 100644
index 00..3b1323e30f
--- /dev/null
+++ b/dev-python/termynal/termynal-0.12.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   dev-python/mkdocs-material
+   dev-python/markdown-include
+   dev-python/pymdown-extensions
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A lightweight and modern animated terminal window"
+HOMEPAGE="https://termynal.github.io/termynal.py/ 
https://github.com/termynal/termynal.py;
+SRC_URI="https://github.com/termynal/${PN}.py/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.gh.tar.gz"
+S="${WORKDIR}/${PN}.py-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/markdown[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.4[${PYTHON_USEDEP}]
+   

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

2024-03-10 Thread Haelwenn Monnier
commit: ef2d098b65320ed114ad471430332a555a82d5fd
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Sun Mar 10 17:58:46 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 18:00:34 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ef2d098b

sys-firmware/lenovolegionlinux: add new systemd service

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild 
b/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild
index 404ae862a1..8507d75b41 100644
--- a/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild
+++ b/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild
@@ -84,7 +84,7 @@ src_install() {
cd "${WORKDIR}/${P}/extra"
 
if use systemd; then
-   systemd_dounit service/legion-linux.service 
service/legion-linux.path
+   systemd_dounit service/legion-linux.service 
service/legion-linux.path service/legion-linux-onresume.service
fi
 
if use acpi; then



[gentoo-commits] repo/proj/guru:master commit in: media-video/wl-screenrec/

2024-03-10 Thread Haelwenn Monnier
commit: 94efff15de3360d0a919bea4babc3bc941f84f9e
Author: Henri Gasc  eurecom  fr>
AuthorDate: Sun Mar 10 11:59:57 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 17:43:42 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=94efff15

media-video/wl-screenrec: add 0.1.3, drop 0.1.2

Signed-off-by: Henri Gasc  eurecom.fr>

 media-video/wl-screenrec/Manifest  | 95 --
 ...nrec-0.1.2.ebuild => wl-screenrec-0.1.3.ebuild} | 95 --
 2 files changed, 100 insertions(+), 90 deletions(-)

diff --git a/media-video/wl-screenrec/Manifest 
b/media-video/wl-screenrec/Manifest
index 396d4bede0..67123b67c1 100644
--- a/media-video/wl-screenrec/Manifest
+++ b/media-video/wl-screenrec/Manifest
@@ -1,88 +1,93 @@
 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
-DIST anstream-0.6.4.crate 20593 BLAKE2B 
2b617c45d351e01222fc50f52551e57b4a8b0ecf84c6ddf44336c7c9d3b9dde15232b1c4f664d567849295bf8f03612b73ded56f1b3937392eb7718f1e0446c3
 SHA512 
0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159
-DIST anstyle-1.0.4.crate 13998 BLAKE2B 
fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59
 SHA512 
671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3
-DIST anstyle-parse-0.2.2.crate 24696 BLAKE2B 
979daa24ccc3ea484445216bddc190f148f0ad83b95c997c1becbadfb641b67834980c413bcf5b7ddc2c6883d5e071a9636fbb44f79680ac42f8b73a797e466a
 SHA512 
28039806f87c2bd8266cea834975939b79fdf0cc95a029654806655c0662520aa497d84eefadcd9edce204986e60b62678e76a09cdb38bcc50c91e9d05c4bee9
-DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
-DIST anstyle-wincon-3.0.1.crate 11279 BLAKE2B 
593de9443b4c612526550285a6c156db26a233815e77a748597c6eea509ae511f41eb8ee736010f8be853695c9f1d94b034a77190e612f0a00bf00385d66ced2
 SHA512 
75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e
-DIST anyhow-1.0.75.crate 43901 BLAKE2B 
6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa
 SHA512 
190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40
-DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST anstream-0.6.11.crate 30239 BLAKE2B 
4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b
 SHA512 
f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163
+DIST anstyle-1.0.6.crate 14604 BLAKE2B 
0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20
 SHA512 
dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
+DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 
17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e
 SHA512 
4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
+DIST anstyle-query-1.0.2.crate 8739 BLAKE2B 
c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3
 SHA512 
f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
+DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 
73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868
 SHA512 
4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
+DIST anyhow-1.0.79.crate 44931 BLAKE2B 

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

2024-03-10 Thread Haelwenn Monnier
commit: c7fdbf8cac194e8c386439ba2d1a55f7b166829d
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Sun Mar 10 16:01:33 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 16:01:47 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7fdbf8c

net-irc/thelounge: misc improvements

Changes:
* provide USE flag, sqlite
* fix failing build on FEATURES=-network-sandbox
* build sqlite from source instead of using upstream's binary

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 net-irc/thelounge/Manifest   |  4 +--
 net-irc/thelounge/thelounge-4.4.1.ebuild | 40 ++--
 net-irc/thelounge/thelounge-4.4.2_rc1.ebuild | 40 ++--
 3 files changed, 66 insertions(+), 18 deletions(-)

diff --git a/net-irc/thelounge/Manifest b/net-irc/thelounge/Manifest
index e05384ffc8..bd5029c276 100644
--- a/net-irc/thelounge/Manifest
+++ b/net-irc/thelounge/Manifest
@@ -1,6 +1,6 @@
 DIST thelounge-4.4.1-deps.tar.xz 81407420 BLAKE2B 
027652411cf7848fae713770444ee6c20c18b2d90abf8967976954df844dea8b39110bc0a1742926174346fbfa976c06883f9538722ab02a94579203e3d61dde
 SHA512 
0626e55b16a92346729b4504a1b8d3f5cc108a2a59d648476abbc844043efe3f577d83240c3ea5a61572216ab1af53018cab8e0dac133b938ad0ab9d42878fbe
-DIST thelounge-4.4.1-sqlite3.tar.xz 3994944 BLAKE2B 
01d12ca8947465c91e4ac455c743503fedce2f53ce8ee5fbdf0e77188bfc67378bfcc58a1ad4172ef46a5c1ba04a37fcb19726f0b7aa3352efa4f5ceca6245d1
 SHA512 
b81734ca8b32d5ddc7bad28aead5a96e578844aa2a8e6635ffe62b7dcd38daf3b7e218569d43e0cb9e6cd12adfa07a8c41fb51877f65717e3c98e6ce3c25a017
+DIST thelounge-4.4.1-sqlite.tar.xz 11717368 BLAKE2B 
575ca85823f190444f8b32be11af778fd822ec32bce256e8225b4640023d84d17c3aee50f10a9dcc4045bd9101c88702f086e86e092e213b41f39f9712d6794b
 SHA512 
ca69be8fe1d51affc77c350d38de74d6e4af5b3f51abd9b3b0f5d14ceb86d5336723b7afc9a3bcff3c5127fbfc36dc7f6a9d6ac43aeb3db94454a2d850b256f8
 DIST thelounge-4.4.1.tar.gz 577766 BLAKE2B 
f5ce4b381445e7d8d33e83431e4222b3fdc7ad2870c7819c9d641b2e7aca9e4cbd7d000a188132f40a39b775904d8d145e87a5edda6d6195bb2de2d9a6b6eb0a
 SHA512 
7695121a713a23688bc6f52dae2574bab1288eea930fd50d4dd85037233e9f23bd8e460980c69cdd14ea8648da4720d84e8196547b6a18e69d2f478b43d6e29a
 DIST thelounge-4.4.2_rc1-deps.tar.xz 82563560 BLAKE2B 
4511199d37825a2627f1865386da988047d33471b3b12ef8e84b3b3aca14d4bf50180a54436ba13487ddd21583abe2db2fdb830cde38c4872479b485117f5763
 SHA512 
3358b07fd9a27f8e4f16cdcff00c13b7a08850db4629f28320e485a9ad35a081174245715c3089fdf95307317cf2e198c959611a291070cfc1bdb0f0e4b567ca
-DIST thelounge-4.4.2_rc1-sqlite3.tar.xz 4110020 BLAKE2B 
39eaf47ea4f18b7e5f73af53771a5b3042f547476608579de0d36417e58693956fa2b6dbed17cdbadc254bc9844c452c45fb8fb016f2aed66c4220193e2c69e2
 SHA512 
a39202018e3927504913d62f4eaaeeda70a20dc7b35ed7b9f40b46a709982b46fc5a618bc425084b533ff6634c1f56924aec5e3a5bcc2393ae176d8f72e5f237
+DIST thelounge-4.4.2_rc1-sqlite.tar.xz 57426856 BLAKE2B 
ebcb9f1b6bc256125fe1b93d764a3cd6032615ccf5b45c6b1ac9549c6b3cab1c06155a9bfa00b13e44f86dfa31572be103277ff0023a6381ddff47c684e89b90
 SHA512 
dfab9ff0537b633f5d1361cefa2ae6047988d74c9e3599365adc6139e4b434e0b9abc1b8e47d0a2c00e57b37fe8bb7feb99aca9312a311cd4e0444b10decd919
 DIST thelounge-4.4.2_rc1.tar.gz 588927 BLAKE2B 
24e1b47e124ac1654cfeb967ceffc0d72e54691b59a0c71bfd00fe9a4ef68b8e0279561cb52f56bd281876af1d04a995481602f8a0e647bf30af3fa9a7ce5ef7
 SHA512 
24c8304566aca12fa0264e175e8340687f8488afbb1cb49430323c7d5c6a5fdc6e0ad14f1bd0e327e4284d3b7477cd61a18677a63836a2c49a1f4c7f785a8e33

diff --git a/net-irc/thelounge/thelounge-4.4.1.ebuild 
b/net-irc/thelounge/thelounge-4.4.1.ebuild
index 7244624efd..1f86cc3737 100644
--- a/net-irc/thelounge/thelounge-4.4.1.ebuild
+++ b/net-irc/thelounge/thelounge-4.4.1.ebuild
@@ -11,19 +11,22 @@ HOMEPAGE="https://thelounge.chat/;
 SRC_URI="

https://github.com/thelounge/thelounge/archive/refs/tags/v${PV/_rc/-rc.}.tar.gz 
-> ${P}.tar.gz

https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz
 -> ${P}-deps.tar.xz
-   
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/sqlite3.tar.xz
 -> ${P}-sqlite3.tar.xz
+   sqlite? ( 
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/sqlite.tar.xz
 -> ${P}-sqlite.tar.xz )
 "
 
 S="${WORKDIR}/${PN}-${PV/_rc/-rc.}"
-LICENSE="MIT"
+LICENSE="BSD MIT"
 SLOT="0"
 KEYWORDS="~amd64"
+IUSE="+sqlite"
 
 RDEPEND="
acct-user/${PN}
acct-group/${PN}
>=net-libs/nodejs-16
+   sqlite? ( dev-db/sqlite:3= )
 "
+DEPEND="${RDEPEND}"
 BDEPEND="
>=net-libs/nodejs-16[npm]
sys-apps/yarn
@@ -34,24 +37,45 @@ DOC_CONTENTS="\n
 Data directory: /var/lib/${PN}\n
 Listens on: 0.0.0.0:9000\n
 Log file (openrc): /var/log/${PN}.log\n
+Config file: /var/lib/${PN}/config.js\n
 \n
 # Initialization #\n
 Run \`THELOUNGE_HOME=/var/lib/${PN} ${PN} add \`
 "
 
 mooyarn() {
-   yarn --verbose  --non-interactive --frozen-lockfile 

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

2024-03-10 Thread Haelwenn Monnier
commit: a724ac197aaa95ce5a866c1735a18d5e1b3af73a
Author: Henri Gasc  eurecom  fr>
AuthorDate: Sun Mar 10 13:37:56 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 17:43:45 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a724ac19

dev-python/mkdocs-git-committers-plugin: new package, add 0.2.3

Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/mkdocs-git-committers-plugin/Manifest   |  1 +
 .../mkdocs-git-committers-plugin/metadata.xml  | 11 +
 .../mkdocs-git-committers-plugin-0.2.3.ebuild  | 26 ++
 3 files changed, 38 insertions(+)

diff --git a/dev-python/mkdocs-git-committers-plugin/Manifest 
b/dev-python/mkdocs-git-committers-plugin/Manifest
new file mode 100644
index 00..baabd80bb1
--- /dev/null
+++ b/dev-python/mkdocs-git-committers-plugin/Manifest
@@ -0,0 +1 @@
+DIST mkdocs-git-committers-plugin-0.2.3.gh.tar.gz 6601 BLAKE2B 
6fea23d6ee9475ebeaca7b349e040b8b8c17f090031800c58c77d8a4a3d7895635378dab4688dd3993d996fe075a3cc11282860362ae8647e6e66f37f8825982
 SHA512 
ecfb500828047eeafa77a3d4d815b18ae6c8d59fcc88ac932ede381622ebf49056d4f48e0a6d6fdca204e79347caab82b2d6ebd2b001c0ceef7009755abf1dc8

diff --git a/dev-python/mkdocs-git-committers-plugin/metadata.xml 
b/dev-python/mkdocs-git-committers-plugin/metadata.xml
new file mode 100644
index 00..d4ad636327
--- /dev/null
+++ b/dev-python/mkdocs-git-committers-plugin/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+g...@eurecom.fr
+Gasc Henri
+
+
+byrnereese/mkdocs-git-committers-plugin
+
+

diff --git 
a/dev-python/mkdocs-git-committers-plugin/mkdocs-git-committers-plugin-0.2.3.ebuild
 
b/dev-python/mkdocs-git-committers-plugin/mkdocs-git-committers-plugin-0.2.3.ebuild
new file mode 100644
index 00..6b6d71153a
--- /dev/null
+++ 
b/dev-python/mkdocs-git-committers-plugin/mkdocs-git-committers-plugin-0.2.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517="setuptools"
+PYTHON_COMPAT=( python3_{10..12} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="dev-python/mkdocs-bootstrap-tables-plugin"
+DOCS_INITIALIZE_GIT=1
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A mkdocs plugin for displaying the last commit and a list of 
contributors."
+HOMEPAGE="https://github.com/byrnereese/mkdocs-git-committers-plugin;
+SRC_URI="https://github.com/byrnereese/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/PyGithub[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.0[${PYTHON_USEDEP}]
+"



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

2024-03-10 Thread Haelwenn Monnier
commit: c886d9c89d64c55614076b2224376d86e956ba6d
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 10 09:22:34 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 09:22:34 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c886d9c8

games-emulation/conty: new package

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

 games-emulation/conty/Manifest|  1 +
 games-emulation/conty/conty-1.25.1.ebuild | 36 +++
 games-emulation/conty/metadata.xml| 27 +++
 3 files changed, 64 insertions(+)

diff --git a/games-emulation/conty/Manifest b/games-emulation/conty/Manifest
new file mode 100644
index 00..aebbe62200
--- /dev/null
+++ b/games-emulation/conty/Manifest
@@ -0,0 +1 @@
+DIST conty_lite_dwarfs.sh 1406491989 BLAKE2B 
5106200f9b9e565044b8c525fb53349235ba78207e00b69dfdd0071439fef1eac55f204c89a9f0949b416c5d07d7e22f589062de57ba34b5a106cd0723b345e6
 SHA512 
3f74ac40583e362ee7bc05684aa7d2f77f7d2b908f98d179539a714cd9a83cc58948c12352fd948df9b446bb9119c078c6ffae874a9bdbf726167fb1e45ed8ee

diff --git a/games-emulation/conty/conty-1.25.1.ebuild 
b/games-emulation/conty/conty-1.25.1.ebuild
new file mode 100644
index 00..45b0f880d3
--- /dev/null
+++ b/games-emulation/conty/conty-1.25.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Easy to use unprivileged Linux container packed in a single 
portable executable"
+HOMEPAGE="https://github.com/Kron4ek/Conty;
+
+inherit linux-info
+
+SRC_URI="https://github.com/Kron4ek/Conty/releases/download/${PV}/${PN}_lite_dwarfs.sh;
+KEYWORDS="~amd64"
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="sys-fs/fuse:0"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="*"
+
+CONFIG_CHECK="IA32_EMULATION"
+
+src_install() {
+   dobin "${DISTDIR}/${PN}_lite_dwarfs.sh"
+}
+
+pkg_postinst() {
+   einfo "How to use: $ ./conty.sh [command] [command_arguments]"
+   einfo "For example: ./conty.sh steam"
+   einfo "or"
+   einfo "WINEPREFIX=$HOME/wine-conty ./conty.sh gamescope -f -- wine 
./game.exe"
+
+}

diff --git a/games-emulation/conty/metadata.xml 
b/games-emulation/conty/metadata.xml
new file mode 100644
index 00..c1ffd91500
--- /dev/null
+++ b/games-emulation/conty/metadata.xml
@@ -0,0 +1,27 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+This is an easy to use compressed unprivileged Linux container packed into a 
single executable. It is designed to be as simple and user-friendly as 
possible. You can use it to run any applications, including games (Vulkan and 
OpenGL).
+
+Includes, among others, these apps: Wine-GE, Steam, Lutris, PlayOnLinux, 
GameHub, Minigalaxy, Legendary, Bottles, MultiMC, MangoHud, Gamescope, 
RetroArch, Sunshine.
+
+Based on Arch Linux.
+
+All applications that you run with Conty read and store their configs in your 
HOME directory as if you weren't using the container at all.
+
+No performance overhead. Since it's just a container, there is virtually no 
performance overhead, all applications will run at full speed. Regarding memory 
usage, Conty uses a bit more memory due to compression and because applications 
from the container can't share libraries with your system apps.
+
+Supports Xorg, Wayland and XWayland.
+
+Supports Chaotic-AUR and ALHP repositories. AUR is also supported.
+   
+   
+   Kron4ek/Conty
+   https://github.com/Kron4ek/Conty/issues
+   
+



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

2024-03-10 Thread Haelwenn Monnier
commit: 3771b1c04b5cdf967abdd1758a6d2f03bee7796e
Author: Henri Gasc  eurecom  fr>
AuthorDate: Sun Mar 10 12:07:39 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 17:43:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3771b1c0

dev-python/glfw: add 2.7.0, drop 2.6.3

Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/glfw/Manifest | 2 +-
 dev-python/glfw/{glfw-2.6.3.ebuild => glfw-2.7.0.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/glfw/Manifest b/dev-python/glfw/Manifest
index 4fd73b6429..eb75dca0b0 100644
--- a/dev-python/glfw/Manifest
+++ b/dev-python/glfw/Manifest
@@ -1 +1 @@
-DIST glfw-2.6.3.gh.tar.gz 849917 BLAKE2B 
90f1e0b480a0fbb61848ec5988305bb4c42f4306c30b4889d86458d4d8d65d9629b335f31623099525ad546033a690127677bb049ee78f574c0a603ff16987d7
 SHA512 
8b789db247526da84037558b424c465690cc04d904f5f36c633ffd09d12f24660d1918810ec618a364ab06fdf9f242e356b56d7d98621c2812b4929ce3b1854d
+DIST glfw-2.7.0.gh.tar.gz 850608 BLAKE2B 
5e9530a60cee0ae44d87a208eacdf55e26e20633a606275d9d7d6dbb4eec928e0e93108f927ea984b5ecc246e6188fc969c56a1abb4c5477ec167578d36f8498
 SHA512 
a903e40a8a01d51b077030b733f6b5fb6dca11f16b30a059e6dd709670393fb7885962664b8162e0856fa3b1fc69fbfb4dffb864e1eb008b34873297f87092d5

diff --git a/dev-python/glfw/glfw-2.6.3.ebuild 
b/dev-python/glfw/glfw-2.7.0.ebuild
similarity index 92%
rename from dev-python/glfw/glfw-2.6.3.ebuild
rename to dev-python/glfw/glfw-2.7.0.ebuild
index 185a5c7c15..21b20f1a9d 100644
--- a/dev-python/glfw/glfw-2.6.3.ebuild
+++ b/dev-python/glfw/glfw-2.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2024-03-10 Thread Haelwenn Monnier
commit: e6454412cd4c4b856ab0e317f9e403b66b52b21c
Author: Zen  pyl  onl>
AuthorDate: Sat Mar  9 18:27:46 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Mar  9 18:27:46 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e6454412

dev-python/zenlib: Added 1.7.3

Signed-off-by: Zen  pyl.onl>

 dev-python/zenlib/Manifest|  1 +
 dev-python/zenlib/zenlib-1.7.3.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest
index 1057f5929b..4bd1d71506 100644
--- a/dev-python/zenlib/Manifest
+++ b/dev-python/zenlib/Manifest
@@ -3,3 +3,4 @@ DIST zenlib-1.3.1.tar.gz 13470 BLAKE2B 
03bd8dce7a46641e60646173607ea6cd574fed58c
 DIST zenlib-1.4.0.tar.gz 14315 BLAKE2B 
76f9e8ed74a451837b27406c7bf0791b8d131de9d5b75ab1b47cca47c665a676c07e7779f92baf843396e9e61fdc706e6e7fc6ff4e06a52e19706df6cf94d0c1
 SHA512 
6326a95226fbbb126d72ecc2a9b4940615ae866a5586f2c8d795e12ff37e5c27d0ec62cda7fa398d1aa460acaa401fd7fb330677edc12b92c23933514a7eb79e
 DIST zenlib-1.6.2.tar.gz 15799 BLAKE2B 
4a29f7ac386c197a1b9c6034b202a1cbce4a20bfdc137ec373fbb8818e806caadf82bd049e5ee92c2c3a49bb92d23d84bbcbc4a9e21b7f9dca42b73b41e3a3c3
 SHA512 
26807f566d8b8ca58768588ef2e63674ad8b8ed5e6ae97c336f8d090c2c4f568dc8d5620a869e2e518876ae269cfbc39583c8b4ff928bf8488a6aeb0177b5c5b
 DIST zenlib-1.7.2.tar.gz 16853 BLAKE2B 
9659723441c9e651e6a80a47565aeeb6bda67db04524bbd551fe5f9b38efa0afb33021a21e0fea3af934fc3c8c2b9cf4f38c4534c2c9bc4282971038503fafec
 SHA512 
b69619b1e30f18892ec54b481e386a5bb7a728d87263601ddd4e22e2433e62d263bc67eea54748b9a49e528078cd152fd2d68738372409bb003a0a84a7cbb71b
+DIST zenlib-1.7.3.tar.gz 16924 BLAKE2B 
20bab075d9a09062e2d596238237a2684c206cc1606f7796a1ddf6421902a523731bcfad9c96b803be3d91ff6ee508bdb9553a0f90295aa3f56e64e87ba37f21
 SHA512 
f5f8ad560e74051e5daf7515b3777ff17e86d202f6c8958e476d22677a65454512db5a93f1281202fc058742da0f8fe0296339da68d5ce109ab93e33948eb79b

diff --git a/dev-python/zenlib/zenlib-1.7.3.ebuild 
b/dev-python/zenlib/zenlib-1.7.3.ebuild
new file mode 100644
index 00..f9a184c858
--- /dev/null
+++ b/dev-python/zenlib/zenlib-1.7.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+inherit distutils-r1
+
+DESCRIPTION="Useful python decorators and utilities"
+HOMEPAGE="https://github.com/desultory/zenlib;
+SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"



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

2024-03-10 Thread Haelwenn Monnier
commit: b685da646518c6306e87aa55a4487aaea8b9f8ea
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Mar 10 02:55:02 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 02:56:29 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b685da64

gui-wm/niri: add 0.1.3

Signed-off-by: Takuya Wakazono  gmail.com>

 gui-wm/niri/Manifest  |  2 ++
 gui-wm/niri/niri-0.1.3.ebuild | 84 +++
 2 files changed, 86 insertions(+)

diff --git a/gui-wm/niri/Manifest b/gui-wm/niri/Manifest
index 12f0714fd9..fb0ce2fe37 100644
--- a/gui-wm/niri/Manifest
+++ b/gui-wm/niri/Manifest
@@ -1,2 +1,4 @@
 DIST niri-0.1.2-vendored-dependencies.tar.xz 55030364 BLAKE2B 
0da4f7a94f19bf9fa8b2cad36d59c1032f34581e63aa60b4a9284d0550f4c30364ea1b6d5f84b77edc13931585fd82f2bbd5e528bc52f201aa89b2a1c53de240
 SHA512 
63a5b3dd3510be665a771a811f5e86929124b4b73fb728fdc0c23c73934b383a5ca3f3d91e9bcbbd4e71dcb3226dd3b817b59a11ea060c7258abb8ff87e47d87
 DIST niri-0.1.2.tar.gz 206414 BLAKE2B 
e2883a3a2abfc1a0f4532b1b7ec2f256dca8c9f49921205d3827a42837aa5dfb0013a3092bd2558205cd6bbb299ba7ed571ecb8900869710cb1ac917d2195e53
 SHA512 
9ffa0d70c0045bc1fecf2e3c61a49010cdb1e2e1e304bd9fe40cf760f5c286d37949ffed49c969c17d6bf7fa7230ca7aa7c893d2eaf4cda766f452307bb36d38
+DIST niri-0.1.3-vendored-dependencies.tar.xz 55616952 BLAKE2B 
8fac26737c74f819f4f3b2369a962c03de4d220088fe2288b9dd3e50077123236c959022286b15356d2cd8c25ea1ee5cc65a2bfd46635a97a13886bc242d353f
 SHA512 
dda7b1cc94efb9257c915a5a49c669752860d67fe87154a58323eaf9d551c9e592979eaf52d3b7d1709de07cd82ddfb6e47c24bd0867789ab77136192133376f
+DIST niri-0.1.3.tar.gz 231744 BLAKE2B 
c28bb7ef1a71f352f199cbfe3c0eab3cde4432c357e4bb16eed026e68b48215087da723f03a2484c7bb5d0e84f83444570b4b36277bcec9ab7da8e5c25a00e62
 SHA512 
1e00cbd6c10df2fcfcf481c93d5530b52d2687cbbe155d0cf8f370caf41d6057b902731484c3e522f0f0d6775485aa9b6d125a0aa29cdcd697861331852264dd

diff --git a/gui-wm/niri/niri-0.1.3.ebuild b/gui-wm/niri/niri-0.1.3.ebuild
new file mode 100644
index 00..2bf13ce10f
--- /dev/null
+++ b/gui-wm/niri/niri-0.1.3.ebuild
@@ -0,0 +1,84 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( {16..18} )
+
+inherit cargo llvm-r1
+
+DESCRIPTION="Scrollable-tiling Wayland compositor"
+HOMEPAGE="https://github.com/YaLTeR/niri;
+SRC_URI="
+   https://github.com/YaLTeR/niri/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/YaLTeR/niri/releases/download/v${PV}/${P}-vendored-dependencies.tar.xz
+"
+
+LICENSE="GPL-3+"
+# Dependent crate licenses
+LICENSE+="
+   Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0
+   Unicode-DFS-2016
+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+dbus screencast systemd"
+REQUIRED_USE="
+   screencast? ( dbus )
+   systemd? ( dbus )
+"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/libinput:=
+   dev-libs/wayland
+   media-libs/mesa
+   sys-auth/seatd:=
+   virtual/libudev:=
+   x11-libs/cairo
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   x11-libs/pixman
+   screencast? (
+   media-video/pipewire
+   )
+"
+RDEPEND="${DEPEND}"
+# Clang is required for bindgen
+BDEPEND="
+   >=virtual/rust-1.72.0
+   screencast? ( $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}') )
+"
+
+ECARGO_VENDOR="${WORKDIR}/vendor"
+
+QA_FLAGS_IGNORED="usr/bin/niri"
+
+src_prepare() {
+   sed -i 's/^git =.*/version = "*"/' Cargo.toml || die
+   default
+}
+
+src_configure() {
+   local myfeatures=(
+   $(usev dbus)
+   $(usev screencast xdp-gnome-screencast)
+   $(usev systemd)
+   )
+   cargo_src_configure --no-default-features
+}
+
+src_install() {
+   cargo_src_install
+
+   dobin resources/niri-session
+
+   insinto /usr/lib/systemd/user
+   doins resources/niri{.service,-shutdown.target}
+
+   insinto /usr/share/wayland-sessions
+   doins resources/niri.desktop
+
+   insinto /usr/share/xdg-desktop-portal
+   doins resources/niri-portals.conf
+}



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

2024-03-10 Thread Haelwenn Monnier
commit: cd2456d6aedddfebb1d67765e79f25c44c5b5a23
Author: Zen  pyl  onl>
AuthorDate: Sat Mar  9 18:30:14 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Mar  9 18:30:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cd2456d6

sys-kernel/ugrd: Replace 0.21.0 with 0.21.2

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest   | 2 +-
 sys-kernel/ugrd/{ugrd-0.21.0.ebuild => ugrd-0.21.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index f9ba367c2b..5d5f7e2b78 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -2,4 +2,4 @@ DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B 
d4d2788c0d23907b87ea6c98607f3d36e25c895618
 DIST ugrd-0.19.1.tar.gz 44713 BLAKE2B 
e22d8c6df5cffb6c903badf6b45f693a319215791d2fae6d45e163a1a191823130b4a1bdb541a20760154796e16f5e6e0bb10ce47f4d5c59279a71f37bc53362
 SHA512 
56383aca3bd52a734ae35ae51aec0aa12d849484466d58832324dc441fed3e955085119ba44d3248948033167e163be5d747fa27c71c999e78e7fa6357853e25
 DIST ugrd-0.19.3.tar.gz 44629 BLAKE2B 
4c319cfe745640ff7ced5eb161498b3cd6250434d7b56e909a74b1a133910039ec81a399d55f6408b5b33f88a94fb41a54dd18d97443d00e73730a36802b635f
 SHA512 
4cedc043d3e7ac616d263e4d467d1b825a5c425f7682f1ab531a84dfd17c49f99398226fc9ee39044591dcbc6d3308d01f1ffa6734e552945d1096bf1bff2923
 DIST ugrd-0.20.0.tar.gz 44531 BLAKE2B 
3b76149371fac2c5945ce6693c41afdb27cf51028e138388406587cc993ad3af1dc64ce97bcdfe47b1916bba26e84b986efd12a8af67e58e16150fe69249
 SHA512 
11276bb6230f99d23fd59c8322f51c2648938ec27132a1425a4c99c34bfecb326f27b287a3583fb7a86ef62094674069e86f31bf504ac4fa8e63f88c52b33609
-DIST ugrd-0.21.0.tar.gz 44075 BLAKE2B 
035ad4ce042e1e83df62109c2eda19a7b0708f49cbf14fa7edcfca64a81da6e543ee4daf086fde0fd4d5acca041a5cf18c923ec057dc354ffd0a4e18abfb69b6
 SHA512 
77ad34639b7b997788e0f069af8b26e33a7c8d96bfbf26f3e445872bf7ea771b25cac051411583a8441212d855c3415fbaa6ed345e05714f8599d4b244d831f9
+DIST ugrd-0.21.2.tar.gz 44149 BLAKE2B 
62d093a9ffcef8a963e6de81f630853d11c9e448fdef8ba8b22ee1953292b6da9b1e43067c5da6d9c4ef8dd632f4626caa444a0be9e04c77a2708266ce42cc09
 SHA512 
0e5b819ab876415e469e8b3d0a5e4d7471c2d7ff46cb3a22635befefb58e26ef2c7e621d1b61968ddfb2a80154b09d7b84b5fdb528cd03d356fc0379a4926ac5

diff --git a/sys-kernel/ugrd/ugrd-0.21.0.ebuild 
b/sys-kernel/ugrd/ugrd-0.21.2.ebuild
similarity index 100%
rename from sys-kernel/ugrd/ugrd-0.21.0.ebuild
rename to sys-kernel/ugrd/ugrd-0.21.2.ebuild



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

2024-03-10 Thread Haelwenn Monnier
commit: f5fd1d5d4c253a1efd691f07963c73c2982586d3
Author: Patrick Nicolas  laposte  net>
AuthorDate: Sat Mar  9 22:23:48 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Mar  9 22:23:48 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5fd1d5d

media-libs/wivrn: add 0.12, drop 0.10.1

Signed-off-by: Patrick Nicolas  laposte.net>

 media-libs/wivrn/Manifest  |  4 ++--
 .../wivrn/{wivrn-0.10.1.ebuild => wivrn-0.12.ebuild}   | 14 ++
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index b75e5c1c43..72d08215e7 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,6 +1,6 @@
 DIST boostpfr_2.2.0.tar.gz 76432 BLAKE2B 
70d76a5dd0034f93ff1749b1994bcd9cd8a9b09674598958da5a8f7e1b040c62e970db4e3d221173549a19d0dd15b0810f5d12f69843ed8ac35be6697bab09e0
 SHA512 
86a745a44e8a6e4638b9eb9045b08de9cbf27f6d20d365eabd41587d6e1171f980a65f42a31291008c421da6cc3f436b7bf07e109aff6ab5690b19e1fb621b3d
 DIST monado-ffb71af26f8349952f5f820c268ee4774613e200.tar.gz 3345606 BLAKE2B 
dc38514da7757e9737303540ca44d698e7eef504136fe7d4fbac349588a14be6860890f43520a52e1e80dfcaea32bc1f3a95894280c0fb8b178b50ffd85e155b
 SHA512 
fbbee78583a8c90dc8e4179b8b3febaad77268c2f293532c1379e2c15d15693aea4b5494b6e34e1bd9f53d7624d7c9a93a8a5d514c1fcb474153b850c322166b
-DIST wivrn-0.10.1-server-build-deps.tar.xz 16181364 BLAKE2B 
ef0f9855fc454d7258846bcc1c4a94f5d15570c2e092dc7913c93935cd2c343cfeaf2b585dcde32344781c2e03e91fa4a506708729f1032bc883ae2cc17f840e
 SHA512 
629e47ef07280f0048ae8c534bf3a503a142d6ba878bf2cf2aeb77fd58027c85add2796fa2cac871baa0c0feb51d402362728335e3c9ebb2943e1f5e59abef19
-DIST wivrn-0.10.1.tar.gz 393044 BLAKE2B 
a452d78a7a1a25e33a7fa4c75b32c3b1c05a3118d56db140f3ffb27698511c3bd2dd6e910826eb745aa77f3acc1caddaec083c08605f98fd8cb0a5e195384b87
 SHA512 
3448f35b6820afb184cf078379fe090fe73749cddab4d907bb7e5560c5d2117813a6290e47313ca12db215402039097cb51d5fc7c73baac77ad61e8ef5607b1a
 DIST wivrn-0.11-server-build-deps.tar.xz 16544220 BLAKE2B 
dc04c6a414c8146c66bb18a3ad89cb7deaa378e838a9877675307c44ec26e7fb09fa653c947b72343fab210bcb43bd72e7a1a1012dc4f4c39c59f6316e2fe48c
 SHA512 
1eacc7ffb6de88944dc057cc41e7e17805dbd56e72f32d13a47877a62a3a4c916cfd343e813e20656c913c9c4e4f7b5e4bc8571eb9cb442074cdeeba3ec75671
 DIST wivrn-0.11.tar.gz 11675453 BLAKE2B 
2bfd6719b969dacaba0bb461415de000d11bdc249db148a7f621827592d69a65d23af0481a93601b9d381a253bc3c86aaa37af02e931d68b5a3c1cf777f5862e
 SHA512 
00764283a09fc07e21f9a59970a2fb256c225da95b3b2ca858c0d740e633b3f6391521dd05458b8901ad2a764675e4cac01caadac4f99f3311236a424b8e4349
+DIST wivrn-0.12-server-build-deps.tar.xz 16661132 BLAKE2B 
e7d562a286211d674bfbdd3db8328e8fc4e019893d73067174abacc7ba95127b92b0faba589a5fddbbc06baf3a1057f54f739130daa5db745f18db0541c8d887
 SHA512 
57d7e99a98a7d41bcb88302247312e99e0ddc89023b06bb8028711967d1a148bcba4f06343d55510fdb294a87fde56733dcd493b80f3f136c325568ba08e2798
+DIST wivrn-0.12.tar.gz 11683876 BLAKE2B 
34000761291ff7c9565b8ffddd87e1721adbf78447bc875f4c805643f284443765404f186f95747f314571b26ebe57fd5a1275258f65bb9a479a61b4623db0fc
 SHA512 
960cd6282c9538bd574f11c51dc7e4f6f87b2b619b68d7eb3a0ab8edde14a27e6b4f4535ef45b5f32396bd8a5a8c9d1cc28bed910e9eb71fdbfefeea6ec3dbd7

diff --git a/media-libs/wivrn/wivrn-0.10.1.ebuild 
b/media-libs/wivrn/wivrn-0.12.ebuild
similarity index 86%
rename from media-libs/wivrn/wivrn-0.10.1.ebuild
rename to media-libs/wivrn/wivrn-0.12.ebuild
index fb978a9b41..bf9860cc12 100644
--- a/media-libs/wivrn/wivrn-0.10.1.ebuild
+++ b/media-libs/wivrn/wivrn-0.12.ebuild
@@ -5,7 +5,7 @@ HOMEPAGE="https://github.com/meumeu/WiVRn;
 SLOT="0"
 LICENSE="GPL-3 Apache-2.0 MIT"
 
-IUSE="nvenc systemd vaapi x264"
+IUSE="nvenc systemd vaapi wireshark-plugins x264"
 REQUIRED_USE="|| ( nvenc vaapi x264 )"
 
 inherit cmake
@@ -13,9 +13,10 @@ inherit cmake
 if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git;
+   EGIT_BRANCH="dev"
 
-   MONADO_V=79bf8eb8fa168f65f4e5505e0525ee74aa88783e
-   PFR_V=2.0.3
+   MONADO_V=ffb71af26f8349952f5f820c268ee4774613e200
+   PFR_V=2.2.0
SRC_URI="
https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> 
boostpfr_${PFR_V}.tar.gz

https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.gz;
@@ -31,7 +32,7 @@ RDEPEND="
x11-drivers/nvidia-drivers
)
vaapi? (
-   media-video/ffmpeg[libdrm,vulkan,vaapi]
+   media-video/ffmpeg[libdrm,vaapi]
)
x264? (
media-libs/x264
@@ -43,6 +44,9 @@ RDEPEND="
systemd? (
sys-apps/systemd
)
+   wireshark-plugins? (
+   net-analyzer/wireshark
+   )
 "
 
 BDEPEND="
@@ -80,6 +84,8 @@ src_configure() {
local mycmakeargs=(

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

2024-03-10 Thread Haelwenn Monnier
commit: a328d3cc61330b410ce7bf1085f0afdc23c9b3b3
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sun Mar 10 02:55:29 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 02:56:29 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a328d3cc

gui-wm/niri: drop 0.1.2

Signed-off-by: Takuya Wakazono  gmail.com>

 gui-wm/niri/Manifest  |  2 -
 gui-wm/niri/niri-0.1.2.ebuild | 86 ---
 2 files changed, 88 deletions(-)

diff --git a/gui-wm/niri/Manifest b/gui-wm/niri/Manifest
index fb0ce2fe37..ce27a8ecac 100644
--- a/gui-wm/niri/Manifest
+++ b/gui-wm/niri/Manifest
@@ -1,4 +1,2 @@
-DIST niri-0.1.2-vendored-dependencies.tar.xz 55030364 BLAKE2B 
0da4f7a94f19bf9fa8b2cad36d59c1032f34581e63aa60b4a9284d0550f4c30364ea1b6d5f84b77edc13931585fd82f2bbd5e528bc52f201aa89b2a1c53de240
 SHA512 
63a5b3dd3510be665a771a811f5e86929124b4b73fb728fdc0c23c73934b383a5ca3f3d91e9bcbbd4e71dcb3226dd3b817b59a11ea060c7258abb8ff87e47d87
-DIST niri-0.1.2.tar.gz 206414 BLAKE2B 
e2883a3a2abfc1a0f4532b1b7ec2f256dca8c9f49921205d3827a42837aa5dfb0013a3092bd2558205cd6bbb299ba7ed571ecb8900869710cb1ac917d2195e53
 SHA512 
9ffa0d70c0045bc1fecf2e3c61a49010cdb1e2e1e304bd9fe40cf760f5c286d37949ffed49c969c17d6bf7fa7230ca7aa7c893d2eaf4cda766f452307bb36d38
 DIST niri-0.1.3-vendored-dependencies.tar.xz 55616952 BLAKE2B 
8fac26737c74f819f4f3b2369a962c03de4d220088fe2288b9dd3e50077123236c959022286b15356d2cd8c25ea1ee5cc65a2bfd46635a97a13886bc242d353f
 SHA512 
dda7b1cc94efb9257c915a5a49c669752860d67fe87154a58323eaf9d551c9e592979eaf52d3b7d1709de07cd82ddfb6e47c24bd0867789ab77136192133376f
 DIST niri-0.1.3.tar.gz 231744 BLAKE2B 
c28bb7ef1a71f352f199cbfe3c0eab3cde4432c357e4bb16eed026e68b48215087da723f03a2484c7bb5d0e84f83444570b4b36277bcec9ab7da8e5c25a00e62
 SHA512 
1e00cbd6c10df2fcfcf481c93d5530b52d2687cbbe155d0cf8f370caf41d6057b902731484c3e522f0f0d6775485aa9b6d125a0aa29cdcd697861331852264dd

diff --git a/gui-wm/niri/niri-0.1.2.ebuild b/gui-wm/niri/niri-0.1.2.ebuild
deleted file mode 100644
index a9e5c4667a..00
--- a/gui-wm/niri/niri-0.1.2.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_MAX_SLOT=17
-
-inherit cargo llvm
-
-DESCRIPTION="Scrollable-tiling Wayland compositor"
-HOMEPAGE="https://github.com/YaLTeR/niri;
-SRC_URI="
-   https://github.com/YaLTeR/niri/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/YaLTeR/niri/releases/download/v${PV}/${P}-vendored-dependencies.tar.xz
-"
-
-LICENSE="GPL-3+"
-# Dependent crate licenses
-LICENSE+="
-   Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0
-   Unicode-DFS-2016
-"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="dbus screencast"
-REQUIRED_USE="screencast? ( dbus )"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/libinput:=
-   dev-libs/wayland
-   media-libs/mesa
-   sys-auth/seatd:=
-   virtual/libudev:=
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   screencast? (
-   media-video/pipewire
-   )
-"
-RDEPEND="${DEPEND}"
-# Clang is required for bindgen
-BDEPEND="
-   >=virtual/rust-1.72.0
-   screencast? ( 

[gentoo-commits] repo/proj/guru:master commit in: www-client/yandex-browser/

2024-03-10 Thread Haelwenn Monnier
commit: 346b683a71678f9d42e56b7cd59b0ead4e2b5a68
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Mar 10 07:35:32 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Mar 10 07:35:32 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=346b683a

www-client/yandex-browser: Fix ffmpeg dep

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

 www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild 
b/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
index 56d08e7238..e9494086fb 100644
--- a/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
+++ b/www-client/yandex-browser/yandex-browser-24.1.1.940_p1.ebuild
@@ -52,7 +52,7 @@ RDEPEND="
x11-libs/libXrandr
x11-libs/pango[X]
x11-misc/xdg-utils
-   ffmpeg-codecs? ( =media-video/ffmpeg-chromium-${FFMPEG} )
+   ffmpeg-codecs? ( media-video/ffmpeg-chromium:${FFMPEG} )
sys-libs/libudev-compat
dev-qt/qtcore
dev-qt/qtgui



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

2024-03-10 Thread Ionen Wolkens
commit: 63dd60711c790972843104723eaa15a354b55f8f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Mar 10 21:20:10 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Mar 10 21:20:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63dd6071

dev-libs/simde: skip known failing dbsad tests on x86

Closes: https://bugs.gentoo.org/926706
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/simde/simde-0.7.6-r1.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/dev-libs/simde/simde-0.7.6-r1.ebuild 
b/dev-libs/simde/simde-0.7.6-r1.ebuild
index 2a963a57dd1e..1d44964b94c2 100644
--- a/dev-libs/simde/simde-0.7.6-r1.ebuild
+++ b/dev-libs/simde/simde-0.7.6-r1.ebuild
@@ -34,3 +34,12 @@ src_configure() {
 
meson_src_configure
 }
+
+src_test() {
+   if use x86; then
+   # some --skip option for meson when
+   meson_src_test $(meson_src_test --list | grep -v dbsad) #926706
+   else
+   meson_src_test
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/javacc/

2024-03-10 Thread Miroslav Šulc
commit: 6ef1925083f994a0b5deff905ecda656bb21afd7
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Feb 26 14:10:31 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar 10 21:10:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef19250

dev-java/javacc: drop 5.0-r4

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/javacc/javacc-5.0-r4.ebuild | 73 
 1 file changed, 73 deletions(-)

diff --git a/dev-java/javacc/javacc-5.0-r4.ebuild 
b/dev-java/javacc/javacc-5.0-r4.ebuild
deleted file mode 100644
index f63c12eccf55..
--- a/dev-java/javacc/javacc-5.0-r4.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc examples source test"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Java Compiler Compiler - The Java Parser Generator"
-HOMEPAGE="https://javacc.github.io/javacc/;
-SRC_URI="http://java.net/projects/${PN}/downloads/download/${P}src.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-
-KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
-
-CDEPEND="dev-java/junit:0"
-
-RDEPEND="
-   ${CDEPEND}
-   >=virtual/jre-1.8:*"
-
-DEPEND="
-   ${CDEPEND}
-   >=virtual/jdk-1.8:*
-   test? ( dev-java/ant-junit:0 )"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.0-javadoc.patch
-)
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
-
-EANT_GENTOO_CLASSPATH="junit"
-
-src_prepare() {
-   default
-
-   rm -v lib/junit*/*.jar || die
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-src_install() {
-   java-pkg_dojar "bin/lib/${PN}.jar"
-
-   if use doc; then
-   java-pkg_dohtml -r www/*
-   java-pkg_dojavadoc doc/api
-   fi
-
-   use examples && java-pkg_doexamples examples
-   use source && java-pkg_dosrc src/*
-
-   echo "JAVACC_HOME=${EPREFIX}/usr/share/javacc/" > "${T}"/22javacc || die
-   doenvd "${T}"/22javacc
-
-   echo "export VERSION=${PV}" > "${T}"/pre || die
-
-   local launcher
-   for launcher in javacc jjdoc jjtree; do
-   java-pkg_dolauncher ${launcher} -pre "${T}"/pre --main 
${launcher}
-   done
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-httpclient/

2024-03-10 Thread Miroslav Šulc
commit: bf829c13098755b5c9fb1960bd568e49d726809e
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Feb 26 14:05:58 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar 10 21:10:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf829c13

dev-java/commons-httpclient: drop 3.1-r2

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../commons-httpclient-3.1-r2.ebuild   | 68 --
 1 file changed, 68 deletions(-)

diff --git a/dev-java/commons-httpclient/commons-httpclient-3.1-r2.ebuild 
b/dev-java/commons-httpclient/commons-httpclient-3.1-r2.ebuild
deleted file mode 100644
index 6e82213d770d..
--- a/dev-java/commons-httpclient/commons-httpclient-3.1-r2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc examples source test"
-MAVEN_ID="commons-httpclient:commons-httpclient:3.1"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="The Jakarta Commons HttpClient library"
-HOMEPAGE="https://hc.apache.org/httpclient-legacy/;
-SRC_URI="mirror://apache/httpcomponents/${PN}/source/${P}-src.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="3"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-# doesn't work with IBM JDK, bug #176133
-RESTRICT="test"
-
-CDEPEND="dev-java/commons-logging:0
-   dev-java/commons-codec:0"
-RDEPEND=">=virtual/jre-1.8:*
-   ${CDEPEND}"
-DEPEND=">=virtual/jdk-1.8:*
-   test? ( dev-java/ant-junit:0 )
-   ${CDEPEND}"
-
-JAVA_ANT_ENCODING="ISO-8859-1"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="commons-logging,commons-codec"
-EANT_BUILD_TARGET="dist"
-EANT_DOC_TARGET="doc"
-
-# patch against CVE-2012-{5783,6153}. See bug 442292.
-PATCHES=(
-   "${FILESDIR}/${P}-SSLProtocolSocketFactory.java.patch"
-)
-
-src_prepare() {
-   default
-
-   # generated docs go into docs/api
-   rm -rf docs/apidocs
-
-   # remove javadoc task from compile task
-   sed -i -e 's/depends="compile,doc"/depends="compile"/' build.xml || die
-   sed -i -e '/link/ d' build.xml || die
-
-   mkdir lib && cd lib
-   java-pkg_filter-compiler jikes
-}
-
-EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit"
-EANT_TEST_TARGET="test"
-
-src_install() {
-   java-pkg_dojar dist/${PN}.jar
-
-   # contains both html docs and javadoc in correct subdir
-   if use doc ; then
-   java-pkg_dojavadoc dist/docs/api
-   java-pkg_dohtml -r dist/docs/*
-   fi
-   use source && java-pkg_dosrc src/java/*
-   use examples && java-pkg_doexamples src/examples
-}



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

2024-03-10 Thread Miroslav Šulc
commit: f74a37913deb157c6844db0ff72fe4235bcbfb6f
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Mar 10 20:10:52 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar 10 21:10:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74a3791

profiles/base: mask USE=test for ant-ivy, rhino and tomcat

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 profiles/base/package.use.mask | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index ad45544c8aa9..2d8e5122e540 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,13 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Volkmar W. Pogatzki  (2024-03-10)
+# These packages have RESTRICT="test" and depend on dev-java/ant-junit
+# which is going away. Remove this mask when ebuilds are updated.
+dev-java/ant-ivy test
+dev-java/rhino test
+www-servers/tomcat test
+
 # Guilherme Amadio  (2024-03-09)
 # Requires manually installing dependencies, see bug #791802
 # Please use MYCMAKEARGS instead.



[gentoo-commits] repo/gentoo:master commit in: dev-java/snappy/

2024-03-10 Thread Miroslav Šulc
commit: f6de32bc043af3f4802e9dd4f09acd30e465e0c6
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Feb 26 14:04:34 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar 10 21:10:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6de32bc

dev-java/snappy: drop 1.1.10.5

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/snappy/snappy-1.1.10.5.ebuild | 125 -
 1 file changed, 125 deletions(-)

diff --git a/dev-java/snappy/snappy-1.1.10.5.ebuild 
b/dev-java/snappy/snappy-1.1.10.5.ebuild
deleted file mode 100644
index 9f690d9c4df7..
--- a/dev-java/snappy/snappy-1.1.10.5.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="org.xerial.snappy:snappy-java:${PV}"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple toolchain-funcs check-reqs
-
-DESCRIPTION="Snappy compressor/decompressor for Java"
-HOMEPAGE="https://github.com/xerial/snappy-java/;
-# ::gentoo does not have hadoop-common packaged. Currently we bundle the 
binary version.
-# It's used for testing only and does not get installed.
-HCV="3.3.5"
-SRC_URI="https://github.com/xerial/snappy-java/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   test? ( 
https://repo1.maven.org/maven2/org/apache/hadoop/hadoop-common/${HCV}/hadoop-common-${HCV}.jar
 )"
-S="${WORKDIR}/snappy-java-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="1.1"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-CP_DEPEND="dev-java/osgi-core:0"
-
-CDEPEND="
-   app-arch/snappy
-   dev-libs/bitshuffle
-"
-
-DEPEND=">=virtual/jdk-1.8:*
-   ${CP_DEPEND}
-   ${CDEPEND}
-   test? (
-   dev-java/ant-junit4:0
-   dev-java/commons-io:1
-   dev-java/commons-lang:3.6
-   dev-java/plexus-classworlds:0
-   dev-java/xerial-core:0
-   )"
-
-RDEPEND=">=virtual/jre-1.8:*
-   ${CP_DEPEND}
-   ${CDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/1.1.7.8-java-version-target.patch"
-   "${FILESDIR}/snappy-1.1.10.1-unbundle-snappy.patch"
-   "${FILESDIR}/1.1.7.8-unbundle-bitshuffle.patch"
-   "${FILESDIR}/1.1.7.8-gentoo.patch"
-   "${FILESDIR}/snappy-1.1.10.5-SnappyOutputStreamTest.patch"
-   "${FILESDIR}/snappy-1.1.10.1-commons-lang3.patch"
-)
-
-JAVA_RESOURCE_DIRS="src/main/resources"
-JAVA_SRC_DIR="src/main/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="
-   commons-io-1
-   commons-lang-3.6
-   junit-4
-   plexus-classworlds
-   xerial-core
-"
-JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-JAVA_TEST_SRC_DIR="src/test/java"
-
-check_env() {
-   if use test; then
-   # this is needed only for tests
-   CHECKREQS_MEMORY="2560M"
-   check-reqs_pkg_pretend
-   fi
-}
-
-pkg_pretend() {
-   check_env
-}
-
-pkg_setup() {
-   check_env
-   java-pkg-2_pkg_setup
-}
-
-src_prepare() {
-   default
-   java-pkg-2_src_prepare
-   # remove pre-compiled sofiles
-   rm -r src/main/resources/org/xerial/snappy/native || die
-   rm -r src/test/resources/lib || die
-}
-
-src_compile() {
-   emake \
-   CXX="$(tc-getCXX)" \
-   JAVA_SOURCE="$(java-pkg_get-source)" \
-   JAVA_TARGET="$(java-pkg_get-target)"
-
-   java-pkg-simple_src_compile
-}
-
-src_test() {
-   JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/hadoop-common-${HCV}.jar"
-   JAVA_TEST_EXTRA_ARGS=( -Xmx${CHECKREQS_MEMORY} )
-   local vm_version="$(java-config -g PROVIDES_VERSION)"
-   if ver_test "${vm_version}" -ge 17; then
-   java-pkg-simple_src_test
-   else
-   einfo "Tests need jdk-17 to pass."
-   fi
-}
-
-src_install() {
-   java-pkg-simple_src_install
-
-   local jniext=.so
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   jniext=.jnilib
-   # avoid install_name check failure
-   install_name_tool -id "@loader_path/libsnappyjava${jniext}" \
-   "target/libsnappyjava${jniext}"
-   fi
-   java-pkg_doso "target/libsnappyjava${jniext}"
-}



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

2024-03-10 Thread Miroslav Šulc
commit: 34cd0be4db465779e6ae7b472ae754f5168508ff
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Mar 10 20:16:16 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar 10 21:10:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34cd0be4

profiles/base: drop obsolete entries in package.use.mask

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/35694
Signed-off-by: Miroslav Šulc  gentoo.org>

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 2d8e5122e540..9337adf35550 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -208,12 +208,6 @@ dev-lang/ruby jit
 # Depends on x11-libs/libdmx, which is masked for removal
 x11-apps/xdpyinfo dmx
 
-# Volkmar W. Pogatzki  (2023-04-09)
-# dev-java/jython is last-rited due to vulnerabilities.
-# See bug #825486.
-dev-java/bsf python
-dev-java/ant-apache-bsf python
-
 # Georgy Yakovlev  (2023-04-05)
 # Currently broken on 11
 # https://bugs.gentoo.org/833097



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

2024-03-10 Thread Miroslav Šulc
commit: ece8a551eed30f9fa366d10f9a1e8d69451eb01c
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Feb 29 06:18:36 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar 10 21:10:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece8a551

ant-tasks.eclass: @DEPRECATED

all packages which inherit ant-tasks.eclass are PMASKED for removal

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 eclass/ant-tasks.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/ant-tasks.eclass b/eclass/ant-tasks.eclass
index d599238ba253..c1a82ccbab5b 100644
--- a/eclass/ant-tasks.eclass
+++ b/eclass/ant-tasks.eclass
@@ -1,6 +1,7 @@
-# Copyright 2007-2023 Gentoo Authors
+# Copyright 2007-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# @DEPRECATED:
 # @ECLASS: ant-tasks.eclass
 # @MAINTAINER:
 # j...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: dev-java/ant/

2024-03-10 Thread Miroslav Šulc
commit: 2620ae941fdc1bc9883232b4c01f69f3356844bc
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Feb 26 13:54:27 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar 10 21:10:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2620ae94

dev-java/ant: drop 1.10.9

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/ant/ant-1.10.9.ebuild | 47 --
 1 file changed, 47 deletions(-)

diff --git a/dev-java/ant/ant-1.10.9.ebuild b/dev-java/ant/ant-1.10.9.ebuild
deleted file mode 100644
index e68c9948a493..
--- a/dev-java/ant/ant-1.10.9.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Java-based build tool similar to 'make' that uses XML 
configuration files"
-HOMEPAGE="https://ant.apache.org/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-
-IUSE="X +antlr +bcel +bsf +commonslogging +commonsnet jai +javamail +jdepend 
jmf
-   +jsch +junit +junit4 +junitlauncher +log4j +oro +regexp +resolver swing 
testutil xz"
-
-DEPEND="~dev-java/ant-core-${PV}"
-
-RDEPEND="${DEPEND}
-   ~dev-java/ant-core-${PV}
-   ~dev-java/ant-junit-${PV}
-   ~dev-java/ant-apache-xalan2-${PV}
-   antlr? ( ~dev-java/ant-antlr-${PV} )
-   bcel? ( ~dev-java/ant-apache-bcel-${PV} )
-   bsf? ( ~dev-java/ant-apache-bsf-${PV} )
-   commonslogging? ( ~dev-java/ant-commons-logging-${PV} )
-   commonsnet? ( ~dev-java/ant-commons-net-${PV} )
-   jai? ( ~dev-java/ant-jai-${PV} )
-   javamail? ( ~dev-java/ant-javamail-${PV} )
-   jdepend? ( ~dev-java/ant-jdepend-${PV} )
-   jmf? ( ~dev-java/ant-jmf-${PV} )
-   jsch? ( ~dev-java/ant-jsch-${PV} )
-   junit? ( ~dev-java/ant-junit-${PV} )
-   junit4? ( ~dev-java/ant-junit4-${PV} )
-   junitlauncher? ( ~dev-java/ant-junitlauncher-${PV} )
-   log4j? ( ~dev-java/ant-apache-log4j-${PV} )
-   oro? ( ~dev-java/ant-apache-oro-${PV} )
-   regexp? ( ~dev-java/ant-apache-regexp-${PV} )
-   resolver? ( ~dev-java/ant-apache-resolver-${PV} )
-   swing? ( ~dev-java/ant-swing-${PV} )
-   testutil? ( ~dev-java/ant-testutil-${PV} )
-   X? ( ~dev-java/ant-swing-${PV} )
-   xz? ( ~dev-java/ant-xz-${PV} )
-"
-
-S="${WORKDIR}"
-
-src_compile() { :; }



  1   2   3   4   >