[gentoo-commits] repo/gentoo:master commit in: app-crypt/badkeys/
commit: 3ae6e1a2599046870d1527771d7b6a1c47ecfa7f Author: Hanno Böck gentoo org> AuthorDate: Sat Apr 27 11:52:12 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sat Apr 27 11:52:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ae6e1a2 app-crypt/badkeys: new package, add 0.0.8 Signed-off-by: Hanno Böck gentoo.org> app-crypt/badkeys/Manifest | 1 + app-crypt/badkeys/badkeys-0.0.8.ebuild | 25 + app-crypt/badkeys/metadata.xml | 12 3 files changed, 38 insertions(+) diff --git a/app-crypt/badkeys/Manifest b/app-crypt/badkeys/Manifest new file mode 100644 index ..d704e1b5b460 --- /dev/null +++ b/app-crypt/badkeys/Manifest @@ -0,0 +1 @@ +DIST badkeys-0.0.8.tar.gz 372562 BLAKE2B ed09e24361730a4233bfe31482c7fcd860c4047c5043f046c9b99988dd0974d1ea603be498c1841bc52ea22887332cdac7d1e04a56edb662534f3638288a421a SHA512 5f225ca3966876993b1462257ff0823b463df3f0ffbc57f7dc4693479c53b11f28dd3526f0f565cb6be01f6b610315dad1ebbcbb7c5f64e82f18fe89077b7681 diff --git a/app-crypt/badkeys/badkeys-0.0.8.ebuild b/app-crypt/badkeys/badkeys-0.0.8.ebuild new file mode 100644 index ..23685efb377b --- /dev/null +++ b/app-crypt/badkeys/badkeys-0.0.8.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Check cryptographic keys for known weaknesses" +HOMEPAGE="https://badkeys.info/; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="ssh" + +DEPEND="dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/gmpy[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND} + ssh? ( dev-python/paramiko[${PYTHON_USEDEP}] )" +# TODO: add optional binary-file-search dependency once +# it is packaged. +DOCS=( README.md ) + +distutils_enable_tests unittest diff --git a/app-crypt/badkeys/metadata.xml b/app-crypt/badkeys/metadata.xml new file mode 100644 index ..b0b28e9a1ea6 --- /dev/null +++ b/app-crypt/badkeys/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + +ha...@gentoo.org + +badkeys/badkeys +badkeys + + +Enable ssh scan mode via dev-python/paramiko. + +
[gentoo-commits] repo/gentoo:master commit in: mail-filter/courier-pythonfilter/
commit: 27a4f22663d49d8d9b49c65b2b41d8a9ece6b956 Author: Hanno Böck gentoo org> AuthorDate: Fri Apr 26 19:46:41 2024 + Commit: Hanno Böck gentoo org> CommitDate: Fri Apr 26 19:46:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a4f226 mail-filter/courier-pythonfilter: enable py3.12 Remove unneeded IUSE var. Closes: https://bugs.gentoo.org/929607 Signed-off-by: Hanno Böck gentoo.org> mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.4.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.4.ebuild b/mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.4.ebuild index d5a8959c00de..70df32376338 100644 --- a/mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.4.ebuild +++ b/mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.4.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{9,10,11,12} ) PYPI_NO_NORMALIZE=1 DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi @@ -13,6 +13,5 @@ HOMEPAGE="https://pypi.org/project/courier-pythonfilter/; LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64" -IUSE="" DEPEND="mail-mta/courier"
[gentoo-commits] repo/gentoo:master commit in: mail-filter/zdkimfilter/
commit: 8384fdc3a5d6c007d80831ddbb84f6f702f40aac Author: Hanno Böck gentoo org> AuthorDate: Sat Apr 20 14:20:10 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sat Apr 20 14:20:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8384fdc3 mail-filter/zdkimfilter: add 3.18 Signed-off-by: Hanno Böck gentoo.org> mail-filter/zdkimfilter/Manifest| 1 + mail-filter/zdkimfilter/zdkimfilter-3.18.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/mail-filter/zdkimfilter/Manifest b/mail-filter/zdkimfilter/Manifest index 1ac24bc1f7d0..6f64c5bcab63 100644 --- a/mail-filter/zdkimfilter/Manifest +++ b/mail-filter/zdkimfilter/Manifest @@ -1 +1,2 @@ DIST zdkimfilter-3.17.tar.gz 950222 BLAKE2B b1a9b6cc19dac6e78d8f9f16eaf79af043021f1ede9f29e702b76e3d3ac9c96ade2ed4a3e0d1dd49d75326cee5c8bcfe36b126f1537853a90c475c39f19aab20 SHA512 3624d80fc9c077b0ba33e4227fdf74f16d4f9a9242fd6aa960277c61ed08b822e39669bd564f15d4924b8753d59c0b6eb797a9e5d836b9101dcd5c5b19b69578 +DIST zdkimfilter-3.18.tar.gz 955330 BLAKE2B e61a2f3b3cf91699a1714e2e546db7b26c461955ba719af866a485649fb0934b8651e3350b56cf4fda5902b19ac94c279092077440b359d7d70f8d5caf68d952 SHA512 e596213d26914513ead177f5ac20a47fc7381f06c527098b9dc04bd77dcd1d85ba8b21b86337dbf4e4d129c5248c312bdec92afd4af7c4a32bd632d4663e6861 diff --git a/mail-filter/zdkimfilter/zdkimfilter-3.18.ebuild b/mail-filter/zdkimfilter/zdkimfilter-3.18.ebuild new file mode 100644 index ..09af6b16b266 --- /dev/null +++ b/mail-filter/zdkimfilter/zdkimfilter-3.18.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="DKIM filter for Courier-MTA" +HOMEPAGE="https://www.tana.it/sw/zdkimfilter; +SRC_URI="https://www.tana.it/sw/zdkimfilter/${P}.tar.gz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug" + +DEPEND="net-libs/gnutls + mail-mta/courier + dev-db/opendbx + dev-libs/nettle:= + net-dns/libidn2:= + dev-libs/libunistring:= + dev-libs/libbsd" +RDEPEND="${DEPEND}" + +# Tests don't work with portage sandbox +RESTRICT="test" + +src_configure() { + econf $(use_enable debug) +} + +src_compile() { + emake AR=$(tc-getAR) +} + +src_install() { + emake DESTDIR="${D}" install + diropts -o mail -g mail + dodir /etc/courier/filters/keys + dodoc release-notes-*.txt README ChangeLog + dodoc odbx_example.{conf,sql} +}
[gentoo-commits] repo/gentoo:master commit in: mail-filter/zdkimfilter/
commit: cb818fe936a5db76b34d94f9078bd2bc8d2ca824 Author: Hanno Böck gentoo org> AuthorDate: Sat Apr 20 14:19:11 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sat Apr 20 14:19:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb818fe9 mail-filter/zdkimfilter: drop 3.13-r1, 3.14, 3.15 Signed-off-by: Hanno Böck gentoo.org> mail-filter/zdkimfilter/Manifest | 3 -- mail-filter/zdkimfilter/zdkimfilter-3.13-r1.ebuild | 35 -- mail-filter/zdkimfilter/zdkimfilter-3.14.ebuild| 35 -- mail-filter/zdkimfilter/zdkimfilter-3.15.ebuild| 43 -- 4 files changed, 116 deletions(-) diff --git a/mail-filter/zdkimfilter/Manifest b/mail-filter/zdkimfilter/Manifest index e855cb11d00d..1ac24bc1f7d0 100644 --- a/mail-filter/zdkimfilter/Manifest +++ b/mail-filter/zdkimfilter/Manifest @@ -1,4 +1 @@ -DIST zdkimfilter-3.13.tar.gz 928058 BLAKE2B 70e16bb9063e966b03d5fd96b8ec458cf5451bb7ce3941539687897a6ad5446a05a8da54a129352ada98b9ed9d4412f3534e189034e9b2507ffe22d0aecf5f1d SHA512 1d3a5d1e5b9f8d56f6a03dd08c09ac7ee52fc9af0d305da3965fbd59e6dffcc85238f448df6746ad4f692dfe2bc928a1209ca6630c63ee3c378cb2660f019ce4 -DIST zdkimfilter-3.14.tar.gz 937212 BLAKE2B 93a7e74ad347d171527c24d0f9ee8c38895607ebb3bf08505eef1083cc63d199f82f98d45b9537ecd60e46716f9601694fc8df9d1a96dfd5f7ce74f1646c13ab SHA512 3d8fa2955fe4c61de961d5396a14cdfd60e7df4c48b19dcdc283688192693ad4876ce470a2e9de18292f3addb7f9c2fed3586e4fe11ab3a362456af7c036eb1b -DIST zdkimfilter-3.15.tar.gz 940615 BLAKE2B 7d28b116ecbe64700eaecb5c51b4a11d01c02c59873d22bd4f909274a270e836f75a0ce4fd0b722ff4dcfc6b83e0383789fa31acd8493ed3d1a641807246e9da SHA512 9df73cb246146cd217704887d4e3d78460e492803337cf75b4fcdc28c0ac0565d84340f85d07891af5b07d36b34aedf45182bb52ef53ac30e6ae3d8dec53977c DIST zdkimfilter-3.17.tar.gz 950222 BLAKE2B b1a9b6cc19dac6e78d8f9f16eaf79af043021f1ede9f29e702b76e3d3ac9c96ade2ed4a3e0d1dd49d75326cee5c8bcfe36b126f1537853a90c475c39f19aab20 SHA512 3624d80fc9c077b0ba33e4227fdf74f16d4f9a9242fd6aa960277c61ed08b822e39669bd564f15d4924b8753d59c0b6eb797a9e5d836b9101dcd5c5b19b69578 diff --git a/mail-filter/zdkimfilter/zdkimfilter-3.13-r1.ebuild b/mail-filter/zdkimfilter/zdkimfilter-3.13-r1.ebuild deleted file mode 100644 index 495b98b46cd9.. --- a/mail-filter/zdkimfilter/zdkimfilter-3.13-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -DESCRIPTION="DKIM filter for Courier-MTA" -HOMEPAGE="https://www.tana.it/sw/zdkimfilter; -SRC_URI="https://www.tana.it/sw/zdkimfilter/${P}.tar.gz; -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="debug" - -DEPEND="net-libs/gnutls - mail-mta/courier - dev-db/opendbx - dev-libs/nettle:= - net-dns/libidn2:= - dev-libs/libunistring:= - dev-libs/libbsd" -RDEPEND="${DEPEND}" - -# Tests don't work with portage sandbox -RESTRICT="test" - -src_configure() { - econf $(use_enable debug) -} - -src_install() { - emake DESTDIR="${D}" install - diropts -o mail -g mail - dodir /etc/courier/filters/keys - dodoc release-notes-*.txt README ChangeLog - dodoc odbx_example.{conf,sql} -} diff --git a/mail-filter/zdkimfilter/zdkimfilter-3.14.ebuild b/mail-filter/zdkimfilter/zdkimfilter-3.14.ebuild deleted file mode 100644 index 495b98b46cd9.. --- a/mail-filter/zdkimfilter/zdkimfilter-3.14.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -DESCRIPTION="DKIM filter for Courier-MTA" -HOMEPAGE="https://www.tana.it/sw/zdkimfilter; -SRC_URI="https://www.tana.it/sw/zdkimfilter/${P}.tar.gz; -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="debug" - -DEPEND="net-libs/gnutls - mail-mta/courier - dev-db/opendbx - dev-libs/nettle:= - net-dns/libidn2:= - dev-libs/libunistring:= - dev-libs/libbsd" -RDEPEND="${DEPEND}" - -# Tests don't work with portage sandbox -RESTRICT="test" - -src_configure() { - econf $(use_enable debug) -} - -src_install() { - emake DESTDIR="${D}" install - diropts -o mail -g mail - dodir /etc/courier/filters/keys - dodoc release-notes-*.txt README ChangeLog - dodoc odbx_example.{conf,sql} -} diff --git a/mail-filter/zdkimfilter/zdkimfilter-3.15.ebuild b/mail-filter/zdkimfilter/zdkimfilter-3.15.ebuild deleted file mode 100644 index 928a0c563b2b.. --- a/mail-filter/zdkimfilter/zdkimfilter-3.15.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public Licens
[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/
commit: 900d217f2adc9f7f426a071d1cd69396aee2b4ec Author: Hanno Böck gentoo org> AuthorDate: Fri Apr 12 07:38:23 2024 + Commit: Hanno Böck gentoo org> CommitDate: Fri Apr 12 07:38:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=900d217f mail-mta/courier: Don't symlink sendmail on merge-usr Closes: https://bugs.gentoo.org/928079 Signed-off-by: Hanno Böck gentoo.org> mail-mta/courier/courier-1.3.5.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mail-mta/courier/courier-1.3.5.ebuild b/mail-mta/courier/courier-1.3.5.ebuild index 89f704baf1d2..14b510207a1a 100644 --- a/mail-mta/courier/courier-1.3.5.ebuild +++ b/mail-mta/courier/courier-1.3.5.ebuild @@ -13,7 +13,7 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \ - fam web webmail gnutls" + fam web webmail gnutls split-usr" DEPEND=" >=net-libs/courier-authlib-0.72.1 @@ -232,7 +232,9 @@ src_install() { # users should be able to send mail. Could be restricted with suictl. chmod u+s "${D}/usr/bin/sendmail" - dosym ../bin/sendmail /usr/sbin/sendmail + if use split-usr; then + dosym ../bin/sendmail /usr/sbin/sendmail + fi } src_test() {
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/snallygaster/
commit: ae274200f12e7c3ab2e03f7fb6a4535ef30cee78 Author: Hanno Böck gentoo org> AuthorDate: Tue Mar 12 08:47:00 2024 + Commit: Hanno Böck gentoo org> CommitDate: Tue Mar 12 08:47:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae274200 net-analyzer/snallygaster: support python 3.12 Signed-off-by: Hanno Böck gentoo.org> .../snallygaster/snallygaster-0.0.12-r2.ebuild | 25 ++ 1 file changed, 25 insertions(+) diff --git a/net-analyzer/snallygaster/snallygaster-0.0.12-r2.ebuild b/net-analyzer/snallygaster/snallygaster-0.0.12-r2.ebuild new file mode 100644 index ..d9c89cabbb3b --- /dev/null +++ b/net-analyzer/snallygaster/snallygaster-0.0.12-r2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9,10,11,12} ) +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Finds file leaks and other security problems on HTTP servers" +HOMEPAGE="https://github.com/hannob/snallygaster; + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-python/dnspython + dev-python/urllib3 + dev-python/beautifulsoup4" +RDEPEND="${DEPEND}" +DOCS=( README.md TESTS.md ) + +# Only codingstyle and similar tests, require dependencies +# not packaged in Gentoo +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: games-simulation/micropolis/files/, games-simulation/micropolis/
commit: 467c208fc96e7a3455aa85b97c49148a357c7602 Author: Hanno Böck gentoo org> AuthorDate: Sun Mar 10 13:41:17 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sun Mar 10 13:41:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=467c208f games-simulation/micropolis: add 1.0_p20220604 Latest upstream git snapshot. Fix errors with modern clang. Disable parallel make. Closes: https://bugs.gentoo.org/794754 Closes: https://bugs.gentoo.org/884345 Signed-off-by: Hanno Böck gentoo.org> games-simulation/micropolis/Manifest | 1 + .../micropolis/files/micropolis-fix-clang15.diff | 104 + .../micropolis/micropolis-1.0_p20220604.ebuild | 57 +++ 3 files changed, 162 insertions(+) diff --git a/games-simulation/micropolis/Manifest b/games-simulation/micropolis/Manifest index cc2239cc731b..ce05ccaf3db0 100644 --- a/games-simulation/micropolis/Manifest +++ b/games-simulation/micropolis/Manifest @@ -1 +1,2 @@ +DIST micropolis-6f873e16d6a1a8f6f59c1e5a75ec5f52ce5c89b6.tar.bz2 6725237 BLAKE2B 0ab99ecc3e418f6df3e35aacfd99c1077aeab877ab446d788b42c8ebc95a704e37ba3cdf8fa2d1a54ad182da08f18a15dfc6baeacdf5a6216054fe6b5a162b37 SHA512 ae399d530b9ddbf5da76d6b6b2bec9b9156e0941e7106cc5b393f4758891fdce4b6b5e25fbf0ecddc4d02f346a4b03bfe9bf91e60bea7d667c1005df9f53b5db DIST micropolis-cc31822e4ebe54c0109623ac0c5cdf0e3acad755.tar.bz2 6725746 BLAKE2B a916389a1ccf63e1a13b5b6ea533939fdb14d814480c9e528c8b1bb89cbefbbad9ad067821c1de199f337692e226d35b3219354dc32612486d013cc20f21c5bc SHA512 1b5f644f6d7d7cb78965d0e0edcfcc0bdab7a103dd5dc3ce97a0048da9fa29d8757063d6681febab3d03182433cfe8a7bf1b8145a21e067a4c754af3b5af8e00 diff --git a/games-simulation/micropolis/files/micropolis-fix-clang15.diff b/games-simulation/micropolis/files/micropolis-fix-clang15.diff new file mode 100644 index ..20454a844162 --- /dev/null +++ b/games-simulation/micropolis/files/micropolis-fix-clang15.diff @@ -0,0 +1,104 @@ +diff --git a/src/tclx/src/tclxgdat.y b/src/tclx/src/tclxgdat.y +index aea9f3d49ced8818421c6aca538df0f1a08b17b3..2439a2fc8cfd4a90be7f51216ed4bae1b9feb7e2 100644 +--- a/src/tclx/src/tclxgdat.y b/src/tclx/src/tclxgdat.y +@@ -46,11 +46,11 @@ + #if 0 + static time_t timeconv(int hh, int mm, int ss, int mer); + static time_t daylcorr(time_t future, time_t now); +- static lookup(char *id); ++ static int lookup(char *id); + #else + static time_t timeconv(); + static time_t daylcorr(); +- static lookup(); ++ static int lookup(); + #endif + + #define AM 1 +@@ -463,7 +463,7 @@ struct table milzone[] = { + {0, 0, 0}}; + + static +-lookup(id) char *id; ++int lookup(id) char *id; + { + #define gotit (yylval=i->value, i->type) + #define getid for(j=idvar, k=id; *j++ = *k++; ) +diff --git a/src/tclx/src/tclxmath.c b/src/tclx/src/tclxmath.c +index 9f967bf4f2402c7f61f0f2b8f03ef835c7ceb70d..bf5a52a76f3eca59260299096436aebaf8ba2818 100644 +--- a/src/tclx/src/tclxmath.c b/src/tclx/src/tclxmath.c +@@ -16,6 +16,7 @@ + *- + */ + ++#include + #include "tclxint.h" + + extern int rand(); +diff --git a/src/tk/tkbitmap.c b/src/tk/tkbitmap.c +index cc81cd02c477b6289a25b76909b3b46f8db212a6..c7693e84a71953b340ee3b37044ec65be6050dc7 100644 +--- a/src/tk/tkbitmap.c b/src/tk/tkbitmap.c +@@ -434,7 +434,7 @@ Tk_GetBitmapFromData(interp, tkwin, source, width, height) + Tk_Uid name = NULL; /* Initialization need only to prevent +* compiler warning. */ + int new; +-static autoNumber = 0; ++static int autoNumber = 0; + char string[20]; + + if (!initialized) { +diff --git a/src/tk/tkerror.c b/src/tk/tkerror.c +index a58814c4599d4a8111cdf03cf67054009c7a626f..b6fdb17c41853f9fb5dbd33274d314d5ca8a723f 100644 +--- a/src/tk/tkerror.c b/src/tk/tkerror.c +@@ -23,7 +23,7 @@ static char rcsid[] = "$Header: /user6/ouster/wish/RCS/tkError.c,v 1.10 92/04/12 + #include "tkconfig.h" + #include "tkint.h" + +-static initialized = 0; ++static int initialized = 0; + + /* + * Forward references to procedures declared later in this file: +diff --git a/src/tk/tkpack.c b/src/tk/tkpack.c +index f065bd5d20d6cfa81c4ce37104a9764a99816287..a998017fcfd308595aed170ad3915817a85ec9f7 100644 +--- a/src/tk/tkpack.c b/src/tk/tkpack.c +@@ -95,7 +95,7 @@ static Tcl_HashTable packerHashTable; + * Have statics in this module been initialized? + */ + +-static initialized = 0; ++static int initialized = 0; + + /* + * Forward declarations for procedures defined later in this file: +diff --git a/src/tk/tkpixmap.c b/src/tk/tkpixmap.c +index 753bbe190caa3e585b82a0757e77184f1ec68b20..8d23daded56264edd6d3dbc333014f253568592a 100644 +--- a/src/tk/tkpixmap.c b/src/tk/tkpixmap.c +@@ -516,7 +516,7 @@ Tk_GetP
[gentoo-commits] repo/gentoo:master commit in: app-misc/freewvs/
commit: 5a6099b714dfd8ce41424cd62d3053144082dd65 Author: Hanno Böck gentoo org> AuthorDate: Sun Mar 10 12:13:03 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sun Mar 10 12:13:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a6099b7 app-misc/freewvs: add 0.1.4 License changed from CC0 to 0BSD. Signed-off-by: Hanno Böck gentoo.org> app-misc/freewvs/Manifest | 1 + app-misc/freewvs/freewvs-0.1.4.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/app-misc/freewvs/Manifest b/app-misc/freewvs/Manifest index e69855f35423..efa18f997f37 100644 --- a/app-misc/freewvs/Manifest +++ b/app-misc/freewvs/Manifest @@ -1 +1,2 @@ DIST freewvs-0.1.3.tar.gz 20463 BLAKE2B 13fa629aeefb72f36f76ca3712fd0928681f05b88b96ad917138f8b745881135f82e8b467f59c9880a113b702e8fcb64e925066c57be5931afacfc7285c2af83 SHA512 cb0d00d4577be478136c470a7f80a667d2cbd73e516b168138bba95549b5f41025a1e11f39a214cf375b8b16ebc3334433976f63b30c100c0c08521d2c1e9c51 +DIST freewvs-0.1.4.tar.gz 18674 BLAKE2B 8923cd4dc9df529ff55d0ac807106e77d31b0e2ea7b7acab9d0bbd40526818d1d62d74718f2addf79f45e5b7154b0e6351ed3245e864f022f04ab6d4c235d228 SHA512 01632a5c3dd3dc58577225ea57debd5e44ca1a24b30d9cf0c9f17547f72b030b50caaf2ffa4a61ad5d0c1546eedda914da96ce39814ec3c2c421823e9d8e5760 diff --git a/app-misc/freewvs/freewvs-0.1.4.ebuild b/app-misc/freewvs/freewvs-0.1.4.ebuild new file mode 100644 index ..aad7b0efa8ca --- /dev/null +++ b/app-misc/freewvs/freewvs-0.1.4.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9,10,11,12} ) +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Scans filesystem for known vulnerable web applications" +HOMEPAGE="https://freewvs.schokokeks.org/; + +LICENSE="0BSD" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( README.md ) + +pkg_postinst() { + einfo To use freewvs you need to run + einfo update-freewvsdb + einfo first. You should run this on a regular basis to update + einfo the web application data, e.g. via a cronjob. +} + +# Only codingstyle and similar tests, require dependencies +# not packaged in Gentoo +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyClamd/
commit: a63203a5d85529fb4a4be1dc1c768de2249f54bc Author: Hanno Böck gentoo org> AuthorDate: Sun Mar 10 12:11:04 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sun Mar 10 12:11:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a63203a5 dev-python/pyClamd: Support python 3.12 Signed-off-by: Hanno Böck gentoo.org> dev-python/pyClamd/pyClamd-0.4.0-r5.ebuild | 26 ++ 1 file changed, 26 insertions(+) diff --git a/dev-python/pyClamd/pyClamd-0.4.0-r5.ebuild b/dev-python/pyClamd/pyClamd-0.4.0-r5.ebuild new file mode 100644 index ..7d7dc6e7bb6d --- /dev/null +++ b/dev-python/pyClamd/pyClamd-0.4.0-r5.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10,11,12} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 + +inherit distutils-r1 pypi + +PATCHES=( "${FILESDIR}/${P}-remove-obsolete-bugtrack_url.diff" ) + +DESCRIPTION="python interface to Clamd (Clamav daemon)" +HOMEPAGE="https://xael.org/pages/pyclamd-en.html; + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND}" + +# Tests need clamd running and we cannot rely on that being +# true during build +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: app-arch/unp/
commit: 09dc83b90d22d9b6ffe18b85f2f181b846082d9b Author: Hanno Böck gentoo org> AuthorDate: Sun Feb 25 11:16:56 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sun Feb 25 11:16:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09dc83b9 app-arch/unp: add proper RESTRICT var for tests Signed-off-by: Hanno Böck gentoo.org> app-arch/unp/unp-2.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app-arch/unp/unp-2.0.ebuild b/app-arch/unp/unp-2.0.ebuild index adda2e2d2d1b..97e56777248a 100644 --- a/app-arch/unp/unp-2.0.ebuild +++ b/app-arch/unp/unp-2.0.ebuild @@ -23,6 +23,8 @@ DEPEND="nls? ( sys-devel/gettext ) RDEPEND="${DEPEND} dev-lang/perl" +RESTRICT="!test? ( test )" + src_compile() { if use nls; then strip-linguas -i .
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libhx/
commit: abdb30a7c354ba35bfc3a13b287665605bba72ff Author: Hanno Böck gentoo org> AuthorDate: Sun Feb 25 07:27:59 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sun Feb 25 07:28:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abdb30a7 sys-libs/libhx: add 4.23 Signed-off-by: Hanno Böck gentoo.org> sys-libs/libhx/Manifest | 1 + sys-libs/libhx/libhx-4.23.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/sys-libs/libhx/Manifest b/sys-libs/libhx/Manifest index 299fde33287f..333695429332 100644 --- a/sys-libs/libhx/Manifest +++ b/sys-libs/libhx/Manifest @@ -1,3 +1,4 @@ DIST libHX-3.24.tar.xz 876992 BLAKE2B 518b99e78acc0cb412f444c0dacaae830a853294a0ee549facfbe65a423a9f32d0388e30e255c87c3f5325102bea45e5e9d72d3fce5b89139b689fddcb299f93 SHA512 faf7af53b628efe1531568ccb2b7e9910db833b14583ab1487eb6a554b407a7546bc75348f7d2344c29ab53fd2df061f6f8de8db634bbd62c3672dc4347d27e4 DIST libHX-3.25.tar.xz 890576 BLAKE2B d8e13a7fb0ea2cd033edc6b179ef3d4b30c37f522b1e90aea0de96d225655b654d1a7cb133834ef2f10044ccbe60e7559b2280ecbc136a458fd3a2237b8f83ab SHA512 221000fddd1316b6c452babbcb7e234683e3bad559a4b1a608936a086143ad8f17cec489606f8d50ea66775b9f8305ec52c7401d568f01b33372388f75bdea94 DIST libHX-4.21.tar.xz 359760 BLAKE2B cda2c5e29ede3e0d7ab575983b8443326f9e5aa49ccc3e64826e306c80a86fd7dd7a120d9c6ac82f790c1a9690666d1a54039240669abd1a88c0189d1af7bc80 SHA512 cf3c5fd7b1137c9f56b56abe52886a47ec21256cfa393bd31339f1f9f4683cfeca2107f46ac0fc5571962f5daeb9c5c060c6db442667cc99380f6e55183a6ab5 +DIST libHX-4.23.tar.xz 359608 BLAKE2B f14d7be69d3bedb78758e5705b196c0179a00f77e768802a3e19fd5b1bbbdc1d117c907718eb6d63e1aba33d2bc872b64a6dd550c9bf29c6ba47b09682829d69 SHA512 c19a2e8a2f84a81552258a58f47a55fd3f5c81a19d12cf7511c12a3a97bef051977f18cd82a004a825c20d4fd3b2c48f23ddbf9364a46b24faabcb94aa0167ff diff --git a/sys-libs/libhx/libhx-4.23.ebuild b/sys-libs/libhx/libhx-4.23.ebuild new file mode 100644 index ..9126c9cafb8e --- /dev/null +++ b/sys-libs/libhx/libhx-4.23.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Platform independent library providing basic system functions" +HOMEPAGE="https://inai.de/projects/libhx/; +SRC_URI="https://inai.de/files/${PN}/libHX-${PV}.tar.xz; + +LICENSE="GPL-3" +SLOT="0/32" # soname version +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc" + +BDEPEND="app-arch/xz-utils" + +S="${WORKDIR}/libHX-${PV}" + +src_install() { + default + + if use doc; then + dodoc doc/*.txt doc/*.rst + fi + + find "${ED}" -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/unp/
commit: 474af25bcf735b3f823d08bb735e1fdd587908ae Author: Hanno Böck gentoo org> AuthorDate: Sun Feb 25 06:40:25 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sun Feb 25 06:40:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474af25b app-arch/unp: add 2.0 Re-enable tests (fixed upstream). Signed-off-by: Hanno Böck gentoo.org> app-arch/unp/Manifest | 1 + app-arch/unp/unp-2.0.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/app-arch/unp/Manifest b/app-arch/unp/Manifest index 62ee15e4c8d4..1388f986cc78 100644 --- a/app-arch/unp/Manifest +++ b/app-arch/unp/Manifest @@ -1,2 +1,3 @@ +DIST unp_2.0.tar.xz 19252 BLAKE2B d807cdae6cccd846b3d138b7060b17f37f6f6962e2dd75400e86f0fd8f7f4721afbf29509dfce16beb5dac66996df45cc146d72312f85f33d435f66890d5 SHA512 bdb2059aa3f1872efd49eb6c8e2fa3a09c05d9e1c26abdcfc4e728699c25a132ea610525461e94183263086756e9b60daeb5cecf69533578d01ab1a37b0af744 DIST unp_2.0~pre10.tar.xz 17992 BLAKE2B 63d8c995091a1342677b6aed5854293c582cb6d42c6748ef3d92347ca75e1d3e9e5b128309299ec0b6fc0361bc14dededcc8e290fe8721aecfe82665e07998e9 SHA512 3f8f9f20eef88658b4b00efd37208d859fb3220178f9446696f755a864fea3c3dd301100668bd9c97ca9312ebe961aaf9ec523d8817b8aacb5a1ee6a36213666 DIST unp_2.0~pre9.tar.xz 16424 BLAKE2B 9042f48be0f80d5e40a08161a35c282ba458dc98cf13992835bdeecebd5fbadd33b3af9165738332cb9f508550a234a48d314332f00ecdacc808a8051eb0740b SHA512 74c9a6e143c9023bdd456dacff5c3a6e30722e259f324c066fe3eed9e4a09c38b399b381719c8677c2fa84434c1e7720384d782d97c098fa6fbcbdbf4030986e diff --git a/app-arch/unp/unp-2.0.ebuild b/app-arch/unp/unp-2.0.ebuild new file mode 100644 index ..adda2e2d2d1b --- /dev/null +++ b/app-arch/unp/unp-2.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 strip-linguas + +DESCRIPTION="Script for unpacking various file formats" +HOMEPAGE="https://packages.qa.debian.org/u/unp.html; +SRC_URI="mirror://debian/pool/main/u/unp/${PN}_${PV}.tar.xz" +S="${WORKDIR}/${P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="nls test" + +DEPEND="nls? ( sys-devel/gettext ) + test? ( app-arch/lzop + app-arch/lzip + app-arch/zstd )" + +RDEPEND="${DEPEND} + dev-lang/perl" + +src_compile() { + if use nls; then + strip-linguas -i . + if [ -n "$LINGUAS" ]; then + emake -C po MOFILES="${LINGUAS// /.po }.po" + else + emake -C po + fi + fi +} + +src_install() { + dobin unp + dosym unp /usr/bin/ucat + doman debian/unp.1 + dodoc debian/changelog debian/README.Debian + newbashcomp debian/unp.bash-completion unp + + if use nls; then + if [ -n "$LINGUAS" ]; then + emake -C po MOFILES="${LINGUAS// /.mo }.mo" DESTDIR="${D}" install + else + emake -C po DESTDIR="${D}" install + fi + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-im/gajim/
commit: 998e84cdfa872d163dad92f864f042f668d90a30 Author: Hanno Böck gentoo org> AuthorDate: Sat Feb 24 15:20:04 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sat Feb 24 15:20:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=998e84cd net-im/gajim: drop myself as a maintainer Signed-off-by: Hanno Böck gentoo.org> net-im/gajim/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/net-im/gajim/metadata.xml b/net-im/gajim/metadata.xml index 37921b88236a..543a6366d0ff 100644 --- a/net-im/gajim/metadata.xml +++ b/net-im/gajim/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - -ha...@gentoo.org - + End to end encryption and GPG encryption Sharing your location
[gentoo-commits] repo/gentoo:master commit in: dev-python/nbxmpp/
commit: e5d71125c7f40b0be888f2aa0d22507f04aef52d Author: Hanno Böck gentoo org> AuthorDate: Sat Feb 24 15:19:14 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sat Feb 24 15:19:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5d71125 dev-python/nbxmpp: drop myself as a maintainer Signed-off-by: Hanno Böck gentoo.org> dev-python/nbxmpp/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-python/nbxmpp/metadata.xml b/dev-python/nbxmpp/metadata.xml index e43d3f1339a6..fc462f2d9e9c 100644 --- a/dev-python/nbxmpp/metadata.xml +++ b/dev-python/nbxmpp/metadata.xml @@ -5,9 +5,6 @@ pyt...@gentoo.org Python - -ha...@gentoo.org - nbxmpp
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-axolotl-curve25519/
commit: 900c4cd52c2eabd3312153f7f42a3d98e24ffe5d Author: Hanno Böck gentoo org> AuthorDate: Sat Feb 24 15:17:32 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sat Feb 24 15:17:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=900c4cd5 dev-python/python-axolotl-curve25519: drop myself as a maintainer Signed-off-by: Hanno Böck gentoo.org> dev-python/python-axolotl-curve25519/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-python/python-axolotl-curve25519/metadata.xml b/dev-python/python-axolotl-curve25519/metadata.xml index 146e25fb3495..9bcf66a3d106 100644 --- a/dev-python/python-axolotl-curve25519/metadata.xml +++ b/dev-python/python-axolotl-curve25519/metadata.xml @@ -1,9 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - ha...@gentoo.org - conik...@gentoo.org Conrad Kostecki
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-axolotl/
commit: d0906de9a58e434a0024089213286a5d25fb4853 Author: Hanno Böck gentoo org> AuthorDate: Sat Feb 24 15:16:48 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sat Feb 24 15:16:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0906de9 dev-python/python-axolotl: drop myself as a maintainer Signed-off-by: Hanno Böck gentoo.org> dev-python/python-axolotl/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-python/python-axolotl/metadata.xml b/dev-python/python-axolotl/metadata.xml index 55266b20f758..c0b1f15bdc96 100644 --- a/dev-python/python-axolotl/metadata.xml +++ b/dev-python/python-axolotl/metadata.xml @@ -1,9 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - ha...@gentoo.org - conik...@gentoo.org Conrad Kostecki
[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/
commit: e1839953f207920b5bc93ff55fa58c4f112935f9 Author: Hanno Böck gentoo org> AuthorDate: Sun Feb 18 18:44:40 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sun Feb 18 18:44:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1839953 mail-mta/courier: drop 1.1.5-r3, 1.3.3 Signed-off-by: Hanno Böck gentoo.org> mail-mta/courier/Manifest| 2 - mail-mta/courier/courier-1.1.5-r3.ebuild | 312 --- mail-mta/courier/courier-1.3.3.ebuild| 311 -- 3 files changed, 625 deletions(-) diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest index d4942e321cd7..fa1a82123206 100644 --- a/mail-mta/courier/Manifest +++ b/mail-mta/courier/Manifest @@ -1,4 +1,2 @@ -DIST courier-1.1.5.tar.bz2 7654159 BLAKE2B 7ad09b4b3c8ec201ea275851aec4efb34861a2881c765228b58063d26f17580fbe8ffe4e882d43b74ed048c3bf711e0eb08cb45eb1ba25ab2073a8c411a6cd4f SHA512 6b7040a73b09a4fc0ad4d93c576d7d7026aa743e5bbfe3ae14d2474dd9cffdb3419eceb14000cc0beeae40886796d9973e9f8611a7ea925cf2e0ab928904038a DIST courier-1.2.3.tar.bz2 7842828 BLAKE2B eac13d5c36279df1533af1e62e6b7b9fe0d5015f1f602a8291a2e507965a90d80167b6c443a983220de70a5f12ba6c19a1983ea12480e8cc2fe946c5524bfa6e SHA512 72e96d6fb3e91d8f41c46b45601e2ebb0ce790317ddbc6030e02b294c421ef92b6c7a6de5dc463cbad1196cb6f5efe996e34c6aa1381ddd429c3d83fc48e74e6 -DIST courier-1.3.3.tar.bz2 7895876 BLAKE2B bb60630ba6ff3a4faee8096765ab00a417a7bef4bc22c8f0c423ce063c9a51762f015cb6ceadcebbad6032ad0fb30f5ecd5465cf8bc868bd0c8b4d0156838397 SHA512 92565c65392d4b26b519fc814571400d5b91f350e45828da6a274edb85b2875a579aa4a004ed1ecca1b8a9a53f44163231221408b9e90f1bda18ef7cc23e500a DIST courier-1.3.5.tar.bz2 7901040 BLAKE2B 5a79d02d1d40967f98f2a1942fee6786d8e6e2ddc7dea6677a85db0480f71e4b974a671adc81c4bafd66c888c5b54012eb5684f2936f5164496699939d179fc4 SHA512 5f51383356f4a36f9c114be6aa69d694c82bb95b1a336d2948d486d582bd6559da69be93b7c20aee2ff57826ab7eeb265aa20794074456d036b22da7f280f95d diff --git a/mail-mta/courier/courier-1.1.5-r3.ebuild b/mail-mta/courier/courier-1.1.5-r3.ebuild deleted file mode 100644 index af01a20fa907.. --- a/mail-mta/courier/courier-1.1.5-r3.ebuild +++ /dev/null @@ -1,312 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic multilib - -DESCRIPTION="An MTA designed specifically for maildirs" -HOMEPAGE="https://www.courier-mta.org/; -SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \ - fam web webmail gnutls" - -DEPEND=" - >=net-libs/courier-authlib-0.71.3 - >=net-libs/courier-unicode-2.2.3:= - net-dns/libidn:= - gnutls? ( net-libs/gnutls:= ) - !gnutls? ( - dev-libs/openssl:0= - ) - >=sys-libs/gdbm-1.8.0:= - dev-libs/libpcre - app-misc/mime-types - fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl >=net-dialup/mgetty-1.1.28 ) - pam? ( sys-libs/pam ) - mysql? ( dev-db/mysql-connector-c ) - ldap? ( >=net-nds/openldap-1.2.11:= ) - postgres? ( dev-db/postgresql:= ) - spell? ( app-text/aspell ) - fam? ( virtual/fam ) - !mail-filter/maildrop - !mail-mta/esmtp - !mail-mta/exim - !mail-mta/mini-qmail - !mail-mta/msmtp[mta] - !mail-mta/netqmail - !mail-mta/nullmailer - !mail-mta/postfix - !mail-mta/qmail-ldap - !mail-mta/sendmail - !mail-mta/ssmtp[mta] - !mail-mta/opensmtpd - !net-mail/dot-forward - !sys-apps/ucspi-tcp - " - -RDEPEND="${DEPEND} - dev-lang/perl - sys-process/procps" - -# get rid of old style virtual/imapd - bug 350792 -# all blockers really needed? -RDEPEND="${RDEPEND} - !net-mail/bincimap - !net-mail/courier-imap - !net-mail/cyrus-imapd - !net-mail/uw-imap" - -PDEPEND="pam? ( net-mail/mailbase ) - crypt? ( >=app-crypt/gnupg-1.0.4 )" - -src_prepare() { - use norewrite && eapply "${FILESDIR}/norewrite.patch" - default -} - -src_configure() { - filter-flags '-fomit-frame-pointer' - - local myconf - myconf="" - - use ldap && myconf="${myconf} --with-ldapconfig=/etc/courier/maildropldap.conf" - - econf ${myconf} \ - $(use_with fam) \ - $(use_with ipv6) \ - $(use_with spell ispell) \ - $(use_with ldap ldapaliasd) \ - $(use_enable ldap maildroldap) \ - $(use_with gnutls) \ - --with-notice=unicode \ -
[gentoo-commits] repo/gentoo:master commit in: net-libs/courier-authlib/
commit: 671935843fdb4baa533945d0e181b0bcad11b8a2 Author: Hanno Böck gentoo org> AuthorDate: Sun Feb 18 18:40:18 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sun Feb 18 18:40:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67193584 net-libs/courier-authlib: drop 0.71.3-r2, 0.72.0-r1 Signed-off-by: Hanno Böck gentoo.org> net-libs/courier-authlib/Manifest | 1 - .../courier-authlib-0.71.3-r2.ebuild | 148 .../courier-authlib-0.72.0-r1.ebuild | 149 - 3 files changed, 298 deletions(-) diff --git a/net-libs/courier-authlib/Manifest b/net-libs/courier-authlib/Manifest index ee737ccbc26a..8a5ce38124eb 100644 --- a/net-libs/courier-authlib/Manifest +++ b/net-libs/courier-authlib/Manifest @@ -1,4 +1,3 @@ DIST courier-authlib-0.71.0.tar.bz2 2207895 BLAKE2B 8eb92b2c07acfb662b34a2234759a80f3a1b5a96c9e537cd6215bd9a9a607ed8995461dd599e4fe2698e70510f11815ad13a0511446303ae5e26ff616f05d92f SHA512 7a9700c472fd9d6942bd15dfd8db474a738817608bcd8106b6211b24cdc0631fd69f99e7a5c9e9f6088c16b53a9304ec429c031b16621f8ef52581af8a4256ec -DIST courier-authlib-0.71.3.tar.bz2 2208794 BLAKE2B 4b0f56f066368383d471dd8f46941f7b652a87be939ba6319cf99115991c03dd117d6bc246cc802fa7066ce5c75aaa102c59ae397948dd31ddbbb024059566ef SHA512 02c55ff1a91aac581942f8a4a01edd2bb8e2e1a07faf551d40a97583ce2f6eab12e850e3170df255c1e7680a34e418784ec14bb033825d6bac21192ae37ce55d DIST courier-authlib-0.72.0.tar.bz2 2274507 BLAKE2B 238fbc8d046dd3c1f2eb6357f9b1995dd666171dfb8a6ba40ee68446bc6cfb9624b53f4603376119798130d5319f5489690bf1567d9d59db4448a4478aff2dc9 SHA512 1d04c3a10fffddfd2c3cae1c5543a01ec6fcc4ccdf77b13714542ce7189e4924836a64123a9e7231fda698cca9a930be65a4a2382f3cd96364635f754bf40ce3 DIST courier-authlib-0.72.1.tar.bz2 2288448 BLAKE2B 0af13cb4d4e8661011acae46c7134ed7d76b5d114129846397bbaf95db3d05ac792a99c9088e1101c0d8f040bccace9e813d54bc864cabb67ba2501701567bce SHA512 2e46f3ee91dc3b0e81e1f2fb2ebae9615fd1bc2349946167ebb0d6701fc60f1ed754f0d9de160730b45991869ab30849f153a0e523777f5eae28f8a38426e814 diff --git a/net-libs/courier-authlib/courier-authlib-0.71.3-r2.ebuild b/net-libs/courier-authlib/courier-authlib-0.71.3-r2.ebuild deleted file mode 100644 index 73b9cce3b095.. --- a/net-libs/courier-authlib/courier-authlib-0.71.3-r2.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic - -DESCRIPTION="Courier authentication library" -SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" -HOMEPAGE="https://www.courier-mta.org/authlib/; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="berkdb debug gdbm ldap mysql pam postgres sqlite static-libs" - -RESTRICT="!berkdb? ( test )" - -DEPEND="net-mail/mailbase - >=net-libs/courier-unicode-2.2.3:= - virtual/libcrypt:= - gdbm? ( sys-libs/gdbm:= ) - !gdbm? ( sys-libs/db:= ) - dev-libs/openssl:0= - ldap? ( >=net-nds/openldap-1.2.11:= ) - mysql? ( dev-db/mysql-connector-c:= ) - pam? ( sys-libs/pam ) - postgres? ( dev-db/postgresql:= ) - sqlite? ( dev-db/sqlite:3 )" - -RDEPEND="${DEPEND}" - -pkg_setup() { - if ! has_version 'dev-tcltk/expect' ; then - ewarn 'The dev-tcltk/expect package is not installed.' - ewarn 'Without it, you will not be able to change system login passwords.' - ewarn 'However non-system authentication modules (LDAP, MySQL, PostgreSQL,' - ewarn 'and others) will work just fine.' - fi -} - -src_configure() { - filter-flags -fomit-frame-pointer - local myconf - if use berkdb ; then - if use gdbm ; then - ewarn "Both gdbm and berkdb selected. Using gdbm." - else - myconf="--with-db=db" - fi - fi - use gdbm && myconf="--with-db=gdbm" - use debug && myconf+=" debug=true" - use sqlite && myconf+=" --with-sqlite-libs" - - econf \ - --sysconfdir=/etc/courier \ - --datadir=/usr/share/courier \ - --localstatedir=/var/lib/courier \ - --sharedstatedir=/var/lib/courier/com \ - --with-authdaemonvar=/var/lib/courier/authdaemon \ - --with-authshadow \ - --with-mailuser=mail \ - --with-mailgroup=mail \ - --cache-file="${S}/configuring.cache" \ - $(use_with pam authpam) \ - $(use_with ldap authldap) \ - $(use_with mysql authmysql) \ -
[gentoo-commits] repo/gentoo:master commit in: net-libs/courier-unicode/
commit: 015090e212047689358e1c28fd996deb9e7f9377 Author: Hanno Böck gentoo org> AuthorDate: Sun Feb 18 18:37:07 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sun Feb 18 18:37:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=015090e2 net-libs/courier-unicode: drop 2.1, 2.1.2, 2.2.3-r1 Signed-off-by: Hanno Böck gentoo.org> net-libs/courier-unicode/Manifest | 2 -- .../courier-unicode/courier-unicode-2.1.2.ebuild | 22 -- .../courier-unicode/courier-unicode-2.1.ebuild | 18 -- .../courier-unicode-2.2.3-r1.ebuild| 22 -- 4 files changed, 64 deletions(-) diff --git a/net-libs/courier-unicode/Manifest b/net-libs/courier-unicode/Manifest index e2bd685fbd68..7765f43bb59c 100644 --- a/net-libs/courier-unicode/Manifest +++ b/net-libs/courier-unicode/Manifest @@ -1,5 +1,3 @@ -DIST courier-unicode-2.1.2.tar.bz2 445242 BLAKE2B 118afeefbb0d957f3a0b7a39e573edbdc3fa1d85c1028f4aca46137402f01a6b4d5df11c48e9d8235483ba277e187863d3f8f7b1cf426a1b5f2d40eb243cca4f SHA512 97d1c12917a1d415b4dfb8155e2573e0e4101112433107e252e393765fa88edd5aa8d349a2c201ea951bf0e9d51ac0f0c694c308fbe9909929364661bc24 DIST courier-unicode-2.1.tar.bz2 447917 BLAKE2B 0d225849322ccaacea9eef49225952ac5219ab2967f30ca1c0412b73790b77682a077c2c08cff7b606cc1fdc6542db7e0895afdf7ba34f73e2a71aba5311df99 SHA512 1ee0bb3a548bfae4ebdc92ff8eeff5d22705c0df55e37e98880a12f1bfb186034e0c1ea2e1f03073b40e1d11147828304be93467d5d51e394fe39fd5746e -DIST courier-unicode-2.2.3.tar.bz2 593337 BLAKE2B b384aaac20ae645f4eaf256c90e50dda4e7b7e78f91188fbadae9851c7fb1c994b1b91b942a02cabbea357e15bc3d9e9d64f97d2810a359604303905b3d03fba SHA512 aab25e9b095e11e5744d4148b50d95ded2a5613c48146f90dacb796eba82aaf41b0ea86ec82a0edd702ad2a8c00bb7f784e12c3ddd01777a19edb3da10a168f3 DIST courier-unicode-2.2.6.tar.bz2 598551 BLAKE2B 870e3add65747354ea8a91d58272a588bec84553ebbbff68ce6fb1ffc36a3d359a7988b696c6af0dcd5e25bf95dac5de6ce4abc999ab7c41edb6f7d8971087e7 SHA512 02db2da4cec2daecbfc953f4bbe6df34d68554668371a740a20c90707b8d6fe7d516e0c8fec83f6cecdd9bab239cbc1f5adef004babd67d642aed81e5b653940 DIST courier-unicode-2.3.0.tar.bz2 657354 BLAKE2B 4ccb4743330b5da8b4ab8f39d3ca186bcb826ef466a909d6cc011df5c2e15a8d547cf59f44dc40a02108d08695fa2747eab0050c3cd3e913277c9cc32ddf61db SHA512 f0db382a5c3fbe76fa1395e90f5f5489f83e95753f95058aa1c1b16dbcd5aba0425e88674337d18d32d00ed932609c3e984ae684bb122fea40eaae9489f470d4 diff --git a/net-libs/courier-unicode/courier-unicode-2.1.2.ebuild b/net-libs/courier-unicode/courier-unicode-2.1.2.ebuild deleted file mode 100644 index 6948fe87918a.. --- a/net-libs/courier-unicode/courier-unicode-2.1.2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Unicode library used by the courier mail server" -HOMEPAGE="https://www.courier-mta.org/; -SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="" - -src_configure() { - econf --disable-static -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die - dodoc AUTHORS ChangeLog README -} diff --git a/net-libs/courier-unicode/courier-unicode-2.1.ebuild b/net-libs/courier-unicode/courier-unicode-2.1.ebuild deleted file mode 100644 index 272513d9f5ba.. --- a/net-libs/courier-unicode/courier-unicode-2.1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Unicode library used by the courier mail server" -HOMEPAGE="https://www.courier-mta.org/; -SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86" -IUSE="" - -src_install() { - default - find "${D}" -name '*.la' -delete || die - dodoc AUTHORS ChangeLog README -} diff --git a/net-libs/courier-unicode/courier-unicode-2.2.3-r1.ebuild b/net-libs/courier-unicode/courier-unicode-2.2.3-r1.ebuild deleted file mode 100644 index 6912ccc14c5a.. --- a/net-libs/courier-unicode/courier-unicode-2.2.3-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Unicode library used by the courier mail server" -HOMEPAGE="https://www.courier-mta.org/; -SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0/7" -KEYWORDS="~alpha amd64 arm ~arm64 ~hp
[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/
commit: 740472252b12fec70b7c2053c2ca884a03cfbba0 Author: Hanno Böck gentoo org> AuthorDate: Sun Feb 18 16:06:47 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sun Feb 18 16:06:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74047225 mail-mta/courier: add 1.3.5 Signed-off-by: Hanno Böck gentoo.org> mail-mta/courier/Manifest | 1 + mail-mta/courier/courier-1.3.5.ebuild | 311 ++ 2 files changed, 312 insertions(+) diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest index 06fe82d3f99e..d4942e321cd7 100644 --- a/mail-mta/courier/Manifest +++ b/mail-mta/courier/Manifest @@ -1,3 +1,4 @@ DIST courier-1.1.5.tar.bz2 7654159 BLAKE2B 7ad09b4b3c8ec201ea275851aec4efb34861a2881c765228b58063d26f17580fbe8ffe4e882d43b74ed048c3bf711e0eb08cb45eb1ba25ab2073a8c411a6cd4f SHA512 6b7040a73b09a4fc0ad4d93c576d7d7026aa743e5bbfe3ae14d2474dd9cffdb3419eceb14000cc0beeae40886796d9973e9f8611a7ea925cf2e0ab928904038a DIST courier-1.2.3.tar.bz2 7842828 BLAKE2B eac13d5c36279df1533af1e62e6b7b9fe0d5015f1f602a8291a2e507965a90d80167b6c443a983220de70a5f12ba6c19a1983ea12480e8cc2fe946c5524bfa6e SHA512 72e96d6fb3e91d8f41c46b45601e2ebb0ce790317ddbc6030e02b294c421ef92b6c7a6de5dc463cbad1196cb6f5efe996e34c6aa1381ddd429c3d83fc48e74e6 DIST courier-1.3.3.tar.bz2 7895876 BLAKE2B bb60630ba6ff3a4faee8096765ab00a417a7bef4bc22c8f0c423ce063c9a51762f015cb6ceadcebbad6032ad0fb30f5ecd5465cf8bc868bd0c8b4d0156838397 SHA512 92565c65392d4b26b519fc814571400d5b91f350e45828da6a274edb85b2875a579aa4a004ed1ecca1b8a9a53f44163231221408b9e90f1bda18ef7cc23e500a +DIST courier-1.3.5.tar.bz2 7901040 BLAKE2B 5a79d02d1d40967f98f2a1942fee6786d8e6e2ddc7dea6677a85db0480f71e4b974a671adc81c4bafd66c888c5b54012eb5684f2936f5164496699939d179fc4 SHA512 5f51383356f4a36f9c114be6aa69d694c82bb95b1a336d2948d486d582bd6559da69be93b7c20aee2ff57826ab7eeb265aa20794074456d036b22da7f280f95d diff --git a/mail-mta/courier/courier-1.3.5.ebuild b/mail-mta/courier/courier-1.3.5.ebuild new file mode 100644 index ..21fea56b031f --- /dev/null +++ b/mail-mta/courier/courier-1.3.5.ebuild @@ -0,0 +1,311 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="An MTA designed specifically for maildirs" +HOMEPAGE="https://www.courier-mta.org/; +SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \ + fam web webmail gnutls" + +DEPEND=" + >=net-libs/courier-authlib-0.72.1 + >=net-libs/courier-unicode-2.3.0:= + net-dns/libidn2:= + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( + dev-libs/openssl:0= + ) + >=sys-libs/gdbm-1.8.0:= + dev-libs/libpcre2 + app-misc/mime-types + fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl >=net-dialup/mgetty-1.1.28 ) + pam? ( sys-libs/pam ) + mysql? ( dev-db/mysql-connector-c ) + ldap? ( >=net-nds/openldap-1.2.11:= ) + postgres? ( dev-db/postgresql:= ) + spell? ( app-text/aspell ) + fam? ( virtual/fam ) + !mail-filter/maildrop + !mail-mta/esmtp + !mail-mta/exim + !mail-mta/msmtp[mta] + !mail-mta/netqmail + !mail-mta/nullmailer + !mail-mta/postfix + !mail-mta/sendmail + !mail-mta/ssmtp[mta] + !mail-mta/opensmtpd + !net-mail/dot-forward + !sys-apps/ucspi-tcp + " + +RDEPEND="${DEPEND} + dev-lang/perl + sys-process/procps" + +# get rid of old style virtual/imapd - bug 350792 +# all blockers really needed? +RDEPEND="${RDEPEND} + !net-mail/courier-imap + !net-mail/cyrus-imapd" + +PDEPEND="pam? ( net-mail/mailbase ) + crypt? ( >=app-crypt/gnupg-1.0.4 )" + +src_prepare() { + use norewrite && eapply "${FILESDIR}/norewrite.patch" + default +} + +src_configure() { + filter-flags '-fomit-frame-pointer' + + local myconf + myconf="" + + use ldap && myconf="${myconf} --with-ldapconfig=/etc/courier/maildropldap.conf" + + econf ${myconf} \ + $(use_with fam) \ + $(use_with ipv6) \ + $(use_with spell ispell) \ + $(use_with ldap ldapaliasd) \ + $(use_enable ldap maildroldap) \ + $(use_with gnutls) \ + --with-notice=unicode \ + --enable-mimetypes=/etc/mime.types \ + --prefix=/usr \ + --disable-root-check \ + --mandir=/usr/share/man \ + --sysconfdir=/etc/courier \ + --d
[gentoo-commits] repo/gentoo:master commit in: net-libs/courier-authlib/
commit: 84c06d20106779bc44ea15d6a33c11264cab8913 Author: Hanno Böck gentoo org> AuthorDate: Sun Feb 18 16:05:39 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sun Feb 18 16:05:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84c06d20 net-libs/courier-authlib: add 0.72.1 Signed-off-by: Hanno Böck gentoo.org> net-libs/courier-authlib/Manifest | 1 + .../courier-authlib/courier-authlib-0.72.1.ebuild | 149 + 2 files changed, 150 insertions(+) diff --git a/net-libs/courier-authlib/Manifest b/net-libs/courier-authlib/Manifest index 27cd00380ef0..ee737ccbc26a 100644 --- a/net-libs/courier-authlib/Manifest +++ b/net-libs/courier-authlib/Manifest @@ -1,3 +1,4 @@ DIST courier-authlib-0.71.0.tar.bz2 2207895 BLAKE2B 8eb92b2c07acfb662b34a2234759a80f3a1b5a96c9e537cd6215bd9a9a607ed8995461dd599e4fe2698e70510f11815ad13a0511446303ae5e26ff616f05d92f SHA512 7a9700c472fd9d6942bd15dfd8db474a738817608bcd8106b6211b24cdc0631fd69f99e7a5c9e9f6088c16b53a9304ec429c031b16621f8ef52581af8a4256ec DIST courier-authlib-0.71.3.tar.bz2 2208794 BLAKE2B 4b0f56f066368383d471dd8f46941f7b652a87be939ba6319cf99115991c03dd117d6bc246cc802fa7066ce5c75aaa102c59ae397948dd31ddbbb024059566ef SHA512 02c55ff1a91aac581942f8a4a01edd2bb8e2e1a07faf551d40a97583ce2f6eab12e850e3170df255c1e7680a34e418784ec14bb033825d6bac21192ae37ce55d DIST courier-authlib-0.72.0.tar.bz2 2274507 BLAKE2B 238fbc8d046dd3c1f2eb6357f9b1995dd666171dfb8a6ba40ee68446bc6cfb9624b53f4603376119798130d5319f5489690bf1567d9d59db4448a4478aff2dc9 SHA512 1d04c3a10fffddfd2c3cae1c5543a01ec6fcc4ccdf77b13714542ce7189e4924836a64123a9e7231fda698cca9a930be65a4a2382f3cd96364635f754bf40ce3 +DIST courier-authlib-0.72.1.tar.bz2 2288448 BLAKE2B 0af13cb4d4e8661011acae46c7134ed7d76b5d114129846397bbaf95db3d05ac792a99c9088e1101c0d8f040bccace9e813d54bc864cabb67ba2501701567bce SHA512 2e46f3ee91dc3b0e81e1f2fb2ebae9615fd1bc2349946167ebb0d6701fc60f1ed754f0d9de160730b45991869ab30849f153a0e523777f5eae28f8a38426e814 diff --git a/net-libs/courier-authlib/courier-authlib-0.72.1.ebuild b/net-libs/courier-authlib/courier-authlib-0.72.1.ebuild new file mode 100644 index ..44cb0e8928a5 --- /dev/null +++ b/net-libs/courier-authlib/courier-authlib-0.72.1.ebuild @@ -0,0 +1,149 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="Courier authentication library" +SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +HOMEPAGE="https://www.courier-mta.org/authlib/; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="berkdb debug gdbm ldap mysql pam postgres sqlite static-libs" + +RESTRICT="!berkdb? ( test )" + +DEPEND="net-mail/mailbase + >=net-libs/courier-unicode-2.3.0:= + virtual/libcrypt:= + dev-libs/libltdl + gdbm? ( sys-libs/gdbm:= ) + !gdbm? ( sys-libs/db:= ) + dev-libs/openssl:0= + ldap? ( >=net-nds/openldap-1.2.11:= ) + mysql? ( dev-db/mysql-connector-c:= ) + pam? ( sys-libs/pam ) + postgres? ( dev-db/postgresql:= ) + sqlite? ( dev-db/sqlite:3 )" + +RDEPEND="${DEPEND}" + +pkg_setup() { + if ! has_version 'dev-tcltk/expect' ; then + ewarn 'The dev-tcltk/expect package is not installed.' + ewarn 'Without it, you will not be able to change system login passwords.' + ewarn 'However non-system authentication modules (LDAP, MySQL, PostgreSQL,' + ewarn 'and others) will work just fine.' + fi +} + +src_configure() { + filter-flags -fomit-frame-pointer + local myconf + if use berkdb ; then + if use gdbm ; then + ewarn "Both gdbm and berkdb selected. Using gdbm." + else + myconf="--with-db=db" + fi + fi + use gdbm && myconf="--with-db=gdbm" + use debug && myconf+=" debug=true" + use sqlite && myconf+=" --with-sqlite-libs" + + econf \ + --sysconfdir=/etc/courier \ + --datadir=/usr/share/courier \ + --localstatedir=/var/lib/courier \ + --sharedstatedir=/var/lib/courier/com \ + --with-authdaemonvar=/var/lib/courier/authdaemon \ + --with-authshadow \ + --with-mailuser=mail \ + --with-mailgroup=mail \ + --cache-file="${S}/configuring.cache" \ + $(use_with pam authpam) \ + $(use_with ldap authldap) \ + $(use_with mysql authmysql) \ + $(use_with postgres authpgsql) \ +
[gentoo-commits] repo/gentoo:master commit in: net-libs/courier-unicode/
commit: 52826bab4b64a390a903f1a01c0bb2447abe8480 Author: Hanno Böck gentoo org> AuthorDate: Sun Feb 18 16:04:07 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sun Feb 18 16:04:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52826bab net-libs/courier-unicode: add 2.3.0 Signed-off-by: Hanno Böck gentoo.org> net-libs/courier-unicode/Manifest | 1 + .../courier-unicode/courier-unicode-2.3.0.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/net-libs/courier-unicode/Manifest b/net-libs/courier-unicode/Manifest index acd66f980b1c..e2bd685fbd68 100644 --- a/net-libs/courier-unicode/Manifest +++ b/net-libs/courier-unicode/Manifest @@ -2,3 +2,4 @@ DIST courier-unicode-2.1.2.tar.bz2 445242 BLAKE2B 118afeefbb0d957f3a0b7a39e573ed DIST courier-unicode-2.1.tar.bz2 447917 BLAKE2B 0d225849322ccaacea9eef49225952ac5219ab2967f30ca1c0412b73790b77682a077c2c08cff7b606cc1fdc6542db7e0895afdf7ba34f73e2a71aba5311df99 SHA512 1ee0bb3a548bfae4ebdc92ff8eeff5d22705c0df55e37e98880a12f1bfb186034e0c1ea2e1f03073b40e1d11147828304be93467d5d51e394fe39fd5746e DIST courier-unicode-2.2.3.tar.bz2 593337 BLAKE2B b384aaac20ae645f4eaf256c90e50dda4e7b7e78f91188fbadae9851c7fb1c994b1b91b942a02cabbea357e15bc3d9e9d64f97d2810a359604303905b3d03fba SHA512 aab25e9b095e11e5744d4148b50d95ded2a5613c48146f90dacb796eba82aaf41b0ea86ec82a0edd702ad2a8c00bb7f784e12c3ddd01777a19edb3da10a168f3 DIST courier-unicode-2.2.6.tar.bz2 598551 BLAKE2B 870e3add65747354ea8a91d58272a588bec84553ebbbff68ce6fb1ffc36a3d359a7988b696c6af0dcd5e25bf95dac5de6ce4abc999ab7c41edb6f7d8971087e7 SHA512 02db2da4cec2daecbfc953f4bbe6df34d68554668371a740a20c90707b8d6fe7d516e0c8fec83f6cecdd9bab239cbc1f5adef004babd67d642aed81e5b653940 +DIST courier-unicode-2.3.0.tar.bz2 657354 BLAKE2B 4ccb4743330b5da8b4ab8f39d3ca186bcb826ef466a909d6cc011df5c2e15a8d547cf59f44dc40a02108d08695fa2747eab0050c3cd3e913277c9cc32ddf61db SHA512 f0db382a5c3fbe76fa1395e90f5f5489f83e95753f95058aa1c1b16dbcd5aba0425e88674337d18d32d00ed932609c3e984ae684bb122fea40eaae9489f470d4 diff --git a/net-libs/courier-unicode/courier-unicode-2.3.0.ebuild b/net-libs/courier-unicode/courier-unicode-2.3.0.ebuild new file mode 100644 index ..551028d07c4b --- /dev/null +++ b/net-libs/courier-unicode/courier-unicode-2.3.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Unicode library used by the courier mail server" +HOMEPAGE="https://www.courier-mta.org/; +SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0/7" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +src_configure() { + econf --disable-static +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die + dodoc AUTHORS ChangeLog README +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/unp/
commit: 14f5fe77048667a5caa0a3d09dd3323639bc1ca9 Author: Hanno Böck gentoo org> AuthorDate: Sun Feb 11 07:29:43 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sun Feb 11 07:30:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14f5fe77 app-arch/unp: add 2.0_pre10 Signed-off-by: Hanno Böck gentoo.org> app-arch/unp/Manifest | 1 + app-arch/unp/unp-2.0_pre10.ebuild | 52 +++ 2 files changed, 53 insertions(+) diff --git a/app-arch/unp/Manifest b/app-arch/unp/Manifest index 53acee291dda..62ee15e4c8d4 100644 --- a/app-arch/unp/Manifest +++ b/app-arch/unp/Manifest @@ -1 +1,2 @@ +DIST unp_2.0~pre10.tar.xz 17992 BLAKE2B 63d8c995091a1342677b6aed5854293c582cb6d42c6748ef3d92347ca75e1d3e9e5b128309299ec0b6fc0361bc14dededcc8e290fe8721aecfe82665e07998e9 SHA512 3f8f9f20eef88658b4b00efd37208d859fb3220178f9446696f755a864fea3c3dd301100668bd9c97ca9312ebe961aaf9ec523d8817b8aacb5a1ee6a36213666 DIST unp_2.0~pre9.tar.xz 16424 BLAKE2B 9042f48be0f80d5e40a08161a35c282ba458dc98cf13992835bdeecebd5fbadd33b3af9165738332cb9f508550a234a48d314332f00ecdacc808a8051eb0740b SHA512 74c9a6e143c9023bdd456dacff5c3a6e30722e259f324c066fe3eed9e4a09c38b399b381719c8677c2fa84434c1e7720384d782d97c098fa6fbcbdbf4030986e diff --git a/app-arch/unp/unp-2.0_pre10.ebuild b/app-arch/unp/unp-2.0_pre10.ebuild new file mode 100644 index ..c719be032835 --- /dev/null +++ b/app-arch/unp/unp-2.0_pre10.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 strip-linguas + +DESCRIPTION="Script for unpacking various file formats" +HOMEPAGE="https://packages.qa.debian.org/u/unp.html; +MY_PV="${PV/_pre/$'\x7e'pre}" +SRC_URI="mirror://debian/pool/main/u/unp/${PN}_${MY_PV}.tar.xz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="nls" + +DEPEND="nls? ( sys-devel/gettext )" + +RDEPEND="${DEPEND} + dev-lang/perl" + +# tests in upstream tarball are missing sample files +RESTRICT="test" + +src_compile() { + if use nls; then + strip-linguas -i . + if [ -n "$LINGUAS" ]; then + emake -C po MOFILES="${LINGUAS// /.po }.po" + else + emake -C po + fi + fi +} + +src_install() { + dobin unp + dosym unp /usr/bin/ucat + doman debian/unp.1 + dodoc debian/changelog debian/README.Debian + newbashcomp debian/unp.bash-completion unp + + if use nls; then + if [ -n "$LINGUAS" ]; then + emake -C po MOFILES="${LINGUAS// /.mo }.mo" DESTDIR="${D}" install + else + emake -C po DESTDIR="${D}" install + fi + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libhx/
commit: 1efd537525e2d8cfd857efb9163e81ffa8abac2c Author: Hanno Böck gentoo org> AuthorDate: Sat Feb 10 08:50:28 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sat Feb 10 08:50:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1efd5375 sys-libs/libhx: add 4.21 lyx patch obsolete, upstream no longer uses it. Signed-off-by: Hanno Böck gentoo.org> sys-libs/libhx/Manifest | 1 + sys-libs/libhx/libhx-4.21.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/sys-libs/libhx/Manifest b/sys-libs/libhx/Manifest index dd169cc59c4d..299fde33287f 100644 --- a/sys-libs/libhx/Manifest +++ b/sys-libs/libhx/Manifest @@ -1,2 +1,3 @@ DIST libHX-3.24.tar.xz 876992 BLAKE2B 518b99e78acc0cb412f444c0dacaae830a853294a0ee549facfbe65a423a9f32d0388e30e255c87c3f5325102bea45e5e9d72d3fce5b89139b689fddcb299f93 SHA512 faf7af53b628efe1531568ccb2b7e9910db833b14583ab1487eb6a554b407a7546bc75348f7d2344c29ab53fd2df061f6f8de8db634bbd62c3672dc4347d27e4 DIST libHX-3.25.tar.xz 890576 BLAKE2B d8e13a7fb0ea2cd033edc6b179ef3d4b30c37f522b1e90aea0de96d225655b654d1a7cb133834ef2f10044ccbe60e7559b2280ecbc136a458fd3a2237b8f83ab SHA512 221000fddd1316b6c452babbcb7e234683e3bad559a4b1a608936a086143ad8f17cec489606f8d50ea66775b9f8305ec52c7401d568f01b33372388f75bdea94 +DIST libHX-4.21.tar.xz 359760 BLAKE2B cda2c5e29ede3e0d7ab575983b8443326f9e5aa49ccc3e64826e306c80a86fd7dd7a120d9c6ac82f790c1a9690666d1a54039240669abd1a88c0189d1af7bc80 SHA512 cf3c5fd7b1137c9f56b56abe52886a47ec21256cfa393bd31339f1f9f4683cfeca2107f46ac0fc5571962f5daeb9c5c060c6db442667cc99380f6e55183a6ab5 diff --git a/sys-libs/libhx/libhx-4.21.ebuild b/sys-libs/libhx/libhx-4.21.ebuild new file mode 100644 index ..9126c9cafb8e --- /dev/null +++ b/sys-libs/libhx/libhx-4.21.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Platform independent library providing basic system functions" +HOMEPAGE="https://inai.de/projects/libhx/; +SRC_URI="https://inai.de/files/${PN}/libHX-${PV}.tar.xz; + +LICENSE="GPL-3" +SLOT="0/32" # soname version +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc" + +BDEPEND="app-arch/xz-utils" + +S="${WORKDIR}/libHX-${PV}" + +src_install() { + default + + if use doc; then + dodoc doc/*.txt doc/*.rst + fi + + find "${ED}" -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pam_mount/
commit: 758691c8eaee34e17a9bfdd4b7788ad9bd8955db Author: Hanno Böck gentoo org> AuthorDate: Tue Feb 6 18:43:16 2024 + Commit: Hanno Böck gentoo org> CommitDate: Tue Feb 6 18:43:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=758691c8 sys-auth/pam_mount: add 2.20 Remove openssl API patch (fixed upstream). Update upstream URLs and add codeberg metadata. EAPI 8. Signed-off-by: Hanno Böck gentoo.org> sys-auth/pam_mount/Manifest | 1 + sys-auth/pam_mount/metadata.xml | 2 +- sys-auth/pam_mount/pam_mount-2.20.ebuild | 46 3 files changed, 48 insertions(+), 1 deletion(-) diff --git a/sys-auth/pam_mount/Manifest b/sys-auth/pam_mount/Manifest index caf8020cba63..2de87dd002bc 100644 --- a/sys-auth/pam_mount/Manifest +++ b/sys-auth/pam_mount/Manifest @@ -1 +1,2 @@ DIST pam_mount-2.18.tar.xz 324524 BLAKE2B a3f29de8c0a348c98d3e73ac3568595083036fa704b5c34ed17c3660fcc8ff5f64195ad4158af6e351f79865a9128dbb773c7d18bbb07bdff1010e555803cfce SHA512 7f1e373fd7876eddd9226163602ba484ed8a7e1ce92ba6140c1f7603cb205190cb11ad75be41b54d2a6cd21602320d41a65714bfd0af8b5247850a3ef0fe3b22 +DIST pam_mount-2.20.tar.xz 325328 BLAKE2B 2b8a419c8b8604a6546ee5ac2b554d3c90ad04dd58c54bf8904d7e0354a2aafe1ae97a817e67143a24fd8ed40e62008baff94723ced8c4ad2d977e14c3e762ad SHA512 8661dc5ec134c256825df28e53751d1e0e1e881008c3687a56009f4046b3d17c5b9ddd1b1971dff4e023e5d74e5059f486b08a6cab2861a4bee5ba57fbae3454 diff --git a/sys-auth/pam_mount/metadata.xml b/sys-auth/pam_mount/metadata.xml index 2c4bc1428e94..dd341fea2aca 100644 --- a/sys-auth/pam_mount/metadata.xml +++ b/sys-auth/pam_mount/metadata.xml @@ -5,6 +5,6 @@ ha...@gentoo.org - pam-mount + jengelh/pam_mount diff --git a/sys-auth/pam_mount/pam_mount-2.20.ebuild b/sys-auth/pam_mount/pam_mount-2.20.ebuild new file mode 100644 index ..3dfc5f2c00b1 --- /dev/null +++ b/sys-auth/pam_mount/pam_mount-2.20.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A PAM module that can mount volumes for a user session" +HOMEPAGE="https://inai.de/projects/pam_mount/; +SRC_URI="https://inai.de/files/pam_mount/${P}.tar.xz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +IUSE="crypt ssl selinux" + +DEPEND=" + >=sys-libs/pam-0.99 + >=sys-libs/libhx-3.12.1:= + >=sys-apps/util-linux-2.20:= + >=dev-libs/libxml2-2.6:= + dev-libs/libpcre2 + crypt? ( >=sys-fs/cryptsetup-1.1.0:= ) + ssl? ( dev-libs/openssl:0= ) + selinux? ( sys-libs/libselinux )" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + econf --with-slibdir="/$(get_libdir)" \ + $(use_with crypt cryptsetup) \ + $(use_with ssl crypto) \ + $(use_with selinux) +} + +src_install() { + default + use selinux || rm -r "${D}"/etc/selinux + dodoc doc/*.txt + + # Remove unused nonstandard run-dir, current version uses + # FHS-compatible /run, but has leftover mkdir from old version + # Upstream report: https://codeberg.org/jengelh/pam_mount/pulls/9 + rm -r "${D}/var/lib" + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gifsicle/, media-gfx/gifsicle/files/
commit: df23eb8615a940966c296847601bcb91d3bb8435 Author: Hanno Böck gentoo org> AuthorDate: Sun Feb 4 13:32:13 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sun Feb 4 13:40:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df23eb86 media-gfx/gifsicle: Version bump and security fix CVE-2023-36193 is fixed in 1.94. CVE-2023-46009 fixed by patch from upstream repo (not released yet). Bug: https://bugs.gentoo.org/918436 Signed-off-by: Hanno Böck gentoo.org> media-gfx/gifsicle/Manifest| 1 + .../files/gifsicle-1.94-CVE-2023-46009.patch | 94 ++ media-gfx/gifsicle/gifsicle-1.94.ebuild| 33 3 files changed, 128 insertions(+) diff --git a/media-gfx/gifsicle/Manifest b/media-gfx/gifsicle/Manifest index cdb785e2d698..f6261fc6b289 100644 --- a/media-gfx/gifsicle/Manifest +++ b/media-gfx/gifsicle/Manifest @@ -1 +1,2 @@ DIST gifsicle-1.93.tar.gz 578194 BLAKE2B c5635fc736e2fd97278ab97377663f9702d2891cab5e19b16fa1aa53412ae48945d82ee42e9690208532cb854c99397ec4c1a11d4521454d8d40efd9adfd9d2a SHA512 1ace2c9597a405d69bb9dfa24764a3d7c7dd9864e1832d25a4a7ad2e32780038206b889711846d6e4dbc7189482d0d03874f18d86966ebffbc4ee10569c390d3 +DIST gifsicle-1.94.tar.gz 579194 BLAKE2B 0d6a734d6340938579633061cbff1f702c33adf7c206d3120488fa4a14eb69ef2f5838ee42b92cb371fa39398b57114c6315308d83fd951c399d9d6c3b3986d0 SHA512 5dc84332d929bc765b642f31fb79ed2998b193985070513cb3e412bca519c7c6065537c14df13e9860ae09dc5c66a06ca5475b1fdee62cd9509d42a5e2d0c9b6 diff --git a/media-gfx/gifsicle/files/gifsicle-1.94-CVE-2023-46009.patch b/media-gfx/gifsicle/files/gifsicle-1.94-CVE-2023-46009.patch new file mode 100644 index ..6b82c8ecdd0c --- /dev/null +++ b/media-gfx/gifsicle/files/gifsicle-1.94-CVE-2023-46009.patch @@ -0,0 +1,94 @@ +diff -Naurp a/src/giffunc.c b/src/giffunc.c +--- a/src/giffunc.c2021-09-20 13:19:00.0 +0200 b/src/giffunc.c2024-02-04 14:05:47.811880522 +0100 +@@ -466,8 +466,10 @@ Gif_CopyImage(Gif_Image *src) + void Gif_MakeImageEmpty(Gif_Image* gfi) { + Gif_ReleaseUncompressedImage(gfi); + Gif_ReleaseCompressedImage(gfi); +-gfi->left = gfi->top = 0; +-gfi->width = gfi->height = 1; ++gfi->left = gfi->left < 0xFFFE ? gfi->left : 0xFFFE; ++gfi->top = gfi->top < 0xFFFE ? gfi->top : 0xFFFE; ++gfi->width = 1; ++gfi->height = 1; + gfi->transparent = 0; + Gif_CreateUncompressedImage(gfi, 0); + gfi->img[0][0] = 0; +diff -Naurp a/src/support.c b/src/support.c +--- a/src/support.c2023-06-14 17:47:12.0 +0200 b/src/support.c2024-02-04 14:05:51.307885109 +0100 +@@ -1421,9 +1421,9 @@ analyze_crop(int nmerger, Gt_Crop* crop, + } + } + +-if (t > b) ++if (t > b) { + crop->w = crop->h = 0; +-else { ++} else { + crop->x = l; + crop->y = t; + crop->w = r - l; +@@ -1618,7 +1618,8 @@ merge_frame_interval(Gt_Frameset *fset, + desti->comment = 0; + } + if (fr->comment) { +- if (!desti->comment) desti->comment = Gif_NewComment(); ++ if (!desti->comment) ++desti->comment = Gif_NewComment(); + merge_comments(desti->comment, fr->comment); + /* delete the comment early to help with memory; set field to 0 so we + don't re-free it later */ +@@ -1628,10 +1629,22 @@ merge_frame_interval(Gt_Frameset *fset, + + if (fr->interlacing >= 0) + desti->interlace = fr->interlacing; +-if (fr->left >= 0) +- desti->left = fr->left + (fr->position_is_offset ? desti->left : 0); +-if (fr->top >= 0) +- desti->top = fr->top + (fr->position_is_offset ? desti->top : 0); ++if (fr->left >= 0) { ++ int left = fr->left + (fr->position_is_offset ? desti->left : 0); ++ if (left + desti->width > 65535) { ++error(1, "left position %d out of range", left); ++return 0; ++ } ++ desti->left = left; ++} ++if (fr->top >= 0) { ++ int top = fr->top + (fr->position_is_offset ? desti->top : 0); ++ if (top + desti->height > 65535) { ++error(1, "top position %d out of range", top); ++return 0; ++ } ++ desti->top = top; ++} + + if (fr->delay >= 0) + desti->delay = fr->delay; +diff -Naurp a/src/xform.c b/src/xform.c +--- a/src/xform.c 2023-06-14 17:48:05.0 +0200 b/src/xform.c 2024-02-04 14:05:47.812880524 +0100 +@@ -262,18 +262,18 @@ crop_image(Gif_Image* gfi, Gt_Frame* fr, + gfi->img[j] = old_img[c.y + j] + c.x; + gfi->img[c.h] = 0; + Gif_DeleteArray(old_img); ++gfi->left += c.x - fr->left_offset; ++gfi->top += c.y - fr->top_offset; +
[gentoo-commits] repo/gentoo:master commit in: net-libs/courier-authlib/
commit: d5ded6d227826ed840ad3c7b9f119ef91132 Author: Hanno Böck gentoo org> AuthorDate: Sat Jan 20 09:42:04 2024 + Commit: Hanno Böck gentoo org> CommitDate: Sat Jan 20 09:42:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5ded6d2 net-libs/courier-authlib: Add missing libltdl dep Signed-off-by: Hanno Böck gentoo.org> .../courier-authlib-0.72.0-r1.ebuild | 149 + 1 file changed, 149 insertions(+) diff --git a/net-libs/courier-authlib/courier-authlib-0.72.0-r1.ebuild b/net-libs/courier-authlib/courier-authlib-0.72.0-r1.ebuild new file mode 100644 index ..e6df5d269c67 --- /dev/null +++ b/net-libs/courier-authlib/courier-authlib-0.72.0-r1.ebuild @@ -0,0 +1,149 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="Courier authentication library" +SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +HOMEPAGE="https://www.courier-mta.org/authlib/; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="berkdb debug gdbm ldap mysql pam postgres sqlite static-libs" + +RESTRICT="!berkdb? ( test )" + +DEPEND="net-mail/mailbase + >=net-libs/courier-unicode-2.2.6:= + virtual/libcrypt:= + dev-libs/libltdl + gdbm? ( sys-libs/gdbm:= ) + !gdbm? ( sys-libs/db:= ) + dev-libs/openssl:0= + ldap? ( >=net-nds/openldap-1.2.11:= ) + mysql? ( dev-db/mysql-connector-c:= ) + pam? ( sys-libs/pam ) + postgres? ( dev-db/postgresql:= ) + sqlite? ( dev-db/sqlite:3 )" + +RDEPEND="${DEPEND}" + +pkg_setup() { + if ! has_version 'dev-tcltk/expect' ; then + ewarn 'The dev-tcltk/expect package is not installed.' + ewarn 'Without it, you will not be able to change system login passwords.' + ewarn 'However non-system authentication modules (LDAP, MySQL, PostgreSQL,' + ewarn 'and others) will work just fine.' + fi +} + +src_configure() { + filter-flags -fomit-frame-pointer + local myconf + if use berkdb ; then + if use gdbm ; then + ewarn "Both gdbm and berkdb selected. Using gdbm." + else + myconf="--with-db=db" + fi + fi + use gdbm && myconf="--with-db=gdbm" + use debug && myconf+=" debug=true" + use sqlite && myconf+=" --with-sqlite-libs" + + econf \ + --sysconfdir=/etc/courier \ + --datadir=/usr/share/courier \ + --localstatedir=/var/lib/courier \ + --sharedstatedir=/var/lib/courier/com \ + --with-authdaemonvar=/var/lib/courier/authdaemon \ + --with-authshadow \ + --with-mailuser=mail \ + --with-mailgroup=mail \ + --cache-file="${S}/configuring.cache" \ + $(use_with pam authpam) \ + $(use_with ldap authldap) \ + $(use_with mysql authmysql) \ + $(use_with postgres authpgsql) \ + $(use_with sqlite authsqlite) \ + ${myconf} +} + +orderfirst() { + file="${D}/etc/courier/authlib/${1}" ; option="${2}" ; param="${3}" + if [[ -e "${file}" ]] ; then + orig="$(grep ^${option}= ${file} | cut -d\" -f 2)" + new="${option}=\"${param} `echo ${orig} | sed -e\"s/${param}//g\" -e\"s/ / /g\"`\"" + sed -i -e "s/^${option}=.*$/${new}/" "${file}" || die + fi +} + +finduserdb() { + for dir in \ + /etc/courier/authlib /etc/courier /etc/courier-imap \ + /usr/lib/courier/etc /usr/lib/courier-imap/etc \ + /usr/local/etc /usr/local/etc/courier /usr/local/courier/etc \ + /usr/local/lib/courier/etc /usr/local/lib/courier-imap/etc \ + /usr/local/share/sqwebmail /usr/local/etc/courier-imap ; do + if [[ -e "${dir}/userdb" ]] ; then + einfo "Found userdb at: ${dir}/userdb" + cp -fR "${dir}/userdb" "${D}/etc/courier/authlib/" || die + chmod go-rwx "${D}/etc/courier/authlib/userdb" || die + continue + fi + done +} + +src_install() { + diropts -o mail -g mail + dodir /etc/courier + keepdir /var/lib/courier/authdaemon + keepdir /etc/courier/authlib + emake DESTDIR="${D}"
[gentoo-commits] repo/gentoo:master commit in: mail-filter/zdkimfilter/
commit: f9862f2609936490f9dd714f1d7d0d24ae43796e Author: Hanno Böck gentoo org> AuthorDate: Fri Jan 19 13:05:42 2024 + Commit: Hanno Böck gentoo org> CommitDate: Fri Jan 19 13:05:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9862f26 mail-filter/zdkimfilter: add 3.17 Signed-off-by: Hanno Böck gentoo.org> mail-filter/zdkimfilter/Manifest| 1 + mail-filter/zdkimfilter/zdkimfilter-3.17.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/mail-filter/zdkimfilter/Manifest b/mail-filter/zdkimfilter/Manifest index 69388db26226..e855cb11d00d 100644 --- a/mail-filter/zdkimfilter/Manifest +++ b/mail-filter/zdkimfilter/Manifest @@ -1,3 +1,4 @@ DIST zdkimfilter-3.13.tar.gz 928058 BLAKE2B 70e16bb9063e966b03d5fd96b8ec458cf5451bb7ce3941539687897a6ad5446a05a8da54a129352ada98b9ed9d4412f3534e189034e9b2507ffe22d0aecf5f1d SHA512 1d3a5d1e5b9f8d56f6a03dd08c09ac7ee52fc9af0d305da3965fbd59e6dffcc85238f448df6746ad4f692dfe2bc928a1209ca6630c63ee3c378cb2660f019ce4 DIST zdkimfilter-3.14.tar.gz 937212 BLAKE2B 93a7e74ad347d171527c24d0f9ee8c38895607ebb3bf08505eef1083cc63d199f82f98d45b9537ecd60e46716f9601694fc8df9d1a96dfd5f7ce74f1646c13ab SHA512 3d8fa2955fe4c61de961d5396a14cdfd60e7df4c48b19dcdc283688192693ad4876ce470a2e9de18292f3addb7f9c2fed3586e4fe11ab3a362456af7c036eb1b DIST zdkimfilter-3.15.tar.gz 940615 BLAKE2B 7d28b116ecbe64700eaecb5c51b4a11d01c02c59873d22bd4f909274a270e836f75a0ce4fd0b722ff4dcfc6b83e0383789fa31acd8493ed3d1a641807246e9da SHA512 9df73cb246146cd217704887d4e3d78460e492803337cf75b4fcdc28c0ac0565d84340f85d07891af5b07d36b34aedf45182bb52ef53ac30e6ae3d8dec53977c +DIST zdkimfilter-3.17.tar.gz 950222 BLAKE2B b1a9b6cc19dac6e78d8f9f16eaf79af043021f1ede9f29e702b76e3d3ac9c96ade2ed4a3e0d1dd49d75326cee5c8bcfe36b126f1537853a90c475c39f19aab20 SHA512 3624d80fc9c077b0ba33e4227fdf74f16d4f9a9242fd6aa960277c61ed08b822e39669bd564f15d4924b8753d59c0b6eb797a9e5d836b9101dcd5c5b19b69578 diff --git a/mail-filter/zdkimfilter/zdkimfilter-3.17.ebuild b/mail-filter/zdkimfilter/zdkimfilter-3.17.ebuild new file mode 100644 index ..09af6b16b266 --- /dev/null +++ b/mail-filter/zdkimfilter/zdkimfilter-3.17.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="DKIM filter for Courier-MTA" +HOMEPAGE="https://www.tana.it/sw/zdkimfilter; +SRC_URI="https://www.tana.it/sw/zdkimfilter/${P}.tar.gz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug" + +DEPEND="net-libs/gnutls + mail-mta/courier + dev-db/opendbx + dev-libs/nettle:= + net-dns/libidn2:= + dev-libs/libunistring:= + dev-libs/libbsd" +RDEPEND="${DEPEND}" + +# Tests don't work with portage sandbox +RESTRICT="test" + +src_configure() { + econf $(use_enable debug) +} + +src_compile() { + emake AR=$(tc-getAR) +} + +src_install() { + emake DESTDIR="${D}" install + diropts -o mail -g mail + dodir /etc/courier/filters/keys + dodoc release-notes-*.txt README ChangeLog + dodoc odbx_example.{conf,sql} +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
commit: 0e8e5cf9898298b29769c6ab2aeb56cfdc416d7d Author: Hanno Böck gentoo org> AuthorDate: Sat Dec 9 11:32:02 2023 + Commit: Hanno Böck gentoo org> CommitDate: Sat Dec 9 11:32:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e8e5cf9 media-gfx/cropgui: drop 0.6-r1, 0.6-r2 Signed-off-by: Hanno Böck gentoo.org> media-gfx/cropgui/Manifest | 1 - media-gfx/cropgui/cropgui-0.6-r1.ebuild | 45 - media-gfx/cropgui/cropgui-0.6-r2.ebuild | 45 - 3 files changed, 91 deletions(-) diff --git a/media-gfx/cropgui/Manifest b/media-gfx/cropgui/Manifest index 8f2163e4771b..73b9c62cd373 100644 --- a/media-gfx/cropgui/Manifest +++ b/media-gfx/cropgui/Manifest @@ -1,2 +1 @@ -DIST cropgui-0.6.tar.gz 855329 BLAKE2B d54098cdf8d8a0eb863ba7cf13d798db8102e147c30d64d246fc9955c4ee5aead253273fd66f0f2cd2d5aaf7abd10cfed01936c08daccdd92e342a56923bd95b SHA512 dff9b1ea832c657c4407aea7ddeac880faaa4647bfe51ed43f9c1658f848cf9b6f9608451dcc006fe735012b52d318ebe5b59a31dc293cfabfb5ec5772612b68 DIST cropgui-0.7.tar.gz 855705 BLAKE2B d2693034b3e3a4355f58c4d17d355721189da8442b5d49ba4c11dc0033371c74301a99c001613c427375bdb9cd733f56a870186a6a59b631feaae93dbd69b232 SHA512 ea06527bdd80382bf4986ea1eea8d3c0e11ea60c472bebb489fdc3bd8206f087d0377d769e8fe86ec4573f6d510266443fd25134894b91206e1c5c9d6f7cf563 diff --git a/media-gfx/cropgui/cropgui-0.6-r1.ebuild b/media-gfx/cropgui/cropgui-0.6-r1.ebuild deleted file mode 100644 index d207157cdecc.. --- a/media-gfx/cropgui/cropgui-0.6-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9,10} ) -inherit python-r1 desktop wrapper xdg-utils - -DESCRIPTION="GUI for lossless cropping of jpeg images" -HOMEPAGE="https://emergent.unpythonic.net/01248401946; -SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS}" -RDEPEND="${PYTHON_DEPS} - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}]" - -install_cropgui_wrapper() { - python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade - make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py" - python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}" - rm "${ED}/usr/bin/${PN}.tmp" || die -} - -src_install() { - python_moduleinto "${PN}" - python_foreach_impl install_cropgui_wrapper - - domenu "${PN}.desktop" - doicon "${PN}.png" -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/media-gfx/cropgui/cropgui-0.6-r2.ebuild b/media-gfx/cropgui/cropgui-0.6-r2.ebuild deleted file mode 100644 index 8526868539b5.. --- a/media-gfx/cropgui/cropgui-0.6-r2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9,10,11} ) -inherit python-r1 desktop wrapper xdg-utils - -DESCRIPTION="GUI for lossless cropping of jpeg images" -HOMEPAGE="https://emergent.unpythonic.net/01248401946; -SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS}" -RDEPEND="${PYTHON_DEPS} - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}]" - -install_cropgui_wrapper() { - python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade - make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py" - python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}" - rm "${ED}/usr/bin/${PN}.tmp" || die -} - -src_install() { - python_moduleinto "${PN}" - python_foreach_impl install_cropgui_wrapper - - domenu "${PN}.desktop" - doicon "${PN}.png" -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
commit: 3d8de3600bcd7c2a76b34c2902900897b79d1573 Author: Hanno Böck gentoo org> AuthorDate: Tue Dec 5 12:35:49 2023 + Commit: Hanno Böck gentoo org> CommitDate: Tue Dec 5 12:37:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d8de360 media-gfx/cropgui: add 0.7 Add missing dependencies (exiftool and imagemagick). Includes upstream fix for pillow updates. Closes: https://bugs.gentoo.org/918915 Closes: https://bugs.gentoo.org/918916 Signed-off-by: Hanno Böck gentoo.org> media-gfx/cropgui/Manifest | 1 + media-gfx/cropgui/cropgui-0.7.ebuild | 47 2 files changed, 48 insertions(+) diff --git a/media-gfx/cropgui/Manifest b/media-gfx/cropgui/Manifest index def5a58d441a..8f2163e4771b 100644 --- a/media-gfx/cropgui/Manifest +++ b/media-gfx/cropgui/Manifest @@ -1 +1,2 @@ DIST cropgui-0.6.tar.gz 855329 BLAKE2B d54098cdf8d8a0eb863ba7cf13d798db8102e147c30d64d246fc9955c4ee5aead253273fd66f0f2cd2d5aaf7abd10cfed01936c08daccdd92e342a56923bd95b SHA512 dff9b1ea832c657c4407aea7ddeac880faaa4647bfe51ed43f9c1658f848cf9b6f9608451dcc006fe735012b52d318ebe5b59a31dc293cfabfb5ec5772612b68 +DIST cropgui-0.7.tar.gz 855705 BLAKE2B d2693034b3e3a4355f58c4d17d355721189da8442b5d49ba4c11dc0033371c74301a99c001613c427375bdb9cd733f56a870186a6a59b631feaae93dbd69b232 SHA512 ea06527bdd80382bf4986ea1eea8d3c0e11ea60c472bebb489fdc3bd8206f087d0377d769e8fe86ec4573f6d510266443fd25134894b91206e1c5c9d6f7cf563 diff --git a/media-gfx/cropgui/cropgui-0.7.ebuild b/media-gfx/cropgui/cropgui-0.7.ebuild new file mode 100644 index ..38c97aa199df --- /dev/null +++ b/media-gfx/cropgui/cropgui-0.7.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10,11,12} ) +inherit python-r1 desktop wrapper xdg-utils + +DESCRIPTION="GUI for lossless cropping of jpeg images" +HOMEPAGE="https://emergent.unpythonic.net/01248401946; +SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" +RDEPEND="${PYTHON_DEPS} + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + media-libs/exiftool + media-gfx/imagemagick" + +install_cropgui_wrapper() { + python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade + make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py" + python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}" + rm "${ED}/usr/bin/${PN}.tmp" || die +} + +src_install() { + python_moduleinto "${PN}" + python_foreach_impl install_cropgui_wrapper + + domenu "${PN}.desktop" + doicon "${PN}.png" +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/files/
commit: c85a3ac2117b1c20c9e6e6f871bde456d4a5b31e Author: Hanno Böck gentoo org> AuthorDate: Wed Aug 23 16:54:47 2023 + Commit: Hanno Böck gentoo org> CommitDate: Wed Aug 23 16:54:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85a3ac2 mail-mta/courier: remove obsolete patch Closes: https://github.com/gentoo/gentoo/pull/32421 Signed-off-by: Hanno Böck gentoo.org> .../files/courier-1.2.2-fix-getgrnam-buffer.diff | 120 - 1 file changed, 120 deletions(-) diff --git a/mail-mta/courier/files/courier-1.2.2-fix-getgrnam-buffer.diff b/mail-mta/courier/files/courier-1.2.2-fix-getgrnam-buffer.diff deleted file mode 100644 index 73384098189c.. --- a/mail-mta/courier/files/courier-1.2.2-fix-getgrnam-buffer.diff +++ /dev/null @@ -1,120 +0,0 @@ -diff -Naurp a/libs/numlib/changeuidgid.c b/libs/numlib/changeuidgid.c a/libs/numlib/changeuidgid.c 2022-03-06 20:02:45.0 +0100 -+++ b/libs/numlib/changeuidgid.c 2023-02-24 17:26:02.452835861 +0100 -@@ -52,10 +52,11 @@ void libmail_changeuidgid(uid_t uid, gid - */ - uid_t libmail_getuid(const char *uname, gid_t *pw_gid) - { -- size_t bufsize; -+ int bufsize; - char *buf; - struct passwd pwbuf; - struct passwd *pw; -+ int s; - - /* - ** uname might be a pointer returned from a previous called to getpw(), -@@ -70,35 +71,39 @@ uid_t libmail_getuid(const char *uname, - } - strcpy(p, uname); - --#ifdef _SC_GETGR_R_SIZE_MAX -- bufsize = sysconf(_SC_GETGR_R_SIZE_MAX); -+#ifdef _SC_GETPW_R_SIZE_MAX -+ bufsize = sysconf(_SC_GETPW_R_SIZE_MAX); - if (bufsize == -1) /* Value was indeterminate */ -- { - #endif -- bufsize = 16384;/* Should be more than enough */ -- } -- -- buf = malloc(bufsize); -- if (buf == NULL) - { -- perror("malloc"); -- exit(1); -+ bufsize = 16384;/* Should be more than enough */ - } - -+ do { -+ buf = malloc(bufsize); -+ if (buf == NULL) -+ { -+ perror("malloc"); -+ exit(1); -+ } - -- errno=ENOENT; -- -- getpwnam_r(p, , buf, bufsize, ); -+ s = getpwnam_r(p, , buf, bufsize, ); -+ if (s == ERANGE) { -+ free(buf); -+ bufsize += 1024; -+ } -+ } while (s == ERANGE && bufsize <= 65536); - -- free(buf); -+ free(p); - - if (pw == 0) - { -- free(p); -- perror("getpwnam"); -+ errno = s; -+ perror("getpwnam_r"); - exit(1); - } -- free(p); -+ -+ free(buf); - - if ( pw_gid ) *pw_gid = pw->pw_gid; - -@@ -149,7 +154,7 @@ gid_t libmail_getgid(const char *gname) - struct group grp; - struct group *result; - char *buf; -- size_t bufsize; -+ int bufsize; - int s; - char*p=malloc(strlen(gname)+1); - -@@ -168,14 +173,21 @@ gid_t libmail_getgid(const char *gname) - bufsize = 16384;/* Should be more than enough */ - } - -- buf = malloc(bufsize); -- if (buf == NULL) -- { -- perror("malloc"); -- exit(1); -- } -+ do { -+ buf = malloc(bufsize); -+ if (buf == NULL) -+ { -+ perror("malloc"); -+ exit(1); -+ } -+ -+ s = getgrnam_r(p, , buf, bufsize, ); -+ if (s == ERANGE) { -+ free(buf); -+ bufsize += 1024; -+ } -+ } while (s == ERANGE && bufsize <= 65536); - -- s = getgrnam_r(p, , buf, bufsize, ); - free(p); - - if (result == NULL) -@@ -187,7 +199,7 @@ gid_t libmail_getgid(const char *gname) - else - { - errno = s; -- perror("getpwnam_r"); -+ perror("getgrnam_r"); - } - exit(1); - }
[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/
commit: bfd08fc8f8d9c97d7dfa4c97bcbe1df3185dfb06 Author: Hanno Böck gentoo org> AuthorDate: Tue Aug 22 18:10:31 2023 + Commit: Hanno Böck gentoo org> CommitDate: Tue Aug 22 18:10:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfd08fc8 mail-mta/courier: add 1.3.3 Signed-off-by: Hanno Böck gentoo.org> mail-mta/courier/Manifest | 1 + mail-mta/courier/courier-1.3.3.ebuild | 311 ++ 2 files changed, 312 insertions(+) diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest index 191b0e755c28..06fe82d3f99e 100644 --- a/mail-mta/courier/Manifest +++ b/mail-mta/courier/Manifest @@ -1,2 +1,3 @@ DIST courier-1.1.5.tar.bz2 7654159 BLAKE2B 7ad09b4b3c8ec201ea275851aec4efb34861a2881c765228b58063d26f17580fbe8ffe4e882d43b74ed048c3bf711e0eb08cb45eb1ba25ab2073a8c411a6cd4f SHA512 6b7040a73b09a4fc0ad4d93c576d7d7026aa743e5bbfe3ae14d2474dd9cffdb3419eceb14000cc0beeae40886796d9973e9f8611a7ea925cf2e0ab928904038a DIST courier-1.2.3.tar.bz2 7842828 BLAKE2B eac13d5c36279df1533af1e62e6b7b9fe0d5015f1f602a8291a2e507965a90d80167b6c443a983220de70a5f12ba6c19a1983ea12480e8cc2fe946c5524bfa6e SHA512 72e96d6fb3e91d8f41c46b45601e2ebb0ce790317ddbc6030e02b294c421ef92b6c7a6de5dc463cbad1196cb6f5efe996e34c6aa1381ddd429c3d83fc48e74e6 +DIST courier-1.3.3.tar.bz2 7895876 BLAKE2B bb60630ba6ff3a4faee8096765ab00a417a7bef4bc22c8f0c423ce063c9a51762f015cb6ceadcebbad6032ad0fb30f5ecd5465cf8bc868bd0c8b4d0156838397 SHA512 92565c65392d4b26b519fc814571400d5b91f350e45828da6a274edb85b2875a579aa4a004ed1ecca1b8a9a53f44163231221408b9e90f1bda18ef7cc23e500a diff --git a/mail-mta/courier/courier-1.3.3.ebuild b/mail-mta/courier/courier-1.3.3.ebuild new file mode 100644 index ..5a2068123d54 --- /dev/null +++ b/mail-mta/courier/courier-1.3.3.ebuild @@ -0,0 +1,311 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="An MTA designed specifically for maildirs" +HOMEPAGE="https://www.courier-mta.org/; +SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \ + fam web webmail gnutls" + +DEPEND=" + >=net-libs/courier-authlib-0.72.0 + >=net-libs/courier-unicode-2.2.6:= + net-dns/libidn2:= + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( + dev-libs/openssl:0= + ) + >=sys-libs/gdbm-1.8.0:= + dev-libs/libpcre2 + app-misc/mime-types + fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl >=net-dialup/mgetty-1.1.28 ) + pam? ( sys-libs/pam ) + mysql? ( dev-db/mysql-connector-c ) + ldap? ( >=net-nds/openldap-1.2.11:= ) + postgres? ( dev-db/postgresql:= ) + spell? ( app-text/aspell ) + fam? ( virtual/fam ) + !mail-filter/maildrop + !mail-mta/esmtp + !mail-mta/exim + !mail-mta/msmtp[mta] + !mail-mta/netqmail + !mail-mta/nullmailer + !mail-mta/postfix + !mail-mta/sendmail + !mail-mta/ssmtp[mta] + !mail-mta/opensmtpd + !net-mail/dot-forward + !sys-apps/ucspi-tcp + " + +RDEPEND="${DEPEND} + dev-lang/perl + sys-process/procps" + +# get rid of old style virtual/imapd - bug 350792 +# all blockers really needed? +RDEPEND="${RDEPEND} + !net-mail/courier-imap + !net-mail/cyrus-imapd" + +PDEPEND="pam? ( net-mail/mailbase ) + crypt? ( >=app-crypt/gnupg-1.0.4 )" + +src_prepare() { + use norewrite && eapply "${FILESDIR}/norewrite.patch" + default +} + +src_configure() { + filter-flags '-fomit-frame-pointer' + + local myconf + myconf="" + + use ldap && myconf="${myconf} --with-ldapconfig=/etc/courier/maildropldap.conf" + + econf ${myconf} \ + $(use_with fam) \ + $(use_with ipv6) \ + $(use_with spell ispell) \ + $(use_with ldap ldapaliasd) \ + $(use_enable ldap maildroldap) \ + $(use_with gnutls) \ + --with-notice=unicode \ + --enable-mimetypes=/etc/mime.types \ + --prefix=/usr \ + --disable-root-check \ + --mandir=/usr/share/man \ + --sysconfdir=/etc/courier \ + --datadir=/usr/share/courier \ + --sharedstatedir=/var/lib/courier/com \ + --localstatedir=/var/lib/courier \ + --with-piddir=/var/run/courier \ + --with-authdaemonvar=/var/lib/courier/authdaemon \ + --with-mailuser=mail \ +
[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/
commit: d5a9c4d071352bab83458df8b81a2f803593bb2b Author: Hanno Böck gentoo org> AuthorDate: Tue Aug 22 17:28:45 2023 + Commit: Hanno Böck gentoo org> CommitDate: Tue Aug 22 17:29:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5a9c4d0 mail-mta/courier: drop 1.1.8-r2, 1.2.2, 1.2.2-r1, 1.2.3 Signed-off-by: Hanno Böck gentoo.org> mail-mta/courier/Manifest| 2 - mail-mta/courier/courier-1.1.8-r2.ebuild | 313 -- mail-mta/courier/courier-1.2.2-r1.ebuild | 315 --- mail-mta/courier/courier-1.2.2.ebuild| 311 -- mail-mta/courier/courier-1.2.3.ebuild| 311 -- 5 files changed, 1252 deletions(-) diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest index 091add40e6c5..191b0e755c28 100644 --- a/mail-mta/courier/Manifest +++ b/mail-mta/courier/Manifest @@ -1,4 +1,2 @@ DIST courier-1.1.5.tar.bz2 7654159 BLAKE2B 7ad09b4b3c8ec201ea275851aec4efb34861a2881c765228b58063d26f17580fbe8ffe4e882d43b74ed048c3bf711e0eb08cb45eb1ba25ab2073a8c411a6cd4f SHA512 6b7040a73b09a4fc0ad4d93c576d7d7026aa743e5bbfe3ae14d2474dd9cffdb3419eceb14000cc0beeae40886796d9973e9f8611a7ea925cf2e0ab928904038a -DIST courier-1.1.8.tar.bz2 7655220 BLAKE2B 189c87e416fe8d232e1fab8be47ff8258a54de2a6eccf1b02bd2839c6925018ee5b0ff3172ba791076c979d5c15a9dbcac1e7f515b0683066f3ff55369ea91a9 SHA512 9a0d96a20a75794fba57df11305326eb990091bd503763cd091ad29a4b34d9c1576d40c2e2d6eb81f3705e2d4b0a265c174df6e307a60fbbc1dc26110d931133 -DIST courier-1.2.2.tar.bz2 7841858 BLAKE2B 93ff5cbfe6cc8e51c769718a7933c6f7acc7f910fd3c966c3f0703a8775d360b899f846e34174b48152d397d1c7e89f67b511ec31a63641649f015574149deec SHA512 801893f77b3e18e01f3cec4a9d73abe8fc7aaca34d3c853fd5e6007e30c2b47f9e2f54e50fbff5a5bbb5ddb72ddcb5e4b7f862f17146253e44ad61b97bc556b0 DIST courier-1.2.3.tar.bz2 7842828 BLAKE2B eac13d5c36279df1533af1e62e6b7b9fe0d5015f1f602a8291a2e507965a90d80167b6c443a983220de70a5f12ba6c19a1983ea12480e8cc2fe946c5524bfa6e SHA512 72e96d6fb3e91d8f41c46b45601e2ebb0ce790317ddbc6030e02b294c421ef92b6c7a6de5dc463cbad1196cb6f5efe996e34c6aa1381ddd429c3d83fc48e74e6 diff --git a/mail-mta/courier/courier-1.1.8-r2.ebuild b/mail-mta/courier/courier-1.1.8-r2.ebuild deleted file mode 100644 index 6862c3007f92.. --- a/mail-mta/courier/courier-1.1.8-r2.ebuild +++ /dev/null @@ -1,313 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic multilib - -DESCRIPTION="An MTA designed specifically for maildirs" -HOMEPAGE="https://www.courier-mta.org/; -SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \ - fam web webmail gnutls" - -DEPEND=" - >=net-libs/courier-authlib-0.71.3 - >=net-libs/courier-unicode-2.2.3:= - net-dns/libidn:= - gnutls? ( net-libs/gnutls:= ) - !gnutls? ( - dev-libs/openssl:0= - ) - >=sys-libs/gdbm-1.8.0:= - dev-libs/libpcre - app-misc/mime-types - fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl >=net-dialup/mgetty-1.1.28 ) - pam? ( sys-libs/pam ) - mysql? ( dev-db/mysql-connector-c ) - ldap? ( >=net-nds/openldap-1.2.11:= ) - postgres? ( dev-db/postgresql:= ) - spell? ( app-text/aspell ) - fam? ( virtual/fam ) - !mail-filter/maildrop - !mail-mta/esmtp - !mail-mta/exim - !mail-mta/mini-qmail - !mail-mta/msmtp[mta] - !mail-mta/netqmail - !mail-mta/nullmailer - !mail-mta/postfix - !mail-mta/qmail-ldap - !mail-mta/sendmail - !mail-mta/ssmtp[mta] - !mail-mta/opensmtpd - !net-mail/dot-forward - !sys-apps/ucspi-tcp - " - -RDEPEND="${DEPEND} - dev-lang/perl - sys-process/procps" - -# get rid of old style virtual/imapd - bug 350792 -# all blockers really needed? -RDEPEND="${RDEPEND} - !net-mail/bincimap - !net-mail/courier-imap - !net-mail/cyrus-imapd - !net-mail/uw-imap" - -PDEPEND="pam? ( net-mail/mailbase ) - crypt? ( >=app-crypt/gnupg-1.0.4 )" - -src_prepare() { - use norewrite && eapply "${FILESDIR}/norewrite.patch" - default -} - -src_configure() { - filter-flags '-fomit-frame-pointer' - - local myconf - myconf="" - - use ldap && myconf="${myconf} --with-ldapconfig=/etc/courier/maildropldap.conf" - - econf ${myconf} \ - $(use_with fam) \ - $(use_with ipv6) \ - $(use_with spel
[gentoo-commits] repo/gentoo:master commit in: app-forensics/afl/, app-forensics/afl/files/
commit: 5713308aaacf4a4f3df3ba689ed1b145b3bb6619 Author: Hanno Böck gentoo org> AuthorDate: Wed Aug 2 19:29:46 2023 + Commit: Hanno Böck gentoo org> CommitDate: Wed Aug 2 19:29:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5713308a app-forensics/afl: clang 16 fix Fix missing function type int in Makefile check. Remove unused inherits. Signed-off-by: Hanno Böck gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/32146 Closes: https://bugs.gentoo.org/894514 app-forensics/afl/afl-2.57b-r2.ebuild | 9 ++--- .../afl/files/afl-2.57b-implicit-int-clang16.patch | 14 ++ 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/app-forensics/afl/afl-2.57b-r2.ebuild b/app-forensics/afl/afl-2.57b-r2.ebuild index 95bfacc4b55c..1d63aae81046 100644 --- a/app-forensics/afl/afl-2.57b-r2.ebuild +++ b/app-forensics/afl/afl-2.57b-r2.ebuild @@ -1,12 +1,15 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit multilib toolchain-funcs flag-o-matic +inherit toolchain-funcs # See https://github.com/google/AFL/pull/117 -PATCHES=( "${FILESDIR}/${P}-install-readmemd.diff" ) +PATCHES=( + "${FILESDIR}/${P}-install-readmemd.diff" + "${FILESDIR}/${P}-implicit-int-clang16.patch" +) DESCRIPTION="american fuzzy lop - compile-time instrumentation fuzzer" HOMEPAGE="https://lcamtuf.coredump.cx/afl/; diff --git a/app-forensics/afl/files/afl-2.57b-implicit-int-clang16.patch b/app-forensics/afl/files/afl-2.57b-implicit-int-clang16.patch new file mode 100644 index ..dc432c5c08c4 --- /dev/null +++ b/app-forensics/afl/files/afl-2.57b-implicit-int-clang16.patch @@ -0,0 +1,14 @@ +Bug: https://bugs.gentoo.org/894514 +diff --git a/Makefile b/Makefile +index 3819312..536c20b 100644 +--- a/Makefile b/Makefile +@@ -50,7 +50,7 @@ ifndef AFL_NO_X86 + + test_x86: + @echo "[*] Checking for the ability to compile x86 code..." +- @echo 'main() { __asm__("xorb %al, %al"); }' | $(CC) -w -x c - -o .test || ( echo; echo "Oops, looks like your compiler can't generate x86 code."; echo; echo "Don't panic! You can use the LLVM or QEMU mode, but see docs/INSTALL first."; echo "(To ignore this error, set AFL_NO_X86=1 and try again.)"; echo; exit 1 ) ++ @echo 'int main() { __asm__("xorb %al, %al"); }' | $(CC) -w -x c - -o .test || ( echo; echo "Oops, looks like your compiler can't generate x86 code."; echo; echo "Don't panic! You can use the LLVM or QEMU mode, but see docs/INSTALL first."; echo "(To ignore this error, set AFL_NO_X86=1 and try again.)"; echo; exit 1 ) + @rm -f .test + @echo "[+] Everything seems to be working, ready to compile." +
[gentoo-commits] repo/gentoo:master commit in: app-text/uudeview/files/, app-text/uudeview/
commit: d3755e075dd017ebb76976652a69e544e826a42d Author: Hanno Böck gentoo org> AuthorDate: Fri Apr 28 18:40:23 2023 + Commit: Hanno Böck gentoo org> CommitDate: Fri Apr 28 18:40:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3755e07 app-text/uudeview: Fix implicit function declaration Avoids issues with clang 16. Closes: https://bugs.gentoo.org/900535 Signed-off-by: Hanno Böck gentoo.org> .../files/uudeview-0.5.20-fix-implicit.diff| 12 ++ app-text/uudeview/uudeview-0.5.20-r4.ebuild| 44 ++ 2 files changed, 56 insertions(+) diff --git a/app-text/uudeview/files/uudeview-0.5.20-fix-implicit.diff b/app-text/uudeview/files/uudeview-0.5.20-fix-implicit.diff new file mode 100644 index ..30b900d4509b --- /dev/null +++ b/app-text/uudeview/files/uudeview-0.5.20-fix-implicit.diff @@ -0,0 +1,12 @@ +diff --git a/configure.in b/configure.in +index 4ea5965..49100ff 100644 +--- a/configure.in b/configure.in +@@ -518,6 +518,7 @@ AC_CHECK_FUNC([mkstemp],,[AC_MSG_ERROR([needs mkstemp])]) + # + AC_MSG_CHECKING([for strerror]) + AC_TRY_LINK([ ++#include + char *blubb() { return (char *) strerror (42); } + ],[ + (void) blubb(); diff --git a/app-text/uudeview/uudeview-0.5.20-r4.ebuild b/app-text/uudeview/uudeview-0.5.20-r4.ebuild new file mode 100644 index ..7ec9c8a0f37f --- /dev/null +++ b/app-text/uudeview/uudeview-0.5.20-r4.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +DESCRIPTION="uu, xx, base64, binhex decoder" +HOMEPAGE="http://www.fpx.de/fp/Software/UUDeview/; +SRC_URI="http://www.fpx.de/fp/Software/UUDeview/download/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +PATCHES=( + "${FILESDIR}"/${P}-bugfixes.patch + "${FILESDIR}"/${P}-CVE-2004-2265.patch + "${FILESDIR}"/${P}-CVE-2008-2266.patch + "${FILESDIR}"/${P}-man.patch + "${FILESDIR}"/${P}-rename.patch + "${FILESDIR}"/${P}-makefile.patch + "${FILESDIR}"/${P}-fix-append_signature.patch + "${FILESDIR}"/${P}-string_format_issue.patch + "${FILESDIR}"/${P}-format-string-warning-inews.patch + "${FILESDIR}"/${P}-fix-function-definitions-clang16.patch + "${FILESDIR}"/${P}-fix-implicit.diff +) + +DOCS=( HISTORY INSTALL README ) + +src_prepare() { + sed -i "s:^\tar r:\t$(tc-getAR) r:" uulib/Makefile.in || die + + default + mv configure.{in,ac} || die + eautoreconf +} + +src_configure() { + econf \ + --disable-tcl \ + --disable-tk +}
[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/
commit: 8aa8c2d9c6f9304011be6b40d795d3e640a41c4d Author: Hanno Böck gentoo org> AuthorDate: Wed Apr 12 16:59:15 2023 + Commit: Hanno Böck gentoo org> CommitDate: Wed Apr 12 16:59:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa8c2d9 mail-mta/courier: Update dependency from libpcre to libpcre2 Courier was using libpcre2 for a while, but we still had libpcre in dependencies. Signed-off-by: Hanno Böck gentoo.org> mail-mta/courier/courier-1.2.3-r1.ebuild | 311 +++ 1 file changed, 311 insertions(+) diff --git a/mail-mta/courier/courier-1.2.3-r1.ebuild b/mail-mta/courier/courier-1.2.3-r1.ebuild new file mode 100644 index ..5a2068123d54 --- /dev/null +++ b/mail-mta/courier/courier-1.2.3-r1.ebuild @@ -0,0 +1,311 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="An MTA designed specifically for maildirs" +HOMEPAGE="https://www.courier-mta.org/; +SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \ + fam web webmail gnutls" + +DEPEND=" + >=net-libs/courier-authlib-0.72.0 + >=net-libs/courier-unicode-2.2.6:= + net-dns/libidn2:= + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( + dev-libs/openssl:0= + ) + >=sys-libs/gdbm-1.8.0:= + dev-libs/libpcre2 + app-misc/mime-types + fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl >=net-dialup/mgetty-1.1.28 ) + pam? ( sys-libs/pam ) + mysql? ( dev-db/mysql-connector-c ) + ldap? ( >=net-nds/openldap-1.2.11:= ) + postgres? ( dev-db/postgresql:= ) + spell? ( app-text/aspell ) + fam? ( virtual/fam ) + !mail-filter/maildrop + !mail-mta/esmtp + !mail-mta/exim + !mail-mta/msmtp[mta] + !mail-mta/netqmail + !mail-mta/nullmailer + !mail-mta/postfix + !mail-mta/sendmail + !mail-mta/ssmtp[mta] + !mail-mta/opensmtpd + !net-mail/dot-forward + !sys-apps/ucspi-tcp + " + +RDEPEND="${DEPEND} + dev-lang/perl + sys-process/procps" + +# get rid of old style virtual/imapd - bug 350792 +# all blockers really needed? +RDEPEND="${RDEPEND} + !net-mail/courier-imap + !net-mail/cyrus-imapd" + +PDEPEND="pam? ( net-mail/mailbase ) + crypt? ( >=app-crypt/gnupg-1.0.4 )" + +src_prepare() { + use norewrite && eapply "${FILESDIR}/norewrite.patch" + default +} + +src_configure() { + filter-flags '-fomit-frame-pointer' + + local myconf + myconf="" + + use ldap && myconf="${myconf} --with-ldapconfig=/etc/courier/maildropldap.conf" + + econf ${myconf} \ + $(use_with fam) \ + $(use_with ipv6) \ + $(use_with spell ispell) \ + $(use_with ldap ldapaliasd) \ + $(use_enable ldap maildroldap) \ + $(use_with gnutls) \ + --with-notice=unicode \ + --enable-mimetypes=/etc/mime.types \ + --prefix=/usr \ + --disable-root-check \ + --mandir=/usr/share/man \ + --sysconfdir=/etc/courier \ + --datadir=/usr/share/courier \ + --sharedstatedir=/var/lib/courier/com \ + --localstatedir=/var/lib/courier \ + --with-piddir=/var/run/courier \ + --with-authdaemonvar=/var/lib/courier/authdaemon \ + --with-mailuser=mail \ + --with-mailgroup=mail \ + --with-paranoid-smtpext \ + --with-db=gdbm \ + --disable-autorenamesent \ + --cache-file="${S}/configuring.cache" \ + --host="${CHOST}" debug=true || die "./configure" +} + +src_compile() { + default +} + +etc_courier() { + # Import existing /etc/courier/file if it exists. + # Add option only if it was not already set or even commented out + file="${1}" ; word="`echo \"${2}\" | sed -e\"s|=.*$||\" -e\"s|^.*opt ||\"`" + [ ! -e "${D}/etc/courier/${file}" ] && [ -e "/etc/courier/${file}" ] && \ + cp "/etc/courier/${file}" "${D}/etc/courier/${file}" + grep -q "${word}" "${D}/etc/courier/${file}" || \ + echo "${2}" >> "${D}/etc/courier/${file}" +} + +etc_courier_chg() { + file="${1}&qu
[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/
commit: 29d18b5fdee8573d9b8328ceeb565498ccb3f9ac Author: Hanno Böck gentoo org> AuthorDate: Wed Apr 5 18:16:13 2023 + Commit: Hanno Böck gentoo org> CommitDate: Wed Apr 5 18:16:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d18b5f mail-mta/courier: add 1.2.3 Signed-off-by: Hanno Böck gentoo.org> mail-mta/courier/Manifest | 1 + mail-mta/courier/courier-1.2.3.ebuild | 311 ++ 2 files changed, 312 insertions(+) diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest index 7fd5197e1fba..091add40e6c5 100644 --- a/mail-mta/courier/Manifest +++ b/mail-mta/courier/Manifest @@ -1,3 +1,4 @@ DIST courier-1.1.5.tar.bz2 7654159 BLAKE2B 7ad09b4b3c8ec201ea275851aec4efb34861a2881c765228b58063d26f17580fbe8ffe4e882d43b74ed048c3bf711e0eb08cb45eb1ba25ab2073a8c411a6cd4f SHA512 6b7040a73b09a4fc0ad4d93c576d7d7026aa743e5bbfe3ae14d2474dd9cffdb3419eceb14000cc0beeae40886796d9973e9f8611a7ea925cf2e0ab928904038a DIST courier-1.1.8.tar.bz2 7655220 BLAKE2B 189c87e416fe8d232e1fab8be47ff8258a54de2a6eccf1b02bd2839c6925018ee5b0ff3172ba791076c979d5c15a9dbcac1e7f515b0683066f3ff55369ea91a9 SHA512 9a0d96a20a75794fba57df11305326eb990091bd503763cd091ad29a4b34d9c1576d40c2e2d6eb81f3705e2d4b0a265c174df6e307a60fbbc1dc26110d931133 DIST courier-1.2.2.tar.bz2 7841858 BLAKE2B 93ff5cbfe6cc8e51c769718a7933c6f7acc7f910fd3c966c3f0703a8775d360b899f846e34174b48152d397d1c7e89f67b511ec31a63641649f015574149deec SHA512 801893f77b3e18e01f3cec4a9d73abe8fc7aaca34d3c853fd5e6007e30c2b47f9e2f54e50fbff5a5bbb5ddb72ddcb5e4b7f862f17146253e44ad61b97bc556b0 +DIST courier-1.2.3.tar.bz2 7842828 BLAKE2B eac13d5c36279df1533af1e62e6b7b9fe0d5015f1f602a8291a2e507965a90d80167b6c443a983220de70a5f12ba6c19a1983ea12480e8cc2fe946c5524bfa6e SHA512 72e96d6fb3e91d8f41c46b45601e2ebb0ce790317ddbc6030e02b294c421ef92b6c7a6de5dc463cbad1196cb6f5efe996e34c6aa1381ddd429c3d83fc48e74e6 diff --git a/mail-mta/courier/courier-1.2.3.ebuild b/mail-mta/courier/courier-1.2.3.ebuild new file mode 100644 index ..b2b4f33d26c3 --- /dev/null +++ b/mail-mta/courier/courier-1.2.3.ebuild @@ -0,0 +1,311 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="An MTA designed specifically for maildirs" +HOMEPAGE="https://www.courier-mta.org/; +SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \ + fam web webmail gnutls" + +DEPEND=" + >=net-libs/courier-authlib-0.72.0 + >=net-libs/courier-unicode-2.2.6:= + net-dns/libidn2:= + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( + dev-libs/openssl:0= + ) + >=sys-libs/gdbm-1.8.0:= + dev-libs/libpcre + app-misc/mime-types + fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl >=net-dialup/mgetty-1.1.28 ) + pam? ( sys-libs/pam ) + mysql? ( dev-db/mysql-connector-c ) + ldap? ( >=net-nds/openldap-1.2.11:= ) + postgres? ( dev-db/postgresql:= ) + spell? ( app-text/aspell ) + fam? ( virtual/fam ) + !mail-filter/maildrop + !mail-mta/esmtp + !mail-mta/exim + !mail-mta/msmtp[mta] + !mail-mta/netqmail + !mail-mta/nullmailer + !mail-mta/postfix + !mail-mta/sendmail + !mail-mta/ssmtp[mta] + !mail-mta/opensmtpd + !net-mail/dot-forward + !sys-apps/ucspi-tcp + " + +RDEPEND="${DEPEND} + dev-lang/perl + sys-process/procps" + +# get rid of old style virtual/imapd - bug 350792 +# all blockers really needed? +RDEPEND="${RDEPEND} + !net-mail/courier-imap + !net-mail/cyrus-imapd" + +PDEPEND="pam? ( net-mail/mailbase ) + crypt? ( >=app-crypt/gnupg-1.0.4 )" + +src_prepare() { + use norewrite && eapply "${FILESDIR}/norewrite.patch" + default +} + +src_configure() { + filter-flags '-fomit-frame-pointer' + + local myconf + myconf="" + + use ldap && myconf="${myconf} --with-ldapconfig=/etc/courier/maildropldap.conf" + + econf ${myconf} \ + $(use_with fam) \ + $(use_with ipv6) \ + $(use_with spell ispell) \ + $(use_with ldap ldapaliasd) \ + $(use_enable ldap maildroldap) \ + $(use_with gnutls) \ + --with-notice=unicode \ + --enable-mimetypes=/etc/mime.types \ + --prefix=/usr \ + --disable-root-check \ + --mandir=/usr/share/man \ + --sysconfdir=/etc/courier \ + --d
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-axolotl-curve25519/, ...
commit: a8faec5b1709f76e12cde2a7ec5fc75c9c16a56c Author: Hanno Böck gentoo org> AuthorDate: Sat Apr 1 16:50:50 2023 + Commit: Hanno Böck gentoo org> CommitDate: Sat Apr 1 16:50:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8faec5b dev-python/python-axolotl-curve25519: Fix setuptools warning Closes: https://bugs.gentoo.org/797808 Signed-off-by: Hanno Böck gentoo.org> ...n-axolotl-curve25519-0.4.1_p2-fix-setuptools-warning.diff | 12 .../python-axolotl-curve25519-0.4.1_p2-r4.ebuild | 3 ++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/dev-python/python-axolotl-curve25519/files/python-axolotl-curve25519-0.4.1_p2-fix-setuptools-warning.diff b/dev-python/python-axolotl-curve25519/files/python-axolotl-curve25519-0.4.1_p2-fix-setuptools-warning.diff new file mode 100644 index ..b62111a0b7c3 --- /dev/null +++ b/dev-python/python-axolotl-curve25519/files/python-axolotl-curve25519-0.4.1_p2-fix-setuptools-warning.diff @@ -0,0 +1,12 @@ +diff -Naurp a/setup.py b/setup.py +--- a/setup.py 2018-04-14 12:44:43.0 +0200 b/setup.py 2023-04-01 18:39:19.732484796 +0200 +@@ -18,7 +18,7 @@ module_curve = Extension('axolotl_curve2 + ) + setup( + name='python-axolotl-curve25519', +-version="0.4.1-2", ++version="0.4.1.post2", + license='GPLv3 License', + author='Tarek Galal', + ext_modules = [module_curve], diff --git a/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r4.ebuild b/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r4.ebuild index b2e958e91dbe..6077f4fd176f 100644 --- a/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r4.ebuild +++ b/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r4.ebuild @@ -19,4 +19,5 @@ LICENSE="BSD GPL-3" SLOT="0" KEYWORDS="amd64 ~arm64 ~riscv x86" -PATCHES=( "${FILESDIR}/python-axolotl-curve25519-fix-type.patch" ) +PATCHES=( "${FILESDIR}/python-axolotl-curve25519-fix-type.patch" + "${FILESDIR}/${P}-fix-setuptools-warning.diff" )
[gentoo-commits] repo/gentoo:master commit in: mail-filter/zdkimfilter/
commit: 0f41976828c7283b927a122ba289940ca4e3c791 Author: Hanno Böck gentoo org> AuthorDate: Thu Mar 30 07:52:10 2023 + Commit: Hanno Böck gentoo org> CommitDate: Thu Mar 30 07:52:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f419768 mail-filter/zdkimfilter: add 3.15 Signed-off-by: Hanno Böck gentoo.org> mail-filter/zdkimfilter/Manifest| 1 + mail-filter/zdkimfilter/zdkimfilter-3.15.ebuild | 35 + 2 files changed, 36 insertions(+) diff --git a/mail-filter/zdkimfilter/Manifest b/mail-filter/zdkimfilter/Manifest index 8ebdf2f74e31..69388db26226 100644 --- a/mail-filter/zdkimfilter/Manifest +++ b/mail-filter/zdkimfilter/Manifest @@ -1,2 +1,3 @@ DIST zdkimfilter-3.13.tar.gz 928058 BLAKE2B 70e16bb9063e966b03d5fd96b8ec458cf5451bb7ce3941539687897a6ad5446a05a8da54a129352ada98b9ed9d4412f3534e189034e9b2507ffe22d0aecf5f1d SHA512 1d3a5d1e5b9f8d56f6a03dd08c09ac7ee52fc9af0d305da3965fbd59e6dffcc85238f448df6746ad4f692dfe2bc928a1209ca6630c63ee3c378cb2660f019ce4 DIST zdkimfilter-3.14.tar.gz 937212 BLAKE2B 93a7e74ad347d171527c24d0f9ee8c38895607ebb3bf08505eef1083cc63d199f82f98d45b9537ecd60e46716f9601694fc8df9d1a96dfd5f7ce74f1646c13ab SHA512 3d8fa2955fe4c61de961d5396a14cdfd60e7df4c48b19dcdc283688192693ad4876ce470a2e9de18292f3addb7f9c2fed3586e4fe11ab3a362456af7c036eb1b +DIST zdkimfilter-3.15.tar.gz 940615 BLAKE2B 7d28b116ecbe64700eaecb5c51b4a11d01c02c59873d22bd4f909274a270e836f75a0ce4fd0b722ff4dcfc6b83e0383789fa31acd8493ed3d1a641807246e9da SHA512 9df73cb246146cd217704887d4e3d78460e492803337cf75b4fcdc28c0ac0565d84340f85d07891af5b07d36b34aedf45182bb52ef53ac30e6ae3d8dec53977c diff --git a/mail-filter/zdkimfilter/zdkimfilter-3.15.ebuild b/mail-filter/zdkimfilter/zdkimfilter-3.15.ebuild new file mode 100644 index ..495b98b46cd9 --- /dev/null +++ b/mail-filter/zdkimfilter/zdkimfilter-3.15.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DESCRIPTION="DKIM filter for Courier-MTA" +HOMEPAGE="https://www.tana.it/sw/zdkimfilter; +SRC_URI="https://www.tana.it/sw/zdkimfilter/${P}.tar.gz; +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug" + +DEPEND="net-libs/gnutls + mail-mta/courier + dev-db/opendbx + dev-libs/nettle:= + net-dns/libidn2:= + dev-libs/libunistring:= + dev-libs/libbsd" +RDEPEND="${DEPEND}" + +# Tests don't work with portage sandbox +RESTRICT="test" + +src_configure() { + econf $(use_enable debug) +} + +src_install() { + emake DESTDIR="${D}" install + diropts -o mail -g mail + dodir /etc/courier/filters/keys + dodoc release-notes-*.txt README ChangeLog + dodoc odbx_example.{conf,sql} +}
[gentoo-commits] repo/gentoo:master commit in: mail-filter/zdkimfilter/
commit: 1f8b0de60f5abf4d590b98c0d0b110673a2fa719 Author: Hanno Böck gentoo org> AuthorDate: Fri Mar 10 20:42:59 2023 + Commit: Hanno Böck gentoo org> CommitDate: Fri Mar 10 20:42:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f8b0de6 mail-filter/zdkimfilter: add 3.14 Signed-off-by: Hanno Böck gentoo.org> mail-filter/zdkimfilter/Manifest| 1 + mail-filter/zdkimfilter/zdkimfilter-3.14.ebuild | 35 + 2 files changed, 36 insertions(+) diff --git a/mail-filter/zdkimfilter/Manifest b/mail-filter/zdkimfilter/Manifest index 9dc46e690f45..8ebdf2f74e31 100644 --- a/mail-filter/zdkimfilter/Manifest +++ b/mail-filter/zdkimfilter/Manifest @@ -1 +1,2 @@ DIST zdkimfilter-3.13.tar.gz 928058 BLAKE2B 70e16bb9063e966b03d5fd96b8ec458cf5451bb7ce3941539687897a6ad5446a05a8da54a129352ada98b9ed9d4412f3534e189034e9b2507ffe22d0aecf5f1d SHA512 1d3a5d1e5b9f8d56f6a03dd08c09ac7ee52fc9af0d305da3965fbd59e6dffcc85238f448df6746ad4f692dfe2bc928a1209ca6630c63ee3c378cb2660f019ce4 +DIST zdkimfilter-3.14.tar.gz 937212 BLAKE2B 93a7e74ad347d171527c24d0f9ee8c38895607ebb3bf08505eef1083cc63d199f82f98d45b9537ecd60e46716f9601694fc8df9d1a96dfd5f7ce74f1646c13ab SHA512 3d8fa2955fe4c61de961d5396a14cdfd60e7df4c48b19dcdc283688192693ad4876ce470a2e9de18292f3addb7f9c2fed3586e4fe11ab3a362456af7c036eb1b diff --git a/mail-filter/zdkimfilter/zdkimfilter-3.14.ebuild b/mail-filter/zdkimfilter/zdkimfilter-3.14.ebuild new file mode 100644 index ..495b98b46cd9 --- /dev/null +++ b/mail-filter/zdkimfilter/zdkimfilter-3.14.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DESCRIPTION="DKIM filter for Courier-MTA" +HOMEPAGE="https://www.tana.it/sw/zdkimfilter; +SRC_URI="https://www.tana.it/sw/zdkimfilter/${P}.tar.gz; +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug" + +DEPEND="net-libs/gnutls + mail-mta/courier + dev-db/opendbx + dev-libs/nettle:= + net-dns/libidn2:= + dev-libs/libunistring:= + dev-libs/libbsd" +RDEPEND="${DEPEND}" + +# Tests don't work with portage sandbox +RESTRICT="test" + +src_configure() { + econf $(use_enable debug) +} + +src_install() { + emake DESTDIR="${D}" install + diropts -o mail -g mail + dodir /etc/courier/filters/keys + dodoc release-notes-*.txt README ChangeLog + dodoc odbx_example.{conf,sql} +}
[gentoo-commits] repo/gentoo:master commit in: mail-filter/zdkimfilter/
commit: a8d3e70f860d86628db6305b3b9581118d805cfe Author: Hanno Böck gentoo org> AuthorDate: Fri Mar 10 09:30:45 2023 + Commit: Hanno Böck gentoo org> CommitDate: Fri Mar 10 09:30:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d3e70f mail-filter/zdkimfilter: drop 1.8, 2.1, 2.2, 3.13 Signed-off-by: Hanno Böck gentoo.org> mail-filter/zdkimfilter/Manifest| 3 --- mail-filter/zdkimfilter/zdkimfilter-1.8.ebuild | 35 - mail-filter/zdkimfilter/zdkimfilter-2.1.ebuild | 35 - mail-filter/zdkimfilter/zdkimfilter-2.2.ebuild | 35 - mail-filter/zdkimfilter/zdkimfilter-3.13.ebuild | 34 5 files changed, 142 deletions(-) diff --git a/mail-filter/zdkimfilter/Manifest b/mail-filter/zdkimfilter/Manifest index 6375da13fcf9..9dc46e690f45 100644 --- a/mail-filter/zdkimfilter/Manifest +++ b/mail-filter/zdkimfilter/Manifest @@ -1,4 +1 @@ -DIST zdkimfilter-1.8.tar.gz 717481 BLAKE2B ec662a02c4a248085a42548d892084eb23c592c0511026039d18e8cc7a1a46dcf37411f8fc7395be507065ddb9cda8c5a1226e5e379852b4ef7ee84c2936b439 SHA512 e4b32c5d636db8a76ecfc2e4c8b1bda2053dc6c5baba13ed66120458f012a9d22d9ec269ae88100f1cc048b9c7d6c67a887ed1a48435a6353ab68bc13054c42c -DIST zdkimfilter-2.1.tar.gz 737474 BLAKE2B a36155eef3bc31ede1446244f920040f1885109deae5646379f66a1a41315ad7f90552b64f138a61c4d88c0f616e2524fd8911302fd301503e70443948a68a34 SHA512 493a53d0879c7516196df32e364bf94d4f7f5265095637417ca9e569145dea68e528debe93f0835ffac493f05ab38d2b4cbd2bcd7da8029f5a9ef98a488d058d -DIST zdkimfilter-2.2.tar.gz 742580 BLAKE2B b0d7c4ead1e6f3d3588c0b197b9615dd9cddde62230937a1d91ad38799e90e9ec18d29a14c14def9e1f88207afaebe3de496a57a78c049871d875391abce9574 SHA512 3a258f67ace9542dbc150ad1e89791fd50885c9e2599fffeb84b85460a56b3b3541f62779d374366b405274f92d5fa518d8e4c758e82a8a7dfac8a94fb0c6d91 DIST zdkimfilter-3.13.tar.gz 928058 BLAKE2B 70e16bb9063e966b03d5fd96b8ec458cf5451bb7ce3941539687897a6ad5446a05a8da54a129352ada98b9ed9d4412f3534e189034e9b2507ffe22d0aecf5f1d SHA512 1d3a5d1e5b9f8d56f6a03dd08c09ac7ee52fc9af0d305da3965fbd59e6dffcc85238f448df6746ad4f692dfe2bc928a1209ca6630c63ee3c378cb2660f019ce4 diff --git a/mail-filter/zdkimfilter/zdkimfilter-1.8.ebuild b/mail-filter/zdkimfilter/zdkimfilter-1.8.ebuild deleted file mode 100644 index d7ee7b6edfc1.. --- a/mail-filter/zdkimfilter/zdkimfilter-1.8.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -DESCRIPTION="DKIM filter for Courier-MTA" -HOMEPAGE="https://www.tana.it/sw/zdkimfilter; -SRC_URI="https://www.tana.it/sw/zdkimfilter/${P}.tar.gz; -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="debug" - -DEPEND="mail-filter/opendkim - mail-mta/courier - dev-db/opendbx - dev-libs/nettle:= - net-dns/libidn2:= - dev-libs/libunistring:=" -RDEPEND="${DEPEND}" - -# For working tests we need a fix for opendkim, -# see https://bugs.gentoo.org/700174 -RESTRICT="test" - -src_configure() { - econf $(use_enable debug) -} - -src_install() { - emake DESTDIR="${D}" install - diropts -o mail -g mail - dodir /etc/courier/filters/keys - dodoc release-notes-*.txt README ChangeLog - dodoc odbx_example.{conf,sql} -} diff --git a/mail-filter/zdkimfilter/zdkimfilter-2.1.ebuild b/mail-filter/zdkimfilter/zdkimfilter-2.1.ebuild deleted file mode 100644 index d7ee7b6edfc1.. --- a/mail-filter/zdkimfilter/zdkimfilter-2.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -DESCRIPTION="DKIM filter for Courier-MTA" -HOMEPAGE="https://www.tana.it/sw/zdkimfilter; -SRC_URI="https://www.tana.it/sw/zdkimfilter/${P}.tar.gz; -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="debug" - -DEPEND="mail-filter/opendkim - mail-mta/courier - dev-db/opendbx - dev-libs/nettle:= - net-dns/libidn2:= - dev-libs/libunistring:=" -RDEPEND="${DEPEND}" - -# For working tests we need a fix for opendkim, -# see https://bugs.gentoo.org/700174 -RESTRICT="test" - -src_configure() { - econf $(use_enable debug) -} - -src_install() { - emake DESTDIR="${D}" install - diropts -o mail -g mail - dodir /etc/courier/filters/keys - dodoc release-notes-*.txt README ChangeLog - dodoc odbx_example.{conf,sql} -} diff --git a/mail-filter/zdkimfilter/zdkimfilter-2.2.ebuild b/mail-filter/zdkimfilter/zdkimfilter-2.2.ebuild deleted file mode 100644 index d7ee7b6edfc1.. --- a/mail-filter/zdkimfilter/zdkimfilter-2.2.ebuild +++ /dev/null
[gentoo-commits] repo/gentoo:master commit in: mail-filter/courier-pythonfilter/
commit: 1321bf6a89e0149ad8dfce0b68a12207f883d9a9 Author: Hanno Böck gentoo org> AuthorDate: Sun Feb 26 19:07:59 2023 + Commit: Hanno Böck gentoo org> CommitDate: Sun Feb 26 19:07:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1321bf6a mail-filter/courier-pythonfilter: add 3.0.4 Support Python 3.11, EAPI 8. Closes: https://bugs.gentoo.org/896974 Signed-off-by: Hanno Böck gentoo.org> mail-filter/courier-pythonfilter/Manifest | 1 + .../courier-pythonfilter-3.0.4.ebuild | 19 +++ 2 files changed, 20 insertions(+) diff --git a/mail-filter/courier-pythonfilter/Manifest b/mail-filter/courier-pythonfilter/Manifest index 62b8a02241b7..ea73949011e7 100644 --- a/mail-filter/courier-pythonfilter/Manifest +++ b/mail-filter/courier-pythonfilter/Manifest @@ -1,2 +1,3 @@ DIST courier-pythonfilter-3.0.2.tar.gz 59121 BLAKE2B 6223ddd62c1c1af980720451e3446cd3b2296a243c5c8d3b5e60fd8640e3391ba2e561ea251bbacbb4a1c6cdbe7eccf6f7ff8221d952cf5703d389b0267a1a2f SHA512 62985a3fefc2d324b3ba7035117e88e4e246815e63fe1b681af11a38a20ea55e649a233c1979b918b166f5c2abbcc22037f215b73be298763f777648249cd652 DIST courier-pythonfilter-3.0.3.tar.gz 61994 BLAKE2B 286e9b9af580512080663cf392d9ebbe12bb35e527e3b8ab5b2c10109049d7dd3ff227f17cce126f6fdf7cf4053b163e494ad23f4260a3778a5ed58af5b50f0e SHA512 0dda245f634a181a363e99be0641c627f778d5c7d3dc67c0fab27a6471d5d4a76d24e371ffe72456653875ffcae58eb423f5885fd483d5882f0dd75be5b946ff +DIST courier-pythonfilter-3.0.4.tar.gz 63336 BLAKE2B 0a002b68a1828d20258f7671bd91bded3960e1b60cb00ec80ca43fcb783729509c18b2603fbc044649b2514a6911b71b369c0525c87a47719b5328dfd78dcea2 SHA512 00b08b607ed6c613a5a010855c34580d0ea22e11e6ca9d5f2a9806c9f1f9cce15d32b66822433c29e23b71b955da18fe63bf78fb6240e6e6f026a27f52c2d86c diff --git a/mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.4.ebuild b/mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.4.ebuild new file mode 100644 index ..074fe41d1cd8 --- /dev/null +++ b/mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.4.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9,10,11} ) +PYPI_NO_NORMALIZE=1 +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Python filtering architecture for the Courier MTA" +HOMEPAGE="https://pypi.org/project/courier-pythonfilter/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="mail-mta/courier"
[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/files/, mail-mta/courier/
commit: 6b52d85af94a36c9eac2655ac49f956c3bff757c Author: Hanno Böck gentoo org> AuthorDate: Fri Feb 24 19:48:03 2023 + Commit: Hanno Böck gentoo org> CommitDate: Fri Feb 24 19:48:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b52d85a mail-mta/courier: Fix errors with getgrnam_r buffer. This patches a bug that can cause courier to malfunction on systems with a large number of users. See upstream pull request for details: https://github.com/svarshavchik/courier-libs/pull/30 Signed-off-by: Hanno Böck gentoo.org> mail-mta/courier/courier-1.2.2-r1.ebuild | 315 + .../files/courier-1.2.2-fix-getgrnam-buffer.diff | 120 2 files changed, 435 insertions(+) diff --git a/mail-mta/courier/courier-1.2.2-r1.ebuild b/mail-mta/courier/courier-1.2.2-r1.ebuild new file mode 100644 index ..7ef2ccb961ea --- /dev/null +++ b/mail-mta/courier/courier-1.2.2-r1.ebuild @@ -0,0 +1,315 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +# Avoids failures on systems with large numbers of users in a group, +# see https://github.com/svarshavchik/courier-libs/pull/30 +PATCHES=( "${FILESDIR}/courier-1.2.2-fix-getgrnam-buffer.diff" ) + +DESCRIPTION="An MTA designed specifically for maildirs" +HOMEPAGE="https://www.courier-mta.org/; +SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \ + fam web webmail gnutls" + +DEPEND=" + >=net-libs/courier-authlib-0.72.0 + >=net-libs/courier-unicode-2.2.6:= + net-dns/libidn2:= + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( + dev-libs/openssl:0= + ) + >=sys-libs/gdbm-1.8.0:= + dev-libs/libpcre + app-misc/mime-types + fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl >=net-dialup/mgetty-1.1.28 ) + pam? ( sys-libs/pam ) + mysql? ( dev-db/mysql-connector-c ) + ldap? ( >=net-nds/openldap-1.2.11:= ) + postgres? ( dev-db/postgresql:= ) + spell? ( app-text/aspell ) + fam? ( virtual/fam ) + !mail-filter/maildrop + !mail-mta/esmtp + !mail-mta/exim + !mail-mta/msmtp[mta] + !mail-mta/netqmail + !mail-mta/nullmailer + !mail-mta/postfix + !mail-mta/sendmail + !mail-mta/ssmtp[mta] + !mail-mta/opensmtpd + !net-mail/dot-forward + !sys-apps/ucspi-tcp + " + +RDEPEND="${DEPEND} + dev-lang/perl + sys-process/procps" + +# get rid of old style virtual/imapd - bug 350792 +# all blockers really needed? +RDEPEND="${RDEPEND} + !net-mail/courier-imap + !net-mail/cyrus-imapd" + +PDEPEND="pam? ( net-mail/mailbase ) + crypt? ( >=app-crypt/gnupg-1.0.4 )" + +src_prepare() { + use norewrite && eapply "${FILESDIR}/norewrite.patch" + default +} + +src_configure() { + filter-flags '-fomit-frame-pointer' + + local myconf + myconf="" + + use ldap && myconf="${myconf} --with-ldapconfig=/etc/courier/maildropldap.conf" + + econf ${myconf} \ + $(use_with fam) \ + $(use_with ipv6) \ + $(use_with spell ispell) \ + $(use_with ldap ldapaliasd) \ + $(use_enable ldap maildroldap) \ + $(use_with gnutls) \ + --with-notice=unicode \ + --enable-mimetypes=/etc/mime.types \ + --prefix=/usr \ + --disable-root-check \ + --mandir=/usr/share/man \ + --sysconfdir=/etc/courier \ + --datadir=/usr/share/courier \ + --sharedstatedir=/var/lib/courier/com \ + --localstatedir=/var/lib/courier \ + --with-piddir=/var/run/courier \ + --with-authdaemonvar=/var/lib/courier/authdaemon \ + --with-mailuser=mail \ + --with-mailgroup=mail \ + --with-paranoid-smtpext \ + --with-db=gdbm \ + --disable-autorenamesent \ + --cache-file="${S}/configuring.cache" \ + --host="${CHOST}" debug=true || die "./configure" +} + +src_compile() { + default +} + +etc_courier() { + # Import existing /etc/courier/file if it exists. + # Add option only if it was not already set or even commented out + file="${1}" ; word="`echo \"${2}\" | sed -e\"s|=.*$||\" -e\"s|^.*opt ||\"`" + [ ! -e "${D}/etc/courier/${file}" ] &a
[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/
commit: bde1f23d6ad54b763506b57e0f040e59577c644c Author: Hanno Böck gentoo org> AuthorDate: Tue Feb 21 14:13:20 2023 + Commit: Hanno Böck gentoo org> CommitDate: Tue Feb 21 14:13:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bde1f23d mail-mta/courier: add 1.2.2 Use EAPI 8. Dependency change from libidn to libidn2. Remove obsolete blockers. Signed-off-by: Hanno Böck gentoo.org> mail-mta/courier/Manifest | 1 + mail-mta/courier/courier-1.2.2.ebuild | 311 ++ 2 files changed, 312 insertions(+) diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest index 6436bf1e9004..7fd5197e1fba 100644 --- a/mail-mta/courier/Manifest +++ b/mail-mta/courier/Manifest @@ -1,2 +1,3 @@ DIST courier-1.1.5.tar.bz2 7654159 BLAKE2B 7ad09b4b3c8ec201ea275851aec4efb34861a2881c765228b58063d26f17580fbe8ffe4e882d43b74ed048c3bf711e0eb08cb45eb1ba25ab2073a8c411a6cd4f SHA512 6b7040a73b09a4fc0ad4d93c576d7d7026aa743e5bbfe3ae14d2474dd9cffdb3419eceb14000cc0beeae40886796d9973e9f8611a7ea925cf2e0ab928904038a DIST courier-1.1.8.tar.bz2 7655220 BLAKE2B 189c87e416fe8d232e1fab8be47ff8258a54de2a6eccf1b02bd2839c6925018ee5b0ff3172ba791076c979d5c15a9dbcac1e7f515b0683066f3ff55369ea91a9 SHA512 9a0d96a20a75794fba57df11305326eb990091bd503763cd091ad29a4b34d9c1576d40c2e2d6eb81f3705e2d4b0a265c174df6e307a60fbbc1dc26110d931133 +DIST courier-1.2.2.tar.bz2 7841858 BLAKE2B 93ff5cbfe6cc8e51c769718a7933c6f7acc7f910fd3c966c3f0703a8775d360b899f846e34174b48152d397d1c7e89f67b511ec31a63641649f015574149deec SHA512 801893f77b3e18e01f3cec4a9d73abe8fc7aaca34d3c853fd5e6007e30c2b47f9e2f54e50fbff5a5bbb5ddb72ddcb5e4b7f862f17146253e44ad61b97bc556b0 diff --git a/mail-mta/courier/courier-1.2.2.ebuild b/mail-mta/courier/courier-1.2.2.ebuild new file mode 100644 index ..b2b4f33d26c3 --- /dev/null +++ b/mail-mta/courier/courier-1.2.2.ebuild @@ -0,0 +1,311 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="An MTA designed specifically for maildirs" +HOMEPAGE="https://www.courier-mta.org/; +SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \ + fam web webmail gnutls" + +DEPEND=" + >=net-libs/courier-authlib-0.72.0 + >=net-libs/courier-unicode-2.2.6:= + net-dns/libidn2:= + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( + dev-libs/openssl:0= + ) + >=sys-libs/gdbm-1.8.0:= + dev-libs/libpcre + app-misc/mime-types + fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl >=net-dialup/mgetty-1.1.28 ) + pam? ( sys-libs/pam ) + mysql? ( dev-db/mysql-connector-c ) + ldap? ( >=net-nds/openldap-1.2.11:= ) + postgres? ( dev-db/postgresql:= ) + spell? ( app-text/aspell ) + fam? ( virtual/fam ) + !mail-filter/maildrop + !mail-mta/esmtp + !mail-mta/exim + !mail-mta/msmtp[mta] + !mail-mta/netqmail + !mail-mta/nullmailer + !mail-mta/postfix + !mail-mta/sendmail + !mail-mta/ssmtp[mta] + !mail-mta/opensmtpd + !net-mail/dot-forward + !sys-apps/ucspi-tcp + " + +RDEPEND="${DEPEND} + dev-lang/perl + sys-process/procps" + +# get rid of old style virtual/imapd - bug 350792 +# all blockers really needed? +RDEPEND="${RDEPEND} + !net-mail/courier-imap + !net-mail/cyrus-imapd" + +PDEPEND="pam? ( net-mail/mailbase ) + crypt? ( >=app-crypt/gnupg-1.0.4 )" + +src_prepare() { + use norewrite && eapply "${FILESDIR}/norewrite.patch" + default +} + +src_configure() { + filter-flags '-fomit-frame-pointer' + + local myconf + myconf="" + + use ldap && myconf="${myconf} --with-ldapconfig=/etc/courier/maildropldap.conf" + + econf ${myconf} \ + $(use_with fam) \ + $(use_with ipv6) \ + $(use_with spell ispell) \ + $(use_with ldap ldapaliasd) \ + $(use_enable ldap maildroldap) \ + $(use_with gnutls) \ + --with-notice=unicode \ + --enable-mimetypes=/etc/mime.types \ + --prefix=/usr \ + --disable-root-check \ + --mandir=/usr/share/man \ + --sysconfdir=/etc/courier \ + --datadir=/usr/share/courier \ + --sharedstatedir=/var/lib/courier/com \ + --localstatedir=/var/lib/courier \ + --with-piddir=/var/run/courier \ + --with-authdaemonvar=
[gentoo-commits] repo/gentoo:master commit in: net-libs/courier-authlib/
commit: 9058667406fdc430de14ae5833bdc74e502e9dd7 Author: Hanno Böck gentoo org> AuthorDate: Tue Feb 21 14:10:47 2023 + Commit: Hanno Böck gentoo org> CommitDate: Tue Feb 21 14:10:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90586674 net-libs/courier-authlib: add 0.72.0 Use EAPI 8. Signed-off-by: Hanno Böck gentoo.org> net-libs/courier-authlib/Manifest | 1 + .../courier-authlib/courier-authlib-0.72.0.ebuild | 148 + 2 files changed, 149 insertions(+) diff --git a/net-libs/courier-authlib/Manifest b/net-libs/courier-authlib/Manifest index 433b7134be87..27cd00380ef0 100644 --- a/net-libs/courier-authlib/Manifest +++ b/net-libs/courier-authlib/Manifest @@ -1,2 +1,3 @@ DIST courier-authlib-0.71.0.tar.bz2 2207895 BLAKE2B 8eb92b2c07acfb662b34a2234759a80f3a1b5a96c9e537cd6215bd9a9a607ed8995461dd599e4fe2698e70510f11815ad13a0511446303ae5e26ff616f05d92f SHA512 7a9700c472fd9d6942bd15dfd8db474a738817608bcd8106b6211b24cdc0631fd69f99e7a5c9e9f6088c16b53a9304ec429c031b16621f8ef52581af8a4256ec DIST courier-authlib-0.71.3.tar.bz2 2208794 BLAKE2B 4b0f56f066368383d471dd8f46941f7b652a87be939ba6319cf99115991c03dd117d6bc246cc802fa7066ce5c75aaa102c59ae397948dd31ddbbb024059566ef SHA512 02c55ff1a91aac581942f8a4a01edd2bb8e2e1a07faf551d40a97583ce2f6eab12e850e3170df255c1e7680a34e418784ec14bb033825d6bac21192ae37ce55d +DIST courier-authlib-0.72.0.tar.bz2 2274507 BLAKE2B 238fbc8d046dd3c1f2eb6357f9b1995dd666171dfb8a6ba40ee68446bc6cfb9624b53f4603376119798130d5319f5489690bf1567d9d59db4448a4478aff2dc9 SHA512 1d04c3a10fffddfd2c3cae1c5543a01ec6fcc4ccdf77b13714542ce7189e4924836a64123a9e7231fda698cca9a930be65a4a2382f3cd96364635f754bf40ce3 diff --git a/net-libs/courier-authlib/courier-authlib-0.72.0.ebuild b/net-libs/courier-authlib/courier-authlib-0.72.0.ebuild new file mode 100644 index ..da59ee50df02 --- /dev/null +++ b/net-libs/courier-authlib/courier-authlib-0.72.0.ebuild @@ -0,0 +1,148 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="Courier authentication library" +SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +HOMEPAGE="https://www.courier-mta.org/authlib/; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="berkdb debug gdbm ldap mysql pam postgres sqlite static-libs" + +RESTRICT="!berkdb? ( test )" + +DEPEND="net-mail/mailbase + >=net-libs/courier-unicode-2.2.6:= + virtual/libcrypt:= + gdbm? ( sys-libs/gdbm:= ) + !gdbm? ( sys-libs/db:= ) + dev-libs/openssl:0= + ldap? ( >=net-nds/openldap-1.2.11:= ) + mysql? ( dev-db/mysql-connector-c:= ) + pam? ( sys-libs/pam ) + postgres? ( dev-db/postgresql:= ) + sqlite? ( dev-db/sqlite:3 )" + +RDEPEND="${DEPEND}" + +pkg_setup() { + if ! has_version 'dev-tcltk/expect' ; then + ewarn 'The dev-tcltk/expect package is not installed.' + ewarn 'Without it, you will not be able to change system login passwords.' + ewarn 'However non-system authentication modules (LDAP, MySQL, PostgreSQL,' + ewarn 'and others) will work just fine.' + fi +} + +src_configure() { + filter-flags -fomit-frame-pointer + local myconf + if use berkdb ; then + if use gdbm ; then + ewarn "Both gdbm and berkdb selected. Using gdbm." + else + myconf="--with-db=db" + fi + fi + use gdbm && myconf="--with-db=gdbm" + use debug && myconf+=" debug=true" + use sqlite && myconf+=" --with-sqlite-libs" + + econf \ + --sysconfdir=/etc/courier \ + --datadir=/usr/share/courier \ + --localstatedir=/var/lib/courier \ + --sharedstatedir=/var/lib/courier/com \ + --with-authdaemonvar=/var/lib/courier/authdaemon \ + --with-authshadow \ + --with-mailuser=mail \ + --with-mailgroup=mail \ + --cache-file="${S}/configuring.cache" \ + $(use_with pam authpam) \ + $(use_with ldap authldap) \ + $(use_with mysql authmysql) \ + $(use_with postgres authpgsql) \ + $(use_with sqlite authsqlite) \ + ${myconf} +} + +orderfirst() { + file="${D}/etc/courier/authlib/${1}" ; option="${2}" ; param="${3}" + if [[ -e "${file}" ]] ; then + orig="$(grep ^${option}= ${file} | cut -d\" -f 2)" + new="${op
[gentoo-commits] repo/gentoo:master commit in: net-libs/courier-unicode/
commit: 841c4e92d22daa4933d5f0a100777d41c00abdc7 Author: Hanno Böck gentoo org> AuthorDate: Tue Feb 21 14:09:41 2023 + Commit: Hanno Böck gentoo org> CommitDate: Tue Feb 21 14:09:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=841c4e92 net-libs/courier-unicode: add 2.2.6 Port to EAPI 8. Signed-off-by: Hanno Böck gentoo.org> net-libs/courier-unicode/Manifest | 1 + .../courier-unicode/courier-unicode-2.2.6.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/net-libs/courier-unicode/Manifest b/net-libs/courier-unicode/Manifest index ab8426190239..acd66f980b1c 100644 --- a/net-libs/courier-unicode/Manifest +++ b/net-libs/courier-unicode/Manifest @@ -1,3 +1,4 @@ DIST courier-unicode-2.1.2.tar.bz2 445242 BLAKE2B 118afeefbb0d957f3a0b7a39e573edbdc3fa1d85c1028f4aca46137402f01a6b4d5df11c48e9d8235483ba277e187863d3f8f7b1cf426a1b5f2d40eb243cca4f SHA512 97d1c12917a1d415b4dfb8155e2573e0e4101112433107e252e393765fa88edd5aa8d349a2c201ea951bf0e9d51ac0f0c694c308fbe9909929364661bc24 DIST courier-unicode-2.1.tar.bz2 447917 BLAKE2B 0d225849322ccaacea9eef49225952ac5219ab2967f30ca1c0412b73790b77682a077c2c08cff7b606cc1fdc6542db7e0895afdf7ba34f73e2a71aba5311df99 SHA512 1ee0bb3a548bfae4ebdc92ff8eeff5d22705c0df55e37e98880a12f1bfb186034e0c1ea2e1f03073b40e1d11147828304be93467d5d51e394fe39fd5746e DIST courier-unicode-2.2.3.tar.bz2 593337 BLAKE2B b384aaac20ae645f4eaf256c90e50dda4e7b7e78f91188fbadae9851c7fb1c994b1b91b942a02cabbea357e15bc3d9e9d64f97d2810a359604303905b3d03fba SHA512 aab25e9b095e11e5744d4148b50d95ded2a5613c48146f90dacb796eba82aaf41b0ea86ec82a0edd702ad2a8c00bb7f784e12c3ddd01777a19edb3da10a168f3 +DIST courier-unicode-2.2.6.tar.bz2 598551 BLAKE2B 870e3add65747354ea8a91d58272a588bec84553ebbbff68ce6fb1ffc36a3d359a7988b696c6af0dcd5e25bf95dac5de6ce4abc999ab7c41edb6f7d8971087e7 SHA512 02db2da4cec2daecbfc953f4bbe6df34d68554668371a740a20c90707b8d6fe7d516e0c8fec83f6cecdd9bab239cbc1f5adef004babd67d642aed81e5b653940 diff --git a/net-libs/courier-unicode/courier-unicode-2.2.6.ebuild b/net-libs/courier-unicode/courier-unicode-2.2.6.ebuild new file mode 100644 index ..f5d5c280a678 --- /dev/null +++ b/net-libs/courier-unicode/courier-unicode-2.2.6.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Unicode library used by the courier mail server" +HOMEPAGE="https://www.courier-mta.org/; +SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0/7" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +src_configure() { + econf --disable-static +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die + dodoc AUTHORS ChangeLog README +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
commit: 222e7cd8cd15b61cc391e653dd4d5814386980c4 Author: Hanno Böck gentoo org> AuthorDate: Tue Feb 21 08:23:49 2023 + Commit: Hanno Böck gentoo org> CommitDate: Tue Feb 21 08:23:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222e7cd8 media-gfx/cropgui: Python 3.11 support, EAPI 8. Signed-off-by: Hanno Böck gentoo.org> media-gfx/cropgui/cropgui-0.6-r2.ebuild | 45 + 1 file changed, 45 insertions(+) diff --git a/media-gfx/cropgui/cropgui-0.6-r2.ebuild b/media-gfx/cropgui/cropgui-0.6-r2.ebuild new file mode 100644 index ..8526868539b5 --- /dev/null +++ b/media-gfx/cropgui/cropgui-0.6-r2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10,11} ) +inherit python-r1 desktop wrapper xdg-utils + +DESCRIPTION="GUI for lossless cropping of jpeg images" +HOMEPAGE="https://emergent.unpythonic.net/01248401946; +SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" +RDEPEND="${PYTHON_DEPS} + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}]" + +install_cropgui_wrapper() { + python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade + make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py" + python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}" + rm "${ED}/usr/bin/${PN}.tmp" || die +} + +src_install() { + python_moduleinto "${PN}" + python_foreach_impl install_cropgui_wrapper + + domenu "${PN}.desktop" + doicon "${PN}.png" +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/freewvs/
commit: 088fa2cc9f285427189e01aa498345f166096410 Author: Hanno Böck gentoo org> AuthorDate: Sun Feb 19 11:44:41 2023 + Commit: Hanno Böck gentoo org> CommitDate: Sun Feb 19 11:44:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=088fa2cc app-misc/freewvs: Python 3.11 support, EAPI 8. Also add pypi to metadata.xml. Signed-off-by: Hanno Böck gentoo.org> app-misc/freewvs/freewvs-0.1.3-r1.ebuild | 29 + app-misc/freewvs/metadata.xml| 3 +++ 2 files changed, 32 insertions(+) diff --git a/app-misc/freewvs/freewvs-0.1.3-r1.ebuild b/app-misc/freewvs/freewvs-0.1.3-r1.ebuild new file mode 100644 index ..a8ff9a29ba4d --- /dev/null +++ b/app-misc/freewvs/freewvs-0.1.3-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9,10,11} ) +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Scans filesystem for known vulnerable web applications" +HOMEPAGE="https://freewvs.schokokeks.org/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( README.md ) + +pkg_postinst() { + einfo To use freewvs you need to run + einfo update-freewvsdb + einfo first. You should run this on a regular basis to update + einfo the web application data, e.g. via a cronjob. +} + +# Only codingstyle and similar tests, require dependencies +# not packaged in Gentoo +RESTRICT="test" diff --git a/app-misc/freewvs/metadata.xml b/app-misc/freewvs/metadata.xml index 4da67a4f4b42..29f8136298e8 100644 --- a/app-misc/freewvs/metadata.xml +++ b/app-misc/freewvs/metadata.xml @@ -4,4 +4,7 @@ ha...@gentoo.org + + freewvs +
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/snallygaster/
commit: 3d1cd731bffcd2f1ad8b085ccb0bd07e1e3941c5 Author: Hanno Böck gentoo org> AuthorDate: Sat Feb 18 20:04:21 2023 + Commit: Hanno Böck gentoo org> CommitDate: Sat Feb 18 20:05:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d1cd731 net-analyzer/snallygaster: support Python 3.11, EAPI 8 Add upstream ids to metadata. Signed-off-by: Hanno Böck gentoo.org> net-analyzer/snallygaster/metadata.xml | 4 .../snallygaster/snallygaster-0.0.12-r1.ebuild | 26 ++ 2 files changed, 30 insertions(+) diff --git a/net-analyzer/snallygaster/metadata.xml b/net-analyzer/snallygaster/metadata.xml index dcdae049d7cf..f8aae7b5d9a4 100644 --- a/net-analyzer/snallygaster/metadata.xml +++ b/net-analyzer/snallygaster/metadata.xml @@ -2,4 +2,8 @@ https://www.gentoo.org/dtd/metadata.dtd;> ha...@gentoo.org + +hannob/snallygaster +snallygaster + diff --git a/net-analyzer/snallygaster/snallygaster-0.0.12-r1.ebuild b/net-analyzer/snallygaster/snallygaster-0.0.12-r1.ebuild new file mode 100644 index ..0986177e4b5d --- /dev/null +++ b/net-analyzer/snallygaster/snallygaster-0.0.12-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9,10,11} ) +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Finds file leaks and other security problems on HTTP servers" +HOMEPAGE="https://github.com/hannob/snallygaster; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-python/dnspython + dev-python/urllib3 + dev-python/beautifulsoup4" +RDEPEND="${DEPEND}" +DOCS=( README.md TESTS.md ) + +# Only codingstyle and similar tests, require dependencies +# not packaged in Gentoo +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyClamd/
commit: 2aea0787c393f31a8eb11314aa3f3b185b5b62ac Author: Hanno Böck gentoo org> AuthorDate: Sat Feb 18 16:02:09 2023 + Commit: Hanno Böck gentoo org> CommitDate: Sat Feb 18 16:02:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aea0787 dev-python/pyClamd: destabilize, commited as stable by accident. Signed-off-by: Hanno Böck gentoo.org> dev-python/pyClamd/pyClamd-0.4.0-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyClamd/pyClamd-0.4.0-r4.ebuild b/dev-python/pyClamd/pyClamd-0.4.0-r4.ebuild index 4f0d7151688f..34ab2e3d7a34 100644 --- a/dev-python/pyClamd/pyClamd-0.4.0-r4.ebuild +++ b/dev-python/pyClamd/pyClamd-0.4.0-r4.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="~amd64" IUSE="" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyClamd/files/, dev-python/pyClamd/
commit: 74b9a5dfa437e0286ad8e7bac5963dfdbc7c11cf Author: Hanno Böck gentoo org> AuthorDate: Sat Feb 18 16:00:02 2023 + Commit: Hanno Böck gentoo org> CommitDate: Sat Feb 18 16:00:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b9a5df dev-python/pyClamd: Support python 3.11, EAPI 8, PEP517. Signed-off-by: Hanno Böck gentoo.org> ...pyClamd-0.4.0-remove-obsolete-bugtrack_url.diff | 11 + dev-python/pyClamd/pyClamd-0.4.0-r4.ebuild | 27 ++ 2 files changed, 38 insertions(+) diff --git a/dev-python/pyClamd/files/pyClamd-0.4.0-remove-obsolete-bugtrack_url.diff b/dev-python/pyClamd/files/pyClamd-0.4.0-remove-obsolete-bugtrack_url.diff new file mode 100644 index ..446c215ba518 --- /dev/null +++ b/dev-python/pyClamd/files/pyClamd-0.4.0-remove-obsolete-bugtrack_url.diff @@ -0,0 +1,11 @@ +diff -Naurp a/setup.py b/setup.py +--- a/setup.py 2017-08-28 00:05:52.0 +0200 b/setup.py 2023-02-18 16:57:08.911936472 +0100 +@@ -27,7 +27,6 @@ setup (name = 'pyClamd', +author_email = 'nor...@xael.org', +keywords='python, clamav, antivirus, scanner, virus, libclamav', +url = 'http://xael.org/pages/pyclamd-en.html', +- bugtrack_url = 'https://bitbucket.org/xael/pyclamd', +include_dirs = ['/usr/local/include'], +description = 'pyClamd is a python interface to Clamd (Clamav daemon).', +long_description = 'pyClamd is a python interface to Clamd (Clamav daemon). By using pyClamd, you can add virus detection capabilities to your python software in an efficient and easy way. Instead of pyClamav which uses libclamav, pyClamd may be used by a closed source product.', diff --git a/dev-python/pyClamd/pyClamd-0.4.0-r4.ebuild b/dev-python/pyClamd/pyClamd-0.4.0-r4.ebuild new file mode 100644 index ..4f0d7151688f --- /dev/null +++ b/dev-python/pyClamd/pyClamd-0.4.0-r4.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10,11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +PATCHES=( "${FILESDIR}/${P}-remove-obsolete-bugtrack_url.diff" ) + +DESCRIPTION="python interface to Clamd (Clamav daemon)" +HOMEPAGE="https://xael.org/pages/pyclamd-en.html; +SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64" +IUSE="" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND}" + +# Tests need clamd running and we cannot rely on that being +# true during build +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: mail-filter/zdkimfilter/
commit: 27a036af17ab8f4257289448e14847e4880fe645 Author: Hanno Böck gentoo org> AuthorDate: Sat Feb 4 17:42:58 2023 + Commit: Hanno Böck gentoo org> CommitDate: Sat Feb 4 17:42:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a036af mail-filter/zdkimfilter: Add missing libbsd dep. Signed-off-by: Hanno Böck gentoo.org> Closes: https://bugs.gentoo.org/893216 mail-filter/zdkimfilter/zdkimfilter-3.13-r1.ebuild | 35 ++ 1 file changed, 35 insertions(+) diff --git a/mail-filter/zdkimfilter/zdkimfilter-3.13-r1.ebuild b/mail-filter/zdkimfilter/zdkimfilter-3.13-r1.ebuild new file mode 100644 index ..495b98b46cd9 --- /dev/null +++ b/mail-filter/zdkimfilter/zdkimfilter-3.13-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DESCRIPTION="DKIM filter for Courier-MTA" +HOMEPAGE="https://www.tana.it/sw/zdkimfilter; +SRC_URI="https://www.tana.it/sw/zdkimfilter/${P}.tar.gz; +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug" + +DEPEND="net-libs/gnutls + mail-mta/courier + dev-db/opendbx + dev-libs/nettle:= + net-dns/libidn2:= + dev-libs/libunistring:= + dev-libs/libbsd" +RDEPEND="${DEPEND}" + +# Tests don't work with portage sandbox +RESTRICT="test" + +src_configure() { + econf $(use_enable debug) +} + +src_install() { + emake DESTDIR="${D}" install + diropts -o mail -g mail + dodir /etc/courier/filters/keys + dodoc release-notes-*.txt README ChangeLog + dodoc odbx_example.{conf,sql} +}
[gentoo-commits] repo/gentoo:master commit in: mail-filter/zdkimfilter/
commit: 010f5ff4fb5630e2415171199fe0d5ca0e9385d9 Author: Hanno Böck gentoo org> AuthorDate: Sat Feb 4 13:49:31 2023 + Commit: Hanno Böck gentoo org> CommitDate: Sat Feb 4 13:49:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=010f5ff4 mail-filter/zdkimfilter: add 3.13 No longer uses opendkim, needs gnutls. Closes: https://bugs.gentoo.org/847205 Signed-off-by: Hanno Böck gentoo.org> mail-filter/zdkimfilter/Manifest| 1 + mail-filter/zdkimfilter/zdkimfilter-3.13.ebuild | 34 + 2 files changed, 35 insertions(+) diff --git a/mail-filter/zdkimfilter/Manifest b/mail-filter/zdkimfilter/Manifest index 4616acb8693c..6375da13fcf9 100644 --- a/mail-filter/zdkimfilter/Manifest +++ b/mail-filter/zdkimfilter/Manifest @@ -1,3 +1,4 @@ DIST zdkimfilter-1.8.tar.gz 717481 BLAKE2B ec662a02c4a248085a42548d892084eb23c592c0511026039d18e8cc7a1a46dcf37411f8fc7395be507065ddb9cda8c5a1226e5e379852b4ef7ee84c2936b439 SHA512 e4b32c5d636db8a76ecfc2e4c8b1bda2053dc6c5baba13ed66120458f012a9d22d9ec269ae88100f1cc048b9c7d6c67a887ed1a48435a6353ab68bc13054c42c DIST zdkimfilter-2.1.tar.gz 737474 BLAKE2B a36155eef3bc31ede1446244f920040f1885109deae5646379f66a1a41315ad7f90552b64f138a61c4d88c0f616e2524fd8911302fd301503e70443948a68a34 SHA512 493a53d0879c7516196df32e364bf94d4f7f5265095637417ca9e569145dea68e528debe93f0835ffac493f05ab38d2b4cbd2bcd7da8029f5a9ef98a488d058d DIST zdkimfilter-2.2.tar.gz 742580 BLAKE2B b0d7c4ead1e6f3d3588c0b197b9615dd9cddde62230937a1d91ad38799e90e9ec18d29a14c14def9e1f88207afaebe3de496a57a78c049871d875391abce9574 SHA512 3a258f67ace9542dbc150ad1e89791fd50885c9e2599fffeb84b85460a56b3b3541f62779d374366b405274f92d5fa518d8e4c758e82a8a7dfac8a94fb0c6d91 +DIST zdkimfilter-3.13.tar.gz 928058 BLAKE2B 70e16bb9063e966b03d5fd96b8ec458cf5451bb7ce3941539687897a6ad5446a05a8da54a129352ada98b9ed9d4412f3534e189034e9b2507ffe22d0aecf5f1d SHA512 1d3a5d1e5b9f8d56f6a03dd08c09ac7ee52fc9af0d305da3965fbd59e6dffcc85238f448df6746ad4f692dfe2bc928a1209ca6630c63ee3c378cb2660f019ce4 diff --git a/mail-filter/zdkimfilter/zdkimfilter-3.13.ebuild b/mail-filter/zdkimfilter/zdkimfilter-3.13.ebuild new file mode 100644 index ..be5a3056254d --- /dev/null +++ b/mail-filter/zdkimfilter/zdkimfilter-3.13.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DESCRIPTION="DKIM filter for Courier-MTA" +HOMEPAGE="https://www.tana.it/sw/zdkimfilter; +SRC_URI="https://www.tana.it/sw/zdkimfilter/${P}.tar.gz; +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug" + +DEPEND="net-libs/gnutls + mail-mta/courier + dev-db/opendbx + dev-libs/nettle:= + net-dns/libidn2:= + dev-libs/libunistring:=" +RDEPEND="${DEPEND}" + +# Tests don't work with portage sandbox +RESTRICT="test" + +src_configure() { + econf $(use_enable debug) +} + +src_install() { + emake DESTDIR="${D}" install + diropts -o mail -g mail + dodir /etc/courier/filters/keys + dodoc release-notes-*.txt README ChangeLog + dodoc odbx_example.{conf,sql} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-axolotl-curve25519/files/, ...
commit: 5d93a77c89ebcf55f3673236941668b8f990b337 Author: Hanno Böck gentoo org> AuthorDate: Fri Dec 2 10:00:27 2022 + Commit: Hanno Böck gentoo org> CommitDate: Fri Dec 2 10:02:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d93a77c dev-python/python-axolotl-curve25519: Fix compilation with clang. This fixes an invalid type in the python module struct. Also sent upstream. Closes: https://bugs.gentoo.org/871369 Signed-off-by: Hanno Böck gentoo.org> .../files/python-axolotl-curve25519-fix-type.patch| 15 +++ .../python-axolotl-curve25519-0.4.1_p2-r3.ebuild | 2 ++ 2 files changed, 17 insertions(+) diff --git a/dev-python/python-axolotl-curve25519/files/python-axolotl-curve25519-fix-type.patch b/dev-python/python-axolotl-curve25519/files/python-axolotl-curve25519-fix-type.patch new file mode 100644 index ..dc30fff8d911 --- /dev/null +++ b/dev-python/python-axolotl-curve25519/files/python-axolotl-curve25519-fix-type.patch @@ -0,0 +1,15 @@ +See https://github.com/tgalal/python-axolotl-curve25519/pull/26 + +diff --git a/curve25519module.c b/curve25519module.c +index f4bd3d7..cf8bb45 100644 +--- a/curve25519module.c b/curve25519module.c +@@ -158,7 +158,7 @@ curve25519_functions[] = { + PyModuleDef_HEAD_INIT, + "axolotl_curve25519", + NULL, +-NULL, ++0, + curve25519_functions, + }; + diff --git a/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r3.ebuild b/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r3.ebuild index 4ee2dee9744b..e8a857838ab6 100644 --- a/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r3.ebuild +++ b/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r3.ebuild @@ -18,3 +18,5 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="BSD GPL-3" SLOT="0" KEYWORDS="amd64 ~arm64 ~riscv x86" + +PATCHES=( "${FILESDIR}/python-axolotl-curve25519-fix-type.patch" )
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 063c32aa79e1b0f9270f122500e3c4985f597c36 Author: Hanno Böck gentoo org> AuthorDate: Sat Nov 26 17:53:50 2022 + Commit: Hanno Böck gentoo org> CommitDate: Sat Nov 26 17:54:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=063c32aa profiles: unmask uudeview after having taken maintainership Signed-off-by: Hanno Böck gentoo.org> profiles/package.mask | 2 -- 1 file changed, 2 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index cb7d8af0c533..8b624f9c73dc 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -69,7 +69,6 @@ dev-libs/ocl-icd # app-cdr/xbiso: bug #882089, last release in 2005 # app-emulation/dlx: bug #874933, last release in 2001 # app-office/sc: bug #877051, last release in 2002 -# app-text/uudeview: bug #882505, last release in 2004 # net-libs/ortp: bug #874003, last bumped in 2014 # net-nntp/brag: revdep of app-text/uudeview # net-vpn/vtun: bug #875443, last bumped in 2012, last release in 2016 @@ -81,7 +80,6 @@ dev-libs/ocl-icd app-cdr/xbiso app-emulation/dlx app-office/sc -app-text/uudeview net-libs/ortp net-nntp/brag net-vpn/vtun
[gentoo-commits] repo/gentoo:master commit in: app-text/uudeview/files/, app-text/uudeview/
commit: d15eae1e2a778ba92e986121ae3437e48b4b5e2b Author: Hanno Böck gentoo org> AuthorDate: Sat Nov 26 17:48:25 2022 + Commit: Hanno Böck gentoo org> CommitDate: Sat Nov 26 17:48:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d15eae1e app-text/uudeview: Fix format string and function definition issues. This fixes two compiler warnings about possible format string risks and missing function definitions that will cause errors in clang 16. Closes: https://bugs.gentoo.org/521266 Closes: https://bugs.gentoo.org/874960 Closes: https://github.com/gentoo/gentoo/pull/28420 Signed-off-by: Hanno Böck gentoo.org> ...w-0.5.20-fix-function-definitions-clang16.patch | 134 + ...deview-0.5.20-format-string-warning-inews.patch | 11 ++ .../uudeview-0.5.20-string_format_issue.patch | 24 app-text/uudeview/uudeview-0.5.20-r3.ebuild| 43 +++ 4 files changed, 212 insertions(+) diff --git a/app-text/uudeview/files/uudeview-0.5.20-fix-function-definitions-clang16.patch b/app-text/uudeview/files/uudeview-0.5.20-fix-function-definitions-clang16.patch new file mode 100644 index ..2ed3dd572be0 --- /dev/null +++ b/app-text/uudeview/files/uudeview-0.5.20-fix-function-definitions-clang16.patch @@ -0,0 +1,134 @@ +Clang16 will not allow implicit function declaration, implicit int etc. by default. +This patch overhauls the source code to build with clan16 defaults. + +Bug: https://bugs.gentoo.org/874960 + +Original patch by Pascal Jäger , +minor adjustments by Hanno Böck. + +diff -Naurp a/inews/clientlib.c b/inews/clientlib.c +--- a/inews/clientlib.c1996-06-06 21:41:07.0 +0200 b/inews/clientlib.c2022-11-26 18:32:09.383423565 +0100 +@@ -14,6 +14,7 @@ static char *sccsid = "@(#)clientlib.c 1 + #include "../config.h" + #endif + ++#include + #include + #ifndef FOR_NN + #include +@@ -52,6 +53,7 @@ static char *sccsid = "@(#)clientlib.c 1 + #endif + + #include "nntp.h" ++#include "clientlib.h" + + FILE *ser_rd_fp = NULL; + FILE *ser_wr_fp = NULL; +@@ -133,7 +135,7 @@ char *file; + *for reading and writing to server. + */ + +-server_init(machine) ++int server_init(machine) + char *machine; + { + int sockt_rd, sockt_wr; +@@ -194,7 +196,7 @@ char *machine; + *Errors: Printed via perror. + */ + +-get_tcp_socket(machine) ++int get_tcp_socket(machine) + char *machine; + { + int s; +@@ -218,7 +220,6 @@ char *machine; + * fails. + */ +if( (hp = gethostbyname( machine ) ) == NULL ) { +- unsigned long inet_addr(); +static struct hostent def; +static struct in_addr defaddr; +static char *alist[1]; +@@ -344,7 +345,7 @@ char *machine; + *Errors: Printed via nerror. + */ + +-get_dnet_socket(machine) ++int get_dnet_socket(machine) + char *machine; + { + int s, area, node; +@@ -427,7 +428,7 @@ char *machine; + *Side effects: None. + */ + +-handle_server_response(response, server) ++int handle_server_response(response, server) + int response; + char *server; + { +@@ -502,7 +503,7 @@ char *string; + *Side effects: Talks to server, changes contents of "string". + */ + +-get_server(string, size) ++int get_server(string, size) + char *string; + int size; + { +diff -Naurp a/inews/clientlib.h b/inews/clientlib.h +--- a/inews/clientlib.h1996-06-06 21:41:07.0 +0200 b/inews/clientlib.h2022-11-26 18:27:59.711248861 +0100 +@@ -9,3 +9,7 @@ extern int server_init(); + externvoidput_server(); + externint get_server(); + externvoidclose_server(); ++ ++externint get_tcp_socket(char *machine); ++externint get_server(char *string, int size); ++externint handle_server_response(int response, char *server); +diff -Naurp a/inews/inews.c b/inews/inews.c +--- a/inews/inews.c2004-01-29 03:14:19.0 +0100 b/inews/inews.c2022-11-26 18:32:26.200435328 +0100 +@@ -39,15 +39,20 @@ static char *sccsid = "@(#)inews.c 1.16 + + #include "conf.h" + #include "nntp.h" ++#include "clientlib.h" + + + #define MAX_SIGNATURE 6 + ++int strneql(char *a, char *b, int n); ++void gen_frompath(void); ++int valid_header(register char *h); ++ + externFILE*ser_wr_fp; + + char host_name[256]; + +-main(argc, argv) ++int main(argc, argv) + int argc; + char *argv[]; + { +@@ -254,7 +259,7 @@ append_signature() + * a From: line in it. + */ + +-gen_frompath() ++void gen_frompath() + { + char*full_name; + char*cp; +@@ -330,7 +335,7 @@ gen_frompath() + *Side effects: None. + */ + +-strneql(a, b, n) ++int strneql(a, b, n) + register char *a, *b; + int n; +
[gentoo-commits] repo/gentoo:master commit in: app-text/uudeview/
commit: 050ab92f31ad5812529d1bacdc386fe8119c2b8e Author: Hanno Böck gentoo org> AuthorDate: Fri Nov 25 08:25:30 2022 + Commit: Hanno Böck gentoo org> CommitDate: Fri Nov 25 08:25:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=050ab92f app-text/uudeview: add myself as a maintainer Signed-off-by: Hanno Böck gentoo.org> app-text/uudeview/metadata.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app-text/uudeview/metadata.xml b/app-text/uudeview/metadata.xml index 85e4ed814fa2..4da67a4f4b42 100644 --- a/app-text/uudeview/metadata.xml +++ b/app-text/uudeview/metadata.xml @@ -1,5 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + ha...@gentoo.org +
[gentoo-commits] repo/gentoo:master commit in: net-im/gajim/
commit: afdd5809fca1b797a91a7146191077a92888b30d Author: Hanno Böck gentoo org> AuthorDate: Sun Aug 7 05:31:20 2022 + Commit: Hanno Böck gentoo org> CommitDate: Sun Aug 7 05:31:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afdd5809 net-im/gajim: add 1.4.7 Signed-off-by: Hanno Böck gentoo.org> net-im/gajim/Manifest | 1 + net-im/gajim/gajim-1.4.7.ebuild | 97 + 2 files changed, 98 insertions(+) diff --git a/net-im/gajim/Manifest b/net-im/gajim/Manifest index cfbcde4a9096..566debda7083 100644 --- a/net-im/gajim/Manifest +++ b/net-im/gajim/Manifest @@ -4,3 +4,4 @@ DIST gajim-1.4.0.tar.gz 8932710 BLAKE2B 66924bf2e0f39c74e0ce45bfb24c6bd41c547f17 DIST gajim-1.4.1.tar.gz 7321296 BLAKE2B 2b170800a1ee6304831e1ec7c006e2133c577dd6b34da4e89ab35a6032677c7db61939834a5b3ad73026b7417703321dc43bb63aa2d0c03676cddb728c7294e6 SHA512 614b96d1e64e8601992d608de279abdd38fcfa637094eeffef6adab725446b8955d07725a3d7577d71be4b883943e3341f84540a86e9a61c32ec51ae8999cfcc DIST gajim-1.4.2.tar.gz 7315938 BLAKE2B 2315be3d8efa98bf45cc7479a38a83f6d297bc4af9550ce70ccbb9f4fce681cdec57658f2c5c12c4b3b1b97d7623b1da32b675be971e186623957a267010d85c SHA512 d3402b39c9253334523538b86c3e2d6f272f576824048b344a235a12982c53280c3638b0b299c536ed38bcb8648388ba5bea8056c722cc8a5dc5d98012f6d57c DIST gajim-1.4.6.tar.gz 7170876 BLAKE2B 305fddfa693ecc73e01e5e287066d5a57ac2aa628f08f7e6d2dc8520ce2814eea80f980b28901d44bbd8b3fff31d8e1835f959c17d549956469f0ee0a31552bd SHA512 05ca7698dfac7482ef63ff2ee7b5cc65de61c4fb7e1c0bf1b033be868dc6d65c6cd34f622781b403e23257e3209b9120b10455ecb6e482b1a17490a17bfb4597 +DIST gajim-1.4.7.tar.gz 7184866 BLAKE2B 9be0ae485a372683623eff1f9ed1d209800c3088bf01c134bb5c6f1770e8ded1ebe6c2b301ad648c6cfb1793e2be43aade1410a701f7d0490f2ab1b0a4c3fdd5 SHA512 5988f6b7aa46166208b1693b9e1a5fe982cea2987f3f4170bcb14e4bb9be1154b1c6ceed020a949131a498db43d2dffee30bd3167cd56889c1cbb5641ed960f4 diff --git a/net-im/gajim/gajim-1.4.7.ebuild b/net-im/gajim/gajim-1.4.7.ebuild new file mode 100644 index ..88ea72121bd8 --- /dev/null +++ b/net-im/gajim/gajim-1.4.7.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{9,10} ) +PYTHON_REQ_USE="sqlite,xml" +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 xdg-utils + +DESCRIPTION="Jabber client written in PyGTK" +HOMEPAGE="https://gajim.org/; +SRC_URI="https://gajim.org/downloads/$(ver_cut 1-2)/${P/_p/-}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="+crypt geolocation jingle omemo remote rst +spell upnp +webp" +S="${WORKDIR}/${P%_p2}" + +COMMON_DEPEND=" + dev-libs/gobject-introspection[cairo(+)] + >=x11-libs/gtk+-3.22:3[introspection] + x11-libs/gtksourceview:4" +DEPEND="${COMMON_DEPEND} + app-arch/unzip + virtual/pkgconfig + >=sys-devel/gettext-0.17-r1" +RDEPEND="${COMMON_DEPEND} + $(python_gen_cond_dep ' + dev-python/idna[${PYTHON_USEDEP}] + dev-python/precis-i18n[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pycurl[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + >=dev-python/python-nbxmpp-3.0.0[${PYTHON_USEDEP}] + =dev-python/secretstorage-3.1.1[${PYTHON_USEDEP}] + dev-python/css-parser[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + net-libs/libsoup[introspection] + media-libs/gsound[introspection] + dev-python/pillow[${PYTHON_USEDEP}] + crypt? ( + dev-python/pycryptodome[${PYTHON_USEDEP}] + >=dev-python/python-gnupg-0.4.0[${PYTHON_USEDEP}] ) + geolocation? ( app-misc/geoclue[introspection] ) + jingle? ( + net-libs/farstream:0.2[introspection] + media-libs/gstreamer:1.0[introspection] + media-libs/gst-plugins-base:1.0[introspection] + media-libs/gst-plugins-ugly:1.0 + media-plugins/gst-plugins-gtk + ) + omemo? ( + dev-python/python-axolotl[${PYTHON_USEDEP}] + dev-python/qrcode[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + ) + remote? ( + >=dev-python/dbus-python-1.2.0[${PYTHON_USEDEP}] + sys-apps/dbus[X] + ) + rst? ( dev-python/do
[gentoo-commits] repo/gentoo:master commit in: app-misc/freewvs/
commit: 7fec78e72bb233042d5ffac14d96c5443864f776 Author: Hanno Böck gentoo org> AuthorDate: Mon Jul 18 07:03:32 2022 + Commit: Hanno Böck gentoo org> CommitDate: Mon Jul 18 07:03:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fec78e7 app-misc/freewvs: add 0.1.3, drop 0.1.1 Signed-off-by: Hanno Böck gentoo.org> app-misc/freewvs/Manifest | 2 +- app-misc/freewvs/{freewvs-0.1.1.ebuild => freewvs-0.1.3.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-misc/freewvs/Manifest b/app-misc/freewvs/Manifest index c9b1b5f9dcb5..d821c4323738 100644 --- a/app-misc/freewvs/Manifest +++ b/app-misc/freewvs/Manifest @@ -1,2 +1,2 @@ -DIST freewvs-0.1.1.tar.gz 20518 BLAKE2B d3ced38b16a7bce4cf4907de30c1525132d8ee92ad531e5439c9033bce05a69c76688ec10c759d3f46462e0804845c0bd90eb5bb5d457b28ca00dcd380a85e3c SHA512 cc48dfd5f381a88bbd89f3ad4e08fb389b9ccfd7461539ea51f21bd2d9863537b68037de34c90b8c97f24a7bb2d05cfe12efda3f308c19a0a20cf5d7c5046cdd DIST freewvs-0.1.2.tar.gz 20093 BLAKE2B de82188bd6be8e59490b3bb5faaad59466b1888603ffc3949662dc8d74fc7607a253a6779df0a87a66e09f204dfb754edd3ae4c7a8504687fa75ba9e880e0540 SHA512 a247cd46458886a4854c97a628218708a36e5c2e5e633a86651e9ccf1d7d4e1108d224234821b9d45199c471d46f2cb57600a8b1cf4a62d0ae98c6dfbb0dd64b +DIST freewvs-0.1.3.tar.gz 20463 BLAKE2B 13fa629aeefb72f36f76ca3712fd0928681f05b88b96ad917138f8b745881135f82e8b467f59c9880a113b702e8fcb64e925066c57be5931afacfc7285c2af83 SHA512 cb0d00d4577be478136c470a7f80a667d2cbd73e516b168138bba95549b5f41025a1e11f39a214cf375b8b16ebc3334433976f63b30c100c0c08521d2c1e9c51 diff --git a/app-misc/freewvs/freewvs-0.1.1.ebuild b/app-misc/freewvs/freewvs-0.1.3.ebuild similarity index 89% rename from app-misc/freewvs/freewvs-0.1.1.ebuild rename to app-misc/freewvs/freewvs-0.1.3.ebuild index 6cda83da8eb0..3deae1e3a7b6 100644 --- a/app-misc/freewvs/freewvs-0.1.1.ebuild +++ b/app-misc/freewvs/freewvs-0.1.3.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{7,8,9,10} ) DISTUTILS_SINGLE_IMPL=1 inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: net-im/gajim/
commit: a32a4a62574ccf962680d4090bac5660667fce71 Author: Hanno Böck gentoo org> AuthorDate: Mon Jul 18 03:46:14 2022 + Commit: Hanno Böck gentoo org> CommitDate: Mon Jul 18 03:47:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a32a4a62 net-im/gajim: Version bump to 1.4.6. Dependency pillow now required by default. Signed-off-by: Hanno Böck gentoo.org> net-im/gajim/Manifest | 1 + net-im/gajim/gajim-1.4.6.ebuild | 97 + 2 files changed, 98 insertions(+) diff --git a/net-im/gajim/Manifest b/net-im/gajim/Manifest index 90421df2906f..cfbcde4a9096 100644 --- a/net-im/gajim/Manifest +++ b/net-im/gajim/Manifest @@ -3,3 +3,4 @@ DIST gajim-1.3.3.tar.gz 9886175 BLAKE2B 27c4163a5762e8fa72524f91d846439b5bd54aff DIST gajim-1.4.0.tar.gz 8932710 BLAKE2B 66924bf2e0f39c74e0ce45bfb24c6bd41c547f170c149611dc08e45db1f665f1159be6586dde1a64f1037de029dc2d83c1146545c36645dd67b63509ce156043 SHA512 9fb2b967325d04d7cfa8cb97d0dcebdd5cfd8b8a0a4f8928e7d8c547d90567b7fb0d84d48cdd151b5e38ce72f65de2679c8cc1543ff3ed25d792e6de070042a0 DIST gajim-1.4.1.tar.gz 7321296 BLAKE2B 2b170800a1ee6304831e1ec7c006e2133c577dd6b34da4e89ab35a6032677c7db61939834a5b3ad73026b7417703321dc43bb63aa2d0c03676cddb728c7294e6 SHA512 614b96d1e64e8601992d608de279abdd38fcfa637094eeffef6adab725446b8955d07725a3d7577d71be4b883943e3341f84540a86e9a61c32ec51ae8999cfcc DIST gajim-1.4.2.tar.gz 7315938 BLAKE2B 2315be3d8efa98bf45cc7479a38a83f6d297bc4af9550ce70ccbb9f4fce681cdec57658f2c5c12c4b3b1b97d7623b1da32b675be971e186623957a267010d85c SHA512 d3402b39c9253334523538b86c3e2d6f272f576824048b344a235a12982c53280c3638b0b299c536ed38bcb8648388ba5bea8056c722cc8a5dc5d98012f6d57c +DIST gajim-1.4.6.tar.gz 7170876 BLAKE2B 305fddfa693ecc73e01e5e287066d5a57ac2aa628f08f7e6d2dc8520ce2814eea80f980b28901d44bbd8b3fff31d8e1835f959c17d549956469f0ee0a31552bd SHA512 05ca7698dfac7482ef63ff2ee7b5cc65de61c4fb7e1c0bf1b033be868dc6d65c6cd34f622781b403e23257e3209b9120b10455ecb6e482b1a17490a17bfb4597 diff --git a/net-im/gajim/gajim-1.4.6.ebuild b/net-im/gajim/gajim-1.4.6.ebuild new file mode 100644 index ..88ea72121bd8 --- /dev/null +++ b/net-im/gajim/gajim-1.4.6.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{9,10} ) +PYTHON_REQ_USE="sqlite,xml" +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 xdg-utils + +DESCRIPTION="Jabber client written in PyGTK" +HOMEPAGE="https://gajim.org/; +SRC_URI="https://gajim.org/downloads/$(ver_cut 1-2)/${P/_p/-}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="+crypt geolocation jingle omemo remote rst +spell upnp +webp" +S="${WORKDIR}/${P%_p2}" + +COMMON_DEPEND=" + dev-libs/gobject-introspection[cairo(+)] + >=x11-libs/gtk+-3.22:3[introspection] + x11-libs/gtksourceview:4" +DEPEND="${COMMON_DEPEND} + app-arch/unzip + virtual/pkgconfig + >=sys-devel/gettext-0.17-r1" +RDEPEND="${COMMON_DEPEND} + $(python_gen_cond_dep ' + dev-python/idna[${PYTHON_USEDEP}] + dev-python/precis-i18n[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pycurl[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + >=dev-python/python-nbxmpp-3.0.0[${PYTHON_USEDEP}] + =dev-python/secretstorage-3.1.1[${PYTHON_USEDEP}] + dev-python/css-parser[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + net-libs/libsoup[introspection] + media-libs/gsound[introspection] + dev-python/pillow[${PYTHON_USEDEP}] + crypt? ( + dev-python/pycryptodome[${PYTHON_USEDEP}] + >=dev-python/python-gnupg-0.4.0[${PYTHON_USEDEP}] ) + geolocation? ( app-misc/geoclue[introspection] ) + jingle? ( + net-libs/farstream:0.2[introspection] + media-libs/gstreamer:1.0[introspection] + media-libs/gst-plugins-base:1.0[introspection] + media-libs/gst-plugins-ugly:1.0 + media-plugins/gst-plugins-gtk + ) + omemo? ( + dev-python/python-axolotl[${PYTHON_USEDEP}] + dev-python/qrcode[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + ) + remote? ( + >=dev-python/dbus-python-1.2.0[${PYTHON_USEDEP}] + sys-apps/dbus[X]
[gentoo-commits] repo/gentoo:master commit in: net-im/gajim/
commit: eb8e26a22c0cb096ccf45c6f9f0bf15877262bc1 Author: Hanno Böck gentoo org> AuthorDate: Sun May 29 15:10:57 2022 + Commit: Hanno Böck gentoo org> CommitDate: Sun May 29 15:10:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8e26a2 net-im/gajim: Version bump Closes: https://bugs.gentoo.org/845318 Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 net-im/gajim/Manifest | 1 + net-im/gajim/gajim-1.4.2.ebuild | 97 + 2 files changed, 98 insertions(+) diff --git a/net-im/gajim/Manifest b/net-im/gajim/Manifest index b6c3b2c6eb49..90421df2906f 100644 --- a/net-im/gajim/Manifest +++ b/net-im/gajim/Manifest @@ -2,3 +2,4 @@ DIST gajim-1.3.3-2.tar.gz 9578053 BLAKE2B de41eb488480c1e9267a7e64c33dcc225ba683 DIST gajim-1.3.3.tar.gz 9886175 BLAKE2B 27c4163a5762e8fa72524f91d846439b5bd54aff8ec0c4f8ffe4061295540d986b71fc333a2d65110e87821efc5a96ce0dc8a519236c5d71df9a722c65851296 SHA512 b1b6ed1eeb9ce01c26240a0a0c1ff3991ac305787e2ed49ecf7ed9cc75789da2d0ec1c3a1fda6dc67fe440fa7aa143af9be1a837acfc94255d7027f63f55ced2 DIST gajim-1.4.0.tar.gz 8932710 BLAKE2B 66924bf2e0f39c74e0ce45bfb24c6bd41c547f170c149611dc08e45db1f665f1159be6586dde1a64f1037de029dc2d83c1146545c36645dd67b63509ce156043 SHA512 9fb2b967325d04d7cfa8cb97d0dcebdd5cfd8b8a0a4f8928e7d8c547d90567b7fb0d84d48cdd151b5e38ce72f65de2679c8cc1543ff3ed25d792e6de070042a0 DIST gajim-1.4.1.tar.gz 7321296 BLAKE2B 2b170800a1ee6304831e1ec7c006e2133c577dd6b34da4e89ab35a6032677c7db61939834a5b3ad73026b7417703321dc43bb63aa2d0c03676cddb728c7294e6 SHA512 614b96d1e64e8601992d608de279abdd38fcfa637094eeffef6adab725446b8955d07725a3d7577d71be4b883943e3341f84540a86e9a61c32ec51ae8999cfcc +DIST gajim-1.4.2.tar.gz 7315938 BLAKE2B 2315be3d8efa98bf45cc7479a38a83f6d297bc4af9550ce70ccbb9f4fce681cdec57658f2c5c12c4b3b1b97d7623b1da32b675be971e186623957a267010d85c SHA512 d3402b39c9253334523538b86c3e2d6f272f576824048b344a235a12982c53280c3638b0b299c536ed38bcb8648388ba5bea8056c722cc8a5dc5d98012f6d57c diff --git a/net-im/gajim/gajim-1.4.2.ebuild b/net-im/gajim/gajim-1.4.2.ebuild new file mode 100644 index ..60900668dd5d --- /dev/null +++ b/net-im/gajim/gajim-1.4.2.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{9,10} ) +PYTHON_REQ_USE="sqlite,xml" +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 xdg-utils + +DESCRIPTION="Jabber client written in PyGTK" +HOMEPAGE="https://gajim.org/; +SRC_URI="https://gajim.org/downloads/$(ver_cut 1-2)/${P/_p/-}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="+crypt geolocation jingle omemo remote rst +spell upnp +webp" +S="${WORKDIR}/${P%_p2}" + +COMMON_DEPEND=" + dev-libs/gobject-introspection[cairo(+)] + >=x11-libs/gtk+-3.22:3[introspection] + x11-libs/gtksourceview:4" +DEPEND="${COMMON_DEPEND} + app-arch/unzip + virtual/pkgconfig + >=sys-devel/gettext-0.17-r1" +RDEPEND="${COMMON_DEPEND} + $(python_gen_cond_dep ' + dev-python/idna[${PYTHON_USEDEP}] + dev-python/precis-i18n[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pycurl[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + >=dev-python/python-nbxmpp-3.0.0[${PYTHON_USEDEP}] + =dev-python/secretstorage-3.1.1[${PYTHON_USEDEP}] + dev-python/css-parser[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + net-libs/libsoup[introspection] + media-libs/gsound[introspection] + crypt? ( + dev-python/pycryptodome[${PYTHON_USEDEP}] + >=dev-python/python-gnupg-0.4.0[${PYTHON_USEDEP}] ) + geolocation? ( app-misc/geoclue[introspection] ) + jingle? ( + net-libs/farstream:0.2[introspection] + media-libs/gstreamer:1.0[introspection] + media-libs/gst-plugins-base:1.0[introspection] + media-libs/gst-plugins-ugly:1.0 + media-plugins/gst-plugins-gtk + ) + omemo? ( + dev-python/python-axolotl[${PYTHON_USEDEP}] + dev-python/qrcode[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + ) + remote? ( + >=dev-python/dbus-python-1.2.0[${PYTHON_USEDEP}] + sys-apps/dbus[X] +
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/srecord/
commit: 83789ee167f446e48dab29ddd4890976fd3dfe93 Author: Hanno Böck gentoo org> AuthorDate: Tue May 24 05:55:10 2022 + Commit: Hanno Böck gentoo org> CommitDate: Tue May 24 05:55:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83789ee1 dev-embedded/srecord: Remove old Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 dev-embedded/srecord/srecord-1.64.ebuild | 40 1 file changed, 40 deletions(-) diff --git a/dev-embedded/srecord/srecord-1.64.ebuild b/dev-embedded/srecord/srecord-1.64.ebuild deleted file mode 100644 index ad11060c8a11.. --- a/dev-embedded/srecord/srecord-1.64.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="A collection of powerful tools for manipulating EPROM load files" -HOMEPAGE="http://srecord.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" -IUSE="static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-libs/libgcrypt:0" -DEPEND="${RDEPEND} - dev-libs/boost - sys-apps/groff - test? ( app-arch/sharutils )" - -PATCHES=( "${FILESDIR}"/${PN}-1.57-libtool.patch ) - -src_prepare() { - default - - cp etc/configure.ac "${S}" - eautoreconf -} - -src_configure() { - econf $(use_enable static-libs static) -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: net-im/gajim/
commit: 5495c44162f4a3650da4a1a023a429ead05ec02d Author: Hanno Böck gentoo org> AuthorDate: Sun May 22 19:00:39 2022 + Commit: Hanno Böck gentoo org> CommitDate: Sun May 22 19:00:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5495c441 net-im/gajim: Version bump Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 net-im/gajim/Manifest | 1 + net-im/gajim/gajim-1.4.1.ebuild | 97 + 2 files changed, 98 insertions(+) diff --git a/net-im/gajim/Manifest b/net-im/gajim/Manifest index b448734ca459..b6c3b2c6eb49 100644 --- a/net-im/gajim/Manifest +++ b/net-im/gajim/Manifest @@ -1,3 +1,4 @@ DIST gajim-1.3.3-2.tar.gz 9578053 BLAKE2B de41eb488480c1e9267a7e64c33dcc225ba68348fad51fe2f114199972a0fc998ae2c6efba1ea48ecb17b819509c1b45745e98e41f99f2e4afd4a4c1daff4865 SHA512 e7a2564710ffdf0b971d005f8b84c60d72c471727be2bd1b75e564f70a25101a4eb44603fc9f98163bc12a5049dc876f50cdaf8eb5b7d596203c986e55de7442 DIST gajim-1.3.3.tar.gz 9886175 BLAKE2B 27c4163a5762e8fa72524f91d846439b5bd54aff8ec0c4f8ffe4061295540d986b71fc333a2d65110e87821efc5a96ce0dc8a519236c5d71df9a722c65851296 SHA512 b1b6ed1eeb9ce01c26240a0a0c1ff3991ac305787e2ed49ecf7ed9cc75789da2d0ec1c3a1fda6dc67fe440fa7aa143af9be1a837acfc94255d7027f63f55ced2 DIST gajim-1.4.0.tar.gz 8932710 BLAKE2B 66924bf2e0f39c74e0ce45bfb24c6bd41c547f170c149611dc08e45db1f665f1159be6586dde1a64f1037de029dc2d83c1146545c36645dd67b63509ce156043 SHA512 9fb2b967325d04d7cfa8cb97d0dcebdd5cfd8b8a0a4f8928e7d8c547d90567b7fb0d84d48cdd151b5e38ce72f65de2679c8cc1543ff3ed25d792e6de070042a0 +DIST gajim-1.4.1.tar.gz 7321296 BLAKE2B 2b170800a1ee6304831e1ec7c006e2133c577dd6b34da4e89ab35a6032677c7db61939834a5b3ad73026b7417703321dc43bb63aa2d0c03676cddb728c7294e6 SHA512 614b96d1e64e8601992d608de279abdd38fcfa637094eeffef6adab725446b8955d07725a3d7577d71be4b883943e3341f84540a86e9a61c32ec51ae8999cfcc diff --git a/net-im/gajim/gajim-1.4.1.ebuild b/net-im/gajim/gajim-1.4.1.ebuild new file mode 100644 index ..60900668dd5d --- /dev/null +++ b/net-im/gajim/gajim-1.4.1.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{9,10} ) +PYTHON_REQ_USE="sqlite,xml" +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 xdg-utils + +DESCRIPTION="Jabber client written in PyGTK" +HOMEPAGE="https://gajim.org/; +SRC_URI="https://gajim.org/downloads/$(ver_cut 1-2)/${P/_p/-}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="+crypt geolocation jingle omemo remote rst +spell upnp +webp" +S="${WORKDIR}/${P%_p2}" + +COMMON_DEPEND=" + dev-libs/gobject-introspection[cairo(+)] + >=x11-libs/gtk+-3.22:3[introspection] + x11-libs/gtksourceview:4" +DEPEND="${COMMON_DEPEND} + app-arch/unzip + virtual/pkgconfig + >=sys-devel/gettext-0.17-r1" +RDEPEND="${COMMON_DEPEND} + $(python_gen_cond_dep ' + dev-python/idna[${PYTHON_USEDEP}] + dev-python/precis-i18n[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pycurl[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + >=dev-python/python-nbxmpp-3.0.0[${PYTHON_USEDEP}] + =dev-python/secretstorage-3.1.1[${PYTHON_USEDEP}] + dev-python/css-parser[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + net-libs/libsoup[introspection] + media-libs/gsound[introspection] + crypt? ( + dev-python/pycryptodome[${PYTHON_USEDEP}] + >=dev-python/python-gnupg-0.4.0[${PYTHON_USEDEP}] ) + geolocation? ( app-misc/geoclue[introspection] ) + jingle? ( + net-libs/farstream:0.2[introspection] + media-libs/gstreamer:1.0[introspection] + media-libs/gst-plugins-base:1.0[introspection] + media-libs/gst-plugins-ugly:1.0 + media-plugins/gst-plugins-gtk + ) + omemo? ( + dev-python/python-axolotl[${PYTHON_USEDEP}] + dev-python/qrcode[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + ) + remote? ( + >=dev-python/dbus-python-1.2.0[${PYTHON_USEDEP}] + sys-apps/dbus[X] + ) + rst? ( dev-python/docutils[${PYTHON_USEDEP}] ) + spell? ( +
[gentoo-commits] repo/gentoo:master commit in: net-im/gajim/
commit: 50be86fa6e5e0f610b1c275a3ad925ba5694bd2e Author: Hanno Böck gentoo org> AuthorDate: Fri May 20 07:23:15 2022 + Commit: Hanno Böck gentoo org> CommitDate: Fri May 20 07:23:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50be86fa net-im/gajim: Add missing gtksourceview dep. Closes: https://bugs.gentoo.org/845267 Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 net-im/gajim/gajim-1.4.0-r1.ebuild | 97 ++ 1 file changed, 97 insertions(+) diff --git a/net-im/gajim/gajim-1.4.0-r1.ebuild b/net-im/gajim/gajim-1.4.0-r1.ebuild new file mode 100644 index ..60900668dd5d --- /dev/null +++ b/net-im/gajim/gajim-1.4.0-r1.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{9,10} ) +PYTHON_REQ_USE="sqlite,xml" +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 xdg-utils + +DESCRIPTION="Jabber client written in PyGTK" +HOMEPAGE="https://gajim.org/; +SRC_URI="https://gajim.org/downloads/$(ver_cut 1-2)/${P/_p/-}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="+crypt geolocation jingle omemo remote rst +spell upnp +webp" +S="${WORKDIR}/${P%_p2}" + +COMMON_DEPEND=" + dev-libs/gobject-introspection[cairo(+)] + >=x11-libs/gtk+-3.22:3[introspection] + x11-libs/gtksourceview:4" +DEPEND="${COMMON_DEPEND} + app-arch/unzip + virtual/pkgconfig + >=sys-devel/gettext-0.17-r1" +RDEPEND="${COMMON_DEPEND} + $(python_gen_cond_dep ' + dev-python/idna[${PYTHON_USEDEP}] + dev-python/precis-i18n[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pycurl[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + >=dev-python/python-nbxmpp-3.0.0[${PYTHON_USEDEP}] + =dev-python/secretstorage-3.1.1[${PYTHON_USEDEP}] + dev-python/css-parser[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + net-libs/libsoup[introspection] + media-libs/gsound[introspection] + crypt? ( + dev-python/pycryptodome[${PYTHON_USEDEP}] + >=dev-python/python-gnupg-0.4.0[${PYTHON_USEDEP}] ) + geolocation? ( app-misc/geoclue[introspection] ) + jingle? ( + net-libs/farstream:0.2[introspection] + media-libs/gstreamer:1.0[introspection] + media-libs/gst-plugins-base:1.0[introspection] + media-libs/gst-plugins-ugly:1.0 + media-plugins/gst-plugins-gtk + ) + omemo? ( + dev-python/python-axolotl[${PYTHON_USEDEP}] + dev-python/qrcode[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + ) + remote? ( + >=dev-python/dbus-python-1.2.0[${PYTHON_USEDEP}] + sys-apps/dbus[X] + ) + rst? ( dev-python/docutils[${PYTHON_USEDEP}] ) + spell? ( + app-text/gspell[introspection] + app-text/hunspell + ) + upnp? ( net-libs/gupnp-igd[introspection] ) + webp? ( dev-python/pillow[${PYTHON_USEDEP}] ) + ')" + +src_install() { + distutils-r1_src_install + + # avoid precompressed man pages + rm -r "${D}/usr/share/man" + doman data/*.1 +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +# Tests are unfortunately regularly broken +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pam_mount/, sys-auth/pam_mount/files/
commit: feb6620ced74acd651e5c2442860bcfc73c0210d Author: Hanno Böck gentoo org> AuthorDate: Tue May 17 11:22:45 2022 + Commit: Hanno Böck gentoo org> CommitDate: Tue May 17 11:22:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feb6620c sys-auth/pam_mount: Remove old versions Closes: https://bugs.gentoo.org/837983 Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 sys-auth/pam_mount/Manifest| 2 - ...m_mount-2.16-crypto-Add-support-for-LUKS2.patch | 52 -- sys-auth/pam_mount/pam_mount-2.16-r3.ebuild| 47 --- sys-auth/pam_mount/pam_mount-2.17.ebuild | 49 sys-auth/pam_mount/pam_mount-2.18.ebuild | 49 5 files changed, 199 deletions(-) diff --git a/sys-auth/pam_mount/Manifest b/sys-auth/pam_mount/Manifest index aa1f2ed80637..caf8020cba63 100644 --- a/sys-auth/pam_mount/Manifest +++ b/sys-auth/pam_mount/Manifest @@ -1,3 +1 @@ -DIST pam_mount-2.16.tar.xz 312316 BLAKE2B 5954af8f8bf8b9cb47e1c07dc0d5fc5c4db099eeca5de90a3a53dc65aac0a2a6fba3f99c4d91d12f53b13abb5d3bae262b42536434553872a36ec108dc8d2c0c SHA512 3a579d7287cfcaef831d3e54d3e912407b65a966303e81c47f445d601f38f866ce04326e3d37a061f74f97b9cfb201e56109f57e55699d15d8f947ae2b91c8e3 -DIST pam_mount-2.17.tar.xz 326948 BLAKE2B b5d8c5701bfa4e3ce50ca71b1130d5f68655df12ac45cf554f38f2625b33fcece895d4b67d79cea2ad735c4994c779844dfc5266872e054a1e6d078632f3370c SHA512 d55d2a0e99d51ef649845548e4178b9b34db9c742c592e0ba97359646281af17795080e6ecb1a2a11bc680d31f2c77e69261f731de8f68e8602bcd838371927f DIST pam_mount-2.18.tar.xz 324524 BLAKE2B a3f29de8c0a348c98d3e73ac3568595083036fa704b5c34ed17c3660fcc8ff5f64195ad4158af6e351f79865a9128dbb773c7d18bbb07bdff1010e555803cfce SHA512 7f1e373fd7876eddd9226163602ba484ed8a7e1ce92ba6140c1f7603cb205190cb11ad75be41b54d2a6cd21602320d41a65714bfd0af8b5247850a3ef0fe3b22 diff --git a/sys-auth/pam_mount/files/pam_mount-2.16-crypto-Add-support-for-LUKS2.patch b/sys-auth/pam_mount/files/pam_mount-2.16-crypto-Add-support-for-LUKS2.patch deleted file mode 100644 index 437f359277d5.. --- a/sys-auth/pam_mount/files/pam_mount-2.16-crypto-Add-support-for-LUKS2.patch +++ /dev/null @@ -1,52 +0,0 @@ -From d4434c05e7c0cf05d87089404cfa2deedc60811a Mon Sep 17 00:00:00 2001 -From: Ingo Franzki -Date: Mon, 29 Oct 2018 16:47:40 +0100 -Subject: [PATCH] crypto: Add support for LUKS2 - -Cryptsetup version 2.0 added support for LUKS2. -This patch adds support for mounting LUKS2 volumes with -pam_mount. - -Signed-off-by: Ingo Franzki - src/crypto-dmc.c | 10 -- - 1 file changed, 8 insertions(+), 2 deletions(-) - -diff --git a/src/crypto-dmc.c b/src/crypto-dmc.c -index d0ab6ca..abd0358 100644 a/src/crypto-dmc.c -+++ b/src/crypto-dmc.c -@@ -21,6 +21,12 @@ - #include "libcryptmount.h" - #include "pam_mount.h" - -+#ifndef CRYPT_LUKS -+ #define CRYPT_LUKS NULL /* Passing NULL to crypt_load will -+ default to LUKS(1) on older -+ libcryptsetup versions. */ -+#endif -+ - /** - * dmc_is_luks - check if @path points to a LUKS volume (cf. normal dm-crypt) - * @path: path to the crypto container -@@ -48,7 +54,7 @@ EXPORT_SYMBOL int ehd_is_luks(const char *path, bool blkdev) - - ret = crypt_init(, device); - if (ret == 0) { -- ret = crypt_load(cd, CRYPT_LUKS1, NULL); -+ ret = crypt_load(cd, CRYPT_LUKS, NULL); - if (ret == -EINVAL) - ret = false; - else if (ret == 0) -@@ -106,7 +112,7 @@ static bool dmc_run(const struct ehd_mount_request *req, - #endif - } - -- ret = crypt_load(cd, CRYPT_LUKS1, NULL); -+ ret = crypt_load(cd, CRYPT_LUKS, NULL); - if (ret == 0) { - ret = crypt_activate_by_passphrase(cd, mt->crypto_name, - CRYPT_ANY_SLOT, req->key_data, req->key_size, flags); --- -2.21.0 - diff --git a/sys-auth/pam_mount/pam_mount-2.16-r3.ebuild b/sys-auth/pam_mount/pam_mount-2.16-r3.ebuild deleted file mode 100644 index df0bd7fb125a.. --- a/sys-auth/pam_mount/pam_mount-2.16-r3.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A PAM module that can mount volumes for a user session" -HOMEPAGE="http://pam-mount.sourceforge.net; -SRC_URI="mirror://sourceforge/pam-mount/${P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -IUSE="crypt ssl selinux" - -COMMON_DEPEND=">=sys-libs/pam-0.99 - >=sys-libs/libhx-3.12.1:= - >=dev-libs/libxml2-2.6 - crypt? ( >=sys-fs/cryptsetup-1.1.0:= ) - ssl? ( dev-libs/openssl:0= )
[gentoo-commits] repo/gentoo:master commit in: net-im/gajim/
commit: 6700f29da11cdcae48fdac6cbd1f4e9a282f45cc Author: Hanno Böck gentoo org> AuthorDate: Tue May 17 11:21:21 2022 + Commit: Hanno Böck gentoo org> CommitDate: Tue May 17 11:21:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6700f29d net-im/gajim: Version bump Closes: https://bugs.gentoo.org/845066 Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 net-im/gajim/Manifest | 1 + net-im/gajim/gajim-1.4.0.ebuild | 96 + 2 files changed, 97 insertions(+) diff --git a/net-im/gajim/Manifest b/net-im/gajim/Manifest index 5fc3fb278111..b448734ca459 100644 --- a/net-im/gajim/Manifest +++ b/net-im/gajim/Manifest @@ -1,2 +1,3 @@ DIST gajim-1.3.3-2.tar.gz 9578053 BLAKE2B de41eb488480c1e9267a7e64c33dcc225ba68348fad51fe2f114199972a0fc998ae2c6efba1ea48ecb17b819509c1b45745e98e41f99f2e4afd4a4c1daff4865 SHA512 e7a2564710ffdf0b971d005f8b84c60d72c471727be2bd1b75e564f70a25101a4eb44603fc9f98163bc12a5049dc876f50cdaf8eb5b7d596203c986e55de7442 DIST gajim-1.3.3.tar.gz 9886175 BLAKE2B 27c4163a5762e8fa72524f91d846439b5bd54aff8ec0c4f8ffe4061295540d986b71fc333a2d65110e87821efc5a96ce0dc8a519236c5d71df9a722c65851296 SHA512 b1b6ed1eeb9ce01c26240a0a0c1ff3991ac305787e2ed49ecf7ed9cc75789da2d0ec1c3a1fda6dc67fe440fa7aa143af9be1a837acfc94255d7027f63f55ced2 +DIST gajim-1.4.0.tar.gz 8932710 BLAKE2B 66924bf2e0f39c74e0ce45bfb24c6bd41c547f170c149611dc08e45db1f665f1159be6586dde1a64f1037de029dc2d83c1146545c36645dd67b63509ce156043 SHA512 9fb2b967325d04d7cfa8cb97d0dcebdd5cfd8b8a0a4f8928e7d8c547d90567b7fb0d84d48cdd151b5e38ce72f65de2679c8cc1543ff3ed25d792e6de070042a0 diff --git a/net-im/gajim/gajim-1.4.0.ebuild b/net-im/gajim/gajim-1.4.0.ebuild new file mode 100644 index ..dbb2ac846a85 --- /dev/null +++ b/net-im/gajim/gajim-1.4.0.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{9,10} ) +PYTHON_REQ_USE="sqlite,xml" +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 xdg-utils + +DESCRIPTION="Jabber client written in PyGTK" +HOMEPAGE="https://gajim.org/; +SRC_URI="https://gajim.org/downloads/$(ver_cut 1-2)/${P/_p/-}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="+crypt geolocation jingle omemo remote rst +spell upnp +webp" +S="${WORKDIR}/${P%_p2}" + +COMMON_DEPEND=" + dev-libs/gobject-introspection[cairo(+)] + >=x11-libs/gtk+-3.22:3[introspection]" +DEPEND="${COMMON_DEPEND} + app-arch/unzip + virtual/pkgconfig + >=sys-devel/gettext-0.17-r1" +RDEPEND="${COMMON_DEPEND} + $(python_gen_cond_dep ' + dev-python/idna[${PYTHON_USEDEP}] + dev-python/precis-i18n[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pycurl[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + >=dev-python/python-nbxmpp-3.0.0[${PYTHON_USEDEP}] + =dev-python/secretstorage-3.1.1[${PYTHON_USEDEP}] + dev-python/css-parser[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + net-libs/libsoup[introspection] + media-libs/gsound[introspection] + crypt? ( + dev-python/pycryptodome[${PYTHON_USEDEP}] + >=dev-python/python-gnupg-0.4.0[${PYTHON_USEDEP}] ) + geolocation? ( app-misc/geoclue[introspection] ) + jingle? ( + net-libs/farstream:0.2[introspection] + media-libs/gstreamer:1.0[introspection] + media-libs/gst-plugins-base:1.0[introspection] + media-libs/gst-plugins-ugly:1.0 + media-plugins/gst-plugins-gtk + ) + omemo? ( + dev-python/python-axolotl[${PYTHON_USEDEP}] + dev-python/qrcode[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + ) + remote? ( + >=dev-python/dbus-python-1.2.0[${PYTHON_USEDEP}] + sys-apps/dbus[X] + ) + rst? ( dev-python/docutils[${PYTHON_USEDEP}] ) + spell? ( + app-text/gspell[introspection] + app-text/hunspell + ) + upnp? ( net-libs/gupnp-igd[introspection] ) + webp? ( dev-python/pillow[${PYTHON_USEDEP}] ) + ')" + +src_install() { + distutils-r1_src_install + + # a
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/srecord/
commit: 3a16092fe497e21b58aacee358ce2025cd5c1fbb Author: Hanno Böck gentoo org> AuthorDate: Fri Apr 29 08:36:30 2022 + Commit: Hanno Böck gentoo org> CommitDate: Fri Apr 29 08:37:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a16092f dev-embedded/srecord: Add missing ghostscript-gpl dependency. Raise EAPI to 7. Fix doc path to avoid portage warning. Closes: https://bugs.gentoo.org/505824 Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 dev-embedded/srecord/srecord-1.64-r1.ebuild | 43 + 1 file changed, 43 insertions(+) diff --git a/dev-embedded/srecord/srecord-1.64-r1.ebuild b/dev-embedded/srecord/srecord-1.64-r1.ebuild new file mode 100644 index ..aa4b0214e17d --- /dev/null +++ b/dev-embedded/srecord/srecord-1.64-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="A collection of powerful tools for manipulating EPROM load files" +HOMEPAGE="http://srecord.sourceforge.net/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~sparc ~x86" +IUSE="static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-libs/libgcrypt:0" +DEPEND="${RDEPEND} + app-text/ghostscript-gpl + dev-libs/boost + sys-apps/groff + test? ( app-arch/sharutils )" + +PATCHES=( "${FILESDIR}"/${PN}-1.57-libtool.patch ) + +src_prepare() { + default + + cp etc/configure.ac "${S}" + eautoreconf +} + +src_configure() { + econf $(use_enable static-libs static) +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die + + mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${PF}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pam_mount/
commit: 97558f858a1ae18b792716b4f68e0bc2b30f69fe Author: Hanno Böck gentoo org> AuthorDate: Tue Apr 12 11:46:14 2022 + Commit: Hanno Böck gentoo org> CommitDate: Tue Apr 12 11:46:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97558f85 sys-auth/pam_mount: Depend on libpcre2. We were still depending on old libpcre, although upstream already changed the API to libpcre2. Bug: https://bugs.gentoo.org/837983 Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 sys-auth/pam_mount/pam_mount-2.18-r1.ebuild | 49 + 1 file changed, 49 insertions(+) diff --git a/sys-auth/pam_mount/pam_mount-2.18-r1.ebuild b/sys-auth/pam_mount/pam_mount-2.18-r1.ebuild new file mode 100644 index ..03fcbd7cc704 --- /dev/null +++ b/sys-auth/pam_mount/pam_mount-2.18-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A PAM module that can mount volumes for a user session" +HOMEPAGE="http://pam-mount.sourceforge.net; +SRC_URI="mirror://sourceforge/pam-mount/${P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +IUSE="crypt ssl selinux" + +DEPEND=" + >=sys-libs/pam-0.99 + >=sys-libs/libhx-3.12.1:= + >=sys-apps/util-linux-2.20:= + >=dev-libs/libxml2-2.6:= + dev-libs/libpcre2 + crypt? ( >=sys-fs/cryptsetup-1.1.0:= ) + ssl? ( dev-libs/openssl:0= ) + selinux? ( sys-libs/libselinux )" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/pam_mount-2.16-remove-obsolete-openssl-api.patch +) + +src_configure() { + econf --with-slibdir="/$(get_libdir)" \ + $(use_with crypt cryptsetup) \ + $(use_with ssl crypto) \ + $(use_with selinux) +} + +src_install() { + default + use selinux || rm -r "${D}"/etc/selinux + dodoc doc/*.txt + + # Remove unused nonstandard run-dir, current version uses + # FHS-compatible /run, but has leftover mkdir from old version + rm -r "${D}/var/lib" + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/courier-authlib/
commit: 09c507c789d2b52f94a3cebca395d23934321d01 Author: Hanno Böck gentoo org> AuthorDate: Sat Mar 5 11:18:30 2022 + Commit: Hanno Böck gentoo org> CommitDate: Sat Mar 5 11:18:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09c507c7 net-libs/courier-authlib: Remove obsolete configure parameter. The ebuild was passing --without-redhat to the configure script, current courier-authlib versions don't use that parameter any more. Closes: https://bugs.gentoo.org/828905 Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 net-libs/courier-authlib/courier-authlib-0.71.0-r3.ebuild | 1 - net-libs/courier-authlib/courier-authlib-0.71.3-r1.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/net-libs/courier-authlib/courier-authlib-0.71.0-r3.ebuild b/net-libs/courier-authlib/courier-authlib-0.71.0-r3.ebuild index 1e7f1fc17d8d..741f18b564d2 100644 --- a/net-libs/courier-authlib/courier-authlib-0.71.0-r3.ebuild +++ b/net-libs/courier-authlib/courier-authlib-0.71.0-r3.ebuild @@ -60,7 +60,6 @@ src_configure() { --sharedstatedir=/var/lib/courier/com \ --with-authdaemonvar=/var/lib/courier/authdaemon \ --with-authshadow \ - --without-redhat \ --with-mailuser=mail \ --with-mailgroup=mail \ --cache-file="${S}/configuring.cache" \ diff --git a/net-libs/courier-authlib/courier-authlib-0.71.3-r1.ebuild b/net-libs/courier-authlib/courier-authlib-0.71.3-r1.ebuild index 01f9c521b6d0..2c57e1a9719b 100644 --- a/net-libs/courier-authlib/courier-authlib-0.71.3-r1.ebuild +++ b/net-libs/courier-authlib/courier-authlib-0.71.3-r1.ebuild @@ -60,7 +60,6 @@ src_configure() { --sharedstatedir=/var/lib/courier/com \ --with-authdaemonvar=/var/lib/courier/authdaemon \ --with-authshadow \ - --without-redhat \ --with-mailuser=mail \ --with-mailgroup=mail \ --cache-file="${S}/configuring.cache" \
[gentoo-commits] repo/gentoo:master commit in: net-im/gajim/, net-im/gajim/files/
commit: 4cf577c73fc89c64cd405687fcd482fba1ddcebc Author: Hanno Böck gentoo org> AuthorDate: Sat Mar 5 11:04:57 2022 + Commit: Hanno Böck gentoo org> CommitDate: Sat Mar 5 11:04:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cf577c7 net-im/gajim: Cleanup old versions Bug: https://bugs.gentoo.org/817791 Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 net-im/gajim/Manifest | 2 - .../files/gajim-1.3.2-fix-historymanager.diff | 44 -- net-im/gajim/gajim-1.3.1_p2.ebuild | 88 net-im/gajim/gajim-1.3.2.ebuild| 97 -- 4 files changed, 231 deletions(-) diff --git a/net-im/gajim/Manifest b/net-im/gajim/Manifest index 8b8ba77c5bf6..5fc3fb278111 100644 --- a/net-im/gajim/Manifest +++ b/net-im/gajim/Manifest @@ -1,4 +1,2 @@ -DIST gajim-1.3.1-2.tar.gz 9538193 BLAKE2B 2517b3eeaf3d8b9304e72c82e533d7424b7deb48d2543f366b91b8cf9a3e278f5b4d271d9128529f8e623f6b6fa26b5b97932112598118bf4ec24f97c4199669 SHA512 01d0e77e856935c7d388144fdc8c33271f41752a3544f713eb0ffe070bb7aee6fb3ae28aeddcda69298e405de21bc2ef004e8d7f4c59b3b09eb9366bbd6b0642 -DIST gajim-1.3.2.tar.gz 9538320 BLAKE2B 9af561d4316a34480d073dcbf95fbc04ffd30bb4195633141ad1e9fa96145e61b54acff32891aadbdb93d0a775d69f2491e56f97fc67d2a1b2a76fcaab09f7ef SHA512 92c86d1fa2fab51b402b6ddc0b838f321ab744c9c2add743b3f1820215eef84cafabc50227606088d077bdd9f52998f4ca6f98ad153346b9fb37691b71e9c267 DIST gajim-1.3.3-2.tar.gz 9578053 BLAKE2B de41eb488480c1e9267a7e64c33dcc225ba68348fad51fe2f114199972a0fc998ae2c6efba1ea48ecb17b819509c1b45745e98e41f99f2e4afd4a4c1daff4865 SHA512 e7a2564710ffdf0b971d005f8b84c60d72c471727be2bd1b75e564f70a25101a4eb44603fc9f98163bc12a5049dc876f50cdaf8eb5b7d596203c986e55de7442 DIST gajim-1.3.3.tar.gz 9886175 BLAKE2B 27c4163a5762e8fa72524f91d846439b5bd54aff8ec0c4f8ffe4061295540d986b71fc333a2d65110e87821efc5a96ce0dc8a519236c5d71df9a722c65851296 SHA512 b1b6ed1eeb9ce01c26240a0a0c1ff3991ac305787e2ed49ecf7ed9cc75789da2d0ec1c3a1fda6dc67fe440fa7aa143af9be1a837acfc94255d7027f63f55ced2 diff --git a/net-im/gajim/files/gajim-1.3.2-fix-historymanager.diff b/net-im/gajim/files/gajim-1.3.2-fix-historymanager.diff deleted file mode 100644 index 04428d3acbe5.. --- a/net-im/gajim/files/gajim-1.3.2-fix-historymanager.diff +++ /dev/null @@ -1,44 +0,0 @@ -diff --git a/gajim/history_manager.py b/gajim/history_manager.py -index 1598ea46b385951710a9298093f491dd29e5e6f8..3e767840295f5404687ec6bb298fbdc4e369b4ca 100644 a/gajim/history_manager.py -+++ b/gajim/history_manager.py -@@ -55,7 +55,6 @@ - from gajim.common.const import JIDConstant - from gajim.common.const import KindConstant - from gajim.common.const import ShowConstant --from gajim.common.settings import Settings - - - def is_standalone(): -@@ -76,6 +75,8 @@ def init_gtk(): - if is_standalone(): - init_gtk() - -+from gajim.common.settings import Settings -+ - try: - shortargs = 'hvsc:l:p:' - longargs = 'help verbose separate config-path= loglevel= profile=' -@@ -100,6 +101,8 @@ def init_gtk(): - app.settings = Settings() - app.settings.init() - app.load_css_config() -+else: -+from gajim.common.settings import Settings - - from gajim.common import helpers - from gajim.gui.dialogs import ErrorDialog -diff --git a/test/unit/test_gui_interface.py b/test/unit/test_gui_interface.py -index 41274dfd4447a89b6ea33bdd36538212e4d28d8c..6ad2d734b5bcc093e1d2e8e627cfbd3a0653b53e 100644 a/test/unit/test_gui_interface.py -+++ b/test/unit/test_gui_interface.py -@@ -3,6 +3,9 @@ - ''' - import unittest - -+import gajim.gui -+gajim.gui.init('gtk') -+ - from test import lib - lib.setup_env() - diff --git a/net-im/gajim/gajim-1.3.1_p2.ebuild b/net-im/gajim/gajim-1.3.1_p2.ebuild deleted file mode 100644 index 01fcfbf62a29.. --- a/net-im/gajim/gajim-1.3.1_p2.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -PYTHON_REQ_USE="sqlite,xml" -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 xdg-utils - -DESCRIPTION="Jabber client written in PyGTK" -HOMEPAGE="https://gajim.org/; -SRC_URI="https://gajim.org/downloads/$(ver_cut 1-2)/${PN}-${PV/_p/-}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+crypt geolocation jingle remote rst +spell upnp +webp" -S="${WORKDIR}/${PN}-${PV/_p2/}" - -COMMON_DEPEND=" - dev-libs/gobject-introspection[cairo(+)] - >=x11-libs/gtk+-3.22:3[introspection]" -DEPEND="${COMMON_DEPEND} - app-arch/unzip - >=dev-util/intltool-0.40.1 - virtual/pkgconfig - >=sys-devel/gette
[gentoo-commits] repo/gentoo:master commit in: mail-filter/courier-pythonfilter/
commit: 42312c70e44fbe1896321b9842c32d6147565576 Author: Hanno Böck gentoo org> AuthorDate: Tue Feb 1 15:00:40 2022 + Commit: Hanno Böck gentoo org> CommitDate: Tue Feb 1 15:00:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42312c70 mail-filter/courier-pythonfilter: Version bump and python 3.10 Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 mail-filter/courier-pythonfilter/Manifest | 1 + .../courier-pythonfilter-3.0.3.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/mail-filter/courier-pythonfilter/Manifest b/mail-filter/courier-pythonfilter/Manifest index d3b5583d0ca8..62b8a02241b7 100644 --- a/mail-filter/courier-pythonfilter/Manifest +++ b/mail-filter/courier-pythonfilter/Manifest @@ -1 +1,2 @@ DIST courier-pythonfilter-3.0.2.tar.gz 59121 BLAKE2B 6223ddd62c1c1af980720451e3446cd3b2296a243c5c8d3b5e60fd8640e3391ba2e561ea251bbacbb4a1c6cdbe7eccf6f7ff8221d952cf5703d389b0267a1a2f SHA512 62985a3fefc2d324b3ba7035117e88e4e246815e63fe1b681af11a38a20ea55e649a233c1979b918b166f5c2abbcc22037f215b73be298763f777648249cd652 +DIST courier-pythonfilter-3.0.3.tar.gz 61994 BLAKE2B 286e9b9af580512080663cf392d9ebbe12bb35e527e3b8ab5b2c10109049d7dd3ff227f17cce126f6fdf7cf4053b163e494ad23f4260a3778a5ed58af5b50f0e SHA512 0dda245f634a181a363e99be0641c627f778d5c7d3dc67c0fab27a6471d5d4a76d24e371ffe72456653875ffcae58eb423f5885fd483d5882f0dd75be5b946ff diff --git a/mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.3.ebuild b/mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.3.ebuild new file mode 100644 index ..4b1e392935d5 --- /dev/null +++ b/mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.3.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9,10} ) +DISTUTILS_USE_SETUPTOOLS=no +inherit distutils-r1 + +DESCRIPTION="Python filtering architecture for the Courier MTA" +HOMEPAGE="https://pypi.org/project/courier-pythonfilter/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="mail-mta/courier"
[gentoo-commits] repo/gentoo:master commit in: net-im/ejabberd/
commit: 2b0e06c04ba2edfa23c2bbc5e62f352fb4016070 Author: Hanno Böck gentoo org> AuthorDate: Tue Feb 1 07:22:41 2022 + Commit: Hanno Böck gentoo org> CommitDate: Tue Feb 1 07:22:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b0e06c0 net-im/ejabberd: Fix typo Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 net-im/ejabberd/ejabberd-21.04-r2.ebuild | 4 ++-- net-im/ejabberd/ejabberd-21.12.ebuild| 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-im/ejabberd/ejabberd-21.04-r2.ebuild b/net-im/ejabberd/ejabberd-21.04-r2.ebuild index 63128525a5ca..d8911b3b288c 100644 --- a/net-im/ejabberd/ejabberd-21.04-r2.ebuild +++ b/net-im/ejabberd/ejabberd-21.04-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -237,7 +237,7 @@ pkg_postinst() { done ewarn "Newer versions of the ejabberd Gentoo package use /etc/ejabberd" - ewarn "(just as upstream) and *not* /etc/ejabber." + ewarn "(just as upstream) and *not* /etc/jabber." ewarn "The files from /etc/jabber where copied to /etc/ejabberd." ewarn "Also ejabberd's spool directory became /var/lib/ejabberd (was /var/spool/jabber)." ewarn "Please check your configuration." diff --git a/net-im/ejabberd/ejabberd-21.12.ebuild b/net-im/ejabberd/ejabberd-21.12.ebuild index 49c2dc3fcfce..2b533f549d33 100644 --- a/net-im/ejabberd/ejabberd-21.12.ebuild +++ b/net-im/ejabberd/ejabberd-21.12.ebuild @@ -223,7 +223,7 @@ pkg_postinst() { done ewarn "Newer versions of the ejabberd Gentoo package use /etc/ejabberd" - ewarn "(just as upstream) and *not* /etc/ejabber." + ewarn "(just as upstream) and *not* /etc/jabber." ewarn "The files from /etc/jabber where copied to /etc/ejabberd." ewarn "Also ejabberd's spool directory became /var/lib/ejabberd (was /var/spool/jabber)." ewarn "Please check your configuration."
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/snallygaster/
commit: 596bd2ecc56df3c9a171b7487ff2cb096141eb8c Author: Hanno Böck gentoo org> AuthorDate: Mon Jan 31 20:33:35 2022 + Commit: Hanno Böck gentoo org> CommitDate: Mon Jan 31 20:33:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=596bd2ec net-analyzer/snallygaster: Remove old Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 net-analyzer/snallygaster/Manifest | 3 --- net-analyzer/snallygaster/snallygaster-0.0.6.ebuild | 21 - net-analyzer/snallygaster/snallygaster-0.0.8.ebuild | 21 - net-analyzer/snallygaster/snallygaster-0.0.9.ebuild | 21 - 4 files changed, 66 deletions(-) diff --git a/net-analyzer/snallygaster/Manifest b/net-analyzer/snallygaster/Manifest index 42f55d652d3f..4ed2543dbaad 100644 --- a/net-analyzer/snallygaster/Manifest +++ b/net-analyzer/snallygaster/Manifest @@ -1,5 +1,2 @@ DIST snallygaster-0.0.11.tar.gz 25238 BLAKE2B 11867c0a71cd1701205f499cc7e492520018d39dcdeae0d8e8ae130e2034fd15d20039ed2c7325c879b1640b67a02515685640d5278e0aaafba864fd9d47a7a0 SHA512 6c050f8d67748fa148a578e37f3788305251d210691047f045d63dd531eca4ef4eb9e1d74a22ce9db13c71e471ced304d8138b8f283a1fe4841381532baab733 DIST snallygaster-0.0.12.tar.gz 25234 BLAKE2B 69082fe94fc65d78b99519511b6850d569401d326788448dffac2baca3e359e166b161e69b5169dc0772c4eba5e3cf70968ed75fe09efad7924869971a0869c8 SHA512 507b5bbaa8a01318b53778781e1e212e295f113ea91b1b73d5162f93d35be74780fa0cba7499d62f40c8cd27b4cdfd79526bd0ab07018090460ca937eb48 -DIST snallygaster-0.0.6.tar.gz 22260 BLAKE2B 5f5f45678ee83922d477eb7356bf830a4ececbff6fc02bc21d2b714abf350c1b2643fb8134f330d8f54a4c58809b9de2671f46b728e631ac0a5f4996f87fd8e1 SHA512 abca663005e43948ef7c6516a3e85d1b1010811365f39a280b9c091490a8b4687fdaa1b0acbd29f5a84285fe16cd74398098eb9600b5ec41ec880d355cd0ddbd -DIST snallygaster-0.0.8.tar.gz 23341 BLAKE2B 0b4e92b50c9f766440a19bab6e39f7be323c5574c8f350ed3fbd07499ca04b358ec0e66deeddd30b5e798d093a73fbce65434be4058285eb773918314f373dac SHA512 a4937d5e486109deb54d4a3494fcdb2b06a0938cb9ca686550616d31d2f5bde01b4162f610db15c34c86e41673f6f05f749fb921d5f858cbc4a2fc7f65a6dda6 -DIST snallygaster-0.0.9.tar.gz 24055 BLAKE2B 049a88250877ed87103d23a30443ed638320e61c788716d432d877407c837f439bd16dc78a6eb00f7fea844280975f155898d9b084f7e285a0ed81a6becf9d68 SHA512 e7de6d97576f1651e0a6882c4d2766efe82b8656f53a6c30a5e36eeadbaa4fdc2b79dc370a1106a0bbd916d45d1c92169dcfb5d7c75e89946b371bc80098366c diff --git a/net-analyzer/snallygaster/snallygaster-0.0.6.ebuild b/net-analyzer/snallygaster/snallygaster-0.0.6.ebuild deleted file mode 100644 index cef08b8a35a2.. --- a/net-analyzer/snallygaster/snallygaster-0.0.6.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) -DISTUTILS_SINGLE_IMPL=1 -inherit distutils-r1 - -DESCRIPTION="Finds file leaks and other security problems on HTTP servers" -HOMEPAGE="https://github.com/hannob/snallygaster; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="CC0-1.0" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-python/dnspython - dev-python/urllib3 - dev-python/beautifulsoup4" -RDEPEND="${DEPEND}" -DOCS=( README.md TESTS.md ) diff --git a/net-analyzer/snallygaster/snallygaster-0.0.8.ebuild b/net-analyzer/snallygaster/snallygaster-0.0.8.ebuild deleted file mode 100644 index cef08b8a35a2.. --- a/net-analyzer/snallygaster/snallygaster-0.0.8.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) -DISTUTILS_SINGLE_IMPL=1 -inherit distutils-r1 - -DESCRIPTION="Finds file leaks and other security problems on HTTP servers" -HOMEPAGE="https://github.com/hannob/snallygaster; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="CC0-1.0" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-python/dnspython - dev-python/urllib3 - dev-python/beautifulsoup4" -RDEPEND="${DEPEND}" -DOCS=( README.md TESTS.md ) diff --git a/net-analyzer/snallygaster/snallygaster-0.0.9.ebuild b/net-analyzer/snallygaster/snallygaster-0.0.9.ebuild deleted file mode 100644 index b984ebb2e0fc.. --- a/net-analyzer/snallygaster/snallygaster-0.0.9.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) -DISTUTILS_SINGLE_IMPL=1 -inherit distutils-r1 - -DESCRIPTION="Finds file leaks and other security problems on HTTP servers" -HOMEPAGE="https://github.com/hannob/snallygaster;
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/snallygaster/
commit: f1e3de3a15eaa74f3fda67f5ccec08116e2bc8b1 Author: Hanno Böck gentoo org> AuthorDate: Mon Jan 31 20:32:58 2022 + Commit: Hanno Böck gentoo org> CommitDate: Mon Jan 31 20:32:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e3de3a net-analyzer/snallygaster: Version bump and python 3.10 Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 net-analyzer/snallygaster/Manifest | 1 + .../snallygaster/snallygaster-0.0.12.ebuild| 25 ++ 2 files changed, 26 insertions(+) diff --git a/net-analyzer/snallygaster/Manifest b/net-analyzer/snallygaster/Manifest index ec0b3ff27da7..42f55d652d3f 100644 --- a/net-analyzer/snallygaster/Manifest +++ b/net-analyzer/snallygaster/Manifest @@ -1,4 +1,5 @@ DIST snallygaster-0.0.11.tar.gz 25238 BLAKE2B 11867c0a71cd1701205f499cc7e492520018d39dcdeae0d8e8ae130e2034fd15d20039ed2c7325c879b1640b67a02515685640d5278e0aaafba864fd9d47a7a0 SHA512 6c050f8d67748fa148a578e37f3788305251d210691047f045d63dd531eca4ef4eb9e1d74a22ce9db13c71e471ced304d8138b8f283a1fe4841381532baab733 +DIST snallygaster-0.0.12.tar.gz 25234 BLAKE2B 69082fe94fc65d78b99519511b6850d569401d326788448dffac2baca3e359e166b161e69b5169dc0772c4eba5e3cf70968ed75fe09efad7924869971a0869c8 SHA512 507b5bbaa8a01318b53778781e1e212e295f113ea91b1b73d5162f93d35be74780fa0cba7499d62f40c8cd27b4cdfd79526bd0ab07018090460ca937eb48 DIST snallygaster-0.0.6.tar.gz 22260 BLAKE2B 5f5f45678ee83922d477eb7356bf830a4ececbff6fc02bc21d2b714abf350c1b2643fb8134f330d8f54a4c58809b9de2671f46b728e631ac0a5f4996f87fd8e1 SHA512 abca663005e43948ef7c6516a3e85d1b1010811365f39a280b9c091490a8b4687fdaa1b0acbd29f5a84285fe16cd74398098eb9600b5ec41ec880d355cd0ddbd DIST snallygaster-0.0.8.tar.gz 23341 BLAKE2B 0b4e92b50c9f766440a19bab6e39f7be323c5574c8f350ed3fbd07499ca04b358ec0e66deeddd30b5e798d093a73fbce65434be4058285eb773918314f373dac SHA512 a4937d5e486109deb54d4a3494fcdb2b06a0938cb9ca686550616d31d2f5bde01b4162f610db15c34c86e41673f6f05f749fb921d5f858cbc4a2fc7f65a6dda6 DIST snallygaster-0.0.9.tar.gz 24055 BLAKE2B 049a88250877ed87103d23a30443ed638320e61c788716d432d877407c837f439bd16dc78a6eb00f7fea844280975f155898d9b084f7e285a0ed81a6becf9d68 SHA512 e7de6d97576f1651e0a6882c4d2766efe82b8656f53a6c30a5e36eeadbaa4fdc2b79dc370a1106a0bbd916d45d1c92169dcfb5d7c75e89946b371bc80098366c diff --git a/net-analyzer/snallygaster/snallygaster-0.0.12.ebuild b/net-analyzer/snallygaster/snallygaster-0.0.12.ebuild new file mode 100644 index ..578572f0bfbb --- /dev/null +++ b/net-analyzer/snallygaster/snallygaster-0.0.12.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9,10} ) +DISTUTILS_SINGLE_IMPL=1 +inherit distutils-r1 + +DESCRIPTION="Finds file leaks and other security problems on HTTP servers" +HOMEPAGE="https://github.com/hannob/snallygaster; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-python/dnspython + dev-python/urllib3 + dev-python/beautifulsoup4" +RDEPEND="${DEPEND}" +DOCS=( README.md TESTS.md ) + +# Only codingstyle and similar tests, require dependencies +# not packaged in Gentoo +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
commit: e39bad9895f4d2148e40ab24a66658402744648a Author: Hanno Böck gentoo org> AuthorDate: Mon Jan 31 20:16:33 2022 + Commit: Hanno Böck gentoo org> CommitDate: Mon Jan 31 20:16:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39bad98 media-gfx/cropgui: Enable python 3.10 Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 media-gfx/cropgui/cropgui-0.6-r1.ebuild | 45 + 1 file changed, 45 insertions(+) diff --git a/media-gfx/cropgui/cropgui-0.6-r1.ebuild b/media-gfx/cropgui/cropgui-0.6-r1.ebuild new file mode 100644 index ..c0f740961d3c --- /dev/null +++ b/media-gfx/cropgui/cropgui-0.6-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9,10} ) +inherit eutils python-r1 desktop xdg-utils + +DESCRIPTION="GUI for lossless cropping of jpeg images" +HOMEPAGE="https://emergent.unpythonic.net/01248401946; +SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" +RDEPEND="${PYTHON_DEPS} + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}]" + +install_cropgui_wrapper() { + python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade + make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py" + python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}" + rm "${ED}/usr/bin/${PN}.tmp" || die +} + +src_install() { + python_moduleinto "${PN}" + python_foreach_impl install_cropgui_wrapper + + domenu "${PN}.desktop" + doicon "${PN}.png" +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyClamd/
commit: 8a8be9930c517fed660c672d19ac0c90f7155f7a Author: Hanno Böck gentoo org> AuthorDate: Sun Jan 30 10:12:45 2022 + Commit: Hanno Böck gentoo org> CommitDate: Sun Jan 30 10:12:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8be993 dev-python/pyClamd: Python 3.10 support, config path fix. New clamd packages changed the config file path, adapt pyClamd to match that. Explicitly disable tests that require running clamd. Closes: https://bugs.gentoo.org/798198 Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 dev-python/pyClamd/pyClamd-0.4.0-r3.ebuild | 24 1 file changed, 24 insertions(+) diff --git a/dev-python/pyClamd/pyClamd-0.4.0-r3.ebuild b/dev-python/pyClamd/pyClamd-0.4.0-r3.ebuild new file mode 100644 index ..d89fe08eb48f --- /dev/null +++ b/dev-python/pyClamd/pyClamd-0.4.0-r3.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9,10} ) + +inherit distutils-r1 + +DESCRIPTION="python interface to Clamd (Clamav daemon)" +HOMEPAGE="https://xael.org/pages/pyclamd-en.html; +SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND}" + +# Tests need clamd running and we cannot rely on that being +# true during build +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: app-misc/freewvs/
commit: f774accb10f7916eecf1f0c2fb2f4e548dbc19b7 Author: Hanno Böck gentoo org> AuthorDate: Sat Jan 29 17:25:11 2022 + Commit: Hanno Böck gentoo org> CommitDate: Sat Jan 29 17:25:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f774accb app-misc/freewvs: Version bump and python 3.10 Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 app-misc/freewvs/Manifest | 1 + app-misc/freewvs/freewvs-0.1.2.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/app-misc/freewvs/Manifest b/app-misc/freewvs/Manifest index 667d96d71928..c9b1b5f9dcb5 100644 --- a/app-misc/freewvs/Manifest +++ b/app-misc/freewvs/Manifest @@ -1 +1,2 @@ DIST freewvs-0.1.1.tar.gz 20518 BLAKE2B d3ced38b16a7bce4cf4907de30c1525132d8ee92ad531e5439c9033bce05a69c76688ec10c759d3f46462e0804845c0bd90eb5bb5d457b28ca00dcd380a85e3c SHA512 cc48dfd5f381a88bbd89f3ad4e08fb389b9ccfd7461539ea51f21bd2d9863537b68037de34c90b8c97f24a7bb2d05cfe12efda3f308c19a0a20cf5d7c5046cdd +DIST freewvs-0.1.2.tar.gz 20093 BLAKE2B de82188bd6be8e59490b3bb5faaad59466b1888603ffc3949662dc8d74fc7607a253a6779df0a87a66e09f204dfb754edd3ae4c7a8504687fa75ba9e880e0540 SHA512 a247cd46458886a4854c97a628218708a36e5c2e5e633a86651e9ccf1d7d4e1108d224234821b9d45199c471d46f2cb57600a8b1cf4a62d0ae98c6dfbb0dd64b diff --git a/app-misc/freewvs/freewvs-0.1.2.ebuild b/app-misc/freewvs/freewvs-0.1.2.ebuild new file mode 100644 index ..3deae1e3a7b6 --- /dev/null +++ b/app-misc/freewvs/freewvs-0.1.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9,10} ) +DISTUTILS_SINGLE_IMPL=1 +inherit distutils-r1 + +DESCRIPTION="Scans filesystem for known vulnerable web applications" +HOMEPAGE="https://freewvs.schokokeks.org/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( README.md ) + +pkg_postinst() { + einfo To use freewvs you need to run + einfo update-freewvsdb + einfo first. You should run this on a regular basis to update + einfo the web application data, e.g. via a cronjob. +} + +# Only codingstyle and similar tests, require dependencies +# not packaged in Gentoo +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-im/gajim/
commit: d0de4530cbb2e78f10a92141378e6fdf387e2ca5 Author: Hanno Böck gentoo org> AuthorDate: Sun Jan 23 12:54:32 2022 + Commit: Hanno Böck gentoo org> CommitDate: Sun Jan 23 12:54:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0de4530 net-im/gajim: Hard-disable tests Tests in this release are broken, we may re-enable them with the next release. Closes: https://bugs.gentoo.org/809053 Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 net-im/gajim/gajim-1.3.3_p2.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/net-im/gajim/gajim-1.3.3_p2.ebuild b/net-im/gajim/gajim-1.3.3_p2.ebuild index 1e9b7df2bb0a..e58f75e2f5cd 100644 --- a/net-im/gajim/gajim-1.3.3_p2.ebuild +++ b/net-im/gajim/gajim-1.3.3_p2.ebuild @@ -91,3 +91,7 @@ pkg_postrm() { xdg_icon_cache_update xdg_desktop_database_update } + +# tests in this release don't work, see also: +# https://dev.gajim.org/gajim/gajim/-/issues/10755 +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-im/gajim/
commit: 2a6874357d9bc028013075bc4e9c59a4730d716f Author: Hanno Böck gentoo org> AuthorDate: Sun Jan 23 08:45:08 2022 + Commit: Hanno Böck gentoo org> CommitDate: Sun Jan 23 08:45:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a687435 net-im/gajim: Bump tarball Re-adds missing plugin-installer. Add Python 3.10 support. Closes: https://bugs.gentoo.org/830822 Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 net-im/gajim/Manifest | 1 + net-im/gajim/gajim-1.3.3_p2.ebuild | 93 ++ 2 files changed, 94 insertions(+) diff --git a/net-im/gajim/Manifest b/net-im/gajim/Manifest index 81fc64dc5ef7..8b8ba77c5bf6 100644 --- a/net-im/gajim/Manifest +++ b/net-im/gajim/Manifest @@ -1,3 +1,4 @@ DIST gajim-1.3.1-2.tar.gz 9538193 BLAKE2B 2517b3eeaf3d8b9304e72c82e533d7424b7deb48d2543f366b91b8cf9a3e278f5b4d271d9128529f8e623f6b6fa26b5b97932112598118bf4ec24f97c4199669 SHA512 01d0e77e856935c7d388144fdc8c33271f41752a3544f713eb0ffe070bb7aee6fb3ae28aeddcda69298e405de21bc2ef004e8d7f4c59b3b09eb9366bbd6b0642 DIST gajim-1.3.2.tar.gz 9538320 BLAKE2B 9af561d4316a34480d073dcbf95fbc04ffd30bb4195633141ad1e9fa96145e61b54acff32891aadbdb93d0a775d69f2491e56f97fc67d2a1b2a76fcaab09f7ef SHA512 92c86d1fa2fab51b402b6ddc0b838f321ab744c9c2add743b3f1820215eef84cafabc50227606088d077bdd9f52998f4ca6f98ad153346b9fb37691b71e9c267 +DIST gajim-1.3.3-2.tar.gz 9578053 BLAKE2B de41eb488480c1e9267a7e64c33dcc225ba68348fad51fe2f114199972a0fc998ae2c6efba1ea48ecb17b819509c1b45745e98e41f99f2e4afd4a4c1daff4865 SHA512 e7a2564710ffdf0b971d005f8b84c60d72c471727be2bd1b75e564f70a25101a4eb44603fc9f98163bc12a5049dc876f50cdaf8eb5b7d596203c986e55de7442 DIST gajim-1.3.3.tar.gz 9886175 BLAKE2B 27c4163a5762e8fa72524f91d846439b5bd54aff8ec0c4f8ffe4061295540d986b71fc333a2d65110e87821efc5a96ce0dc8a519236c5d71df9a722c65851296 SHA512 b1b6ed1eeb9ce01c26240a0a0c1ff3991ac305787e2ed49ecf7ed9cc75789da2d0ec1c3a1fda6dc67fe440fa7aa143af9be1a837acfc94255d7027f63f55ced2 diff --git a/net-im/gajim/gajim-1.3.3_p2.ebuild b/net-im/gajim/gajim-1.3.3_p2.ebuild new file mode 100644 index ..1e9b7df2bb0a --- /dev/null +++ b/net-im/gajim/gajim-1.3.3_p2.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9,10} ) +PYTHON_REQ_USE="sqlite,xml" +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 xdg-utils + +DESCRIPTION="Jabber client written in PyGTK" +HOMEPAGE="https://gajim.org/; +SRC_URI="https://gajim.org/downloads/$(ver_cut 1-2)/${P/_p/-}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="+crypt geolocation jingle omemo remote rst +spell upnp +webp" +S="${WORKDIR}/${P%_p2}" + +COMMON_DEPEND=" + dev-libs/gobject-introspection[cairo(+)] + >=x11-libs/gtk+-3.22:3[introspection]" +DEPEND="${COMMON_DEPEND} + app-arch/unzip + >=dev-util/intltool-0.40.1 + virtual/pkgconfig + >=sys-devel/gettext-0.17-r1" +RDEPEND="${COMMON_DEPEND} + $(python_gen_cond_dep ' + dev-python/idna[${PYTHON_USEDEP}] + dev-python/precis-i18n[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pycurl[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + >=dev-python/python-nbxmpp-2.0.4[${PYTHON_USEDEP}] + x11-libs/libXScrnSaver + app-crypt/libsecret[crypt,introspection] + dev-python/keyring[${PYTHON_USEDEP}] + >=dev-python/secretstorage-3.1.1[${PYTHON_USEDEP}] + dev-python/css-parser[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + net-libs/libsoup[introspection] + media-libs/gsound[introspection] + crypt? ( + dev-python/pycryptodome[${PYTHON_USEDEP}] + >=dev-python/python-gnupg-0.4.0[${PYTHON_USEDEP}] ) + geolocation? ( app-misc/geoclue[introspection] ) + jingle? ( + net-libs/farstream:0.2[introspection] + media-libs/gstreamer:1.0[introspection] + media-libs/gst-plugins-base:1.0[introspection] + media-libs/gst-plugins-ugly:1.0 + media-plugins/gst-plugins-gtk + ) + omemo? ( + dev-python/python-axolotl[${PYTHON_USEDEP}] + dev-python/qrcode[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + ) +
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 2fa24ae5440279f667cfc2c35422ae63512e380d Author: Hanno Böck gentoo org> AuthorDate: Sat Jan 22 14:17:52 2022 + Commit: Hanno Böck gentoo org> CommitDate: Sat Jan 22 14:17:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa24ae5 media-libs/libsidplay: Remove myself as maintainer Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 media-libs/libsidplay/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/media-libs/libsidplay/metadata.xml b/media-libs/libsidplay/metadata.xml index c366a499e115..3b0f616ab403 100644 --- a/media-libs/libsidplay/metadata.xml +++ b/media-libs/libsidplay/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - ha...@gentoo.org - + sidplay2
[gentoo-commits] repo/gentoo:master commit in: games-util/dzip/
commit: 78116ad626a4131c856d570e44e4be7ee7cee33a Author: Hanno Böck gentoo org> AuthorDate: Sat Jan 22 14:16:06 2022 + Commit: Hanno Böck gentoo org> CommitDate: Sat Jan 22 14:16:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78116ad6 games-util/dzip: Remove myself as maintainer Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 games-util/dzip/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/games-util/dzip/metadata.xml b/games-util/dzip/metadata.xml index 435a4091fa13..a926f78c073f 100644 --- a/games-util/dzip/metadata.xml +++ b/games-util/dzip/metadata.xml @@ -1,9 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - ha...@gentoo.org - ga...@gentoo.org Gentoo Games Project
[gentoo-commits] repo/gentoo:master commit in: app-crypt/md4sum/
commit: e520f3c34e92f86ae1327d831a95c234b32bd835 Author: Hanno Böck gentoo org> AuthorDate: Sat Jan 22 14:14:20 2022 + Commit: Hanno Böck gentoo org> CommitDate: Sat Jan 22 14:14:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e520f3c3 app-crypt/md4sum: Remove myself as maintainer Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 app-crypt/md4sum/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/md4sum/metadata.xml b/app-crypt/md4sum/metadata.xml index dcdae049d7cf..85e4ed814fa2 100644 --- a/app-crypt/md4sum/metadata.xml +++ b/app-crypt/md4sum/metadata.xml @@ -1,5 +1,5 @@ https://www.gentoo.org/dtd/metadata.dtd;> -ha...@gentoo.org +
[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/
commit: 1a05995972eb0a4ae5321e40593eb22288cd Author: Hanno Böck gentoo org> AuthorDate: Mon Jan 17 11:34:15 2022 + Commit: Hanno Böck gentoo org> CommitDate: Mon Jan 17 11:34:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a059959 mail-mta/courier: Version bump. Properly pass DESTDIR to install-configure instead of sed-patching the Makefile. Disable valgrind checks. Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 mail-mta/courier/Manifest | 1 + mail-mta/courier/courier-1.1.8.ebuild | 313 ++ 2 files changed, 314 insertions(+) diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest index ec3a1553b7be..6436bf1e9004 100644 --- a/mail-mta/courier/Manifest +++ b/mail-mta/courier/Manifest @@ -1 +1,2 @@ DIST courier-1.1.5.tar.bz2 7654159 BLAKE2B 7ad09b4b3c8ec201ea275851aec4efb34861a2881c765228b58063d26f17580fbe8ffe4e882d43b74ed048c3bf711e0eb08cb45eb1ba25ab2073a8c411a6cd4f SHA512 6b7040a73b09a4fc0ad4d93c576d7d7026aa743e5bbfe3ae14d2474dd9cffdb3419eceb14000cc0beeae40886796d9973e9f8611a7ea925cf2e0ab928904038a +DIST courier-1.1.8.tar.bz2 7655220 BLAKE2B 189c87e416fe8d232e1fab8be47ff8258a54de2a6eccf1b02bd2839c6925018ee5b0ff3172ba791076c979d5c15a9dbcac1e7f515b0683066f3ff55369ea91a9 SHA512 9a0d96a20a75794fba57df11305326eb990091bd503763cd091ad29a4b34d9c1576d40c2e2d6eb81f3705e2d4b0a265c174df6e307a60fbbc1dc26110d931133 diff --git a/mail-mta/courier/courier-1.1.8.ebuild b/mail-mta/courier/courier-1.1.8.ebuild new file mode 100644 index ..507a0b4b8027 --- /dev/null +++ b/mail-mta/courier/courier-1.1.8.ebuild @@ -0,0 +1,313 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic multilib + +DESCRIPTION="An MTA designed specifically for maildirs" +HOMEPAGE="https://www.courier-mta.org/; +SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \ + fam web webmail gnutls" + +DEPEND=" + >=net-libs/courier-authlib-0.71.3 + >=net-libs/courier-unicode-2.2.3:= + net-dns/libidn:= + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( + dev-libs/openssl:0= + ) + >=sys-libs/gdbm-1.8.0:= + dev-libs/libpcre + app-misc/mime-types + fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl >=net-dialup/mgetty-1.1.28 ) + pam? ( sys-libs/pam ) + mysql? ( dev-db/mysql-connector-c ) + ldap? ( >=net-nds/openldap-1.2.11 ) + postgres? ( dev-db/postgresql:= ) + spell? ( app-text/aspell ) + fam? ( virtual/fam ) + !mail-filter/maildrop + !mail-mta/esmtp + !mail-mta/exim + !mail-mta/mini-qmail + !mail-mta/msmtp[mta] + !mail-mta/netqmail + !mail-mta/nullmailer + !mail-mta/postfix + !mail-mta/qmail-ldap + !mail-mta/sendmail + !mail-mta/ssmtp[mta] + !mail-mta/opensmtpd + !net-mail/dot-forward + !sys-apps/ucspi-tcp + " + +RDEPEND="${DEPEND} + dev-lang/perl + sys-process/procps" + +# get rid of old style virtual/imapd - bug 350792 +# all blockers really needed? +RDEPEND="${RDEPEND} + !net-mail/bincimap + !net-mail/courier-imap + !net-mail/cyrus-imapd + !net-mail/uw-imap" + +PDEPEND="pam? ( net-mail/mailbase ) + crypt? ( >=app-crypt/gnupg-1.0.4 )" + +src_prepare() { + use norewrite && eapply "${FILESDIR}/norewrite.patch" + default +} + +src_configure() { + filter-flags '-fomit-frame-pointer' + + local myconf + myconf="" + + use ldap && myconf="${myconf} --with-ldapconfig=/etc/courier/maildropldap.conf" + + econf ${myconf} \ + $(use_with fam) \ + $(use_with ipv6) \ + $(use_with spell ispell) \ + $(use_with ldap ldapaliasd) \ + $(use_enable ldap maildroldap) \ + $(use_with gnutls) \ + --with-notice=unicode \ + --enable-mimetypes=/etc/mime.types \ + --prefix=/usr \ + --disable-root-check \ + --mandir=/usr/share/man \ + --sysconfdir=/etc/courier \ + --datadir=/usr/share/courier \ + --sharedstatedir=/var/lib/courier/com \ + --localstatedir=/var/lib/courier \ + --with-piddir=/var/run/courier \ + --with-authdaemonvar=/var/lib/courier/authdaemon \ + --with-mailuser=mail \ + --with-mailgroup=mail \ + --with-p
[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/
commit: 48307799432614ef292a2eef80331e050e1a033a Author: Hanno Böck gentoo org> AuthorDate: Mon Jan 17 11:15:14 2022 + Commit: Hanno Böck gentoo org> CommitDate: Mon Jan 17 11:15:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48307799 mail-mta/courier: Cleanup old versions Signed-off-by: Hanno Böck gentoo.org> Bug: https://bugs.gentoo.org/806595 Package-Manager: Portage-3.0.30, Repoman-3.0.3 mail-mta/courier/Manifest | 5 - mail-mta/courier/courier-1.0.13-r1.ebuild | 312 - mail-mta/courier/courier-1.0.14-r1.ebuild | 312 - mail-mta/courier/courier-1.0.17-r1.ebuild | 312 - mail-mta/courier/courier-1.0.5-r1.ebuild | 317 -- mail-mta/courier/courier-1.1.2-r1.ebuild | 312 - 6 files changed, 1570 deletions(-) diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest index 2fbd4434f66d..ec3a1553b7be 100644 --- a/mail-mta/courier/Manifest +++ b/mail-mta/courier/Manifest @@ -1,6 +1 @@ -DIST courier-1.0.13.tar.bz2 7533779 BLAKE2B 38db2127df3f9d0371ee01563663ebabefdfb0e03bad01f6bdc421d2371191a27cfda00cb7927af2d4f8f3cec4f9e7756c786ae53cf60a23c1067d8620a105d7 SHA512 f2cf42791b6422151b7c155ae1533c0587abe4d13c498a96a678c8bafd8dd103631896cbf6c4ef53e288a81355ac625ee65eb3fec695d0d6d96bbfd6d3dd5d7b -DIST courier-1.0.14.tar.bz2 7541652 BLAKE2B 5ddaabcfc49d5681b884311187eae04e492e273040dde6af83ab7ac4af117010be61c916cd909a686477c84997ca64cc435c1415f431c42c220c026d581e17da SHA512 7d66368745f3afdef0e1f4bd8078617203d7b846c96d499575daa07644ed5f800ff76e9c145f22010a677a5b754e4d4f300d95bc3f7d3a60a54271f284f80b5c -DIST courier-1.0.17.tar.bz2 7644893 BLAKE2B c31a5f9b27119b0affc7fe3b66da8d35534f519c8ade77b5e59e0b08f92f143b54d519ef0f726b1e68f900e8f330811befb7f2d626de041ebee53be25e089bbe SHA512 588415d1062581ba7fef64eb884c129e4802d90f6e6bf583e249c6e83e62ec90dbc7ccc0e6e9ce4697c00a4c66b10b84bfc6121854fa7abacd613010f34936d6 -DIST courier-1.0.5.tar.bz2 7465054 BLAKE2B 55e9ba2a85889e7210652475149f4d3e687fd63a27b44a5a16c888b2f60bb18c4156e3344792585fed2ee3d81770e79c55ce5791842c255b8701bad5d2f8af4e SHA512 99a8e98633da99abd1f6f4e24328d4655526d51dc9fc03ffcb9c1e0cce0e608dedb2ac9511829af4487ff5af4618500d6fbbee26568f2a05e3c9d3cf3b48b2a5 -DIST courier-1.1.2.tar.bz2 7652292 BLAKE2B 3d5ded14e3972532abd86bdd9d2a144dc907d6e0d1300dcc5395fcc36984bc619453e612c4c2b504fd06cdbea44ce9cd70227e5b122445704df3ba852cdc5594 SHA512 e0267acae90e792a8813b189296a599c4e27337bd5952d311cc99b068b628d4c0c6e0ae4c6ccb03fd6ada4d0a9cb362c59a7a21833177301a830fcb4c437abfd DIST courier-1.1.5.tar.bz2 7654159 BLAKE2B 7ad09b4b3c8ec201ea275851aec4efb34861a2881c765228b58063d26f17580fbe8ffe4e882d43b74ed048c3bf711e0eb08cb45eb1ba25ab2073a8c411a6cd4f SHA512 6b7040a73b09a4fc0ad4d93c576d7d7026aa743e5bbfe3ae14d2474dd9cffdb3419eceb14000cc0beeae40886796d9973e9f8611a7ea925cf2e0ab928904038a diff --git a/mail-mta/courier/courier-1.0.13-r1.ebuild b/mail-mta/courier/courier-1.0.13-r1.ebuild deleted file mode 100644 index 703b73416dbe.. --- a/mail-mta/courier/courier-1.0.13-r1.ebuild +++ /dev/null @@ -1,312 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic multilib - -DESCRIPTION="An MTA designed specifically for maildirs" -HOMEPAGE="https://www.courier-mta.org/; -SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \ - fam web webmail gnutls" - -DEPEND=" - >=net-libs/courier-authlib-0.70.0 - >=net-libs/courier-unicode-2.1:= - net-dns/libidn:= - gnutls? ( net-libs/gnutls:= ) - !gnutls? ( - dev-libs/openssl:0= - ) - >=sys-libs/gdbm-1.8.0:= - dev-libs/libpcre - app-misc/mime-types - fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl >=net-dialup/mgetty-1.1.28 ) - pam? ( sys-libs/pam ) - mysql? ( dev-db/mysql-connector-c ) - ldap? ( >=net-nds/openldap-1.2.11 ) - postgres? ( dev-db/postgresql:= ) - spell? ( app-text/aspell ) - fam? ( virtual/fam ) - !mail-filter/maildrop - !mail-mta/esmtp - !mail-mta/exim - !mail-mta/mini-qmail - !mail-mta/msmtp[mta] - !mail-mta/netqmail - !mail-mta/nullmailer - !mail-mta/postfix - !mail-mta/qmail-ldap - !mail-mta/sendmail - !mail-mta/ssmtp[mta] - !mail-mta/opensmtpd - !net-mail/dot-forward - !sys-apps/ucspi-tcp - " - -RDEPEND="${DEPEND} - dev-lang/perl - sys-process/procps" - -# get rid of old style virtual/imapd - bug 3507
[gentoo-commits] repo/gentoo:master commit in: app-misc/freewvs/
commit: dd6ccd4929e8563c693127004fd393192e983852 Author: Hanno Böck gentoo org> AuthorDate: Tue Dec 28 20:13:04 2021 + Commit: Hanno Böck gentoo org> CommitDate: Tue Dec 28 20:13:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd6ccd49 app-misc/freewvs: Explicitly disable tests Signed-off-by: Hanno Böck gentoo.org> Closes: https://bugs.gentoo.org/796011 Package-Manager: Portage-3.0.30, Repoman-3.0.3 app-misc/freewvs/freewvs-0.1.1.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/app-misc/freewvs/freewvs-0.1.1.ebuild b/app-misc/freewvs/freewvs-0.1.1.ebuild index ea154f839ce3..6cda83da8eb0 100644 --- a/app-misc/freewvs/freewvs-0.1.1.ebuild +++ b/app-misc/freewvs/freewvs-0.1.1.ebuild @@ -22,3 +22,7 @@ pkg_postinst() { einfo first. You should run this on a regular basis to update einfo the web application data, e.g. via a cronjob. } + +# Only codingstyle and similar tests, require dependencies +# not packaged in Gentoo +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/snallygaster/
commit: 764fdff4e1f207afaf32f9744b5e77421137e18f Author: Hanno Böck gentoo org> AuthorDate: Tue Dec 28 19:18:56 2021 + Commit: Hanno Böck gentoo org> CommitDate: Tue Dec 28 19:18:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764fdff4 net-analyzer/snallygaster: Version bump. Explicitly disable tests. Signed-off-by: Hanno Böck gentoo.org> Closes: https://bugs.gentoo.org/808975 Package-Manager: Portage-3.0.30, Repoman-3.0.3 net-analyzer/snallygaster/Manifest | 1 + .../snallygaster/snallygaster-0.0.11.ebuild| 25 ++ 2 files changed, 26 insertions(+) diff --git a/net-analyzer/snallygaster/Manifest b/net-analyzer/snallygaster/Manifest index 976721d1609b..ec0b3ff27da7 100644 --- a/net-analyzer/snallygaster/Manifest +++ b/net-analyzer/snallygaster/Manifest @@ -1,3 +1,4 @@ +DIST snallygaster-0.0.11.tar.gz 25238 BLAKE2B 11867c0a71cd1701205f499cc7e492520018d39dcdeae0d8e8ae130e2034fd15d20039ed2c7325c879b1640b67a02515685640d5278e0aaafba864fd9d47a7a0 SHA512 6c050f8d67748fa148a578e37f3788305251d210691047f045d63dd531eca4ef4eb9e1d74a22ce9db13c71e471ced304d8138b8f283a1fe4841381532baab733 DIST snallygaster-0.0.6.tar.gz 22260 BLAKE2B 5f5f45678ee83922d477eb7356bf830a4ececbff6fc02bc21d2b714abf350c1b2643fb8134f330d8f54a4c58809b9de2671f46b728e631ac0a5f4996f87fd8e1 SHA512 abca663005e43948ef7c6516a3e85d1b1010811365f39a280b9c091490a8b4687fdaa1b0acbd29f5a84285fe16cd74398098eb9600b5ec41ec880d355cd0ddbd DIST snallygaster-0.0.8.tar.gz 23341 BLAKE2B 0b4e92b50c9f766440a19bab6e39f7be323c5574c8f350ed3fbd07499ca04b358ec0e66deeddd30b5e798d093a73fbce65434be4058285eb773918314f373dac SHA512 a4937d5e486109deb54d4a3494fcdb2b06a0938cb9ca686550616d31d2f5bde01b4162f610db15c34c86e41673f6f05f749fb921d5f858cbc4a2fc7f65a6dda6 DIST snallygaster-0.0.9.tar.gz 24055 BLAKE2B 049a88250877ed87103d23a30443ed638320e61c788716d432d877407c837f439bd16dc78a6eb00f7fea844280975f155898d9b084f7e285a0ed81a6becf9d68 SHA512 e7de6d97576f1651e0a6882c4d2766efe82b8656f53a6c30a5e36eeadbaa4fdc2b79dc370a1106a0bbd916d45d1c92169dcfb5d7c75e89946b371bc80098366c diff --git a/net-analyzer/snallygaster/snallygaster-0.0.11.ebuild b/net-analyzer/snallygaster/snallygaster-0.0.11.ebuild new file mode 100644 index ..48f6645e8f84 --- /dev/null +++ b/net-analyzer/snallygaster/snallygaster-0.0.11.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_SINGLE_IMPL=1 +inherit distutils-r1 + +DESCRIPTION="Finds file leaks and other security problems on HTTP servers" +HOMEPAGE="https://github.com/hannob/snallygaster; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-python/dnspython + dev-python/urllib3 + dev-python/beautifulsoup4" +RDEPEND="${DEPEND}" +DOCS=( README.md TESTS.md ) + +# Only codingstyle and similar tests, require dependencies +# not packaged in Gentoo +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
commit: 32ad4a993f771e9057ef5055f2ab189d57007ebd Author: Hanno Böck gentoo org> AuthorDate: Tue Dec 28 08:40:19 2021 + Commit: Hanno Böck gentoo org> CommitDate: Tue Dec 28 08:40:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ad4a99 media-gfx/cropgui: Version bump Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 media-gfx/cropgui/Manifest | 1 + media-gfx/cropgui/cropgui-0.6.ebuild | 45 2 files changed, 46 insertions(+) diff --git a/media-gfx/cropgui/Manifest b/media-gfx/cropgui/Manifest index d5be785ed8e8..9b9f33155a0b 100644 --- a/media-gfx/cropgui/Manifest +++ b/media-gfx/cropgui/Manifest @@ -1,2 +1,3 @@ DIST cropgui-0.4.1.tar.gz 852958 BLAKE2B dcc6ba775e49af9a9fe1054fe5246e87e044f47cb7ca20712e5048dd1fa0fda35ee90c38cf733540913d0220eb58ab0a6dcfe93c7b02ebb9e022529b8add6c1c SHA512 85b0c2c57faecdd7db15e417234f2ea50fc5edbdcacaedcfc53cda68c3a070f4ba0201bff9afbaa3de7c51552309df1ac3e87586b4021e68bbb255a2545d92da DIST cropgui-0.5.tar.gz 853934 BLAKE2B ac7cf32495e3ac728223994f79252fd98a0a5cf7da79a9c6796ce3d7b213c797b16250be5d23a1bc6bed492f142a95411d6cbd42fe34242016c4e0181bfd90c4 SHA512 2babea9ea6089c74637c9023ea08c2ae4f666fbf44bb73d7a301de6fee6848e65a86fab312e765f7bd05e8e03bf3e92942d718ea84a950412385a8e0b6aa0630 +DIST cropgui-0.6.tar.gz 855329 BLAKE2B d54098cdf8d8a0eb863ba7cf13d798db8102e147c30d64d246fc9955c4ee5aead253273fd66f0f2cd2d5aaf7abd10cfed01936c08daccdd92e342a56923bd95b SHA512 dff9b1ea832c657c4407aea7ddeac880faaa4647bfe51ed43f9c1658f848cf9b6f9608451dcc006fe735012b52d318ebe5b59a31dc293cfabfb5ec5772612b68 diff --git a/media-gfx/cropgui/cropgui-0.6.ebuild b/media-gfx/cropgui/cropgui-0.6.ebuild new file mode 100644 index ..d0e7fdc45109 --- /dev/null +++ b/media-gfx/cropgui/cropgui-0.6.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +inherit eutils python-r1 desktop xdg-utils + +DESCRIPTION="GUI for lossless cropping of jpeg images" +HOMEPAGE="https://emergent.unpythonic.net/01248401946; +SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" +RDEPEND="${PYTHON_DEPS} + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}]" + +install_cropgui_wrapper() { + python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade + make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py" + python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}" + rm "${ED}/usr/bin/${PN}.tmp" || die +} + +src_install() { + python_moduleinto "${PN}" + python_foreach_impl install_cropgui_wrapper + + domenu "${PN}.desktop" + doicon "${PN}.png" +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: app-forensics/afl/files/, app-forensics/afl/
commit: 7507da323f5f09b0d6f60e4f7293e456c09f1ec6 Author: Hanno Böck gentoo org> AuthorDate: Mon Dec 27 19:14:07 2021 + Commit: Hanno Böck gentoo org> CommitDate: Mon Dec 27 19:14:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7507da32 app-forensics/afl: Disable clang-fast mode. This is currently broken with latest clang/llvm versions and an upstream bug remained unanswered. We may re-enable this once it's fixed upstream. This should resolve all clang-related bugs. Also fix doc installation (bug #720194). Signed-off-by: Hanno Böck gentoo.org> Closes: https://bugs.gentoo.org/720194 Closes: https://bugs.gentoo.org/695488 Closes: https://bugs.gentoo.org/708524 Closes: https://bugs.gentoo.org/821973 Closes: https://bugs.gentoo.org/827107 Closes: https://bugs.gentoo.org/828689 Package-Manager: Portage-3.0.30, Repoman-3.0.3 app-forensics/afl/afl-2.57b-r2.ebuild | 48 ++ .../afl/files/afl-2.57b-install-readmemd.diff | 12 ++ 2 files changed, 60 insertions(+) diff --git a/app-forensics/afl/afl-2.57b-r2.ebuild b/app-forensics/afl/afl-2.57b-r2.ebuild new file mode 100644 index ..95bfacc4b55c --- /dev/null +++ b/app-forensics/afl/afl-2.57b-r2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib toolchain-funcs flag-o-matic + +# See https://github.com/google/AFL/pull/117 +PATCHES=( "${FILESDIR}/${P}-install-readmemd.diff" ) + +DESCRIPTION="american fuzzy lop - compile-time instrumentation fuzzer" +HOMEPAGE="https://lcamtuf.coredump.cx/afl/; +SRC_URI="https://github.com/google/AFL/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="sys-devel/gcc:* + !app-forensics/aflplusplus" +RDEPEND="${DEPEND}" +QA_PREBUILT="/usr/share/afl/testcases/others/elf/small_exec.elf" + +S="${WORKDIR}/AFL-${PV}" + +src_compile() { + emake CC="$(tc-getCC)" \ + PREFIX="${EPREFIX}/usr" \ + HELPER_PATH="${EPREFIX}/usr/$(get_libdir)/afl" \ + DOC_PATH="${EPREFIX}/usr/share/doc/${PF}" +# Not compatible with latest clang, see +# https://github.com/google/AFL/issues/151 +# +# CC="clang" CXX="clang++" strip-unsupported-flags +# cd llvm_mode || die +# emake \ +# PREFIX="${EPREFIX}/usr" \ +# HELPER_PATH="${EPREFIX}/usr/$(get_libdir)/afl" \ +# DOC_PATH="${EPREFIX}/usr/share/doc/${PF}" +} + +src_install() { + emake DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + HELPER_PATH="${EPREFIX}/usr/$(get_libdir)/afl" \ + DOC_PATH="${EPREFIX}/usr/share/doc/${PF}" \ + install +} diff --git a/app-forensics/afl/files/afl-2.57b-install-readmemd.diff b/app-forensics/afl/files/afl-2.57b-install-readmemd.diff new file mode 100644 index ..50b777413c19 --- /dev/null +++ b/app-forensics/afl/files/afl-2.57b-install-readmemd.diff @@ -0,0 +1,12 @@ +diff --git a/Makefile b/Makefile +index 5e800db26..381931289 100644 +--- a/Makefile b/Makefile +@@ -133,7 +133,7 @@ endif + set -e; for i in afl-g++ afl-clang afl-clang++; do ln -sf afl-gcc $${DESTDIR}$(BIN_PATH)/$$i; done + install -m 755 afl-as $${DESTDIR}$(HELPER_PATH) + ln -sf afl-as $${DESTDIR}$(HELPER_PATH)/as +- install -m 644 docs/README docs/ChangeLog docs/*.txt $${DESTDIR}$(DOC_PATH) ++ install -m 644 README.md docs/ChangeLog docs/*.txt $${DESTDIR}$(DOC_PATH) + cp -r testcases/ $${DESTDIR}$(MISC_PATH) + cp -r dictionaries/ $${DESTDIR}$(MISC_PATH)
[gentoo-commits] repo/gentoo:master commit in: net-libs/courier-authlib/
commit: 05213f487e2d2f0f501691cc52e6f08874032c4f Author: Hanno Böck gentoo org> AuthorDate: Mon Dec 27 19:01:08 2021 + Commit: Hanno Böck gentoo org> CommitDate: Mon Dec 27 19:01:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05213f48 net-libs/courier-authlib: Cleanup Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 net-libs/courier-authlib/Manifest | 4 - .../courier-authlib-0.69.0-r4.ebuild | 149 - .../courier-authlib-0.70.0-r3.ebuild | 149 - .../courier-authlib-0.71.1-r3.ebuild | 149 - .../courier-authlib-0.71.2-r3.ebuild | 149 - 5 files changed, 600 deletions(-) diff --git a/net-libs/courier-authlib/Manifest b/net-libs/courier-authlib/Manifest index aa1b7ec5f3e4..433b7134be87 100644 --- a/net-libs/courier-authlib/Manifest +++ b/net-libs/courier-authlib/Manifest @@ -1,6 +1,2 @@ -DIST courier-authlib-0.69.0.tar.bz2 2197718 BLAKE2B 63c273a85983ce7bd57496eeefac51107e3132dc9eb372f199530dbf6c5a5ddde7f8ee285aa54a096002f9058dc7e1cd9eb1194e3d512ea19882f93b1147345a SHA512 c3806aa50d7ff13f75536064ec46028db3d5e1f4ef64692b5ece64810b4042ae0840bb346c73ae9d36f6113173f0e5e922356a178c10815640a26caa921e1614 -DIST courier-authlib-0.70.0.tar.bz2 2183323 BLAKE2B ebf58f8c4e7b58766edc684ced590ea7bfa692eff19a483f4ab7748a73e96e1c66858985ac89e281205838660a72e9a33e3b3c28fce3f94d981b61ca56b1e2b1 SHA512 61ce62860cc7ceb51f255a0659bf9b8f4172d0c1c8aee06d9821144330f9526f54e6bdb0158f2fd754d6ad92fd4cc84306b949d46c92e8aed47a397023b36b65 DIST courier-authlib-0.71.0.tar.bz2 2207895 BLAKE2B 8eb92b2c07acfb662b34a2234759a80f3a1b5a96c9e537cd6215bd9a9a607ed8995461dd599e4fe2698e70510f11815ad13a0511446303ae5e26ff616f05d92f SHA512 7a9700c472fd9d6942bd15dfd8db474a738817608bcd8106b6211b24cdc0631fd69f99e7a5c9e9f6088c16b53a9304ec429c031b16621f8ef52581af8a4256ec -DIST courier-authlib-0.71.1.tar.bz2 2208870 BLAKE2B 5058a5d3182c53020c3be0a693908bd90e6e2397f03124df3efd7c3bd39ebdc794166d49c6153880bbf93518afbf4388160680cd701236b075b6e59624fb6882 SHA512 a1b36f4f3b0f11fb34e5dab197b3a0471bc6a99528fe77836b3b2d12f9dac292be4c181aeba5afa3410685dd6882ed00ff6692e74cd0132ba591de1294d0f2d7 -DIST courier-authlib-0.71.2.tar.bz2 2208460 BLAKE2B 49aaea85032166ba4867e7834bb2f6c8d3eccb0ebe24b94bac3033a3da2154e3162d06892354b37eb0c38db092ce0096b050246db341b18a32065c19f322238a SHA512 b0bd2356013d48a998908d4825901e8e730ec276699005696948781e8af4014e25eded3116fa5a8a38b6236e9713f454170628b51aedab7b7d2ebec082643a47 DIST courier-authlib-0.71.3.tar.bz2 2208794 BLAKE2B 4b0f56f066368383d471dd8f46941f7b652a87be939ba6319cf99115991c03dd117d6bc246cc802fa7066ce5c75aaa102c59ae397948dd31ddbbb024059566ef SHA512 02c55ff1a91aac581942f8a4a01edd2bb8e2e1a07faf551d40a97583ce2f6eab12e850e3170df255c1e7680a34e418784ec14bb033825d6bac21192ae37ce55d diff --git a/net-libs/courier-authlib/courier-authlib-0.69.0-r4.ebuild b/net-libs/courier-authlib/courier-authlib-0.69.0-r4.ebuild deleted file mode 100644 index 14023d2a01b0.. --- a/net-libs/courier-authlib/courier-authlib-0.69.0-r4.ebuild +++ /dev/null @@ -1,149 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic - -DESCRIPTION="Courier authentication library" -SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" -HOMEPAGE="https://www.courier-mta.org/authlib/; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" -IUSE="berkdb debug gdbm ldap mysql pam postgres sqlite static-libs" - -RESTRICT="!berkdb? ( test )" - -DEPEND="net-mail/mailbase - >=net-libs/courier-unicode-2.1:= - virtual/libcrypt:= - gdbm? ( sys-libs/gdbm:= ) - !gdbm? ( sys-libs/db:= ) - dev-libs/openssl:0= - ldap? ( >=net-nds/openldap-1.2.11 ) - mysql? ( dev-db/mysql-connector-c:= ) - pam? ( sys-libs/pam ) - postgres? ( dev-db/postgresql:= ) - sqlite? ( dev-db/sqlite:3 )" - -RDEPEND="${DEPEND}" - -pkg_setup() { - if ! has_version 'dev-tcltk/expect' ; then - ewarn 'The dev-tcltk/expect package is not installed.' - ewarn 'Without it, you will not be able to change system login passwords.' - ewarn 'However non-system authentication modules (LDAP, MySQL, PostgreSQL,' - ewarn 'and others) will work just fine.' - fi -} - -src_configure() { - filter-flags -fomit-frame-pointer - local myconf - if use berkdb ; then - if use gdbm ; then - ewarn "Both gdbm and berkdb selected. Using gdbm." - else - myconf="--with-db=db" -
[gentoo-commits] repo/gentoo:master commit in: dev-python/rcssmin/
commit: 3b2a696a8c260083a6191eeedee6ade111766a87 Author: Hanno Böck gentoo org> AuthorDate: Mon Dec 27 18:16:28 2021 + Commit: Hanno Böck gentoo org> CommitDate: Mon Dec 27 18:16:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2a696a dev-python/rcssmin: Remove myself as maintainer Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 dev-python/rcssmin/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-python/rcssmin/metadata.xml b/dev-python/rcssmin/metadata.xml index 2235fd3abbf3..8dd7e4b3e18e 100644 --- a/dev-python/rcssmin/metadata.xml +++ b/dev-python/rcssmin/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - ha...@gentoo.org - + rcssmin ndparker/rcssmin
[gentoo-commits] repo/gentoo:master commit in: dev-python/robot-detection/
commit: bbe63f1f7056ab072d951d6c078a1140fe15a1a3 Author: Hanno Böck gentoo org> AuthorDate: Mon Dec 27 18:15:50 2021 + Commit: Hanno Böck gentoo org> CommitDate: Mon Dec 27 18:15:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe63f1f dev-python/robot-detection: Remove myself as maintainer Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 dev-python/robot-detection/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-python/robot-detection/metadata.xml b/dev-python/robot-detection/metadata.xml index 77b8155fb3c3..ff64bfec115c 100644 --- a/dev-python/robot-detection/metadata.xml +++ b/dev-python/robot-detection/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - ha...@gentoo.org - + robot-detection
[gentoo-commits] repo/gentoo:master commit in: dev-python/python3-openid/
commit: 7dacb6babe9659ef57c182b2283ff7854c91c2f9 Author: Hanno Böck gentoo org> AuthorDate: Mon Dec 27 16:42:57 2021 + Commit: Hanno Böck gentoo org> CommitDate: Mon Dec 27 16:42:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dacb6ba dev-python/python3-openid: Remove myself as maintainer Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 dev-python/python3-openid/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-python/python3-openid/metadata.xml b/dev-python/python3-openid/metadata.xml index ecb01b968b2d..4c87ab4831fa 100644 --- a/dev-python/python3-openid/metadata.xml +++ b/dev-python/python3-openid/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - ha...@gentoo.org - + python3-openid necaris/python3-openid
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-picklefield/
commit: a965f2fc2ffbb18c06b9cfb0baebca97e4c791d4 Author: Hanno Böck gentoo org> AuthorDate: Mon Dec 27 16:42:22 2021 + Commit: Hanno Böck gentoo org> CommitDate: Mon Dec 27 16:42:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a965f2fc dev-python/django-picklefield: Remove myself as maintainer Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 dev-python/django-picklefield/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-python/django-picklefield/metadata.xml b/dev-python/django-picklefield/metadata.xml index a8fba21da7b9..5b6b8ea1afd5 100644 --- a/dev-python/django-picklefield/metadata.xml +++ b/dev-python/django-picklefield/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - ha...@gentoo.org - + django-picklefield
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-haystack/
commit: f7bc345310124d776fb6b2f4ceefd8da82b572d9 Author: Hanno Böck gentoo org> AuthorDate: Mon Dec 27 16:41:35 2021 + Commit: Hanno Böck gentoo org> CommitDate: Mon Dec 27 16:41:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7bc3453 dev-python/django-haystack: Remove myself as maintainer Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 dev-python/django-haystack/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-python/django-haystack/metadata.xml b/dev-python/django-haystack/metadata.xml index c9dd3f5ca048..9dd627b7aa6f 100644 --- a/dev-python/django-haystack/metadata.xml +++ b/dev-python/django-haystack/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - -ha...@gentoo.org - + django-haystack
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-gravatar2/
commit: d35b3bf8edd5dab8b3de7bf0597a05a1a097d471 Author: Hanno Böck gentoo org> AuthorDate: Mon Dec 27 16:40:38 2021 + Commit: Hanno Böck gentoo org> CommitDate: Mon Dec 27 16:40:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d35b3bf8 dev-python/django-gravatar2: Remove myself as maintainer Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 dev-python/django-gravatar2/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-python/django-gravatar2/metadata.xml b/dev-python/django-gravatar2/metadata.xml index 96a5a02792d5..7125bd4df9dd 100644 --- a/dev-python/django-gravatar2/metadata.xml +++ b/dev-python/django-gravatar2/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - ha...@gentoo.org - + django-gravatar2 twaddington/django-gravatar
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-extensions/
commit: 72592de6b0ea77cf9f775303d667fc1faa513265 Author: Hanno Böck gentoo org> AuthorDate: Mon Dec 27 16:40:01 2021 + Commit: Hanno Böck gentoo org> CommitDate: Mon Dec 27 16:40:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72592de6 dev-python/django-extensions: Remove myself as maintainer Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 dev-python/django-extensions/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-python/django-extensions/metadata.xml b/dev-python/django-extensions/metadata.xml index a1b560a3cbb7..fdd953b062b0 100644 --- a/dev-python/django-extensions/metadata.xml +++ b/dev-python/django-extensions/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - ha...@gentoo.org - + django-extensions django-extensions/django-extensions
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-compressor/
commit: 9f42dae9312771c6daa7b45f07f9d2747b16a332 Author: Hanno Böck gentoo org> AuthorDate: Mon Dec 27 16:39:27 2021 + Commit: Hanno Böck gentoo org> CommitDate: Mon Dec 27 16:39:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f42dae9 dev-python/django-compressor: Remove myself as maintainer Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 dev-python/django-compressor/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-python/django-compressor/metadata.xml b/dev-python/django-compressor/metadata.xml index 1e8235896311..ef2705aa7567 100644 --- a/dev-python/django-compressor/metadata.xml +++ b/dev-python/django-compressor/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - ha...@gentoo.org - + django-compressor
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-appconf/
commit: 0bfe598cfc20538497f3a970cb99cdcc9f838e58 Author: Hanno Böck gentoo org> AuthorDate: Mon Dec 27 16:38:45 2021 + Commit: Hanno Böck gentoo org> CommitDate: Mon Dec 27 16:38:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bfe598c dev-python/django-appconf: Remove myself as maintainer Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 dev-python/django-appconf/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-python/django-appconf/metadata.xml b/dev-python/django-appconf/metadata.xml index bc7f6d21ffba..b338a0ffed45 100644 --- a/dev-python/django-appconf/metadata.xml +++ b/dev-python/django-appconf/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - ha...@gentoo.org - + django-appconf
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-q/
commit: df5804ee9e12fff64191ea91e974acab0d47b879 Author: Hanno Böck gentoo org> AuthorDate: Mon Dec 27 14:59:31 2021 + Commit: Hanno Böck gentoo org> CommitDate: Mon Dec 27 14:59:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df5804ee dev-python/django-q: Remove myself as maintainer Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 dev-python/django-q/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-python/django-q/metadata.xml b/dev-python/django-q/metadata.xml index 64c1071baa68..78a4566153f1 100644 --- a/dev-python/django-q/metadata.xml +++ b/dev-python/django-q/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - ha...@gentoo.org - + django-q
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-allauth/
commit: fb371fa445f9d7941fe923b7356554f9b4bc51b7 Author: Hanno Böck gentoo org> AuthorDate: Mon Dec 27 14:57:53 2021 + Commit: Hanno Böck gentoo org> CommitDate: Mon Dec 27 14:57:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb371fa4 dev-python/django-allauth: Remove myself as maintainer Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 dev-python/django-allauth/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-python/django-allauth/metadata.xml b/dev-python/django-allauth/metadata.xml index c83231690a10..ab542e1c0f6a 100644 --- a/dev-python/django-allauth/metadata.xml +++ b/dev-python/django-allauth/metadata.xml @@ -1,9 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - ha...@gentoo.org - pyt...@gentoo.org Python