Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: net-im/whatsapp-desktop-bin/
Date: Fri, 14 May 2021 19:47:53
Message-Id: 1621021500.ddf35da91f1c06846f1a0d290b4ad377aa84027b.andrewammerlaan@gentoo
1 commit: ddf35da91f1c06846f1a0d290b4ad377aa84027b
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
3 AuthorDate: Fri May 14 19:45:00 2021 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Fri May 14 19:45:00 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ddf35da9
7
8 net-im/whatsapp-desktop-bin: add pack
9
10 Package-Manager: Portage-3.0.18, Repoman-3.0.3
11 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
12
13 net-im/whatsapp-desktop-bin/Manifest | 2 +
14 net-im/whatsapp-desktop-bin/metadata.xml | 12 +++++
15 .../whatsapp-desktop-bin-0.5.1.ebuild | 54 ++++++++++++++++++++++
16 3 files changed, 68 insertions(+)
17
18 diff --git a/net-im/whatsapp-desktop-bin/Manifest b/net-im/whatsapp-desktop-bin/Manifest
19 new file mode 100644
20 index 000000000..71daa64f9
21 --- /dev/null
22 +++ b/net-im/whatsapp-desktop-bin/Manifest
23 @@ -0,0 +1,2 @@
24 +DIST whatsapp-desktop-bin-amd64-0.5.1.deb 39705544 BLAKE2B abdf7091f8b10e614e78e457e501bf878f7462f54257e5b96ca2118ddd872bd71fc4c000c24f881741a252932d7bd0bb3d8654cdaeddf2e42ee2d8de5788f565 SHA512 96411b1bcf064a9b5836b64687389898bebf3b8636a95adb8c55b74b4405b9b5c45d099fb594947130b6618520f1f0d1bd84618537fa8a19c001db4ddc630f7c
25 +DIST whatsapp-desktop-bin-x86-0.5.1.deb 40671520 BLAKE2B 06f6b2c3168c48de9caa2b834ab41ee47a43a534751eac6ddffc29acc981281e3d0d54b96bbd44dfc870257c9561f88ba72fd26a85cd13168fd1eb4a3ddb56dd SHA512 b87fa9b901fec104284e55c2747ad742da9d484fb13b9e8259ae99f60b5d293ae93831ca7daefa38cab04ea50c764de089b0422c797e693ebebaa136932fd6e0
26
27 diff --git a/net-im/whatsapp-desktop-bin/metadata.xml b/net-im/whatsapp-desktop-bin/metadata.xml
28 new file mode 100644
29 index 000000000..032fd7c66
30 --- /dev/null
31 +++ b/net-im/whatsapp-desktop-bin/metadata.xml
32 @@ -0,0 +1,12 @@
33 +<?xml version="1.0" encoding="UTF-8"?>
34 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
35 +<pkgmetadata>
36 + <upstream>
37 + <remote-id type="github">oOthkOo/whatsapp-desktop</remote-id>
38 + <bugs-to>https://github.com/oOthkOo/whatsapp-desktop/issues</bugs-to>
39 + </upstream>
40 + <maintainer type="person">
41 + <email>andrewammerlaan@××××××.net</email>
42 + <name>Andrew Ammerlaan</name>
43 + </maintainer>
44 +</pkgmetadata>
45
46 diff --git a/net-im/whatsapp-desktop-bin/whatsapp-desktop-bin-0.5.1.ebuild b/net-im/whatsapp-desktop-bin/whatsapp-desktop-bin-0.5.1.ebuild
47 new file mode 100644
48 index 000000000..d45b7f7d7
49 --- /dev/null
50 +++ b/net-im/whatsapp-desktop-bin/whatsapp-desktop-bin-0.5.1.ebuild
51 @@ -0,0 +1,54 @@
52 +# Copyright 2019-2021 Gentoo Authors
53 +# Distributed under the terms of the GNU General Public License v2
54 +
55 +EAPI=7
56 +
57 +inherit unpacker xdg
58 +
59 +DESCRIPTION="Unofficial WhatsApp Desktop Client, built with Electron"
60 +HOMEPAGE="https://github.com/oOthkOo/whatsapp-desktop"
61 +SRC_URI="
62 + amd64? ( https://github.com/oOthkOo/whatsapp-desktop/releases/download/v${PV}/whatsapp-desktop-x64.deb -> ${PN}-amd64-${PV}.deb )
63 + x86? ( https://github.com/oOthkOo/whatsapp-desktop/releases/download/v${PV}/whatsapp-desktop-x32.deb -> ${PN}-x86-${PV}.deb )
64 +"
65 +
66 +KEYWORDS="-* ~amd64 ~x86"
67 +LICENSE="GPL-3"
68 +SLOT="0"
69 +
70 +RDEPEND="
71 + app-accessibility/at-spi2-atk:2
72 + dev-libs/atk
73 + dev-libs/expat
74 + dev-libs/libappindicator
75 + dev-libs/nspr
76 + dev-libs/nss
77 + media-fonts/noto-emoji
78 + media-libs/alsa-lib
79 + net-print/cups
80 + x11-libs/cairo
81 + x11-libs/gdk-pixbuf:2
82 + x11-libs/gtk+:3
83 + x11-libs/libnotify
84 + x11-libs/libxcb
85 + x11-libs/libX11
86 + x11-libs/libXcomposite
87 + x11-libs/libXcursor
88 + x11-libs/libXdamage
89 + x11-libs/libXext
90 + x11-libs/libXfixes
91 + x11-libs/libXi
92 + x11-libs/libXrandr
93 + x11-libs/libXrender
94 + x11-libs/libXtst
95 + x11-libs/libXScrnSaver
96 + x11-libs/pango
97 +"
98 +
99 +QA_PREBUILT="/opt/whatsapp-desktop/*"
100 +
101 +S="${WORKDIR}"
102 +
103 +src_install() {
104 + cp -a "${S}"/* "${ED}" || die
105 +}