[gentoo-commits] repo/gentoo:master commit in: dev-ada/templates-parser/

2022-12-13 Thread Alfredo Tupone
commit: 9313cf6d5ecf8700819ebace72f84f3d08240d17
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Dec 14 07:57:18 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Dec 14 07:57:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9313cf6d

dev-ada/templates-parser: adding REQUIRED_USE

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/templates-parser/templates-parser-23.0.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-ada/templates-parser/templates-parser-23.0.0.ebuild 
b/dev-ada/templates-parser/templates-parser-23.0.0.ebuild
index ab3ed9e8723a..2b3432cc43f6 100644
--- a/dev-ada/templates-parser/templates-parser-23.0.0.ebuild
+++ b/dev-ada/templates-parser/templates-parser-23.0.0.ebuild
@@ -21,6 +21,8 @@ DEPEND="${RDEPEND}
dev-ada/gprbuild[${ADA_USEDEP}]"
 
 IUSE="+shared static-libs"
+REQUIRED_USE="|| ( shared static-libs )
+   ${ADA_REQUIRED_USE}"
 
 src_configure() {
emake PROCESSORS=$(makeopts_jobs) \



[gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/

2022-12-13 Thread Alfredo Tupone
commit: cc055d33245dd50dac041b1c112d6368a5f65e16
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Dec 14 07:55:56 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Dec 14 07:55:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc055d33

dev-ada/libadalang-tools: add 23.0.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/libadalang-tools/Manifest  |  1 +
 .../libadalang-tools-23.0.0.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/dev-ada/libadalang-tools/Manifest 
b/dev-ada/libadalang-tools/Manifest
index 57faecc3da70..fa9b73123a4e 100644
--- a/dev-ada/libadalang-tools/Manifest
+++ b/dev-ada/libadalang-tools/Manifest
@@ -1 +1,2 @@
 DIST libadalang-tools-22.0.0.tar.gz 892619 BLAKE2B 
5ba3cc91c0cd251ade396eda1d8de4244712905ef33ec9bb68a76ab20908d4034b78989dc051b2e47a2fd37e41ae49bf46b1459a74742205750c8a60697e27cc
 SHA512 
c9028428379e68644dee140b76c6806b15561484bdc77a8c85c88c1ae4de512b6252f41b415fe767c5c7ae533fba1583e075620bd222a7be240d6cd1130d25bd
+DIST libadalang-tools-23.0.0.tar.gz 1101324 BLAKE2B 
6bfa794a243126bc5b70b7ab89fd08c9591d009b2a6dc749298804699cec8a067c9babd38d31048eea31a625c6fd5a2a9f6e49cfd97fa371d46a975c5407a65f
 SHA512 
922a0b72ac9fa2a7ce3fa70aa360e67c987ee4ddfb77199a8e63092df640f3d7dc8ebc01d88cce8b97ef91ed6af1fd3555fb7c223cdae91bbdda5e336b3d067e

diff --git a/dev-ada/libadalang-tools/libadalang-tools-23.0.0.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-23.0.0.ebuild
new file mode 100644
index ..5dbcf4d5336b
--- /dev/null
+++ b/dev-ada/libadalang-tools/libadalang-tools-23.0.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ADA_COMPAT=( gnat_2021 gcc_12_2_0 )
+inherit ada multiprocessing
+
+DESCRIPTION="Libadalang-based tools: gnatpp, gnatmetric and gnatstub"
+HOMEPAGE="https://www.adacore.com/community;
+SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+shared static-libs static-pic"
+
+RESTRICT="test"
+
+REQUIRED_USE="|| ( shared static-libs static-pic )
+   ${ADA_REQUIRED_USE}"
+
+RDEPEND="${ADA_DEPS}
+   dev-ada/templates-parser[${ADA_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-ada/libadalang:=[${ADA_USEDEP},static-libs?,static-pic?]"
+BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]"
+
+src_compile() {
+   build () {
+   gprbuild -v -k -XLIBRARY_TYPE=$1 -XBUILD_MODE=prod \
+   -P src/lal_tools.gpr -p -j$(makeopts_jobs) \
+   -cargs:Ada ${ADAFLAGS} || die
+   gprbuild -v -k -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$1 \
+   -XBUILD_MODE=prod -XLALTOOLS_SET=all \
+   -P src/build.gpr -p -j$(makeopts_jobs) \
+   -cargs:Ada ${ADAFLAGS} || die
+   }
+   if use shared; then
+   build relocatable
+   fi
+   if use static-libs; then
+   build static
+   fi
+   if use static-pic; then
+   build static-pic
+   fi
+}
+
+src_install() {
+   build () {
+   gprinstall -XLIBRARY_TYPE=$1 -XBUILD_MODE=prod \
+   --prefix="${D}"/usr --sources-subdir=include/lal_tools \
+   --build-name=$1 --build-var=LIBRARY_TYPE \
+   --build-var=LAL_TOOLS_BUILD \
+   -P src/lal_tools.gpr -p -f || die
+   }
+   if use shared; then
+   build relocatable
+   fi
+   if use static-libs; then
+   build static
+   fi
+   if use static-pic; then
+   build static-pic
+   fi
+   dobin bin/gnat{metric,pp,stub,test}
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ada/templates-parser/

2022-12-13 Thread Alfredo Tupone
commit: 4353853fcc5380c499df6ab54a86157aacb17c81
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Dec 12 21:15:32 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Dec 14 07:50:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4353853f

dev-ada/templates-parser: new package, add 23.0.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/templates-parser/Manifest  |  1 +
 dev-ada/templates-parser/metadata.xml  | 13 
 .../templates-parser-23.0.0.ebuild | 36 ++
 3 files changed, 50 insertions(+)

diff --git a/dev-ada/templates-parser/Manifest 
b/dev-ada/templates-parser/Manifest
new file mode 100644
index ..edcb095b1c28
--- /dev/null
+++ b/dev-ada/templates-parser/Manifest
@@ -0,0 +1 @@
+DIST templates-parser-23.0.0.tar.gz 225459 BLAKE2B 
0971030e3079ff93b876bcb5192520863837878a24589700dc9e0c025272e2d7920f82ee9b769c04857e4701d3eed629a1ac1f0979714c47fc132a188bed
 SHA512 
c0a94b42391c61b4251cbbe86f91c506f46f6eed5be3779385bf199cf43281b704c68fd078b8b917948675976538168c1ac4c1f3b757f6db9988a45af7bfc4a5

diff --git a/dev-ada/templates-parser/metadata.xml 
b/dev-ada/templates-parser/metadata.xml
new file mode 100644
index ..71e5ca6a8779
--- /dev/null
+++ b/dev-ada/templates-parser/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   a...@gentoo.org
+   
+   
+   Build shared library
+   
+   
+   AdaCore/templates-parser
+   
+

diff --git a/dev-ada/templates-parser/templates-parser-23.0.0.ebuild 
b/dev-ada/templates-parser/templates-parser-23.0.0.ebuild
new file mode 100644
index ..ab3ed9e8723a
--- /dev/null
+++ b/dev-ada/templates-parser/templates-parser-23.0.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ADA_COMPAT=( gnat_2021 gcc_12_2_0 )
+inherit ada multiprocessing
+
+DESCRIPTION="A template engine"
+HOMEPAGE="https://github.com/AdaCore/templates-parser;
+SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"
+
+RDEPEND="${ADA_DEPS}"
+DEPEND="${RDEPEND}
+   dev-ada/gprbuild[${ADA_USEDEP}]"
+
+IUSE="+shared static-libs"
+
+src_configure() {
+   emake PROCESSORS=$(makeopts_jobs) \
+   DEFAULT_LIBRARY_TYPE=$(usex shared relocatable static) \
+   ENABLE_STATIC=$(usex static-libs true false) \
+   ENABLE_SHARED=$(usex shared true false) \
+   prefix=/usr \
+   setup
+}
+
+src_compile() {
+   emake GPROPTS=-v
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wofi/

2022-12-13 Thread Anna Vyalkova
commit: 480e19911ba039b0d5270ac3c2841248786253e6
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Dec 14 07:33:18 2022 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Wed Dec 14 07:33:18 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=480e1991

gui-apps/wofi: treeclean

Bug: https://bugs.gentoo.org/711876
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 gui-apps/wofi/Manifest  |  2 --
 gui-apps/wofi/metadata.xml  | 17 -
 gui-apps/wofi/wofi-1.2.3.ebuild | 40 
 gui-apps/wofi/wofi-1.2.4.ebuild | 40 
 gui-apps/wofi/wofi-.ebuild  | 40 
 5 files changed, 139 deletions(-)

diff --git a/gui-apps/wofi/Manifest b/gui-apps/wofi/Manifest
deleted file mode 100644
index e352cc4f1..0
--- a/gui-apps/wofi/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST wofi-1.2.3.tar.gz 71445 BLAKE2B 
38051803d1c902ddf8b8d7053f92c2bf9ce3e10a93ed12c832c108cb1807b12611721a8502edd6ce9b595a2a1486f65ed97f488333e38f0696f2f4fd0b1d6704
 SHA512 
1a7dee1ef6304a1e538977bf34b8fbe91abc811133fa3b9b48a975b42d46142808c364ae7acd4ab5f6c898547b529cfa1579b4fd7cfeb5a9fd93f489ccc491bf
-DIST wofi-1.2.4.tar.gz 71569 BLAKE2B 
6fa2e49da94a6d9e408999e66ec2359368b8298ae647cecad53fbb5cf754eab0db307d3555ebad3d26dff81a494322ed6552c8767697a5159dcc6304af24c4a4
 SHA512 
9c31a57b4fd476e4cc368ae281f18687e43d61167bcc1e883d9988c6e966c128e9aaae3f27ccd33b59e0ac6a3c4a32fc70eecb7a6d259f083b9b7d2ea3f963a6

diff --git a/gui-apps/wofi/metadata.xml b/gui-apps/wofi/metadata.xml
deleted file mode 100644
index f757c20f5..0
--- a/gui-apps/wofi/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-Matthias Coppens
-coppens.matthias@gmail.com
-
-
-https://todo.sr.ht/~scoopta/wofi
-https://cloudninja.pw/docs/wofi.html
-
-
-Enable run mode
-Enable drun mode
-Enable dmenu mode
-
-

diff --git a/gui-apps/wofi/wofi-1.2.3.ebuild b/gui-apps/wofi/wofi-1.2.3.ebuild
deleted file mode 100644
index ab2a59ac7..0
--- a/gui-apps/wofi/wofi-1.2.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-if [ "${PV}" =  ]
-then
-   inherit mercurial
-   EHG_REPO_URI="https://hg.sr.ht/~scoopta/${PN};
-else
-   SRC_URI="https://hg.sr.ht/~scoopta/wofi/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   S="${WORKDIR}/${PN}-v${PV}"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland 
compositors like sway"
-HOMEPAGE="https://hg.sr.ht/~scoopta/wofi;
-LICENSE="GPL-3"
-
-IUSE="+run +drun +dmenu"
-
-DEPEND="
-   dev-libs/wayland
-   x11-libs/gtk+[wayland(-)]"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-RESTRICT="test mirror"
-
-SLOT="0"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use run enable_run)
-   $(meson_use drun enable_drun)
-   $(meson_use dmenu enable_dmenu)
-   )
-   meson_src_configure
-}

diff --git a/gui-apps/wofi/wofi-1.2.4.ebuild b/gui-apps/wofi/wofi-1.2.4.ebuild
deleted file mode 100644
index ab2a59ac7..0
--- a/gui-apps/wofi/wofi-1.2.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-if [ "${PV}" =  ]
-then
-   inherit mercurial
-   EHG_REPO_URI="https://hg.sr.ht/~scoopta/${PN};
-else
-   SRC_URI="https://hg.sr.ht/~scoopta/wofi/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   S="${WORKDIR}/${PN}-v${PV}"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland 
compositors like sway"
-HOMEPAGE="https://hg.sr.ht/~scoopta/wofi;
-LICENSE="GPL-3"
-
-IUSE="+run +drun +dmenu"
-
-DEPEND="
-   dev-libs/wayland
-   x11-libs/gtk+[wayland(-)]"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-RESTRICT="test mirror"
-
-SLOT="0"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use run enable_run)
-   $(meson_use drun enable_drun)
-   $(meson_use dmenu enable_dmenu)
-   )
-   meson_src_configure
-}

diff --git a/gui-apps/wofi/wofi-.ebuild b/gui-apps/wofi/wofi-.ebuild
deleted file mode 100644
index ab2a59ac7..0
--- a/gui-apps/wofi/wofi-.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-if [ "${PV}" =  ]
-then
-   inherit mercurial
-   EHG_REPO_URI="https://hg.sr.ht/~scoopta/${PN};
-else
-   SRC_URI="https://hg.sr.ht/~scoopta/wofi/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   

[gentoo-commits] repo/proj/guru:dev commit in: net-misc/fedigroup/

2022-12-13 Thread Anna Vyalkova
commit: bd53b8843c31342e3885dea0ce65b1884901cda9
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Dec 13 20:53:59 2022 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue Dec 13 20:54:04 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd53b884

net-misc/fedigroup: add 1.0.8

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

 net-misc/fedigroup/Manifest   |  1 +
 net-misc/fedigroup/fedigroup-1.0.8.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/net-misc/fedigroup/Manifest b/net-misc/fedigroup/Manifest
index b651ef866..477482fa4 100644
--- a/net-misc/fedigroup/Manifest
+++ b/net-misc/fedigroup/Manifest
@@ -1 +1,2 @@
 DIST fedigroup.py-1.0.6.tar.gz 17909 BLAKE2B 
d4a9003d0fd06f3bb74777966b71618cb5283aa017ecf91ac182f8fb460fc028469e13aace678b4319714e555ede2c6f4aa7f16b449efb272bf9a6d441be423f
 SHA512 
0481bd1de94d3d4cf2f5c57c078244a079ac3541393555bcb6b36db88457ed10505d06563da80e62ec14fb5c492b727da6f6495f1d91936c7b9ea53c
+DIST fedigroup.py-1.0.8.tar.gz 17918 BLAKE2B 
998c3fdde7492746158994147000354015fdc17887202bf099c50eab267ada34b78601a119254551ce2a398d6c85e43927668ee2a03ec5306251e6bc8f84c866
 SHA512 
f81b666e743232f614f0a6e7be3516a87be17c755ae19ca405eeb9c4130d2d26b25c7b4b6c7764e913dd54a2547cb07328debd228d86178516bd9608a2ed07cf

diff --git a/net-misc/fedigroup/fedigroup-1.0.8.ebuild 
b/net-misc/fedigroup/fedigroup-1.0.8.ebuild
new file mode 100644
index 0..8df23b047
--- /dev/null
+++ b/net-misc/fedigroup/fedigroup-1.0.8.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_SINGLE_IMPL=1
+inherit distutils-r1
+
+MY_PN="${PN}.py"
+MY_P="${MY_PN}-${PV}"
+DESCRIPTION="Emulate group accounts on Mastodon/Pleroma"
+HOMEPAGE="
+   https://pypi.org/project/fedigroup.py/
+   https://github.com/uanet-exception/fedigroup.py
+"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   acct-user/fedigroup
+   $(python_gen_cond_dep '
+   dev-python/mastodon-py[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   ')
+"
+
+src_install() {
+   distutils-r1_src_install
+
+   newinitd "${FILESDIR}"/fedigroup.initd ${PN}
+   newconfd "${FILESDIR}"/fedigroup.confd ${PN}
+
+   diropts --owner fedigroup --group fedigroup
+   keepdir /var/lib/fedigroup
+}



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

2022-12-13 Thread Hans de Graaff
commit: bea709071cc28aec79492d9c978c71797e9382d2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 14 06:53:15 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 14 06:53:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bea70907

dev-ruby/time: add 0.2.1

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

 dev-ruby/time/Manifest  |  1 +
 dev-ruby/time/time-0.2.1.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/time/Manifest b/dev-ruby/time/Manifest
index 46d68074082b..bdb9991827b0 100644
--- a/dev-ruby/time/Manifest
+++ b/dev-ruby/time/Manifest
@@ -1 +1,2 @@
 DIST time-0.2.0.tar.gz 25276 BLAKE2B 
e944fc0ad371608b24c543e503504e1bfd9015f8b998372e6e4a08d2b76c7d75b478ceac42d4d955c205e4ed30a018d3c008e947d9d3215fcd32d78f429aee92
 SHA512 
07b4896827014ab1f6394ee8a116a8074c2342c070b814bb190104a404828d684c9ca49d0c53fe5ef4518d5455de73d5f4c03051cbae47257fa631b17515d2f9
+DIST time-0.2.1.tar.gz 25363 BLAKE2B 
8f9a3dae104a03cc012b156fe696890a655b8a81627e23c3cc3c811b15d1a195d5e7ca1da1b9ab8ee81895e291962be2f64bdf021a376e77a3195695a0a876c1
 SHA512 
695ea9907338fc13fd8b7ab98ed57d811c05e0609c99585eff80acd172d38408c705857dc25ff78b310a6945e768e5403d9c4453b357676f39d40418982c97e6

diff --git a/dev-ruby/time/time-0.2.1.ebuild b/dev-ruby/time/time-0.2.1.ebuild
new file mode 100644
index ..757f9b81ec81
--- /dev/null
+++ b/dev-ruby/time/time-0.2.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="time.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Extends the Time class with methods for parsing and conversion"
+HOMEPAGE="https://github.com/ruby/time;
+SRC_URI="https://github.com/ruby/time/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/date"
+
+all_ruby_prepare() {
+   sed -e 's/__dir__/"."/' \
+   -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
+   -e 's/git ls-files -z/find * -print0/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:.:test:test/lib -rhelper -e 
'Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}



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

2022-12-13 Thread Hans de Graaff
commit: 882b611e539eb435b2d235f09a1251b8650c62a7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 14 06:52:04 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 14 06:52:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=882b611e

dev-ruby/rotp: add 6.2.2

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

 dev-ruby/rotp/Manifest  |  1 +
 dev-ruby/rotp/rotp-6.2.2.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/rotp/Manifest b/dev-ruby/rotp/Manifest
index 75e7ce3fcc39..89b806db9a02 100644
--- a/dev-ruby/rotp/Manifest
+++ b/dev-ruby/rotp/Manifest
@@ -1,2 +1,3 @@
 DIST rotp-6.2.0.tar.gz 6 BLAKE2B 
dba270201593425c9282aca71efb33ecacda916996ebfffc703dd865a6c6ee3b3da4098497ce036a95157089d8d736e9413d0aa9fd0dc582d4b278ce811e05d0
 SHA512 
938cf9feffbe7e86f542c6dde4cd87b57e2ddd2696303e69cb76bc9fb04ffb40c9a5ef45288f23cb096d9f6706e0b48ad89907dc9322594df10c8c0521feffa1
 DIST rotp-6.2.1.tar.gz 16509 BLAKE2B 
aad879bcbeb32214cbf81bb6af546e9158c607a4d4dd2e042ac7eda9d8c8baa30df7f0376935bab73062f853441c3e69834625dd2c048d9194ce2cf73df5b11e
 SHA512 
24ff3474f2c0ce30ccd0d04ef37e3da195da95b9a3fe47a2ae028484012bf9406e99499c489e5dff14ad2454a71fd590b930f7bd046e91f4791c056bf21daa3f
+DIST rotp-6.2.2.tar.gz 16554 BLAKE2B 
ba6688238c1e0f0674cc38f8ee0a9f4db2396afbe8a66c47f309ab5b14ef80be039e76d610cd29cad7ce15f6ce2de5be4edc40f2a27841227910a71ec9c56bfc
 SHA512 
88292c80122eec53ed9a45682263b66f1ff6aaad04e0247e235a94faa5d27c1f12398445d81152b6da5565039810f7d5a6974af4bb179a6b8e0a3282fbd6437e

diff --git a/dev-ruby/rotp/rotp-6.2.2.ebuild b/dev-ruby/rotp/rotp-6.2.2.ebuild
new file mode 100644
index ..f5bce8f31ffc
--- /dev/null
+++ b/dev-ruby/rotp/rotp-6.2.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The Ruby One Time Password Library"
+HOMEPAGE="https://github.com/mdp/rotp;
+SRC_URI="https://github.com/mdp/rotp/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-libs/openssl"
+
+ruby_add_bdepend "
+   test? ( >=dev-ruby/timecop-0.8 )
+"
+
+all_ruby_prepare() {
+   # Remove simplecov
+   sed -i -e '/simplecov/,/^end/ s:^:#:' spec/spec_helper.rb || die
+   # Don't require git
+   sed -i \
+   -e 's/git ls-files/find/' \
+   -e 's/{test,spec,features}/spec/' \
+   ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2022-12-13 Thread Sam James
commit: 4353cd995dee5fcc4563111dbecbb6de63966e76
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 06:25:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 06:33:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4353cd99

www-client/microsoft-edge-dev: remove old

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

 www-client/microsoft-edge-dev/Manifest |   1 -
 .../microsoft-edge-dev-109.0.1518.8.ebuild | 117 -
 2 files changed, 118 deletions(-)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 3977ce76e0bf..056529565331 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,4 +1,3 @@
 DIST microsoft-edge-dev_109.0.1518.12-1_amd64.deb 138877934 BLAKE2B 
4230f2c762df35ae68f2e6df5a9a169a538ecb8d0be6b61477a3923281ddc96dd0e905407a08dcd160e69c858941e8d54f5c6e2501be754fea52a13979b1b20b
 SHA512 
16eb0747e7d3f73664446b79fc7274d29e42e29b74afde637055432ddc3dd8907b4000933c1dca6bbd7910e40b100641b86daa2cb14787575447bf6cac0c4b05
-DIST microsoft-edge-dev_109.0.1518.8-1_amd64.deb 138864098 BLAKE2B 
18cb44ce106d4bd350226363d69b3ce2136a19049b3c404e2033ddac872fa868b5bf799c782c768547564a67f540211c4fa2c5e04e06b4c7d2d3900de8315aa9
 SHA512 
d47219d54980a00e03ec96c00b05b19b4214a56cfa5546b2e0920cdd8a4ebf89c779f5d15a1e6d20755ba6c7d92494287c04756033a6d99727823cfa913ed040
 DIST microsoft-edge-dev_110.0.1543.0-1_amd64.deb 138810898 BLAKE2B 
9eed98879ee32ca895ac363d3e4431d0d93e2af34bde10a4d2434b2302eba73677d5573a9a1a782a2d4ff6c38b33521fe79faaefa691b583d3c5352ce1c71e05
 SHA512 
23cf47804ebca85b74fe8e6e78ce94980d76f7683669dc1261cc685396d59d9b05a674a4e3a648dcb2597e7e34255e62ba440e61b2851fa14b2e3bfdaed77966
 DIST microsoft-edge-dev_110.0.1556.0-1_amd64.deb 139213586 BLAKE2B 
a233bb8820f0519e83b20fca70001c8c0ef83190d8b55f6f3bd66579664924ee987457fa9309bf91c52f408d1b61bea0c4d93052aafd270a9b3f5c9f0f8f76f6
 SHA512 
c921aff209c57a2c0c4f8b382f3c3e279e02e9f1dbdcadb4e7130db6adf2f9c2a47738c93d0da6e218014e4476e2892ff362d129fc956a2c428a0197109e5be1

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-109.0.1518.8.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-109.0.1518.8.ebuild
deleted file mode 100644
index 873f8ce87360..
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-109.0.1518.8.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 2011-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip"
-
-RDEPEND="
-   || (
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   ( app-accessibility/at-spi2-atk dev-libs/atk )
-   )
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym 

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

2022-12-13 Thread Sam James
commit: 4c6f07f6c6e0a6c35792743cfe595136cc76a90d
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 06:25:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 06:33:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c6f07f6

www-client/opera: automated bump (93.0.4585.64)

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

 www-client/opera/Manifest  |   1 +
 www-client/opera/opera-93.0.4585.64.ebuild | 156 +
 2 files changed, 157 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 9d11d1f5a2c4..73e49bf67aaf 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1,3 @@
 DIST opera-ffmpeg-codecs-105.0.5195.19.tar.xz 1413912 BLAKE2B 
52e951eb93b2ed91b4053002a43e79884c46aab7b2218a08717927e3f43bc247b340bafc18488fcf6596d4441c318d6fe734869c8daad047107aeff0fade4c71
 SHA512 
f29bc9146fa67b71fa2df83a9b731e9cb4ce7827a573b63fa1c10baba5980f0375cfab2c6e1edce01415753b6f3e0b65de7d361d9400550d7a2d637236e2e414
 DIST opera-stable_93.0.4585.37_amd64.deb 19688 BLAKE2B 
51d983798ea9a869b7cb4faf6ce822ea8680b5f311ae0bd62ae24c5658babbbea7ac132093ef103253dcbe772e00dba53db64c77974c4ef26169a25b115bdc76
 SHA512 
7f20b906691233a2fe9ed76aa0f424aebab4848ed3d288c8dc0ea96844ac126684dd0f575f8790d79ab65ae0f0b50d8cd974c65884167648e510fcfd3d2762ed
+DIST opera-stable_93.0.4585.64_amd64.deb 100054140 BLAKE2B 
c59a3ad78e36cbbb655c4360700f9559890f85dbcfc5b8765cc4130958ea0e1925d3afacd25db6f048844e433b366ccf76fdadbb82e44a902f395fa258514d24
 SHA512 
3827c861e0fdebeabbe93b641827976669ac940c9fbcb8e9d02291019233e0e1c6fec5d0705863535edbc90a99553bd516b4af277610595d33b600f6e47bd960

diff --git a/www-client/opera/opera-93.0.4585.64.ebuild 
b/www-client/opera/opera-93.0.4585.64.ebuild
new file mode 100644
index ..b6382408cc0d
--- /dev/null
+++ b/www-client/opera/opera-93.0.4585.64.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="105.0.5195.19"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs suid"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
+   else
+   mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die
+   fi
+   rm -r "usr/lib" 

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

2022-12-13 Thread Sam James
commit: 8374890b85e528e3edd7941928a9c832149cbebe
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 06:25:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 06:33:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8374890b

www-client/opera: amd64 stable (93.0.4585.64)

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

 www-client/opera/opera-93.0.4585.64.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-93.0.4585.64.ebuild 
b/www-client/opera/opera-93.0.4585.64.ebuild
index b6382408cc0d..43b204f094bf 100644
--- a/www-client/opera/opera-93.0.4585.64.ebuild
+++ b/www-client/opera/opera-93.0.4585.64.ebuild
@@ -40,7 +40,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 FFMPEG_VERSION="105.0.5195.19"
 



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

2022-12-13 Thread Sam James
commit: 3381bfdbd0c6f4fd5f8d15a2d1a20bd30d0bf333
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 06:25:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 06:33:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3381bfdb

www-client/opera: remove old

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

 www-client/opera/Manifest  |   1 -
 www-client/opera/opera-93.0.4585.37.ebuild | 156 -
 2 files changed, 157 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 73e49bf67aaf..1a5a4531e524 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,2 @@
 DIST opera-ffmpeg-codecs-105.0.5195.19.tar.xz 1413912 BLAKE2B 
52e951eb93b2ed91b4053002a43e79884c46aab7b2218a08717927e3f43bc247b340bafc18488fcf6596d4441c318d6fe734869c8daad047107aeff0fade4c71
 SHA512 
f29bc9146fa67b71fa2df83a9b731e9cb4ce7827a573b63fa1c10baba5980f0375cfab2c6e1edce01415753b6f3e0b65de7d361d9400550d7a2d637236e2e414
-DIST opera-stable_93.0.4585.37_amd64.deb 19688 BLAKE2B 
51d983798ea9a869b7cb4faf6ce822ea8680b5f311ae0bd62ae24c5658babbbea7ac132093ef103253dcbe772e00dba53db64c77974c4ef26169a25b115bdc76
 SHA512 
7f20b906691233a2fe9ed76aa0f424aebab4848ed3d288c8dc0ea96844ac126684dd0f575f8790d79ab65ae0f0b50d8cd974c65884167648e510fcfd3d2762ed
 DIST opera-stable_93.0.4585.64_amd64.deb 100054140 BLAKE2B 
c59a3ad78e36cbbb655c4360700f9559890f85dbcfc5b8765cc4130958ea0e1925d3afacd25db6f048844e433b366ccf76fdadbb82e44a902f395fa258514d24
 SHA512 
3827c861e0fdebeabbe93b641827976669ac940c9fbcb8e9d02291019233e0e1c6fec5d0705863535edbc90a99553bd516b4af277610595d33b600f6e47bd960

diff --git a/www-client/opera/opera-93.0.4585.37.ebuild 
b/www-client/opera/opera-93.0.4585.37.ebuild
deleted file mode 100644
index 43b204f094bf..
--- a/www-client/opera/opera-93.0.4585.37.ebuild
+++ /dev/null
@@ -1,156 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-FFMPEG_VERSION="105.0.5195.19"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs suid"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
-   else
-   mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die
-   fi
-   rm -r "usr/lib" || die
-
-   

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

2022-12-13 Thread Sam James
commit: d5b8f793aad3771f63ca2a9ba223e2819e535a73
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 06:24:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 06:33:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b8f793

www-client/google-chrome: automated update (108.0.5359.124)

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

 www-client/google-chrome/Manifest   | 2 +-
 ...-chrome-108.0.5359.98.ebuild => google-chrome-108.0.5359.124.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index cb22bbfaef9b..64fad97845be 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_108.0.5359.98-1_amd64.deb 93009036 BLAKE2B 
816a4004b62b8b2add04ae83e70c0760f6c5def8f16cc70b986a020b7f652ae70acd55297c3a225ff5511452f4522d27170f309163fe20aeb4b4768a880ad736
 SHA512 
f9b79e501bea2a5aa251a9fa004066bed99caf84cf946353e1551f02ef0b93f112c395a198205b2a9d5d16b1e3cb0dd6575311598e16bdc4298088c93287
+DIST google-chrome-stable_108.0.5359.124-1_amd64.deb 92980892 BLAKE2B 
08e36fde728f0539ad6e7b95080f088249495f96db41c11441211375c40156a571252be1d802dd4e9398a2b78ebf87c85d177527dcbb8b2ac067ff4beebdb814
 SHA512 
800ffb452d703eb9867a1afb80acec88c4843e2fd888ea1788a104846af069f020195a60b720941cb788a02375521f27b6b9a16b98f354ab8dd2c866ad7c75af

diff --git a/www-client/google-chrome/google-chrome-108.0.5359.98.ebuild 
b/www-client/google-chrome/google-chrome-108.0.5359.124.ebuild
similarity index 100%
rename from www-client/google-chrome/google-chrome-108.0.5359.98.ebuild
rename to www-client/google-chrome/google-chrome-108.0.5359.124.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2022-12-13 Thread Sam James
commit: a5c1a8572a240dee4906c6ae2379e257584e8248
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 06:24:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 06:33:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5c1a857

www-plugins/chrome-binary-plugins: automated update (108.0.5359.124)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...108.0.5359.98.ebuild => chrome-binary-plugins-108.0.5359.124.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index be3f94e7efe2..c11093291e93 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_109.0.5414.36-1_amd64.deb 93578984 BLAKE2B 
b4aacd7219e6115d80bd20cc03b40098a9d4eff9392f7c732c4af67c700bc40e22b40a94c8e5b6479b8fbdcfdcef0d5408eebc8704193fdfb9306316dbe81d79
 SHA512 
31c60ca4d2825e31523f37c0183b9056409ade3d5dba84c4a6f185de412a66a435fa68da0b923d1363fc65a8e334ce6ff44f02cc7f891430ad53035f12e0682f
-DIST google-chrome-stable_108.0.5359.98-1_amd64.deb 93009036 BLAKE2B 
816a4004b62b8b2add04ae83e70c0760f6c5def8f16cc70b986a020b7f652ae70acd55297c3a225ff5511452f4522d27170f309163fe20aeb4b4768a880ad736
 SHA512 
f9b79e501bea2a5aa251a9fa004066bed99caf84cf946353e1551f02ef0b93f112c395a198205b2a9d5d16b1e3cb0dd6575311598e16bdc4298088c93287
+DIST google-chrome-stable_108.0.5359.124-1_amd64.deb 92980892 BLAKE2B 
08e36fde728f0539ad6e7b95080f088249495f96db41c11441211375c40156a571252be1d802dd4e9398a2b78ebf87c85d177527dcbb8b2ac067ff4beebdb814
 SHA512 
800ffb452d703eb9867a1afb80acec88c4843e2fd888ea1788a104846af069f020195a60b720941cb788a02375521f27b6b9a16b98f354ab8dd2c866ad7c75af
 DIST google-chrome-unstable_110.0.5464.2-1_amd64.deb 93772692 BLAKE2B 
87b87c69a75ff9fbd806a25ab80ee73462dad8cfe21f60c730d794f80492d868d2052ca9c716a4b74b0526be82892b8ab690d7a8654870f0cc1dd67d6fae56c0
 SHA512 
a6f6bbabd2f786492705c79dd5aaf88dadf4e482a2d60b35b8bd5b4146a0927c808944343550d88cab69e1a5d5ffe27d48073596d63e81df87f54b518a8040ba

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-108.0.5359.98.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-108.0.5359.124.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-108.0.5359.98.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-108.0.5359.124.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2022-12-13 Thread Sam James
commit: 5cf168c1999df86001923fe0ed69752a335613e5
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 06:24:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 06:33:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf168c1

www-client/microsoft-edge-dev: automated bump (110.0.1556.0)

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

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-110.0.1556.0.ebuild | 117 +
 2 files changed, 118 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 7670c840a35f..3977ce76e0bf 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_109.0.1518.12-1_amd64.deb 138877934 BLAKE2B 
4230f2c762df35ae68f2e6df5a9a169a538ecb8d0be6b61477a3923281ddc96dd0e905407a08dcd160e69c858941e8d54f5c6e2501be754fea52a13979b1b20b
 SHA512 
16eb0747e7d3f73664446b79fc7274d29e42e29b74afde637055432ddc3dd8907b4000933c1dca6bbd7910e40b100641b86daa2cb14787575447bf6cac0c4b05
 DIST microsoft-edge-dev_109.0.1518.8-1_amd64.deb 138864098 BLAKE2B 
18cb44ce106d4bd350226363d69b3ce2136a19049b3c404e2033ddac872fa868b5bf799c782c768547564a67f540211c4fa2c5e04e06b4c7d2d3900de8315aa9
 SHA512 
d47219d54980a00e03ec96c00b05b19b4214a56cfa5546b2e0920cdd8a4ebf89c779f5d15a1e6d20755ba6c7d92494287c04756033a6d99727823cfa913ed040
 DIST microsoft-edge-dev_110.0.1543.0-1_amd64.deb 138810898 BLAKE2B 
9eed98879ee32ca895ac363d3e4431d0d93e2af34bde10a4d2434b2302eba73677d5573a9a1a782a2d4ff6c38b33521fe79faaefa691b583d3c5352ce1c71e05
 SHA512 
23cf47804ebca85b74fe8e6e78ce94980d76f7683669dc1261cc685396d59d9b05a674a4e3a648dcb2597e7e34255e62ba440e61b2851fa14b2e3bfdaed77966
+DIST microsoft-edge-dev_110.0.1556.0-1_amd64.deb 139213586 BLAKE2B 
a233bb8820f0519e83b20fca70001c8c0ef83190d8b55f6f3bd66579664924ee987457fa9309bf91c52f408d1b61bea0c4d93052aafd270a9b3f5c9f0f8f76f6
 SHA512 
c921aff209c57a2c0c4f8b382f3c3e279e02e9f1dbdcadb4e7130db6adf2f9c2a47738c93d0da6e218014e4476e2892ff362d129fc956a2c428a0197109e5be1

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-110.0.1556.0.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-110.0.1556.0.ebuild
new file mode 100644
index ..873f8ce87360
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-110.0.1556.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 2011-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip"
+
+RDEPEND="
+   || (
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   ( app-accessibility/at-spi2-atk dev-libs/atk )
+   )
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+

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

2022-12-13 Thread Michał Górny
commit: 19eea8bb3614cf204f3532b3ff2830cee260f44c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 14 06:23:06 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 14 06:31:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19eea8bb

dev-python/pyotp: Bump to 2.8.0

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

 dev-python/pyotp/Manifest   |  1 +
 dev-python/pyotp/pyotp-2.8.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/pyotp/Manifest b/dev-python/pyotp/Manifest
index e62ff8d553a0..967d46a1c6c7 100644
--- a/dev-python/pyotp/Manifest
+++ b/dev-python/pyotp/Manifest
@@ -1 +1,2 @@
 DIST pyotp-2.7.0.tar.gz 16709 BLAKE2B 
83b565afe4b718185274682540ad41591913a710d6683c0131dd7a47c100514e6dfea20d432aed39ab80ec232122329206841c3e024290160a86c74e3e8b3f65
 SHA512 
e2d67de9a7e4a711d4d0037c2a52c05be5b0ecb5fc85f942a1b9a14b261300dff0058be2fe2d2829d351cf665a0d238d3602c27184f56f7886a9049120c4e44f
+DIST pyotp-2.8.0.tar.gz 16873 BLAKE2B 
55930ca0991a38e920e4dd31ff46534031976ccc4bd2151a762ce806251d1b4c7d3c120a7afa42b2aa33387cd445818b07b981f906733075535d6948dfde24e6
 SHA512 
f4e6c857833c7c994a64586bb495b48935752d0fa9d90edbdcce899ebce10fc0ac13ab03c439ea81f1c0fcfc4adafbf2c42ee8c4fa4afdd662c30d5be164c9b2

diff --git a/dev-python/pyotp/pyotp-2.8.0.ebuild 
b/dev-python/pyotp/pyotp-2.8.0.ebuild
new file mode 100644
index ..1309f77d2d96
--- /dev/null
+++ b/dev-python/pyotp/pyotp-2.8.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="PyOTP is a Python library for generating and verifying one-time 
passwords"
+HOMEPAGE="
+   https://github.com/pyauth/pyotp/
+   https://pypi.org/project/pyotp/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+distutils_enable_tests unittest



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

2022-12-13 Thread Michał Górny
commit: 7d11840eda44db5dfcb2ce51febc9d60d2ffa562
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 14 05:28:20 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 14 06:31:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d11840e

dev-python/ipdb: Remove tomli dep on py3.11

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

 dev-python/ipdb/ipdb-0.13.11.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/ipdb/ipdb-0.13.11.ebuild 
b/dev-python/ipdb/ipdb-0.13.11.ebuild
index 395b79feccc6..ca401e15df98 100644
--- a/dev-python/ipdb/ipdb-0.13.11.ebuild
+++ b/dev-python/ipdb/ipdb-0.13.11.ebuild
@@ -24,7 +24,9 @@ RDEPEND="
 "
 BDEPEND="
test? (
-   dev-python/tomli[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/google-auth-oauthlib/

2022-12-13 Thread Michał Górny
commit: 767fca15fdb8936a8114cd26974f89a34d30ab40
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 14 05:54:33 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 14 06:31:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=767fca15

dev-python/google-auth-oauthlib: Update dependencies

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

 ...-auth-oauthlib-0.8.0.ebuild => google-auth-oauthlib-0.8.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/google-auth-oauthlib/google-auth-oauthlib-0.8.0.ebuild 
b/dev-python/google-auth-oauthlib/google-auth-oauthlib-0.8.0-r1.ebuild
similarity index 94%
rename from dev-python/google-auth-oauthlib/google-auth-oauthlib-0.8.0.ebuild
rename to dev-python/google-auth-oauthlib/google-auth-oauthlib-0.8.0-r1.ebuild
index bd70749d3a48..a32774731233 100644
--- a/dev-python/google-auth-oauthlib/google-auth-oauthlib-0.8.0.ebuild
+++ b/dev-python/google-auth-oauthlib/google-auth-oauthlib-0.8.0-r1.ebuild
@@ -26,7 +26,7 @@ KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
>=dev-python/click-6.0.0[${PYTHON_USEDEP}]
-   >=dev-python/google-auth-2.13.0[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-2.15.0[${PYTHON_USEDEP}]
>=dev-python/requests-oauthlib-0.7.0[${PYTHON_USEDEP}]
 "
 



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

2022-12-13 Thread Michał Górny
commit: d302bab53e96e2a605e61546e67d9ff978ef8ad5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 14 05:40:02 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 14 06:31:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d302bab5

dev-python/pytoolconfig: Fix LICENSE

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

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

diff --git a/dev-python/pytoolconfig/pytoolconfig-1.2.4.ebuild 
b/dev-python/pytoolconfig/pytoolconfig-1.2.4.ebuild
index 8bd0e03fe389..c56b02a568a2 100644
--- a/dev-python/pytoolconfig/pytoolconfig-1.2.4.ebuild
+++ b/dev-python/pytoolconfig/pytoolconfig-1.2.4.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="
 "
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
-LICENSE="LGPL-3"
+LICENSE="LGPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
 



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

2022-12-13 Thread Michał Górny
commit: 38a955a86761f5b6d788903423916a3d5d8c860c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 14 06:28:48 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 14 06:31:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a955a8

dev-python/pytoolconfig: Update URLs

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

 dev-python/pytoolconfig/metadata.xml  | 2 +-
 dev-python/pytoolconfig/pytoolconfig-1.2.4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytoolconfig/metadata.xml 
b/dev-python/pytoolconfig/metadata.xml
index 0d65c075419a..ff612f66abee 100644
--- a/dev-python/pytoolconfig/metadata.xml
+++ b/dev-python/pytoolconfig/metadata.xml
@@ -8,6 +8,6 @@
   
   
 pytoolconfig
-bageljrkhanofemus/pytoolconfig
+bagel897/pytoolconfig
   
 

diff --git a/dev-python/pytoolconfig/pytoolconfig-1.2.4.ebuild 
b/dev-python/pytoolconfig/pytoolconfig-1.2.4.ebuild
index c56b02a568a2..3ab109b4e2a9 100644
--- a/dev-python/pytoolconfig/pytoolconfig-1.2.4.ebuild
+++ b/dev-python/pytoolconfig/pytoolconfig-1.2.4.ebuild
@@ -11,7 +11,7 @@ inherit distutils-r1
 DESCRIPTION="Python tool configuration"
 HOMEPAGE="
https://pypi.org/project/pytoolconfig/
-   https://github.com/bageljrkhanofemus/pytoolconfig/
+   https://github.com/bagel897/pytoolconfig/
 "
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 



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

2022-12-13 Thread Michał Górny
commit: 8fdbdffb5c6f08fad01f1a70da7c7dd413b124ce
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 14 05:26:38 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 14 06:31:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fdbdffb

dev-python/isort: Bump to 5.11.2

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

 dev-python/isort/Manifest|  1 +
 dev-python/isort/isort-5.11.2.ebuild | 69 
 2 files changed, 70 insertions(+)

diff --git a/dev-python/isort/Manifest b/dev-python/isort/Manifest
index 5aac182706cb..0fc4fa6fc46e 100644
--- a/dev-python/isort/Manifest
+++ b/dev-python/isort/Manifest
@@ -1,2 +1,3 @@
 DIST isort-5.10.1.gh.tar.gz 728462 BLAKE2B 
5b892b9849293e8730e6d89592bace62009a8589d185b4d3a5bafded605ccd46fd0f2986fbad5cf1d72321d030e3193a111ab7e6114c6b4a7a67696f546b3a14
 SHA512 
545c1844bacc1d2d9e87e60b03b30a846ee1ebbfe2a229c3e018a2e1cc6e9a04a3691f1b2e7ec8575806f2341bc1af15eb64904b4eabd786d6b9b289cea5ce2a
 DIST isort-5.11.1.gh.tar.gz 731273 BLAKE2B 
9044579ae53df64b78762384eba9b329017c12a1e8208382b56fa76a0d54443379b17463ff547f014d18b0bc06a9d1382b4a7e3c7a44c6a6ada1a8ed836460eb
 SHA512 
0d891bb0b546d01a4bb5ca4f8f62683c8864b396e2c15549b5f40da4c3b630ae9100026f95c7be78aae2e3238e9d173fdb08ea9eca519631f7dea64e0643d4d1
+DIST isort-5.11.2.gh.tar.gz 731273 BLAKE2B 
02e135dcf448985ea94dc8e4f077540232099c4f1d671efc34ef7ce113a636b657948c586ab176dd85fc7e431ab54dc7ee3c3fd6515a80dc317fe82809fccf6d
 SHA512 
30d6da4096b0a19686fccafe772ccc45c46a2abf45522afad5d86f3ad9682fd0c3df17349c859d6e359542ef2aa59071613574233d84e8fd9073582b218c

diff --git a/dev-python/isort/isort-5.11.2.ebuild 
b/dev-python/isort/isort-5.11.2.ebuild
new file mode 100644
index ..bd9a3933387a
--- /dev/null
+++ b/dev-python/isort/isort-5.11.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A python utility/library to sort imports"
+HOMEPAGE="
+   https://github.com/PyCQA/isort/
+   https://pypi.org/project/isort/
+"
+SRC_URI="
+   https://github.com/PyCQA/isort/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/tomli[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/natsort[${PYTHON_USEDEP}]
+   dev-python/pylama[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unbundle tomli
+   sed -i -e 's:from ._vendored ::' isort/settings.py || die
+   rm -r isort/_vendored || die
+   # leftover toml import used to determine .toml support
+   sed -i -e 's:import toml:toml = True:' tests/unit/test_isort.py || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   cp -a "${BUILD_DIR}"/{install,test} || die
+   local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH}
+
+   # Install necessary plugins
+   local p
+   for p in example*/; do
+   pushd "${p}" >/dev/null || die
+   distutils_pep517_install "${BUILD_DIR}"/test
+   popd >/dev/null || die
+   done
+
+   local EPYTEST_IGNORE=(
+   # Excluded from upstream's test script
+   tests/unit/test_deprecated_finders.py
+   )
+   epytest tests/unit
+}



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

2022-12-13 Thread Michał Górny
commit: 809f4a31d9994f2a16200f14cc9f22760cd75288
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 14 06:09:59 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 14 06:31:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=809f4a31

dev-python/traitlets: Bump to 5.7.1

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

 dev-python/traitlets/Manifest   |  1 +
 dev-python/traitlets/traitlets-5.7.1.ebuild | 30 +
 2 files changed, 31 insertions(+)

diff --git a/dev-python/traitlets/Manifest b/dev-python/traitlets/Manifest
index ee513f4e5ddb..fd54c6c22af3 100644
--- a/dev-python/traitlets/Manifest
+++ b/dev-python/traitlets/Manifest
@@ -1,3 +1,4 @@
 DIST traitlets-5.5.0.tar.gz 131686 BLAKE2B 
1206c2f86367eb421202070a48fe12b20b214f446d8d54a0720e9474f77e2c9382186a6b3e32fc5896bd30c27f8fe7d2e1bdcaf24d88b445001b7203c6655a82
 SHA512 
c99c28fb503b0322599563ad934a6160fa9e2c1cc41c37e19f4d6cb0343a1a2228cbead9a6a296997fd9eb24f3e077d3043b349a7b7e765fdf1955cf63c49266
 DIST traitlets-5.6.0.tar.gz 133316 BLAKE2B 
736ef860ed8f7d9cfde990c755d50f47d09344edf1d2f55347d693cc3c453ae1f2315c168bd52dc82ea4e29ee7ab1d2494c9fd095bf56d03cf8b52b89d209ff2
 SHA512 
7af0fb619ddb2991b6285bb07642f700b0bb822c0eb5770fe6d337f42ac9c2fbb59cd971e9a8991277c47f3a9be2cfde21712080cca4733f8bba3339f91c8311
 DIST traitlets-5.7.0.tar.gz 136290 BLAKE2B 
ddc7190f0c14b6dae36effca4966801834d868f5072e3780ecaf10e5aadc2a05372e49028a7e08719e6d8a7536cd0e6a3dc36815322fc62933bca3311e55dee8
 SHA512 
252d6d93b863e099a739d0f1ad2a97421791ae9349c8720bc41dfeacfd3ee22f966cb75ee3895449a0e1b987f8d2db9d8665cbdacaed6a46ab05638e382d2e9e
+DIST traitlets-5.7.1.tar.gz 136382 BLAKE2B 
28a9c125134aff644f0bc5fd7310378936c3bfd79dea33c96124c22630d9b21384a742e7576d7a62a9da9678da19199bb98a09526d78a46833a03bb331b5
 SHA512 
c3a3f7014bcf894381bef3f96fafd814b8aaeec66ad67e12f94308a741549fa89b4446a994d2ec6162c7e43b74c43491b533d35fa61ec0ac5435f71c96f82cb4

diff --git a/dev-python/traitlets/traitlets-5.7.1.ebuild 
b/dev-python/traitlets/traitlets-5.7.1.ebuild
new file mode 100644
index ..e56dda3c163f
--- /dev/null
+++ b/dev-python/traitlets/traitlets-5.7.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A configuration system for Python applications"
+HOMEPAGE="
+   https://github.com/ipython/traitlets/
+   https://pypi.org/project/traitlets/
+"
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+distutils_enable_sphinx docs/source \
+   dev-python/myst_parser \
+   dev-python/pydata-sphinx-theme
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2022-12-13 Thread Michał Górny
commit: a6ce1fab2f8c0cf57d095cc5647a3389ac4ffa63
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 14 06:08:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 14 06:31:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ce1fab

dev-python/metakernel: Bump to 0.29.4

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

 dev-python/metakernel/Manifest |  1 +
 dev-python/metakernel/metakernel-0.29.4.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/metakernel/Manifest b/dev-python/metakernel/Manifest
index 3ad3a44cba37..0bc7b6041708 100644
--- a/dev-python/metakernel/Manifest
+++ b/dev-python/metakernel/Manifest
@@ -1,2 +1,3 @@
 DIST metakernel-0.29.2.tar.gz 189938 BLAKE2B 
cbcce893865d82198a79c892b40c67809202e4d947a590fce52d2ca85bd919bac5556d0fb27b53a91a4e7f5b4409c48c84bcb6ae28c04aed159507bf1f65102c
 SHA512 
d4ea32ea4f9b00cf223419f641f297a65737f8acb1774bd0dc209006a33ac0e41853da0d077492149fd3bd141de0e181a15df092618b2977899a68768c750ca9
 DIST metakernel-0.29.3.tar.gz 189920 BLAKE2B 
2004cdee9d633490a706cf3045253e5907554134501deba4c80a0d6e5e42f67dfc4f1a6e4918d13975579a93d37daa63252f61471791b28693634362519bb8c0
 SHA512 
c30e9cfde039599fb511ea61535f5f6d949e4c47033fd671397d5cc899002233c0df3218d5e0caa68ff0f37e5b3a3a85c03b9aa0fc8479a5dadb0ab91e7feb1a
+DIST metakernel-0.29.4.tar.gz 189933 BLAKE2B 
0fe91318ed0fd5e356c9f0e4dfd05d72e5aff33e0bc305a3c198b4718bad1a4c3d5d7a6c82cf0c4eddb9bb5873f8b6acdbf1c61fe9a5ea8120ac6f10503fa950
 SHA512 
7e7458baf510383765f788fd3299d0e5dccea7b1f79c15e1621a81e029ff48aeab7c67ed01d8e2254b806115935d7428d3dfc2f083bba5ff586f2ad819f96776

diff --git a/dev-python/metakernel/metakernel-0.29.4.ebuild 
b/dev-python/metakernel/metakernel-0.29.4.ebuild
new file mode 100644
index ..54c115ff1d81
--- /dev/null
+++ b/dev-python/metakernel/metakernel-0.29.4.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Metakernel for Jupyter"
+HOMEPAGE="
+   https://github.com/Calysto/metakernel/
+   https://pypi.org/project/metakernel/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/ipykernel-5.5.6[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_core-4.9.2[${PYTHON_USEDEP}]
+   >=dev-python/jedi-0.18[${PYTHON_USEDEP}]
+   >=dev-python/pexpect-4.8[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/jupyter_kernel_test[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # fragile
+   metakernel/tests/test_parser.py::test_path_completions
+   # requires starting ipycluster
+   metakernel/magics/tests/test_parallel_magic.py::test_parallel_magic
+)



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

2022-12-13 Thread Michał Górny
commit: 6a5e6262ce36b7ead9e1aa7d7f9a23914e4c2899
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 14 05:37:21 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 14 06:31:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a5e6262

dev-python/psycopg: Fix typing-extensions dep

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

 dev-python/psycopg/{psycopg-3.1.5.ebuild => psycopg-3.1.5-r1.ebuild} | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-python/psycopg/psycopg-3.1.5.ebuild 
b/dev-python/psycopg/psycopg-3.1.5-r1.ebuild
similarity index 94%
rename from dev-python/psycopg/psycopg-3.1.5.ebuild
rename to dev-python/psycopg/psycopg-3.1.5-r1.ebuild
index 8bd1346c397b..f95ab5973ba5 100644
--- a/dev-python/psycopg/psycopg-3.1.5.ebuild
+++ b/dev-python/psycopg/psycopg-3.1.5-r1.ebuild
@@ -32,9 +32,7 @@ RDEPEND="
$(python_gen_cond_dep '
>=dev-python/backports-zoneinfo-0.2.0[${PYTHON_USEDEP}]
' 3.8)
-   $(python_gen_cond_dep '
-   >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}]
-   ' 3.8 3.9 3.10)
+   >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}]
 "
 BDEPEND="
test? (



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

2022-12-13 Thread Michał Górny
commit: 209e069868d3d7523b912a548282ff2fd1bd10f4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 14 05:14:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 14 06:31:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=209e0698

dev-python/aioresponses: Bump to 0.7.4

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

 dev-python/aioresponses/Manifest  |  1 +
 dev-python/aioresponses/aioresponses-0.7.4.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/aioresponses/Manifest b/dev-python/aioresponses/Manifest
index cb0386caee7b..07edde0ad469 100644
--- a/dev-python/aioresponses/Manifest
+++ b/dev-python/aioresponses/Manifest
@@ -1 +1,2 @@
 DIST aioresponses-0.7.3.tar.gz 28895 BLAKE2B 
e948e25daef231b7984609ca475cde9ce026880953b395ebf1d5619fc951338614d1f56332c54467706f66275bc8aa1be9f04d3503295388f9dd4a213316d7c8
 SHA512 
9e2bdbf4fe5089928de9a7ddd54931d70ea137fbaba2bd22b32d248c9282f70d551a3aa2de270342bdf0c1acd0973b377f503d1194156aa545109ef3458278b5
+DIST aioresponses-0.7.4.tar.gz 35248 BLAKE2B 
e3046de1db4911429ff2bb50b011c7cdb33ad8460771bbe7cce969e29a74f29e5fe86b1ed488cbd9462706ce31e84a3bef08aec0e83ac6175c803d2e81900fbc
 SHA512 
00392f8481e600e2c18563193aaf5b75a324ea49e90606e43a28ea787f75c55712bc2caff0a70411f51a9615b01a252fca1ebb9efd2cc314f6358f6d1e59

diff --git a/dev-python/aioresponses/aioresponses-0.7.4.ebuild 
b/dev-python/aioresponses/aioresponses-0.7.4.ebuild
new file mode 100644
index ..92347ad7285d
--- /dev/null
+++ b/dev-python/aioresponses/aioresponses-0.7.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Helper to mock/fake web requests in Python's aiohttp package"
+HOMEPAGE="
+   https://github.com/pnuckowski/aioresponses/
+   https://pypi.org/project/aioresponses/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/pbr[${PYTHON_USEDEP}]
+   test? (
+   dev-python/ddt[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # These tests require Internet access
+   
tests/test_aioresponses.py::AIOResponsesTestCase::test_address_as_instance_of_url_combined_with_pass_through
+   
tests/test_aioresponses.py::AIOResponsesTestCase::test_pass_through_with_origin_params
+)



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

2022-12-13 Thread Michał Górny
commit: a6378f36dec855b6b50d63640d37bf11d0c46aa1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 14 05:17:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 14 06:31:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6378f36

app-admin/awscli: Bump to 1.27.29

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.27.29.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index f5a2c80d866c..60128030416e 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -9,4 +9,5 @@ DIST aws-cli-1.27.24.gh.tar.gz 2319169 BLAKE2B 
6677fc6d09298fc37d5aae5e9b4addc87
 DIST aws-cli-1.27.25.gh.tar.gz 2319262 BLAKE2B 
1207b7879a82c538be9d1ee3dc8a69f20c6334afdd8d35c63ca3d44f264316680aa4d7d01b19a216ca2693748977b83851a2b75f1fd55b85989f2749ab05e827
 SHA512 
e46f684b219d0bce61ffae0737b2c485a4fb359b7e3ad3ef6180d5378daa49bb049033073594c63f44150266041b4a78634aced1a34fc98f08f0ca8e371558e2
 DIST aws-cli-1.27.26.gh.tar.gz 2319897 BLAKE2B 
65307b3c63656b751ad3d96ca6ffdb2e9778cdb11cb35c730dc22dad83ee4b0e1cb37afc4d1de7b2c1cbbabd4622610fc2385e7dbc21cfa2c9833a36d693b1ff
 SHA512 
508f8ae1abe037786c3ee35204f4c84fb06bb7bb8471d75217bf914cf7c9aea897cbecb364554f8b39c75001769c894ede7a1b06dd761187aff468f19001708f
 DIST aws-cli-1.27.27.gh.tar.gz 2320454 BLAKE2B 
5ac7c2b872d23173dd3c1d0c586389b558c43de4bd0c1e0e5e45fee574d3d952aafb5591165fdd9eb2d14435df1342b27526dbd7ec1b7d63c1291e2d4d14bf80
 SHA512 
f5b9cf61b5045775142ae9868b3fd3193d82b09c4b0d52f05dadd173cc8dbc97699a2df458b17a97a5bc4743e14252fd9e7b6583fc9e49d8f26b96eb2c5d5d08
+DIST aws-cli-1.27.29.gh.tar.gz 2325759 BLAKE2B 
693131da782ce248a00560617d3d1cd57e1dcac20ba8a6a560b5a1c06c7f6b18576efd4e0a2151d538e28b3f59593ded609e8fea3d29bce9f91bc270f888e23a
 SHA512 
828a3fdda0b3156c1b09ed53b5c2c6486857bdd1e4e3d5cfd77e817bc6c1e53e1ff3f7ddf83c55e8ca93b2944f37333244adffa0f3b9416b1c4197db9b364dde
 DIST aws-cli-1.27.8.gh.tar.gz 2301766 BLAKE2B 
1873d92b8d2f6d3f29a65b4177927a1a14034da71dbc95ff6abf3f49df6cf3ee192412eeea15be14c8cf9fca0a5603f2c76b80b280f4feb95e661055abcd8b60
 SHA512 
e53828cac1b3e10e2ddd45312d71cdb748216dbc37c3e9833e7a1320b236c3bef6a13204a38b946d9182430f169fca1ddc77d3d06c1c2c6e05978dc61f675168

diff --git a/app-admin/awscli/awscli-1.27.29.ebuild 
b/app-admin/awscli/awscli-1.27.29.ebuild
new file mode 100644
index ..9bcb01ac11e2
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.29.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp 

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

2022-12-13 Thread Michał Górny
commit: b0876beb0a4a751dfc7629099cab85c69dafc6b6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 14 05:17:07 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 14 06:31:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0876beb

dev-python/boto3: Bump to 1.26.29

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.26.29.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 85fb7a549bc8..e7cf2dc363e8 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -9,4 +9,5 @@ DIST boto3-1.26.24.gh.tar.gz 575745 BLAKE2B 
2dd132d9daf9dafd81549664b23bb457211a
 DIST boto3-1.26.25.gh.tar.gz 576015 BLAKE2B 
55d94441c1fa2668efa31390dbe972b354a4ab69d7825b2ecdcee47d03d44cb2533b428595dfdecc374a1164429166bb1740550334e2da1ff4a20ae31a53bb83
 SHA512 
c85b3b591926881a08e5143413848fd14b9cbe11c376970e71fe5fc6851a43448941583b73dc40cc0335c6749e7ea31eb8b4ef4d38dcf630d68693b94757bb07
 DIST boto3-1.26.26.gh.tar.gz 576812 BLAKE2B 
f88759a49f15102e02a73fedd42cf6f8332db83a1a543af180d6b2843d187ecc66449760bdc7e2500e5ff9410ed602688774f512e0a686a8a95190a2dca5b662
 SHA512 
60c02d960ba781117314595c9d26cd8fd947ee9c178175188140b58fa5ddf9687fc5f7c6f10dd0980f93490571a8de0e54a8dca3a0bf89bccaa80017b2d0
 DIST boto3-1.26.27.gh.tar.gz 577292 BLAKE2B 
31837d205570d0ee89b13bc68c6270f0e4cf932b51a6ca041c826bd0d9364be4542e6baff55dfb1ff6029fe7441c5e43820ac4946219a61bd4d5745bba3a0d64
 SHA512 
9ada5b840122e04d1bfa4bea20d223a84ffc6636643a0725b19dadc7136a25482863fb4d798132a1965fc553866898efd272416699d478170fd5f2f534ac1598
+DIST boto3-1.26.29.gh.tar.gz 578484 BLAKE2B 
5914f5f19072268f6b5f90571f0ec573632f8e0546010a754d3116b18bd0d4236af2aa4f94a15778134d2b90f3fa80feadf8355a3015932b33cfec64a8917471
 SHA512 
a30e783b627bdbe6b723eb635702f0fbbe38d48eaaba7e93c880dd9f462d6257ed5a7ee524a096c42978d43336bfc6327a999de794c39877214e1d71ce1ab363
 DIST boto3-1.26.8.gh.tar.gz 557012 BLAKE2B 
211bb7441acc8b1f901ebf5251288dc7c9073fa6e34f5a34426424ef064efb0fb3031deaf48ef336ec43bb015f95f618598da43d12ec83cbf814e1b4097b28a0
 SHA512 
738190cedfb0b85d3a1e9558b03e7f2fb14e43b152bc9627fd95c8ecc4a0ddc17f4c87ccb6129c1fbf5f47db9eea4dbc5c2cfbb69b903bc6f3ff417ef86b6f6b

diff --git a/dev-python/boto3/boto3-1.26.29.ebuild 
b/dev-python/boto3/boto3-1.26.29.ebuild
new file mode 100644
index ..6edcc751d54b
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.29.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2022-12-13 Thread Michał Górny
commit: a71da7e44499634af20a161b4d4f4ed97b6e3ce5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 14 05:53:08 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 14 06:31:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71da7e4

dev-python/pyxattr: Bump to 0.8.0

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

 dev-python/pyxattr/Manifest |  1 +
 dev-python/pyxattr/pyxattr-0.8.0.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/dev-python/pyxattr/Manifest b/dev-python/pyxattr/Manifest
index 70f935f96eef..5e067074c05a 100644
--- a/dev-python/pyxattr/Manifest
+++ b/dev-python/pyxattr/Manifest
@@ -1 +1,2 @@
 DIST pyxattr-0.7.2.tar.gz 31550 BLAKE2B 
3505300d7a50dc305068740379bb8edbefa29f228c797e2e74467a51f4b0a6b740203f89b8ed461218978214213a6cd778107f58eb07a64d6b45e25d0fb769ea
 SHA512 
fb9b36d5d2fb9ab674daf40d6f5c7dbe50d847dcb6d9955d270ef3aed2d8e3540f8feebd934009f47d63f3c55882846a20f7ed733b0d0c004e7a1984e7106206
+DIST pyxattr-0.8.0.tar.gz 35720 BLAKE2B 
776cacc68a2dc3e9d60b026d9d0dd3b3ff362445c8f9eb205d1799378b1cb1ab0e6af5fe9bc4f295e428195d0431287f62f6fb735a37831e3b36b7f53f5535a6
 SHA512 
921af6341cdfdfccea0c46e02742d051de00c7eca75c52f9fcc1618217c41869da957dd6ce03fa7d1367b86b44b49b5263ba65de277bf2453807c6f69a67141b

diff --git a/dev-python/pyxattr/pyxattr-0.8.0.ebuild 
b/dev-python/pyxattr/pyxattr-0.8.0.ebuild
new file mode 100644
index ..ae35e41fcdb6
--- /dev/null
+++ b/dev-python/pyxattr/pyxattr-0.8.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python interface to xattr"
+HOMEPAGE="
+   https://pyxattr.k1024.org/
+   https://github.com/iustin/pyxattr/
+   https://pypi.org/project/pyxattr/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+   sys-apps/attr:=
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc dev-python/recommonmark
+
+python_prepare_all() {
+   sed -i -e 's:, "-Werror"::' setup.py || die
+   # Bug 548486
+   sed -e "s:html_theme = 'default':html_theme = 'classic':" \
+   -i doc/conf.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2022-12-13 Thread Michał Górny
commit: 17ccb625b73f9bc52ed52c063d863c802bf7c1b4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 14 05:16:44 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 14 06:31:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ccb625

dev-python/botocore: Bump to 1.29.29

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.29.29.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 5b58339ed229..8bbfc595575c 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -9,4 +9,5 @@ DIST botocore-1.29.24.gh.tar.gz 11006663 BLAKE2B 
195933b78bd0c5c5881cd697c1c61c6
 DIST botocore-1.29.25.gh.tar.gz 11008437 BLAKE2B 
5a569d52065c2f448adb8c765e51e8338ce0bc2ae4b13e0f39a98af319aa1a31ef3a1eb4014aae8c497ab68a234dc2d16798a0d8b7c626e0ea81da4d2489ed7a
 SHA512 
274a713d26cc723914824cdaf729d7537b5104957751b6d4b0c974e9f45a54ee09bd1853d1ab89dec2fb3b5a5b74102fa658c1f9478a4b4301b950e44f0f1fd5
 DIST botocore-1.29.26.gh.tar.gz 11015382 BLAKE2B 
b9777a7db931b15bfae0e62a5095b86f8cfbf2f7d37bec46d0add8d46ae5c57d1e74e8c58bd931e0a9b3faf986746d6c48149453f5921d9c084455cb3a3b
 SHA512 
457e858e9648ff78bd1972e0772938dd608511aeeebd1f83e8bfda50bef43374f574d0a0943f6e29d0401be880e2db4e8a47d36a2e95317da58fba4920deae3f
 DIST botocore-1.29.27.gh.tar.gz 11015321 BLAKE2B 
81bd2269ca5dd5feedb7bd8a45a63e755575e9fb70b15d125beb57c1969259b16838e63660ff5a2f5ab24a52c1bdc21bca6a92e79f9023fa1c57f03250c096a5
 SHA512 
7fd53f3fabbf38db8e5d353a27a73869d4249a55428a4d4e6056b9c459268887c264b1386f5170abe793709e4d9f2eb0e3e6daefea56f123fccea9d13cbf
+DIST botocore-1.29.29.gh.tar.gz 11020243 BLAKE2B 
f576fb0ba73b4a9c8a65eedf387a432b30b18db3f657e25ada7c5f3ad647b00ab1f0a855f19bd3ebd897d8e267a14a6d467c29bacb30809b61e7e92ef464ac1e
 SHA512 
fa6457d811137906b0e46302ccabe9623d60ed5cbb588004bbddd0d28ebdaa3aabad3491641b4b69798ed371ddda3e23ea41b930db4f5856e2fa8242dc170571
 DIST botocore-1.29.8.gh.tar.gz 10636661 BLAKE2B 
3ebd9e5cb6cc1a9d4ddb877e806e0a845e6a19a4604b4489dbdb9a0f35251201de5d7062f3b0193db3e28f5170d8c3315fdc0b2bec7668a61880ff3e9305d3bc
 SHA512 
c4a1a3993576bd0340de4eeb25e10650219e9d74c21f7e51e5298120bc92a8359143c38d5a991b940316fc5eac483e4e838298881a5c068fa91dc3ebf92a7f5a

diff --git a/dev-python/botocore/botocore-1.29.29.ebuild 
b/dev-python/botocore/botocore-1.29.29.ebuild
new file mode 100644
index ..eed342eb3cfa
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.29.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2022-12-13 Thread Michał Górny
commit: 2e501e04a302d0416c245fd056a1d5d485c09016
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 14 05:17:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 14 06:31:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e501e04

dev-cpp/rapidfuzz-cpp: Bump to 1.10.4

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

 dev-cpp/rapidfuzz-cpp/Manifest|  1 +
 dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.4.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/dev-cpp/rapidfuzz-cpp/Manifest b/dev-cpp/rapidfuzz-cpp/Manifest
index 8b598ea69375..4816b61eaf0b 100644
--- a/dev-cpp/rapidfuzz-cpp/Manifest
+++ b/dev-cpp/rapidfuzz-cpp/Manifest
@@ -1,2 +1,3 @@
 DIST rapidfuzz-cpp-1.10.1.gh.tar.gz 284749 BLAKE2B 
530476df0120e0a864298f80d786df02e0bc77a9b3482b2be7ff94ed4c4c749828eddadcaae2e8958e991744842380c48e2ce1bfa59062dc592b6a8905dbc234
 SHA512 
9e33601b85189bca8ff1ff21e33f62fb674d6f6ce5713588f303b5879b02eba84e96421fea3c96cfc6a7393ad5a95c755176d7c17e7f4c81498516f163584bf6
 DIST rapidfuzz-cpp-1.10.2.gh.tar.gz 284978 BLAKE2B 
5d2ef555ce2af009d4bb2fbf3e649e6cfc43ab3b20497d8e00c3f99d23173faf3425be4fcaec78820c969a336bb4255e6f680482aba657e838ecc4194e92db01
 SHA512 
65198df529005264ef94cb308eb09d6569ea805f46fbd42e6fedd18ac949722ff10ed30fbc41aaa986d790566168ff46c2b03ec5f7b6041b2f3e522e534f2ee2
+DIST rapidfuzz-cpp-1.10.4.gh.tar.gz 283916 BLAKE2B 
e0c3890628dd9303ff7d67d83df5a53f0466ccefd37fca6e56aa8613abc09fc16523e677cee3061425b2bd7720e5c6b26d43f51556ec7b1ef6d48583a1055a9e
 SHA512 
11dfd3b5f869eaf11edcb2c075709416645c89ab6057dbcaf12eb5defd609c33e792265b131942f22e3e2661f8c00a653e23a83eb2ba4bd8c82a7d16960d3b3b

diff --git a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.4.ebuild 
b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.4.ebuild
new file mode 100644
index ..e0e6e3ef33fe
--- /dev/null
+++ b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.4.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Rapid fuzzy string matching in C++"
+HOMEPAGE="https://github.com/maxbachmann/rapidfuzz-cpp/;
+SRC_URI="
+   https://github.com/maxbachmann/rapidfuzz-cpp/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   >=dev-cpp/catch-3
+   )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DRAPIDFUZZ_BUILD_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}



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

2022-12-13 Thread Joonas Niilola
commit: b121f9c3936b5ea6d1d40e6146d206d315a22dfb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Dec 14 06:05:59 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Dec 14 06:05:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b121f9c3

www-client/firefox-bin: drop 102.5.0, 107.0.1

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

 www-client/firefox-bin/Manifest   | 196 ---
 www-client/firefox-bin/firefox-bin-102.5.0.ebuild | 376 -
 www-client/firefox-bin/firefox-bin-107.0.1.ebuild | 377 --
 3 files changed, 949 deletions(-)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 156bb1864f26..47df7f851b7f 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -1,99 +1,3 @@
-DIST firefox-102.5.0esr-ach.xpi 453457 BLAKE2B 
106fa0802d4951f48de6f1a367cfe101a3f7fb78eade9c7f408cac1f650babc9d7410314019b33aa1c8cba2316700e849bff1c00242c22874ba585a39631e9ad
 SHA512 
6c69a3ba9632b10c9ad1e45a00b5c9a91d9f4341486bdc20ebf473ba87791eadd3323e5764f9b74bf4c826f5dd5fe4e769175fd7c1486cf341f54ec61116ed3b
-DIST firefox-102.5.0esr-af.xpi 418244 BLAKE2B 
3d42b1c96e183752baaa09f90226688b4343dea2a5d0f0687cd60316bc8e561d212bbeb05b0f45c8f973a0948d443646231abd5b89bae096af74facef27c7ba9
 SHA512 
f2d52b89eb19d9c03d92a6cfee0e392d9b50ca1fd0368b1f86842b64f2713fab143d454d322f2dcc52f349df91589058f76ab8dbfae317f1597ecc0a5d69de30
-DIST firefox-102.5.0esr-an.xpi 498407 BLAKE2B 
801bcb466d00d5306fd048f4e4574dc60a54afb008e87105312328328198336ce325ded5513270e0d5ec81e5d4a8d0068c4b860cec236bc58fad6bc106e120fc
 SHA512 
8b866c8c2dc45a494f46e6d61024dac55def58ad1470f0acad750aab2da9f64e5a3bea24daef8f54228a4967f83c444287bc1f3ca4c23aee689bc8b40781ed85
-DIST firefox-102.5.0esr-ar.xpi 563025 BLAKE2B 
e0e10bf881bd2c68ebe0742334599e8a94d45b59ba2f8806471e2d50c78c384276871dd0e3f487b631270f5d1d89675428e9fb4afdb8043788e1403132488f99
 SHA512 
a550a497dad738dc4ade42b72ba4f2823f7fae47e4805680ccd723a4cd5df6897ab45de44524ebcd73b4bc823c9c779a7ad81c8d39508a157119ab60d5d76ed4
-DIST firefox-102.5.0esr-ast.xpi 493501 BLAKE2B 
dca4c240ea7df846d0c8bee90dd9f3c3d7ce88f6b7a121a5ce95864d670c74aee1c04bd2fe3e81835dd8815d5761c3096259714fee7789d5dc8f3e08915c17e7
 SHA512 
08de506e490fcacd32e690799eae5ddce94239c7ee16cdf4631995f26ed4afe4bfc20f5349ed5d47e25d3a943c38a4bf43cf1dff7fe15ac8d2fcdb8c62ff6a93
-DIST firefox-102.5.0esr-az.xpi 485921 BLAKE2B 
a52532de81d8fcb0f593dd0b8fcb189b6b6d3c56d83c50ba2ccefbbc174d267c71996a191e8cf62f50dee7421695b6b79267a8f629e63e979fa812ddf1e21e16
 SHA512 
ee1ba86aa69793b97ff21d1ae4dedd50a7ef527f67db9ceb9955349367e855683dfbeb8b1c45a3560184132951cb8bf4dbb57f705466eb47c0b254abf6cdf085
-DIST firefox-102.5.0esr-be.xpi 638903 BLAKE2B 
f9a4923fc0f5ea62d720a8c4429dff425e1da114497442200e7458790b59caa8f0aff57b25f2fe12c94427866cbb8f86bbad2cbabc4ae9a5984efcf6048bcf27
 SHA512 
4232776d98d9e635b019e52f8147616fb7263b07657eda35d5c9070add728dec2f1de8c2cb29b80c73f2a220310812fc816a6464d6351ac46b6fd3ff3dd80aa2
-DIST firefox-102.5.0esr-bg.xpi 578855 BLAKE2B 
c00ea96984b9a9f34d209c9c1f6f7e2c8db90420e7ab956515ebc4631900137a7479adf8b3346c6c44f5405003142cdd2e3f00d68241acb25deee83b192d1dca
 SHA512 
99c9b16110b5e309c35710a4264a7bf0521f2d10d2b955def2a673c2dfdbc906800eec75545dca3d89e89ca5c8800fd00db8b76aadefa821b282d74c145341cf
-DIST firefox-102.5.0esr-bn.xpi 576723 BLAKE2B 
985923081414fe924fc0658e49e4a0de473618fc59177036f72cedea3bab72352244ec47b87baca5d936059dee6e01eee19eac9a15c5e32ef49749dbeb5f4803
 SHA512 
e8a954f74d9066057961242d86270fc0fa834e5db9637fda2e60055b6a8325245bea80639627bc11cebae3deac6a4e7234382673e3311fd8b54e4c9c682c89fc
-DIST firefox-102.5.0esr-br.xpi 531023 BLAKE2B 
f7aa266da79b0c526014fd84fb2f1f33b54106560215847826c2b38602ad66c7aec89f7bbce6f6ceb6d4c4ccdb1a01536c969e7360a2982d1bb0b8e246ce3048
 SHA512 
f3f30caf5a628d8136e22aa9ccae5ae77c902a845325f906c0cc18f2296d06436116b821636592ad89cc60b3f33194262898e09586601f4a5c613d706c32d79f
-DIST firefox-102.5.0esr-bs.xpi 462130 BLAKE2B 
87d6dd7ed7aa4794df62efbd8b0a2bc6dc502394c42eb2469eedcb003209ef25754a91ed34f2366202ad58d1f2d491e6ae68411e0307534d6b68e5c583535121
 SHA512 
2f5ba8ffd334254d062b5248b33b442cedda8250092aa5773be0e171e83fb87386d05f27c73e6e05ef066a7890a07a5a3043f707ca62b9e2b125bb1caec6db2e
-DIST firefox-102.5.0esr-ca-valencia.xpi 537511 BLAKE2B 
cc110253e7e468a4ae455f821e3e64c6c48d3562753582def736ff027aa060bb52501e90d1b36dc31caecf073d91457f09e14b40252fbfa4a741e1c1c5847e6e
 SHA512 
6c0f7d9a09c4f8e1c68e79fb1eb0e5197d5dfd0050366b19aa193050940b047450b3932d4cadeecfc47da580a9eef8152d87d4aa04295cb817a8243547c0e6e3
-DIST firefox-102.5.0esr-ca.xpi 540467 BLAKE2B 
f1fe65e2a34914c2ec4dcaa753cc17818ebaac3bfacc6364895097a87ad2b2006dbe3e27e6d8bf392029daf74ceaf53a6936c7a36951c1c2a40902068259a2ca
 SHA512 
060ddd669523a5c22269340cbe23880df5fe9c124ed4d72b7f000ec2f4cbbd11d7f807659dcd78fc1146083c9d2419f8b7b2579bafee36eb4529eec29725d929
-DIST 

[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird-bin/

2022-12-13 Thread Joonas Niilola
commit: 703fbe28350558fe6b765a69e71de99eb9fa4f29
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Dec 14 06:03:31 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Dec 14 06:05:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703fbe28

mail-client/thunderbird-bin: drop 102.5.1

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

 mail-client/thunderbird-bin/Manifest   |  66 -
 .../thunderbird-bin/thunderbird-bin-102.5.1.ebuild | 325 -
 2 files changed, 391 deletions(-)

diff --git a/mail-client/thunderbird-bin/Manifest 
b/mail-client/thunderbird-bin/Manifest
index 4dadfb5602cb..f8db62799769 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -1,67 +1,3 @@
-DIST thunderbird-102.5.1-af.xpi 551372 BLAKE2B 
e3a65da8a0ec5d5b6a6b957f932de081fe03a11e14a3b781309d804ccb8f7e663785337d4574256cdc400a06a50c0f3c64a3c46d301ce4b8ca56b6a7bed07318
 SHA512 
e03a295d3d4d14e884dd4c84bb1676a78b2f971134873a6777392390a53581dd0ac2e64ee249adb818105bf14400306cd8b9aecd82252d3e41bc9271a72e
-DIST thunderbird-102.5.1-ar.xpi 656149 BLAKE2B 
9ffe1c99f8b9ec3bf21534d20c5eee962df9c6bfd645d468a98facaefcdc53af303b79db2fa343772668b77c94a5c7a9a06a7cbbe7e8c9ae7db6094dfe591614
 SHA512 
572615719c43adf8160eda2f06e2a175f30fcc1066f50ffaa22106fb8a9b1545168017951f67cd9e797d4e5787256e385bca63b2e03f6cbad84d49401f56e4df
-DIST thunderbird-102.5.1-ast.xpi 564289 BLAKE2B 
9f4cf47c1da44d59b6628abf31b61a3047f64695daa7e4501e05dcdf53c97ee6e1d3c94b2ee841ee8ba2f5f116f4d0b48c9af06ed5eac60c00eca0e0ba5ccb6d
 SHA512 
9188fa81549ec60da473a54285818d558622f61fb77abb522e26fa7e92ee5f4bd316b7ab1c2067fa9fdeb6c5064f2f375f1a99d650b7a000257be7f89862639a
-DIST thunderbird-102.5.1-be.xpi 686681 BLAKE2B 
078b2a20d24085e3ba78149e6814ad1f98c880540797c523afb4222dbf0f92288ac93201eab7463cff4b40fa3e6195cb4a6957c32a872919980fa8c7fdd5
 SHA512 
634bd84d5d645a428d63bda27888b235dfceaef6266793bbab35de34696e4d1b5ba85623da8a7343f6b99578b28365699ea328246f236056a2d6b6ab06179cae
-DIST thunderbird-102.5.1-bg.xpi 682269 BLAKE2B 
98ed4c1992040385e68e7b55f40d835a4aa1e9c75f3bace37342ceeade4bf24e66b71508b4c3f9e6e4f5a0270df15eb05c623b3f38667f3697248ec2976043ce
 SHA512 
4c67fe1c55e01eefae8f1a0783e82b287e3bd7c0afc351af74f5101735badfe8048b3cf06f2778ec4e2ac7fcafb220ab7417ab02abac783ad96e7db4ead1282d
-DIST thunderbird-102.5.1-br.xpi 615117 BLAKE2B 
b4e055d1e6d2042dbb719d0f37c987bf8beb377553b0a5b1ec432651223135cbe8271a3721b7f7c840d8dce4573238bb4379431f31987fe81ac4702da0b80461
 SHA512 
fe6897f8ab07998b2e145a3072d22f67e00aefefcb7376e92ed8397d46ef42aa103dd8b65295254cd46f76c9d6ca6ae4cd22c47f72536a2c23fd4c69d577d153
-DIST thunderbird-102.5.1-ca.xpi 636176 BLAKE2B 
ed51d2d8d1a0fa2967b2b0483104878d0f617134ed040fab1026349eac18c7ec51bfc2a5cc93046b1a86912089029ae89e21f9ab18dbdb9d576a4f014eb71783
 SHA512 
3a3cbb01194c6c01f872f94c7d0ab6bd0febcb8e2cc4aff571cf00516e90606559df33a0f90430a1b6d2707d8aa3eb924a124cc21c2de63f8f21710dc76f692e
-DIST thunderbird-102.5.1-cak.xpi 641843 BLAKE2B 
305d165f67d008c67d1052e5c0a11ee57ae07f054323b8639bc53707d643a399d78cfed6c355ca725c40079fd9bda36fb7557add4fbae1dc57e7774443d61e42
 SHA512 
8d0be116ab1151306b432cca77620701e58d154fdfa699f79d24b7f93a1c469a077af684acb082dcb947d312e01a01413a6dc8d4af1c08b16a199c565f61dd29
-DIST thunderbird-102.5.1-cs.xpi 706339 BLAKE2B 
6252cf3b246ceecbb61f5440cfd06675c165780129fc22c0195a5e539a079b2948a48b2641c1398c31357741ca26c4edc2fe4c940b9f54225ce9af7cd05c101d
 SHA512 
1a32b1db96d7857f67fff3c112208b10ab0be8dcd7b7554e07107f57ac783fbb9ae4e52805c1d1986a949f2645bea13ab8c83e3767d074f667d58ee8a08eaeda
-DIST thunderbird-102.5.1-cy.xpi 684718 BLAKE2B 
b784c81cd385f5e475be8d69e8a5a6c4d6123a7174397d94968b2bacc4e26651d66c5fbdf64a859e51dd48c696e742fb5e7d85a664ab1616c9f9872e0facc0b7
 SHA512 
21e3638c8d1431ecdcd226af8adb18bca8d3b9c9d839bbdfc2c94b9a50f45c2825bbe61c75f77256b092983fbe2b7327d4a1b9c464bddff67dfeede7ecb05ca9
-DIST thunderbird-102.5.1-da.xpi 670580 BLAKE2B 
684e61c29edc02672d0fcb4e787301187d514e4d235d05d4d907998f451953eceb99b26daa3df738b08c919c1325e73a04dfe04c3942040fc482df7e4a077d7f
 SHA512 
6fab3d5329deb9b20ad924028073a2510e4b4e28fcde09fdcb2f46cf52f1bc18272ef3383931c46bc985be324a24247bfd94f176577c57fa07be5945d571367d
-DIST thunderbird-102.5.1-de.xpi 703560 BLAKE2B 
6dacbe401b7ef917d93bcef2a45928f6968314d49805cb1b51cd8a67b680d59ebb18855f357fedbfa1dc01afafce08edfe788c279726e5c2e7ffafcfab9fc9b2
 SHA512 
80ce8e2c2e215b50f7785a7eb16d3517010f79b661408c578ac2cba20941927d0e7664024d56815d16f6859ac8564e1b25b9417a2baf275e54908940d6bddb3b
-DIST thunderbird-102.5.1-dsb.xpi 718471 BLAKE2B 
8d6dae756fecb0ea38a8d4b7a7deebec4d916570fb85807ff71df1900abdad65eb9d2394a17e99141934f9a9fb88bd16bfe91baf5113648f096966148affd7a2
 SHA512 
56ca585095f76473e0735d7ff5e32a7e0cca05d8e5e3525bca2071050fbdaff6c29b7729266a9cb55495f76adcfa844bce616c576a64339e2985edca9612ba5a
-DIST thunderbird-102.5.1-el.xpi 816317 BLAKE2B 

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

2022-12-13 Thread Joonas Niilola
commit: 492ab253d6c9dac250d7e7d99355e67ac6d13275
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Dec 14 06:05:52 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Dec 14 06:05:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=492ab253

www-client/firefox-bin: add 102.6.0

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

 www-client/firefox-bin/Manifest   |  98 ++
 www-client/firefox-bin/firefox-bin-102.6.0.ebuild | 373 ++
 2 files changed, 471 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index b3d728a658f8..156bb1864f26 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -94,6 +94,102 @@ DIST firefox-102.5.0esr-vi.xpi 586374 BLAKE2B 
1f68081dd066fe09d07ee979393669c195
 DIST firefox-102.5.0esr-xh.xpi 427184 BLAKE2B 
09709cb2a2359ef3ce64955ca6521f200eb09784ec6358fd2a6bdd7d8247e121fa6134aca629b7a5c8e107a07ff791ad1926964ff9f2cde592fd517f8e5e4c53
 SHA512 
aa2215fb36b9504cdee8b419bbde02ef78006024a1aa4b01abfdf575f8ef3e00ca49b9f7011e0c0ba354f422f1032bc168094e4b7a486bcd6654dc9b4a4f95bc
 DIST firefox-102.5.0esr-zh-CN.xpi 589089 BLAKE2B 
a365c477592821805849e510963b0d4a3714fa43c701eb48853a07fa263e9b546ed8b2169a672b1e78d38263e1d907d9b845d92c71262f1687515310f3d37e86
 SHA512 
1a3273bed3512b7ab95e77327a85b086e10807ee117a6221e3200dbace217f9b6d5df44bcdafe0a52e6b3c8c83f99b4c60cd00bc162a90fc8f588ea8578e578c
 DIST firefox-102.5.0esr-zh-TW.xpi 590475 BLAKE2B 
dd808e6dd8dbb8bafb9113c5989db6c4cacdda9853e2b317246d77fa72d7fdda698098786dafbb95decc255f0ad0c8a6c6fc442736b73bffd18b3111755d2586
 SHA512 
c92ebe2b1ef5bd0aab3e213bad0e0d2d422704cbf61dd0c5c27e323af1436f927587b6586c051d2ac73cc33b5fe9730c1967297c9e355125f4064aa734f3ae41
+DIST firefox-102.6.0esr-ach.xpi 453449 BLAKE2B 
c21405be549d7fa6a534c40c606f1e0a5dce4d899f048591f34684593f5f0aea43c196ac9bae80bfa3bb6cf4c185f8e4006abf9fbad704b56f36424d1d68626f
 SHA512 
7a050f93b59602d519af1f7de9f6f92e978623d3d034367dcf7987cbd4fc092e2540031df0b054340101097f02932ef031d18748050fced7e6b4098809b630d6
+DIST firefox-102.6.0esr-af.xpi 418248 BLAKE2B 
ffc4bf639362fe2623cd04bf9e2334ac48f4c2313609305b1dc881f337e588c1b6daee286f11ec62484b9dc82d58167d146246d3cfd867b207f0fe6d0495a7f5
 SHA512 
22b873acc03927fbef9d34a479b8f0fdaabe0ee3100447274647237d2e7fcd142fb33bceae8b026f0672a9c6c4c969803bcc7d4f0bd888dab20b8714633df68c
+DIST firefox-102.6.0esr-an.xpi 498410 BLAKE2B 
d4df32d738e8a6ee443090a847df64d39062bb8ab6c46618a6d0199b7eea40716709a742ecfd17d555840510fd1f4a1c8706a4e944ddee7db39f1c8aa64e683f
 SHA512 
b4cc713a841f157003a61f896b3953ba7ccb7edfef9f26a4c02fde5c3c84e73ba7a34aa183109394d0b83e4e48e5ffc4be90023755c435283903f57c8a988a62
+DIST firefox-102.6.0esr-ar.xpi 563021 BLAKE2B 
d086fbcee40ae13a211be340e9e3fbd88e523426344c86e4b01e3d586f3e4055ec92618b89489f06fdd9e54058e94c4d1454e4bae5b7107ac82ecd6aeda4ec0d
 SHA512 
9367624603f41774ea7bd441e5454550348c5defa46cff38687d8a09d1ea00132f21d6d2457be0ad75acba6e35f2c8c5bfa044520366f0a01565ea486118ac31
+DIST firefox-102.6.0esr-ast.xpi 493499 BLAKE2B 
fade7b5d12c1ce8f5755cdf502d242370c7f4da41ac99299163514e7a6f090f34cae5497a881a9b5746753887f6fd61014a80b1e9a82ce99ce47376c5b42e71d
 SHA512 
62e38fe1495b54df2f43e5c6dd1a360ad798afd8f2df06284412d1dc47c35d8bce152a1bd20c9534180875006c18a663c5bc31f7d30489e0748f314ffa06
+DIST firefox-102.6.0esr-az.xpi 485926 BLAKE2B 
2fe463c4ebe49234a0b5730a89a58bb7b531833b3c2389d36c797c225be1ff3037f0208e2f175aed38fb96ff8ec88457fc580fb6c6f38dc0bd76bfbc656ddb4b
 SHA512 
70cb30d03f00eb05de0cd4bbef95b56f667e75711c8f383de34fd903539b322f38051e955c6dfce7434295f97af064454135bc591089ebd30796f2c5e3087407
+DIST firefox-102.6.0esr-be.xpi 638910 BLAKE2B 
bd90c1079cd4d6a9eb7be48d857052244e16fd8fa65bd65b380cf61eed385fe31f0432ffb75e5f1558cd3ae33ca86ae609549393ab684ca2b789a1a6578ed4b5
 SHA512 
89a33984a6d7737603d856e04340ef695a80e97d2fb548ddb2f52a90d192b470ac0c75a924914e83a36a7052ee4a6222e1fee944ab9e22e00d78752cea3a9598
+DIST firefox-102.6.0esr-bg.xpi 578856 BLAKE2B 
a3426f5e3bbd11e50d3b5015d6b8a99290e90f772c69a134a8f39b9750bb6adf9cadf5744d581a501887601190625b27dd56b5b1dd2354e1834ae316e6952c49
 SHA512 
fe010bbb12fdae952cf004df90c8a2f96ad55487c5e2c7e852c22c8444b100663ca1b9e59f8ab06f399b46813355a4c234d627fb000bc29ede198bf976e8335c
+DIST firefox-102.6.0esr-bn.xpi 576728 BLAKE2B 
da912b71512f07a4fa2ab246918f8165bb70dce78afaf475a7cac7093484c999268061859082ad6598064da429ce08ed02e312f64d20b60287ae01ac25994aab
 SHA512 
528e1497ee84e0430ad94bdbcaf83896536ef51d0a28baf1cfde7b2b6534cdb0004a836546bde29b0c511aebf9b5520faccc14f4bba16dbe7923e82c1ccdcb82
+DIST firefox-102.6.0esr-br.xpi 531021 BLAKE2B 
1a4c8f0c230fe296a705b174343fbf1ad6cc7fc0abbf12cbeb1d0412e7cf501304d3c7834bbc5333477b126bc48cc90cf90c5b63a5a24a9107da8952c3c6d29e
 SHA512 
4e970d55edbd661d4226ba5280fb395f496f1f16bf4a461f6dc2f91522bd42b85053786fc5d021c64e76b6cec8546acb1e89904aeb820244816711a498308472
+DIST firefox-102.6.0esr-bs.xpi 462135 

[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird-bin/

2022-12-13 Thread Joonas Niilola
commit: f98865f3b4956e1f02e795be859bb66982e56afd
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Dec 14 06:03:22 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Dec 14 06:05:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f98865f3

mail-client/thunderbird-bin: add 102.6.0

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

 mail-client/thunderbird-bin/Manifest   |  66 +
 .../thunderbird-bin/thunderbird-bin-102.6.0.ebuild | 325 +
 2 files changed, 391 insertions(+)

diff --git a/mail-client/thunderbird-bin/Manifest 
b/mail-client/thunderbird-bin/Manifest
index 8f5ef6989f01..4dadfb5602cb 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -62,5 +62,71 @@ DIST thunderbird-102.5.1-uz.xpi 584808 BLAKE2B 
15c59ea1b9f640d8f48c2393f372e9ffb
 DIST thunderbird-102.5.1-vi.xpi 724848 BLAKE2B 
c38fd0f3aeb17662fd1e8608be55764224649ea956e728e611397ed56cb236d2cc18d8f77608f24b69e9fa72c44ee3f0bdfe6db55c25d2b50b290cedc6372476
 SHA512 
e56e2fc82b82bc05ce19329db2fa664456ed0bb386cedbb31ee39188fbdaf466f9f57e9bcbbfcab1e713e83843a0e4ec35578f1cb313c0f7268450b79eb1a370
 DIST thunderbird-102.5.1-zh-CN.xpi 722699 BLAKE2B 
e87e74eb3ae24d61032e1ed90596a495f78a228044284b40cdba17fc7e712d8cde901c9fff03c962c78c512d0a91f859d86578acc58104a589e5dea66a848976
 SHA512 
af19cf2beccfb3b15f55f9c1a988e14e07dd6091d190af599dc454245afa51adc5e5bd2ce74562d0d93b8e2384dcc1c403bdf4fd0fdcb4b20b9573551193073f
 DIST thunderbird-102.5.1-zh-TW.xpi 725970 BLAKE2B 
04453c6cf08d0718ba2ea44ad0665903743bf64453c2c2a3da9c199868e76aef44f03c70657147c5bdc151bb3b6ac15732d4189fe4be398eac8a826aa5caa4be
 SHA512 
ee933237684e4600bdb17e00f62cda4c975c151c79ea054e7bd8a4a6970b251bdbae8f27359677c104bdb44952d28087b9b16b1e7bca11dd076c70807e4020e7
+DIST thunderbird-102.6.0-af.xpi 551371 BLAKE2B 
d40ad673db1e0b43038ead3064e3d121512f74185c6f0d3209e3bcebe17b76cbd8240b3482e20e300213582d250134bb1673d4cf040ec7143383fdecb4941550
 SHA512 
39ad5d3381ecc100cf42dadb448eb14402cd88669a65d0ec75d3b9579a9d8a24f515b4050c75c9b6f131adc1fd4a844039c4c8c168e5f76f68bf433176000abd
+DIST thunderbird-102.6.0-ar.xpi 656149 BLAKE2B 
97d85d3cd1b6f6462a79076b989a9a132a15247568f35d5e9b9f499a29403b52ec8e44cb6d5847b2cddf0c606755941e1ae47bc267925106791e3938d1fb6842
 SHA512 
0a6fdf6d5b20e5182004581df031ae3203a43b716a719aa83a61d1b71b6d352c3838f6e35afa19c8a91eaacc1920731c2f9b715d794fd5448da39c8f3599659d
+DIST thunderbird-102.6.0-ast.xpi 564286 BLAKE2B 
efd2547eaae08ff6112ba17a2785eab4fa27a11d5a368185a99d2ef54dc9763cf88c563383e6840cf1d19c471ec9940d8bf56821ad809f06461b5dbf1f51e510
 SHA512 
6c1ee7f96671a7b6ea7e23ebdd23e96b8475061010bdaa6d8a0d74d80e4522025bc02e5f7cfa76592e9d3a9a0e3e07d2119a6d77bcb9071c3a483f111d7f5cae
+DIST thunderbird-102.6.0-be.xpi 686679 BLAKE2B 
6909b6c6cc55d4239160d88833dc9684d484aa6034a07a2d3bf6007bf093229f358fa8a0a735bbb7151bc77ad9b2c91240c22147a62f58ad709081006b7424fe
 SHA512 
942a18d839495933c26d60374bb2d29e5a89e1db658553e991647c97d6144a7d2a32505933a2e0014df1655fffb500e8242878b103178dcad3909f7589de6ae3
+DIST thunderbird-102.6.0-bg.xpi 682267 BLAKE2B 
40b414598b43a559358d2efbb72edd35041d1d652108762c80c56c145eed5efc455c2c49f5071121b9a000b9698e28c4a37c92e76487ecca6aa5c8e689e29836
 SHA512 
78577af4b6ac2ecfbeb6a18cafb67b26170316681af8076f076a601872d71b9ce65945034627fc493720bd032b0388b5db696902e44bc2e35afa1507f0406231
+DIST thunderbird-102.6.0-br.xpi 615115 BLAKE2B 
6f0a9a91ebdd974734076079e4f6fc495bd53ace0eee0803e7b5ea166632bc36d483d38df593754e7dd7c2df37ebb5d3ce68d067c820ce1d6497acf216fa52da
 SHA512 
54478151924207b75f45d7ff11842ce116b044775915eba930a68c40b4793dadb8cf085d78c07b358a8bac07b78d4d68dfbdf8ac08f02f5e347ef89fb619326e
+DIST thunderbird-102.6.0-ca.xpi 636173 BLAKE2B 
8a71042393646cc58c54c8f7d8e2e58052f468eba169bd7dcc8619494ca151b73073a39d437fec714b496a6ccf247b406119ad03f9acd90aeddf07273b1d0a4c
 SHA512 
596125f8ce3be2853d2d9ffbebe13e5989be1c694d29c5e8bace20045e372c54d8fa3f67f66fa91df571accdb4c8399cea5d479754ba53c7a6007e331e255780
+DIST thunderbird-102.6.0-cak.xpi 641841 BLAKE2B 
a577bbfaa32f6c4a1c4b06b0645a313a00f842deef75a4a1057b7b92c0b633aa5ca154160f592badc8930f6b9ca9bc0e3ce795bcdc9ceaa595cca446440284fd
 SHA512 
736bbfbe3984a1d6bfd32a4832a9af390b8c47ff46840de54645a1868274f45066a2fda55b247c4b33413f939b8c79048676fc2c8902c2919e2629ba0725ec0a
+DIST thunderbird-102.6.0-cs.xpi 706337 BLAKE2B 
1660326810e3f5d768be6e2bf1ced920d9a0917a4d4474f9a2d75835a43137bcf583883a40e9604449fb4384227f915631202f34c31ac9bba050b9b4f1cca1b2
 SHA512 
02f671229d632d69a2934e0c67540c67a2d94585ea1d5182b23c44ffa82eb17b6c030e43283c510cfd85c9237cece364fdf6769b52dcda5caedf5c5a9afb4a34
+DIST thunderbird-102.6.0-cy.xpi 684716 BLAKE2B 
42a6eab3a276324dd39e237878253ef574aaecfe8b7a57fe715c04a3951d321306eb0c88e5f6416bfab7fa9dbf42357fe73cc31af5d3a2a533028fcda787a6ff
 SHA512 
eb10c6609f125990ccb73986a8422dc123e8e89ebe8149567a3423e84ca616cfef1f95fc1daf3aadeb91d3c7a6bd9a3512e79c62692e6bcb386d22fd366c

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

2022-12-13 Thread Sam James
commit: ba2ee160296707fda142f224b301ed51523ce5e2
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 05:18:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 05:18:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2ee160

app-arch/xz-utils: Stabilize 5.2.10 arm64, #885817

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

 app-arch/xz-utils/xz-utils-5.2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/xz-utils/xz-utils-5.2.10.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.10.ebuild
index 0ad13cce67ca..fb35eaff7363 100644
--- a/app-arch/xz-utils/xz-utils-5.2.10.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.2.10.ebuild
@@ -28,7 +28,7 @@ else
"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
 
S="${WORKDIR}/${MY_P}"



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

2022-12-13 Thread Sam James
commit: 6619a5f94bb8bb73b997c8b89c52b4d00e083a25
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 05:18:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 05:18:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6619a5f9

app-arch/xz-utils: Stabilize 5.2.10 amd64, #885817

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

 app-arch/xz-utils/xz-utils-5.2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/xz-utils/xz-utils-5.2.10.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.10.ebuild
index 6e1ab9301cc6..792e6d9c43f8 100644
--- a/app-arch/xz-utils/xz-utils-5.2.10.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.2.10.ebuild
@@ -28,7 +28,7 @@ else
"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k 
~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k 
~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
 
S="${WORKDIR}/${MY_P}"



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

2022-12-13 Thread Sam James
commit: 16195f86fcf92aa81903d5b36f368892d17dec01
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 05:18:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 05:18:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16195f86

media-libs/osl: Stabilize 1.12.7.0 amd64, #885823

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

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

diff --git a/media-libs/osl/osl-1.12.7.0.ebuild 
b/media-libs/osl/osl-1.12.7.0.ebuild
index 3aa13e612394..2ac80227ee76 100644
--- a/media-libs/osl/osl-1.12.7.0.ebuild
+++ b/media-libs/osl/osl-1.12.7.0.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/OpenShadingLanguage-${PV}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 X86_CPU_FEATURES=(
sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



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

2022-12-13 Thread Sam James
commit: 6bc8d7f45819306d3936fe1311012711bd74095c
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 05:18:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 05:18:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc8d7f4

media-gfx/gmic: Stabilize 3.1.6 x86, #885819

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

 media-gfx/gmic/gmic-3.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gmic/gmic-3.1.6.ebuild b/media-gfx/gmic/gmic-3.1.6.ebuild
index 85bb406d8cc0..d180943f6127 100644
--- a/media-gfx/gmic/gmic-3.1.6.ebuild
+++ b/media-gfx/gmic/gmic-3.1.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://gmic.eu/files/source/${PN}_${PV}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="GREYC's Magic Image Converter"



[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/

2022-12-13 Thread Sam James
commit: c923e32e5e9fd1d55437cfffed777054642e6677
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 05:18:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 05:18:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c923e32e

net-nds/openldap: Stabilize 2.6.3-r3 x86, #873568

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

 net-nds/openldap/openldap-2.6.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nds/openldap/openldap-2.6.3-r3.ebuild 
b/net-nds/openldap/openldap-2.6.3-r3.ebuild
index 98e863435dae..e494e314b828 100644
--- a/net-nds/openldap/openldap-2.6.3-r3.ebuild
+++ b/net-nds/openldap/openldap-2.6.3-r3.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}"/${PN}-OPENLDAP_REL_ENG_${MY_PV}
 LICENSE="OPENLDAP GPL-2"
 # Subslot added for bug #835654
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 
 IUSE_DAEMON="argon2 +cleartext crypt experimental minimal samba tcpd"
 IUSE_OVERLAY="overlays perl autoca"



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

2022-12-13 Thread Sam James
commit: 98b7eab5e671cf8927bea49387390049aa199f0d
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 05:18:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 05:18:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b7eab5

app-arch/xz-utils: Stabilize 5.2.10 arm, #885817

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

 app-arch/xz-utils/xz-utils-5.2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/xz-utils/xz-utils-5.2.10.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.10.ebuild
index 792e6d9c43f8..0ad13cce67ca 100644
--- a/app-arch/xz-utils/xz-utils-5.2.10.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.2.10.ebuild
@@ -28,7 +28,7 @@ else
"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k 
~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
 
S="${WORKDIR}/${MY_P}"



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

2022-12-13 Thread Sam James
commit: 30feaf9e636f70eb0220ce3f0387eb429327d45a
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 05:18:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 05:18:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30feaf9e

app-arch/xz-utils: Stabilize 5.2.10 ppc64, #885817

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

 app-arch/xz-utils/xz-utils-5.2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/xz-utils/xz-utils-5.2.10.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.10.ebuild
index 0dbfb5aba340..5b5ba6865149 100644
--- a/app-arch/xz-utils/xz-utils-5.2.10.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.2.10.ebuild
@@ -28,7 +28,7 @@ else
"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k 
~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
 
S="${WORKDIR}/${MY_P}"



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

2022-12-13 Thread Sam James
commit: 37f601258af1719e616bc590a783a165209ffa76
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 05:18:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 05:18:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f60125

app-arch/xz-utils: Stabilize 5.2.10 ppc, #885817

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

 app-arch/xz-utils/xz-utils-5.2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/xz-utils/xz-utils-5.2.10.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.10.ebuild
index 5b5ba6865149..c8d36b1cda16 100644
--- a/app-arch/xz-utils/xz-utils-5.2.10.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.2.10.ebuild
@@ -28,7 +28,7 @@ else
"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k 
~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k 
~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
 
S="${WORKDIR}/${MY_P}"



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

2022-12-13 Thread Sam James
commit: 72e113bec245bb4512782addee8110799e7365c5
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 05:18:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 05:18:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72e113be

app-arch/xz-utils: Stabilize 5.2.10 x86, #885817

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

 app-arch/xz-utils/xz-utils-5.2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/xz-utils/xz-utils-5.2.10.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.10.ebuild
index c8d36b1cda16..6e1ab9301cc6 100644
--- a/app-arch/xz-utils/xz-utils-5.2.10.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.2.10.ebuild
@@ -28,7 +28,7 @@ else
"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k 
~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k 
~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
 
S="${WORKDIR}/${MY_P}"



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

2022-12-13 Thread Sam James
commit: e975a506af77d1d33f94449670464ea3f5369765
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 05:17:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 05:17:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e975a506

app-admin/testdisk: add github upstream metadata

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

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

diff --git a/app-admin/testdisk/metadata.xml b/app-admin/testdisk/metadata.xml
index 89a6073cc7db..adbd9697dcd6 100644
--- a/app-admin/testdisk/metadata.xml
+++ b/app-admin/testdisk/metadata.xml
@@ -14,4 +14,7 @@
Include reiserfs reading ability
Include ewf library

+   
+   cgsecurity/testdisk
+   
 



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

2022-12-13 Thread Sam James
commit: c2a3f08d67f9c49c4c9ec83110ef618efd8bff09
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 05:15:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 05:15:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2a3f08d

app-admin/testdisk: set MOC explicitly

The PATH line has been there for a while but let's explicitly set MOC to be 
safe as
toralf filed it after.

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

 app-admin/testdisk/testdisk-7.1-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-admin/testdisk/testdisk-7.1-r2.ebuild 
b/app-admin/testdisk/testdisk-7.1-r2.ebuild
index 8753298f1237..7019d9e38484 100644
--- a/app-admin/testdisk/testdisk-7.1-r2.ebuild
+++ b/app-admin/testdisk/testdisk-7.1-r2.ebuild
@@ -55,6 +55,7 @@ PATCHES=(
 )
 
 src_configure() {
+   export MOC="$(qt5_get_bindir)/moc"
export PATH="$(qt5_get_bindir):${PATH}"
 
local myconf=(



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

2022-12-13 Thread Sam James
commit: 5ed17a7dc441d65b871b6df87b86a5b09a03cff6
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 05:17:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 05:17:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed17a7d

app-admin/testdisk: use USE=gui

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

 app-admin/testdisk/testdisk-7.1-r2.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-admin/testdisk/testdisk-7.1-r2.ebuild 
b/app-admin/testdisk/testdisk-7.1-r2.ebuild
index 7019d9e38484..a891080e0dcc 100644
--- a/app-admin/testdisk/testdisk-7.1-r2.ebuild
+++ b/app-admin/testdisk/testdisk-7.1-r2.ebuild
@@ -12,9 +12,9 @@ SRC_URI="https://www.cgsecurity.org/${P}.tar.bz2;
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~x86"
-IUSE="ewf jpeg ntfs qt5 reiserfs static zlib"
+IUSE="ewf jpeg ntfs gui reiserfs static zlib"
 
-REQUIRED_USE="static? ( !qt5 )"
+REQUIRED_USE="static? ( !gui )"
 
 # WARNING: reiserfs support does NOT work with reiserfsprogs
 # you MUST use progsreiserfs-0.3.1_rc8 (the last version ever released).
@@ -35,7 +35,7 @@ DEPEND="
sys-libs/ncurses:0=
jpeg? ( media-libs/libjpeg-turbo:= )
ntfs? ( sys-fs/ntfs3g:= )
-   qt5? (
+   gui? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
@@ -46,7 +46,7 @@ DEPEND="
)
 "
 RDEPEND="!static? ( ${DEPEND} )"
-BDEPEND="qt5? ( dev-qt/linguist-tools:5 )"
+BDEPEND="gui? ( dev-qt/linguist-tools:5 )"
 
 DOCS=()
 
@@ -64,7 +64,7 @@ src_configure() {
$(use_with ewf)
$(use_with jpeg)
$(use_with ntfs ntfs3g)
-   $(use_enable qt5 qt)
+   $(use_enable gui qt)
$(use_with reiserfs)
$(use_with zlib)
)



[gentoo-commits] repo/gentoo:master commit in: app-admin/testdisk/, app-admin/testdisk/files/

2022-12-13 Thread Sam James
commit: 79464f898360a2fdec7b55b020c3fdb70c3657d7
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Wed Dec  7 05:05:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 05:07:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79464f89

app-admin/testdisk: fix clang build

Backport the ntfs-3g ioctl prototype fixes from upstream master.

Upstream: 
https://git.cgsecurity.org/cgit/testdisk/commit/?id=2b0a0fcde875a89e2beffbe5c43c7518f682b482

Closes: https://bugs.gentoo.org/875509
Signed-off-by: Oskari Pirhonen  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28582
Signed-off-by: Sam James  gentoo.org>

 ...disk-7.1-backport-ntfs-3g-ioctl-prototype.patch | 46 +++
 app-admin/testdisk/testdisk-7.1-r2.ebuild  | 95 ++
 2 files changed, 141 insertions(+)

diff --git 
a/app-admin/testdisk/files/testdisk-7.1-backport-ntfs-3g-ioctl-prototype.patch 
b/app-admin/testdisk/files/testdisk-7.1-backport-ntfs-3g-ioctl-prototype.patch
new file mode 100644
index ..4ef379f0021f
--- /dev/null
+++ 
b/app-admin/testdisk/files/testdisk-7.1-backport-ntfs-3g-ioctl-prototype.patch
@@ -0,0 +1,46 @@
+From 2b0a0fcde875a89e2beffbe5c43c7518f682b482 Mon Sep 17 00:00:00 2001
+From: Christophe Grenier 
+Date: Wed, 6 Apr 2022 07:43:45 +0200
+Subject: [PATCH] src/ntfs_io.c: fix ntfs_device_testdisk_io_ioctl() prototype
+ for ntfs-3g
+
+---
+Gentoo note: link to upstream commit:
+https://git.cgsecurity.org/cgit/testdisk/commit/?id=2b0a0fcde875a89e2beffbe5c43c7518f682b482
+
+ src/ntfs_io.c | 12 
+ 1 file changed, 12 insertions(+)
+
+diff --git a/src/ntfs_io.c b/src/ntfs_io.c
+index 5ca494a5..fa056724 100644
+--- a/src/ntfs_io.c
 b/src/ntfs_io.c
+@@ -159,6 +159,7 @@ static int ntfs_device_testdisk_io_stat(struct ntfs_device 
*dev, struct stat *bu
+   return -1;
+ }
+ 
++#ifdef HAVE_LIBNTFS
+ static int ntfs_device_testdisk_io_ioctl(struct ntfs_device *dev, int request,
+   void *argp)
+ {
+@@ -168,6 +169,17 @@ static int ntfs_device_testdisk_io_ioctl(struct 
ntfs_device *dev, int request,
+ #endif
+   return -1;
+ }
++#else
++static int ntfs_device_testdisk_io_ioctl(struct ntfs_device *dev, unsigned 
long request,
++  void *argp)
++{
++  log_warning( "ntfs_device_testdisk_io_ioctl() unimplemented\n");
++#ifdef ENOTSUP
++  errno = ENOTSUP;
++#endif
++  return -1;
++}
++#endif
+ 
+ /**
+  * Device operations for working with unix style devices and files.
+-- 
+2.37.4
+

diff --git a/app-admin/testdisk/testdisk-7.1-r2.ebuild 
b/app-admin/testdisk/testdisk-7.1-r2.ebuild
new file mode 100644
index ..8753298f1237
--- /dev/null
+++ b/app-admin/testdisk/testdisk-7.1-r2.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic qmake-utils xdg-utils
+
+DESCRIPTION="Checks and undeletes partitions + PhotoRec, signature based 
recovery tool"
+HOMEPAGE="https://www.cgsecurity.org/wiki/TestDisk;
+SRC_URI="https://www.cgsecurity.org/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE="ewf jpeg ntfs qt5 reiserfs static zlib"
+
+REQUIRED_USE="static? ( !qt5 )"
+
+# WARNING: reiserfs support does NOT work with reiserfsprogs
+# you MUST use progsreiserfs-0.3.1_rc8 (the last version ever released).
+DEPEND="
+   static? (
+   sys-apps/util-linux[static-libs]
+   sys-fs/e2fsprogs[static-libs]
+   sys-libs/ncurses:0[static-libs]
+   jpeg? ( media-libs/libjpeg-turbo:=[static-libs] )
+   ntfs? ( sys-fs/ntfs3g[static-libs] )
+   reiserfs? ( >=sys-fs/progsreiserfs-0.3.1_rc8[static-libs] )
+   zlib? ( sys-libs/zlib[static-libs] )
+   !arm? ( ewf? ( app-forensics/libewf[static-libs] ) )
+   )
+   !static? (
+   sys-apps/util-linux
+   sys-fs/e2fsprogs
+   sys-libs/ncurses:0=
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   ntfs? ( sys-fs/ntfs3g:= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   reiserfs? ( >=sys-fs/progsreiserfs-0.3.1_rc8 )
+   zlib? ( sys-libs/zlib )
+   !arm? ( ewf? ( app-forensics/libewf:= ) )
+   )
+"
+RDEPEND="!static? ( ${DEPEND} )"
+BDEPEND="qt5? ( dev-qt/linguist-tools:5 )"
+
+DOCS=()
+
+PATCHES=(
+   "${FILESDIR}"/${P}-backport-ntfs-3g-ioctl-prototype.patch
+)
+
+src_configure() {
+   export PATH="$(qt5_get_bindir):${PATH}"
+
+   local myconf=(
+   --enable-sudo
+   --without-ntfs
+   $(use_with ewf)
+   $(use_with jpeg)
+   $(use_with ntfs ntfs3g)
+   $(use_enable qt5 qt)
+   $(use_with reiserfs)
+   

[gentoo-commits] proj/portage:master commit in: man/, /

2022-12-13 Thread Sam James
commit: e799003581e49a3ba2aac0d49821f52ed6eda931
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 04:57:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 05:03:15 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e7990035

man/make.conf.5: describe binpkg suffix

- BINPKG_FORMAT="xpak" has suffix .tbz2 for any compression type(!)
- BINPKG_FORMAT="xpak" and FEATURES="binpkg-multi-instance" (default
  as of bug #715112) has suffix .xpak.
- BINPKG_FORMAT="gpkg" has suffix .gpkg.

Bug: https://bugs.gentoo.org/696080
Bug: https://bugs.gentoo.org/715112
Bug: https://bugs.gentoo.org/721070
Bug: https://bugs.gentoo.org/885799
Signed-off-by: Sam James  gentoo.org>

 NEWS|  3 +++
 man/make.conf.5 | 10 +++---
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/NEWS b/NEWS
index 2fd09bbaa..4684487b3 100644
--- a/NEWS
+++ b/NEWS
@@ -12,6 +12,9 @@ Bug fixes:
 * etc-update: Apply defences for patsub_replacement being default on in Bash 
5.2
   (bug #881383).
 
+* make.conf(5): Note the various file suffixes / file extensions used
+  for binary packages.
+
 portage-3.0.41 (2022-11-04)
 --
 

diff --git a/man/make.conf.5 b/man/make.conf.5
index 7f398c28e..ad8ece43f 100644
--- a/man/make.conf.5
+++ b/man/make.conf.5
@@ -114,12 +114,16 @@ ACCEPT_RESTRICT="* -bindist"
 .TP
 .B BINPKG_FORMAT
 This variable sets the format used for tar binary packages. Possible
-values are \fIxpak\fI or \fIgpkg\fI.
+values are \fIxpak\fI or \fIgpkg\fI.  If \fBBINPKG_FORMAT\fR is set to 
\fIxpak\fR,
+packages will have the file extension .tbz2 for any compression type for 
historical
+reasons.  If \fBBINPKG_FORMAT\fR is set to \fIxpak\fR, and 
FEATURES="binpkg-multi-instance"
+is set, packages will have the file extension .xpak.  If \fBBINPKG_FORMAT\fR 
is set
+to \fIgpkg\fR, packages will have the file extension .gpkg.
 .TP
 \fBBINPKG_COMPRESS\fR = \fI"compression"\fR
 This variable is used to determine the compression used for \fIbinary
-packages\fR. Supported settings and compression algorithms are: bzip2, gzip,
-lz4, lzip, lzop, xz, zstd.
+packages\fR.  Supported settings and compression algorithms are: bzip2, gzip,
+lz4, lzip, lzop, xz, zstd.  See note for \fBBINPKG_FORMAT\fR on file suffix.
 .br
 Defaults to "zstd".
 .br



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

2022-12-13 Thread Sam James
commit: 984862130c82380fb17cd86a730bfb23919175e6
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 03:52:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 03:52:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98486213

app-arch/xz-utils: Stabilize 5.2.10 hppa, #885817

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

 app-arch/xz-utils/xz-utils-5.2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/xz-utils/xz-utils-5.2.10.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.10.ebuild
index 92b43d373c4c..b4bc9d68f661 100644
--- a/app-arch/xz-utils/xz-utils-5.2.10.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.2.10.ebuild
@@ -28,7 +28,7 @@ else
"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
 
S="${WORKDIR}/${MY_P}"



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

2022-12-13 Thread Sam James
commit: f141827ecbf8c54da4659e529e53dcee85789409
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 03:52:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 03:52:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f141827e

app-arch/xz-utils: Stabilize 5.2.10 sparc, #885817

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

 app-arch/xz-utils/xz-utils-5.2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/xz-utils/xz-utils-5.2.10.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.10.ebuild
index b4bc9d68f661..0dbfb5aba340 100644
--- a/app-arch/xz-utils/xz-utils-5.2.10.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.2.10.ebuild
@@ -28,7 +28,7 @@ else
"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
 
S="${WORKDIR}/${MY_P}"



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

2022-12-13 Thread Sam James
commit: 860bf61eb3406a2d6542b315c8b5d51595827693
Author: Tomas Mozes  gmail  com>
AuthorDate: Fri Dec  9 19:17:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 03:52:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=860bf61e

sys-cluster/galera: update to 26.4.13

Galera updated to ASIO 1.22.1:
https://github.com/codership/galera/commit/60d5e4c6b4c65dd9da54078bddd8e198cd1de048

However, later they downgraded to 1.14.1:
https://github.com/codership/galera/commit/f90cad156bbe5f377c95a7a3c5ca87546664f569

"Asio versions higher or equal than 1.16.1 require
OpenSSL 1.0.2 or higher. However, some old platforms still in use
have older OpenSSL libraries."

However SConstruct wasn't updated.

https://github.com/codership/galera/issues/631

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28620
Signed-off-by: Sam James  gentoo.org>

 sys-cluster/galera/Manifest|  1 +
 sys-cluster/galera/files/galera-26.4.13-asio.patch | 22 ++
 .../galera/files/galera-26.4.13-tests.patch| 13 
 sys-cluster/galera/galera-26.4.13.ebuild   | 85 ++
 4 files changed, 121 insertions(+)

diff --git a/sys-cluster/galera/Manifest b/sys-cluster/galera/Manifest
index 301935fd7c7f..d72a32632e3d 100644
--- a/sys-cluster/galera/Manifest
+++ b/sys-cluster/galera/Manifest
@@ -3,4 +3,5 @@ DIST galera-25.3.35.tar.gz 1278869 BLAKE2B 
c5c0cc1d4ad29caf94550a6b96ab9762a9727
 DIST galera-25.3.37.tar.gz 1282455 BLAKE2B 
1bdaad50cc08839bfaf988f2b4c5da606f08cb3d4ca43ddb27755a312f490e2e45231446c4d72c6da49aaa7ff309da661a92877a80a983c0e1f0d103f5201ee6
 SHA512 
348fbc100caa267ea93d2e66ed7bfe437c14ec823d31ae1f293b46791e0063f7afb41fd307ff49fa72e6c5880887da755e3782c50bdbc28622ab00020f1feaec
 DIST galera-26.4.10.tar.gz 1424663 BLAKE2B 
6be96cfaffd0af14a511f1f1aeaf2b7c18a3aa05216389e51a90834d9307bcd832005ee5da38acf530d40b2b6c11e62353be5aa4c0f678804808d1f74bbeea38
 SHA512 
97fd629d9f963459a9bce377ebcd35a5b4f533451f38011a03e440f0ac3ceddcaf45f4001afa8cd523626c03e64f27363e4b2e819d2b637551e579a3add44226
 DIST galera-26.4.12.tar.gz 1433269 BLAKE2B 
f65d1633e2ac5fbb9b2bbd83b9e98741f083e4a5759a74721bb564b6d5987cfc4db2c762aadd0155abe20a4faee6c3f8f25eaed38ad8c4338744990075cad4a1
 SHA512 
158fc3c367623fbdd7a81b1a391efc9893983805b5673e0b22bc74ad581a68a8789d388e8d98cb2880f1cd15d95d39ee4ce133ad9fc934209e74177fecf6a100
+DIST galera-26.4.13.tar.gz 1529682 BLAKE2B 
d7030fd5e3a48ede16f608cca9986de117a54f99cf3d972a5b14623acd84f05f31f5cdbbc3032bf5caa8e0486f418ac07c8f87287bb14a8164507c558876ae61
 SHA512 
e548048eac5fceb0bea1ae736abc6c488d175bc71a3cfb963675232688392ecb5dcc64ddd8e78ceda40e26b94b806d3c34bd9fc9765ebc047b5a5ce28ff7efea
 DIST galera-26.4.8.tar.gz 1423256 BLAKE2B 
9925207387b1ff5886bc0313fee3257a166fb7ad4cb4a93c508688e32467b5e048a8643d3ca0b2d190fe89883a9c7f450de10f488f1fb24988d62d9ab823bbd4
 SHA512 
5a99f733e38dffe648df6e313e82cc16066b81341e057e9fe7c7494327cc33db77bb9368d43c80d8b09ce2df95cd9079ad2fc6ff6a6a441a42c55bbf07947661

diff --git a/sys-cluster/galera/files/galera-26.4.13-asio.patch 
b/sys-cluster/galera/files/galera-26.4.13-asio.patch
new file mode 100644
index ..5f20ec1624e2
--- /dev/null
+++ b/sys-cluster/galera/files/galera-26.4.13-asio.patch
@@ -0,0 +1,22 @@
+diff --git a/SConstruct b/SConstruct
+index ce955fc..3ff241a 100644
+--- a/SConstruct
 b/SConstruct
+@@ -325,7 +325,7 @@ def CheckSystemASIOVersion(context):
+ #pragma message "Asio version:" XSTR(ASIO_VERSION)
+ #if ASIO_VERSION < 101008
+ #error Included asio version is too old
+-#elif ASIO_VERSION >= 101100
++#elif ASIO_VERSION >= 102600
+ #error Included asio version is too new
+ #endif
+ 
+@@ -335,7 +335,7 @@ int main()
+ }
+ 
+ """
+-context.Message('Checking ASIO version (>= 1.10.8 and < 1.11.0) ... ')
++context.Message('Checking ASIO version (>= 1.10.8 and < 1.26.0) ... ')
+ result = context.TryLink(system_asio_test_source_file, '.cpp')
+ context.Result(result)
+ return result

diff --git a/sys-cluster/galera/files/galera-26.4.13-tests.patch 
b/sys-cluster/galera/files/galera-26.4.13-tests.patch
new file mode 100644
index ..21b1b72f0058
--- /dev/null
+++ b/sys-cluster/galera/files/galera-26.4.13-tests.patch
@@ -0,0 +1,13 @@
+diff --git a/wsrep/tests/wsrep_loader_test.c b/wsrep/tests/wsrep_loader_test.c
+index 47f4db2..8e349c8 100644
+--- a/wsrep/tests/wsrep_loader_test.c
 b/wsrep/tests/wsrep_loader_test.c
+@@ -48,7 +48,7 @@ int wsrep_load_unload()
+ {
+ fprintf(stderr, "Provider version string '%s' not expected '%s'\n",
+ wsrep->provider_version, expected_version);
+-abort();
++//abort();
+ }
+ wsrep_unload(wsrep);
+ return 0;

diff --git a/sys-cluster/galera/galera-26.4.13.ebuild 
b/sys-cluster/galera/galera-26.4.13.ebuild
new file mode 100644
index ..7f5f54e4404b
--- /dev/null
+++ b/sys-cluster/galera/galera-26.4.13.ebuild

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

2022-12-13 Thread Matt Turner
commit: 8087ff4da37c998d2632a2b56e11329a2572cdb8
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec 14 03:19:24 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Dec 14 03:19:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8087ff4d

net-wireless/gnome-bluetooth: Version bump to 42.5

Signed-off-by: Matt Turner  gentoo.org>

 net-wireless/gnome-bluetooth/Manifest  |  1 +
 .../gnome-bluetooth/gnome-bluetooth-42.5.ebuild| 71 ++
 2 files changed, 72 insertions(+)

diff --git a/net-wireless/gnome-bluetooth/Manifest 
b/net-wireless/gnome-bluetooth/Manifest
index c25ed276798d..31dab2d4715a 100644
--- a/net-wireless/gnome-bluetooth/Manifest
+++ b/net-wireless/gnome-bluetooth/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-bluetooth-3.34.5.tar.xz 353936 BLAKE2B 
40300752830f71d436591e22a64a282745d8419ee46de534f76c4871a86a4c8f7b2203e3ddc4ca08d26348b97bf4a68315802ffa09c69265c55001e4806c7f1e
 SHA512 
48431b3d19083705a6623442c5cd2d6c14962cdf30fc599ba47dceb6612b80142af77e1b6df142b530cb1015638081a06de38a3034177e0d05a354c40f19d9e5
 DIST gnome-bluetooth-42.4.tar.xz 304048 BLAKE2B 
7451c893496f04e38d36ba93aa7c9650144c020bf1ce156e11fbf62a3a2d5ee637ebdea2b397ee2affb96da8568a6f7456c5fb181a9c752b5deb7e14371f9e84
 SHA512 
5dab59e6ba3e291cb7630b6bc2da3a776ad044565ace3b9fcc30c357f2740f4ba73fca23a099b1717f8d181a3af67b33c0934a35cd680a149c2168e2380410aa
+DIST gnome-bluetooth-42.5.tar.xz 304040 BLAKE2B 
a860ab3916e2064025a2310a874719e32f80e4f7953146222b62b0e3637cb221c72670191561e27891c1b87fbcf5571a69a56e9fef4c655e6495e4b72d704ace
 SHA512 
0606b1a6053bc03568a492b4f000154e9a12ef9e9f7222837ae26635c446a0dc14f92ed2ca7bb2a262c4d87f369c05f6e0e75593abc45f513785197319848967

diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.5.ebuild 
b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.5.ebuild
new file mode 100644
index ..d291207e6a0e
--- /dev/null
+++ b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+inherit gnome.org meson python-any-r1 xdg
+
+DESCRIPTION="Bluetooth graphical utilities integrated with GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeBluetooth;
+
+LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
+SLOT="3/13" # subslot = libgnome-bluetooth-3 soname version
+IUSE="gtk-doc +introspection sendto test"
+RESTRICT="!test? ( test )"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.44:2
+   >=gui-libs/gtk-4.4:4[introspection?]
+   media-libs/gsound
+   >=gui-libs/libadwaita-1.1:1
+   >=x11-libs/libnotify-0.7.0
+   virtual/libudev:=
+   >=sys-power/upower-0.99.14:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+RDEPEND="${DEPEND}
+   acct-group/plugdev
+   virtual/udev
+   >=net-wireless/bluez-5
+   sendto? ( !net-wireless/gnome-bluetooth:2 )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/libxml2:2
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.9 )
+   virtual/pkgconfig
+   test? (
+   $(python_gen_any_dep '
+   >=dev-python/python-dbusmock-0.26.0[${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   if use test; then
+   python_has_version 
">=dev-python/python-dbusmock-0.26.0[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
+   fi
+}
+
+pkg_setup() {
+   # Check for python is unconditional
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use sendto)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+}



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

2022-12-13 Thread Matt Turner
commit: 3f5c3d27c0245db858a1a2f36e63433d5dfb91ad
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec 14 03:15:34 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Dec 14 03:15:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5c3d27

x11-base/xwayland: Version bump to 22.1.6

Bug: https://bugs.gentoo.org/885825
Signed-off-by: Matt Turner  gentoo.org>

 x11-base/xwayland/Manifest   |   1 +
 x11-base/xwayland/xwayland-22.1.6.ebuild | 100 +++
 2 files changed, 101 insertions(+)

diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 5edf451b7b67..c2faa8dc576c 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1 +1,2 @@
 DIST xwayland-22.1.5.tar.xz 1273444 BLAKE2B 
a6773f2b9655d0651a0a686f5e1fa41bdeaba998dc3e42c2c24dcc262d2affdb055c7ab0cf32b94ba11c82cbfe91bfcf10eb651f678feda95fccb55cc21d2e4f
 SHA512 
806219692be297419777ad5343158f72473a691f7c8be4468fac185a3bc5e3b6811755de3133c12f3694480e51529ac3fa409b22640a80a233925716fec24c06
+DIST xwayland-22.1.6.tar.xz 1273532 BLAKE2B 
aa0604e425c8e5648966f58d8baa56163f7f39b439618e4fe556cdbfd7d417e4d8b1d34a7d850d31ed51b782e268c05f8d8ef4c8c48b3f8c702aabe8e579fb0f
 SHA512 
a78f44f14a6c1e25afbf245c5c757a253f0607afdc80c8b852cf6f810247566d1cc17b63d4442a21d8e69bdb696faf1014438ad98a977fbed9a11b9c5b85e0a4

diff --git a/x11-base/xwayland/xwayland-22.1.6.ebuild 
b/x11-base/xwayland/xwayland-22.1.6.ebuild
new file mode 100644
index ..384312c2aa5c
--- /dev/null
+++ b/x11-base/xwayland/xwayland-22.1.6.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
+   inherit git-r3
+else
+   
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html;
+
+IUSE="selinux video_cards_nvidia unwind xcsecurity"
+
+LICENSE="MIT"
+SLOT="0"
+
+COMMON_DEPEND="
+   dev-libs/libbsd
+   dev-libs/openssl:=
+   >=dev-libs/wayland-1.20
+   >=dev-libs/wayland-protocols-1.22
+   media-fonts/font-util
+   >=media-libs/libepoxy-1.5.4[X,egl(+)]
+   media-libs/libglvnd[X]
+   >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+   >=x11-libs/libdrm-2.4.89
+   >=x11-libs/libXau-1.0.4
+   x11-libs/libxcvt
+   >=x11-libs/libXdmcp-1.0.2
+   >=x11-libs/libXfont2-2.0.1
+   x11-libs/libxkbfile
+   >=x11-libs/libxshmfence-1.1
+   >=x11-libs/pixman-0.27.2
+   >=x11-misc/xkeyboard-config-2.4.1-r3
+
+   unwind? ( sys-libs/libunwind )
+   video_cards_nvidia? ( gui-libs/egl-wayland )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   x11-base/xorg-proto
+   >=x11-libs/xtrans-1.3.5
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   x11-apps/xkbcomp
+   !<=x11-base/xorg-server-1.20.11
+   selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+   sys-devel/flex
+   dev-util/wayland-scanner
+"
+
+PATCHES=(
+   "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use selinux xselinux)
+   $(meson_use unwind libunwind)
+   $(meson_use xcsecurity)
+   $(meson_use video_cards_nvidia xwayland_eglstream)
+   -Ddpms=true
+   -Ddri3=true
+   -Ddrm=true
+   -Ddtrace=false
+   -Dglamor=true
+   -Dglx=true
+   -Dipv6=true
+   -Dsecure-rpc=false
+   -Dscreensaver=true
+   -Dsha1=libcrypto
+   -Dxace=true
+   -Dxdmcp=true
+   -Dxinerama=true
+   -Dxvfb=true
+   -Dxv=true
+   -Dxwayland-path="${EPREFIX}"/usr/bin
+   -Ddocs=false
+   -Ddevel-docs=false
+   -Ddocs-pdf=false
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+   meson_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/s390/, profiles/arch/m68k/, profiles/arch/mips/, ...

2022-12-13 Thread Matt Turner
commit: 1a47715bd112e2d6ab44b77e3d33044b0c73a130
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec 14 03:09:47 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Dec 14 03:14:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a47715b

profiles: Remove VIDEO_CARDS=nv

Signed-off-by: Matt Turner  gentoo.org>

 profiles/arch/arm/use.mask | 1 -
 profiles/arch/arm64/use.mask   | 1 -
 profiles/arch/hppa/use.mask| 1 -
 profiles/arch/m68k/use.mask| 1 -
 profiles/arch/mips/use.mask| 1 -
 profiles/arch/riscv/use.mask   | 1 -
 profiles/arch/s390/use.mask| 1 -
 profiles/arch/sparc/use.mask   | 1 -
 profiles/base/use.mask | 6 --
 profiles/desc/video_cards.desc | 1 -
 10 files changed, 15 deletions(-)

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 654c40b6332c..2be391bcf3d8 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -100,7 +100,6 @@ anthy
 video_cards_glint
 video_cards_mga
 video_cards_nouveau
-video_cards_nv
 video_cards_r128
 video_cards_radeon
 

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 2a39adf174d3..5f4c0622262a 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -139,7 +139,6 @@ snapcast
 # Modular X: mask for architectures on which they aren't available
 video_cards_glint
 video_cards_mga
-video_cards_nv
 video_cards_r128
 video_cards_radeon
 

diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index 171fb2e333a7..7c05993964fe 100644
--- a/profiles/arch/hppa/use.mask
+++ b/profiles/arch/hppa/use.mask
@@ -228,7 +228,6 @@ video_cards_amdgpu
 video_cards_glint
 video_cards_mga
 video_cards_nouveau
-video_cards_nv
 video_cards_r100
 video_cards_r128
 video_cards_r200

diff --git a/profiles/arch/m68k/use.mask b/profiles/arch/m68k/use.mask
index 5079fb4ece93..18d0a42b42de 100644
--- a/profiles/arch/m68k/use.mask
+++ b/profiles/arch/m68k/use.mask
@@ -41,7 +41,6 @@ video_cards_amdgpu
 video_cards_glint
 video_cards_mga
 video_cards_nouveau
-video_cards_nv
 video_cards_r128
 video_cards_radeon
 video_cards_radeonsi

diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index 84935ae0a280..2c07ceddd35d 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -116,7 +116,6 @@ dri
 # more modular X stuff
 video_cards_mga
 video_cards_nouveau
-video_cards_nv
 video_cards_r128
 video_cards_radeon
 input_devices_elographics

diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 1e2e75e0af00..d9d54fb8a754 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -55,7 +55,6 @@ video_cards_i915
 video_cards_i965
 video_cards_intel
 video_cards_mga
-video_cards_nv
 video_cards_omap
 video_cards_qxl
 video_cards_r128

diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask
index 6da3d763943c..6b1d83f3105c 100644
--- a/profiles/arch/s390/use.mask
+++ b/profiles/arch/s390/use.mask
@@ -133,7 +133,6 @@ video_cards_geode
 video_cards_glint
 video_cards_mga
 video_cards_nouveau
-video_cards_nv
 video_cards_r100
 video_cards_r128
 video_cards_r200

diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index ff371471267e..e44f6fb9711a 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -200,7 +200,6 @@ hdf5
 
 # Donnie Berkholz  (2006-02-05)
 # Modular X: mask for architectures on which they aren't available
-video_cards_nv
 video_cards_nouveau
 
 # Matt Turner 

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 6e4d45c14449..95771e8b8e49 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,12 +4,6 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
-# Matt Turner  (2022-11-11)
-# xf86-video-nv relies on function no longer present in the Xserver since v1.20
-# (released May 2018), and no user has noticed.
-# Bug #875053
-video_cards_nv
-
 # Sam James  (2022-08-02)
 # Masked for testing. The split of some packages may still
 # change. bug #838970.

diff --git a/profiles/desc/video_cards.desc b/profiles/desc/video_cards.desc
index 34d72812a660..b96111fc6415 100644
--- a/profiles/desc/video_cards.desc
+++ b/profiles/desc/video_cards.desc
@@ -21,7 +21,6 @@ lima - VIDEO_CARDS setting to build driver for Mali 200/400 
video cards
 mga - VIDEO_CARDS setting to build driver for mga video cards
 nouveau - VIDEO_CARDS setting to build reverse-engineered driver for nvidia 
cards
 nvidia - VIDEO_CARDS setting to build driver for nvidia video cards
-nv - VIDEO_CARDS setting to build driver for nv video cards
 omap - VIDEO_CARDS setting to build DRM driver for TI OMAP video cards
 qxl - VIDEO_CARDS setting to build driver for qxl (QEMU virtual GPU)
 panfrost - VIDEO_CARDS setting to build driver for Mali 600/700/800 video cards



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

2022-12-13 Thread Matt Turner
commit: f06f63aa02b364528f51fe96d330905e628dc8ac
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec 14 03:08:39 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Dec 14 03:14:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06f63aa

x11-base/xorg-drivers: Remove VIDEO_CARDS=nv

Signed-off-by: Matt Turner  gentoo.org>

 .../{xorg-drivers-21.1-r1.ebuild => xorg-drivers-21.1-r2.ebuild}| 2 --
 x11-base/xorg-drivers/xorg-drivers-.ebuild  | 2 --
 2 files changed, 4 deletions(-)

diff --git a/x11-base/xorg-drivers/xorg-drivers-21.1-r1.ebuild 
b/x11-base/xorg-drivers/xorg-drivers-21.1-r2.ebuild
similarity index 97%
rename from x11-base/xorg-drivers/xorg-drivers-21.1-r1.ebuild
rename to x11-base/xorg-drivers/xorg-drivers-21.1-r2.ebuild
index 7d3be634d955..6067e4899959 100644
--- a/x11-base/xorg-drivers/xorg-drivers-21.1-r1.ebuild
+++ b/x11-base/xorg-drivers/xorg-drivers-21.1-r2.ebuild
@@ -36,7 +36,6 @@ IUSE_VIDEO_CARDS="
video_cards_intel
video_cards_mga
video_cards_nouveau
-   video_cards_nv
video_cards_omap
video_cards_qxl
video_cards_r128
@@ -80,7 +79,6 @@ PDEPEND="
video_cards_intel? ( >=x11-base/xorg-server-${PV}[-minimal] )
video_cards_mga?   ( >=x11-drivers/xf86-video-mga-1.6.5 )
video_cards_nouveau?   ( >=x11-drivers/xf86-video-nouveau-1.0.13 )
-   video_cards_nv?( >=x11-drivers/xf86-video-nv-2.1.21 )
video_cards_omap?  ( >=x11-drivers/xf86-video-omap-0.4.5 )
video_cards_qxl?   ( x11-drivers/xf86-video-qxl )
video_cards_nvidia?( x11-drivers/nvidia-drivers )

diff --git a/x11-base/xorg-drivers/xorg-drivers-.ebuild 
b/x11-base/xorg-drivers/xorg-drivers-.ebuild
index 8a6b8c72c182..39acd9f15195 100644
--- a/x11-base/xorg-drivers/xorg-drivers-.ebuild
+++ b/x11-base/xorg-drivers/xorg-drivers-.ebuild
@@ -36,7 +36,6 @@ IUSE_VIDEO_CARDS="
video_cards_intel
video_cards_mga
video_cards_nouveau
-   video_cards_nv
video_cards_omap
video_cards_qxl
video_cards_r128
@@ -80,7 +79,6 @@ PDEPEND="
video_cards_intel? ( >=x11-base/xorg-server-${PV}[-minimal] )
video_cards_mga?   ( >=x11-drivers/xf86-video-mga-1.6.5 )
video_cards_nouveau?   ( >=x11-drivers/xf86-video-nouveau-1.0.13 )
-   video_cards_nv?( >=x11-drivers/xf86-video-nv-2.1.21 )
video_cards_omap?  ( >=x11-drivers/xf86-video-omap-0.4.5 )
video_cards_qxl?   ( x11-drivers/xf86-video-qxl )
video_cards_nvidia?( x11-drivers/nvidia-drivers )



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xnee/, x11-misc/xnee/files/, profiles/

2022-12-13 Thread Matt Turner
commit: c4f4ac8bdd220056f74da4218c7385a1f755680d
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec 14 03:12:16 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Dec 14 03:14:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f4ac8b

x11-misc/xnee: Delete

Closes: https://bugs.gentoo.org/812137
Closes: https://bugs.gentoo.org/864763
Closes: https://bugs.gentoo.org/871405
Closes: https://bugs.gentoo.org/873886
Signed-off-by: Matt Turner  gentoo.org>

 profiles/package.mask  |   8 --
 x11-misc/xnee/Manifest |   1 -
 x11-misc/xnee/files/xnee-3.18-linker.patch |  10 --
 .../xnee-3.19-libgnomeui-only-for-applets.patch| 117 -
 x11-misc/xnee/files/xnee-3.19-slibtool.patch   |  19 
 x11-misc/xnee/metadata.xml |   8 --
 x11-misc/xnee/xnee-3.19-r2.ebuild  |  80 --
 7 files changed, 243 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index a1611e01d65a..3647f91805c6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -534,14 +534,6 @@ www-apps/prewikka
 # Removal on 2022-12-15.  Bug #759931.
 dev-python/pytest-html
 
-# Matt Turner  (2022-11-14)
-# Unmaintained in Gentoo since at least the transition to git. Last release in
-# 2014. Depends on x11-libs/gtk+:2 and gnome-base/gconf. Fails to build with
-# (1) clang-16, (2) with LTO, (3) with -fno-common.
-# Bugs #812137, #864763, #871405, #873886
-# Removal on 2022-12-14
-x11-misc/xnee
-
 # Jonas Stein  (2022-11-13)
 # Dead upstream
 # Removal after 2023-01-01.  Bug #881249.

diff --git a/x11-misc/xnee/Manifest b/x11-misc/xnee/Manifest
deleted file mode 100644
index 906651bd7467..
--- a/x11-misc/xnee/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST xnee-3.19.tar.gz 1893109 BLAKE2B 
17f416d06dac092c79d4c9838e0f69219e617d695d7c56bee8c84cdf6a5de7e3f02eb1dc9f9f278e78ebf4090893557ede30b2cd5039acafcd743cff11e5602b
 SHA512 
a4a82839a4597b0d7f5b65ad76092f03eb5c665d36298505a320475daacbf66f30b022c04284ce8795360e4481fdfb1d9138f0b8b173b66d23b7f1542d0acbe8

diff --git a/x11-misc/xnee/files/xnee-3.18-linker.patch 
b/x11-misc/xnee/files/xnee-3.18-linker.patch
deleted file mode 100644
index b841bc0182e7..
--- a/x11-misc/xnee/files/xnee-3.18-linker.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/libxnee/src/Makefile.am
-+++ b/libxnee/src/Makefile.am
-@@ -78,6 +78,7 @@
- libxnee_la_LDFLAGS = -rpath '$(libdir)'
- #dnl libxnee_la_SOURCES = $(LIB_XNEE_SOURCE_FILES) 
- libxnee_a_CFLAGS = $(AM_CFLAGS)
-+libxnee_la_LIBADD = @X11_LIBS@
- 
- #noinst_LIBRARIES = libxnee.a 
- 

diff --git a/x11-misc/xnee/files/xnee-3.19-libgnomeui-only-for-applets.patch 
b/x11-misc/xnee/files/xnee-3.19-libgnomeui-only-for-applets.patch
deleted file mode 100644
index 4e80dacd20b0..
--- a/x11-misc/xnee/files/xnee-3.19-libgnomeui-only-for-applets.patch
+++ /dev/null
@@ -1,117 +0,0 @@
 a/configure.in 2014/05/06 14:13:59 1.134
-+++ b/configure.in 2018/01/01 23:06:56 1.135
-@@ -382,62 +382,63 @@
- fi
- 
- 
--GNOMEUI2_MODULE="libgnomeui-2.0"
--GNOMEUI2_VERSION="2.0.0"
--
--
--if `$PKGCFG --exists  $GNOMEUI2_MODULE >= $GNOMEUI2_VERSION`
--then  
--  GTK_MODULES="$GTK_MODULES $GNOMEUI2_MODULE" 
--  GTK_ERR=1
--fi
--
--libgnomeui_CFLAGS=`$PKGCFG --cflags $GNOMEUI2_MODULE `
--libgnomeui_LIBS=`$PKGCFG --libs $GNOMEUI2_MODULE `
--
--
--AC_SUBST(libgnomeui_CFLAGS)
--AC_SUBST(libgnomeui_LIBS)
--
- PIXMAP_DIR=pixmap
- 
--
--if test x$buildgapplet = xtrue ; 
-+if test x$buildgapplet = xtrue; 
- then   
--
--  if test x$GTKCONF = x ; 
--  then
--  echo "  "
--  echo " * WARNING, missing program: gtk-config *"
--  echo "  "
--  echo ""
--  echo " On Debian based distros, install sth like: libgtk2.0-dev"
--  echo ""
--  echo "However, I will try my best to continue without gtk-config. "
--  echo "Will not be able to check for gtk/gnome header files properly"
--  echo "On most platforms this implies no problem"
--  echo ""
--  else
--GTK_PREFIX=`$GTKCONF --prefix`
--GTK_INC_PATH=$GTK_PREFIX/include/$GNOMEUI2_MODULE/
--GNOME_H_FILE=$GTK_INC_PATH/gnome.h
--  
--ls -l $GNOME_H_FILE 2>/dev/null >/dev/null
--
--MISSING_GNOME_H=$?
- 
--if test x$MISSING_GNOME_H != x0  ; 
-+GNOMEUI2_MODULE="libgnomeui-2.0"
-+GNOMEUI2_VERSION="2.0.0"
-+
-+
-+if `$PKGCFG --exists  $GNOMEUI2_MODULE >= $GNOMEUI2_VERSION`
-+then  
-+  GTK_MODULES="$GTK_MODULES $GNOMEUI2_MODULE" 
-+  GTK_ERR=1
-+fi
-+
-+libgnomeui_CFLAGS=`$PKGCFG --cflags $GNOMEUI2_MODULE `
-+libgnomeui_LIBS=`$PKGCFG --libs $GNOMEUI2_MODULE `
-+
-+
-+ 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-nv/, profiles/

2022-12-13 Thread Matt Turner
commit: acd84e8c35f9cc43aa1945a164a96d278067b0e9
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec 14 03:06:25 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Dec 14 03:14:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd84e8c

x11-drivers/xf86-video-nv: Delete

Closes: https://bugs.gentoo.org/875053
Signed-off-by: Matt Turner  gentoo.org>

 profiles/package.mask |  7 ---
 x11-drivers/xf86-video-nv/Manifest|  2 --
 x11-drivers/xf86-video-nv/metadata.xml| 11 ---
 x11-drivers/xf86-video-nv/xf86-video-nv-2.1.21.ebuild | 15 ---
 x11-drivers/xf86-video-nv/xf86-video-nv-2.1.22.ebuild | 11 ---
 5 files changed, 46 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 2fab6295ee46..a1611e01d65a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -553,13 +553,6 @@ net-mail/vchkuser
  (2022-11-11)
-# Relies on function no longer present in the Xserver since v1.20
-# (released May 2018), and no user has noticed. Use xf86-video-nouveau instead.
-# Bug #875053
-# Removal on 2022-12-11
-x11-drivers/xf86-video-nv
-
 # Sam James  (2022-11-11)
 # Causes memory corruption when building x11-misc/colord on x86
 # bug #880865

diff --git a/x11-drivers/xf86-video-nv/Manifest 
b/x11-drivers/xf86-video-nv/Manifest
deleted file mode 100644
index 90cf1a20992a..
--- a/x11-drivers/xf86-video-nv/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST xf86-video-nv-2.1.21.tar.bz2 424091 BLAKE2B 
3ef69d23672c0d65d1117ec1c4906a47d34878ed20f7c07d044be3b9d74c848162d80fe9cc7a11797fd9f94dedcda3b5e76d8386f2b7208e432497ef50838422
 SHA512 
97cec43100b00609d43cf45937bafea387fd656cb5e321fcbed426973320097ba6601e4e548026618b3cf0c480f58956874a201791dc0cc39297b5fd54979ca7
-DIST xf86-video-nv-2.1.22.tar.xz 354708 BLAKE2B 
e2e54ea3f025a77f268d584345a12ad3547d60f8f23a393d5af0cf69c2a14c6851c8c074ecc4975f5dc2d94018ea51ac36241a86b2ad532672cd09ae2a5dba7d
 SHA512 
a54767e9060404cafbb028ea36e582e8cfb7431a746cfc1d698c435fa73e41c4dfc12f84e50d002a582ac61e2d4c377f4defdf407250ee9e8656e5ff989b3cda

diff --git a/x11-drivers/xf86-video-nv/metadata.xml 
b/x11-drivers/xf86-video-nv/metadata.xml
deleted file mode 100644
index b948bfa1ac27..
--- a/x11-drivers/xf86-video-nv/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-x...@gentoo.org
-X11
-  
-  
-xorg/driver/xf86-video-nv
-  
-

diff --git a/x11-drivers/xf86-video-nv/xf86-video-nv-2.1.21.ebuild 
b/x11-drivers/xf86-video-nv/xf86-video-nv-2.1.21.ebuild
deleted file mode 100644
index c34bdc85e7bd..
--- a/x11-drivers/xf86-video-nv/xf86-video-nv-2.1.21.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xorg-3
-
-DESCRIPTION="Nvidia 2D only video driver"
-
-KEYWORDS="~alpha amd64 ~ia64 ~loong ppc ppc64 x86"
-
-RDEPEND="
-   x11-base/xorg-server
-   >=x11-libs/libpciaccess-0.10.7"
-DEPEND="${RDEPEND}"

diff --git a/x11-drivers/xf86-video-nv/xf86-video-nv-2.1.22.ebuild 
b/x11-drivers/xf86-video-nv/xf86-video-nv-2.1.22.ebuild
deleted file mode 100644
index 8e72d626549b..
--- a/x11-drivers/xf86-video-nv/xf86-video-nv-2.1.22.ebuild
+++ /dev/null
@@ -1,11 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_TARBALL_SUFFIX="xz"
-inherit xorg-3
-
-DESCRIPTION="Nvidia 2D only video driver"
-
-KEYWORDS="~alpha ~amd64 ~ia64 ~loong ~ppc ~ppc64 ~x86"



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

2022-12-13 Thread Alice Ferrazzi
commit: 5aef949fd0a529abe6a8532d74c91a9c3a7431a3
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Wed Dec 14 03:04:03 2022 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Dec 14 03:05:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aef949f

sys-kernel/rt-sources: drop versions

Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/Manifest | 10 -
 .../rt-sources/rt-sources-4.19.255_p113.ebuild | 51 -
 .../rt-sources/rt-sources-5.10.145_p74.ebuild  | 51 -
 .../rt-sources/rt-sources-5.10.152_p75.ebuild  | 51 -
 .../rt-sources/rt-sources-5.15.73_p52.ebuild   | 52 --
 .../rt-sources/rt-sources-5.4.209_p77.ebuild   | 51 -
 6 files changed, 266 deletions(-)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 80884c7c6be5..aa65f987998f 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -7,22 +7,12 @@ DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a936
 DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST linux-6.0.tar.xz 133886176 BLAKE2B 
c09a9c877ac0fac83dc31d2d04d96f0a3331d4ed78e3ad4edfd4dc077e1c11d0c49f419fdac4008b5c93d1b09c2b724e12ef0b38371ad0962908abf85dfa95fa
 SHA512 
bac41a7aeb6e809616cee2f13dcd1c45e829dfd1ccf60aee1dc4c46b1e28532f4485c7d819a32940de84fdfbf89db80a4e919bce8a74b2948c5a01551771b714
-DIST patch-4.19.255-rt113.patch.xz 166868 BLAKE2B 
e2f37bf6d6fc5a1588bb1114baa65468bbfe3799cda3fb0aed07cb2cfc48352a08f00d716d563714a8927cac814f1c1d07bd33407ce6db101e0adb9ce61c0bfb
 SHA512 
3f9cfc713b7c1fbd064449f5ca87131a29e042abedde62e9ee72a4699c3937577b1c400752d0c3f1e70f60e2622dcc90278e4eff6b609ea9260821f92e8635b6
-DIST patch-4.19.255.xz 4776772 BLAKE2B 
65f0dd0d52db82c58f73a3407fe15ae38be0ef690aea391ad9e2b21330e94b02a1f38a802ff9a8c3ec424a27a0e23ab85a8e2282b93262cd21e7ece1094f4aca
 SHA512 
e0a797ae95e0cc7bc52e7e8fa8b42ec11cb88353519a22868fb52447dd804daf759d0c4df5cfd6a02464ca145569fb119b22fd894f3cd4baf950db505708fa6b
 DIST patch-4.19.265-rt117.patch.xz 168296 BLAKE2B 
8c08ad024c929a5fef7e4ca9668cd22bdc65a5cb67b05c3e0ed8416b22a58a89b773bf516c039a7647792a5a7df95cc368cd2e58cdb024b5798b1b83ef170968
 SHA512 
11afdbb2850d0285fbb44ba4831a738eb45d06e27a6f7f0503857f7eb7750c5cef26ff25d73b88b69321e876cb3c880a1ef7bcb239f43ed703edb654d7d68cb5
 DIST patch-4.19.265.xz 4896912 BLAKE2B 
ab668468296f799ce699978a5acfbcb8b5a9f34d90d0f02c784d5c422921f6fd1d2692d4217889844fab6c03b0b6f4625e52fb118f222ad17541365e0b6a6b7f
 SHA512 
a45b69c9590102e3254009231be6cbf21d50d199a57008423eb056577db47030526e465cef64a72559c2492521115041ea6c27d3769700e553db27b829e2d5d2
-DIST patch-5.10.145-rt74.patch.xz 172728 BLAKE2B 
763bb5e2b88ca1daa65d5502389e93dbb04a874f92d135368627295b890e8059cf677bdcbf874f53fe457c36dfcad58fed06714596aeb322423cf0c5fc04b170
 SHA512 
7a5c32e397bc250182c11253b6e75e78d3806966c8f40022f005971d19a2a9261f33f7d344e317c88733a663efcb037a32c282d25d3a1aa634df995e4fd011d1
-DIST patch-5.10.145.xz 3702272 BLAKE2B 
6908b4c7458ef8d64eb6d0fea02c70877b46b5ab403cd3d1904745e3b00f1517c155197ab698e2e4dce4f09c596573f4e867da0aeb02e70a676cdd9a5b213f6b
 SHA512 
e497e56d6585cc3ca5c1fe92d343b01a607a1029ed15d9cb3ecff6465864fba5c76bde2589554c38e05694c89aa9ff772c57bc653c7386b24d4f007b59aac30b
-DIST patch-5.10.152-rt75.patch.xz 172736 BLAKE2B 
9c45054f6e561c6971ba3947f2fcb9a76d88af93b45e38bbe64b7f49e0b650f41777b3cc0a3bb792404a57527306572d63d6b3b633bb21809ced246aa85c906a
 SHA512 
8a5fa94926daea2eb64ea8119ca973aaea619f6ea9db230ae11bcde0a4b48fd0ea5dfa767857b0533f7e83c30def59a89b9c5bc9469cf04b4e65c60f61f6b610
-DIST patch-5.10.152.xz 3823652 BLAKE2B 
889413e12a8fa0eb88d914d149ef8a5b966a980239e3136cdcf82f80de7fe7b9ad5e2876a467e6a869e7bdaac8d6b9e4d11f5ea4bf1933c0612050c8615a39e7
 SHA512 
7a484b59e6ec83859b659cf305dfab9805622c8d54304c050d8029cfa37ea434e597a40b7c00954ed4b951ff8cabe809542771eaf5c1bc681186ae60cc4e8420
 DIST patch-5.10.158-rt77.patch.xz 170460 BLAKE2B 
47ed8c8e4f328a233f1e63e203176791a97d740728ec4974c94f3e4a2b64dc6018f1b72a17b3883a81c2f0def23615a5757f0f8af9914dcfdba1de0d5d4b8c82
 SHA512 
203ca157282fa15cfbd7e8430488580c74bae3ab1dbf7be1200ad20aab396f9ad916423b1b2054aa8f0d06047dcdb917367d0c1a958df0e3e1e994a987737c62
 DIST patch-5.10.158.xz 3953224 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: gui-apps/wofi/files/, gui-apps/wofi/

2022-12-13 Thread John Helmert III
commit: 164714be98f6e085a4bb77370da61b07573397a1
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Dec 14 02:45:05 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Dec 14 02:58:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=164714be

gui-apps/wofi: new package, add 1.3, 

Closes: https://bugs.gentoo.org/711876
Signed-off-by: John Helmert III  gentoo.org>

 gui-apps/wofi/Manifest|  1 +
 gui-apps/wofi/files/wofi-1.3-no-hg-identify.patch | 31 +++
 gui-apps/wofi/metadata.xml| 13 ++
 gui-apps/wofi/wofi-1.3.ebuild | 28 
 gui-apps/wofi/wofi-.ebuild| 28 
 5 files changed, 101 insertions(+)

diff --git a/gui-apps/wofi/Manifest b/gui-apps/wofi/Manifest
new file mode 100644
index ..cf96341ed942
--- /dev/null
+++ b/gui-apps/wofi/Manifest
@@ -0,0 +1 @@
+DIST wofi-1.3.tar.gz 77317 BLAKE2B 
0282921c0605ee251701a33d9137f027c87ecd33f9c97b054ac9f0deeffbbcd73232e5a96e9be012eeeb298d84e257ca4752038315f92afc653573dd075179c0
 SHA512 
90a1674bcf5365aa47d6a8b987e7507539da5652f045b18446c073913399a6e46ffd50a6a83212d521c349840912ec9edab0c69dd565e2a49b98da2a72aebcd3

diff --git a/gui-apps/wofi/files/wofi-1.3-no-hg-identify.patch 
b/gui-apps/wofi/files/wofi-1.3-no-hg-identify.patch
new file mode 100644
index ..33a4ff63e30b
--- /dev/null
+++ b/gui-apps/wofi/files/wofi-1.3-no-hg-identify.patch
@@ -0,0 +1,31 @@
+commit 455ffaa393267beef7886fa6c32932b65497581f
+Author: John Helmert III 
+Date:   Tue Dec 13 20:28:27 2022 -0600
+
+drop hg usage during configure
+
+Builds aren't run from a mercurial repository, we're always building
+from a release tarball, and we don't want a dependency on mercurial
+anyway.
+
+Signed-off-by: John Helmert III 
+
+diff --git a/meson.build b/meson.build
+index e141508..3116a8b 100644
+--- a/meson.build
 b/meson.build
+@@ -9,14 +9,8 @@ wayland = dependency('wayland-client')
+ threads = dependency('threads')
+ dl = cc.find_library('dl')
+ 
+-hg = find_program('hg', native : true, required : false)
+-
+ version = meson.project_version()
+ 
+-if hg.found()
+-  version = run_command(hg, 'identify', check : true).stdout().strip()
+-endif
+-
+ add_project_arguments('-D_GNU_SOURCE', '-DVERSION="' + version + '"', 
language : 'c')
+ add_project_link_arguments('-rdynamic', language : 'c')
+ 

diff --git a/gui-apps/wofi/metadata.xml b/gui-apps/wofi/metadata.xml
new file mode 100644
index ..b5b4be3cdf8b
--- /dev/null
+++ b/gui-apps/wofi/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+John Helmert III
+a...@gentoo.org
+
+
+~scoopta/wofi
+https://todo.sr.ht/~scoopta/wofi
+https://cloudninja.pw/docs/wofi.html
+
+

diff --git a/gui-apps/wofi/wofi-1.3.ebuild b/gui-apps/wofi/wofi-1.3.ebuild
new file mode 100644
index ..70187e690c67
--- /dev/null
+++ b/gui-apps/wofi/wofi-1.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ "${PV}" ==  ]]; then
+   inherit mercurial
+   EHG_REPO_URI="https://hg.sr.ht/~scoopta/${PN};
+else
+   SRC_URI="https://hg.sr.ht/~scoopta/wofi/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN}-v${PV}"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland 
compositors like sway"
+HOMEPAGE="https://hg.sr.ht/~scoopta/wofi;
+
+LICENSE="GPL-3"
+SLOT="0"
+
+DEPEND="dev-libs/wayland
+   x11-libs/gtk+:3[wayland(-)]"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/${PN}-1.3-no-hg-identify.patch" )

diff --git a/gui-apps/wofi/wofi-.ebuild b/gui-apps/wofi/wofi-.ebuild
new file mode 100644
index ..70187e690c67
--- /dev/null
+++ b/gui-apps/wofi/wofi-.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ "${PV}" ==  ]]; then
+   inherit mercurial
+   EHG_REPO_URI="https://hg.sr.ht/~scoopta/${PN};
+else
+   SRC_URI="https://hg.sr.ht/~scoopta/wofi/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN}-v${PV}"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland 
compositors like sway"
+HOMEPAGE="https://hg.sr.ht/~scoopta/wofi;
+
+LICENSE="GPL-3"
+SLOT="0"
+
+DEPEND="dev-libs/wayland
+   x11-libs/gtk+:3[wayland(-)]"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/${PN}-1.3-no-hg-identify.patch" )



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2022-12-13 Thread Matt Turner
commit: 4b40b8b2be51f4b8bf43e2e5d506c169318c468f
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec 14 02:50:58 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Dec 14 02:57:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b40b8b2

x11-base/xorg-server: Version bump to 21.1.5

Bug: https://bugs.gentoo.org/885825
Signed-off-by: Matt Turner  gentoo.org>

 x11-base/xorg-server/Manifest  |   1 +
 x11-base/xorg-server/xorg-server-21.1.5.ebuild | 195 +
 2 files changed, 196 insertions(+)

diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest
index 253c3b834577..cdc6231696b4 100644
--- a/x11-base/xorg-server/Manifest
+++ b/x11-base/xorg-server/Manifest
@@ -1 +1,2 @@
 DIST xorg-server-21.1.4.tar.xz 4940176 BLAKE2B 
8f68c7de102f7f8d0f56566a518025bb32c079184d5a5556dc8e65b6a018669102b18ec2e9470d3ab91f51291618f9c49281915d885fc30446e1b54d2134
 SHA512 
eb5b8520d02908f72719e6ecfbf7a9bf139acb65ccae04d1db4223a8a2384cd3a94bd5afef10cce327b751b800cc2b79bfaa5ae35c95c3a217f775168082e68f
+DIST xorg-server-21.1.5.tar.xz 4929120 BLAKE2B 
40f31250101293fa048c3c32278caaf0350fcf0b153a295d7574a6698893fa3c2d14078714a3c6ee7755b66c1f0ccf80b8faacb27aa5d7c279bc09fa6285ffd5
 SHA512 
a39c6ba36f94241d330b679a9a6fe2c5fda73fc3f5a9308a7a9cfd0d58503e407291759c9e553455c07cf5a3862952ae3904334eeca29c97ff5af7cffd2e6953

diff --git a/x11-base/xorg-server/xorg-server-21.1.5.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.5.ebuild
new file mode 100644
index ..85f83743b7ff
--- /dev/null
+++ b/x11-base/xorg-server/xorg-server-21.1.5.ebuild
@@ -0,0 +1,195 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_TARBALL_SUFFIX="xz"
+XORG_EAUTORECONF="no"
+inherit flag-o-matic xorg-3 meson
+EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
+
+DESCRIPTION="X.Org X servers"
+SLOT="0/${PV}"
+if [[ ${PV} != * ]]; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+IUSE_SERVERS="xephyr xnest xorg xvfb"
+IUSE="${IUSE_SERVERS} debug +elogind minimal selinux suid systemd test +udev 
unwind xcsecurity"
+RESTRICT="!test? ( test )"
+
+CDEPEND="
+   media-libs/libglvnd[X]
+   dev-libs/libbsd
+   dev-libs/openssl:0=
+   >=x11-apps/iceauth-1.0.2
+   >=x11-apps/rgb-1.0.3
+   >=x11-apps/xauth-1.0.3
+   x11-apps/xkbcomp
+   >=x11-libs/libdrm-2.4.89
+   >=x11-libs/libpciaccess-0.12.901
+   >=x11-libs/libXau-1.0.4
+   >=x11-libs/libXdmcp-1.0.2
+   >=x11-libs/libXfont2-2.0.1
+   >=x11-libs/libxkbfile-1.0.4
+   >=x11-libs/libxshmfence-1.1
+   >=x11-libs/pixman-0.27.2
+   >=x11-misc/xbitmaps-1.0.1
+   >=x11-misc/xkeyboard-config-2.4.1-r3
+   xorg? (
+   >=x11-libs/libxcvt-0.1.0
+   )
+   xnest? (
+   >=x11-libs/libXext-1.0.99.4
+   >=x11-libs/libX11-1.1.5
+   )
+   xephyr? (
+   x11-libs/libxcb
+   x11-libs/xcb-util
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   )
+   !minimal? (
+   >=media-libs/mesa-18[X(+),egl(+),gbm(+)]
+   >=media-libs/libepoxy-1.5.4[X,egl(+)]
+   )
+   udev? ( virtual/libudev:= )
+   unwind? ( sys-libs/libunwind:= )
+   selinux? (
+   sys-process/audit
+   sys-libs/libselinux:=
+   )
+   systemd? (
+   sys-apps/dbus
+   sys-apps/systemd
+   )
+   elogind? (
+   sys-apps/dbus
+   sys-auth/elogind[pam]
+   sys-auth/pambase[elogind]
+   )
+   !!x11-drivers/nvidia-drivers[-libglvnd(+)]
+"
+DEPEND="${CDEPEND}
+   >=x11-base/xorg-proto-2021.4.99.2
+   >=x11-libs/xtrans-1.3.5
+   media-fonts/font-util
+   test? ( >=x11-libs/libxcvt-0.1.0 )
+"
+RDEPEND="${CDEPEND}
+   !systemd? ( gui-libs/display-manager-init )
+   selinux? ( sec-policy/selinux-xserver )
+   xorg? ( >=x11-apps/xinit-1.3.3-r1 )
+"
+BDEPEND="
+   sys-devel/flex
+"
+PDEPEND="
+   xorg? ( >=x11-base/xorg-drivers-$(ver_cut 1-2) )"
+
+REQUIRED_USE="!minimal? (
+   || ( ${IUSE_SERVERS} )
+   )
+   elogind? ( udev )
+   ?? ( elogind systemd )"
+
+UPSTREAMED_PATCHES=(
+   # https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/953
+   "${FILESDIR}"/${PN}-21.1.4-BadIDChoice.patch
+)
+
+PATCHES=(
+   "${UPSTREAMED_PATCHES[@]}"
+   "${FILESDIR}"/${PN}-1.12-unloadsubmodule.patch
+   # needed for new eselect-opengl, bug #541232
+   "${FILESDIR}"/${PN}-1.18-support-multiple-Files-sections.patch
+)
+
+src_configure() {
+   # bug #835653
+   use x86 && replace-flags -Os -O2
+
+   # 

[gentoo-commits] repo/gentoo:master commit in: mail-mta/sendmail/files/, mail-mta/sendmail/

2022-12-13 Thread Sam James
commit: c43c808eed5cdf0359df5dab3ce7d89055c10e9d
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 01:48:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 01:48:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c43c808e

mail-mta/sendmail: drop 8.16.1-r2, 8.17.1-r2, 8.17.1-r3

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

 mail-mta/sendmail/Manifest |   2 -
 .../files/sendmail-8.17.1-cyrus-sasl-auth.patch|  26 ---
 mail-mta/sendmail/sendmail-8.16.1-r2.ebuild| 206 
 mail-mta/sendmail/sendmail-8.17.1-r2.ebuild| 207 -
 mail-mta/sendmail/sendmail-8.17.1-r3.ebuild| 207 -
 5 files changed, 648 deletions(-)

diff --git a/mail-mta/sendmail/Manifest b/mail-mta/sendmail/Manifest
index 89867690d895..06a2a87683b6 100644
--- a/mail-mta/sendmail/Manifest
+++ b/mail-mta/sendmail/Manifest
@@ -1,3 +1 @@
-DIST sendmail.8.16.1.tar.gz 2236402 BLAKE2B 
80a9c2f1d04719099703e55f0a0c54fd638cf69b72839d358ae6863c95c9e0965d1b7fdd5b1807bec1ffdf87bca0c7c9ba91060962e6de5da5bf14422f6279ea
 SHA512 
d7d4aac3c6d7505782abdb166204901b8b51cac000d610dfe40eda9eef7441a073af9e8e0b14c8719b07b445f55a1e2c28ac63d663d0daa7f1eafc5a101788b2
 DIST sendmail.8.17.1.9.tar.gz 2345302 BLAKE2B 
378f2f986457c49f934228964e792acec6f33fbabd89a8712f09f1dc7afc951b7c984a397aa7dd3773d86bdf57a946ea9ac54ae426bc0b8ea4c040e2ad4a
 SHA512 
ad8198b12bdc0037de5b64b2504bd5e0a42bf054274a4834163a7c46953b9aec23d52d58063cc6b925d90199973608f35edeb40128671ae32889f4558e5c0d4b
-DIST sendmail.8.17.1.tar.gz 2284027 BLAKE2B 
4cbbc2bb536a48ea27994721e9dfefff7739ef1c825bbc0397202e600d8dad8f9a2572a777204693cf9630f767865d50566f0827be6b52be41c1e25532cb394c
 SHA512 
ae42343fb06c09f2db5d919d602afc4241914387dfdae0f15e0967dda3be25bf1d3a4637b57266763679646a3cea6aa07e6453266fd9b7358c1a09ec2b627a15

diff --git a/mail-mta/sendmail/files/sendmail-8.17.1-cyrus-sasl-auth.patch 
b/mail-mta/sendmail/files/sendmail-8.17.1-cyrus-sasl-auth.patch
deleted file mode 100644
index ddbe2b1fb02e..
--- a/mail-mta/sendmail/files/sendmail-8.17.1-cyrus-sasl-auth.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-https://bugs.gentoo.org/859172
-https://bz-attachments.freebsd.org/attachment.cgi?id=233353
-https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263287
-https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262935
 a/sendmail/sendmail.h
-+++ b/sendmail/sendmail.h
-@@ -760,7 +760,7 @@ extern boolfilesys_free __P((long));
- # define SASL_IS_AUTH 2   /* authenticated */
- 
- /* SASL options */
--# define SASL_AUTH_AUTH   0x1000  /* use auth= only if 
authenticated */
-+# define SASL_AUTH_AUTH   0x1 /* use auth= only if 
authenticated */
- # if SASL >= 20101
- #  define SASL_SEC_MASK   SASL_SEC_MAXIMUM /* mask for SASL_SEC_* values: 
sasl.h */
- # else /* SASL >= 20101 */
-@@ -775,6 +775,9 @@ extern boolfilesys_free __P((long));
- #  endif /* SASL_SEC_NOPLAINTEXT & SASL_SEC_MASK) == 0 ... */
- # endif /* SASL >= 20101 */
- # define MAXOUTLEN 8192   /* length of output buffer, should be 2^n */
-+# if (SASL_AUTH_AUTH & SASL_SEC_MASK) != 0
-+#  ERROR "change SASL_AUTH_AUTH notify sendmail.org!"
-+# endif
- 
- /* functions */
- extern char   *intersect __P((char *, char *, SM_RPOOL_T *));
-

diff --git a/mail-mta/sendmail/sendmail-8.16.1-r2.ebuild 
b/mail-mta/sendmail/sendmail-8.16.1-r2.ebuild
deleted file mode 100644
index 1dee86100cb7..
--- a/mail-mta/sendmail/sendmail-8.16.1-r2.ebuild
+++ /dev/null
@@ -1,206 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Note: please bump this together with mail-filter/libmilter
-
-inherit systemd toolchain-funcs
-
-DESCRIPTION="Widely-used Mail Transport Agent (MTA)"
-HOMEPAGE="https://www.sendmail.org/;
-SRC_URI="ftp://ftp.sendmail.org/pub/${PN}/${PN}.${PV}.tar.gz;
-
-LICENSE="Sendmail GPL-2" # GPL-2 is here for initscript
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="ipv6 ldap mbox nis sasl sockets ssl tcpd"
-
-BDEPEND="
-   sys-devel/m4
-   virtual/pkgconfig"
-DEPEND="
-   acct-group/smmsp
-   >=acct-user/smmsp-0-r2
-   net-mail/mailbase
-   >=sys-libs/db-3.2:=
-   ldap? ( net-nds/openldap:= )
-   nis? ( net-libs/libnsl:= )
-   sasl? ( >=dev-libs/cyrus-sasl-2.1.10 )
-   ssl? ( dev-libs/openssl:0= )
-   tcpd? ( sys-apps/tcp-wrappers )"
-RDEPEND="
-   ${DEPEND}
-   >=mail-filter/libmilter-1.0.2_p1-r1
-   !mail-mta/courier
-   !mail-mta/esmtp
-   !mail-mta/exim
-   !mail-mta/mini-qmail
-   !mail-mta/msmtp[mta]
-   !mail-mta/netqmail
-   !mail-mta/nullmailer
-   !mail-mta/opensmtpd
-   !mail-mta/postfix
-   !mail-mta/qmail-ldap
-   !>=mail-mta/ssmtp-2.64-r2[mta]
-   !net-mail/vacation"
-PDEPEND="!mbox? ( 

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

2022-12-13 Thread Sam James
commit: fbec97ced3996de476437dda0502af42078712d1
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 01:51:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 01:52:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbec97ce

dev-db/percona-server: drop 8.0.25.15-r1

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

 dev-db/percona-server/Manifest |2 -
 .../percona-server-8.0.25.15-r1.ebuild | 1274 
 2 files changed, 1276 deletions(-)

diff --git a/dev-db/percona-server/Manifest b/dev-db/percona-server/Manifest
index 534ab19c2607..6b0b0a608769 100644
--- a/dev-db/percona-server/Manifest
+++ b/dev-db/percona-server/Manifest
@@ -1,5 +1,3 @@
 DIST boost_1_73_0.tar.bz2 109247910 BLAKE2B 
5995ff6ca21f45988b187b94bf743795cca97531baa8355f488be0987b9426289dd85d6ce25b7eb03ccd690109f05ba56252a95bca50505ad9cd66f4e0e234e8
 SHA512 
86c296511c0766145097625a62bf099c3d155284d250ad6e528e788bc90b2945838498dfe473c6c6c78d1694b6fba8e19f7dee0d064a043841e6231603fff668
-DIST percona-server-8.0.25-15.tar.gz 531072362 BLAKE2B 
aa6867a8ac72325596393723cf8735329f638cfe11f790c7690dc5f45dcf01f99f9f999c551b2ad6b9f287f8763e8b262fef7c9327b82882493b576acd8d7a69
 SHA512 
500fc4ab5d275d7d1d2b048920d22d725074450d9f356b4ea739a4c276bfe767db76e2b52a358867d77805ef288cfdb80ab6e230bfa77a84b97536bf153c443f
-DIST percona-server-8.0.25.15-patches-01.tar.xz 7624 BLAKE2B 
b06495859f3df546bc42e69ec77007a335103020313524ed728309764fea8ca2ea6f246938852ab2fb5ea12b4d901af5ebb9abff4d99b7e56d6ffd501d10bd38
 SHA512 
69b2d47804d7c5dbffe662f4e000fd1c2c8789bcaeea72b8bb229ad85d8cd54a293c74440f93c56dc07a06143553ff989711787e6cd610a8e23bb353a1df
 DIST percona-server-8.0.26-16.tar.gz 532328971 BLAKE2B 
bef32f7a26261f3b0d89bd9b95b826101e2e84c662ce2200a2d9d8a612d949804d233905db71bfab5aa04458e7773231659d67ea09e08e68df8ef5eca4391f39
 SHA512 
9ae60e2d81dfaabc214692cd0919c2fc3ba698bd0a399e42df662766c1d67714f6f3cfe6416019b26e7866bc59b78d99fc5767f64ede1ca8e5a344995c1ff4c0
 DIST percona-server-8.0.26.16-patches-01.tar.xz 8144 BLAKE2B 
28a4eaec657c09a6f8290b654dd5316d44a4cbf94e418edee3754742f21df56a058de9332c15abbb7c8bbd3ed6fc63e48e6c5fa77524dccf44ff1d5a89085a6b
 SHA512 
4a128a89abc1f48582b0c6ab841643fa0b7e018eaa32414e775705cd1e8c2dcacecd334face9db33775ca3a2a862528e1cc7f2bfd8b259b7367f0f2ebdee52c4

diff --git a/dev-db/percona-server/percona-server-8.0.25.15-r1.ebuild 
b/dev-db/percona-server/percona-server-8.0.25.15-r1.ebuild
deleted file mode 100644
index 24020d02fca1..
--- a/dev-db/percona-server/percona-server-8.0.25.15-r1.ebuild
+++ /dev/null
@@ -1,1274 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-CMAKE_MAKEFILE_GENERATOR=emake
-
-inherit check-reqs cmake flag-o-matic linux-info \
-   multiprocessing prefix toolchain-funcs
-
-MY_BOOST_VERSION="1.73.0"
-MY_PV=$(ver_rs 3 '-')
-MY_PV="${MY_PV//_pre*}"
-MY_PN="Percona-Server"
-MY_P="${PN}-${MY_PV}"
-MY_MAJOR_PV=$(ver_cut 1-2)
-MY_RELEASE_NOTES_URI="https://www.percona.com/doc/percona-server/${MY_MAJOR_PV}/;
-
-# Patch version
-PATCH_SET="https://dev.gentoo.org/~whissi/dist/percona-server/${PN}-8.0.25.15-patches-01.tar.xz;
-
-SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY_PV}/source/tarball/${PN}-${MY_PV}.tar.gz
-   
https://dl.bintray.com/boostorg/release/${MY_BOOST_VERSION}/source/boost_$(ver_rs
 1- _ ${MY_BOOST_VERSION}).tar.bz2
-   ${PATCH_SET}
-"
-
-HOMEPAGE="https://www.percona.com/software/mysql-database/percona-server 
https://github.com/percona/percona-server;
-DESCRIPTION="Fully compatible, enhanced and open source drop-in replacement 
for MySQL"
-LICENSE="GPL-2"
-SLOT="8.0"
-IUSE="cjk cracklib debug jemalloc latin1 ldap numa pam +perl profiling
-   rocksdb router selinux +server tcmalloc test tokudb 
tokudb-backup-plugin"
-
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="?? ( tcmalloc jemalloc )
-   cjk? ( server )
-   jemalloc? ( server )
-   numa? ( server )
-   profiling? ( server )
-   router? ( server )
-   tcmalloc? ( server )"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
-
-# Shorten the path because the socket path length must be shorter than 107 
chars
-# and we will run a mysql server during test phase
-S="${WORKDIR}/mysql"
-
-# Be warned, *DEPEND are version-dependant
-# These are used for both runtime and compiletime
-# openldap < dep for bug #835647 (we need ldap_r)
-COMMON_DEPEND="
-   >=app-arch/lz4-0_p131:=
-   app-arch/zstd:=
-   sys-libs/ncurses:0=
-   >=sys-libs/zlib-1.2.3:0=
-   >=dev-libs/openssl-1.0.0:0=
-   server? (
-   dev-libs/icu:=
-   dev-libs/libevent:=[ssl,threads]
-   >=dev-libs/protobuf-3.8:=
-   net-libs/libtirpc:=
-   

[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/

2022-12-13 Thread Sam James
commit: 5f2ee690c0eca8bdf4bcfda166fa813147f7123f
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 01:52:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 01:52:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f2ee690

net-nds/openldap: drop 2.6.3

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

 net-nds/openldap/openldap-2.6.3.ebuild | 796 -
 1 file changed, 796 deletions(-)

diff --git a/net-nds/openldap/openldap-2.6.3.ebuild 
b/net-nds/openldap/openldap-2.6.3.ebuild
deleted file mode 100644
index f083a43a675a..
--- a/net-nds/openldap/openldap-2.6.3.ebuild
+++ /dev/null
@@ -1,796 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic multilib multilib-minimal preserve-libs 
ssl-cert toolchain-funcs systemd tmpfiles
-
-MY_PV="$(ver_rs 1-2 _)"
-
-BIS_PN=rfc2307bis.schema
-BIS_PV=20140524
-BIS_P="${BIS_PN}-${BIS_PV}"
-
-DESCRIPTION="LDAP suite of application and development tools"
-HOMEPAGE="https://www.openldap.org/;
-SRC_URI="
-   
https://gitlab.com/openldap/${PN}/-/archive/OPENLDAP_REL_ENG_${MY_PV}/${PN}-OPENLDAP_REL_ENG_${MY_PV}.tar.gz
-   mirror://gentoo/${BIS_P}
-"
-S="${WORKDIR}"/${PN}-OPENLDAP_REL_ENG_${MY_PV}
-
-LICENSE="OPENLDAP GPL-2"
-# Subslot added for bug #835654
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-
-IUSE_DAEMON="argon2 +cleartext crypt experimental minimal samba tcpd"
-IUSE_OVERLAY="overlays perl autoca"
-IUSE_OPTIONAL="debug gnutls iodbc ipv6 odbc sasl ssl selinux static-libs 
+syslog test"
-IUSE_CONTRIB="kerberos kinit pbkdf2 sha2 smbkrb5passwd"
-IUSE_CONTRIB="${IUSE_CONTRIB} cxx"
-IUSE="systemd ${IUSE_DAEMON} ${IUSE_BACKEND} ${IUSE_OVERLAY} ${IUSE_OPTIONAL} 
${IUSE_CONTRIB}"
-RESTRICT="!test? ( test )"
-
-RESTRICT="!test? ( test )"
-REQUIRED_USE="cxx? ( sasl )
-   pbkdf2? ( ssl )
-   test? ( cleartext sasl )
-   autoca? ( !gnutls )
-   ?? ( test minimal )"
-
-# openssl is needed to generate lanman-passwords required by samba
-COMMON_DEPEND="
-   kernel_linux? ( sys-apps/util-linux )
-   ssl? (
-   !gnutls? (
-   >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}]
-   )
-   gnutls? (
-   >=net-libs/gnutls-2.12.23-r6:=[${MULTILIB_USEDEP}]
-   >=dev-libs/libgcrypt-1.5.3:0=[${MULTILIB_USEDEP}]
-   )
-   )
-   sasl? ( dev-libs/cyrus-sasl:= )
-   !minimal? (
-   dev-libs/libltdl
-   sys-fs/e2fsprogs
-   >=dev-db/lmdb-0.9.18:=
-   argon2? ( app-crypt/argon2:= )
-   crypt? ( virtual/libcrypt:= )
-   tcpd? ( sys-apps/tcp-wrappers )
-   odbc? ( !iodbc? ( dev-db/unixODBC )
-   iodbc? ( dev-db/libiodbc ) )
-   perl? ( dev-lang/perl:=[-build(-)] )
-   samba? (
-   dev-libs/openssl:0=
-   )
-   smbkrb5passwd? (
-   dev-libs/openssl:0=
-   kerberos? ( app-crypt/heimdal )
-   )
-   kerberos? (
-   virtual/krb5
-   kinit? ( !app-crypt/heimdal )
-   )
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   sys-apps/groff
-"
-RDEPEND="${COMMON_DEPEND}
-   selinux? ( sec-policy/selinux-ldap )
-"
-
-# The user/group are only used for running daemons which are
-# disabled in minimal builds, so elide the accounts too.
-BDEPEND="!minimal? (
-   acct-group/ldap
-   acct-user/ldap
-)
-"
-
-# for tracking versions
-OPENLDAP_VERSIONTAG=".version-tag"
-OPENLDAP_DEFAULTDIR_VERSIONTAG="/var/lib/openldap-data"
-
-MULTILIB_WRAPPED_HEADERS=(
-   # USE=cxx
-   /usr/include/LDAPAsynConnection.h
-   /usr/include/LDAPAttrType.h
-   /usr/include/LDAPAttribute.h
-   /usr/include/LDAPAttributeList.h
-   /usr/include/LDAPConnection.h
-   /usr/include/LDAPConstraints.h
-   /usr/include/LDAPControl.h
-   /usr/include/LDAPControlSet.h
-   /usr/include/LDAPEntry.h
-   /usr/include/LDAPEntryList.h
-   /usr/include/LDAPException.h
-   /usr/include/LDAPExtResult.h
-   /usr/include/LDAPMessage.h
-   /usr/include/LDAPMessageQueue.h
-   /usr/include/LDAPModList.h
-   /usr/include/LDAPModification.h
-   /usr/include/LDAPObjClass.h
-   /usr/include/LDAPRebind.h
-   /usr/include/LDAPRebindAuth.h
-   /usr/include/LDAPReferenceList.h
-   /usr/include/LDAPResult.h
-   /usr/include/LDAPSaslBindResult.h
-   /usr/include/LDAPSchema.h
-   /usr/include/LDAPSearchReference.h
-   /usr/include/LDAPSearchResult.h
-   /usr/include/LDAPSearchResults.h
-   

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-12-13 Thread Sam James
commit: e2040ae539bcd498fd30e588303fe8278e8dd4c1
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 01:48:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 01:48:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2040ae5

mail-filter/libmilter: drop versions

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

 mail-filter/libmilter/Manifest |   2 -
 mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild |  81 -
 mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild |  94 ---
 mail-filter/libmilter/libmilter-1.0.2_p2.ebuild|  89 --
 mail-filter/libmilter/libmilter-1.0.2_p3-r1.ebuild | 131 -
 5 files changed, 397 deletions(-)

diff --git a/mail-filter/libmilter/Manifest b/mail-filter/libmilter/Manifest
index 89867690d895..06a2a87683b6 100644
--- a/mail-filter/libmilter/Manifest
+++ b/mail-filter/libmilter/Manifest
@@ -1,3 +1 @@
-DIST sendmail.8.16.1.tar.gz 2236402 BLAKE2B 
80a9c2f1d04719099703e55f0a0c54fd638cf69b72839d358ae6863c95c9e0965d1b7fdd5b1807bec1ffdf87bca0c7c9ba91060962e6de5da5bf14422f6279ea
 SHA512 
d7d4aac3c6d7505782abdb166204901b8b51cac000d610dfe40eda9eef7441a073af9e8e0b14c8719b07b445f55a1e2c28ac63d663d0daa7f1eafc5a101788b2
 DIST sendmail.8.17.1.9.tar.gz 2345302 BLAKE2B 
378f2f986457c49f934228964e792acec6f33fbabd89a8712f09f1dc7afc951b7c984a397aa7dd3773d86bdf57a946ea9ac54ae426bc0b8ea4c040e2ad4a
 SHA512 
ad8198b12bdc0037de5b64b2504bd5e0a42bf054274a4834163a7c46953b9aec23d52d58063cc6b925d90199973608f35edeb40128671ae32889f4558e5c0d4b
-DIST sendmail.8.17.1.tar.gz 2284027 BLAKE2B 
4cbbc2bb536a48ea27994721e9dfefff7739ef1c825bbc0397202e600d8dad8f9a2572a777204693cf9630f767865d50566f0827be6b52be41c1e25532cb394c
 SHA512 
ae42343fb06c09f2db5d919d602afc4241914387dfdae0f15e0967dda3be25bf1d3a4637b57266763679646a3cea6aa07e6453266fd9b7358c1a09ec2b627a15

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
deleted file mode 100644
index df1a48b1fe6c..
--- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Note: please bump this together with mail-mta/sendmail
-
-inherit toolchain-funcs
-
-# This library is part of sendmail, but it does not share the version number 
with it.
-# In order to find the right libmilter version number, check SMFI_VERSION 
definition
-# that can be found in ${S}/include/libmilter/mfapi.h (see also SM_LM_VRS_* 
defines).
-# For example, version 1.0.1 has a SMFI_VERSION of 0x0101.
-SENDMAIL_VER=8.16.1
-
-DESCRIPTION="The Sendmail Filter API (Milter)"
-HOMEPAGE="https://www.proofpoint.com/us/products/email-protection/open-source-email-solution;
-SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
-S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
-
-LICENSE="Sendmail"
-SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="ipv6 poll"
-
-RDEPEND="! devtools/Site/site.config.m4 \
-   || die "failed to generate site.config.m4"
-}
-
-src_compile() {
-   emake -j1 -C libmilter AR="$(tc-getAR)" MILTER_SOVER=${PV}
-}
-
-src_install() {
-   dodir /usr/$(get_libdir)
-
-   local emakeargs=(
-   DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)"
-   MANROOT=/usr/share/man/man
-   SBINOWN=root SBINGRP=0 UBINOWN=root UBINGRP=0
-   LIBOWN=root LIBGRP=0 GBINOWN=root GBINGRP=0
-   MANOWN=root MANGRP=0 INCOWN=root INCGRP=0
-   MSPQOWN=root CFOWN=root CFGRP=0
-   MILTER_SOVER=${PV}
-   )
-   emake -C obj.*/libmilter "${emakeargs[@]}" install
-
-   dodoc libmilter/README
-
-   docinto html
-   dodoc -r libmilter/docs/.
-
-   find "${ED}" -name '*.a' -delete || die
-}

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
deleted file mode 100644
index 8485a9d79bd9..
--- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Note: please bump this together with mail-mta/sendmail
-
-inherit toolchain-funcs
-
-# This library is part of sendmail, but it does not share the version number 
with it.
-# In order to find the right libmilter version number, check SMFI_VERSION 
definition
-# that can be found in ${S}/include/libmilter/mfapi.h (see also SM_LM_VRS_* 
defines).
-# For example, version 1.0.1 has a SMFI_VERSION of 0x0101.
-SENDMAIL_VER=8.17.1
-
-DESCRIPTION="The Sendmail Filter API (Milter)"
-HOMEPAGE="https://www.proofpoint.com/us/products/email-protection/open-source-email-solution;

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

2022-12-13 Thread Sam James
commit: 0ba269e5c7bf9c7ae6c461d0ebd475f75f240575
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 01:51:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 01:52:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba269e5

dev-db/percona-xtrabackup: drop 8.0.29.22-r1

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

 dev-db/percona-xtrabackup/Manifest |  1 -
 .../percona-xtrabackup-8.0.29.22-r1.ebuild | 85 --
 2 files changed, 86 deletions(-)

diff --git a/dev-db/percona-xtrabackup/Manifest 
b/dev-db/percona-xtrabackup/Manifest
index dc945664f426..7935294f6a94 100644
--- a/dev-db/percona-xtrabackup/Manifest
+++ b/dev-db/percona-xtrabackup/Manifest
@@ -4,5 +4,4 @@ DIST boost_1_77_0.tar.bz2 110361537 BLAKE2B 
106aeb09ec7705b595f2ca966a76c53c649e
 DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B 
fcc64736230636a3a5584a300229e0507f00bcd64a3d0b8e00f834b15ec757347a55a85521dd0aea939761c3a26b1ef99466ff7e633133b8088cd290bd835444
 SHA512 
789b6870d3ad06861126f67190717ffb31224628d1b9631ec5f39d0a41b3c66aaf2127e3ec4b38d3e8f7858a1438a74f0e89b07b9f4248b637b2ed39143ab599
 DIST percona-xtrabackup-2.4.24.tar.gz 61985764 BLAKE2B 
99531853b7e125bfe1d133d3dd902f3f68d50a6c127c09ac87652d70aee5c4d764ba7b102879bea0eb67c0a2f1a94633889786c0a7a1f6bc3f9ed54fe51a217d
 SHA512 
de25639a6e204d2e4018c922ccbd5119c5696d03e0b445f81968b15c2179a46ae8844014e78aa89f6a0a3cd5aef20adc744c979926366673f78c347d6a4e0201
 DIST percona-xtrabackup-8.0.26-18.tar.gz 294169182 BLAKE2B 
250437badd9bcaea92b0f254fad27a775014f17215e764114bba3d1cf0882135127738a4db78349cb9d519e6a9b5bc015f04747ad8ebfc09245ebad3aa890400
 SHA512 
0cceb6758364c31167ef0b47176e1950273e80e5266b91e12353287dfae6e3a87382b29a466920e5e58add1f461295199a70bb070a225458ed8a7de844e012ea
-DIST percona-xtrabackup-8.0.29-22.tar.gz 332851436 BLAKE2B 
922e4b308efdb307b998e78e3764e611052afa46f53c69456a721c201f5bda2470fd2ba3164cd0eaf865c3455d3b5175c9bb63f4cb3a60d16ae00222695b88f9
 SHA512 
5ebf62acdf7dc35080f1ec12f9d84177eb10de6784f47d3504027f418cecf4e3c232381d896a3eac30554bdc5d9271e80666a99e2ed3cc8b457c28456dcda2b5
 DIST percona-xtrabackup-8.0.30-23.tar.gz 338259133 BLAKE2B 
3b73731497013aea6abae7d83cd96914cb5300dd867f6066514c71d68f8a1420227e33512a5f2faf082029ccd2c871394acbf43fb58c029472cbeb5605f354fc
 SHA512 
acada88f3509526259281b7f9805fcabb31c5924eb50c5ed761b0813f89adda046b060a57825b6a49178171daec8b4388e99202ef9c9def4b2b0932e73b4d535

diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.29.22-r1.ebuild 
b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.29.22-r1.ebuild
deleted file mode 100644
index 104265abca23..
--- a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.29.22-r1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_MAKEFILE_GENERATOR="emake"
-
-inherit cmake
-
-MY_BOOST_VERSION="1.77.0"
-MY_PV=$(ver_rs 3 '-')
-MY_PV="${MY_PV//_pre*}"
-MY_PN="Percona-XtraBackup"
-MY_P="${PN}-${MY_PV}"
-MY_MAJOR_PV=$(ver_cut 1-2)
-
-DESCRIPTION="Hot backup utility for MySQL based servers"
-HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup;
-SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY_PV}/source/tarball/${PN}-${MY_PV}.tar.gz
-   
https://boostorg.jfrog.io/artifactory/main/release/${MY_BOOST_VERSION}/source/boost_$(ver_rs
 1- _ ${MY_BOOST_VERSION}).tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
-   app-arch/lz4:0=
-   app-editors/vim-core
-   dev-libs/icu:=
-   dev-libs/libaio
-   dev-libs/libedit
-   dev-libs/libev
-   dev-libs/libevent:0=
-   dev-libs/libfido2:=
-   dev-libs/libgcrypt:0=
-   dev-libs/libgpg-error
-   dev-libs/openssl:0=
-   dev-libs/protobuf:=
-   dev-libs/rapidjson
-   dev-libs/re2:=
-   dev-python/sphinx
-   net-misc/curl
-   sys-libs/zlib:="
-
-RDEPEND="
-   ${DEPEND}
-   !dev-db/percona-xtrabackup-bin
-   dev-perl/DBD-mysql"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-8.0.26-remove-rpm.patch
-)
-
-S="${WORKDIR}/percona-xtrabackup-${MY_PV}"
-
-src_configure() {
-   CMAKE_BUILD_TYPE="RelWithDebInfo"
-
-   local mycmakeargs=(
-   -DCMAKE_C_FLAGS_RELWITHDEBINFO=-DNDEBUG
-   -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-DNDEBUG
-   -DBUILD_SHARED_LIBS=OFF
-   -DCOMPILATION_COMMENT="Gentoo Linux ${PF}"
-   -DINSTALL_PLUGINDIR=$(get_libdir)/${PN}/plugin
-   -DWITH_BOOST="${WORKDIR}/boost_$(ver_rs 1- _ 
${MY_BOOST_VERSION})"
-   -DWITH_MAN_PAGES=ON
-   -DWITH_SYSTEM_LIBS=ON
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   local p="${BUILD_DIR}/storage/innobase/xtrabackup"
-
-   dobin "${p}"/xbcloud_osenv
-   dobin 

[gentoo-commits] repo/gentoo:master commit in: mail-mta/sendmail/

2022-12-13 Thread Sam James
commit: 02b4f7073e6f0ea6829c8936b99ee605db117779
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 01:45:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 01:45:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b4f707

mail-mta/sendmail: fix makemap file collision for merged-usr

There's no need to make this symlink at all - it's within /usr
for both (not /usr -> /), it deviates from both upstream and
other distros' packaging, and there's also no benefit
given non-root PATH contains sbin anyway.

Also, symlink's been there since 2002 (initial commit), so
it's not like it was added to solve some problem.

Ionen did the analysis on this on IRC (thank you!).

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

 mail-mta/sendmail/sendmail-8.17.1-r3.ebuild | 1 -
 mail-mta/sendmail/sendmail-8.17.1.9.ebuild  | 1 -
 2 files changed, 2 deletions(-)

diff --git a/mail-mta/sendmail/sendmail-8.17.1-r3.ebuild 
b/mail-mta/sendmail/sendmail-8.17.1-r3.ebuild
index a2ae30989f5d..36165b222588 100644
--- a/mail-mta/sendmail/sendmail-8.17.1-r3.ebuild
+++ b/mail-mta/sendmail/sendmail-8.17.1-r3.ebuild
@@ -135,7 +135,6 @@ src_install() {
fowners smmsp:smmsp /var/spool/clientmqueue
fperms 770 /var/spool/clientmqueue
fperms 700 /var/spool/mqueue
-   dosym ../sbin/makemap /usr/bin/makemap
dodoc FAQ KNOWNBUGS README RELEASE_NOTES doc/op/op.ps
 
dodoc sendmail/{SECURITY,TUNING}

diff --git a/mail-mta/sendmail/sendmail-8.17.1.9.ebuild 
b/mail-mta/sendmail/sendmail-8.17.1.9.ebuild
index d266f2ed79b2..a136caf3c842 100644
--- a/mail-mta/sendmail/sendmail-8.17.1.9.ebuild
+++ b/mail-mta/sendmail/sendmail-8.17.1.9.ebuild
@@ -144,7 +144,6 @@ src_install() {
fowners smmsp:smmsp /var/spool/clientmqueue
fperms 770 /var/spool/clientmqueue
fperms 700 /var/spool/mqueue
-   dosym ../sbin/makemap /usr/bin/makemap
dodoc FAQ KNOWNBUGS README RELEASE_NOTES doc/op/op.ps
 
dodoc sendmail/{SECURITY,TUNING}



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

2022-12-13 Thread Zac Medico
commit: 14088717b4fb4c6f2c68785e79b97790bd5722dd
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Dec 14 01:08:29 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Dec 14 01:08:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14088717

app-admin/consul: keyword 1.14.2 for ~x86

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/consul/consul-1.14.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/consul/consul-1.14.2.ebuild 
b/app-admin/consul/consul-1.14.2.ebuild
index 055854bbd7e3..c78ede7b6e9e 100644
--- a/app-admin/consul/consul-1.14.2.ebuild
+++ b/app-admin/consul/consul-1.14.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/zmedico/consul/archive/v${PV}-vendor.tar.gz -> ${P}-
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT"
 RESTRICT+=" test"
 SLOT="0"
-KEYWORDS="amd64 ~arm64"
+KEYWORDS="amd64 ~arm64 ~x86"
 
 BDEPEND="dev-go/gox"
 COMMON_DEPEND="



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

2022-12-13 Thread Zac Medico
commit: 874fee4b7feeb88dfd8fc29c37cf2f8d7ab08b01
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Dec 14 01:09:14 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Dec 14 01:09:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874fee4b

app-admin/consul: drop 1.12.5, 1.12.6, 1.13.3, 1.14.0, 1.14.1

Bug: https://bugs.gentoo.org/881437
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/consul/Manifest |  7 -
 app-admin/consul/consul-1.12.5.ebuild | 51 ---
 app-admin/consul/consul-1.12.6.ebuild | 51 ---
 app-admin/consul/consul-1.13.3.ebuild | 56 --
 app-admin/consul/consul-1.14.0.ebuild | 57 ---
 app-admin/consul/consul-1.14.1.ebuild | 57 ---
 6 files changed, 279 deletions(-)

diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index 9a80c0324370..c4b20a63a0f6 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -1,8 +1 @@
-DIST consul-1.12.5-deps.tar.xz 289550768 BLAKE2B 
d64d074987dd8abaed5defdfbcab1ffe56b89c52b4912fc098ff0dfc29ae5dda65ce1ae0d83ee23a1d9b4ce22b6a09680575480c65d56d8ad9ad9442afc64e46
 SHA512 
afec76f7a8769b165c6a3df3faac4e6371017f3c51e0f3cb5e45f2302d2db1b7779c5d857718606edac0799cf13410373643294d466519076dc9dce549a793ae
-DIST consul-1.12.5.tar.gz 25159461 BLAKE2B 
4e2bdffd77d032037c6999bee0e2ba4ac6c83daee422097f7cec37c74375419336ec50b19abf9b17db9375a9ee69894ad6577499c137945f7f0557d38d6aa4dc
 SHA512 
df735447dae074ac84dc9dbf5bf2e6d907152d233841137fc4ba632bad19b6db49a60cb79473e6432f76c99ac3c1e287be00416a6553eb3acef8b2fcc4c5dcda
-DIST consul-1.12.6.tar.gz 25112396 BLAKE2B 
18b77e909bee012817cd11b784d451929781ac19cecbc3c7804f37d7ad42328df1aa0bbb3b83fd9c311c5f9a60ac710ff166ea9fcb4fe58cb30dff163d793e03
 SHA512 
755944b0b8e59cdc2e7e86fc5360b447398f27e3d7f91fc278d2f86548ec8cea4af2f12be44d602d96691d2479d6bf8a74e6506cb118c5057181bceae60e92d5
-DIST consul-1.13.3-deps.tar.xz 251812624 BLAKE2B 
0ce8fe76298defc83c174d1d02ee25b28ce9253fdd6abafe810ed0e0b63b8f9c82a1b5650508ad746b46f39261b7e3f41395129780d0feed5b61be50c04469ac
 SHA512 
0b7d662a9c48e2509208045194ca5fff477245977d87ba570a0218d4f34a91c4b19a28871eea7104b3918cd54da01b71f5f533e5d93215a7767038977993d6c5
-DIST consul-1.13.3.tar.gz 25380333 BLAKE2B 
6dbb8f3e9e3dd6b7e5192a6f05cfb48a7730e63e474f2d24787608f21781b5f3810400b42f38ad93995d048fe41cc9643ffa3923c297699cc1a8e975a44d
 SHA512 
a978e25f89b7fb9ebc56fd2857493559756981b6e63e57d74b2749af9cce44897b7b5dc136a38d5861296105bedcc591adef972e18edb02efec1952c2f67add9
-DIST consul-1.14.0-vendor.tar.gz 39530717 BLAKE2B 
62672e0383353bcccdfcaa25ffd7409b31d8ba650080f315d8a8b68d0be4afa60a12b45ec548be0ecd5a9a703c1888c781a985f1b67fe6128fd82f69a984c42a
 SHA512 
a2ada95b7e890c3f466009a78fdd1dfb0aa46494583811531653230adf0ead98016d22cfdeba45d68e03a6aa7fe711660c17c438c6c9038cbc732021ec011e7a
-DIST consul-1.14.1-vendor.tar.gz 39669654 BLAKE2B 
bb4fbe3df71354ee46d5a08e532226f2a0cfd8f5eb46b20a9ba5a324e1166a64a9b6cd3e44c5eebbd16c3bd4ff6a72b3afbfe117b7cd1b7fc5b9bf68cf58aa73
 SHA512 
9bfef09a7df0a0d4230d7e25ba113b985a29532240f235592af480867fb2c803671e2ed6563bbb7f07c64c15a8b1a5b00a9a05151387a01049067a75ffade169
 DIST consul-1.14.2-vendor.tar.gz 40549325 BLAKE2B 
af0135de2b781d69707246a8f7f48fb677d3b9cfff59ee95ae6c37cdbe634bc04c2e853ce3dd2f70bd9a7a1d72438cdcd382939a5e361e152180c7ae1905bf85
 SHA512 
8e4d160993272a99901b83821b2e29686a53c2700a3e9e2355080eaa15d74f0a0d8f0d8ff86f08a131549cb3e70f77f59da302bb3f6f6b7a367c2ccd6f3ccfd2

diff --git a/app-admin/consul/consul-1.12.5.ebuild 
b/app-admin/consul/consul-1.12.5.ebuild
deleted file mode 100644
index ae84b874b6af..
--- a/app-admin/consul/consul-1.12.5.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module systemd
-
-DESCRIPTION="A tool for service discovery, monitoring and configuration"
-HOMEPAGE="https://www.consul.io;
-GIT_COMMIT="778b5eaa98c8e68d5f9cacdaa0f8e472fff4d3d3"
-
-SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT"
-RESTRICT+=" test"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-
-BDEPEND="dev-go/gox"
-COMMON_DEPEND="
-   acct-group/consul
-   acct-user/consul"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-
-src_compile() {
-   # The dev target sets causes build.sh to set appropriate XC_OS
-   # and XC_ARCH, and skips generation of an unused zip file,
-   # avoiding a dependency on app-arch/zip.
-   GIT_DESCRIBE="v${PV}" \
-   GIT_DIRTY="" \
-   GIT_COMMIT="${GIT_COMMIT}" \
-   emake dev-build
-}
-
-src_install() {
-   dobin bin/consul
-
-   keepdir /etc/consul.d
-   insinto 

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

2022-12-13 Thread Zac Medico
commit: 584410a4068112aad8e4966bb789ce9b0cab6972
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Dec 14 01:06:16 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Dec 14 01:06:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=584410a4

app-admin/consul: stabilize 1.14.2 for amd64

Bug: https://bugs.gentoo.org/881437
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/consul/consul-1.14.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/consul/consul-1.14.2.ebuild 
b/app-admin/consul/consul-1.14.2.ebuild
index 6033d7f63dfa..055854bbd7e3 100644
--- a/app-admin/consul/consul-1.14.2.ebuild
+++ b/app-admin/consul/consul-1.14.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/zmedico/consul/archive/v${PV}-vendor.tar.gz -> ${P}-
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT"
 RESTRICT+=" test"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 
 BDEPEND="dev-go/gox"
 COMMON_DEPEND="



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

2022-12-13 Thread Sam James
commit: f55b93c30f6280375deff99bba8b5e967460b1bf
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 00:54:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 00:54:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f55b93c3

dev-libs/glib: backport security fixes to 2.74.x

See 
https://discourse.gnome.org/t/multiple-fixes-for-gvariant-normalisation-issues-in-glib/12835.

No Gentoo bug yet as Bugzilla is down.

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

 dev-libs/glib/Manifest  |   1 +
 dev-libs/glib/glib-2.74.3-r2.ebuild | 290 
 2 files changed, 291 insertions(+)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index 9ad6d080eb85..ae846e8851a2 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -1,2 +1,3 @@
 DIST glib-2.74.1.tar.xz 5189452 BLAKE2B 
58d977a5d2a100aa9125f2009ae66c6f27232dff70159433076552bdb64f9a6a93d7cb705feba890ee43d6f16d4766f6f1d5502c2e01eeb7e88d5ed0dd205d5c
 SHA512 
21176cb95fcab49a781d02789bf21191a96a34a6391f066699b3c20b414b3169c958bd86623deb34ca55912083862885f7a7d12b67cc041467da2ba94d9e83c3
+DIST glib-2.74.3-patches.tar.xz 20644 BLAKE2B 
1ffc465c4a3efd0ddd413bf40677bab903dad44580e66527c4ca115563228caf4450a94925522f12be69be88353e89b21d303d757903515fb1898a88768de18c
 SHA512 
3eba57a4d0136bfbb7b6d7fb25957b63cc11d1e52bdcf8f5c6c346bca6db64f21237defaa320e528d00b979f73dc935ba882aa3629d14717fd109b7404766b36
 DIST glib-2.74.3.tar.xz 5181732 BLAKE2B 
46c37be9519866af040b2aaf35129a9cfae6e2c74636c01755b901002fa77f4e2305025691d7a8279acfbae1298a4b5b1e095b333bed3b067e9820547b6eca97
 SHA512 
a9aa7e84187abb57aeeff9c7f4c4125be742a510ae5d39b6b62696ad1a715c36b353c6c14222caeb1e87bed930fb54184dba77118b991c42f1857a292c6aa77b

diff --git a/dev-libs/glib/glib-2.74.3-r2.ebuild 
b/dev-libs/glib/glib-2.74.3-r2.ebuild
new file mode 100644
index ..5efc4fa82716
--- /dev/null
+++ b/dev-libs/glib/glib-2.74.3-r2.ebuild
@@ -0,0 +1,290 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_REQ_USE="xml(+)"
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit flag-o-matic gnome.org gnome2-utils linux-info meson-multilib multilib 
python-any-r1 toolchain-funcs xdg
+
+DESCRIPTION="The GLib library of C routines"
+HOMEPAGE="https://www.gtk.org/;
+# 
https://discourse.gnome.org/t/multiple-fixes-for-gvariant-normalisation-issues-in-glib/12835
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-patches.tar.xz;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+IUSE="dbus debug +elf gtk-doc +mime selinux static-libs sysprof systemtap test 
utils xattr"
+RESTRICT="!test? ( test )"
+#REQUIRED_USE="gtk-doc? ( test )" # Bug #777636
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+# * elfutils (via libelf) does not build on Windows. gresources are not 
embedded
+# within ELF binaries on that platform anyway and inspecting ELF binaries from
+# other platforms is not that useful so exclude the dependency in this case.
+# * Technically static-libs is needed on zlib, util-linux and perhaps more, but
+# these are used by GIO, which glib[static-libs] consumers don't really seem
+# to need at all, thus not imposing the deps for now and once some consumers
+# are actually found to static link libgio-2.0.a, we can revisit and either add
+# them or just put the (build) deps in that rare consumer instead of recursive
+# RDEPEND here (due to lack of recursive DEPEND).
+RDEPEND="
+   !=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   >=dev-libs/libpcre2-10.32:0=[${MULTILIB_USEDEP},unicode(+),static-libs?]
+   >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
+   kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] )
+   selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
+   xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] 
) )
+   elf? ( virtual/libelf:0= )
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+# libxml2 used for optional tests that get automatically skipped
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   >=sys-devel/gettext-0.19.8
+   gtk-doc? ( >=dev-util/gtk-doc-1.33
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5 )
+   systemtap? ( >=dev-util/systemtap-1.3 )
+   ${PYTHON_DEPS}
+   test? ( >=sys-apps/dbus-1.2.14 )
+   virtual/pkgconfig
+"
+# TODO: >=dev-util/gdbus-codegen-${PV} test dep once we modify 
gio/tests/meson.build to use external gdbus-codegen
+
+PDEPEND="
+   dbus? ( gnome-base/dconf )
+   mime? ( x11-misc/shared-mime-info )
+"
+# shared-mime-info needed for gio/xdgmime, bug #409481
+# dconf is 

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

2022-12-13 Thread Sam James
commit: 2402eac7634347e0ed629f721192e7d5464607e2
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 00:44:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 00:44:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2402eac7

app-admin/lnav: fix libpcre2 dep

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

 app-admin/lnav/{lnav-0.11.1.ebuild => lnav-0.11.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/lnav/lnav-0.11.1.ebuild 
b/app-admin/lnav/lnav-0.11.1-r1.ebuild
similarity index 97%
rename from app-admin/lnav/lnav-0.11.1.ebuild
rename to app-admin/lnav/lnav-0.11.1-r1.ebuild
index a613e52eaa42..dce0dbdd165c 100644
--- a/app-admin/lnav/lnav-0.11.1.ebuild
+++ b/app-admin/lnav/lnav-0.11.1-r1.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
app-arch/bzip2:0=
app-arch/libarchive:=
>=dev-db/sqlite-3.9.0
-   dev-libs/libpcre[cxx]
+   dev-libs/libpcre2
>=net-misc/curl-7.23.0
sys-libs/ncurses:=
sys-libs/readline:=



[gentoo-commits] repo/gentoo:master commit in: net-irc/soju/, net-irc/soju/files/

2022-12-13 Thread Sam James
commit: 4b15dafee38fd8cda22d6a8743fa7d248bc588ea
Author: Alfred Persson Forsberg  catcream  org>
AuthorDate: Mon Oct 17 16:31:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 00:22:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b15dafe

net-irc/soju: new package, add 0.5.2

Signed-off-by: Alfred Persson Forsberg  catcream.org>
Closes: https://github.com/gentoo/gentoo/pull/27449
Signed-off-by: Sam James  gentoo.org>

 net-irc/soju/Manifest  |  2 ++
 net-irc/soju/files/soju.initd  | 30 +++
 net-irc/soju/metadata.xml  | 12 ++
 net-irc/soju/soju-0.5.2.ebuild | 54 ++
 4 files changed, 98 insertions(+)

diff --git a/net-irc/soju/Manifest b/net-irc/soju/Manifest
new file mode 100644
index ..89ec9362ebc9
--- /dev/null
+++ b/net-irc/soju/Manifest
@@ -0,0 +1,2 @@
+DIST soju-0.5.2-deps.tar.xz 144017976 BLAKE2B 
09be5c159d8c5a12bef9fe52e1d7d4883e3a3ebc8f1131fadd33808588413db9d318eb4be589f9e088d4d6257b47b8c5fa61373a872bae3b9f6570a390312972
 SHA512 
4f33185ee8fb7a1969ea5c2de82d9ecd7f5f7795f890ec35d87c557e973a53f93c22e1b02ba47dc52d1d6528b7e18fe43fc88cb77ab4615bafe5c70ae8bd
+DIST soju-0.5.2.tar.gz 141911 BLAKE2B 
3fb9455a55d8fc0a1da17303156f43cc989f601d0dc837b795a32fa4be14a45571edbc2067159990fd72c75a44c71b52a579ed01572aae43c39ebaf143d502e1
 SHA512 
2ee9abf9d989a6cc361350bcaa94ff78bf45119c507142d6200684c79c4e1418d0f895931d0889a6f9f15f07d7b5969e2d34ae235034f3a53f04e2bf997dc85f

diff --git a/net-irc/soju/files/soju.initd b/net-irc/soju/files/soju.initd
new file mode 100644
index ..db6069e85c5f
--- /dev/null
+++ b/net-irc/soju/files/soju.initd
@@ -0,0 +1,30 @@
+#!/sbin/openrc-run
+supervisor=supervise-daemon
+
+name="soju"
+description="User-friendly IRC bouncer"
+
+: ${command_args:="-config /etc/soju/config"}
+: ${error_log:=/var/log/soju.log}
+
+command=/usr/bin/soju
+command_user=soju:soju
+directory="/var/lib/$RC_SVCNAME"
+
+extra_started_commands="reload"
+description_reload="Reload TLS certificate"
+
+depend() {
+   need net localmount
+}
+
+start_pre() {
+   checkpath -d -o $command_user "$directory"
+   checkpath -f -o $command_user "$error_log"
+}
+
+reload() {
+   ebegin "Reloading TLS certificate"
+   $supervisor $RC_SVCNAME --signal HUP
+   eend $?
+}

diff --git a/net-irc/soju/metadata.xml b/net-irc/soju/metadata.xml
new file mode 100644
index ..d8299f5a010f
--- /dev/null
+++ b/net-irc/soju/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+
+  c...@catcream.org
+  Alfred Persson
+
+
+  proxy-ma...@gentoo.org
+  Proxy Maintainers
+
+

diff --git a/net-irc/soju/soju-0.5.2.ebuild b/net-irc/soju/soju-0.5.2.ebuild
new file mode 100644
index ..38c2fe241f2f
--- /dev/null
+++ b/net-irc/soju/soju-0.5.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="soju is a user-friendly IRC bouncer"
+HOMEPAGE="https://soju.im/;
+SRC_URI="https://git.sr.ht/~emersion/${PN}/refs/download/v${PV}/${P}.tar.gz;
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="sqlite"
+
+BDEPEND="
+   app-text/scdoc
+"
+RDEPEND="
+   acct-user/soju
+   acct-group/soju
+   sqlite? ( dev-db/sqlite:3 )
+"
+DEPEND="${RDEPEND}"
+
+src_compile() {
+   GOFLAGS+=" -tags=$(usex sqlite libsqlite3 nosqlite)"
+
+   ego build ${GOFLAGS} ./cmd/soju
+   ego build ${GOFLAGS} ./cmd/sojuctl
+
+   scdoc doc/soju.1
+}
+
+src_install() {
+   dobin soju
+   dobin sojuctl
+
+   doman doc/soju.1
+   keepdir /etc/soju
+   insinto /etc/soju
+   newins config.in config
+   newinitd "${FILESDIR}"/soju.initd soju
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "${P} requires a user database for authenticating bouncer users,"
+   elog "please create a user using:"
+   elog "# sojuctl -config ${EROOT}/etc/soju/config create-user  
[-admin]"
+   elog "then set ${EROOT}/var/lib/soju/main.db owner and group to 
soju:soju."
+}



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

2022-12-13 Thread Sam James
commit: 64b7cb1b2dc0d72fbd052704b7a03e64f3f4859f
Author: Randy Barlow  electronsweatshop  com>
AuthorDate: Tue Dec 13 02:46:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 00:12:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b7cb1b

app-admin/lnav: Drop 0.10.1

Signed-off-by: Randy Barlow  electronsweatshop.com>
Signed-off-by: Sam James  gentoo.org>

 app-admin/lnav/Manifest|  1 -
 .../lnav/files/lnav-0.10.0-disable-tests.patch | 34 ---
 app-admin/lnav/files/lnav-0.10.1-gcc12.patch   | 37 
 app-admin/lnav/lnav-0.10.1.ebuild  | 51 --
 4 files changed, 123 deletions(-)

diff --git a/app-admin/lnav/Manifest b/app-admin/lnav/Manifest
index 937500fc77bd..a5720cfe7f32 100644
--- a/app-admin/lnav/Manifest
+++ b/app-admin/lnav/Manifest
@@ -1,2 +1 @@
-DIST lnav-0.10.1.tar.gz 5707151 BLAKE2B 
ae82b705830c6ea38e2fa4f3832a2fd1d8ce8b5ef00d6a3fe750e4f5e7080ae29fde845f2c5055e2684aad1959368ff90abdc130130f8d6f0152426487e7396c
 SHA512 
fff9632c1acbef80ba9d4214fd3ef485727792353fe493cfa4f2e9412bb371f50f2e1a735ded3d7bd8b16df5e93e03b0f3def296770e7dd0ad2206fd9f94690d
 DIST lnav-0.11.0.tar.gz 9586979 BLAKE2B 
fa333d2dbc3c2a5cb8b96ea4cbf84412be117b9d9ec999bab784e7aefab25cd01edcb65617468b8a1fbc46d554cf20a02bc901c9d75f2c5831359da37a19fd22
 SHA512 
f10938aacb1e170a6912090c5de8e85e9aae5bc456e57b49192a21020e7dfa20414d1f5b66fd25b3c1ea5a3d1fd3bd92af6fe7e0c6b73953688c3d861266fd97

diff --git a/app-admin/lnav/files/lnav-0.10.0-disable-tests.patch 
b/app-admin/lnav/files/lnav-0.10.0-disable-tests.patch
deleted file mode 100644
index c7a49d45f1d7..
--- a/app-admin/lnav/files/lnav-0.10.0-disable-tests.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-# Certain tests commented out for stability reasons:
-# listview: Fails when building inside sandbox
-# mvattrline: Fails on some testers boxes. Documented here: 
https://github.com/tstack/lnav/issues/911
-# logfile: Flaky. Fails some times and not others. i.e. Race condition
-# tui: Can hang the build
 a/test/Makefile.am
-+++ b/test/Makefile.am
-@@ -355,14 +355,14 @@
-   test_cli.sh \
-   test_cmds.sh \
-   test_config.sh \
--  test_listview.sh \
-+  #test_listview.sh \
-   test_meta.sh \
--  test_mvwattrline.sh \
-+  #test_mvwattrline.sh \
-   test_grep_proc.sh \
-   test_grep_proc2 \
-   test_json_format.sh \
-   test_log_accel \
--  test_logfile.sh \
-+  #test_logfile.sh \
-   test_reltime \
-   test_remote.sh \
-   test_scripts.sh \
-@@ -376,7 +376,7 @@
-   test_sql_str_func.sh \
-   test_sql_time_func.sh \
-   test_sql_xml_func.sh \
--  test_tui.sh \
-+  #test_tui.sh \
-   test_data_parser.sh \
-   test_pretty_print.sh \
- test_view_colors.sh \

diff --git a/app-admin/lnav/files/lnav-0.10.1-gcc12.patch 
b/app-admin/lnav/files/lnav-0.10.1-gcc12.patch
deleted file mode 100644
index 6ed4a73cebb2..
--- a/app-admin/lnav/files/lnav-0.10.1-gcc12.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-https://bugs.gentoo.org/839909
-https://github.com/tstack/lnav/pull/961
-
-From b8a31ae9b4bcd5690a2b3d2fbd6373caffbc4a57 Mon Sep 17 00:00:00 2001
-From: Peter Schiffer <3899107+pschi...@users.noreply.github.com>
-Date: Mon, 21 Feb 2022 21:09:30 +0100
-Subject: [PATCH] Add `#include ` to `string_util.cc`
-
-Lnav fails to build on the next Fedora version due to the following error:
-```
-make[3]: Entering directory '/builddir/build/BUILD/lnav-0.10.1/src/base'
-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src   -Wall -I../../src/ 
-I../../src/third-party -I../../src/fmtlib 
-I../../src/third-party/doctest-root  -I/usr/local/include -D_ISOC99_SOURCE 
-D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -O2 -flto=auto -ffat-lto-objects 
-fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security 
-Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS 
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong 
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic 
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o 
string_util.o string_util.cc
-make[3]: Leaving directory '/builddir/build/BUILD/lnav-0.10.1/src/base'
-string_util.cc: In function 'std::string repeat(const std::string&, size_t)':
-string_util.cc:199:22: error: 'ostream_iterator' is not a member of 'std'
-  199 | std::fill_n(std::ostream_iterator(os), num, input);
-  |  ^~~~
-string_util.cc:38:1: note: 'std::ostream_iterator' is defined in header 
''; did you forget to '#include '?
-   37 | #include "string_util.hh"
-  +++ |+#include 
-   38 |
-```
-
-Reason is probably the updated GNU toolchain, more info:
-https://fedoraproject.org/wiki/Changes/GNUToolchainF36
-
-This patch fixes the issue.
 a/src/base/string_util.cc
-+++ b/src/base/string_util.cc
-@@ -29,6 +29,7 @@
-
- #include "config.h"
-

[gentoo-commits] repo/gentoo:master commit in: acct-group/soju/

2022-12-13 Thread Sam James
commit: a256fcd05b29dc7629ce66c9f7983da7ed68112e
Author: Alfred Persson Forsberg  catcream  org>
AuthorDate: Mon Oct 17 16:31:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 00:12:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a256fcd0

acct-group/soju: new package, add 0

Signed-off-by: Alfred Persson Forsberg  catcream.org>
Signed-off-by: Sam James  gentoo.org>

 acct-group/soju/metadata.xml  | 12 
 acct-group/soju/soju-0.ebuild |  9 +
 2 files changed, 21 insertions(+)

diff --git a/acct-group/soju/metadata.xml b/acct-group/soju/metadata.xml
new file mode 100644
index ..d8299f5a010f
--- /dev/null
+++ b/acct-group/soju/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+
+  c...@catcream.org
+  Alfred Persson
+
+
+  proxy-ma...@gentoo.org
+  Proxy Maintainers
+
+

diff --git a/acct-group/soju/soju-0.ebuild b/acct-group/soju/soju-0.ebuild
new file mode 100644
index ..e5be123ff93f
--- /dev/null
+++ b/acct-group/soju/soju-0.ebuild
@@ -0,0 +1,9 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-group
+
+DESCRIPTION="User for the net-irc/soju IRC bouncer"
+ACCT_GROUP_ID=526



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

2022-12-13 Thread Sam James
commit: 44209c633dcb2c0549701a71c2615dbe6cebafdd
Author: Randy Barlow  electronsweatshop  com>
AuthorDate: Tue Dec 13 23:22:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 00:12:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44209c63

app-admin/lnav: Add 0.11.1

Closes: https://bugs.gentoo.org/show_bug.cgi?id=884391
Signed-off-by: Randy Barlow  electronsweatshop.com>
Closes: https://github.com/gentoo/gentoo/pull/28661
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-admin/lnav/Manifest b/app-admin/lnav/Manifest
index a5720cfe7f32..f458805e36e4 100644
--- a/app-admin/lnav/Manifest
+++ b/app-admin/lnav/Manifest
@@ -1 +1,2 @@
 DIST lnav-0.11.0.tar.gz 9586979 BLAKE2B 
fa333d2dbc3c2a5cb8b96ea4cbf84412be117b9d9ec999bab784e7aefab25cd01edcb65617468b8a1fbc46d554cf20a02bc901c9d75f2c5831359da37a19fd22
 SHA512 
f10938aacb1e170a6912090c5de8e85e9aae5bc456e57b49192a21020e7dfa20414d1f5b66fd25b3c1ea5a3d1fd3bd92af6fe7e0c6b73953688c3d861266fd97
+DIST lnav-0.11.1.tar.gz 10268167 BLAKE2B 
d490c6798685e80021437e1771742dee59c3b5109a43591581f4ddc15528c5b616ab915418fa78b7cf13a82bce582baf0516b5b2339f5fa32054359c21908852
 SHA512 
6c7d2b603ee04bb2cee16bf28b0161ebe7bf3ec838bed765f9852f79ee1ff8a56691dcaa66998e0ef58f16f16274bf93c7f2eb8f2e58264faf284bcfd25818ef

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



[gentoo-commits] repo/gentoo:master commit in: acct-user/soju/

2022-12-13 Thread Sam James
commit: 2f7b8933ec77e33565f63860f16053e8333d3ba8
Author: Alfred Persson Forsberg  catcream  org>
AuthorDate: Mon Oct 17 16:31:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 00:12:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f7b8933

acct-user/soju: new package, add 0

Signed-off-by: Alfred Persson Forsberg  catcream.org>
Signed-off-by: Sam James  gentoo.org>

 acct-user/soju/metadata.xml  | 12 
 acct-user/soju/soju-0.ebuild | 14 ++
 2 files changed, 26 insertions(+)

diff --git a/acct-user/soju/metadata.xml b/acct-user/soju/metadata.xml
new file mode 100644
index ..d8299f5a010f
--- /dev/null
+++ b/acct-user/soju/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+
+  c...@catcream.org
+  Alfred Persson
+
+
+  proxy-ma...@gentoo.org
+  Proxy Maintainers
+
+

diff --git a/acct-user/soju/soju-0.ebuild b/acct-user/soju/soju-0.ebuild
new file mode 100644
index ..2ca7f2de748b
--- /dev/null
+++ b/acct-user/soju/soju-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-user
+
+DESCRIPTION="User for the net-irc/soju IRC bouncer"
+ACCT_USER_ID=526
+ACCT_USER_HOME=/var/lib/soju
+ACCT_USER_HOME_PERMS=0755
+ACCT_USER_GROUPS=( soju )
+
+acct-user_add_deps



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

2022-12-13 Thread Georgy Yakovlev
commit: 18c33865d905dbbe2f05d74a2bf52af0c9b0c2ae
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Dec 12 23:36:49 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Dec 14 00:09:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c33865

dev-util/cbindgen: stabilize 0.24.3 for ppc64

Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/dev-util/cbindgen/cbindgen-0.24.3.ebuild 
b/dev-util/cbindgen/cbindgen-0.24.3.ebuild
index 83bedb2ad35b..b35333719540 100644
--- a/dev-util/cbindgen/cbindgen-0.24.3.ebuild
+++ b/dev-util/cbindgen/cbindgen-0.24.3.ebuild
@@ -64,7 +64,7 @@ SRC_URI="$(cargo_crate_uris)
 # use cargo-license for a more accurate license picture
 LICENSE="Apache-2.0 BSD Boost-1.0 MIT MPL-2.0 Unlicense"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86"
 
 RESTRICT="test"
 QA_FLAGS_IGNORED="usr/bin/cbindgen"



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

2022-12-13 Thread Georgy Yakovlev
commit: 6f9c66a15557360663184979ecf27d8e058f674f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Dec 14 00:07:42 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Dec 14 00:10:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9c66a1

dev-util/shellcheck-bin: add 0.9.0

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-util/shellcheck-bin/Manifest   |  3 +++
 .../shellcheck-bin/shellcheck-bin-0.9.0.ebuild | 30 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-util/shellcheck-bin/Manifest b/dev-util/shellcheck-bin/Manifest
index 8fa5df547223..2c4d4b0c893e 100644
--- a/dev-util/shellcheck-bin/Manifest
+++ b/dev-util/shellcheck-bin/Manifest
@@ -1,3 +1,6 @@
 DIST shellcheck-v0.8.0.linux.aarch64.tar.xz 2996468 BLAKE2B 
b38f1ff04949d9069eaf835fa42a2497e0cc6c8a10ea66167156dd4e7ba1b9dca1449cd1b23cb6df63f5f8e19aff566d481a08522d61d527b8bd0756a09dd52f
 SHA512 
7082a5002a1ea2403cd6c24665149a0444960a66dc2002f2e38726a6ed4f7f0499a051679cef8de619e401e8754b13a65624fdb108d7225cb486219184c44c12
 DIST shellcheck-v0.8.0.linux.armv6hf.tar.xz 1228088 BLAKE2B 
ebf8f1a89d2562498e055c50d75cac683d2d185df2a74e5863eff63fb36a2bb1f502c73a35ea704b0933f2c55bbd5b48925cd1c2ad5172007b1d8ee1868f482e
 SHA512 
a00a00a58d00d0879fbd9f601902eb96105da0b9ac5220a4176dce73d22c1ba8108435fb6f8c0ae0b450e32a207f49ecaf84d7830feb512359f27e8eae2ec190
 DIST shellcheck-v0.8.0.linux.x86_64.tar.xz 1403852 BLAKE2B 
ab18c0cea2d0f6a664ccedca807c263167e187824238cd414d30dd03bab88fe0687d3e47d1778eb5399a34c49a9a2fc5e75cced17a6dfcfccec1d0e8d848
 SHA512 
89317d97adb341e627b709e86477734ce236e9fb290de8a8c41cdc62769a3225622fa609deffebeabe9edb71f5639a086f61b677947e3ec4bc07c540fcbd0973
+DIST shellcheck-v0.9.0.linux.aarch64.tar.xz 3110236 BLAKE2B 
b127d5070077c6233624a2a330609d83e7054e114b6159d053a97ca18ff6f4908cd41183a386a9f6a7c076314a53612d980f1d29c764f81c3be03c9a85951c3c
 SHA512 
3c11bc1901d470ba7f95334fcd4d8ea9c39c73ebb15655cd0cc478826279b02413409fa3f7b011c7ecdba98530953be54906b4a99b898b064c236f146f3ec749
+DIST shellcheck-v0.9.0.linux.armv6hf.tar.xz 1330204 BLAKE2B 
0b6525e63f56c2a5d2374621085a0c49fedf941b1fe31c838502ac0e6baff564fcf333ef08b058d5d6e97aeb29981f8712bc4f89604c27546cad2e96cb2d4aea
 SHA512 
ac495f5bcf358b5de9f2cbb275b30050e586218458c97c01444076947d22e9cb7acc817e361599290e22bf25996deb8006240e0350ef864372a29db3032c1388
+DIST shellcheck-v0.9.0.linux.x86_64.tar.xz 2351560 BLAKE2B 
d3264cd69eaed2cb6d9b68d45da81eed293c044e15032c6c36a8efac99fa48d8cc3f8fe697c545d40f28351506fa061e06fb8c7ffce12bda1c8a3b023e236bfb
 SHA512 
157fd8b2c18a257f3876e23015580ea63d27b12c4f13f87d625a180e8ca042e7501271d15edeb36e7b5780da73815b45386a33e063ab1c891d838f35c778a8ac

diff --git a/dev-util/shellcheck-bin/shellcheck-bin-0.9.0.ebuild 
b/dev-util/shellcheck-bin/shellcheck-bin-0.9.0.ebuild
new file mode 100644
index ..e4b6825e8e0e
--- /dev/null
+++ b/dev-util/shellcheck-bin/shellcheck-bin-0.9.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=${PN/-bin/}
+BASE_URI="https://github.com/koalaman/${MY_PN}/releases/download/v${PV}/${MY_PN}-v${PV}.linux;
+
+DESCRIPTION="Shell script analysis tool (binary package)"
+HOMEPAGE="https://www.shellcheck.net/;
+SRC_URI="
+   amd64? ( "${BASE_URI}".x86_64.tar.xz  )
+   arm?   ( "${BASE_URI}".armv6hf.tar.xz )
+   arm64? ( "${BASE_URI}".aarch64.tar.xz )
+"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+
+DEPEND="!dev-util/shellcheck"
+RDEPEND="${DEPEND}"
+
+QA_PREBUILT="/usr/bin/shellcheck"
+S="${WORKDIR}/${MY_PN}-v${PV}"
+
+src_install() {
+   dobin shellcheck
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gdb/

2022-12-13 Thread Sam James
commit: 6dca2756ec86037bf6dc14f8b4db764ac2ba7185
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 00:06:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 00:09:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dca2756

sys-devel/gdb: add 13.0.50_p20221213

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

 sys-devel/gdb/Manifest |  1 +
 ...db-.ebuild => gdb-13.0.50_p20221213.ebuild} | 28 ++---
 sys-devel/gdb/gdb-.ebuild  | 28 ++---
 sys-devel/gdb/metadata.xml | 35 +++---
 4 files changed, 53 insertions(+), 39 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 7b9b5990c532..036faef3c1e9 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -1,3 +1,4 @@
 DIST gdb-11.2.tar.xz 22039420 BLAKE2B 
66ce7e12c99c33c8b4e6ababa673204aab525e72c90ba54cc34a5fd69948a09dc2a9ef2050764b2464544231b1d1a6431279c2877388551ca6fbf384a3f9b464
 SHA512 
07e9026423438049b11f4f784d57401ece4e940570f613bd6958b3714fe7fbc2c048470bcce3e7d7d9f93331cdf3881d30dcc964cb113a071143a02b28e5b127
 DIST gdb-12.1.tar.xz 22470332 BLAKE2B 
7f6f853d1640908cf2c79932cdc1ba02549a07721c005d9c7ce2946a715761719cc164a4e68235a18664ec8a029afe3a2a0cfb57e1635f280076d6bed91317fd
 SHA512 
425568d2e84672177d0fb87b1ad7daafdde097648d605e30cf0656970f66adc6a82ca2d83375ea4be583e9683a340e5bfdf5819668ddf66728200141ae50ff2d
 DIST gdb-weekly-13.0.50.20221206.tar.xz 24810920 BLAKE2B 
3345a905f0350ebd6a63a5976f12e23bd4fcfa9c9025c96f3f74f9d1ed9d46f216daabf8a78171fc3bee004c6e1eb5102b7d60ea97a54a39e0002aca1a052539
 SHA512 
b8fc8b834856a1a137b5b680e3dca6200d292480c200e883ea1268aa1c7f75daf8b0336c22bbd37b8936f13636e276de7e27c031c32708d1ea347dcce82a0025
+DIST gdb-weekly-13.0.50.20221213.tar.xz 24796392 BLAKE2B 
e87a04f04f91f174d7bbf69d751b0236a8f6fee75c44abd1fa45d845a7514d3ef0ce063ca53a336693ee95519833c448c67e861516770c19837ba0f4e9546812
 SHA512 
7bc96c9af90efae252e35f5b321f041136d454d4a4b3170a918f816b37a44b302cf6dc297d097ffe7ddc382c810b54de5162ee628c5179b5e4146c2a142eb7ae

diff --git a/sys-devel/gdb/gdb-.ebuild 
b/sys-devel/gdb/gdb-13.0.50_p20221213.ebuild
similarity index 91%
copy from sys-devel/gdb/gdb-.ebuild
copy to sys-devel/gdb/gdb-13.0.50_p20221213.ebuild
index 940f57beb14b..22ec6a50951e 100644
--- a/sys-devel/gdb/gdb-.ebuild
+++ b/sys-devel/gdb/gdb-13.0.50_p20221213.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{8..11} )
 inherit flag-o-matic python-single-r1 strip-linguas toolchain-funcs
@@ -23,9 +23,11 @@ case ${PV} in
inherit git-r3
SRC_URI=""
;;
-   *.*.50.2???)
+   *.*.50_p2???)
# weekly snapshots
-   
SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.xz;
+   MY_PV="${PV/_p/.}"
+   
SRC_URI="https://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${MY_PV}.tar.xz;
+   S="${WORKDIR}/${PN}-${MY_PV}"
;;
*)
# Normal upstream release
@@ -34,23 +36,22 @@ case ${PV} in
;;
 esac
 
-PATCH_VER=""
-PATCH_DEV=""
 DESCRIPTION="GNU debugger"
 HOMEPAGE="https://sourceware.org/gdb/;
 SRC_URI="${SRC_URI}

${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz}
-   ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}
-"
+   ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}"
 
 LICENSE="GPL-3+ LGPL-2.1+"
 SLOT="0"
 
 if [[ ${PV} != * ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   # for testing on loong only
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~loong"
 fi
 
-IUSE="cet guile lzma multitarget nls +python +server source-highlight test 
vanilla xml xxhash zstd"
+IUSE="cet guile lzma multitarget nls +python +server sim source-highlight test 
vanilla xml xxhash zstd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # In fact, gdb's test suite needs some work to get passing.
@@ -77,8 +78,12 @@ RDEPEND="
python? ( ${PYTHON_DEPS} )
guile? ( >=dev-scheme/guile-2.0 )
xml? ( dev-libs/expat )
-   source-highlight? ( dev-util/source-highlight )
-   xxhash? ( dev-libs/xxhash )
+   source-highlight? (
+   dev-util/source-highlight
+   )
+   xxhash? (
+   dev-libs/xxhash
+   )
zstd? ( app-arch/zstd:= )
 "
 

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

2022-12-13 Thread Sam James
commit: deda219a81430c5c5b2d4693747c397c1120ebe4
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 22:58:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 22:58:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deda219a

dev-libs/libpcre2: drop 10.41-r1

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

 dev-libs/libpcre2/Manifest |  2 -
 dev-libs/libpcre2/libpcre2-10.41-r1.ebuild | 94 --
 2 files changed, 96 deletions(-)

diff --git a/dev-libs/libpcre2/Manifest b/dev-libs/libpcre2/Manifest
index 3470d18f61d9..fd56ba492a72 100644
--- a/dev-libs/libpcre2/Manifest
+++ b/dev-libs/libpcre2/Manifest
@@ -1,7 +1,5 @@
 DIST libpcre2-10.36-patchset-01.tar.xz 1364 BLAKE2B 
bfef3c876a092e06972107b44794c23b758a030181f3040c8b722db166789eac794783169b468fc71334fd660bc2f1c31422a8cb8e5bdc18a69b72654b1b59b2
 SHA512 
04324d1efa6d155fa3ffbc328638e4674bea305fef7f57d4369ab4a6399a0f489b4c0ecfb49643feff310d91872e1673e965c48a5c60f1bf54a319f0d275c306
 DIST pcre2-10.40.tar.bz2 1765440 BLAKE2B 
627a204585b92238eda81b4befc88757a81d75b0d9fa26ea6d51afcdd93f7e2d102a2245bf3c8e1f5f9ddf69a316c419c948b741a64442bb567480015543e49b
 SHA512 
00e7b48a6554b9127cb6fe24c5cacf72783416a9754ec88f62f73c52f46ed72c86c1869e62c91a31b2ff2cbafbbedabca44b3f1eb7670bc92f49d8401c7374e8
 DIST pcre2-10.40.tar.bz2.sig 310 BLAKE2B 
9609111a64b66893b12e36d1cbc77b64d6a0cc30b9288e52753785ddcab37cc3e169d0f117d94e4ad7d7ff897a6ba0a574c9a2e529c3c7e171f5a1bc6f64fe23
 SHA512 
faa4b47fdac1543cd323651f251b8abb94b31b5966b42d445b8cbb38c441df4742e3c3517c2bc6c0a4464e9fb5feab5d5beda1250a03d56bec2d8383be2f63ab
-DIST pcre2-10.41.tar.bz2 1799126 BLAKE2B 
4335eae8e8a327c32092a1a9f8214fa86a2d016deb7450938c4ddc38214b72dfa8c6f9c85a03bb36b3686390d378d74fdd991563f92611c42a54915310604559
 SHA512 
328f331a56f152424f6021b37f8dcf660842c55d43ff39f1b49115f0d05ed651d0bbb66b43c0ed61d65022030615768b92ce5e6218a54e4e17152ec473cca68d
-DIST pcre2-10.41.tar.bz2.sig 310 BLAKE2B 
4ee3f9327bf568e38d1c072a4be93cdab4209e7b0cc0d183b978553cd7413ba9f292318ddf815cf44bc24872f685ee4ff9bceddd7d0e915b7be67c43fd8bf8f7
 SHA512 
4127258f17011be7c82d9412728863a9121c5b780514ec836769ab64ccd4cd5349a84fc85b8fdc4abb2e6fe08f4610b2a3e926116e7f1451d90d9afaa888661c
 DIST pcre2-10.42.tar.bz2 1799866 BLAKE2B 
40aa096745548c489a00ead87a191a4d24ecd924a5b8f00401c1273176de15ccb23510882467c8e2b5c1256b97db46fba5fcdfbd9f0d61d86a29d74bb4bca7a0
 SHA512 
72fbde87fecec3aa4b47225dd919ea1d55e97f2cbcf02aba26e5a0d3b1ffb58c25a80a9ef069eb99f9cf4e41ba9604ad06a7ec159870e1e875d86820e12256d3
 DIST pcre2-10.42.tar.bz2.sig 310 BLAKE2B 
2125d7e23f7e75847573e3caeb8d55da5d8e0df3d166bf8b638b998aebacaefb4e88df7e813d6977af2dc7d82c93b7179ad0043c4f46fc4e06d99d214b0b7fcf
 SHA512 
22ce3c7903835b1cf835ac6cfa725badecc982f1504382e62525c88307b2e3bd8951f2221fdd3d73920843e69f714b6df99fe741069e610f1f809087512a31f7

diff --git a/dev-libs/libpcre2/libpcre2-10.41-r1.ebuild 
b/dev-libs/libpcre2/libpcre2-10.41-r1.ebuild
deleted file mode 100644
index e4703e3a15ea..
--- a/dev-libs/libpcre2/libpcre2-10.41-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/philiphazel.asc
-inherit libtool multilib-minimal usr-ldscript verify-sig
-
-MY_P="pcre2-${PV/_rc/-RC}"
-
-DESCRIPTION="Perl-compatible regular expression library"
-HOMEPAGE="https://www.pcre.org/;
-if [[ ${PV} != *_rc* ]] ; then
-   # Only the final releases are available here.
-   
SRC_URI="https://github.com/PCRE2Project/pcre2/releases/download/${MY_P}/${MY_P}.tar.bz2
-   https://ftp.pcre.org/pub/pcre/${MY_P}.tar.bz2
-   verify-sig? ( 
https://github.com/PhilipHazel/pcre2/releases/download/${MY_P}/${MY_P}.tar.bz2.sig
 )"
-else
-   SRC_URI="https://ftp.pcre.org/pub/pcre/Testing/${MY_P}.tar.bz2;
-fi
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD"
-SLOT="0/3" # libpcre2-posix.so version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 +jit libedit +pcre16 pcre32 +readline static-libs unicode zlib"
-REQUIRED_USE="?? ( libedit readline )"
-
-RDEPEND="
-   bzip2? ( app-arch/bzip2 )
-   libedit? ( dev-libs/libedit )
-   readline? ( sys-libs/readline:= )
-   zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   verify-sig? ( sec-keys/openpgp-keys-philiphazel )
-"
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/pcre2-config
-)
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-10.10-000-Fix-multilib.patch
-   "${FILESDIR}"/${P}-pcre2posix-header.patch
-)
-
-src_prepare() {
-   default
-
-   elibtoolize
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   

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

2022-12-13 Thread Sam James
commit: 8b8d0e9a6209d6fb1f60ca15bb2fe1bffca0a386
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 22:59:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 22:59:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8d0e9a

dev-libs/mpc: drop 1.3.0-r1

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

 dev-libs/mpc/Manifest|  1 -
 dev-libs/mpc/mpc-1.3.0-r1.ebuild | 41 
 2 files changed, 42 deletions(-)

diff --git a/dev-libs/mpc/Manifest b/dev-libs/mpc/Manifest
index 6cd4b4966eb3..774fc41549ec 100644
--- a/dev-libs/mpc/Manifest
+++ b/dev-libs/mpc/Manifest
@@ -1,3 +1,2 @@
 DIST mpc-1.2.1.tar.gz 838731 BLAKE2B 
9cd03c6a71839e4cdb3c1f18d718cc4d3097c3f8ec307a5c756bd5df27c68aa013755156b3b156efee1acabfee2269602c6a3a358092ef0d522271c9c56c133d
 SHA512 
3279f813ab37f47fdcc800e4ac5f306417d07f539593ca715876e43e04896e1d5bceccfb288ef2908a3f24b760747d0dbd0392a24b9b341bc3e12082e5c836ee
-DIST mpc-1.3.0.tar.gz 773441 BLAKE2B 
b9e2f4cda2457b1e885e4099daaf55a4c226291ec60097e40835f6e311c297947fe5cfd6ce61f80eecfbc8d374923422c4050a10399b26b23c12ab0f3f53a0f5
 SHA512 
9c18b24f7542dc1dc5e10cf58fd242e73d79a9dc3619c3f08d52aed75ad0e7d9e2ba2c46857717c8b921b084af2efc8c0d2d7173081af764b81c24a8971ddd9a
 DIST mpc-1.3.1rc1.tar.gz 773589 BLAKE2B 
27626bc2e1116e965ddaf38de45eea4d447e7f849d61180418d7685c192511c1502da0e69c612698ad404fee7c5a257024d5c35ebc00feb9f4264e8f9b164d76
 SHA512 
95964f8a4061d644343440c8fd8fc010b12bee226aab48063cc3d45a0d1e140d488dd10a1aeee5e0bb9fdea3bae935234a9b3b456a0d9a530339e83bc90d8945

diff --git a/dev-libs/mpc/mpc-1.3.0-r1.ebuild b/dev-libs/mpc/mpc-1.3.0-r1.ebuild
deleted file mode 100644
index 58311b7a2ead..
--- a/dev-libs/mpc/mpc-1.3.0-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-minimal
-
-DESCRIPTION="A library for multiprecision complex arithmetic with exact 
rounding"
-HOMEPAGE="https://www.multiprecision.org/mpc/ https://gitlab.inria.fr/mpc/mpc;
-
-if [[ ${PV} == *_rc* ]] ; then
-   SRC_URI="https://www.multiprecision.org/downloads/${P/_}.tar.gz;
-   S="${WORKDIR}"/${P/_}
-else
-   SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0/3" # libmpc.so.3
-IUSE="static-libs"
-
-DEPEND="
-   >=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]
-   >=dev-libs/mpfr-4.1.0:=[${MULTILIB_USEDEP},static-libs?]
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-header.patch
-)
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${ED}" -name '*.la' -delete || die
-}



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

2022-12-13 Thread Sam James
commit: b15f9c8d553e5f9793d6b417db49467083a56539
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 22:48:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 22:53:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b15f9c8d

media-libs/tiff: add 4.5.0_rc3, drop 4.5.0_rc2

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

 media-libs/tiff/Manifest | 4 ++--
 media-libs/tiff/{tiff-4.5.0_rc2.ebuild => tiff-4.5.0_rc3.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/tiff/Manifest b/media-libs/tiff/Manifest
index be0921011107..0332946173f8 100644
--- a/media-libs/tiff/Manifest
+++ b/media-libs/tiff/Manifest
@@ -1,4 +1,4 @@
 DIST tiff-4.4.0.tar.xz 1929292 BLAKE2B 
d05a2fb293557d1e7cdec116c65c8338d7714af7b6abd8dd3bb2b476d62e044adc7d6c298843649d63c6bc09f6ce4660ee23638f9beb716937ccf236c2829dcf
 SHA512 
c9611faadc9b1199f3aba9a43bfa160c77c11558d1fa358b42115ed78db73c8387531c0668cc9021842c58f1c02f8d84264d3600e1039dfe6f866822ad91cff9
 DIST tiff-4.4.0.tar.xz.sig 310 BLAKE2B 
00dc8ff9c232ec4cca8b294659e6379b9bb512b58cd3d2f9231e7c10111510ac56aff3c6fc133a47f9fafc27595e099297c25940414495d8ea7f5a75aa43e9d2
 SHA512 
4ffdcbf5a8ce4a3be543d0ad43101ddcdb6ef22c3da5768c86660a40cc0cab48032a65c5e7bb0667f43d55dad5aa09dc0df302e2f9dbc9f24b8ccac643a0408c
-DIST tiff-4.5.0rc2.tar.xz 2320444 BLAKE2B 
05a472b270d6d2f4392303c19df567d7fb77c693b9ce1f3c5d72cb68adc067049c2a061bc0fd04680cfc69733b57cfd15137329452ccc586e5b6a78de43b3477
 SHA512 
2320775e9b93c3aea78cbf62e3d2c3a3ba426ebcefc6023a694507ee01146735be53ac37223bbd0b3737492a54c0ede40a0128710ac8c9bb844f9fc3255b5982
-DIST tiff-4.5.0rc2.tar.xz.sig 310 BLAKE2B 
4740278b8b3a766a4ab322fe24f72f7a03e8d42bb02a211ac7af3e76be36e354fb80c996b9c679fda1b33a9f733392d8a9bb04113a5a061d5a82fe36029d9d87
 SHA512 
36f7976c5ffbe5cd9cb6d4a803eb029832b018e6f782eb74d8c63ef47e09206aca0532b6c6f6c022ff2759bb4aca2321101184b5ae20a4c4232f6b2f72991842
+DIST tiff-4.5.0rc3.tar.xz 2320900 BLAKE2B 
c69801ba9d55b1ed27a92d31d8cd16937fe69299fbf5450efb4a6caa60245b72ddade110daae78f2198613640383623f76ec2265ba785375d0a85c7909b73fe9
 SHA512 
c6c866064c2dd5d1711c6ece7bafe5f011f5ce26c0aeaecbff79c05b5671f44150324bea95a0665cc43331883114de855ee1cd87ed733bff0f4d0814515b9f10
+DIST tiff-4.5.0rc3.tar.xz.sig 310 BLAKE2B 
00f9dcd49f2c8db2b11f09d8b4e9bef5c493b3f5a53632c744c152fe52123607f50d7779458f51aecd37a56cfdecbea12bcf8c42d601969c7abe93c34b343ad8
 SHA512 
cde04ef70bf7062d539cec0c5365255a62db48c9dedeb894384da3b4114dbc7bd6adcc65da09239d0711d455fd9fd9355d4739804885e011ccd2790c1c4d1959

diff --git a/media-libs/tiff/tiff-4.5.0_rc2.ebuild 
b/media-libs/tiff/tiff-4.5.0_rc3.ebuild
similarity index 100%
rename from media-libs/tiff/tiff-4.5.0_rc2.ebuild
rename to media-libs/tiff/tiff-4.5.0_rc3.ebuild



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

2022-12-13 Thread Sam James
commit: 969351ba9b07ff591db641e0b877c842e2202c33
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 22:51:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 22:53:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969351ba

sys-process/psmisc: add 23.6

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

 sys-process/psmisc/Manifest   |  1 +
 sys-process/psmisc/psmisc-23.6.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/sys-process/psmisc/Manifest b/sys-process/psmisc/Manifest
index e52f80aa82b4..f8c765371133 100644
--- a/sys-process/psmisc/Manifest
+++ b/sys-process/psmisc/Manifest
@@ -1,2 +1,3 @@
 DIST psmisc-23.4.tar.xz 37 BLAKE2B 
e762171c4d3252421a49b352fadb3e892f66862f003a313a0cc692f973364b06d2652a51d331314462784d94ad55189e74c4d7a023d5d7c917c5e5c05009f46b
 SHA512 
b05781fdb283a6f132bd385d64437f8080e6bc0e11cd2e3e02227678682bb67b3c89edec34a6d067d77312811d072dc60b47ebb32b168c4c69bbc36df643a471
 DIST psmisc-23.5.tar.xz 394012 BLAKE2B 
258b82c9fff3765f33cdcd4150489b3e585a47b9065b1cb4f5b432bea4aa7766aab15b160cfb948df9e835c7ac09a9f185d663ab1cd376bedea53bdaf73fd776
 SHA512 
e908220350491a595ceaf96025a9aa14d832cacc8901545d0864152053fedaf9dc10f45fb2870aa2a00e4d9d8947243038357e14a82b04ab5d20c53e7f841a8d
+DIST psmisc-23.6.tar.xz 424736 BLAKE2B 
468bf4e84695efcedb832f890b6201b7bc4aca7c5aabaf30e67f4471671421897ee7cd67f01d4b3d60c3e1c63752eb7384e627e75fa7db290cd749da08e2f788
 SHA512 
4daffbd1726e50d9344f8578dd4c10f0b8f7971929ec667490de31122e5f3828747e1bafb3ed3c37ed7e1758ab9ec43b8f4556b676a416a8efbc7c6c88b6985d

diff --git a/sys-process/psmisc/psmisc-23.6.ebuild 
b/sys-process/psmisc/psmisc-23.6.ebuild
new file mode 100644
index ..73f46d8e84ab
--- /dev/null
+++ b/sys-process/psmisc/psmisc-23.6.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="A set of tools that use the proc filesystem"
+HOMEPAGE="http://psmisc.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="apparmor nls selinux test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !=app-i18n/man-pages-l10n-4.0.0-r0
+   >=sys-libs/ncurses-5.7-r7:=
+   apparmor? ( sys-libs/libapparmor )
+   nls? ( virtual/libintl )
+   selinux? ( sys-libs/libselinux )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/libtool-2.2.6b
+   nls? ( sys-devel/gettext )
+   test? ( dev-util/dejagnu )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README )
+
+src_configure() {
+   if tc-is-cross-compiler ; then
+   # This isn't ideal but upstream don't provide a placement
+   # when malloc is missing anyway, leading to errors like:
+   # pslog.c:(.text.startup+0x108): undefined reference to 
`rpl_malloc'
+   # See https://sourceforge.net/p/psmisc/bugs/71/
+   # (and 
https://lists.gnu.org/archive/html/autoconf/2011-04/msg00019.html)
+   export ac_cv_func_malloc_0_nonnull=yes \
+   ac_cv_func_realloc_0_nonnull=yes
+   fi
+
+   local myeconfargs=(
+   # Hardening flags are set by our toolchain alraedy. Setting 
these
+   # in packages means toolchain & users can't set something 
tougher.
+   --disable-harden-flags
+   --enable-ipv6
+   $(use_enable apparmor)
+   $(use_enable nls)
+   $(use_enable selinux)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   use X || rm -f "${ED}"/usr/bin/pstree.x11
+
+   [[ -s ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/bin/peekfd
+   [[ -e ${ED}/usr/bin/peekfd ]] || rm -f 
"${ED}"/usr/share/man/man1/peekfd.1
+
+   # fuser is needed by init.d scripts; use * wildcard for #458250
+   dodir /bin
+   mv "${ED}"/usr/bin/*fuser "${ED}"/bin || die
+}



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

2022-12-13 Thread Sam James
commit: ef50aaeaa445b70a56c9a7bc4730a1a77890802b
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 22:53:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 22:53:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef50aaea

app-admin/logrotate: add 3.21.0

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

 app-admin/logrotate/Manifest|  2 +
 app-admin/logrotate/logrotate-3.21.0.ebuild | 99 +
 2 files changed, 101 insertions(+)

diff --git a/app-admin/logrotate/Manifest b/app-admin/logrotate/Manifest
index 2d6b9a160eae..8c9bb675f204 100644
--- a/app-admin/logrotate/Manifest
+++ b/app-admin/logrotate/Manifest
@@ -1,3 +1,5 @@
 DIST logrotate-3.19.0.tar.xz 166276 BLAKE2B 
bb19690ca092905e527f6a0a7915373a65b29d3b50d97456ed31aa9b5b5698b3ae266c8e247a167198dcd8891a7e330f4913dfefa3563e5b2de7a6e0d067a6c3
 SHA512 
7838e14a5b147f6e5edf6efdf743deeca39fdb563fc6f14aa010ac5b7bdef9c2bb8005415481d1b042b31975052d5ed6e75c4bcd7e378003427ebe5ec02a1f2c
 DIST logrotate-3.20.1.tar.xz 166712 BLAKE2B 
8481e0d746c6bcbe10f2686a921334c6f957c8d92520927de7bc8fb0b7631a444fedaa80f35bc2de7961b3d5833ce4ab885b1298b235b7f8b33cc3ae05438da6
 SHA512 
a9ed5796ab254f511d0029a8f29ef7557f62e12e3ea9af24e30b5b9f348b1c1a16df26d44314b78299916fb3b5000b9cd9eed7cee2cee8df11cfd8e40c79b092
 DIST logrotate-3.20.1.tar.xz.asc 833 BLAKE2B 
afc02177335bcd580e0617af8c50846b371c2d00ecd8fe329c2e298dc8c48823137625f455cea3d983a0d9971733297fa2c4d98ba3c6f72d2c07f8f21108cfe4
 SHA512 
2dd207feec431b223ff12f09f6cce14409d45e5bb3abaf2275dd773c7ee7c59ed7d32395e5869bfed70c970be4158fd299e6e269838378843dcb63ca5ebfa029
+DIST logrotate-3.21.0.tar.xz 168532 BLAKE2B 
f7fa0050bde51e2517eac8456ecf87648bc8423621830894ceb2a3ff6b9dfe32c5b53df6a4ee59aa91bd563ed94376a635159535f4fdc170fbc673354bcef508
 SHA512 
c576df7d2bc1a1db2f99befdd0ea627aef2d97bdcd4a7cdea76870623ba92fb1f04f1af6d15b75e4a9085f4aef2ae5e9843c4094cdd01e24d89872ccaf9c0d4a
+DIST logrotate-3.21.0.tar.xz.asc 833 BLAKE2B 
b2099a0b8c15d1ea7f7325884027dff08dcc8305113411448797b8089d17026242a3f10bd6d7f3d865e3e339ec6fb5faf4ff48f8fd65bca3af4da8b335c3b5f1
 SHA512 
8f4c1853cd84f85c796b72b43048f4cf04e3409703e7669ee91e1d1aa5e9e5c04261fac1cdf85ec303508d5b6dbf126a44eb9ec819bcc772c664830d39e1068c

diff --git a/app-admin/logrotate/logrotate-3.21.0.ebuild 
b/app-admin/logrotate/logrotate-3.21.0.ebuild
new file mode 100644
index ..fed4e129a527
--- /dev/null
+++ b/app-admin/logrotate/logrotate-3.21.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/kamildudka.asc
+inherit systemd tmpfiles verify-sig
+
+DESCRIPTION="Rotates, compresses, and mails system logs"
+HOMEPAGE="https://github.com/logrotate/logrotate;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
+SRC_URI+=" verify-sig? ( 
https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz.asc )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="acl +cron selinux"
+
+DEPEND="
+   >=dev-libs/popt-1.5
+   selinux? ( sys-libs/libselinux )
+   acl? ( virtual/acl )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-logrotate )
+   cron? ( virtual/cron )
+"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-kamildudka )"
+
+STATEFILE="${EPREFIX}/var/lib/misc/logrotate.status"
+OLDSTATEFILE="${EPREFIX}/var/lib/logrotate.status"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.15.0-ignore-hidden.patch
+)
+
+move_old_state_file() {
+   elog "logrotate state file is now located at ${STATEFILE}"
+   elog "See bug #357275"
+   if [[ -e "${OLDSTATEFILE}" ]] ; then
+   elog "Moving your current state file to new location: 
${STATEFILE}"
+   mv -n "${OLDSTATEFILE}" "${STATEFILE}" || die
+   fi
+}
+
+install_cron_file() {
+   exeinto /etc/cron.daily
+   newexe "${S}"/examples/logrotate.cron "${PN}"
+}
+
+src_prepare() {
+   default
+
+   sed -i -e 's#/usr/sbin/logrotate#/usr/bin/logrotate#' 
examples/logrotate.{cron,service} || die
+}
+
+src_configure() {
+   econf \
+   $(use_with acl) \
+   $(use_with selinux) \
+   --with-state-file-path="${STATEFILE}"
+}
+
+src_install() {
+   dobin logrotate
+   doman logrotate.8
+   dodoc ChangeLog.md
+
+   insinto /etc
+   doins "${FILESDIR}"/logrotate.conf
+
+   use cron && install_cron_file
+
+   systemd_dounit examples/logrotate.{service,timer}
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf
+
+   keepdir /etc/logrotate.d
+}
+
+pkg_postinst() {
+   elog
+   elog "The ${PN} binary is now installed under /usr/bin. Please"
+   elog "update your links"
+   elog
+
+   move_old_state_file
+
+   tmpfiles_process 

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

2022-12-13 Thread Marek Szuba
commit: 2caf39cbf900aa0fb00d6317d6606b425d27f904
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Dec 13 22:32:16 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec 13 22:34:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2caf39cb

app-emulation/protontricks: add 1.10.1

Signed-off-by: Marek Szuba  gentoo.org>

 app-emulation/protontricks/Manifest|  1 +
 .../protontricks/protontricks-1.10.1.ebuild| 58 ++
 2 files changed, 59 insertions(+)

diff --git a/app-emulation/protontricks/Manifest 
b/app-emulation/protontricks/Manifest
index 38bb9eb0a247..f56b92b2d44e 100644
--- a/app-emulation/protontricks/Manifest
+++ b/app-emulation/protontricks/Manifest
@@ -1 +1,2 @@
+DIST protontricks-1.10.1.tar.gz 160943 BLAKE2B 
12361ce009a62bdba8c420069f87879bf22e047df8bd6d843fb867fe6ab04d61f03a44c43a147729461a2f872e2239ee97d737aba28ffdbb273e797be218
 SHA512 
0b6e3277ea8a106d2bc52cc805b0c3a023733f0a6554fabfe9f32ff27d1bdf04058a419a719c7ca81dc45759a803a83b03408806e4b9328664e572655a3c4df0
 DIST protontricks-1.9.2.tar.gz 158505 BLAKE2B 
ea4bc39d835d28c3f1ba50fa64d9a646ec9ef535b7369517b77bccaceb62cb922bed8844a8a4ea1d4561e248e302628379326a4760b25ac24411e679d018cee0
 SHA512 
75158c5a8a86edaafcb5be1b01053db91e45754488db0febe026ef0cbfbbb67fa6f3f17d60fec997c6dd19a73245ee408bd2220e09a3983ccd253e6e4c10457d

diff --git a/app-emulation/protontricks/protontricks-1.10.1.ebuild 
b/app-emulation/protontricks/protontricks-1.10.1.ebuild
new file mode 100644
index ..f71d6217d58d
--- /dev/null
+++ b/app-emulation/protontricks/protontricks-1.10.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="app-emulation/winetricks wrapper for Proton (Steam Play) games"
+HOMEPAGE="https://github.com/Matoking/protontricks;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+gui"
+
+RDEPEND="app-emulation/winetricks
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/vdf[${PYTHON_USEDEP}]
+   ')
+   gui? ( gnome-extra/zenity
+   || (
+   app-emulation/winetricks[gtk]
+   app-emulation/winetricks[kde]
+   )
+   )"
+BDEPEND="$(python_gen_cond_dep '
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+')"
+
+DOCS=( CHANGELOG.md README.md )
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   xdg_desktop_database_update
+
+   elog
+
+   if ! use gui; then
+   ewarn "Please note that disabling USE=gui does *not* presently 
remove the --gui command-line option,"
+   ewarn "it just means using this option will fail unless 
gnome-extra/zenity happens to be installed."
+   ewarn
+   fi
+
+   elog "Protontricks can only find games for which a Proton prefix 
already exists."
+   elog "Make sure to run a Proton game at least once before trying to use 
protontricks on it."
+   elog
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



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

2022-12-13 Thread Quentin Retornaz
commit: 130d147cffc251972b154384061f2aeab261d878
Author: orbea  riseup  net>
AuthorDate: Tue Dec 13 05:27:57 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Tue Dec 13 22:17:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=130d147c

dev-python/cryptography: Add 38.0.3

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-python/cryptography/Manifest   |   2 +
 dev-python/cryptography/cryptography-38.0.3.ebuild | 146 +
 dev-python/cryptography/metadata.xml   |   1 +
 3 files changed, 149 insertions(+)

diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index 88b0b7f..c397c4b 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -12,8 +12,10 @@ DIST chrono-0.4.22.crate 185570 BLAKE2B 
10dfae2fe871a9910bf885b78aaf3e9ed1bcb87a
 DIST core-foundation-sys-0.8.3.crate 17519 BLAKE2B 
4ac3d9ab16753dd995abe82f158d460d0d22184ab55d260e73b20305cffe4e03427dabfe0c8be968b6c3ecd348be2e17154ded7c9bbd5a95334ff266fe83bbf7
 SHA512 
a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82
 DIST cryptography-38.0.1.tar.gz 599412 BLAKE2B 
40e17d43b72c35e77fab27efb66762e1d8002f9ba419220de68eb5ce957a31410cca821a40494e0963cc590a4e0c01c70e4076009022056a26d08d22ce859664
 SHA512 
a0e9eb645888a74e01377c0ed79427d066a50d10a9b628828195e82b7ee44ff59866f3659f2028541856bba818340c404e00061645c2676bc63f8ece42fd511e
 DIST cryptography-38.0.2.tar.gz 599757 BLAKE2B 
68f4650e9276b3bea1663ea0eb2576acf3d9992228d75a0af1af1d48311cfd087fe3bcb0b538476cd47bc431057993ef9aca35e5823995f753d470391616e6a4
 SHA512 
d29ba293ded9b0431f3da78cb93868974f628206a0d3c1d19a97d79e2c4ece791b424fdf3aea17f8e26559581db0aa2519644f63e60b62625d8b06bb63f93332
+DIST cryptography-38.0.3.tar.gz 599876 BLAKE2B 
84a296a3fae42e465d6fb79f86e22527ddf3e8702bc34d9d77942db20572236b4f5a525cea7b82000c9aa46af1f9ff345e1e4188b6658e929b2d8b7e6027d768
 SHA512 
f133d83266f386cb0169a3cf2226d258b7d599e7aaad9913f8a4b01ee0841670586a21cee93fb4d4d9f61b0da53109c5dbcf7d91d470cfbb166aa04f4a1d7634
 DIST cryptography_vectors-38.0.1.tar.gz 35273681 BLAKE2B 
2011978306416283d3083f3c82d29bd1d80630ff8d3777c4df0a0dbe384b89720a44f504e6a826045dd13943f60eafb702a910a521fb6a201c6f9cd238d8926c
 SHA512 
075216fcfc1e8de269c646f25cf23488d505743019bbd3edf6dee696533509969788b9982ec4487b671541893636c3eafb1e001d84e19cabff5ce1329e03b86e
 DIST cryptography_vectors-38.0.2.tar.gz 35273897 BLAKE2B 
ac875eff5d904e1c54a919562928bbe43ac6b7a2f79039df5f1557a1447da2e524dcbacd5e1b214b3e0246ac43a20ab59aa043df05fe96dc9a44cae7fe3ed86a
 SHA512 
746e80447be709a93686dbb0f5459a9e7857b0b4f37f99de747d13d7844eb2d3604cf067c2c09202e28b6d11cbb5bdeb77d8cfaf4a06e482a56c676c46c06c5f
+DIST cryptography_vectors-38.0.3.tar.gz 35273999 BLAKE2B 
cd7deeb1979e060a27a300d23bff527b35405a7879c6f884299afe1f253407d46061fd7817ffcd7e03a2560197cffdc0a0b6f20dfc93e52c5759cc5328438138
 SHA512 
3155dc396298daccdeb24e7f86131f32818eb6264110540c2639c205e57b99bc3ffd12cc9eace337e0215042734c1318e83fc8f7b1adbe20b47b8192abd618b7
 DIST iana-time-zone-0.1.47.crate 16974 BLAKE2B 
841e380fd81def3eb5af424215c36caa9b48adf2368d9da57dd562ea4f806fc5ed1abd0c118eebb532264eb3ab5d8670049cfe20eada40cad7bef4718245c968
 SHA512 
c1817555149f05ae45f7e54046b79c732f80f5af382680d626dd3e970167092cdc176b259941d3c1533518bef511a92ed24c3aa538897e9d082984684d99f55b
 DIST indoc-0.3.6.crate 9663 BLAKE2B 
ca7a1f4d3cbedbee0ba0a3f19c4b3352ff90927eef744b7e4f1d60855d4dc4265202972e81e0fc06d1222d8d5fb322efc4ef669af7396b251248a1e45c91def2
 SHA512 
e900aa3b001df0fdbf1f543d8b679af317e85a1f95e26fc556213f2826a4f6c82d8c4f3f82de435e3591f8bc14e78eb22668d901dcbe2287f46740e0291afacd
 DIST indoc-impl-0.3.6.crate 7933 BLAKE2B 
93e232e360e8f02943ef9a9cabf16bc863d792d8096b8d9a13a07f0b7b396db590abf83b5444f082317059dad7578ffae974dbc8a7e56fbdbab817b7d2534725
 SHA512 
18406587ee56a09dd2062cee456af697efa903343de42c0ff618a64ddf2bf7efed5da02e7220fed2636c555a6ae18059018f5c3c9b44ba8d3e5a34ea5b53c806

diff --git a/dev-python/cryptography/cryptography-38.0.3.ebuild 
b/dev-python/cryptography/cryptography-38.0.3.ebuild
new file mode 100644
index 000..cccdbd8
--- /dev/null
+++ b/dev-python/cryptography/cryptography-38.0.3.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CARGO_OPTIONAL=yes
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+CRATES="
+   Inflector-0.11.4
+   aliasable-0.1.3
+   android_system_properties-0.1.5
+   asn1-0.12.2
+   asn1_derive-0.12.2
+   autocfg-1.1.0
+   base64-0.13.0
+   bitflags-1.3.2
+   bumpalo-3.10.0
+   cfg-if-1.0.0
+   chrono-0.4.22
+   core-foundation-sys-0.8.3
+   iana-time-zone-0.1.47
+   indoc-0.3.6
+   

[gentoo-commits] repo/proj/libressl:master commit in: net-vpn/tor/

2022-12-13 Thread Quentin Retornaz
   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )"
+S="${WORKDIR}/${MY_PF}"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+fi
+IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening 
test zstd"
+RESTRICT="!test? ( test )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc
+
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20221213 )"
+DEPEND="
+   dev-libs/libevent:=[ssl]
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   man? ( app-text/asciidoc )
+   dev-libs/openssl:0=[-bindist(-)]
+   lzma? ( app-arch/xz-utils )
+   scrypt? ( app-crypt/libscrypt )
+   seccomp? ( >=sys-libs/libseccomp-2.4.1 )
+   systemd? ( sys-apps/systemd )
+   zstd? ( app-arch/zstd )"
+RDEPEND="
+   acct-user/tor
+   acct-group/tor
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-tor )"
+
+# bug #764260
+DEPEND+="
+   test? (
+   ${DEPEND}
+   ${PYTHON_DEPS}
+   )"
+
+DOCS=()
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.4.6.7-libressl.patch
+   "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
+)
+
+# EAPI 8 tries to append it but it doesn't exist here
+# bug #831311 etc
+QA_CONFIGURE_OPTIONS="--disable-static"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+   if use verify-sig; then
+   cd "${DISTDIR}" || die
+   verify-sig_verify_detached ${MY_PF}.tar.gz.sha256sum{,.asc}
+   verify-sig_verify_unsigned_checksums \
+   ${MY_PF}.tar.gz.sha256sum sha256 ${MY_PF}.tar.gz
+   cd "${WORKDIR}" || die
+   fi
+
+   default
+}
+
+src_configure() {
+   use doc && DOCS+=( README.md ChangeLog ReleaseNotes doc/HACKING )
+   export ac_cv_lib_cap_cap_init=$(usex caps)
+   econf \
+   --localstatedir="${EPREFIX}/var" \
+   --disable-all-bugs-are-fatal \
+   --enable-system-torrc \
+   --disable-android \
+   --disable-html-manual \
+   --disable-libfuzzer \
+   --enable-missing-doc-warnings \
+   --disable-module-dirauth \
+   --enable-pic \
+   --disable-restart-debugging \
+   --disable-zstd-advanced-apis  \
+   $(use_enable man asciidoc) \
+   $(use_enable man manpage) \
+   $(use_enable lzma) \
+   $(use_enable scrypt libscrypt) \
+   $(use_enable seccomp) \
+   $(use_enable server module-relay) \
+   $(use_enable systemd) \
+   $(use_enable tor-hardening gcc-hardening) \
+   $(use_enable tor-hardening linker-hardening) \
+   $(use_enable test unittests) \
+   $(use_enable test coverage) \
+   $(use_enable zstd)
+}
+
+src_install() {
+   default
+   readme.gentoo_create_doc
+
+   newconfd "${FILESDIR}"/tor.confd tor
+   newinitd "${FILESDIR}"/tor.initd-r9 tor
+   systemd_dounit "${FILESDIR}"/tor.service
+
+   keepdir /var/lib/tor
+
+   fperms 750 /var/lib/tor
+   fowners tor:tor /var/lib/tor
+
+   insinto /etc/tor/
+   newins "${FILESDIR}"/torrc-r2 torrc
+}



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

2022-12-13 Thread Quentin Retornaz
commit: 257b1b9da8be5e6d5fc86ab1fd75bdbeaa76f9a3
Author: orbea  riseup  net>
AuthorDate: Tue Dec 13 05:28:49 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Tue Dec 13 22:17:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=257b1b9d

dev-python/cryptography: Remove old versions

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/482
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-python/cryptography/Manifest   |   4 -
 dev-python/cryptography/cryptography-38.0.1.ebuild | 146 -
 dev-python/cryptography/cryptography-38.0.2.ebuild | 146 -
 3 files changed, 296 deletions(-)

diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index c397c4b..d17d1e4 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -10,11 +10,7 @@ DIST bumpalo-3.10.0.crate 78915 BLAKE2B 
94515190837765b47feaf94946c7e4da5b84e6fa
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST chrono-0.4.22.crate 185570 BLAKE2B 
10dfae2fe871a9910bf885b78aaf3e9ed1bcb87a40962d781c8ea407a945b837c665c2bb4e3d0562ac63d9e7bd5012804434642ee6f5c80e22bc816d4331f1b0
 SHA512 
de856679ec16afe035176b22125a00ced532d49c8babac0a88fa5f6e4a3d9e526a34ee8bf51639653fc313a5703a202b1be013aa16fdd72a505151d7aafa7c44
 DIST core-foundation-sys-0.8.3.crate 17519 BLAKE2B 
4ac3d9ab16753dd995abe82f158d460d0d22184ab55d260e73b20305cffe4e03427dabfe0c8be968b6c3ecd348be2e17154ded7c9bbd5a95334ff266fe83bbf7
 SHA512 
a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82
-DIST cryptography-38.0.1.tar.gz 599412 BLAKE2B 
40e17d43b72c35e77fab27efb66762e1d8002f9ba419220de68eb5ce957a31410cca821a40494e0963cc590a4e0c01c70e4076009022056a26d08d22ce859664
 SHA512 
a0e9eb645888a74e01377c0ed79427d066a50d10a9b628828195e82b7ee44ff59866f3659f2028541856bba818340c404e00061645c2676bc63f8ece42fd511e
-DIST cryptography-38.0.2.tar.gz 599757 BLAKE2B 
68f4650e9276b3bea1663ea0eb2576acf3d9992228d75a0af1af1d48311cfd087fe3bcb0b538476cd47bc431057993ef9aca35e5823995f753d470391616e6a4
 SHA512 
d29ba293ded9b0431f3da78cb93868974f628206a0d3c1d19a97d79e2c4ece791b424fdf3aea17f8e26559581db0aa2519644f63e60b62625d8b06bb63f93332
 DIST cryptography-38.0.3.tar.gz 599876 BLAKE2B 
84a296a3fae42e465d6fb79f86e22527ddf3e8702bc34d9d77942db20572236b4f5a525cea7b82000c9aa46af1f9ff345e1e4188b6658e929b2d8b7e6027d768
 SHA512 
f133d83266f386cb0169a3cf2226d258b7d599e7aaad9913f8a4b01ee0841670586a21cee93fb4d4d9f61b0da53109c5dbcf7d91d470cfbb166aa04f4a1d7634
-DIST cryptography_vectors-38.0.1.tar.gz 35273681 BLAKE2B 
2011978306416283d3083f3c82d29bd1d80630ff8d3777c4df0a0dbe384b89720a44f504e6a826045dd13943f60eafb702a910a521fb6a201c6f9cd238d8926c
 SHA512 
075216fcfc1e8de269c646f25cf23488d505743019bbd3edf6dee696533509969788b9982ec4487b671541893636c3eafb1e001d84e19cabff5ce1329e03b86e
-DIST cryptography_vectors-38.0.2.tar.gz 35273897 BLAKE2B 
ac875eff5d904e1c54a919562928bbe43ac6b7a2f79039df5f1557a1447da2e524dcbacd5e1b214b3e0246ac43a20ab59aa043df05fe96dc9a44cae7fe3ed86a
 SHA512 
746e80447be709a93686dbb0f5459a9e7857b0b4f37f99de747d13d7844eb2d3604cf067c2c09202e28b6d11cbb5bdeb77d8cfaf4a06e482a56c676c46c06c5f
 DIST cryptography_vectors-38.0.3.tar.gz 35273999 BLAKE2B 
cd7deeb1979e060a27a300d23bff527b35405a7879c6f884299afe1f253407d46061fd7817ffcd7e03a2560197cffdc0a0b6f20dfc93e52c5759cc5328438138
 SHA512 
3155dc396298daccdeb24e7f86131f32818eb6264110540c2639c205e57b99bc3ffd12cc9eace337e0215042734c1318e83fc8f7b1adbe20b47b8192abd618b7
 DIST iana-time-zone-0.1.47.crate 16974 BLAKE2B 
841e380fd81def3eb5af424215c36caa9b48adf2368d9da57dd562ea4f806fc5ed1abd0c118eebb532264eb3ab5d8670049cfe20eada40cad7bef4718245c968
 SHA512 
c1817555149f05ae45f7e54046b79c732f80f5af382680d626dd3e970167092cdc176b259941d3c1533518bef511a92ed24c3aa538897e9d082984684d99f55b
 DIST indoc-0.3.6.crate 9663 BLAKE2B 
ca7a1f4d3cbedbee0ba0a3f19c4b3352ff90927eef744b7e4f1d60855d4dc4265202972e81e0fc06d1222d8d5fb322efc4ef669af7396b251248a1e45c91def2
 SHA512 
e900aa3b001df0fdbf1f543d8b679af317e85a1f95e26fc556213f2826a4f6c82d8c4f3f82de435e3591f8bc14e78eb22668d901dcbe2287f46740e0291afacd

diff --git a/dev-python/cryptography/cryptography-38.0.1.ebuild 
b/dev-python/cryptography/cryptography-38.0.1.ebuild
deleted file mode 100644
index 257de4d..000
--- a/dev-python/cryptography/cryptography-38.0.1.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CARGO_OPTIONAL=yes
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )

[gentoo-commits] repo/proj/libressl:master commit in: kde-frameworks/kdelibs4support/

2022-12-13 Thread Quentin Retornaz
commit: a01baf9cb0051ea783f6caa2a1da2ae39fe81b0a
Author: Saki Xi  riseup  net>
AuthorDate: Tue Dec 13 00:48:50 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Tue Dec 13 22:16:15 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=a01baf9c

kde-frameworks/kdelibs4support: Bump version.

Signed-off-by: Saki Xi  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 kde-frameworks/kdelibs4support/Manifest| 10 +-
 ...bs4support-5.99.0.ebuild => kdelibs4support-5.101.0.ebuild} |  5 +
 kde-frameworks/kdelibs4support/kdelibs4support-5.99.0.ebuild   |  2 +-
 3 files changed, 3 insertions(+), 14 deletions(-)

diff --git a/kde-frameworks/kdelibs4support/Manifest 
b/kde-frameworks/kdelibs4support/Manifest
index 751334a..6363f73 100644
--- a/kde-frameworks/kdelibs4support/Manifest
+++ b/kde-frameworks/kdelibs4support/Manifest
@@ -1,12 +1,4 @@
-AUX kdelibs4support-5.80.0-no-kdesignerplugin.patch 5689 BLAKE2B 
74771136992074f7e39eb110d7b838ed6ff3bb34ca8b44242d57359b3efc4bebde8ae615b27df31cba42d14349697ba303b3aa20b09c1d83d044cff2cd6700f0
 SHA512 
2a7a1c05c6ef7f440ca84eef7b65f65f92d780fa411301e2a8554115717cbe543127e1878ae5642f07f7ddcae4a62ed075468f85e7c7cdb13992b4bada270bff
-AUX kdelibs4support-5.86.0-unused-dep.patch 1693 BLAKE2B 
b310444effa8bf0a2a203cdc7e427ade52caceabc77b1dce96cbc739443c9d8429c2f1186f3d1e5180a0b8ef6323ea805a040ded435b2a0a3abdcef0e4dceee9
 SHA512 
bf7637791517739ebfa296beb91f3873d21165c4760374df8972fa75f237dfefb24cac7ea7895f359dcf368a18f974005b83646f9ba3cd6891ba6181880a4a6a
-AUX kdelibs4support-5.99.0-with_x11.patch 3483 BLAKE2B 
ab24a33b62d9221c9b6583d62273e3c641c2ceadc9db57cce6133c8a5d2351b804907c98f549d3ba957c3a2aa1a6104b85c188e87f271818c3f286572ce69487
 SHA512 
cb234fb1cc0f97e97a490c936b72f9121b6827f28d2ed8aa8886eb369f2ecad7be9ddf82c4cba4b158516d1e7f11b8361b8d101147fc893303642abbc3c0b0d2
-AUX kdelibs4support-kssl_certificate-0.96.0.patch 518 BLAKE2B 
0fb34a66acba06cfd68cd46e7e9930c68b70e0e590048630f6cee393316dbe573c23c736a38db3b3a09816a8bd9a071d71b02f10d300063bd488a905fdea
 SHA512 
d8e13f187053caedd592a76e3f1487c1e27ee164001cfa2572a6a484b57141527fa45c6826c265f056ea0824457e00b710b208e0b9a50ffa7863ff128caaed7e
-AUX kdelibs4support-kssl_openssl-5.96.0.patch 5847 BLAKE2B 
9c240dcf65155193c29a3eb745bc1b2e7aaa92e997668171f474e0d3f378ebd0fcc069718270815dec4c9270364be5b420bea888507c7c91a9c3f70ccd04b261
 SHA512 
a334c5e84b1fd262d59f21238ee6bde5d2ed0b7d3e73632b24e0859ca54abea2b270e0c79bd35e61d5ed46a94ab57d80002bf6a9c5f134ba78233d0ab9094de1
 DIST kdelibs4support-5.100.0.tar.xz 3719636 BLAKE2B 
83665e6f4d6f42a30ccd3a607037f49f85719f9313c4b819a1c577e5e49608918661e9610ec6030e783ed20378d1137f0c893805f3a51b4cead074bd9b444af2
 SHA512 
4ba555cb329ec04857d2bb23173999673e27830346557666c4a9b5a8db1b01c39575dc148f9cdc6537ece325ee0398a5bb25315456e3c579e7b467cff48930e6
+DIST kdelibs4support-5.101.0.tar.xz 3720036 BLAKE2B 
c610bfed5190eeac7000f0e9ddf9c20a5883165ceefc33811070704ca544b6ff0b1fb69a5fb66e7c9551075991b063ca8401db9ef5be0d7cb0c87bff98f301cb
 SHA512 
0c4c5cce3fcb02cbb97cd88c01a5aa7d8301848c2a371e41d3391ef4a2ef568418c46efff38cf80b4f787dc396b6227c4737c29c82b66da2a4df17897050d1d8
 DIST kdelibs4support-5.96.0.tar.xz 3657280 BLAKE2B 
5450ad4aced1e73b68dab9ce5f858f65765b96d98b2d977a796d13f148f31e8cb6d2562713569b4694afa163e3fac2d93ee94e6bd1592710e1141e6095320761
 SHA512 
25d80c003b6cc661058d24e3af4b9ef43c05029375c74ea2aedd1b4cbb8a09896404d2e2cb4eca884ad091f7d26b9afebd1a0ff13c96b9d793c40880300fb59d
 DIST kdelibs4support-5.99.0.tar.xz 3667732 BLAKE2B 
371b9b96e1f99424d85034d20c79759b0d2a4796ed3771626c2623f9732b37d0f02451c44e9e42e78eddd211f6c4f24c3b0dfa20f21181d17124af28583299e9
 SHA512 
06716965e50d0adbfe57f3024045ee7f60b62f0ee9910e0ebcf92cf0592434631fae45d5be6ee4e91fdc9ca384bfedbedb9fb3c32acd09b81ce5ee37695f2676
-EBUILD kdelibs4support-5.100.0.ebuild 2759 BLAKE2B 
72402920454e636ed571ee78e84c9394076d6657e3aa2b2584f27c2278371d971b0eb2b99f941dd42216d84a1e0f8f89e29ce858a7eae3e54431473c976e9bf7
 SHA512 
ffc34502889973cec51e2d2c98f59234c6d42789e095947e9e0f7db01ac8d81153a655a9fa46235764fc216d0a796b608b6c4b9b818de1a3e454885e2cd9d679
-EBUILD kdelibs4support-5.96.0.ebuild 2738 BLAKE2B 
a646845d9e016f0f4f94e2882bd72d93febf6ccb562fba65f7c6f67d180ea40fc7c5296212811c350877f7f03dfbaa10cee79b086670818a623ee142b8aef1d0
 SHA512 
6fc0f93a159a7e46d18de45d566bead2042201182fccdcd2591e21bda452450d2eb2f32f479764f6592701befdc6e7206c687e3b48ceffc9199e8de602253f48
-EBUILD kdelibs4support-5.99.0.ebuild 2887 BLAKE2B 
d391a25f9498866ae59a52b56b49be63d035418f0de7a2a92d7e1eb919a1e07e0a3735cf5eae6d6d4f8556e523d3f1cd67748c4cae605b71ff24f53b92fe6083
 SHA512 
3d92db0f0240d48accbe3271db53a5be1ce54b04b0493c7d0f9bda9f94f76c54f520a25a8595fbf4d131f8a6d0520b2781ae2088d1562545f1a99dd764f5694b
-MISC metadata.xml 476 BLAKE2B 
b4f3d33a4c4782267b4627a9de144e69274b3956f55d14335f2d0b22d4da63c4e3ee3581c4e908a2a60e7c01d91c2a39b7f75b856d6edb6d19c11cc7ca2a7e6b
 SHA512 

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

2022-12-13 Thread Quentin Retornaz
commit: bff25e71915e2e2eec5cb5865b7a87360f70b44d
Author: Saki Xi  riseup  net>
AuthorDate: Tue Dec 13 01:52:07 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Tue Dec 13 22:16:38 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=bff25e71

dev-libs/libressl: slot change, bump openssl too

Signed-off-by: Saki Xi  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-libs/libressl/libressl-3.7.0.ebuild   | 2 +-
 dev-libs/openssl/openssl-3.1.3-r2.ebuild  | 2 +-
 dev-libs/openssl/{openssl-3.1.3-r2.ebuild => openssl-3.1.3-r3.ebuild} | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libressl/libressl-3.7.0.ebuild 
b/dev-libs/libressl/libressl-3.7.0.ebuild
index 1dd3eff..b4484a3 100644
--- a/dev-libs/libressl/libressl-3.7.0.ebuild
+++ b/dev-libs/libressl/libressl-3.7.0.ebuild
@@ -16,7 +16,7 @@ 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/53"
+SLOT="0/54"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+asm static-libs test"
 RESTRICT="!test? ( test )"

diff --git a/dev-libs/openssl/openssl-3.1.3-r2.ebuild 
b/dev-libs/openssl/openssl-3.1.3-r2.ebuild
index 5a47222..184532d 100644
--- a/dev-libs/openssl/openssl-3.1.3-r2.ebuild
+++ b/dev-libs/openssl/openssl-3.1.3-r2.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 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+asm sslv3 static-libs test"
 REQUIRED_USE="!sslv3"
 

diff --git a/dev-libs/openssl/openssl-3.1.3-r2.ebuild 
b/dev-libs/openssl/openssl-3.1.3-r3.ebuild
similarity index 64%
copy from dev-libs/openssl/openssl-3.1.3-r2.ebuild
copy to dev-libs/openssl/openssl-3.1.3-r3.ebuild
index 5a47222..8ea1d2c 100644
--- a/dev-libs/openssl/openssl-3.1.3-r2.ebuild
+++ b/dev-libs/openssl/openssl-3.1.3-r3.ebuild
@@ -9,8 +9,8 @@ DESCRIPTION="dummy package for dev-libs/libressl"
 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 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+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 ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+asm sslv3 static-libs test"
 REQUIRED_USE="!sslv3"
 



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

2022-12-13 Thread Quentin Retornaz
commit: 72d87baa44ffc054e0c985a21a5f9e2fc5942643
Author: Saki Xi  riseup  net>
AuthorDate: Tue Dec 13 00:45:37 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Tue Dec 13 22:15:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=72d87baa

dev-libs/libressl: Considered stable by upstream.

No Security updates for previous version. So better bump.

Signed-off-by: Saki Xi  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

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

diff --git a/dev-libs/libressl/libressl-3.6.1.ebuild 
b/dev-libs/libressl/libressl-3.6.1.ebuild
index 1dd3eff..ac282ba 100644
--- a/dev-libs/libressl/libressl-3.6.1.ebuild
+++ b/dev-libs/libressl/libressl-3.6.1.ebuild
@@ -17,7 +17,7 @@ LICENSE="ISC openssl"
 # 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/53"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+asm static-libs test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( static-libs )"



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

2022-12-13 Thread Quentin Retornaz
commit: 90c20274c07eb38d8e676c4a7c716a711bb7a302
Author: Saki Xi  riseup  net>
AuthorDate: Tue Dec 13 00:41:54 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Tue Dec 13 22:15:17 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=90c20274

dev-libs/libressl: Version bump 3.7.0

Signed-off-by: Saki Xi  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-libs/libressl/Manifest  |  2 ++
 dev-libs/libressl/libressl-3.7.0.ebuild | 57 +
 2 files changed, 59 insertions(+)

diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
index 016a4a0..79b4bcc 100644
--- a/dev-libs/libressl/Manifest
+++ b/dev-libs/libressl/Manifest
@@ -4,3 +4,5 @@ DIST libressl-3.6.0.tar.gz 4240139 BLAKE2B 
3bf6e5b4bcf8be69a442ea665f5bbb4d83b2a
 DIST libressl-3.6.0.tar.gz.asc 833 BLAKE2B 
b474ef57a614420775af157ecffcfc7e8f995ec5a69c965ed11e03ca5e89bd0de3e914378dbeba99e7c72e558a9c0fce13ce03919c3accd75266d6fe9b82815c
 SHA512 
8af5b4e8412d3985f1e5df518892ded5ae1ad16084d4fe665490126e27ff00264b6e36966619ed1c108a798a863112c3d358aee982bd3c5ea9aaaf707163c1f6
 DIST libressl-3.6.1.tar.gz 4240343 BLAKE2B 
e987e6fb55b5d8c84d302b2ceb83732575984e88b3ce1d891f12f57389917766ae65fe9177c53f602601c8feab490bd275d06eb0e7051792accf13ee30409dd9
 SHA512 
4903ed4809f499432f307066861ef8a897b7d8d889a2e806fa206bd2ca1061f4ce0ea8fd24d54d2dbedb4332da1f29dc29d63f5199bed725dbe09a2270f776be
 DIST libressl-3.6.1.tar.gz.asc 833 BLAKE2B 
740a8003c302d0d248b7e42634356700e76e829d72093460d1e24cc015d80d754863482020feead7ca26209d22f7456adb0a55fcd85195c65fdb56e28b512dd8
 SHA512 
169781ddb294816e0eab332d41e41d99b27a8f4194fa8b04c613d71a837b64702a321175e91cbb3e875a235a073ba125283aa26360f007316731ab49b5a8a96f
+DIST libressl-3.7.0.tar.gz 4260077 BLAKE2B 
c94131d5d7f12c3d197af98f36105b34a92da8fd7b2120c8bfde7050087df654dbaca77d874bcf809eecfdd21f78768da2293d9ab400629e25b1e94aa1803ace
 SHA512 
913f24aa84ce4a5034a62fce3dc19e27e39cf67f2e2b172adf4dd2ca36009c7ea60945a188bd8ea4b9fbd48c0ab8c3926207eba65d88d559c60bef49cbb96f68
+DIST libressl-3.7.0.tar.gz.asc 833 BLAKE2B 
8cbd34dc8cf41f79537a8189c60672696ce8a15ce49c26788f7943600b0c9888d420308f983d478750138adff76606ab3942e3a51791647be51ff7952ed1f116
 SHA512 
5df0cfb2078a3eed7fcf002e4563521d1b12cd4dd693b4d8d8dbe5d89876d9893e75c30248b67304aec7a41b1d556a5d55b33951945084838bfbe72423d059a3

diff --git a/dev-libs/libressl/libressl-3.7.0.ebuild 
b/dev-libs/libressl/libressl-3.7.0.ebuild
new file mode 100644
index 000..1dd3eff
--- /dev/null
+++ b/dev-libs/libressl/libressl-3.7.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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/53"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="+asm static-libs test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( static-libs )"
+
+PDEPEND="app-misc/ca-certificates"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-libressl )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libressl.asc
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local ECONF_SOURCE="${S}"
+   local args=(
+   $(use_enable asm)
+   $(use_enable static-libs static)
+   $(use_enable test tests)
+   )
+   econf "${args[@]}"
+}
+
+multilib_src_test() {
+   emake check
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${D}" -name '*.la' -exec rm -f {} + || die
+}



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

2022-12-13 Thread Conrad Kostecki
commit: d33c2d58ee9c3e32874aec179b538248a506bf74
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Dec 13 21:55:41 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 13 21:55:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d33c2d58

app-benchmarks/stress-ng: add 0.15.01

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

 app-benchmarks/stress-ng/Manifest |  1 +
 app-benchmarks/stress-ng/stress-ng-0.15.01.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/app-benchmarks/stress-ng/Manifest 
b/app-benchmarks/stress-ng/Manifest
index be62ed997775..b5f028df2254 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1 +1,2 @@
 DIST stress-ng-0.15.00.tar.gz 3743762 BLAKE2B 
8f09235129c8ac66ff0a384d6b1c9cbce2673fa6ccafff245676605d3730a81b9fd92f4186a591fbf6975c20c8ac28eb51f3aedaec5a1c74f738bc7030c07706
 SHA512 
bef6785848c46e39debfc0c4e05e20fe1f443518d619d1ae50b2f9952939e1db964cec0755986a1dd4917e25f979c43d5808b1ff686a4471e8e8be8df9355c05
+DIST stress-ng-0.15.01.tar.gz 3758282 BLAKE2B 
72eda17c45f232644cb070078df2b2e0221f13762bda0336f3e0ac2f69bd6a1b50f7f94009678943f007f58b76981de8eaa67272170e70c7631b3ba34f9a9dd7
 SHA512 
c2e062d9b5eb705344c58d39cb2ddb82b45f90dcf32cb343e8178ba7349e734a71e28807b88a7977cbed69c438e8a4f697f91b86245b8b4fe2041c5e0a0ca0e4

diff --git a/app-benchmarks/stress-ng/stress-ng-0.15.01.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.15.01.ebuild
new file mode 100644
index ..261e754e1065
--- /dev/null
+++ b/app-benchmarks/stress-ng/stress-ng-0.15.01.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info toolchain-funcs
+
+DESCRIPTION="Stress test for a computer system with various selectable ways"
+HOMEPAGE="https://github.com/ColinIanKing/stress-ng;
+SRC_URI="https://github.com/ColinIanKing/${PN}/archive/refs/tags/V${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+IUSE="apparmor sctp"
+
+DEPEND="
+   dev-libs/libaio
+   dev-libs/libbsd
+   dev-libs/libgcrypt:0=
+   sys-apps/attr
+   sys-apps/keyutils:=
+   sys-libs/libcap
+   sys-libs/zlib
+   virtual/libcrypt:=
+   apparmor? (
+   sys-apps/apparmor-utils
+   sys-libs/libapparmor
+   )
+   sctp? ( net-misc/lksctp-tools )
+"
+
+RDEPEND="${DEPEND}"
+
+DOCS=( "README.md" "README.Android" "TODO" "syscalls.txt" )
+
+pkg_pretend() {
+   if use apparmor; then
+   CONFIG_CHECK="SECURITY_APPARMOR"
+   check_extra_config
+   fi
+}
+
+src_compile() {
+   tc-export CC
+
+   export MAN_COMPRESS="0"
+
+   local myemakeopts=(
+   HAVE_APPARMOR="$(usex apparmor 1 0)"
+   HAVE_LIB_SCTP="$(usex sctp 1 0)"
+   VERBOSE="1"
+   )
+
+   emake "${myemakeopts[@]}"
+}



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

2022-12-13 Thread Conrad Kostecki
commit: ed21b2817c43911e1a210f7400e42f4c33e2c28b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Dec 13 21:53:27 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 13 21:53:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed21b281

www-servers/nginx: add 1.23.3

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

 www-servers/nginx/Manifest|1 +
 www-servers/nginx/nginx-1.23.3.ebuild | 1066 +
 2 files changed, 1067 insertions(+)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index 848019b0370d..d5ec5079101b 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -1,5 +1,6 @@
 DIST modsecurity-nginx-1.0.3.tar.gz 34063 BLAKE2B 
859a29eb7f67d53a818578f1008f0d0debbe37c205bb7c6e79594d8b1a6a0d9390d35f607ef05ef6d73c9aa887baebfd2c54aca894969beeed4bfe576f37
 SHA512 
20495884c6b3594edf879a19fd7445f2e74a1628789decd146b3c712764b0507e440a84a64aab619461b044f98b8d641913cfad57a6d0002e7061716bdfe84fc
 DIST nginx-1.23.2.tar.gz 1108243 BLAKE2B 
0a6a556afe93c4326247e879e3bb2ad377cd734a572f471b52c91b1b2901a243a848cd74fea587bda5afa0ee91dec9635b5d2a468cb95abc7f361c42a32c9598
 SHA512 
4a5413c0ec251c02fb73dfb4d351045f857a36d45ebb7ae2c29f4a4f320a6543d0a049b147b08318de0b7b0406773c329dbf43bf98bb088f76e506ea532cd8ef
+DIST nginx-1.23.3.tar.gz 1108958 BLAKE2B 
5b8980f54e3f662ec6b4f8f0a50305c91081aaba881ef94f3c60e5fced8a79710ff09aae3abda3dce7dbcd460b1a46b1d3c0007d5dc76fbec5c4c2ad91ae7aa7
 SHA512 
da5f473ac213f8947f40f0a69820bf981157432fe9d29cf71fe30225dadd05f5814309034f0411ea15fb70bece8ceefc0cb0b2588096c1a9496c2a36fa425d9f
 DIST nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz 18457 
BLAKE2B 
5ca9e5299b20ab5a93a001cac48e446bd86b3a24ac49e716bc975b128890bdb4b0dbbf5730fbaaeadfd958160093c7a6af798dd0e6de27062f149a760333
 SHA512 
ec59637fda5acac053e815cb1d04b545fc6b765e5ec63d8c2c9c301abad87afaa2698145acac08e9e14c91e1423ebff7aff0cca2b940b19bf4cf53973269
 DIST nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 124047 BLAKE2B 
d37ef9a15c91abe3c6258e420d1f99fa452f9d9966a0e13102174973314a3bac5413957a5fe632a9dcb1163b3be5df8116e05cc053ee061e19319ec25f341570
 SHA512 
6c1bfdcf89884b2855d51ae7da0f6e53a4ca3629e1aaf58433b70c07dcb2af797ba6e87d9b3eb4fe2fb6d4d697e862f2b4c2f8d8b3fdaea201740c97ec936529
 DIST ngx_brotli-1.0.0rc.tar.gz 16207 BLAKE2B 
450d0ea693bd98d4a1b615f2cdcaad41ccd28266f6d80beec7fe77fe750ab8c5d1bb55aabe15161b9b6d819d2b4d99a7774f2706f2f6fd084b52a7c7dddbc00c
 SHA512 
05a880d5e48ac83be84498ed41fb4750211b827a9d7541acfd6ef494e5205a6e853d5594bfec3ab4ae668ea3f803e4f4b0ba550c76811971c8e266e42663c56d

diff --git a/www-servers/nginx/nginx-1.23.3.ebuild 
b/www-servers/nginx/nginx-1.23.3.ebuild
new file mode 100644
index ..4b707c551371
--- /dev/null
+++ b/www-servers/nginx/nginx-1.23.3.ebuild
@@ -0,0 +1,1066 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainer notes:
+# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
+# - any http-module activates the main http-functionality and overrides 
USE=-http
+# - keep the following requirements in mind before adding external modules:
+#  * alive upstream
+#  * sane packaging
+#  * builds cleanly
+#  * does not need a patch for nginx core
+# - TODO: test the google-perftools module (included in vanilla tarball)
+
+# prevent perl-module from adding automagic perl DEPENDs
+GENTOO_DEPEND_ON_PERL="no"
+
+# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
+DEVEL_KIT_MODULE_PV="0.3.1"
+DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz;
+DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+
+# ngx_brotli (https://github.com/google/ngx_brotli, BSD-2)
+HTTP_BROTLI_MODULE_PV="1.0.0rc"
+HTTP_BROTLI_MODULE_P="ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+HTTP_BROTLI_MODULE_URI="https://github.com/google/ngx_brotli/archive/v${HTTP_BROTLI_MODULE_PV}.tar.gz;
+HTTP_BROTLI_MODULE_WD="${WORKDIR}/ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+
+# http_uploadprogress 
(https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
+HTTP_UPLOAD_PROGRESS_MODULE_PV="68b3ab3b64a0cee7f785d161401c8be357bbed12"
+HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
+HTTP_UPLOAD_PROGRESS_MODULE_URI="https://github.com/masterzen/nginx-upload-progress-module/archive/${HTTP_UPLOAD_PROGRESS_MODULE_PV}.tar.gz;
+HTTP_UPLOAD_PROGRESS_MODULE_WD="${WORKDIR}/nginx-upload-progress-module-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
+
+# http_headers_more (https://github.com/openresty/headers-more-nginx-module, 
BSD license)
+HTTP_HEADERS_MORE_MODULE_PV="0.34"
+HTTP_HEADERS_MORE_MODULE_P="ngx_http_headers_more-${HTTP_HEADERS_MORE_MODULE_PV}"

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

2022-12-13 Thread Conrad Kostecki
commit: a941c66e70eab3aeebdf293e2cede47b9d917b89
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Dec 13 21:56:00 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 13 21:56:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a941c66e

app-benchmarks/stress-ng: drop 0.15.00

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

 app-benchmarks/stress-ng/Manifest |  1 -
 app-benchmarks/stress-ng/stress-ng-0.15.00.ebuild | 56 ---
 2 files changed, 57 deletions(-)

diff --git a/app-benchmarks/stress-ng/Manifest 
b/app-benchmarks/stress-ng/Manifest
index b5f028df2254..04bc16ec7b8f 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1,2 +1 @@
-DIST stress-ng-0.15.00.tar.gz 3743762 BLAKE2B 
8f09235129c8ac66ff0a384d6b1c9cbce2673fa6ccafff245676605d3730a81b9fd92f4186a591fbf6975c20c8ac28eb51f3aedaec5a1c74f738bc7030c07706
 SHA512 
bef6785848c46e39debfc0c4e05e20fe1f443518d619d1ae50b2f9952939e1db964cec0755986a1dd4917e25f979c43d5808b1ff686a4471e8e8be8df9355c05
 DIST stress-ng-0.15.01.tar.gz 3758282 BLAKE2B 
72eda17c45f232644cb070078df2b2e0221f13762bda0336f3e0ac2f69bd6a1b50f7f94009678943f007f58b76981de8eaa67272170e70c7631b3ba34f9a9dd7
 SHA512 
c2e062d9b5eb705344c58d39cb2ddb82b45f90dcf32cb343e8178ba7349e734a71e28807b88a7977cbed69c438e8a4f697f91b86245b8b4fe2041c5e0a0ca0e4

diff --git a/app-benchmarks/stress-ng/stress-ng-0.15.00.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.15.00.ebuild
deleted file mode 100644
index 261e754e1065..
--- a/app-benchmarks/stress-ng/stress-ng-0.15.00.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-info toolchain-funcs
-
-DESCRIPTION="Stress test for a computer system with various selectable ways"
-HOMEPAGE="https://github.com/ColinIanKing/stress-ng;
-SRC_URI="https://github.com/ColinIanKing/${PN}/archive/refs/tags/V${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86"
-IUSE="apparmor sctp"
-
-DEPEND="
-   dev-libs/libaio
-   dev-libs/libbsd
-   dev-libs/libgcrypt:0=
-   sys-apps/attr
-   sys-apps/keyutils:=
-   sys-libs/libcap
-   sys-libs/zlib
-   virtual/libcrypt:=
-   apparmor? (
-   sys-apps/apparmor-utils
-   sys-libs/libapparmor
-   )
-   sctp? ( net-misc/lksctp-tools )
-"
-
-RDEPEND="${DEPEND}"
-
-DOCS=( "README.md" "README.Android" "TODO" "syscalls.txt" )
-
-pkg_pretend() {
-   if use apparmor; then
-   CONFIG_CHECK="SECURITY_APPARMOR"
-   check_extra_config
-   fi
-}
-
-src_compile() {
-   tc-export CC
-
-   export MAN_COMPRESS="0"
-
-   local myemakeopts=(
-   HAVE_APPARMOR="$(usex apparmor 1 0)"
-   HAVE_LIB_SCTP="$(usex sctp 1 0)"
-   VERBOSE="1"
-   )
-
-   emake "${myemakeopts[@]}"
-}



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

2022-12-13 Thread Conrad Kostecki
commit: 9fc9eea5700b941110115831df10a973846bf664
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Dec 13 21:57:15 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 13 21:57:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fc9eea5

dev-libs/level-zero: add 1.8.12

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

 dev-libs/level-zero/Manifest |  1 +
 dev-libs/level-zero/level-zero-1.8.12.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-libs/level-zero/Manifest b/dev-libs/level-zero/Manifest
index d2dc44b15c5e..de3e7f1ccae8 100644
--- a/dev-libs/level-zero/Manifest
+++ b/dev-libs/level-zero/Manifest
@@ -1 +1,2 @@
+DIST level-zero-1.8.12.tar.gz 696435 BLAKE2B 
31dfb05e947e05f7892c289071fc61f3f874009cf3b0c73c6e8c666a7ecbe1e71be6dab8bada9a56c9f993e0ba4c3bbecb975f9173e0c03672cdd31fb2a54450
 SHA512 
8e4025c15426e7593b45c65a09ad51282ba65156205eafbc10fa1e91aa351e2a3e2911e4b2f1bfc8fad78179f684469a3587ed164a3a702caad5aa4e5788284e
 DIST level-zero-1.8.8.tar.gz 695251 BLAKE2B 
cca0c35bcd9bd168187804eb3600d4ea17276be58a3a7db6da62908d9469e480dde966191e450fc80411f7caf60302bdb6c0cbaf741e7c7b59ad962a85d0d1c5
 SHA512 
b9b416beebbe96cd75d18d4cf888f539d908007629085f8692cd0898545e564b56671d060bc4961847df57a6c3b3beccbaa6f31539b6f4c201487961236ab83d

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



[gentoo-commits] repo/gentoo:master commit in: games-server/bedrock-server/

2022-12-13 Thread Conrad Kostecki
commit: e184522e0db260afe82f2224957a0c5eb251d90c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Dec 13 21:58:00 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Dec 13 21:58:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e184522e

games-server/bedrock-server: add 1.19.51.01

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

 games-server/bedrock-server/Manifest   |  1 +
 .../bedrock-server-1.19.51.01.ebuild   | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/games-server/bedrock-server/Manifest 
b/games-server/bedrock-server/Manifest
index 543ba3058419..8c0492796527 100644
--- a/games-server/bedrock-server/Manifest
+++ b/games-server/bedrock-server/Manifest
@@ -1,2 +1,3 @@
 DIST bedrock-server-1.19.41.01.zip 76027401 BLAKE2B 
6095f217ea56e853117baff3073d96356bc2f2041a467f5d7b51c1a60c11a8b3d6be0b2a3061363fa9b6fa6a2459d1eaf845a8245eea9062116afff1d65c6212
 SHA512 
d25435249f9ba8af6bc6ad551f22ed5fe48ea2e407c11de3d14c4d410d1542f547b0a9b97f9d33bb3e388e1e085865efbe96fba020904af1c6f35c1b94c153f4
 DIST bedrock-server-1.19.50.02.zip 76974713 BLAKE2B 
ff4d794c57f426e1b9ebab0ef269a41d6a68e2f1c46ad466f5bbd04fba5017a25f527ea0f956928ddf2e6f6f37fd900b92630af61c8bd6c8cfd53aabc560cae3
 SHA512 
11db8ca3f9ae1ed09b175d5959ab0d55b72239565ea2d99bddf1bd5cc873e51f9291e0926e4f5920e46663d7c71cc28c9348db44eb1c1784d96e25fd5a9ee1e9
+DIST bedrock-server-1.19.51.01.zip 76976732 BLAKE2B 
30ed7a0ba1d2d13b91c5400e17a4facf92a540bf96216dd2fd6cce2d67e5576a8dc73e1c534bb7d0c3afff54cfd3a2715b1c10ecbde3129880003a55fd58fa5e
 SHA512 
b4554cb0fe66bc742d80e2c6143faa6ad10412645207a845a84cbd99550888a0e9e80df764419ff50b24abbdd63d1260c2532c79add2dd4e012604e5bff59173

diff --git a/games-server/bedrock-server/bedrock-server-1.19.51.01.ebuild 
b/games-server/bedrock-server/bedrock-server-1.19.51.01.ebuild
new file mode 100644
index ..d9652070e3a9
--- /dev/null
+++ b/games-server/bedrock-server/bedrock-server-1.19.51.01.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="The official bedrock (non-java) based server for the sandbox 
video game"
+HOMEPAGE="https://www.minecraft.net/;
+SRC_URI="https://minecraft.azureedge.net/bin-linux/${P}.zip;
+S="${WORKDIR}"
+
+LICENSE="Mojang"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   acct-group/bedrock
+   acct-user/bedrock
+   app-misc/dtach
+   dev-libs/openssl:0/1.1
+   sys-libs/zlib
+"
+
+BDEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+DOCS=(
+   "bedrock_server_how_to.html"
+   "release-notes.txt"
+)
+
+QA_PREBUILT="opt/bedrock-server/bedrock_server"
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   exeinto /opt/bedrock-server
+   doexe bedrock_server
+
+   insinto /opt/bedrock-server
+   doins {allowlist,permissions}.json server.properties
+   doins -r {behavior,resource}_packs definitions
+
+   dodir /opt/bin
+   dosym ../bedrock-server/bedrock_server /opt/bin/bedrock-server
+
+   newinitd "${FILESDIR}"/bedrock-server.initd-r4 bedrock-server
+   newconfd "${FILESDIR}"/bedrock-server.confd bedrock-server
+
+   einstalldocs
+}



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

2022-12-13 Thread Sam James
commit: a8857eee3109444d406e8a2478eaa487368583cf
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 13 20:42:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 13 21:03:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8857eee

media-libs/tiff: add 4.5.0_rc2, drop 4.5.0_rc1

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

 media-libs/tiff/Manifest | 4 ++--
 media-libs/tiff/{tiff-4.5.0_rc1.ebuild => tiff-4.5.0_rc2.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/tiff/Manifest b/media-libs/tiff/Manifest
index ddbf4132f425..be0921011107 100644
--- a/media-libs/tiff/Manifest
+++ b/media-libs/tiff/Manifest
@@ -1,4 +1,4 @@
 DIST tiff-4.4.0.tar.xz 1929292 BLAKE2B 
d05a2fb293557d1e7cdec116c65c8338d7714af7b6abd8dd3bb2b476d62e044adc7d6c298843649d63c6bc09f6ce4660ee23638f9beb716937ccf236c2829dcf
 SHA512 
c9611faadc9b1199f3aba9a43bfa160c77c11558d1fa358b42115ed78db73c8387531c0668cc9021842c58f1c02f8d84264d3600e1039dfe6f866822ad91cff9
 DIST tiff-4.4.0.tar.xz.sig 310 BLAKE2B 
00dc8ff9c232ec4cca8b294659e6379b9bb512b58cd3d2f9231e7c10111510ac56aff3c6fc133a47f9fafc27595e099297c25940414495d8ea7f5a75aa43e9d2
 SHA512 
4ffdcbf5a8ce4a3be543d0ad43101ddcdb6ef22c3da5768c86660a40cc0cab48032a65c5e7bb0667f43d55dad5aa09dc0df302e2f9dbc9f24b8ccac643a0408c
-DIST tiff-4.5.0rc1.tar.xz 2314664 BLAKE2B 
da6bdd79348a9626d8523903b43388cc963a86d8527ffb58fd8fcc09b1aae5d7317ccfcc8cf6b2515267b3b559d327db256303e70039b12552ae87c120ee7beb
 SHA512 
244a98142f0d18eb5b531dceb265d2444021c628e886912dbfb33e1d23e5444e350b5487bd8f94e3fbafd993dcb5e490c6f78c1426601e903ad2bbe4bc41953c
-DIST tiff-4.5.0rc1.tar.xz.sig 310 BLAKE2B 
b1b7ecb1f04e446cf7622df0ecff1482ca6175f4206350e9698488e2aaca64112ff41adcd8c5b817efbea947ffaec54258f87c9e932badc3c7493391960dc715
 SHA512 
8b2cc1d0c01d4f40f1c4c0827dbb12508d533f6c98e59cb9876a33b89fd4bbbfc8ccced3f27536d3bc00b5ae286e6b919b1468462396da38112dfc34c4ade3e0
+DIST tiff-4.5.0rc2.tar.xz 2320444 BLAKE2B 
05a472b270d6d2f4392303c19df567d7fb77c693b9ce1f3c5d72cb68adc067049c2a061bc0fd04680cfc69733b57cfd15137329452ccc586e5b6a78de43b3477
 SHA512 
2320775e9b93c3aea78cbf62e3d2c3a3ba426ebcefc6023a694507ee01146735be53ac37223bbd0b3737492a54c0ede40a0128710ac8c9bb844f9fc3255b5982
+DIST tiff-4.5.0rc2.tar.xz.sig 310 BLAKE2B 
4740278b8b3a766a4ab322fe24f72f7a03e8d42bb02a211ac7af3e76be36e354fb80c996b9c679fda1b33a9f733392d8a9bb04113a5a061d5a82fe36029d9d87
 SHA512 
36f7976c5ffbe5cd9cb6d4a803eb029832b018e6f782eb74d8c63ef47e09206aca0532b6c6f6c022ff2759bb4aca2321101184b5ae20a4c4232f6b2f72991842

diff --git a/media-libs/tiff/tiff-4.5.0_rc1.ebuild 
b/media-libs/tiff/tiff-4.5.0_rc2.ebuild
similarity index 100%
rename from media-libs/tiff/tiff-4.5.0_rc1.ebuild
rename to media-libs/tiff/tiff-4.5.0_rc2.ebuild



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2022-12-13 Thread Kenton Groombridge
commit: 5a9675744968affced75d510ec23e1410443a576
Author: Corentin LABBE  gmail  com>
AuthorDate: Wed Nov 30 08:27:56 2022 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Tue Dec 13 19:07:50 2022 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=5a967574

fstools: handle gentoo place for drivedb.h

On a gentoo-hardened+selinux, I got denial from fsadm_t reading var_t.
This is due to smartctl trying to read /var/db/smartmontools/drivedb.h

Signed-off-by: Corentin LABBE  gmail.com>
Signed-off-by: Kenton Groombridge  gentoo.org>

 policy/modules/system/fstools.fc | 4 
 policy/modules/system/fstools.te | 9 +
 2 files changed, 13 insertions(+)

diff --git a/policy/modules/system/fstools.fc b/policy/modules/system/fstools.fc
index 2f4d6cd88..ac67213ea 100644
--- a/policy/modules/system/fstools.fc
+++ b/policy/modules/system/fstools.fc
@@ -108,6 +108,10 @@
 /usr/sbin/zstreamdump  --  
gen_context(system_u:object_r:fsadm_exec_t,s0)
 /usr/sbin/ztest--  
gen_context(system_u:object_r:fsadm_exec_t,s0)
 
+ifdef(`distro_gentoo',`
+/var/db/smartmontools(/.*)?
gen_context(system_u:object_r:fsadm_db_t,s0)
+')
+
 /var/swap  --  
gen_context(system_u:object_r:swapfile_t,s0)
 
 /var/log/fsck(/.*)?gen_context(system_u:object_r:fsadm_log_t,s0)

diff --git a/policy/modules/system/fstools.te b/policy/modules/system/fstools.te
index 75da8a0a0..11211b699 100644
--- a/policy/modules/system/fstools.te
+++ b/policy/modules/system/fstools.te
@@ -19,6 +19,11 @@ files_tmp_file(fsadm_tmp_t)
 type fsadm_run_t;
 files_runtime_file(fsadm_run_t)
 
+ifdef(`distro_gentoo',`
+type fsadm_db_t;
+files_type(fsadm_db_t)
+')
+
 type swapfile_t; # customizable
 files_type(swapfile_t)
 
@@ -55,6 +60,10 @@ allow fsadm_t fsadm_run_t:dir manage_dir_perms;
 allow fsadm_t fsadm_run_t:file manage_file_perms;
 files_runtime_filetrans(fsadm_t, fsadm_run_t, dir)
 
+ifdef(`distro_gentoo',`
+manage_files_pattern(fsadm_t, fsadm_db_t, fsadm_db_t)
+')
+
 # log files
 allow fsadm_t fsadm_log_t:dir setattr;
 manage_files_pattern(fsadm_t, fsadm_log_t, fsadm_log_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/

2022-12-13 Thread Kenton Groombridge
commit: 23e8700745760bb466e92befdef2a9af525cac83
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Tue Dec 13 19:20:55 2022 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Tue Dec 13 19:20:55 2022 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=23e87007

salt: use mmap_manage_file_perms

Signed-off-by: Kenton Groombridge  gentoo.org>

 policy/modules/contrib/salt.te | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/policy/modules/contrib/salt.te b/policy/modules/contrib/salt.te
index f82674f9e..c1e8cdbca 100644
--- a/policy/modules/contrib/salt.te
+++ b/policy/modules/contrib/salt.te
@@ -147,7 +147,7 @@ files_tmp_filetrans(salt_master_t, salt_master_tmp_t, { 
file dir })
 can_exec(salt_master_t, salt_master_tmp_t)
 
 # salt_master_tmpfs_t
-allow salt_master_t salt_master_tmpfs_t:file { manage_file_perms map };
+allow salt_master_t salt_master_tmpfs_t:file mmap_manage_file_perms;
 fs_tmpfs_filetrans(salt_master_t, salt_master_tmpfs_t, file)
 
 # salt_master_runtime_t
@@ -266,7 +266,7 @@ files_tmp_filetrans(salt_minion_t, salt_minion_tmp_t, { 
file dir })
 can_exec(salt_minion_t, salt_minion_tmp_t)
 
 # salt_minion_tmpfs_t
-allow salt_minion_t salt_minion_tmpfs_t:file { manage_file_perms map };
+allow salt_minion_t salt_minion_tmpfs_t:file mmap_manage_file_perms;
 fs_tmpfs_filetrans(salt_minion_t, salt_minion_tmpfs_t, file)
 
 # salt_minion_runtime_t



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/, policy/modules/services/, policy/modules/kernel/

2022-12-13 Thread Kenton Groombridge
commit: a4fcd5fedd29565480dc2eb87353cde42901eb4d
Author: Kenton Groombridge  concord  sh>
AuthorDate: Wed Dec  7 16:14:47 2022 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Tue Dec 13 19:07:49 2022 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=a4fcd5fe

various: fixes for libvirtd and systemd-machined

Signed-off-by: Kenton Groombridge  concord.sh>
Signed-off-by: Kenton Groombridge  gentoo.org>

 policy/modules/kernel/devices.if | 18 ++
 policy/modules/services/dbus.te  |  1 +
 policy/modules/services/policykit.te |  2 ++
 policy/modules/services/virt.te  | 15 ++-
 policy/modules/system/systemd.if | 18 ++
 policy/modules/system/systemd.te |  6 ++
 6 files changed, 59 insertions(+), 1 deletion(-)

diff --git a/policy/modules/kernel/devices.if b/policy/modules/kernel/devices.if
index 7b5a8679f..fb5872878 100644
--- a/policy/modules/kernel/devices.if
+++ b/policy/modules/kernel/devices.if
@@ -4820,6 +4820,24 @@ interface(`dev_create_urand_dev',`
create_chr_files_pattern($1, device_t, urandom_device_t)
 ')
 
+
+## 
+##  Set attributes on the urandom device (/dev/urandom).
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`dev_setattr_urand_dev',`
+   gen_require(`
+   type device_t, urandom_device_t;
+   ')
+
+   setattr_chr_files_pattern($1, device_t, urandom_device_t)
+')
+
 
 ## 
 ## Getattr generic the USB devices.

diff --git a/policy/modules/services/dbus.te b/policy/modules/services/dbus.te
index 321797ffb..29ada52aa 100644
--- a/policy/modules/services/dbus.te
+++ b/policy/modules/services/dbus.te
@@ -242,6 +242,7 @@ optional_policy(`
systemd_write_inherited_logind_inhibit_pipes(system_dbusd_t)
systemd_write_inherited_logind_sessions_pipes(system_dbusd_t)
 
+   systemd_connect_machined(system_dbusd_t)
# for passing around terminal file handles for machinectl shell
systemd_use_inherited_machined_ptys(system_dbusd_t)
 

diff --git a/policy/modules/services/policykit.te 
b/policy/modules/services/policykit.te
index 85aeb3bd4..82e9d5557 100644
--- a/policy/modules/services/policykit.te
+++ b/policy/modules/services/policykit.te
@@ -134,7 +134,9 @@ optional_policy(`
 
 optional_policy(`
# for /run/systemd/machines
+   systemd_connect_machined(policykit_t)
systemd_read_machines(policykit_t)
+   systemd_watch_machines_dirs(policykit_t)
 
# for /run/systemd/seats/seat*
systemd_read_logind_sessions_files(policykit_t)

diff --git a/policy/modules/services/virt.te b/policy/modules/services/virt.te
index d91df3d50..a6161d739 100644
--- a/policy/modules/services/virt.te
+++ b/policy/modules/services/virt.te
@@ -206,6 +206,7 @@ files_type(virtlockd_var_lib_t)
 type virtlogd_t;
 type virtlogd_exec_t;
 init_daemon_domain(virtlogd_t, virtlogd_exec_t)
+init_named_socket_activation(virtlogd_t, virt_runtime_t)
 
 type virtlogd_run_t;
 files_runtime_file(virtlogd_run_t)
@@ -455,6 +456,8 @@ tunable_policy(`virt_use_evdev',`
 
 allow virtd_t self:capability { chown dac_override dac_read_search fowner 
fsetid ipc_lock kill mknod net_admin net_raw setgid setpcap setuid sys_admin 
sys_chroot sys_nice sys_ptrace };
 dontaudit virtd_t self:capability { sys_module sys_ptrace };
+allow virtd_t self:capability2 { bpf perfmon };
+allow virtd_t self:bpf { map_create map_read map_write prog_load prog_run };
 allow virtd_t self:process { getcap getsched setcap sigkill signal signull 
execmem setexec setfscreate setrlimit setsockcreate setsched };
 allow virtd_t self:fifo_file { manage_fifo_file_perms relabel_fifo_file_perms 
};
 allow virtd_t self:unix_stream_socket { accept connectto listen relabelfrom 
relabelto };
@@ -526,7 +529,8 @@ allow virtd_t virt_image_type:file relabel_file_perms;
 allow virtd_t virt_image_type:dir { manage_dir_perms relabel_dir_perms };
 allow virtd_t virt_image_type:blk_file relabel_blk_file_perms;
 allow virtd_t virt_image_type:chr_file relabel_chr_file_perms;
-allow virtd_t virt_image_type:sock_file manage_sock_file_perms;
+# relabel needed for qemu guest agent sockets
+allow virtd_t virt_image_type:sock_file { manage_sock_file_perms 
relabel_sock_file_perms };
 
 allow virtd_t virt_ptynode:chr_file rw_term_perms;
 
@@ -695,6 +699,15 @@ sysnet_domtrans_ifconfig(virtd_t)
 
 userdom_read_all_users_state(virtd_t)
 
+ifdef(`init_systemd',`
+   init_read_utmp(virtd_t)
+
+   systemd_dbus_chat_logind(virtd_t)
+
+   systemd_connect_machined(virtd_t)
+   systemd_dbus_chat_machined(virtd_t)
+')
+
 tunable_policy(`virt_use_fusefs',`
fs_manage_fusefs_dirs(virtd_t)
fs_manage_fusefs_files(virtd_t)

diff --git a/policy/modules/system/systemd.if b/policy/modules/system/systemd.if
index df33315c8..1dd302851 100644
--- 

  1   2   3   4   >