commit:     dbc957ed85baae6e256736b38736d179a9f90f42
Author:     Rahil Bhimjiani <me <AT> rahil <DOT> rocks>
AuthorDate: Mon Jul  7 07:07:39 2025 +0000
Commit:     Rahil Bhimjiani <rahil3108 <AT> gmail <DOT> com>
CommitDate: Mon Jul  7 07:07:39 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dbc957ed

net-dns/AdGuardHome: remove 0.107.59

Signed-off-by: Rahil Bhimjiani <me <AT> rahil.rocks>

 net-dns/AdGuardHome/AdGuardHome-0.107.59.ebuild | 141 ------------------------
 net-dns/AdGuardHome/Manifest                    |   3 -
 2 files changed, 144 deletions(-)

diff --git a/net-dns/AdGuardHome/AdGuardHome-0.107.59.ebuild 
b/net-dns/AdGuardHome/AdGuardHome-0.107.59.ebuild
deleted file mode 100644
index 639bccedd1..0000000000
--- a/net-dns/AdGuardHome/AdGuardHome-0.107.59.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-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"
-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
-       
https://github.com/rahilarious/gentoo-distfiles/releases/download/${PN}-0.107.57/wiki.tar.xz
 -> ${PN}-wiki-${WIKI_COMMIT}.tar.xz
-       web? ( 
https://github.com/AdguardTeam/AdGuardHome/releases/download/v${PV}/AdGuardHome_frontend.tar.gz
 -> ${P}-web.tar.gz )
-"
-
-# main
-LICENSE="GPL-3"
-# deps
-LICENSE+=" Apache-2.0 BSD BSD-2 MIT ZLIB"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-IUSE="+web"
-# RESTRICT="test"
-
-FILECAPS=(
-       -m 755 'cap_net_bind_service=+eip cap_net_raw=+eip' usr/bin/${PN}
-)
-
-PATCHES=(
-       "${FILESDIR}"/disable-update-cmd-opt.patch
-)
-
-DOCS="
-       ../${PN}.wiki/*
-"
-
-DOC_CONTENTS="\n
-User is advised to not run binary directly instead use systemd service\n\n
-Defaults for systemd service:\n
-Web UI: 0.0.0.0:3000\n
-Data directory: /var/lib/${PN}\n
-Default config: /var/lib/${PN}/${PN}.yaml
-"
-src_unpack() {
-       # because we're using  vendor/ so we don't need go-module_src_unpack
-       default
-}
-
-src_prepare() {
-       ln -sv ../vendor ./ || die
-
-       default
-
-       # symlinking doesn't work for some reason so MUST `mv`
-       use web && { rm -v build/gitkeep && rmdir build && mv ../build ./ || 
die ; }
-}
-
-src_compile() {
-       # mimicking 
https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-build.sh
-
-       local MY_LDFLAGS="-s -w"
-       MY_LDFLAGS+=" -X 
github.com/AdguardTeam/AdGuardHome/internal/version.version=${PV}"
-       MY_LDFLAGS+=" -X 
github.com/AdguardTeam/AdGuardHome/internal/version.channel=release"
-       MY_LDFLAGS+=" -X 
github.com/AdguardTeam/AdGuardHome/internal/version.committime=$(date +%s)"
-       if [ "$(go env GOARM)" != '' ]
-       then
-               MY_LDFLAGS+=" -X 
github.com/AdguardTeam/AdGuardHome/internal/version.goarm=$(go env GOARM)"
-       elif [ "$(go env GOMIPS)" != '' ]
-       then
-               MY_LDFLAGS+=" -X 
github.com/AdguardTeam/AdGuardHome/internal/version.gomips=$(go env GOMIPS)"
-       fi
-
-       ego build -ldflags "${MY_LDFLAGS}" -trimpath -v=1 -x=1
-}
-
-src_test() {
-
-       # mimicking 
https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-test.sh
-       count_flags='--count=1'
-       cover_flags='--coverprofile=./coverage.txt'
-       shuffle_flags='--shuffle=on'
-       timeout_flags="--timeout=30s"
-       fuzztime_flags="--fuzztime=20s"
-       readonly count_flags cover_flags shuffle_flags timeout_flags 
fuzztime_flags
-
-       # race only works when pie is disabled
-       export GOFLAGS="${GOFLAGS/-buildmode=pie/}"
-
-       # following test is failing without giving any reason. Tried disabling 
internal/updater internal/whois tests toggling race, but still failing.
-       # ego test\
-       #         "$count_flags"\
-       #         "$cover_flags"\
-       #         "$shuffle_flags"\
-       #         --race=1\
-       #         "$timeout_flags"\
-       #         ./...
-
-       # mimicking 
https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-bench.sh
-       ego test\
-                 "$count_flags"\
-                 "$shuffle_flags"\
-                 --race=0\
-                 "$timeout_flags"\
-                 --bench='.'\
-                 --benchmem\
-                 --benchtime=1s\
-                 --run='^$'\
-                 ./...
-
-       # mimicking 
https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-fuzz.sh
-       ego test\
-                 "$count_flags"\
-                 "$shuffle_flags"\
-                 --race=0\
-                 "$timeout_flags"\
-                 "$fuzztime_flags"\
-                 --fuzz='.'\
-                 --run='^$'\
-                 ./internal/filtering/rulelist/\
-               ;
-
-}
-
-src_install() {
-       dobin "${PN}"
-       dosym -r /usr/bin/"${PN}" /usr/bin/adguardhome
-
-       einstalldocs
-       readme.gentoo_create_doc
-
-       systemd_newunit "${FILESDIR}"/AdGuardHome-0.107.57.service 
"${PN}".service
-}
-
-pkg_postinst() {
-       readme.gentoo_print_elog
-}

diff --git a/net-dns/AdGuardHome/Manifest b/net-dns/AdGuardHome/Manifest
index b7f9dd257f..72a45dec5b 100644
--- a/net-dns/AdGuardHome/Manifest
+++ b/net-dns/AdGuardHome/Manifest
@@ -1,6 +1,3 @@
-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

Reply via email to