From 9e2e1221d7339e25240dd7541b18009e9c90a083 Mon Sep 17 00:00:00 2001 From: newbluemoon Date: Sat, 19 Apr 2025 16:17:30 +0200 Subject: [PATCH] soft-serve: update to 0.8.5 --- .../soft-serve/files/soft-serve/env/SOFT_SERVE_DATA_PATH | 1 + .../files/soft-serve/env/SOFT_SERVE_INITIAL_ADMIN_KEYS | 0 srcpkgs/soft-serve/files/soft-serve/run | 6 +----- srcpkgs/soft-serve/template | 7 ++++--- 4 files changed, 6 insertions(+), 8 deletions(-) create mode 100644 srcpkgs/soft-serve/files/soft-serve/env/SOFT_SERVE_DATA_PATH create mode 100644 srcpkgs/soft-serve/files/soft-serve/env/SOFT_SERVE_INITIAL_ADMIN_KEYS diff --git a/srcpkgs/soft-serve/files/soft-serve/env/SOFT_SERVE_DATA_PATH b/srcpkgs/soft-serve/files/soft-serve/env/SOFT_SERVE_DATA_PATH new file mode 100644 index 00000000000000..19b97da76be8d9 --- /dev/null +++ b/srcpkgs/soft-serve/files/soft-serve/env/SOFT_SERVE_DATA_PATH @@ -0,0 +1 @@ +/var/lib/soft-serve diff --git a/srcpkgs/soft-serve/files/soft-serve/env/SOFT_SERVE_INITIAL_ADMIN_KEYS b/srcpkgs/soft-serve/files/soft-serve/env/SOFT_SERVE_INITIAL_ADMIN_KEYS new file mode 100644 index 00000000000000..e69de29bb2d1d6 diff --git a/srcpkgs/soft-serve/files/soft-serve/run b/srcpkgs/soft-serve/files/soft-serve/run index e91512ccd57068..d0ab7cb5588122 100644 --- a/srcpkgs/soft-serve/files/soft-serve/run +++ b/srcpkgs/soft-serve/files/soft-serve/run @@ -1,7 +1,3 @@ #!/bin/sh exec 2>&1 - -export HOME=/var/lib/soft-serve -export SOFT_SERVE_DATA_PATH="${HOME}" - -exec chpst -u _softserve:_softserve soft serve +exec chpst -e ./env -u _softserve:_softserve soft serve diff --git a/srcpkgs/soft-serve/template b/srcpkgs/soft-serve/template index 06fcf445d46860..d40585c267e232 100644 --- a/srcpkgs/soft-serve/template +++ b/srcpkgs/soft-serve/template @@ -1,20 +1,21 @@ # Template file for 'soft-serve' pkgname=soft-serve -version=0.7.4 -revision=2 +version=0.8.5 +revision=1 build_style=go build_helper=qemu go_import_path="github.com/charmbracelet/soft-serve" go_ldflags="-X main.Version=${version}" go_package="github.com/charmbracelet/soft-serve/cmd/soft" depends="git" +checkdepends="git git-lfs openssh" short_desc="Tasty, self-hostable Git server for the command line" maintainer="zenobit " license="MIT" homepage="https://github.com/charmbracelet/soft-serve" changelog="https://github.com/charmbracelet/soft-serve/releases" distfiles="https://github.com/charmbracelet/soft-serve/archive/refs/tags/v${version}.tar.gz" -checksum=56ba8a51446afa3b53d451a86f0fdbef0a4ce90d5072a0ef9359e3150c466d50 +checksum=e8a432e8d1a891d7ca6f8b16fa4455db57b3484b7728fdb1ae9a77d4fa0d7045 system_accounts="_softserve" _softserve_homedir="/var/lib/soft-serve"