From ad1d34add08caaf8d68c79e40f0a61c733fd68b8 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 1 Jan 2023 14:22:04 +0000 Subject: gentoo auto-resync : 01:01:2023 - 14:22:03 --- dev-libs/gmime/Manifest | 2 +- dev-libs/gmime/gmime-2.6.23-r1.ebuild | 65 ----------------------------------- dev-libs/gmime/gmime-2.6.23-r2.ebuild | 55 +++++++++++++++++++++++++++++ 3 files changed, 56 insertions(+), 66 deletions(-) delete mode 100644 dev-libs/gmime/gmime-2.6.23-r1.ebuild create mode 100644 dev-libs/gmime/gmime-2.6.23-r2.ebuild (limited to 'dev-libs/gmime') 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-r1.ebuild deleted file mode 100644 index cbeaa7bf8361..000000000000 --- a/dev-libs/gmime/gmime-2.6.23-r1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -VALA_USE_DEPEND="vapigen" - -inherit gnome2 vala flag-o-matic - -DESCRIPTION="Library for creating and parsing MIME messages" -HOMEPAGE="http://spruce.sourceforge.net/gmime/" - -SLOT="2.6" -LICENSE="LGPL-2.1" -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" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.32.0:2 - sys-libs/zlib - smime? ( >=app-crypt/gpgme-1.1.6:= ) - vala? ( - $(vala_depend) - >=dev-libs/gobject-introspection-1.30.0:= ) -" -DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.8 - virtual/libiconv - virtual/pkgconfig - doc? ( app-text/docbook-sgml-utils ) - test? ( app-crypt/gnupg ) -" -# 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() { - [[ ${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/ - fi -} diff --git a/dev-libs/gmime/gmime-2.6.23-r2.ebuild b/dev-libs/gmime/gmime-2.6.23-r2.ebuild new file mode 100644 index 000000000000..4bf6d80f39bf --- /dev/null +++ b/dev-libs/gmime/gmime-2.6.23-r2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VALA_USE_DEPEND="vapigen" +inherit flag-o-matic gnome2 vala + +DESCRIPTION="Library for creating and parsing MIME messages" +HOMEPAGE="http://spruce.sourceforge.net/gmime/" + +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 test vala" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + sys-libs/zlib + smime? ( >=app-crypt/gpgme-1.1.6:= ) + vala? ( >=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 ) + test? ( app-crypt/gnupg ) + vala? ( $(vala_depend) ) +" +# gnupg is needed for tests if --enable-cryptography is enabled, which we do unconditionally + +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 vala) +} + +src_compile() { + gnome2_src_compile + + if use doc; then + emake -C docs/tutorial html + HTML_DOCS=( docs/tutorial/html/. ) + fi +} -- cgit v1.2.3