diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-03-09 01:48:35 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-03-09 01:48:35 +0000 |
commit | 0b832a429ecd6081aa9faa0eb262303b019d87ea (patch) | |
tree | c39bb9eaa7bc30cec17f3a3bdef0cf5ed27c6a75 /dev-libs/gmime | |
parent | 80e87db4d9ed551615eb2d0309bf370e79500716 (diff) |
gentoo auto-resync : 09:03:2025 - 01:48:35
Diffstat (limited to 'dev-libs/gmime')
-rw-r--r-- | dev-libs/gmime/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/gmime/gmime-3.2.15.ebuild | 70 |
2 files changed, 72 insertions, 0 deletions
diff --git a/dev-libs/gmime/Manifest b/dev-libs/gmime/Manifest index 20b28c04ff4e..7497ec9e87bc 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.14.tar.xz 2231340 BLAKE2B bbe147151349c626d92890783a3fccd4b1156b5a9fc305812447f28ec34d5d7694a702f99865ad5ef41737eb4e0d0c08d879e4525f58c272972531c51d436fd6 SHA512 d6127a8567f96784b3f975452cd43a4ef6c8921845feb11974f785576f7ef138f25d20d0f309022893ca445fffb000b4dc98bf65ff3a781ececd5c16b1f0e9c6 +DIST gmime-3.2.15.tar.xz 2233608 BLAKE2B c04c188a4446a7d36f5e8260f5ea5c2b84ec5a5952103572defc7e1c32e3fbfa9deaaf8ebce21b0a1b3df26ba30828ada367828c36ecd1b893e636595c67f768 SHA512 cafb89854b2441508bf940fd6f991739d30fb137b8928ad33e8e4d2a0293a6460e4d1318e73c3ee9e5a964b692f36e7a4eb5f2930c6998698bd9edf866629655 EBUILD gmime-2.6.23-r2.ebuild 1262 BLAKE2B 9d420a6c6179ca363685f2e866cc1e1fa1e52e42db06a247bf8d7f12ff1a3ec2b7b14bb34823d9f2f7af15efe4d32c46434a648789fa3b1ea891f972679a4419 SHA512 039abd522a8e725a9d7755eeacd11a454a616e3edb1f235931eb0cde3873b1d9cb8aa68c926164e1a64341cfec4f374a999ff056ef57ba745e66f06f8e35570a EBUILD gmime-3.2.14.ebuild 1466 BLAKE2B 03bf64a926bf0fd666e96d18b67c576e698790590df9f95814cd366e5a3f6edfb1581a5e7b09a3b98dd03c7d42ef87aaedd41eb0598e2f8d5ceace8f8ebf6e09 SHA512 cf63d6ebb50f5ea774f0c8aaf6759f15f99a0060a0c28add825d69e14c5deaa37cdf6e2f117ee1a6d7997973d2645f3c3049331e750a271bc4128b783debc179 +EBUILD gmime-3.2.15.ebuild 1473 BLAKE2B d6a4a5630805f96c345dbf177a80ef1396f41952779c3edcb2a748049c7f2d95faa3b0bea206c119493796e1290c95d73c6163d73a470c7b8c38b1ff89befc45 SHA512 756ddf64b9df71f42da6cda5513c251b0c6d83e60f6177d55126e5527dbebf51ef75ad9c74236c71ffd00701de4f9c55451e8307865b28687ab42fb25b0cf3d6 MISC metadata.xml 426 BLAKE2B 57bee4d811bd2dfe9fb9cb24707153728e8a76f52e2c54782920e8c0f2dcb598f7906dafdba0c8e789f443b7de08ca91d168426cbf8559903a7df9c4a132c3dd SHA512 9ac95c3be4966211def1f954630b3a2ffda54924e3bccfe73d9690915b38f6407355f2a73bcd791575e14e0835cd247f6c212e388d0891e8127229ea618a675c diff --git a/dev-libs/gmime/gmime-3.2.15.ebuild b/dev-libs/gmime/gmime-3.2.15.ebuild new file mode 100644 index 000000000000..b16e2600a42b --- /dev/null +++ b/dev-libs/gmime/gmime-3.2.15.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2025 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 ~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-build/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 +} |