libgmime: Bump to 3.2.13
This commit is contained in:
parent
1a1024b8bd
commit
13152805bb
|
@ -1,22 +1,26 @@
|
|||
TERMUX_PKG_HOMEPAGE=http://spruce.sourceforge.net/gmime/
|
||||
TERMUX_PKG_HOMEPAGE=https://github.com/jstedfast/gmime
|
||||
TERMUX_PKG_DESCRIPTION="MIME message parser and creator"
|
||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||
TERMUX_PKG_MAINTAINER="@termux"
|
||||
TERMUX_PKG_VERSION=3.2.7
|
||||
TERMUX_PKG_REVISION=4
|
||||
TERMUX_PKG_SRCURL=https://download.gnome.org/sources/gmime/${TERMUX_PKG_VERSION:0:3}/gmime-${TERMUX_PKG_VERSION}.tar.xz
|
||||
TERMUX_PKG_SHA256=2aea96647a468ba2160a64e17c6dc6afe674ed9ac86070624a3f584c10737d44
|
||||
TERMUX_PKG_DEPENDS="glib, libffi, libiconv, libidn2, zlib"
|
||||
TERMUX_PKG_VERSION=3.2.13
|
||||
TERMUX_PKG_SRCURL=https://github.com/jstedfast/gmime/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_SHA256=1ba533e4fbc9da7059b5c5dd8b4e0b4cf60731e86fbc3d8f547b305d3e1e1471
|
||||
TERMUX_PKG_DEPENDS="glib, libiconv, libidn2, zlib"
|
||||
TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner, valac"
|
||||
TERMUX_PKG_BREAKS="libgmime-dev"
|
||||
TERMUX_PKG_REPLACES="libgmime-dev"
|
||||
|
||||
TERMUX_PKG_DISABLE_GIR=false
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
||||
ac_cv_have_iconv_detect_h=yes
|
||||
--with-libiconv=gnu
|
||||
--disable-glibtest
|
||||
--disable-crypto
|
||||
--enable-vala
|
||||
"
|
||||
|
||||
termux_step_pre_configure() {
|
||||
termux_setup_gir
|
||||
|
||||
NOCONFIGURE=1 ./autogen.sh
|
||||
|
||||
cp "$TERMUX_PKG_BUILDER_DIR"/iconv-detect.h ./
|
||||
}
|
||||
|
|
|
@ -0,0 +1,125 @@
|
|||
<?xml version="1.0"?>
|
||||
<dump>
|
||||
<class name="GMimeFilter" get-type="g_mime_filter_get_type" parents="GObject" abstract="1">
|
||||
</class>
|
||||
<boxed name="GMimeFormatOptions" get-type="g_mime_format_options_get_type"/>
|
||||
<boxed name="GMimeParserOptions" get-type="g_mime_parser_options_get_type"/>
|
||||
<class name="GMimeParam" get-type="g_mime_param_get_type" parents="GObject">
|
||||
</class>
|
||||
<class name="GMimeParamList" get-type="g_mime_param_list_get_type" parents="GObject">
|
||||
</class>
|
||||
<class name="GMimeContentType" get-type="g_mime_content_type_get_type" parents="GObject">
|
||||
</class>
|
||||
<class name="GMimeContentDisposition" get-type="g_mime_content_disposition_get_type" parents="GObject">
|
||||
</class>
|
||||
<class name="GMimeStream" get-type="g_mime_stream_get_type" parents="GObject" abstract="1">
|
||||
</class>
|
||||
<class name="GMimeDataWrapper" get-type="g_mime_data_wrapper_get_type" parents="GObject">
|
||||
</class>
|
||||
<class name="GMimeHeader" get-type="g_mime_header_get_type" parents="GObject">
|
||||
</class>
|
||||
<class name="GMimeHeaderList" get-type="g_mime_header_list_get_type" parents="GObject">
|
||||
</class>
|
||||
<class name="InternetAddress" get-type="internet_address_get_type" parents="GObject" abstract="1">
|
||||
</class>
|
||||
<class name="InternetAddressMailbox" get-type="internet_address_mailbox_get_type" parents="InternetAddress,GObject">
|
||||
</class>
|
||||
<class name="InternetAddressGroup" get-type="internet_address_group_get_type" parents="InternetAddress,GObject">
|
||||
</class>
|
||||
<class name="InternetAddressList" get-type="internet_address_list_get_type" parents="GObject">
|
||||
</class>
|
||||
<class name="GMimeAutocryptHeader" get-type="g_mime_autocrypt_header_get_type" parents="GObject">
|
||||
</class>
|
||||
<class name="GMimeAutocryptHeaderList" get-type="g_mime_autocrypt_header_list_get_type" parents="GObject">
|
||||
</class>
|
||||
<class name="GMimeObject" get-type="g_mime_object_get_type" parents="GObject" abstract="1">
|
||||
</class>
|
||||
<class name="GMimeFilterBest" get-type="g_mime_filter_best_get_type" parents="GMimeFilter,GObject">
|
||||
</class>
|
||||
<class name="GMimeFilterOpenPGP" get-type="g_mime_filter_openpgp_get_type" parents="GMimeFilter,GObject">
|
||||
</class>
|
||||
<class name="GMimeCertificate" get-type="g_mime_certificate_get_type" parents="GObject">
|
||||
</class>
|
||||
<class name="GMimeCertificateList" get-type="g_mime_certificate_list_get_type" parents="GObject">
|
||||
</class>
|
||||
<class name="GMimeSignature" get-type="g_mime_signature_get_type" parents="GObject">
|
||||
</class>
|
||||
<class name="GMimeSignatureList" get-type="g_mime_signature_list_get_type" parents="GObject">
|
||||
</class>
|
||||
<class name="GMimeCryptoContext" get-type="g_mime_crypto_context_get_type" parents="GObject">
|
||||
</class>
|
||||
<class name="GMimeDecryptResult" get-type="g_mime_decrypt_result_get_type" parents="GObject">
|
||||
</class>
|
||||
<class name="GMimePart" get-type="g_mime_part_get_type" parents="GMimeObject,GObject">
|
||||
</class>
|
||||
<class name="GMimeTextPart" get-type="g_mime_text_part_get_type" parents="GMimePart,GMimeObject,GObject">
|
||||
</class>
|
||||
<boxed name="GMimePartIter" get-type="g_mime_part_iter_get_type"/>
|
||||
<class name="GMimePkcs7Context" get-type="g_mime_pkcs7_context_get_type" parents="GMimeCryptoContext,GObject">
|
||||
</class>
|
||||
<class name="GMimeApplicationPkcs7Mime" get-type="g_mime_application_pkcs7_mime_get_type" parents="GMimePart,GMimeObject,GObject">
|
||||
</class>
|
||||
<class name="GMimeMultipart" get-type="g_mime_multipart_get_type" parents="GMimeObject,GObject">
|
||||
</class>
|
||||
<class name="GMimeMultipartEncrypted" get-type="g_mime_multipart_encrypted_get_type" parents="GMimeMultipart,GMimeObject,GObject">
|
||||
</class>
|
||||
<class name="GMimeMultipartSigned" get-type="g_mime_multipart_signed_get_type" parents="GMimeMultipart,GMimeObject,GObject">
|
||||
</class>
|
||||
<class name="GMimeMessage" get-type="g_mime_message_get_type" parents="GMimeObject,GObject">
|
||||
</class>
|
||||
<class name="GMimeMessagePart" get-type="g_mime_message_part_get_type" parents="GMimeObject,GObject">
|
||||
</class>
|
||||
<class name="GMimeMessagePartial" get-type="g_mime_message_partial_get_type" parents="GMimePart,GMimeObject,GObject">
|
||||
</class>
|
||||
<class name="GMimeParser" get-type="g_mime_parser_get_type" parents="GObject">
|
||||
</class>
|
||||
<boxed name="GMimeReferences" get-type="g_mime_references_get_type"/>
|
||||
<class name="GMimeStreamBuffer" get-type="g_mime_stream_buffer_get_type" parents="GMimeStream,GObject">
|
||||
</class>
|
||||
<class name="GMimeStreamCat" get-type="g_mime_stream_cat_get_type" parents="GMimeStream,GObject">
|
||||
</class>
|
||||
<class name="GMimeStreamFile" get-type="g_mime_stream_file_get_type" parents="GMimeStream,GObject">
|
||||
</class>
|
||||
<class name="GMimeStreamFilter" get-type="g_mime_stream_filter_get_type" parents="GMimeStream,GObject">
|
||||
</class>
|
||||
<class name="GMimeStreamFs" get-type="g_mime_stream_fs_get_type" parents="GMimeStream,GObject">
|
||||
</class>
|
||||
<class name="GMimeStreamGIO" get-type="g_mime_stream_gio_get_type" parents="GMimeStream,GObject">
|
||||
</class>
|
||||
<class name="GMimeStreamMem" get-type="g_mime_stream_mem_get_type" parents="GMimeStream,GObject">
|
||||
</class>
|
||||
<class name="GMimeStreamMmap" get-type="g_mime_stream_mmap_get_type" parents="GMimeStream,GObject">
|
||||
</class>
|
||||
<class name="GMimeStreamNull" get-type="g_mime_stream_null_get_type" parents="GMimeStream,GObject">
|
||||
</class>
|
||||
<class name="GMimeStreamPipe" get-type="g_mime_stream_pipe_get_type" parents="GMimeStream,GObject">
|
||||
</class>
|
||||
<class name="GMimeFilterBasic" get-type="g_mime_filter_basic_get_type" parents="GMimeFilter,GObject">
|
||||
</class>
|
||||
<class name="GMimeFilterCharset" get-type="g_mime_filter_charset_get_type" parents="GMimeFilter,GObject">
|
||||
</class>
|
||||
<class name="GMimeFilterChecksum" get-type="g_mime_filter_checksum_get_type" parents="GMimeFilter,GObject">
|
||||
</class>
|
||||
<class name="GMimeFilterDos2Unix" get-type="g_mime_filter_dos2unix_get_type" parents="GMimeFilter,GObject">
|
||||
</class>
|
||||
<class name="GMimeFilterEnriched" get-type="g_mime_filter_enriched_get_type" parents="GMimeFilter,GObject">
|
||||
</class>
|
||||
<class name="GMimeFilterFrom" get-type="g_mime_filter_from_get_type" parents="GMimeFilter,GObject">
|
||||
</class>
|
||||
<class name="GMimeFilterGZip" get-type="g_mime_filter_gzip_get_type" parents="GMimeFilter,GObject">
|
||||
</class>
|
||||
<class name="GMimeFilterHTML" get-type="g_mime_filter_html_get_type" parents="GMimeFilter,GObject">
|
||||
</class>
|
||||
<class name="GMimeFilterSmtpData" get-type="g_mime_filter_smtp_data_get_type" parents="GMimeFilter,GObject">
|
||||
</class>
|
||||
<class name="GMimeFilterStrip" get-type="g_mime_filter_strip_get_type" parents="GMimeFilter,GObject">
|
||||
</class>
|
||||
<class name="GMimeFilterUnix2Dos" get-type="g_mime_filter_unix2dos_get_type" parents="GMimeFilter,GObject">
|
||||
</class>
|
||||
<class name="GMimeFilterWindows" get-type="g_mime_filter_windows_get_type" parents="GMimeFilter,GObject">
|
||||
</class>
|
||||
<class name="GMimeFilterYenc" get-type="g_mime_filter_yenc_get_type" parents="GMimeFilter,GObject">
|
||||
</class>
|
||||
<class name="GMimeGpgContext" get-type="g_mime_gpg_context_get_type" parents="GMimeCryptoContext,GObject">
|
||||
</class>
|
||||
</dump>
|
|
@ -0,0 +1,11 @@
|
|||
--- a/m4/vapigen.m4
|
||||
+++ b/m4/vapigen.m4
|
||||
@@ -82,7 +82,7 @@
|
||||
|
||||
AS_CASE([$enable_vala],
|
||||
[yes], [
|
||||
- VAPIGEN=$PKG_CONFIG_SYSROOT_DIR`$PKG_CONFIG --variable=vapigen $vapigen_pkg_name`
|
||||
+ VAPIGEN=vapigen
|
||||
VAPIGEN_MAKEFILE=$PKG_CONFIG_SYSROOT_DIR`$PKG_CONFIG --variable=datadir $vapigen_pkg_name`/vala/Makefile.vapigen
|
||||
AS_IF([test "x$2" = "x"], [
|
||||
VAPIGEN_VAPIDIR=$PKG_CONFIG_SYSROOT_DIR`$PKG_CONFIG --variable=vapidir $vapigen_pkg_name`
|
Loading…
Reference in New Issue