summaryrefslogtreecommitdiff
path: root/dev-libs/gmime
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-01-01 14:22:04 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-01-01 14:22:04 +0000
commitad1d34add08caaf8d68c79e40f0a61c733fd68b8 (patch)
tree032c16fc1d6e2bcee85eb7e16e378692090a4d05 /dev-libs/gmime
parent1581db777aa413144ae9aaff70602eae670c8b93 (diff)
gentoo auto-resync : 01:01:2023 - 14:22:03
Diffstat (limited to 'dev-libs/gmime')
-rw-r--r--dev-libs/gmime/Manifest2
-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
}