commit:     c0c3b1c94189a2912e1a18c386d9a1b1ed826608
Author:     Michal Vu <saigon-tech <AT> tuta <DOT> io>
AuthorDate: Wed Oct 16 08:33:10 2024 +0000
Commit:     Michal Vu <saigon-tech <AT> tuta <DOT> io>
CommitDate: Wed Oct 16 08:33:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c0c3b1c9

www-client/zen-bin: drop old versions based on Firefox 131.0 due to a critical 
vulnerability discovered in such Firefox versions

Signed-off-by: Michal Vu <saigon-tech <AT> tuta.io>

 www-client/zen-bin/Manifest                     | 10 ---
 www-client/zen-bin/zen-bin-1.0.0_alpha34.ebuild | 88 -------------------------
 www-client/zen-bin/zen-bin-1.0.0_alpha35.ebuild | 87 ------------------------
 www-client/zen-bin/zen-bin-1.0.0_alpha37.ebuild | 87 ------------------------
 www-client/zen-bin/zen-bin-1.0.0_alpha39.ebuild | 87 ------------------------
 www-client/zen-bin/zen-bin-1.0.1_alpha2.ebuild  | 87 ------------------------
 www-client/zen-bin/zen-bin-1.0.1_alpha3.ebuild  | 87 ------------------------
 www-client/zen-bin/zen-bin-1.0.1_alpha4.ebuild  | 87 ------------------------
 www-client/zen-bin/zen-bin-1.0.1_alpha5.ebuild  | 87 ------------------------
 www-client/zen-bin/zen-bin-1.0.1_alpha6.ebuild  | 87 ------------------------
 www-client/zen-bin/zen-bin-1.0.1_alpha7.ebuild  | 87 ------------------------
 11 files changed, 881 deletions(-)

diff --git a/www-client/zen-bin/Manifest b/www-client/zen-bin/Manifest
index 98a25109b..6ad6bdfe7 100644
--- a/www-client/zen-bin/Manifest
+++ b/www-client/zen-bin/Manifest
@@ -1,11 +1 @@
-DIST zen-bin-1.0.0_alpha34.tar.bz2 87624415 BLAKE2B 
e45d126415e422bb10b316da2cbe4e6a2251b8a934d6b64258c7edfc5874686f2a0def377ba746cb1a81e85a23db505b8e1c0df091ed1af2f7a17842d779c88b
 SHA512 
8f690270641682a1768002596b323dc1a8dfe4608686e79e598f8001f4dc0d3bb32d9eb4f9dad33bbac7edb9d077f708a2b7a9913044ffb96523dbcf96c6c2cb
-DIST zen-bin-1.0.0_alpha35.tar.bz2 87401631 BLAKE2B 
b079154b3a1b92bce2c347de77e2cf73d38b48ea55936b0cc4c5695b105af3e1140c3bfec5cffb75b61a7cb408cc1603b2eb58ff88ddbe63b0f94c4006b30ff3
 SHA512 
b76f632371323c22bb9a127354b4610b7ad6e13152049c1377e48224087e5d1f4224c2f6c0583a631593810d11d09dbf6a769e9726f4fa2465809afbb2ca8984
-DIST zen-bin-1.0.0_alpha37.tar.bz2 87641638 BLAKE2B 
f4462692bcc02827267b1abfebfc342aa17c1376036fc04a2423ee4b68d98a3c8c48145849bf8d2bd715546e00c37a14db0c83a1c8f47d019e7050fc8dc789ad
 SHA512 
41b82350e08afb5ab3da5e5c33106bfcf85aa7395de09706eac98d91278cd1c18325efa55b4f5d951c76dff187cf79a704f785d3f604499472630a3d9306aba1
-DIST zen-bin-1.0.0_alpha39.tar.bz2 82495682 BLAKE2B 
c7dccc0a141fbe44949038eb8ba8e770a15f86bed19c1e57e2ff6a042be79a88f7adb1d175902abbe730e8b40695b14116631007277fe2a89334ece79e4d57a6
 SHA512 
7edb996a8a3f76f01b4a0750ac429dc63b19ad4b8e493cbe4f64789481cb01679bb9269c9a3fdfcd1559f2740cb19f39683a8ddf9b73d89957569bb976bd7d92
 DIST zen-bin-1.0.1_alpha10.tar.bz2 87684487 BLAKE2B 
3df00d3ad2ce01b0314fa85422e10b12eb1a4fc6b4306c1e1399bbf1dea59b4d96cc978dd80d500681b87ddcefaa2272c59dd0df1b9391042ae8f803cf85dd32
 SHA512 
0e417cb0c3af4e4a25f66d389bcc1be359177b822d62048ace37f921d3eeb0bd00cb81d56756e328b3f55a22a650a0596131f82030096224a95f73d3d040e9e5
-DIST zen-bin-1.0.1_alpha2.tar.bz2 87864427 BLAKE2B 
aee7605a315c25f887151739fc6773ccaebcde649d6a191eb7c0db040d7ab514812e8de55a3dbcf91b1bab9305c4cb734c79463f9fc93e16f4a30fd2f4007549
 SHA512 
f7b2d42e932ad0c6a69e77b2adf58680b1457e49b26c9b46414dd8ff6ae779f7d9398836148b73435f1b2eef139b7c9dc36b299efc989185a1958948be1d6d4f
-DIST zen-bin-1.0.1_alpha3.tar.bz2 87628641 BLAKE2B 
338bc6a7ad0c613b73b99ffab384ffd879dcb2bb6ebfc2a205dad34b071a0aa12f180352e3244a6b180ba728e523a6c746515c716c570611608f906ff7b4f20d
 SHA512 
83b1ac59fe9ca32a48af8f84b68c32e6a6a917d0156809f0b0e70fd0dd7d31dd3275bf0da25dc2a183a485e8fc77f6445d7b09052b872552d60e4d01e6473f07
-DIST zen-bin-1.0.1_alpha4.tar.bz2 87620407 BLAKE2B 
ecc2610d0dd6b8eedaa082446be3229c479a129bf56a6cfc12f2766008af0e5dc37292b2e0fca4c770ef5329b662a832659732b3d695e7ee2360dbdd69718a88
 SHA512 
783da92aa73e4e5f3c8994fc406260a06afae71b482c08c1fc3d4f4bbd915c3a41a6e14c094427814c8c59f3375c3056dae44b4813ef9d1031e41eb19ecfff86
-DIST zen-bin-1.0.1_alpha5.tar.bz2 87666705 BLAKE2B 
cb4445d9f1f42cee3832d3a74866a1bed26f7ec18939c55754038e6d5a7c6a774876ba921e6c204c8e0e597f4e269bf33c345cc1afd59deeac14ef510c110cda
 SHA512 
77a3e061d12338b47dff08e070ac58acdae7adb1b6ffd5771c99dbdc0975518e320753167b55bc0a0a32334a02f5fc026a3a5e7464038636f11f33ad08039d0e
-DIST zen-bin-1.0.1_alpha6.tar.bz2 87619633 BLAKE2B 
29c648225b44372471aae18f7149cbeffd52aac704e94d8169c549c3abafb5de3d5263fd78b9325e05f07308d0c2f18255c5a284e21dc46c1faa92be62559168
 SHA512 
773b64aa2ce071d411d9135d706e57ebdd755bf3edb3964573c95c965e13c5f82a51d713e5c53f09f1d8272c7070db5351fbe978fd0ac7a0017da9a40cef7994
-DIST zen-bin-1.0.1_alpha7.tar.bz2 87620471 BLAKE2B 
8f555fc57a7f3f2199c2cca5e9cb53187f8206788abbde568dc31169378554faa9dad9acfe967024efcdb2ed57ff823b08a5764f4ad9afde0660fd812a24ea96
 SHA512 
a79fafada8440eee37ff77952a680e1ec0d64f753ae73971e54520b1e1915e349cdea45a6a1baf3002e80acbce2d3e6dae18a7920b891f5407ea8eff31b66101

diff --git a/www-client/zen-bin/zen-bin-1.0.0_alpha34.ebuild 
b/www-client/zen-bin/zen-bin-1.0.0_alpha34.ebuild
deleted file mode 100644
index 0732803d7..000000000
--- a/www-client/zen-bin/zen-bin-1.0.0_alpha34.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils desktop
-
-MY_PV="1.0.0-a.34"
-MY_P="zen"
-
-DESCRIPTION="Zen Browser - A Firefox-based browser focused on privacy"
-HOMEPAGE="https://github.com/zen-browser/desktop";
-SRC_URI="https://github.com/zen-browser/desktop/releases/download/${MY_PV}/${MY_P}.linux-specific.tar.bz2
 -> ${P}.tar.bz2"
-
-S="${WORKDIR}"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-
-RDEPEND="
-       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
-       x11-libs/gtk+:3
-       x11-libs/libX11
-       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
-"
-
-DEPEND="${RDEPEND}"
-
-QA_PREBUILT="opt/zen/*"
-
-src_install() {
-       #create dest dir
-       local destdir="/opt/zen"
-       dodir "${destdir}"
-       #copy files into dest dir
-       cp -a "${S}/zen"/* "${ED}${destdir}" || die
-       #create a symlink to the binary
-       dosym "${destdir}/zen-bin" "/usr/bin/zen-bin" || die
-       #add icons
-       local icon_dir="${ED}${destdir}/browser/chrome/icons/default"
-       if [[ -d "${icon_dir}" ]]; then
-               for size in 16 32 48 64 128; do
-                       if [[ -f "${icon_dir}/default${size}.png" ]]; then
-                               newicon -s ${size} 
"${icon_dir}/default${size}.png" zen.png
-                       fi
-               done
-       else
-               ewarn "Icon directory not found, skipping icon installation"
-       fi
-       #create desktop file
-       make_desktop_entry zen-bin "Zen" zen "Network;WebBrowser"
-       #handle permissions of destdir files
-       fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest}
-       fperms 0750 "${destdir}"/pingsender
-}
-
-pkg_postinst() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-       elog "For optimal performance and compatibility, please ensure"
-       elog "that you have the latest graphics drivers installed."
-}
-
-pkg_postrm() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-}

diff --git a/www-client/zen-bin/zen-bin-1.0.0_alpha35.ebuild 
b/www-client/zen-bin/zen-bin-1.0.0_alpha35.ebuild
deleted file mode 100644
index ca1c33c91..000000000
--- a/www-client/zen-bin/zen-bin-1.0.0_alpha35.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils desktop
-
-MY_PV="1.0.0-a.35"
-MY_P="zen"
-
-DESCRIPTION="Zen Browser - A Firefox-based browser focused on privacy"
-HOMEPAGE="https://github.com/zen-browser/desktop";
-SRC_URI="https://github.com/zen-browser/desktop/releases/download/${MY_PV}/${MY_P}.linux-specific.tar.bz2
 -> ${P}.tar.bz2"
-
-S="${WORKDIR}"
-LICENSE="MPL-2.0"
-SLOT="0"
-
-RDEPEND="
-       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
-       x11-libs/gtk+:3
-       x11-libs/libX11
-       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
-"
-
-DEPEND="${RDEPEND}"
-
-QA_PREBUILT="opt/zen/*"
-
-src_install() {
-       #create dest dir
-       local destdir="/opt/zen"
-       dodir "${destdir}"
-       #copy files into dest dir
-       cp -a "${S}/zen"/* "${ED}${destdir}" || die
-       #create a symlink to the binary
-       dosym "${destdir}/zen-bin" "/usr/bin/zen-bin" || die
-       #add icons
-       local icon_dir="${ED}${destdir}/browser/chrome/icons/default"
-       if [[ -d "${icon_dir}" ]]; then
-               for size in 16 32 48 64 128; do
-                       if [[ -f "${icon_dir}/default${size}.png" ]]; then
-                               newicon -s ${size} 
"${icon_dir}/default${size}.png" zen.png
-                       fi
-               done
-       else
-               ewarn "Icon directory not found, skipping icon installation"
-       fi
-       #create desktop file
-       make_desktop_entry zen-bin "Zen" zen "Network;WebBrowser"
-       #handle permissions of destdir files
-       fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest}
-       fperms 0750 "${destdir}"/pingsender
-}
-
-pkg_postinst() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-       elog "For optimal performance and compatibility, please ensure"
-       elog "that you have the latest graphics drivers installed."
-}
-
-pkg_postrm() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-}

diff --git a/www-client/zen-bin/zen-bin-1.0.0_alpha37.ebuild 
b/www-client/zen-bin/zen-bin-1.0.0_alpha37.ebuild
deleted file mode 100644
index 1310faac9..000000000
--- a/www-client/zen-bin/zen-bin-1.0.0_alpha37.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils desktop
-
-MY_PV="1.0.0-a.37"
-MY_P="zen"
-
-DESCRIPTION="Zen Browser - A Firefox-based browser focused on privacy"
-HOMEPAGE="https://github.com/zen-browser/desktop";
-SRC_URI="https://github.com/zen-browser/desktop/releases/download/${MY_PV}/${MY_P}.linux-specific.tar.bz2
 -> ${P}.tar.bz2"
-
-S="${WORKDIR}"
-LICENSE="MPL-2.0"
-SLOT="0"
-
-RDEPEND="
-       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
-       x11-libs/gtk+:3
-       x11-libs/libX11
-       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
-"
-
-DEPEND="${RDEPEND}"
-
-QA_PREBUILT="opt/zen/*"
-
-src_install() {
-       #create dest dir
-       local destdir="/opt/zen"
-       dodir "${destdir}"
-       #copy files into dest dir
-       cp -a "${S}/zen"/* "${ED}${destdir}" || die
-       #create a symlink to the binary
-       dosym "${destdir}/zen-bin" "/usr/bin/zen-bin" || die
-       #add icons
-       local icon_dir="${ED}${destdir}/browser/chrome/icons/default"
-       if [[ -d "${icon_dir}" ]]; then
-               for size in 16 32 48 64 128; do
-                       if [[ -f "${icon_dir}/default${size}.png" ]]; then
-                               newicon -s ${size} 
"${icon_dir}/default${size}.png" zen.png
-                       fi
-               done
-       else
-               ewarn "Icon directory not found, skipping icon installation"
-       fi
-       #create desktop file
-       make_desktop_entry zen-bin "Zen" zen "Network;WebBrowser"
-       #handle permissions of destdir files
-       fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest}
-       fperms 0750 "${destdir}"/pingsender
-}
-
-pkg_postinst() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-       elog "For optimal performance and compatibility, please ensure"
-       elog "that you have the latest graphics drivers installed."
-}
-
-pkg_postrm() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-}

diff --git a/www-client/zen-bin/zen-bin-1.0.0_alpha39.ebuild 
b/www-client/zen-bin/zen-bin-1.0.0_alpha39.ebuild
deleted file mode 100644
index 8c0c0fb3a..000000000
--- a/www-client/zen-bin/zen-bin-1.0.0_alpha39.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils desktop
-
-MY_PV="1.0.0-a.39"
-MY_P="zen"
-
-DESCRIPTION="Zen Browser - A Firefox-based browser focused on privacy"
-HOMEPAGE="https://github.com/zen-browser/desktop";
-SRC_URI="https://github.com/zen-browser/desktop/releases/download/${MY_PV}/${MY_P}.linux-specific.tar.bz2
 -> ${P}.tar.bz2"
-
-S="${WORKDIR}"
-LICENSE="MPL-2.0"
-SLOT="0"
-
-RDEPEND="
-       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
-       x11-libs/gtk+:3
-       x11-libs/libX11
-       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
-"
-
-DEPEND="${RDEPEND}"
-
-QA_PREBUILT="opt/zen/*"
-
-src_install() {
-       #create dest dir
-       local destdir="/opt/zen"
-       dodir "${destdir}"
-       #copy files into dest dir
-       cp -a "${S}/zen"/* "${ED}${destdir}" || die
-       #create a symlink to the binary
-       dosym "${destdir}/zen-bin" "/usr/bin/zen-bin" || die
-       #add icons
-       local icon_dir="${ED}${destdir}/browser/chrome/icons/default"
-       if [[ -d "${icon_dir}" ]]; then
-               for size in 16 32 48 64 128; do
-                       if [[ -f "${icon_dir}/default${size}.png" ]]; then
-                               newicon -s ${size} 
"${icon_dir}/default${size}.png" zen.png
-                       fi
-               done
-       else
-               ewarn "Icon directory not found, skipping icon installation"
-       fi
-       #create desktop file
-       make_desktop_entry zen-bin "Zen" zen "Network;WebBrowser"
-       #handle permissions of destdir files
-       fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest}
-       fperms 0750 "${destdir}"/pingsender
-}
-
-pkg_postinst() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-       elog "For optimal performance and compatibility, please ensure"
-       elog "that you have the latest graphics drivers installed."
-}
-
-pkg_postrm() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-}

diff --git a/www-client/zen-bin/zen-bin-1.0.1_alpha2.ebuild 
b/www-client/zen-bin/zen-bin-1.0.1_alpha2.ebuild
deleted file mode 100644
index 3d46a1a76..000000000
--- a/www-client/zen-bin/zen-bin-1.0.1_alpha2.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils desktop
-
-MY_PV="1.0.1-a.2"
-MY_P="zen"
-
-DESCRIPTION="Zen Browser - A Firefox-based browser focused on privacy"
-HOMEPAGE="https://github.com/zen-browser/desktop";
-SRC_URI="https://github.com/zen-browser/desktop/releases/download/${MY_PV}/${MY_P}.linux-specific.tar.bz2
 -> ${P}.tar.bz2"
-
-S="${WORKDIR}"
-LICENSE="MPL-2.0"
-SLOT="0"
-
-RDEPEND="
-       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
-       x11-libs/gtk+:3
-       x11-libs/libX11
-       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
-"
-
-DEPEND="${RDEPEND}"
-
-QA_PREBUILT="opt/zen/*"
-
-src_install() {
-       #create dest dir
-       local destdir="/opt/zen"
-       dodir "${destdir}"
-       #copy files into dest dir
-       cp -a "${S}/zen"/* "${ED}${destdir}" || die
-       #create a symlink to the binary
-       dosym "${destdir}/zen-bin" "/usr/bin/zen-bin" || die
-       #add icons
-       local icon_dir="${ED}${destdir}/browser/chrome/icons/default"
-       if [[ -d "${icon_dir}" ]]; then
-               for size in 16 32 48 64 128; do
-                       if [[ -f "${icon_dir}/default${size}.png" ]]; then
-                               newicon -s ${size} 
"${icon_dir}/default${size}.png" zen.png
-                       fi
-               done
-       else
-               ewarn "Icon directory not found, skipping icon installation"
-       fi
-       #create desktop file
-       make_desktop_entry zen-bin "Zen" zen "Network;WebBrowser"
-       #handle permissions of destdir files
-       fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest}
-       fperms 0750 "${destdir}"/pingsender
-}
-
-pkg_postinst() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-       elog "For optimal performance and compatibility, please ensure"
-       elog "that you have the latest graphics drivers installed."
-}
-
-pkg_postrm() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-}

diff --git a/www-client/zen-bin/zen-bin-1.0.1_alpha3.ebuild 
b/www-client/zen-bin/zen-bin-1.0.1_alpha3.ebuild
deleted file mode 100644
index aca2b6a18..000000000
--- a/www-client/zen-bin/zen-bin-1.0.1_alpha3.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils desktop
-
-MY_PV="1.0.1-a.3"
-MY_P="zen"
-
-DESCRIPTION="Zen Browser - A Firefox-based browser focused on privacy"
-HOMEPAGE="https://github.com/zen-browser/desktop";
-SRC_URI="https://github.com/zen-browser/desktop/releases/download/${MY_PV}/${MY_P}.linux-specific.tar.bz2
 -> ${P}.tar.bz2"
-
-S="${WORKDIR}"
-LICENSE="MPL-2.0"
-SLOT="0"
-
-RDEPEND="
-       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
-       x11-libs/gtk+:3
-       x11-libs/libX11
-       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
-"
-
-DEPEND="${RDEPEND}"
-
-QA_PREBUILT="opt/zen/*"
-
-src_install() {
-       #create dest dir
-       local destdir="/opt/zen"
-       dodir "${destdir}"
-       #copy files into dest dir
-       cp -a "${S}/zen"/* "${ED}${destdir}" || die
-       #create a symlink to the binary
-       dosym "${destdir}/zen-bin" "/usr/bin/zen-bin" || die
-       #add icons
-       local icon_dir="${ED}${destdir}/browser/chrome/icons/default"
-       if [[ -d "${icon_dir}" ]]; then
-               for size in 16 32 48 64 128; do
-                       if [[ -f "${icon_dir}/default${size}.png" ]]; then
-                               newicon -s ${size} 
"${icon_dir}/default${size}.png" zen.png
-                       fi
-               done
-       else
-               ewarn "Icon directory not found, skipping icon installation"
-       fi
-       #create desktop file
-       make_desktop_entry zen-bin "Zen" zen "Network;WebBrowser"
-       #handle permissions of destdir files
-       fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest}
-       fperms 0750 "${destdir}"/pingsender
-}
-
-pkg_postinst() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-       elog "For optimal performance and compatibility, please ensure"
-       elog "that you have the latest graphics drivers installed."
-}
-
-pkg_postrm() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-}

diff --git a/www-client/zen-bin/zen-bin-1.0.1_alpha4.ebuild 
b/www-client/zen-bin/zen-bin-1.0.1_alpha4.ebuild
deleted file mode 100644
index 53bf3f967..000000000
--- a/www-client/zen-bin/zen-bin-1.0.1_alpha4.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils desktop
-
-MY_PV="1.0.1-a.4"
-MY_P="zen"
-
-DESCRIPTION="Zen Browser - A Firefox-based browser focused on privacy"
-HOMEPAGE="https://github.com/zen-browser/desktop";
-SRC_URI="https://github.com/zen-browser/desktop/releases/download/${MY_PV}/${MY_P}.linux-specific.tar.bz2
 -> ${P}.tar.bz2"
-
-S="${WORKDIR}"
-LICENSE="MPL-2.0"
-SLOT="0"
-
-RDEPEND="
-       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
-       x11-libs/gtk+:3
-       x11-libs/libX11
-       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
-"
-
-DEPEND="${RDEPEND}"
-
-QA_PREBUILT="opt/zen/*"
-
-src_install() {
-       #create dest dir
-       local destdir="/opt/zen"
-       dodir "${destdir}"
-       #copy files into dest dir
-       cp -a "${S}/zen"/* "${ED}${destdir}" || die
-       #create a symlink to the binary
-       dosym "${destdir}/zen-bin" "/usr/bin/zen-bin" || die
-       #add icons
-       local icon_dir="${ED}${destdir}/browser/chrome/icons/default"
-       if [[ -d "${icon_dir}" ]]; then
-               for size in 16 32 48 64 128; do
-                       if [[ -f "${icon_dir}/default${size}.png" ]]; then
-                               newicon -s ${size} 
"${icon_dir}/default${size}.png" zen.png
-                       fi
-               done
-       else
-               ewarn "Icon directory not found, skipping icon installation"
-       fi
-       #create desktop file
-       make_desktop_entry zen-bin "Zen" zen "Network;WebBrowser"
-       #handle permissions of destdir files
-       fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest}
-       fperms 0750 "${destdir}"/pingsender
-}
-
-pkg_postinst() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-       elog "For optimal performance and compatibility, please ensure"
-       elog "that you have the latest graphics drivers installed."
-}
-
-pkg_postrm() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-}

diff --git a/www-client/zen-bin/zen-bin-1.0.1_alpha5.ebuild 
b/www-client/zen-bin/zen-bin-1.0.1_alpha5.ebuild
deleted file mode 100644
index 8f7c8b647..000000000
--- a/www-client/zen-bin/zen-bin-1.0.1_alpha5.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils desktop
-
-MY_PV="1.0.1-a.5"
-MY_P="zen"
-
-DESCRIPTION="Zen Browser - A Firefox-based browser focused on privacy"
-HOMEPAGE="https://github.com/zen-browser/desktop";
-SRC_URI="https://github.com/zen-browser/desktop/releases/download/${MY_PV}/${MY_P}.linux-specific.tar.bz2
 -> ${P}.tar.bz2"
-
-S="${WORKDIR}"
-LICENSE="MPL-2.0"
-SLOT="0"
-
-RDEPEND="
-       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
-       x11-libs/gtk+:3
-       x11-libs/libX11
-       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
-"
-
-DEPEND="${RDEPEND}"
-
-QA_PREBUILT="opt/zen/*"
-
-src_install() {
-       #create dest dir
-       local destdir="/opt/zen"
-       dodir "${destdir}"
-       #copy files into dest dir
-       cp -a "${S}/zen"/* "${ED}${destdir}" || die
-       #create a symlink to the binary
-       dosym "${destdir}/zen-bin" "/usr/bin/zen-bin" || die
-       #add icons
-       local icon_dir="${ED}${destdir}/browser/chrome/icons/default"
-       if [[ -d "${icon_dir}" ]]; then
-               for size in 16 32 48 64 128; do
-                       if [[ -f "${icon_dir}/default${size}.png" ]]; then
-                               newicon -s ${size} 
"${icon_dir}/default${size}.png" zen.png
-                       fi
-               done
-       else
-               ewarn "Icon directory not found, skipping icon installation"
-       fi
-       #create desktop file
-       make_desktop_entry zen-bin "Zen" zen "Network;WebBrowser"
-       #handle permissions of destdir files
-       fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest}
-       fperms 0750 "${destdir}"/pingsender
-}
-
-pkg_postinst() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-       elog "For optimal performance and compatibility, please ensure"
-       elog "that you have the latest graphics drivers installed."
-}
-
-pkg_postrm() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-}

diff --git a/www-client/zen-bin/zen-bin-1.0.1_alpha6.ebuild 
b/www-client/zen-bin/zen-bin-1.0.1_alpha6.ebuild
deleted file mode 100644
index c75d51b53..000000000
--- a/www-client/zen-bin/zen-bin-1.0.1_alpha6.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils desktop
-
-MY_PV="1.0.1-a.6"
-MY_P="zen"
-
-DESCRIPTION="Zen Browser - A Firefox-based browser focused on privacy"
-HOMEPAGE="https://github.com/zen-browser/desktop";
-SRC_URI="https://github.com/zen-browser/desktop/releases/download/${MY_PV}/${MY_P}.linux-specific.tar.bz2
 -> ${P}.tar.bz2"
-
-S="${WORKDIR}"
-LICENSE="MPL-2.0"
-SLOT="0"
-
-RDEPEND="
-       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
-       x11-libs/gtk+:3
-       x11-libs/libX11
-       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
-"
-
-DEPEND="${RDEPEND}"
-
-QA_PREBUILT="opt/zen/*"
-
-src_install() {
-       #create dest dir
-       local destdir="/opt/zen"
-       dodir "${destdir}"
-       #copy files into dest dir
-       cp -a "${S}/zen"/* "${ED}${destdir}" || die
-       #create a symlink to the binary
-       dosym "${destdir}/zen-bin" "/usr/bin/zen-bin" || die
-       #add icons
-       local icon_dir="${ED}${destdir}/browser/chrome/icons/default"
-       if [[ -d "${icon_dir}" ]]; then
-               for size in 16 32 48 64 128; do
-                       if [[ -f "${icon_dir}/default${size}.png" ]]; then
-                               newicon -s ${size} 
"${icon_dir}/default${size}.png" zen.png
-                       fi
-               done
-       else
-               ewarn "Icon directory not found, skipping icon installation"
-       fi
-       #create desktop file
-       make_desktop_entry zen-bin "Zen" zen "Network;WebBrowser"
-       #handle permissions of destdir files
-       fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest}
-       fperms 0750 "${destdir}"/pingsender
-}
-
-pkg_postinst() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-       elog "For optimal performance and compatibility, please ensure"
-       elog "that you have the latest graphics drivers installed."
-}
-
-pkg_postrm() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-}

diff --git a/www-client/zen-bin/zen-bin-1.0.1_alpha7.ebuild 
b/www-client/zen-bin/zen-bin-1.0.1_alpha7.ebuild
deleted file mode 100644
index 2808f7083..000000000
--- a/www-client/zen-bin/zen-bin-1.0.1_alpha7.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils desktop
-
-MY_PV="1.0.1-a.7"
-MY_P="zen"
-
-DESCRIPTION="Zen Browser - A Firefox-based browser focused on privacy"
-HOMEPAGE="https://github.com/zen-browser/desktop";
-SRC_URI="https://github.com/zen-browser/desktop/releases/download/${MY_PV}/${MY_P}.linux-specific.tar.bz2
 -> ${P}.tar.bz2"
-
-S="${WORKDIR}"
-LICENSE="MPL-2.0"
-SLOT="0"
-
-RDEPEND="
-       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
-       x11-libs/gtk+:3
-       x11-libs/libX11
-       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
-"
-
-DEPEND="${RDEPEND}"
-
-QA_PREBUILT="opt/zen/*"
-
-src_install() {
-       #create dest dir
-       local destdir="/opt/zen"
-       dodir "${destdir}"
-       #copy files into dest dir
-       cp -a "${S}/zen"/* "${ED}${destdir}" || die
-       #create a symlink to the binary
-       dosym "${destdir}/zen-bin" "/usr/bin/zen-bin" || die
-       #add icons
-       local icon_dir="${ED}${destdir}/browser/chrome/icons/default"
-       if [[ -d "${icon_dir}" ]]; then
-               for size in 16 32 48 64 128; do
-                       if [[ -f "${icon_dir}/default${size}.png" ]]; then
-                               newicon -s ${size} 
"${icon_dir}/default${size}.png" zen.png
-                       fi
-               done
-       else
-               ewarn "Icon directory not found, skipping icon installation"
-       fi
-       #create desktop file
-       make_desktop_entry zen-bin "Zen" zen "Network;WebBrowser"
-       #handle permissions of destdir files
-       fperms 0755 "${destdir}"/{zen-bin,updater,glxtest,vaapitest}
-       fperms 0750 "${destdir}"/pingsender
-}
-
-pkg_postinst() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-       elog "For optimal performance and compatibility, please ensure"
-       elog "that you have the latest graphics drivers installed."
-}
-
-pkg_postrm() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-}

Reply via email to