gearlever-bin: make dwarfs a hard dependency

This commit is contained in:
Felitendo committed 2026-07-26 15:32:35 +02:00
1 parent ac99db7346
commit 9ea2ee09ce
2 files changed
+10 -7

No files matched your search

+7 -4
View File
@@ -4,16 +4,19 @@
pkgname=gearlever-bin
pkgver=4.6.2
pkgrel=2
pkgrel=3
pkgdesc="Manage AppImages with ease (prebuilt)"
arch=('any')
url="https://gearlever.mijorus.it"
license=('GPL-3.0-or-later')
# dwarfs is only needed for AppImages using a DwarFS filesystem, but a hard
# dependency: without dwarfsck Gear Lever cannot tell those apart from squashfs
# images and fails on them with a confusing "Can't find a valid SQUASHFS
# superblock" from its unsquashfs fallback.
depends=('gtk4' 'libadwaita' 'glib2' 'dconf' 'hicolor-icon-theme' 'python'
'python-gobject' 'python-dbus' 'python-requests' 'python-pyxdg'
'7zip' 'binutils' 'squashfs-tools' 'fuse2')
optdepends=('dwarfs: extract AppImages that use a DwarFS filesystem'
'libxml2-legacy: required by the LibreOffice AppImage')
'7zip' 'binutils' 'squashfs-tools' 'dwarfs' 'fuse2')
optdepends=('libxml2-legacy: required by the LibreOffice AppImage')
provides=('gearlever')
conflicts=('gearlever')
source=("${pkgname}-${pkgver}-${pkgrel}.tar.zst::https://github.com/Felitendo/PKGBUILDS/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.zst")