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

2023-01-23 Thread Sam James
commit: c04098257fde4fb7fe4251163f8c11ec79ce7892
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 23 17:47:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 23 17:47:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0409825

dev-lang/python: Stabilize 2.7.18_p16-r1 x86, #891817

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

 dev-lang/python/python-2.7.18_p16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-2.7.18_p16-r1.ebuild 
b/dev-lang/python/python-2.7.18_p16-r1.ebuild
index 3e4ffcf39020..62e8309544de 100644
--- a/dev-lang/python/python-2.7.18_p16-r1.ebuild
+++ b/dev-lang/python/python-2.7.18_p16-r1.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="
berkdb bluetooth build examples gdbm hardened +ncurses +readline
+sqlite +ssl tk valgrind wininst +xml



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

2023-01-23 Thread Sam James
commit: 9347e0e54a288de5c20e70a8672dd8194be6db19
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 23 17:47:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 23 17:47:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9347e0e5

dev-lang/python: Stabilize 3.8.16-r3 x86, #891819

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

 dev-lang/python/python-3.8.16-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.16-r3.ebuild 
b/dev-lang/python/python-3.8.16-r3.ebuild
index fe2c1d0f2218..788ff5ec1162 100644
--- a/dev-lang/python/python-3.8.16-r3.ebuild
+++ b/dev-lang/python/python-3.8.16-r3.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo
+readline +sqlite +ssl test tk valgrind wininst +xml



[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/

2023-01-23 Thread Sam James
commit: 4050fb46dc198aa4bfcd8a40bf4d7ca2dd78d5c2
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 23 17:47:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 23 17:47:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4050fb46

www-apps/postfixadmin: Stabilize 3.3.13 ALLARCHES, #891823

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

 www-apps/postfixadmin/postfixadmin-3.3.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/postfixadmin/postfixadmin-3.3.13.ebuild 
b/www-apps/postfixadmin/postfixadmin-3.3.13.ebuild
index 91f45c0d6e96..161078f4e212 100644
--- a/www-apps/postfixadmin/postfixadmin-3.3.13.ebuild
+++ b/www-apps/postfixadmin/postfixadmin-3.3.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/postfixadmin/postfixadmin/archive/${P}.tar.gz;
 S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="+mysql postgres +vacation"
 REQUIRED_USE="|| ( mysql postgres )"
 



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

2023-01-23 Thread Arthur Zamarin
commit: fb90ea143762579736d6b63009081bac7992a70a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 23 18:04:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 23 18:04:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb90ea14

dev-lang/python: Stabilize 3.8.16-r3 ppc64, #891819

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

 dev-lang/python/python-3.8.16-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.16-r3.ebuild 
b/dev-lang/python/python-3.8.16-r3.ebuild
index afbb91495b7c..4c15772dc7be 100644
--- a/dev-lang/python/python-3.8.16-r3.ebuild
+++ b/dev-lang/python/python-3.8.16-r3.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo
+readline +sqlite +ssl test tk valgrind wininst +xml



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

2023-01-23 Thread Arthur Zamarin
commit: 2f979cf79e6a46bce5b69828d5d6eaa5e72e347f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 23 18:09:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 23 18:09:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f979cf7

dev-lang/python: Stabilize 3.8.16-r3 ppc, #891819

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

 dev-lang/python/python-3.8.16-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.16-r3.ebuild 
b/dev-lang/python/python-3.8.16-r3.ebuild
index 4c15772dc7be..8647abd22b7a 100644
--- a/dev-lang/python/python-3.8.16-r3.ebuild
+++ b/dev-lang/python/python-3.8.16-r3.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo
+readline +sqlite +ssl test tk valgrind wininst +xml



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

2023-01-23 Thread Arthur Zamarin
commit: 997eaf53490ff7671eb10ec67ee6c9a5a86beb83
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 23 18:11:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 23 18:11:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997eaf53

sys-cluster/galera: Stabilize 26.4.13 ppc64, #891837

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

 sys-cluster/galera/galera-26.4.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/galera/galera-26.4.13.ebuild 
b/sys-cluster/galera/galera-26.4.13.ebuild
index f2ea5ff5f816..e5473a95109a 100644
--- a/sys-cluster/galera/galera-26.4.13.ebuild
+++ b/sys-cluster/galera/galera-26.4.13.ebuild
@@ -17,7 +17,7 @@ LICENSE="GPL-2 BSD"
 
 SLOT="0"
 
-KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~x86"
 IUSE="cpu_flags_x86_sse4_2 garbd test"
 
 RESTRICT="!test? ( test )"



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

2023-01-23 Thread William Hubbs
commit: 4156e36fd11026dabd2fd96583cf215d3187dab3
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jan 23 18:12:28 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jan 23 18:13:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4156e36f

dev-util/gitlab-runner: add 15.8.0

Signed-off-by: William Hubbs  gentoo.org>

 dev-util/gitlab-runner/Manifest|  2 +
 dev-util/gitlab-runner/gitlab-runner-15.8.0.ebuild | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index c6cb6ca605d7..55f463d8bf6a 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -4,3 +4,5 @@ DIST gitlab-runner-15.6.2-deps.tar.xz 160098068 BLAKE2B 
b312f78c79a2ed47a6d52443
 DIST gitlab-runner-15.6.2.tar.bz2 1237158 BLAKE2B 
2466e2688626e70cbb46386d9f963c95b1ac3fa6d5dbeeca02917524530588ad69e73cfe54adb1c70de1aa4eaa0599d8f9558fdc72432c87de2d6382ad56f060
 SHA512 
b9fce864b52ecc49441c4714beb9b6584cd30c1d55d3fea3e188b3154bd3393160c4c869f354a75f97aeb803c68f8f1a3faa6c0b4d62ba85853f28ccdd25
 DIST gitlab-runner-15.7.2-deps.tar.xz 160595944 BLAKE2B 
e0e942a2bf41b0f9092ff3c8670a0cc2a9dbcd961e89efb802f46c05f4d69c68db3c611ce16cafba4240419077b6021747d2b5f0c625c0a6975282a27c54482d
 SHA512 
97bd14b384f49ec4b9c0e2a38597b86da45897d6a1bb61c0f2abf9e80f0f22aa07d17668599b7be340f3ffca8d340df51d50793d1b971ec1c6a0b798b97c1fec
 DIST gitlab-runner-15.7.2.tar.bz2 1249827 BLAKE2B 
9f83fe67453a086f10d0451637c3195ae6c0440f0606af4fb6b81fa4a019e67d5b916155e1674af9e28ccc52fb2ff6ad4b4783961731fb314c2ba35652648714
 SHA512 
f5ffd9dfee82cd6d41ab886af995a2479e08c2f5a182a135d84247a7644b2f32cfd77f803266eeebb8c244c4cb0b9cb8a1a7dc5aaef2b181e2b6085dce62d046
+DIST gitlab-runner-15.8.0-deps.tar.xz 160683188 BLAKE2B 
38a3fe7e527553cc53382338ecb52d2a3c8c94b72b04d0d3dfa01e4b4953c9a73fb71982daa60f6ea735c77c6d18d78f40381fce9d9f261ad3d8d5cab527bdf8
 SHA512 
3e412e20cbdd76d896e2e3b40fe8558de1eea69fae1649a91c04ec7f16afcdc0611aa033fab49334ccb5fc0a6c4062c3de858f0419b93a8b10896176f2ff58db
+DIST gitlab-runner-15.8.0.tar.bz2 1256911 BLAKE2B 
309f98898a122b82f107e286ef3212e7b3e1345e8ba4486b9e02e10da717ba71b08f2075a2f6ddedf5d64506954f65754410e30bc729f0cf005ad8845912e72b
 SHA512 
4239218aaf53db3020f5eb6edc17014b7d7550093bc9a4b545216eb1f2e155c77418eb2d5cf2ec1c1554664b6763354cd8d5fcb3d3ffbaeb6839b4282be76cdf

diff --git a/dev-util/gitlab-runner/gitlab-runner-15.8.0.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-15.8.0.ebuild
new file mode 100644
index ..dcc12af4183b
--- /dev/null
+++ b/dev-util/gitlab-runner/gitlab-runner-15.8.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# make sure this gets updated for every bump
+GIT_COMMIT=12335144
+
+DESCRIPTION="The official GitLab Runner, written in Go"
+HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner;
+SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~ppc64 ~riscv"
+
+COMMON_DEPEND="acct-group/gitlab-runner
+   acct-user/gitlab-runner"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-go/gox"
+
+DOCS=( docs CHANGELOG.md README.md config.toml.example )
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_compile() {
+   emake \
+   BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
+   GOX="${EPREFIX}/usr/bin/gox" \
+   REVISION=${GIT_COMMIT} \
+   VERSION=${PV} \
+   runner-bin-host
+}
+
+src_test() {
+   CI=0 ego test
+}
+
+src_install() {
+   dobin out/binaries/gitlab-runner
+   einstalldocs
+
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+   keepdir /{etc,var/log}/${PN}
+   fperms 0700 /{etc,var/log}/gitlab-runner
+   fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process gitlab-runner.conf
+   [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return
+   elog
+   elog "To use the runner, you need to register it with this command:"
+   elog "# gitlab-runner register"
+   elog "This will also create the configuration file in 
/etc/gitlab-runner/config.toml"
+}



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

2023-01-23 Thread William Hubbs
commit: 31a948e5bee2fc392b67393ffee50dd87a7e73ad
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jan 23 18:13:18 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jan 23 18:13:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31a948e5

dev-util/gitlab-runner: drop 15.5.1

Signed-off-by: William Hubbs  gentoo.org>

 dev-util/gitlab-runner/Manifest|  2 -
 dev-util/gitlab-runner/gitlab-runner-15.5.1.ebuild | 67 --
 2 files changed, 69 deletions(-)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index 55f463d8bf6a..838c818ab29d 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -1,5 +1,3 @@
-DIST gitlab-runner-15.5.1-deps.tar.xz 151906516 BLAKE2B 
50dced95fd72259d31d0dd6513ddc6aa1001c5ca83a1a7b33028a9bc163c553e2bcd80dff32443813bb85f8d215b8ae73c8f75f0cfedeb6062cd6824f0415f04
 SHA512 
a74673d48de86e337b936b60a35820621f35e6a70087ebf59a8641c6f3f1d5e1ba7d0e3156815d8204c3dbcd349f5e903be4501f566e419f5ca46382cebbf15f
-DIST gitlab-runner-15.5.1.tar.gz 1327734 BLAKE2B 
236d967a5ed18461d64429e078d3e40843e74aca96c23d572d070c13abf7ba3a3c7b4ba6046285d2aed261bdd2d9f5207f23a6b2c7c5cdc95c8cda5e0165f4c3
 SHA512 
c1ad7144bcea76b9ba20068bccc2b7a96240536cb0bdedcb0566674d05869c38f9052868314c3a58bddb1c6af304030fe0a2d055431d73eaff80ecb2226ea3e4
 DIST gitlab-runner-15.6.2-deps.tar.xz 160098068 BLAKE2B 
b312f78c79a2ed47a6d5244307fee02fb9842b69873cb3babc14fd43b4f93a4e75cdbc9a3c13caa3e30f382ff5886b1c5a4957e0a07500c1a64e42e4b4ac3b33
 SHA512 
29f454cd15c24b74432e5759fbdd2d9ff7c42b0c516684c742752320701ffbfb87fb9381323d1bb0dca34f76150f48b9ac22362d2b0d287458898b381ff8d18f
 DIST gitlab-runner-15.6.2.tar.bz2 1237158 BLAKE2B 
2466e2688626e70cbb46386d9f963c95b1ac3fa6d5dbeeca02917524530588ad69e73cfe54adb1c70de1aa4eaa0599d8f9558fdc72432c87de2d6382ad56f060
 SHA512 
b9fce864b52ecc49441c4714beb9b6584cd30c1d55d3fea3e188b3154bd3393160c4c869f354a75f97aeb803c68f8f1a3faa6c0b4d62ba85853f28ccdd25
 DIST gitlab-runner-15.7.2-deps.tar.xz 160595944 BLAKE2B 
e0e942a2bf41b0f9092ff3c8670a0cc2a9dbcd961e89efb802f46c05f4d69c68db3c611ce16cafba4240419077b6021747d2b5f0c625c0a6975282a27c54482d
 SHA512 
97bd14b384f49ec4b9c0e2a38597b86da45897d6a1bb61c0f2abf9e80f0f22aa07d17668599b7be340f3ffca8d340df51d50793d1b971ec1c6a0b798b97c1fec

diff --git a/dev-util/gitlab-runner/gitlab-runner-15.5.1.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-15.5.1.ebuild
deleted file mode 100644
index ee38e0d1c049..
--- a/dev-util/gitlab-runner/gitlab-runner-15.5.1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd tmpfiles
-
-# make sure this gets updated for every bump
-GIT_COMMIT=7178588d
-
-DESCRIPTION="The official GitLab Runner, written in Go"
-HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner;
-SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv"
-
-COMMON_DEPEND="acct-group/gitlab-runner
-   acct-user/gitlab-runner"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="dev-go/gox"
-
-DOCS=( docs CHANGELOG.md README.md config.toml.example )
-
-PATCHES=(
-   # https://gitlab.com/gitlab-org/gitlab-runner/-/merge_requests/3498
-   "${FILESDIR}"/build-for-arm64.patch
-   )
-
-S="${WORKDIR}/${PN}-v${PV}"
-
-src_compile() {
-   emake \
-   BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
-   GOX="${EPREFIX}/usr/bin/gox" \
-   REVISION=${GIT_COMMIT} \
-   VERSION=${PV} \
-   runner-bin-host
-}
-
-src_test() {
-   CI=0 ego test
-}
-
-src_install() {
-   dobin out/binaries/gitlab-runner
-   einstalldocs
-
-   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-   newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
-   keepdir /{etc,var/log}/${PN}
-   fperms 0700 /{etc,var/log}/gitlab-runner
-   fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN}
-}
-
-pkg_postinst() {
-   tmpfiles_process gitlab-runner.conf
-   [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return
-   elog
-   elog "To use the runner, you need to register it with this command:"
-   elog "# gitlab-runner register"
-   elog "This will also create the configuration file in 
/etc/gitlab-runner/config.toml"
-}



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

2023-01-23 Thread Arthur Zamarin
commit: d9de60e0d750962b26a6e1a1b6bd662b3011e6ea
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 23 18:16:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 23 18:16:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9de60e0

dev-python/numpy: Stabilize 1.24.0 x86, #891545

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

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

diff --git a/dev-python/numpy/numpy-1.24.0.ebuild 
b/dev-python/numpy/numpy-1.24.0.ebuild
index f49746add4d3..7f9463a17f97 100644
--- a/dev-python/numpy/numpy-1.24.0.ebuild
+++ b/dev-python/numpy/numpy-1.24.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 "
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="lapack"
 
 RDEPEND="



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

2023-01-23 Thread Arthur Zamarin
commit: 71d3d7fb8d97aca72d2871a9150204d0dbc46ee8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 23 18:25:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 23 18:25:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d3d7fb

dev-lang/python: Stabilize 2.7.18_p16-r1 ppc64, #891817

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

 dev-lang/python/python-2.7.18_p16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-2.7.18_p16-r1.ebuild 
b/dev-lang/python/python-2.7.18_p16-r1.ebuild
index b446b88b90c4..49795e9357d7 100644
--- a/dev-lang/python/python-2.7.18_p16-r1.ebuild
+++ b/dev-lang/python/python-2.7.18_p16-r1.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
berkdb bluetooth build examples gdbm hardened +ncurses +readline
+sqlite +ssl tk valgrind wininst +xml



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

2023-01-23 Thread Arthur Zamarin
commit: d1347cecd58b1890d68662dd1bc4f2d18e649796
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 23 18:25:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 23 18:25:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1347cec

dev-java/commons-nullanalysis: Stabilize 1.2.17 arm64, #891809

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

 dev-java/commons-nullanalysis/commons-nullanalysis-1.2.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-nullanalysis/commons-nullanalysis-1.2.17.ebuild 
b/dev-java/commons-nullanalysis/commons-nullanalysis-1.2.17.ebuild
index 0d00cc309fa1..837845785cf6 100644
--- a/dev-java/commons-nullanalysis/commons-nullanalysis-1.2.17.ebuild
+++ b/dev-java/commons-nullanalysis/commons-nullanalysis-1.2.17.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/aunkrig/commons/archive/V${PV}.tar.gz -> unkrig-comm
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 DEPEND=">=virtual/jdk-1.8:*"
 RDEPEND=">=virtual/jre-1.8:*"



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

2023-01-23 Thread Arthur Zamarin
commit: 3c5ad34e1099ba2b5379c0c6e6b3b787dc8d7302
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 23 18:25:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 23 18:25:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c5ad34e

dev-java/commons-junit4: Stabilize 1.2.17 arm64, #891809

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

 dev-java/commons-junit4/commons-junit4-1.2.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-junit4/commons-junit4-1.2.17.ebuild 
b/dev-java/commons-junit4/commons-junit4-1.2.17.ebuild
index 5e1d211d54a7..d12acbb23c14 100644
--- a/dev-java/commons-junit4/commons-junit4-1.2.17.ebuild
+++ b/dev-java/commons-junit4/commons-junit4-1.2.17.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/aunkrig/commons/archive/V${PV}.tar.gz -> unkrig-comm
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 CP_DEPEND="
~dev-java/commons-nullanalysis-${PV}:0



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

2023-01-23 Thread Arthur Zamarin
commit: 1be4ec1ceff67e8a14c14df58ca3b80dc867b8a2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 23 18:25:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 23 18:25:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be4ec1c

dev-java/jdisasm: Stabilize 1.0.6 arm64, #891809

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

 dev-java/jdisasm/jdisasm-1.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jdisasm/jdisasm-1.0.6.ebuild 
b/dev-java/jdisasm/jdisasm-1.0.6.ebuild
index 83d3638ef286..442854e9b8d4 100644
--- a/dev-java/jdisasm/jdisasm-1.0.6.ebuild
+++ b/dev-java/jdisasm/jdisasm-1.0.6.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/aunkrig/jdisasm/archive/${MY_COMMIT}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 # There was 1 failure:
 # 1) testWideLocals(jdisasm.Tests)



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

2023-01-23 Thread Arthur Zamarin
commit: 68c8f4512b2c6cc34a7e8b28017aee7d6ba9646d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 23 18:25:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 23 18:25:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c8f451

dev-java/janino: Stabilize 3.1.8 arm64, #891809

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

 dev-java/janino/janino-3.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/janino/janino-3.1.8.ebuild 
b/dev-java/janino/janino-3.1.8.ebuild
index bbfccfe5e452..02e053047e0f 100644
--- a/dev-java/janino/janino-3.1.8.ebuild
+++ b/dev-java/janino/janino-3.1.8.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/janino-compiler/janino/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 # Compile dependencies
 # POM: ${PN}/pom.xml



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

2023-01-23 Thread James Le Cuirot
commit: 708460e50bca1d251a826bf74c00a3021ea76f10
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jan 23 22:30:37 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jan 23 22:30:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=708460e5

dev-lang/python: Fix cross-compiling, particularly 3.11

Despite efforts to avoid needing the same version of Python installed on the
build host, this was still required due to libpython.so not being found.

Even when it was found, it was erroneously looking under /usr rather than ${S}
for the Python modules. For some unknown reason, this caused 3.11 to fail.

The easiest solution is to just build a static Python with no libpython.so. This
also ensures modules are loaded from ${S}.

Closes: https://bugs.gentoo.org/889874
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-lang/python/python-3.10.9.ebuild| 3 +++
 dev-lang/python/python-3.11.1.ebuild| 3 +++
 dev-lang/python/python-3.12.0_alpha4.ebuild | 3 +++
 dev-lang/python/python-3.8.16-r3.ebuild | 3 +++
 dev-lang/python/python-3.9.16.ebuild| 3 +++
 5 files changed, 15 insertions(+)

diff --git a/dev-lang/python/python-3.10.9.ebuild 
b/dev-lang/python/python-3.10.9.ebuild
index 1b3700f2b2b9..390bba98511d 100644
--- a/dev-lang/python/python-3.10.9.ebuild
+++ b/dev-lang/python/python-3.10.9.ebuild
@@ -246,6 +246,9 @@ src_configure() {
 
--libdir="${cbuild_libdir:2}"
 
+   # Avoid needing to load the right libpython.so.
+   --disable-shared
+
# As minimal as possible for the mini CBUILD Python
# we build just for cross.
--without-lto

diff --git a/dev-lang/python/python-3.11.1.ebuild 
b/dev-lang/python/python-3.11.1.ebuild
index f0e59a041105..5d2077e3f7c7 100644
--- a/dev-lang/python/python-3.11.1.ebuild
+++ b/dev-lang/python/python-3.11.1.ebuild
@@ -235,6 +235,9 @@ src_configure() {
 
--libdir="${cbuild_libdir:2}"
 
+   # Avoid needing to load the right libpython.so.
+   --disable-shared
+
# As minimal as possible for the mini CBUILD Python
# we build just for cross to satisfy 
--with-build-python.
--without-lto

diff --git a/dev-lang/python/python-3.12.0_alpha4.ebuild 
b/dev-lang/python/python-3.12.0_alpha4.ebuild
index 93317e0a722a..e3431855d0e7 100644
--- a/dev-lang/python/python-3.12.0_alpha4.ebuild
+++ b/dev-lang/python/python-3.12.0_alpha4.ebuild
@@ -229,6 +229,9 @@ src_configure() {
 
--libdir="${cbuild_libdir:2}"
 
+   # Avoid needing to load the right libpython.so.
+   --disable-shared
+
# As minimal as possible for the mini CBUILD Python
# we build just for cross to satisfy 
--with-build-python.
--without-lto

diff --git a/dev-lang/python/python-3.8.16-r3.ebuild 
b/dev-lang/python/python-3.8.16-r3.ebuild
index 848ce784881c..3032411863bc 100644
--- a/dev-lang/python/python-3.8.16-r3.ebuild
+++ b/dev-lang/python/python-3.8.16-r3.ebuild
@@ -203,6 +203,9 @@ src_configure() {
 
--libdir="${cbuild_libdir:2}"
 
+   # Avoid needing to load the right libpython.so.
+   --disable-shared
+
# As minimal as possible for the mini CBUILD Python
# we build just for cross.
--without-lto

diff --git a/dev-lang/python/python-3.9.16.ebuild 
b/dev-lang/python/python-3.9.16.ebuild
index f6dbbd4312df..cb84012fc09b 100644
--- a/dev-lang/python/python-3.9.16.ebuild
+++ b/dev-lang/python/python-3.9.16.ebuild
@@ -240,6 +240,9 @@ src_configure() {
 
--libdir="${cbuild_libdir:2}"
 
+   # Avoid needing to load the right libpython.so.
+   --disable-shared
+
# As minimal as possible for the mini CBUILD Python
# we build just for cross.
--without-lto



[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/files/, mail-filter/maildrop/

2023-01-23 Thread Alfredo Tupone
commit: 37a0718d96d9cbeab78bc10e4edd9a3ffe4a2298
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Jan 23 21:40:46 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jan 23 21:41:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37a0718d

mail-filter/maildrop: use net-mail/courier-makedat

Bug: https://bugs.gentoo.org/884591
Signed-off-by: Alfredo Tupone  gentoo.org>

 .../maildrop/files/maildrop-3.0.2-makedat.patch|  67 ++
 mail-filter/maildrop/maildrop-3.0.2-r1.ebuild  | 144 +
 mail-filter/maildrop/metadata.xml  |   5 +-
 3 files changed, 215 insertions(+), 1 deletion(-)

diff --git a/mail-filter/maildrop/files/maildrop-3.0.2-makedat.patch 
b/mail-filter/maildrop/files/maildrop-3.0.2-makedat.patch
new file mode 100644
index ..db7d30a84c1b
--- /dev/null
+++ b/mail-filter/maildrop/files/maildrop-3.0.2-makedat.patch
@@ -0,0 +1,67 @@
+--- a/Makefile.am  2023-01-23 22:21:20.376505977 +0100
 b/Makefile.am  2023-01-23 22:22:18.655565802 +0100
+@@ -10,9 +10,9 @@
+ 
+ HTML2TXT=`which lynx 2>/dev/null && echo "lynx -dump -nolist" && exit; echo 
"links -dump -no-numbering -no-references"`
+ 
+-SUBDIRS=libs/numlib libs/liblock libs/rfc822 libs/rfc2045 @DBSUBDIR@ 
libs/makedat libs/maildir libs/maildrop
++SUBDIRS=libs/numlib libs/liblock libs/rfc822 libs/rfc2045 @DBSUBDIR@ 
libs/maildir libs/maildrop
+ 
+-DIST_SUBDIRS=libs/numlib libs/liblock libs/rfc822 libs/rfc2045 libs/gdbmobj 
libs/bdbobj libs/makedat libs/maildir libs/maildrop
++DIST_SUBDIRS=libs/numlib libs/liblock libs/rfc822 libs/rfc2045 libs/gdbmobj 
libs/bdbobj libs/maildir libs/maildrop
+ 
+ HTMLWWW=index.html documentation.html download.html links.html
+ EXTRA_DIST=README.html INSTALL.html UPGRADE.html README.postfix\
+@@ -58,7 +58,6 @@
+   makemime.html reformail.html reformime.html
+ 
+ if HAVE_DBLIBRARY
+-MAILDROPHTML += makedat.html
+ endif
+ 
+ MAILDROPMAN=lockmail.1 maildirmake.1 maildrop.1 mailbot.1 maildropex.7 \
+@@ -66,7 +65,6 @@
+   maildropfilter.7 maildropgdbm.7 makemime.1 reformail.1 reformime.1
+ 
+ if HAVE_DBLIBRARY
+-MAILDROPMAN += makedat.1
+ endif
+ 
+ EXTRA_LTLIBRARIES=librfc822.la librfc2045.la
+@@ -86,14 +84,12 @@
+ html_DATA=$(htmldataclean) manpage.css
+ 
+ if !HAVE_DBLIBRARY
+-html_DATA += makedat.html
+ endif
+ 
+ man_MANS=$(DELIVERQUOTAMAN) \
+   $(MAILDROPMAN) $(DEVEL_MAN)
+ 
+ if !HAVE_DBLIBRARY
+-man_MANS += makedat.1
+ endif
+ 
+ DISTCLEANFILES=$(htmldataclean) $(man_MANS)
+@@ -135,10 +135,6 @@
+   $(INSTALL_PROGRAM) libs/maildir/maildirmake 
$(DESTDIR)$(bindir)/maildirmake
+   $(INSTALL_PROGRAM) libs/rfc2045/reformime $(DESTDIR)$(bindir)/reformime
+   $(INSTALL_PROGRAM) libs/rfc2045/makemime $(DESTDIR)$(bindir)/makemime
+-  test "@USE_DB@@USE_GDBM@" = "00" && exit 0; \
+-  $(INSTALL_PROGRAM) libs/makedat/makedatprog 
$(DESTDIR)$(bindir)/makedatprog
+-  test "@USE_DB@@USE_GDBM@" = "00" && exit 0; \
+-  $(INSTALL_SCRIPT)  libs/makedat/makedat 
$(DESTDIR)$(bindir)/makedat
+   . libs/maildrop/uidgid ; test -z "$$gid" && exit 0; test -w /etc || 
exit 0; cd $(DESTDIR)$(bindir) && chgrp $$gid maildrop lockmail
+   . libs/maildrop/uidgid ; test -z "$$uid" && exit 0; test -w /etc || 
exit 0; cd $(DESTDIR)$(bindir) && chown $$uid maildrop lockmail && chmod 755 
maildrop lockmail
+ 
+--- a/configure.ac 2023-01-23 22:19:39.236136459 +0100
 b/configure.ac 2023-01-23 22:22:33.810321247 +0100
+@@ -192,7 +192,7 @@
+ 
+ AC_SUBST(REPOSITORY)
+ 
+-AC_CONFIG_SUBDIRS(libs/numlib libs/liblock libs/rfc822 libs/rfc2045 
libs/gdbmobj libs/bdbobj libs/makedat libs/maildir libs/maildrop)
++AC_CONFIG_SUBDIRS(libs/numlib libs/liblock libs/rfc822 libs/rfc2045 
libs/gdbmobj libs/bdbobj libs/maildir libs/maildrop)
+ 
+ AC_OUTPUT(Makefile dbobj.h dbobj.config maildrop.spec maildrop.lpspec
+   README.html INSTALL.html)

diff --git a/mail-filter/maildrop/maildrop-3.0.2-r1.ebuild 
b/mail-filter/maildrop/maildrop-3.0.2-r1.ebuild
new file mode 100644
index ..13021dd5ca59
--- /dev/null
+++ b/mail-filter/maildrop/maildrop-3.0.2-r1.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic autotools
+
+DESCRIPTION="Mail delivery agent/filter"
+[[ -z ${PV/?.?/}   ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+[[ -z ${PV/?.?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+[[ -z ${SRC_URI}   ]] && 
SRC_URI="https://www.courier-mta.org/beta/${PN}/${P%%_pre}.tar.bz2;
+HOMEPAGE="https://www.courier-mta.org/maildrop/;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib 
+tools trashquota"
+
+CDEPEND="!mail-mta/courier
+   net-mail/mailbase
+   dev-libs/libpcre
+ 

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

2023-01-23 Thread Alfredo Tupone
commit: 47c161cb2e5928454d2209809fcc2ed98465512d
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Jan 23 22:06:35 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jan 23 22:06:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47c161cb

net-mail/courier-makedat: keyword 3.1.0 for ~loong

Bug: https://bugs.gentoo.org/884591
Signed-off-by: Alfredo Tupone  gentoo.org>

 net-mail/courier-makedat/courier-makedat-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/courier-makedat/courier-makedat-3.1.0.ebuild 
b/net-mail/courier-makedat/courier-makedat-3.1.0.ebuild
index 11936a49d9e6..3f4249bb4809 100644
--- a/net-mail/courier-makedat/courier-makedat-3.1.0.ebuild
+++ b/net-mail/courier-makedat/courier-makedat-3.1.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/courier/${MYP}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~s390 
~sparc ~x86"
 IUSE="berkdb gdbm"
 
 RDEPEND="!mail-mta/courier



[gentoo-commits] repo/gentoo:master commit in: net-mail/courier-imap/, net-mail/courier-imap/files/

2023-01-23 Thread Alfredo Tupone
commit: 5fdc644d9281aa4db34c108420ab24481e11c8ee
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Jan 23 22:07:20 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jan 23 22:07:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fdc644d

net-mail/courier-imap: use courier-makedat

Closes: https://bugs.gentoo.org/884591
Signed-off-by: Alfredo Tupone  gentoo.org>

 net-mail/courier-imap/courier-imap-5.2.1-r1.ebuild | 258 +
 .../files/courier-imap-5.2.1-makedat.patch |  34 +++
 2 files changed, 292 insertions(+)

diff --git a/net-mail/courier-imap/courier-imap-5.2.1-r1.ebuild 
b/net-mail/courier-imap/courier-imap-5.2.1-r1.ebuild
new file mode 100644
index ..e49fb6eb3694
--- /dev/null
+++ b/net-mail/courier-imap/courier-imap-5.2.1-r1.ebuild
@@ -0,0 +1,258 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools readme.gentoo-r1 systemd
+
+DESCRIPTION="An IMAP daemon designed specifically for maildirs"
+HOMEPAGE="https://www.courier-mta.org/imap/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+
+IUSE="berkdb debug fam +gdbm gnutls ipv6 selinux trashquota"
+REQUIRED_USE="|| ( berkdb gdbm )"
+
+CDEPEND="
+   gnutls? ( net-libs/gnutls:=[tools] )
+   !gnutls? (
+   dev-libs/openssl:0=
+   )
+   >=net-libs/courier-authlib-0.71
+   >=net-libs/courier-unicode-2:=
+   >=net-mail/mailbase-0.00-r8
+   net-dns/libidn:=
+   berkdb? (
+   sys-libs/db:=
+   net-mail/courier-makedat[berkdb?,gdbm?]
+   )
+   fam? ( virtual/fam )
+   gdbm? (
+   >=sys-libs/gdbm-1.8.0:=
+   net-mail/courier-makedat[berkdb?,gdbm?]
+   )
+"
+DEPEND="${CDEPEND}
+   dev-lang/perl
+   !mail-mta/courier
+   sys-process/procps
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-courier )
+"
+
+# get rid of old style virtual - bug 350792
+RDEPEND="${RDEPEND}
+   !mail-mta/courier
+   !net-mail/cyrus-imapd
+"
+
+RC_VER="4.0.6-r1"
+INITD_VER="4.0.6-r1"
+
+# make check is not supported by this package due to the
+# --enable-workarounds-for-imap-client-bugs option.
+RESTRICT="test"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+Please read http://www.courier-mta.org/imap/INSTALL.html#upgrading
+and remove TLS_DHPARAMS from configuration files or run mkdhparams
+
+For a quick-start howto please refer to
+${PN}-gentoo.readme in /usr/share/doc/${PF}
+
+Please convert maildir to utf8
+and rerun mkdhparams if needed. Location has changed
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.1.8-aclocal-fix.patch"
+   "${FILESDIR}/${PN}-5.0.8-ar-fix.patch"
+   "${FILESDIR}/${P}-makedat.patch"
+)
+
+src_prepare() {
+   default
+
+   # These patches should fix problems detecting BerkeleyDB.
+   # We now can compile with db4 support.
+   if use berkdb ; then
+   eapply "${FILESDIR}/${PN}-4.17-db4-bdbobj_configure.ac.patch"
+   eapply "${FILESDIR}/${PN}-4.17-db4-configure.ac.patch"
+   fi
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=""
+
+   # Default to gdbm if both berkdb and gdbm are present.
+   if use gdbm ; then
+   einfo "Building with GDBM support"
+   myconf="${myconf} --with-db=gdbm"
+   elif use berkdb ; then
+   einfo "Building with BerkeleyDB support"
+   myconf="${myconf} --with-db=db"
+   fi
+
+   if use trashquota ; then
+   einfo "Building with Trash Quota Support"
+   myconf="${myconf} --with-trashquota"
+   fi
+
+   use debug && myconf="${myconf} debug=true"
+
+   econf \
+   --with-notice=unicode \
+   --disable-root-check \
+   --bindir=/usr/sbin \
+   --sysconfdir="/etc/${PN}" \
+   --libexecdir="/usr/$(get_libdir)/${PN}" \
+   --localstatedir="/var/lib/${PN}" \
+   --with-authdaemonvar="/var/lib/${PN}/authdaemon" \
+   --enable-workarounds-for-imap-client-bugs \
+   --with-mailuser=mail \
+   --with-mailgroup=mail \
+   --with-certsdir="/etc/courier-imap" \
+   $(use_with fam) \
+   $(use_with ipv6) \
+   $(use_with gnutls) \
+   ${myconf}
+}
+
+#src_compile() {
+   # spurious failures with parallel compiles, bug #
+#  emake -j1
+#}
+
+src_install() {
+   dodir "/var/lib/${PN}" /etc/pam.d
+   keepdir /var/lib/courier-imap
+
+   default
+   rm -r "${D}/etc/pam.d" || die
+
+   # Avoid name collisions in /usr/sbin wrt imapd and pop3d
+   for name in imapd pop3d ; do
+   mv "${D}/usr/sbin/"{,courier-}${name} \
+   

[gentoo-commits] repo/proj/guru:dev commit in: net-mail/dovecot-fts-xapian/

2023-01-23 Thread Philippe Chaintreuil
commit: f743509f25ab724e24cd8c83ad49109a52fc98ac
Author: Philippe Chaintreuil  parallaxshift  com>
AuthorDate: Mon Jan 23 23:47:34 2023 +
Commit: Philippe Chaintreuil  parallaxshift  com>
CommitDate: Mon Jan 23 23:49:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f743509f

net-mail/dovecot-fts-xapian: Disable hardening by default

Bug: https://bugs.gentoo.org/888751
Signed-off-by: Philippe Chaintreuil  parallaxshift.com>

 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.5.ebuild | 3 +++
 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-.ebuild  | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.5.ebuild 
b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.5.ebuild
index b07035152..9e8a22927 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.5.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.5.ebuild
@@ -34,7 +34,10 @@ src_prepare() {
 }
 
 src_configure() {
+   # Disable hardening so CFLAGS are left up to the Gentoo user
+   # https://bugs.gentoo.org/888751
econf \
+   --enable-hardening=no \
--with-dovecot="${EPREFIX}/usr/$(get_libdir)/dovecot" \
$( use_enable static-libs static )
 }

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-.ebuild 
b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-.ebuild
index 1267136e3..ef339e39b 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-.ebuild
@@ -46,7 +46,10 @@ src_prepare() {
 }
 
 src_configure() {
+   # Disable hardening so CFLAGS are left up to the Gentoo user
+   # https://bugs.gentoo.org/888751
econf \
+   --enable-hardening=no \
--with-dovecot="${EPREFIX}/usr/$(get_libdir)/dovecot" \
$( use_enable static-libs static )
 }



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

2023-01-23 Thread Sebastian Pipping
commit: e4e6cae511bcf14fd78a107d4c0481ed73271c3c
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jan 23 23:51:14 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Jan 23 23:51:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e6cae5

www-servers/servefile: 0.5.4 + Python 3.11

Signed-off-by: Sebastian Pipping  gentoo.org>

 www-servers/servefile/Manifest   |  1 +
 www-servers/servefile/servefile-0.5.4.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/www-servers/servefile/Manifest b/www-servers/servefile/Manifest
index b38dfa106158..6fad197cec69 100644
--- a/www-servers/servefile/Manifest
+++ b/www-servers/servefile/Manifest
@@ -1 +1,2 @@
 DIST servefile-0.5.3.tar.gz 20761 BLAKE2B 
bc4bd25aca01e0ac7d00e684cc8b0f848b295df2f02fe441c05d634cd415f395b0e5e083b5771c1d0dcd45ad897ac00e75ca999a76a9d0d0719c82ddb558a029
 SHA512 
9e6dd5927808cbb66163f207bed28f2c044d996ef1f4e77163cbf257e3e66169f58e92dba252ae389660d11e01d307fc1d8c749e903e232853c70867ce44e219
+DIST servefile-0.5.4.tar.gz 21936 BLAKE2B 
3356edbe20a76dc7750700cb1adb90625554065ecc904f7a32ea599523e897c0f2ce6c5d4fd4689ddd68572fa55a7fc2eb6d1e27c4bc6f44a737cdcc28eebad3
 SHA512 
114ca0c156c41002f1ec4d547f309fafe0d698560129c8365f1b6317547e46837c123d2659a17583deb78f9975ae31388a72a831e3a1f0f3e6ad2b21fe254884

diff --git a/www-servers/servefile/servefile-0.5.4.ebuild 
b/www-servers/servefile/servefile-0.5.4.ebuild
new file mode 100644
index ..40849cf36aa8
--- /dev/null
+++ b/www-servers/servefile/servefile-0.5.4.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Serve a single file via HTTP"
+HOMEPAGE="https://github.com/sebageek/servefile;
+SRC_URI="https://github.com/sebageek/servefile/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ssl test"
+
+RDEPEND="
+   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
+   sys-apps/grep
+   sys-apps/iproute2
+   sys-apps/net-tools
+   sys-apps/sed"
+DEPEND="test? (
+   ${RDEPEND}
+   dev-python/requests[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}"/${P}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.5.2-ipv6-absent-tests.patch
+)
+
+distutils_enable_tests pytest
+
+src_install() {
+   distutils-r1_src_install
+   doman ${PN}.1
+}



<    1   2   3