Compare commits

...

16 Commits

Author SHA1 Message Date
Repository mirror & CI
212eed4842 2025-12-08 04:01:04 UTC 2025-12-08 04:01:04 +00:00
Repository mirror & CI
0fb11e52ab Merge updates from master 2025-12-08 04:01:03 +00:00
Haelwenn (lanodan) Monnier
5706a90d18 dev-libs/xdna-driver: destabilize 202610.2.21.21 for ~amd64
No stable keywords in ::guru

Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2025-12-08 04:49:55 +01:00
AquaOneLove
e31fc1028e net-im/legcord-bin: add 1.1.6
Signed-off-by: AquaOneLove <aquaonelove@proton.me>
2025-12-08 02:46:38 +02:00
Vivian Heisz (vhz)
8aefa4c076 dev-util/git-pages-cli: new package, add 1.5.1
Signed-off-by: Vivian Heisz (vhz) <demize@unstable.systems>
2025-12-07 14:05:34 -05:00
Stefan Cristian B.
0a95347fe5 dev-util/webstorm: bump 2025.2.5
Signed-off-by: Stefan Cristian B. <stefan.cristian+git@rogentos.ro>
2025-12-07 20:18:48 +02:00
Stefan Cristian B.
14130a7af3 dev-util/webstorm: drop 2025.2
Signed-off-by: Stefan Cristian B. <stefan.cristian+git@rogentos.ro>
2025-12-07 20:18:14 +02:00
Dale Showers
1e697b25a9 net-voip/baresip: add 4.3.0
Signed-off-by: Dale Showers <gentoo@fictx.com>
2025-12-07 11:25:58 -05:00
Dale Showers
68a8727143 net-voip/re: add 4.3.0
Signed-off-by: Dale Showers <gentoo@fictx.com>
2025-12-07 11:24:21 -05:00
Dale Showers
5904b789f1 net-voip/re: drop 3.23.0
Signed-off-by: Dale Showers <gentoo@fictx.com>
2025-12-07 11:22:42 -05:00
Dale Showers
44155b190c net-voip/baresip: drop 3.23.0
Signed-off-by: Dale Showers <gentoo@fictx.com>
2025-12-07 11:21:06 -05:00
Anna (cybertailor) Vyalkova
af013b8e94 net-im/meowlnir: new package, add 25.11
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2025-12-07 20:32:20 +05:00
Anna (cybertailor) Vyalkova
e35ca75df6 acct-user/meowlnir: new package, add 0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2025-12-07 20:32:20 +05:00
Anna (cybertailor) Vyalkova
ba4ad58789 acct-group/meowlnir: new package, add 0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2025-12-07 20:32:20 +05:00
Anna (cybertailor) Vyalkova
b87530aef1 net-im/bbctl: new package, add 0.13.0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2025-12-07 20:32:20 +05:00
Sv. Lockal
050b224757 dev-libs/xdna-driver: refactor and fix installation with pmerge
Other package managers like pmerge want global associative arrays to be
declared with `declare -Ag`. However, for this ebuild it is even easier
not to use associative arrays.

See also: https://public-inbox.gentoo.org/gentoo-dev/642e2d85-7d75-4b0f-8a16-037a4f692e5c@gmail.com/

Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
2025-12-07 22:21:06 +08:00
39 changed files with 500 additions and 61 deletions

View File

@@ -0,0 +1,8 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit acct-group
ACCT_GROUP_ID=-1

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,11 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit acct-user
ACCT_USER_ID=-1
ACCT_USER_GROUPS=( meowlnir )
acct-user_add_deps

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
</pkgmetadata>

View File

@@ -7,36 +7,41 @@ inherit linux-mod-r1
# FWAPI=https://gitlab.com/api/v4/projects/kernel-firmware%2Fdrm-firmware/repository/branches/amd-ipu-staging
# curl -s "$FWAPI" | jq -r '.commit.id'
FW_HASH=886e8948d60c354b488ad8d10c56763b81597093
FW_COMMIT=886e8948d60c354b488ad8d10c56763b81597093
DESCRIPTION="AMD XDNA Driver"
HOMEPAGE="https://github.com/amd/xdna-driver"
SRC_URI="https://github.com/amd/xdna-driver/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
if [[ ${PV} == 999999 ]] ; then
EGIT_REPO_URI="https://github.com/amd/xdna-driver.git"
EGIT_SUBMODULES=()
inherit git-r3
else
SRC_URI="https://github.com/amd/xdna-driver/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
# INFO_FILE=https://raw.githubusercontent.com/amd/xdna-driver/0c2a537b91b65d5f76a45fcd03239312889f4531/tools/info.json
# curl -s "$INFO_FILE" | jq -r '.firmwares[] | "\(.url) -> \(.pci_device_id)_\(.pci_revision_id)__\(.fw_name)"'
FW_URI_PREFIX=https://gitlab.com/kernel-firmware/drm-firmware/-/raw/${FW_HASH}/amdnpu
SRC_URI+=" firmware? (
${FW_URI_PREFIX}/1502_00/npu.sbin.1.5.5.391 -> ${FW_HASH:0:6}-1502_00__npu.dev.sbin
${FW_URI_PREFIX}/17f0_00/npu.sbin.0.7.22.185 -> ${FW_HASH:0:6}-17f0_00__npu.dev.sbin
${FW_URI_PREFIX}/17f0_10/npu.sbin.255.0.5.35 -> ${FW_HASH:0:6}-17f0_10__npu.dev.sbin
${FW_URI_PREFIX}/17f0_11/npu.sbin.255.0.5.35 -> ${FW_HASH:0:6}-17f0_11__npu.dev.sbin
)"
# INFO_FILE=https://raw.githubusercontent.com/amd/xdna-driver/202610.2.21.21/tools/info.json
# COMMON_PREFIX=https://gitlab.com/kernel-firmware/drm-firmware/-/raw/amd-ipu-staging/amdnpu/
# curl -s "$INFO_FILE" | jq -r ".firmwares[] | .url | sub(\"${COMMON_PREFIX}\"; \"\")"
FIRMWARES=(
1502_00/npu.sbin.1.5.5.391
17f0_00/npu.sbin.0.7.22.185
17f0_10/npu.sbin.255.0.5.35
17f0_11/npu.sbin.255.0.5.35
)
declare -A firmwares
FW_URI_PREFIX=https://gitlab.com/kernel-firmware/drm-firmware/-/raw/${FW_COMMIT}/amdnpu
# curl -s https://raw.githubusercontent.com/amd/xdna-driver/0c2a537b91b65d5f76a45fcd03239312889f4531/tools/info.json \
# | jq -r '.firmwares[] | "firmwares[\"\(.pci_device_id)_\(.pci_revision_id)__\(.fw_name)\"]=\(.pci_device_id)_\(.pci_revision_id)/\(.fw_name)"'
firmwares["1502_00__npu.dev.sbin"]=1502_00/npu.dev.sbin
firmwares["17f0_00__npu.dev.sbin"]=17f0_00/npu.dev.sbin
firmwares["17f0_10__npu.dev.sbin"]=17f0_10/npu.dev.sbin
firmwares["17f0_11__npu.dev.sbin"]=17f0_11/npu.dev.sbin
SRC_URI+=" firmware? ( "
for fw in "${FIRMWARES[@]}"; do
SRC_URI+="${FW_URI_PREFIX}/${fw} -> ${FW_COMMIT:0:6}-${fw%%/*}__npu.dev.sbin "
done
SRC_URI+=")"
S="${WORKDIR}/${P}/src/driver/amdxdna"
LICENSE="GPL-2 firmware? ( linux-fw-redistributable )"
SLOT="0"
KEYWORDS="amd64"
IUSE="+firmware"
src_prepare() {
@@ -52,10 +57,11 @@ src_compile() {
}
src_install() {
for k in "${!firmwares[@]}"; do
value="${firmwares[$k]}"
mkdir -p "${D}/lib/firmware/amdnpu/$(dirname "${value}")" || die
cp "${DISTDIR}/${FW_HASH:0:6}-$k" "${D}/lib/firmware/amdnpu/${value}" || die
for fw in "${FIRMWARES[@]}"; do
local dir="${fw%%/*}"
local src_filename="${FW_COMMIT:0:6}-${dir}__npu.dev.sbin"
insinto "/lib/firmware/amdnpu/${dir}"
newins "${DISTDIR}/${src_filename}" npu.dev.sbin
done
insinto /usr/lib/modules-load.d

View File

@@ -7,7 +7,7 @@ inherit linux-mod-r1
# FWAPI=https://gitlab.com/api/v4/projects/kernel-firmware%2Fdrm-firmware/repository/branches/amd-ipu-staging
# curl -s "$FWAPI" | jq -r '.commit.id'
FW_HASH=886e8948d60c354b488ad8d10c56763b81597093
FW_COMMIT=886e8948d60c354b488ad8d10c56763b81597093
DESCRIPTION="AMD XDNA Driver"
HOMEPAGE="https://github.com/amd/xdna-driver"
@@ -18,27 +18,26 @@ if [[ ${PV} == 999999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/amd/xdna-driver/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="amd64"
KEYWORDS="~amd64"
fi
# INFO_FILE=https://raw.githubusercontent.com/amd/xdna-driver/main/tools/info.json
# curl -s "$INFO_FILE" | jq -r '.firmwares[] | "\(.url) -> \(.pci_device_id)_\(.pci_revision_id)__\(.fw_name)"'
FW_URI_PREFIX=https://gitlab.com/kernel-firmware/drm-firmware/-/raw/${FW_HASH}/amdnpu
SRC_URI+=" firmware? (
${FW_URI_PREFIX}/1502_00/npu.sbin.1.5.5.391 -> ${FW_HASH:0:6}-1502_00__npu.dev.sbin
${FW_URI_PREFIX}/17f0_00/npu.sbin.0.7.22.185 -> ${FW_HASH:0:6}-17f0_00__npu.dev.sbin
${FW_URI_PREFIX}/17f0_10/npu.sbin.255.0.5.35 -> ${FW_HASH:0:6}-17f0_10__npu.dev.sbin
${FW_URI_PREFIX}/17f0_11/npu.sbin.255.0.5.35 -> ${FW_HASH:0:6}-17f0_11__npu.dev.sbin
)"
# COMMON_PREFIX=https://gitlab.com/kernel-firmware/drm-firmware/-/raw/amd-ipu-staging/amdnpu/
# curl -s "$INFO_FILE" | jq -r ".firmwares[] | .url | sub(\"${COMMON_PREFIX}\"; \"\")"
FIRMWARES=(
1502_00/npu.sbin.1.5.5.391
17f0_00/npu.sbin.0.7.22.185
17f0_10/npu.sbin.255.0.5.35
17f0_11/npu.sbin.255.0.5.35
)
declare -A firmwares
FW_URI_PREFIX=https://gitlab.com/kernel-firmware/drm-firmware/-/raw/${FW_COMMIT}/amdnpu
# curl -s https://raw.githubusercontent.com/amd/xdna-driver/main/tools/info.json \
# | jq -r '.firmwares[] | "firmwares[\"\(.pci_device_id)_\(.pci_revision_id)__\(.fw_name)\"]=\(.pci_device_id)_\(.pci_revision_id)/\(.fw_name)"'
firmwares["1502_00__npu.dev.sbin"]=1502_00/npu.dev.sbin
firmwares["17f0_00__npu.dev.sbin"]=17f0_00/npu.dev.sbin
firmwares["17f0_10__npu.dev.sbin"]=17f0_10/npu.dev.sbin
firmwares["17f0_11__npu.dev.sbin"]=17f0_11/npu.dev.sbin
SRC_URI+=" firmware? ( "
for fw in "${FIRMWARES[@]}"; do
SRC_URI+="${FW_URI_PREFIX}/${fw} -> ${FW_COMMIT:0:6}-${fw%%/*}__npu.dev.sbin "
done
SRC_URI+=")"
S="${WORKDIR}/${P}/src/driver/amdxdna"
LICENSE="GPL-2 firmware? ( linux-fw-redistributable )"
@@ -58,10 +57,11 @@ src_compile() {
}
src_install() {
for k in "${!firmwares[@]}"; do
value="${firmwares[$k]}"
mkdir -p "${D}/lib/firmware/amdnpu/$(dirname "${value}")" || die
cp "${DISTDIR}/${FW_HASH:0:6}-$k" "${D}/lib/firmware/amdnpu/${value}" || die
for fw in "${FIRMWARES[@]}"; do
local dir="${fw%%/*}"
local src_filename="${FW_COMMIT:0:6}-${dir}__npu.dev.sbin"
insinto "/lib/firmware/amdnpu/${dir}"
newins "${DISTDIR}/${src_filename}" npu.dev.sbin
done
insinto /usr/lib/modules-load.d

View File

@@ -0,0 +1,2 @@
DIST git-pages-cli-1.5.1-vendor.tar.xz 159252 BLAKE2B f5a951f211e4ffecdc0841921252fc9053d4ababc9e9d097805104b320d66e36897bb5260bd0a6e002fc9e74b4ee60c6cc8e434128db9cfe4297d9edd9e40c6f SHA512 deb489c4a5e6b39cf8c4b0a4dce4cd57d4a94f57520b2cb6b8f16de7964f307525b3e5782b4eb2cf6bb0e82662a6098730be0ce33306cba094e1a1877fba0567
DIST git-pages-cli-1.5.1.tar.gz 9235 BLAKE2B 0ecbc2ab768ba6704183eba89519aea75ba7b638c0555b149ca0a577c4c706a7f528613a6f30a98b5f8a3d1c41bede74857904e81ddb639c2c25543d8becb56f SHA512 11ddec6b56f27d8156a28b9122ba306bf82e433fcf8c1e35ef902ebc627278c837e72046c916a7832c93cd628f33dd0d2d188e677684e3784b693f0f111feb60

View File

@@ -0,0 +1,33 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module
DESCRIPTION="Command-line application for publishing sites to git-pages"
HOMEPAGE="https://codeberg.org/git-pages/git-pages-cli"
SRC_URI="https://codeberg.org/git-pages/git-pages-cli/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://files.demize.dev/gentoo/${CATEGORY}/${PN}/${P}-vendor.tar.xz"
S="${WORKDIR}/${PN}"
LICENSE="0BSD"
# dependencies
LICENSE+=" Apache-2.0 BSD MIT "
SLOT="0"
KEYWORDS="~amd64"
# project specifies a minimum Go version of 1.25
BDEPEND+=">=dev-lang/go-1.25.0:="
DOCS=( README.md )
src_compile() {
ego build
}
src_install() {
dobin git-pages-cli
einstalldocs
}

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
<pkgmetadata>
<maintainer type="person">
<name>demize</name>
<email>demize@unstable.systems</email>
</maintainer>
<upstream>
<remote-id type="codeberg">git-pages/git-pages-cli</remote-id>
<bugs-to>https://codeberg.org/git-pages/git-pages-cli/issues/new</bugs-to>
</upstream>
</pkgmetadata>

View File

@@ -1,11 +1,11 @@
DIST WebStorm-2024.3.5.tar.gz 1088962559 BLAKE2B 7bd2e5b8e3d4396eeedfb7b3d64658072aec5ee3df8e764cf613c3c4487211ff3bf50ccc1a953cef87dbb2609eeede2ab44293fec21d8a408eeb739affed1e47 SHA512 bc50bd6dfd48431511d07d853d269234bad5604b24b7f5c6a6023a6a04568240d4f720109ccd827789399621810b49f72008274dbef4e0a13924e066fa463322
DIST WebStorm-2025.1.4.1-aarch64.tar.gz 1065303182 BLAKE2B 5c8ef47eeb963f6c463715c05026343e425069d6f4143cbe7903c5cc94d612b129ac6494a17fa3383b510e175dab24c15ab9e3186206cbc2bdf496d67da8a981 SHA512 03c72c45e765fabfc1c7197ea817ff28363b80fd046989c78e396cba24f727ef44313e01866b254fa64c7865a9c403ce2a3eff65a2ad0b93013e4808ba48cd0e
DIST WebStorm-2025.1.4.1.tar.gz 1068929093 BLAKE2B 082713386d2d6aef7a3dc9a24604ed4cece4f3001cfe701df421953928d74f203a08c8c92d9c2c0ffe96b6ebe9f31a23e75eae8ea75a86ae1cf807a9bcc19384 SHA512 2b4af71a7c30ffea14559b2dd42febcf8757090fb41fd5e72b66eab2d867ce52f85386c678a418d4d8ac172b3b83ce9272da9e8e2cb095e2bf93a7af2d268839
DIST WebStorm-2025.2-aarch64.tar.gz 1173874806 BLAKE2B c4c158cc3b197b03ec33ed190445e417a9288a84625fc63f4d891c4bccd49c5f8f1546036f1e621bab981f3c7b3a896cf89f60e49534f0ee96919226c8ed200c SHA512 a7a8c22d507bfdc7e02d8a70e21f28f917e52ee3626be076e8885d879b094cc220fd9dea6bb48b3ada9bdc2ac20b3e022b2002a530c7682501209637a4a765ca
DIST WebStorm-2025.2.2-aarch64.tar.gz 1176509291 BLAKE2B b9d758e672bacb8c32194e033a95cb90249c0bd0341a5e09e4324a8dfd3424d208d147638eeb8bf403abfe5bda0ed192e8927010ab1111d0027b9a9f3566b7f7 SHA512 13c3bc53f6815539290a8ea8161ca5097aa441a555ca9eaf670bb6cfbed642655e6f4b3f6c0d44a7bd5433844e8cd0208558046f0d2e40e6d68bbcc426300790
DIST WebStorm-2025.2.2.tar.gz 1179619007 BLAKE2B 4134e0077acebc828432015a3545203a79d31373b253332d50523e41e2e2833a126c4557e8f5e193c75f808cad5baab06c12dbe54d87801fde20335f93855de7 SHA512 b09dd4ed49d56bf54d5ee8678373e9e0319d0ca3daabf9eb27da2c2354c4b8b4d692a3fcc54617a613ce577961483003630c03811ad161b82766034464e8c9c4
DIST WebStorm-2025.2.3-aarch64.tar.gz 1173759437 BLAKE2B f4089570ed238c3c13b1f41acb9ebb95c14f07779687d75c678be7b38d1b8a66f98132e99ebf193b89713f913de1953049f88603b42725c07d4d5079482e7f61 SHA512 6dba409a05e6bcacb4136747cbef1ff9cc2564fc89f87097855c916f71cee95058e55f08f7c0d7a4649479112a6dc6e142888be9f8e7932fcb56aece11cdf460
DIST WebStorm-2025.2.3.tar.gz 1176859050 BLAKE2B e6db724b7353d8ee76a39778402b7e8f27e3d5328d43344178af7800130c77f6b83c36484c2c61fdeba9080a9f9152469c49dbe4670d1a4e7fac6a53f82f1371 SHA512 033d5a8ae8ab174a39829fa19ccca3df470ab515417923dbe5cecafd78d5d4d0996a35b9d084f304bbdd9421d0d859aaae412340763309b820c3afdf7ce16b8b
DIST WebStorm-2025.2.4-aarch64.tar.gz 1185679572 BLAKE2B a454d233f4255cb32ba08a0056eac1410b90baca8cf34f5191a3137fc2a3df7c09f5498a3facddd20a0ffa05b92c44d60e100c1138599600eddb4d28b3dabdc5 SHA512 c18514576b19d458e7cc55fe4e7ae791075991aca78136f76bac5de6e96932e875fde2037f7b08d366d07ebae09c4590ef7f8f430f324a8d15d41d8e610605b6
DIST WebStorm-2025.2.4.tar.gz 1188763861 BLAKE2B acc863e67ae5a79e0970ac4615557e5ad1d28daa607b2a12ccf33f251eec30f58d1f9735e7382a999a894cf39cddf3b9ab8ff8f78dd597b845ab04c7150de97b SHA512 a7d38d3b84463609f46ece109f72c746a4cd02c88db0f312a392b3783ed285e5ce103d22b6a393909714253fc6cfb8a5b2f0c3dd55978883baac974057371e1a
DIST WebStorm-2025.2.tar.gz 1176800442 BLAKE2B f58d59b015326ed78cee9b05b342354235b7fc090acb532f90391ccfce15737317ac32f8f190d4bf678693fe9dbd270b9a8b1506e38b5bc122935f0db9545fd3 SHA512 765149d0abaf8b27c162cb0d8e382e78dbce68b198018bf25f72c7576afba24890f4394be43d933c8ab7087408286b0f825f7ff639eac7db7ef67346b1adf409
DIST WebStorm-2025.2.5-aarch64.tar.gz 1174566314 BLAKE2B 9ad73e4ee5c0285371c36e096817d4ee3a320e18103cba871ecc8bae050da836ae89689f9d46767d368f8264646b04c043390045081fcd22e866c8ab1e4e0966 SHA512 69e0f27e07e8dec2a31329c1be6c9ba5d853b8372910f508447a9143e27885a9cb6436b711ccefc6a4fd9592848560ea7ae564d081d9bc88df7734be4143a779
DIST WebStorm-2025.2.5.tar.gz 1177634598 BLAKE2B 942a812fb8614abcbce864bfb3c0dc9392821e88d8834b0fd851aa612445243a848e40f29174ff5547cb485c39dc3338ee83273f835a4a542fabcc7b9f582b16 SHA512 e298b56e9d18f14e6af2042a16c6894de310f109aca35596138068501c5d4e1633ac3ef1a50f8a2d4aa569826d866ba02dd4d85e0b365263f492c739744eb313

View File

@@ -0,0 +1,8 @@
DEFINED_PHASES=install preinst pretend
DESCRIPTION=System group: meowlnir
EAPI=8
INHERIT=acct-group
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
SLOT=0
_eclasses_=user-info 563da40a1a20ea1e55bbf4d149fc190d acct-group 06fed07dcadb72919e250d10efc19842
_md5_=fb733581b0a931d05f18d44e81d92dcb

View File

@@ -0,0 +1,9 @@
DEFINED_PHASES=install postinst preinst prerm pretend
DESCRIPTION=System user: meowlnir
EAPI=8
INHERIT=acct-user
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=acct-group/meowlnir
SLOT=0
_eclasses_=user-info 563da40a1a20ea1e55bbf4d149fc190d acct-user d3f06a3ef4289d7ba6428eed2e20ae57
_md5_=1e0b00431d732cc58f1a262bfd8550b2

View File

@@ -7,10 +7,10 @@ HOMEPAGE=https://github.com/amd/xdna-driver
IDEPEND=sys-apps/kmod[tools]
INHERIT=linux-mod-r1
IUSE=+firmware dist-kernel modules-compress modules-sign +strip
KEYWORDS=amd64
KEYWORDS=~amd64
LICENSE=GPL-2 firmware? ( linux-fw-redistributable )
RDEPEND=sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= )
SLOT=0
SRC_URI=https://github.com/amd/xdna-driver/archive/refs/tags/202610.2.21.21.tar.gz -> xdna-driver-202610.2.21.21.tar.gz firmware? ( https://gitlab.com/kernel-firmware/drm-firmware/-/raw/886e8948d60c354b488ad8d10c56763b81597093/amdnpu/1502_00/npu.sbin.1.5.5.391 -> 886e89-1502_00__npu.dev.sbin https://gitlab.com/kernel-firmware/drm-firmware/-/raw/886e8948d60c354b488ad8d10c56763b81597093/amdnpu/17f0_00/npu.sbin.0.7.22.185 -> 886e89-17f0_00__npu.dev.sbin https://gitlab.com/kernel-firmware/drm-firmware/-/raw/886e8948d60c354b488ad8d10c56763b81597093/amdnpu/17f0_10/npu.sbin.255.0.5.35 -> 886e89-17f0_10__npu.dev.sbin https://gitlab.com/kernel-firmware/drm-firmware/-/raw/886e8948d60c354b488ad8d10c56763b81597093/amdnpu/17f0_11/npu.sbin.255.0.5.35 -> 886e89-17f0_11__npu.dev.sbin )
_eclasses_=mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 toolchain-funcs 98d9f464d912ae6b7316fb8a3721f5db dist-kernel-utils a40de3638d3f7a89f4c45d1a62b90e20 edo a5e294016aa84979fcb2459749eb80b2 linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f linux-mod-r1 2b1749a4ea9e1aea780b1b54dd2f65f1
_md5_=128de542afd44d3908c0264f60707f16
_md5_=885fbef6f3284bbc541d1675755e1b7e

View File

@@ -13,4 +13,4 @@ RDEPEND=sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= )
SLOT=0
SRC_URI=firmware? ( https://gitlab.com/kernel-firmware/drm-firmware/-/raw/886e8948d60c354b488ad8d10c56763b81597093/amdnpu/1502_00/npu.sbin.1.5.5.391 -> 886e89-1502_00__npu.dev.sbin https://gitlab.com/kernel-firmware/drm-firmware/-/raw/886e8948d60c354b488ad8d10c56763b81597093/amdnpu/17f0_00/npu.sbin.0.7.22.185 -> 886e89-17f0_00__npu.dev.sbin https://gitlab.com/kernel-firmware/drm-firmware/-/raw/886e8948d60c354b488ad8d10c56763b81597093/amdnpu/17f0_10/npu.sbin.255.0.5.35 -> 886e89-17f0_10__npu.dev.sbin https://gitlab.com/kernel-firmware/drm-firmware/-/raw/886e8948d60c354b488ad8d10c56763b81597093/amdnpu/17f0_11/npu.sbin.255.0.5.35 -> 886e89-17f0_11__npu.dev.sbin )
_eclasses_=mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 toolchain-funcs 98d9f464d912ae6b7316fb8a3721f5db dist-kernel-utils a40de3638d3f7a89f4c45d1a62b90e20 edo a5e294016aa84979fcb2459749eb80b2 linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f linux-mod-r1 2b1749a4ea9e1aea780b1b54dd2f65f1 git-r3 875eb471682d3e1f18da124be97dcc81
_md5_=8c2d3e9adaafe9baca6514cede3d3b4d
_md5_=cd39596667788f48c49e7363cdd8844e

View File

@@ -0,0 +1,12 @@
BDEPEND=>=dev-lang/go-1.25.0:= >=dev-lang/go-1.20:= app-arch/unzip
DEFINED_PHASES=compile install unpack
DESCRIPTION=Command-line application for publishing sites to git-pages
EAPI=8
HOMEPAGE=https://codeberg.org/git-pages/git-pages-cli
INHERIT=go-module
KEYWORDS=~amd64
LICENSE=0BSD Apache-2.0 BSD MIT
SLOT=0
SRC_URI=https://codeberg.org/git-pages/git-pages-cli/archive/v1.5.1.tar.gz -> git-pages-cli-1.5.1.tar.gz https://files.demize.dev/gentoo/dev-util/git-pages-cli/git-pages-cli-1.5.1-vendor.tar.xz
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 98d9f464d912ae6b7316fb8a3721f5db flag-o-matic a7afe42e95fb46ce9691605acfb24672 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module d96f2a2fd6d8fbad6d94516bf238f885
_md5_=19515595971e26d72a9fd460a8b40091

View File

@@ -10,6 +10,6 @@ LICENSE=|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBra
RDEPEND=dev-libs/wayland sys-libs/pam sys-process/audit virtual/zlib:=
RESTRICT=bindist mirror
SLOT=0/2025
SRC_URI=amd64? ( https://download-cdn.jetbrains.com/webstorm/WebStorm-2025.2.tar.gz ) arm64? ( https://download-cdn.jetbrains.com/webstorm/WebStorm-2025.2-aarch64.tar.gz )
SRC_URI=amd64? ( https://download-cdn.jetbrains.com/webstorm/WebStorm-2025.2.5.tar.gz ) arm64? ( https://download-cdn.jetbrains.com/webstorm/WebStorm-2025.2.5-aarch64.tar.gz )
_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed wrapper 11a2a3bd712784986679b60a0cab34a0 toolchain-funcs 98d9f464d912ae6b7316fb8a3721f5db
_md5_=e4f3cecb8d5ec5baa4dd4510c639acc6

View File

@@ -0,0 +1,12 @@
BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
DEFINED_PHASES=compile install unpack
DESCRIPTION=Beeper Bridge Manager
EAPI=8
HOMEPAGE=https://github.com/beeper/bridge-manager
INHERIT=go-module
KEYWORDS=~amd64
LICENSE=Apache-2.0 BSD BSD-2 MIT MPL-2.0
SLOT=0
SRC_URI=https://github.com/beeper/bridge-manager/archive/refs/tags/v0.13.0.tar.gz -> bbctl-0.13.0.tar.gz https://github.com/gentoo-golang-dist/bridge-manager/releases/download/v0.13.0/bridge-manager-0.13.0-vendor.tar.xz
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 98d9f464d912ae6b7316fb8a3721f5db flag-o-matic a7afe42e95fb46ce9691605acfb24672 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module d96f2a2fd6d8fbad6d94516bf238f885
_md5_=562985efeaac383a1fa762a4f9b6fdf8

View File

@@ -0,0 +1,14 @@
DEFINED_PHASES=install postinst postrm preinst prepare unpack
DESCRIPTION=Legcord is a custom client designed to enhance your Discord experience.
EAPI=8
HOMEPAGE=https://legcord.app/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=unpacker desktop xdg
KEYWORDS=~amd64 ~arm64
LICENSE=MIT BSD OSL-3.0
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/mesa net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango
RESTRICT=bindist mirror test strip
SLOT=0
SRC_URI=https://github.com/Legcord/Legcord/releases/download/v1.1.6/Legcord-1.1.6-linux-amd64.deb -> legcord-bin-1.1.6.deb
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 98d9f464d912ae6b7316fb8a3721f5db unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
_md5_=31506ccf0fbb27ff874ad1670fa34277

View File

@@ -0,0 +1,14 @@
BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
DEFINED_PHASES=compile install unpack
DEPEND=acct-user/meowlnir dev-libs/olm
DESCRIPTION=Opinionated Matrix moderation bot
EAPI=8
HOMEPAGE=https://github.com/maunium/meowlnir
INHERIT=go-module
KEYWORDS=~amd64
LICENSE=AGPL-3+ Apache-2.0 BSD GPL-3+ ISC MIT MPL-2.0 public-domain
RDEPEND=acct-user/meowlnir dev-libs/olm
SLOT=0
SRC_URI=https://github.com/maunium/meowlnir/archive/refs/tags/v0.2511.0.tar.gz -> meowlnir-25.11.tar.gz https://github.com/gentoo-golang-dist/meowlnir/releases/download/v0.2511.0/meowlnir-0.2511.0-vendor.tar.xz
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 98d9f464d912ae6b7316fb8a3721f5db flag-o-matic a7afe42e95fb46ce9691605acfb24672 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module d96f2a2fd6d8fbad6d94516bf238f885
_md5_=5d5c85080ca6f5bb7e6eeab1bedefdaf

View File

@@ -1,6 +1,6 @@
BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-libs/openssl:0= =net-voip/re-3.23* virtual/zlib:= aac? ( media-libs/fdk-aac ) alsa? ( media-libs/alsa-lib ) amr? ( media-libs/opencore-amr ) aom? ( media-libs/libaom ) aptx? ( media-libs/libopenaptx ) codec2? ( media-libs/codec2 ) dbus? ( dev-util/gdbus-codegen sys-apps/dbus ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-libs/gst-plugins-good:1.0 ) gtk3? ( x11-libs/gtk+:3 ) jack? ( virtual/jack ) mpa? ( media-sound/twolame media-sound/mpg123 media-libs/speexdsp ) mqtt? ( app-misc/mosquitto ) opus? ( media-libs/opus ) pipewire? ( media-video/pipewire ) snapshot? ( media-libs/libpng ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2 ) sndfile? ( media-libs/libsndfile ) spandsp? ( media-libs/spandsp ) v4l? ( media-libs/libv4l ) vpx? ( media-libs/libvpx ) webrtc? ( media-plugins/gst-plugins-webrtc ) X? ( x11-libs/libX11 )
DEPEND=dev-libs/openssl:0= =net-voip/re-4.3* virtual/zlib:= aac? ( media-libs/fdk-aac ) alsa? ( media-libs/alsa-lib ) amr? ( media-libs/opencore-amr ) aom? ( media-libs/libaom ) aptx? ( media-libs/libopenaptx ) codec2? ( media-libs/codec2 ) dbus? ( dev-util/gdbus-codegen sys-apps/dbus ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-libs/gst-plugins-good:1.0 ) gtk3? ( x11-libs/gtk+:3 ) jack? ( virtual/jack ) mpa? ( media-sound/twolame media-sound/mpg123 media-libs/speexdsp ) mqtt? ( app-misc/mosquitto ) opus? ( media-libs/opus ) pipewire? ( media-video/pipewire ) snapshot? ( media-libs/libpng ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2 ) sndfile? ( media-libs/libsndfile ) spandsp? ( media-libs/spandsp ) v4l? ( media-libs/libv4l ) vpx? ( media-libs/libvpx ) webrtc? ( media-plugins/gst-plugins-webrtc ) X? ( x11-libs/libX11 )
DESCRIPTION=Baresip is a portable and modular SIP User-Agent
EAPI=8
HOMEPAGE=https://github.com/baresip/baresip
@@ -8,8 +8,8 @@ INHERIT=cmake
IUSE=aac acip alsa amr aptx aom codec2 console dbus echo evdev ffmpeg gstreamer gtk3 jack httpd httpreq mpa mqtt opus pipewire portaudio pulseaudio sdl serreg snapshot sndfile spandsp static-libs syslog tcpcontrol v4l video vpx webrtc X
KEYWORDS=~amd64
LICENSE=BSD
RDEPEND=dev-libs/openssl:0= =net-voip/re-3.23* virtual/zlib:= aac? ( media-libs/fdk-aac ) alsa? ( media-libs/alsa-lib ) amr? ( media-libs/opencore-amr ) aom? ( media-libs/libaom ) aptx? ( media-libs/libopenaptx ) codec2? ( media-libs/codec2 ) dbus? ( dev-util/gdbus-codegen sys-apps/dbus ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-libs/gst-plugins-good:1.0 ) gtk3? ( x11-libs/gtk+:3 ) jack? ( virtual/jack ) mpa? ( media-sound/twolame media-sound/mpg123 media-libs/speexdsp ) mqtt? ( app-misc/mosquitto ) opus? ( media-libs/opus ) pipewire? ( media-video/pipewire ) snapshot? ( media-libs/libpng ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2 ) sndfile? ( media-libs/libsndfile ) spandsp? ( media-libs/spandsp ) v4l? ( media-libs/libv4l ) vpx? ( media-libs/libvpx ) webrtc? ( media-plugins/gst-plugins-webrtc ) X? ( x11-libs/libX11 )
RDEPEND=dev-libs/openssl:0= =net-voip/re-4.3* virtual/zlib:= aac? ( media-libs/fdk-aac ) alsa? ( media-libs/alsa-lib ) amr? ( media-libs/opencore-amr ) aom? ( media-libs/libaom ) aptx? ( media-libs/libopenaptx ) codec2? ( media-libs/codec2 ) dbus? ( dev-util/gdbus-codegen sys-apps/dbus ) ffmpeg? ( media-video/ffmpeg ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-libs/gst-plugins-good:1.0 ) gtk3? ( x11-libs/gtk+:3 ) jack? ( virtual/jack ) mpa? ( media-sound/twolame media-sound/mpg123 media-libs/speexdsp ) mqtt? ( app-misc/mosquitto ) opus? ( media-libs/opus ) pipewire? ( media-video/pipewire ) snapshot? ( media-libs/libpng ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2 ) sndfile? ( media-libs/libsndfile ) spandsp? ( media-libs/spandsp ) v4l? ( media-libs/libv4l ) vpx? ( media-libs/libvpx ) webrtc? ( media-plugins/gst-plugins-webrtc ) X? ( x11-libs/libX11 )
SLOT=0
SRC_URI=https://github.com/baresip/baresip/archive/v3.23.0.tar.gz -> baresip-3.23.0.tar.gz
SRC_URI=https://github.com/baresip/baresip/archive/v4.3.0.tar.gz -> baresip-4.3.0.tar.gz
_eclasses_=toolchain-funcs 98d9f464d912ae6b7316fb8a3721f5db flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 22e4e58d68692975dc74424dc9b12fb7
_md5_=6b91409914600c0954426b85bb424012

View File

@@ -10,6 +10,6 @@ KEYWORDS=~amd64
LICENSE=BSD
RDEPEND=dev-libs/openssl:0= virtual/zlib:=
SLOT=0
SRC_URI=https://github.com/baresip/re/archive/v3.23.0.tar.gz -> re-3.23.0.tar.gz
SRC_URI=https://github.com/baresip/re/archive/v4.3.0.tar.gz -> re-4.3.0.tar.gz
_eclasses_=toolchain-funcs 98d9f464d912ae6b7316fb8a3721f5db flag-o-matic a7afe42e95fb46ce9691605acfb24672 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 22e4e58d68692975dc74424dc9b12fb7
_md5_=7fb82a2769c05832cc5eeefd33418ec3

View File

@@ -20,6 +20,7 @@ acct-group/lms 0: Group for LMS
acct-group/mastoposter 0: System group: mastoposter
acct-group/maubot 0: Group for Maubot Integrations
acct-group/mautrix 0: Group for Mautrix Bridges
acct-group/meowlnir 0: System group: meowlnir
acct-group/mock 0: System group: mock
acct-group/monero 0: System group: monero
acct-group/ollama 0: A group for ollama
@@ -62,6 +63,7 @@ acct-user/mautrix-signal 0: User for Mautrix Signal Bridge
acct-user/mautrix-slack 0: User for Mautrix Slack Bridge
acct-user/mautrix-telegram 0: User for Mautrix Telegram Bridge
acct-user/mautrix-whatsapp 0: User for Mautrix WhatsApp Bridge
acct-user/meowlnir 0: System user: meowlnir
acct-user/monero 0: System user: monero
acct-user/ollama 3: A user for ollama
acct-user/pleroma 0: User for www-apps/pleroma
@@ -1016,6 +1018,7 @@ dev-util/gemini-cli 0.16.0: Gemini CLI - a command-line AI workflow tool by Goog
dev-util/genTree 0.1.0 9999: Gentoo rootfs tree generator
dev-util/gersemi 0.23.2: A formatter to make your CMake code the real treasure
dev-util/git-bug 0.10.1 9999: distributed, offline-first bug tracker
dev-util/git-pages-cli 1.5.1: Command-line application for publishing sites to git-pages
dev-util/gitlab-ci-local-bin 4.43.0 4.47.0 4.56.0: Run gitlab pipelines locally as shell executor or docker executor
dev-util/go-task 3.38.0-r1 3.41.0-r1: A task runner / simpler Make alternative written in Go
dev-util/gshards 0.2: Small helper tools to aid installing Crystal packages in Gentoo
@@ -1074,7 +1077,7 @@ dev-util/vala-language-server 0.48.4: Code Intelligence for Vala & Genie
dev-util/vscode-langservers-extracted 4.8.0 4.10.0: HTML/CSS/JSON/ESLint/Markdown language servers extracted from vscode.
dev-util/wakatime-cli 1.27.0 1.28.6: Command line interface to WakaTime used by all WakaTime plugins
dev-util/webgpu-headers 9999 20240512: Webgpu Header files
dev-util/webstorm 2024.3.5-r1 2025.1.4.1-r1 2025.2-r1 2025.2.2-r1 2025.2.3-r1 2025.2.4-r1: An integrated development environment for JavaScript and related technologies.
dev-util/webstorm 2024.3.5-r1 2025.1.4.1-r1 2025.2.2-r1 2025.2.3-r1 2025.2.4-r1 2025.2.5: An integrated development environment for JavaScript and related technologies.
dev-util/wxformbuilder 3.10.1-r1 4.2.1: A wxWidgets GUI Builder
dev-util/xrt 202610.2.21.21 999999: Runtime for AIE and FPGA based platforms
dev-util/yaml-language-server 1.14.0 1.15.0: Language Server for YAML Files
@@ -1560,6 +1563,7 @@ net-im/Quaternion 0.0.97.1: A Qt-based IM client for Matrix
net-im/WasIstLos 1.6.5 1.7.0: An unofficial WhatsApp desktop application for Linux
net-im/abaddon 0.2.2 9999: Alternative Discord client using GTK instead of Electron
net-im/axolotl-bin 2.0.1: Axolotl is a cross-platform Signal client
net-im/bbctl 0.13.0: Beeper Bridge Manager
net-im/beeper 4.1.311-r1 4.2.166: Beeper: Unified Messenger
net-im/chatterino 2.5.3 2.5.4: Chat client for https://twitch.tv
net-im/conduit 0.10.8 0.10.9 9999: Matrix homeserver written in Rust
@@ -1577,7 +1581,7 @@ net-im/gurk-rs 0.7.1 9999: Signal messenger client for terminal
net-im/heisenbridge 1.15.3 1.15.4: Bouncer-style Matrix IRC bridge
net-im/iamb 0.0.8 0.0.9 0.0.10: A Matrix chat client that uses Vim keybindings
net-im/jitsi-meet 2025.9.1 2025.10.0: Desktop application for Jitsi Meet built with Electron
net-im/legcord-bin 1.1.4 1.1.5: Legcord is a custom client designed to enhance your Discord experience.
net-im/legcord-bin 1.1.4 1.1.5 1.1.6: Legcord is a custom client designed to enhance your Discord experience.
net-im/manyverse-bin 0.2310.9: A social network off the grid with append-only protocol (no edits) on blockchain
net-im/mastoposter 0.2: Configurable reposter from Mastodon-compatible Fediverse servers
net-im/matterhorn-bin 90000.1.0 90000.1.1: Terminal based Mattermost client
@@ -1588,6 +1592,7 @@ net-im/mautrix-signal 0.8.7 25.10: Matrix-Signal puppeting bridge
net-im/mautrix-slack 0.1.3 0.1.4: A Matrix-Slack puppeting bridge based on slack-go
net-im/mautrix-telegram 0.15.2 0.15.3: A Matrix-Telegram Messenger puppeting bridge
net-im/mautrix-whatsapp 0.12.5: A Matrix-WhatsApp puppeting bridge
net-im/meowlnir 25.11: Opinionated Matrix moderation bot
net-im/nheko 0.12.0-r2 0.12.1 9999: Native desktop client for Matrix using Qt
net-im/pop 8.0.21: Screen sharing with multiplayer control, with voice
net-im/revolt-desktop 1.0.8-r2: Revolt Desktop App
@@ -1707,10 +1712,10 @@ net-proxy/ngrok-bin 3.33.1: ngrok is a reverse proxy, firewall, and API gateway
net-proxy/shadowsocks-rust 1.22.0: A Rust port of shadowsocks
net-proxy/snowflake 2.10.1 2.11.0: Pluggable Transport using WebRTC, inspired by Flashproxy
net-proxy/wireproxy 1.0.9: Wireguard client that exposes itself as a proxy
net-voip/baresip 3.23.0 3.24.0 4.2.0: Baresip is a portable and modular SIP User-Agent
net-voip/baresip 3.24.0 4.2.0 4.3.0: Baresip is a portable and modular SIP User-Agent
net-voip/discover-overlay 0.6.9-r1 0.7.4 0.7.8: Yet another Discord overlay for Linux written in Python using GTK3
net-voip/gnome-calls 48.2 49.1.1: Phone dialer and call handler
net-voip/re 3.23.0 3.24.0 4.2.0: Generic library for real-time communications with async IO support
net-voip/re 3.24.0 4.2.0 4.3.0: Generic library for real-time communications with async IO support
net-voip/vvmd 0.8-r1: vvmd is a lower level daemon that retrieves Visual Voicemail
net-vpn/GlobalProtect-openconnect 2.4.4-r1: Unofficial GlobalProtect VPN client for Linux
net-vpn/amneziawg-modules 1.0.20251009: AmneziaWG Linux kernel module

View File

@@ -1 +1 @@
Sun, 07 Dec 2025 18:31:02 +0000
Mon, 08 Dec 2025 04:01:04 +0000

2
net-im/bbctl/Manifest Normal file
View File

@@ -0,0 +1,2 @@
DIST bbctl-0.13.0.tar.gz 76461 BLAKE2B f05b23d5e69e8ea78114df57e225f07456cc9ed895c95772cc0f90d2792b57edebb7aa5fa820f6a093d8f30c94d9e814913aa197d2294a0b6860525f23e28056 SHA512 6ce826acd8f58e2b5128c852d23159a3cd15496f99606fad6d4247a8f07159396ba0754b69cc866df67db88d41daf0c5267f8141a75591f9a246c8a2af4fbe4d
DIST bridge-manager-0.13.0-vendor.tar.xz 1439060 BLAKE2B 5da9a3cdf36021b3acda5c4ebd916ea4c8607fda2d7c1556f7fd0711ecd7aabd591ec3137ddeb3499a8f13af88313e1d296b311824a441403f15e2ed34b9ebb3 SHA512 7f6e6bcd1fd962ba9895c7dc4ab1bbfb4c774b981740b97bc5c05b0aebb1ce8b23966435feff704ce4c246d1ea017bd405c81c00501e55a369474a0cb3cddb17

View File

@@ -0,0 +1,39 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module
MY_PN="bridge-manager"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Beeper Bridge Manager"
HOMEPAGE="https://github.com/beeper/bridge-manager"
SRC_URI="https://github.com/beeper/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
https://github.com/gentoo-golang-dist/${MY_PN}/releases/download/v${PV}/${MY_P}-vendor.tar.xz
"
S="${WORKDIR}/${MY_P}"
LICENSE="Apache-2.0"
# Go dependency licenses
LICENSE+=" BSD BSD-2 MIT MPL-2.0"
SLOT="0"
KEYWORDS="~amd64"
src_compile() {
local BUILD_TIME=$(date -Iseconds)
local go_ldflags=(
-X "main.Tag=v${PV}"
-X "main.BuildTime=${BUILD_TIME}"
)
ego build -ldflags "${go_ldflags[*]}" ./cmd/bbctl
}
src_install() {
dobin bbctl
einstalldocs
exeinto /etc/user/init.d
newexe "${FILESDIR}"/bbctl.initd bbctl
}

26
net-im/bbctl/files/bbctl.initd Executable file
View File

@@ -0,0 +1,26 @@
#!/sbin/openrc-run
# shellcheck shell=sh
#
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
bridge=${RC_SVCNAME#*.}
supervisor="supervise-daemon"
command="/usr/bin/bbctl"
command_args="${BBCTL_OPTS} run ${bridge?} ${BBCTL_BRIDGE_OPTS}"
respawn_max=0
depend() {
use dns firewall
need net
}
start_pre() {
if [ "${bridge?}" = "${RC_SVCNAME?}" ]; then
eerror "${RC_SVCNAME?} cannot be started directly. You must create"
eerror "symbolic links to it for the bridges you want to start"
eerror "(e.g. bbctl.sh-irc) and add those to the appropriate runlevels."
return 1
fi
}

11
net-im/bbctl/metadata.xml Normal file
View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
<upstream>
<remote-id type="github">beeper/bridge-manager</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,2 +1,3 @@
DIST legcord-bin-1.1.4.deb 82544636 BLAKE2B ba2ef2406992db2f8998459e4d839ecbd089c05eb75b72a67ac9bc05202e76b6cefe999771a2f971a29e43ae5fd28ae12e522de2e86092c0e8cbc9d887ceac1d SHA512 8868d7fc72632d9b87ebb96c3048fc2ff9a96e081b9840144072f7de36c80ddeb1475f680510b0b2e7fce18233a2d152e23932daf26b1dae8121fb5d7d4702d0
DIST legcord-bin-1.1.5.deb 82572182 BLAKE2B afbae8f710b5247b9eb146552631c5c749020ff1c3615f3d0ce775fcd3e16dfac8e363faa043085dcadcee2414a1b978cf624291d24b50af313c23e1bae7b52f SHA512 52335f920d7148c13b69aedb468e3070dcf76d632f56971d52fd3c04d0c2aeb43d67fb31d67668e85a81c9477b18467225f8156966087dd42d71069357b0e2e9
DIST legcord-bin-1.1.6.deb 105068616 BLAKE2B 330c40ef2c5753fdf50dc45a4073569f90d5d0caf9a388263d050006950d570c3f56daf4c98c462ce1966fe6ef6200185640dc4fb9a8fd0585b0ded0dcb99bb4 SHA512 9911ea722de2a561e61eb5e5da87152899f9023520025622219b9b1ab779f0b68178385daf4f8ce8ecb46afab4a52b39c52c94946eea93d49d182a256bcad02e

View File

@@ -0,0 +1,12 @@
diff --git a/usr/share/applications/Legcord.desktop b/usr/share/applications/Legcord.desktop
index fdecb63..c374b75 100644
--- a/usr/share/applications/Legcord.desktop
+++ b/usr/share/applications/Legcord.desktop
@@ -1,6 +1,6 @@
[Desktop Entry]
Name=Legcord
-Exec=/opt/Legcord/Legcord %U
+Exec=/usr/bin/legcord-bin %U
Terminal=false
Type=Application
Icon=Legcord

View File

@@ -0,0 +1,99 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit unpacker desktop xdg
DESCRIPTION="Legcord is a custom client designed to enhance your Discord experience."
HOMEPAGE="https://legcord.app/"
SRC_URI="https://github.com/Legcord/Legcord/releases/download/v${PV}/Legcord-${PV}-linux-amd64.deb -> ${P}.deb"
S="${WORKDIR}"
LICENSE="MIT BSD OSL-3.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
RESTRICT="bindist mirror test strip"
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/mesa
net-print/cups
sys-apps/dbus
x11-libs/cairo
x11-libs/gtk+:3
x11-libs/libdrm
x11-libs/libX11
x11-libs/libxcb
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libxkbcommon
x11-libs/libXrandr
x11-libs/pango
"
QA_PREBUILT=".*"
PATCHES=(
"${FILESDIR}/${P}-desktop.patch"
)
src_unpack() {
unpack_deb "${P}.deb"
}
src_prepare() {
default
mv "${WORKDIR}/opt/Legcord" "${WORKDIR}/opt/${PN}" || die
mv "${WORKDIR}/usr/share/applications/Legcord.desktop" "${WORKDIR}/${PN}.desktop" || die
mv "${WORKDIR}"/usr/share/icons/hicolor/* "${WORKDIR}/" || die
rm -rf "${WORKDIR}/usr/share/doc" || die
}
src_install() {
DESTDIR="/opt/${PN}"
doicon -s 16 "16x16/apps/Legcord.png"
doicon -s 32 "32x32/apps/Legcord.png"
doicon -s 48 "48x48/apps/Legcord.png"
doicon -s 64 "64x64/apps/Legcord.png"
doicon -s 128 "128x128/apps/Legcord.png"
doicon -s 256 "256x256/apps/Legcord.png"
doicon -s 512 "512x512/apps/Legcord.png"
doicon -s 1024 "1024x1024/apps/Legcord.png"
domenu "${PN}.desktop"
exeinto "${DESTDIR}"
doexe "opt/${PN}/Legcord" "opt/${PN}/chrome-sandbox" "opt/${PN}/libEGL.so" \
"opt/${PN}/libffmpeg.so" "opt/${PN}/libGLESv2.so" "opt/${PN}/libvk_swiftshader.so"
insinto "${DESTDIR}"
doins "opt/${PN}/chrome_100_percent.pak" "opt/${PN}/chrome_200_percent.pak" "opt/${PN}/icudtl.dat" \
"opt/${PN}/resources.pak" "opt/${PN}/snapshot_blob.bin" "opt/${PN}/v8_context_snapshot.bin"
insopts -m0766
doins -r "opt/${PN}/locales" "opt/${PN}/resources"
fperms -R 644 "${DESTDIR}/locales"
fperms -R 644 "${DESTDIR}/resources"
# Fix bug 930639
fperms -R a+r "${DESTDIR}"/resources/
fperms a+x "${DESTDIR}"/resources/
fowners root "${DESTDIR}/chrome-sandbox"
fperms 4711 "${DESTDIR}/chrome-sandbox"
doins "opt/${PN}/chrome_crashpad_handler"
fperms 755 "${DESTDIR}/chrome_crashpad_handler"
dosym -r /opt/${PN}/Legcord /usr/bin/${PN}
}

2
net-im/meowlnir/Manifest Normal file
View File

@@ -0,0 +1,2 @@
DIST meowlnir-0.2511.0-vendor.tar.xz 3683168 BLAKE2B 94ea1458255a82215921bf254d7db95e0b4f9e47ab2d46aff4cbb76710e5b046c5800a9a560e90f918d3ad8d082566846503b382da20050b58f54f8914315701 SHA512 2f117557ae070a0560563049135102a52e96be76ab9e942c058567705cfed8faeee5d73c674cc69b56130a38560885514589e2aa621173cee3526458cb113944
DIST meowlnir-25.11.tar.gz 77618 BLAKE2B fab9ae01c7ffeb2a57fb7be76f50b9b0ca1fa059c138e8765ef2b41cb495e7977a5e5578a65e0760c180c6e9188049cb78a6eacf9a67d5ce9eaec13b1ec610ee SHA512 1170071594809583d954ef0cf163d7ff04d7afc9b0e31ca323170762910900b568dd8db211e1ac3a3b7f487c0305d23f9d23365710f16dc689d6a893d32637ff

View File

@@ -0,0 +1,16 @@
#!/sbin/openrc-run
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
#
# shellcheck shell=sh
supervisor="supervise-daemon"
command="/usr/bin/meowlnir"
command_args="-c ${MEOWLNIR_CONF:-/etc/meowlnir/config.yaml} ${MEOWLNIR_ARGS}"
command_user="meowlnir:meowlnir"
pidfile="/run/${RC_SVCNAME}.pid"
depend() {
use dns postgresql
need net
}

View File

@@ -0,0 +1,57 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module
MY_PV="0.$(ver_rs 1-2 '').0"
MY_P="${PN}-${MY_PV}"
DESCRIPTION="Opinionated Matrix moderation bot"
HOMEPAGE="https://github.com/maunium/meowlnir"
SRC_URI="https://github.com/maunium/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz
https://github.com/gentoo-golang-dist/meowlnir/releases/download/v${MY_PV}/${MY_P}-vendor.tar.xz
"
S="${WORKDIR}/${MY_P}"
LICENSE="AGPL-3+"
# Go dependency licenses
LICENSE+=" Apache-2.0 BSD GPL-3+ ISC MIT MPL-2.0 public-domain"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
acct-user/meowlnir
dev-libs/olm
"
DEPEND="${RDEPEND}"
DOCS=( {CHANGELOG,README}.md )
src_compile() {
local MAUTRIX_VERSION=$(awk '/maunium\.net\/go\/mautrix / { print $2 }' go.mod)
local BUILD_TIME=$(date -Iseconds)
local go_ldflags=(
-X "main.Tag=v${MY_PV}"
-X "main.BuildTime=${BUILD_TIME}"
-X "maunium.net/go/mautrix.GoModVersion=${MAUTRIX_VERSION}"
)
local -x GOEXPERIMENT=jsonv2
ego build -ldflags "${go_ldflags[*]}" ./cmd/meowlnir
}
src_install() {
dobin meowlnir
newinitd "${FILESDIR}"/meowlnir.initd meowlnir
einstalldocs
insinto /etc/meowlnir
doins config/example-config.yaml
fowners -R meowlnir:meowlnir /etc/meowlnir
fperms 750 /etc/meowlnir
keepdir /var/lib/meowlnir
fowners -R meowlnir:meowlnir /var/lib/meowlnir
}

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
<upstream>
<remote-id type="github">maunium/meowlnir</remote-id>
<doc>https://docs.mau.fi/meowlnir/</doc>
</upstream>
</pkgmetadata>

View File

@@ -1,3 +1,3 @@
DIST baresip-3.23.0.tar.gz 1182475 BLAKE2B e93fa60755dd4a838e53a3c8dfdc4c6321b902693c1d30d6a921632cebf9229ecf95341e5c50554a5232788ff2c78894c644662a1d285992b5eed281a1e8cec2 SHA512 11149c3ad91f939648dced8df737d97bcdd27829d4dd8b3cad0ec11c3499eeacb15b9fd9f1db9fb5997ff119896be537622e0c0e4e00f0b89097d83fd6a75bd4
DIST baresip-3.24.0.tar.gz 1183950 BLAKE2B 16c92c62fe98f3c60fec3c703c16e29640be35e82ba9a4aec54b845e299b7514463d10d02daec2cade04320807c010350c13cee18870ebbbfb9065dbeb9811e2 SHA512 6e61fee65be46350d0911eaccc8df0a012291a193ac71a3120c7d8f90018b085565f55a573a2acf3a82b9d5c33c464ef0f7590d873e5b01e1cdbf0fe86dda9d5
DIST baresip-4.2.0.tar.gz 1181348 BLAKE2B 10a994e63d1eb54a51052a747fc05e0e34ef06afa2a1e32938351c429915989af86932cb177998fb0e0ecf26d59c92d13e65887004eb0c86c463947693ff43fd SHA512 4cb5b01d1d1112088231af4a134b7b129db30a7be635379b35cbb2e052c3f98e7739edbe6da5795b2ccd5344ee2b3efe4d5652e3a8487db9292d73b16a20aae6
DIST baresip-4.3.0.tar.gz 1183906 BLAKE2B 6bd7f4e94ad7526c2bcd1caf9861077c527a2b83f32219fa7d9c303912ddc55ffe5113306a186b3892ee98e9b72c14f78b7d7b7da6a1929d75ab78c7c72701af SHA512 cc1708fa8389a1909b2b890ad192c62465f32e4de4a16a38994b1d10fe9a382ab2cda218f2579a5540bce7ef0c2637d239a87e8e5e47c101c8bed9f19a746342

View File

@@ -1,3 +1,3 @@
DIST re-3.23.0.tar.gz 621962 BLAKE2B 6a032539d36f058346fbf6d82cb53fa755bd05f2ca2337cd26554b2c005ad27a444fe25f82a9cb44cb7f0854e3b4f2b5222525b875e004fd445224ac11d484b8 SHA512 460ebb7fee54d26dff7aab6420455073c3c90708eff8ef3a9a2cdc6922deeeb6b950d3791bc17d773bb1955513b2f300428fb364d13130d51536b6ef07aa7e9c
DIST re-3.24.0.tar.gz 625022 BLAKE2B c8f9c1c0519a656f769227fe8e6efe478926b9edf736b3dadef77fb316f6005a6f4116161ba3eafae2f5d917982bf837c9a22b07a4859d8223529c2c2d7f5fc6 SHA512 0be44d16ce57bac88f094a40651e528c4486225d1b017b5d586cc78ad02bc095358f6bebab9c7d9eea76996ece7efd71549da8ced7f4f736ab962f61ecbc8511
DIST re-4.2.0.tar.gz 626620 BLAKE2B 8dfea3b19dad28e5c28c2f11d7adc3473bf2438712a44e926b35c4635dfde54744b93fbc4fa4bc0a1c158ec1c0fd85a028dee7ea0e9cf5e82585fa498d6f0faf SHA512 32a77235b5d48433a908942fa5e4da6a3e06efe9ade59339d9191f199adc5bf1ff3e505fc641fd61594140b036e013fb656714f4dd5657dde87588413edf1441
DIST re-4.3.0.tar.gz 628213 BLAKE2B d10fce954be886bd21c709bf769093436d17dd76edab863c7193c61f905451b072a1856ed146e1423ac0cf5ca4d2d11214dca8cc4bf915d8459f8b7096f4888e SHA512 bfb205721f7a515478241aefce27c841296c290448fdc5e1b744e0e0f31e5c4e67ff1c1c8c46fafc251f05d14432c28286f3a69cbd04910fdecf85b0597966b5