Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
32ea8966fa |
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"source": "aur",
|
||||
"release_ring": "fast",
|
||||
"upstream_commit": "0f047f40a200121075ca3cedce59ddf226f2a0f1"
|
||||
"upstream_commit": "04592d5713f9c09ea2d81cf4b8476714d80014bc"
|
||||
}
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
# Maintainer: Bjarne Øverli <bjarne@oever.li>
|
||||
pkgname=aether
|
||||
pkgver=4.29.8
|
||||
pkgver=4.29.6
|
||||
pkgrel=1
|
||||
pkgdesc='Desktop theming application - extract colors from wallpapers and apply cohesive themes'
|
||||
arch=('x86_64' 'aarch64')
|
||||
url='https://github.com/omacom/aether'
|
||||
url='https://github.com/omacom-io/aether'
|
||||
license=('MIT')
|
||||
depends=('webkit2gtk-4.1' 'gtk3')
|
||||
source=("aether-${pkgver}.tar.gz::https://github.com/omacom/aether/archive/refs/tags/v${pkgver}.tar.gz")
|
||||
source_x86_64=("aether-linux-amd64-${pkgver}::https://github.com/omacom/aether/releases/download/v${pkgver}/aether-linux-amd64")
|
||||
source_aarch64=("aether-linux-arm64-${pkgver}::https://github.com/omacom/aether/releases/download/v${pkgver}/aether-linux-arm64")
|
||||
sha256sums=('b83e0eeb1332b4ed655389a051d5b9b14a3e109968b7f278005e52c5e69a1e9c')
|
||||
sha256sums_x86_64=('d3d2d07b32da7a495221ed271ee66f4a1e344c91dcec9b267ec0a74ab6e36462')
|
||||
sha256sums_aarch64=('ffcfd23d0375a3f0c0ce014821cc5e1670f2e061c35e991340e75352dac9b731')
|
||||
source=("aether-${pkgver}.tar.gz::https://github.com/omacom-io/aether/archive/refs/tags/v${pkgver}.tar.gz")
|
||||
source_x86_64=("aether-linux-amd64-${pkgver}::https://github.com/omacom-io/aether/releases/download/v${pkgver}/aether-linux-amd64")
|
||||
source_aarch64=("aether-linux-arm64-${pkgver}::https://github.com/omacom-io/aether/releases/download/v${pkgver}/aether-linux-arm64")
|
||||
sha256sums=('8b2e97283007c9eefda879e17c5fecb9d59fc90bf2160af93eeba57f11fcdb25')
|
||||
sha256sums_x86_64=('47b5afa4144b3a3cd7755524956ffe6b074ed5f2f90dadda23e424efeaf88790')
|
||||
sha256sums_aarch64=('52d1ffb201970ddb6205882a8e1c583cae63470d4180f4bc2fc6298dfb71ddd9')
|
||||
noextract=("aether-linux-amd64-${pkgver}" "aether-linux-arm64-${pkgver}")
|
||||
|
||||
package() {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"source": "aur",
|
||||
"release_ring": "fast",
|
||||
"upstream_commit": "29ca1941149bbf080d7eb6d2bb53cddc76478a1a"
|
||||
"upstream_commit": "558b3f7387063304f7392f839c6b693508976338"
|
||||
}
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
# Automation repository: https://github.com/fabifont/claude-code-aur
|
||||
|
||||
pkgname=claude-code
|
||||
pkgver=2.1.252
|
||||
pkgver=2.1.247
|
||||
pkgrel=1
|
||||
pkgdesc="An agentic coding tool that lives in your terminal"
|
||||
arch=('x86_64' 'aarch64')
|
||||
@@ -29,8 +29,8 @@ source_x86_64=("claude-${pkgver}-x86_64::https://downloads.claude.ai/claude-code
|
||||
source_aarch64=("claude-${pkgver}-aarch64::https://downloads.claude.ai/claude-code-releases/${pkgver}/linux-arm64/claude")
|
||||
|
||||
sha256sums=('SKIP')
|
||||
sha256sums_x86_64=('a715a45105e593fc9808d035d77781f88480b9897975a9df41837f0c591bd4b3')
|
||||
sha256sums_aarch64=('6c0b32eaa936954a0f4d4ad2595f8416af288d9b3cbaf19e3cdd9a95d7c8853e')
|
||||
sha256sums_x86_64=('5fb321bf417ffc5cd4e3f36e7c9c7e029bf47aaa36d5621db979fcc5e6eabe15')
|
||||
sha256sums_aarch64=('a68bb633f85e4a0e73465952ea624cf18992c3fa4db615feeb942ffad57d082a')
|
||||
|
||||
package() {
|
||||
install -Dm755 "${srcdir}/claude-${pkgver}-${CARCH}" "${pkgdir}/opt/claude-code/bin/claude"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"source": "aur",
|
||||
"release_ring": "fast",
|
||||
"upstream_commit": "1a56795cad77f703b8d0e5edefcd30926c6091c6"
|
||||
"upstream_commit": "ce4543c709531388c227be225ffe560620eb422f"
|
||||
}
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
# Maintainer: caarlos0 <carlos@charm.sh>
|
||||
|
||||
pkgname='crush-bin'
|
||||
pkgver=0.92.0
|
||||
pkgver=0.91.2
|
||||
pkgrel=1
|
||||
pkgdesc='A powerful terminal-based AI assistant for developers, providing intelligent coding assistance directly in your terminal.'
|
||||
url='https://charm.sh/crush'
|
||||
@@ -13,16 +13,16 @@ provides=('crush')
|
||||
conflicts=('crush')
|
||||
|
||||
source_aarch64=("${pkgname}_${pkgver}_aarch64.tar.gz::https://github.com/charmbracelet/crush/releases/download/v${pkgver}/crush_${pkgver}_Linux_arm64.tar.gz")
|
||||
sha256sums_aarch64=('1b6f0384297a1e77d01df41db1f56fc0872f1e9c9d99634c4b2c208b7bb5d935')
|
||||
sha256sums_aarch64=('b9eb8179bb8a9b82a0fc87cff0470c821afd3789f570a922e61cddbe3b6d64a2')
|
||||
|
||||
source_armv7h=("${pkgname}_${pkgver}_armv7h.tar.gz::https://github.com/charmbracelet/crush/releases/download/v${pkgver}/crush_${pkgver}_Linux_armv7.tar.gz")
|
||||
sha256sums_armv7h=('dac6c6d57e3ffc84d24883ce63b84e9a940ca243d9ea6954a732f0f7da862a2a')
|
||||
sha256sums_armv7h=('42164e4dbfdf70c89daa1553543e1d7f5afcc73ba674cda75ec207bf5fa393cf')
|
||||
|
||||
source_i686=("${pkgname}_${pkgver}_i686.tar.gz::https://github.com/charmbracelet/crush/releases/download/v${pkgver}/crush_${pkgver}_Linux_i386.tar.gz")
|
||||
sha256sums_i686=('29f2586dfc6b065a30d5f740ff2ca1ed03fbccdcd84a8bf826f1882f0f3660a1')
|
||||
sha256sums_i686=('52ecdb9682492b483e597a4255cb9305e52b3413dfe7b557d1ffa2bf8cc63e06')
|
||||
|
||||
source_x86_64=("${pkgname}_${pkgver}_x86_64.tar.gz::https://github.com/charmbracelet/crush/releases/download/v${pkgver}/crush_${pkgver}_Linux_x86_64.tar.gz")
|
||||
sha256sums_x86_64=('7d9aca9ab7808ee828a0bb0fde01d96fc480ce0a66a5ff617aa27ac09e23cbd5')
|
||||
sha256sums_x86_64=('225eb39adff654190fb1d1afb4c28a68a39e8397e44779896035e8fbb5f1de16')
|
||||
|
||||
package() {
|
||||
case "$CARCH" in
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"source": "aur",
|
||||
"release_ring": "fast",
|
||||
"upstream_commit": "00756d82c31b0056800bb98220c83800ebb85e72"
|
||||
"upstream_commit": "5eeb12f85a62d03c5dfb5f29ac7ebe7641fbeb62"
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Maintainer: Gunther Schulz <dev@guntherschulz.de>
|
||||
|
||||
pkgname=cursor-bin
|
||||
pkgver=3.18.25
|
||||
pkgver=3.17.21
|
||||
pkgrel=1
|
||||
pkgdesc='AI-first coding environment'
|
||||
arch=('x86_64')
|
||||
@@ -12,7 +12,7 @@ _electron=electron40
|
||||
depends=(xdg-utils ripgrep $_electron nodejs
|
||||
'gcc-libs' 'hicolor-icon-theme' 'libxkbfile')
|
||||
options=(!strip !debug) # Don't break ext of VSCode
|
||||
_commit=280eca2911f1774689696e5f1efa5a4f97a87af3
|
||||
_commit=8f2a112cb2845a97b75fd932ea5c470579ca4063
|
||||
source=("https://downloads.cursor.com/production/${_commit}/linux/x64/deb/amd64/deb/cursor_${pkgver}_amd64.deb"
|
||||
"https://gitlab.archlinux.org/archlinux/packaging/packages/code/-/raw/main/code."{sh,mjs}
|
||||
rg.sh)
|
||||
@@ -20,7 +20,7 @@ sha512sums=('SKIP'
|
||||
'937299c6cb6be2f8d25f7dbc95cf77423875c5f8353b8bd6cd7cc8e5603cbf8405b14dbf8bd615db2e3b36ed680fc8e1909410815f7f8587b7267a699e00ab37'
|
||||
'793f9ff6306e3992ac89802d98110cba288ea1181a901467333293b7d76182ef9792c2a39ff49d9347a18a174b1f42bc58862091dff583f4146c2704eea28033'
|
||||
'e79fe7659f59d1ae02fc68816399bfd31587315df6cdb6ccf1d0ca76f7cdc692c2a42b30591c0091147bd97ef14b1c7745dc26bd7cb3ea6bba45698e5044fa2a')
|
||||
sha512sums[0]=5f25c9dccf75c764b6266e74136ad5cf6e99330804c7ae3ed22d4210304791b1ac1233efb07b291da490fbfe3d4801cb46680a171ddf6b2815e0267741ec339a
|
||||
sha512sums[0]=a4b208c89930ed5e60a68f4060ddb8a0b70878707f0d2f1c3069529b97d619d3f75480f758a9ab5ca02b7d18d5d427bac229c876d7d93bbbcb90c54de92af049
|
||||
noextract=(cursor_${pkgver}_amd64.deb) # avoid double tarball
|
||||
_app=usr/share/cursor/resources/app
|
||||
package() {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"source": "aur",
|
||||
"release_ring": "fast",
|
||||
"upstream_commit": "954e5556aa88f2309b86992b231c8b76f273cfb0"
|
||||
"upstream_commit": "3dfb688acd5c2a14b2919eb4435007e08223a293"
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Maintainer: Ismet Togay <ismet.togay at gmail dot com>
|
||||
# Contributor: Christopher Cooper <christopher@cg505.com>
|
||||
pkgname=cursor-cli
|
||||
pkgver=2026.08.25.1.3e8eec8
|
||||
pkgver=2026.08.11.1.e8db854
|
||||
# Upstream is YYYY.MM.DD-<hash>. pkgver cannot contain hyphens, and hashes are
|
||||
# not monotonically ordered, so pkgver is YYYY.MM.DD.<n>.<hash>: n resets to 1
|
||||
# on a new date and increments when the same date gets a new hash.
|
||||
@@ -14,7 +14,7 @@ pkgrel=1
|
||||
epoch=1
|
||||
pkgdesc="CLI tool for Cursor, the AI-first coding agent"
|
||||
arch=('x86_64' 'aarch64')
|
||||
url="https://cursor.com/cli"
|
||||
url="https://cursor.com"
|
||||
license=('LicenseRef-Cursor')
|
||||
depends=('gcc-libs' 'git' 'zlib')
|
||||
options=('!strip')
|
||||
@@ -25,8 +25,8 @@ source_x86_64=("cursor-cli-${_upstream_ver}-x86_64.tar.gz::https://downloads.cur
|
||||
source_aarch64=("cursor-cli-${_upstream_ver}-aarch64.tar.gz::https://downloads.cursor.com/lab/${_upstream_ver}/linux/arm64/agent-cli-package.tar.gz")
|
||||
b2sums=('d241ee9895bdb1c17514438fde8528222a8f2326568bd7a033d7a1b11432ce6b4575ff1a50625764bfe6bc6f8a9dc060f7439c3be7e95f8fd02912cdd37a011d'
|
||||
'1928e04c713e13911ea607f84c3e4a2fed1f76af9795503811078f43d2b53c753e28b2233e553fc17e766831800fb0dbc272aad2a80b387f95ba6071d7d4116a')
|
||||
b2sums_x86_64=('cd5485f7524688e1a688daa2b64669c76bedcdd9ab87638bac78f9b42c2442bd5000559920a2f5171e00b5eb7fcf737f9111ef296f1eba40369cebf3279ee0a9')
|
||||
b2sums_aarch64=('191ff1c538f294134d93d501e9ca68cc6d4f8101cb1cee449753dfefcd9039daecd7bf9f9f2baf9ee9262f40eea19aaf15f834c9abb56d967fb48a3a3f23b8ea')
|
||||
b2sums_x86_64=('4787401fbdf14e72e5f98cce70db932cdc6cc6030d3b5531adce715f95e1ddc5dfce029e0def8da06d676bbe9c5cc9ed94f49270fe107a0e4b17274716f9dead')
|
||||
b2sums_aarch64=('c499a9a75d46c6289d9c9011a72eef70964872aca9f7660406e566e11d188a87d194cfe2133a97a3a461d547b94dd4f2280b4ad9e8a1990ddcaddc78d7897ddc')
|
||||
|
||||
prepare() {
|
||||
# Block cursor-agent auto-updates by making its versions directory
|
||||
|
||||
@@ -5,7 +5,3 @@
|
||||
source = "regex"
|
||||
url = "https://cursor.com/install"
|
||||
regex = 'downloads\.cursor\.com/lab/(\d{4}\.\d{2}\.\d{2}-[A-Za-z0-9]+)'
|
||||
|
||||
[__config__]
|
||||
oldver = "oldver.json"
|
||||
newver = "newver.json"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"source": "aur",
|
||||
"release_ring": "fast",
|
||||
"upstream_commit": "fc4db00ecaf6c2669422b32c023a16bf6eb4e6c7"
|
||||
"upstream_commit": "d62d258cc4b568fddb926eac7cc3e348751868c2"
|
||||
}
|
||||
|
||||
@@ -6,7 +6,7 @@ _npmmodule=@github/copilot
|
||||
pkgname=github-copilot-cli
|
||||
_pkgexec=copilot
|
||||
|
||||
pkgver=1.0.82
|
||||
pkgver=1.0.80
|
||||
pkgrel=1
|
||||
|
||||
pkgdesc="GitHub Copilot CLI brings the power of Copilot coding agent directly to your terminal."
|
||||
@@ -30,8 +30,8 @@ source=("https://registry.npmjs.org/${_npmmodule}/-/copilot-${pkgver}.tgz"
|
||||
"CHANGELOG-${pkgver}.md::${_urlraw}/changelog.md")
|
||||
noextract=("copilot-${pkgver}.tgz")
|
||||
|
||||
b2sums=('41c8306b58a142afe162bad9822b150babb0f3903fe7392aa7106fcb0ffce4483c0a2ebda8bb1d2036199deb52dc83d9a0e9408b8e11f7b0bc2a8f57c6841425'
|
||||
'5d2dfc870356f83b9b890d351b21bc9339100b0bfdce405ee77751e934dbeab0f8656f5eee85119a06aa3b01dcf3c91224ce28c24ff318eb1b13fdb6082037cd')
|
||||
b2sums=('6964a3692f9b538295a2a36cec5fe38dee9ab75284ba37385c1fda5ab9288dffd106447efab73bc829327a1152836c593c7d060c0b1e77e89e3d12c3f6a8455b'
|
||||
'6089bebf59e12c45138daf4662508571a6e7a393c0b6ceefd9d64360af9378905ef3bc7e9ec5c9c05f91812291cbb868c08c6bf7cea5795bb4af510329955eef')
|
||||
|
||||
# Document: https://wiki.archlinux.org/title/Node.js_package_guidelines
|
||||
package() {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{
|
||||
"source": "aur",
|
||||
"upstream_commit": "0c6f3a88d5928907d79c58bb67c9cb018774f60d"
|
||||
"upstream_commit": "0f6dc5eb0072fa72f135fd016b64978a4de39cf5"
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Maintainer: Zesko
|
||||
_pkgname="limine-entry-tool"
|
||||
pkgname="limine-mkinitcpio-hook"
|
||||
_pkgver=1.38.0
|
||||
_pkgver=1.37.1
|
||||
_extver=""
|
||||
pkgver="${_pkgver}${_extver}"
|
||||
pkgrel=1
|
||||
@@ -9,8 +9,8 @@ pkgdesc="Install kernels for the Limine bootloader."
|
||||
arch=('x86_64' 'aarch64')
|
||||
url="https://gitlab.com/Zesko/limine-entry-tool"
|
||||
source=("${_pkgname}::git+${url}.git#tag=${pkgver}")
|
||||
source_x86_64=("https://github.com/graalvm/graalvm-ce-builds/releases/download/graal-25.2.4/graalvm-community-jdk-25i2-25.0.4_linux-x64_bin.tar.gz")
|
||||
source_aarch64=("https://github.com/graalvm/graalvm-ce-builds/releases/download/graal-25.2.4/graalvm-community-jdk-25i2-25.0.4_linux-aarch64_bin.tar.gz")
|
||||
source_x86_64=("https://github.com/graalvm/graalvm-ce-builds/releases/download/graal-25.1.3/graalvm-community-jdk-25i1-25.0.3_linux-x64_bin.tar.gz")
|
||||
source_aarch64=("https://github.com/graalvm/graalvm-ce-builds/releases/download/graal-25.1.3/graalvm-community-jdk-25i1-25.0.3_linux-aarch64_bin.tar.gz")
|
||||
license=("GPL3")
|
||||
provides=('limine-entry-tool')
|
||||
options=(!debug !strip)
|
||||
@@ -30,9 +30,9 @@ optdepends=(
|
||||
makedepends=('git' 'gradle')
|
||||
backup=(etc/limine-entry-tool.conf)
|
||||
conflicts=('limine-entry-tool')
|
||||
sha256sums=('11dd8211898585f79d8361d97606965bb2ca214dccace5b133dc5121e4bb4d01')
|
||||
sha256sums_x86_64=('3f4a89de8eaa96f2ed677f09957c7e872cd8467aad3537f8b5394c1b8c4b942e')
|
||||
sha256sums_aarch64=('22286f7ecd21b9aedb3226b9bf797469e1bd3eefc491e12ef3dd49b452d230b7')
|
||||
sha256sums=('e0a1d5800ef1b0a79eee935d1a295d4b929a713686e8bb8340484d402deb5621')
|
||||
sha256sums_x86_64=('e9cd1637be853e105f8b09125b4b19fbce385696465d782cbca8bb80e1df8f0d')
|
||||
sha256sums_aarch64=('5e79978983439d28506ebef82254fe9f98995121208dc8be77c604f4ad5bc579')
|
||||
|
||||
prepare() {
|
||||
[[ -d "${_graalvm_version}" ]] && rm -rf "${_graalvm_version}"
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
{
|
||||
"source": "local",
|
||||
"release_ring": "fast",
|
||||
"upstream": {
|
||||
"github": "jweaver60/link-studio",
|
||||
"checksums": "SHA256SUMS",
|
||||
"assets": {
|
||||
"any": "dist/link-studio-{pkgver}.tar.gz"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,61 +0,0 @@
|
||||
# Maintainer: Jake Weaver <jakeweaver at hey dot com>
|
||||
pkgname=link-studio
|
||||
pkgver=1.0.2
|
||||
pkgrel=1
|
||||
pkgdesc="Native Linux controller for Insta360 Link webcams"
|
||||
arch=('x86_64')
|
||||
url="https://jweaver60.github.io/link-studio/"
|
||||
license=('MIT')
|
||||
depends=(
|
||||
'gst-libav'
|
||||
'gst-plugins-bad'
|
||||
'gst-plugins-base'
|
||||
'gst-plugins-good'
|
||||
'gtk4'
|
||||
'libadwaita'
|
||||
'python-gobject'
|
||||
'python-mediapipe'
|
||||
'python-numpy'
|
||||
'python-opencv'
|
||||
'python-pillow'
|
||||
'python-qrcode'
|
||||
'v4l-utils'
|
||||
)
|
||||
makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel')
|
||||
optdepends=(
|
||||
'v4l2loopback-dkms: processed virtual-camera output'
|
||||
'v4l2loopback-utils: virtual-camera controls'
|
||||
'whisper-cpp: offline meeting transcription'
|
||||
)
|
||||
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jweaver60/link-studio/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
|
||||
sha256sums=('b0fc912d8b7924661b57e427280c9766cbb0f01b7a2b3f3cdb1885969f8cfdc6')
|
||||
|
||||
build() {
|
||||
cd "link_studio-${pkgver}"
|
||||
python -m build --wheel --no-isolation
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "link_studio-${pkgver}"
|
||||
PYTHONPATH=src python -m unittest discover -v
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "link_studio-${pkgver}"
|
||||
python -m installer --destdir="$pkgdir" --prefix=/usr dist/*.whl
|
||||
sed -i '1c#!/usr/bin/python' "$pkgdir/usr/bin/link-studio"
|
||||
|
||||
install -Dm644 data/io.github.linkstudio.LinkStudio.desktop \
|
||||
"$pkgdir/usr/share/applications/io.github.linkstudio.LinkStudio.desktop"
|
||||
install -Dm644 data/io.github.linkstudio.LinkStudio.metainfo.xml \
|
||||
"$pkgdir/usr/share/metainfo/io.github.linkstudio.LinkStudio.metainfo.xml"
|
||||
install -Dm755 scripts/setup-virtual-camera \
|
||||
"$pkgdir/usr/bin/link-studio-setup-virtual-camera"
|
||||
install -Dm755 scripts/setup-local-ai \
|
||||
"$pkgdir/usr/bin/link-studio-setup-local-ai"
|
||||
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
|
||||
install -Dm644 THIRD_PARTY_NOTICES.md \
|
||||
"$pkgdir/usr/share/licenses/$pkgname/THIRD_PARTY_NOTICES.md"
|
||||
install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
|
||||
install -Dm644 docs/PARITY.md "$pkgdir/usr/share/doc/$pkgname/PARITY.md"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"source": "aur",
|
||||
"release_ring": "fast",
|
||||
"upstream_commit": "d8e64950c0071957dc3ba363008047f2b397763b"
|
||||
"upstream_commit": "c064f069145652fdec5d505aad05a69806318772"
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Maintainer: noureddinex
|
||||
pkgname=lmstudio-bin
|
||||
pkgver=0.4.23
|
||||
pkgrel=1
|
||||
pkgver=0.4.21
|
||||
pkgrel=2
|
||||
_pkgver=${pkgver}-${pkgrel}
|
||||
pkgdesc="LM Studio - A desktop app for exploring and running large language models locally"
|
||||
arch=('x86_64')
|
||||
@@ -15,7 +15,7 @@ conflicts=(lmstudio)
|
||||
source=("https://installers.lmstudio.ai/linux/x64/${_pkgver}/LM-Studio-${_pkgver}-x64.AppImage"
|
||||
"lmstudio.png"
|
||||
"lmstudio.desktop")
|
||||
sha256sums=('c1bdf195281e25dc921af5c91eb2502035240dce1217140c43036d6cf3038fd8'
|
||||
sha256sums=('1014376d89d668c3814cd20e2b146a076146760ded1ef07b968fb61c58ded355'
|
||||
'9f791789c959a11316328692807737a5f1bc1c170ae99ec04c56bfd8ee8263e5'
|
||||
'635dec12f3e3a57136b9e6fd7c2839ed6da7287fa55b482d64debf6eacf36baa')
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Maintainer: Jeff Dickey <releases@mise.jdx.dev>
|
||||
pkgname=mise-bin
|
||||
pkgver=2026.8.15
|
||||
pkgver=2026.8.14
|
||||
pkgrel=1
|
||||
pkgdesc="dev tools, env vars, task runner"
|
||||
arch=('x86_64' 'aarch64')
|
||||
@@ -14,8 +14,8 @@ provides=('mise')
|
||||
conflicts=('mise')
|
||||
source_x86_64=("https://github.com/jdx/mise/releases/download/v${pkgver}/mise-v${pkgver}-linux-x64.tar.xz")
|
||||
source_aarch64=("https://github.com/jdx/mise/releases/download/v${pkgver}/mise-v${pkgver}-linux-arm64.tar.xz")
|
||||
sha256sums_x86_64=('0ed4ee8bcf229718bead0d0aa83de865803f3fe25cc6c71a41e3a8bd57c40a33')
|
||||
sha256sums_aarch64=('d5f9b7e6b36b5cf5aaab0dc4d7e29ee74224281b1a81a228bdc1cd1f3edf9d49')
|
||||
sha256sums_x86_64=('80b49fa2dff282d3346524aec4466bbab536296ed5ba4d8c3b1b451022e94f56')
|
||||
sha256sums_aarch64=('81e1c5fa79c3d46cf93aac0ef9a5540bce9856634901a0db8301a656c370eb58')
|
||||
|
||||
package() {
|
||||
install -Dm755 "${srcdir}/mise/bin/mise" "${pkgdir}/usr/bin/mise"
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
{
|
||||
"source": "local",
|
||||
"release_ring": "fast",
|
||||
"upstream": {
|
||||
"github": "tsouth89/omakade",
|
||||
"checksums": "SHA256SUMS",
|
||||
"assets": {
|
||||
"any": "omakade-{pkgver}.tar.gz"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,24 +0,0 @@
|
||||
pkgname=omakade
|
||||
pkgver=1.2.3
|
||||
pkgrel=1
|
||||
pkgdesc='A beautiful, local-first game library for Omarchy'
|
||||
arch=('x86_64')
|
||||
url='https://tsouth89.github.io/omakade/'
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=('glib2' 'libsecret' 'qt6-base' 'qt6-declarative' 'qt6-wayland' 'sdl3')
|
||||
makedepends=('cmake' 'ninja' 'pkgconf')
|
||||
options=('!debug')
|
||||
source=("$pkgname-$pkgver.tar.gz::https://github.com/tsouth89/omakade/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz")
|
||||
sha256sums=('dcbb57caf982317ae0fd75a1a97c48b80d2b02f92d65b38030876a172eb25606')
|
||||
|
||||
build() {
|
||||
cmake -S "$pkgname-$pkgver" -B build -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DBUILD_TESTING=OFF
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
{ "source": "local", "release_ring": "fast" }
|
||||
@@ -1,143 +0,0 @@
|
||||
# Maintainer: Jethro Jones <jethro@jethrojones.com>
|
||||
|
||||
pkgname=omapresent
|
||||
pkgver=0.1.3
|
||||
pkgrel=1
|
||||
pkgdesc='Dead-simple, Markdown-only presentation app built with Qt Quick'
|
||||
# Only x86_64 has ever been built and tested. aarch64 is plausible (the build
|
||||
# is plain qmake6 + make) but unproven, so it is not claimed here.
|
||||
arch=('x86_64')
|
||||
url='https://github.com/jethrojones/omapresent'
|
||||
license=('MIT')
|
||||
# No .install file. On current Arch, gtk-update-icon-cache.hook and
|
||||
# update-desktop-database.hook already refresh both caches, and namcap flags a
|
||||
# scriptlet that duplicates them. Spec §15 milestone 8 wanted the agent skill
|
||||
# installed from a scriptlet; it cannot be — that runs as root and the skill
|
||||
# belongs in the invoking user's home — so Omapresent links it itself on first
|
||||
# run (Backend::installAgentSkill) from the copy packaged below.
|
||||
# The binary carries no useful debug symbols for a release package, and the
|
||||
# split -debug package trips namcap's empty-package rule.
|
||||
options=('!debug')
|
||||
# Spec §12's list needed three corrections, each checked against the built
|
||||
# binary rather than assumed:
|
||||
# * qt6-quickcontrols2 is not a package on Arch. Quick Controls 2 and Quick
|
||||
# Dialogs 2 ship inside qt6-declarative.
|
||||
# * qt6-multimedia is a runtime module. `QT += multimedia` in omapresent.pro
|
||||
# links libQt6Multimedia even though no QML file imports QtMultimedia, so it
|
||||
# is a runtime dependency as well as a build dependency.
|
||||
# * gst-plugins-{base,good,bad,ugly} are not in the playback path at all.
|
||||
# Local video is an HTML <video> element (src/renderer/render.js:335)
|
||||
# decoded by QtWebEngine's own Chromium stack, which Arch links against
|
||||
# ffmpeg and openh264 through qt6-webengine. GStreamer is never loaded.
|
||||
# No yt-dlp, per the spec.
|
||||
depends=(
|
||||
'hicolor-icon-theme'
|
||||
'qt6-base'
|
||||
'qt6-declarative'
|
||||
'qt6-webengine'
|
||||
'qt6-webchannel'
|
||||
'qt6-multimedia'
|
||||
# File dialogs and the light/dark system setting go through the portal.
|
||||
'xdg-desktop-portal'
|
||||
# Spec §12: depend on the iA Writer S family, never bundle it.
|
||||
'ttf-ia-writer'
|
||||
)
|
||||
# gcc and make come from base-devel, which makepkg requires. qmake6, moc and rcc
|
||||
# come from qt6-base and qt6-declarative, which are runtime dependencies too.
|
||||
makedepends=(
|
||||
'imagemagick' # rescales the icon master into the hicolor sizes
|
||||
)
|
||||
|
||||
_srcdir="$pkgname-$pkgver"
|
||||
|
||||
# Release source: the GitHub tag tarball, checksum-verified.
|
||||
#
|
||||
# Local validation path: point OMAPRESENT_SRC at a checkout and makepkg builds
|
||||
# that tree instead, downloading nothing. This is the same convention Omarchy's
|
||||
# own packages use (see omarchy-dev's OMARCHY_SRC), so
|
||||
#
|
||||
# OMAPRESENT_SRC="$PWD" makepkg -f --cleanbuild -C -p pkgbuild/PKGBUILD
|
||||
#
|
||||
# exercises the real prepare/build/package path against uncommitted work.
|
||||
if [[ -n ${OMAPRESENT_SRC:-} ]]; then
|
||||
source=()
|
||||
sha256sums=()
|
||||
else
|
||||
source=("$_srcdir.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
|
||||
# Filled in on the default branch after the immutable tag exists by
|
||||
# ./release-checksums; see pkgbuild/RELEASING.md. The zero placeholder is not
|
||||
# a valid checksum for anything, so makepkg refuses to build before that
|
||||
# release gate.
|
||||
sha256sums=('0bdc12a774f60c471f3f650b176774e99d8929401ab12ba2a64aeb250b6cf6e3')
|
||||
fi
|
||||
|
||||
prepare() {
|
||||
[[ -n ${OMAPRESENT_SRC:-} ]] || return 0
|
||||
|
||||
# Copy rather than build in place: makepkg owns $srcdir and may clean it.
|
||||
# The excludes matter twice over — object trees and history would add
|
||||
# hundreds of megabytes and are not in a release tarball, and makepkg's own
|
||||
# working directories live inside the checkout when the default
|
||||
# pkgbuild/ layout is used, so a plain copy would recurse into itself.
|
||||
rm -rf "$srcdir/$_srcdir"
|
||||
mkdir -p "$srcdir/$_srcdir"
|
||||
tar -C "$OMAPRESENT_SRC" -cf - \
|
||||
--exclude=./.git \
|
||||
--exclude=./build \
|
||||
--exclude=./build-tests \
|
||||
--exclude=./pkgbuild/src \
|
||||
--exclude=./pkgbuild/pkg \
|
||||
--exclude='./pkgbuild/*.pkg.tar*' \
|
||||
--exclude='./pkgbuild/*.log' \
|
||||
. | tar -C "$srcdir/$_srcdir" -xf -
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "$srcdir/$_srcdir"
|
||||
./bin/build
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$srcdir/$_srcdir"
|
||||
|
||||
install -Dm755 build/omapresent "$pkgdir/usr/bin/omapresent"
|
||||
|
||||
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
|
||||
install -Dm644 NOTICE "$pkgdir/usr/share/licenses/$pkgname/NOTICE"
|
||||
# The renderer's vendored libraries are compiled into the binary, so their
|
||||
# licences have to ship with it.
|
||||
install -Dm644 src/renderer/vendor/LICENSES.md \
|
||||
"$pkgdir/usr/share/licenses/$pkgname/vendor/LICENSES.md"
|
||||
install -m644 -t "$pkgdir/usr/share/licenses/$pkgname/vendor" \
|
||||
src/renderer/vendor/LICENSE.*
|
||||
|
||||
# First run links the skill into the agent skill directories itself
|
||||
# (src/backend.cpp), because a pacman hook must not write into a home.
|
||||
install -Dm644 skill/SKILL.md "$pkgdir/usr/share/$pkgname/skill/SKILL.md"
|
||||
install -d "$pkgdir/usr/share/$pkgname/skill/reference"
|
||||
install -m644 -t "$pkgdir/usr/share/$pkgname/skill/reference" \
|
||||
skill/reference/*.md
|
||||
|
||||
# Backend installs this through `omarchy hook install theme-set`, which puts
|
||||
# the user copy in ~/.config/omarchy/hooks/theme-set.d/ with mode 755.
|
||||
install -Dm755 pkgbuild/omapresent-theme-refresh \
|
||||
"$pkgdir/usr/share/$pkgname/hooks/omapresent-theme-refresh"
|
||||
|
||||
install -Dm644 welcome/welcome.md "$pkgdir/usr/share/$pkgname/welcome.md"
|
||||
|
||||
# The icon master is a single 1024x1024 PNG. hicolor's index.theme lists no
|
||||
# 1024x1024 directory, so an icon installed only at its native size is never
|
||||
# found by a spec-compliant lookup; rescale it into the sizes the theme
|
||||
# actually indexes. The placeholder omapresent.svg is deliberately not
|
||||
# packaged — it is superseded by this artwork.
|
||||
local size
|
||||
for size in 16 22 24 32 48 64 128 256 512; do
|
||||
install -d "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps"
|
||||
magick pkgbuild/omapresent.png -filter Lanczos -resize "${size}x${size}" \
|
||||
-strip "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/omapresent.png"
|
||||
chmod 644 "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/omapresent.png"
|
||||
done
|
||||
|
||||
install -Dm644 pkgbuild/omapresent.desktop \
|
||||
"$pkgdir/usr/share/applications/omapresent.desktop"
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=Omapresent
|
||||
GenericName=Presentation Tool
|
||||
Comment=Dead-simple, Markdown-only presentation app for Omarchy
|
||||
Exec=omapresent %f
|
||||
Icon=omapresent
|
||||
Terminal=false
|
||||
Categories=Office;Presentation;
|
||||
MimeType=text/markdown;text/x-markdown;
|
||||
Keywords=presentation;slides;markdown;deck;present;
|
||||
StartupWMClass=omapresent
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 313 KiB |
@@ -1,4 +1,4 @@
|
||||
{
|
||||
"source": "aur",
|
||||
"upstream_commit": "e2a85e53e2a73cec9170a5fa631805f62b98bb36"
|
||||
"upstream_commit": "8ca767b734d455000b37919c2aa71038b9a04290"
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
pkgname=omazed
|
||||
pkgver=2.1.1
|
||||
pkgrel=1
|
||||
pkgver=2.1.0
|
||||
pkgrel=2
|
||||
pkgdesc="Live theme switching for Zed in Omarchy - automatically synchronize your Zed editor theme with your Omarchy system theme"
|
||||
arch=('any')
|
||||
url="https://github.com/aps6/omazed"
|
||||
@@ -10,7 +10,7 @@ makedepends=('git')
|
||||
backup=()
|
||||
install=omazed.install
|
||||
source=("$pkgname-$pkgver.tar.gz::https://github.com/aps6/$pkgname/archive/refs/tags/v$pkgver.tar.gz")
|
||||
sha256sums=('083757c5385179f241ac0c6e9dde05ba0c7f465c1fed617779d1ebe2a6dfe036')
|
||||
sha256sums=('52fe70ec71300c4d3cb1c9cc126610363f03a6442790de86a6b5ee29dd36ebc9')
|
||||
|
||||
package() {
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"source": "aur",
|
||||
"release_ring": "fast",
|
||||
"upstream_commit": "7298bbbde771f2f33d0942fc429bd27643a9986a"
|
||||
"upstream_commit": "689d398ddbccfea5767bfe75688095099e13e12f"
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# shellcheck disable=SC2034
|
||||
# Maintainer: Chmouel Boudjnah <chmouel@chmouel.com>
|
||||
pkgname=openai-codex-bin
|
||||
pkgver=0.152.0
|
||||
pkgver=0.150.1
|
||||
pkgrel=1
|
||||
pkgdesc="Arch Linux package for OpenAI's Codex CLI - Auto Updated"
|
||||
arch=('x86_64' 'aarch64')
|
||||
@@ -21,10 +21,10 @@ source_x86_64=(
|
||||
"codex-${pkgver}-x86_64.tar.gz::https://github.com/openai/codex/releases/download/rust-v${pkgver}/codex-x86_64-unknown-linux-musl.tar.gz"
|
||||
"codex-code-mode-host-${pkgver}-x86_64.tar.gz::https://github.com/openai/codex/releases/download/rust-v${pkgver}/codex-code-mode-host-x86_64-unknown-linux-musl.tar.gz"
|
||||
)
|
||||
sha256sums_x86_64=('05f942d3d3c5b5acd9edad56ce2797b6fe72dbb1462b24e5c9bf7dcec9a28a11'
|
||||
'449cefe35b9f347e3fdbf121e816339b37825eb0bfee7de8298a0a61b6687cba')
|
||||
sha256sums_aarch64=('37da6b486503c8a42cc4604d2a3d80d388df896dd251e9225f4f3d49b08c2e8c'
|
||||
'134183c7f5bb2245ed4bb15cfcf00d1a64950adbdd089d33c003c8bcf13267e9')
|
||||
sha256sums_x86_64=('ab308870bc7fc048c23dc49d03f6b8af9ce7fc99b9da882d6688be7a90155c7a'
|
||||
'b47667846125cdf6dbc460c6fdc418afb2ef3926c54f4d999bbfbeb08dee4fc5')
|
||||
sha256sums_aarch64=('5bb1f75e1a1588845b4a31f2c98fb2b394be5c2a8d90a24a8ab0ebbae1169264'
|
||||
'cc934a8aa36dea77ad3096e025cbe7f2097f0083df902e7f3ed77dbf91fa6f9c')
|
||||
|
||||
source_aarch64=(
|
||||
"codex-${pkgver}-aarch64.tar.gz::https://github.com/openai/codex/releases/download/rust-v${pkgver}/codex-aarch64-unknown-linux-musl.tar.gz"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
# the version and checksums below from that repository's package index.
|
||||
|
||||
pkgname=openai-codex-desktop
|
||||
pkgver=26.825.51511
|
||||
pkgver=26.820.80927
|
||||
pkgrel=1
|
||||
pkgdesc="Official ChatGPT desktop app with Codex"
|
||||
arch=('x86_64' 'aarch64')
|
||||
@@ -71,8 +71,8 @@ source_x86_64=("${_deb_x86_64}::${_pool}/${_deb_x86_64}")
|
||||
source_aarch64=("${_deb_aarch64}::${_pool}/${_deb_aarch64}")
|
||||
noextract=("${_deb_x86_64}" "${_deb_aarch64}")
|
||||
sha256sums=('b3a4503b5931f102444bc7015c3cf4e40266cf034e0d682bd2a407dc5b3ee58c')
|
||||
sha256sums_x86_64=('3554b0022c6cfb513326f43fd11f718835a77086ac4d7ca2ff3ebbba2d4c7f45')
|
||||
sha256sums_aarch64=('125e36522d43c75bd7958477846ba6b1cddf2eb19cefcb57dda80be1742f917f')
|
||||
sha256sums_x86_64=('09efdcd0651fda2aaa3457a1b0929504a5de8ebcc4e629ed8cfebe34e98a49f8')
|
||||
sha256sums_aarch64=('ec41099d416ddbd5e803d4a9b7aa33a68b5ce63998f6a2f6f069d4bb948c0921')
|
||||
|
||||
package() {
|
||||
cd "${srcdir}"
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
"source": "aur",
|
||||
"release_ring": "fast",
|
||||
"upstream_commit": "99700efde7dc0200719dfed1a1147ace2cd7b0c0"
|
||||
}
|
||||
@@ -1,42 +0,0 @@
|
||||
--- a/PKGBUILD
|
||||
+++ b/PKGBUILD
|
||||
@@ -2,6 +2,7 @@
|
||||
# Maintainer: Hu Butui <hot123tea123@gmail.com>
|
||||
|
||||
_pkgname=mediapipe
|
||||
+_bazel_version=7.4.1
|
||||
pkgname=python-mediapipe
|
||||
pkgver=1.0.0
|
||||
pkgrel=2
|
||||
@@ -27,10 +28,10 @@ makedepends=(
|
||||
python-installer
|
||||
python-setuptools
|
||||
python-wheel
|
||||
- wget
|
||||
)
|
||||
|
||||
source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/google-ai-edge/mediapipe/archive/refs/tags/v${pkgver}.tar.gz"
|
||||
+ "bazel-${_bazel_version}-linux-x86_64::https://github.com/bazelbuild/bazel/releases/download/${_bazel_version}/bazel-${_bazel_version}-linux-x86_64"
|
||||
"0004-use-opencv-headers.patch"
|
||||
"0005-set-hermetic-python-version-and-disable-odml-converter.patch"
|
||||
"0006-opencv5-geometry-header.patch"
|
||||
@@ -38,6 +39,7 @@ source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/google-ai-edge/medi
|
||||
"0007-bump-rules-java.patch"
|
||||
)
|
||||
sha256sums=('6343314dad0f4112610807ca723eee63feea00711dc2be9360928b6f0a5eba12'
|
||||
+ 'c97f02133adce63f0c28678ac1f21d65fa8255c80429b588aeeba8a1fac6202b'
|
||||
'd18e88a217a00dc77cf2bfaa1d33b5fbc912deed5df686b0d2455fb0db75a677'
|
||||
'62cbd43346e7a7705127656a74bec44852e5bbfc006c4723005fdd23af5258db'
|
||||
'fb082d88d9cca47534ae01fca676a3afdb909bfc82d52c97cf0eaedf34571d5f'
|
||||
@@ -47,9 +49,8 @@ sha256sums=('6343314dad0f4112610807ca723eee63feea00711dc2be9360928b6f0a5eba12'
|
||||
prepare() {
|
||||
# bazel in the ArchLinux is not working
|
||||
mkdir -p ${srcdir}/bin
|
||||
- bazel_version=$(cat ${srcdir}/${_pkgname}-${pkgver}/.bazelversion)
|
||||
- wget https://github.com/bazelbuild/bazel/releases/download/${bazel_version}/bazel-${bazel_version}-linux-x86_64 -O ${srcdir}/bin/bazel
|
||||
- chmod +x ${srcdir}/bin/bazel
|
||||
+ install -Dm755 "${srcdir}/bazel-${_bazel_version}-linux-x86_64" \
|
||||
+ "${srcdir}/bin/bazel"
|
||||
export PATH=${srcdir}/bin:${PATH}
|
||||
cd "${srcdir}/${_pkgname}-${pkgver}"
|
||||
patch -p1 -i "${srcdir}/0004-use-opencv-headers.patch"
|
||||
@@ -1,41 +0,0 @@
|
||||
From 454702a3fa207ae5553627a60cfd36b36e2b344c Mon Sep 17 00:00:00 2001
|
||||
From: Butui Hu <hot123tea123@gmail.com>
|
||||
Date: Wed, 21 Feb 2024 10:56:46 +0800
|
||||
Subject: [PATCH 4/5] use external opencv headers
|
||||
|
||||
Arch packages OpenCV 5 headers under /usr/include/opencv5 and renamed
|
||||
libopencv_calib3d/libopencv_features2d to libopencv_calib/libopencv_features.
|
||||
|
||||
---
|
||||
third_party/opencv_linux.BUILD | 8 ++++----
|
||||
1 file changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/third_party/opencv_linux.BUILD b/third_party/opencv_linux.BUILD
|
||||
--- a/third_party/opencv_linux.BUILD
|
||||
+++ b/third_party/opencv_linux.BUILD
|
||||
@@ -18,19 +18,19 @@
|
||||
#"include/aarch64-linux-gnu/opencv4/opencv2/cvconfig.h",
|
||||
#"include/arm-linux-gnueabihf/opencv4/opencv2/cvconfig.h",
|
||||
#"include/x86_64-linux-gnu/opencv4/opencv2/cvconfig.h",
|
||||
- #"include/opencv4/opencv2/**/*.h*",
|
||||
+ "include/opencv5/opencv2/**/*.h*",
|
||||
]),
|
||||
includes = [
|
||||
# For OpenCV 4.x
|
||||
#"include/aarch64-linux-gnu/opencv4/",
|
||||
#"include/arm-linux-gnueabihf/opencv4/",
|
||||
#"include/x86_64-linux-gnu/opencv4/",
|
||||
- #"include/opencv4/",
|
||||
+ "include/opencv5/",
|
||||
],
|
||||
linkopts = [
|
||||
"-l:libopencv_core.so",
|
||||
- "-l:libopencv_calib3d.so",
|
||||
- "-l:libopencv_features2d.so",
|
||||
+ "-l:libopencv_calib.so",
|
||||
+ "-l:libopencv_features.so",
|
||||
"-l:libopencv_highgui.so",
|
||||
"-l:libopencv_imgcodecs.so",
|
||||
"-l:libopencv_imgproc.so",
|
||||
--
|
||||
2.43.2
|
||||
-13
@@ -1,13 +0,0 @@
|
||||
--- a/.bazelrc
|
||||
+++ b/.bazelrc
|
||||
@@ -129,6 +129,10 @@
|
||||
# with system Python 3.14+
|
||||
common --repo_env=HERMETIC_PYTHON_VERSION=3.12
|
||||
|
||||
+# Force Bazel hermetic Python to use 3.12 to avoid incompatibility
|
||||
+# with system Python 3.14+
|
||||
+common --repo_env=HERMETIC_PYTHON_VERSION=3.12
|
||||
+
|
||||
# This bazelrc file is meant to be written by a setup script.
|
||||
try-import %workspace%/.configure.bazelrc
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
--- a/mediapipe/framework/port/opencv_imgproc_inc.h
|
||||
+++ b/mediapipe/framework/port/opencv_imgproc_inc.h
|
||||
@@ -25,6 +25,8 @@
|
||||
#include <opencv2/imgproc.hpp>
|
||||
#if CV_VERSION_MAJOR == 4
|
||||
#include <opencv2/imgproc/types_c.h>
|
||||
+#elif CV_VERSION_MAJOR >= 5
|
||||
+#include <opencv2/geometry/2d.hpp>
|
||||
#endif
|
||||
#endif
|
||||
@@ -1,32 +0,0 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: Butui Hu <hot123tea123@gmail.com>
|
||||
Date: Sun, 30 Aug 2026 11:22:50 +0800
|
||||
Subject: [PATCH] bump rules_java to 7.12.5 to fix local_jdk auto-config
|
||||
|
||||
rules_java 7.10.0 emits a local_jdk/BUILD.bazel referencing the
|
||||
non-existent @rules_java//tools/jdk package when no local JDK is
|
||||
detected (a 7.10.0 regression). 7.11.0+ points at
|
||||
@rules_java//toolchains:bootstrap_runtime_toolchain_type (the correct
|
||||
location). 7.12.5 is the last 7.x with the label fully cleaned up.
|
||||
|
||||
---
|
||||
MODULE.bazel | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
--- a/MODULE.bazel
|
||||
+++ b/MODULE.bazel
|
||||
@@ -13,10 +13,10 @@
|
||||
version = "0.2.9",
|
||||
)
|
||||
|
||||
-bazel_dep(name = "rules_java", version = "7.10.0")
|
||||
+bazel_dep(name = "rules_java", version = "7.12.5")
|
||||
single_version_override(
|
||||
module_name = "rules_java",
|
||||
- version = "7.10.0",
|
||||
+ version = "7.12.5",
|
||||
)
|
||||
|
||||
bazel_dep(name = "rules_kotlin", version = "1.9.6")
|
||||
--
|
||||
2.43.2
|
||||
@@ -1,87 +0,0 @@
|
||||
# Maintainer: robertfoster
|
||||
# Maintainer: Hu Butui <hot123tea123@gmail.com>
|
||||
|
||||
_pkgname=mediapipe
|
||||
_bazel_version=7.4.1
|
||||
pkgname=python-mediapipe
|
||||
pkgver=1.0.0
|
||||
pkgrel=2.1
|
||||
pkgdesc="A cross-platform, customizable ML solutions for live and streaming media"
|
||||
arch=('x86_64')
|
||||
url="https://github.com/google-ai-edge/mediapipe"
|
||||
license=("Apache-2.0")
|
||||
depends=(
|
||||
absl-py
|
||||
gcc-libs
|
||||
glibc
|
||||
libglvnd
|
||||
opencv
|
||||
opengl-driver
|
||||
python-attrs
|
||||
python-flatbuffers
|
||||
python-matplotlib
|
||||
python-numpy
|
||||
python-opencv
|
||||
python-pillow
|
||||
python-protobuf
|
||||
python-scipy
|
||||
python-six
|
||||
python-sounddevice
|
||||
python-tensorflow
|
||||
)
|
||||
makedepends=(
|
||||
patchelf
|
||||
python-build
|
||||
python-installer
|
||||
python-setuptools
|
||||
python-wheel
|
||||
)
|
||||
|
||||
source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/google-ai-edge/mediapipe/archive/refs/tags/v${pkgver}.tar.gz"
|
||||
"bazel-${_bazel_version}-linux-x86_64::https://github.com/bazelbuild/bazel/releases/download/${_bazel_version}/bazel-${_bazel_version}-linux-x86_64"
|
||||
"0004-use-opencv-headers.patch"
|
||||
"0005-set-hermetic-python-version-and-disable-odml-converter.patch"
|
||||
"0006-opencv5-geometry-header.patch"
|
||||
"0007-bump-rules-java.patch"
|
||||
)
|
||||
sha256sums=('6343314dad0f4112610807ca723eee63feea00711dc2be9360928b6f0a5eba12'
|
||||
'c97f02133adce63f0c28678ac1f21d65fa8255c80429b588aeeba8a1fac6202b'
|
||||
'd18e88a217a00dc77cf2bfaa1d33b5fbc912deed5df686b0d2455fb0db75a677'
|
||||
'62cbd43346e7a7705127656a74bec44852e5bbfc006c4723005fdd23af5258db'
|
||||
'fb082d88d9cca47534ae01fca676a3afdb909bfc82d52c97cf0eaedf34571d5f'
|
||||
'bdead49ac5370dc84d9facee962bf2def5d9055d7339a37b2ba3f3b4bb02f811')
|
||||
|
||||
|
||||
prepare() {
|
||||
# bazel in the ArchLinux is not working
|
||||
mkdir -p ${srcdir}/bin
|
||||
install -Dm755 "${srcdir}/bazel-${_bazel_version}-linux-x86_64" \
|
||||
"${srcdir}/bin/bazel"
|
||||
export PATH=${srcdir}/bin:${PATH}
|
||||
cd "${srcdir}/${_pkgname}-${pkgver}"
|
||||
patch -p1 -i "${srcdir}/0004-use-opencv-headers.patch"
|
||||
patch -p1 -i "${srcdir}/0005-set-hermetic-python-version-and-disable-odml-converter.patch"
|
||||
patch -p1 -i "${srcdir}/0006-opencv5-geometry-header.patch"
|
||||
patch -p1 -i "${srcdir}/0007-bump-rules-java.patch"
|
||||
# set __version__
|
||||
sed -i "s/__version__ = 'dev'/__version__ = '$pkgver'/" setup.py
|
||||
# set link_opencv to True
|
||||
sed -i "s/self.link_opencv = False/self.link_opencv = True/g" setup.py
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${_pkgname}-${pkgver}"
|
||||
# enable building with GPU support, using opengl-driver
|
||||
# opengl-driver is provided by mesa or nvidia-utils
|
||||
MEDIAPIPE_DISABLE_GPU=0 \
|
||||
python -m build --wheel --no-isolation
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/${_pkgname}-${pkgver}"
|
||||
python -m installer --destdir="${pkgdir}" dist/*.whl
|
||||
# remove rpath and fix permission
|
||||
find ${pkgdir} -type f -name "*.so" -exec patchelf --remove-rpath {} \;
|
||||
find ${pkgdir} -type f -name "*.so" -exec chmod 755 {} \;
|
||||
}
|
||||
# vim:set ts=2 sw=2 et:
|
||||
@@ -1,3 +0,0 @@
|
||||
[python-sounddevice]
|
||||
source = "pypi"
|
||||
pypi = "sounddevice"
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
"source": "aur",
|
||||
"release_ring": "fast",
|
||||
"upstream_commit": "c3a5320f95ada9ccebd629b5722276e645388ced"
|
||||
}
|
||||
@@ -1,22 +0,0 @@
|
||||
# Maintainer: Alexander F. Rødseth <xyproto@archlinux.org>
|
||||
# Contributor: robertfoster <morf3089@gmail.com>
|
||||
# Contributor: Håvard Pettersson <mail@haavard.me>
|
||||
|
||||
pkgname=python-sounddevice
|
||||
pkgver=0.5.5
|
||||
pkgrel=1
|
||||
pkgdesc='Record and play back sound'
|
||||
url='https://python-sounddevice.rtfd.io/'
|
||||
arch=(any)
|
||||
license=(MIT)
|
||||
depends=(portaudio python-cffi)
|
||||
makedepends=(python-setuptools)
|
||||
optdepends=('python-numpy: to play back and record NumPy arrays')
|
||||
source=("https://files.pythonhosted.org/packages/source/s/sounddevice/sounddevice-$pkgver.tar.gz")
|
||||
b2sums=('25da7f11bb20f115c828bfb4de00c7ced40224126b5da3a08027c0459d40e1300a4747305c25dab480f73db87c9ad6f0982d0af6adf8c3cc4d5de2e0e9ffaaff')
|
||||
|
||||
package() {
|
||||
cd sounddevice-$pkgver
|
||||
python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
|
||||
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"source": "aur",
|
||||
"upstream_commit": "bd1c1b46d5cc681e397e83c6ab0d35a68fb56644"
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
# Maintainer: Andy Stewart <lazycat.manatee@gmail.com>
|
||||
|
||||
pkgname=rime-ice-installer
|
||||
pkgver=0.1.6
|
||||
pkgrel=1
|
||||
pkgdesc='TUI installer for Fcitx5, Rime Ice and Wanxiang on Arch Linux'
|
||||
arch=('x86_64')
|
||||
url='https://github.com/manateelazycat/rime-ice-installer'
|
||||
license=('custom:unknown')
|
||||
depends=('curl' 'dbus' 'dialog' 'git' 'glib2' 'sudo' 'unzip')
|
||||
makedepends=('go')
|
||||
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
|
||||
sha256sums=('b0637b19e524b552137639d73c4ebea7c6f1258e49de7f1916519acd7966c1f4')
|
||||
|
||||
_setup_go_env() {
|
||||
export GOPATH="$srcdir"
|
||||
export GOMODCACHE="$srcdir/pkg/mod"
|
||||
export GOFLAGS='-buildmode=pie -trimpath -mod=readonly -modcacherw'
|
||||
}
|
||||
|
||||
prepare() {
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
|
||||
_setup_go_env
|
||||
|
||||
go mod download
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
|
||||
_setup_go_env
|
||||
export CGO_CPPFLAGS="${CPPFLAGS}"
|
||||
export CGO_CFLAGS="${CFLAGS}"
|
||||
export CGO_CXXFLAGS="${CXXFLAGS}"
|
||||
export CGO_LDFLAGS="${LDFLAGS}"
|
||||
|
||||
go build -o "$pkgname" .
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
|
||||
_setup_go_env
|
||||
|
||||
go test ./...
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
|
||||
install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname"
|
||||
install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"source": "aur",
|
||||
"release_ring": "fast",
|
||||
"upstream_commit": "39667376addf3916b7bed3ecbe3ec6ed2af367e4"
|
||||
"upstream_commit": "d52f8c3c195e61a45f518b016d812b7ce6985029"
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
pkgname=symfony-cli
|
||||
pkgrel=8
|
||||
pkgver=5.20.0
|
||||
pkgver=5.17.1
|
||||
pkgdesc="The Symfony client helps developers create and manage Symfony applications."
|
||||
url="https://symfony.com/"
|
||||
arch=('x86_64')
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
# from the release feed the app updates itself from.
|
||||
|
||||
pkgname=t3code-bin
|
||||
pkgver=0.0.37
|
||||
pkgrel=1
|
||||
pkgver=0.0.35
|
||||
pkgrel=2
|
||||
pkgdesc="Open-source control plane for coding agents"
|
||||
arch=('x86_64')
|
||||
url="https://t3.codes"
|
||||
@@ -61,7 +61,7 @@ noextract=("${_appimage}")
|
||||
sha256sums=('cb905ff341372ef2ef6e402cf485959f8bd1df8f0efebee4cda1afdd5e6abc0a'
|
||||
'c5b3f2a9f0b14b12cfd973b79319f0f018b7ae49a1d43d8ca346100c3f7de28f'
|
||||
'935d8f2af0c703f9c39517ee57cc4930b19d02d533be930b63f0e82f93614b43')
|
||||
sha256sums_x86_64=('ea88807ccc4b18b2c3f85726ef1235e695b656ab37c8e29c9289f7a28de336c2')
|
||||
sha256sums_x86_64=('97564d89bdb2d1b45f2fb1916183f39d4a384349dec788d5fb6fb2c643ae0794')
|
||||
|
||||
prepare() {
|
||||
chmod +x "${srcdir}/${_appimage}"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"source": "aur",
|
||||
"release_ring": "fast",
|
||||
"upstream_commit": "436615cc12ff968819fec3b2bb5ea87b3b185108"
|
||||
"upstream_commit": "75f0642fe2a2403eecad1d5d8022fff7f3998a8f"
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Maintainer: Peter Jackson <pete@peteonrails.com>
|
||||
pkgname=voxtype-bin
|
||||
pkgver=1.0.0
|
||||
pkgrel=2
|
||||
pkgver=0.7.5
|
||||
pkgrel=1
|
||||
pkgdesc="Push-to-talk voice-to-text for Linux (pre-built binaries)"
|
||||
arch=('x86_64')
|
||||
url="https://voxtype.io"
|
||||
@@ -125,63 +125,63 @@ source=(
|
||||
)
|
||||
sha256sums=(
|
||||
# Whisper binaries
|
||||
'7323514a48aee6a73c0124463bd0276aad2d77f61c537ae753ca527700860572' # voxtype-avx2
|
||||
'18ae0510d0c964689f8c9b7119c0b9a45569985e82977dc4f1ef4d76fddd887c' # voxtype-avx2
|
||||
'SKIP' # voxtype-avx2.asc
|
||||
'bf7d6c0cb9573ed49a23b17b3846e6adcc36f59bca56ba1ebd71ca55f3ffe6ef' # voxtype-avx512
|
||||
'bdb7c11fd10c33c1581d8d62352af9e4e1fd2b8dac7e4a35aa4f2775fa2ddb68' # voxtype-avx512
|
||||
'SKIP' # voxtype-avx512.asc
|
||||
'b3d5b64b9e5ef07278966e429dfc49f52df990c637a9425110b9ed6a3b498a62' # voxtype-vulkan
|
||||
'64626d07f3aae2825ddb82ea66878f708c8a820a3fd3ece76d99ff98477f132d' # voxtype-vulkan
|
||||
'SKIP' # voxtype-vulkan.asc
|
||||
# ONNX CPU binaries
|
||||
'99757afc3e1507ecf54ef4fc1c2fe5d940d671a0931e0ec88cd28025e110034b' # voxtype-onnx-avx2
|
||||
'a0e8f1cd4fa422989e6c01be27f3732b874ff1c0b3322adc756c6a5ab94c6594' # voxtype-onnx-avx2
|
||||
'SKIP' # voxtype-onnx-avx2.asc
|
||||
'ba225151b93e6f4e5d741347e3fb592eede3b726f91d692c812abf78330d2e88' # voxtype-onnx-avx512
|
||||
'19e1895490b77f6cf3869675c95876e7eafcde97efad7acd76189d10a699199a' # voxtype-onnx-avx512
|
||||
'SKIP' # voxtype-onnx-avx512.asc
|
||||
# ONNX CUDA 12 binary + companion .so
|
||||
'b92790a76dd989444d5f1f5e796895f158fe603005a0b2c7fa5171403dfa4153' # voxtype-onnx-cuda-12
|
||||
'b68899e46e529ccacb6b8c81927145b3aeaafb4792b1cf025a88200d6a11f7f3' # voxtype-onnx-cuda-12
|
||||
'SKIP' # voxtype-onnx-cuda-12.asc
|
||||
'a8584727d51ba646ac63fc991c2f36ad6cd5b8cc8b1141896e46938700b888d0' # cuda-12.libonnxruntime_providers_cuda.so
|
||||
'1b028afc079628d76a28d7eb09700a4baead4a27f9634ba82c35398486134114' # cuda-12.libonnxruntime_providers_shared.so
|
||||
# ONNX CUDA 13 binary + companion .so + dlopen-target libonnxruntime
|
||||
'3fe24444779c15b0755bb66841e225aa69594614c95b8f2bddf3c2300736e254' # voxtype-onnx-cuda-13
|
||||
'afac17c511407dc1437b030c41a4109cc07d56ae6c7fbf3c24cf45d4a418cfec' # voxtype-onnx-cuda-13
|
||||
'SKIP' # voxtype-onnx-cuda-13.asc
|
||||
'b6cb7744d0efd2faced5c83ead374c13e7f2630b5a249ffaf393cdb1e092c92b' # cuda-13.libonnxruntime_providers_cuda.so
|
||||
'c6a12593396095f5670160e284c35d1700b7708cf3037b7042e2a5200ccae772' # cuda-13.libonnxruntime_providers_shared.so
|
||||
'1aacefdf0b4afa145d410b2381bbc3db3d978c485fb182c42a2b0b09f91f5310' # cuda-13.libonnxruntime.so.1.24.4
|
||||
# ONNX MIGraphX binary + companion .so
|
||||
'954ca9a9fe98cfe3e6da93568e41a63472051800616a267340d9e8b8cffa9a96' # voxtype-onnx-migraphx
|
||||
'd1150316ca667bea8dd984ff8c4961b0c19df229ad88b2e16aba7074cbc4ac1c' # voxtype-onnx-migraphx
|
||||
'SKIP' # voxtype-onnx-migraphx.asc
|
||||
'ddd67e6193ade819ee21f1706d1b03b9151f1d2d2843701e2d19d8b183631707' # migraphx.libonnxruntime_providers_migraphx.so
|
||||
'17f7cf47ad0d7b5ac895ae588fd62c7f85a13842588161b6a24c7d480f062be4' # migraphx.libonnxruntime_providers_shared.so
|
||||
# OSD launcher + GTK4 frontend
|
||||
'ec78f39c7381ea8bbd974e0d49c35618152557c2b3c2b9e2a9f2e34a8ab68598' # voxtype-osd
|
||||
'c510388dff6a69b59055a1915830fee8e0cb5aafd8f065e3e382b78a84eebab7' # voxtype-osd
|
||||
'SKIP' # voxtype-osd.asc
|
||||
'6c51add26a3329b66ff98ddeeeb9ccc6a6a2bff428027aa2a6627e526d743720' # voxtype-osd-gtk4
|
||||
'fed81695551cee95bb0fd376ec6dc49638b0fd714480504d78aa597b006a5952' # voxtype-osd-gtk4
|
||||
'SKIP' # voxtype-osd-gtk4.asc
|
||||
# Quickshell OSD launcher + audio-bridge sidecar (new in v0.7.5)
|
||||
'0944cd78972bdabec0fff30aeef0470643ef0a661c174c1074452c26cee449c6' # voxtype-osd-quickshell
|
||||
'14a3a5021b2c08407654aa5ecb53a943c616cb5291ababea38a4a1c93787b74d' # voxtype-osd-quickshell
|
||||
'SKIP' # voxtype-osd-quickshell.asc
|
||||
'4e822d393a6a005296ae1fb31f1276fc242bb8454c80df3d443fa56c50e02a38' # voxtype-audio-bridge
|
||||
'7b6aaffba35459bc20474aefcc09c6afd8a6fa6c4eb0859fefc2a1bc42fc9c24' # voxtype-audio-bridge
|
||||
'SKIP' # voxtype-audio-bridge.asc
|
||||
# Config and support files
|
||||
'0b91367d2088e8850a37b47a0cba0bd9107695fc81a00ab1933465ada2a16a2f' # config/default.toml
|
||||
'a0bc20688fbf93bfcebbde1e1cc5694a835931b2ff05ac27d4c92e88b7a12003' # config/default.toml
|
||||
'531c3658e229619e56bb01659fb81f401767b85e1d6e2acd1ac67ee3414a168c' # voxtype.service
|
||||
'65c95805d9b03ccc2fadb9d63a03ab79974b00091df8457ee8ef290ec6bd5b12' # voxtype.bash
|
||||
'e5e63b3c7f48238cf719e4f2ef90c1f9c5c7e8cd25eaebc9f78bdd34b24b6605' # voxtype.zsh
|
||||
'f720ddd24ee97c105b448323899c36bca7c63d00c2d42c4a3da70c3d157dccbb' # voxtype.fish
|
||||
'31123c45b4ff9cb5fd9e01083350fea6ccaf14969013fd48e4c95fdf89e6eb4b' # LICENSE
|
||||
'11bf83d8cb2bfab0e978707fa80475d97be79723a6dc71adc3c357829ba9f347' # README.md
|
||||
'183d5cf3c48457800a3d5ecc4645ce2b5cdfa624f2352cddaa59e25d2efd55b4' # README.md
|
||||
# Desktop entry + launcher
|
||||
'32144a4a5210092b0aa909f6de7a43ebe8bbf82fa3dfb1f3519787512fdf8e4b' # voxtype-configure.desktop
|
||||
'044b1f7b52cc610ce57ba624111d882029b0ce4bc3e2c2c360f96d07f69e0e85' # voxtype-configure-launcher
|
||||
'2001788ae3c087ff2589ff69c9598160da1c783025cc52ca3382736694a97090' # voxtype-configure-launcher
|
||||
# Quickshell QML tree (new in v0.7.5)
|
||||
'3f711c7cfca80773960e98a47361611497e584e56657052d675241daae84947e' # quickshell/shell.qml
|
||||
'6e8b8aae6b64809ed5ca504a3171a4ddeadc91b1ed96eacbf67bbf056b2ffbdd' # quickshell/OsdSurface.qml
|
||||
'a721264028aa35534d2936db0428aabad21462d24541227b219b264ae20679ba' # quickshell/shell.qml
|
||||
'510dbc0dc3376294114ea2a31592b5353c4d0de02d3a0c6339a97fe2f3081d88' # quickshell/OsdSurface.qml
|
||||
'4d6eef505ec161080ca92ae6a355ca00dcc7bb05d5b190534a1851fcbb726e55' # quickshell/EnginePicker.qml
|
||||
'54271a8f0e4b52f40505f32801f4c78399ac356ed1e80906ca8a068ecb7ee734' # quickshell/MeetingControls.qml
|
||||
'aaa011682b92d8e25863a9ea34a469b897bac15ad939292d8144b012fa05b209' # quickshell/voxtype-shared/Theme.qml
|
||||
'27182d4439aea15148dd04c7cd5db6b474a839d6588ece6f4c7a3dfb2b547844' # quickshell/voxtype-shared/Theme.qml
|
||||
'd7d2fb11df25c3f30127a0d7c72693cdfb649b357888f4abd5b3fbbb2e7ce655' # quickshell/voxtype-shared/StateReader.qml
|
||||
'2ad530f92f13fc7f1100e6f6c9910878c35d911e91dc60feb902c2542b619230' # quickshell/voxtype-shared/AudioBridge.qml
|
||||
'41b894baa1487e47db5f9ec4baeea9c02b6a76d3c8198b4700a88e2cb7ec0b62' # quickshell/voxtype-shared/qmldir
|
||||
'd7b265088a399dbafa400692ce95d7c2b570d1ff4a01cd9ea708bbeaa87dfb40' # quickshell/voxtype-shared/qmldir
|
||||
)
|
||||
|
||||
package() {
|
||||
|
||||
@@ -257,7 +257,7 @@ pre_upgrade() {
|
||||
|
||||
post_upgrade() {
|
||||
echo ""
|
||||
echo "==> Voxtype upgraded to 1.0.0"
|
||||
echo "==> Voxtype upgraded to 0.7.5"
|
||||
echo ""
|
||||
|
||||
BACKEND=$(_preserve_or_set_backend)
|
||||
@@ -271,49 +271,35 @@ post_upgrade() {
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo " What's new in v1.0.0:"
|
||||
echo " * Every setting is reachable from a script:"
|
||||
echo " voxtype config schema --json"
|
||||
echo " voxtype config get output.mode"
|
||||
echo " voxtype config set audio.pause_media true"
|
||||
echo " Plus voxtype info engines/models/devices/accel/variants"
|
||||
echo " for the read-only side."
|
||||
echo " * Graphical settings panel for Omarchy 4, generated from"
|
||||
echo " the config schema. See omarchy-plugin/ in the source tree."
|
||||
echo " * voxtype record stop --wait blocks until a dictation"
|
||||
echo " finishes and reports the outcome, so a script no longer"
|
||||
echo " polls the transcript file and guesses."
|
||||
echo " * Media pausing talks D-Bus directly. playerctl is no"
|
||||
echo " longer needed, which matters on Omarchy Quattro."
|
||||
echo " * Notifications replace the previous one on KDE instead of"
|
||||
echo " stacking (#532)."
|
||||
echo " * setup gpu --status reports the backend the daemon is"
|
||||
echo " actually running, and warns when a GPU provider cannot"
|
||||
echo " load instead of claiming acceleration that is not there."
|
||||
echo " * Model downloads are atomic. An interrupted download no"
|
||||
echo " longer leaves a truncated model that reports as installed."
|
||||
echo " * voxtype setup --download --model small fetches Whisper"
|
||||
echo " small. It was shadowed by SenseVoice."
|
||||
echo " * The package installs voxtype-osd, voxtype-osd-gtk4,"
|
||||
echo " voxtype-osd-quickshell and voxtype-audio-bridge (#488)."
|
||||
echo " * Soniox is compiled into every binary, no feature flag."
|
||||
echo " What's new in v0.7.5:"
|
||||
echo " * Quickshell OSD frontend ships in the package."
|
||||
echo " Opt in via [osd] frontend = \"quickshell\" in config.toml."
|
||||
echo " Brings a QML-native waveform, engine picker, and meeting"
|
||||
echo " controls. Install the 'quickshell' optdep to enable."
|
||||
echo " * Soniox cloud streaming backend for low-latency dictation"
|
||||
echo " (#411). Configure with [soniox] api_key and stream = true."
|
||||
echo " * Meeting mode: source diarization, audio-capture fixes,"
|
||||
echo " per-meeting --diarization flag, tunable ECAPA threshold"
|
||||
echo " (#341, #418, #420)."
|
||||
echo " * Streaming Parakeet validator accepts bobNight model"
|
||||
echo " naming, closing the v0.7.4 known issue."
|
||||
echo " * Per-language XKB variants for eitype (#424); dotool"
|
||||
echo " daemon fast path (#410); wl-copy fallback under X11 (#346)."
|
||||
echo " * Release signing migrated to a dedicated CI primary key"
|
||||
echo " 9CCF7915... cross-signed by the offline maintainer key"
|
||||
echo " E79F5BAF... Both fingerprints are in validpgpkeys, so"
|
||||
echo " yay/makepkg auto-fetches the new key on first upgrade"
|
||||
echo " without any manual gpg --recv-keys step (closes #437)."
|
||||
echo ""
|
||||
echo " Known issues:"
|
||||
echo " * The Quickshell overlay captures pointer events across the"
|
||||
echo " whole screen (#440). The default [osd] frontend = \"gtk4\""
|
||||
echo " is unaffected and Quickshell stays opt-in."
|
||||
echo " * onnx-migraphx builds: the ONNX Runtime MIGraphX provider"
|
||||
echo " corrupts the heap, which used to abort the daemon on exit"
|
||||
echo " and write a 1.9 GB core dump. The daemon now exits without"
|
||||
echo " running that teardown, so the symptom is gone. The bug is"
|
||||
echo " upstream in ORT. Nothing is lost either way: it happened"
|
||||
echo " after shutdown was already complete."
|
||||
echo " Known issue: the Quickshell overlay captures pointer events"
|
||||
echo " across the whole screen (#440). The default [osd] frontend ="
|
||||
echo " \"gtk4\" is unaffected; Quickshell remains opt-in. v0.7.6 will fix."
|
||||
echo ""
|
||||
echo " Restart the daemon to apply updates:"
|
||||
echo " systemctl --user restart voxtype"
|
||||
echo ""
|
||||
echo " Full release notes:"
|
||||
echo " https://github.com/peteonrails/voxtype/releases/tag/v1.0.0"
|
||||
echo " https://github.com/peteonrails/voxtype/releases/tag/v0.7.5"
|
||||
echo ""
|
||||
}
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{
|
||||
"source": "aur",
|
||||
"upstream_commit": "ae15a8de85094bee24c0e24408a22decb21121e7"
|
||||
"upstream_commit": "17d93421da84c45ea420c228e590854a9e6cf10d"
|
||||
}
|
||||
|
||||
@@ -33,18 +33,14 @@ check() {
|
||||
local kver=${kernels[0]}
|
||||
kver=$(dirname "${kver}")
|
||||
kver=$(basename "${kver}")
|
||||
echo '##' Checking if module builds on Linux "${kver}"...
|
||||
echo '##' Checking if module can be built for Linux "${kver}"...
|
||||
echo
|
||||
|
||||
mkdir -p check/dkms check/src
|
||||
local dkms_options=(
|
||||
--dkmstree "${PWD}/check/dkms"
|
||||
--sourcetree "${PWD}/check/src"
|
||||
-k "${kver}"
|
||||
)
|
||||
|
||||
fakeroot dkms "${dkms_options[@]}" add "xpadneo-${pkgver}/hid-xpadneo"
|
||||
fakeroot dkms "${dkms_options[@]}" build "hid-xpadneo/v${pkgver}"
|
||||
fakeroot dkms --dkmstree "${PWD}/check/dkms" --sourcetree "${PWD}/check/src" -k "${kver}" \
|
||||
add "xpadneo-${pkgver}/hid-xpadneo"
|
||||
fakeroot dkms --dkmstree "${PWD}/check/dkms" --sourcetree "${PWD}/check/src" -k "${kver}" \
|
||||
build "hid-xpadneo/v${pkgver}"
|
||||
}
|
||||
|
||||
package() {
|
||||
|
||||
Reference in New Issue
Block a user