diff options
Diffstat (limited to 'dev-libs/gmime')
-rw-r--r-- | dev-libs/gmime/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/gmime/gmime-2.6.23-r2.ebuild (renamed from dev-libs/gmime/gmime-2.6.23-r1.ebuild) | 42 |
2 files changed, 17 insertions, 27 deletions
diff --git a/dev-libs/gmime/Manifest b/dev-libs/gmime/Manifest index 335f40816cec..ba0889712ff0 100644 --- a/dev-libs/gmime/Manifest +++ b/dev-libs/gmime/Manifest @@ -1,5 +1,5 @@ DIST gmime-2.6.23.tar.xz 5216588 BLAKE2B e173a7dbd418663ebbc55b856359bf9286c3791827f9b7f89da48dd7c3609e77312546f9489c08d34a7dcaeb78659789809d5fafc1323cbae9b9f1c4a316c659 SHA512 2ff6718b7a555cd5b34848399f29c7d0aa5a15e1f3cb46e9258c499e874191ee00f41b737386805d3000bad34367d174a25c45d38ba90cba7902400e733afa14 DIST gmime-3.2.13.tar.xz 2231624 BLAKE2B c1b4af7ea911c6e2cdea01700d76d218028f7a7f3fc0443b15f915658f945b0fd784928eaa572b0a4b1cd2ea6f7b2812de75f066e3dd2bef23ebd4075a393ee9 SHA512 cfbf5d9e8d6cafcb340b6e470acaf7ae0a96581d39119a751b22fcf3ede089cc24accbd26a79ec2a4b7901ce66d7092765e8c388bbfa2138606dbb4b3f81f4d3 -EBUILD gmime-2.6.23-r1.ebuild 1438 BLAKE2B 4308360fa149361b0873b37c1ec5635e8f2ec089b2e6b01d98ffd085e896d8cad936c12adf2c3ac5add7638c00eaa7f253a2aa34a0f6a690382f1487e3d59c40 SHA512 5af6e472477b49f6fcec7bafa259e84af13c84ce1ab9fb1b1a4bbbfaace36fb0c470af2cf9dc9a0e3be7c75d8b9dd27c424c2bcbb95c6d84bd36f93ad60db72a +EBUILD gmime-2.6.23-r2.ebuild 1280 BLAKE2B 63f9e2526b67407ae325520cb20bdf95754926ac0ef4ae0ba4b2da2d65996fb3951e64063858452f56c5478aa98e181dc13eec6ff61558dac94f6d27c5da6262 SHA512 d64e15ad141b60981cfd42f744a652109903312d1602eeed93efa67d4dfd5d23098536013e2b85354d10a4eb874ad446d880972880f58b4f1f2cb489f51e055e EBUILD gmime-3.2.13.ebuild 1484 BLAKE2B 894de6db697bda7c29c085c9a72ab81fd0b9d70196987ce13251d845cb732814c02b104bd27ae0fc605f29164ac373f053db8f4aca926357d6098c5dc6e8be44 SHA512 70cf238be4d9637ae9cd23e8080cca3d6aabca923706e88c38dc81647c95f21cb1e5cf516e2270c0fb8f3aaca0f8c468ef9adb39fc383d425bea7d71ff160b77 MISC metadata.xml 426 BLAKE2B 57bee4d811bd2dfe9fb9cb24707153728e8a76f52e2c54782920e8c0f2dcb598f7906dafdba0c8e789f443b7de08ca91d168426cbf8559903a7df9c4a132c3dd SHA512 9ac95c3be4966211def1f954630b3a2ffda54924e3bccfe73d9690915b38f6407355f2a73bcd791575e14e0835cd247f6c212e388d0891e8127229ea618a675c diff --git a/dev-libs/gmime/gmime-2.6.23-r1.ebuild b/dev-libs/gmime/gmime-2.6.23-r2.ebuild index cbeaa7bf8361..4bf6d80f39bf 100644 --- a/dev-libs/gmime/gmime-2.6.23-r1.ebuild +++ b/dev-libs/gmime/gmime-2.6.23-r2.ebuild @@ -1,65 +1,55 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -VALA_USE_DEPEND="vapigen" +EAPI=8 -inherit gnome2 vala flag-o-matic +VALA_USE_DEPEND="vapigen" +inherit flag-o-matic gnome2 vala DESCRIPTION="Library for creating and parsing MIME messages" HOMEPAGE="http://spruce.sourceforge.net/gmime/" -SLOT="2.6" LICENSE="LGPL-2.1" +SLOT="2.6" KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris" -IUSE="doc smime static-libs test vala" +IUSE="doc smime test vala" RESTRICT="!test? ( test )" RDEPEND=" - >=dev-libs/glib-2.32.0:2 + dev-libs/glib:2 sys-libs/zlib smime? ( >=app-crypt/gpgme-1.1.6:= ) - vala? ( - $(vala_depend) - >=dev-libs/gobject-introspection-1.30.0:= ) + vala? ( >=dev-libs/gobject-introspection-1.30.0:= ) " DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.8 virtual/libiconv +" +BDEPEND=" + >=dev-util/gtk-doc-am-1.8 virtual/pkgconfig doc? ( app-text/docbook-sgml-utils ) test? ( app-crypt/gnupg ) + vala? ( $(vala_depend) ) " # gnupg is needed for tests if --enable-cryptography is enabled, which we do unconditionally -src_prepare() { - gnome2_src_prepare - use vala && vala_src_prepare -} - src_configure() { + use vala && vala_setup + [[ ${CHOST} == *-solaris* ]] && append-libs iconv gnome2_src_configure \ --enable-cryptography \ --disable-strict-parser \ --disable-mono \ $(use_enable smime) \ - $(use_enable static-libs static) \ $(use_enable vala) } 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/ + HTML_DOCS=( docs/tutorial/html/. ) fi } |