1 |
commit: e55dcd5a5c5c3616f493ea9285088ad18b30e161 |
2 |
Author: Simon the Sorcerer <neuron <AT> mail <DOT> uni-paderborn <DOT> de> |
3 |
AuthorDate: Wed Aug 21 12:19:02 2019 +0000 |
4 |
Commit: Simon <sur3 <AT> gmx <DOT> de> |
5 |
CommitDate: Wed Aug 21 12:19:02 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/user/darkelf.git/commit/?id=e55dcd5a |
7 |
|
8 |
updated x11-plugins/lurch to version 0.6.8. |
9 |
|
10 |
Signed-off-by: Simon the Sorcerer <neuron <AT> mail.uni-paderborn.de> |
11 |
|
12 |
x11-plugins/lurch/Manifest | 9 +++----- |
13 |
x11-plugins/lurch/lurch-0.6.5_p1.ebuild | 37 --------------------------------- |
14 |
x11-plugins/lurch/lurch-0.6.8.ebuild | 37 +++++++++++++++++++++++++++++++++ |
15 |
3 files changed, 40 insertions(+), 43 deletions(-) |
16 |
|
17 |
diff --git a/x11-plugins/lurch/Manifest b/x11-plugins/lurch/Manifest |
18 |
index 5d4a250..f79d27d 100644 |
19 |
--- a/x11-plugins/lurch/Manifest |
20 |
+++ b/x11-plugins/lurch/Manifest |
21 |
@@ -1,6 +1,3 @@ |
22 |
-DIST lurch-0.6.5_p1-axc-0.3.0.tar.gz 40135 SHA256 a46d79b4435bcd77ee9c734c91de9e649fec6396ceac83bf88556a5c42732f1c SHA512 a7b55f2581ff5b9f5a1a510a53125f8ae430e0ff782e4611bb7e74a804b960a26dc523f0f46d755f79909160ccfbc23736d8fa58b3ea048439a23c2f919ceca7 WHIRLPOOL f3efa2e8b0d7637f83dd289a1e43b532d0c2a640e78bafb847becc9234e9110d3e9244d62e9e76f6366ba15e9c1f5da2d5a3988fb09676d71254efb967b2ee44 |
23 |
-DIST lurch-0.6.5_p1-libomemo-0.6.0.tar.gz 34203 SHA256 0f3bd11bc95bd1254f2eb4ab01ddcb687eb6d1adf3f3c71fa1f0d03b62a5daaa SHA512 f0c4d23c7d426e6d3ee67b40dc0c2bb8409560f3d77bf728038c33ba64b69e4b8759db751849799457b40bcbb67f11f85f9c1eb0b2c26e51c8f31651524fe814 WHIRLPOOL 762c9f183d83d83aa1ee0febd33578e54a661a73a0b13068ac666690a3bcde998a39f6a95292fe05ca03d7be1882692c0f268638029f6ad7f0aa19c064988b27 |
24 |
-DIST lurch-0.6.5_p1-libsignalc-2.3.1.tar.gz 265978 SHA256 1afc195cc87153ea5178b485a2bf9f4791c03fd70c9b2e3c1ecc55bbb64c9fce SHA512 eca1f5be6bf238e116eb0c289951344d7a2ceb1ab849fa0a82dd08275444a33fea868a535b67c40a917108400a15ebbf80b2f78a0a93fa6bc2f89b6833c4a0f3 WHIRLPOOL 80c679c50fc621f017cdb285146efd330d318aa8a433e7c805367e5adfb5923fc1ce179238dbddc4555ad3bf0d2d69dd9ed2578b600d9931a40625863e97f243 |
25 |
-DIST lurch-0.6.5_p1.tar.gz 48893 SHA256 edebe4993c6bbf76794e1bd09f749ea0dd6bda3f161641293751b98192096037 SHA512 233cd79d4601b173a35122694fd1a55d98376a277fd02384ce92ecca1042a24f8fbd1bb42f88ba417ab2f234625504afaeaa85fc34591295bc5f34c40ce4890e WHIRLPOOL a123ac6d98ae7faf1546af5efba50355ea10849edbcdae9bb5548a671677edcef9059eecf9cc82c3f002a9e97b3e4aa2936476665b9d82b5e1f2eda0fd1d11d3 |
26 |
-EBUILD lurch-0.6.5_p1.ebuild 1263 SHA256 1f6e51b609415e49cc4d1fb28f63f542c064489059e4bcbee6ddec0b43f694d8 SHA512 5d824696dd726ac5979fbe9353a864056b04fd1cca1549873f3753e6e8d027ae4d5ed2bb55b0b0eaf9a561ce7a74b2d90f91d9b3496d4221e9701fe20eb576d9 WHIRLPOOL 97d980fba59648d0f3d216fe1d112cf0fc65e380749370fb9c84736e000b9d87a60d1210900bf015f4843b40821dd1687b5120b88b23d8c9dfeb3a78b072395d |
27 |
-MISC metadata.xml 364 SHA256 88cebc20fec0017fba1e8c6e3c2defe8ae5c0d5a12bd33d03274b3b5fe4e22f3 SHA512 386a3cee468edb3685eb18e7a73474ffb42417f8e824df474d8ddb55f5a6105251a4171dbd72d5722f503ef44b12a85585d5b3a5ba274cd2d39016cfe336a71c WHIRLPOOL f2c7832558e9cf0d4d6c57c8dc7e80bcb23864e17f6bd1e36cad20302430b4e24c32da6b0b883115903ac38786b75aaa47c4a460d5a7a01bc38409d2e441b7f0 |
28 |
+DIST lurch-0.6.8.tar.gz 398267 BLAKE2B 23211e82b80e26105f0d62510dc321abdd818eae21dd9f3e24f6ab01458748df64283acb99371a8ece34248f06e9e04edd35da30c771f45779474b3b43c3a53d SHA512 8b93523049d05a00f1d7286ec9d0d8d03c7ae46793ac72ea08c0d12cb5193324be4805fb6278d6c0f906d9c63db9d7ce6ca2a21442236df51e0ee0b48de6ef1d |
29 |
+EBUILD lurch-0.6.8.ebuild 789 BLAKE2B da78b4a64b14873bd88ff181ff952b7950862100be589f27dee0cd0ecd3746155c4326dc7e973712381aea9c93b96eb71c7df3de614632b36670bd27fc3b4e15 SHA512 9dc1a16f49b751dd1284c64c94da82d176decffe582e07c98a62b9e60f358e25b80c4a602f771f53410702d33e6e72db4a04b6464091493e1d58aa06d64a8d4f |
30 |
+MISC metadata.xml 364 BLAKE2B 02dee7003ed612977eeb2afeb269f48cb6f0bea9891a70459de78bf3a3de75e3c555a52eab3f88fff25983797ee86ce91ff0f78543a56ac38be0a91cbe1394cc SHA512 386a3cee468edb3685eb18e7a73474ffb42417f8e824df474d8ddb55f5a6105251a4171dbd72d5722f503ef44b12a85585d5b3a5ba274cd2d39016cfe336a71c |
31 |
|
32 |
diff --git a/x11-plugins/lurch/lurch-0.6.5_p1.ebuild b/x11-plugins/lurch/lurch-0.6.5_p1.ebuild |
33 |
deleted file mode 100644 |
34 |
index 66f8c1b..0000000 |
35 |
--- a/x11-plugins/lurch/lurch-0.6.5_p1.ebuild |
36 |
+++ /dev/null |
37 |
@@ -1,37 +0,0 @@ |
38 |
-# taken from gentoo portage tree |
39 |
-# updated manually by Simon the Sorcerer |
40 |
- |
41 |
-EAPI=6 |
42 |
-inherit eutils |
43 |
- |
44 |
-DESCRIPTION="Implements the OMEMO (XEP-0384) extension for libpurple." |
45 |
-HOMEPAGE="https://github.com/gkdr/lurch/" |
46 |
-SRC_URI="https://github.com/gkdr/lurch/archive/15df7636a8f1a8033cc75db670e5191f09c2fe09.tar.gz -> ${P}.tar.gz |
47 |
-https://github.com/gkdr/libomemo/archive/v0.6.0.tar.gz -> ${P}-libomemo-0.6.0.tar.gz |
48 |
-https://github.com/gkdr/axc/archive/v0.3.0.tar.gz -> ${P}-axc-0.3.0.tar.gz |
49 |
-https://github.com/WhisperSystems/libsignal-protocol-c/archive/v2.3.1.tar.gz -> ${P}-libsignalc-2.3.1.tar.gz |
50 |
-" |
51 |
- |
52 |
-LICENSE="GPL-3" |
53 |
-SLOT="0" |
54 |
-KEYWORDS="amd64 ~x86 ~arm" |
55 |
-IUSE="" |
56 |
-RDEPEND=" |
57 |
- net-im/pidgin |
58 |
- dev-libs/mini-xml |
59 |
-" |
60 |
- |
61 |
-DEPEND=" |
62 |
- ${RDEPEND} |
63 |
-" |
64 |
- |
65 |
-S=${WORKDIR}/lurch-15df7636a8f1a8033cc75db670e5191f09c2fe09 |
66 |
- |
67 |
-src_unpack() { |
68 |
- unpack "${P}.tar.gz" |
69 |
- cd "${S}/lib" || die |
70 |
- 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" |
71 |
- 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" |
72 |
- cd ./axc/lib |
73 |
- 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" |
74 |
-} |
75 |
|
76 |
diff --git a/x11-plugins/lurch/lurch-0.6.8.ebuild b/x11-plugins/lurch/lurch-0.6.8.ebuild |
77 |
new file mode 100644 |
78 |
index 0000000..36900a6 |
79 |
--- /dev/null |
80 |
+++ b/x11-plugins/lurch/lurch-0.6.8.ebuild |
81 |
@@ -0,0 +1,37 @@ |
82 |
+# Copyright 2019 Gentoo Authors |
83 |
+# Distributed under the terms of the GNU General Public License v2 |
84 |
+ |
85 |
+EAPI=7 |
86 |
+ |
87 |
+inherit toolchain-funcs |
88 |
+ |
89 |
+DESCRIPTION="OMEMO (XEP-0384) extension for libpurple" |
90 |
+HOMEPAGE="https://github.com/gkdr/lurch/" |
91 |
+SRC_URI="https://github.com/gkdr/lurch/releases/download/v${PV}/lurch-${PV}-src.tar.gz -> ${P}.tar.gz" |
92 |
+ |
93 |
+LICENSE="GPL-3+" |
94 |
+SLOT="0" |
95 |
+KEYWORDS="amd64 ~x86 ~arm" |
96 |
+IUSE="" |
97 |
+ |
98 |
+BDEPEND=" |
99 |
+ dev-util/cmake |
100 |
+ virtual/pkgconfig |
101 |
+" |
102 |
+DEPEND=" |
103 |
+ dev-db/sqlite:3 |
104 |
+ dev-libs/glib:2 |
105 |
+ dev-libs/libgcrypt:0= |
106 |
+ dev-libs/libxml2 |
107 |
+ dev-libs/mxml |
108 |
+ net-im/pidgin |
109 |
+" |
110 |
+RDEPEND="${DEPEND}" |
111 |
+ |
112 |
+src_compile() { |
113 |
+ emake \ |
114 |
+ CC="$(tc-getCC)" \ |
115 |
+ PKG_CONFIG="$(tc-getPKG_CONFIG)" \ |
116 |
+ XML2_CONFIG="${EPREFIX}/usr/bin/${CHOST}-xml2-config" \ |
117 |
+ LIBGCRYPT_CONFIG="${EPREFIX}/usr/bin/${CHOST}-libgcrypt-config" |
118 |
+} |