Compare commits
No commits in common. "rebuild-322" and "v3.21" have entirely different histories.
rebuild-32
...
v3.21
41 changed files with 369 additions and 44 deletions
|
@ -34,7 +34,7 @@ jobs:
|
||||||
uses: forgejo/upload-artifact@v3
|
uses: forgejo/upload-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: package
|
name: package
|
||||||
path: /home/buildozer/packages
|
path: packages
|
||||||
|
|
||||||
deploy-aarch64:
|
deploy-aarch64:
|
||||||
needs: [build-aarch64]
|
needs: [build-aarch64]
|
||||||
|
|
|
@ -34,7 +34,7 @@ jobs:
|
||||||
uses: forgejo/upload-artifact@v3
|
uses: forgejo/upload-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: package
|
name: package
|
||||||
path: /home/buildozer/packages
|
path: packages
|
||||||
|
|
||||||
deploy-x86_64:
|
deploy-x86_64:
|
||||||
needs: [build-x86_64]
|
needs: [build-x86_64]
|
||||||
|
|
|
@ -8,7 +8,7 @@ url="https://github.com/goauthentik/authentik"
|
||||||
# s390x: missing py3-celery py3-flower and py3-kombu
|
# s390x: missing py3-celery py3-flower and py3-kombu
|
||||||
# armhf/armv7/x86: out of memory error when building goauthentik
|
# armhf/armv7/x86: out of memory error when building goauthentik
|
||||||
# ppc64le: not supported by Rollup build
|
# ppc64le: not supported by Rollup build
|
||||||
# arch="aarch64 x86_64"
|
arch="aarch64 x86_64"
|
||||||
license="MIT"
|
license="MIT"
|
||||||
# following depends aren't direct dependencies, but are needed:
|
# following depends aren't direct dependencies, but are needed:
|
||||||
# py3-asn1crypto, py3-cbor2, py3-email-validator, py3-websockets
|
# py3-asn1crypto, py3-cbor2, py3-email-validator, py3-websockets
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
pkgname=certbot-dns-gandi
|
pkgname=certbot-dns-gandi
|
||||||
pkgdesc="gandi DNS authenticator plugin for certbot"
|
pkgdesc="gandi DNS authenticator plugin for certbot"
|
||||||
pkgver=1.5.0
|
pkgver=1.5.0
|
||||||
pkgrel=1
|
pkgrel=0
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
url="https://github.com/obynio/certbot-plugin-gandi"
|
url="https://github.com/obynio/certbot-plugin-gandi"
|
||||||
license="MIT"
|
license="MIT"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
pkgname=codeberg-pages-server
|
pkgname=codeberg-pages-server
|
||||||
pkgver=6.2.1
|
pkgver=6.2.1
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc="The Codeberg Pages Server – with custom domain support, per-repo pages using the pages branch, caching and more."
|
pkgdesc="The Codeberg Pages Server – with custom domain support, per-repo pages using the pages branch, caching and more."
|
||||||
url="https://codeberg.org/Codeberg/pages-server"
|
url="https://codeberg.org/Codeberg/pages-server"
|
||||||
arch="all"
|
arch="all"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
pkgname=forgejo-aneksajo
|
pkgname=forgejo-aneksajo
|
||||||
pkgver=11.0.0_git0
|
pkgver=11.0.0_git0
|
||||||
_gittag=v${pkgver/_git/-git-annex}
|
_gittag=v${pkgver/_git/-git-annex}
|
||||||
pkgrel=1
|
pkgrel=0
|
||||||
pkgdesc="Self-hosted Git service written in Go with git-annex support"
|
pkgdesc="Self-hosted Git service written in Go with git-annex support"
|
||||||
url="https://forgejo.org"
|
url="https://forgejo.org"
|
||||||
# riscv64: builds fail https://codeberg.org/forgejo/forgejo/issues/3025
|
# riscv64: builds fail https://codeberg.org/forgejo/forgejo/issues/3025
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
pkgname=freescout
|
pkgname=freescout
|
||||||
pkgver=1.8.175
|
pkgver=1.8.175
|
||||||
pkgrel=1
|
pkgrel=0
|
||||||
pkgdesc="Free self-hosted help desk & shared mailbox"
|
pkgdesc="Free self-hosted help desk & shared mailbox"
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
url="freescout.net"
|
url="freescout.net"
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
pkgname=go
|
pkgname=go
|
||||||
# go binaries are statically linked, security updates require rebuilds
|
# go binaries are statically linked, security updates require rebuilds
|
||||||
pkgver=1.24.2
|
pkgver=1.24.2
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc="Go programming language compiler"
|
pkgdesc="Go programming language compiler"
|
||||||
url="https://go.dev/"
|
url="https://go.dev/"
|
||||||
arch="all"
|
arch="all"
|
||||||
|
@ -191,7 +191,7 @@ if [ "$CBUILD" = "$CTARGET" ]; then
|
||||||
makedepends="go-bootstrap $makedepends"
|
makedepends="go-bootstrap $makedepends"
|
||||||
provides="go-bootstrap=$pkgver-r$pkgrel"
|
provides="go-bootstrap=$pkgver-r$pkgrel"
|
||||||
else
|
else
|
||||||
pkgname=go-bootstrap
|
pkgname="go-bootstrap"
|
||||||
makedepends="go $makedepends"
|
makedepends="go $makedepends"
|
||||||
# Go expect host linker instead of the cross-compiler
|
# Go expect host linker instead of the cross-compiler
|
||||||
export CC_FOR_TARGET="$CC"
|
export CC_FOR_TARGET="$CC"
|
||||||
|
@ -206,7 +206,7 @@ armel) export GOARCH="arm" GOARM=5 ;;
|
||||||
armhf) export GOARCH="arm" GOARM=6 ;;
|
armhf) export GOARCH="arm" GOARM=6 ;;
|
||||||
armv7) export GOARCH="arm" GOARM=7 ;;
|
armv7) export GOARCH="arm" GOARM=7 ;;
|
||||||
s390x) export GOARCH="s390x" ;;
|
s390x) export GOARCH="s390x" ;;
|
||||||
x86) export GOARCH=386 ;;
|
x86) export GOARCH="386" ;;
|
||||||
x86_64) export GOARCH="amd64" ;;
|
x86_64) export GOARCH="amd64" ;;
|
||||||
ppc64) export GOARCH="ppc64" ;;
|
ppc64) export GOARCH="ppc64" ;;
|
||||||
ppc64le) export GOARCH="ppc64le" ;;
|
ppc64le) export GOARCH="ppc64le" ;;
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
pkgname=listmonk
|
pkgname=listmonk
|
||||||
pkgver=5.0.0
|
pkgver=5.0.0
|
||||||
pkgrel=1
|
pkgrel=0
|
||||||
pkgdesc='Self-hosted newsletter and mailing list manager with a modern dashboard'
|
pkgdesc='Self-hosted newsletter and mailing list manager with a modern dashboard'
|
||||||
arch="all"
|
arch="all"
|
||||||
url=https://listmonk.app
|
url=https://listmonk.app
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
pkgname=loomio
|
pkgname=loomio
|
||||||
pkgver=2.21.4
|
pkgver=2.21.4
|
||||||
_gittag=v$pkgver
|
_gittag=v$pkgver
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc="A collaborative decision making tool"
|
pkgdesc="A collaborative decision making tool"
|
||||||
url="https://github.com/loomio/loomio"
|
url="https://github.com/loomio/loomio"
|
||||||
# failing build
|
# failing build
|
||||||
|
|
|
@ -4,7 +4,7 @@ pkgname=mastodon
|
||||||
_pkgname=$pkgname
|
_pkgname=$pkgname
|
||||||
pkgver=4.2.20
|
pkgver=4.2.20
|
||||||
_gittag=v$pkgver
|
_gittag=v$pkgver
|
||||||
pkgrel=1
|
pkgrel=0
|
||||||
pkgdesc="Self-hosted social media and network server based on ActivityPub and OStatus"
|
pkgdesc="Self-hosted social media and network server based on ActivityPub and OStatus"
|
||||||
arch="x86_64"
|
arch="x86_64"
|
||||||
url="https://github.com/mastodon/mastodon"
|
url="https://github.com/mastodon/mastodon"
|
||||||
|
|
325
ilot/nextcloud30/APKBUILD
Normal file
325
ilot/nextcloud30/APKBUILD
Normal file
|
@ -0,0 +1,325 @@
|
||||||
|
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
|
||||||
|
# Contributor: jahway603 <jahway603@protonmail.com>
|
||||||
|
# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org>
|
||||||
|
_pkgname=nextcloud
|
||||||
|
pkgver=30.0.10
|
||||||
|
pkgrel=0
|
||||||
|
is_latest=true
|
||||||
|
_pkgvermaj=${pkgver%%.*}
|
||||||
|
pkgname=nextcloud$_pkgvermaj
|
||||||
|
_replaced_ver=$(( _pkgvermaj - 1 ))
|
||||||
|
pkgdesc="A safe home for all your data"
|
||||||
|
url="https://nextcloud.com/"
|
||||||
|
arch="noarch"
|
||||||
|
license="AGPL-3.0-only"
|
||||||
|
_php=php83
|
||||||
|
_php_mods="-bcmath -ctype -curl -dom -gd -fileinfo -gmp -iconv -intl
|
||||||
|
-mbstring -opcache -openssl -pcntl -posix -session
|
||||||
|
-simplexml -xml -xmlreader -xmlwriter -zip"
|
||||||
|
depends="ca-certificates $_php ${_php_mods//-/$_php-}"
|
||||||
|
makedepends="xmlstarlet"
|
||||||
|
$is_latest && provides="$_pkgname=$pkgver-r$pkgrel
|
||||||
|
$_pkgname-accessibility=$pkgver-r$pkgrel
|
||||||
|
$pkgname-accessibility=$pkgver-r$pkgrel
|
||||||
|
$_pkgname-bruteforcesettings=$pkgver-r$pkgrel
|
||||||
|
$pkgname-bruteforcesettings=$pkgver-r$pkgrel
|
||||||
|
$_pkgname-contactsinteraction=$pkgver-r$pkgrel
|
||||||
|
$pkgname-contactsinteraction=$pkgver-r$pkgrel
|
||||||
|
$_pkgname-cloud_federation_api=$pkgver-r$pkgrel
|
||||||
|
$pkgname-cloud_federation_api=$pkgver-r$pkgrel
|
||||||
|
$_pkgname-dav=$pkgver-r$pkgrel
|
||||||
|
$pkgname-dav=$pkgver-r$pkgrel
|
||||||
|
$_pkgname-files=$pkgver-r$pkgrel
|
||||||
|
$pkgname-files=$pkgver-r$pkgrel
|
||||||
|
$_pkgname-files_videoplayer=$pkgver-r$pkgrel
|
||||||
|
$pkgname-files_videoplayer=$pkgver-r$pkgrel
|
||||||
|
$_pkgname-federatedfilesharing=$pkgver-r$pkgrel
|
||||||
|
$pkgname-federatedfilesharing=$pkgver-r$pkgrel
|
||||||
|
$_pkgname-lookup_server_connector=$pkgver-r$pkgrel
|
||||||
|
$pkgname-lookup_server_connector=$pkgver-r$pkgrel
|
||||||
|
$_pkgname-oauth2=$pkgver-r$pkgrel
|
||||||
|
$pkgname-oauth2=$pkgver-r$pkgrel
|
||||||
|
$_pkgname-provisioning_api=$pkgver-r$pkgrel
|
||||||
|
$pkgname-provisioning_api=$pkgver-r$pkgrel
|
||||||
|
$_pkgname-related_resources=$pkgver-r$pkgrel
|
||||||
|
$pkgname-related_resources=$pkgver-r$pkgrel
|
||||||
|
$_pkgname-settings=$pkgver-r$pkgrel
|
||||||
|
$pkgname-settings=$pkgver-r$pkgrel
|
||||||
|
$_pkgname-theming=$pkgver-r$pkgrel
|
||||||
|
$pkgname-theming=$pkgver-r$pkgrel
|
||||||
|
$_pkgname-twofactor_backupcodes=$pkgver-r$pkgrel
|
||||||
|
$pkgname-twofactor_backupcodes=$pkgver-r$pkgrel
|
||||||
|
$_pkgname-twofactor_nextcloud_notification=$pkgver-r$pkgrel
|
||||||
|
$pkgname-twofactor_nextcloud_notification=$pkgver-r$pkgrel
|
||||||
|
$_pkgname-twofactor_totp=$pkgver-r$pkgrel
|
||||||
|
$pkgname-twofactor_totp=$pkgver-r$pkgrel
|
||||||
|
$_pkgname-viewer=$pkgver-r$pkgrel
|
||||||
|
$pkgname-viewer=$pkgver-r$pkgrel
|
||||||
|
$_pkgname-workflowengine=$pkgver-r$pkgrel
|
||||||
|
$pkgname-workflowengine=$pkgver-r$pkgrel
|
||||||
|
" || provides="$pkgname-accessibility=$pkgver-r$pkgrel
|
||||||
|
$pkgname-bruteforcesettings=$pkgver-r$pkgrel
|
||||||
|
$pkgname-contactsinteraction=$pkgver-r$pkgrel
|
||||||
|
$pkgname-cloud_federation_api=$pkgver-r$pkgrel
|
||||||
|
$pkgname-dav=$pkgver-r$pkgrel
|
||||||
|
$pkgname-files=$pkgver-r$pkgrel
|
||||||
|
$pkgname-files_videoplayer=$pkgver-r$pkgrel
|
||||||
|
$pkgname-federatedfilesharing=$pkgver-r$pkgrel
|
||||||
|
$pkgname-lookup_server_connector=$pkgver-r$pkgrel
|
||||||
|
$pkgname-oauth2=$pkgver-r$pkgrel
|
||||||
|
$pkgname-provisioning_api=$pkgver-r$pkgrel
|
||||||
|
$pkgname-related_resources=$pkgver-r$pkgrel
|
||||||
|
$pkgname-settings=$pkgver-r$pkgrel
|
||||||
|
$pkgname-theming=$pkgver-r$pkgrel
|
||||||
|
$pkgname-twofactor_backupcodes=$pkgver-r$pkgrel
|
||||||
|
$pkgname-twofactor_nextcloud_notification=$pkgver-r$pkgrel
|
||||||
|
$pkgname-twofactor_totp=$pkgver-r$pkgrel
|
||||||
|
$pkgname-viewer=$pkgver-r$pkgrel
|
||||||
|
$pkgname-workflowengine=$pkgver-r$pkgrel
|
||||||
|
"
|
||||||
|
replaces="nextcloud$_replaced_ver"
|
||||||
|
install="$pkgname.pre-install $pkgname.pre-upgrade $pkgname.post-upgrade $pkgname.post-install
|
||||||
|
$pkgname-initscript.post-install"
|
||||||
|
subpackages="$pkgname-doc $pkgname-initscript $pkgname-mysql $pkgname-pgsql $pkgname-sqlite
|
||||||
|
$pkgname-default-apps:_default_apps $pkgname-occ"
|
||||||
|
source="https://download.nextcloud.com/server/releases/nextcloud-$pkgver.tar.bz2
|
||||||
|
nextcloud-dont-chmod.patch
|
||||||
|
dont-update-htaccess.patch
|
||||||
|
disable-integrity-check-as-default.patch
|
||||||
|
use-external-docs-if-local-not-avail.patch
|
||||||
|
|
||||||
|
$_pkgname-config.php
|
||||||
|
$_pkgname.logrotate
|
||||||
|
$_pkgname.confd
|
||||||
|
$_pkgname.cron
|
||||||
|
$_pkgname-mysql.cnf
|
||||||
|
fpm-pool.conf
|
||||||
|
occ
|
||||||
|
"
|
||||||
|
options="!check"
|
||||||
|
pkgusers="nextcloud"
|
||||||
|
pkggroups="www-data"
|
||||||
|
builddir="$srcdir"/$_pkgname
|
||||||
|
|
||||||
|
# List of bundled apps to separate into subpackages. Keep it in sync!
|
||||||
|
# Note: Don't add "bruteforcesettings", "contactsinteraction",
|
||||||
|
# "cloud_federation_api", "dav", "files",
|
||||||
|
# "federatedfilesharing", "lookup_server_connector", "provisioning_api",
|
||||||
|
# "oauth2", "settings", "twofactor_backupcodes", "twofactor_totp",
|
||||||
|
# "twofactor_nextcloud_notification", "theming", "viewer",
|
||||||
|
# "workflowengine", "related_resources"
|
||||||
|
# here, these should be always installed.
|
||||||
|
_apps="activity
|
||||||
|
admin_audit
|
||||||
|
circles
|
||||||
|
comments
|
||||||
|
dashboard
|
||||||
|
encryption
|
||||||
|
federation
|
||||||
|
files_downloadlimit
|
||||||
|
files_external
|
||||||
|
files_pdfviewer
|
||||||
|
files_reminders
|
||||||
|
files_sharing
|
||||||
|
files_trashbin
|
||||||
|
files_versions
|
||||||
|
firstrunwizard
|
||||||
|
logreader
|
||||||
|
nextcloud_announcements
|
||||||
|
notifications
|
||||||
|
password_policy
|
||||||
|
photos
|
||||||
|
privacy
|
||||||
|
recommendations
|
||||||
|
serverinfo
|
||||||
|
support
|
||||||
|
sharebymail
|
||||||
|
survey_client
|
||||||
|
suspicious_login
|
||||||
|
systemtags
|
||||||
|
text
|
||||||
|
user_ldap
|
||||||
|
user_status
|
||||||
|
weather_status
|
||||||
|
webhook_listeners
|
||||||
|
"
|
||||||
|
for _i in $_apps; do
|
||||||
|
subpackages="$subpackages $pkgname-$_i:_package_app"
|
||||||
|
done
|
||||||
|
|
||||||
|
# Directory for apps shipped with Nextcloud.
|
||||||
|
_appsdir="usr/share/webapps/$_pkgname/apps"
|
||||||
|
|
||||||
|
package() {
|
||||||
|
local basedir="var/lib/$_pkgname"
|
||||||
|
local datadir="$basedir/data"
|
||||||
|
local wwwdir="usr/share/webapps/$_pkgname"
|
||||||
|
local confdir="etc/$_pkgname"
|
||||||
|
|
||||||
|
mkdir -p "$pkgdir"
|
||||||
|
cd "$pkgdir"
|
||||||
|
|
||||||
|
mkdir -p ./${wwwdir%/*}
|
||||||
|
cp -a "$builddir" ./$wwwdir
|
||||||
|
|
||||||
|
chmod +x ./$wwwdir/occ
|
||||||
|
chmod 664 ./$wwwdir/.htaccess \
|
||||||
|
./$wwwdir/.user.ini
|
||||||
|
|
||||||
|
# Let's not ship upstream's 'updatenotification' app and updater, which
|
||||||
|
# has zero chance of working and a big chance of blowing things up.
|
||||||
|
rm -r ./$wwwdir/apps/updatenotification \
|
||||||
|
./$wwwdir/lib/private/Updater/VersionCheck.php
|
||||||
|
|
||||||
|
# Replace bundled CA bundle with ours.
|
||||||
|
ln -sf /etc/ssl/certs/ca-certificates.crt ./$wwwdir/resources/config/ca-bundle.crt
|
||||||
|
|
||||||
|
install -d -m 770 -o nextcloud -g www-data \
|
||||||
|
./$confdir ./$datadir ./$basedir/apps
|
||||||
|
install -d -m 775 -o nextcloud -g www-data \
|
||||||
|
./var/log/$_pkgname
|
||||||
|
|
||||||
|
# Create symlink from web root to site-apps, so web server can find
|
||||||
|
# assets w/o explicit configuration for this layout.
|
||||||
|
ln -s /$basedir/apps ./$wwwdir/apps-appstore
|
||||||
|
|
||||||
|
mv ./$wwwdir/config/* ./$confdir/
|
||||||
|
rm -r ./$wwwdir/config
|
||||||
|
ln -s /$confdir ./$wwwdir/config
|
||||||
|
|
||||||
|
mkdir -p ./usr/share/doc/$pkgname
|
||||||
|
mv ./$wwwdir/core/doc ./usr/share/doc/$pkgname/core
|
||||||
|
|
||||||
|
install -m 660 -o nextcloud -g www-data \
|
||||||
|
"$srcdir"/$_pkgname-config.php ./$confdir/config.php
|
||||||
|
|
||||||
|
install -m 644 -D "$srcdir"/$_pkgname.logrotate ./etc/logrotate.d/$_pkgname
|
||||||
|
|
||||||
|
install -m 755 -D "$srcdir"/occ ./usr/bin/occ
|
||||||
|
|
||||||
|
# Clean some unnecessary files.
|
||||||
|
find . -name .gitignore -delete \
|
||||||
|
-o -name .bower.json -delete \
|
||||||
|
-o -name 'README*' -delete \
|
||||||
|
-o -name 'CHANGELOG*' -delete \
|
||||||
|
-o -name 'CONTRIBUTING*' -delete
|
||||||
|
find . -name .github -type d -prune -exec rm -r {} \;
|
||||||
|
}
|
||||||
|
|
||||||
|
doc() {
|
||||||
|
replaces="nextcloud$_replaced_ver-doc"
|
||||||
|
$is_latest && provides="$_pkgname-doc=$pkgver-r$pkgrel"
|
||||||
|
default_doc
|
||||||
|
|
||||||
|
local target="$subpkgdir"/usr/share/webapps/$_pkgname/core/doc
|
||||||
|
mkdir -p "${target%/*}"
|
||||||
|
ln -s ../../../doc/$pkgname/core "$target"
|
||||||
|
install -m644 README.alpine "$subpkgdir"/usr/share/webapps/$_pkgname/README.alpine
|
||||||
|
}
|
||||||
|
|
||||||
|
initscript() {
|
||||||
|
pkgdesc="Init script that runs Nextcloud with php-fpm"
|
||||||
|
depends="$pkgname $_php-fpm"
|
||||||
|
replaces="nextcloud$_replaced_ver-initscript"
|
||||||
|
$is_latest && provides="$_pkgname-initscript=$pkgver-r$pkgrel"
|
||||||
|
|
||||||
|
local confdir="$subpkgdir/etc/$_php/php-fpm.d"
|
||||||
|
local fpm_name="php-fpm${_php#php}"
|
||||||
|
|
||||||
|
install -m 644 -D "$srcdir"/fpm-pool.conf "$confdir"/$_pkgname.conf
|
||||||
|
install -m 644 -D "$srcdir"/$_pkgname.confd "$subpkgdir"/etc/conf.d/$_pkgname
|
||||||
|
install -m 755 -D "$srcdir"/$_pkgname.cron "$subpkgdir"/etc/periodic/15min/$_pkgname
|
||||||
|
|
||||||
|
mkdir -p "$subpkgdir"/etc/init.d
|
||||||
|
ln -s $fpm_name "$subpkgdir"/etc/init.d/$_pkgname
|
||||||
|
}
|
||||||
|
|
||||||
|
pgsql() {
|
||||||
|
pkgdesc="Nextcloud PostgreSQL support"
|
||||||
|
depends="$pkgname $_php-pgsql $_php-pdo_pgsql"
|
||||||
|
replaces="nextcloud$_replaced_ver-pgsql"
|
||||||
|
$is_latest && provides="$_pkgname-pgsql=$pkgver-r$pkgrel"
|
||||||
|
mkdir -p "$subpkgdir"
|
||||||
|
}
|
||||||
|
|
||||||
|
sqlite() {
|
||||||
|
pkgdesc="Nextcloud SQLite support"
|
||||||
|
depends="$pkgname $_php-sqlite3 $_php-pdo_sqlite"
|
||||||
|
replaces="nextcloud$_replaced_ver-sqlite"
|
||||||
|
$is_latest && provides="$_pkgname-sqlite=$pkgver-r$pkgrel"
|
||||||
|
mkdir -p "$subpkgdir"
|
||||||
|
}
|
||||||
|
|
||||||
|
mysql() {
|
||||||
|
pkgdesc="Nextcloud MySQL support"
|
||||||
|
depends="$pkgname $_php-pdo_mysql"
|
||||||
|
replaces="nextcloud$_replaced_ver-mysql"
|
||||||
|
$is_latest && provides="$_pkgname-mysql=$pkgver-r$pkgrel"
|
||||||
|
|
||||||
|
mkdir -p "$subpkgdir"
|
||||||
|
install -m 644 -D "$srcdir"/$_pkgname-mysql.cnf "$subpkgdir"/etc/my.cnf.d/$_pkgname.cnf
|
||||||
|
}
|
||||||
|
|
||||||
|
occ() {
|
||||||
|
pkgdesc="Nextcloud OCC cmd"
|
||||||
|
replaces="nextcloud$_replaced_ver-occ"
|
||||||
|
$is_latest && provides="$_pkgname-occ=$pkgver-r$pkgrel"
|
||||||
|
mkdir -p "$subpkgdir/usr/share/webapps/$_pkgname"
|
||||||
|
amove "usr/share/webapps/$_pkgname/occ"
|
||||||
|
amove "usr/bin/occ"
|
||||||
|
}
|
||||||
|
|
||||||
|
_default_apps() {
|
||||||
|
pkgdesc="Nextcloud default apps"
|
||||||
|
depends="$pkgname"
|
||||||
|
replaces="nextcloud$_replaced_ver-default-apps"
|
||||||
|
$is_latest && provides="$_pkgname-default-apps=$pkgver-r$pkgrel"
|
||||||
|
|
||||||
|
local path; for path in "$pkgdir"/"$_appsdir"/*; do
|
||||||
|
if grep -q '<default_enable\s*/>' "$path"/appinfo/info.xml; then
|
||||||
|
depends="$depends $pkgname-${path##*/}"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
mkdir -p "$subpkgdir"
|
||||||
|
}
|
||||||
|
|
||||||
|
_package_app() {
|
||||||
|
local appname="${subpkgname#"$pkgname"-}"
|
||||||
|
local appinfo="$pkgdir/$_appsdir/$appname/appinfo/info.xml"
|
||||||
|
|
||||||
|
local name=$(xmlstarlet sel -t -v 'info/name/text()' "$appinfo")
|
||||||
|
pkgdesc="Nextcloud ${name:-$appname} app"
|
||||||
|
replaces="nextcloud$_replaced_ver-$appname"
|
||||||
|
$is_latest && provides="$_pkgname-$appname=$pkgver-r$pkgrel"
|
||||||
|
|
||||||
|
local php_deps=$(xmlstarlet sel -t -v 'info/dependencies/lib/text()' "$appinfo" \
|
||||||
|
| xargs -r -n1 printf "$_php-%s\n")
|
||||||
|
local app_deps=""
|
||||||
|
|
||||||
|
case "$appname" in
|
||||||
|
files_sharing) app_deps="-federatedfilesharing"
|
||||||
|
;;
|
||||||
|
serverinfo) app_deps="-files_sharing"
|
||||||
|
esac
|
||||||
|
|
||||||
|
depends="$pkgname $php_deps ${app_deps//-/$pkgname-}"
|
||||||
|
|
||||||
|
mkdir -p "$subpkgdir"/$_appsdir
|
||||||
|
mv "$pkgdir"/$_appsdir/$appname "$subpkgdir"/$_appsdir/
|
||||||
|
}
|
||||||
|
|
||||||
|
sha512sums="
|
||||||
|
c8c9800fff46c5634576b9e0696afd4083e34d24000762ebf3a66192d1dea3f664d1c1d42e6ae262535757991d0a60ee7ee1e1d24757677be56bb8ea7d4d3fd5 nextcloud-30.0.10.tar.bz2
|
||||||
|
daeabeaa315bb908cc1e49612cce4b2debd71d17acb84b5d14e15fe124c907884b72d54e9aa669ec209eee1b1934d0bc242d72a28d8db7339cfb08383f66fd5c nextcloud-dont-chmod.patch
|
||||||
|
12f4a39aef0f81a0115c81bf2b345cc194537a7e8300748b800b0e35bc07928091296074b23c2019c17aced69854a11d1ed7225f67eefd27cf00c3969a75c5b0 dont-update-htaccess.patch
|
||||||
|
cb04252d01407c7030e87dd54616c621ea0f85ef0212674b1161288182538cae0fb31c67e7cc07c66f9607075774c64e386009cc66365b1f1b155f6ad4f83ac0 disable-integrity-check-as-default.patch
|
||||||
|
c0a9b7c31c8beaca711f8e97d98441007b3dca7fb3d316d2eacd28a73b5233def6f846c02d98202f75efb9cb248b8787a80e20b07c32d1c7534a0e54bb20feab use-external-docs-if-local-not-avail.patch
|
||||||
|
5f73cd9399fa484ef15bd47e803c93381deffbc7699eceadbb5c27e43b20156806d74e5021a64d28f0165ef87b519e962780651711a37bceb9f0b04455dfdce1 nextcloud-config.php
|
||||||
|
7388458a9e8b7afd3d3269718306410ffa59c3c23da4bef367a4d7f6d2570136fae9dd421b19c1441e7ffb15a5405e18bb5da67b1a15f9f45e8b98d3fda532ba nextcloud.logrotate
|
||||||
|
dcc57735d7d4af4a7ebbdd1186d301e51d2ae4675022aea6bf1111222dfa188a3a490ebd6e7c8a7ac30046cb7d93f81cec72a51acbc60d0c10b7fb64630c637a nextcloud.confd
|
||||||
|
06a62deae219d09df7acbf38ccb1dcac691dd882459ef70243b5583d7ed21d1ea81dbf0751b4e7199c0de9878755a3882e139d9ccc280bf2e90cbe33fb565487 nextcloud.cron
|
||||||
|
b9ad5434c384c96608f00d65c45f782e279c6756da8fb706f62ecaf7b7aa420077cb6989da5e85becc47418884ec0672e7db874174454ca679fdca84a50f537f nextcloud-mysql.cnf
|
||||||
|
78ef204ee7c12b228c0b7b04333514e561c1c8e19153f5507224fa4fdd112aaaa6331747014f3b72181298f52ecd4223bcff4bd963b49b49153265254b07e79b fpm-pool.conf
|
||||||
|
be54ad9308c8250ff3aef3514b10b228487fc2fbdefa1d28dbbb18a4770f7d9fda90e80c722de8e3c25ce752d124ff79314f16f783b1e5ad67df4e1fe6e880f9 occ
|
||||||
|
"
|
|
@ -2,7 +2,7 @@
|
||||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
pkgname=peertube
|
pkgname=peertube
|
||||||
pkgver=6.0.2
|
pkgver=6.0.2
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc="ActivityPub-federated video streaming platform using P2P directly in your web browser"
|
pkgdesc="ActivityPub-federated video streaming platform using P2P directly in your web browser"
|
||||||
# failing build
|
# failing build
|
||||||
# arch="x86_64"
|
# arch="x86_64"
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
pkgname=php82-pecl-inotify
|
pkgname=php82-pecl-inotify
|
||||||
_extname=inotify
|
_extname=inotify
|
||||||
pkgver=3.0.0
|
pkgver=3.0.0
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc="Inotify bindings for PHP 8.3"
|
pkgdesc="Inotify bindings for PHP 8.3"
|
||||||
url="https://pecl.php.net/package/inotify"
|
url="https://pecl.php.net/package/inotify"
|
||||||
arch="all"
|
arch="all"
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
pkgname=php83-pecl-inotify
|
pkgname=php83-pecl-inotify
|
||||||
_extname=inotify
|
_extname=inotify
|
||||||
pkgver=3.0.0
|
pkgver=3.0.0
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc="Inotify bindings for PHP 8.3"
|
pkgdesc="Inotify bindings for PHP 8.3"
|
||||||
url="https://pecl.php.net/package/inotify"
|
url="https://pecl.php.net/package/inotify"
|
||||||
arch="all"
|
arch="all"
|
||||||
|
|
|
@ -4,7 +4,7 @@ pkgname=py3-azure-core
|
||||||
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
||||||
_pkgreal=azure-core
|
_pkgreal=azure-core
|
||||||
pkgver=1.32.0
|
pkgver=1.32.0
|
||||||
pkgrel=1
|
pkgrel=0
|
||||||
pkgdesc="Microsoft Azure Core Library for Python"
|
pkgdesc="Microsoft Azure Core Library for Python"
|
||||||
url="https://pypi.python.org/project/microsoft-kiota-authentication-azure"
|
url="https://pypi.python.org/project/microsoft-kiota-authentication-azure"
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
|
|
|
@ -4,7 +4,7 @@ pkgname=py3-azure-identity
|
||||||
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
||||||
_pkgreal=azure-identity
|
_pkgreal=azure-identity
|
||||||
pkgver=1.19.0
|
pkgver=1.19.0
|
||||||
pkgrel=1
|
pkgrel=0
|
||||||
pkgdesc="Microsoft Azure Identity Library for Python"
|
pkgdesc="Microsoft Azure Identity Library for Python"
|
||||||
url="https://pypi.org/project/azure-identity/"
|
url="https://pypi.org/project/azure-identity/"
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
|
|
|
@ -4,7 +4,7 @@ pkgname=py3-django-countries
|
||||||
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
||||||
_pkgreal=django-countries
|
_pkgreal=django-countries
|
||||||
pkgver=7.6.1
|
pkgver=7.6.1
|
||||||
pkgrel=1
|
pkgrel=0
|
||||||
pkgdesc="Provides a country field for Django models."
|
pkgdesc="Provides a country field for Django models."
|
||||||
url="https://pypi.python.org/project/django-countries"
|
url="https://pypi.python.org/project/django-countries"
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
pkgname=py3-django-rest-framework
|
pkgname=py3-django-rest-framework
|
||||||
_pkgname=django-rest-framework
|
_pkgname=django-rest-framework
|
||||||
pkgver=3.14.0
|
pkgver=3.14.0
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc="Web APIs for Django"
|
pkgdesc="Web APIs for Django"
|
||||||
url="https://github.com/encode/django-rest-framework"
|
url="https://github.com/encode/django-rest-framework"
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
|
|
|
@ -4,7 +4,7 @@ pkgname=py3-django-tenant-schemas
|
||||||
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
||||||
_pkgreal=django-tenant-schemas
|
_pkgreal=django-tenant-schemas
|
||||||
pkgver=1.12.0
|
pkgver=1.12.0
|
||||||
pkgrel=1
|
pkgrel=0
|
||||||
pkgdesc="Tenant support for Django using PostgreSQL schemas."
|
pkgdesc="Tenant support for Django using PostgreSQL schemas."
|
||||||
url="https://pypi.python.org/project/django-tenant-schemas"
|
url="https://pypi.python.org/project/django-tenant-schemas"
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
pkgname=py3-kadmin-rs
|
pkgname=py3-kadmin-rs
|
||||||
pkgver=0.5.3
|
pkgver=0.5.3
|
||||||
pkgrel=1
|
pkgrel=0
|
||||||
pkgdesc="Rust and Python interfaces to the Kerberos administration interface (kadm5)"
|
pkgdesc="Rust and Python interfaces to the Kerberos administration interface (kadm5)"
|
||||||
url="https://github.com/authentik-community/kadmin-rs"
|
url="https://github.com/authentik-community/kadmin-rs"
|
||||||
arch="all"
|
arch="all"
|
||||||
|
|
|
@ -7,7 +7,7 @@ pkgver=1.6.8
|
||||||
pkgrel=0
|
pkgrel=0
|
||||||
pkgdesc="Abstractions library for Kiota generated Python clients"
|
pkgdesc="Abstractions library for Kiota generated Python clients"
|
||||||
url="https://pypi.python.org/project/microsoft-kiota-abstractions"
|
url="https://pypi.python.org/project/microsoft-kiota-abstractions"
|
||||||
# arch="noarch"
|
arch="noarch"
|
||||||
license="MIT"
|
license="MIT"
|
||||||
depends="
|
depends="
|
||||||
py3-std-uritemplate<2.0.0
|
py3-std-uritemplate<2.0.0
|
||||||
|
|
|
@ -7,7 +7,7 @@ pkgver=1.6.8
|
||||||
pkgrel=0
|
pkgrel=0
|
||||||
pkgdesc="Authentication provider for Kiota using Azure Identity"
|
pkgdesc="Authentication provider for Kiota using Azure Identity"
|
||||||
url="https://pypi.python.org/project/microsoft-kiota-authentication-azure"
|
url="https://pypi.python.org/project/microsoft-kiota-authentication-azure"
|
||||||
# arch="noarch"
|
arch="noarch"
|
||||||
license="MIT"
|
license="MIT"
|
||||||
depends="
|
depends="
|
||||||
py3-azure-core
|
py3-azure-core
|
||||||
|
|
|
@ -7,7 +7,7 @@ pkgver=1.6.8
|
||||||
pkgrel=0
|
pkgrel=0
|
||||||
pkgdesc="Kiota http request adapter implementation for httpx library"
|
pkgdesc="Kiota http request adapter implementation for httpx library"
|
||||||
url="https://pypi.python.org/project/microsoft-kiota-http"
|
url="https://pypi.python.org/project/microsoft-kiota-http"
|
||||||
# arch="noarch"
|
arch="noarch"
|
||||||
license="MIT"
|
license="MIT"
|
||||||
depends="
|
depends="
|
||||||
py3-microsoft-kiota-abstractions
|
py3-microsoft-kiota-abstractions
|
||||||
|
|
|
@ -7,7 +7,7 @@ pkgver=1.6.8
|
||||||
pkgrel=0
|
pkgrel=0
|
||||||
pkgdesc="Kiota Form encoded serialization implementation for Python"
|
pkgdesc="Kiota Form encoded serialization implementation for Python"
|
||||||
url="https://pypi.python.org/project/microsoft-kiota-serialization-form"
|
url="https://pypi.python.org/project/microsoft-kiota-serialization-form"
|
||||||
# arch="noarch"
|
arch="noarch"
|
||||||
license="MIT"
|
license="MIT"
|
||||||
depends="
|
depends="
|
||||||
py3-microsoft-kiota-abstractions
|
py3-microsoft-kiota-abstractions
|
||||||
|
|
|
@ -7,7 +7,7 @@ pkgver=1.6.8
|
||||||
pkgrel=0
|
pkgrel=0
|
||||||
pkgdesc="JSON serialization implementation for Kiota clients in Python"
|
pkgdesc="JSON serialization implementation for Kiota clients in Python"
|
||||||
url="https://pypi.python.org/project/microsoft-kiota-serialization-json"
|
url="https://pypi.python.org/project/microsoft-kiota-serialization-json"
|
||||||
# arch="noarch"
|
arch="noarch"
|
||||||
license="MIT"
|
license="MIT"
|
||||||
depends="
|
depends="
|
||||||
py3-microsoft-kiota-abstractions
|
py3-microsoft-kiota-abstractions
|
||||||
|
|
|
@ -7,7 +7,7 @@ pkgver=1.6.8
|
||||||
pkgrel=0
|
pkgrel=0
|
||||||
pkgdesc="Multipart serialization implementation for python based kiota clients"
|
pkgdesc="Multipart serialization implementation for python based kiota clients"
|
||||||
url="https://pypi.python.org/project/microsoft-kiota-serialization-multipart"
|
url="https://pypi.python.org/project/microsoft-kiota-serialization-multipart"
|
||||||
# arch="noarch"
|
arch="noarch"
|
||||||
license="MIT"
|
license="MIT"
|
||||||
depends="py3-microsoft-kiota-abstractions py3-microsoft-kiota-serialization-json"
|
depends="py3-microsoft-kiota-abstractions py3-microsoft-kiota-serialization-json"
|
||||||
checkdepends="py3-pytest"
|
checkdepends="py3-pytest"
|
||||||
|
|
|
@ -7,7 +7,7 @@ pkgver=1.6.8
|
||||||
pkgrel=0
|
pkgrel=0
|
||||||
pkgdesc="Text serialization implementation for Kiota generated clients in Python"
|
pkgdesc="Text serialization implementation for Kiota generated clients in Python"
|
||||||
url="https://pypi.python.org/project/microsoft-kiota-abstractions"
|
url="https://pypi.python.org/project/microsoft-kiota-abstractions"
|
||||||
# arch="noarch"
|
arch="noarch"
|
||||||
license="MIT"
|
license="MIT"
|
||||||
depends="
|
depends="
|
||||||
py3-microsoft-kiota-abstractions
|
py3-microsoft-kiota-abstractions
|
||||||
|
|
|
@ -4,7 +4,7 @@ pkgname=py3-msal-extensions
|
||||||
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
||||||
_pkgreal=msal-extensions
|
_pkgreal=msal-extensions
|
||||||
pkgver=1.2.0
|
pkgver=1.2.0
|
||||||
pkgrel=1
|
pkgrel=0
|
||||||
pkgdesc="Microsoft Authentication Library extensions (MSAL EX) provides a persistence API "
|
pkgdesc="Microsoft Authentication Library extensions (MSAL EX) provides a persistence API "
|
||||||
url="https://pypi.org/project/msal-extensions"
|
url="https://pypi.org/project/msal-extensions"
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
|
|
|
@ -4,7 +4,7 @@ pkgname=py3-msal
|
||||||
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
||||||
_pkgreal=msal
|
_pkgreal=msal
|
||||||
pkgver=1.31.1
|
pkgver=1.31.1
|
||||||
pkgrel=1
|
pkgrel=0
|
||||||
pkgdesc="Microsoft Authentication Library (MSAL) for Python"
|
pkgdesc="Microsoft Authentication Library (MSAL) for Python"
|
||||||
url="https://pypi.org/project/msal"
|
url="https://pypi.org/project/msal"
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
|
|
|
@ -4,10 +4,10 @@ pkgname=py3-msgraph-core
|
||||||
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
||||||
_pkgreal=msgraph-core
|
_pkgreal=msgraph-core
|
||||||
pkgver=1.1.8
|
pkgver=1.1.8
|
||||||
pkgrel=1
|
pkgrel=0
|
||||||
pkgdesc="The Microsoft Graph Python SDK"
|
pkgdesc="The Microsoft Graph Python SDK"
|
||||||
url="https://pypi.python.org/project/msgraph-core"
|
url="https://pypi.python.org/project/msgraph-core"
|
||||||
# arch="noarch"
|
arch="noarch"
|
||||||
license="MIT"
|
license="MIT"
|
||||||
depends="
|
depends="
|
||||||
py3-azure-identity
|
py3-azure-identity
|
||||||
|
|
|
@ -7,7 +7,7 @@ pkgver=1.16.0
|
||||||
pkgrel=0
|
pkgrel=0
|
||||||
pkgdesc="The Microsoft Graph Python SDK"
|
pkgdesc="The Microsoft Graph Python SDK"
|
||||||
url="https://pypi.python.org/project/msgraph-sdk"
|
url="https://pypi.python.org/project/msgraph-sdk"
|
||||||
# arch="noarch"
|
arch="noarch"
|
||||||
license="MIT"
|
license="MIT"
|
||||||
depends="
|
depends="
|
||||||
py3-microsoft-kiota-serialization-text
|
py3-microsoft-kiota-serialization-text
|
||||||
|
|
|
@ -4,7 +4,7 @@ pkgname=py3-opentelemetry-sdk
|
||||||
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
||||||
_pkgreal=opentelemetry-sdk
|
_pkgreal=opentelemetry-sdk
|
||||||
pkgver=1.29.0
|
pkgver=1.29.0
|
||||||
pkgrel=1
|
pkgrel=0
|
||||||
pkgdesc="OpenTelemetry Python SDK"
|
pkgdesc="OpenTelemetry Python SDK"
|
||||||
url="https://github.com/open-telemetry/opentelemetry-python/tree/main"
|
url="https://github.com/open-telemetry/opentelemetry-python/tree/main"
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
|
|
|
@ -4,7 +4,7 @@ pkgname=py3-std-uritemplate
|
||||||
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
|
||||||
_pkgreal=std-uritemplate
|
_pkgreal=std-uritemplate
|
||||||
pkgver=2.0.1
|
pkgver=2.0.1
|
||||||
pkgrel=1
|
pkgrel=0
|
||||||
pkgdesc="A complete and maintained cross-language implementation of the Uri Template specification RFC 6570 Level 4"
|
pkgdesc="A complete and maintained cross-language implementation of the Uri Template specification RFC 6570 Level 4"
|
||||||
url="https://pypi.python.org/project/std-uritemplate"
|
url="https://pypi.python.org/project/std-uritemplate"
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
pkgname=ruby3.2-bundler
|
pkgname=ruby3.2-bundler
|
||||||
_gemname=bundler
|
_gemname=bundler
|
||||||
pkgver=2.3.26
|
pkgver=2.3.26
|
||||||
pkgrel=1
|
pkgrel=0
|
||||||
pkgdesc="Manage an application's gem dependencies"
|
pkgdesc="Manage an application's gem dependencies"
|
||||||
url="https://bundler.io/"
|
url="https://bundler.io/"
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
|
|
|
@ -5,7 +5,7 @@ _gemname=minitest
|
||||||
# Keep version in sync with "Bundled gems" (https://stdgems.org) for the
|
# Keep version in sync with "Bundled gems" (https://stdgems.org) for the
|
||||||
# packaged Ruby version.
|
# packaged Ruby version.
|
||||||
pkgver=5.15.0
|
pkgver=5.15.0
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc="Suite of testing facilities supporting TDD, BDD, mocking, and benchmarking for Ruby"
|
pkgdesc="Suite of testing facilities supporting TDD, BDD, mocking, and benchmarking for Ruby"
|
||||||
url="https://github.com/minitest/minitest"
|
url="https://github.com/minitest/minitest"
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
|
|
|
@ -5,7 +5,7 @@ _gemname=rake
|
||||||
# Keep version in sync with "Bundled gems" (https://stdgems.org) for the
|
# Keep version in sync with "Bundled gems" (https://stdgems.org) for the
|
||||||
# packaged Ruby version.
|
# packaged Ruby version.
|
||||||
pkgver=13.0.6
|
pkgver=13.0.6
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc="A Ruby task runner, inspired by make"
|
pkgdesc="A Ruby task runner, inspired by make"
|
||||||
url="https://github.com/ruby/rake"
|
url="https://github.com/ruby/rake"
|
||||||
arch="noarch"
|
arch="noarch"
|
||||||
|
|
|
@ -64,7 +64,7 @@ pkgname=ruby3.2
|
||||||
# create/move it.
|
# create/move it.
|
||||||
pkgver=3.2.6
|
pkgver=3.2.6
|
||||||
_abiver="${pkgver%.*}.0"
|
_abiver="${pkgver%.*}.0"
|
||||||
pkgrel=1
|
pkgrel=0
|
||||||
pkgdesc="An object-oriented language for quick and easy programming"
|
pkgdesc="An object-oriented language for quick and easy programming"
|
||||||
url="https://www.ruby-lang.org/"
|
url="https://www.ruby-lang.org/"
|
||||||
arch="all"
|
arch="all"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
pkgname=uptime-kuma
|
pkgname=uptime-kuma
|
||||||
pkgver=1.23.16
|
pkgver=1.23.16
|
||||||
pkgrel=1
|
pkgrel=0
|
||||||
pkgdesc='A fancy self-hosted monitoring tool'
|
pkgdesc='A fancy self-hosted monitoring tool'
|
||||||
arch="all"
|
arch="all"
|
||||||
url="https://github.com/louislam/uptime-kuma"
|
url="https://github.com/louislam/uptime-kuma"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# Maintainer: Michał Polański <michal@polanski.me>
|
maintainer="Michał Polański <michal@polanski.me>"
|
||||||
pkgname=uvicorn
|
pkgname=uvicorn
|
||||||
pkgver=0.34.0
|
pkgver=0.34.0
|
||||||
pkgrel=0
|
pkgrel=0
|
||||||
|
@ -7,7 +7,7 @@ url="https://www.uvicorn.org/"
|
||||||
license="BSD-3-Clause"
|
license="BSD-3-Clause"
|
||||||
# disable due to lack of support for websockets 14
|
# disable due to lack of support for websockets 14
|
||||||
# https://gitlab.alpinelinux.org/alpine/aports/-/issues/16646
|
# https://gitlab.alpinelinux.org/alpine/aports/-/issues/16646
|
||||||
# arch="noarch"
|
arch="noarch"
|
||||||
depends="py3-click py3-h11"
|
depends="py3-click py3-h11"
|
||||||
makedepends="py3-gpep517 py3-hatchling"
|
makedepends="py3-gpep517 py3-hatchling"
|
||||||
checkdepends="
|
checkdepends="
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||||
pkgname=wikijs
|
pkgname=wikijs
|
||||||
pkgver=2.5.307
|
pkgver=2.5.307
|
||||||
pkgrel=1
|
pkgrel=0
|
||||||
pkgdesc="Wiki.js | A modern, lightweight and powerful wiki app built on Node.js"
|
pkgdesc="Wiki.js | A modern, lightweight and powerful wiki app built on Node.js"
|
||||||
license="AGPL-3.0"
|
license="AGPL-3.0"
|
||||||
arch="!armv7 x86_64"
|
arch="!armv7 x86_64"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue