commit: b06b06422e8edc3c72f153e7e9f088c180487fce
Author: Ceres <ceres <AT> ceressees <DOT> dev>
AuthorDate: Sat Jan 24 23:01:15 2026 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Jan 24 23:01:35 2026 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b06b0642
www-client/zen-bin: add 1.18.1b, drop 1.16.4b
Signed-off-by: Ceres <ceres <AT> ceressees.dev>
www-client/zen-bin/Manifest | 4 ++--
.../zen-bin/{zen-bin-1.16.4b.ebuild => zen-bin-1.18.1b.ebuild} | 10 +++++-----
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/www-client/zen-bin/Manifest b/www-client/zen-bin/Manifest
index fbaec37e93..b9ec015f63 100644
--- a/www-client/zen-bin/Manifest
+++ b/www-client/zen-bin/Manifest
@@ -1,8 +1,8 @@
-DIST zen-bin-1.16.4b-amd64.tar.xz 82494368 BLAKE2B
db1a5129d884fa1af9a98d4384e6321e48aaff1fc83257d701f1d6b60f023b03051c44ae45fe82586811f941dfecc3cc1ceb62bc327b3ba9f4bf402e1bec1028
SHA512
d0b63c573d547190d5b12dbc5fbd5e3502e09efc51520d1b6ff40ec1b46f21d946874ff707c3ead05566b3eec3a08876f709a8cde949379de29d382b8df0b7e7
-DIST zen-bin-1.16.4b-arm64.tar.xz 70936068 BLAKE2B
d092f2f5ac94ce0711f2aac2085fcf864a2e4c8774669af8dd3d7864a0668f5c1eca1ed71ee2fd82561541a2e17aa4336e57d4935a59950bf2024d83803b728c
SHA512
d6be3619c28722cbcc6ddaf253e6bab3352081e469a2b5d9212d891b1fc379f788ef1beea5d6a832150ceb0cb888d60849cf39e4386cb5d8834af7602fee5782
DIST zen-bin-1.17.13b-amd64.tar.xz 84488876 BLAKE2B
141553bced97bdaf23f182638ab7fcf0b11878c31dc729a3ac917fa28ddc595242e2b500dd3df6cadbd8b75436a2638719104b1439633339dc57bc4d1d834b8e
SHA512
dd4c73770a00ff3a2b1b7c9df99438e376d0bdb2acaf59b6175e74edd23ad57e7daf41100526cd4c53b4417ee86415915539a835a127ee947588d540fcd411e8
DIST zen-bin-1.17.13b-arm64.tar.xz 72447292 BLAKE2B
6e69d427cff4abb63fa8659c3010e3be314f16b4cb46a654284de53f4f49b21b79452ae3a17a21eb63a3d94badfc415077e9897da92751d17d242a23c5e54396
SHA512
df5196df5642c38750bc5c91cdb8c96478371ae18472ddb916994f66a960501c5ea42d23f1139eb3f3987f21467ced507f03d010bd5105e99bd43258ae5da6cd
DIST zen-bin-1.17.14b-amd64.tar.xz 84449136 BLAKE2B
1ad706184dc6728846e01f476fa6815268e27f2a4b4033d2e6298e85d4a80ee3a4e71002b4a6fb57837e172e7166aad060b0b87c7b714d267dd3741e7dc53bf1
SHA512
2a150cee6a897ef627a07e2bfed50d0ea2511a7db53364d3c89f4331853e442326c6567c5ad05a190b2a8a45d282e7e0d84068875e1b8c9a9b41e2a41dd6d4e6
DIST zen-bin-1.17.14b-arm64.tar.xz 72488064 BLAKE2B
6f7e74b1d3f48bf4a350aaf65bb37dc12dd10d0b23e41a8c9e5680f2af5113378de004ba398d935fd185850c6b46fd4441cd58c75ac45d3eab66c651ce8d2401
SHA512
7346aaa96c98675b4f72e21ec92d42a7c1e2f1ea0adfc7a3c7144bdb2e09557ede44abfa95543c28882340d5b55bb29c73a4c01cef5dcb510f852aa3be6be5bf
DIST zen-bin-1.17.15b-amd64.tar.xz 85222788 BLAKE2B
602a150033aa5c3fb27c50af7071c8f8a8109303078ca9e7ffec9e312a5a3c66820bc7e759c2bb1563c4c3fdd85ddc5b3ea7586cd5c5917977e1fd5a680fb22c
SHA512
21980103847dd15fce891cf6d818bc08cedf0b0eeb58e90601f53f5988f6d984a1d655656144853721d24da88f9dc13d9f7b00f892b23bba891d6dbffd718ff1
DIST zen-bin-1.17.15b-arm64.tar.xz 73430572 BLAKE2B
98ab6f33acc8a760c70698274cf9719540baaee5a324dbd1b40715e0beda83d1955540503d722e83fc24a8fada5008e7a9f25006f52ab720ded93f7694383d83
SHA512
45eb1c158fac0326e78a60760f73254c020d52640d8f950b6bdd3d737e956a817e6d469243472da2a8d72187e75d02554b063a014d171aa35ee16769f22ee140
+DIST zen-bin-1.18.1b-amd64.tar.xz 86003664 BLAKE2B
c2223c235b290fb6ace8909ea05f817c828b034c701be38e4d7077109ab11bc6d18dafc1b8be7d43e2b75418760fee9bc1ed166244be09985717ca42ff979615
SHA512
c8b1193370cdf0ea54549682eabcb42660491ba28469f09e11178647e07a6d23f57a415d987749100a9d130828d62efb05c814932847de0d2adc0039baf6cd3b
+DIST zen-bin-1.18.1b-arm64.tar.xz 73990380 BLAKE2B
fe4fc413e8e22554e25822fc5c1cf73fe1fc8d0091648f70f8667936341269674fa429c24ba93b6b04e9e433ad601a1a502aa08a4a2134717b7d86b59fc47497
SHA512
374f16cb19d63699d43ac7bd8c58acd751aef9aed8cd8b7b141347b7c85cf26a7fa56525d853af0b0c059dacdf9b221a995d51c44a0a2fa2ca21f64194701189
diff --git a/www-client/zen-bin/zen-bin-1.16.4b.ebuild
b/www-client/zen-bin/zen-bin-1.18.1b.ebuild
similarity index 94%
rename from www-client/zen-bin/zen-bin-1.16.4b.ebuild
rename to www-client/zen-bin/zen-bin-1.18.1b.ebuild
index 4edfdc1a5d..270b7e8d0d 100644
--- a/www-client/zen-bin/zen-bin-1.16.4b.ebuild
+++ b/www-client/zen-bin/zen-bin-1.18.1b.ebuild
@@ -3,19 +3,21 @@
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="strip"
+QA_PREBUILT="*"
DEPEND="
app-accessibility/at-spi2-core:2
@@ -48,22 +50,20 @@ DEPEND="
"
RDEPEND="${DEPEND}"
-inherit desktop xdg-utils
-
src_install() {
#create dest dir
local destdir="/opt/zen"
insinto "${destdir}"
doins -r *
#create a symlink to the binary
- dosym "${destdir}/zen-bin" "/usr/bin/zen" || die
+ 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" "Zen" zen "Network;WebBrowser"
+ make_desktop_entry "/usr/bin/zen" "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