Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/bitwarden-desktop-bin/
Date: Thu, 27 May 2021 08:31:45
Message-Id: 1622104262.223d4d29d1cac29ee92e0368064f66a02c163470.kensington@gentoo
1 commit: 223d4d29d1cac29ee92e0368064f66a02c163470
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Thu May 27 08:31:02 2021 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Thu May 27 08:31:02 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223d4d29
7
8 app-admin/bitwarden-desktop-bin: version bump 1.26.4
9
10 Package-Manager: Portage-3.0.18, Repoman-3.0.2
11 Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
12
13 app-admin/bitwarden-desktop-bin/Manifest | 1 +
14 .../bitwarden-desktop-bin-1.26.4.ebuild | 81 ++++++++++++++++++++++
15 2 files changed, 82 insertions(+)
16
17 diff --git a/app-admin/bitwarden-desktop-bin/Manifest b/app-admin/bitwarden-desktop-bin/Manifest
18 index 10083e5a42c..07e68de494f 100644
19 --- a/app-admin/bitwarden-desktop-bin/Manifest
20 +++ b/app-admin/bitwarden-desktop-bin/Manifest
21 @@ -1,2 +1,3 @@
22 DIST Bitwarden-1.23.1-amd64.deb 47997540 BLAKE2B 2022611fa0c2a55acb39205e726e3f72ab6e32af396161a739a116943baad4d2a8762c6bb955d1db6af6ed59411c01d2d7f0ba568fa4a655514caa87947122bc SHA512 fa92023e0177bb31bc2db1fa88b9dac4e1642614191d4328be536c1351855f2ab2bb14798b151c0ec33e0d37d436fbb667bef677f1c22bda117586ef9124c386
23 DIST Bitwarden-1.25.1-amd64.deb 58573904 BLAKE2B 109bec39c1a385127b00222752f6eac906cdea19df790dfede0f8dd6e2febdf35958b2b420737cf2dbfdd9648a85b93810ad1f8e2d6a222dcd07437d9333e7d7 SHA512 b20c5c3890a98f6990f7e7f1274027aba3011a416781b6fd76b6c37959ebf787cdb129dd16fe9b4601b5cbc39018dadc36efe680391c04ed0a4c763d221a3cbd
24 +DIST Bitwarden-1.26.4-amd64.deb 58223196 BLAKE2B 38726d9feb35f15130e81a479d74e5c80d344656d46dd9b9e82a7deab9d83b21b3d0a30dc2e8fc9a371b72f2dabe06234c955077fd16163f8e8ad551b49e98c6 SHA512 b0de7ed7b00b5308a2137b2632150bd288a7383a13295814c6c6af1a85f911a6790ad162f67af07844f8fca80044b95f58a37e6ab762429d061f3c9af3616e11
25
26 diff --git a/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-1.26.4.ebuild b/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-1.26.4.ebuild
27 new file mode 100644
28 index 00000000000..1adffd714ed
29 --- /dev/null
30 +++ b/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-1.26.4.ebuild
31 @@ -0,0 +1,81 @@
32 +# Copyright 1999-2021 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +
37 +inherit unpacker xdg-utils
38 +
39 +MY_PN="Bitwarden"
40 +DESCRIPTION="Bitwarden password manager desktop client"
41 +HOMEPAGE="https://bitwarden.com/"
42 +SRC_URI="https://github.com/bitwarden/desktop/releases/download/v${PV}/Bitwarden-${PV}-amd64.deb"
43 +
44 +LICENSE="GPL-3"
45 +SLOT="0"
46 +KEYWORDS="~amd64"
47 +IUSE=""
48 +
49 +RDEPEND="
50 + app-accessibility/at-spi2-atk:2
51 + app-accessibility/at-spi2-core:2
52 + app-crypt/libsecret
53 + dev-libs/atk
54 + dev-libs/expat
55 + dev-libs/glib
56 + dev-libs/nspr
57 + dev-libs/nss
58 + media-libs/alsa-lib
59 + media-libs/mesa
60 + net-print/cups
61 + sys-apps/dbus
62 + sys-apps/util-linux
63 + x11-libs/cairo
64 + x11-libs/gdk-pixbuf:2
65 + x11-libs/gtk+:3
66 + x11-libs/libdrm
67 + x11-libs/libX11
68 + x11-libs/libxcb
69 + x11-libs/libXcomposite
70 + x11-libs/libXcursor
71 + x11-libs/libXdamage
72 + x11-libs/libXext
73 + x11-libs/libXfixes
74 + x11-libs/libXi
75 + x11-libs/libxkbcommon
76 + x11-libs/libXrandr
77 + x11-libs/libXrender
78 + x11-libs/libXScrnSaver
79 + x11-libs/libXtst
80 + x11-libs/pango
81 +"
82 +
83 +S="${WORKDIR}"
84 +
85 +QA_PREBUILT="
86 + opt/Bitwarden/*.so
87 + opt/Bitwarden/bitwarden
88 + opt/Bitwarden/chrome-sandbox
89 +"
90 +
91 +src_install() {
92 + insinto /opt
93 + doins -r opt/${MY_PN}
94 + fperms 755 /opt/Bitwarden/bitwarden
95 + fperms 4755 /opt/Bitwarden/chrome-sandbox
96 +
97 + insinto /usr/share/applications
98 + doins usr/share/applications/bitwarden.desktop
99 +
100 + insinto /usr/share/icons
101 + doins -r usr/share/icons/hicolor
102 +}
103 +
104 +pkg_postinst() {
105 + xdg_desktop_database_update
106 + xdg_icon_cache_update
107 +}
108 +
109 +pkg_postrm() {
110 + xdg_desktop_database_update
111 + xdg_icon_cache_update
112 +}