Search Criteria
Package Details: penpot-frontend 2.13.3-1
Package Actions
| 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: | 3 |
| Popularity: | 0.88 |
| First Submitted: | 2024-04-16 16:13 (UTC) |
| Last Updated: | 2026-02-16 15:36 (UTC) |
Dependencies (12)
- babashka (babashka-binAUR) (make, x86_64)
- clojure (clojure-gitAUR) (make, x86_64)
- curl (curl-gitAUR, curl-c-aresAUR) (make, x86_64)
- emscripten (emscripten-gitAUR) (make, x86_64)
- emsdkAUR (make, x86_64)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make, x86_64)
- java-environment (jdk12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jdk16-openjdkAUR, jdk14-openjdkAUR, jdk18-openjdkAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jdk-openj9AUR, jdk12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk13-openjdkAUR, jdk15-openjdkAUR, jdk21-graalvm-binAUR, jdk17-jetbrainsAUR, mandrel-binAUR, mandrel24-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jdk19-openjdkAUR, zulu-jdk-fx-binAUR, jabba-binAUR, jdk21-jetbrainsAUR, zulu-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk11-openj9-binAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk8AUR, jdk23-graalvm-ee-binAUR, jdk17-jetbrains-binAUR, jdk21-dragonwell-standard-binAUR, jdk24-graalvm-ce-binAUR, jdk8-dragonwell-extendedAUR, jdk23-temurinAUR, zing-23-binAUR, jdk17-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, openjdk-zulu-ca-fx-binAUR, openjdk-zulu8-ca-fx-binAUR, openjdk-zulu11-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, zulu-24-binAUR, liberica-nik-23-full-binAUR, sapmachine11-jdkAUR, sapmachine17-jdkAUR, jdk11AUR, zulu8-fx-binAUR, liberica-nik-24-full-binAUR, jdk-openj9-binAUR, jdk24-graalvm-binAUR, jdk24-graalvm-ee-binAUR, liberica-nik-25-full-binAUR, amazon-corretto-24-binAUR, liberica-jdk-11-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-17-full-binAUR, jdk8-openj9-binAUR, zulu-21-binAUR, zulu-17-binAUR, jdk25-graalvm-ce-binAUR, jdk25-graalvm-binAUR, jdk21-jetbrains-gitAUR, openjdk-liberica11-full-binAUR, openjdk-liberica17-full-binAUR, openjdk-liberica21-full-binAUR, openjdk-liberica8-full-binAUR, openjdk-liberica-full-binAUR, jdk-openjdk-wakefieldAUR, liberica-jdk-21-binAUR, jdk21-jetbrains-binAUR, amazon-corretto-15AUR, java-openjdk-binAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, liberica-jdk-full-binAUR, liberica-jdk-25-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk21-temurinAUR, jdk17-temurinAUR, jdk-temurinAUR, jdkAUR, jdk-ltsAUR, jdk11-temurinAUR, jdk17-graalvm-ee-binAUR, microsoft-openjdk-21-binAUR, microsoft-openjdk-25-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-11-binAUR, jdk21-graalvm-ee-binAUR, amazon-corretto-25-binAUR, jdk22-openjdkAUR, jdk23-openjdkAUR, jdk24-openjdkAUR, zulu-8-binAUR, zulu-11-binAUR, jdk8-graalvm-ee-binAUR, zulu-25-binAUR, zulu-17-fx-binAUR, java-openjdk-ea-binAUR, jdk11-graalvm-ee-binAUR, jdk11-graalvm-ee-binAUR, jdk8-temurinAUR, jdk-android-studioAUR, jdk17-zulu-prime-binAUR, jdk21-zulu-prime-binAUR, zing-21-binAUR, zing-17-binAUR, zing-8-binAUR, jdk8-perfAUR, jdk25-openjdk-wakefieldAUR, jdk25-openj9-binAUR, jdk21-openj9-binAUR, jdk17-openj9-binAUR, jre-jetbrainsAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jdk8-openjdk) (make, x86_64)
- jq (jq-gitAUR, jq-staticAUR, jaq-binAUR, jaq-gitAUR) (make, x86_64)
- npm (python-nodejs-wheelAUR, npm-corepackAUR) (make, x86_64)
- rsync (rsync-gitAUR, rsync-reflink-gitAUR, rsync-reflinkAUR) (make, x86_64)
- rustup (rustup-gitAUR) (make, x86_64)
- yarn (yarn-berryAUR, yarn-corepackAUR) (make, x86_64)
Latest Comments
1 2 3 Next › Last »
schlmm commented on 2026-02-09 14:50 (UTC) (edited on 2026-02-09 15:06 (UTC) by schlmm)
i added java-environment>=25 java-environment<=25 to makedepends
and added the the right bin folder to PATH variable
thx
schlmm commented on 2026-02-09 14:38 (UTC) (edited on 2026-02-09 14:38 (UTC) by schlmm)
i have
"java-environment>=${_jdkver}" "java-environment<=${_jdkver}"
in the penpot dependencies, where _jdkver is 25
see: https://aur.archlinux.org/cgit/aur.git/tree/.SRCINFO?h=penpot#n40
maybe this is wrong how i did it?
// Edit: ah maybe i should add it to makedependencies in frontend
starwort commented on 2026-02-09 13:18 (UTC) (edited on 2026-02-09 13:18 (UTC) by starwort)
Under my default Java (java-17-openjdk), the build fails during
yarn build:app:mainin the frontend with:From an internet search, this appears to be a flag introduced in Java 23, which Clojure (the command used for that Yarn script) is assuming exists - when overriding to Java 25 I can build the package fine. Perhaps it's worth depending on Java 25 if Clojure is going to require that flag?
This is the command that ended up building this successfully for me:
PATH=/usr/lib/jvm/java-25-openjdk/bin/:$PATH makepkg -sischlmm commented on 2025-01-24 09:29 (UTC)
ok weird, do you have some errors before the sed error? the rustup setup is happening at the start of the build script:
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=penpot&id=4db3e4f3f0a273e29d082c7633cba83ce10343b6#n57
VVL commented on 2025-01-23 20:53 (UTC)
Yes, sure I'm compiling it with new dependencies. In latest version same error.
schlmm commented on 2025-01-13 09:57 (UTC)
do you have installed the new dependencies? ('rustup' 'emscripten' 'emsdk')
the
target/dist/js/render_wasm.jsis now built via rustif that doesnt work, there will be no
target/dist/js/render_wasm.jsVVL commented on 2025-01-12 16:55 (UTC) (edited on 2025-01-12 16:55 (UTC) by VVL)
Problem in file
penpot-2.4.1/frontend/scripts/buildIf comment out line
sed -i "s/version=develop/version=$CURRENT_VERSION/g" ./target/dist/js/render_wasm.js;Then app builds fine.
VVL commented on 2025-01-12 16:37 (UTC)
When building latest version:
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?
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
1 2 3 Next › Last »