pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/mail/gmime3



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Fri Jun 28 13:40:43 UTC 2024

Modified Files:
        pkgsrc/mail/gmime3: Makefile PLIST distinfo

Log Message:
mail/gmime3: Update to 3.2.15

Changelog:
### GMime 3.2.15

* Fixed the g_mime_object_get_header API definition to note that it can return null
* Fixed a memory leak in address_parse() (issue #159)
* Added custom header folding logic for the Newsgroups: header (issue #162)
* Fixed a configure issue regarding ac_cv_sys_file_offset_bits (issue #158)
* Fixed an infinite loop in the Content-Type and Content-Disposition parameter
  serialization logic (issue #165)

### GMime 3.2.14

* Avoid clearing the header list of a GMimeMessage when adding addresses to an address header. (issue #129)
* Added the internet_address_list_append_parse() prototype definition to internet-address.h. (issue #128)
* Use gtk-doc ulink syntax in doc comments instead of `<a href=...>`. (issue #131)
* Fixed rfc2047 token decoding logic for base64 encodings. (issue #133)
* Properly handle GDateTime UTC offsets with non-zero seconds. (issue #134)
* Improved introspection data for bindings such as Vala.
* Improved address name quoting.
* Added a GNotifyDestroy to the GMimeParserOptions callback.
* Fixed the URL linkifier logic to properly handle links without a '/' before the query string.
* Fixed the URL linkifier logic to handle domains that start with numbers. (issue #152)
* Reverted base64 decoder optimizations from 3.2.10 and 3.2.11 to support chunked base64. (issue #150)

### GMime 3.2.13

* Optimized parsing of messages with lots of address headers. (issue #126)

### GMime 3.2.12

* Fixed a memory leak in g_mime_gpgme_get_decrypt_result().

* Updated vapigen.m4, introspection.m4, and gpgme.m4 to improve cross-platform builds.

* Add and use ax_lib_socket_nsl.m4 so that systems that do not require linkage with libnsl
  are not forced to link with it unnecessesarily.

* Changed the build system to no longer use dolt (which is obsolete).

### GMime 3.2.11

* Fixed a bug in the base64 decoder. D'oh!

### GMime 3.2.10

* Improved performance of base64 encoder by ~5%.

* Improved performance of base64 decoder by ~25%.

* Unref the autocrypt header after adding it to the list. (issue #118)

* Work around a bug in g_time_zone_new_offset() by using identifiers instead. (issue #120)

### GMime 3.2.9

* g_mime_multipart_signed_verify() now allows type/subtype and type/x-subtype signature parts. (issue #115)

* Fixed header folding logic to avoid folding the first line of a header value. (issue #112 and issue #113)

* Fixed bugs discovered by static analysis. (issue #110)

* Fixed GMimeStreamPipe to set errno to ESPIPE for seek/tell/length methods.

* Fixed GMimeCertificates to prefer gpgme_user_id_t's address field over the email field. (issue #102)

### GMime 3.2.8

* Various fixes to Vala (and other?) language bindings. (issue #96 and issue #101)

* Enabled build for PPC64LE architecture (issue #100)

* Added g_mime_object_write_content_to_stream() (issue #97)

* Fixed parameter list parsing logic to not report a warning when everything is valid.

* Fixed the parser to handle MIME parts without headers -or- content of any kind.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/mail/gmime3/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/mail/gmime3/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/mail/gmime3/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/mail/gmime3/Makefile
diff -u pkgsrc/mail/gmime3/Makefile:1.17 pkgsrc/mail/gmime3/Makefile:1.18
--- pkgsrc/mail/gmime3/Makefile:1.17    Mon Dec  4 14:04:37 2023
+++ pkgsrc/mail/gmime3/Makefile Fri Jun 28 13:40:43 2024
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.17 2023/12/04 14:04:37 jperkin Exp $
+# $NetBSD: Makefile,v 1.18 2024/06/28 13:40:43 ryoon Exp $
 
-DISTNAME=      gmime-3.2.7
+DISTNAME=      gmime-3.2.15
 PKGNAME=       ${DISTNAME:S/gmime/gmime3/}
-PKGREVISION=   2
 CATEGORIES=    mail
-MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gmime/3.2/}
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=jstedfast/}
+GITHUB_PROJECT=        gmime
+GITHUB_RELEASE=        ${PKGVERSION_NOREV}
 EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/mail/gmime3/PLIST
diff -u pkgsrc/mail/gmime3/PLIST:1.3 pkgsrc/mail/gmime3/PLIST:1.4
--- pkgsrc/mail/gmime3/PLIST:1.3        Sun Jan 28 15:30:07 2018
+++ pkgsrc/mail/gmime3/PLIST    Fri Jun 28 13:40:43 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2018/01/28 15:30:07 wiz Exp $
+@comment $NetBSD: PLIST,v 1.4 2024/06/28 13:40:43 ryoon Exp $
 include/gmime-3.0/gmime/gmime-application-pkcs7-mime.h
 include/gmime-3.0/gmime/gmime-autocrypt.h
 include/gmime-3.0/gmime/gmime-certificate.h
@@ -128,6 +128,7 @@ share/gtk-doc/html/gmime-3.2/classes.htm
 share/gtk-doc/html/gmime-3.2/core.html
 share/gtk-doc/html/gmime-3.2/fundamentals.html
 share/gtk-doc/html/gmime-3.2/gmime-3.2.devhelp2
+share/gtk-doc/html/gmime-3.2/gmime-GMimeAutocryptHeader.html
 share/gtk-doc/html/gmime-3.2/gmime-GMimeFormatOptions.html
 share/gtk-doc/html/gmime-3.2/gmime-GMimeParserOptions.html
 share/gtk-doc/html/gmime-3.2/gmime-GMimePartIter.html
@@ -141,7 +142,6 @@ share/gtk-doc/html/gmime-3.2/gmime-chang
 share/gtk-doc/html/gmime-3.2/gmime-compiling.html
 share/gtk-doc/html/gmime-3.2/gmime-data-wrappers.html
 share/gtk-doc/html/gmime-3.2/gmime-filters.html
-share/gtk-doc/html/gmime-3.2/gmime-gmime-autocrypt.html
 share/gtk-doc/html/gmime-3.2/gmime-gmime-charset.html
 share/gtk-doc/html/gmime-3.2/gmime-gmime-encodings.html
 share/gtk-doc/html/gmime-3.2/gmime-gmime-iconv-utils.html

Index: pkgsrc/mail/gmime3/distinfo
diff -u pkgsrc/mail/gmime3/distinfo:1.11 pkgsrc/mail/gmime3/distinfo:1.12
--- pkgsrc/mail/gmime3/distinfo:1.11    Tue Oct 26 10:54:02 2021
+++ pkgsrc/mail/gmime3/distinfo Fri Jun 28 13:40:43 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2021/10/26 10:54:02 nia Exp $
+$NetBSD: distinfo,v 1.12 2024/06/28 13:40:43 ryoon Exp $
 
-BLAKE2s (gmime-3.2.7.tar.xz) = 2e6dfa7e75de63f47c60a1f7d943a367fa1ead4658531db2d38ada7836a3abee
-SHA512 (gmime-3.2.7.tar.xz) = 2c8fecd6eb74c9e956c419ce111bef6280916ea3756a534b6b800a273f0fff260717cda7fefd4bd4c6ddb27973112ec6e73fa971fa74bb9aa04cfe587d45f10b
-Size (gmime-3.2.7.tar.xz) = 2227048 bytes
+BLAKE2s (gmime-3.2.15.tar.xz) = 8eec6d540032133b2052c74eddf52799a0b123ae2b745cf029ef173bea3ba7d7
+SHA512 (gmime-3.2.15.tar.xz) = cafb89854b2441508bf940fd6f991739d30fb137b8928ad33e8e4d2a0293a6460e4d1318e73c3ee9e5a964b692f36e7a4eb5f2930c6998698bd9edf866629655
+Size (gmime-3.2.15.tar.xz) = 2233608 bytes



Home | Main Index | Thread Index | Old Index