www-client/zen-bin: drop 1.20.2b-r1

Signed-off-by: Ceres <ceres@ceressees.dev>
This commit is contained in:
Ceres committed 2026-06-27 15:43:30 +01:00
1 parent 7f8997a782
commit 345c43ef39
2 files changed
-87

No files matched your search

-2
View File
@@ -1,5 +1,3 @@
DIST zen-bin-1.20.2b-amd64.tar.xz 90456156 BLAKE2B a78e422f0badea5f71ba23ae81fed7000167ff4da11a80dbfb539fef65dee872faa4ef4a963dc21d2449c41982457bc7fceb5343966c997d13591400831aebb3 SHA512 8ed759f45e226052357f58be9b98d8e9adbd59683c40ecb8a7a526cc641990b923b6eb0d7636e7b82bf5f2c7cd4fb72922aeecbb6e40971d1f1ce5f192d0afec
DIST zen-bin-1.20.2b-arm64.tar.xz 77566552 BLAKE2B 12050813fac9de21ee35ecd7e2ed4c89af07c727963e802edf6df76aa45ff55c6fe8e894914a7b04f748d638271e92dd9ca32353412a5080482b5abd5dcf9d28 SHA512 4f9843507b09864a7b39022094b62f52b5f35e85b70bc5963c97a3efc1e747da976e98174acd987cfb2f5b6e4e6cd9b6c8f9ec5babff0b786e4cd131b0399317
DIST zen-bin-1.21.1b-amd64.tar.xz 90416696 BLAKE2B 168153aa1516a9a8d05592e1043d610b2d77af28af88e9573590514250a24338c1ef2b565976cda8c75b3160ca8137092847d4457083325005ae3d32761e2fef SHA512 4283129f932ddae5b01f9bd549a1832083ead38bae2e4b05b88db032f4dc148156e11835c1d65fe10908f9cb24291bac2f707dc6c3c81416111141031e7f2e11
DIST zen-bin-1.21.1b-arm64.tar.xz 77572924 BLAKE2B 8017abceb0b871b5c6e5a5067d33b589f739151e4f623a6c71c859ade902f848315beb515e05fef01b0a94a1503b876f79d2af100d75c39138b68a75d50154ef SHA512 2c0e1f9947797fe10052aaabfb16049857c3e0febfe83faa510ae2eca84427c59197a1244348c11777c8371ff8b1051c1c7e59ff49105e7c084ffa7ff6a7d87c
DIST zen-bin-1.21.4b-amd64.tar.xz 90817468 BLAKE2B 31522af5255b7443b3d95db707dbfaecbafb2ed190e1ceb538599494929e2fd0aa32421d5b23cf2f8ea8414461f2b8f6a29afe0342d3eeb2c3435de66769de87 SHA512 3fd75ea9d0479d19a307fddd30ddeb8812c293f1ad6e502787a10382dd295917df9713140cf1ff901eae78fc5cdc2edbee27997dc9a0e0c2d34878d3bd49d326
@@ -1,85 +0,0 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop xdg-utils
DESCRIPTION="Zen Browser - A fast, privacy-focused Firefox fork"
HOMEPAGE="https://zen-browser.app/"
SRC_URI="
amd64? ( https://github.com/zen-browser/desktop/releases/download/${PV}/zen.linux-x86_64.tar.xz -> ${P}-amd64.tar.xz )
arm64? ( https://github.com/zen-browser/desktop/releases/download/${PV}/zen.linux-aarch64.tar.xz -> ${P}-arm64.tar.xz )
"
S="${WORKDIR}/zen"
LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm64"
RESTRICT="mirror strip"
QA_PREBUILT="*"
DEPEND="
app-accessibility/at-spi2-core:2
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
media-libs/fontconfig
media-libs/freetype
media-libs/mesa
net-print/cups
sys-apps/dbus
sys-libs/glibc
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3[X]
x11-libs/libX11
x11-libs/libxcb
x11-libs/libXcomposite
x11-libs/libXcursor
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libXrandr
x11-libs/libXrender
x11-libs/libXtst
x11-libs/pango
"
RDEPEND="${DEPEND}"
src_install() {
#create dest dir
local destdir="/opt/zen"
insinto "${destdir}"
doins -r *
#create a symlink to the binary
dosym -r "${destdir}/zen-bin" "/usr/bin/zen" || die
#add icons
local size
for size in 16 32 48 64 128; do
newicon -s ${size} "browser/chrome/icons/default/default${size}.png" zen.png
done
#create desktop file
make_desktop_entry "/usr/bin/zen %u" "Zen" zen "Network;WebBrowser" "$(cat "${FILESDIR}"/desktop_options)"
#handle permissions of destdir files
fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest}
fperms 0750 "${destdir}"/pingsender
# Disable auto-updates
insinto ${destdir}/distribution
doins "${FILESDIR}/policies.json"
}
pkg_postinst() {
xdg_desktop_database_update
xdg_icon_cache_update
elog "For optimal performance and compatibility, please ensure"
elog "that you have the latest graphics drivers installed."
}
pkg_postrm() {
xdg_desktop_database_update
xdg_icon_cache_update
}