[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}