Sorry. This is no longer bundling it. Misunderstanding by another reason.
Search Criteria
Package Details: joplin 3.3.12-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/joplin.git (read-only, click to copy) |
---|---|
Package Base: | joplin |
Description: | A note taking and to-do application with synchronization capabilities - CLI App |
Upstream URL: | https://joplinapp.org/ |
Keywords: | markdown note notetaking productivity |
Licenses: | AGPL-3.0-or-later |
Groups: | joplin |
Submitter: | masterkorp |
Maintainer: | cuihao |
Last Packager: | cuihao |
Votes: | 271 |
Popularity: | 1.00 |
First Submitted: | 2018-04-18 16:33 (UTC) |
Last Updated: | 2025-05-21 00:50 (UTC) |
Dependencies (6)
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogenAUR, nodejs-lts-iron, nodejs-lts-jod)
- git (git-gitAUR, git-glAUR) (make)
- libxcrypt-compat (make)
- npm (python-nodejs-wheelAUR, corepackerAUR) (make)
- python-setuptools (make)
- rsync (rsync-gitAUR, rsync-reflink-gitAUR, rsync-reflinkAUR) (make)
Required by (0)
Sources (3)
oech3 commented on 2025-05-23 07:11 (UTC)
cuihao commented on 2025-05-23 00:15 (UTC)
@oech3 I think no? This packs the ASAR archive, which is the standard practice for electron packaging in Arch.
oech3 commented on 2025-05-22 15:48 (UTC)
It seems this is still bundling electron
binary while depending on electron36
(I may check later).
flexusjan commented on 2025-05-21 22:52 (UTC) (edited on 2025-05-21 22:52 (UTC) by flexusjan)
Joplin 3.3.12-1 fails with:
==> Making package: joplin 3.3.12-1 (Thu 22 May 2025 12:32:35 AM CEST)
==> Checking runtime dependencies...
==> Missing dependencies:
-> libvips
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.
-> error making: joplin-exit status 8
this solved the issue for me:
yay -S libvips
cuihao commented on 2025-05-21 00:52 (UTC)
@luc4 @tomacrisan Indeed nodejs 23 doesn't seem to work. Please use nodejs-lts-jod
to get nodejs 22. I slightly adjusted the PKGBUILD to require nodejs<23
to avoid the confusion.
iyanmv commented on 2025-05-20 17:35 (UTC)
What I don't understand is why it works with the very old config flags from ancient electron versions (in the wiki it is mentioned electron 13), but it doesn't recognize the modern flags.
tomacrisan commented on 2025-05-20 17:29 (UTC) (edited on 2025-05-20 17:30 (UTC) by tomacrisan)
@luc4 I had to install nodejs 22 to build the package. I first tried changing the dependency to nodejs<=24 but the build failed. I then installed nodejs v22 and was able to build.
iyanmv commented on 2025-05-20 17:23 (UTC)
Okay, it turns out that previous version was not running on native wayland, it was not reading the electron-flags.conf
file. However, I can confirm that it does work fine with Wayland running joplin-desktop --enable-features=UseOzonePlatform,WaylandWindowDecorations --ozone-platform=wayland
Any ideas to fix this on the new version?
luc4 commented on 2025-05-20 17:18 (UTC) (edited on 2025-05-20 17:18 (UTC) by luc4)
Any idea how to fix this error?
:: (1/1) Parsing SRCINFO: joplin
==> Making package: joplin 3.3.12-1 (mar 20 mag 2025, 19:13:42)
==> Checking runtime dependencies...
==> Missing dependencies:
-> nodejs<=23
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.
-> error making: joplin-exit status 8
-> Failed to install the following packages. Manual intervention is required:
joplin-desktop - exit status 8
I already have nodejs:
$ node --version
v23.11.1
Thanks.
iyanmv commented on 2025-05-20 16:51 (UTC)
After the last update, I cannot start Joplin natively in Wayland. It complains about the flag --ozone-platform-hint=auto
. Shouldn't this be supported since it's using electron-36? Anyone running Joplin without XWayland here?
Pinned Comments
cuihao commented on 2025-05-18 23:40 (UTC)
Thank you dosenpils and masterkorp for supporting the package.
I replaced the PKGBUILD with the version I wrote for the archlinuxcn repo. I will do my best to follow the latest nodejs and electron versions.
Please try to build in a clean chroot (i.e., with
extra-x86_64-build
fromdevtools
package) if you have problems building the package.dianqk commented on 2023-04-30 01:09 (UTC) (edited on 2023-12-02 03:26 (UTC) by dianqk)
If you want to use the fcitx input method under wayland, please complete the following configuration: