From 7ddb782a529740b3c9b58e4bc687de9ebfe4ebc4 Mon Sep 17 00:00:00 2001 From: itmodulo Date: Sat, 5 Apr 2025 13:20:05 +0200 Subject: [PATCH] update hunspell-pl, supersonic-desktop --- ...info-file-to-pass-appstream-validate.patch | 0 {srcpkgs => archived}/melon/APKBUILD | 6 ---- not_ready/CameraCtl/APKBUILD | 30 +++++++++++++++++++ not_ready/py3-StrEnum/APKBUILD | 23 ++++++++++++++ not_ready/py3-mpris-server/APKBUILD | 23 ++++++++++++++ srcpkgs/hunspell-pl/APKBUILD | 4 +-- srcpkgs/supersonic-desktop/APKBUILD | 4 +-- 7 files changed, 80 insertions(+), 10 deletions(-) rename {srcpkgs => archived}/melon/0001-update-metainfo-file-to-pass-appstream-validate.patch (100%) rename {srcpkgs => archived}/melon/APKBUILD (96%) create mode 100755 not_ready/CameraCtl/APKBUILD create mode 100644 not_ready/py3-StrEnum/APKBUILD create mode 100644 not_ready/py3-mpris-server/APKBUILD diff --git a/srcpkgs/melon/0001-update-metainfo-file-to-pass-appstream-validate.patch b/archived/melon/0001-update-metainfo-file-to-pass-appstream-validate.patch similarity index 100% rename from srcpkgs/melon/0001-update-metainfo-file-to-pass-appstream-validate.patch rename to archived/melon/0001-update-metainfo-file-to-pass-appstream-validate.patch diff --git a/srcpkgs/melon/APKBUILD b/archived/melon/APKBUILD similarity index 96% rename from srcpkgs/melon/APKBUILD rename to archived/melon/APKBUILD index 122d753..3a44dab 100755 --- a/srcpkgs/melon/APKBUILD +++ b/archived/melon/APKBUILD @@ -31,14 +31,8 @@ source=" " builddir="$srcdir/$pkgname" -prepare() { - default_prepare - ls -lah -} - build() { abuild-meson build - ninja -C build } diff --git a/not_ready/CameraCtl/APKBUILD b/not_ready/CameraCtl/APKBUILD new file mode 100755 index 0000000..d9941cb --- /dev/null +++ b/not_ready/CameraCtl/APKBUILD @@ -0,0 +1,30 @@ +# Contributor: ITmodulo +# Maintainer: ITmodulo +pkgname=CameraCtl +pkgver=0.0.1 +pkgrel=0 +pkgdesc="Pocophone F1 tweaked camera" +url="https://gitlab.com/NekoCWD/cameractrl" +license="GPL-3.0-or-later" +arch="all" +makedepends="blueprint-compiler vala build-base linux-headers git libgudev-dev gtk4.0-dev gtk4-layer-shell-dev libadwaita-dev meson" +source="$pkgname-$pkgver.tar.gz::https://gitlab.com/NekoCWD/cameractrl/-/archive/master/cameractrl-master.tar.gz" + +build() { + cd "CameraCtl-master" + +} + +check() { + go test ./... +} + +package() { + cd "CameraCtl-master" + install -Dm755 bin/$pkgname "$pkgdir"/usr/bin/$pkgname + install -Dm644 res/appicon.png "$pkgdir"/usr/share/pixmaps/supersonic-desktop.png + install -Dm644 res/supersonic-desktop.desktop "$pkgdir"/usr/share/applications/supersonic-desktop.desktop +} +sha512sums=" +f0ddf35086c52103cadf183ef9b35b1e785f6031db47b369bb6a52edc5d87eae91f7e56a4cbf63fa49b1ee923aceb26a3de5ab01ca824afaba4e6d8e93a135e7 CameraCtl-0.0.1.tar.gz +" diff --git a/not_ready/py3-StrEnum/APKBUILD b/not_ready/py3-StrEnum/APKBUILD new file mode 100644 index 0000000..a9fead8 --- /dev/null +++ b/not_ready/py3-StrEnum/APKBUILD @@ -0,0 +1,23 @@ +pkgname=py3-mpris-server +pkgver=0.4.15 +pkgrel=0 +pkgdesc="Integrate MPRIS Media Player support into your app" +url="https://github.com/irgeek/StrEnum" +arch="noarch" +license="LGPL-3.0-only" +depends="py3-pydbus py3-emoji py3-gobject3-dev py3-unidecode" +makedepends="py3-gpep517 py3-installer py3-hatchling" +subpackages="$pkgname-pyc" +source="$pkgname-$pkgver.tar.gz::https://github.com/alexdelorenzo/mpris_server/archive/refs/tags/v$pkgver.tar.gz" +builddir="$srcdir/$pkgname-$pkgver" +options="!check" # seems to need a venv but also fails in a venv + +build() { + gpep517 build-wheel \ + --wheel-dir .dist \ + --output-fd 3 3>&1 >&2 +} + +package() { + python3 -m installer --destdir="$pkgdir" .dist/*.whl +} diff --git a/not_ready/py3-mpris-server/APKBUILD b/not_ready/py3-mpris-server/APKBUILD new file mode 100644 index 0000000..618b520 --- /dev/null +++ b/not_ready/py3-mpris-server/APKBUILD @@ -0,0 +1,23 @@ +pkgname=py3-mpris-server +pkgver=0.9.0 +pkgrel=1 +pkgdesc="Integrate MPRIS Media Player support into your app" +url="https://github.com/alexdelorenzo/mpris_server" +arch="noarch" +license="LGPL-3.0-only" +depends="py3-pydbus py3-emoji py3-gobject3-dev py3-unidecode" +makedepends="py3-gpep517 py3-installer py3-hatchling" +subpackages="$pkgname-pyc" +source="$pkgname-$pkgver.tar.gz::https://github.com/alexdelorenzo/mpris_server/archive/refs/tags/v$pkgver.tar.gz" +builddir="$srcdir/$pkgname-$pkgver" +options="!check" # seems to need a venv but also fails in a venv + +build() { + gpep517 build-wheel \ + --wheel-dir .dist \ + --output-fd 3 3>&1 >&2 +} + +package() { + python3 -m installer --destdir="$pkgdir" .dist/*.whl +} diff --git a/srcpkgs/hunspell-pl/APKBUILD b/srcpkgs/hunspell-pl/APKBUILD index 5c21c1e..d8372a7 100755 --- a/srcpkgs/hunspell-pl/APKBUILD +++ b/srcpkgs/hunspell-pl/APKBUILD @@ -1,7 +1,7 @@ # Contributor: ITmodulo # Maintainer: ITmodulo pkgname=hunspell-pl -pkgver=20250201 +pkgver=20250301 pkgrel=0 pkgdesc="Polish dictionary for Hunspell" arch="noarch" @@ -29,5 +29,5 @@ package() { } sha512sums=" -3d0fdd52c1e03b7d1a3c2e646241ef979ab1708a2d9fd2670f0ced6b2e06a6ce6de719f057bfd03c8f2c927c374e23f5ae9a2f04167e4b8bfc22144faa94cf60 sjp-myspell-pl-20250201.zip +9586a15e1eb5dca2ab5eb6892583857f4b36e3e1736d1d11b62c9f1890ab625a8a9425c403545f6cf32ab5188ca6e8d046a7129a1587ae3088ca0242c7eb11d1 sjp-myspell-pl-20250301.zip " diff --git a/srcpkgs/supersonic-desktop/APKBUILD b/srcpkgs/supersonic-desktop/APKBUILD index be76bba..3c6acb8 100755 --- a/srcpkgs/supersonic-desktop/APKBUILD +++ b/srcpkgs/supersonic-desktop/APKBUILD @@ -1,7 +1,7 @@ # Contributor: ITmodulo # Maintainer: ITmodulo pkgname=supersonic-desktop -pkgver=0.13.2 +pkgver=0.14.0 pkgrel=0 pkgdesc="Full-featured, mpv-based music player for Subsonic and Jellyfin servers" url="https://github.com/dweymouth/supersonic" @@ -28,5 +28,5 @@ package() { } sha512sums=" -b4372f9765f12e95c357717467ef55cd9a84a362c5179365e393405121d7094339e09f8e69a7a813d2cbd55bc8fa71beeefd18203cd28df96d3259fc5b7652e5 supersonic-desktop-0.13.2.tar.gz +15a09b7521494bd55cfbd1f52632547505e74a52ae27ba0407aa7698ae6f041591601a6039d8e2e2b8c7d82ae1fcb0cdf359710fa9b588b838ac733cca0fabce supersonic-desktop-0.14.0.tar.gz "