summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-mail')
-rw-r--r--net-mail/b4/Manifest1
-rw-r--r--net-mail/b4/b4-0.13.0.ebuild27
-rw-r--r--net-mail/checkpassword-pam/checkpassword-pam-0.99-r2.ebuild24
-rw-r--r--net-mail/checkpassword-pam/checkpassword-pam-0.99-r3.ebuild4
-rw-r--r--net-mail/isync/Manifest1
-rw-r--r--net-mail/isync/isync-1.5.0.ebuild (renamed from net-mail/isync/isync-1.4.4.ebuild)11
-rw-r--r--net-mail/isync/isync-9999.ebuild9
-rw-r--r--net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild2
-rw-r--r--net-mail/mailbox-count/mailbox-count-0.0.6.ebuild2
-rw-r--r--net-mail/mlmmj/Manifest1
-rw-r--r--net-mail/mlmmj/files/mlmmj-1.4.7-cflags.patch13
-rw-r--r--net-mail/mlmmj/metadata.xml9
-rw-r--r--net-mail/mlmmj/mlmmj-1.4.7.ebuild70
-rw-r--r--net-mail/muchsync/Manifest1
-rw-r--r--net-mail/muchsync/muchsync-7.ebuild22
-rw-r--r--net-mail/qmhandle/qmhandle-1.3.2-r1.ebuild2
-rw-r--r--net-mail/rss2email/rss2email-3.14-r2.ebuild2
17 files changed, 129 insertions, 72 deletions
diff --git a/net-mail/b4/Manifest b/net-mail/b4/Manifest
index c6d2219b5289..ed1b3171acf8 100644
--- a/net-mail/b4/Manifest
+++ b/net-mail/b4/Manifest
@@ -1,3 +1,2 @@
-DIST b4-0.13.0.tar.gz 243729 BLAKE2B b004209ab289026e5013003355873feeef0c275dbd638a9ca725adc0bb594ea5091094b2fb30737fad9ef60a742809699c9c9a0e0015e9ebf58ee3d1c90fc989 SHA512 692d01970019d3fc604187882004d97f4286a22d87e5778d7830ec247757534a9d951fa8edfe9e04e8f14107c77b08b6c15024f37bd99f4abf3aa0d823df21e5
DIST b4-0.14.1.tar.gz 268141 BLAKE2B 128a061600aeea7c0b05fc69ad1e36be55086dff4b66e1456151fae375457dcd60113a4bc1335878227fb86763d0d1ed74f103c683f17634e80cb4c6fedbe078 SHA512 6e77d9e7e49fee5ccada275ceda51280310bf71f17e910d30c4b9e6346cf7595563c5cc489963e0cb16aa68606e7ba8050ead19454c294469820fbf30a948c36
DIST b4-0.14.2.tar.gz 268868 BLAKE2B fe9d9be83163084659c7a68ce5791d3a680abdfa6e1c1d0c14468bac5e58d702e6f2ae19418cd7b92509cbec20952cb8411bed04a73b03c01f5171c157d66312 SHA512 8883fe0d198870c77665e1febbdcca44a639ad564b526f3c1a1f32559cbffacb555a1b6e6ab15b2c775ed0d82042f4ad775e356317af8bdae4f31f21e6602f7b
diff --git a/net-mail/b4/b4-0.13.0.ebuild b/net-mail/b4/b4-0.13.0.ebuild
deleted file mode 100644
index 50d792d2e86f..000000000000
--- a/net-mail/b4/b4-0.13.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1
-
-DESCRIPTION="Utility for fetching patchsets from public-inbox"
-HOMEPAGE="https://pypi.org/project/b4/"
-# pypi lacks tests
-SRC_URI="https://git.kernel.org/pub/scm/utils/b4/b4.git/snapshot/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
- >=dev-python/dkimpy-1.0[${PYTHON_USEDEP}]
- >=dev-python/dnspython-2.1[${PYTHON_USEDEP}]
- >=dev-python/patatt-0.6[${PYTHON_USEDEP}]
- >=dev-python/requests-2.24[${PYTHON_USEDEP}]
- >=dev-vcs/git-filter-repo-2.30[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/net-mail/checkpassword-pam/checkpassword-pam-0.99-r2.ebuild b/net-mail/checkpassword-pam/checkpassword-pam-0.99-r2.ebuild
deleted file mode 100644
index cc4fb55ba866..000000000000
--- a/net-mail/checkpassword-pam/checkpassword-pam-0.99-r2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="checkpassword-compatible authentication program w/pam support"
-HOMEPAGE="http://checkpasswd-pam.sourceforge.net/"
-SRC_URI="https://downloads.sourceforge.net/checkpasswd-pam/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~riscv x86"
-
-DEPEND=">=sys-libs/pam-0.75"
-
-DOCS=(
- AUTHORS
- NEWS
- README
-)
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.99-clang16-build-fix.patch
-)
diff --git a/net-mail/checkpassword-pam/checkpassword-pam-0.99-r3.ebuild b/net-mail/checkpassword-pam/checkpassword-pam-0.99-r3.ebuild
index 219b82b21213..a9ff5f66df80 100644
--- a/net-mail/checkpassword-pam/checkpassword-pam-0.99-r3.ebuild
+++ b/net-mail/checkpassword-pam/checkpassword-pam-0.99-r3.ebuild
@@ -4,12 +4,12 @@
EAPI=8
DESCRIPTION="checkpassword-compatible authentication program w/pam support"
-HOMEPAGE="http://checkpasswd-pam.sourceforge.net/"
+HOMEPAGE="https://checkpasswd-pam.sourceforge.net/"
SRC_URI="https://downloads.sourceforge.net/checkpasswd-pam/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~riscv x86"
DEPEND=">=sys-libs/pam-0.75"
diff --git a/net-mail/isync/Manifest b/net-mail/isync/Manifest
index a6de89c96770..28bb6bb09375 100644
--- a/net-mail/isync/Manifest
+++ b/net-mail/isync/Manifest
@@ -1 +1,2 @@
DIST isync-1.4.4.tar.gz 340544 BLAKE2B fdf38b1066af10315b780897f1fe09c8f7d0b4d2202383a5f0ef24b98f11dff625bf178bbb0dc846460f661b18f923d2823bf79643d4d376b606b03980f22e18 SHA512 b769f474f2296764cabaae7e2b23e47c22714fca5919e9f1c916ed70b18c71c0bc9301fff0f64434f4f0ae28c9d16216e72556b48014ec94d1b7646de7183011
+DIST isync-1.5.0.tar.gz 412925 BLAKE2B b056f47fb7421f9fcf94eed20aaed96b2be5bbd28d71db635095c3cd5a2c4e0f8df8f202eae30be810b0c07a3802462f601e5b1dcfa92b3f5f3ec32a00126b4e SHA512 af62c5d871a2b4626acb27bf474ff42474a2c90618b1348a4f6b454b46fff5f0603fbbd48672ac16883bf27f9a35b535644f6b43503451b4790ba3fcef16f207
diff --git a/net-mail/isync/isync-1.4.4.ebuild b/net-mail/isync/isync-1.5.0.ebuild
index 77a6d8a72fc6..883fc43546b3 100644
--- a/net-mail/isync/isync-1.4.4.ebuild
+++ b/net-mail/isync/isync-1.5.0.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DESCRIPTION="MailDir mailbox synchronizer"
HOMEPAGE="https://isync.sourceforge.io/"
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3 autotools
else
SRC_URI="https://downloads.sourceforge.net/${PN}/${PN}/${PV}/${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
fi
IUSE="berkdb sasl ssl zlib"
@@ -23,12 +23,9 @@ RDEPEND="
sasl? ( dev-libs/cyrus-sasl )
ssl? ( >=dev-libs/openssl-0.9.6:0= )
zlib? ( sys-libs/zlib:0= )
- !sci-chemistry/mdtraj
-"
-DEPEND=${RDEPEND}
-BDEPEND="
- dev-lang/perl
"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-lang/perl-5.14"
src_prepare() {
default
diff --git a/net-mail/isync/isync-9999.ebuild b/net-mail/isync/isync-9999.ebuild
index 985523a6696c..883fc43546b3 100644
--- a/net-mail/isync/isync-9999.ebuild
+++ b/net-mail/isync/isync-9999.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DESCRIPTION="MailDir mailbox synchronizer"
HOMEPAGE="https://isync.sourceforge.io/"
@@ -23,12 +23,9 @@ RDEPEND="
sasl? ( dev-libs/cyrus-sasl )
ssl? ( >=dev-libs/openssl-0.9.6:0= )
zlib? ( sys-libs/zlib:0= )
- !sci-chemistry/mdtraj
-"
-DEPEND=${RDEPEND}
-BDEPEND="
- dev-lang/perl
"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-lang/perl-5.14"
src_prepare() {
default
diff --git a/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild b/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
index 9d9856601f62..c7b03f461299 100644
--- a/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
+++ b/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
LICENSE="AGPL-3"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
# dev-haskell/dns and dev-haskell/resolv conflict
# https://github.com/sol/doctest/issues/119
diff --git a/net-mail/mailbox-count/mailbox-count-0.0.6.ebuild b/net-mail/mailbox-count/mailbox-count-0.0.6.ebuild
index 99dfe03ede17..51595e7f00b7 100644
--- a/net-mail/mailbox-count/mailbox-count-0.0.6.ebuild
+++ b/net-mail/mailbox-count/mailbox-count-0.0.6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
LICENSE="AGPL-3"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
RDEPEND="
>=dev-haskell/cmdargs-0.10
diff --git a/net-mail/mlmmj/Manifest b/net-mail/mlmmj/Manifest
index 486b67f60733..672cdadb2bdc 100644
--- a/net-mail/mlmmj/Manifest
+++ b/net-mail/mlmmj/Manifest
@@ -1 +1,2 @@
DIST mlmmj-1.3.0.tar.bz2 292519 BLAKE2B abaf5c7ad53034d2201a2d3ba6d7f99ca83f47ec83df59e12a90a7118fbbde941d5ed2d14864a4af1568f67e74ea082fbc70fc9e44390673b76377bb3679c817 SHA512 c704d89f8a96c0ffc751a744ffdefb5e4304ab74be89292f06ce0c337b8ff1cc5a91737c8b1bd96fe3e993338986fa42bf360cfefc508e1eac74ab88ffda2494
+DIST mlmmj-1.4.7.tar.xz 308224 BLAKE2B edf9caa10643374a02dfea633348ab8da1af33961f5d1496615863aec1c4d1b8366b88ac30f34a4fa704bf719e07357a78e6bf4eb95ab793b5c37f66d2ab20c1 SHA512 db26c5135469bc826d148175bf7f9abc6336a8fb09b0628734d2b50747781c418ec51e4dae5ffd2c4a5b8c62a45fcfb80ddb0fd5539146925852db6fb56d9bfb
diff --git a/net-mail/mlmmj/files/mlmmj-1.4.7-cflags.patch b/net-mail/mlmmj/files/mlmmj-1.4.7-cflags.patch
new file mode 100644
index 000000000000..f48c3d31287d
--- /dev/null
+++ b/net-mail/mlmmj/files/mlmmj-1.4.7-cflags.patch
@@ -0,0 +1,13 @@
+Don't add "-g" by default.
+
+--- a/configure.ac
++++ b/configure.ac
+@@ -95,7 +95,7 @@ AM_CONDITIONAL([WANT_TESTS], [test x"$enable_tests" = xyes])
+ AM_CPPFLAGS="-I\$(top_srcdir)/include -DDEFAULTTEXTDIR='\"\$(textlibdir)\"'"
+ AC_SUBST(AM_CPPFLAGS)
+
+-AM_CFLAGS="-g -Wall -std=gnu99 -D_GNU_SOURCE=1 -Wextra -pedantic -Wsign-compare $COVERAGE_CFLAGS $ASAN_CFLAGS $UBSAN_CFLAGS"
++AM_CFLAGS="-Wall -std=gnu99 -D_GNU_SOURCE=1 -Wextra -pedantic -Wsign-compare $COVERAGE_CFLAGS $ASAN_CFLAGS $UBSAN_CFLAGS"
+ AC_SUBST(AM_CFLAGS)
+
+ AM_LDFLAGS="$COVERAGE_LDFLAGS $ASAN_LDFLAGS $UBSAN_LDFLAGS"
diff --git a/net-mail/mlmmj/metadata.xml b/net-mail/mlmmj/metadata.xml
index 85e4ed814fa2..c15483f7493d 100644
--- a/net-mail/mlmmj/metadata.xml
+++ b/net-mail/mlmmj/metadata.xml
@@ -1,5 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<!-- maintainer-needed -->
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="codeberg">mlmmj/mlmmj</remote-id>
+ <maintainer>
+ <name>Baptiste Daroussin</name>
+ <email>bapt@nours.eu</email>
+ </maintainer>
+ </upstream>
</pkgmetadata>
diff --git a/net-mail/mlmmj/mlmmj-1.4.7.ebuild b/net-mail/mlmmj/mlmmj-1.4.7.ebuild
new file mode 100644
index 000000000000..5d7e8b38635c
--- /dev/null
+++ b/net-mail/mlmmj/mlmmj-1.4.7.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Mailing list managing made joyful"
+HOMEPAGE="https://codeberg.org/mlmmj/mlmmj"
+SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/RELEASE_$(ver_rs 1- _)/${P}.tar.xz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="virtual/libiconv"
+DEPEND="
+ ${COMMON_DEPEND}
+ test? (
+ dev-libs/atf
+ dev-util/kyua
+ )
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ virtual/mta
+"
+BDEPEND="test? ( virtual/pkgconfig )"
+
+DOCS=( AUTHORS ChangeLog FAQ TODO TUNABLES.md UPGRADE )
+
+PATCHES=(
+ "${FILESDIR}"/mlmmj-1.4.7-cflags.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+
+ # bug #259962
+ sed -i contrib/web/perl-admin/htdocs/subscribers.cgi \
+ -e "s:/usr/local/bin/:${EPREFIX}/usr/bin/:g" || die
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable test tests)
+ --enable-receive-strip
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ insinto /usr/share/mlmmj
+ doins -r contrib/web/*
+
+ dodoc README.*
+}
+
+pkg_postinst() {
+ elog "mlmmj comes with serveral webinterfaces:"
+ elog "- One for user subscribing/unsubscribing"
+ elog "- One for admin tasks"
+ elog "both available in a php and perl module."
+ elog "For more info have a look in ${EROOT}/usr/share/mlmmj"
+}
diff --git a/net-mail/muchsync/Manifest b/net-mail/muchsync/Manifest
index 8913c1675a80..c57e3c49ca62 100644
--- a/net-mail/muchsync/Manifest
+++ b/net-mail/muchsync/Manifest
@@ -1 +1,2 @@
DIST muchsync-6.tar.gz 137023 BLAKE2B b2a60a26bd3a2918b52ea50a98223f828a60c1ba172f349cc350ab8cf224e114623bfb5775a9c05347311f21dbeed14744becd11022fbf8310608faf2a0146f9 SHA512 620e398f7e3973d915c32b1c244e2b1d5ed7c65dfc2a51958e62c229f14f8cf7fe794868930aaddc2d95145795a5affc0f50fc012d2d0b4bf2884930da3eec89
+DIST muchsync-7.tar.gz 140748 BLAKE2B 18b8dd4bcfec4700c304ae97170a3d6e746cd75d9cf3284633bb490b934cf172d0ef792a6f082ad90b2c538755467e193d5b894133e719a4048a3ab09d479afe SHA512 f924d16151a731c370a4a016971e5a1666a2171e3dcc8f691834ec1bda35171a1561274b2a91d866f49df5eab3cd39966514548a8bfaaef136b7c3aa1570dc32
diff --git a/net-mail/muchsync/muchsync-7.ebuild b/net-mail/muchsync/muchsync-7.ebuild
new file mode 100644
index 000000000000..fdfd1f891fd7
--- /dev/null
+++ b/net-mail/muchsync/muchsync-7.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Synchronizes mail messages and notmuch tags across machines"
+HOMEPAGE="https://www.muchsync.org/"
+SRC_URI="https://www.muchsync.org/src/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="dev-db/sqlite:3
+ dev-libs/openssl:0=
+ dev-libs/xapian:=
+ net-mail/notmuch:=
+"
+RDEPEND="${DEPEND}
+ virtual/openssh
+"
diff --git a/net-mail/qmhandle/qmhandle-1.3.2-r1.ebuild b/net-mail/qmhandle/qmhandle-1.3.2-r1.ebuild
index f08f14473458..35f8254ba4b5 100644
--- a/net-mail/qmhandle/qmhandle-1.3.2-r1.ebuild
+++ b/net-mail/qmhandle/qmhandle-1.3.2-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://downloads.sourceforge.net/qmhandle/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa sparc x86"
IUSE=""
RDEPEND="virtual/qmail
diff --git a/net-mail/rss2email/rss2email-3.14-r2.ebuild b/net-mail/rss2email/rss2email-3.14-r2.ebuild
index a81d9f1ba7a1..860d2632afaa 100644
--- a/net-mail/rss2email/rss2email-3.14-r2.ebuild
+++ b/net-mail/rss2email/rss2email-3.14-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{9..13} )
inherit distutils-r1