summaryrefslogtreecommitdiff
path: root/dev-libs/libical
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
commit21435953e16cda318a82334ddbadb3b5c36d9ea7 (patch)
treee1810a4b135afce04b34862ef0fab2bfaeb8aeca /dev-libs/libical
parent7bc9c63c9da678a7e6fceb095d56c634afd22c56 (diff)
gentoo resync : 15.01.2020
Diffstat (limited to 'dev-libs/libical')
-rw-r--r--dev-libs/libical/Manifest6
-rw-r--r--dev-libs/libical/libical-3.0.5.ebuild20
-rw-r--r--dev-libs/libical/libical-3.0.6.ebuild20
-rw-r--r--dev-libs/libical/libical-3.0.7.ebuild102
4 files changed, 126 insertions, 22 deletions
diff --git a/dev-libs/libical/Manifest b/dev-libs/libical/Manifest
index 45f7b01d0e61..0da35d38dc41 100644
--- a/dev-libs/libical/Manifest
+++ b/dev-libs/libical/Manifest
@@ -3,6 +3,8 @@ AUX libical-3.0.5-fix-lots-of-params.patch 898 BLAKE2B b0fd85229bde64bba92ee9317
AUX libical-3.0.5-pkgconfig-libdir.patch 1229 BLAKE2B 3bfb99d68c9c379b1c64d84091c6ee3af676e8cb8d6082783f1f15dd430f73c8b82d403d120f1b2cb682c71313ef4262f42923ffc72480ab83d9b42aacee4df1 SHA512 24d312f8f6ad9c1a3d10ffd3ea96893a2345eefcf7485b6464a8879d561f8d23922c84560765dea3b83614eacb4ee6efe63c9233cf8964c441ae17630d001c37
DIST libical-3.0.5.tar.gz 881800 BLAKE2B 64f95950cc6f128c9ea475129e54d9c58b26d9866f8183762d34c996934a1b2bcc528c47442357a12fb6444831caa8f39772a6810d81f8c0b6596fd724f0de6c SHA512 9bf24b535864f66ea0b8d52d902d15fbfd20efbc480b5188ecd1b3d4aafdba063219763f99a8c30413964f7a024c7a902bade6bc40224bc59a438e672f65d656
DIST libical-3.0.6.tar.gz 879939 BLAKE2B 365e16cd7011df7e9e8bcf011035aeeb904a511c5a0ff76cde5b559a7c56049646108d1c2b499cd044e2784aef7bb1370ee3dbf88c24b745a349a0ee7c312157 SHA512 d1a3397071c2989983893e3bbaeb088f7cb9a3639dca39709e9422c334dd1e9a869bba9292a250f83eb2a5b6727bd91b73c8e420bd1814422d97aff9fc6b26fc
-EBUILD libical-3.0.5.ebuild 2090 BLAKE2B e46681230433e86dca87b9f8d982e05760254d8e8f8684c43e12a43289cd30b63b8d7cccf914d83e79a85047dd3268df5c82922d0659951e9b64956f912404af SHA512 8afc37fdaf16afd9592dd4481887db17593b9835b9125f146abceaffdfc38bc7bdfcfd77ffe51c2dac3081cea23a5439f299391ee1598c8116cc8161efbf55b9
-EBUILD libical-3.0.6.ebuild 2309 BLAKE2B 59c58448424670bb2a191c97fd9436ae0e35e2d1dbacb0364ce8c0f6b9fad42ac4f9a0b16620adac94dfd81f70d45e9149b0a9a84a34debae00411a0f4c8386e SHA512 90b734bd6038fd62b2f26d755c70c3f2066eae5600fe37c9065813c6137965df0ebd79f206e046e6a073219c5529823620c8db7d7626d085a5765339f7b834ad
+DIST libical-3.0.7.tar.gz 881352 BLAKE2B ad256833a69ba2e76301b1d9f732ac22c3d5a0030bb81e2d8ef57471338fc583cf1dd21cccb1301d3fcfbe1905a42bebec7c811e90cc8b10faa6e773fc1366fc SHA512 4e1df3fad9c9df795da441243471d05168287519b6155b148b5aa28092ecac687626fa92713b280864a41f6ffc0c7fb43d2770fb1821396cb838e96e76d8d9d8
+EBUILD libical-3.0.5.ebuild 2040 BLAKE2B e96ad24550d41e7517ebb275851ad22f5f07e70267b4e5162665047c8a1a4b45a9806a58f1120556b1cd3909b92ed1c9389e015c696832f07aab5e436bb54092 SHA512 1ed23ca08758b27a86480f2f8af9b39974a501665d56e06138fcf0edfd4d04a0a45801c29725c0eb1a7f962dfca672c15a71de81d7ed80271314979fa6eeed6e
+EBUILD libical-3.0.6.ebuild 2259 BLAKE2B ded271afe8306f8a3042b3862ceeb27be9cb03b232a4bfa0e86a622ca8a60960014d4de20c97b42ec0af4699cc78fd12c65948f9ef24d63f9b37c6b7f150e8c0 SHA512 2d9cc9caf082b362f2b15250bb2509dbf5c063aa24914d7c69ae82d8c7c55f62715131d077e930fcbbedaa464ec1ae673c7f967527efbf17df39841bfe62d183
+EBUILD libical-3.0.7.ebuild 2270 BLAKE2B 6b44b360c9ee6fcf5d3dbf4d1b91fdafad7bb0e395e78eb9f4fa11e7f90197fad821233f6a6ed97223d70a6b674d73714a34fa935dda6fc688f80df5f56afacc SHA512 ac6f4d8bea556ff9d3f40890260502a6fe509003464b14822d1a1a747c19eaed462bc0210178f164d5a1cb35b8a3bb34509db5bf6541848cd04836d0604158ab
MISC metadata.xml 414 BLAKE2B a98ae31f47d5352b02643040fc01547b8895bf62ca72627e61dfe16ce4e6084c3448c216a04fb3d5a4fe955de6f7ce6821096a5febc01f610bdd674266ccf968 SHA512 5b408580f7e11fd645b7759556b6cef87a57d381abaf38c46c1e4331f75bb4f909d22b3afdeab9a2acda485684d52929cc564fe01ad2963f5e7fa914f9db82c0
diff --git a/dev-libs/libical/libical-3.0.5.ebuild b/dev-libs/libical/libical-3.0.5.ebuild
index 8db90e5024fb..b977742f2cd4 100644
--- a/dev-libs/libical/libical-3.0.5.ebuild
+++ b/dev-libs/libical/libical-3.0.5.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{5,6,7} )
-inherit cmake-utils python-any-r1
+PYTHON_COMPAT=( python3_{6,7} )
+inherit cmake python-any-r1
DESCRIPTION="An implementation of basic iCAL protocols"
HOMEPAGE="https://github.com/libical/libical"
@@ -52,7 +52,7 @@ pkg_setup() {
}
src_prepare() {
- cmake-utils_src_prepare
+ cmake_src_prepare
use examples || cmake_comment_add_subdirectory examples
}
@@ -61,18 +61,18 @@ src_configure() {
-DICAL_GLIB=$(usex glib)
-DICAL_GLIB_VAPI=OFF
-DGOBJECT_INTROSPECTION=OFF
- $(cmake-utils_use_find_package berkdb BDB)
+ $(cmake_use_find_package berkdb BDB)
-DICAL_BUILD_DOCS=$(usex doc)
-DSHARED_ONLY=$(usex !static-libs)
)
# TODO: disabled until useful
# -DGOBJECT_INTROSPECTION=$(usex introspection)
- cmake-utils_src_configure
+ cmake_src_configure
}
src_compile() {
- cmake-utils_src_compile
- use doc && cmake-utils_src_compile docs
+ cmake_src_compile
+ use doc && cmake_src_compile docs
}
src_test() {
@@ -80,13 +80,13 @@ src_test() {
-E "(icalrecurtest|icalrecurtest-r)" # bug 660282
)
- cmake-utils_src_test
+ cmake_src_test
}
src_install() {
use doc && HTML_DOCS=( "${BUILD_DIR}"/apidocs/html/. )
- cmake-utils_src_install
+ cmake_src_install
if use examples; then
rm examples/CMakeLists.txt || die
diff --git a/dev-libs/libical/libical-3.0.6.ebuild b/dev-libs/libical/libical-3.0.6.ebuild
index 7d8dbfd7e5f3..6f7ff1a942ac 100644
--- a/dev-libs/libical/libical-3.0.6.ebuild
+++ b/dev-libs/libical/libical-3.0.6.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
VALA_USE_DEPEND="vapigen"
-inherit cmake-utils python-any-r1 vala
+inherit cmake python-any-r1 vala
DESCRIPTION="An implementation of basic iCAL protocols"
HOMEPAGE="https://github.com/libical/libical"
@@ -53,14 +53,14 @@ pkg_setup() {
}
src_prepare() {
- cmake-utils_src_prepare
+ cmake_src_prepare
use examples || cmake_comment_add_subdirectory examples
use vala && vala_src_prepare
}
src_configure() {
local mycmakeargs=(
- $(cmake-utils_use_find_package berkdb BDB)
+ $(cmake_use_find_package berkdb BDB)
-DICAL_BUILD_DOCS=$(usex doc)
-DICAL_GLIB=$(usex introspection)
-DGOBJECT_INTROSPECTION=$(usex introspection)
@@ -74,12 +74,12 @@ src_configure() {
-DVAPIGEN="${VAPIGEN}"
)
fi
- cmake-utils_src_configure
+ cmake_src_configure
}
src_compile() {
- cmake-utils_src_compile
- use doc && cmake-utils_src_compile docs
+ cmake_src_compile
+ use doc && cmake_src_compile docs
}
src_test() {
@@ -87,13 +87,13 @@ src_test() {
-E "(icalrecurtest|icalrecurtest-r)" # bug 660282
)
- cmake-utils_src_test
+ cmake_src_test
}
src_install() {
use doc && HTML_DOCS=( "${BUILD_DIR}"/apidocs/html/. )
- cmake-utils_src_install
+ cmake_src_install
if use examples; then
rm examples/CMakeLists.txt || die
diff --git a/dev-libs/libical/libical-3.0.7.ebuild b/dev-libs/libical/libical-3.0.7.ebuild
new file mode 100644
index 000000000000..9706f1bd65aa
--- /dev/null
+++ b/dev-libs/libical/libical-3.0.7.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+VALA_USE_DEPEND="vapigen"
+inherit cmake python-any-r1 vala
+
+DESCRIPTION="An implementation of basic iCAL protocols"
+HOMEPAGE="https://github.com/libical/libical"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
+
+LICENSE="|| ( MPL-2.0 LGPL-2.1 )"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE="berkdb doc examples introspection static-libs test vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+BDEPEND="
+ dev-lang/perl
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen )
+ introspection? ( dev-libs/gobject-introspection )
+ test? ( ${PYTHON_DEPS} )
+ vala? ( $(vala_depend) )
+"
+COMMON_DEPEND="
+ dev-libs/icu:=
+ berkdb? ( sys-libs/db:= )
+ introspection? ( dev-libs/glib:2 )
+"
+DEPEND="${COMMON_DEPEND}
+ introspection? ( dev-libs/libxml2:2 )
+"
+RDEPEND="${COMMON_DEPEND}
+ sys-libs/timezone-data
+"
+
+DOCS=(
+ AUTHORS ReadMe.txt ReleaseNotes.txt TEST THANKS TODO
+ doc/{AddingOrModifyingComponents,UsingLibical}.txt
+)
+
+PATCHES=(
+ "${FILESDIR}/${PN}-3.0.4-tests.patch"
+ "${FILESDIR}/${PN}-3.0.5-pkgconfig-libdir.patch"
+)
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ cmake_src_prepare
+ use examples || cmake_comment_add_subdirectory examples
+ use vala && vala_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package berkdb BDB)
+ -DICAL_BUILD_DOCS=$(usex doc)
+ -DICAL_GLIB=$(usex introspection)
+ -DGOBJECT_INTROSPECTION=$(usex introspection)
+ -DSHARED_ONLY=$(usex !static-libs)
+ -DLIBICAL_BUILD_TESTING=$(usex test)
+ -DICAL_GLIB_VAPI=$(usex vala)
+ )
+ if use vala; then
+ mycmakeargs+=(
+ -DVALAC="${VALAC}"
+ -DVAPIGEN="${VAPIGEN}"
+ )
+ fi
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ use doc && cmake_src_compile docs
+}
+
+src_test() {
+ local myctestargs=(
+ -E "(icalrecurtest|icalrecurtest-r)" # bug 660282
+ )
+
+ cmake_src_test
+}
+
+src_install() {
+ use doc && HTML_DOCS=( "${BUILD_DIR}"/apidocs/html/. )
+
+ cmake_src_install
+
+ if use examples; then
+ rm examples/CMakeLists.txt || die
+ dodoc -r examples
+ fi
+}