summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon the Sorcerer <neuron@mail.uni-paderborn.de>2019-08-21 14:19:02 +0200
committerSimon the Sorcerer <neuron@mail.uni-paderborn.de>2019-08-21 14:19:02 +0200
commite55dcd5a5c5c3616f493ea9285088ad18b30e161 (patch)
tree12301bf7e2f54057f391ba474be1277a33d85b90
parentremoved media-sound/exaile. (diff)
downloaddarkelf-e55dcd5a5c5c3616f493ea9285088ad18b30e161.tar.gz
darkelf-e55dcd5a5c5c3616f493ea9285088ad18b30e161.tar.bz2
darkelf-e55dcd5a5c5c3616f493ea9285088ad18b30e161.zip
updated x11-plugins/lurch to version 0.6.8.
Signed-off-by: Simon the Sorcerer <neuron@mail.uni-paderborn.de>
-rw-r--r--x11-plugins/lurch/Manifest9
-rw-r--r--x11-plugins/lurch/lurch-0.6.5_p1.ebuild37
-rw-r--r--x11-plugins/lurch/lurch-0.6.8.ebuild37
3 files changed, 40 insertions, 43 deletions
diff --git a/x11-plugins/lurch/Manifest b/x11-plugins/lurch/Manifest
index 5d4a250..f79d27d 100644
--- a/x11-plugins/lurch/Manifest
+++ b/x11-plugins/lurch/Manifest
@@ -1,6 +1,3 @@
-DIST lurch-0.6.5_p1-axc-0.3.0.tar.gz 40135 SHA256 a46d79b4435bcd77ee9c734c91de9e649fec6396ceac83bf88556a5c42732f1c SHA512 a7b55f2581ff5b9f5a1a510a53125f8ae430e0ff782e4611bb7e74a804b960a26dc523f0f46d755f79909160ccfbc23736d8fa58b3ea048439a23c2f919ceca7 WHIRLPOOL f3efa2e8b0d7637f83dd289a1e43b532d0c2a640e78bafb847becc9234e9110d3e9244d62e9e76f6366ba15e9c1f5da2d5a3988fb09676d71254efb967b2ee44
-DIST lurch-0.6.5_p1-libomemo-0.6.0.tar.gz 34203 SHA256 0f3bd11bc95bd1254f2eb4ab01ddcb687eb6d1adf3f3c71fa1f0d03b62a5daaa SHA512 f0c4d23c7d426e6d3ee67b40dc0c2bb8409560f3d77bf728038c33ba64b69e4b8759db751849799457b40bcbb67f11f85f9c1eb0b2c26e51c8f31651524fe814 WHIRLPOOL 762c9f183d83d83aa1ee0febd33578e54a661a73a0b13068ac666690a3bcde998a39f6a95292fe05ca03d7be1882692c0f268638029f6ad7f0aa19c064988b27
-DIST lurch-0.6.5_p1-libsignalc-2.3.1.tar.gz 265978 SHA256 1afc195cc87153ea5178b485a2bf9f4791c03fd70c9b2e3c1ecc55bbb64c9fce SHA512 eca1f5be6bf238e116eb0c289951344d7a2ceb1ab849fa0a82dd08275444a33fea868a535b67c40a917108400a15ebbf80b2f78a0a93fa6bc2f89b6833c4a0f3 WHIRLPOOL 80c679c50fc621f017cdb285146efd330d318aa8a433e7c805367e5adfb5923fc1ce179238dbddc4555ad3bf0d2d69dd9ed2578b600d9931a40625863e97f243
-DIST lurch-0.6.5_p1.tar.gz 48893 SHA256 edebe4993c6bbf76794e1bd09f749ea0dd6bda3f161641293751b98192096037 SHA512 233cd79d4601b173a35122694fd1a55d98376a277fd02384ce92ecca1042a24f8fbd1bb42f88ba417ab2f234625504afaeaa85fc34591295bc5f34c40ce4890e WHIRLPOOL a123ac6d98ae7faf1546af5efba50355ea10849edbcdae9bb5548a671677edcef9059eecf9cc82c3f002a9e97b3e4aa2936476665b9d82b5e1f2eda0fd1d11d3
-EBUILD lurch-0.6.5_p1.ebuild 1263 SHA256 1f6e51b609415e49cc4d1fb28f63f542c064489059e4bcbee6ddec0b43f694d8 SHA512 5d824696dd726ac5979fbe9353a864056b04fd1cca1549873f3753e6e8d027ae4d5ed2bb55b0b0eaf9a561ce7a74b2d90f91d9b3496d4221e9701fe20eb576d9 WHIRLPOOL 97d980fba59648d0f3d216fe1d112cf0fc65e380749370fb9c84736e000b9d87a60d1210900bf015f4843b40821dd1687b5120b88b23d8c9dfeb3a78b072395d
-MISC metadata.xml 364 SHA256 88cebc20fec0017fba1e8c6e3c2defe8ae5c0d5a12bd33d03274b3b5fe4e22f3 SHA512 386a3cee468edb3685eb18e7a73474ffb42417f8e824df474d8ddb55f5a6105251a4171dbd72d5722f503ef44b12a85585d5b3a5ba274cd2d39016cfe336a71c WHIRLPOOL f2c7832558e9cf0d4d6c57c8dc7e80bcb23864e17f6bd1e36cad20302430b4e24c32da6b0b883115903ac38786b75aaa47c4a460d5a7a01bc38409d2e441b7f0
+DIST lurch-0.6.8.tar.gz 398267 BLAKE2B 23211e82b80e26105f0d62510dc321abdd818eae21dd9f3e24f6ab01458748df64283acb99371a8ece34248f06e9e04edd35da30c771f45779474b3b43c3a53d SHA512 8b93523049d05a00f1d7286ec9d0d8d03c7ae46793ac72ea08c0d12cb5193324be4805fb6278d6c0f906d9c63db9d7ce6ca2a21442236df51e0ee0b48de6ef1d
+EBUILD lurch-0.6.8.ebuild 789 BLAKE2B da78b4a64b14873bd88ff181ff952b7950862100be589f27dee0cd0ecd3746155c4326dc7e973712381aea9c93b96eb71c7df3de614632b36670bd27fc3b4e15 SHA512 9dc1a16f49b751dd1284c64c94da82d176decffe582e07c98a62b9e60f358e25b80c4a602f771f53410702d33e6e72db4a04b6464091493e1d58aa06d64a8d4f
+MISC metadata.xml 364 BLAKE2B 02dee7003ed612977eeb2afeb269f48cb6f0bea9891a70459de78bf3a3de75e3c555a52eab3f88fff25983797ee86ce91ff0f78543a56ac38be0a91cbe1394cc SHA512 386a3cee468edb3685eb18e7a73474ffb42417f8e824df474d8ddb55f5a6105251a4171dbd72d5722f503ef44b12a85585d5b3a5ba274cd2d39016cfe336a71c
diff --git a/x11-plugins/lurch/lurch-0.6.5_p1.ebuild b/x11-plugins/lurch/lurch-0.6.5_p1.ebuild
deleted file mode 100644
index 66f8c1b..0000000
--- a/x11-plugins/lurch/lurch-0.6.5_p1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# taken from gentoo portage tree
-# updated manually by Simon the Sorcerer
-
-EAPI=6
-inherit eutils
-
-DESCRIPTION="Implements the OMEMO (XEP-0384) extension for libpurple."
-HOMEPAGE="https://github.com/gkdr/lurch/"
-SRC_URI="https://github.com/gkdr/lurch/archive/15df7636a8f1a8033cc75db670e5191f09c2fe09.tar.gz -> ${P}.tar.gz
-https://github.com/gkdr/libomemo/archive/v0.6.0.tar.gz -> ${P}-libomemo-0.6.0.tar.gz
-https://github.com/gkdr/axc/archive/v0.3.0.tar.gz -> ${P}-axc-0.3.0.tar.gz
-https://github.com/WhisperSystems/libsignal-protocol-c/archive/v2.3.1.tar.gz -> ${P}-libsignalc-2.3.1.tar.gz
-"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~x86 ~arm"
-IUSE=""
-RDEPEND="
- net-im/pidgin
- dev-libs/mini-xml
-"
-
-DEPEND="
- ${RDEPEND}
-"
-
-S=${WORKDIR}/lurch-15df7636a8f1a8033cc75db670e5191f09c2fe09
-
-src_unpack() {
- unpack "${P}.tar.gz"
- cd "${S}/lib" || die
- tar xf "${DISTDIR}/${P}-libomemo-0.6.0.tar.gz" -C libomemo --strip-components 1 || die "Failed to unpack ${P}-libomemo-0.6.0.tar.gz"
- tar xf "${DISTDIR}/${P}-axc-0.3.0.tar.gz" -C axc --strip-components 1 || die "Failed to unpack ${P}-axc-0.3.0.tar.gz"
- cd ./axc/lib
- tar xf "${DISTDIR}/${P}-libsignalc-2.3.1.tar.gz" -C libsignal-protocol-c --strip-components 1 || die "Failed to unpack ${P}-libsignalc-2.3.1.tar.gz"
-}
diff --git a/x11-plugins/lurch/lurch-0.6.8.ebuild b/x11-plugins/lurch/lurch-0.6.8.ebuild
new file mode 100644
index 0000000..36900a6
--- /dev/null
+++ b/x11-plugins/lurch/lurch-0.6.8.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="OMEMO (XEP-0384) extension for libpurple"
+HOMEPAGE="https://github.com/gkdr/lurch/"
+SRC_URI="https://github.com/gkdr/lurch/releases/download/v${PV}/lurch-${PV}-src.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="amd64 ~x86 ~arm"
+IUSE=""
+
+BDEPEND="
+ dev-util/cmake
+ virtual/pkgconfig
+"
+DEPEND="
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/libgcrypt:0=
+ dev-libs/libxml2
+ dev-libs/mxml
+ net-im/pidgin
+"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ emake \
+ CC="$(tc-getCC)" \
+ PKG_CONFIG="$(tc-getPKG_CONFIG)" \
+ XML2_CONFIG="${EPREFIX}/usr/bin/${CHOST}-xml2-config" \
+ LIBGCRYPT_CONFIG="${EPREFIX}/usr/bin/${CHOST}-libgcrypt-config"
+}