diff --git a/.forgejo/workflows/build-aarch64.yaml b/.forgejo/workflows/build-aarch64.yaml index c82109d..2a4dfc0 100644 --- a/.forgejo/workflows/build-aarch64.yaml +++ b/.forgejo/workflows/build-aarch64.yaml @@ -34,7 +34,7 @@ jobs: uses: forgejo/upload-artifact@v3 with: name: package - path: /home/buildozer/packages + path: packages deploy-aarch64: needs: [build-aarch64] diff --git a/.forgejo/workflows/build-x86_64.yaml b/.forgejo/workflows/build-x86_64.yaml index 42e75b2..aaffb72 100644 --- a/.forgejo/workflows/build-x86_64.yaml +++ b/.forgejo/workflows/build-x86_64.yaml @@ -34,7 +34,7 @@ jobs: uses: forgejo/upload-artifact@v3 with: name: package - path: /home/buildozer/packages + path: packages deploy-x86_64: needs: [build-x86_64] diff --git a/ilot/authentik/APKBUILD b/ilot/authentik/APKBUILD index 720fa70..79b5870 100644 --- a/ilot/authentik/APKBUILD +++ b/ilot/authentik/APKBUILD @@ -8,7 +8,7 @@ url="https://github.com/goauthentik/authentik" # s390x: missing py3-celery py3-flower and py3-kombu # armhf/armv7/x86: out of memory error when building goauthentik # ppc64le: not supported by Rollup build -# arch="aarch64 x86_64" +arch="aarch64 x86_64" license="MIT" # following depends aren't direct dependencies, but are needed: # py3-asn1crypto, py3-cbor2, py3-email-validator, py3-websockets diff --git a/ilot/certbot-dns-gandi/APKBUILD b/ilot/certbot-dns-gandi/APKBUILD index 422b9ed..d6845b5 100644 --- a/ilot/certbot-dns-gandi/APKBUILD +++ b/ilot/certbot-dns-gandi/APKBUILD @@ -3,7 +3,7 @@ pkgname=certbot-dns-gandi pkgdesc="gandi DNS authenticator plugin for certbot" pkgver=1.5.0 -pkgrel=1 +pkgrel=0 arch="noarch" url="https://github.com/obynio/certbot-plugin-gandi" license="MIT" diff --git a/ilot/codeberg-pages-server/APKBUILD b/ilot/codeberg-pages-server/APKBUILD index 14f88e7..359c118 100644 --- a/ilot/codeberg-pages-server/APKBUILD +++ b/ilot/codeberg-pages-server/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Antoine Martin (ayakael) pkgname=codeberg-pages-server 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." url="https://codeberg.org/Codeberg/pages-server" arch="all" diff --git a/ilot/forgejo-aneksajo/APKBUILD b/ilot/forgejo-aneksajo/APKBUILD index b67767a..d3a4462 100644 --- a/ilot/forgejo-aneksajo/APKBUILD +++ b/ilot/forgejo-aneksajo/APKBUILD @@ -6,7 +6,7 @@ pkgname=forgejo-aneksajo pkgver=11.0.0_git0 _gittag=v${pkgver/_git/-git-annex} -pkgrel=1 +pkgrel=0 pkgdesc="Self-hosted Git service written in Go with git-annex support" url="https://forgejo.org" # riscv64: builds fail https://codeberg.org/forgejo/forgejo/issues/3025 diff --git a/ilot/freescout/APKBUILD b/ilot/freescout/APKBUILD index 256928a..5f4eb2d 100644 --- a/ilot/freescout/APKBUILD +++ b/ilot/freescout/APKBUILD @@ -2,7 +2,7 @@ # Contributor: Antoine Martin (ayakael) pkgname=freescout pkgver=1.8.175 -pkgrel=1 +pkgrel=0 pkgdesc="Free self-hosted help desk & shared mailbox" arch="noarch" url="freescout.net" diff --git a/ilot/go/APKBUILD b/ilot/go/APKBUILD index 9fbe3c3..82a98ba 100644 --- a/ilot/go/APKBUILD +++ b/ilot/go/APKBUILD @@ -4,7 +4,7 @@ pkgname=go # go binaries are statically linked, security updates require rebuilds pkgver=1.24.2 -pkgrel=2 +pkgrel=1 pkgdesc="Go programming language compiler" url="https://go.dev/" arch="all" @@ -191,7 +191,7 @@ if [ "$CBUILD" = "$CTARGET" ]; then makedepends="go-bootstrap $makedepends" provides="go-bootstrap=$pkgver-r$pkgrel" else - pkgname=go-bootstrap + pkgname="go-bootstrap" makedepends="go $makedepends" # Go expect host linker instead of the cross-compiler export CC_FOR_TARGET="$CC" @@ -206,7 +206,7 @@ armel) export GOARCH="arm" GOARM=5 ;; armhf) export GOARCH="arm" GOARM=6 ;; armv7) export GOARCH="arm" GOARM=7 ;; s390x) export GOARCH="s390x" ;; -x86) export GOARCH=386 ;; +x86) export GOARCH="386" ;; x86_64) export GOARCH="amd64" ;; ppc64) export GOARCH="ppc64" ;; ppc64le) export GOARCH="ppc64le" ;; diff --git a/ilot/listmonk/APKBUILD b/ilot/listmonk/APKBUILD index 0ca0815..704084b 100644 --- a/ilot/listmonk/APKBUILD +++ b/ilot/listmonk/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Antoine Martin (ayakael) pkgname=listmonk pkgver=5.0.0 -pkgrel=1 +pkgrel=0 pkgdesc='Self-hosted newsletter and mailing list manager with a modern dashboard' arch="all" url=https://listmonk.app diff --git a/ilot/loomio/APKBUILD b/ilot/loomio/APKBUILD index 3e16c6f..1381afd 100644 --- a/ilot/loomio/APKBUILD +++ b/ilot/loomio/APKBUILD @@ -4,7 +4,7 @@ pkgname=loomio pkgver=2.21.4 _gittag=v$pkgver -pkgrel=2 +pkgrel=1 pkgdesc="A collaborative decision making tool" url="https://github.com/loomio/loomio" # failing build diff --git a/ilot/mastodon/APKBUILD b/ilot/mastodon/APKBUILD index 549276d..dcf1bd5 100644 --- a/ilot/mastodon/APKBUILD +++ b/ilot/mastodon/APKBUILD @@ -4,7 +4,7 @@ pkgname=mastodon _pkgname=$pkgname pkgver=4.2.20 _gittag=v$pkgver -pkgrel=1 +pkgrel=0 pkgdesc="Self-hosted social media and network server based on ActivityPub and OStatus" arch="x86_64" url="https://github.com/mastodon/mastodon" diff --git a/ilot/nextcloud30/APKBUILD b/ilot/nextcloud30/APKBUILD new file mode 100644 index 0000000..161f723 --- /dev/null +++ b/ilot/nextcloud30/APKBUILD @@ -0,0 +1,325 @@ +# Contributor: Jakub Jirutka +# Contributor: jahway603 +# Maintainer: Leonardo Arena +_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 '' "$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 +" diff --git a/ilot/peertube/APKBUILD b/ilot/peertube/APKBUILD index bf27ff8..809936b 100644 --- a/ilot/peertube/APKBUILD +++ b/ilot/peertube/APKBUILD @@ -2,7 +2,7 @@ # Contributor: Antoine Martin (ayakael) pkgname=peertube pkgver=6.0.2 -pkgrel=2 +pkgrel=1 pkgdesc="ActivityPub-federated video streaming platform using P2P directly in your web browser" # failing build # arch="x86_64" diff --git a/ilot/php82-pecl-inotify/APKBUILD b/ilot/php82-pecl-inotify/APKBUILD index bb39569..d2bb518 100644 --- a/ilot/php82-pecl-inotify/APKBUILD +++ b/ilot/php82-pecl-inotify/APKBUILD @@ -3,7 +3,7 @@ pkgname=php82-pecl-inotify _extname=inotify pkgver=3.0.0 -pkgrel=2 +pkgrel=1 pkgdesc="Inotify bindings for PHP 8.3" url="https://pecl.php.net/package/inotify" arch="all" diff --git a/ilot/php83-pecl-inotify/APKBUILD b/ilot/php83-pecl-inotify/APKBUILD index 305083f..48f2bbf 100644 --- a/ilot/php83-pecl-inotify/APKBUILD +++ b/ilot/php83-pecl-inotify/APKBUILD @@ -3,7 +3,7 @@ pkgname=php83-pecl-inotify _extname=inotify pkgver=3.0.0 -pkgrel=2 +pkgrel=1 pkgdesc="Inotify bindings for PHP 8.3" url="https://pecl.php.net/package/inotify" arch="all" diff --git a/ilot/py3-azure-core/APKBUILD b/ilot/py3-azure-core/APKBUILD index 04a316d..6e76144 100644 --- a/ilot/py3-azure-core/APKBUILD +++ b/ilot/py3-azure-core/APKBUILD @@ -4,7 +4,7 @@ pkgname=py3-azure-core #_pkgreal is used by apkbuild-pypi to find modules at PyPI _pkgreal=azure-core pkgver=1.32.0 -pkgrel=1 +pkgrel=0 pkgdesc="Microsoft Azure Core Library for Python" url="https://pypi.python.org/project/microsoft-kiota-authentication-azure" arch="noarch" diff --git a/ilot/py3-azure-identity/APKBUILD b/ilot/py3-azure-identity/APKBUILD index 9d5299c..9341e11 100644 --- a/ilot/py3-azure-identity/APKBUILD +++ b/ilot/py3-azure-identity/APKBUILD @@ -4,7 +4,7 @@ pkgname=py3-azure-identity #_pkgreal is used by apkbuild-pypi to find modules at PyPI _pkgreal=azure-identity pkgver=1.19.0 -pkgrel=1 +pkgrel=0 pkgdesc="Microsoft Azure Identity Library for Python" url="https://pypi.org/project/azure-identity/" arch="noarch" diff --git a/ilot/py3-django-countries/APKBUILD b/ilot/py3-django-countries/APKBUILD index 41eefd9..67e36b5 100644 --- a/ilot/py3-django-countries/APKBUILD +++ b/ilot/py3-django-countries/APKBUILD @@ -4,7 +4,7 @@ pkgname=py3-django-countries #_pkgreal is used by apkbuild-pypi to find modules at PyPI _pkgreal=django-countries pkgver=7.6.1 -pkgrel=1 +pkgrel=0 pkgdesc="Provides a country field for Django models." url="https://pypi.python.org/project/django-countries" arch="noarch" diff --git a/ilot/py3-django-rest-framework/APKBUILD b/ilot/py3-django-rest-framework/APKBUILD index 69f9f63..82a1497 100644 --- a/ilot/py3-django-rest-framework/APKBUILD +++ b/ilot/py3-django-rest-framework/APKBUILD @@ -4,7 +4,7 @@ pkgname=py3-django-rest-framework _pkgname=django-rest-framework pkgver=3.14.0 -pkgrel=2 +pkgrel=1 pkgdesc="Web APIs for Django" url="https://github.com/encode/django-rest-framework" arch="noarch" diff --git a/ilot/py3-django-tenant-schemas/APKBUILD b/ilot/py3-django-tenant-schemas/APKBUILD index 93d2155..b309c54 100644 --- a/ilot/py3-django-tenant-schemas/APKBUILD +++ b/ilot/py3-django-tenant-schemas/APKBUILD @@ -4,7 +4,7 @@ pkgname=py3-django-tenant-schemas #_pkgreal is used by apkbuild-pypi to find modules at PyPI _pkgreal=django-tenant-schemas pkgver=1.12.0 -pkgrel=1 +pkgrel=0 pkgdesc="Tenant support for Django using PostgreSQL schemas." url="https://pypi.python.org/project/django-tenant-schemas" arch="noarch" diff --git a/ilot/py3-kadmin-rs/APKBUILD b/ilot/py3-kadmin-rs/APKBUILD index e09f29f..fae9ad1 100644 --- a/ilot/py3-kadmin-rs/APKBUILD +++ b/ilot/py3-kadmin-rs/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Antoine Martin (ayakael) pkgname=py3-kadmin-rs pkgver=0.5.3 -pkgrel=1 +pkgrel=0 pkgdesc="Rust and Python interfaces to the Kerberos administration interface (kadm5)" url="https://github.com/authentik-community/kadmin-rs" arch="all" diff --git a/ilot/py3-microsoft-kiota-abstractions/APKBUILD b/ilot/py3-microsoft-kiota-abstractions/APKBUILD index 7e60839..24d7e1e 100644 --- a/ilot/py3-microsoft-kiota-abstractions/APKBUILD +++ b/ilot/py3-microsoft-kiota-abstractions/APKBUILD @@ -7,7 +7,7 @@ pkgver=1.6.8 pkgrel=0 pkgdesc="Abstractions library for Kiota generated Python clients" url="https://pypi.python.org/project/microsoft-kiota-abstractions" -# arch="noarch" +arch="noarch" license="MIT" depends=" py3-std-uritemplate<2.0.0 diff --git a/ilot/py3-microsoft-kiota-authentication-azure/APKBUILD b/ilot/py3-microsoft-kiota-authentication-azure/APKBUILD index ade06f3..c84acdc 100644 --- a/ilot/py3-microsoft-kiota-authentication-azure/APKBUILD +++ b/ilot/py3-microsoft-kiota-authentication-azure/APKBUILD @@ -7,7 +7,7 @@ pkgver=1.6.8 pkgrel=0 pkgdesc="Authentication provider for Kiota using Azure Identity" url="https://pypi.python.org/project/microsoft-kiota-authentication-azure" -# arch="noarch" +arch="noarch" license="MIT" depends=" py3-azure-core diff --git a/ilot/py3-microsoft-kiota-http/APKBUILD b/ilot/py3-microsoft-kiota-http/APKBUILD index 2847504..bebb592 100644 --- a/ilot/py3-microsoft-kiota-http/APKBUILD +++ b/ilot/py3-microsoft-kiota-http/APKBUILD @@ -7,7 +7,7 @@ pkgver=1.6.8 pkgrel=0 pkgdesc="Kiota http request adapter implementation for httpx library" url="https://pypi.python.org/project/microsoft-kiota-http" -# arch="noarch" +arch="noarch" license="MIT" depends=" py3-microsoft-kiota-abstractions diff --git a/ilot/py3-microsoft-kiota-serialization-form/APKBUILD b/ilot/py3-microsoft-kiota-serialization-form/APKBUILD index e3ca9de..fccfd62 100644 --- a/ilot/py3-microsoft-kiota-serialization-form/APKBUILD +++ b/ilot/py3-microsoft-kiota-serialization-form/APKBUILD @@ -7,7 +7,7 @@ pkgver=1.6.8 pkgrel=0 pkgdesc="Kiota Form encoded serialization implementation for Python" url="https://pypi.python.org/project/microsoft-kiota-serialization-form" -# arch="noarch" +arch="noarch" license="MIT" depends=" py3-microsoft-kiota-abstractions diff --git a/ilot/py3-microsoft-kiota-serialization-json/APKBUILD b/ilot/py3-microsoft-kiota-serialization-json/APKBUILD index ff66332..f59d827 100644 --- a/ilot/py3-microsoft-kiota-serialization-json/APKBUILD +++ b/ilot/py3-microsoft-kiota-serialization-json/APKBUILD @@ -7,7 +7,7 @@ pkgver=1.6.8 pkgrel=0 pkgdesc="JSON serialization implementation for Kiota clients in Python" url="https://pypi.python.org/project/microsoft-kiota-serialization-json" -# arch="noarch" +arch="noarch" license="MIT" depends=" py3-microsoft-kiota-abstractions diff --git a/ilot/py3-microsoft-kiota-serialization-multipart/APKBUILD b/ilot/py3-microsoft-kiota-serialization-multipart/APKBUILD index c58963a..c0da7ff 100644 --- a/ilot/py3-microsoft-kiota-serialization-multipart/APKBUILD +++ b/ilot/py3-microsoft-kiota-serialization-multipart/APKBUILD @@ -7,7 +7,7 @@ pkgver=1.6.8 pkgrel=0 pkgdesc="Multipart serialization implementation for python based kiota clients" url="https://pypi.python.org/project/microsoft-kiota-serialization-multipart" -# arch="noarch" +arch="noarch" license="MIT" depends="py3-microsoft-kiota-abstractions py3-microsoft-kiota-serialization-json" checkdepends="py3-pytest" diff --git a/ilot/py3-microsoft-kiota-serialization-text/APKBUILD b/ilot/py3-microsoft-kiota-serialization-text/APKBUILD index bfd33fd..3c38b26 100644 --- a/ilot/py3-microsoft-kiota-serialization-text/APKBUILD +++ b/ilot/py3-microsoft-kiota-serialization-text/APKBUILD @@ -7,7 +7,7 @@ pkgver=1.6.8 pkgrel=0 pkgdesc="Text serialization implementation for Kiota generated clients in Python" url="https://pypi.python.org/project/microsoft-kiota-abstractions" -# arch="noarch" +arch="noarch" license="MIT" depends=" py3-microsoft-kiota-abstractions diff --git a/ilot/py3-msal-extensions/APKBUILD b/ilot/py3-msal-extensions/APKBUILD index 0cbab5d..a2e26c4 100644 --- a/ilot/py3-msal-extensions/APKBUILD +++ b/ilot/py3-msal-extensions/APKBUILD @@ -4,7 +4,7 @@ pkgname=py3-msal-extensions #_pkgreal is used by apkbuild-pypi to find modules at PyPI _pkgreal=msal-extensions pkgver=1.2.0 -pkgrel=1 +pkgrel=0 pkgdesc="Microsoft Authentication Library extensions (MSAL EX) provides a persistence API " url="https://pypi.org/project/msal-extensions" arch="noarch" diff --git a/ilot/py3-msal/APKBUILD b/ilot/py3-msal/APKBUILD index 45bab51..02b267a 100644 --- a/ilot/py3-msal/APKBUILD +++ b/ilot/py3-msal/APKBUILD @@ -4,7 +4,7 @@ pkgname=py3-msal #_pkgreal is used by apkbuild-pypi to find modules at PyPI _pkgreal=msal pkgver=1.31.1 -pkgrel=1 +pkgrel=0 pkgdesc="Microsoft Authentication Library (MSAL) for Python" url="https://pypi.org/project/msal" arch="noarch" diff --git a/ilot/py3-msgraph-core/APKBUILD b/ilot/py3-msgraph-core/APKBUILD index 86d2377..e8d9cb5 100644 --- a/ilot/py3-msgraph-core/APKBUILD +++ b/ilot/py3-msgraph-core/APKBUILD @@ -4,10 +4,10 @@ pkgname=py3-msgraph-core #_pkgreal is used by apkbuild-pypi to find modules at PyPI _pkgreal=msgraph-core pkgver=1.1.8 -pkgrel=1 +pkgrel=0 pkgdesc="The Microsoft Graph Python SDK" url="https://pypi.python.org/project/msgraph-core" -# arch="noarch" +arch="noarch" license="MIT" depends=" py3-azure-identity diff --git a/ilot/py3-msgraph-sdk/APKBUILD b/ilot/py3-msgraph-sdk/APKBUILD index 2b6b18d..f23f733 100644 --- a/ilot/py3-msgraph-sdk/APKBUILD +++ b/ilot/py3-msgraph-sdk/APKBUILD @@ -7,7 +7,7 @@ pkgver=1.16.0 pkgrel=0 pkgdesc="The Microsoft Graph Python SDK" url="https://pypi.python.org/project/msgraph-sdk" -# arch="noarch" +arch="noarch" license="MIT" depends=" py3-microsoft-kiota-serialization-text diff --git a/ilot/py3-opentelemetry-sdk/APKBUILD b/ilot/py3-opentelemetry-sdk/APKBUILD index 06d100c..08bc2ad 100644 --- a/ilot/py3-opentelemetry-sdk/APKBUILD +++ b/ilot/py3-opentelemetry-sdk/APKBUILD @@ -4,7 +4,7 @@ pkgname=py3-opentelemetry-sdk #_pkgreal is used by apkbuild-pypi to find modules at PyPI _pkgreal=opentelemetry-sdk pkgver=1.29.0 -pkgrel=1 +pkgrel=0 pkgdesc="OpenTelemetry Python SDK" url="https://github.com/open-telemetry/opentelemetry-python/tree/main" arch="noarch" diff --git a/ilot/py3-std-uritemplate/APKBUILD b/ilot/py3-std-uritemplate/APKBUILD index b0c8494..caca02f 100644 --- a/ilot/py3-std-uritemplate/APKBUILD +++ b/ilot/py3-std-uritemplate/APKBUILD @@ -4,7 +4,7 @@ pkgname=py3-std-uritemplate #_pkgreal is used by apkbuild-pypi to find modules at PyPI _pkgreal=std-uritemplate 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" url="https://pypi.python.org/project/std-uritemplate" arch="noarch" diff --git a/ilot/ruby3.2-bundler/APKBUILD b/ilot/ruby3.2-bundler/APKBUILD index 2684c39..b21a7d8 100644 --- a/ilot/ruby3.2-bundler/APKBUILD +++ b/ilot/ruby3.2-bundler/APKBUILD @@ -2,7 +2,7 @@ pkgname=ruby3.2-bundler _gemname=bundler pkgver=2.3.26 -pkgrel=1 +pkgrel=0 pkgdesc="Manage an application's gem dependencies" url="https://bundler.io/" arch="noarch" diff --git a/ilot/ruby3.2-minitest/APKBUILD b/ilot/ruby3.2-minitest/APKBUILD index 4e9aaf6..a3193fb 100644 --- a/ilot/ruby3.2-minitest/APKBUILD +++ b/ilot/ruby3.2-minitest/APKBUILD @@ -5,7 +5,7 @@ _gemname=minitest # Keep version in sync with "Bundled gems" (https://stdgems.org) for the # packaged Ruby version. pkgver=5.15.0 -pkgrel=2 +pkgrel=1 pkgdesc="Suite of testing facilities supporting TDD, BDD, mocking, and benchmarking for Ruby" url="https://github.com/minitest/minitest" arch="noarch" diff --git a/ilot/ruby3.2-rake/APKBUILD b/ilot/ruby3.2-rake/APKBUILD index b8ba49d..6c34011 100644 --- a/ilot/ruby3.2-rake/APKBUILD +++ b/ilot/ruby3.2-rake/APKBUILD @@ -5,7 +5,7 @@ _gemname=rake # Keep version in sync with "Bundled gems" (https://stdgems.org) for the # packaged Ruby version. pkgver=13.0.6 -pkgrel=2 +pkgrel=1 pkgdesc="A Ruby task runner, inspired by make" url="https://github.com/ruby/rake" arch="noarch" diff --git a/ilot/ruby3.2/APKBUILD b/ilot/ruby3.2/APKBUILD index b26c290..f3e0f8a 100644 --- a/ilot/ruby3.2/APKBUILD +++ b/ilot/ruby3.2/APKBUILD @@ -64,7 +64,7 @@ pkgname=ruby3.2 # create/move it. pkgver=3.2.6 _abiver="${pkgver%.*}.0" -pkgrel=1 +pkgrel=0 pkgdesc="An object-oriented language for quick and easy programming" url="https://www.ruby-lang.org/" arch="all" diff --git a/ilot/uptime-kuma/APKBUILD b/ilot/uptime-kuma/APKBUILD index e8859bb..6bc88c8 100644 --- a/ilot/uptime-kuma/APKBUILD +++ b/ilot/uptime-kuma/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Antoine Martin (ayakael) pkgname=uptime-kuma pkgver=1.23.16 -pkgrel=1 +pkgrel=0 pkgdesc='A fancy self-hosted monitoring tool' arch="all" url="https://github.com/louislam/uptime-kuma" diff --git a/ilot/uvicorn/APKBUILD b/ilot/uvicorn/APKBUILD index 65c3370..1f14918 100644 --- a/ilot/uvicorn/APKBUILD +++ b/ilot/uvicorn/APKBUILD @@ -1,4 +1,4 @@ -# Maintainer: Michał Polański +maintainer="Michał Polański " pkgname=uvicorn pkgver=0.34.0 pkgrel=0 @@ -7,7 +7,7 @@ url="https://www.uvicorn.org/" license="BSD-3-Clause" # disable due to lack of support for websockets 14 # https://gitlab.alpinelinux.org/alpine/aports/-/issues/16646 -# arch="noarch" +arch="noarch" depends="py3-click py3-h11" makedepends="py3-gpep517 py3-hatchling" checkdepends=" diff --git a/ilot/wikijs/APKBUILD b/ilot/wikijs/APKBUILD index fef3a51..bdf9fc2 100644 --- a/ilot/wikijs/APKBUILD +++ b/ilot/wikijs/APKBUILD @@ -2,7 +2,7 @@ # Contributor: Antoine Martin (ayakael) pkgname=wikijs pkgver=2.5.307 -pkgrel=1 +pkgrel=0 pkgdesc="Wiki.js | A modern, lightweight and powerful wiki app built on Node.js" license="AGPL-3.0" arch="!armv7 x86_64"