Package Details: clickup 3.0.6-3

Git Clone URL: https://aur.archlinux.org/clickup.git (read-only, click to copy)
Package Base: clickup
Description: Desktop app for clickup.com
Upstream URL: https://clickup.com
Keywords: agile scrum task todo
Licenses: custom
Submitter: xuanwo
Maintainer: mdeboer
Last Packager: mdeboer
Votes: 13
Popularity: 0.28
First Submitted: 2020-04-17 08:33 (UTC)
Last Updated: 2022-03-30 19:07 (UTC)

Latest Comments

schard commented on 2022-03-30 22:56 (UTC)

Thank you

mdeboer commented on 2022-03-30 19:09 (UTC)

The package was abandoned so I took the liberty to maintain it. I cleaned up the packaging, added the correct dependencies reported by namcap and removed the need for fuse2 by extracting the original AppImage. I also fixed the icon not working and many icon sizes that were not copied.

Please let me know if you have any issues!

yakumo commented on 2022-03-22 09:35 (UTC)

@schard Thank you for comment. I added makedepends.

schard commented on 2022-03-22 09:00 (UTC)

makedepends is missing wget

Neko-san commented on 2021-12-03 04:27 (UTC)

Wish AppImage Launcher didn't interfere with launching ClickUp every time I run it but I doubt that's something that can be fixed without it being added as a feature for AppImage Launcher Lol

That aside, the .desktop file still doesn't target the correct version of ClickUp, so attempting to run it this way causes it to fail to start :/

nhoma commented on 2021-10-30 18:32 (UTC) (edited on 2021-10-30 18:33 (UTC) by nhoma)

im having trouble installing this, any help? ==> Validating source files with sha512sums... clickup-desktop-3.0.2-x86_64.AppImage ... FAILED ==> ERROR: One or more files did not pass the validity check! -> error making: clickup

Benibla124 commented on 2021-10-05 06:31 (UTC) (edited on 2021-10-05 06:33 (UTC) by Benibla124)

Thank you for updating the package! One problem though, the .desktop file hasn't been updated for me.

Edit: Also, I think they do release the versions on GitHub as well, the only thing is that on their website they "name" it 3.0 but on GitHub it's still 2.0.23.

xuanwo commented on 2021-10-05 04:24 (UTC)

Was this package abandoned?

Sorry for the late response, I have updated clickup to 3.0.2.


I found clickup doesn't provide version release anymore, so this package will be broken every time they release a new version. (Github Issue here: https://github.com/clickup/clickup-release/issues/6)

Please inform me if you meet a build fails or have a better way to handle this, thanks!

Benibla124 commented on 2021-10-04 20:10 (UTC)

Was this package abandoned?

michaldybczak commented on 2021-08-22 08:53 (UTC)

When opening Clickup, I get notification that the new version 3.0.0 was downloaded and will be updated on exit. This obviously won't work on Linux. Moreover, on Github, the newest release from 9 days ago is version 2.0.23, which can be easily installed by altering PKGBUILD and yet it still shows the info about new 3.0.0 version, that can be downloaded not from Github, but from the main Clickup site: https://clickup.com/download. So what gives? Which version is the proper one and how to update it to the newest one if the Github version doesn't offer it?

gustawdaniel commented on 2021-08-21 09:39 (UTC) (edited on 2021-08-21 09:42 (UTC) by gustawdaniel)

yay -S clickup

Then

clickup                   
fusermount: mount failed: Operation not permitted

Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage 
if you run it with the --appimage-extract option. 
See https://github.com/AppImage/AppImageKit/wiki/FUSE 
for more information
open dir error: No such file or directory

And

 sudo clickup
[17267:0821/114059.638717:FATAL:electron_main_delegate.cc(253)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
[1]    17266 trace trap  sudo clickup

Only

sudo clickup --no-sandbox

works... How to fix it?


Update. After reinstall it works with --appimage-extract-and-run option

https://askubuntu.com/questions/1188938/appimage-not-working

michaldybczak commented on 2021-08-20 11:09 (UTC)

@therist, I found a workaround for this issue. I simply marked it as favorite in the menu. It's not the same as pinning to a dock/panel but good enough for me.

xuanwo commented on 2021-06-30 16:02 (UTC)

The desktop looks like following:

[Desktop Entry]
Name=ClickUp
Exec=/opt/clickup/clickup-desktop-2.0.22-x86_64.AppImage %U
Terminal=false
Type=Application
Icon=clickup-desktop
StartupWMClass=ClickUp
X-AppImage-Version=2.0.22
Comment=ClickUp Desktop
MimeType=x-scheme-handler/clickup;
Categories=Office;

I didn't find anything special. Any other ideas?

ulidtko commented on 2021-06-30 12:20 (UTC)

@therist, try fiddling with the clickup.desktop file — I vaguely believe this issue can be resolved by fixing the Electron's StartupWMClass or somesuch.

therist commented on 2021-06-30 12:18 (UTC)

@xuanwo, thank you for your reply.

This probably falls in the domain of app integration into the KDE Plasma desktop. Is this something you would usually resolve? Do you need some more input by me? I could record a video showing this too.

xuanwo commented on 2021-06-30 12:15 (UTC)

@therist, thanks for the report.

Is there anything I can do to solve the problem? Or I need to report this problem to clickup instead?

therist commented on 2021-06-30 11:48 (UTC)

Hi guys

First of all thank you for making sure your application is available on Arch Linux.

I am experiencing a weird, though not that important bug. I am using KDE Plasma (X11). When the app is started I can pin the app to task manager.

After I close the app and try to start it again the icon doesn't work. Message "https://lh3.googleusercontent.com/a/AATXAJyS_mcw1BCDnDOSO-pTlo-GP4wb52PBiStRMCN9=s96-c"

I have to start it from start menu.

There is an option where I can pin the start menu icon to task manager and the app starts that way, but it opens a new icon, causing unnecessary clutter in my task manager.

It's nothing of urgency, just to report it.

michaldybczak commented on 2021-05-31 17:01 (UTC) (edited on 2021-05-31 17:06 (UTC) by michaldybczak)

Thanks, it's fixed. Disregard my previous edits of this message.

xuanwo commented on 2021-05-29 11:19 (UTC)

@michaldybczak Sorry for the mistake, fixed.

michaldybczak commented on 2021-05-28 19:14 (UTC) (edited on 2021-05-28 19:16 (UTC) by michaldybczak)

Broken update. Error shows lack of /opt/clickup-desktop-2.0.22-x86_64.AppImage'.Reinstalling isn't helping. The file is there. Here is the info: ls -lh razem 77M -rwxr-xr-x 1 root root 77M 05-28 21:07 clickup-desktop-2.0.22-x86_64.AppImage

jacob1123 commented on 2021-05-28 09:33 (UTC)

Works perfectly.

Thanks for the quick fix :-)

xuanwo commented on 2021-05-28 03:08 (UTC)

:) ls /usr/bin/clickup -lh
lrwxrwxrwx 1 root root 51 May 28 11:06 /usr/bin/clickup -> /opt/clickup/clickup-desktop-2.0.22-x86_64.AppImage

Fixed in 2.0.22-2

@jacob1123

jacob1123 commented on 2021-05-28 00:06 (UTC)

It still doesn't work for me. My symlink looks like this now:

lrwxrwxrwx 1 root root 93 28. Mai 01:40 /usr/bin/clickup -> /home/jacob/.cache/yay/clickup/pkg/clickup/opt/clickup/clickup-desktop-2.0.22-x86_64.AppImage

I guess the ${pkgdir} should be removed from the target in the ln call?

jptiz commented on 2021-02-18 14:27 (UTC)

Ok, I fixed my issue by editing the PKGBUILD and adding:

mkdir -p "${pkgdir}/usr/bin"

And by renaming ${_pkgdir} to ${pkgdir} at the ln command.

jptiz commented on 2021-02-18 14:05 (UTC) (edited on 2021-02-18 14:07 (UTC) by jptiz)

@xuanwo The link creation now gives an error because the link name does not exist:

==> Entering fakeroot environment...
==> Starting package()...
ln: failed to create symbolic link '/home/jptiz/.cache/pikaur/build/clickup/pkg/clickup/usr/bin/': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...

I noticed there's a _pkgname variable, which is actually empty, I think it might be a typo for pkgname (which is clickup). Also, if the symlink already exists, since there's no -f flag added to the command, it'll simply fail.

xuanwo commented on 2021-02-18 12:00 (UTC)

Shortcut /usr/bin/clickup has been created! @newt9

newt9 commented on 2021-02-15 06:45 (UTC)

Consider creating a shorctut to /opt/clickup* in /usr/bin so that it gets added to standard PATH

xuanwo commented on 2020-10-08 09:18 (UTC)

@ulidtko, thanks for your great patch!

ulidtko commented on 2020-10-07 20:38 (UTC)

Hi @xuanwo, please consider the following patch.

From: Max Ulidtko <ulidtko@gmail.com>
Date: Wed, 7 Oct 2020 19:55:34 +0300
Subject: [PATCH] Update to 2.0.20, fix icon, reduce download size

URL changed to GitHub Releases because the x86_64 AppImage is
published there but not on attachments3.clickup.com
(where only the i386+x86_64 zip is available)
 - this reduces download size 2x
 - this also allows direct match of release checksum against
   latest-linux.yml

The upstream icon is installed in bogus location (0x0 size?..)
Fix it by installing to 512x512 as appropriate -- this makes the icon
appear normal in Cinnamon and not garbled or empty.

DESKTOPINTEGRATION=0 removed because it does not look used by the app,
does not seem to make any difference, and is silly in general
(unless there is a real reason for it which I don't see).
Ditto for APPIMAGELAUNCHER_DISABLE=1.

%U added back to Exec line to fix clickup:// URL handling (if any).
---
 .SRCINFO |  6 +++---
 PKGBUILD | 16 ++++++++--------
 2 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/.SRCINFO b/.SRCINFO
index 6d736fc..39d1306 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,14 @@
 pkgbase = clickup
    pkgdesc = Desktop app for clickup.com
-   pkgver = 2.0.17
+   pkgver = 2.0.20
    pkgrel = 1
    url = https://clickup.com
    arch = x86_64
    license = custom
    depends = fuse2
    options = !strip
-   source = https://attachments3.clickup.com/desktop/clickup-desktop-2.0.17-linux.zip
-   sha256sums = 708b6c33d787ded3fba197fffda083df7700e674c69ac1fef7c1f4f5723387bc
+   source = https://github.com/clickup/clickup-release/releases/download/v2.0.20/clickup-desktop-2.0.20-x86_64.AppImage
+   sha512sums = ad6a2ab6bff8d1b85d45b2e95017485000bf39f1ab45bec4fc950125a36d902b0b7c8c39ba0ae0bd9fe99a9a378d624b12538f2e66e6ca71376b49641a7bf632

 pkgname = clickup

diff --git a/PKGBUILD b/PKGBUILD
index 4d56f84..bea4534 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,30 @@
 # Maintainer Xuanwo <xuanwo@archlinucn.org>
 pkgname=clickup
-pkgver=2.0.17
+pkgver=2.0.20
 pkgrel=1
 pkgdesc="Desktop app for clickup.com"
 arch=('x86_64')
 url="https://clickup.com"
 license=('custom')
 depends=('fuse2')
-_dirname="$pkgname-desktop-$pkgver-linux"
 _filename="$pkgname-desktop-$pkgver-x86_64.AppImage"
-_downloadname="$pkgname-desktop-$pkgver-linux.zip"
+source=("https://github.com/clickup/clickup-release/releases/download/v${pkgver}/${_filename}")
 options=('!strip')
-source=("https://attachments3.clickup.com/desktop/$_downloadname")

 prepare() {
   rm -rf squashfs-root
   chmod +x $_filename
   ./$_filename --appimage-extract
-  sed -i -e "s|Exec=.\+|Exec=env APPIMAGELAUNCHER_DISABLE=1 DESKTOPINTEGRATION=0 /opt/$_filename|" squashfs-root/clickup-desktop.desktop
+  sed -i -e "s|Exec=.\+|Exec=/opt/$_filename %U|" squashfs-root/clickup-desktop.desktop
 }

 package() {
   install -Dm755 $_filename "$pkgdir/opt/$_filename"
   install -Dm644 squashfs-root/clickup-desktop.desktop "$pkgdir/usr/share/applications/clickup.desktop"
-  install -dm755 "$pkgdir/usr/share/icons/hicolor"
-  cp -av squashfs-root/usr/share/icons/hicolor/* "$pkgdir/usr/share/icons/hicolor/"
+  install -Dm644 squashfs-root/clickup-desktop.png "$pkgdir/usr/share/icons/hicolor/512x512/apps/clickup-desktop.png"
   chmod -R a+rX "$pkgdir/usr/share/icons/hicolor"
 }
-sha256sums=('708b6c33d787ded3fba197fffda083df7700e674c69ac1fef7c1f4f5723387bc')
+
+sha512sums=('ad6a2ab6bff8d1b85d45b2e95017485000bf39f1ab45bec4fc950125a36d902b0b7c8c39ba0ae0bd9fe99a9a378d624b12538f2e66e6ca71376b49641a7bf632')
+           # rWoqtr/40bhdRbLpUBdIUAC/OfGrRb7E/JUBJaNtkCsLfIw5ugrgvZ/pmpo3jWJLElOPLmbmynE3a0lkGnv2Mg==
+           # (from latest-linux.yml)
-- 
2.28.0

wcasanova commented on 2020-09-30 20:15 (UTC)

better use the direct link from github. https://github.com/clickup/clickup-release/releases you can directly download the AppImage

wcasanova commented on 2020-09-16 22:48 (UTC)

@xuanwo missing update the .SRCINFO.

regards