M contrib/pkg/alpine/APKBUILD => contrib/pkg/alpine/APKBUILD +5 -3
@@ 1,8 1,8 @@
# Maintainer: Sashanoraa <sasha@noraa.gay>
pkgname=stargazer-gmi
-pkgver=0.6.1
+pkgver=1.0.1
pkgrel=0
-pkgdesc="stargazer gemini server"
+pkgdesc="A fast and easy to use Gemini server"
url="https://sr.ht/~zethra/stargazer/"
arch="all !s390x !riscv64 !ppc64le" # cargo & ring
license="AGPL-3.0-or-later"
@@ 10,6 10,7 @@ makedepends="cargo scdoc"
checkdepends="python3 py3-cryptography"
subpackages="
$pkgname-doc
+ $pkgname-openrc
$pkgname-bash-completion
$pkgname-fish-completion
$pkgname-zsh-completion
@@ 32,8 33,9 @@ package() {
--bashdir="$pkgdir/usr/share/bash-completion/completions" \
--zshdir="$pkgdir/usr/share/zsh/site-functions" \
--fishdir="$pkgdir/usr/share/fish/completions"
+ install -Dm644 ./contrib/init/stargazer.initd "$pkgdir/etc/init.d/stargazer"
}
sha512sums="
-c35062621f9135765ff276674a1842c764cfe9846acc6aab9779666827a47333e0b75db900ce1297dc43e7e29003039c4b87e86dee2056f65d246adb1573bc14 stargazer-gmi-0.6.1.tar.gz
+bc9a0ea509b1543f97fdea27f84f0f23b891899e0c520c39d73f2a3cb5d26d6c8e93a550f75ef9ede468be4c6b6858ff4010d7822b9dcd73a65b6f9206d4d4ec stargazer-gmi-1.0.1.tar.gz
"
M contrib/pkg/arch/PKGBUILD => contrib/pkg/arch/PKGBUILD +4 -4
@@ 1,16 1,16 @@
# Maintainer: Ben Goldberg <benaaron.dev>
pkgname=stargazer-gmi
-pkgver=0.6.1
-pkgrel=2
+pkgver=1.0.1
+pkgrel=1
pkgdesc="stargzer gemini server"
arch=('x86_64' 'i686' 'arm' 'armv7h' 'aarch64')
url="https://sr.ht/~zethra/stargazer/"
license=('AGPL3')
source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~zethra/stargazer/archive/$pkgver.tar.gz")
depends=('gcc-libs')
-makedepends=('rust>=1.46' 'scdoc')
-sha256sums=('7e3ed7dd34bf58a2ffaf2c672ce51de0d0b63eb9755c61a8327b60c2c5b11bb2')
+makedepends=('rust' 'scdoc')
+sha256sums=('9542882eb9d24fab56913203c54c673009333c42bf20f52f0d51e228e0153da6')
prepare() {
cd "stargazer-$pkgver"
M contrib/stargazer.gmi => contrib/stargazer.gmi +6 -0
@@ 2,6 2,8 @@
Stargazer is a fast and easy to use Gemini server with no runtime dependencies (if compiled with musl libc).
+Now at version 1.0!
+
=> https://sr.ht/~zethra/stargazer/ Project Page
=> https://git.sr.ht/~zethra/stargazer Source Code (git)
@@ 19,6 21,10 @@ Heavily inspired by gmnisrv.
* Regex rewrites
* Development mode
+## Supported Platforms
+
+Stargazer officially supports Linux and FreeBSD. It will likely work on other BSDs, MacOS, Windows, and other platforms that its dependencies support but it's not currently tested on those platforms. Other free platforms may be officially supported in the future if there are sufficient requests for them. Patches to support other platforms likely will be accepted though.
+
## Installation
There are various ways to install stargazer including an AUR package, docker, building from source etc. See the project page for details.