summaryrefslogtreecommitdiff
path: root/mail-mta
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-06-12 00:08:13 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-06-12 00:08:13 +0100
commitf0ddcad13515f66d2f3bf827d33c277bdba7e1dd (patch)
tree3e1da8fa4626163bda62e9e8b6129867de5be46d /mail-mta
parent65ff3cc3bd9c3f8e718a67dfecf1f8215bf5d1d4 (diff)
gentoo auto-resync : 12:06:2024 - 00:08:13
Diffstat (limited to 'mail-mta')
-rw-r--r--mail-mta/Manifest.gzbin2385 -> 2384 bytes
-rw-r--r--mail-mta/ssmtp/Manifest3
-rw-r--r--mail-mta/ssmtp/files/ssmtp-2.64_p11-gcc14.patch43
-rw-r--r--mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild4
4 files changed, 48 insertions, 2 deletions
diff --git a/mail-mta/Manifest.gz b/mail-mta/Manifest.gz
index 19ce789bf374..509b7288e42c 100644
--- a/mail-mta/Manifest.gz
+++ b/mail-mta/Manifest.gz
Binary files differ
diff --git a/mail-mta/ssmtp/Manifest b/mail-mta/ssmtp/Manifest
index 2b51a04ae44a..28e7fcfe3a18 100644
--- a/mail-mta/ssmtp/Manifest
+++ b/mail-mta/ssmtp/Manifest
@@ -1,6 +1,7 @@
+AUX ssmtp-2.64_p11-gcc14.patch 1430 BLAKE2B 7793aeccfaf2317429034513dc40ec2e3599fea7eb11276a2b6748bbb0cf60cfff098310b1c65a1d6350d1c8b6e0c3815c7a55301866b0e009e1331331b558a8 SHA512 fa2b608c1d5ac954d2836b7d68750ac88977b1b0139dd1ab9fb48fd261b629b6d709a2a78d89d7b2ce9213638fc30bb6bc8f257869dcef3811b8fc1d9b8dceba
DIST ssmtp-2.64-patches-4.tar.xz 6928 BLAKE2B 6f1d9a823273298abc58025c94cb288e1e296031580f63ed489a9d2559cd8846761e78c6fdfc1a385e645f990bc739ce3cf3ad0d1c1a3006dd3bd60e4a38c4f4 SHA512 6fa57c0bc5ad363e21bf69fb60f1cbb87ad1ead393a53ab5bd25b709303c321a29ed37ce7fe95b94dae748703bba3b0631fc2a95e40957c5241b5d9f42bc0c4a
DIST ssmtp_2.64-11.debian.tar.xz 36500 BLAKE2B 237ab0fcae9b4b67f5bb08194a480b44d523298b72f3b3e1d780571f2ef5dacccda81047538ba7a5c59cb24802843eeb5ca073742f13f3d00757b810eef9514e SHA512 925c9fc05f90516f1e89763689f32c6b4d5713822758d627a7a8eade612ded45fa4bc481b242c64b4d397564d98b1443a938d7bfa3507638a8df29f54cd1a05c
DIST ssmtp_2.64.orig.tar.bz2 52501 BLAKE2B be158f8d969f98e1a7105bf4b741da960efa2a1c4a941426d6b6ec0677df13a2272fc71a93d2c44fe65c7d0a30e9acc4ec8259ed298b746c8d9ceefd64f95336 SHA512 911752e744420adf58552b9cf3a6e558d8b39103e5ad33a9ed4429b9a3a2091f7674aac11fe9bbd66747a61cdabe6bd638b80efcaadc86b057c12e2e235cca72
EBUILD ssmtp-2.64-r5.ebuild 3459 BLAKE2B 53a487e2244940bef1667f54993e316208383edd8900fe03010592b680ce4f17d9a84e37933ff8c29d2e8d096cb8ae1c2bcc6b5e80e9fcea28e672928878dec3 SHA512 7b96a8966e4d0999f3737c8065353d6ae6a89d59d38c68e29d11bba2a8e1b18b39efde3a5b80eacbc72506a41abb9c180e195b0d99b12a507be27f6757af0790
-EBUILD ssmtp-2.64_p11-r1.ebuild 3560 BLAKE2B d49d993fff9989605503265d401664d6875883de9af4d0f0e2da392ec45601939d2bcfd909c072ba4264d27d50f196f18b79ef7c0e7dacaebc50737d8a11952a SHA512 6cb3bae69cd37d0f1ba5a6af29b78926bd78271b00a02f04b9369f403993687a24fa507586ff5b03451c1636362b719db63cd78b2a1e6261a0cbc33470d3b2fe
+EBUILD ssmtp-2.64_p11-r1.ebuild 3630 BLAKE2B 723844ad85a3cd0c291da9ffe7dbd8ae6e585173b7fdb9affa1946516a2ef04ec92dcca6149fadd1572b67f12d9e9dbff157d600a3fcfdf7c27ba3b4169f6ef5 SHA512 0405fc003dc7243f8befdeab01837baad43377a57a9c854c1446083e5dc24d56b5e1001fe1b14f2f353d197c3e2164d27c79d7d0bfa0ef5987392d55a7b89ed7
MISC metadata.xml 260 BLAKE2B f96b11c227920f879747b300fc6477b855b8e8be2124d6ef0e92dc736dc26c4dc76e771566ffeeda9040796048e87a56982650dbbdec58b16bb585a251222f53 SHA512 9048e40f4fe34b95b6e528d34d2911f4dbd772d055d29bf1b8ecf6b7a4e0862e2f8f2cada011be9be7eb0e691d57380ec063023016856d4faae009e741991054
diff --git a/mail-mta/ssmtp/files/ssmtp-2.64_p11-gcc14.patch b/mail-mta/ssmtp/files/ssmtp-2.64_p11-gcc14.patch
new file mode 100644
index 000000000000..a96f6a9ac4ad
--- /dev/null
+++ b/mail-mta/ssmtp/files/ssmtp-2.64_p11-gcc14.patch
@@ -0,0 +1,43 @@
+From 85acc260f11090415c0f94b7d726917d6a449018 Mon Sep 17 00:00:00 2001
+From: psykose <alice@ayaya.dev>
+Date: Wed, 19 Apr 2023 20:11:39 +0000
+Subject: main/ssmtp: fix int-conversion
+
+fixes -Werror=int-conversion
+--
+diff --git a/ssmtp.c b/ssmtp.c
+index af4d1e5..9a28320 100644
+--- a/ssmtp.c
++++ b/ssmtp.c
+@@ -55,21 +55,21 @@ bool_t use_oldauth = False; /* use old AUTH LOGIN username style */
+
+ #define ARPADATE_LENGTH 32 /* Current date in RFC format */
+ char arpadate[ARPADATE_LENGTH];
+-char *auth_user = (char)NULL;
+-char *auth_pass = (char)NULL;
+-char *auth_method = (char)NULL; /* Mechanism for SMTP authentication */
+-char *mail_domain = (char)NULL;
+-char *from = (char)NULL; /* Use this as the From: address */
++char *auth_user = NULL;
++char *auth_pass = NULL;
++char *auth_method = NULL; /* Mechanism for SMTP authentication */
++char *mail_domain = NULL;
++char *from = NULL; /* Use this as the From: address */
+ char *hostname;
+ char *mailhost = "mailhub";
+-char *minus_f = (char)NULL;
+-char *minus_F = (char)NULL;
++char *minus_f = NULL;
++char *minus_F = NULL;
+ char *gecos;
+-char *prog = (char)NULL;
++char *prog = NULL;
+ char *root = NULL;
+ char *tls_cert = "/etc/ssl/certs/ssmtp.pem"; /* Default Certificate */
+-char *uad = (char)NULL;
+-char *config_file = (char)NULL; /* alternate configuration file */
++char *uad = NULL;
++char *config_file = NULL; /* alternate configuration file */
+
+ headers_t headers, *ht;
+
diff --git a/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild b/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
index 9aec3849e1e9..07226d8474a1 100644
--- a/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -47,6 +47,8 @@ RDEPEND="
)
"
+PATCHES=( "${FILESDIR}"/${P}-gcc14.patch ) # bug 879873, from Alpine
+
src_prepare() {
drop_debian_patch() {
rm "${WORKDIR}"/debian/patches/${1} || die