From a42235e1a5e2416ac10d39cb0205d54660df1ded Mon Sep 17 00:00:00 2001 From: Ryan Hughes Date: Tue, 1 Sep 2026 01:25:36 -0400 Subject: [PATCH] Add Omakade to the fast ring Build the upstream 1.2.0 source release for x86_64 and follow stable GitHub releases through the published SHA256SUMS manifest. --- pkgbuilds/omakade/.omarchy/package.json | 11 +++++++++++ pkgbuilds/omakade/PKGBUILD | 24 ++++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 pkgbuilds/omakade/.omarchy/package.json create mode 100644 pkgbuilds/omakade/PKGBUILD diff --git a/pkgbuilds/omakade/.omarchy/package.json b/pkgbuilds/omakade/.omarchy/package.json new file mode 100644 index 0000000..584e223 --- /dev/null +++ b/pkgbuilds/omakade/.omarchy/package.json @@ -0,0 +1,11 @@ +{ + "source": "local", + "release_ring": "fast", + "upstream": { + "github": "tsouth89/omakade", + "checksums": "SHA256SUMS", + "assets": { + "any": "omakade-{pkgver}.tar.gz" + } + } +} diff --git a/pkgbuilds/omakade/PKGBUILD b/pkgbuilds/omakade/PKGBUILD new file mode 100644 index 0000000..1e42a29 --- /dev/null +++ b/pkgbuilds/omakade/PKGBUILD @@ -0,0 +1,24 @@ +pkgname=omakade +pkgver=1.2.0 +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=('292b62b7598e2f27dabe46aaa131d33180f49082ed09efc5727a7925e365edac') + +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 +}