summaryrefslogtreecommitdiff
path: root/net-wireless
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-04-11 08:43:59 +0100
committerV3n3RiX <venerix@koprulu.sector>2025-04-11 08:43:59 +0100
commitbb59556b3302a941db4630613c604644d5f7a617 (patch)
tree42e60b7ae227b0fe3af52dfac08d59653066a2db /net-wireless
parent3cd09a18bad26aad2645241b868755cfdf41b6ae (diff)
gentoo auto-resync : 11:04:2025 - 08:43:58nextedge
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/Manifest.gzbin13915 -> 13917 bytes
-rw-r--r--net-wireless/iwd/Manifest2
-rw-r--r--net-wireless/iwd/iwd-3.6.ebuild167
-rw-r--r--net-wireless/rtl-sdr/Manifest2
-rw-r--r--net-wireless/rtl-sdr/rtl-sdr-2.0.1-r1.ebuild55
-rw-r--r--net-wireless/unifi/Manifest2
-rw-r--r--net-wireless/unifi/unifi-8.6.9.ebuild109
7 files changed, 169 insertions, 168 deletions
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index 7a2bab05a7da..9ad4e82277c0 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 7257a6e64d1e..0d7250963bbe 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -3,8 +3,10 @@ AUX iwd.initd-r1 290 BLAKE2B ea7a6a51ab0fe4f83a748e61e245cf2d7abac898431bf84d9f3
DIST iwd-3.2.tar.xz 1102488 BLAKE2B 303b1790c3a1f56e11e1d8e5a66bc1f4b4df8e36b6a68f2fe774f6ad4d74ea9bcc580ce2e8fc85110a970e75a9c1fed52dc96189e7d655a511860d1c378964a1 SHA512 edde70e5eda6fd455a649877c0aa22c44a2c9e8353c12c7fb624e6dbe3b1b024dddac702313548b61d9f06f86c77fd5dd15b25c54673a2a338da994dc87d1e5d
DIST iwd-3.3.tar.xz 1103272 BLAKE2B dd3f54f1a15bdef49da8ffe8359cd579b51da6762f2cfd82ad0204b02ab9445c0db50908360cebb3551d035ebc784caceb0d8edfd553d6b2a14a662c97cfd25c SHA512 05c1319371c7be0e4234afcf6c346c66fd42a7e393ca6edfccea159e4ebc187de427f01e848fb43d8fa8da158b3b390dde3dbf651d70b045c1a70b121b305004
DIST iwd-3.4.tar.xz 1111100 BLAKE2B b6400db7dd416bbb42318dc55cadda3121f467aee939a085651d326170f27d177f40c930fcae1acada4b9166ec0aafbb07bba1c4d03aba26c6d1a8113a1637f7 SHA512 7ff456306a92398e0ab5aae8ae2abdb13d86c9ad282fd4f24db89aee4fc32b347f3bf332564dfcc1b41030531761c9c9c16d751fa17158545574bc3eeb9e4cb7
+DIST iwd-3.6.tar.xz 1115264 BLAKE2B fbf461cddb88f9c0d9201b50d8f86053f54df33260759d7f957804f6b27e5fcf7422db23e561f994b4fe99ad92c5f17f071db7fe7a4bba11573c175a6c6c54fc SHA512 6a306900ec3b3076335861c66a526a58796cc696f535e9fe047e641548d2747cbd846d02e100396228a2536d09e329b5bfb8db3c1149313d73c2c2c1f3d1c9a9
EBUILD iwd-3.2.ebuild 4126 BLAKE2B 89e09da4ad8ca5ecdbdf1ee2774bd98cccc2928ee28de8fc99a95b987c8299aea7a387baed3221c96525fd6fb52992131c26d4a7e346a43113c1e3da281f2f71 SHA512 5afdde9a8e412374e9dcc6747403ed22d64b6b550bbc20e102b6ff15cee252d62ef97a751c5680223053eef8bedd38555f7589c739c59b8c1db3ecc72d95f660
EBUILD iwd-3.3.ebuild 4132 BLAKE2B 2d50995306c6a304698bd0859f58cb50f40661572fbf2545346d86eea9275f3685d78a77d0fac249ca196bf4ace581538a043294ebb394f8d91eacd931171255 SHA512 73b03014fbd138cca0d1ab04da715a06f50e5eecb59681a5fb76c0efadb433d178e9c3c1347d20ebc5d83b4f7ef6abaeba9404dfde1ff3013406c98c8a3fd11d
EBUILD iwd-3.4.ebuild 4132 BLAKE2B 6723c9ee44eefb72a43c5877feec1abdae83802573a0369fc49cb0c76e6b52a0d3c6b9b626ace0cd808de38ca6d015fa773dcf8b2fd5efbd12bfc8bfbbc4c2ea SHA512 ab31e7befa53a35a82631bc2110a5eb07219c89d067d28b2dbfe0f1c4e55b718c925c247c8cb028b93789718d6b1dfff2b851403608e67388235aca20d83752d
+EBUILD iwd-3.6.ebuild 4132 BLAKE2B 6723c9ee44eefb72a43c5877feec1abdae83802573a0369fc49cb0c76e6b52a0d3c6b9b626ace0cd808de38ca6d015fa773dcf8b2fd5efbd12bfc8bfbbc4c2ea SHA512 ab31e7befa53a35a82631bc2110a5eb07219c89d067d28b2dbfe0f1c4e55b718c925c247c8cb028b93789718d6b1dfff2b851403608e67388235aca20d83752d
EBUILD iwd-9999.ebuild 4128 BLAKE2B 87520b1e69bddd0844e79343475a929aa1cac55669949bf60e9602d14bbc8ae4817d6260d2d4a69efcf21face015b1a809d680c1ed5428afc0ed583434159079 SHA512 9ef3d68bc3b0da527364af1aec3dfc0af37965e64f302aa6b830f38c087fe2f73f7cd6ef33f8b6da95ae76ab691dea929b108e4b5c124a188d4af7cb51aaf07a
MISC metadata.xml 717 BLAKE2B 4619afbff3a4275ff2307476c044c1a4f7c2a14ec4fbeec0db02cd35d8ec98a5d3febcde34dbc43a358129d02369ee6178e02d3938b7cace99946a963d235d99 SHA512 46809c9157af3809f720d38e71e900bb4ee8418f79030cda45e7c4547dca9f2f3b5932c5b481c44ae6bbfd0b48c0997106ada3be30ef5f2110cc287738f24473
diff --git a/net-wireless/iwd/iwd-3.6.ebuild b/net-wireless/iwd/iwd-3.6.ebuild
new file mode 100644
index 000000000000..e97768acd38c
--- /dev/null
+++ b/net-wireless/iwd/iwd-3.6.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.72"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit autotools git-r3
+ IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git"
+ ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"
+else
+ SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux standalone systemd wired"
+
+DEPEND="
+ sys-apps/dbus
+ client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+ ${DEPEND}
+ acct-group/netdev
+ net-wireless/wireless-regdb
+ selinux? ( sec-policy/selinux-networkmanager )
+ standalone? (
+ systemd? ( sys-apps/systemd )
+ !systemd? ( virtual/resolvconf )
+ )
+"
+
+BDEPEND="
+ virtual/pkgconfig
+"
+
+[[ ${PV} == *9999* ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+ CONFIG_CHECK="
+ ~ASYMMETRIC_KEY_TYPE
+ ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+ ~CFG80211
+ ~CRYPTO_AES
+ ~CRYPTO_CBC
+ ~CRYPTO_CMAC
+ ~CRYPTO_DES
+ ~CRYPTO_ECB
+ ~CRYPTO_HMAC
+ ~CRYPTO_MD4
+ ~CRYPTO_MD5
+ ~CRYPTO_RSA
+ ~CRYPTO_SHA1
+ ~CRYPTO_SHA256
+ ~CRYPTO_SHA512
+ ~CRYPTO_USER_API_HASH
+ ~CRYPTO_USER_API_SKCIPHER
+ ~KEY_DH_OPERATIONS
+ ~PKCS7_MESSAGE_PARSER
+ ~RFKILL
+ ~X509_CERTIFICATE_PARSER
+ "
+
+ if use amd64;then
+ CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+ WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable for increased performance"
+ fi
+
+ if use cpu_flags_x86_aes;then
+ CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+ WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for increased performance"
+ fi
+
+ if use cpu_flags_x86_ssse3 && use amd64; then
+ CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 ~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+ WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for increased performance"
+ WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for increased performance"
+ WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for increased performance"
+ fi
+
+ if use kernel_linux && kernel_is -ge 4 20; then
+ CONFIG_CHECK="${CONFIG_CHECK} ~PKCS8_PRIVATE_KEY_PARSER"
+ fi
+
+ check_extra_config
+}
+
+src_unpack() {
+ if [[ ${PV} == *9999* ]] ; then
+ EGIT_REPO_URI=${IWD_EGIT_REPO_URI} git-r3_src_unpack
+ EGIT_REPO_URI=${ELL_EGIT_REPO_URI} EGIT_CHECKOUT_DIR=${WORKDIR}/ell git-r3_src_unpack
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+ if [[ ${PV} == *9999* ]] ; then
+ eautoreconf
+ fi
+
+ sed -e "s:Exec=/bin/false:Exec=${EPREFIX}/usr/libexec/iwd:g" -i src/net.connman.iwd.service || die
+}
+
+src_configure() {
+ append-cflags "-fsigned-char"
+ local myeconfargs=(
+ --sysconfdir="${EPREFIX}"/etc/iwd --localstatedir="${EPREFIX}"/var
+ "$(use_enable client)"
+ "$(use_enable monitor)"
+ "$(use_enable ofono)"
+ "$(use_enable wired)"
+ --enable-systemd-service
+ --with-systemd-unitdir="$(systemd_get_systemunitdir)"
+ --with-systemd-modloaddir="${EPREFIX}/usr/lib/modules-load.d"
+ --with-systemd-networkdir="$(systemd_get_utildir)/network"
+ )
+ [[ ${PV} == *9999* ]] || myeconfargs+=(--enable-external-ell)
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ emake "${MYRST2MAN}"
+}
+
+src_install() {
+ emake DESTDIR="${D}" "${MYRST2MAN}" install
+ keepdir "/var/lib/${PN}"
+
+ newinitd "${FILESDIR}/iwd.initd-r1" iwd
+
+ if use wired;then
+ newinitd "${FILESDIR}/ead.initd" ead
+ fi
+
+ if [[ ${PV} == *9999* ]] ; then
+ exeinto /usr/share/iwd/scripts/
+ doexe test/*
+ fi
+
+ if use standalone ; then
+ local iwdconf="${ED}/etc/iwd/main.conf"
+ dodir /etc/iwd
+ cat << EOF > "${iwdconf}"
+[General]
+EnableNetworkConfiguration=true
+
+[Network]
+NameResolvingService=$(usex systemd systemd resolvconf)
+EOF
+ dodir /etc/conf.d
+ echo "rc_provide=\"net\"" > "${ED}"/etc/conf.d/iwd
+ fi
+}
diff --git a/net-wireless/rtl-sdr/Manifest b/net-wireless/rtl-sdr/Manifest
index 32c0872bf40e..9323223f56a4 100644
--- a/net-wireless/rtl-sdr/Manifest
+++ b/net-wireless/rtl-sdr/Manifest
@@ -6,9 +6,7 @@ AUX rtl_tcp.confd 138 BLAKE2B 04df300f0add96490ab861d99301b53ae45d414891f808780f
AUX rtl_tcp.confd-r1 310 BLAKE2B 2b352e54c507fd14c53ec4b164563420674f71e7a4f10819bbd4dc1fe1ed52fbec91f1bb4553e543bb59c6d4897bc1f707a78676ed6fed360c27797d6923d9a1 SHA512 33a2afc074f27f3440e4664d2c51492a0c86c51d03383034d6c52ee7addef247896bfbe31803882858bc526b5b36f0110e674e1af6e42595a11336713055d9f2
AUX rtl_tcp.initd 483 BLAKE2B 1e2feb9f481677792319b60fa99d0a2ed5c4a489c85c97a3a0e54e65fc8fe0c4b1ed8c1c6d4ea5991736fa232d26bb17b3e31fa8e6d01c111ec4ccae4c9df924 SHA512 7ac01b0568b1c12e906ae0d102708070b9aacca97d590b61d80125dac9f84587438fe5b582765552d37b0a9b730e00fca8894f8d5ff0c6a518fa2fb5dd4fb407
AUX rtl_tcp.initd-r1 306 BLAKE2B 8c6376b8bd3665500372f3705283b19a6e75feb6a878bcd3a43a99d44508fe739a0d39d87f6382217946958731c2c492b8ebaaea0880ce9eb242523950653757 SHA512 5f2ab517d045d5c7ef74b0ef44452c03160c160b4cdf2ffffdcbf14586f9b1e3b73a9045a0da4ffacc369f2eb72a6b3c469e4a3a1fff8762edc37a3342fbde8e
-DIST rtl-sdr-2.0.1.gh.tar.gz 135727 BLAKE2B 46bb64e2e35d5f6164acb15b0b1e4c0c988bac8de8fd494faec85f4d36f2db3f73ebb0dc46ce42d4b2ff00a9025f145259aeff25563dd82623c2a3502cda1059 SHA512 ed7b84f05d524d89afc1db384a4e1c4bb2a66e9c6b42623ab42ac9d55829bde77eb12529044e1778664b5a97a48dc5b64bed19161a430c9d91c04dd08cb6b7ac
DIST rtl-sdr-2.0.2.gh.tar.gz 136512 BLAKE2B 48c8ed688f7eb1fce9400accfef3e7762fc40bb5c4e578bf19fdbb7c90bce55dcd1606d57d656c5860fd26e86fc70cae499e9e981695985571a6d51bb2ddd96b SHA512 20a1630df7d4da5d263c5ffd4d83a7c2a6fc674e3838bf02b2b59c1da8d946dafc48790d410ab2fcbc0362c2ac70e5cdcae9391c5f04803bf2cdddafd6f58483
-EBUILD rtl-sdr-2.0.1-r1.ebuild 1361 BLAKE2B b7f73b38cb159c587ed4225b1052385ba147d197498361dce66b8bd7fd3a679cde9c52d83bbb72433b79674686d11c0d276225655abe072c3edc1e6379dbeef4 SHA512 3068856a6c447beb1263b93169c137d1ee6fc048a097a404d99ff53c1c456337f3b25b6df2a35df0f56f8f8948ce2aad47cf25f6599ce29b53c556fe4d65799b
EBUILD rtl-sdr-2.0.2-r1.ebuild 1289 BLAKE2B 50b6c66f89705391aac39a90dd035313bb7f8d51eaaa60ca68f00c7a477f639280f929c20de7dc39768c245eaaca986ec4f3f64c89a74b21b5ec1becda3b4321 SHA512 e46e3e5495d6a4bc3b61785d71dcb87596d0f064c0f91906c72f5aa69ac24e80f7806d7b0d28761944d707c55918732d2f332f75c18087b575a1e5328972b726
EBUILD rtl-sdr-9999.ebuild 1295 BLAKE2B f7a1ec01f6e3e821ebe806c0586ecbb6e6c140d1cf1417ca3d33ffef3e24c82530c403fdf76161458c4348430e9081c0c41d8fdbf763c5754287dbe3f2c28415 SHA512 106ab215c602c55425edc892d7649db7c458d40cd90cf1f84cdb049aa5eaff55f542434cc3eb3a8d30538a1c2363153e0ae721eab9de6e65cd88df557273b35b
MISC metadata.xml 518 BLAKE2B d025587eab3ccb4e572e2db6d88018fae57f674fc174a37a558bd3fca51036af4f7dcf25dae8ae3d3b833965b8c52c230cc6c648967b3df10056d9bbdbf6e4dd SHA512 4f59f9145db46caca3c9e545e436ed95a130486dfca5914ffbb37603af49244a6d2f7df40f318a1137cf1e414c591781ebccd2d9ed7b0ec275f816553e0d8501
diff --git a/net-wireless/rtl-sdr/rtl-sdr-2.0.1-r1.ebuild b/net-wireless/rtl-sdr/rtl-sdr-2.0.1-r1.ebuild
deleted file mode 100644
index 9dc6d39365a4..000000000000
--- a/net-wireless/rtl-sdr/rtl-sdr-2.0.1-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Turns your Realtek RTL2832 based DVB dongle into a SDR receiver"
-HOMEPAGE="https://sdr.osmocom.org/trac/wiki/rtl-sdr"
-
-if [[ ${PV} == 9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://git.osmocom.org/${PN}"
-else
- # COMMIT="142325a93c6ad70f851f43434acfdf75e12dfe03"
- # SRC_URI="https://github.com/osmocom/rtl-sdr/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
- # S="${WORKDIR}/${PN}-${COMMIT}"
- SRC_URI="https://github.com/osmocom/rtl-sdr/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
- KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="+zerocopy"
-
-DEPEND="virtual/libusb:1"
-RDEPEND="
- ${DEPEND}
- !net-wireless/rtl-sdr-blog
-"
-
-PATCHES=(
- "${FILESDIR}"/rtl-sdl-0.6.0_p2020802-fix-pkgconfig-libdir.patch
-)
-
-src_configure() {
- #the udev rules are 666, we don't want that
- local mycmakeargs=(
- -DINSTALL_UDEV_RULES=OFF
- -DDETACH_KERNEL_DRIVER=ON
- -DENABLE_ZEROCOPY="$(usex zerocopy)"
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- newinitd "${FILESDIR}"/rtl_tcp.initd rtl_tcp
- newconfd "${FILESDIR}"/rtl_tcp.confd rtl_tcp
-}
-
-pkg_postinst() {
- elog "Only users in the usb group can capture."
- elog "Just run 'gpasswd -a <USER> usb', then have <USER> re-login."
-}
diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index e4faeff30767..366c71c610e9 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -4,8 +4,6 @@ AUX unifi-mongodb.service 274 BLAKE2B 116b78df7e3e595ebef25af3c4be425b8706356d00
AUX unifi.confd 222 BLAKE2B 3b566a4667b4138f5ad8da53099342708949becfaaa2e5bdb85779f2b39675c0e234f21d57ea0a9ee1c13b41003682823fc5b2ad5132b57ddb4730fdeccb3691 SHA512 20e67959a0f22c7ef1aebcae5248ce76b9049b24e531e560ed0b9eb6b86b7ae10c57ce41517c9276fa11cb05ddc27e8a69b80350d0b8c5590fbe23152f676cc6
AUX unifi.initd-r2 477 BLAKE2B 11dc44ebc7c9d9a670b6aecfd3a82265df60f21057ae459fafb4f5a5671edc522fb13872ec64c168173667cfc072cd0fde5fbaa236109a4c49947ddfd3fd429f SHA512 734aa8b93e057579470e59a287d68f219f510f73479add86d3bfc32d73ca495644d40d9323e2b00a448ee7b519f9a60d3150057c00398165108b572999e70b67
AUX unifi.service-r2 233 BLAKE2B 95d87f040be667c5d5817bc9b6eabfa3d2ef454cfcdd60badef834d6f9ec250612ea5b32724c9df28c735e22183180c9c646729e375d3e38f6a26371661af93b SHA512 cafa67126e7416c736e1ab59e8b31cd2f9ce3f8933b84985f4ba983898b664bb892255855c2fc6cbdb4519732f63e58207209d7701f908d48828dfdd399f1550
-DIST unifi-8.6.9.zip 166991856 BLAKE2B 93581e020b3f240614dfc02c058d732f33a7cd30696a50b7f3f1155b77688d1ade5179ebc6ea8e9870a6b21ce405576334dcba96ea6020b20bfec7441fdfbedb SHA512 61a4ddb5e3214f92cd8645c5c134181d3ee31354af7d7be237cee68138c9d807769d26ef608266d35f0d432c02d40cf59bfbe875839cce3046186e40714df5d1
DIST unifi-9.0.114.zip 152520295 BLAKE2B cb7a8a54e466090d647a8a42fd20b67371f667dfa6f573d63e6a28cf9949f5249b463cf61dc6001766f9277bc978ecc7d686213fe8b77a3c961bf1444bde6eb4 SHA512 c611a774152136080d228a5daef4d73b9e11796a821bdc9473786243fec1f7d4bb2601662226304a0c207e39869e25c501ff18f1e34e6a0276ada8e5242ee3c0
-EBUILD unifi-8.6.9.ebuild 2665 BLAKE2B 3b1815c1286abc5d874eeec60d586b56d574f090ae33f8c67ac03d14cb3c6c92a1fcdbee00e90b8883b6c9eaf816294f236a47d6c907923139b0c919f7538752 SHA512 8742007a954a4f531e3d01ce9a75c8b649547ad10430be416204185d7db24b59590299ae98f70765d85c3533ba1dee4b5d96a29d9c9bd75fdcc89800cc2d6e0d
EBUILD unifi-9.0.114.ebuild 2692 BLAKE2B 1da4c0d0bab584d839399d1edceb622315ef7a5c13ddee72ed254c3f427036823013fc8c08acab0bd1004018d1e2ccbe9d803abf371704aafd602de60f77c242 SHA512 e3927c0ecd7b25f9c42e068aed7261bc3897e03e751f04599fbb21f5444a86ace9c17a2873b7b968ce6f01f04867d0714d33eb8ad405bc92763eaf3422aa8746
MISC metadata.xml 706 BLAKE2B c089f7ad4712f8ad5ef71f8127686dd13a7d3ead5f31dff6c939b100c18920680d648c4d27af479dc14624b5365fc038998f478ae82222fc2f2d073bbb7b58cb SHA512 8866e9107a41456a238b21316a1b174167b4343a55bcca2964b05e44fcc2d157df113a7867496726fcdc0eabf3e244e14567e03b53e3e1df2b11a2d932fa761c
diff --git a/net-wireless/unifi/unifi-8.6.9.ebuild b/net-wireless/unifi/unifi-8.6.9.ebuild
deleted file mode 100644
index 2f1936dc19fa..000000000000
--- a/net-wireless/unifi/unifi-8.6.9.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-# RC_SUFFIX="-"
-
-inherit java-pkg-2 readme.gentoo-r1 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com"
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 LGPL-3 MIT ubiquiti"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="-* amd64 ~arm64"
-IUSE="systemd system-mongodb"
-RESTRICT="bindist mirror"
-
-RDEPEND="
- acct-group/unifi
- acct-user/unifi
- dev-db/mongodb
- virtual/jre:17
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="
- usr/lib/unifi/lib/native/Linux/aarch64/*.so
- usr/lib/unifi/lib/native/Linux/x86_64/*.so
-"
-
-src_prepare() {
- if [[ ${CHOST} != aarch64* ]]; then
- rm -r lib/native/Linux/aarch64 || die
- fi
- if [[ ${CHOST} != x86_64* ]]; then
- rm -r lib/native/Linux/x86_64 || die
- fi
-
- if [[ ${CHOST} == aarch64* ]]; then
- if ! use systemd; then
- rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || die
- fi
- fi
- if [[ ${CHOST} == x86_64* ]]; then
- if ! use systemd; then
- rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
- fi
- fi
-
- default
-}
-
-src_compile() {
- :;
-}
-
-src_install() {
- insinto /usr/lib/unifi
- doins -r dl lib webapps
- ! use system-mongodb && doins -r bin
-
- diropts -o unifi -g unifi
- keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
- for symlink in conf data run tmp work; do
- dosym ../../../var/lib/unifi/${symlink} /usr/lib/unifi/${symlink}
- done
- dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
- java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
- java-pkg_dolauncher \
- unifi \
- --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp \
- -Djava.library.path= \
- --add-opens java.base/java.lang=ALL-UNNAMED \
- --add-opens java.base/java.time=ALL-UNNAMED \
- --add-opens java.base/sun.security.util=ALL-UNNAMED \
- --add-opens java.base/java.io=ALL-UNNAMED \
- --add-opens java.rmi/sun.rmi.transport=ALL-UNNAMED' \
- --jar ace.jar \
- --pwd '/usr/lib/unifi'
-
- if use system-mongodb; then
- systemd_newunit "${FILESDIR}"/unifi-mongodb.service unifi.service
- newinitd "${FILESDIR}"/unifi-mongodb.initd unifi
- else
- systemd_newunit "${FILESDIR}"/unifi.service-r2 unifi.service
- newinitd "${FILESDIR}"/unifi.initd-r2 unifi
- fi
-
- newconfd "${FILESDIR}"/unifi.confd unifi
-
- echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
- doenvd "${T}"/99unifi
-
- einstalldocs
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}