Package Details: logseq-desktop-git 0.9.9.r1.9a8d5ea6a-1

Git Clone URL: https://aur.archlinux.org/logseq-desktop-git.git (read-only, click to copy)
Package Base: logseq-desktop-git
Description: A privacy-first, open-source platform for knowledge sharing and management.
Upstream URL: https://logseq.com
Keywords: logseq
Licenses: AGPL3
Conflicts: logseq-desktop, logseq-desktop-bin
Provides: logseq-desktop
Submitter: pychuang
Maintainer: bader
Last Packager: bader
Votes: 4
Popularity: 0.002015
First Submitted: 2021-03-17 09:10 (UTC)
Last Updated: 2023-10-05 02:52 (UTC)

Pinned Comments

pychuang commented on 2022-08-09 16:03 (UTC)

  1. This package does not support system's electron anymore because yarn's electron already supports Wayland.
  2. The desktop file by default launches Logseq with the regular X11 backend. There's an extra action defined in the desktop file to launch with the Wayland backend. How to trigger an action within a desktop file depends on your desktop environment or app launcher.
  3. The package uses a user's home directory to store cached npm/clojure dependencies. Hope this speeds up the build process for users who don't have high-speed internet.

Extra notes to people who want to flag this package out-of-date:

This is a GIT AUR package. It has nothing to do with the released versions. Whenever you (re-)build a GIT AUR package, it automatically pulls and (re-)builds with the latest commit and updates the version tag. So as long as the building process works fine, a GIT AUR package is not out-of-date.

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

pychuang commented on 2022-08-18 15:12 (UTC)

@MithicSpirit I removed the step that packages things into a zip file in the PKGBUILD, so zip should not be needed anymore. Please let me know if it works. Thanks!

MithicSpirit commented on 2022-08-17 23:07 (UTC)

Please add zip to makedepends. Build fails for me otherwise with:

Making for the following targets: zip, appImage
- Making for target: zip - On platform: linux - For arch: x64
✖ Making for target: zip - On platform: linux - For arch: x64

An unhandled error has occurred inside Forge:
An error occured while making for target: zip
spawn zip ENOENT
Error: spawn zip ENOENT
    at ChildProcess._handle.onexit (node:internal/child_process:283:19)
    at onErrorNT (node:internal/child_process:476:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

I'm building in a chroot so most regular system packages are missing.

pychuang commented on 2022-08-09 16:03 (UTC)

  1. This package does not support system's electron anymore because yarn's electron already supports Wayland.
  2. The desktop file by default launches Logseq with the regular X11 backend. There's an extra action defined in the desktop file to launch with the Wayland backend. How to trigger an action within a desktop file depends on your desktop environment or app launcher.
  3. The package uses a user's home directory to store cached npm/clojure dependencies. Hope this speeds up the build process for users who don't have high-speed internet.

Extra notes to people who want to flag this package out-of-date:

This is a GIT AUR package. It has nothing to do with the released versions. Whenever you (re-)build a GIT AUR package, it automatically pulls and (re-)builds with the latest commit and updates the version tag. So as long as the building process works fine, a GIT AUR package is not out-of-date.

pychuang commented on 2022-08-09 15:53 (UTC)

@jw220725 The plugin should work now. Please let me know if it's still not working.

pychuang commented on 2022-07-29 17:39 (UTC)

@jw220725 I will take a look this weekend. Did you try the release version (the AUR package logseq-desktop)? If so, did it also have the same issue?

jw220725 commented on 2022-07-25 15:29 (UTC)

The plugin-bar widget for the TODO List plugin (1.5.0) is not displaying content with Logseq (v0.7.8) built using this package (e.g. on macOS they work together for me).

See https://github.com/ahonn/logseq-plugin-todo/issues/12 for screenshots and other affected versions.

bader commented on 2022-01-14 17:52 (UTC)

@pychuang sorry for the false report

pychuang commented on 2022-01-12 04:34 (UTC) (edited on 2022-01-12 04:35 (UTC) by pychuang)

@bader It seems you posted to the wrong page? It seems the error message is about the package rum, not logseq-desktop-git. rum is not a dependency of logseq-desktop-git.

@malcolm Thanks for the suggestion. I'll update the PKGBUILD later.

bader commented on 2022-01-11 23:44 (UTC)

The package fails to build to an error during building rum.

> rum@0.7.1 build
> svelte-kit build

> config.kit.ssr has been removed — use the handle hook instead: https://kit.svelte.dev/docs#hooks-handle
    at file:///home/chell/.cache/yay/rum/src/rum/node_modules/@sveltejs/kit/dist/cli.js:598:12
    at file:///home/chell/.cache/yay/rum/src/rum/node_modules/@sveltejs/kit/dist/cli.js:677:43
    at file:///home/chell/.cache/yay/rum/src/rum/node_modules/@sveltejs/kit/dist/cli.js:663:18
    at file:///home/chell/.cache/yay/rum/src/rum/node_modules/@sveltejs/kit/dist/cli.js:663:18
    at validate_config (file:///home/chell/.cache/yay/rum/src/rum/node_modules/@sveltejs/kit/dist/cli.js:822:9)
    at load_config (file:///home/chell/.cache/yay/rum/src/rum/node_modules/@sveltejs/kit/dist/cli.js:799:20)
    at async file:///home/chell/.cache/yay/rum/src/rum/node_modules/@sveltejs/kit/dist/cli.js:920:19
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: rum

malcolm commented on 2021-12-27 19:02 (UTC)

hello pychuang. could you add the logseq icon to the pkgbuild?

The logseq-desktop package already has one, I think you can copy what was done in it.

Thanks