Package Details: outline-client-appimage 1.13.1-6

Git Clone URL: https://aur.archlinux.org/outline-client-appimage.git (read-only, click to copy)
Package Base: outline-client-appimage
Description: The Outline clients use the popular Shadowsocks protocol, and lean on the Cordova and Electron frameworks.
Upstream URL: https://getoutline.org
Keywords: jigsaw-code outline proxy shadowsocks vpn
Licenses: Apache-2.0
Conflicts: outline-client-appimage-git, outline-client-appimage-wayland
Submitter: RogueGirl
Maintainer: razykov
Last Packager: razykov
Votes: 9
Popularity: 0.66
First Submitted: 2020-05-06 09:54 (UTC)
Last Updated: 2024-10-18 21:19 (UTC)

Dependencies (2)

Required by (0)

Sources (2)

Pinned Comments

razykov commented on 2023-08-06 17:09 (UTC)

If you have troubles while updating and you previously created a symlink /usr/bin/shasum for the correct initialization of the outline-client, remove this symlink

Latest Comments

1 2 Next › Last »

Felixoid commented on 2024-10-18 07:40 (UTC)

Hey-hey. Here's a patch to make the build for the current version stable. Without it, the build shall break after the stable version is updated in the near future:

diff --git a/.SRCINFO b/.SRCINFO
index 4401bae..2a338c5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
 pkgbase = outline-client-appimage
        pkgdesc = The Outline clients use the popular Shadowsocks protocol, and lean on the Cordova and Electron frameworks.
        pkgver = 1.13.1
-       pkgrel = 4
+       pkgrel = 5
        url = https://getoutline.org
        install = outline-client-appimage.install
        arch = x86_64
@@ -12,7 +12,7 @@ pkgbase = outline-client-appimage
        conflicts = outline-client-appimage-git
        options = !strip
        options = !debug
-       source = Outline-Client_1.13.1.AppImage::https://s3.amazonaws.com/outline-releases/client/linux/stable/Outline-Client.AppImage
+       source = Outline-Client_1.13.1.AppImage::https://s3.amazonaws.com/outline-releases/client/linux/1.13.1/1/Outline-Client.AppImage
        source = outline-client-appimage.install
        sha512sums = 5a3aa5c08f1f89dab6839f462ea90e65cd8278bed7ac34deea3d2e0a5330dd54c6ae9cb2e4d418b18f8effdfb3c1a48c0db4d61c07cc48dbaecf3c4da68ad181
        sha512sums = a1704e707b0b0a927fae068647eccb426bb51ad2081d27ee18e8991949e9135d28fe502d1a1dba27d333025edd235614b195758d14be2d0eeb97172bea851ddd
diff --git a/PKGBUILD b/PKGBUILD
index 0d62a7a..e06b168 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
 _name=outline-client
 pkgname=${_name}-appimage
 pkgver=1.13.1
-pkgrel=4
+pkgrel=5
 pkgdesc="The Outline clients use the popular Shadowsocks protocol, and lean on the Cordova and Electron frameworks."
 arch=(x86_64)
 conflicts=('outline-client-appimage-wayland' 'outline-client-appimage-git')
@@ -12,7 +12,7 @@ url="https://getoutline.org"
 license=("Apache License 2.0")

 _app_image="Outline-Client_${pkgver}.AppImage"
-source=("${_app_image}::https://s3.amazonaws.com/outline-releases/client/linux/stable/Outline-Client.AppImage"
+source=("${_app_image}::https://s3.amazonaws.com/outline-releases/client/linux/${pkgver}/1/Outline-Client.AppImage"
         "${pkgname}.install")
 options=('!strip' '!debug')
 depends=('fuse2' 'nss')

bobbyballing commented on 2024-08-01 18:17 (UTC)

It works better than official, and I mean it just works. pkgbuild just works too.

PRESFIL commented on 2024-07-31 21:03 (UTC) (edited on 2024-07-31 21:04 (UTC) by PRESFIL)

Unable to run Outline Client with desktop-file from application menu due incorrect desktop-file. Looks like it is incorrect to take it from App Image - Exec property of desktop-file equals AppRun --no-sandbox %U, AppRun doesn't exists in system after installation.

At Update to Version 1.13.1-3

https://aur.archlinux.org/cgit/aur.git/diff/PKGBUILD?h=outline-client-appimage&id=cd048f4d15fef232938cee578d10cb48d9336dd3

you overwriting outline-client.desktop from sources by extracting same file from App Image. You can remove this line

  ./${_./${_app_image} --app image-extract outline-apps.desktop > /dev/null

or patch desktop-file with sed and remove unneeded desktop-file from sources like in this draft

myyc commented on 2024-04-17 16:24 (UTC)

hi, no longer installs. you have to replace options=('!strip') with options=('!strip' '!debug') in PKGBUILD

razykov commented on 2023-08-06 17:09 (UTC)

If you have troubles while updating and you previously created a symlink /usr/bin/shasum for the correct initialization of the outline-client, remove this symlink

vpkopylov commented on 2023-07-29 05:47 (UTC)

@razykov update or orphan this package, pleaase

vpkopylov commented on 2023-06-24 08:31 (UTC)

After clearing yay cache with yay -Sc I was able to update the package

vpkopylov commented on 2023-06-17 18:03 (UTC)

When I try to update to 1.10.1 with yay I get the same validation error as @alekhed. It persists for a long time yet. Maybe the appimage file was changed on the upstream server? @razykov Can you take a look?

lordxerus commented on 2023-06-05 04:52 (UTC)

I noticed that the application will initially fail to "initialise" because it can't find "/usr/bin/shasum"

I found out that shasum is part of perl, so I fixed it by "sudo ln --symbolic /usr/bin/core_perl/shasum /usr/bin/shasum"