diff --git a/backports/py3-django-debug-toolbar/APKBUILD b/backports/py3-django-debug-toolbar/APKBUILD deleted file mode 100644 index b0974d3..0000000 --- a/backports/py3-django-debug-toolbar/APKBUILD +++ /dev/null @@ -1,38 +0,0 @@ -# Contributor: Leonardo Arena -# Maintainer: Will Sinatra -pkgname=py3-django-debug-toolbar -_pkgname=django-debug-toolbar -pkgver=4.3 -pkgrel=1 -pkgdesc="Configurable set of panels that display various debug information about the current request/response" -options="!check" # Requires unpackaged Selenium python3 module -url="https://github.com/jazzband/django-debug-toolbar" -arch="noarch" -license="BSD-3-Clause" -depends="py3-django py3-sqlparse" -makedepends=" - py3-gpep517 - py3-hatchling - " -# options="!check" #no testsuite -subpackages="$pkgname-pyc" -source="$pkgname-$pkgver.tar.gz::https://github.com/jazzband/$_pkgname/archive/$pkgver.tar.gz" -builddir="$srcdir"/$_pkgname-$pkgver - -replaces="py-django-debug-toolbar" # Backwards compatibility -provides="py-django-debug-toolbar=$pkgver-r$pkgrel" # Backwards compatibility - -build() { - gpep517 build-wheel \ - --wheel-dir .dist \ - --output-fd 3 3>&1 >&2 -} - -package() { - python3 -m installer -d "$pkgdir" \ - .dist/*.whl -} - -sha512sums=" -caa8563d38e8c96305828b7a07006ce2ee0afae099d70d75d332f2196fc3ffcf7f3848440ea22c00f2b918029477672a172e30714f6f73a630404175aef3b925 py3-django-debug-toolbar-4.3.tar.gz -" diff --git a/backports/py3-pyqt6-sip/APKBUILD b/backports/py3-pyqt6-sip/APKBUILD deleted file mode 100644 index 59f6c14..0000000 --- a/backports/py3-pyqt6-sip/APKBUILD +++ /dev/null @@ -1,36 +0,0 @@ -# Contributor: Rosie K Languet -# Maintainer: Rosie K Languet -pkgname=py3-pyqt6-sip -pkgver=13.8.0 -pkgrel=0 -pkgdesc="The sip module support for PyQt6" -url="https://riverbankcomputing.com/software/sip" -arch="all" -license="custom:sip" -depends="python3" -makedepends=" - py3-gpep517 - py3-setuptools - py3-wheel - python3-dev - " -source="https://pypi.python.org/packages/source/P/PyQt6-sip/PyQt6_sip-$pkgver.tar.gz" -options="!check" # No tests -builddir="$srcdir/PyQt6_sip-$pkgver" - -build() { - export CFLAGS="$CFLAGS -O2 -flto=auto" - export CXXFLAGS="$CXXFLAGS -O2 -flto=auto" - gpep517 build-wheel \ - --wheel-dir .dist \ - --output-fd 3 3>&1 >&2 -} - -package() { - python3 -m installer -d "$pkgdir" \ - .dist/*.whl -} - -sha512sums=" -6947690e61fe65a21f61d034ae9de7b7adb001c59a4a362933c5441648fe27140b43666efa73f981b138cfc73fac72777bb7318b98accc3c7f808687e3fc5d81 PyQt6_sip-13.8.0.tar.gz -" diff --git a/backports/py3-qt6/APKBUILD b/backports/py3-qt6/APKBUILD deleted file mode 100644 index fbf7cb7..0000000 --- a/backports/py3-qt6/APKBUILD +++ /dev/null @@ -1,59 +0,0 @@ -# Contributor: Rosie K Languet -# Maintainer: Rosie K Languet -pkgname=py3-qt6 -pkgver=6.7.1 -pkgrel=0 -pkgdesc="Python 3 bindings for the Qt toolkit" -url="https://www.riverbankcomputing.com/software/pyqt/" -arch="all" -license="GPL-3.0-only" -depends=" - py3-pyqt6-sip - python3 - " -makedepends=" - libx11-dev - py3-dbus-dev - py3-opengl - py3-pyqt-builder - py3-sip - python3-dev - qt6-qtbase-dev - qt6-qtconnectivity-dev - qt6-qtdeclarative-dev - qt6-qtmultimedia-dev - qt6-qtserialport-dev - qt6-qtsvg-dev - qt6-qttools-dev - qt6-qtwebchannel-dev - qt6-qtwebsockets-dev - " - -subpackages="$pkgname-pyc" -source="https://pypi.python.org/packages/source/P/PyQt6/PyQt6-$pkgver.tar.gz" -builddir="$srcdir/PyQt6-$pkgver" - -build() { - export CFLAGS="$CFLAGS -O2 -flto=auto" - export CXXFLAGS="$CXXFLAGS -O2 -flto=auto" - sip-build \ - --confirm-license \ - --qmake /usr/lib/qt6/bin/qmake \ - --api-dir /usr/share/qt6/qsci/api/python \ - --pep484-pyi \ - --no-make - make -C build -} - -check() { - make -C build check -} - -package() { - make DESTDIR="$pkgdir" INSTALL_ROOT="$pkgdir" -C build install -j1 - python3 -m compileall -j 0 "$pkgdir"/usr/lib/python3* -} - -sha512sums=" -1e0fec009e1823b06460fd96eddc00ed31388c20f6d832aa0ebaa130baf06d83514df43af7961c3cb2872570d27e539d6db7bf6143ccdfd61a19da7521be2c7e PyQt6-6.7.1.tar.gz -" diff --git a/backports/py3-sip/APKBUILD b/backports/py3-sip/APKBUILD deleted file mode 100644 index 8469075..0000000 --- a/backports/py3-sip/APKBUILD +++ /dev/null @@ -1,38 +0,0 @@ -# Contributor: Francesco Colista -# Maintainer: Francesco Colista -pkgname=py3-sip -pkgver=6.8.6 -pkgrel=0 -pkgdesc="A tool that makes it easy to create Python bindings for C and C++ libraries" -options="!check" # No testsuite -url="https://www.riverbankcomputing.com/software/sip/" -arch="all" -license="custom:sip" -depends=" - py3-packaging - py3-ply - py3-setuptools - py3-toml - " -makedepends="python3-dev py3-gpep517 py3-wheel" -subpackages="$pkgname-pyc" -source="https://pypi.python.org/packages/source/s/sip/sip-$pkgver.tar.gz" -builddir="$srcdir/sip-$pkgver" - -replaces="py-sip" # Backwards comptibility -provides="py-sip=$pkgver-r$pkgrel" # Backwards comptibility - -build() { - gpep517 build-wheel \ - --wheel-dir .dist \ - --output-fd 3 3>&1 >&2 -} - -package() { - python3 -m installer -d "$pkgdir" \ - .dist/sip-*.whl -} - -sha512sums=" -c884c58fc51708e2dd247453f2214e6b01d7e1a9a0166b4228feb5d996310ace2665238dde26af34907e596a0a1c710fc130ae79297f430f73f639a3eb781a50 sip-6.8.6.tar.gz -" diff --git a/user/caprine/APKBUILD b/user/caprine/APKBUILD deleted file mode 100644 index 73c3e02..0000000 --- a/user/caprine/APKBUILD +++ /dev/null @@ -1,66 +0,0 @@ -# Maintainer: Antoine Martin (ayakael) -# Contributor: Antoine Martin (ayakael) - -pkgname=caprine -pkgver=2.59.1 -pkgrel=0 -pkgdesc="Elegant Facebook Messenger desktop app" -arch="x86_64 aarch64" # bloced by electron -url="https://github.com/sindresorhus/caprine" -license="MIT" -depends="electron" -makedepends="npm findutils coreutils" -options="!check" -source=" - $pkgname-$pkgver.tar.gz::https://github.com/sindresorhus/caprine/archive/refs/tags/v$pkgver.tar.gz - caprine.desktop - caprine.js - " - -build() { - npm install --ignore-scripts - npx --yes patch-package - npx tsc - rm -r node_modules - npm install --ignore-scripts --production - npx --yes patch-package -} - -package() { - local appdir=/usr/lib/$pkgname - - install -d "$pkgdir"$appdir - cp -r ./* "$pkgdir"$appdir - - install -dm755 "$pkgdir/usr/share/pixmaps" - install -m644 build/icon.png "$pkgdir/usr/share/pixmaps/$pkgname.png" - - install -Dm755 "$srcdir"/$pkgname.js "$pkgdir"/usr/bin/$pkgname - install -Dm644 "$srcdir"/$pkgname.desktop \ - "$pkgdir"/usr/share/applications/$pkgname.desktop - - install -dm755 "$pkgdir"/usr/share/licenses/$pkgname - ln -s "$(realpath -m --relative-to=/usr/share/licenses/$pkgname $appdir/license)" \ - "$pkgdir"/usr/share/licenses/$pkgname - - # Clean up - rm -r "$pkgdir"$appdir/build - rm -r "$pkgdir"$appdir/source - rm -r "$pkgdir"$appdir/tsconfig.json - find "$pkgdir"$appdir \ - -name "package.json" \ - -exec sed -e "s|$srcdir/$pkgname|$appdir|" \ - -i {} \; \ - -or -name ".*" -prune -exec rm -r '{}' \; \ - -or -name "bin" -prune -exec rm -r '{}' \; \ - -or -name "example" -prune -exec rm -r '{}' \; \ - -or -name "examples" -prune -exec rm -r '{}' \; \ - -or -name "man" -prune -exec rm -r '{}' \; \ - -or -name "scripts" -prune -exec rm -r '{}' \; \ - -or -name "test" -prune -exec rm -r '{}' \; -} -sha512sums=" -a525bafb6a53dd2dbdfc4b9b3e96d3939d93be950a3287f2a5ef6465d5a6b64ecda79b6d393023d067f939e1a6e85debc35f83bbb1f758011db9d94dd9ff8a72 caprine-2.59.1.tar.gz -a469e3bea24926119e51642b777ef794c5fa65421107903f967c36d81bbb1adb3d52469ce3a3301b2c890f1aa53ab989ded22a7c6e811fb8cf0a582dbd835e19 caprine.desktop -44280c62ce43bdafa8528729371fccb16b8a0e3db7aca28d5c157ae0144dca5fbb023b8883b561955aa28ab62e967f2674d8c6bcaff186e2cdd0e7ba8beab9ac caprine.js -" diff --git a/user/caprine/caprine.desktop b/user/caprine/caprine.desktop deleted file mode 100644 index b17bbd5..0000000 --- a/user/caprine/caprine.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Type=Application -Name=Caprine -GenericName=IM Client -Comment=Unofficial Facebook Messenger app -Icon=caprine -Exec=caprine -Categories=GTK;InstantMessaging;Network; -StartupNotify=true diff --git a/user/caprine/caprine.js b/user/caprine/caprine.js deleted file mode 100644 index a963ee6..0000000 --- a/user/caprine/caprine.js +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/electron - -const name = 'caprine'; - -const {app} = require('electron'); -const fs = require('fs'); -const path = require('path'); - -// Change command name. -const fd = fs.openSync('/proc/self/comm', fs.constants.O_WRONLY); -fs.writeSync(fd, name); -fs.closeSync(fd); - -// Remove first command line argument (/usr/bin/electron). -process.argv.splice(0, 1); - -// Set application paths. -const appPath = path.join(path.dirname(__dirname), 'lib', name); -const packageJson = require(path.join(appPath, 'package.json')); -const productName = packageJson.productName; -app.setAppPath(appPath); -app.setDesktopName(name + '.desktop'); -app.setName(productName); -app.setPath('userCache', path.join(app.getPath('cache'), productName)); -app.setPath('userData', path.join(app.getPath('appData'), productName)); -app.setVersion(packageJson.version); - -// Run the application. -require('module')._load(appPath, module, true); diff --git a/user/forgejo-aneksajo/APKBUILD b/user/forgejo-aneksajo/APKBUILD deleted file mode 100644 index ca50a59..0000000 --- a/user/forgejo-aneksajo/APKBUILD +++ /dev/null @@ -1,112 +0,0 @@ -# Contributor: Carlo Landmeter -# Contributor: 6543 <6543@obermui.de> -# Contributor: techknowlogick -# Contributor: Patrycja Rosa -# Maintainer: Antoine Martin (ayakael) -pkgname=forgejo-aneksajo -pkgver=8.0.1 -_gittag=v$pkgver-git-annex0 -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 -arch="all !riscv64" -license="MIT" -depends="git git-lfs gnupg" -makedepends="go nodejs npm" -checkdepends="bash openssh openssh-keygen sqlite tzdata" -install="$pkgname.pre-install" -pkgusers="forgejo" -pkggroups="www-data" -subpackages="$pkgname-openrc" -source="$pkgname-$_gittag.tar.gz::https://codeberg.org/matrss/forgejo-aneksajo/archive/$_gittag.tar.gz - $pkgname.initd - $pkgname.ini - " -builddir="$srcdir/forgejo-aneksajo" -options="!check net chmod-clean" # broken with GIT_CEILING - -# secfixes: -# 7.0.4-r0: -# - CVE-2024-24789 -# 7.0.3-r0: -# - CVE-2024-24788 -# 1.21.10.0-r0: -# - CVE-2023-45288 -# 1.21.3.0-r0: -# - CVE-2023-48795 - -export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}" -export GOTMPDIR="${GOTMPDIR:-"$srcdir"}" -export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}" - -# Skip tests for archs that fail unrelated in CI -case "$CARCH" in -s390x|x86|armhf|armv7) options="$options !check" ;; -esac - -prepare() { - default_prepare - - npm ci -} - -build() { - # XXX: LARGEFILE64 - export CGO_CFLAGS="$CFLAGS -O2 -D_LARGEFILE64_SOURCE" - export TAGS="bindata sqlite sqlite_unlock_notify" - export GITEA_VERSION="$pkgver" - export EXTRA_GOFLAGS="$GOFLAGS" - export CGO_LDFLAGS="$LDFLAGS" - unset LDFLAGS - ## make FHS compliant - local setting="code.gitea.io/gitea/modules/setting" - export LDFLAGS="$LDFLAGS -X $setting.CustomConf=/etc/forgejo/app.ini" - export LDFLAGS="$LDFLAGS -X $setting.AppWorkPath=/var/lib/forgejo/" - - make -j1 build -} - -check() { - local home="$srcdir"/home - mkdir -p "$home" - install -d -m700 "$home"/.ssh - touch "$home"/.gitconfig - - env GITEA_ROOT="$home" HOME="$home" GITEA_WORK_DIR="$(pwd)" timeout -s ABRT 20m make -j1 test-sqlite - ## "make test" - modified (exclude broken tests) - ## 'code.gitea.io/gitea/modules/migrations': github hase rate limits! 403 API - local tests=$(go list ./... | grep -v /vendor/ | - grep -v 'code.gitea.io/gitea/modules/migrations' | - grep -v 'code.gitea.io/gitea/modules/charset' | - grep -v 'code.gitea.io/gitea/models/migrations' | - grep -v 'code.gitea.io/gitea/services/migrations' | - grep -v 'code.gitea.io/gitea/integrations') - env GITEA_CONF="$PWD/tests/sqlite.ini" GITEA_ROOT="$home" HOME="$home" GO111MODULE=on go test -mod=vendor -tags='sqlite sqlite_unlock_notify' $tests - -} - -package() { - for dir in $pkgname $pkgname/git $pkgname/data $pkgname/db $pkgname/custom; do - install -dm750 -o forgejo -g www-data \ - "$pkgdir"/var/lib/$dir - done - - install -dm755 -o forgejo -g www-data "$pkgdir"/var/log/forgejo - - # TODO: rename when upstream does - install -Dm755 -g www-data gitea "$pkgdir"/usr/bin/forgejo - - install -Dm644 -o forgejo -g www-data "$srcdir"/forgejo-aneksajo.ini \ - "$pkgdir"/etc/forgejo/app.ini - chown forgejo:www-data "$pkgdir"/etc/forgejo - - install -Dm755 "$srcdir"/forgejo-aneksajo.initd \ - "$pkgdir"/etc/init.d/forgejo -} - -sha512sums=" -d8e273d369c934eec7ff84795cd0d896cda53bc1a2d17f610dd8476ff92dc50c4a24c4598366ef8aac3be52ddef6630489043183085334376c30bc5d4d5f15c2 forgejo-aneksajo-v8.0.1-git-annex0.tar.gz -eb93a9f6c8f204de5c813f58727015f53f9feaab546589e016c60743131559f04fc1518f487b6d2a0e7fa8fab6d4a67cd0cd9713a7ccd9dec767a8c1ddebe129 forgejo-aneksajo.initd -b537b41b6b3a945274a6028800f39787b48c318425a37cf5d40ace0d1b305444fd07f17b4acafcd31a629bedd7d008b0bb3e30f82ffeb3d7e7e947bdbe0ff4f3 forgejo-aneksajo.ini -" diff --git a/user/forgejo-aneksajo/forgejo-aneksajo.ini b/user/forgejo-aneksajo/forgejo-aneksajo.ini deleted file mode 100644 index 3b46259..0000000 --- a/user/forgejo-aneksajo/forgejo-aneksajo.ini +++ /dev/null @@ -1,26 +0,0 @@ -# Configuration cheat sheet: https://forgejo.org/docs/latest/admin/config-cheat-sheet/ - -RUN_USER = forgejo -RUN_MODE = prod - -[repository] -ROOT = /var/lib/forgejo/git -SCRIPT_TYPE = sh - -[server] -STATIC_ROOT_PATH = /usr/share/webapps/forgejo -APP_DATA_PATH = /var/lib/forgejo/data -LFS_START_SERVER = true - -[database] -DB_TYPE = sqlite3 -PATH = /var/lib/forgejo/db/forgejo.db -SSL_MODE = disable - -[session] -PROVIDER = file - -[log] -ROOT_PATH = /var/log/forgejo -MODE = file -LEVEL = Info diff --git a/user/forgejo-aneksajo/forgejo-aneksajo.initd b/user/forgejo-aneksajo/forgejo-aneksajo.initd deleted file mode 100644 index 24dd085..0000000 --- a/user/forgejo-aneksajo/forgejo-aneksajo.initd +++ /dev/null @@ -1,15 +0,0 @@ -#!/sbin/openrc-run - -supervisor=supervise-daemon -name=forgejo -command="/usr/bin/forgejo" -command_user="${FORGEJO_USER:-forgejo}:www-data" -command_args="web --config '${FORGEJO_CONF:-/etc/forgejo/app.ini}'" -supervise_daemon_args="--env FORGEJO_WORK_DIR='${FORGEJO_WORK_DIR:-/var/lib/forgejo}' --chdir '${FORGEJO_WORK_DIR:-/var/lib/forgejo}' --stdout '${FORGEJO_LOG_FILE:-/var/log/forgejo/http.log}' --stderr '${FORGEJO_LOG_FILE:-/var/log/forgejo/http.log}'" -pidfile="/run/forgejo.pid" - -depend() { - use logger dns - need net - after firewall mysql postgresql -} diff --git a/user/forgejo-aneksajo/forgejo-aneksajo.pre-install b/user/forgejo-aneksajo/forgejo-aneksajo.pre-install deleted file mode 100644 index c7e8b7b..0000000 --- a/user/forgejo-aneksajo/forgejo-aneksajo.pre-install +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -addgroup -S -g 82 www-data 2>/dev/null -adduser -S -D -h /var/lib/forgejo -s /bin/sh -G www-data -g forgejo forgejo 2>/dev/null \ - && passwd -u forgejo 2>/dev/null - -exit 0