Package Details: appimagelauncher 2.2.0-5

Git Clone URL: (read-only, click to copy)
Package Base: appimagelauncher
Description: A Helper application for running and integrating AppImages.
Upstream URL:
Licenses: MIT
Submitter: oberon2007
Maintainer: oberon2007 (yochananmarqos)
Last Packager: yochananmarqos
Votes: 35
Popularity: 3.17
First Submitted: 2019-04-10 23:20
Last Updated: 2021-04-16 19:11

Latest Comments

1 2 3 Next › Last »

yochananmarqos commented on 2020-12-16 16:12

@FirstAirBender: This does indeed build from the release tag. This package uses submodules, see VCS package guidelines: Git submodules. Your PKGBUILD does not change anything, the submodules are part of the project and are still downloaded.

FirstAirBender commented on 2020-12-16 08:54

Ok so this package is actually building from git directly, in which case I ask why is it not suffixed with -git?

This was the source of my confusion. I thought this was just building the tag, so it was confusing to me why it was downloading sources almost every day.

Please either suffix your package with -git, or just build an actual tag.

I have used this PKGBUILD to successfully build the latest tag:

pkgdesc="A Helper application for running and integrating AppImages."
arch=('x86_64' 'i686')
depends=('libappimage' 'hicolor-icon-theme' 'qt5-base')
makedepends=('git' 'cmake' 'qt5-tools' 'ccache' 'ninja' 'gcc' 'pacutils')


prepare() {
    mkdir --parents "$pkgname" 
    bsdtar --strip-components=1 --cd="$pkgname" -xf "$pkgname.tar.xz"

build() {
    mkdir --parents "$srcdir/../build"
    cd "$srcdir/../build"
    cmake -G Ninja "$srcdir/$pkgname" \
        -DCMAKE_BUILD_TYPE=None \
        -DCMAKE_INSTALL_PREFIX:PATH="$(pacconf ROOTDIR)usr/" \
        -DUSE_CCACHE=ON \

    # See for more details why this is required
    ninja libappimageupdate libappimageupdate-qt
    cmake . \
        -DUSE_CCACHE=ON \

    # Make needs to be run again after to finish compile

package() {
    cd "$srcdir/$pkgname"
    DESTDIR="$pkgdir" ninja -C "$srcdir/../build"  install

    install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
    install -Dm644 "$srcdir"/*.hook --target "$pkgdir/usr/share/libalpm/hooks"

It uses ninja, so the build should be fast

yochananmarqos commented on 2020-12-10 21:22

@FirstAirBender: Excuse me, but take another look. ;)

FirstAirBender commented on 2020-12-10 19:56

Excuse me, but why is googletest a dependency of this package? Can we please get rid of this dependency, or atleast make it part of makedeps?


alium commented on 2020-09-20 16:35

2.1.4 is out

mikesco3 commented on 2020-06-27 13:11

Worked OK for me... I see it got flagged as out of date, is there a more up to date version?

kuba-gaj commented on 2020-05-29 14:28

@yochananmarqos thanks, that worked :)

yochananmarqos commented on 2020-05-20 23:01

@kuba-gaj: Use my up to date PKGBUILD for now.

kuba-gaj commented on 2020-05-20 22:56

For some time now I'm getting this error:

Cloning into 'squashfuse-EXTERNAL'...
ERROR: Repository not found.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Any ideas?

theRatchet commented on 2020-03-30 23:05

Thanks! Got it downloaded today.