Update superwhisper-bin to 1.0.0 and follow its stable releases (#882)

Superwhisper 1.0.0 is its first stable release. The watch matched only beta
tags, so sync-upstream would never offer it; it now follows stable releases
and ignores prereleases.

Co-authored-by: superduck00 <294879536+superduck00@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
authored and GitHub committed 2026-10-09 10:13:12 +02:00
1 parent a090ebeb4b
commit 3e4cb2308e
3 files changed
+7 -9

No files matched your search

@@ -5,11 +5,9 @@
"upstream": {
"watch": {
"github": "superultrainc/superwhisper-linux-releases",
"allow_prerelease": true,
"pattern": "v(?P<version>[0-9]+(?:\\.[0-9]+)*)-beta\\.(?P<beta>[0-9]+)",
"version": "{version}beta{beta}",
"pattern": "v(?P<version>[0-9]+(?:\\.[0-9]+)*)",
"variables": {
"_version": "{version}-beta.{beta}"
"_version": "{version}"
}
}
}
+4 -4
View File
@@ -1,8 +1,8 @@
# Maintainer: Omarchy <https://omarchy.org>
pkgname=superwhisper-bin
pkgver=0.1.0beta15
_version=0.1.0-beta.15
pkgver=1.0.0
_version=1.0.0
pkgrel=1
pkgdesc='Local and cloud voice dictation with Superwhisper'
arch=('x86_64')
@@ -29,8 +29,8 @@ source=("superwhisper-$pkgver.tar.zst::$_release"
'superwhisper-url.desktop'
'setup-user')
noextract=("superwhisper-$pkgver.tar.zst")
sha256sums=('99e44cbeb60c44945d2713144f12d0a356b1dfb98ed5702b5468fb6b47ae49c0'
'4d933540a9299f5f7835d1f6494ce3facad866c477cdf0e82bf3e9ae5813325d'
sha256sums=('db0752301ccb6e2cf9af87dd4a28338ada11db45ee122dcebd27f52ba51998e7'
'97e897dc276a4566386ef591a4976a8a88f780b4300370472761fb8b709b3c42'
'0672b5230ed6390f9168eaea009c6ce1e8838f0961a87888d9073d1e1db5267d'
'54a0fd574f2b123af24031e910fe0dc47be1d4c055ee5df775f1c681e6201c93'
'8b9a2cb81a6ea015d663c9981ba67edafe934eb0e56904fab5030fbbfdd8506b'
+1 -1
View File
@@ -2,7 +2,7 @@
Packages the vendor's signed portable x86_64 Linux archive under `/opt/superwhisper`, with a launcher, desktop entries, user service, fonts, icons and the fcitx5 text-commit addon. Local models are downloaded through Superwhisper's settings; they are not bundled in the package.
`sync-upstream` follows beta releases from `superultrainc/superwhisper-linux-releases`, normalizing `0.1.0-beta.15` to the Arch version `0.1.0beta15` while retaining the vendor version in `_version`. The stable feed has not been published yet. The recipe verifies the archive's SHA256 and Minisign signature against the checked-in vendor release key. Packaging never runs the downloaded installer.
`sync-upstream` follows stable releases from `superultrainc/superwhisper-linux-releases` (`v1.0.0` and later); prereleases are ignored. The vendor version is kept in `_version`. The recipe verifies the archive's SHA256 and Minisign signature against the checked-in vendor release key. Packaging never runs the downloaded installer.
Omarchy's Setup → Defaults → Dictation → Superwhisper invokes `/usr/share/superwhisper/setup-user`, then configures its shortcuts and saves Superwhisper as the default backend. The package does not add Omarchy menu extensions and omits the portable installer’s menu-writing helper. User setup enables the packaged service, links the vendor's panel and agent skill, and retires known portable-install wrappers and unit overrides with backups. Preferences, history and downloaded models are retained. Package updates come from OPR; the portable install's private update timer is disabled.