From a692f964677260b8d3b6ae0d8cc916a1f1289b6e Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sat, 26 Sep 2026 13:51:35 +0200 Subject: [PATCH] Track Hype releases from its git tags and update to 0.4.2 Hype now publishes a GitHub release for every version, so declare its v{pkgver} tags as the upstream feed. The scheduled sync picks up new releases and hashes the tag archive, instead of a hand-written PR each time. This first sync brings Hype to 0.4.2. Co-Authored-By: Claude Opus 5.5 --- pkgbuilds/hype/.omarchy/package.json | 11 ++++++++++- pkgbuilds/hype/PKGBUILD | 4 ++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/pkgbuilds/hype/.omarchy/package.json b/pkgbuilds/hype/.omarchy/package.json index 2a9719d..c9c18c0 100644 --- a/pkgbuilds/hype/.omarchy/package.json +++ b/pkgbuilds/hype/.omarchy/package.json @@ -1,3 +1,12 @@ { - "source": "local" + "source": "local", + "upstream": { + "git_tags": "https://github.com/omacom/hype.git", + "tag_pattern": "v{pkgver}", + "sources": { + "any": [ + "https://github.com/omacom/hype/archive/refs/tags/{tag}.tar.gz" + ] + } + } } diff --git a/pkgbuilds/hype/PKGBUILD b/pkgbuilds/hype/PKGBUILD index af2508f..1fb44fb 100644 --- a/pkgbuilds/hype/PKGBUILD +++ b/pkgbuilds/hype/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: David Heinemeier Hansson pkgname=hype -pkgver=0.4.1 +pkgver=0.4.2 pkgrel=1 pkgdesc='Simple Markdown presentations with a visual slide editor' arch=('x86_64' 'aarch64') @@ -24,7 +24,7 @@ depends=( ) makedepends=('gcc' 'make') source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz") -sha256sums=('0724a9d18df7657b50dff21ffe3dec1c107e9191a9e9fd5ad40b56ed9d5d6f51') +sha256sums=('eff1a0d8ff04eca8602aeaf0284d1792c0a881f00ecddafe7578ba5ada33cd64') build() { cd "$srcdir/$pkgname-$pkgver"