AppImage / AppImageKit

Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, openSUSE, SLED, Ubuntu, Fedora, debian and derivatives. Join #AppImage on irc.libera.chat
http://appimage.org
Other
8.78k stars 563 forks source link

Make appimagetool use zstd #1273

Closed probonopd closed 1 year ago

probonopd commented 1 year ago

In anticipation of using https://github.com/AppImage/type2-runtime and

use zstd as the default compression in appiamgetool.

probonopd commented 1 year ago

Still getting

Generating squashfs...
/tmp/AppImageKit-build-8aSFXR/install-prefix/usr/bin/../lib/appimagekit/mksquashfs: Compressor "" is not supported!
/tmp/AppImageKit-build-8aSFXR/install-prefix/usr/bin/../lib/appimagekit/mksquashfs: Compressors available:
    gzip (default)
    xz

I guess I need the help of @TheAssassin to get CMake to build mksquashfs with zstd; most likely

https://github.com/AppImage/AppImageKit/blob/probonopd-zstd/cmake/dependencies.cmake

needs to be changed?

TheAssassin commented 1 year ago

Fixing this PR right now.

probonopd commented 1 year ago

Closing this PR since appimagetool will get its own repository.