From 55c12aa64d50af14f94b04e97bc2dd7c582e13a6 Mon Sep 17 00:00:00 2001 From: Rahil Bhimjiani Date: Tue, 22 Apr 2025 19:07:29 +0530 Subject: [PATCH 1/3] net-dns/AdGuardHome: update to 0.107.61 Signed-off-by: Rahil Bhimjiani --- ...ardHome-0.107.58.ebuild => AdGuardHome-0.107.61.ebuild} | 2 +- net-dns/AdGuardHome/Manifest | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) rename net-dns/AdGuardHome/{AdGuardHome-0.107.58.ebuild => AdGuardHome-0.107.61.ebuild} (99%) diff --git a/net-dns/AdGuardHome/AdGuardHome-0.107.58.ebuild b/net-dns/AdGuardHome/AdGuardHome-0.107.61.ebuild similarity index 99% rename from net-dns/AdGuardHome/AdGuardHome-0.107.58.ebuild rename to net-dns/AdGuardHome/AdGuardHome-0.107.61.ebuild index 639bccedd1..0268b1c336 100644 --- a/net-dns/AdGuardHome/AdGuardHome-0.107.58.ebuild +++ b/net-dns/AdGuardHome/AdGuardHome-0.107.61.ebuild @@ -8,7 +8,7 @@ inherit fcaps go-module readme.gentoo-r1 systemd DESCRIPTION="Network-wide ads & trackers blocking DNS server like Pi-Hole with web ui" HOMEPAGE="https://github.com/AdguardTeam/AdGuardHome/" -WIKI_COMMIT="5657b4b" +WIKI_COMMIT="ad09f2b" SRC_URI=" https://github.com/AdguardTeam/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz diff --git a/net-dns/AdGuardHome/Manifest b/net-dns/AdGuardHome/Manifest index 3cb582d1d3..e63951d6d3 100644 --- a/net-dns/AdGuardHome/Manifest +++ b/net-dns/AdGuardHome/Manifest @@ -1,10 +1,11 @@ -DIST AdGuardHome-0.107.58-deps.tar.xz 5228196 BLAKE2B 9022f6f42a19f91aabe61069bfe1ce5f32096928fb76c99e98837dcbf48212dcec1aa11cf18db93e0702a933bca5aeb98c93d23a1ec324109ecc281fb321aafc SHA512 b46d4471bb1a9346c08e928654a8346cef3cbc6dc3e77d4bedbbc55c8168746e231041bcd99ecfee831faadf7ed8caf9c34b75e3f323b304893ea6edd54fdc9e -DIST AdGuardHome-0.107.58-web.tar.gz 2459682 BLAKE2B 11daf72a80c8d962986772711d3f6caa9e48da82aa5c3714b56ef666c6ff8c95887893eb771cf0e7e2a74f11c991ae66b893c489391e3e4db0cd46b00565f4af SHA512 4a923bd8e3ca284592fc1de0082b838da328570fc6eb5a30806bfd4201fb5cfc62290de7a32d33e0cbe6bceb428c2cc65598ef7b1e30a511e99f6198c6495d9a -DIST AdGuardHome-0.107.58.tar.gz 2292117 BLAKE2B 59e5eee6d03008258226b29df53d594117aaccd426225f095b0787817e049eff6e9dd942abf074cb6978e9a9f8ea91a98eb82f81e9c18840783cb9095343be75 SHA512 4d6f3b2a3a3932cb91a408f4ff53133a86390806d4bee01a6e2edc5c1f0d941783c7ffd8bd1e4ead97ec69e4fbbcc1ae84c2bfebc71398b96050109e41ac6429 DIST AdGuardHome-0.107.59-deps.tar.xz 5228836 BLAKE2B 88f41df2d9a9c8f538e6a3efc5a25b8cb51b92ab14893d74ee9f3d5199d4b766413737725c352d6b9468739d60dc47f8f13ff3f27c834c9eec3c3bbf27de1282 SHA512 16314cd75696567da5ee151f20a12269c411c9c33d0cf07a27f7091240e953e646bc040ec592b0762043517f7e8c93ccc339f75258cd2da174f58c82b7016604 DIST AdGuardHome-0.107.59-web.tar.gz 2460222 BLAKE2B 8488b1797f2e76fc9973d0cdde6e9d9f84d1c1e21884998300beb1edf098d6fa87b0eda1974a8ce875a974894533373080fc215ea2f08887f2338ca081cd692e SHA512 882f83c0cb1841c16adb0c1041f2c04aa662634114c376613b1173f234390d1e88df5bcdc46e9b27b1a835c870beafa83734ef0b86a436ea13e431edf5faf5ab DIST AdGuardHome-0.107.59.tar.gz 2292263 BLAKE2B f0071eab28194d36874cfaeef08a0bf159e76ad7a09fe7456e5372e4a338fec63a131566914cf6f8ebf889c867259e268d1ebaa28f79e9aeb85385890939c3a2 SHA512 eedf4e0425160abfe0510fdf7547c497df921276f7f0cfb3d589987c9610761a75490ed6b19013732ee40baa7c799b7eadedb5ab3c24c48e45e19f987c9fa734 DIST AdGuardHome-0.107.60-deps.tar.xz 5233544 BLAKE2B f29ea35932cd664b85e8039389df094426df38a578fd8e9bc6c9b263253380b82453b6c27054875c17e89bab2320a3cb0257d3366930b135856cc0799ded4914 SHA512 9b58011b0a8218c7d943032cd51d9df48a494de4afd141e94d130bbb3b0e8b979d81772d7b0c03afbabaeb78b955bad5d30782a1f041cbb7c975747a697cb3c4 DIST AdGuardHome-0.107.60-web.tar.gz 2460509 BLAKE2B f7a7236952fe3bf5da4f4c77a89ee30d2fda6875334d895f4c0ef9e6825c7f712f1a558732f473b6e22ea4617e780405357473935fc5fc564b48e813f6525961 SHA512 5efbdcb163ce5f34fd75635166ce1cffb61bca3250da711b76168c371d9a1411d0b115dc5bcb19fe61a95b83711043cf5fa77a3b4c90e93f7adeee9798a84eba DIST AdGuardHome-0.107.60.tar.gz 2266231 BLAKE2B 325c0456bc934a5aac9fce3a272efa3cbbeefb1c7dbf02cca5b3494871e4ebbac7ad35e0708d8869c25e07f1d74334904d48a923159f04e5593f3f3c18bb0070 SHA512 48bc1fe8433bf6dbccd27cbd975e3859f5840dfe75455fcc5c701ea0ce3d5cd78240a8812217f61b5c33f23d2baa3b576a88963c8286a0e2efbee9dae1d59c16 +DIST AdGuardHome-0.107.61-deps.tar.xz 5241764 BLAKE2B c0ef0f4cfaac1f69cecd702bb7805ca47be478ef39c898222e21586fff82275c205df1081f91c9f683881f853cda1b291cd88faea2a4306e785a4deb0929e1bb SHA512 7fdf45758477a785084fa4277cace32a9103e510c94f7565fc59b14035cc798fe53373f913cdffe6c13cc8a5c51da78fc812fc1a4e62329025011ba3f17e4e76 +DIST AdGuardHome-0.107.61-web.tar.gz 2460494 BLAKE2B 29627c3397bbe600a5611f6b011968a9d474a3d45ad337d6eaff252a1c5f9df422c5c69e765a1b4d08782fc12135a74e9ae63e869ab0c2777ae34a528d388c63 SHA512 f9df85f9b7661e7ac7c7d3860a746bed33aa329c183ffb2f3836ebe6e418be2fac378bc742fd8bd9361dbfc91d9a561af5e140189e62c650f104666bfecc0f4a +DIST AdGuardHome-0.107.61.tar.gz 2269745 BLAKE2B 79f6d4e1b57a803a42f9a7d4abe5fc7d13ef6f736c75d523489ecffcc58ca8868e3f2c4a3564351f74cfdaa3e0e67e0bd4a8c87fa568cae1895790bf5ea84866 SHA512 6f99aa776190ef93226606c37977f1778cd92cd3e851406be7a0bf597df692d7106e91448550760ca2b3ec9152ec902c17deea2506e00e3a7623a11bcbab025c DIST AdGuardHome-wiki-5657b4b.tar.xz 181172 BLAKE2B 604484e8ecad6a1af61af5b3f5f46a20779951936e55eb51884081c161dd6a97b3a1ec08ad0fec2511ec5173944cacfbe8ca2d4b56c44b375b281671a2280068 SHA512 1a555490b6145a611c456e0443bcd07504c51c2cf1afa20ca74850479762297451c9096a0f0d03aa2f1fe95ae9fa500beb16d4d080d2525c71c987b52f0eb861 +DIST AdGuardHome-wiki-ad09f2b.tar.xz 181172 BLAKE2B 604484e8ecad6a1af61af5b3f5f46a20779951936e55eb51884081c161dd6a97b3a1ec08ad0fec2511ec5173944cacfbe8ca2d4b56c44b375b281671a2280068 SHA512 1a555490b6145a611c456e0443bcd07504c51c2cf1afa20ca74850479762297451c9096a0f0d03aa2f1fe95ae9fa500beb16d4d080d2525c71c987b52f0eb861 From 1405f0a609f20e7ce9dfa97d2d33a5a41797ec59 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Tue, 22 Apr 2025 11:28:04 -0400 Subject: [PATCH 2/3] www-client/zen-bin: add 1.11.5b Signed-off-by: Julien Roy --- www-client/zen-bin/Manifest | 1 + www-client/zen-bin/zen-bin-1.11.5b.ebuild | 89 +++++++++++++++++++++++ 2 files changed, 90 insertions(+) create mode 100644 www-client/zen-bin/zen-bin-1.11.5b.ebuild diff --git a/www-client/zen-bin/Manifest b/www-client/zen-bin/Manifest index b6a8e2451d..22cda36e3a 100644 --- a/www-client/zen-bin/Manifest +++ b/www-client/zen-bin/Manifest @@ -1,2 +1,3 @@ DIST zen-bin-1.10.3b.tar.xz 77895388 BLAKE2B a14d84c9c63ffd6b4ef7ae3e00b1b70e6511942a0c09ad264f75df52a295bc2c5dfd090afd3203ed87f0fe5ae1b1afa1928d431e727073e5e07a18c7b9498cdd SHA512 60ea4ac56530932007da6d5fd4b3f5f6dd49186361b918a49c2753a368c2ae98a68cef1fdd7db4952cd68d02061e4120c091980b5b7d443e031d6de91e1a2c83 +DIST zen-bin-1.11.5b.tar.xz 78007628 BLAKE2B 21b78fdcec9dc634633a61e9437d8ff9e25ed380c547c58f3d49963416aacf54bcd674965f8928c90b68595420d43f9190ed1a5a309f05efac378de58ddf6f27 SHA512 3ea32de295d922d54da89a9c9c5fed9577421c296f32193f0d91b791ca1452f6e6b551ed8df1161e57afac4bf7b78cb912d9a257b02ae7502cd4afb91a817828 DIST zen-bin-1.11b.tar.xz 77934824 BLAKE2B ac5e2aa6cba4d06743892be5146d8cea5c00e15053993c6e386b5ddb04bc2c25aab2f7921007d88bfdb274f9b68ab30599788cbcdf013592d3072dd0d18b6742 SHA512 8a530bd44f59b9e13505e343434b87f12243aa2f604b7eb9e45f5d778e4e089c6b98a67e26ddbbf3e1373cf87c312b80dc3438a4cdfad915c87c4019af8fa484 diff --git a/www-client/zen-bin/zen-bin-1.11.5b.ebuild b/www-client/zen-bin/zen-bin-1.11.5b.ebuild new file mode 100644 index 0000000000..41033c538a --- /dev/null +++ b/www-client/zen-bin/zen-bin-1.11.5b.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils desktop + +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/${PV}/${MY_P}.linux-x86_64.tar.xz -> ${P}.tar.xz" + +S="${WORKDIR}" +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + 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 + 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 +" + +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 +} From a725a78c30a55e96bb616c3110113fb190a6e228 Mon Sep 17 00:00:00 2001 From: Julien Roy Date: Tue, 22 Apr 2025 11:28:35 -0400 Subject: [PATCH 3/3] www-client/zen-bin: drop 1.10.3b Signed-off-by: Julien Roy --- www-client/zen-bin/Manifest | 1 - www-client/zen-bin/zen-bin-1.10.3b.ebuild | 89 ----------------------- 2 files changed, 90 deletions(-) delete mode 100644 www-client/zen-bin/zen-bin-1.10.3b.ebuild diff --git a/www-client/zen-bin/Manifest b/www-client/zen-bin/Manifest index 22cda36e3a..5b6b1ef08f 100644 --- a/www-client/zen-bin/Manifest +++ b/www-client/zen-bin/Manifest @@ -1,3 +1,2 @@ -DIST zen-bin-1.10.3b.tar.xz 77895388 BLAKE2B a14d84c9c63ffd6b4ef7ae3e00b1b70e6511942a0c09ad264f75df52a295bc2c5dfd090afd3203ed87f0fe5ae1b1afa1928d431e727073e5e07a18c7b9498cdd SHA512 60ea4ac56530932007da6d5fd4b3f5f6dd49186361b918a49c2753a368c2ae98a68cef1fdd7db4952cd68d02061e4120c091980b5b7d443e031d6de91e1a2c83 DIST zen-bin-1.11.5b.tar.xz 78007628 BLAKE2B 21b78fdcec9dc634633a61e9437d8ff9e25ed380c547c58f3d49963416aacf54bcd674965f8928c90b68595420d43f9190ed1a5a309f05efac378de58ddf6f27 SHA512 3ea32de295d922d54da89a9c9c5fed9577421c296f32193f0d91b791ca1452f6e6b551ed8df1161e57afac4bf7b78cb912d9a257b02ae7502cd4afb91a817828 DIST zen-bin-1.11b.tar.xz 77934824 BLAKE2B ac5e2aa6cba4d06743892be5146d8cea5c00e15053993c6e386b5ddb04bc2c25aab2f7921007d88bfdb274f9b68ab30599788cbcdf013592d3072dd0d18b6742 SHA512 8a530bd44f59b9e13505e343434b87f12243aa2f604b7eb9e45f5d778e4e089c6b98a67e26ddbbf3e1373cf87c312b80dc3438a4cdfad915c87c4019af8fa484 diff --git a/www-client/zen-bin/zen-bin-1.10.3b.ebuild b/www-client/zen-bin/zen-bin-1.10.3b.ebuild deleted file mode 100644 index 41033c538a..0000000000 --- a/www-client/zen-bin/zen-bin-1.10.3b.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg-utils desktop - -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/${PV}/${MY_P}.linux-x86_64.tar.xz -> ${P}.tar.xz" - -S="${WORKDIR}" -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - 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 - 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 -" - -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 -}