15 Commits

Author SHA1 Message Date
148601714b (discord-bin): add deps for ALT 2025-05-01 10:03:24 +03:00
28aaa0f078 discord-bin 0.0.93-1 2025-04-30 00:22:56 +03:00
866b88f9c8 alr postinstall создание служебного пользователя 2025-04-29 09:21:33 +03:00
e9ab6a18c1 nv-codec-headers - 2025-04-29 09:20:49 +03:00
5f748cec3e pnpm 10.9.0-1 2025-04-28 16:21:02 +03:00
497c7d8a97 firefox-bin 138.0-1 2025-04-28 15:33:27 +03:00
605fc17952 alr-bin 0.0.11-3
alr-git 2
2025-04-28 13:34:43 +03:00
2ed3f003ce gpu-screen-recorder 5.3.8-1 2025-04-27 17:29:41 +03:00
b421962bd7 firefox-bin 137.0.2 2025-04-27 16:57:02 +03:00
d8c5a14f77 gpu-screen-recorder 5.4.1-1
gpu-screen-recorder-notification 1.0.6-1
gpu-screen-recorder-ui 1.5.1-1
2025-04-27 14:48:59 +03:00
2074442b59 python3-pyaml 25.1.0-1 2025-04-27 14:09:47 +03:00
3081c9c657 alr-bin 0.0.11-2 & alr-git 2025-04-26 16:34:51 +03:00
994e7cf4bd alr-bin 0.0.11-1 2025-04-26 15:41:57 +03:00
b81b99e2b3 Revert "alr-bin 0.0.11"
This reverts commit 79b0cb600f.
2025-04-26 15:41:05 +03:00
79b0cb600f alr-bin 0.0.11 2025-04-26 15:40:37 +03:00
12 changed files with 83 additions and 47 deletions

View File

@ -1,8 +1,8 @@
name='alr-bin'
version='0.0.10'
release='1'
version='0.0.11'
release='3'
desc='Any Linux Repository'
homepage='https://gitverse.ru/sc/Xpamych/ALR'
homepage='https://gitea.plemya-x.ru/Plemya-x/ALR'
maintainer_ru='Евгений Храмов <xpamych@yandex.ru>'
architectures=('amd64' 'arm64' 'arm7' 'arm6' '386' 'riscv64')
license=('GPL-3.0-or-later')
@ -12,6 +12,10 @@ conflicts=('alr' 'alr-bin' 'alr-git')
sources=("https://gitea.plemya-x.ru/Plemya-x/ALR/releases/download/v${version}/alr-${version}-linux-x86_64.tar.gz")
checksums=('SKIP')
scripts=(
['postinstall']='postinstall.sh'
)
prepare() {
cd $srcdir
}

6
alr-bin/postinstall.sh Normal file
View File

@ -0,0 +1,6 @@
#!/usr/bin/env bash
useradd -r -s /usr/sbin/nologin alr
mkdir -p /var/cache/alr /etc/alr
chown -R alr:alr /var/cache/alr
setcap cap_setuid,cap_setgid+ep /usr/bin/alr

View File

@ -1,8 +1,8 @@
name='alr-git'
version='151.eb2cc3c'
release='1'
version='2b7c2bbbb3'
release='2'
desc='Any Linux Repository'
homepage='https://gitverse.ru/sc/Xpamych/ALR'
homepage='https://gitea.plemya-x.ru/Plemya-x/ALR'
maintainer='Evgeniy Khramov <xpamych@yandex.ru>'
maintainer_ru='Евгений Храмов <xpamych@yandex.ru>'
architectures=('amd64' 'arm64' 'arm7' 'arm6' '386' 'riscv64')
@ -18,6 +18,10 @@ build_deps_opensuse=('go')
sources=("git+https://gitea.plemya-x.ru/Plemya-x/ALR.git")
checksums=('SKIP')
scripts=(
['postinstall']='postinstall.sh'
)
version() {
cd "${srcdir}/ALR"
git-version
@ -33,4 +37,10 @@ package() {
install-binary alr
install-completion bash alr < scripts/completion/bash
install-completion zsh alr < scripts/completion/zsh
}
files() {
echo ./usr/bin/alr
echo ./usr/share/bash-completion/completions/alr
echo ./usr/share/zsh/site-functions/_alr
}

6
alr-git/postinstall.sh Normal file
View File

@ -0,0 +1,6 @@
#!/usr/bin/env bash
useradd -r -s /usr/sbin/nologin alr
mkdir -p /var/cache/alr /etc/alr
chown -R alr:alr /var/cache/alr
setcap cap_setuid,cap_setgid+ep /usr/bin/alr

View File

@ -1,5 +1,5 @@
name='discord-bin'
version='0.0.92'
version='0.0.93'
release='1'
desc='All-in-one voice and text chat for gamers'
desk_ru='Всё в одном голосовое и текстовое общение для игроков'
@ -40,6 +40,12 @@ deps_arch=(
'libappindicator-gtk3'
'xdg-utils'
)
deps_altlinux=(
'gtk3'
'xdg-utils'
'pulseaudio'
'libnss'
)
sources=(
"https://dl.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz"

View File

@ -1,6 +1,6 @@
name='firefox-bin'
version='137.0.0'
ver='137.0'
version='138.0.0'
ver='138.0'
release='1'
desc='Fast, Private & Safe Web Browser.'
homepage='https://www.mozilla.org/firefox/'

View File

@ -1,5 +1,5 @@
name='gpu-screen-recorder-notification'
version='1.0.5'
version='1.0.6'
release='1'
desc='Notification in the style of ShadowPlay.'
desk_ru='Уведомления в стиле ShadowPlay'

View File

@ -1,5 +1,5 @@
name='gpu-screen-recorder-ui'
version='1.3.4'
version='1.5.1'
release='1'
desc='A fullscreen overlay UI for GPU Screen Recorder in the style of ShadowPlay.'
desk_ru='Полноэкранный интерфейс наложения для GPU Screen Recorder в стиле ShadowPlay.'

View File

@ -81,7 +81,6 @@ package() {
meson install -C build --destdir="$pkgdir"
}
files() {
echo ./usr/bin/gpu-screen-recorder
echo ./usr/bin/gsr-kms-server

View File

@ -1,34 +0,0 @@
name='nv-codec-headers'
version='12.2.72.0'
release='1'
desc='FFmpeg version of headers required to interface with Nvidias codec APIs.'
homepage='https://github.com/FFmpeg/nv-codec-headers'
maintainer="Евгений Храмов <xpamych@yandex.ru>"
architectures=('amd64')
licenses='MIT'
provides=('nv-codec-headers')
conflicts=('nv-codec-headers' 'nv-codec-headers-git')
build_deps_rosa=('cmake' 'git')
sources=("https://github.com/FFmpeg/nv-codec-headers/releases/download/n12.2.72.0/nv-codec-headers-${version}.tar.gz")
checksums=('SKIP')
build() {
cd "${srcdir}"
mkdir build
cd ./build
cmake ../json -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTING=OFF
make -j$(nproc)
}
check() {
cd "${srcdir}/build"
cmake ../json -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTING=ON
make -j$(nproc)
ctest --output-on-failure
}
package() {
cd "${srcdir}/build"
make "DESTDIR=${pkgdir}" install
}

View File

@ -1,5 +1,5 @@
name='pnpm'
version='10.8.0'
version='10.9.0'
release='1'
desc='Fast, disk space efficient package manager'
homepage='https://pnpm.io'

39
python3-pyaml/alr.sh Normal file
View File

@ -0,0 +1,39 @@
name='python3-pyaml'
version='25.1.0'
release='1'
desc='PyYAML-based module to produce a bit more pretty and readable YAML-serialized data.'
desk_ru='Модуль PyYAML для создания более красивого и читаемого YAML-представления данных.'
homepage='https://github.com/mk-fg/pretty-yaml'
maintainer='Evgeniy Khramov <xpamych@yandex.ru>'
maintainer_ru='Евгений Храмов <xpamych@yandex.ru>'
architectures=('all')
license=('WTFPL')
provides=('pyaml')
conflicts=('pyaml')
deps=("python3")
deps_arch=("python")
deps_alpine=("python3")
build_deps=("python3" "python3-pip")
build_deps_arch=("python" "python-pip")
build_deps_alpine=("python3" "py3-pip")
sources=("https://files.pythonhosted.org/packages/source/p/pyaml/pyaml-25.1.0.tar.gz")
checksums=('blake2b-256:f40604b9c1907c13dc81729a9c6b4f42eab47baab7a8738ed5d2683eac215ad0')
build() {
cd "$srcdir/pyaml-${version}"
python -m build --wheel --no-isolation
}
package() {
cd "$srcdir/pyaml-${version}"
pip install --root="${pkgdir}/" . --no-deps --ignore-installed --disable-pip-version-check
}
files() {
echo ./usr/local/bin/pyaml
printf '"%s" ' ./usr/local/lib/python3.*/site-packages/pyaml/**/*
printf '"%s" ' ./usr/local/lib/python3.*/site-packages/pyaml-${version}.dist-info/*
}