diff options
| author | coast <coasteen@proton.me> | 2026-10-12 14:41:07 +0330 |
|---|---|---|
| committer | coast <coasteen@proton.me> | 2026-10-12 14:41:07 +0330 |
| commit | 25922912c7e37f3bc3000e71b647e77677d8f2c5 (patch) | |
| tree | 8383c5569a668613eee384ee31ea8cddc2113ee5 /packages/app-misc/protonplus | |
| download | exherbo-overlay-main.tar.gz exherbo-overlay-main.tar.bz2 exherbo-overlay-main.tar.xz exherbo-overlay-main.tar.zst | |
Diffstat (limited to 'packages/app-misc/protonplus')
| -rw-r--r-- | packages/app-misc/protonplus/protonplus-0.6.8.exheres-0 | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/packages/app-misc/protonplus/protonplus-0.6.8.exheres-0 b/packages/app-misc/protonplus/protonplus-0.6.8.exheres-0 new file mode 100644 index 0000000..62f36e1 --- /dev/null +++ b/packages/app-misc/protonplus/protonplus-0.6.8.exheres-0 @@ -0,0 +1,55 @@ +# Copyright 2026 Gurov <thuggerthugger1@duck.com> +# Distributed under the terms of the GNU General Public License v2 + +require meson vala [ vala_dep=true vala_slots=[ 0.56 ] ] gsettings gtk-icon-cache + +SUMMARY="A modern compatibility tools manager" +HOMEPAGE="https://github.com/Vysp3r/ProtonPlus" +DOWNLOADS="${HOMEPAGE}/archive/refs/tags/v${PV}.tar.gz -> ${PNV}.tar.gz" + +LICENCES="GPL-3+" +SLOT="0" +PLATFORMS="~amd64" + +DEPENDENCIES+=" + build: + dev-util/desktop-file-utils + sys-devel/gettext + virtual/pkg-config + + build+run: + app-arch/libarchive + base/libgee:0.8 + core/json-glib + dev-libs/appstream:5.3 + dev-libs/glib:2 + dev-libs/libadwaita:1[>=1.6][vapi] + gnome-desktop/libsoup:3.0[vapi] + media-libs/SDL:3[>=3.2.0] + x11-libs/cairo + x11-libs/gtk:4.0 + x11-libs/libnotify +" + +MESON_SOURCE="${WORKBASE}/ProtonPlus-${PV}" + +pkg_setup() { + meson_pkg_setup + vala_pkg_setup +} + +src_install() { + export GSETTINGS_DISABLE_SCHEMAS_COMPILE=1 + meson_src_install + unset GSETTINGS_DISABLE_SCHEMAS_COMPILE +} + +pkg_postinst() { + gsettings_pkg_postinst + gtk-icon-cache_pkg_postinst +} + +pkg_postrm() { + gsettings_pkg_postrm + gtk-icon-cache_pkg_postrm +} |
