From 16dba5216d31038098e918bd83df2aaa1849d4e9 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 4 Sep 2023 22:22:10 +0100 Subject: gentoo auto-resync : 04:09:2023 - 22:22:10 --- dev-libs/gmime/Manifest | 2 ++ dev-libs/gmime/gmime-3.2.14.ebuild | 70 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+) create mode 100644 dev-libs/gmime/gmime-3.2.14.ebuild (limited to 'dev-libs/gmime') diff --git a/dev-libs/gmime/Manifest b/dev-libs/gmime/Manifest index ccad7f91169c..793243e5824c 100644 --- a/dev-libs/gmime/Manifest +++ b/dev-libs/gmime/Manifest @@ -1,5 +1,7 @@ DIST gmime-2.6.23.tar.xz 5216588 BLAKE2B e173a7dbd418663ebbc55b856359bf9286c3791827f9b7f89da48dd7c3609e77312546f9489c08d34a7dcaeb78659789809d5fafc1323cbae9b9f1c4a316c659 SHA512 2ff6718b7a555cd5b34848399f29c7d0aa5a15e1f3cb46e9258c499e874191ee00f41b737386805d3000bad34367d174a25c45d38ba90cba7902400e733afa14 DIST gmime-3.2.13.tar.xz 2231624 BLAKE2B c1b4af7ea911c6e2cdea01700d76d218028f7a7f3fc0443b15f915658f945b0fd784928eaa572b0a4b1cd2ea6f7b2812de75f066e3dd2bef23ebd4075a393ee9 SHA512 cfbf5d9e8d6cafcb340b6e470acaf7ae0a96581d39119a751b22fcf3ede089cc24accbd26a79ec2a4b7901ce66d7092765e8c388bbfa2138606dbb4b3f81f4d3 +DIST gmime-3.2.14.tar.xz 2231340 BLAKE2B bbe147151349c626d92890783a3fccd4b1156b5a9fc305812447f28ec34d5d7694a702f99865ad5ef41737eb4e0d0c08d879e4525f58c272972531c51d436fd6 SHA512 d6127a8567f96784b3f975452cd43a4ef6c8921845feb11974f785576f7ef138f25d20d0f309022893ca445fffb000b4dc98bf65ff3a781ececd5c16b1f0e9c6 EBUILD gmime-2.6.23-r2.ebuild 1267 BLAKE2B 53c32ff0de70de247ae909721ab42fd8d2363f509e1a99bbbe0568a8622e2e786d69bd134b43ef534916327725aacd4437d26d3fc800b3c6dde86a990d0f8a55 SHA512 7199544e4933c9ef4e63857ab6ffbee6476351d7cc18e84472e9e9aaee9450a9dd5d701c9943b078a40413760d36eaf393b6ebe0d85e4e2ba04b5ab7405b440f EBUILD gmime-3.2.13.ebuild 1471 BLAKE2B 300eeb5051bde4d0f013f870c85bb0f79aa2b6af128185c0e49f3cc5cbc235e41deacadbfbee5d2507f7ec649c723733be6e51fb6a704ef96300e60935c0c4af SHA512 3212737f099def9b5de37e6d97bf3019b2614eddfded7b6a9c14a07f17d12222e4a79204e945e14b81d9fd29ca2f7a2e57d5c741bb1f0d6351f8171413b754d6 +EBUILD gmime-3.2.14.ebuild 1478 BLAKE2B c8a605718f1b1781e3672fad1a2afa2c01d40bbc2fccd9bd53e4698093244bea5bd4c0da52187cad716d4820c3095890b7e3016c745ce2da9739d9e0817e8747 SHA512 38131e39a0be45b61b55565f040e654928c0dbfdd347f262c064219102846987b49762f806aeb4b2afe74135cf4812e86c6ad3a1932c2cd494de903a0e7c2878 MISC metadata.xml 426 BLAKE2B 57bee4d811bd2dfe9fb9cb24707153728e8a76f52e2c54782920e8c0f2dcb598f7906dafdba0c8e789f443b7de08ca91d168426cbf8559903a7df9c4a132c3dd SHA512 9ac95c3be4966211def1f954630b3a2ffda54924e3bccfe73d9690915b38f6407355f2a73bcd791575e14e0835cd247f6c212e388d0891e8127229ea618a675c diff --git a/dev-libs/gmime/gmime-3.2.14.ebuild b/dev-libs/gmime/gmime-3.2.14.ebuild new file mode 100644 index 000000000000..d1e213df5247 --- /dev/null +++ b/dev-libs/gmime/gmime-3.2.14.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic gnome2 vala + +DESCRIPTION="Library for creating and parsing MIME messages" +HOMEPAGE="https://github.com/jstedfast/gmime http://spruce.sourceforge.net/gmime/" +SRC_URI="https://github.com/jstedfast/${PN}/releases/download/${PV}/${P}.tar.xz" + +SLOT="3.0" +LICENSE="LGPL-2.1+" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="crypt doc idn test +vala" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.68.0:2 + sys-libs/zlib + crypt? ( >=app-crypt/gpgme-1.8.0:= ) + idn? ( net-dns/libidn2:= ) + vala? ( + $(vala_depend) + >=dev-libs/gobject-introspection-1.30.0:= + ) +" +DEPEND="${RDEPEND} + virtual/libiconv +" +BDEPEND=" + >=dev-util/gtk-doc-am-1.8 + virtual/pkgconfig + doc? ( app-text/docbook-sgml-utils ) +" + +src_prepare() { + gnome2_src_prepare + use vala && vala_setup +} + +src_configure() { + if [[ ${CHOST} == *-solaris* ]]; then + # bug #???, why not use --with-libiconv + append-libs iconv + fi + + gnome2_src_configure \ + --enable-largefile \ + $(use_enable crypt crypto) \ + $(use_enable vala) \ + $(use_with idn libidn) \ + $(usex doc "" DB2HTML=) +} + +src_compile() { + gnome2_src_compile + if use doc; then + emake -C docs/tutorial html + fi +} + +src_install() { + gnome2_src_install + + if use doc ; then + docinto tutorial + dodoc -r docs/tutorial/html/ + fi +} -- cgit v1.2.3