diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-03-25 00:31:50 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-03-25 00:31:50 +0000 |
commit | 85e7fcfe5631986ad1144ea54fc179d8658571d3 (patch) | |
tree | 70367139217a01e21c28e5d820dfa70782261ab7 /net-mail | |
parent | 72e4c0bc86eea366d063d15b3d5611e8f82ffd05 (diff) |
gentoo auto-resync : 25:03:2025 - 00:31:49
Diffstat (limited to 'net-mail')
-rw-r--r-- | net-mail/Manifest.gz | bin | 14597 -> 14593 bytes | |||
-rw-r--r-- | net-mail/mailutils/Manifest | 4 | ||||
-rw-r--r-- | net-mail/mailutils/mailutils-3.18.ebuild | 2 | ||||
-rw-r--r-- | net-mail/mailutils/mailutils-3.19.ebuild | 163 |
4 files changed, 167 insertions, 2 deletions
diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz Binary files differindex 21027e4a36b1..de3aed5bce9d 100644 --- a/net-mail/Manifest.gz +++ b/net-mail/Manifest.gz diff --git a/net-mail/mailutils/Manifest b/net-mail/mailutils/Manifest index 48528af79cfc..77677d503c5f 100644 --- a/net-mail/mailutils/Manifest +++ b/net-mail/mailutils/Manifest @@ -7,6 +7,8 @@ AUX mailutils.rc 258 BLAKE2B 3dc68190e11c8bf5016b0fe8b22c61f79ba7de96a1f230f7d07 AUX pop3d.initd 563 BLAKE2B fd09d7a7499c888eddfb812644102f979c2423e9b1a9f0077655b6ae4c1eb4214f685ef7843e74a808e52ee988cc3fbefa278754db824256a4972c83fc0ada31 SHA512 7847c29a03f21df82d36c077ccb38329457a332cccdfba24bee3b1c9a8170fc71c07ee674408f069693953dd1bf44b8b8f782dcc35d6b16e62f70b2b32ce018f DIST mailutils-3.17.tar.xz 3219484 BLAKE2B b2b00d4eb8b74b3f2f7341638639fef79e636364deaa0a24c9595022db44faac433c1fa26b231e29384ebdfc9c1602040cf363e637fc66ec3a738b5bd04a884a SHA512 e4080d9674444c3e077aa72f825a0373a4750d187a04a488449e89f6fec19d9309a118412e91745575eb90d05fa541f8d2626a8fd5e8ac10710aa1f7a0ff3193 DIST mailutils-3.18.tar.xz 3294996 BLAKE2B 7866a9c0419daaeaf277f266893030cda771804c636ce143e36a9cd1823280c2662b0696825387b3b0727115e0ab131ca376bd99445d4b4080f66289dca11316 SHA512 77718e41d77556b59d7eeee4b80fca658c32f949dd87e09848a559eb6470254c9562208e49b62e5027522eebb5eaaf7eb9dc12ec02424f4144cceee5ef695ca9 +DIST mailutils-3.19.tar.xz 3296536 BLAKE2B a9d7147b5ed1a7614ae284b8655b467364ca521dd1efe275dda8c8b512399c3044447a5b00263a5e1f5e74cf7a7d1a805b6f4a2d4f27fb0962269de490050f02 SHA512 2c92ead287433e13ac66ad07bcc1b726568a6fcbbc3d26a73f7d168947b226d8c56e7472a065f10391353adf494d27a9df21b3b9914d1d8f3b9c1618dbe491f9 EBUILD mailutils-3.17-r100.ebuild 4035 BLAKE2B c461acf681d90887304d87bdb1cb531346e5b23cf1c855e08ad0f1405daec1333c057c6f7663aa200fdafdad68c1514ff8a712de2cd826f0565b72674c77111b SHA512 7645bdd490b5ebc2478477b23428f80a4327fb9bb4efd924411209921ab7c000edece50216f3f571e41298373d5577de27fd33306f24fbc3277bc71f946cf945 -EBUILD mailutils-3.18.ebuild 4084 BLAKE2B 3171f874d422af3b1e76b0c37c2c97b817e7e22c698b26b9fd4a3267abb67ac3c61f3236b99c00bc191eeec21c8cf7c6de3a2c3dc8405543ffddbbcd00a9b876 SHA512 dce5ea4c22931689f1bbb2826563e21ed6b8c700f01134ef1753b8f61bfd124b9e07eb2519ca29d0e8b9d7324ec152b946e2d77c92a5f1efd6deb48d9333b4fe +EBUILD mailutils-3.18.ebuild 4077 BLAKE2B 2eb471b33e47e4eb362da854fcd13d203f3c877e1588f3b198a74229472226405926fe2e85fe8fd996061f605b91362ef86cbbdcac819791cd151355990fcd32 SHA512 29e80b83881be763be9475bcd68a3f542f6c6b6445d37f9a1b3d1f6cf665289c98a849cf98a4fdaf33cece22bf0212690a042d7ecb04750be8325d5ee34034c7 +EBUILD mailutils-3.19.ebuild 4042 BLAKE2B 0c23e0e6b6d3c87b4dbc6736e8e569534f564b851407a882445627fefb73f85df65cc7109906cb62f75b4d19eb6b67192d89aea94bb0eb646a116d837da85f99 SHA512 51cbda1e210ef39b3e1361b9e905ae80158786cec9b85050b33a1e1b430e8e3bdcfc2d0ad6e705e2fc92f2f98c87aeb397808e120b80f57a3548d7c7d83546d4 MISC metadata.xml 696 BLAKE2B bb3b5a94573794ee2eb692533f32cba1dcf432166d9b2997cf60104d88e80f5eac7bb836479e4392700b06efe07c071930308183fb235c42be2cf1fdb8810ac0 SHA512 bb093e2aff71bb09a8f20fc64926f8a8d8c036ad3b3cd3ca61389975d623251841e8d93489f457a56a898db81cf71ecdc071190b9bc1990728b3fa0c9b4cfda1 diff --git a/net-mail/mailutils/mailutils-3.18.ebuild b/net-mail/mailutils/mailutils-3.18.ebuild index 45199633d8cc..d4e56e08295b 100644 --- a/net-mail/mailutils/mailutils-3.18.ebuild +++ b/net-mail/mailutils/mailutils-3.18.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://gnu/mailutils/${P}.tar.xz" LICENSE="GPL-3+ LGPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos" IUSE="berkdb bidi +clients emacs gdbm sasl guile kerberos kyotocabinet \ ldap mysql nls pam postgres python servers split-usr ssl static-libs test +threads tcpd \ tokyocabinet" diff --git a/net-mail/mailutils/mailutils-3.19.ebuild b/net-mail/mailutils/mailutils-3.19.ebuild new file mode 100644 index 000000000000..2e1a21f4002f --- /dev/null +++ b/net-mail/mailutils/mailutils-3.19.ebuild @@ -0,0 +1,163 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GUILE_COMPAT=( 2-2 3-0 ) +PYTHON_COMPAT=( python3_{11..13} ) + +inherit autotools elisp-common flag-o-matic guile-single python-single-r1 toolchain-funcs + +DESCRIPTION="A useful collection of mail servers, clients, and filters" +HOMEPAGE="https://mailutils.org/" +SRC_URI="mirror://gnu/mailutils/${P}.tar.xz" + +LICENSE="GPL-3+ LGPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos" +IUSE="berkdb bidi +clients emacs gdbm sasl guile kerberos kyotocabinet \ + ldap mysql nls pam postgres python servers split-usr ssl static-libs test +threads tcpd \ + tokyocabinet" +RESTRICT="!test? ( test )" + +RDEPEND=" + !mail-filter/libsieve + !mail-client/mailx + sys-libs/ncurses:= + sys-libs/readline:= + dev-libs/libltdl:0 + virtual/libcrypt:= + virtual/mta + berkdb? ( sys-libs/db:= ) + bidi? ( dev-libs/fribidi ) + emacs? ( >=app-editors/emacs-23.1:* ) + gdbm? ( sys-libs/gdbm:= ) + guile? ( ${GUILE_DEPS} ) + kerberos? ( virtual/krb5 ) + kyotocabinet? ( dev-db/kyotocabinet ) + ldap? ( net-nds/openldap:= ) + mysql? ( dev-db/mysql-connector-c:= ) + nls? ( sys-devel/gettext ) + pam? ( sys-libs/pam:= ) + postgres? ( dev-db/postgresql:= ) + python? ( ${PYTHON_DEPS} ) + sasl? ( >=net-misc/gsasl-2.0.0 ) + servers? ( virtual/libiconv dev-libs/libunistring:= ) + ssl? ( net-libs/gnutls:= ) + tcpd? ( sys-apps/tcp-wrappers ) + tokyocabinet? ( dev-db/tokyocabinet ) + " + +DEPEND="${RDEPEND}" + +BDEPEND=" + virtual/pkgconfig + test? ( dev-util/dejagnu ) +" + +REQUIRED_USE=" + guile? ( ${GUILE_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) + servers? ( tcpd ldap )" + +DOCS=( ABOUT-NLS AUTHORS COPYING COPYING.LESSER ChangeLog INSTALL NEWS README THANKS TODO ) +PATCHES=( + "${FILESDIR}"/${PN}-3.5-add-include.patch +) + +pkg_setup() { + use guile && guile-single_pkg_setup + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + if use guile; then + guile_bump_sources + sed -i -e "s|guile|${GUILE}|" libmu_scm/tests/testsuite || die + fi + if use mysql; then + sed -i -e /^INCLUDES/"s:$:$(mysql_config --include):" \ + sql/Makefile.am || die + fi + eautoreconf +} + +src_configure() { + # bug #943873 + append-cflags -std=gnu17 + append-flags -fno-strict-aliasing + + if use guile; then + export GUILE_SNARF="${GUILESNARF}" + export GUILE_TOOLS="${GUILE/guile/guile-tools}" + fi + + # maildir is the Gentoo default + econf \ + MU_DEFAULT_SCHEME=maildir \ + CURSES_LIBS="$($(tc-getPKG_CONFIG) --libs ncurses)" \ + $(use_with berkdb berkeley-db) \ + $(use_with bidi fribidi) \ + $(use_with gdbm) \ + $(use_with sasl gsasl) \ + $(use_with guile) \ + $(use_with kerberos gssapi) \ + $(use_with ldap) \ + $(use_with mysql) \ + $(use_enable nls) \ + $(use_enable pam) \ + $(use_with postgres) \ + $(use_enable python) \ + $(use_with ssl gnutls) \ + $(use_enable static-libs static) \ + $(use_enable threads pthread) \ + $(use_with tokyocabinet) \ + $(use_with kyotocabinet) \ + $(use_with tcpd tcp-wrappers) \ + $(use_enable servers build-servers) \ + $(use_with servers unistring ) \ + $(use_enable clients build-clients) \ + EMACS=$(usex emacs emacs no) \ + --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \ + --with-mail-spool=/var/spool/mail \ + --with-readline \ + --enable-ipv6 \ + --enable-sendmail \ + --disable-debug +} + +src_install() { + default + + insinto /etc + # bug 613112 + newins "${FILESDIR}/mailutils.rc" mailutils.conf + keepdir /etc/mailutils.d/ + insinto /etc/mailutils.d + doins "${FILESDIR}/mail" + + use guile && guile_unstrip_ccache + + if use python; then + python_optimize + if use static-libs; then + rm -r "${D}$(python_get_sitedir)/mailutils"/*.{a,la} || die + fi + fi + + if use servers; then + newinitd "${FILESDIR}"/imap4d.initd imap4d + newinitd "${FILESDIR}"/pop3d.initd pop3d + newinitd "${FILESDIR}"/comsatd.initd comsatd + fi + + # compatibility link + if use clients && use split-usr; then + dosym ../usr/bin/mail /bin/mail + fi + + if ! use static-libs; then + find "${D}" -name "*.la" -delete || die + fi +} |