aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormandree <mandree@FreeBSD.org>2019-08-25 17:34:27 +0800
committermandree <mandree@FreeBSD.org>2019-08-25 17:34:27 +0800
commit73588fbda6ef9b9ea2cf1fd85bca59ad4c432ec9 (patch)
treee773bc5657a9e5c2f8a648704a4cd619023c40de
parenteee1d9069d7b0a410b382f065b0ebb5b18434c75 (diff)
downloadfreebsd-ports-gnome-73588fbda6ef9b9ea2cf1fd85bca59ad4c432ec9.tar.gz
freebsd-ports-gnome-73588fbda6ef9b9ea2cf1fd85bca59ad4c432ec9.tar.zst
freebsd-ports-gnome-73588fbda6ef9b9ea2cf1fd85bca59ad4c432ec9.zip
mail/fetchmail64: Update to -rc3 with a few fixes that are to appear in 6.4.0, ...
and one patch (2 GibiB mailbox size reporting) that won't make 6.4.
-rw-r--r--mail/fetchmail64/Makefile3
-rw-r--r--mail/fetchmail64/distinfo6
-rw-r--r--mail/fetchmail64/files/patch-ZZZ-174c2711dfa00c1a07b6415f6a4c879fb3f8171c470
-rw-r--r--mail/fetchmail64/files/patch-ZZZ-51ea9ddcef4b0e513a493f62a4bd93e41ff201ea29
-rw-r--r--mail/fetchmail64/files/patch-ZZZ-6928f65f01eda0e27c5afc8ef9e26ec5c5d1224427
-rw-r--r--mail/fetchmail64/files/patch-ZZZ-87626c2707cc0d82e49e160ab3c85430ff33534f160
-rw-r--r--mail/fetchmail64/files/patch-ZZZ-c8e26099678c531f7f2539af1ac6ee44fae4365b37
7 files changed, 728 insertions, 4 deletions
diff --git a/mail/fetchmail64/Makefile b/mail/fetchmail64/Makefile
index 27e8db513455..73af0d458228 100644
--- a/mail/fetchmail64/Makefile
+++ b/mail/fetchmail64/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME?= fetchmail
-DISTVERSION= 6.4.0.rc2
+DISTVERSION= 6.4.0.rc3
CATEGORIES= mail ipv6
MASTER_SITES= SF/${PORTNAME}/branch_6.4/
PKGNAMESUFFIX= 64
@@ -15,6 +15,7 @@ LICENSE= GPLv2 LGPL21
LICENSE_COMB= dual
.if empty(MASTERDIR)
+PATCH_STRIP= -p1
RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
USES= cpe gmake tar:xz ssl
diff --git a/mail/fetchmail64/distinfo b/mail/fetchmail64/distinfo
index 3e5780d4a338..0b19c8d6711a 100644
--- a/mail/fetchmail64/distinfo
+++ b/mail/fetchmail64/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1566247219
-SHA256 (fetchmail-6.4.0.rc2.tar.xz) = b90d2874d9710d2e2118e9210c55b4b094dcb872c6baedc97cea7a9bc411b988
-SIZE (fetchmail-6.4.0.rc2.tar.xz) = 1241744
+TIMESTAMP = 1566724627
+SHA256 (fetchmail-6.4.0.rc3.tar.xz) = 3ef9355263c2ce66166785278d6d1207ae1c2ebf9ec16e259f4d554a0562e6a5
+SIZE (fetchmail-6.4.0.rc3.tar.xz) = 1254100
diff --git a/mail/fetchmail64/files/patch-ZZZ-174c2711dfa00c1a07b6415f6a4c879fb3f8171c b/mail/fetchmail64/files/patch-ZZZ-174c2711dfa00c1a07b6415f6a4c879fb3f8171c
new file mode 100644
index 000000000000..c7d8cfe2501f
--- /dev/null
+++ b/mail/fetchmail64/files/patch-ZZZ-174c2711dfa00c1a07b6415f6a4c879fb3f8171c
@@ -0,0 +1,470 @@
+From 174c2711dfa00c1a07b6415f6a4c879fb3f8171c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Tr=E1=BA=A7n=20Ng=E1=BB=8Dc=20Qu=C3=A2n?=
+ <vnwildman@gmail.com>
+Date: Sun, 25 Aug 2019 10:04:57 +0200
+Subject: [PATCH] Update <vi> Vietnamese translation to 6.4.0-rc2.
+
+---
+ po/vi.po | 138 +++++++++++++++++++++++++++----------------------------
+ 1 file changed, 69 insertions(+), 69 deletions(-)
+
+diff --git a/po/vi.po b/po/vi.po
+index 6efe7176..b6315dfd 100644
+--- a/po/vi.po
++++ b/po/vi.po
+@@ -7,19 +7,20 @@
+ #
+ msgid ""
+ msgstr ""
+-"Project-Id-Version: fetchmail-6.3.24.1\n"
++"Project-Id-Version: fetchmail-6.4.0.rc2\n"
+ "Report-Msgid-Bugs-To: fetchmail-devel@lists.sourceforge.net\n"
+ "POT-Creation-Date: 2019-08-24 12:40+0200\n"
+-"PO-Revision-Date: 2013-03-12 07:23+0700\n"
++"PO-Revision-Date: 2019-08-25 08:25+0700\n"
+ "Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n"
+ "Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n"
+ "Language: vi\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
++"X-Bugs: Report translation errors to the Language-Team address.\n"
+ "Plural-Forms: nplurals=1; plural=0;\n"
+ "Language-Team-Website: <http://translationproject.org/team/vi.html>\n"
+-"X-Generator: LocFactoryEditor 1.8\n"
++"X-Generator: Poedit 2.2.3\n"
+ "X-Poedit-SourceCharset: UTF-8\n"
+
+ #: checkalias.c:174
+@@ -67,9 +68,8 @@ msgid "krb5_sendauth: %s [server says '%s']\n"
+ msgstr "krb5_sendauth: %s [máy phục vụ nói “%s”]\n"
+
+ #: driver.c:345
+-#, fuzzy
+ msgid "Fetchmail oversized-messages warning"
+-msgstr "Chủ đề: cảnh báo Fetchmail về thư quá lớn"
++msgstr "Cảnh báo Fetchmail về thư quá lớn"
+
+ #: driver.c:349
+ #, c-format
+@@ -130,7 +130,7 @@ msgstr " (%d octet)"
+ #: driver.c:638
+ #, c-format
+ msgid " (%d header octets)"
+-msgstr " (%d octet dòng đầu)"
++msgstr " (%d octet phần đầu)"
+
+ #: driver.c:708
+ #, c-format
+@@ -189,9 +189,8 @@ msgid "timeout after %d seconds.\n"
+ msgstr "quá giờ sau %d giây.\n"
+
+ #: driver.c:927
+-#, fuzzy
+ msgid "fetchmail sees repeated timeouts"
+-msgstr "Chủ đề: fetchmail thấy nhiều việc quá giờ"
++msgstr "fetchmail thấy nhiều việc quá giờ"
+
+ #: driver.c:930
+ #, c-format
+@@ -273,9 +272,9 @@ msgstr ""
+ "Để tìm trợ giúp, xem: http://www.fetchmail.info/fetchmail-FAQ.html#R15\n"
+
+ #: driver.c:1202
+-#, fuzzy, c-format
++#, c-format
+ msgid "fetchmail authentication failed on %s@%s"
+-msgstr "Chủ đề: việc xác thực fetchmail gặp lỗi trên %s@%s"
++msgstr "việc xác thực fetchmail gặp lỗi trên %s@%s"
+
+ #: driver.c:1206
+ #, c-format
+@@ -349,9 +348,9 @@ msgid "Authorization OK on %s@%s\n"
+ msgstr "Đã được quyền trên %s@%s\n"
+
+ #: driver.c:1277
+-#, fuzzy, c-format
++#, c-format
+ msgid "fetchmail authentication OK on %s@%s"
+-msgstr "Chủ đề: fetchmail đã được xác thực là đúng trên %s@%s"
++msgstr "fetchmail đã được xác thực là đúng trên %s@%s"
+
+ #: driver.c:1281
+ #, c-format
+@@ -551,9 +550,9 @@ msgid "%s: can't determine your host!"
+ msgstr "%s: không thể phân giải tên máy của bạn!"
+
+ #: env.c:172
+-#, fuzzy, c-format
++#, c-format
+ msgid "getaddrinfo failed for %s\n"
+-msgstr "Việc gethostbyname (lấy máy theo tên) gặp lỗi cho %s\n"
++msgstr "getaddrinfo không thành công cho %s\n"
+
+ #: env.c:174
+ msgid "Cannot find my own host in hosts database to qualify it!\n"
+@@ -637,7 +636,6 @@ msgid "Option --check is not supported with ETRN\n"
+ msgstr "Không hỗ trợ tùy chọn “--check” (kiểm tra) đối với ETRN\n"
+
+ #: fetchmail.c:141
+-#, fuzzy
+ msgid ""
+ "Copyright (C) 2002, 2003 Eric S. Raymond\n"
+ "Copyright (C) 2004 Matthias Andree, Eric S. Raymond,\n"
+@@ -648,8 +646,8 @@ msgstr ""
+ "Tác quyền © năm 2002, 2003 của Eric S. Raymond\n"
+ "Tác quyền © năm 2004 của Matthias Andree, Eric S. Raymond,\n"
+ " Robert F. Funk, Graham Wilson\n"
+-"Tác quyền © năm 2005-2006, 2010 - 2011 của Sunil Shetye\n"
+-"Tác quyền © năm 2005-2013 của Matthias Andree\n"
++"Tác quyền © năm 2005 - 2012 của Sunil Shetye\n"
++"Tác quyền © năm 2005 - 2019 của Matthias Andree\n"
+
+ #: fetchmail.c:147
+ msgid ""
+@@ -843,7 +841,7 @@ msgstr ""
+ #: fetchmail.c:776
+ #, c-format
+ msgid "interval not reached, not querying %s\n"
+-msgstr "Chưa tới khoảng nên không truy vấn %s\n"
++msgstr "chưa tới khoảng nên không truy vấn %s\n"
+
+ #: fetchmail.c:814
+ msgid "Query status=0 (SUCCESS)\n"
+@@ -1014,6 +1012,7 @@ msgstr ""
+ msgid ""
+ "fetchmail: Error: idle mode does not work for multiple folders or accounts!\n"
+ msgstr ""
++"fetchmail: Lỗi: chế độ idle không làm việc với nhiều thư mục hay tài khoản!\n"
+
+ #: fetchmail.c:1439
+ #, c-format
+@@ -1235,9 +1234,8 @@ msgid " SSL server certificate checking enabled.\n"
+ msgstr " Khả năng kiểm tra chứng nhận máy phục vụ SSL đã được bật.\n"
+
+ #: fetchmail.c:1740
+-#, fuzzy
+ msgid " SSL server certificate checking disabled.\n"
+-msgstr " Khả năng kiểm tra chứng nhận máy phục vụ SSL đã được bật.\n"
++msgstr " Khả năng kiểm tra chứng nhận máy phục vụ SSL đã bị tắt.\n"
+
+ #: fetchmail.c:1743
+ #, c-format
+@@ -1750,7 +1748,7 @@ msgstr "Kích cỡ hiệu bài GSS tối đa là %ld\n"
+
+ #: gssapi.c:273
+ msgid "GSSAPI username too long for static buffer.\n"
+-msgstr ""
++msgstr "Tên GSSAPI quá dài cho bộ đệm tĩnh.\n"
+
+ #: gssapi.c:282
+ msgid "Error creating security level request\n"
+@@ -1759,7 +1757,7 @@ msgstr "Gặp lỗi khi tạo yêu cầu cấp bảo mật\n"
+ #: gssapi.c:286
+ #, c-format
+ msgid "GSSAPI send_token too large (%lu) while sending username.\n"
+-msgstr ""
++msgstr "GSSAPI send_token quá dài (%lu) trong khi đang gửi tài khoản.\n"
+
+ #: gssapi.c:297
+ msgid "Releasing GSS credentials\n"
+@@ -1775,9 +1773,9 @@ msgid "fetchmail: thread sleeping for %d sec.\n"
+ msgstr "fetchmail: tuyến trình ngủ trong %d giây\n"
+
+ #: imap.c:74
+-#, fuzzy, c-format
++#, c-format
+ msgid "Received BYE response from IMAP server: %s\n"
+-msgstr "Nhận được đáp ứng BYE (tạm biệt) từ máy phục vụ IMAP: %s"
++msgstr "Nhận được đáp ứng BYE (tạm biệt) từ máy phục vụ IMAP: %s\n"
+
+ #: imap.c:96
+ #, c-format
+@@ -1825,7 +1823,7 @@ msgstr ""
+ #: imap.c:501
+ #, c-format
+ msgid "%s: WARNING: server offered STARTTLS but sslproto '' given.\n"
+-msgstr ""
++msgstr "%s: CẢNH BÁO: máy chủ muốn dùng STARTTLS nhưng sslproto '' đưa ra.\n"
+
+ #: imap.c:606
+ msgid "Required OTP capability not compiled into fetchmail\n"
+@@ -2082,19 +2080,19 @@ msgstr "đang nhận dữ liệu thư\n"
+
+ #: odmr.c:245
+ msgid "Option --keep is not supported with ODMR\n"
+-msgstr "Khong hỗ trợ tùy chọn “--keep” (giữ) với ODMR\n"
++msgstr "Không hỗ trợ tùy chọn “--keep” (giữ) với ODMR\n"
+
+ #: odmr.c:249
+ msgid "Option --flush is not supported with ODMR\n"
+-msgstr "Khong hỗ trợ tùy chọn “--flush” (xoá sạch) với ODMR\n"
++msgstr "Không hỗ trợ tùy chọn “--flush” (xoá sạch) với ODMR\n"
+
+ #: odmr.c:253
+ msgid "Option --folder is not supported with ODMR\n"
+-msgstr "Khong hỗ trợ tùy chọn “--folder” (thư mục) với ODMR\n"
++msgstr "Không hỗ trợ tùy chọn “--folder” (thư mục) với ODMR\n"
+
+ #: odmr.c:257
+ msgid "Option --check is not supported with ODMR\n"
+-msgstr "Khong hỗ trợ tùy chọn “--check” (kiểm tra) với ODMR\n"
++msgstr "Không hỗ trợ tùy chọn “--check” (kiểm tra) với ODMR\n"
+
+ #: opie.c:42
+ msgid "server recv fatal\n"
+@@ -2196,7 +2194,7 @@ msgstr ""
+
+ #: options.c:653
+ msgid " --nosyslog turns off use of syslog(3)\n"
+-msgstr ""
++msgstr " --nosyslog tắt không dùng syslog(3)\n"
+
+ #: options.c:654
+ msgid " --invisible don't write Received & enable host spoofing\n"
+@@ -2273,11 +2271,10 @@ msgstr ""
+ "dùng)\n"
+
+ #: options.c:671
+-#, fuzzy
+ msgid " --nosslcertck skip strict server certificate check (insecure)\n"
+ msgstr ""
+-" --sslcertck _kiểm tra_ chặt chẽ _chứng nhận SSL_ máy phục vụ (khuyên "
+-"dùng)\n"
++" --nosslcertck đừng _kiểm tra_ chặt chẽ _chứng nhận SSL_ máy phục vụ "
++"(không an toàn)\n"
+
+ #: options.c:672
+ msgid " --sslcertfile path to trusted-CA ssl certificate file\n"
+@@ -2330,10 +2327,9 @@ msgstr ""
+ "\t\t\t\taccept: chấp nhận\n"
+
+ #: options.c:683
+-#, fuzzy
+ msgid " -p, --proto[col] specify retrieval protocol (see man page)\n"
+ msgstr ""
+-" -p, --protocol chỉ định _giao thức_ lấy thư (xem trang hướng dẫn)\n"
++" -p, --proto[col] chỉ định _giao thức_ lấy thư (xem trang hướng dẫn)\n"
+
+ #: options.c:684
+ msgid " -U, --uidl force the use of UIDLs (pop3 only)\n"
+@@ -2343,6 +2339,7 @@ msgstr " -U, --uidl buộc dùng UIDL (chỉ dùng với pop3)\n"
+ msgid ""
+ " --idle tells the IMAP server to send notice of new messages\n"
+ msgstr ""
++" --idle nói với máy phục vụ IMAP gửi thông báo các thư mới\n"
+
+ #: options.c:686
+ msgid " --port TCP port to connect to (obsolete, use --service)\n"
+@@ -2388,9 +2385,8 @@ msgstr ""
+ "\t\t\t\tvào dòng đầu Received (Đã nhận)\n"
+
+ #: options.c:695
+-#, fuzzy
+ msgid " -u, --user[name] specify users's login on server\n"
+-msgstr " -u, --username chỉ định _tên người dùng_ trên máy phục vụ\n"
++msgstr " -u, --user[name] chỉ định _tên người dùng_ trên máy phục vụ\n"
+
+ #: options.c:696
+ msgid " -a, --[fetch]all retrieve old and new messages\n"
+@@ -2522,7 +2518,7 @@ msgstr ""
+ #: pop3.c:497
+ #, c-format
+ msgid "%s: WARNING: server offered STLS, but sslproto '' given.\n"
+-msgstr ""
++msgstr "%s: CẢNH BÁO: máy chủ muốn dùng STLS, nhưng sslproto '' đưa ra.\n"
+
+ #: pop3.c:622
+ msgid "We've run out of allowed authenticators and cannot continue.\n"
+@@ -2560,7 +2556,7 @@ msgstr "Máy phục vụ đã đáp ứng UID cho thư không đúng.\n"
+ #: pop3.c:837
+ #, c-format
+ msgid "id=%s (num=%u) was deleted, but is still present!\n"
+-msgstr "id=%s (số=%u) đã được xoá bỏ, nhưng còn có !\n"
++msgstr "id=%s (số=%u) đã được xoá bỏ, nhưng còn đó!\n"
+
+ #: pop3.c:949
+ msgid "Messages inserted into list on server. Cannot handle this.\n"
+@@ -2974,11 +2970,8 @@ msgid "Unexpected non-503 response to LMTP EOM: %s\n"
+ msgstr "Gặp đáp ứng không phải 503 không mong đợi với kết thúc thư LMTP: %s\n"
+
+ #: sink.c:1632
+-#, fuzzy
+ msgid "The Fetchmail Daemon"
+-msgstr ""
+-"-- \n"
+-"Dịch vụ chạy nền Fetchmail"
++msgstr "Dịch vụ chạy nền Fetchmail"
+
+ #: smtp.c:81
+ msgid "ESMTP CRAM-MD5 Authentication...\n"
+@@ -3101,7 +3094,7 @@ msgstr "OpenSSL báo cáo: %s\n"
+ #: socket.c:641
+ #, c-format
+ msgid "SSL verify callback depth %d: preverify_ok == %d, err = %d, %s\n"
+-msgstr ""
++msgstr "SSL xác thực độ sau gọi ngược %d: preverify_ok == %d, lỗi = %d, %s\n"
+
+ #: socket.c:647
+ msgid "Server certificate:\n"
+@@ -3250,41 +3243,41 @@ msgstr ""
+ "sslcertfile” trên trang hướng dẫn (man).\n"
+
+ #: socket.c:907 socket.c:985
+-#, fuzzy
+ msgid "Your OpenSSL version does not support SSLv3.\n"
+-msgstr "Hệ điều hành của bạn không hỗ trợ SSLv2.\n"
++msgstr "Phiên bản OpenSSL của bạn không hỗ trợ SSLv3.\n"
+
+ #: socket.c:925 socket.c:1003
+-#, fuzzy
+ msgid "Your OpenSSL version does not support TLS v1.1.\n"
+-msgstr "Hệ điều hành của bạn không hỗ trợ SSLv2.\n"
++msgstr "Phiên bản OpenSSL của bạn không hỗ trợ TLS v1.1.\n"
+
+ #: socket.c:936 socket.c:1014
+-#, fuzzy
+ msgid "Your OpenSSL version does not support TLS v1.2.\n"
+-msgstr "Hệ điều hành của bạn không hỗ trợ SSLv2.\n"
++msgstr "Phiên bản OpenSSL của bạn không hỗ trợ TLS v1.2.\n"
+
+ #: socket.c:947 socket.c:1025
+-#, fuzzy
+ msgid "Your OpenSSL version does not support TLS v1.3.\n"
+-msgstr "Hệ điều hành của bạn không hỗ trợ SSLv2.\n"
++msgstr "Phiên bản OpenSSL của bạn không hỗ trợ TLS v1.3.\n"
+
+ #: socket.c:956 socket.c:1035
+-#, fuzzy, c-format
++#, c-format
+ msgid "Invalid SSL protocol '%s' specified, using default autoselect (auto).\n"
+-msgstr "Chỉ định giao thức SSL không hợp lệ “%s” nên dùng mặc định (SSLv23).\n"
++msgstr ""
++"Chỉ định giao thức SSL không hợp lệ “%s” nên dùng mặc định là tự chọn (tự "
++"động).\n"
+
+ #: socket.c:1070
+ #, c-format
+ msgid ""
+ "Loaded OpenSSL library %#lx older than headers %#lx, refusing to work.\n"
+ msgstr ""
++"Thư viện OpenSSL đã tải %#lx cũ hơn phần đầu %#lx, chưa rõ ràng để có thể "
++"hoạt động.\n"
+
+ #: socket.c:1075
+ #, c-format
+ msgid ""
+ "Loaded OpenSSL library %#lx newer than headers %#lx, trying to continue.\n"
+-msgstr ""
++msgstr "Thư viện OpenSSL đã tải %#lx mới hơn phần đầu %#lx, có thử tiếp tục.\n"
+
+ #: socket.c:1095
+ msgid "File descriptor out of range for SSL"
+@@ -3295,6 +3288,8 @@ msgid ""
+ "Note that some distributions disable older protocol versions in weird non-"
+ "standard ways. Try a newer protocol version.\n"
+ msgstr ""
++"Chú ý rằng một số bản phân phối tắt các giao thức phiên bản cũ nếu nó không "
++"còn hợp chuẩn nữa. Hãy thử dùng phiên bản mới hơn.\n"
+
+ #: socket.c:1183
+ #, c-format
+@@ -3302,6 +3297,8 @@ msgid ""
+ "Warning: SSL_set_tlsext_host_name(%p, \"%s\") failed (code %#lx), trying to "
+ "continue.\n"
+ msgstr ""
++"Cảnh báo: SSL_set_tlsext_host_name(%p, \"%s\") gặp lỗi (mã %#lx), có thử "
++"tiếp tục.\n"
+
+ #: socket.c:1198
+ #, c-format
+@@ -3309,28 +3306,32 @@ msgid ""
+ "Warning: X509_VERIFY_PARAM_set1_host(%p, \"%s\") failed (code %#x), trying "
+ "to continue.\n"
+ msgstr ""
++"Cảnh báo: X509_VERIFY_PARAM_set1_host(%p, \"%s\") gặp lỗi (mã %#x), có thử "
++"tiếp tục.\n"
+
+ #: socket.c:1235
+ msgid "Server shut down connection prematurely during SSL_connect().\n"
+-msgstr ""
++msgstr "Máy chủ ngắt kết nối bất ngờ khi đang SSL_connect().\n"
+
+ #: socket.c:1238
+ #, c-format
+ msgid "System error during SSL_connect(): %s\n"
+-msgstr ""
++msgstr "Hệ thống gặp lỗi trong khi SSL_connect(): %s\n"
+
+ #: socket.c:1238
+ msgid "handshake failed at protocol or connection level."
+-msgstr ""
++msgstr "bắt tay gặp lỗi ở mức giao thức hoặc kết nối."
+
+ #: socket.c:1258
+ msgid "Cannot obtain current SSL/TLS cipher - no session established?\n"
+ msgstr ""
++"Không thể lấy được kiểu mã hóa SSL/TLS hiện tại - nên không thiết lập được "
++"phiên làm việc?\n"
+
+ #: socket.c:1261
+ #, c-format
+ msgid "SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits\n"
+-msgstr ""
++msgstr "SSL/TLS: đang dùng giao thức %s, mã hóa %s, %d/%d bí mật/xử lý bít\n"
+
+ #: socket.c:1268
+ msgid "Certificate/fingerprint verification was somehow skipped!\n"
+@@ -3466,28 +3467,27 @@ msgid "Buffer too small. This is a bug in the caller of %s:%lu.\n"
+ msgstr "Bộ đệm quá nhỏ. Đây là một lỗi trong bộ gọi của %s:%lu.\n"
+
+ #: uid.c:262
+-#, fuzzy, c-format
++#, c-format
+ msgid "Old UID list from %s:\n"
+-msgstr "Danh sách UID cũ từ %s."
++msgstr "Danh sách UID cũ từ %s:\n"
+
+ #: uid.c:266 uid.c:275 uid.c:343
+ msgid " <empty>"
+ msgstr " <trống>"
+
+ #: uid.c:273
+-#, fuzzy
+ msgid "Scratch list of UIDs:\n"
+-msgstr "Danh sách linh tinh của UID:"
++msgstr "Danh sách linh tinh của UID:\n"
+
+ #: uid.c:357 uid.c:401
+-#, fuzzy, c-format
++#, c-format
+ msgid "Merged UID list from %s:\n"
+-msgstr "Đã hoà trộn danh sách UID từ %s:"
++msgstr "Đã hoà trộn danh sách UID từ %s:\n"
+
+ #: uid.c:360
+-#, fuzzy, c-format
++#, c-format
+ msgid "New UID list from %s:\n"
+-msgstr "Danh sách UID mới từ %s:"
++msgstr "Danh sách UID mới từ %s:\n"
+
+ #: uid.c:390
+ msgid "not swapping UID lists, no UIDs seen this query\n"
+@@ -3533,11 +3533,11 @@ msgstr "Không thể mở tập tin fetchids (lấy các ID) %s để ghi: %s\n
+
+ #: xmalloc.c:28
+ msgid "malloc failed\n"
+-msgstr "malloc (phân chia bộ nhớ) gặp lỗi\n"
++msgstr "malloc (cáp phát bộ nhớ) gặp lỗi\n"
+
+ #: xmalloc.c:42
+ msgid "realloc failed\n"
+-msgstr "realloc (phân chia lại bộ nhớ) gặp lỗi\n"
++msgstr "realloc (cấp phát lại bộ nhớ) gặp lỗi\n"
+
+ #~ msgid "swapping UID lists\n"
+ #~ msgstr "đang tráo đổi danh sách UID\n"
+--
+2.22.0
+
diff --git a/mail/fetchmail64/files/patch-ZZZ-51ea9ddcef4b0e513a493f62a4bd93e41ff201ea b/mail/fetchmail64/files/patch-ZZZ-51ea9ddcef4b0e513a493f62a4bd93e41ff201ea
new file mode 100644
index 000000000000..17ed4373a1aa
--- /dev/null
+++ b/mail/fetchmail64/files/patch-ZZZ-51ea9ddcef4b0e513a493f62a4bd93e41ff201ea
@@ -0,0 +1,29 @@
+From 51ea9ddcef4b0e513a493f62a4bd93e41ff201ea Mon Sep 17 00:00:00 2001
+From: Matthias Andree <matthias.andree@gmx.de>
+Date: Sat, 24 Aug 2019 18:08:18 +0200
+Subject: [PATCH] Do not reference m4/gethostbyname_r.m4, we don't ship it any
+ more.
+
+---
+ COPYING | 5 ++---
+ 1 file changed, 2 insertions(+), 3 deletions(-)
+
+diff --git a/COPYING b/COPYING
+index ac3dea41..a96bbbda 100644
+--- a/COPYING
++++ b/COPYING
+@@ -47,9 +47,8 @@ Stenberg and also under a liberal license:
+ | MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
+ | CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
+
+-The m4/gethostbyname_r.m4 and libesmtp/* files functions are (C) by
+-Brian Stafford, see the respective file headers for details (LGPL v2.1
+-or later).
++The libesmtp/* files functions are (C) by Brian Stafford, see the respective
++file headers for details (LGPL v2.1 or later).
+
+ The KAME/* files are (C) Copyright (C) 1995, 1996, 1997, and 1998 WIDE
+ Project, see the respective file headers for details.
+--
+2.22.0
+
diff --git a/mail/fetchmail64/files/patch-ZZZ-6928f65f01eda0e27c5afc8ef9e26ec5c5d12244 b/mail/fetchmail64/files/patch-ZZZ-6928f65f01eda0e27c5afc8ef9e26ec5c5d12244
new file mode 100644
index 000000000000..e90719634cbd
--- /dev/null
+++ b/mail/fetchmail64/files/patch-ZZZ-6928f65f01eda0e27c5afc8ef9e26ec5c5d12244
@@ -0,0 +1,27 @@
+From 6928f65f01eda0e27c5afc8ef9e26ec5c5d12244 Mon Sep 17 00:00:00 2001
+From: Nicolas Boulenguez <nicolas@debian.org>
+Date: Sun, 25 Aug 2019 10:19:30 +0200
+Subject: [PATCH] fetchmail.man: fix typo spotted by lintian
+
+Obtained from: https://sources.debian.org/data/main/f/fetchmail/6.4.0~rc3-1/debian/patches/03_typo-manpage.diff
+Obsoletes: Debian patch 03_typo_manpage.diff
+---
+ fetchmail.man | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/fetchmail.man b/fetchmail.man
+index 875bb016..cf6249ef 100644
+--- a/fetchmail.man
++++ b/fetchmail.man
+@@ -1779,7 +1779,7 @@ set idfile \-i \& T{
+ Name of the file to store UID lists in.
+ T}
+ set syslog \& \& T{
+-Do error logging through syslog(3). May be overriden by \fBset
++Do error logging through syslog(3). May be overridden by \fBset
+ logfile\fP.
+ T}
+ set no syslog \& \& T{
+--
+2.22.0
+
diff --git a/mail/fetchmail64/files/patch-ZZZ-87626c2707cc0d82e49e160ab3c85430ff33534f b/mail/fetchmail64/files/patch-ZZZ-87626c2707cc0d82e49e160ab3c85430ff33534f
new file mode 100644
index 000000000000..742ec845a455
--- /dev/null
+++ b/mail/fetchmail64/files/patch-ZZZ-87626c2707cc0d82e49e160ab3c85430ff33534f
@@ -0,0 +1,160 @@
+From 87626c2707cc0d82e49e160ab3c85430ff33534f Mon Sep 17 00:00:00 2001
+From: Matthias Andree <matthias.andree@gmx.de>
+Date: Sat, 24 Aug 2019 17:53:08 +0200
+Subject: [PATCH] Properly report size of mailboxes of 2 GibiB or above.
+
+To fix Debian Bug#873668, reported by Andreas Schmidt.
+This requires C99's new long long type.
+---
+ NEWS | 7 +++++++
+ driver.c | 7 ++++---
+ etrn.c | 2 +-
+ fetchmail.h | 2 +-
+ imap.c | 2 +-
+ odmr.c | 2 +-
+ pop2.c | 2 +-
+ pop3.c | 4 ++--
+ 8 files changed, 18 insertions(+), 10 deletions(-)
+
+diff --git a/NEWS b/NEWS
+index c01f9df9..9485edca 100644
+--- a/NEWS
++++ b/NEWS
+@@ -80,6 +80,13 @@ fetchmail-6.5.0 (not yet released):
+ The libesmtp/getaddrinfo.? library has been removed from the distribution.
+ The KAME/getnameinfo.c file has been removed from the distribution.
+
++## BUG FIXES
++* fetchmail can now report mailbox sizes of 2^31 octets and beyond.
++ This requires C99 support (for the long long type).
++ Fixes Debian Bug#873668, reported by Andreas Schmidt.
++
++--------------------------------------------------------------------------------
++
+ fetchmail-6.4.0 (not yet released):
+
+ # NOTE THAT FETCHMAIL IS NO LONGER PUBLISHED THROUGH IBIBLIO.
+diff --git a/driver.c b/driver.c
+index d21a32ab..a5033729 100644
+--- a/driver.c
++++ b/driver.c
+@@ -932,7 +932,7 @@ static int do_session(
+ {
+ /* sigsetjmp returned zero -> normal operation */
+ char buf[MSGBUFSIZE+1], *realhost;
+- int count, newm, bytes;
++ int count, newm;
+ int fetches, dispatches, transient_errors, oldphase;
+ struct idlist *idp;
+
+@@ -1306,6 +1306,7 @@ is restored."));
+
+ /* compute # of messages and number of new messages waiting */
+ stage = STAGE_GETRANGE;
++ unsigned long long bytes;
+ err = (ctl->server.base_protocol->getrange)(mailserver_socket, ctl, idp->id, &count, &newm, &bytes);
+ if (err != 0)
+ goto cleanUp;
+@@ -1335,10 +1336,10 @@ is restored."));
+ "%d messages for %s",
+ count),
+ count, buf);
+- if (bytes == -1)
++ if (bytes == (unsigned long long)-1) // mailbox size unsupported
+ report_complete(stdout, ".\n");
+ else
+- report_complete(stdout, GT_(" (%d octets).\n"), bytes);
++ report_complete(stdout, GT_(" (%llu octets).\n"), bytes);
+ }
+ else
+ {
+diff --git a/etrn.c b/etrn.c
+index f3fab0ce..12b9d3fd 100644
+--- a/etrn.c
++++ b/etrn.c
+@@ -31,7 +31,7 @@ static int etrn_ok (int sock, char *argbuf)
+ }
+
+ static int etrn_getrange(int sock, struct query *ctl, const char *id,
+- int *countp, int *newp, int *bytes)
++ int *countp, int *newp, unsigned long long *bytes)
+ /* send ETRN and interpret the response */
+ {
+ int ok, opts;
+diff --git a/fetchmail.h b/fetchmail.h
+index 23ba6e6e..72259e10 100644
+--- a/fetchmail.h
++++ b/fetchmail.h
+@@ -210,7 +210,7 @@ struct method /* describe methods for protocol state machine */
+ /* response_parsing function */
+ int (*getauth)(int, struct query *, char *);
+ /* authorization fetcher */
+- int (*getrange)(int, struct query *, const char *, int *, int *, int *);
++ int (*getrange)(int, struct query *, const char *, int *, int *, unsigned long long *);
+ /* get message range to fetch */
+ int (*getsizes)(int, int, int *);
+ /* get sizes of messages */
+diff --git a/imap.c b/imap.c
+index 7b80679a..7836acd7 100644
+--- a/imap.c
++++ b/imap.c
+@@ -883,7 +883,7 @@ static int imap_search(int sock, struct query *ctl, int count)
+ static int imap_getrange(int sock,
+ struct query *ctl,
+ const char *folder,
+- int *countp, int *newp, int *bytes)
++ int *countp, int *newp, unsigned long long *bytes)
+ /* get range of messages to be fetched */
+ {
+ int ok;
+diff --git a/odmr.c b/odmr.c
+index 85decb6d..d1c011c4 100644
+--- a/odmr.c
++++ b/odmr.c
+@@ -36,7 +36,7 @@ static int odmr_ok (int sock, char *argbuf)
+ }
+
+ static int odmr_getrange(int sock, struct query *ctl, const char *id,
+- int *countp, int *newp, int *bytes)
++ int *countp, int *newp, unsigned long long *bytes)
+ /* send ODMR and then run a reverse SMTP session */
+ {
+ int ok, opts, smtp_sock;
+diff --git a/pop2.c b/pop2.c
+index 7c843616..5a5a1bd1 100644
+--- a/pop2.c
++++ b/pop2.c
+@@ -80,7 +80,7 @@ static int pop2_getauth(int sock, struct query *ctl, char *buf)
+ }
+
+ static int pop2_getrange(int sock, struct query *ctl, const char *folder,
+- int *countp, int *newp, int *bytes)
++ int *countp, int *newp, unsigned long long *bytes)
+ /* get range of messages to be fetched */
+ {
+ (void)ctl;
+diff --git a/pop3.c b/pop3.c
+index 6efe1b7e..25efbaad 100644
+--- a/pop3.c
++++ b/pop3.c
+@@ -969,7 +969,7 @@ static int pop3_slowuidl( int sock, struct query *ctl, int *countp, int *newp)
+ static int pop3_getrange(int sock,
+ struct query *ctl,
+ const char *folder,
+- int *countp, int *newp, int *bytes)
++ int *countp, int *newp, unsigned long long *bytes)
+ /* get range of messages to be fetched */
+ {
+ int ok;
+@@ -992,7 +992,7 @@ static int pop3_getrange(int sock,
+ if (ok == 0) {
+ int asgn;
+
+- asgn = sscanf(buf,"%d %d", countp, bytes);
++ asgn = sscanf(buf,"%d %llu", countp, bytes);
+ if (asgn != 2)
+ return PS_PROTOCOL;
+ } else
+--
+2.22.0
+
diff --git a/mail/fetchmail64/files/patch-ZZZ-c8e26099678c531f7f2539af1ac6ee44fae4365b b/mail/fetchmail64/files/patch-ZZZ-c8e26099678c531f7f2539af1ac6ee44fae4365b
new file mode 100644
index 000000000000..63e0ab2b3708
--- /dev/null
+++ b/mail/fetchmail64/files/patch-ZZZ-c8e26099678c531f7f2539af1ac6ee44fae4365b
@@ -0,0 +1,37 @@
+From c8e26099678c531f7f2539af1ac6ee44fae4365b Mon Sep 17 00:00:00 2001
+From: Kevin Ryde <user42_kevin@yahoo.com.au>
+Date: Sun, 25 Aug 2019 10:14:42 +0200
+Subject: [PATCH] contrib/fetchmail-mode.el: run fetchmail-mode-hook after
+ other settings
+
+Obtained from: https://bugs.debian.org/710319
+Obsoletes: Debian patch 02_fetchmail_mode.el.diff
+---
+ contrib/fetchmail-mode.el | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/contrib/fetchmail-mode.el b/contrib/fetchmail-mode.el
+index d22ebcaf..a9038810 100644
+--- a/contrib/fetchmail-mode.el
++++ b/contrib/fetchmail-mode.el
+@@ -126,7 +126,6 @@
+ (use-local-map fetchmail-mode-map) ; This provides the local keymap.
+ (setq mode-name "Fetchmail") ; This name goes into the modeline.
+ (setq major-mode 'fetchmail-mode) ; Used by `describe-mode'
+- (run-hooks 'fetchmail-mode-hook) ; Run each time mode is called
+ (set-syntax-table fetchmail-mode-syntax-table)
+
+ ;; -cc-
+@@ -134,7 +133,8 @@
+ (make-local-variable 'font-lock-defaults)
+ (setq font-lock-defaults '(fetchmail-font-lock-keywords nil t))
+
+- (setq comment-start "#")
++ (set (make-local-variable 'comment-start) "#")
++ (run-hooks 'fetchmail-mode-hook) ; Run each time mode is called, last
+ )
+
+
+--
+2.22.0
+