Package Details: penpot 2.3.1-1

Git Clone URL: https://aur.archlinux.org/penpot.git (read-only, click to copy)
Package Base: penpot
Description: The open-source design tool for design and code collaboration
Upstream URL: https://penpot.app
Licenses: MPL-2.0
Submitter: schlmm
Maintainer: schlmm
Last Packager: schlmm
Votes: 0
Popularity: 0.000000
First Submitted: 2024-04-16 16:13 (UTC)
Last Updated: 2024-11-05 11:36 (UTC)

Dependencies (24)

Required by (0)

Sources (9)

Latest Comments

1 2 Next › Last »

schlmm commented on 2024-10-26 10:15 (UTC) (edited on 2024-10-26 10:17 (UTC) by schlmm)

hey @Powersource

the PKGBUILD requires explicitly a jdk version of 21, because i couldnt build with other versions. what version did you use to make it build?

But there's no way to run this? Would appreciate some elaboration in the package description on what exactly this package is meant to do and be used.

well it is a web app which consists of the frontend (static html + css + js), the penpot-exporter service and the main penpot service.

to make it work, start both the services. then you have to configure nginx (or your favorite webserver) to serve the app. (a nginx example config is included in the package)

also a postgresql database must be created

Powersource commented on 2024-10-22 19:47 (UTC)

Managed to build now after switching to a newer Java version. But there's no way to run this? Would appreciate some elaboration in the package description on what exactly this package is meant to do and be used.

Powersource commented on 2024-10-22 19:26 (UTC)

Build failing, some kind of Java/clojure Java runtime version mismatch. "This version of the Java runtime only recognizes file versions up to 52"

schlmm commented on 2024-09-06 09:08 (UTC)

thx and added.

VVL commented on 2024-09-06 07:04 (UTC)

Package does not backing up etc/conf.d/penpot, so after updating you're will lost your config file. Please add backup() section to PKGBUILD.

schlmm commented on 2024-08-11 09:21 (UTC)

it is in the optional dependencies. its only needed if you upload own fonts if i understand the code correctly

VVL commented on 2024-08-06 13:37 (UTC) (edited on 2024-08-06 13:37 (UTC) by VVL)

journalctl -eu penpot

penpot[447816]: → java.io.IOException: Cannot run program "sfnt2woff": error=2, No such file or directory (ProcessBuilder.java:1170)

so maybe need add sfnt2woff to dependencies?

schlmm commented on 2024-07-28 14:35 (UTC) (edited on 2024-07-28 14:35 (UTC) by schlmm)

start it with sudo systemctl start penpot which starts the penpot server as the penpot user which is created by the package

did you create a penpot database? and are the credentials right? is postgres running?

see also /etc/conf.d/penpot

you also need a redis server running

a404m commented on 2024-07-28 12:46 (UTC)

Btw can you help me with running it? Do I need to run it as root? Because it crashes on startup after message

[...] I app.migrations - hint="running migrations", module=:app.migrations/migrations

Do I need to do anything after installing?

a404m commented on 2024-07-28 12:30 (UTC)

Yeah thanks build was successful Thank you for that quick reaction