diff --git a/alr-bin/alr.sh b/alr-bin/alr.sh index 279f4ae..39445c1 100644 --- a/alr-bin/alr.sh +++ b/alr-bin/alr.sh @@ -1,6 +1,6 @@ name='alr-bin' -version='0.0.1' -release='2' +version='0.0.2' +release='1' desc='Any Linux Repository' homepage='https://gitverse.ru/sc/Xpamych/ALR' maintainer_ru='Евгений Храмов ' diff --git a/fastfetch/alr.sh b/fastfetch/alr.sh index c3535a7..4c432c3 100644 --- a/fastfetch/alr.sh +++ b/fastfetch/alr.sh @@ -9,6 +9,9 @@ license=('MIT') provides=('fastfetch') conflicts=('fastfetch' 'fastfetch-git') +build_deps=( + 'cmake' +) opt_deps=('chafa: Image output as ascii art' 'dbus: Bluetooth, Player & Media detection' 'dconf: Needed for values that are only stored in DConf + Fallback for GSettings' diff --git a/firefox-bin/alr.sh b/firefox-bin/alr.sh index 6cf674f..fc08ea0 100644 --- a/firefox-bin/alr.sh +++ b/firefox-bin/alr.sh @@ -1,5 +1,5 @@ name='firefox-bin' -version='129.0.1' +version='129.0.2' release='1' desc='Fast, Private & Safe Web Browser.' homepage='https://www.mozilla.org/firefox/' diff --git a/gamemode-lib32/alr.sh b/gamemode-lib32/alr.sh new file mode 100644 index 0000000..f961460 --- /dev/null +++ b/gamemode-lib32/alr.sh @@ -0,0 +1,53 @@ +name='gamemode-lib32' +version='1.8.2' +release='1' +desc='A daemon/lib combo that allows games to request a set of optimisations be temporarily applied to the host OS' +homepage='https://github.com/FeralInteractive/gamemode' +maintainer="Евгений Храмов " +architectures=('amd64') +license=('BSD-3-Clause') +provides=('libgamemode.so' 'libgamemodeauto.so') +conflicts=('gamemode-lib32' 'gamemode-lib32-bin' 'gamemode-lib32-git') + +deps=( + 'dbus(x86-32)' + 'glibc(x86-32)' + 'systemd(x86-32)' +) +deps_arch=( + 'lib32-dbus' + 'lib32-glibc' + 'lib32-systemd' +) + +build_deps=( + 'git' + 'glibc-devel(x86-32)' + 'libstdc++-devel(x86-32)' + 'dbus-libs(x86-32)' + 'meson' + 'appstream' +) + +sources=("git+https://github.com/FeralInteractive/gamemode.git#tag=v${version}") +checksums=('SKIP') + +build() { + cd ${srcdir} + export CC='gcc -m32' + export PKG_CONFIG_PATH=/usr/lib/pkgconfig + meson gamemode build --libdir /usr/lib -Dwith-examples=false -Dwith-sd-bus-provider=no-daemon -Dwith-util=false + meson compile -C build +} + +check() { + meson test -C build +} + +package() { + DESTDIR="${pkgdir}" meson install -C build + rm -rf "${pkgdir}"/{etc,usr/include} + install -dm 755 "${pkgdir}"/usr/share/licenses + ln -s gamemode "${pkgdir}"/usr/share/licenses/lib32-gamemode +} + diff --git a/gamemode/alr.sh b/gamemode/alr.sh new file mode 100644 index 0000000..8780d92 --- /dev/null +++ b/gamemode/alr.sh @@ -0,0 +1,51 @@ +name='gamemode' +version='1.8.2' +release='1' +desc='A daemon/lib combo that allows games to request a set of optimisations be temporarily applied to the host OS' +homepage='https://github.com/FeralInteractive/gamemode' +maintainer="Евгений Храмов " +architectures=('amd64') +license=('BSD-3-Clause') +provides=('libgamemode.so' 'libgamemodeauto.so') +conflicts=('gamemode' 'gamemode-bin' 'gamemode-git') + +deps=( + 'glibc' + 'dbus-libs' + 'inih' + 'systemd-libs' + 'polkit' +) +deps_arch=( + 'glibc' + 'libdbus-1.so' + 'libinih' + 'libsystemd.so' + 'polkit' +) +build_deps=( + 'git' + 'meson' + 'appstream' + 'dbus-devel' + 'inih-devel' +) + +sources=("git+https://github.com/FeralInteractive/gamemode.git#tag=v${version}") +checksums=('SKIP') + +build() { + cd ${srcdir} + export PKG_CONFIG_PATH=/usr/lib64/pkgconfig + meson gamemode build --libexecdir /usr/lib64/gamemode -Dwith-examples=false + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "${pkgdir}" + install-license gamemode/LICENSE.txt ./gamemode/LICENSE +} diff --git a/go-bin/alr.sh b/go-bin/alr.sh index 1ed5f1c..a156d66 100644 --- a/go-bin/alr.sh +++ b/go-bin/alr.sh @@ -1,5 +1,5 @@ name="go-bin" -version='1.22.5' +version='1.23.0' release='1' desc="Compiler and tools for the Go programming language" desc_ru="Компилятор и инструменты для языка программирования Go"